Разработка и исследование моделей дискретных систем - Контрольная работа

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


Аннотация к работе
Необходимо реализовать модель согласно выбранному объекту исследований.Есть несколько типов топлива, которыми заправляются разные виды транспорта (легковые и грузовые автомобили, городской транспорт, мотоциклы), различные очереди и обслуживающие приборы (заправка транспорта, оплата в кассе).Задача - найти оптимальное количество обслуживающих приборов, при котором даже при максимальном поступлении заявок (например, в час пик), время пребывания в системе не выходило за рамки приемлемого.· Среднее время пребывания заявок в системе не должно превышать 7,5 минут при средней интенсивности и 12,5 минут - при максимальной.В модели содержится 4 класса заявок: бензин А92, A95, A98, дизель. По прибытии на заправку заявки, которые нужно обслужить бензином встают в свою ограниченную очередь на 16 машин, класс заявок дизель становится в отдельную очередь на 10 машин. Перед каждым многоканальным устройством имеется ограниченная очередь, перед главным прибором неограниченная. Время обслуживания заявки зависит от ее класса: · Время между обслуживания машин заправляющихся А92, A95, A98 бензином и дизелем вычисляется по формуле tank_capacity/60, где tank_capacity - объем бака машины, а 60 - средняя скорость заправки пистолетом, измеряется в литрах в минуту.GENERATE (Exponential (1,0,4.55)); * 4.55 среднее время поступления заявки ASSIGN tank_capacity4, (uniform (1,15,350)); * объем бака для заявки класса 4 (дизель) ASSIGN tank_capacity3, (uniform (1,10,80)); * объем бака для заявок классов 1,2,3 (92,95,98 бензин) ASSIGN tank_capacity2, (uniform (1,10,80)); ASSIGN tank_capacity1, (uniform (1,10,80));Эксперимент 1: Эксперименты проводим на построенной ранее модели GPSS. количество приборов в PRIBBENSIN, PRIBDIESEL, PRIBGENERAL 4 2 2 количество заявок 40 150 Результаты 1 эксперимента: Время пребывания выходит за рамки установленного при нормальной и максимальной загрузке АЗС. Потом оставляя предыдущее колво приборов, увеличиваем колво приборов в главном устройстве на 1. Результаты 2 эксперимента: Время пребывания все еще не удовлетворяет условию. Однако, можно заметить, что увеличение колва колонок (колва приборов в PRIBBENSIN и PRIBDIESEL) уменьшило общее время пребывания заявок в системе, но не так, как увеличение колва приборов в PRIBGENERAL.public class TANKCLASS extends com. xj. anylogic. libraries. enterprise. public void SETTIP (double NEWTIP) {this. tip = NEWTIP; } public double ISTIP () {return this. tip; } public double GETTANK () {return this. tank; Проведем эксперимент c начальным колом приборов и колом удовлетворяющим начальному условию при нормальной загрузке системы и максимальной (40 и 150 соответственно). количество приборов в PRIBBENSIN, PRIBDIESEL, PRIBGENERAL 4 2 2 количество заявок 40 150Для разработки аналитической модели будем использовать программу ITMODEL, которая позволяет аналитически рассчитать характеристики сети массового обслуживания. Для того, что бы рассчитать характеристики нашей системы, нам необходимо упростить модель (привести ее к виду, удобному для программы ITMODEL). Текущая модель сети имеет вид: Здесь 1 - это многоканальное устройство PRIBBENSIN, 2 - это многоканальное устройство PRIBDIESEL, 3 - главный прибор PRIBGENERAL. Для этого поступим следующим образом: несколько источников заявок для первого узла и источник для второго узла объединим в один. Более того, мы по-прежнему не можем в ней рассчитать точные теоретические значения вероятностей переходов и точную интенсивность обслуживания заявок.В проделанной работе нами была исследована среда имитационного моделирования ANYLOGIC и ITMODEL.

План
Содержание

1. Задание

2. Введение

2.1 Описание модели

2.2 Цель работы

2.3 Требования к системе

3. Выполнение

3.1 Разработка модели в среде имитационного моделирования GPSS World

3.2 Подбор оптимальных параметров модели

3.3 Разработка модели в среде имитационного моделирования ANYLOGIC

3.4 Разработка аналитической модели

4. Вывод

5. Литература

1. Задание

Вывод
В проделанной работе нами была исследована среда имитационного моделирования ANYLOGIC и ITMODEL. В этих средах, а так же в GPSS, была смоделирована автозаправочная станция (АЗС).

В ходе выполнения работ, я построил модель системы, которая удовлетворяет заданным требованиям. Чтобы люди чувствовали комфорт, при заезде на АЗС необходимо 4 колонки для заправки машин с бензиновыми двигателями, 3 колонки для дизельных двигателей и 3 кассы в главном приборе.

Это позволит произвести быструю заправку топливом даже при максимальной загрузке АЗС в час пик.

Список литературы
1. Алиев Т.И. Основы моделирования дискретных систем. Учебное пособие. - СПБ.: СПБГУ ИТМО, 2009

2. Онлайн-справочник по среде имитационного моделирования ANYLOGIC: // www . anylogic . ru anylogic help

3. Справочник среды имитационного моделирования GPSS World

Размещено на .ru
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?