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

Литература / Работы 8_9

.pdf
Скачиваний:
80
Добавлен:
12.02.2018
Размер:
1.6 Mб
Скачать

Таблица 8.4 Показатели фирмы предоставления ремонтных услуг

Показатели

GPSS World

AnyLogic6

AnyLogic7

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

 

Выполнено заявок типа 1

37,879

37,428

37,707

1 = |37,879-37,707| = 0,172

 

ремонтов: вида 11

19,021

18,705

18,697

вида 12

9,461

9,354

9,353

вида 13

9,397

9,369

9,257

Выполнено заявок типа 2

56,297

56,330

56,524

2 = |56,297-56,524| = 0,227

 

ремонтов: вида 21

28,195

28,378

28,517

вида 22

13,900

13,914

14,026

вида 23

14,202

14,038

13,981

Выполнено заявок типа 3

47,075

46,946

47,322

3 = |47,075-47,322| = 0,247

 

ремонтов: вида 31

23,570

23,414

23,784

вида 32

11,831

11,788

11,711

вида 33

11,674

11,744

11,827

Выполнено заявок типа 4

46,857

47,486

47,000

4 = |46,857-47,000| = 0,143

 

ремонтов: вида 41

23,443

23,552

23,527

вида 42

11,811

12,050

11,886

вида 43

11,603

11,884

11,587

Вероятность выполнения всех

0,654

0,655

0,653

заявок

 

 

 

5 = |0,654-0,653| = 0,001

 

Коэффициенты

 

 

 

использования: мастеров 1

0,832

0,838

0,833

мастеров 2

0,865

0,868

0,866

мастеров 3

0,659

0,668

0,664

мастеров 4

0,637

0,662

0,650

6 = 0,001…0,013

 

 

Коэффициент использования

1,000

1,000

1,000

диспетчеров

 

 

 

326

Таблица 8.5 Показатели фирмы предоставления ремонтных услуг

Показатели

 

GPSS World

AnyLogic6

AnyLogic7

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

 

Выполнено заявок типа 1

 

37,490

37,466

37,612

1 = |37,490-37,612| = 0,192

 

ремонтов: вида 11

 

18,705

18,846

18,893

вида 12

 

9,325

9,236

9,283

вида 13

 

9,460

9,384

9,436

Выполнено заявок типа 2

 

56,597

56,360

56,279

2 = |56,597-56,279| = 0,318

 

ремонтов: вида 21

 

28,186

27,941

28,014

вида 22

 

14,341

14,200

14,070

вида 23

 

14,070

14,219

14,195

Выполнено заявок типа 3

 

46,811

47,151

46,980

3 = |46,811-46,980| = 0,169

 

ремонтов: вида 31

 

23,373

27,941

23,680

вида 32

 

11,842

14,200

11,662

вида 33

 

11,596

14,219

11,638

Выполнено заявок типа 4

 

47,223

47,151

46,887

4 = |47,223-46,887| = 0,336

 

ремонтов: вида 41

 

23,647

23,311

23,445

вида 42

 

11,844

11,791

11,801

вида 43

 

11,732

11,807

11,641

Вероятность выполнения

 

0,978

0,978

0,977

всех заявок

 

 

 

 

 

5 = |0,978-0,977| = 0,001

 

Коэффициенты

 

 

 

 

использования: мастеров 1

 

0,828

0,836

0,832

мастеров 2

 

0,858

0,868

0,864

мастеров 3

 

0,653

0,667

0,649

мастеров 4

 

0,632

0,657

0,633

6

= 0,001…0,014

 

 

Коэффициент использова-

 

1,000

0,999

0,998

ния диспетчеров

 

 

 

 

 

327

Таблица 8.6 Показатели фирмы предоставления ремонтных услуг

Показатели

GPSS World

AnyLogic6

AnyLogic7

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

 

Выполнено заявок типа 1

56,592

56,221

55,849

1 = |56,592-55,849| = 0,743

 

ремонтов: вида 11

28,398

28,069

28,075

вида 12

14,158

14,152

13,889

вида 13

14,036

14,000

13,885

Выполнено заявок типа 2

84,227

84,740

84,592

2 = |84,227-84,592| = 0,355

 

