|
Модуль Basic является базовым модулем для комплексного создания систем, моделирования и анализа решений. Интегрированный в него TypeDesigner - это инструмент для адаптации существующих и создания собственных типов элементов, также он может использоваться как редактор для Modelica (Modelica Smart Editor). Basic Module также включает: библиотеки General Signal Blocks, COM Interface, External Function Interface и PrintEngine. |
![]() |
SimulationX выполняет следующие задачи:
- Моделирование системы во временной и частотной областях. Также доступно моделирование переходных процессов в линейных и нелинейных системах или стационарное моделирование для расчета модели в периодическом состоянии (нелинейном или линейном).
- Библиотеки моделей разделены по моделируемым физическим приложениям. Готовые типы элементов значительно сокращают время на моделирование.
- Инструменты и интерфейсы дополняют SimulationX для интегрированного анализа систем и структур (например, вычисление точки равновесия, линейный анализ систем, вариационные вычисления) соответственно для связи с другими CAx продуктами, базами данных и инструментами оптимизации.
- Функциональность SimulationX расширяется встраиванием внешних (Modelica) библиотек с помощью StateChart Designer и Virtual Machine.
Редакции SimulationX
![]() |
Функциональность программы может конфигурироваться для различных требований пользователя. Вы решаете, может ли конечный пользователь (например, ваш заказчик, которому вы предоставляете свои модели) изменить модели или может только изменить параметры. |
Пробная версия (Evaluation Version) для изучения и тестирования:
- ограниченная по времени версия с функциональными возможностями без ограничений для модулей SimulationX (библиотеки, инструменты, интерфейсы)
- Вы можете загрузить пробную версию с сайта
Профессиональная редакция (Professional Edition) для создания систем, моделирования и анализа:
- обеспечивает полные функциональные возможности
- мощный инструмент для создания, моделирования и анализа (библиотеки, инструменты, интерфейсы, плагины, внешние типы)
Редакция Analyzer Edition для анализа анализа систем и постобработки:
- ограниченная версия для параметрических исследований, вычислений и постобработки
- заранее подготовленные образцовые файлы
- создание или модификация систем невозможна
Редакция Viewer Edition для презентации и демонстрации:
- ограниченная версия для демонстрации защищенных моделей заказчику или потенциальным клиентам
- модификация модели или параметров невозможна
Редакция Student Edition для образования и учебы:
- бесплатная версия, но с ограничениями в моделировании и функциональности
- специальная версия для решения учебных задач
- вы можете загрузить студенческую версию с сайта
- Внимание: коммерческое использование запрещено
CAx интерфейсы
![]() |
CAx интерфейсы связывают модели SimulationX с CAE, CAD, CAM, CAO, FEA/FEM, CFD, MBS или любыми другими расчетными программами. Интерфейсы гарантирует обмен данными между инструментами и, таким образом, дают преимущество совместного моделирования. |
SimulationX обеспечивает множество интерфейсов к для различных целей и применений:
Текущая версия SimulationX
Совместное моделирование
Co-Simulation Interface предоставляет базовый интерфейс для совместного моделирования. Эта библиотека обеспечивает базовые механизмы для работы с почти любой системой моделирования. Связь происходит через TCP/IP протокол. Сконфигурированные и уже готовые к использованию решения совместного моделирования доступны для MATLAB/Simulink, MSC, Adams, Simpack, FLUENT, Cadmould и других решателей.
Сценарии
|
COM интерфейс позволяет связывать SimulationX и другие приложения Windows. Любая операция, которая может быть выполнена в интерактивном режиме, может также управляться сценарием. Эта особенность полезна для запуска запуска задач в пакетном режиме, встроенного моделирования, параметрического исследования или оптимизации. |
![]() |
Импорт моделей и данных
Фильтры импорта доступны для числовых данных (1D/2D/3D таблицы) и CAD файлов(трехмерные тела). Кроме того, внешние функции могут быть включены в качестве dll библиотек.
Экспорт моделей
Возможен экспорт линеаризованных моделей (модель состояний, ABCDE матрицы модели) и экспорт полных моделей SimulationX как C-код. Код может генерироваться для автономного использования, s-функций Simulink и других применений, используемых в HiL, RCP, или SiL приложениях.
Оптимизация, DOE и DFSS методы
Для взаимодействия с SimulationX доступны следующие интерфейсы оптимизации: iSight, modeFRONTIER и OptiY.
SimulationX постоянно обновляется и в него вносятся различные улучшения. Ниже показаны самые важные улучшения текущей версии:
Моделирование с Modelica* в SimulationX
- SimulationX 3.2 (июнь 2009 г.)
- SimulationX 3.1 (октябрь 2008 г.)
- SimulationX 3.0 (март 2008 г.)
![]() |
SimulationX поддерживает объектно-ориентированный язык Modelica, как стандарт для физического моделирования.
SimulationX поддерживает объектно-ориентированный язык Modelica, как стандарт для физического моделирования.
Описание языка и стандартная библиотека Modelica доступны и развиваются Ассоциацией Modelica. |
* Modelica - зарегистрированная торговая марка Ассоциации Modelica. Для дальнейшей информации посетите www.modelica.org/documents.
Использование моделей Modelica
![]() |
Модели стандартной библиотеки Modelica и модели, описанные на языке Modelica (текущая версия 3.0), могут анализироваться в SimulationX. В основном процессы моделирования в SimulationX такие же, как в Modelica: загрузка файла модели, изменение параметров с помощью пользовательского интерфейса, расчет и изучение результатов с помощью инструментов. |
Текущие библиотеки Modelica показаны в дереве SimulationX. Для графического показа моделей SimulationX использует графику и аннотации ViewInfo текста Modelica. Инструменты анализа SimulationX также применимы для моделей Modelica.
Пользовательские модели Modelica
Разработка новых моделей может быть выполнена в любом подходящем инструменте Modelica или редакторе. Как только файл модели (например, пакет) сохраняется в папке Modelica в SimulationX, новая модель доступна в дереве библиотек. Пользователи, которые предпочитают структурованную разработку моделей, работают с SimulationX TypeDesigner. Это инструмент, который проводит пользователя по каждому шагу разработки модели. TypeDesigner помогает пользователю при проектировании и работе с любым типом классов в Modelica (модель, коннектор, структура, блок, функция, пакет).
MBS модели Modelica в SimulationX
|
Для моделирования многотельных систем SimulationX предлагает один или более 3D вид. Рисунок показывает пример “SpringDamperSystem” библиотеки MBS Modelica в среде SimulationX. В качестве результатов вычислений показаны собственные частоты системы. |
![]() |








