Stream 如何理解Modelica模型中的流内操作符?
我正在学习如何在Modelica模型中使用Stream 如何理解Modelica模型中的流内操作符?,stream,modelica,Stream,Modelica,我正在学习如何在Modelica模型中使用instream运算符,但我对以下内容感到困惑,为什么我需要两个方程来描述能量平衡 这是否意味着端口a的出口焓是端口b的进口焓,而端口b的出口焓是端口a的进口焓?所以2方程表示可能有2个流动方向,我需要在使用流变量时考虑这一点 当定义动量平衡时,为什么我需要使用端口a和端口b的入口焓,我的意思是,不可能有同时进入端口a和端口b的流动 相反,在这个例子中,它使用不同的方程来描述能量平衡。 这是否意味着端口a和端口b的出口焓相同 杰克 在of中解释了inS
instream
运算符,但我对以下内容感到困惑,为什么我需要两个方程来描述能量平衡
这是否意味着端口a
的出口焓是端口b
的进口焓,而端口b
的出口焓是端口a
的进口焓?所以2方程表示可能有2个流动方向,我需要在使用流变量时考虑这一点
当定义动量平衡时,为什么我需要使用端口a和端口b的入口焓,我的意思是,不可能有同时进入端口a和端口b的流动
相反,在这个例子中,它使用不同的方程来描述能量平衡。
这是否意味着端口a
和端口b
的出口焓相同
杰克
在of中解释了inStream()
和actualStream()
之间的区别。这可能会帮助你理解为什么需要两个方程来描述能量平衡
致以最良好的祝愿
Rene Just Nielsen在第一个屏幕中,在代码片段中port_b_state_inflow=Medium.setState_phX(port_b.p,inStream(port_b.h_outflow))
;为什么不使用port_b_state_inflow=Medium.setState_phX(port_b.p,port_b.h_outflow)
;端口b的焓应为端口b.h\U流出
,而不是流内(端口b.h\U流出)
,因为端口b\U流入状态
表示端口b处流入流体的热力学状态。你的建议没有任何意义,因为当流向向内时,port_b.h_outflow
没有意义。在wiki页面上,据说inStream(port.h_outflow)=如果port.m_flow>0,那么h_mix代码>,但在一些其他参考资料上,据说定义应为流内(port.h_流出)=port.m_流量的h_混合>0代码>有什么区别吗?这是定义的屏幕截图,除了第一种编写方法更接近Modelica语法外,没有任何区别。。。