Wolfram SystemModeler


Компания Wolfram выпустила крупномасштабную среду моделирования систем. SystemModeler предназначен для очень общей среды, которая обрабатывает моделирование широкого спектра систем.

Компания Wolfram выпустила крупномасштабную среду моделирования систем. SystemModeler предназначен для очень общей среды, которая обрабатывает моделирование систем с механическими, электрическими, тепловыми, химическими, биологическими и другими компонентами, а также комбинациями различных типов компонентов.

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

Идея SystemModeler заключается в том, что вы можете создать высокоточную модель, которая может использоваться для всего, от оптимизации и проектирования управления до пользовательской визуализации и интерактивности. Он также может быть использован вместе с Mathematica, чтобы дать вам метод для полного программного управления моделированием. Вы также можете использовать Wolfram Alpha для получения реальных данных для использования с моделью.

Как и в Mathematica Вольфрама, все в SystemModeler представлено в символической форме. Чтобы создать модель, вы создаете иерархию связанных компонентов, которые могут быть собраны в интерактивном режиме путем перетаскивания. SystemModeler поставляется с библиотекой стандартных компонентов, таких как датчики, приводы, шестерни, резисторы, соединения, нагреватели и так далее. Вы также можете использовать библиотеки моделей от производителей компонентов, поскольку SystemModeler использует стандартный язык Modelica для спецификаций системы.

За кулисами SystemModeler затем интерпретирует описание символической системы и выводит набор дифференциально-алгебраических и других уравнений и спецификаций событий, которые затем решает для получения полностью вычислимого представления системы. Представление отражает то, что будет делать фактическая физическая версия системы, но позволяет мгновенно визуализировать, моделировать и анализировать.

В блоге о SystemModeler приведен пример SystemModeler в действии, показывающий динамическую модель самолета с 2685 уравнениями, используемую для анализа контура управления при непрерывных посадках на посадку.


Добавить комментарий