24 Мат модель здравосохранения: функциональные требования к строительству пищеблока
Запись от anaschu размещена 18.06.2026 в 00:53
Показов 1005
Комментарии 0
|
СРесурсами1: финансовый SD-контур, калькулятор функциональных требований пищеблока Сегодня разделили затраты в агенте Экономика по образцу модели НАСОСЫ, добавили расчёт ROI и построили первый прототип калькулятора функциональных требований к пищеблоку больницы на основе имитационной модели. 1. Реструктуризация агента Экономика До этого все затраты шли в один поток. Разделили на три отдельных потока и накопителя:
Техническая особенность: суммаЗатратНаСырьё — накопленная сумма, не скорость. SD-поток требует скорость. Вариант с делением на time(DAY) давал завышение на ~35%. Финальная формула — дельта от предыдущего значения. 2. ROI программы здравосохранения
Стоимость программы считается из реальных агентов, а не из параметра: при каждом срабатывании onMaintenanceStart накапливается суммаЗатратНаПрограммуВсего напрямую в Main. Несколько итераций с dt(), getTimeStep() и дельта-формулами — в конце победила прямая запись в обработчике события. 3. Maintenance как модель программы здравосохранения Добавили плановое обслуживание (спортзал) через ResourcePool:
Аналогия с промышленным обслуживанием оборудования: авария = болезнь, плановое ТО = спортзал/программа здоровья. 4. Функциональные требования пищеблока из модели Ключевой результат дня. Из выходов симуляции через простые формулы получаются строительные и инженерные нормативы. Три уровня:
Оформили как Word-документ (A4 landscape) с тремя таблицами и схемой на второй странице. Схема показывает как выходы модели ветвятся на строительные и инженерные требования через зелёные стрелки и на требования при доработке — через пунктирные янтарные. 5. Калькулятор в GUI AnyLogic Добавили слайдер рынокПациентов (50–600) в эксперимент Simulation. При изменении слайдера модель пересчитывает:
Блок "Функц. требования пищеблока" в правой части презентации Main отображает всё это в реальном времени по ходу симуляции. Цепочка: слайдер → переменная эксперимента → Parameter Main → InitialValue Stock рынок в Экономике → все расчётные переменные → блок на экране. Следующий шаг — трёхсценарный эксперимент для диссертации Петровой: без программы, с программой, фрилансеры. | |||||
Размещено в Без категории
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Всего комментариев 0
Комментарии


