首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >OpenModelica与动态优化

OpenModelica与动态优化
EN

Stack Overflow用户
提问于 2017-09-21 00:47:11
回答 1查看 126关注 0票数 1

我想在OpenModelica (内置ADOL-C和基于CasADi的)中测试动态优化方法。是否有关于不同选项的更多信息(例如,更改配置的有限元数量,每个元素中的配置点的数量,将IPOPT的线性求解器更改为MA 57)。我阅读了他们主页上的用户指南和列出的论文,但信息有限。

此外,是否可以通过Python Interface和/或PySimulator设置和运行优化?

非常感谢你的帮助。

EN

回答 1

Stack Overflow用户

发布于 2018-09-13 21:00:43

ADOL-C实现只在https://trac.openmodelica.org/OpenModelica/browser/branches/newadolc上可用,因此您需要自己构建它

原生内置动态优化是主版本的一部分,并包含在每个https://openmodelica.org/download/nightlybuildsdownload构建中。

如果你用MA57构建openmodelica,你可以用模拟标志-ls-ipopt https://openmodelica.org/doc/OpenModelicaUsersGuide/v1.9.5/simulationflags.html#simflag-ls-ipopt来设置线性求解器。注意:你需要自己用MA57构建ipopt。OpenModeica没有MA57许可证。

好消息:在夜间构建中,您可以使用https://openmodelica.org/doc/OpenModelicaUsersGuide/v1.9.5/simulationflags.html#simflag-optimizernp设置配置点的数量,并且有限元的数量为numberOfIntervalls。

有关更多信息,请参见。:https://www.openmodelica.org/doc/OpenModelicaUsersGuide/latest/optimization.html

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46327630

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档