- •1.4Адекватность.
- •1.5 Три основных иерархических уровня моделирования (математического описания)
- •2.1 Классификация методов моделирования по типу модели
- •2.2 Экспериментальный и расчетно-аналитический методы проведения исследований
- •2.3 Полунатурный эксперимент.
- •2.4 Физическое моделирование.
- •3.1 Метод математического моделирования
- •Формы представления математических моделей.
- •3.4 Методы проверки адекватности математических моделей см. 1.4
- •4.1 Классификация методов математического моделирования применительно к этапу построения математической модели
- •4.2 Кибернетическое моделирование см выше!!
- •4.3 Идентификация объекта.
- •Классификация методов математического моделирования применительно к этапу исследования математической модели.
- •6.1 Аналитическое моделирование.
- •7.1 Имитационное моделирование. Достоинства и недостатки. Критерии целесообразности применения. Основные этапы имитационного моделирования.
- •8.1 Особенности управления и моделирования систем с распределенными параметрами.
- •9.2 Особенности современных систем автоматизированного моделирования
- •10.1 Иерархическое проектирование. Особенности многоуровневого моделирования. Библиотечный метод моделирования.
- •11.1 Структурное и мультидоменное физическое моделирование. Варианты Data flow и Control flow управления процессом структурного моделирования
- •Классификация методов математического моделирования применительно к этапу построения математической модели.
- •Кибернетическое моделирование.
- •Идентификация объекта.
10.1 Иерархическое проектирование. Особенности многоуровневого моделирования. Библиотечный метод моделирования.
Такой подход, известный как иерархическое проектирование, является типовым при разработке сложных технических объектов и заключается в разбиении исходной задачи на подзадачи.
Инструментальной поддержкой иерархического проектирования является многоуровневое моделирование. При многоуровневом моделировании различные фрагменты представляются на различных уровнях иерархии, т. е. с разной степенью детальности. Например, проектируемая в настоящий момент времени часть объекта раскрыта до уровня элементарных динамических компонентов и имитируется структурной моделью, а остальные фрагменты представлены на соседнем, более высоком, уровне в виде функциональных моделей.
Завершив проектирование одного фрагмента, разработчик может свернуть его в функциональный блок и перейти к детальной модели следующего фрагмента, с которым он собирается работать. Эта процедура повторяется многократно, на разных уровнях иерархии проектируемого объекта. Достоинством такого подхода является то, что в поле зрения разработчика находится в каждый момент времени минимум необходимой информации, не перегруженной лишними деталями. Описанный метод проектирования называется методом локальной детализации объекта.
Программной поддержкой многоуровневого моделирования, реализованной в большинстве языков графического программирования, является процедура инкапсуляции, которая позволяет «свернуть» любой смысловой фрагмент графического представления в единичный блок.
11.1 Структурное и мультидоменное физическое моделирование. Варианты Data flow и Control flow управления процессом структурного моделирования
Структурным моделированием называется техника моделирования, основанная на использовании моделей в виде блоков, для которых определены входы и выходы. Соответственно, блоки рассматриваются как преобразователи входных сигналов в выходные. При моделировании линейных систем связи между входными и выходными сигналами устанавливаются посредством задания передаточных функций.
Физическим мультидоменным моделированием называется техника моделирования, основанная на использовании библиотеки моделей элементов физических устройств, из которых можно составлять физические принципиальные схемы. Поскольку в энергетических цепях поток энергии может менять направление, то для элементов физических схем входы и выходы не определены. Частным случаем данной техники моделирования является использование графов связей.
Идеология физического мультидоменного моделирования заключается в том, что модель любого технического устройства строится как преобразующая энергию цепь. В распоряжение пользователя предоставляется библиотека элементов физических устройств.
Структурное моделирование может предусматривать два варианта управления процессом моделирования:
● поток команд (Control Flow);
● поток данных (Data Flow).
Принцип потока команд – это обычный принцип записи программ в текстовых языках программирования, где инструкции выполняются в той последовательности, в которой они написаны. Если в процессе выполнения очередной инструкции программа обнаруживает, что какие-то данные не определены, это рассматривается как ошибка и влечет остановку программы.
Технология потока данных – система программирования, состоящая из исполняемых узлов данных. Узлы выполняются только тогда, когда все необходимые данные поступят на их входы. Узлы данных – это просто обобщающее название любого исполняемого элемента программы. Узлы аналогичны операторам, функциям и подпрограммам в традиционных языках программирования. Можно сказать, что поточная модель управления – это среда программирования потока данных. Как правило, эта среда графическая.
-
Понятие моделирования как процесса.
-
Понятие модели.
-
Основные свойства модели.
-
Адекватность модели.
-
Три основных иерархических уровня моделирования (математического описания).
-
Классификация методов моделирования по типу модели.
-
Экспериментальный и расчетно-аналитический методы проведения исследований.
-
Полунатурный эксперимент.
-
Физическое моделирование.
-
Достоинства и недостатки.
-
Метод математического моделирования.
-
Назначение и характеристики математических моделей.
-
Формы представления математических моделей.
-
Методы проверки адекватности математических моделей.