在使用 Modelica 标准库 DynamicPipe(或从 PartialTwoPortFlow 构建的类似模型)运行的流动模型的实现中,有一些流动模型的示例发生在需要壁属性的传热环境中(例如 heatPorts.T 和/或 heatPorts.Q_flow) 以计算压降。
例如,压降模型可能需要根据介质压力和壁温计算新的粘度或普朗特数,以捕捉冷却/加热效应等。
传热模型通过传递“状态”来获得介质的属性,但是 DynamicPipe 或 PartialTwoPortFlow 中没有存在相反的连接。
我尝试了许多不同的想法,但都没有成功,包括创建一个新的 PartialTwoPortFlow,其中包含 DynamicPipe 中存在的所有传热调用。
我对发布这个问题犹豫不决,因为我很惊讶我在这方面遇到了这么多困难,并且找到一个直截了当的解决方案也不会感到惊讶。尽管如此,我还是需要这种能力,并且好奇其他人是否已经解决了这个问题,因为我缺乏想法。
所以我的问题是:
将 heatPorts.T 值传递给 flowModel 的正确/有效方法是什么?