ремонтов: вида 21

42,087

42,513

42,411

вида 22

21,196

21,285

21,026

вида 23

20,974

20,942

21,155

Выполнено заявок типа 3

70,679

70,586

70,377

3 = |70,679-70,377| = 0,302

 

ремонтов: вида 31

35,256

35,072

35,147

вида 32

17,671

17,659

17,662

вида 33

17,752

17,855

17,568

Выполнено заявок типа 4

70,244

70,486

70,421

4 = |70,244-70,421| = 0,177

 

ремонтов: вида 41

35,112

34,974

35,344

вида 42

17,757

17,696

17,491

вида 43

17,375

17,816

17,586

Вероятность выполнения

0,979

0,980

0,980

всех заявок

 

 

 

5 = |0,979-0,979| = 0,001

 

Коэффициенты

 

 

 

использования: мастеров 1

0,932

0,949

0,947

мастеров 2

0,874

0,893

0,891

мастеров 3

0,667

0,646

0,641

мастеров 4

0,772

0,796

0,793

6 = |0,932-0,947| = 0,015

 

Коэффициент использова-

0,998

0,999

0,996

ния диспетчеров

 

 

 

328

ГЛАВА 9. МОДЕЛЬ ФУНКЦИОНИРОВАНИЯ СИСТЕМЫ ВОЗДУШНЫХ ПЕРЕВОЗОК

9.1. Модель в AnyLogic

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

Система авиаперевозок включает два аэропорта. Перевозки выполняются из первого аэропорта во второй и обратно. Время полета между аэропортами распределено по нормальному закону.

Грузы в каждый аэропорт поступают партиями в контейнерах. Количество контейнеров в партии распределено по равномерному закону. Интервалы времени между поступлениями партий грузов распределены по экспоненциальному закону.

Для авиаперевозок используют два типа самолетов А и Б и грузоподъемностями q1 и q2 шт. контейнеров соответственно (q1 < q2). В аэропорту нет фиксированного расписания. Каждый самолет отправляется в полет сразу после его полной загрузки. Время погрузки и время выгрузки одного контейнера распределены по экспоненциальному закону. В первую очередь используются самолеты типа А, а при их отсутствии — типа Б.

9.1.2. Исходные данные

 

 

 

 

Таблица 9.1

 

 

 

 

 

 

Характеристики

 

Аэропорты

 

1

 

2

 

 

 

 

 

 

Количество самолётов типа А, шт.

 

2

 

0

 

Грузоподъёмность самолёта типа А, шт.

 

50

 

50

 

Количество самолётов типа Б, шт.

 

1

 

0

 

Грузоподъёмность самолёта типа Б, шт.

 

100

 

100

 

Минимальное количество контейнеров в партии, шт.

1

 

1

 

Максимальное количество

контейнеров

в партии,

15

 

22

 

шт.

 

 

 

 

 

 

 

 

 

 

Средний интервал поступления партий грузов, час

0,5

 

0,4

 

Количество одновременно

погружаемых

контейне-

2

 

2

 

ров в самолёт типа А, шт.

 

 

 

 

 

 

 

 

 

 

Количество одновременно

погружаемых

контейне-

2

 

2

 

ров в самолёт типа Б, шт.

 

 

 

 

 

 

 

 

 

 

Количество одновременно выгружаемых контейне-

3

 

2

 

ров из самолёта типа А, шт.

 

 

 

 

 

 

 

 

 

 

Количество одновременно выгружаемых контейне-

3

 

2

 

ров из самолёта типа Б, шт.

 

 

 

 

 

 

 

 

 

 

329

 

Окончание табл. 9.1

 

 

 

 

Характеристики

 

Аэропорты

 

1

2

 

 

Среднее время погрузки контейнера в самолёт типа

 

0,1

0,2

А, час

 

 

 

 

Среднее время погрузки контейнера в самолёт типа

 

0,1

0,1

Б, час

 

 

 

 

Среднее время выгрузки контейнера из самолёта

 

0,2

0,2

типа А, час

 

 

 

 

Среднее я время выгрузки контейнера из самолёта

 

0,2

0,2

типа Б, час

 

 

 

 

