根据我目前非常基本的理解,用户需要使用add_input、add_output、add_design_var等来定义他们的整个模型。如果他们想要在OpenMDAO中运行分析/优化。
没有图形用户界面,那么有没有一种更简单的方法来创建模型或将SysML发送到OpenMDAO进行优化,或者用户必须定义他们的模型两次,一次在SysML中,一次在Python中?
发布于 2018-06-07 04:18:52
从版本1开始,OpenMDAO图形用户界面已被删除,目前没有计划将其重新引入版本2。
目前在sysml工具和OpenMDAO之间没有任何联系。您当然可以编写一些东西来读取sysml文件并从它构建适当的OpenMDAO模型,但目前还没有这样的东西。
像这样的系统的主要障碍是如何保持两个系统(sysml和OpenMDAO)同步。如果您从sysml工具生成模型,然后手动修改它,那么这些更新如何反馈到OpenMDAO模型中。
我认为只要它是单向的,这个想法就会起作用。sysml -> OpenMDAO。
https://stackoverflow.com/questions/50728584
复制相似问题