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