
- •О книге
- •Об авторе
- •Оглавление
- •Имитационное моделирование
- •Типы моделей
- •Сравнение аналитического и имитационного моделирования
- •Преимущества имитационного моделирования
- •Области применения имитационного моделирования
- •Три метода имитационного моделирования
- •Установка и активация AnyLogic
- •Агентное моделирование
- •Модель потребительского рынка
- •Фаза 1. Создание популяции агентов
- •Рабочее пространство AnyLogic
- •Навигация по элементам модели в панели Проекты
- •Среда обитания агентов
- •Управление выполнением модели
- •Фаза 2. Задание поведения потребителей
- •Диаграммы состояний
- •Как узнать, какой тип агента вы редактируете?
- •Тип срабатывания перехода
- •Модельное время. Единицы модельного времени
- •Режимы выполнения модели
- •Фаза 3. Добавление графика для визуализации результатов моделирования
- •Фаза 4. Добавление эффекта рекомендаций
- •Взаимодействие агентов
- •Внутренние переходы
- •Фаза 5. Учет повторных продаж продукта
- •Исправление опечаток
- •Фаза 6. Учет времени доставки продукта
- •Фаза 7. Моделирование отказов от покупки товара
- •Фаза 8. Сравнение прогонов модели
- •Системная динамика
- •Модель распространения эпидемии
- •Фаза 1. Создание диаграммы потоков и накопителей
- •Накопители и потоки
- •Формулы накопителей
- •Связи зависимостей
- •Фаза 2. Добавление графика для визуализации динамики процесса
- •Циклы обратной связи: уравновешивающие и усиливающие
- •Элемент «Цикл»
- •Фаза 3. Эксперимент варьирования параметров
- •Фаза 4. Калибровка параметров модели
- •Дискретно-событийное моделирование в AnyLogic
- •Модель заводского цеха
- •Фаза 1. Создание простой модели
- •Блокировка графического элемента
- •Фаза 2. Добавление ресурсов
- •Фаза 3. Создание трехмерной анимации
- •3D окно
- •Увеличение или уменьшение масштаба изображения
- •Фаза 4. Моделирование доставки поддонов фурами
- •Пешеходное моделирование. Модель аэропорта
- •Фаза 1. Задание потока пешеходов
- •Пешеходная библиотека
- •Фаза 2. Создание 3D анимации
- •Фаза 3. Моделирование предполетного досмотра пассажиров
- •Фаза 4. Добавление стоек регистрации
- •Как нарисовать соединители сложной формы
- •Фаза 5. Моделирование посадки на самолет
- •Заключение
- •Список литературы
272 AnyLogic за три дня
Заключение
Вот мы и закончили наш стремительный практический курс по ознакомлению с AnyLogic. Как вы уже поняли, диапазон применения продукта неограничен, и я мог бы продолжить, описывая создание новых и новых моделей, например, бизнес-процессов в госпитале, оптимизации дорожного движения или цепочки поставок нефтегазовой корпорации. Но, думаю, необходимые навыки для начала самостоятельной работы с продуктом у вас уже есть, и теперь ответный ход за вами! Правильнее будет поставить точку и дать пару советов, как можно продолжить изучение AnyLogic, чтобы успешно выполнить поставленную перед вами задачу.
Следующим шагом может стать изучение учебных пособий, входящих в стандартную документацию AnyLogic.
Затем вы можете изучить набор стандартных примеров, поставляемых вместе с продуктом, и попытаться детально разобрать те из них, которые наиболее близки по постановке задачи вашему текущему проекту.
Если вам понадобится экспертная помощь, вы можете обратиться с вопросом к членам группы AnyLogic Users в социальной сети LinkedIn (на английском языке) или же написать письмо в Службу Поддержки AnyLogic с помощью кнопки панели инструментов Обратиться за помощью (она недоступна в версии AnyLogic PLE). Сотрудники службы поддержки с радостью ответят на любые ваши вопросы.
Удачи вам в ваших проектах!
AnyLogic за три дня 273
Список литературы
Borshchev, A. (2013). The Big Book of Simulation Modeling. Multimethod modeling with AnyLogic 6. AnyLogic North America.
Compartmental models in epidemiology. (б.д.).
http://en.wikipedia.org/wiki/Compartmental_models_in_epidemiology
Conway's Game of Life. (б.д.). http://en.wikipedia.org/wiki/Conway's_Game_of_Life
Geer Mountain Software Corporation (2002) Stat::Fit (Version 2) [Software]. Geer
Mountain Software Corporation. http://www.geerms.com
Oracle. (2011). Java™ Platform, Standard Edition 6. API Specification. [Online]. http://docs.oracle.com/javase/6/docs/api/
Random number generator. (б.д.).
http://en.wikipedia.org/wiki/Random_number_generator
Sterman,J. (2000). Business dynamics : Systems thinking and modeling for a complex world. New York: McGraw.
Sun Microsystems, Inc. (1999). Code Conventions for the Java TM Programming
Language. [Online]. http://www.oracle.com/technetwork/java/
javase/documentation/codeconvtoc-136057.html
System Dynamics Society, Inc. (2014). System Dynamics Society [Online]. www.systemdynamics.org
The AnyLogic Company. (2014). AnyLogic Help. [Online].
http://www.anylogic.com/anylogic/help/
The Game of Life. (б.д.). http://en.wikipedia.org/wiki/The_Game_of_Life
UML state machine. (б.д.). http://en.wikipedia.org/wiki/UML_state_machine