Опыт интеграции математических моделей основанных на OpenModelica
Наши специалисты имеют достаточный опыт интеграции математических моделей основанных на OpenModelica в компьютерные имитационные тренажеры. В настоящее время это дает много новых возможностей.
OpenModelica— свободное открытое программное обеспечение для моделирования, симуляции, оптимизации и анализа сложных динамических систем. Основано на языке Modelica. Modelica — объектно-ориентированный, декларативный, мультидоменный язык моделирования для компонентно-ориентированного моделирования сложных систем, в частности, систем, содержащих механические, электрические, электронные, гидравлические, тепловые, энергетические компоненты, а также компоненты управления и компоненты, ориентированные на отдельные процессы
OpenModelica используется в академической среде и на производстве. Включает блоки:
- механики
- электрики
- электроники
- электродвигатели
- гидравлики
- термодинамики
- элементы управления и т. д.
По своим возможностям приближается к таким вычислительным средам как Matlab Simulink, Scilab xCos, имея при этом значительно более удобное представление системы уравнений исследуемого блока.
Для связи систем мы используем промышленный стандарт в АСУТП – OPC UA
![](https://lcontent.ru/wp-content/uploads/2019/11/om-1024x648.jpg)
![](https://lcontent.ru/wp-content/uploads/2019/11/aaa.png)
![Пример проекта математики имитационного тренажера в OpenModelica](https://lcontent.ru/wp-content/uploads/2019/11/a-1024x618.png)
![Вывод параметров модели в OPC сервер для связи с имитационным тренажером](https://lcontent.ru/wp-content/uploads/2019/11/b-1024x617.png)