Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

книги из ГПНТБ / Скачко, П. Г. Управление войсками с помощью сетевых методов

.pdf
Скачиваний:
53
Добавлен:
19.10.2023
Размер:
5.39 Mб
Скачать

Значение величины te по трем оценкам определяется по формуле

fl + -Iw -f b

6 ( 1)

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

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

Случайные величины бывают прерывные и непрерывные, поэто­ му и дисперсии для этих величин определяются соответственно по формулам:

для прерывных величин

П

 

 

 

D [X] = 2

(•*< — т *?Рі\

(2 )

/= 1

 

для непрерывных величин

 

 

о \Х\ = J

(лу — mxf f x d x ,

(3)

где/ДА'] — дисперсия;

 

 

x t — значение случайной величины;

тл. — математическое ожидание случайной величины; Рі — вероятность получения значения случайной величины.

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

Читателю, незнакомому с теорией вероятности, для практиче­ ского определения дисперсии мы рекомендуем пользоваться фор­ мулой

где о3— дисперсия;

b — пессимистическая оценка; а — оптимистическая оценка.

40

Эта формула и кривые на рис. 29 показывают, что, чем шире отстоят оптимистическая и пессимистическая оценки, т. е., чем больше размах распределения, тем больше неопределенность, свя­ занная с рассматриваемой операцией, и, наоборот, чем меньше дисперсия, тем точнее оценка продолжительности операции, и, сле­ довательно, оптимистическая и пессимистическая оценки лежат ближе одна к другой.

Например, пусть два командира определили продолжитель­

ность какой-то одной и той же работы,

оценка которой приведена

в табл. 3.

 

 

Таблица 3

 

 

 

 

 

 

 

Оценка

 

 

Кто определяет

оптимистическая

наиболее перолт-

пессимистическая

 

 

(о)

пая Uc)

Ф)

Первым

командир ......................

4

6

8

Втором

командир ......................

10

12

13

Чтобы определить, какой командир более верно определил про­ должительность работы, надо вычислить дисперсию для каждого из них:

“Н^М-г)1-'0'67»2“0'45;

”2= (^т г 1 )2= (т )2= <°'5>2- °'25-

Расчет показывает, что у второго командира дисперсия мень­ ше, следовательно, его оценки более верны. Отсюда следует, что их и надо брать для расчетов.

Таким образом, для того чтобы определить, у кого меньше уве­ ренности в своих оценках, необходимо вычислить дисперсию каж­

дого набора оценок и сравнить полученные дисперсии.

 

 

Рассмотрим вывод формул (1)

и (4).

Эти формулы связаны с

ß-распределенпем.

 

случайной

величины

t,

