Изменение интервалов недоступности для оборудования

В системе BFG IS присутствует возможность учета в моделировании временной недоступности оборудования. Эта возможность необходима в проектных задачах - как средство учета ввода нового оборудования с какой-то даты, а также для работы в цикле каждодневного планирования для учета в модели выхода оборудования из строя или для планирования ремонтов (графика ППР). Напомним, что по умолчанию оборудование в BFG IS считается доступным всегда. Поэтому для описания интервалов недоступности достаточно указать лишь то оборудование, которое в указанный интервал не может быть применено. Количество интервалов для каждого станка может быть любым и прерываться периодами работы. Заполнение колонок идентификаторов подразделения, типа РЦ и конкретного станка являются опциональным (могут быть пустыми).

Если в интервале времени указать конкретный EQUIPMENT_ID (соответствует какому-то инв.), то недоступен будет именно этот экземпляр оборудования. Если, не указывая EQUIPMENT_ID, указать EQUIPMENT_CLASS_ID (рабочий центр), то недоступны будут все станки, составляющие РЦ. И, соответственно, если задать интервал для подразделения (DEPARTMENT_ID), не указывая РЦ, то остановится все подразделение. Задание только интервала с остальными пустыми колонками остановит все станки предприятия (нужно быть внимательным! – т.к. следствием может быть остановка расчетов, причина которой скрыта в задаваемых условиях. При этом, если ни один станок не заработает на горизонте 10 лет, и при этом план останется невыполненным, то появится сообщение об ошибке.)

Пример заполнения файла:

здесь конкретный станок 3 будет недоступен в течении 1 часа. После импорта в систему по описанной выше схеме появится изменение:

Изменение по недоступности оборудования позволяет гибко организовать практически любые графики. Ввод искусственной ошибки (например, не указать даты) позволяет игнорировать строку. Ввод даты начала интервала, предшествующий дате расчета, позволяет моделировать установку нового оборудования в конкретную дату (конец интервала недоступности). И наоборот, ввод даты окончания периода, превышающий горизонт расчетов, будет означать полный вывод станка из эксплуатации.

При заполнении полей времени/даты рекомендуется применять формат, соответствующий виду 2023-10-18T17:23:18+04:00
или 18.10.23T06:30+04 по ISO 8601, где +04:00 (или +4)- смещение часового пояса, (При этом надо иметь в виду, что смещение часового пояса действует только если задано время. Учитывая, что для большинства стран пояса сдвигаются на целое число, для задания пояса обязательно присутствие в строк подстроки Т00:00+00)

Важно. Не заданное значение смещения часового пояса при задании недоступности оборудования может привести к рассогласованию времени недоступности с датой старта плана.

Для создания изменения внутри системы нужно пройти по пути Изменения - Оборудование - Недоступность (из разделов Симулятор или Планирование): После выбора "Создать" откроется окно создания изменения по недоступности Возможно в одной строке изменения (одного интервала времени) сделать недоступным все оборудование или определить недоступность подразделения, РЦ или станка в РЦ (Пропуск заполнения каждой последующего поля соответствует расширению действия недоступности (аналогично описанному выше действию для импортируемого файла). После создания интервала его нужно сохранить - выбрав "Сохранить" в окне создания интервала.

Для добавления интервала нужно выбрать "Создать интервал недоступности". После наполнения инзменения нужным количеством интревалов нужно выбрать "Сохранить" - для всего изменения.

Для создания расчета с созданным изменением по недоступности оборудования его нужно выбрать в поле "Изменение по оборудованию" в окне запуска расчета в разделах Симулятор или Планирование: