Дискретно-событийное имитационное моделирование

В BFG IS планирование хода производства проводится путем его имитационного моделирования, с применением правил, оптимизирующих ход производства и обеспечивающих следование реальным требованиям - технологии, возможностям производства , при этом модель является дискретно-событийной с агентной методологией.

Дискретно-событийное моделирование предназначено для моделирования систем, поведение которых возможно описать как некоторую последовательность действий, следующих друг за другом. К таким системам относится и дискретное производство, в котором предметы обработки (полуфабрикаты и ДСЕ) движутся от одного рабочего места к другому согласно технологическому маршруту. При применении агентной методологии сущности (объекты) моделируемой системы рассматриваются как агенты – некоторые атомарные сущности, обладающие активностью, автономным поведением, аппаратом принятия решений, а также способностями к взаимодействию с окружающей средой и с другими агентами. При агентном подходе к моделированию общий алгоритм поведения системы и результат поведения (например сроки прохождения заказов) заранее неизвестны, они являются следствием взаимодействия агентов между собой и с окружающей их средой, называемой агентной.

В BFG IS агенты - технологические партии взаимодействуют с агентами - ресурсами (станками, персоналом), в среде, формируемой правилами моделирования. На каждом шаге моделирования (т.е. переходе множества агентов в новое состояние по оси времени) агенты-партии оценивают возможность движения далее по производству (к следующему агенту-ресурсу), при этом конкурируя (“толкаясь локтями”) за требуемые ресурсы. Длина шага во времени при таком подходе будет переменной от события к событию, и будет равна длительности самой короткой (длинной) активности в модели, т.е. самой короткой (длинной) работе над партиями.

Результатом сессии моделирования в BFG IS будет рассчитанный ход производства, отображающий движение всех партий во времени по рабочим местам, и выводимый на вкладке “расписание работы ресурсов” , см. Все аналитики, приводимые на других вкладках BFG IS в режимах Симулятор и Планирование, строятся на основе этих результатов.

Потенциально имитационное моделирование может позволить воспроизвести поведение реальной системы, но для этого нужно было бы ввести в модель все обстоятельства, присутствующие в реальности. В случае работы производства - надо было бы знать принципиально непредсказуемые события: момент поломки инструмента, поломки станка, невыхода работника и т.п., а также весь условный “бардак” или просто неидеальности, присущие реальности. Поэтому цель имитационного моделирования производства - не воспроизвести реальность, а найти лучший способ организации, который будет достижим при заданных условиях - номенклатуре,технологии, оргструктуре, доступных ресурсах. Это уменьшает требования к детализации модели - и дает возможность ограничиться только существенными, т.е. такими, без учета которых будут нарушены технологические требования или (применительно к персоналу) - законодательные. Иногда для описания реальной технологии требуется менять модель поведения агента-партии, что требует доработок в системе, т.к. искажения, которые может дать построенная модель без изменения системы, будет невозможно воспроизвести в реальности даже при полной идеальности условий.