- •Общие сведения о моделируемой системе. Указания к выполнению работы
- •Исходные данные для моделирования
- •Пояснения к исходным данным
- •Разработка концептуальной модели
- •1.Предварительное описание концептуальной модели (по исходным данным)
- •Построение исходной схемы q-модели
- •Описание ресурсов системы и узлов q-модели
- •Описание параметров обслуживающих узлов
- •Анализ потоков заявок и описание их параметров
- •2.Уточнение состава узлов концептуальной модели
- •Выявление дополнительных узлов и построение уточненной схемы q-модели
- •Уточнение матрицы переходов
- •3.Уточнение концептуальной модели с учетом потоков заявок
- •Выявление дополнительных узлов и построение уточненных схем потоков q-модели
- •Построение матриц переходов потоков заявок
- •Описание параметров потоков заявок
- •Описание параметров узлов
- •Описание узловых и системных характеристик
- •Разработка математической модели
- •Разработка gpss-ориентированной имитационной модели
- •4.Построению gpss-ориентированной ссм
- •5.Организация сбора статистики
- •Разработка, реализация и исследование упрощенных моделей
- •Реализация и исследование имитационной модели
- •6.Реализация имитационной модели
- •7. Исследование свойств модели
- •Анализ стационарности режима функционирования
- •Оценка зависимости точности моделирования от его длительности
- •Исследование свойств системы
- •8.Анализ исходного состояния системы
- •9.Прогнозирование характеристик системы при росте интенсивностей потоков заявок
- •10.Прогнозирование характеристик системы в замкнутом режиме функционирования
- •11.Исследование эффектов модификации системы
- •12.Исследование эффектов модификации системы (их влияния на вероятность отказа в обслуживании)
- •Список литературы
- •Приложение 1. Состав отчетных документов
- •Приложение 2. Список сокращений
- •Приложение 3. Граф моделЕй
- •Приложение 4. Использование среды gpss world (быстрый старт)
- •Приложение 5. Построение частотных таблиц и гистограмм в gpss world
2.Уточнение состава узлов концептуальной модели
Выявление дополнительных узлов и построение уточненной схемы q-модели
Анализируем описание системы, ранее полученные схемы Q-моделей. Выявляем, локализуем отдельные действия (фазы) в процессе обработки заявок каждого потока в виде дополнительных узлов (управляющих; маршрутных; источников; приемников; и др.). Уточняем схему модели.
Для заданной системы.
В моделируемой системе (см. рисунок 2):
- после узла S0 нужен добавочный узел S6 анализа наличия свободной емкости памяти S3 для пришедшей заявки и выбора дальнейшего маршрута движения запроса – в память на узел S3,1 или в приемник отказанных заявок. С функционированием S6 связано ранее сформулированное условие выбора маршрутов движения после узла S6: наличие свободного места в памяти, достаточного для пришедшего запроса;
- соответственно необходим узел S5 - приемник заявок, не вошедших в систему из-за нехватки памяти;
- после выхода из узла S2 дальнейший маршрут заявки определяется вероятностным выбором из двух альтернатив – необходим узел S5, “разыгрывающий” для каждой пришедшей заявки выбор маршрута в соответствии с заданными вероятностями.
Уточненная схема модели для СИСТЕМЫ 1 безотносительно к потокам приведена на рисунке 6, соответствующая уточненная матрица переходов описана в следующем параграфе.
Уточнение матрицы переходов
В соответствии с данными, полученными на предыдущем этапе, уточняем матрицу переходов.
Для заданной системы.
Порядок движения запросов в процессе обслуживания представлен ниже матрицей переходов P.
Таблица 7. Уточненная матрица переходов P
(для СИСТЕМЫ 1 безотносительно к потокам)
|
S0 |
S6 |
S3,1 |
S1 |
S2 |
S7 |
S3,2 |
S4 |
S5 |
S0 |
|
1 |
|
|
|
|
|
|
|
S6 |
|
|
и |
|
|
|
|
|
л |
S3,1 |
|
|
|
1 |
|
|
|
|
|
S1 |
|
|
|
|
1 |
|
|
|
|
S2 |
|
|
|
|
|
1 |
|
|
|
S7 |
|
|
|
|
0,5 |
|
0,5 |
|
|
S3,2 |
|
|
|
|
|
|
|
1 |
|
S4 |
|
|
|
|
|
|
|
1 |
|
S5 |
|
|
|
|
|
|
|
|
1 |