Учебное пособие Красноярск


Download 2.5 Mb.
Pdf ko'rish
bet62/70
Sana21.09.2023
Hajmi2.5 Mb.
#1683294
1   ...   58   59   60   61   62   63   64   65   ...   70
Bog'liq
2017-uch-posob-elberg-cigankov


Глава 3 
тов, транспортных средств и т. д.), процессов (последовательности 
операций, очередей, задержек) и ресурсов. Процессы определены 
в форме блочной диаграммы (рис. 3.13).
Pedestrian Library создана для моделирования пешеходных по-
токов в «физической» окружающей среде. Это позволяет создавать 
модели с большим количеством пешеходного трафика (как станции 
метро, проверки безопасности, улицы и т. д.). Модели поддерживают 
учёт статистики плотности движения в различных областях. Это га-
рантирует приемлемую работу пунктов облуживания с ограничения-
ми по загруженности, оценивает длину простаивания в определённых 
областях и обнаруживает потенциальные проблемы с внутренней гео-
метрией – такие как эффект добавления слишком большого числа пре-
пятствий – и другими явлениями. В моделях, созданных с помощью 
Pedestrian Library, пешеходы двигаются непрерывно, реагируя на раз-
личные виды препятствий (стены, различные виды областей) так же, 
как и обычные пешеходы. Пешеходы моделируются как взаимодей-
ствующие агенты со сложным поведением. Для быстрого описания 
потоков пешеходов Pedestrian Library обеспечивает высокоуровневый 
интерфейс в виде блочной диаграммы (рис. 3.14).
Rail Yard Library поддерживает моделирование, имитацию 
и визуализацию операций сортировочной станции любой сложно-
Рис. 3.13. Библиотека Enterprise Library [2]


113
Среда имитационного моделирования AnyLogic 7 
сти и масштаба. Модели сортировочной станции могут использовать 
комбинированные методы моделирования (дискретно-событийное 
и агентное моделирование), связанные с действиями при транспор-
тировке: погрузками и разгрузками, распределением ресурсов, об-
служиванием, различными бизнес-процессами.
Детализировать моделирующие конструкции можно, выделив 
их и изменив параметры, используя панель свойств.
AnyLogic поддерживает подход агентного моделирования, в ка-
честве агентов могут быть: люди – потребители, жители, работники, 
пациенты, доктора, клиенты, солдаты и др.; транспорт, оборудование – 
автомобили, краны, самолёты, вагоны, станки и др.; нематериальные 
вещи – проекты, продукты, инновации, идеи, инвестиции и др.; орга-
низации – компании, политические партии, страны и др. Эти объекты 
в информационной системе AnyLogic могут создаваться и уничтожать-
ся динамически, перемещаться, общаться друг с другом, иметь поведе-
ние, знания, цели, стратегию – т. е. обладают всеми свойствами агентов.
Агентный подход используют для моделирования социальных 
систем, в частности, рынков (агент – потенциальный покупатель), 
конкуренции и цепочек поставок (агент – компания), населения 
(агент – семья, житель города или избиратель) и многого другого. 
Только агентный подход позволяет получить представление об об-
щем поведении системы исходя из предположений о поведении её 
элементов при отсутствии знания о глобальных законах – т. е. в наи-
более общем случае.
AnyLogic основан на Java и базируется на платформе Eclipse – 
современном стандарте для бизнес-приложений. Благодаря Eclipse 
Рис. 3.14. Библиотека Pedestrian Library


114
Download 2.5 Mb.

Do'stlaringiz bilan baham:
1   ...   58   59   60   61   62   63   64   65   ...   70




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling