- •Общие сведения о моделируемой системе. Указания к выполнению работы
- •Исходные данные для моделирования
- •Пояснения к исходным данным
- •Разработка концептуальной модели
- •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
Разработка, реализация и исследование упрощенных моделей
Реализация и исследование имитационной модели
6.Реализация имитационной модели
Здесь означает описание на языке GPSS ранее разработанной GPSS-ориентированной стохастической сетевой модели (§ 6.1 и рисунок 13).
Или для этого можно использовать GPSS-модели, полученные в §§ 7.4.1-7.4.5.
Для заданной системы.
Здесь строим модель в соответствии с рисунком 13. Учитываем наличие двух потоков заявок, реальные законы распределений и т.д. Используем при этом знания и фрагменты, полученные в §§ 7.4.1-7.4.5.
Текст программы может выглядеть как
b_3 STORAGE 2
b_2 STORAGE 4 ; multichanel node - facility N 2
INITIAL X$Otkaz,0
*****************************************
GENERATE 50,25
GATE SNF b_3,Lab_term1
queue U_system
queue p1_U_system
ENTER b_3
queue w_b_1
queue p1_w_b_1
queue u_b_1
queue p1_u_b_1
SEIZE b_1
depart w_b_1
depart p1_w_b_1
ADVANCE 5,2.5
RELEASE b_1
depart u_b_1
depart p1_u_b_1
queue u_sum_b_2
queue p1_u_sum_b_2
Lab_1 queue w_b_2
queue p1_w_b_2
queue u_b_2
queue p1_u_b_2
ENTER b_2
depart w_b_2
depart p1_w_b_2
ADVANCE 30,15
LEAVE b_2
depart u_b_2
depart p1_u_b_2
TRANSFER .5,,Lab_1
LEAVE b_3
depart u_sum_b_2
depart p1_u_sum_b_2
depart U_system
depart p1_U_system
TERMINATE 1
Lab_term1 savevalue Otkaz+,1
TERMINATE 1
*****************************************
GENERATE 33.3,17
GATE SNF b_3,Lab_term2
queue U_system
queue p2_U_system
ENTER b_3
queue w_b_1
queue p2_w_b_1
queue u_b_1
queue p2_u_b_1
SEIZE b_1
depart w_b_1
depart p2_w_b_1
ADVANCE 3.3,1.6
RELEASE b_1
depart u_b_1
depart p2_u_b_1
queue u_sum_b_2
queue p2_u_sum_b_2
Lab_2 queue w_b_2
queue p2_w_b_2
queue u_b_2
queue p2_u_b_2
ENTER b_2
depart w_b_2
depart p2_w_b_2
ADVANCE 20,10
LEAVE b_2
depart u_b_2
depart p2_u_b_2
TRANSFER .5,,Lab_2
LEAVE b_3
depart u_sum_b_2
depart p2_u_sum_b_2
depart U_system
depart p2_U_system
TERMINATE 1
Lab_term2 savevalue Otkaz+,1
TERMINATE 1
Ниже в таблице 30 представлены результаты аналитического и имитационного моделирования (для каждого из потоков в отдельности и безотносительно к потокам заявок - п_1, п_2, п) и вычислена погрешность аналитической модели. При этом за эталон взяты характеристики ИМ.
Таблица 30. Характеристики ИМ
|
Харак-тика |
АМ |
ИМ |
Погрешность, % |
||
|
|
п_1 |
п_2 |
п |
1 |
|
Узел |
|
|
|
|
|
|
1 |
ρ1 |
0,2 |
0,0464 |
0,0696 |
0,116 |
|
|
l1 |
0,05 |
0,001 |
0,002 |
0,003 |
|
|
m1 |
0,25 |
0,058 |
0,06 |
0,12 |
|
|
ω1 |
1 |
0,091 |
0,129 |
0,112 |
|
|
u1 |
5 |
5,1 |
3,43 |
4,08 |
-22,55% |
2 |
ρ2 |
0,6 |
0,14 |
0,21 |
0,35 |
|
|
l2 |
0,9 |
0 |
0 |
0 |
|
|
m2 |
1,5 |
0,685 |
0,72 |
1,4 |
|
|
ω2 |
9 |
0 |
0 |
0 |
|
|
u2 |
15 |
30 |
20 |
23,9 |
37,24% |
3 |
ρ3 |
|
0,3036 |
0,4554 |
0,759 |
|
|
m3 |
|
0,74 |
0,78 |
1,518 |
|
Система |
|
|
|
|
|
|
|
L |
0,95 |
0,001 |
0,002 |
0,003 |
|
|
R |
0,8 |
0,1864 |
0,2796 |
0,466 |
|
|
M |
1,75 |
0,74 |
0,78 |
1,52 |
-15,13% |
|
U |
35 |
64,9 |
43,6 |
51,9 |
32,56% |
|
W |
19 |
0,091 |
0,129 |
0,112 |
|
|
p |
|
0,16 |
0,24 |
0,4 |
|
Выводы.