Ввод живых данных в AnyLogic

В настоящее время я студент машиностроения, который изучает проект по интеллектуальному производству.

Я использовал AnyLogic, чтобы изучить производственное моделирование. Я создал базовый Jobshop, который включает в себя транспортировку материальных поддонов от доставки к хранению и обработке. Мой следующий шаг - перевести эту статическую систему планирования в систему динамического планирования.

Я хотел бы знать, есть ли способ активно манипулировать симуляцией во время ее работы? Например, управление доступностью обрабатывающих машин в режиме реального времени или запуск доставки. До сих пор я не смог найти какой-либо способ манипулирования симуляцией после ее запуска.

Кто-нибудь имеет опыт ввода данных в реальном времени в программное обеспечение для моделирования?

1 ответ

В вашей модели вы всегда можете добавить элементы управления (кнопки, флажки, ползунки и т. Д.). Добавляя их в модели, вы можете управлять своей моделью во время выполнения. Например... если в вашей модели переменная X равна 3, если вы используете кнопку, вы можете добавить код X=4; и переменная X изменит свое значение.

управления

Я предлагаю вам изучить различные варианты в палитре элементов управления и обратиться к справке anylogic, чтобы узнать, как использовать каждый из них.

Эти элементы управления должны быть размещены в "главном", чтобы вносить изменения во время симуляции. Если вы поместите их в окно эксперимента по моделированию, вы не сможете использовать их во время выполнения.

Ваша модель будет выглядеть так: модель с элементами управления

Другие вопросы по тегам