Моделирование и симуляция в технике с использованием Modelica

Urquía, C. Martín-Villalba.

Это введение в разработку моделей на языке Modelica для инженерных приложений. Целевая аудитория - бакалавры или магистры, имеющие определенные базовые знания в физике и в численных методах. Методология моделирования, особенности языка Modelica и использование среды моделирования объясняются в учебнике на примерах. Это облегчает использование книги при внедрении в учебный процесс при использовании технологий проблемного обучения или обучения на основе проектов. Книга состоит из трех частей: (i) непрерывное моделирование; (ii) моделирование моделей с непрерывным временем и (iii) моделирование гибридных систем. Методология и функции Modelica для моделирования с непрерывным временем изложены в первой части книги. В первом разделе обсуждается методология, поддерживаемая Modelica - объектно-ориентированное моделирование, разбирается математический формализм, лежащий в основе языка Modelica, алгоритмы моделирования гибридных систем, а также обсуждается использование Dymola и OpenModelica. Однокомпонентные модели и библиотеки моделей в Modelica рассматриваются в разделах 2 и 3. Моделирование на языке Modelica моделей с непрерывным временем рассматривается во второй части книги.

Основная цель - предоставить читателю минимальные знания, необходимые для понимания сообщений, генерируемых средой моделирования (например, Dymola & OpenModelica) во время формирования модели. Представлен широкий спектр тем: назначение вычислительной причинности, уменьшение порядка DAE, инициализация DAE, выбор переменных состояния и численных методов для систем DAE. Анализ и символьные преобразования, которые можно выполнять на языке Modelica в компьютерных средах моделирования, обсуждаются в разделах 4 и 5, а численные методы – в разделе 6. Третья часть книги посвящена обсуждению гибридного моделирования на языке Modelica. Формальное определение гибридных моделей и взаимосвязь этого определения с описанием на языке Modelica и алгоритмом моделирования описаны в разделе 7. Численные методы для определения и обработки событий в разделе 8. Цель состоит в том, чтобы предоставить читателю минимальные знания, необходимые для понимания проблем, связанных с описанием событий, и моделей с переменной структурой на языке Modelica. Цель состоит не в том, чтобы объяснить, как реализовать симулятор, а в том, чтобы объяснить, как проектировать и внедрять модели, которые можно эффективно имитировать без ошибок. Наконец, языковые функции для описания событий времени и состояния и изменения с течением времени иллюстрируются рядом примеров в разделе 9.

University of Bremen

 

ST. PETERSBURG  STATE POLYTECHNICAL UNIVERSITY (SPbPU) 

 

 

 

The European Commission support for the production of this publication does not constitute an endorsement of the contents which reflects the views only of the authors, and the Commission cannot be held responsi­ble for any use which may be made of the information contained therein

Новости

 

16-18.09.19 - Cостоялась проектная встреча руководящей группы проекта InMotion  в SMTU и SPbPU в С. Петербурге. Члены руководящей группы собрались, чтобы представить окончательные  результаты работы  и обсудить план работы над финальным отчетом по проекту.

Подробнее об этих событиях можно прочитать в информационном бюллетене Октябрь 2019

 

 

 

 

 

JSN Epic template designed by JoomlaShine.com