Классификация моделей по принадлежности к иерархическому уровню
Классификацию моделей по принадлежности к иерархическому уровню иллюстрирует рис. 7.4.
Классификация по иерархическим уровням
Модель микроуровня
Модель макроуровня
Модель метауровня
Рис. 7.4. Классификация по иерархическим уровням моделирования
Модель микроуровня отображает объекты или процессы самого нижнего, неделимого на составные части уровня в иерархической структуре. Модели микроуровня создаются как составные части модели макроуровня с целью более точного воспроизведения моделируемого прототипа.
Пример. Модель технологического процесса на предприятии.
Модель макроуровня отображает объекты или процессы среднего или высшего звена в иерархической структуре.
Пример. Модель работы сборочного цеха или предприятия.
Модель метауровня отображает процессы или объекты, взаимодействующие с прототипом модели макроуровня. Цель моделирования на метауровне — более точное воспроизведение среды (входных параметров) модели макроуровня.
Пример. Модель функционирования предприятия во взаимосвязи с государственными органами, поставщиками, потребителями, общественностью и окружающей средой.
Глава 7. Основы моделирования
7.2.4. Классификация моделей по характеру взаимоотношений со средой
Классификацию моделей по характеру взаимоотношений со средой иллюстрирует рис. 7.5.
Классификация по отношению к внешней среде | ||||
I | ||||
I | I | |||
Открытая | Закрытая | |||
Рис. 7.5. Классификация по характеру отношения к внешней среде
Открытая модель осуществляет непрерывный энергоинформационный и вещественный обмен со средой.
Пример. Действующая модель водяной мельницы в уменьшенном масштабе. Закрытая модель имеет слабую связь с внешней средой или вовсе ее не имеет.
Пример. Компьютерная модель движения колеса по наклонной поверхности в отсутствие силы трения.
Классификация моделей по способу представления свойств объекта
Классификацию моделей по способу представления свойств объекта иллюстрирует рис. 7.6.
Классификация
По способам представления
Свойств объекта
Аналитическая модель
Алгоритмическая модель
Имитационная модель
Рис. 7.6. Классификация по способу представления свойств объекта
Аналитическая модель полностью определяется через совокупность математических функций.
Пример. Модель работы часового механизма может быть полностью описана аналитически как совокупность функций угла поворота от времени.
Классификация моделей 211
Алгоритмическая модель описывается алгоритмом или комплексом алгоритмов, определяющим ее функционирование и развитие.
Пример. Типичным случаем алгоритмического моделирования являются продукционные экспертные системы, моделирующие поведение эксперта при принятии решений в той или иной предметной области при помощи набора алгоритмов (правил).
Имитационная модель строится для испытания, изучения или воспроизведения возможных путей развития и поведения объекта путем варьирования некоторых или всех параметров модели. Название «имитационная» модель получила, поскольку позволяет имитировать поведение реальных сложных систем без детального описания внутреннего механизма этого поведения.
В случае математической имитационной модели сложная система представляется в виде совокупности элементов, часть из которых может быть описана аналитически (функциональными зависимостями), а часть представляет собой «черные ящики», функционирование которых аппроксимируется вероятностными зависимостями.
Имитационные модели могут быть не только математическими, они могут ре-ализовываться самыми разными способами, в том числе с помощью макетов или путем игрового моделирования.
Пример. Игровая реконструкция знаменитых военных сражений (например, Бородинской битвы) является очевидным примером имитационного моделирования. По части известных фактов и описаний процессов в ходе имитации может быть реконструирована картина сражения, близкая к реальным историческим событиям.