modelica的功能

使用断言调试Modelica
在Modelica中,可以定义一个protected final constant Boolean debug,然后在assert语句中使用它在调试时打印出一些值,类似于下面显示的代码(或as seen on github)。在最终版本中,...
如何在Modelica模型中进行多回路PID整定?
PID参数的整定在控制系统的开发中是至关重要的,这里有一个仅针对一个PID控制器进行整定的示例。https://www.claytex.com/tech-blog/tuning-pid-gains-dymola-modelling/但是,如...
运行转换脚本- Modelica 4.0
有没有人有将Modelica 3.x文件转换到新的4.0库标准的经验?有一个指向脚本的链接,但我不确定如何应用它。https://github.com/modelica/ModelicaStandardLibrary/blob/master...
可以在R中使用/运行/调用Modelica FMI模型吗?
我将从一个用Modelica (Dymola)编码的第三方软件公司获得一个编译的模型(FMU函数模型单元)。是否可以在R环境中运行/使用此模型,即导入它、模拟它并从中获得结果?该接口是FMI (功能模型接口)
Modelica中的梯形数值积分
我有两个数组x“和fy”。我必须对数组fy“w.r.t数组x”进行梯形积分。我在Modelica库中找不到函数。我在Buildings库中找到了一个函数,但它并不能确切地帮助我。您是否可以建议,如果有其他功能的这种类型的集成。
从外部C函数返回Modelica记录时出错
我已经编写了一个C dll函数,我想从Modelica调用它,并希望它返回一个Modelica记录。基于Modelica by Example“一书中描述的data mapping,我在C头文件中定义了一个结构,我的函数返回一个指向该结构的...
如何使实值在Modelica的范围内循环?
我对旋转机械进行编码,并使用角度类型值,从时间转换而来,如下面的代码所示。 der(thetta)=(180/pi)*from_rpm(omega) convert time to Angle;复制但是,仅使用此代码,角度值就会不断增加。...
Modelica - Dymola Python接口:设置输出格式为文本
我通过Dymola Python接口使用Dymola运行Modelica模拟。我的目标是将结果文件写入文本输出(即.txt文件)。即使我的模型包含注释__Dymola_experimentSetupOutput(textual=true, ...
在Modelica代码中警告“改用Modelica.Icons.Package”
我在Modelica代码中遇到了一个警告use Modelica.Icons.Package instead。似乎我使用了一个错误的图标,所以工具选择use Modelica.Icons.Package instead。所以我检查了警告消息...