При создании математических моделей возможно применение двух методов.
Аналитический подход традиционно используется в моделях статических систем. Данный метод предполагает отображение свойств системы в виде алгебраических, дифференциальных, интегральных уравнений. При этом промежуточные состояния моделируемого объекта не анализируются.
Имитационное моделирование применяется, когда система имеет качественно различные состояния (режимы) и непрерывные процессы прерываются дискретными переходами. Здесь математическая модель воспроизводит алгоритм функционирования системы во времени при различных значениях ее параметров и параметров внешней среды.
Сочетая аналитический и имитационный методы в рамках одной комбинированной модели, можно реализовать практически любые задачи.
В первом примере моделируемый объект – печь взвешенной плавки. В установившемся процессе (режиме) работы ее можно рассматривать как статическую систему, в которой уже произошли некоторые изменения. Сначала авторы работы сделали расчет в Excel балансовой модели автогенной плавки флотационных концентратов примерного состава. В AnyLogic алгебраические уравнения «собираются» в систему в окне графического редактора из элементов Динамическая переменная, расположенных в палитре (библиотеке) инструментов Системная динамика. Данные выражения записываются в панели Свойства с учетом синтаксиса языка Java. Далее необходимо запустить модель.
Создание системы уравнений в окне графического редактора и ее решение в окне эксперимента