目前可以在OpenModelica的ThermoPower库之外创建/建模系统吗?

时间:2019-02-27 16:27:35

标签: modelica openmodelica jmodelica

一个月以来,我一直在尝试对功率循环进行建模,特别是对布雷顿(Brayton)和兰金(Rankine)功率循环进行建模,以尝试对联合功率循环进行建模。

ThermoPower库中的布雷顿循环示例实际上可以运行和模拟。这使我能够正确地建模自己的模型,该模型也可以运行和仿真。但是,当谈到兰金循环时,库模型始终无法运行/模拟。尽管库模型正在工作,但我还用自己的Rankine功率循环构建了许多迭代。我所有的模型也都无法运行/模拟。

我尝试过复杂的模型,也非常简单的模型。我所有的迭代都失败了。同样值得注意的是,与pump.mo有关的变量会发生很多错误和转换错误,这些问题似乎无法解决。

我也一直在处理ThermoPower库的Master分支,并对该库进行了最新编辑。仍然没有成功运行/模拟自己的模型以及ThermoPower库中的Rankine闭环示例。

自一月份以来,在ThermoPower库中工作一直是一个挑战。似乎大多数库示例/组件中都有错误,导致大多数示例无法仿真。我还一直与ThermoPower库的构建者联系,他告诉我该库当前正在重建。

因此,在经历/学习了所有这些因素之后,实际上是否可以从ThermoPower库中对系统进行建模,或者仅仅是我无法正确地对系统进行建模?

1 个答案:

答案 0 :(得分:2)

ThermoPower已由OpenModelica团队在其Jenkins服务器上针对每次提交进行了测试。您可以在此处查看是否运行了示例的摘要:
https://libraries.openmodelica.org/branches/master/ThermoPower/ThermoPower.html

请注意,OpenModelica正在开发新的前端,已在此处进行了测试: https://libraries.openmodelica.org/branches/newInst/ThermoPower/ThermoPower.html

您还可以在此处找到有关ThermoPower相关问题的概述: https://trac.openmodelica.org/OpenModelica/wiki/CoverageIssues#ThermoPower

如果发现新问题/其他问题,则应该在OpenModelica问题跟踪器或ThermoPower问题跟踪器中提交问题(当然,在搜索之后):
https://trac.openmodelica.org/OpenModelica/report/1?sort=ticket&asc=0&page=1
https://github.com/casella/ThermoPower
但是,我知道,您已经提出了问题,并在那里也收到了答复。