如何使用OpenModelica(linux)中的外部函数调用CoolProps共享库中的函数?使用 Fortran-77 包装器没有成功
作者:aahliffe 提问时间:4/28/2022
我在 CoolProp Sources 中试用了 Fortran Wapper 包装器中给出的示例 fortran 代码使用 CoolProp 中的函数 PropsSI。 double preci...
OpenModelica 问答列表
作者:aahliffe 提问时间:4/28/2022
我在 CoolProp Sources 中试用了 Fortran Wapper 包装器中给出的示例 fortran 代码使用 CoolProp 中的函数 PropsSI。 double preci...
作者:Dahmani Merzaka 提问时间:11/27/2022
我在Modelica逻辑块中使用触发梯形块。 我在模型中的一个变量上使用它,以消除该变量出现的峰值,因为该变量是由名为 ON 的布尔值触发的,当该布尔值等于 1 时,该变量在前几秒记录峰值,如图所示。...
作者:Aleksandr Kozlenok 提问时间:6/1/2023
我正在尝试模拟一个简单的案例。一个 sweptVolume 连接到另一个 sweptVolume。Flange.b 到 flange.b 是这样: 当油室中的压力上升时,体积扩大,活塞向外移动。(到...
作者:Farnaz 提问时间:9/21/2023
我正在尝试在OpenModelica中创建一个包含多个建筑模型的包,并且我正在我的模型中使用建筑物库中的一些模型。 我想为我的一个模型(例如,modelOne)定义一个参数列表,并将它们直接分配给我在...
作者:kunal 提问时间:9/26/2023
我想在我的输出达到某个限制或值时停止模拟,而不管模拟时间如何。举个例子,我的输出是“prod”一个变量,其中存储了两个数字的乘积。如果两个数字的乘积大于 12,则无论数组中剩余的其他值如何,模拟都必须...
作者:bart 提问时间:11/12/2023
我对二维机制的动态模拟很感兴趣,有一些特定于我的领域的特点。我曾尝试过使用 simscape multibody,但我发现它不适合应用程序:强制 3D 会带来不必要的复杂性和计算时间,我无法修改应用程...