книги из ГПНТБ / Голенко Д.И. Статистические модели в управлении производством
.pdfобусловленной стохастической природой |
исследуемых |
||
процессов (испытательные, |
поисковые |
и |
разведочные |
работы, а также процессы, |
зависящие |
от |
климатиче |
ских и геологических условий). Отметим, что, несмотря на сравнительно небольшой удельный вес такого рода комплексов в общем количестве рассматриваемых про изводственных объектов, важность и принципиальная новизна задач управления вероятностными процессами проектирования требуют, на наш взгляд, их отдельного и весьма детального исследования.
Рассмотрим в качестве примера процесс проектиро вания сложного технического прибора, основанного на новых научных идеях, — фотоэлектрического спектрополяриметра [5.49]. Разработка этого оптического прибора отличается значительной продолжительностью и содер жит множество альтернативных вариантов, требующих предварительной оценки того или иного технического решения. Большую часть эксплуатационных свойств создаваемого прибора необходимо выявить в процессе проектирования, изучая и макетируя различные вариан ты исполнений отдельных элементов разрабатываемого устройства, учитывая эволюцию его подсистем и совер шенствование узлов, а также изменение соответствую щих данных об их поведении и эксплуатации. При этом необходимо учитывать экономическую эффективность возможных технических решений, неравноценных по времени и стоимости их реализации и обладающих раз личной степенью неопределенности в способах достиже
ния |
промежуточных |
и конечных |
целей. Кроме вариан |
||
тов, |
основанных на |
различных |
технических |
принципах |
|
и конкурирующих между |
собой |
на определенных ста |
|||
диях |
создания прибора, |
процесс |
разработки |
содержит |
ряд неопределенных ситуаций, связанных с однократны ми или повторными испытаниями. В частности, ситуа ция, связанная с принятием решения о выборе одной из двух схем прибора — призменной или решетчатой,— основана на результате испытания, состоящего в срав нительной оценке характеристик этих двух принципи ально различных схем. На другой стадии проектирова ния и изготовления прибора — сборке макета одного из основных узлов (монохроматора)—должно быть про ведено испытание последнего, причем в случае несоот ветствия результатов испытания заданным эксплуата-
ционным характеристикам производится повторная на
ладка |
макета |
с последующим испытанием — до тех пор, |
||
пока |
не будет |
получен |
необходимый |
результат [5.49]. |
Перечисление |
подобных |
примеров, |
число которых на |
стадии проектирования даже сравнительно небольшого прибора насчитывает несколько десятков, можно было бы продолжить.
Таким образом, можно сделать вывод, что рассмот ренные выше альтернативы имеют вероятностную при
роду, в связи с чем соответствующие |
варианты |
проек |
тов следует считать стохастическими. |
Процессы |
созда |
ния сложных комплексов, включающие проблематичные операции вероятностного характера, могут быть отра жены стохастическими программами1 . При управлении такими программами возникают новые задачи, связан
ные |
с необходимостью учета |
возможности и вероятно |
|
сти |
принятия на определенных этапах процесса |
созда |
|
ния |
сложного комплекса альтернативных решений. Каж |
||
дое |
из них определяет свой |
вариант достижения |
конеч |
ной или следующей по времени промежуточной цели с присущими этому варианту структурой комплекса опе раций, составом и соответствующими оценками отдель ных операций. При прогнозировании и планировании стохастической программы необходимо определить все возможные варианты ее осуществления, оценить их ха
рактеристики |
(продолжительность, требуемые |
ресурсы) |
||||
и |
возможность реализации на практике |
(вероятность). |
||||
В |
результате |
сравнения параметров вариантов можно |
||||
выявить |
наилучшие |
(например, с точки зрения |
экономи |
|||
ческого |
критерия) |
из возможных путей |
развертывания |
программы. На стадии оперативного управления стоха стической программой управляющие воздействия весь ма ограничены и заключаются в обеспечении (если это возможно) наиболее благоприятных условий, т. е. в «повышении вероятности» реализации оптимального или близких к нему вариантов. Кроме того, при периодиче-
1 Под термином «программа» [5.8, 5.42—5.45, 5.47] будем впредь понимать последовательность действий по созданию сложного комп лекса, которая: а) связана единым замыслом и целью, подчинена единой научно-технической идее; б) предполагает развернутую тех нико-экономическую оценку целесообразности ее выполнения; в) тре бует сопряженных усилий многих исполнителей; г) отличается мно говариантностью и значительной неопределенностью в отношении конкретных путей своего осуществления.
14* |
211 |
Ской корректировке программы в процессе ее осущест вления должна максимально использоваться информа ция о результатах реализации аналогичных по научнотехнической проблематике программ, за счет чего ряд стохастических ситуаций может быть исключен. Однако многовариантные процессы создания сложных комплек
сов в условиях |
неопределенности |
отнюдь |
не исчерпы |
|
ваются |
наличием |
чисто стохастических альтернативных |
||
исходов. |
Весьма |
представительный |
класс |
такого рода |
процессов содержит точки ветвления, порождающие не
только стохастические |
альтернативные |
(неуправляе |
||
мые) |
варианты, но |
и так |
называемые детерминирован |
|
ные |
альтернативные |
варианты. Последние |
позволяют |
рассматривать принятие решения о выборе конкретного пути развертывания программы (из группы конкури рующих) в качестве процедуры управления. Как прави ло, детерминированные варианты развертывания про грамм ориентируются на известные или уже апробиро ванные на практике научно-технические концепции и обычно не зависят от будущих событий и обстановки. Задачи управления такими смешанными программами, содержащими как детерминированные, так и стохасти ческие варианты, заключаются на стадии прогнозиро вания и планирования в выявлении всевозможных вари антов, исследовании их в динамике развертывания про граммы с учетом взаимосвязей детерминированных и стохастических ситуаций возникновения альтернатив ных путей, а также в определении состава и характери стик управляемых «пучков вариантов». На стадии опе ративного управления смешанная программа допускает значительно большие, чем в чисто стохастическом про цессе, возможности реализации управляющих воздейст вий, заключающиеся в принятии решений по выбору варианта в детерминированных ситуациях. Полностью управляемой многовариантная программа становится в том частном случае, когда она включает только детер минированные точки ветвления. Здесь уже на стадии планирования нередко появляется возможность выбора конкретного пути достижения цели, характеризующего ся наибольшей эффективностью, и реализации принято го варианта как полностью определенного по составу и структуре составляющих его операций. Последнее обычно имеет место в случае, когда программа содер-
жит сравнительно небольшое количество конкурирую щих вариантов.
Для крупных программ, содержащих значительное число точек ветвления, общее количество альтернатив ных путей достижения конечной цели нередко принима
ет огромные |
размеры. |
Последнее существенно |
затруд |
|
няет анализ каждого |
из путей |
с последующим |
выбором |
|
оптимального |
из них. |
В этом |
случае эффективные ре |
зультаты могут быть получены в результате последова
тельного принятия решения о выборе одного |
из |
детер |
||||||
минированных конкурирующих |
вариантов |
по |
мере |
на |
||||
ступления альтернативных |
точек |
ветвления — на |
стадии |
|||||
оперативного управления. |
Отметим, что |
указанная |
за |
|||||
дача имеет |
много общего |
с рассмотренными |
в |
главе |
||||
2 |
задачами |
календарного |
планирования применительно |
|||||
к |
единичному и мелкосерийному |
производству. |
Обоб |
щая рассмотренные выше многовариантные программы создания сложных комплексов, выделим основные клас сы исследуемых объектов управления:
1. Научно-исследовательские и проектно-конструктор- ские разработки, направленные на решение новых про блем научно-технического прогресса, отличающиеся
наиболее высоким уровнем |
неопределенности и неред |
||
ко соответствующие |
чисто |
стохастическим |
программам |
[5.4—5.6, 5.9, 5.16, 5.24]. Последние обычно |
предполага |
||
ют проведение работ |
по параллельным направлениям, |
основанным на конкурирующих научно-технических
принципах, выполнение повторных |
испытаний |
и в |
ряде |
||||||
случаев |
даже повторение |
крупных |
стадий |
|
программы |
||||
при |
недостаточно высокой |
|
эффективности |
|
выбранно |
||||
го ранее направления и т. д. |
|
|
|
|
|
|
|||
2. Программы освоения |
промышленным |
производст |
|||||||
вом новой продукции и технологии, |
а также |
комплекс |
|||||||
ные |
программы капитальных |
вложений, |
осуществляе |
||||||
мые в развивающихся районах со сложными |
климати |
||||||||
ческими, |
геологическими |
и |
т. |
п. |
условиями. |
Как |
правило, эти программы носят смешанный характер и включают как стохастические, так и детерминированные ветвления.
3. Крупные программы капитальных вложений (на пример, формирование и развитие территориально-про изводственных комплексов [5.40, 5.41]), ориентирующие ся на достигнутый уровень научно-технического про-
гресса как в области строительства, так и в отношении технологии производства на вводимых в строй пред приятиях. Такого рода разработки обычно соответству ют детерминированным многовариантным программам.
§5. 2. Альтернативные сетевые модели
иих классификация
Эффективное решение поставленных в предыдущем параграфе задач обусловливает необходимость построе
ния, реализации на |
ЭВМ |
и исследования |
адекватной |
||
реальному |
объекту |
математической |
модели. |
Учитывая |
|
специфику |
функционирования объекта управления в |
||||
условиях |
неопределенности, |
будем |
строить |
такую мо |
|
дель в классе обобщенных |
сетевых |
моделей |
[5.4—5.7, |
5.9—5.11, 5.24]. При формулировке модели следует ис ходить из предположения, что большинство встречаю
щихся в |
практике создания сложных комплексов |
||
вариантов |
структур — как |
детерминированных, |
так и |
стохастических — являются |
взаимоисключающими |
ивза- |
имозаменяющими, т. е. альтернативными. Поэтому в на стоящей главе рассматриваются главным образом аль тернативные сетевые модели [5.12—5.14, 5.24, 5.40], интерпретируемые как сети в терминах работ и событий [5.15]. Для отображения многовариантной структуры развертывания моделируемого процесса в альтернатив ной сетевой модели используются четыре типа событий, реализующих на своих входах и выходах либо логиче скую операцию «И», либо логическую операцию «иск лючающее (разделительное) ИЛИ». Логическое отно
шение «И» на входе означает, |
что для свершения собы |
|||||||||||||
тия |
необходимо |
выполнение |
всех |
входящих |
в |
него |
||||||||
(предшествующих) |
работ; |
«исключающее |
ИЛИ» |
на вхо |
||||||||||
де является указанием того, что для свершения |
данного |
|||||||||||||
события необходимо и достаточно условие |
выполнения |
|||||||||||||
одной из входящих |
работ. |
Событие с логической |
воз |
|||||||||||
можностью |
«И» на |
выходе |
показывает, |
|
что после |
его |
||||||||
свершения |
могут |
начаться |
все вместе, |
а |
также |
любая |
||||||||
из |
выходящих |
(последующих) |
работ. |
|
В |
результате |
||||||||
свершения события, имеющего на выходе |
«исключающее |
|||||||||||||
ИЛИ», может начаться |
только |
одна из |
|
совокупности |
||||||||||
выходящих |
работ. События |
I типа |
(обозначение |
в мате |
||||||||||
матической |
модели — х) |
имеют |
|
на |
входе |
|
и выходе опе- |
рацию «И»; I I типа (а)—«И» на входе и «исключающее ИЛИ» на выходе; I I I типа ({5) — «исключающее ИЛИ»
на входе, «И» на выходе; IV типа (у) — «исключающее ИЛИ» как на входе, так и на выходе. В качестве «осо бых состояний» альтернативной сети целесообразно вы делить начальное и конечное события, а также события,
моделируемые |
в сети |
вершинами типов а, р и у. |
По |
||
следние отражают ситуации ветвления |
и объединения |
||||
альтернативных |
путей |
осуществления |
многовариантной |
||
программы. Наиболее |
важную |
роль в |
модели играют |
||
события типов а и у, |
соответствующие |
ситуациям |
воз |
||
никновения вариантов |
и называемые в дальнейшем |
аль |
|||
тернативными или а-событиями. |
|
|
|
||
Здесь и в последующем изложении мы будем пред |
|||||
полагать известными |
основные |
понятия |
и модели |
сто |
хастического сетевого планирования, описанные в рабо те [5.24]. В частности, будем считать, что нам известна идея агрегативного представления моделируемого мно говариантного процесса с помощью так называемого дерева исходов. Используемые далее терминология и символика также будут совпадать с принятыми в рабо те [5.24].
Перейдем к построению классификации альтернатив ных сетевых моделей на базе выделения основных ти пов программ создания сложных комплексов. Очевидно, типизация объектов моделирования должна быть вы полнена с учетом принципиальных различий методов их графического отображения и исследования. Наиболее общий признак в предлагаемой классификации опреде ляется природой вариантов моделируемой программы. В соответствии с этим признаком альтернативные сете вые модели подразделяются на следующие три основ ные группы:
A. Однородные детерминированные сети, отобра жающие чисто детерминированные многовариантные программы;
Б. Неоднородные (смешанные) детерминированностохастические сети, отображающие программы сме шанного типа;
B. Однородные стохастические сети, отображающие чисто стохастические программы.
Каждая |
из указанных групп моделей включает |
два |
|||||
типа сетей, предназначенных для исследования: |
|
|
|||||
— |
одноцелевых |
программ, |
характеризующихся |
вы |
|||
сокой |
степенью взаимосвязи |
работ, |
наличием |
единой |
|||
цели и полнотой вариантных путей |
(последнее |
означа |
|||||
ет, что комплексы |
работ сети |
G(Y, U ) , составляющие |
|||||
отдельные |
детерминированные |
фрагменты G,j(Tij, |
Uij) |
[5.24], включают полную совокупность работ соответст вующей стадии программы);
— многоцелевых программ, имеющих несколько не
зависимых целей либо |
допускающих расчленение |
на |
|||
ряд независимых подпрограмм достижения одной |
и той |
||||
же цели (указанные подпрограммы |
начиная с некото |
||||
рого |
момента представляют собой |
независимые |
комп |
||
лексы |
операций). |
|
|
|
|
По принадлежности |
отдельных |
работ к двум |
и |
бо |
лее конкурирующим вариантам альтернативные модели разделяются на два вида: не вполне разделимые сети, вполне разделимые сети [5.24].
Альтернативные сетевые модели любых типов имеют две модификации, соответствующие одному из следую щих способов задания параметров элементарных опера ций исследуемой программы: детерминированному (однооценочному), при котором величина оцениваемого па
раметра |
является |
фиксированной; |
вероятностному |
(двух- |
или трехоценочному), когда |
параметры опера |
ций являются случайными величинами, распределенны ми по вероятностному закону.
Наконец, в соответствии с допускаемыми в сетевой модели топологическими конфигурациями и типами ис пользуемых событий можно выделить четыре типа структур альтернативных сетей (для моделей с любым
сочетанием |
вышеуказанных |
признаков): |
|
|
||||
I. Сетевые структуры без контуров |
|
и петель, |
допу |
|||||
скающие |
наличие |
только |
|
разъединительных |
путей |
|||
[5.24] (используют |
события |
видов х |
и |
а ) ; |
|
|||
I I . Сетевые структуры с контурами |
и петлями, |
имею |
||||||
щие только разъединительные |
пути |
на |
дереве исходов |
|||||
(используют события х, а и |
у); |
|
|
|
|
|||
I I I . Сетевые структуры без |
контуров |
и петель, |
имею |
щие как разъединительные, так и соединительные пути; IV. Сетевые структуры наиболее общего вида, допу-
екающие наличие контуров и петель, соединительных и разъединительных путей.
Альтернативные сети III и IV типов используют со бытия всех видов: х, а, р и у . Следует отметить, что соединительные пути моделируют в альтернативных се тях такие стадии программы, выбор конкретных вари антов осуществления которых не оказывает влияние на
дальнейшую структуру процесса [5.14].
В следующих параграфах настоящей главы будут исследоваться модели одноцелевых программ, причем главным образом со структурой типа I. Последнее обус ловлено тем, что в литературе [5.14] рассмотрены мето ды, позволяющие преобразовывать модели с соединитель ными путями типа III в тип I с получением ветвящегося дерева исходов без соединительных путей. Кроме того, модели типов II и IV сводятся к типам I и III соответ ственно путем использования операции эквивалентного
алгебраического |
преобразования |
и замены |
контура |
||
одной |
дугой с характеристиками, |
равными характери |
|||
стикам |
входящего |
в контур |
комплекса |
операций |
|
([5.5, 5.11], а также § |
5.3). |
|
|
||
В заключение параграфа введем некоторые дополни |
|||||
тельные понятия, |
используемые в дальнейшем |
при опи |
сании альтернативных сетевых моделей. Вариант про граммы, соответствующий конкретному направлению развития исследуемого процесса на отдельной его ста дии, характеризующий один из конкурирующих возмож ных способов достижения промежуточной цели програм
мы и не содержащий альтернативных ситуаций, |
будем |
|||||||
называть |
частичным |
вариантом. В |
альтернативной сети |
|||||
G(Y, |
U) |
частичный вариант |
отображается |
комплексом |
||||
работ, |
заключенных |
между |
смежными |
а-вершинами |
||||
аг и a,j, т. е. подграфом Gij(Yij,Uij), |
определенным в ра |
|||||||
ботах [5.13, 5.14, 5.24]. На дереве исходов D(A,V) |
частич |
|||||||
ному варианту соответствует |
отдельная ветвь Ь ц . Фраг |
|||||||
мент |
графа D(A,V), |
включающий альтернативную вер |
||||||
шину |
ОІЄАЦГ, ИСХОДЯЩИе |
ИЗ |
Нее В Є Т В И |
{V{j= |
(«<,<Xj)} |
|||
и возможные исходы ОіЄГаг, |
будем называть |
пучком |
||||||
ветвящегося дерева |
исходов. Пучок |
отображает |
набор |
частичных вариантов программы, возникающих в одной и той же альтернативной ситуации. Вариант осуществ ления всей программы, не включающий альтернативных ветвлений и формируемый последовательностью частич-
ных вариантов, |
ведушей |
к достижению конечной |
цели |
|||
процесса, будем |
называть полным |
вариантом. На |
дереве |
|||
исходов D(A,V) |
полный |
вариант |
отображается |
разъеди |
||
нительным путем in, соединяющим |
корневую |
вершину |
||||
do с одним из финальных исходов. Совокупный |
вариант |
|||||
смешанной программы |
определяется |
набором |
полных |
стохастических вариантов. Факт осуществления совокуп ного варианта представляет собой достоверное событие при условии задания конкретных направлений в детер
минированных |
(управляемых) |
альтернативных |
ситуа |
|||||||
циях. Дерево исходов D ( А , |
V) |
для неоднородной |
альтер |
|||||||
нативной |
сети G(Y,U) |
есть |
ориентированный |
граф типа |
||||||
прадерева |
[5.2.], |
множество |
вершин А которого^ неодно |
|||||||
родно |
и состоит |
из |
вершин |
видов а є Л |
и а є Л , |
причем |
||||
Л = Л \}А;А[\ |
А |
= 0 . |
А |
есть |
множество, |
которое |
включа |
|||
ет альтернативные |
вершины, |
являющиеся источниками |
||||||||
детерминированных |
ветвлений |
моделируемого процесса, |
||||||||
корневую |
вершину |
ос0 дерева исходов D(A,V) |
(в |
случае, |
||||||
когда |
(Гао1 = 1), а также конечные вершины |
{а'} . Мно |
||||||||
жество |
А |
включает |
вершины — источники |
стохастиче |
||||||
ских ветвлений, |
отражающие |
ситуации |
возникновения |
вероятностных путей развития моделируемого процесса. Оценки вероятностей pij реализации частичных вариан тов удовлетворяют следующим соотношениям: 0 < р г 3 < ; 1 ,
если <Xi^A, |
и РІ}—\, |
если |
сн^Л . |
Совокупный |
вариант |
выделяется |
в смешанном |
дереве |
исходов D(A,V) |
путем |
фиксации определенных направлений в детерминирован
ных |
пучках частичных |
вариантов и |
отсечения |
в |
графе |
||||
D(A,V) |
таких наборов путей, первые ветви которых не |
||||||||
относятся |
к выбранному направлению в соответствую |
||||||||
щих |
управляемых пучках. Другими словами, r-й сово |
||||||||
купный вариант, |
непосредственно выделяемый |
из |
графа |
||||||
D ( A , |
V ) , |
отображается |
некоторым |
подграфом |
|||||
£)М(Л(Г),1/(Г>), который |
формируется |
множеством |
путей |
||||||
вида |
{ С І І І |
>->ai9 |
.-.cttQ }, а*! = « о , a/Q ^ { а / } . |
|
При этом |
для вершин, |
через которые проходят эти пути, выполня |
||||
ются в подграфе |
DW |
следующие |
соотношения: |
||
|
|
Піч |
. |
если |
а,-д &Л; |
ІГаі J |
= |
1 |
, |
если |
aiq < = { Л \ Л ' } ; |
|
|
0 |
. |
если |
а * о е Л ' , |
где ti{q |
—число ветвей, |
входящих в соответствующий |
пучок |
альтернатив графа |
D(A,V); А'={а'} — множество |
конечных вершин графа |
D(A,V). |
Дальнейшее изложение методов и алгоритмов расче та и анализа альтернативных сетевых моделей основано на использовании принятой классификации и введенных понятий.
§ 5. 3. Методы исследования альтернативных сетей
В настоящем параграфе рассматриваются вопросы анализа стохастических сетей на основе принципов и подходов, сформулированных в работе [5.24]. Далее при исследовании смешанных детерминированно-стохасти- ческих сетей мы подробнее остановимся на описании ха рактеристических свойств смешанных графов, принципов и методов их преобразования и анализа.
Применение теории ветвящихся процессов в иссле довании стохастических сетей. Стохастическая сетевая модель, и особенно дерево исходов как агрегированное представление этой модели, сохраняющее ее основные свойства, могут служить достаточно хорошими формаль ными схемами так называемых альтернативных ветвя щихся процессов. В связи с этим появляется возмож ность эффективного исследования стохастической про граммы создания сложного комплекса на базе приме нения математического аппарата теории ветвящихся слу чайных процессов и цепей Маркова [5.17, 5.18]. Некото рые приложения, иллюстрирующие использование ука занного аппарата для анализа альтернативных сетей, были описаны в [5.24]. При прогнозировании и планиро вании работ по созданию сложных комплексов важным показателем степени сложности и эффективности их про ведения является сравнительная оценка количества ра бот, выполняемых в задел, т. е. параллельно комплексу операций основного направления программы. Такую оценку можно получить на основании анализа логиче- ' ского дерева программы, рассмотрев вопрос о численно сти реализующихся исходов в последовательности поко лений [5.24]. Действительно, работы в задел не возника ют сами по себе, они стимулируются основной темати кой, конечными целями программы и необходимостью