Моделирование работы станции скорой помощи

Метод построения модели станции скорой помощи в системе GPSS. Определение условий работы моделируемой системы. Ограничение общего числа транзактов. Определение количества времени, которое модель будет работать, среднего квадратического отклонения.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 04.06.2014
Размер файла 214,6 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Содержание

Введение

Постановка задачи

Метод построения модели

Таблица определений

Блок-схема

Листинг

Выходные данные

Выводы

Введение

В настоящей курсовой работе рассматривается моделирование станции скорой помощи.

В работе преследуются следующие цели: углубление знаний, полученных в результате изучения теоретического курса дисциплины; развитие практических навыков моделирования систем и использования полученных теоретических знаний. Итогом написания данной курсовой работы будет полностью законченная и протестированная модель системы, соответствующая варианту задачи.

Постановка задачи

На станции скорой помощи поступают вызовы по телефону. Станция имеет пять каналов для одновременного приема вызовов. Время между попытками вызова скорой помощи распределено согласно экспоненциальному закону (среднее время 1,5 мин.). Абоненты тратят 15с. На набор номера и, если застают все каналы занятыми, то через 20с. Повторяют вызов. Так происходит до тех пор, пока вызов не будет принят. Время приема вызова составляет 1 мин. На станции скорой помощи для обслуживания вызовов имеются 15 автомобилей. Время, затраченное на проезд к больному, зависит от расстояния до его дома, и скорости движения автомобилей, которая равномерно распределена в интервала 35-55км/ч.

Закон распределения расстояния имеет вид:

Вероятность

0,15

0,22

0,17

0,28

0,18

Расстояние

2,5

4

6

7,5

10

После преследования помощь автомобили направляются по новому вызову. Время оказания помощи больному распределено в соответствии с нормальным законом со средним значением 25 минут и средним квадратическим отклонением 4 минуты

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

Метод построения модели

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

В моделируемой скорой помощи имеется 5 каналов приема вызовов и 2 станции скорой помощи с 5 автомобилями на каждой для обслуживания, будем использовать блок ENTER. Транзакты, проходящие через модель системы GPSS, у нас будут отождествляться с заявками от больного и их обслуживание.

По мере того, как больные будут обслуживаться, они будут выходить из модели, и освобождать ячейку памяти Avto, и уходят из модели через блок TERMINATE. Для ограничения общего числа транзактов, используем блок GENERATE в сегменте таймера, задавая общее количество времени, которое модель будет работать.

модель система транзакт отклонение

Таблица определений

Единица времени - 1 мин.

Элементы GPSS

Интерпретация

Priem STORAGE 5

Количество телефонов на прием звонков

Avto1 STORAGE 5

Количество машин скор помощи на 1 станции

Avto2 STORAGE 5

Количество машин скор помощи на 2 станции

Skor VARIABLE (RN1@21+35);

Скорость автомобиля в км.

