Моделирование — метод решения задач, при использовании которого исследуемая система заменяется более простым объектом, описывающим реальную систему и называемым моделью. Моделирование применяется в случаях, когда проведение экспериментов над реальной системой невозможно или нецелесообразно. Например, по причине хрупкости или дороговизны создания прототипа, либо из-за длительности проведения эксперимента в реальном масштабе времени. Различают физическое и математическое моделирование. Особым видом математических моделей являются имитационные модели [1].
Имитационная модель — это программа, которая описывает структуру и воспроизводит поведение реальной системы во времени. Имитационная модель позволяет получать подробную информацию о различных аспектах функционирования системы в зависимости от входных данных [1]. Преимущества имитационных моделей по сравнению с экспериментами над реальными системами и использованием других методов:
• стоимость;
• время;
• повторяемость;
• точность;
• наглядность;
• универсальность.
Наиболее важным условием для оценки способностей проектируемых систем является возможность воссоздать модели подобных процессов. Данному требованию в наибольшей мере отвечают программные продукты AnyLogic и Tecnomatix Plant Simulation. Данное исследование проводилось с использованием AnyLogic.
AnyLogic — одна из программ по осуществлению имитационного моделирования разнообразных объектов и процессов. Данная программа была создана отечественной компанией «Экс Джей Текнолоджис» (XJ Technologies). Этот программный продукт имеет свой графический интерфейс и обладает языком Java, с помощью которых и осуществляется моделирование различных систем. В AnyLogic возможно одновременное применение трех способов моделирования: моделирование систем с дискретными событиями, системная динамика, агентное моделирование. В рассматриваемом продукте возможно осуществление следующих операций: простой эксперимент; оптимизация; варьирование переменных; МонтеКарло; анализ чувствительности; калибровка; нестандартный [2]. Также данная программа имеет библиотеку AnyLogic Enterprise Library.