Среднее время полета самолёта типа А из аэропор-

 

3,4

3,6

та 1 в аэропорт 2 и из аэропорта 2 в аэропорт 1, час

 

 

 

 

Стандартное отклонение времени полёта самолёта

 

 

 

типа А из аэропорта 1 в аэропорт 2 и из аэропорта 2

 

0,5

0,6

в аэропорт 1, час

 

 

 

Среднее время полета самолёта типа Б из аэропор-

 

3,2

4,1

та 1 в аэропорт 2 и из аэропорта 2 в аэропорт 1, час

 

 

 

 

Стандартное отклонение времени полёта самолёта

 

 

 

типа Б из аэропорта 1 в аэропорт 2 и из аэропорта 2

 

0,5

0,8

в аэропорт 1, час

 

 

 

9.1.3. Задание на исследование

Построить имитационную модель функционирования системы воздушных перевозок с целью определения следующих её показателей:

коэффициенты доставки грузов самолётами типов А и Б в аэропорты 1 и 2;

коэффициент доставки грузов системой перевозок в целом; коэффициенты использования самолётов типов А и Б в аэро-

портах 1 и 2; коэффициент использования самолётов системой перевозок в

целом; коэффициенты использования средств погрузки, выгрузки в

аэропортах 1 и 2 и самолётов при выполнении ими полётов. Исследовать влияние на показатели функционирования систе-

мы воздушных перевозок её характеристик, выявить среди них существенные и несущественные.

Сделать выводы о построении эффективной системы воздушных перевозок и возможных направлениях совершенствования после введения в эксплуатацию.

330

9.1.4. Формализованное описание модели

Представим систему воздушных перевозок в виде СМО

(рис. 9.1).

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

имитация функционирования аэропорта 1; имитация функционирования аэропорта 2.

Вкаждую из этих частей модели нужно включить следующие сегменты:

имитация функционирования аэропорта 1:

прибытие самолётов в аэропорт 1, ожидание погрузки; поступление и учёт грузов в аэропорту 1; погрузка грузов в аэропорту 1; полёт из аэропорта 1 в аэропорт 2; ожидание разгрузки в аэропорту 1; разгрузка самолётов в аэропорту 1;

имитация функционирования аэропорта 2: поступление и учёт грузов в аэропорту 2; ожидание разгрузки в аэропорту 2; разгрузка самолётов в аэропорту 2; ожидание погрузки в аэропорту 2; погрузка грузов в аэропорту 2; полёт из аэропорта 2 в аэропорт 1.

Вмодели с точки зрения интерпретации целесообразно рассматривать заявки трёх видов:

заявки как транспортные средства — самолёты; заявки как поступающие грузы в аэропорт 1; заявки как поступающие грузы в аэропорт 2.

Заявки как транспортные средства — самолёты должны иметь следующие параметры (поля):

типТрансп — код типа транспортного средства — самолёта; колГрузоМест — количество груза (контейнеров) в загру-

женном транспортном средстве — самолёте; врПолёта — время полёта самолёта из аэропорта отправления

в аэропорт назначения; разные — другие характеристики процесса перевозки грузов

воздушным транспортом.

331

Рис. 9.1. Система воздушных перевозок как СМО

В постановке задачи транспортные средства — самолёты определены двух типов А и Б. Для идентификации этих типов в поле типТрансп следует использовать коды 1 и 2 соответственно.

332

Для фиксации количества поступающих грузов в аэропорты 1 и 2 в соответствующих заявках следует использовать поля колГру-

зоМест1 и колГрузоМест2.

Для параметров — исходных данных и для показателей функционирования системы воздушных перевозок разработаны идентификаторы (п. 9.1.6 и п. 9.1.7 соответственно).

Показатели системы воздушных перевозок разделены на две группы:

показатели, рассчитываемые системой моделирования встроенными средствами;

показатели, рассчитываемые по формулам разработчика. В первую группу включены следующие показатели:

коэфПогр1А, коэфПогр1Б, коэфПогр2А, ко-

эфПогр2Б — коэффициенты использования средств погрузки при погрузке в самолёты типов А и Б в аэропортах 1 и 2 соответственно;

