MapleSim 6 – моделирование физических систем с помощью открытого языка Modelica. Канадская компания Maplesoft, принадлежащая сейчас японской корпорации Cybernet Systems, выпустила новую версию своего решения MapleSim для имитационного моделирования реальных систем. Еще более тесная интеграция с открытой платформой моделирования и симуляций Modelica обеспечивает пользователям MapleSim 6 новые возможности для симуляции, анализа и связывания систем между собой.
Пакет MapleSim 6 построен на базе языка моделирования Modelica, ставшего открытым стандартом для описания физических моделей и компонентов. В версии MapleSim 6 поддержка языка Modelica расширена сразу по нескольким направлениям, облегчая инженерам контроль и анализ процесса моделирования. Например, пакет MapleSim 6 позволяет быстро отображать код на языке Modelica для любой подсистемы или компонента. Глядя на код, инженеры смогут точно сказать, что именно делает их модель, а также смогут быстрее вносить исправления в работу модели. Также обеспечивается возможность открывать и сразу использовать файлы Modelica в пакете MapleSim; возможность быстро сохранять любые модели MapleSim в файлах на языке Modelica; а за счет нового коннектора для FMI-систем можно экспортировать модели MapleSim в стандартном формате, который легко воспринимается другими программами с поддержкой стандарта FMI.
Выпуск дополнений к продукту MapleSim заметно расширяет возможности инженерного моделирования с помощью решений компании Maplesoft. Кроме коннектора MapleSim Connector for FMI, который обеспечивает экспорт моделей в файлах стандарта FMI, выпущен коннектор MapleSim Connector for B&R Automation Studio, который позволяет переносить физические модели в интегрированную среду разработки систем автоматизации B&R Automation Studio. Модуль MapleSim Connector for VI-CarRealTime помогает инженерам использовать модели MapleSim, в среде симуляции автомобилей в реальном времени VI-CarRealTime.
Дополнительно пакет MapleSim 6 предлагает несколько новых функций для сокращения времени разработки за счет ускорения процессов тестирования и экспериментальных прогонов. Пакет MapleSim 6 позволяет обращаться к внешнему коду напрямую из симуляций. Например, заказчик может упростить тестирование путем обращения к внешнему коду контроллера вместо экспорта модели MapleSim в другие инструменты. Функция создания снимков системы в MapleSim 6 ускоряет экспериментальную фазу проектирования, предлагая заказчикам возможность начать эксперимент с любой фазы и с любыми начальными условиями, так что модель не надо перезапускать каждый раз с начала. В новой версии также поддерживается пакетный запуск параллельных симуляций и оптимизаций с полноценным использованием многопроцессорных систем, которые помогают выполнить вычисления заметно быстрее.
Основные возможности MapleSim: • Преобразование многоструктурной модели в качественную анимацию с целью лучшего понимания поведения системы. Модель, представленную в виде анимации, можно использовать при проведении презентаций. • Эффективный контроль воспроизведения анимации и управление результатами имитаций. • Управление объектами системы: вращение, увеличение, изменение угла зрения и т. д. • Сохранение результатов каждой симуляции модели и обычный доступ ко всем полученным результатам. • Экспорт полученных результатов имитаций систем в базу данных. • Интеграция со средой Maple с целью эффективного анализа и контроля динамических систем и оптимизации моделей.