问题标签 [openmodelica]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
52 浏览

algorithm - Modelica:哪个算法适用于哪个模型?达斯尔,欧拉

OpenModelica 或 Dymola 提供了几种算法来模拟模型:Dassl、Euler、Rungekutta、inline-rungekutta、Radau...

如何选择合适的?

0 投票
1 回答
108 浏览

modelica - OpenModelica 错误“data_2 矩阵中的行太少”

我试图模拟这个简单的例子(在 OpenModelica 1.9.1 Beta1 (r18938) 中):

模型爸爸

参数 Real tw1=32.1;

参数 Real tw2=36.4;

真正的TK2;

方程

1=(tw2-tw1)/(2.3*log10((tk2-tw1)/(tk2-tw2)));

结束sjoelund.se;

结束爸爸;

然后我收到了这条消息:Too few rows in data_2 matrix
然后我还收到另一个错误消息:

0 投票
1 回答
1687 浏览

modelica - 创建 Modelica 库

我创建了一个自己的小型 Modelica 库。我创建它的方式是在一个文件中。但我想让它成为一个合适的 Modelica 库,就像每个子包都有多个目录一样。

所以这就是我所遵循的。File > New Modelica Class > Specialization - Package > Unchecked 将内容保存在一个文件中。我从单个文件库中复制了整个包代码,将其粘贴到此处并保存。这样做时,我注意到该库丢失了大部分扩展子句,很少有模型丢失。

我是否遵循了正确的程序来创建库或者我做错了什么?

谁能指出我正确的方向?

0 投票
1 回答
86 浏览

modelica - OpenModelica 中的多边形创建

在 OpenModelica 的图标/图表层中创建正多边形时,我可以理解原点是多边形的中心/质心,并且使用原点作为参考来计算多边形点的坐标。

谁能告诉我不规则多边形的原点坐标和点坐标是如何在 OpenModelica 中生成的?

0 投票
1 回答
346 浏览

modelica - OpenModelica 仿真标志文档

关于 OpenModelica 中 Simulation Setp > Simulation Flags 中的所有选项的作用,是否有任何详细文档可用?

OpenModelica 文档确实给出了一些标志的简短描述,但不是全部。

0 投票
1 回答
817 浏览

modelica - Modelica:阶跃函数的初始条件

想问一个Modelica什么时候函数的问题,下面的源码不能正常运行。变量 Pstart_CONV 是 if 语句中 der(x_calc) 的初始条件,当“when 语句”为真时,Pstart_CONV 的值由 x 给出。因为 x 是一个阶跃函数,所以我想为 der(x_calc) 分配一个初始条件,以便 x 可以在整个域中继续。

非常感谢你,

来源:

0 投票
1 回答
245 浏览

fft - 为什么模型“FourierAnalysis”不能在 OpenModelica 上运行?错误:需要左值作为一元“&”操作数

Xogeny 库中的“Sensors.Tests.FourierAnalysis”包中的测试模型“TestSine”:https ://github.com/xogeny/Sensors不在 OpenModelica 上运行。

错误消息是:“错误:需要左值作为一元 '&' 操作数”。在 OpenModelica 生成的 C 文件中,消息错误是关于以下几行:

infoStreamPrint(LOG_EVENTS, 0, "重新初始化 $Panalysis$Pai$lB1$rB = %f", 0.0); copy_real_array_data_mem(&0.0, &$Panalysis$Pai$lB1$rB);

我不明白这条消息,我想将块“FourierAnalysis”与 OpenModelica 一起使用。

0 投票
1 回答
486 浏览

openmodelica - Thermocycle 库和 OpenModelica

我想通过 OpenModelica 连接版加载 Thermocycle 库。但我收到一条消息“文件未以 UTF-8 编码”

要解决这个问题,我应该:“在顶层添加一个文件 package.encoding。” 但我不明白我必须做什么?什么是名为“package.encoding”的文件,这个文件应该由什么组成?我应该在哪里插入它?

0 投票
1 回答
112 浏览

openmodelica - Constants in CSV Format

I'm curious, does anybody know if it is possible to get OpenModelica to store parameters, constants and/or variables that have been inferred to be constant in the "CSV" format?

I understand why they aren't in there by default (space), but it would be nice to explicitly request (all of) them. It is particularly unintuitive when variables that are not marked with the parameter or constant qualifiers are left out simply because, in a particular circumstance, the compiler has surmised that they are constants.

I couldn't find a 'simflag' that seemed to trigger writing them out. But I'm hoping I missed something.

Thanks.

0 投票
1 回答
304 浏览

modelica - 有没有人可以模拟流体库(Modelica)

我只有一个问题。有人可以使用 OpenModelica 模拟 Modelica 标准库中的热交换器示例吗?Modelica.Fluid.Examples.HeatExchanger.HeatExchangerSimulation。当我尝试模拟它时,出现了很多错误。