SimulationX – программное обеспечение для компьютерного моделирования динамических мультифизических систем, которое применяются для:
- Обнаружения проектных ошибок на ранних стадиях проекта;
- Определения работоспособности системы без использования натурных образцов или с минимизацией их количества;
- Смещения усилий инженеров на ранние стадии проектирования;
- Снижения количества изменений и затрат на поздних стадиях разработки.
SimulationX используется для разработки, моделирования, симулирования, анализа и виртуального тестирования систем различной сложности. На единой платформе программа моделирует поведение и взаимодействие различных физических объектов механики, приводной техники, электрических, гидравлических, пневматических, термодинамических и других систем. В ходе расчета можно наблюдать и анализировать поведение системы, при этом параметры могут быть скорректированы.
Для удобства одномерного моделирования в SimulationX реализованы следующие возможности:
- Графический редактор для создания собственных элементов модели;
- Редактор для создания своих жидкостей, газов, смесей газов;
- Импорт CAD моделей из различных систем автоматизированного проектирования (САПР);
- Импорт моделей из софта, использующего метод конечных элементов (FEM) в расчетах;
- Реализован интерфейс со специализированными инструментами оптимизации, к примеру, Isight and SIMULIA Executive Engine modeFRONTIER (Esteco), Optimus (Noesis Solutions), optiSLang (Dynardo), OptiY (OptiY GmbH);
- Создание скриптов при помощи COM (Component Object Model) интерфейса. Скрипты могут быть написаны на одном из следующих языков: Python, Visual Basic, C, Java и т.д.;
- Реализован Functional Mock-up Interface (FMI). Данный интерфейс поддерживает обмен моделями между SimulationX и другим софтом, а так же Co-simulation (режим совместной работы SimulationX с другим софтом). FMI поддерживает более 86 программных продуктов;
- Моделирование в реальном времени и тестирование кода контроллера на различных этапах проектирования;
- Интерактивное моделирование с использованием элементов управления и визуализации.
- Простой и удобный в использовании интерфейс;
- Более 40 многодисциплинарных библиотек и огромное количество различных элементов моделей;
- Язык объектно-оринтированного проектирования Modelica, позволяет создавать свои элементы модели и редактировать существующие;
- Большое количество примеров мультифизических моделей от самых простых (модель теплообменного аппарата) до сложных (детальная модель системы управления элероном самолета, различные модели двигателей и трансмиссий);
- Поддерживается одновременная работа программы на различных стадиях моделирования: проектирование, расчет, анализ, постобработка;
- Прямая интеграция с CAx софтом при помощи стандартных интерфейсов;
- Functional Mock-up Interface (FMI), который поддерживает интерфейс с большим количеством стороннего софта.