(3-распределенпе-— это распределение

изменяющейся в интервале [А, В],

где Л>0,

В > 0, плотность веро­

ятности которой определяется формулой

 

 

 

 

о

 

 

— оэ <; t <<А

 

( t - A f ( B - t ) '

 

 

 

Д < / < £

 

 

/ ( 0 =

 

 

 

 

( В — УІ)а+ѵ+! Р(а + 1, м+ 1) B < t < со ,

 

где

 

 

 

 

 

функция Эйлера первого рода

 

 

 

 

 

I

 

 

Г ( т ) Г (я) .

 

ß ( т , и) = J х '" ~ 1 (1 —

х)"~г d x =

( 6)

Г ( т + п)

о

 

 

 

 

 

41

функция Эйлера второго рода

Г(г) = j x r-'e~r dx.

о

На рис. 30 дан вид этого распределения при фиксированных значениях параметров.

Рис. 30. Распределение случай­ ной величины, изменяющейся в интервале (А, В)

Рассмотрим также ß-распределенпе нормированной случайной величины, определяемой линейным преобразованием

t = А ( В А) и.

(7)

Преобразованная функция плотности приводится к нормиро­ ванному виду:

ср(и)

иа(1 - « У

— оо < ; к <С 0

 

0 <! м <

1

( 8)

ß (<*+ 1. V+ 1)

Іо

 

1< и <

СО.

 

Для нормированного ß-распределенпя имеем:

и ■Е{и)

а + 1

_

а +

V +

2 ’

 

с 2 ___________ ( а + 1) (ѵ +

1)______

" — (а + V+ 3) (а + к + 2Y

Для ненормированного ß-распределения соответственно:

7 = E{t) = А +{ В — А)

_9 ( В - А у - { а + 1) (V + 1)

' (а + V + 3) (а + V + 2)2

( 9)

( 10)

Мода ненормированного распределения, соответствующая /'(/) = 0, равна

м =

Дѵ -f Ва

(И)

а -f V

 

Это позволяет записать t в виде

t = E(t)

Л -f- В -f- (а -f-

A4

а + V -f 2

( 12)

42

В существующих

методах,

в частности

в методе Перт,

выбирают:

 

 

 

 

« - 2 + К2;

 

 

 

(13)

или

 

 

 

V=

2 — V 2

 

 

 

(14)

 

 

 

 

2 — Ѵ%

 

 

 

 

 

 

 

 

я =

 

 

 

(15)

Это дает:

 

 

 

ѵ =

2 - Ң / 2 .

 

 

 

(16)

 

 

А + в + ( g + v ) M __ А + В + 4M.

 

 

 

t = E{t)

 

(17)

 

 

а +

V +

2

6

 

 

 

 

 

 

 

„ _

(Д — Л)» (а+1)(ѵ— 1)

(fl - /1)-

В - А

у

(18)

° / —

(а +

V + 3) (а +

V +

2)2

 

36

6

/ '

 

 

Если большие буквы заменим малыми, то получим точное

выражение формул (1) и (4), а именно:

 

 

 

 

 

 

 

t

 

а +

+

b

 

 

 

 

 

 

te ~

 

6

 

 

 

 

Таким образом, мы установили, как были получены выраже­ ния (1) и (4).

Расчет ожидаемого времени выполнения работ по трем оцен­ кам сложен и трудоемок. Определение ожидаемого времени вы­ полнения работ может производиться и по двум оценкам.

Опыт показывает, что определение наиболее вероятной оценки времени всегда вызывает затруднение у исполнителей работ, тогда как определение оптимистической и пессимистической оценок не вызывает таких затруднений.

Учитывая это, советские ученые Д. И. Голенко и В. С. Михель­ сон предложили определять ожидаемое время по двум оценкам. Предложенные ими уравнения выглядят следующим образом:

— для вычисления ожидаемого

времени

продолжительности

работы

 

 

 

,

За + 2Ь .

(19)

 

5

 

 

— для вычисления дисперсии

 

 

с2 — 0,04 а)2,

(20)

где а — оптимистическая оценка; b — пессимистическая оценка.

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

43

муле (1), может составлять только до 1%. Такая разница сколь­ ко-нибудь большого практического значения не имеет.

Итак, подводя итог сказанному в данном разделе, можно заключить, что временные оценки для построения длительности вы­ полнения работ, связанных с военным делом, необходимо брать из нормативных каталогов, уставов, наставлений и сводных таблиц.

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

В тех же случаях, когда в справочных каталогах не окажется временных оценок п не будет накоплен опыт по каким-либо видам работ, для определения продолжительности работ необходимо поль­ зоваться формулой (1) или (19).

2. РАСЧЕТ ПАРАМЕТРОВ СЕТЕВОГО ГРАФИКА

Когда сеть составлена, сшита и проверена, приступают к рас­ чету ее параметров.

Расчет параметров сетевого графика заключается в определении:

ранних и поздних сроков свершения событий;

времени раннего и позднего начала и окончания работ;

критического пути;

всех видов резервов работ (полного и частных резервов пер­

вого и второго видов).

В стохастических сетях помимо этого в расчет входят:

определение дисперсий работ;

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

Прежде чем приступить к расчету параметров сети, познако­ мимся с расчетной схемой й основными условными обозначениями. Для этого возьмем ряд работ, выполняемых командиром при орга­ низации наступления (рис. 31).

Показанная на рис. 31 расчетная схема представляет собой

цепочку

событий и

работ определенной последовательности,

где:

h

— событие,

из которого выходят работы, непосредственно

 

входящие в предшествующее событие;

(/,

/);

і — начальное или предшествующее событие работы

у— конечное пли последующее событие работы (і, /);

из

по­

k — событие,

в которое входят работы, выходящие

следующего события;

44

(/г, i) — предшествующая работа;

 

(?',

j ) — данная работа;

 

 

 

 

(у,

к)— последующая работа.

 

 

 

 

а,)

Последов ат ельность

 

р а б о т

 

 

 

п о л у ч е н и е

Уяснение^

полу­

Р а с ч е т

 

 

з а д а ч и

 

ченной задачи.

в р е м е н и

 

 

 

0

 

 

0

 

 

Ю'

 

5 '

3 '

 

б )

р а с ч е т н а я

с х е м а

 

 

 

О б о з н а ч е н и я ■

h , L , j , к - н о м е р а с о б ы т и й

Ь(НЛ)' Ь( 1

О'-к)

- в р е м я п р о д о л ж и т е л ь н о с т и

р а б о т

 

 

Рис. 31. Принципиальное изображение расчетной схемы

Расчетная схема облегчает понимание физического смысла сетевого графика.

Существует три метода расчета сетей: аналитический, таблич­ ный II графический.

§ 5. АНАЛИТИЧЕСКИЙ МЕТОД РАСЧЕТА

При аналитическом методе используются формулы, поэтому познакомимся с обозначениями, применяемыми при расчетах:

t (і у)— продолжительность работы (/,/);

t — продолжительность предшествующей работы (Іг, г);

i(j 'О— продолжительность последующей работы (/, /г); tp(i) — время раннего свершения события (і);

/п(.) — время позднего свершения события (г); t н{(. д — время раннего начала работы ((, /);

^пн(/ у) — время позднего начала работы (г, /); г'р о(/у)— время раннего окончания работы (/, /);

^n.o(ij) — время позднего окончания работы (г, /);

L п — максимальный, предшествующий событию (/) путь; 12(і) — максимальный, последующий за событием (і) путь;

— продолжительность любого пути;

45

Укр-— продолжительность критического пути; Р{і)— полный резерв времени пути (L);

Я(0 — резерв времени события (г);

ЯЯ(І. »— полный резерв времени работы (I, /); ЯС(, Л— свободный резерв времени работы (г, /)';

ЯМ/;Л— частный резерв времени первого вида работы (/, /); Я*(. .) — частный резерв времени второго вида работы (г, /);

Л — коэффициент напряженности работы (/, /); /Сс./іЛ — коэффициент свободы работы (/,/).

Познакомившись с основными обозначениями и терминами, применяемыми при расчете сетевых графиков, перейдем непосред­ ственно к расчету параметров сетевых графиков.

Определение ранних и поздних сроков свершения событий

Для расчета параметров сетевых графиков необходимо знать наиболее ранний из возможных сроков свершения событий УР(І) и наиболее поздний из допускаемых сроков свершения событий /П(і).

Для примера рассмотрим сетевой график подготовки танко­ вого батальона к наступлению в условиях, когда командир баталь­ она находится на местности на направлении предстоящих дейст­ вий, получил задачу и к нему прибыли его заместители и коман­ диры рот для получения боевой задачи. Батальон находится в районе сосредоточения в 3 км от выжидательных позиций, назна­ ченных батальону (рис. 32). Готовность к переходу в наступление через 2 ч 10 мин после получения задачи.

Определим ранние п поздние сроки свершения событий. Для этого построим сетевой график подготовки танкового батальона к наступлению (рис. 33).

В графике

(рис. 33) нулевое событие

(0) означает

«Приказ

на наступление

получен», четырнадцатое

событие (14)

— «Танко­

вый батальон к наступлению готов». Остальные события являются промежуточными и представляют собой результат выполнения соответствующих работ. Например, событие (У) представляет

собой результат выполнения работы

(0, У) и означает «Задача на

наступление командиром танкового

батальона

уяснена», собы­

тие (2) — «Расчет времени произведен», событие (4)— «Предва­

рительные распоряжения боевым подразделениям

отданы» и т. д.

В данном графике сверху стрелок указаны наименования работ,

а внизу каждой стрелки — их продолжительность

в минутах.

Из предыдущего материала известно, что события, указанные

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

46

Рис. 32. Положение сторон при организации наступления 2 тб

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

Так как работу по организации наступления командир баталь­ она начнет после получения приказа на наступление, то время наиболее раннего свершения исходного (нулевого) события прн-

мем за нуль.

Нулевое

событие есть

начало

работы

командира

батальона.

 

 

из

графика,

длится

5 мин,

Время работы (О, 1), как видно

поскольку событие (1)

свершится как

только

закончится

работа

(О, 1) и никак

не раньше, то и наиболее ранним

из

возможных

сроков свершения события (У) будет срок, равный 5 мин.

Событие (2) свершится сразу же после окончания работы (1,2). Учитывая то обстоятельство, что события не имеют продолжи­ тельности, наиболее ранним сроком свершения события (2) будет суммарное время продолжительности двух предшествующих собы­ тию (2) работ, а именно /(0, и + t(\, 2) = 5+ 5= 10 мин. Так опреде­ ляются наиболее ранние сроки свершения событий, которым пред­ шествует одна работа.

Если событию в сети предшествуют несколько работ, то наи­ более ранний срок свершения события наступит только тогда, когда свершатся предшествующие событию работы, имеющие наи­ большую продолжительность. Например, определим наиболее ран­ ний из возможных сроков свершения события (8), рис. 33. Собы­ тию (8) предшествуют две последовательности работ, а именно:

(0,1), (1,2), (2,3),'(3,4), (4,8) и (0,1), (1,2), (2,3), (3,5), (5,8).

Событие (8) свершится только тогда, когда свершатся все работы, предшествующие этому событию. Но эти последовательности работ (впредь будем их называть путями) имеют различную продолжи­ тельность. Вычислим продолжительность этих путей:

первый путь

второй путь

Если свершатся все работы, лежащие на первом пути и пред­ шествующие событию (8), то это событие еще не свершится, ибо еще не будут закончены работы (3,5) и (5,8), лежащие на вто­ ром пути. Событие (8) свершится, как только закончатся эти работы. Следовательно, наиболее ранним из возможных сроков свершения события (8) будет время, равное 90 мин после начала процесса.

Обобщая сказанное выше, молено сделать вывод: время ран­ него свершения любого события в сети равно продолжительности максимального из путей, предшествующих данному событию.

Если через L\ обозначить максимальный по продолжительности путь, предшествующий событию (/), то вышеприведенное правило молено выразить аналитически:

(0 = * (^1 «)•

( 21)

3 - 9 2 5

49

Соседние файлы в папке книги из ГПНТБ