我是modelica和开发热交换器模型的新手。
我输入了
air_in.X_outflow[1]=1;
air_out.X_outflowp[1]=1;
coolant_in.X_outflow[1]=1;
coolant_out.X_outflow[1]=1; 但我遇到了一些错误,比如下面的捕获。

首先,我不知道C_outflow的物理含义是什么。我可以找到C_outflow = c_i/m,m是流体的质量,但找不到c_i的含义。其次,我刚刚尝试输入描述中所说的0~1值,但遇到了上面的错误消息。我认为这个值还没有输入到C_outflow数组中,但是我不确定。
请回复任何能解决这些问题的人……感谢你们所有人。
模型Staggered_HX
发布于 2019-06-10 17:26:36
一个完整的模型将是有帮助的-但无论如何都要尝试回答:
C-阵列是痕量物质的阵列,通常没有痕量物质;而X-阵列是正常物质的阵列-它必须包含一些元素。
对于C数组,它应该是:air_in.C_outflow=zeros(0); (其中zeros(0)创建一个空向量-对应于没有跟踪子表),但我看不出这与上面使用air_in.X_outflow[1]=1;的等式有什么关系
https://stackoverflow.com/questions/56503665
复制相似问题