VremVARIABLE(60#X$PROB/V$Skor);

Время пути в минутах

Time TABLE M1,30,5,10

Таблица времени прибытия авто

Probeg TABLE X$PROB,5,2,10

Таблица, отражающая пробег авто.

Rasst FUNCTION RN2,D5

.15,1.25/.37,2/.54,3/.82,3.75/1,5

Функция определяющая расстояние от станции до больного

GENERATE (Exponential(3,0,1.5))

Генерация вызова

Met1 ADVANCE .25;

Абонент набирает номер

GATE SNF Priem,Met2

Отправляет транзакт к блоку мет2 если все телефоны заняты

ENTER Priem

Транзакт проходит дальше

ADVANCE 1

Время приема вызова составляет 1 мин

LEAVE Priem

Транзакт покидает блок

TRANSFER ,Avt

Изменение маршрута транзакта направление его в Аvt

TRANSFER BOTH,Avt1,Avt2

Транзакт направляется в первый свободный блок

Met2 ADVANCE .333

Абонент ждет 20 секунд

TRANSFER ,Met1

Повторяет вызов на станцию скорой помощи

SAVEVALUE PROB,Fn$Rasst

Сохранения пробега и растояния

SAVEVALUE Put,V$Vrem

Сохранение значений пути и времени

ADVANCE X$Put;

Моделируем движение к пациенту

ADVANCE (Normal(4,25,4));

Оказание помощи пациенту

TABULATE Probeg

TABULATE Time

LEAVE Avto1

Транзакт покидает блок Avt1

GENERATE 1440

TERMINATE 1

START 1

Сегмент таймера.

Блок-схема. 1-й сегмент модели

2-й сегмент модели (сегмент таймера)

Листинг

Выходные данные

GPSS World Simulation Report - Kursovaya.24.1

Thursday, May 28, 2014 20:25:04

START TIME END TIME BLOCKS FACILITIES STORAGES

0.000 1440.000 29 0 3

NAME VALUE

AVT1 11.000

AVT2 19.000

AVTO1 10001.000

AVTO2 10002.000

MET1 2.000

MET2 9.000

PRIEM 10000.000

PROB 10008.000

PROBEG 10006.000

PUT 10009.000

RASST 10007.000

SKOR 10003.000

TIME 10005.000

VREM 10004.000

LABEL LOC BLOCK TYPE ENTRY COUNT CURRENT COUNT RETRY

1 GENERATE 956 0 0

MET1 2 ADVANCE 956 0 0

3 GATE 956 0 0

4 ENTER 956 0 0

5 ADVANCE 956 2 0

6 LEAVE 954 0 0

7 TRANSFER 954 705 0

8 TRANSFER 0 0 0

MET2 9 ADVANCE 0 0 0

10 TRANSFER 0 0 0

AVT1 11 ENTER 249 0 0

12 SAVEVALUE 249 0 0

13 SAVEVALUE 249 0 0

14 ADVANCE 249 1 0

15 ADVANCE 248 4 0

16 TABULATE 244 0 0

17 TABULATE 244 0 0

18 LEAVE 244 1 0

AVT2 19 ENTER 243 0 0

20 SAVEVALUE 243 0 0

21 SAVEVALUE 243 0 0

22 ADVANCE 243 2 0

23 ADVANCE 241 3 0

24 TABULATE 238 0 0

25 TABULATE 238 0 0

26 LEAVE 238 0 0

27 TERMINATE 238 0 0

28 GENERATE 1 0 0

29 TERMINATE 1 0 0

STORAGE CAP. REM. MIN. MAX. ENTRIES AVL. AVE.C. UTIL. RETRY DELAY

PRIEM 5 3 0 5 956 1 0.663 0.133 0 0

AVTO1 5 0 0 5 249 1 4.982 0.996 0 705

AVTO2 5 0 0 5 243 1 4.875 0.975 0 1

TABLE MEAN STD.DEV. RANGE RETRY FREQUENCY CUM.%

TIME 555.513 301.415 0

_ - 30.000 4 0.83

30.000 - 35.000 0 0.83

35.000 - 40.000 1 1.04

40.000 - 45.000 0 1.04

45.000 - 50.000 1 1.24

50.000 - 55.000 3 1.87

55.000 - 60.000 2 2.28

60.000 - 65.000 2 2.70

65.000 - 70.000 2 3.11

70.000 - _ 467 100.00

PROBEG 3.071 1.241 0

_ - 5.000 482 100.00

SAVEVALUE RETRY VALUE

PROB 0 1.250

PUT 0 1.389

FEC XN PRI BDT ASSEM CURRENT NEXT PARAMETER VALUE

956 0 1440.124 956 5 6

244 0 1440.363 244 22 23

957 0 1440.444 957 5 6

958 0 1440.478 958 0 1

243 0 1441.313 243 22 23

250 0 1442.384 250 14 15

246 0 1445.881 246 15 16

248 0 1446.602 248 15 16

247 0 1448.055 247 15 16

240 0 1450.087 240 23 24

241 0 1458.035 241 23 24

242 0 1459.415 242 23 24

249 0 1460.100 249 15 16

959 0 2880.000 959 0 28

Выводы

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

Размещено на Allbest.ru

...

Подобные документы

  • Анализ работы станции скорой помощи: прием вызовов, обслуживание пациентов, движение автомобилей. Формализация имитационной модели, ее программирование с помощью системы моделирования AnyLogic. Использование программы для расчета времени оказания помощи.

    контрольная работа [1004,2 K], добавлен 25.07.2013

  • Автоматизация процесса учета документооборота для муниципального учреждения здравоохранения города Астрахани "Станция скорой медицинской помощи" с возможностью удаленной работы. Общее описание и требования к информационной системе, ее структура.

    отчет по практике [1,9 M], добавлен 10.06.2014

  • Разработка модели, имитирующей работу экономической системы (станции технического обслуживания автомобилей). Определение вероятностных характеристик системы; закрепление навыков в построении имитационной модели с помощью языка моделирования GPSS.

    курсовая работа [713,6 K], добавлен 05.06.2013

  • Создание имитационной модели работы госпиталя при поступлении потерпевших от катастрофы. Определение среднего времени пребывания пациентов в госпитале и необходимого количества мест в палатах. Разработка программы на языке GPSS, ее листинг и тестирование.

    контрольная работа [1,1 M], добавлен 26.11.2013

  • Процессы функционирования различных систем и сетей связи как стохастических, динамических, дискретно-непрерывных математических моделей. Блоки языка GPSS, использованные в программе. Общая информация о результатах работы модели, о группах транзактов.

    курсовая работа [27,3 K], добавлен 18.01.2010

  • Моделирование работы мастерской с использованием языка GPSS Wоrld. Определение основныx xарактеристик моделируемой системы: средней длины очереди неисправныx аппаратов; коэффициента загрузки мастеров. Описание машинной программы решения задачи.

    курсовая работа [380,6 K], добавлен 28.06.2011

  • GPSS (General Purpose System Simulation) как язык для имитационного моделирования, его принципы и используемые методы, инструменты и средства. Метод построения модели с помощью GPSS, порядок составления блок-схемы данного процесса. Листинг модели.

    курсовая работа [32,1 K], добавлен 20.12.2013

  • Построение модели вычислительного центра: постановка задачи, выбор метода моделирования и составление моделирующей программы на языке GPSS. Исследование трехфазной одноканальной системы и определение значений параметров и размеров буферных устройств.

    курсовая работа [276,8 K], добавлен 25.06.2011

  • Создание имитационной модели экономической системы на языке программирования GPSS. Определение возможных мест появления очередей, количества необслуженых заявок. Выявление причин возникновения неблагоприятных факторов, усовершенствование системы.

    курсовая работа [32,9 K], добавлен 13.12.2010

  • Построение имитационной модели станции технического обслуживания, на основе системы Micro Saint. Определение комплекса работ модели, основных параметров для них, связей между работами. Оценка распределения числа полицейских машин, находящихся в ремонте.

    контрольная работа [1,1 M], добавлен 08.09.2010

  • Ознакомление с правилами построения имитационной модели заданной системы. Рассмотрение моделирования системы и проведения серии экспериментов. Определение количества мест для телевизоров на стеллажах на станции технического контроля и на участке наладки.

    курсовая работа [1,7 M], добавлен 27.07.2014

  • Принципы работы в системе имитационного моделирования GPSS World. Анализ количества транзактов, вошедших в блок с момента последней трансляции. Характеристика команд Window/Simulation, Window/Block, Command/Creat Simulation. Образец системы Sample 1.

    лабораторная работа [343,3 K], добавлен 29.03.2015

  • Моделирующие программы системы GPSS WORLD. Блоки и транзакты - типы объектов системы. Событийный метод моделирования. Проект моделирования работы в библиотеке, его анализ с помощью среды GPSS WORLD. Описание процесса и метода моделирование системы.

    курсовая работа [227,4 K], добавлен 16.08.2012

  • Необходимость создания моделируемой системы. Описание моделируемой системы и задание моделирования. Структурная схема модели системы. Блок–диаграмма. Текст программы. Описание текста программы. Результаты моделирования. Эксперимент, его результаты.

    курсовая работа [35,9 K], добавлен 19.11.2007

  • Понятие компьютерной модели и преимущества компьютерного моделирования. Процесс построения имитационной модели. История создания системы GPSS World. Анализ задачи по прохождению турникета на стадион посредством языка имитационного моделирования GPSS.

    курсовая работа [291,3 K], добавлен 11.01.2012

  • Определение назначения и описание функций имитационных моделей стохастических процессов систем массового обслуживания. Разработка модели описанной системы в виде Q-схемы и программы на языке GPSS и C#. Основные показатели работы имитационной модели.

    курсовая работа [487,4 K], добавлен 18.12.2014

  • Основные сведение о системе моделирования GPSS и блоки, используемые при моделировании одноканальных и многоканальных систем массового обслуживания. Разработка модели работы ремонтного подразделения в течение суток с использованием программы GPSS World.

    курсовая работа [36,4 K], добавлен 11.02.2015

  • Определение необходимого количества работников и их распределение между операциями, при которых достигается максимальная экономическая эффективность работы цеха. Описание процессов, протекающих в моделях систем массового обслуживания. Листинг программы.

    курсовая работа [314,9 K], добавлен 09.06.2015

  • Описание моделируемой системы. Структурная схема модели системы. Q-схема системы и её описание. Математическая модель и укрупнённая схема моделирующего алгоритма. Сравнение результатов имитационного моделирования и аналитического расчета характеристик.

    курсовая работа [46,7 K], добавлен 02.07.2011

  • Разработка математической модели системы. Моделирование работы конвейера сборочного цеха в течении 8 часов. Определение вероятности пропуска секции. Расчет количества скомплектованных изделий за 8 часов. Исследование системы на имитационной модели.

    контрольная работа [98,3 K], добавлен 24.09.2014

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.