Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Modelica 媒体:使用跟踪组件_Modelica - Fatal编程技术网

Modelica 媒体:使用跟踪组件

Modelica 媒体:使用跟踪组件,modelica,Modelica,我试图掌握跟踪组件的诀窍,以及如何在Modelica.Media和Modelica.Fluid的上下文中使用它们。我目前正在研究一种多组分介质,其中有两种组分以微小的量存在,即对流体的整体性质不重要。另一方面,这些组分会发生(化学)反应,因此必须以合理的方式将其包含在质量平衡中,以解释这种行为 我想将它们建模为跟踪组件,但我不太清楚如何在上述上下文中实现这些组件。更具体地说,我不知道如何使痕量组分的质量(分数)因模型内部反应或模型内部传质而变化。在我看来,微量组分的质量分数在给定的介质中是恒定的

我试图掌握跟踪组件的诀窍,以及如何在Modelica.Media和Modelica.Fluid的上下文中使用它们。我目前正在研究一种多组分介质,其中有两种组分以微小的量存在,即对流体的整体性质不重要。另一方面,这些组分会发生(化学)反应,因此必须以合理的方式将其包含在质量平衡中,以解释这种行为

我想将它们建模为跟踪组件,但我不太清楚如何在上述上下文中实现这些组件。更具体地说,我不知道如何使痕量组分的质量(分数)因模型内部反应或模型内部传质而变化。在我看来,微量组分的质量分数在给定的介质中是恒定的,对吗

目前,我的媒体的所有组件(包括以分钟为单位的组件)都作为“正常”组件包括在内,因为我无法使跟踪组件按照我需要的方式运行。当我使介质或多或少形成划痕时,我想在给出计算流体性质的方程式时,我可以忽略少量的成分。有没有人有过用这种方法对媒体组件进行微量建模的经验


如果有人能详细说明普通组件和跟踪组件之间的区别,和/或就跟踪组件是否是对上述系统建模的最佳方式给出一些建议,我将非常感谢。任何帮助或意见将不胜感激

对不起,我在度假,这一个从我身边溜走了。虽然我没有积极参与最近的流体设计活动,但我认为您对“跟踪组件”尺寸的理解是正确的

我假设流体库假设跟踪组件在所有标准库组件中都是惰性的,所以我不希望看到跟踪组件发生变化。但我不明白为什么不可能创建包含反应的组件。这将取决于你的反应是否发生在“体积”中(你需要考虑混合、运输延迟等),或者它们是否只是在流动中“即时”发生。但无论哪种方式,都应该可以在跟踪组件的流入和流出不完全相同的情况下制定组件(这听起来像是您关心的问题)

您是否有任何示例代码可以显示您所面临的问题或有关跟踪组件接口设计的问题


再次为迟来的回复感到抱歉。

对不起,我在度假,这封信从我身边溜走了。虽然我没有积极参与最近的流体设计活动,但我认为您对“跟踪组件”尺寸的理解是正确的

我假设流体库假设跟踪组件在所有标准库组件中都是惰性的,所以我不希望看到跟踪组件发生变化。但我不明白为什么不可能创建包含反应的组件。这将取决于你的反应是否发生在“体积”中(你需要考虑混合、运输延迟等),或者它们是否只是在流动中“即时”发生。但无论哪种方式,都应该可以在跟踪组件的流入和流出不完全相同的情况下制定组件(这听起来像是您关心的问题)

您是否有任何示例代码可以显示您所面临的问题或有关跟踪组件接口设计的问题

再次为迟来的回复道歉