Как бы я использовал OpenMDAO для взаимодействия с SysML? - PullRequest
0 голосов
/ 06 июня 2018

Исходя из моего текущего и очень базового понимания, пользователям необходимо определить всю свою модель, используя add_input, add_output, add_design_var и т. Д. ... в Python, если они хотят запустить анализ / оптимизацию в OpenMDAO.

Нет интерфейса с графическим интерфейсом, есть ли более простой способ создания моделей или отправки SysML в OpenMDAO для оптимизации, или пользователю придется определять свою модель дважды, один раз в SysML и один раз в Python?

1 Ответ

0 голосов
/ 06 июня 2018

Начиная с версии 1 графический интерфейс OpenMDAO был удален, и в настоящее время нет планов его повторного введения в версию 2.

На данный момент нет никаких связей между инструментами sysml и OpenMDAO.Вы, конечно, могли бы написать что-то, что читало бы файл sysml и строило из него соответствующую модель OpenMDAO, но ничего подобного в настоящее время не существует.

Основное препятствие для такой системы - это синхронизация двух систем (sysml и OpenMDAO).Если вы сгенерируете модель из инструмента sysml, а затем измените ее вручную, как эти обновления поступают обратно в модель OpenMDAO.

Я думаю, что идея будет работать, пока она будет однонаправленной.sysml -> OpenMDAO.

...