7得票3回答
一致的术语:建模,DAE,ODE

我对“物理系统建模”这个主题还很陌生。我读了一些基础文献,做了一些Modelica和Simulink/Simscape的教程。我想问你,我是否正确地理解了以下内容: 符号处理是将微分代数方程组(物理模型:DAE)转换为可以由标准求解器(Runge、Kutta、BDF等)求解的微分方程组(O...

7得票1回答
Modelica单位测量中的平方根

在Modelica中,我正在尝试定义一个专用数据类型OrifSizingCoeff,用于液压节流孔上的尺寸系数。相应的物理量是体积流量除以压力的平方根,因此: a)在国际单位制中: m3/s 除以 sqrt(Pa); b)在“实用”单位中: l/min 除以 sqrt(bar)。 我将数...

7得票3回答
条件组件声明和随后的if方程

我将尝试构建一个模型,根据某些组件是否存在(在我这里是流体端口)有略微不同的方程式。 像以下代码这样的代码无法正常工作: parameter Boolean use_component=false; Component component if use_component; equatio...

7得票4回答
在Modelica组件库中进行单元测试?

我正在创建一个Modelica组件库,并希望得到一些关于单元测试技术的建议。 目前,我有一个测试包,包含一组模型,每个组件都有一个测试模型。每个测试模型实例化一个组件,并将其连接到一些非常简单的辅助类,这些类提供必要的输入和输出。 在OMEditor中交互使用时,这种方法很有效,但我正在寻...

7得票2回答
在Modelica(SystemModeler)中生成白噪声

我正在尝试为模拟添加测量噪声。这在例如Simulink中是可能的,但在Modelica和SystemModeler中似乎更加困难。有什么想法吗?

7得票1回答
不同的Modelica仿真环境有哪些区别?

有不同的Modelica模拟环境,包括Dymola、Wolfram SystemModeler、OpenModelica和Jmodelica。我尝试加载一个热流体库(ThermoSysProhttps://github.com/Dwarf-Planet-Project/ThermoSysPro...

7得票3回答
如何在Modelica中构建液体平衡连接器?

帖子状态: 200313 我已经接受了一个名为DEMO_v42的带有代码答案并支付了悬赏! 200310 我对昨天建议的两篇关键论文进行了评论,但仍不知道如何更新DEMO_v41。 200309 我想强调的关键问题是如何在代码DEMO_v41中引入流的概念(如果可能的话),并以此使连接器...