Как обустроить мансарду?



Как создать искусственный водоем?



Как наладить теплоизоляцию?



Как сделать стяжку пола?



Как выбрать теплый пол?



Зачем нужны фасадные системы?



Что может получиться из балкона?


Главная страница » Энциклопедия строителя

содержание:
[стр.Введение] [стр.1]

страница - 0

GERT-сетевой анализ производственных процессов

Антамошкина Е.А. (nii suvpt@wave.krs.ru)(1), Дегтерев А.С.(2), Ерыгин Ю.В.(1)

(1)Сибирский государственный аэрокосмический университет, (2)ФГУП ЦКБ «Геофизика»

Ранее нами рассматривались оптимизационные модели производственных процессов в детерминированной постановке (в [1] - оптимизации производственной программы, в [2] - оптимизации инновационной программы). Однако в реальности на реализацию производственных процессов влияют многие случайные факторы, основными из которых являются финансовые поступления и изменение конъюнктуры рынка.

Использование стохастического описания реализации производственных процессов позволяет решать задачу нахождения математического ожидания и стандартного отклонения директивного времени на их реализацию в условиях неопределенности. Для сложного производственного или технологического процесса директивное время рассматривается как случайная величина, описываемая подходящей функцией распределения с конечным математическим ожиданием и дисперсией [3]. Для получения дисперсионных оценок необходимы некоторые предположения, касающиеся стохастических характеристик каждого элемента производственной структуры в стандартных и, если необходимо, аварийных условиях.

Согласно [4], узлы стохастической сети могут быть интерпретированы как состояния процесса, а дуги - как переходы из одного состояния в другое. Такие переходы можно рассматривать как реализацию обобщенных операций производства, характеризуемых плотностью распределения, или функцией массы, и вероятностью выполнения. Таким образом, получается стохастическое графовое представление производственных процессов, где узлы являются входом и выходом для операций. Дуги характеризуют время выполнения реальной производственной операции.

Каждый внутренний узел стохастической сети выполняет две функции, одна из которых касается входа в узел, а другая - выхода. Обычно эти функции называют входной и выходной. В [4] определен следующий тип входной функции: узел выполняется, если выполнена дуга, входящая в него, при условии, что в заданный момент времени может выполняться только одна дуга.

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


Процедура, предлагаемая для анализа вероятностных характеристик процесса реализации производственных операций, базируется на стохастических сетях типа GERT (Graphical Evaluation and Review Technique) [5] и совмещает теорию потоков в графах, функции генерации момента и PERT - анализ [4] для получения результата. Можно установить следующие соотношения между сетями PERT-типа, графами с потоками и стохастическими сетями.

1.Сети PERT-типа соответствуют стохастическим GERT-сетям, в которых все узлы являются детерминированными "И"-узлами (And - Deterministic).

2.Графы с потоками соответствуют стохастическим сетям с простым мультипликативным параметром (все аддитивные параметры, такие как время, установлены равными нулю). Вероятностная интерпретация для мультипликативного параметра исключена из рассмотрения.

Рассмотрим реализацию производственного процесса (программы), заданную сетью G=(N, A), которая содержит только GERT-узлы, образующие множество N. Пусть время выполнения операции (i, j) (для стохастической интерпретации реализации) есть случайная величина Иц. По определению (i, j) может быть

выполнена только в том случае, если выполнен узел i. Поэтому для изучения вопросов, связанных с выполнением этой операции, необходимо знать условную вероятность (в дискретном случае) случайной величины H ц при условии, что узел i

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

В [4] описаны некоторые наиболее важные функции распределения и указаны соответствующие производящие функции моментов и первые (математические ожидания) и вторые центральные моменты.

Пусть рц - вероятность того, что операция (i, j) будет выполнена при условии,

что узел i выполнен. Для случайной величины Hj определим W-функцию как Wtj (s) = pi]Mi] (s), где Mj - условная производящая функция моментов случайной величины Hij [4].

С помощью этого преобразования всегда можно определить сеть G, структура которой идентична структуре сети G, только вместо двух параметров дуг p j и H j

присутствует один параметр Wij.

Согласно системе GERT-моделей можно включить в описание в качестве параметра дуги время выполнения соответствующей операции производственного процесса. Однако в действительности можно рассматривать любой характерный параметр, обладающий аддитивностью по дугам любого пути. Если времена выполнения сети G представляются независимыми случайными величинами, то для G справедливы правила эквивалентности (с вычислительной точки зрения):

а)для случая, когда G состоит из двух последовательных дуг;

б)G - из двух параллельных ветвей;

в)G - из одной ветви и одной петли.


Перечислим основные этапы решения поставленных задач моделирования посредством стохастических сетей типа GERT.

1.Перевести качественное описание рассматриваемых производственных процессов в GERT-сетевую модель.

2.Собрать необходимые структурные данные для описания связей в GERT-сети (включая характеристики операций).

3.Применить топологическое уравнение для определения эквивалентной функции (или функций) GERT-сети.

4.Вычислить через эквивалентную функцию две следующие характеристики функционирования сети:

-вероятность выполнения конкретного узла;

-функции генерации момента для времени, связанного с узлом, если он выполняется.

5.Сделать выводы относительно реализации производственных процессов на основе информации, полученной в пункте 4.

В нашем случае важно рассмотреть подход к минимизации времени и максимизации прибыли при анализе реализуемости с учетом стохастической реализации производственного процесса. Первоначально рассмотрим простой ациклический детерминированный процесс, который имеет "GERT-подобную узловую логику" [6]. Такую модель будем называть сетью для планирования. Термин "планирование/решение" показывает, что осуществляется процесс выбора, т. е. принимается решение о том, какие операции должны быть выполнены для оптимизации некоторой целевой функции. Это приводит к задаче комбинаторной оптимизации, частным случаем которой является, например, "decision CMP" - метод критического пути для случая, когда присутствуют только узлы двух типов AND и OR [7].

Для учета вероятностных характеристик реализации вводится понятие случайных акций и рассматривается возможность многоразовой последовательной реализации до момента успешного завершения.

Пусть N - ациклическая сетевая модель с источниками и стоками (действия, соответствующие операциям процесса, представляются дугами), где множество узлов обозначается V, а множество дуг - E. Предположим, что N имеет только один исток, который обозначается через r и соответствует началу рассматриваемого процесса. Предполагается также, что один из стоков N представляет собой успешное завершение и обозначается s. Оставшиеся стоки, если они есть, могут представлять собой различные виды неудачного завершения или прерывания. Будем использовать следующие Определения, введенные в [8].

Определение (1) Ациклическую сетевую модель - N(V,E) только с одним истоком и со стоками назовем сетью для планирования/решения, если каждый узел i из N определен через входную характеристику X- е 0,1,...,\p(i) и выходную

характеристику X+ е 0,1,...,\S(i), где множество узлов обозначается V, а множество

дуг - E; \P(i)\, \Sмощность множества предшественников и последователей узлов I




содержание:
[стр.Введение] [стр.1]

© ЗАО "ЛэндМэн"