Имитационные модели исследования эффективности

Классификация имитационных моделей
Одной из основных форм системного анализа эффективности операций (технических систем) является имитационное исследование, проводимое на имитационных моделях. Наибольшее распространение в практике исследования эффективности имеют цифровые имитационные модели, т. е. модели, реализуемые на универсальных цифровых ЭВМ или специальных цифровых вычислителях. Аналоговые имитационные модели, реализуемые с помощью аналоговых вычислительных машин (АВМ), и гибридные имитационные модели, создаваемые на специальных моделирующих комплексах, содержащих как аналоговые, так и цифровые блоки, не нашли достаточного применения при решении задач исследования эффективности. Рассмотрим цифровые имитационные модели, при этом термин «цифровые» опустим. Поскольку речь идет о машинных имитационных моделях, то методы их построения и использования рассмотрим, в первую очередь, в аспекте программной реализации этих моделей на ЭВМ.
Основным классификационным признаком имитационных моделей является способ отображения в них динамических процессов, протекающих в моделируемой системе. Принято определять динамическое поведение моделируемой системы в терминах понятий, называемых работами (или активностями), событиями и процессами.
Работы (активности). Независимо от содержания формализуемой в модели деятельности системы активность представляется единым динамическим объектом, указывающим на совершение некоторой единицы работы. Хотя любая активность, в принципе, может быть представлена совокупностью более мелких функций, выполняемых в течение некоторого времени, в рамках конкретной модели она рассматривается как единый дискретный шаг. Например, при моделировании процесса жизненного цикла изделия на одном из верхних уровней моделирования этого процесса в качестве активностей можно представить этапы НИОКР, подготовки производства, выпуск продукции на серийном заводе и т. д. Каждая из активностей характеризуется временем ее выполнения и потребляемыми ресурсами. Очевидно, что при более детальном рассмотрении этого процесса каждый из этапов можно представить и в виде совокупности других более мелких активностей (работ).
События. События представляют собой мгновенное изменение некоторого объекта системы. Окончание работы (активности) в системе является событием. Это событие, в свою очередь, может послужить инициатором другой активности в системе. Событием может быть и изменение состояния объекта системы, например, занятие или освобождение станка, обслуживающего поток заготовок на производстве. В общем случае события можно разделить на две категории: события следования, которые управляют инициализацией работ внутри рассматриваемого процесса, и события изменения состояний, которые управляют выполнением работ, относящихся, в общем случае, к независимым процессам.