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

На проверке
Заказ
6328963
Раздел
Программирование
Предмет
Имитационное моделирование
Антиплагиат
Не указан
Срок сдачи
3 Ноя в 10:00
Цена
Договорная
Блокировка
5 дней
Размещен
1 Ноя в 09:51
Просмотров
25
Описание работы

Транспортная компания

 

Модель состоит из агента-менеджера судостроительной компании и 6 агентов-перевозчиков. Компания объявляет заказы на транспортировку грузов с интервалом 5±3 дня. Взаимодействие компании с перевозчиками осуществляется по принципам протокола контрактных сетей. Перевозчики могут иметь либо статус исполнителя, либо статус подрядчика. Менеджер сообщает перевозчикам число товаров K и расстояниеL, которое требуется преодолеть для перевозки. Агент-перевозчик получает сообщение, помещает данные заказа во временное хранилище, на основании данных и собственных установок рассчитывает стоимость транспортировки и формирует предложения для менеджера со стоимостью заказа. Менеджер рассматривает предложения, анализирует и назначает задание (отправляет сообщение «принято») агенту, предложившему наименьшую цену за выполнение транспортировки, остальным агентам отправляет сообщение «отказано». Агент-перевозчик, получивший сообщение, приобретает статус подрядчика и приступает к выполнению задания, остальные агенты удаляют данные заказа из памяти. Агент, имеющий статус подрядчика, не может принимать и отвечать на другие сообщения менеджера. По завершении транспортировки агент информирует менеджера о выполнении задания и возвращается к статусу исполнителя. Таким образом, менеджер может выполнять следующие действия: {«объявить заказ», «получить предложение», «выбрать оптимальное предложение», «назначить задание», «получить сообщение о выполнении задания»}; перевозчик имеет набор действий: {«получить заказ», «сформировать предложение», «отправить предложение», «получить подтверждение», «получить отказ», «приступить к выполнению задания», «сообщить о выполнении»}.

Стоимость перевозки рассчитывается каждым агентом-перевозчиком на основании формулы S=K*L±0,2*K*L. Значения K и L изменяются для каждого заказа в диапазонах: К=[100,500], L=[1,15]. Время выполнения заказа Т=L дней. Время формирования предложений по заказу - 3 дня. Время обработки предложений агентом-менеджером - 1 день.

Смоделировать процесс выполнения заказов в течение 1 года. Оценить распределение заказов по компаниям-перевозчикам. Оценить время простоя выполнения заказов из-за занятости всех перевозчиков.

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу 1 год
Средний балл 4.96
Стоимость Назначаете сами
Эксперт Выбираете сами
Уникальность работы от 70%
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Темы журнала
Показать ещё
Прямой эфир