Е. В. КИЙКОВА

Е. Г. ЛАВРУШИНА

МОДЕЛИРОВАНИЕ СИСТЕМ

Практикум

,

МОДЕЛИРОВАНИЕ СИСТЕМ: Практикум

Практикум cоздан для проведения лабораторных работ по дисциплине «Моделирование систем», включает, помимо заданий к лабораторным работам, задания для дальнейшего изучения моделирования систем и семь приложений, в которых приведены описание языка GPSS, правила записи программ на GPSS и т. д.

МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ  К ЛАБОРАТОРНЫМ ЗАНЯТИЯМ 

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

Данный лабораторный практикум ориентирован на использование в качестве моделирования процессов функционирования систем среды GPSS World.

Стандарты для записи примеров моделирования

Постановка задачи. Она включает детальное описание задачи. Таблица определений. Таблица определений является списком различных элементов GPSS, используемых в модели, с краткой характеристикой тех частей системы, которые описываются этими элементами. 

В начале этой таблицы записывается принятая в модели единица времени. Затем записывается представление транзактов. Далее в алфавитном порядке описываются все прочие элементы модели и части моделируемой системы.

Блок-схема. В определѐнном смысле блок-схема и есть модель. Подробная блок-схема может оказаться трудно читаемой, поэтому рядом с блоками в блок-схеме пишут комментарии. Текст программы. Статистика. Вывод.

Пример оформления работы представлен в Приложении 8.

НЕ нашли? Не то? Что вы ищете?

ЛАБОРАТОРНЫЙ ПРАКТИКУМ

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

Моделирование систем с одним прибором и очередью

Цель работы: освоение принципов моделирования процессов функционирования систем, получение и закрепление навыков построения имитационных моделей.

Методические рекомендации к лабораторной работе

Ознакомьтесь с системами массового обслуживания и их характеристиками (п. 1.1). Изучите основы дискретно-событийного моделирования СМО (п. 1.3). Проверьте моделирование одноканальных СМО, ознакомьтесь с основными характеристиками работы одноканальной СМО (п. 1.2). Освойте среду моделирования GPSS/W (прил. 5). Изучите принципы построения имитационных программ (прил. 1). Ознакомьтесь с правилами записи программы (прил. 3). Ознакомьтесь с объектами и типами операторов GPSS/W. Изучите операторы GPSS/W (прил. 6):

GENERATE – внесение транзактов в модель;

TERMINATE – удаление транзактов из модели;

SEIZE и RELEASE – элементы, отображающие одноканальные устройства;

ADVANCE – реализация задержки во времени; QUEUE и DEPART – сбор статистики при ожидании.

Ознакомьтесь со стандартной статистикой по очередям (прил. 4).

Варианты индивидуальных заданий

Промоделировать работу врача терапевта. Интервалы приходов пациентов распределены равномерно в интервале а. Время приѐма b также распределено равномерно. Пациенты принимаются в порядке «первым пришѐл – первым обслужен». Модель работы врача должна обеспечить сбор статистики об очереди. 

Необходимо промоделировать работу врача в течение с часов. Варианты заданий приведены в табл. 1.

Таблица 1

№ варианта

a

b

c

1


  15  10


15 5

6

2


  17 7


16 4

3

3


  16 8


17 8

4

4


  14 6


17 7

5

Промоделировать работу библиотекаря. Интервалы прихода читателей распределены равномерно в интервале а. Время работы b с читателями также распределено равномерно. Читатели обслуживаются в порядке «первым пришѐл – первым обслужен». Модель работы библиотекаря на GPSS должна обеспечить сбор статистики об очереди. 

Необходимо промоделировать работу библиотекаря в течение с часов.

Варианты заданий приведены в табл. 2

Таблица 2

№ варианта

a

b

c

1


10 5


8 4

8

2


15 10


10 7

7

3


12 8


11 4

6

4


13 7


15 5

5

Промоделировать работу билетной кассы аэрофлота. Интервалы прихода пассажиров распределены равномерно, в интервале а. Время обслуживания b также распределено равномерно. Пассажиры обслуживаются в порядке «первым пришѐл – первым обслужен». 

Необходимо промоделировать работу кассы в течение с часов.

Варианты заданий приведены в табл. 3

Таблица 3

№ варианта

a

b

c

1


8 4


8 3

10

2


10 6


9 4

12

3


9 5


10 3

9

4


11 3


11 4

8

В пункте обмена валюты имеется 1 касса. Интервалы прихода клиентов распределены равномерно, а минут. Время обслуживания так же равномерно распределено по b минут. Клиенты обслуживаются в порядке «первым пришѐл – первым обслужен».

Модель работы обменного пункта должна обеспечить сбор статистики об очереди. 

Необходимо промоделировать работу пункта в течение часов.

Варианты заданий приведены в табл. 4.

Таблица 4

№ варианта

a

b

c

1


10 4


7 4

5

2


9 3


6 5

6

3


12 5


9 4

4

4


14 6


8 3

7

На почте имеется 1 окно приема телеграмм. Интервалы прихода клиентов распределены равномерно в интервале а минут. Время приема телеграмм так же распределено равномерно b минут. Обслуживание ведется в порядке «первым пришел – первым обслужен».

Модель работы окна приема телеграмм должна обеспечить сбор статистики об очереди. 

Необходимо промоделировать работу окна приема телеграмм в течение с часов.

Варианты заданий приведены в табл. 5.

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16