Методические подходы в имитационном моделировании.
1. Общий анализ альтернативных подходов в имитационном моделировании.
2. Дискретное имитационное моделирование.
1. При разработке имитационной модели аналитику, а в данном случае разработчику, нужно выбрать конкретную концептуальную схему для описания системы, которая моделируется. Эта схема строится на определенном методологическом подходе, в рамках которого воспринимаются и описываются функциональные взаимосвязи системы.
Система - это совокупность элементов, которые есть принадлежат ограниченной части реального света, которая является объектом исследования.
Имитировать - согласно словаря Вебстера значит представить, достичь сущные явления не выполняя опыты на реальном объекте;
На систему, которая предварительно определенная могут действовать некоторые внешние факторы, если они существенно влияют на систему, то такую систему надо переопределить.
Если же внешние факторы влияют лишь частично, то существуют такие 3 возможности:
1 расширить назначение системы, введя в нее эти факторы,
2 можно вовсе не вводить эти факторы;
3 можно трактовать эти факторы, как входы в систему.
Если внешние факторы трактуются как виды в систему, то это значит, что они функцийно добавляются с помощью указанных значений, таблиц и уравнений.
Объекты, которые находятся вне пределов системы и не могут влиять на ее поведение Называют окружающей средой системы.
Кроме того модели систем разделяются на:
1 те, которые изменяют непрерывно;
2 дискретно.
иМ - имитационное моделирование.
Основной, независимой, переменной и иМ.
Модели является время.
График переменных зависимых переменных в дискретной имитационной модели.
При непрерывной имитации зависимые переменные модели изменяются непрерывно в течение имитационного времени.
Непрерывная модель может быть: или непрерывной, или дискретной по времени в зависимости от того, будут ли значения зависимых переменных в доступных любой точке имитационного времени.
Комбинированная имитации, при ней зависимые переменные модели могут изменяться: непрерывно и дискретно.
2. Элементы дискретных систем - это люди, оборудование, заказы, потоки материалов, и др., что включенные в имитационную модель, будут Называться, компонентами системы.
Компоненты системы можно объединять в группы. Если они участвуют в действиях разных типов, но имеют 1 или несколько общих характеристик.
Цель дискретного имитационного моделирования является: воссоздание взаимодействий в системе, в которой участвуют компоненты и изучения поведения и функцийних возможностей исследовательства системы.
Для этого выделяются этапы системы и списываются действия, которые переводят ее из одного состояния в другой. При дискретной имитации состояние системы может изменяться только в момент завершения событий.
Событие - происходят в то время, когда принимается решение о начале или завершении действия.
Процесс - это ориентированная во времени последовательность событий, которая может состоять из нескольких действий.
Эти представления являются основой трех альтернативных подходов к построению дискретных имитационных моделей.
1 ПодВийний подход ПП.
2 Подход сканирования активностей ПАРСЕКА.
3 Процесно-ориентированный подход ПОП.
1 ПП - при этом подходе система моделируется путем идентификации изменений, которая проходит в системе в момент завершения событий.
Основной задачей исследователя является: описание событий, которое может изменить состояние системы, а также определение логических связей между ними.
2 ПАРСЕКА - при этом подходе разработчик описывает действия, в которых принимают участие элементы системы и задает условия, которые задают начало и завершение этих действий.
Этот метод имеет ряд ограничений на использование в дискретной имитации.
3 ПОП - много имитационных моделей заключают в себе последовательности компонентов, которые возникают по определенной схеме.
Логика возникновения компонентов по нужной схеме может быть записана одним оператором имитационного языка, а вся схема имитационная модель совокупностью таких операторов.
Имитационный язык транслирует такие операторы в соответствующую последовательность событий, которая происходит с компонентами модели, такие языки Называются процесноориєнтованими: GPSS, SIMULA, Q - GERT.