| Коллеги, спасибо за очень информативный и полезный курс. Прошёл три лекции. Столкнулся с проблемой, что обе модели не могут закончить расчёт по причине ограничения бесплатной версии "создано максимально допустимое число динамически создаваемых агентов (50000)". По скриншотам Лекции 2 видно, что да, модель создает гораздо больше 50000 агентов. В принципе, мне то и диплом не особо нужен. Но хотелось бы выполнить практические работы. Нет ли возможности откорректировать эту проблему? Или может я чего не так делаю? Еще раз спасибо за прекрасный курс! | 
Модель функционирования системы воздушных перевозок
Модель в AnyLogic
Постановка задачи
Система авиаперевозок включает два аэропорта. Перевозки выполняются из первого аэропорта во второй и обратно. Время полета между аэропортами распределено по нормальному закону.
Грузы в каждый аэропорт поступают партиями в контейнерах. Количество контейнеров в партии распределено по равномерному закону. Интервалы времени между поступлениями партий грузов распределены по экспоненциальному закону.
Для авиаперевозок используют два типа самолетов А и Б и грузоподъемностями q1 и q2 шт. контейнеров соответственно (q1 < q2). В аэропорту нет фиксированного расписания. Каждый самолет отправляется в полет сразу после его полной загрузки. Время погрузки и время выгрузки одного контейнера распределены по экспоненциальному закону. В первую очередь используются самолеты типа А, а при их отсутствии - типа Б.
Исходные данные
| Характеристики | Аэропорты | |
|---|---|---|
| 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 | 
| Среднее время погрузки контейнера в самолёт типа А, час | 0,1 | 0,2 | 
| Среднее время погрузки контейнера в самолёт типа Б, час | 0,1 | 0,1 | 
| Среднее время выгрузки контейнера из самолёта типа А, час | 0,2 | 0,2 | 
| Среднее я время выгрузки контейнера из самолёта типа Б, час | 0,2 | 0,2 | 
| Среднее время полета самолёта типа А из аэропорта 1 в аэропорт 2 и из аэропорта 2 в аэропорт 1, час | 3,4 | 3,6 | 
| Стандартное отклонение времени полёта самолёта типа А из аэропорта 1 в аэропорт 2 и из аэропорта 2 в аэропорт 1, час | 0,5 | 0,6 | 
| Среднее время полета самолёта типа Б из аэропорта 1 в аэропорт 2 и из аэропорта 2 в аэропорт 1, час | 3,2 | 4,1 | 
| Стандартное отклонение времени полёта самолёта типа Б из аэропорта 1 в аэропорт 2 и из аэропорта 2 в аэропорт 1, час | 0,5 | 0,8 | 
Задание на исследование
Построить имитационную модель функционирования системы воздушных перевозок с целью определения следующих её показателей:
- коэффициенты доставки грузов самолётами типов А и Б в аэропорты 1 и 2;
- коэффициент доставки грузов системой перевозок в целом;
- коэффициенты использования самолётов типов А и Б в аэропортах 1 и 2;
- коэффициент использования самолётов системой перевозок в целом;
- коэффициенты использования средств погрузки, выгрузки в аэропортах 1 и 2 и самолётов при выполнении ими полётов.
Исследовать влияние на показатели функционирования системы воздушных перевозок её характеристик, выявить среди них существенные и несущественные.
Сделать выводы о построении эффективной системы воздушных перевозок и возможных направлениях совершенствования после введения в эксплуатацию.
Формализованное описание модели
Представим систему воздушных перевозок в виде СМО (Рис. 9.1).
Система воздушных перевозок представляет собой многофазную многоканальную СМО сложной структуры с различными видами заявок. Модель, исходя из такой структуры, должна состоять из двух частей:
- имитация функционирования аэропорта 1;
- имитация функционирования аэропорта 2.
В каждую из этих частей модели нужно включить следующие сегменты:
- имитация функционирования аэропорта 1:- прибытие самолётов в аэропорт 1, ожидание погрузки;
- поступление и учёт грузов в аэропорту 1;
- погрузка грузов в аэропорту 1;
- полёт из аэропорта 1 в аэропорт 2;
- ожидание разгрузки в аэропорту 1;
- разгрузка самолётов в аэропорту 1;
 
- имитация функционирования аэропорта 2:- поступление и учёт грузов в аэропорту 2;
- ожидание разгрузки в аэропорту 2;
- разгрузка самолётов в аэропорту 2;
- ожидание погрузки в аэропорту 2;
- погрузка грузов в аэропорту 2;
- полёт из аэропорта 2 в аэропорт 1.
 
В модели с точки зрения интерпретации целесообразно рассматривать заявки трёх видов:
- заявки как транспортные средства - самолёты;
- заявки как поступающие грузы в аэропорт 1;
- заявки как поступающие грузы в аэропорт 2.
Заявки как транспортные средства - самолёты должны иметь следующие параметры (поля):
- типТрансп - код типа транспортного средства - самолёта;
- колГрузоМест - количество груза (контейнеров) в загруженном транспортном средстве - самолёте;
- врПолёта - время полёта самолёта из аэропорта отправления в аэропорт назначения;
- разные - другие характеристики процесса перевозки грузов воздушным транспортом.
В постановке задачи транспортные средства - самолёты определены двух типов А и Б. Для идентификации этих типов в поле типТрансп следует использовать коды 1 и 2 соответственно.
Для фиксации количества поступающих грузов в аэропорты 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.
Создание областей просмотра
Создайте следующие области просмотра, на которых вы будете помещать сегменты имитационной модели:
- исхДанные;
- Результаты;
- Аэропорт1;
- Аэропорт2.
При необходимости вы можете создать и другие области просмотра в зависимости от возможностей вашего компьютера и монитора. При этом можете пользоваться встроенными средствами перехода к областям просмотра или добавить свои соответствующие элементы управления.
Значения свойств элементов Область просмотра установите согласно Табл. 9.2.
| Свойства | Области просмотра | |||
|---|---|---|---|---|
| Имя: | исхДанные | Результаты | Аэропорт1 | Аэропорт1 | 
| Х: | 10 | 10 | 10 | 10 | 
| Y: | 1860 | 2600 | 10 | 790 | 
| Ширина: | 620 | 530 | 1080 | 1110 | 
| Высота: | 490 | 470 | 480 | 490 | 
Для всех областей просмотра оставьте Выравнивать по: Верхнему левому углу, установите из списка Масштабирование: Подогнать под окно.
 
                             
