Проблема с ResourcePool возникла в Anylogic?

Добрый день,

Я моделирую здание стационара больницы и пытаюсь распределять пациентов по койке наиболее эффективным способом.

Я создал схему здания и условный код здесь и там, чтобы распределять пациентов по их соответствующим отделениям. Чтобы протестировать модель, я запускаю ее в экстремальных условиях, чтобы посмотреть, как она работает. Когда я запускаю модель с увеличением поступления на 30%, кажется, что модель перестает реагировать. Модель должна назначать пациентов в палату с наименьшим количеством пациентов, если их палата заполнена. Модель отлично работает в нормальных условиях, и все пациенты распределяются по своим палатам, но в этих экстремальных условиях всегда появляется следующее:

Появляющееся сообщение об ошибке

"Запросите P-0-P-NP у root.[362] (в root.Rooms) для ресурсов...."

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

Сейчас я пытался отладить систему, но это не всегда тот же Ward/Delay, который испытывает эту проблему. Он смещается во время работы модели. Кто-нибудь сталкивался с этой проблемой раньше или у кого-нибудь есть идея решить эту проблему?

Прокомментируйте, если вам нужна дополнительная информация, и я ее предоставлю.

0 ответов

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