Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
29
Добавлен:
20.06.2014
Размер:
4.86 Mб
Скачать

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РФ

ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ

ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ

ЛИПЕЦКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

КАФЕДРА АВТОМАТИЗИРОВАННЫХ СИСТЕМ УПРАВЛЕНИЯ

Лабораторная работа №4

«Определение стационарного режима при моделировании на GPSS»

по дисциплине

«Моделирование систем»

Вариант 7, 11

Студент

Ретивых С.Ю.

подпись, дата

фамилия, инициалы

Группа

АС-09

Принял

Гаев Л.В.

ученая степень, звание

подпись, дата

фамилия, инициалы

Липецк 2012

  1. Задание кафедры

Определить интервалы времени моделирования, после завершения которых можно говорить о установившемся стационарном режиме. Исследования проводить при различных загруженностях прибора.

Закон распределения дискретной случайной величины (11):

Возможные значения

a

a + 1

7a

8a

Вероятности

0.39

0.02

0.53

0.06

Закон распределения непрерывной случайной величины (7):

xi

b

(3b+c)/4

(b+c)/2

(b+3c)/4

c

yi

Y

0

Y

0

Y

2. Подбор параметров

Рассмотрим непрерывный закон распределения.

Поскольку область симметрична, матожидание будет посередине и равно (b+c)/2.

Площадь, ограничиваемая данной фигурой, должна равняться 1, следовательно

y*(c-b)/2=1, y=2/(c-b).

Примем b=100, c=200. Тогда y=0,02. M(x)=150.

Функция плотности распределения:

Функция распределения случайной величины:

Рис. 1 – график функции распределения

Рассмотрим дискретный закон. Его матожидание:

M(X)=0,4a+0,9a+0,24a+0,28a=1,82a

Теперь подберем параметры непрерывного распределения таким образом, чтобы

a

M(X)н

M(X)д

Загр. Прибора

45

150

224,5

0,7

40

150

199,6

0,8

36

150

179,68

0,9

34

150

169,92

0,95

32

150

159,96

0,99

  1. Код программы на языке gpss/pc Система с загруженностью 0,7

DRP FUNCTION RN1,D4

.39,45./.41,46/.94,315/1,360

NRP FUNCTION RN2,C21

0,100/.09,105/.16,110/.21,115/.24,120/.25,125/.26,130/.29,135/

.34,140/.41,145/.5,150/.59,155/.66,160/.71,165/.74,170/.75,175/

.76,180/.79,185/.84,190/.91,195/1,200

1 GENERATE FN$DRP

2 QUEUE OCH

3 SEIZE PRB

4 DEPART OCH

5 ADVANCE FN$NRP

6 RELEASE PRB

7 TERMINATE

8 PLOT QT$OCH,400,0,100000

9 GENERATE 100000,0

10 TERMINATE 1

11 START 1

При моделировании появится окно, в котором будет графически отображаться значение среднего времени пребывания в очереди.

Из графика видно, что стационарный режим наступает в момент времени около 50 000. Запустим программу еще раз, и в окрестности этого времени прогоним пошагово. Последний раз среднее время пребывания в очереди случается в момент времени 45750, далее система работает в стационарном режиме.

GPSS/PC Report file REPORT.GPS. (V 2, # 37471) 04-18-2012 19:00:17 page 1

START_TIME END_TIME BLOCKS FACILITIES STORAGES FREE_MEMORY

0 45750 8 1 0 16864

LINE LOC BLOCK_TYPE ENTRY_COUNT CURRENT_COUNT RETRY

1 1 GENERATE 230 0 0

2 2 QUEUE 230 1 0

3 3 SEIZE 229 0 0

4 4 DEPART 229 0 0

5 5 ADVANCE 229 1 0

6 6 RELEASE 228 0 0

7 7 TERMINATE 228 0 0

9 8 GENERATE 1 0 0

10 9 TERMINATE 1 0 0

FACILITY ENTRIES UTIL. AVE._TIME AVAILABLE OWNER PEND INTER RETRY DELAY

PRB 229 0.728 145.52 1 230 0 0 0 1

QUEUE MAX CONT. ENTRIES ENTRIES(0) AVE.CONT. AVE.TIME AVE.(-0) RETRY

OCH 8 1 230 91 0.68 135.04 223.45 0

Соседние файлы в папке Лабораторная работа №4 Вариант 17