- •Введение
- •От автора
- •1. Основные понятия теории моделирования
- •1.1. Модель и моделирование
- •1.2. Классификация моделей
- •1.2.1. Классификация моделей по степени абстрагирования модели от оригинала
- •1.2.2. Классификация моделей по степени устойчивости
- •1.2.3. Классификация моделей по отношению к внешним факторам
- •1.2.4. Классификация моделей по отношению ко времени
- •1.3. Этапы разработки моделей
- •1.4. Современные средства моделирования, представленные на ИТ рынке
- •1.4.1. ARIS Toolset
- •1.4.2. ITHINK
- •1.4.3. Powersim Studio
- •1.4.4. Extend
- •1.4.5. GPSS/H
- •1.4.6. GPSS World
- •1.4.7. SIMPROCESS
- •1.4.8. AllFusion Process Modeler (BPWin)
- •1.4.9. ProcessModel
- •1.4.10. AnyLogic
- •1.4.11. Witness
- •1.4.12. Arena
- •1.5. Вопросы к главе 1
- •2.1. SADT-методология
- •2.1.1. Методология функционального моделирования IDEF0
- •2.1.1.2. Правила построения диаграмм
- •2.1.1.3. Глоссарий модели (словарь данных)
- •2.1.2. Методология событийного моделирования IDEF3
- •2.3. Концепция ARIS
- •2.3.1. Организационная модель (Organizational chart)
- •2.3.2. Модель дерева функций (Function tree)
- •2.3.3. Модель цепочки добавленной стоимости (VAСD)
- •2.3.4. Расширенная событийно-ориентированная модель (eEPC)
- •2.3.5. Модель описания функций (Function allocation diagram, FAD)
- •2.3.6. Офисная модель
- •2.3.7. Модель промышленного процесса
- •2.3.8. С3-модель
- •2.3.9. Пример ARIS-модели
- •2.4. Задачи к главе 2
- •2.5. Вопросы к главе 2
- •3. Имитационное моделирование систем
- •3.2. Математические основы ПП Arena 7.0
- •3.2.1. Системы массового обслуживания
- •3.2.2. Сети Петри
- •3.3. Начало работы с программным пакетом Arena 7.0
- •3.4. Basic Process Panel (панель основных процессов)
- •3.4.1. Схемные модули
- •3.4.2. Модули данных
- •3.5. Advanced Process Panel (панель усовершенствованных процессов)
- •3.5.1. Схемные модули
- •3.5.2. Модули данных
- •3.6. Advanced Transfer Panel (панель перемещения)
- •3.6.1. Схемные модули
- •3.6.2. Модули данных
- •3.8. Панель навигации
- •3.9. Построитель выражений
- •3.10. Примеры выполнения заданий
- •3.11. Задачи к главе 3
- •3.12. Вопросы к главе 3
- •Заключение
- •Список использованных источников
- •Содержание
Модель теоретико-множественная, – если она представима с помощью некоторых множеств и отношений принадлежности к ним и между ними.
Модель графовая, – если она представима графом или графами и отношениями между ними.
Рис. 1.8. Схема классификации математических моделей по форме представления свойств объекта
1.2.2. Классификация моделей по степени устойчивости
Все модели могут быть разделены на устойчивые и неустойчивые
(см. рис. 1.9).
Устойчивой является такая система, которая, будучи выведена из своего исходного состояния, стремится к нему. Она может колебаться некоторое время около исходной точки, подобно обычному маятнику, приведенному в движение, но возмущения в ней со временем затухают и исчезают.
Рис. 1.9. Схема классификации математических моделей по устойчивости
В неустойчивой системе, находящейся первоначально в состоянии покоя, возникшее возмущение усиливается, вызывая увеличение
14
значений соответствующих переменных или их колебания с возрастающей амплитудой.
1.2.3. Классификация моделей по отношению к внешним факторам
По отношению к внешним факторам модели могут быть разделены на открытые и замкнутые.
Замкнутой моделью является модель, которая функционирует вне связи с внешними (экзогенными) переменными. В замкнутой модели изменения значений переменных во времени определяются внутренним взаимодействием самих переменных. Замкнутая модель может выявить поведение системы без ввода внешней переменной. Пример: информационные системы с обратной связью являются замкнутыми системами. Это самонастраивающиеся системы, и их характеристики вытекают из внутренней структуры и взаимодействий, которые отражают ввод внешней информации.
Модель, связанная с внешними (экзогенными) переменными, называется открытой.
15
1.2.4. Классификация моделей по отношению ко времени
По отношению к временному фактору модели делятся на динамические и статические (рис. 1.10).
Рис. 1.10. Схема классификации математических моделей по отношению ко времени
Модель называется статической, если среди параметров, участвующих в ее описании, нет временного параметра. Статическая модель в каждый момент времени дает лишь «фотографию» системы, ее срез. Одним из видов статических моделей являются структурные модели.
Динамической моделью называется модель, если среди ее параметров есть временной параметр, т. е. она отображает систему (процессы в системе) во времени.
Во второй и третьей главе этого учебного пособия будут рассматриваться методологии и средства компьютерного моделирования, позволяющие разрабатывать статические и динамические модели. Вторая глава будет посвящена методологиям структурного анализа: IDEF0, IDEF3 и DFD.
Третья глава пособия позволит изучить имитационное моделирование систем на примере современного программного пакета Arena 7.0. Эти имитационные модели, в свою очередь, являются дискретными, динамическими и стохастическими одновременно. Такой вид моделей чаще всего называют дискретно-событийным, он используется для построения моделей, отражающих развитие системы во времени, когда состояние переменных системы меняется в конкретные моменты времени. В такие моменты времени происходят события, которые изменяют состояния системы.
16