коэфРазгр1А, коэфРазгр1Б,коэфРазгр2А,коэфРаз-

гр2Б — коэффициенты использования средств разгрузки при разгрузке самолётов типов А и Б в аэропортах 1 и 2 соответственно;

коэфПолётА12, коэфПолётБ12, коэфПолётА21, ко-

эфПолётБ21 — коэффициенты нахождения самолётов типов А и Б в полётах из аэропорта 1 в аэропорт 2 и из аэропорта 2 в аэропорт 1 соответственно.

Вторую группу составляют следующие показатели:

коэфДост21=достК21/всегоПостК2 — коэффициент до-

ставки грузов из аэропорта 2 в аэропорт 1, достК21 — количество доставленного груза из аэропорта 2 в аэропорт 1, всегоПостК2 — количество всего поступившего груза в аэропорт 2;

коэфДост12=достК12/всегоПостК1 — коэффициент достав-

ки грузов из аэропорта 1 в аэропорт 2, достК12 — количество доставленного груза из аэропорта 1 в аэропорт 2, всегоПостК1

— количество всего поступившего груза в аэропорт 1;

коэфДост=(достК12+достК21)/(всегоПостК1+всегоПостК2)

коэффициент доставки грузов системой перевозок в целом;

коэфИспСам1А=коэфПогр1А+коэфРазгр1А+коэфПолётА12

коэффициент использования самолётов типа А в аэропорту 1;

коэфИспСам1Б=коэфПогр1Б+коэфРазгр1Б+коэфПолётБ12

коэффициент использования самолётов типа Б в аэропорту 1;

коэфИспСам2А, коэфИспСам2Б — коэффициенты исполь-

зования самолётов типа А и Б в аэропорту 2.

333

9.1.5. Создание областей просмотра

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

исхДанные; Результаты; Аэропорт1; Аэропорт2.

При необходимости вы можете создать и другие области просмотра в зависимости от возможностей вашего компьютера и монитора. При этом можете пользоваться встроенными средствами перехода к областям просмотра или добавить свои соответствующие элементы управления.

Значения свойств элементов Область просмотра установите согласно табл. 9.2.

 

 

 

 

 

Таблица 9.2

 

 

 

 

 

 

Свойства

 

 

Области просмотра

 

Имя:

исхДанные

Результаты

Аэропорт1

Аэропорт1

Х:

10

10

 

10

10

Y:

1860

2600

 

10

790

Ширина:

620

530

 

1080

1110

Высота:

490

470

 

480

490

Для всех областей просмотра оставьте Выравнивать по:

Верхнему левому углу, установите из списка Масштабирование: Подогнать под окно.

9.1.6. Ввод исходных данных

Организуйте ввод исходных данных для модели в одном месте. Для удобства пользования, например, при модификации исходных данных, все их целесообразно разделить на две группы по признаку принадлежности к аэропорту 1 и аэропорту 2.

1.Перетащите элемент Скруглённый прямоугольник на элемент Область просмотра с именем исхДанные.

2.На странице Местоположение и размер панели Свойства

введите в поля X: 30, Y: 1880, Ширина: 580, Высота: 450.

3.Перетащите элемент text и в поле Текст: введите Исход-

ные данные.

4.Из библиотеки Основная перетащите элементы Параметр

ипоместите их так, как на рис. 9.2.

5.Значения свойств установите согласно табл. 9.3.

334

Рис. 9.2. Элементы Параметр для ввода исходных данных

 

 

Таблица 9.3

 

 

 

Имя

Тип

Значение по умолчанию

Самолёты типа А

 

 

колСамТипА

int

2

грузПодСамА

int

50

 

Аэропорт 1

 

минКонтПост1

int

1

максКонтПост1

int

15

срВрПостКонт1

double

0.5

погрКонтСам1А

int

2

погрКонтСам1Б

int

2

выгрКонтСам1А

int

3

выгрКонтСам1Б

int

3

срВрПогрКонтСам1А

double

0.1

срВрПогрКонтСам1Б

double

0.1

срВрВыгрКонтСам1А

double

0.2

срВрВыгрКонтСам1Б

double

0.2

срВрПолётаА12

double

3.4

отклВрПолётаА12

double

0.5

335