Учебное пособие Красноярск
Download 2.5 Mb. Pdf ko'rish
|
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 |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling