Modelica 使用FluidPort时关于C_流出[]的错误

Modelica 使用FluidPort时关于C_流出[]的错误,modelica,Modelica,我是modelica的noob,负责开发热交换器模型 我没有输入 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_流出的物理意义是什么。我可以发现C_流出=C_I/m m是流体的质量,但找不到c_i的含义。 其次,我刚刚尝试输入描述中所说的值0~1,但遇到了上面的错误消息。我认为

我是modelica的noob,负责开发热交换器模型

我没有输入

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_流出的物理意义是什么。我可以发现C_流出=C_I/m m是流体的质量,但找不到c_i的含义。 其次,我刚刚尝试输入描述中所说的值0~1,但遇到了上面的错误消息。我认为该值尚未输入到C_流出数组,但我不确定

请回复任何能解决这些问题的人。。。谢谢大家


一个完整的模型会很有帮助,但无论如何都要尝试回答:

C-阵列是一个微量物质阵列,通常没有微量物质;而X-阵列是普通物质的阵列-必须包含一些元素


因此,对于C阵列,它将是:
air_in.C_流出=零(0)
(其中
零(0)
创建一个空向量-对应于没有跟踪子数据库),但我不知道这与上面的方程有什么关系,其中
空气在.X\u流出[1]=1

谢谢您的回复。帖子中的代码是我的错,不是X而是我输入的C。另外,你能告诉我示踪成分的确切含义和c_i的物理含义吗?这只是一种被质量分割之前的痕迹成分吗?