Файл: Пузыня, К. Ф. Совершенствование планирования в НИИ и КБ машиностроения.pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 15.10.2024

Просмотров: 185

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

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

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

Отсутствие конкурирующих по ресурсам работ внутри отдель­ ных элементов проектов исключает необходимость предваритель­ ной перепланировки сетевых моделей. Следовательно, задача сводится к установлению вариантов очередности выполнения отдельных элементов проектов. Для решения ее необходимо при­ менить правила 1 и 2.

Таблица 24

Исходная матрица времен выполнения работ по проектам А и Б {

Шифр проекта

Шифр эле­ мента проек­ та

А-1

ЛА -2

А-3

Исполнители

Расчетные

Варианты

 

параметры

очередности

/

| //

| i n

IV j

V

т.

т.

С

 

 

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

выполнения

1

и

а

14

!и

 

 

работ

 

 

 

 

к"*

 

 

и

8

16

5

4

35

25

—10 А-3

А-3

и

7

11

3

4

29

18

—11

А-1

А-1

и

9

7

15

8

27

30

+ 3

Б-2

А-2

Б-1

17

14

3

7

9

34

19

—15

Б-1

Б-2

Б Б-2

17

14

5

13

9

36

24

—12

А-2

Б-1

Описанной производственной системе соответствуют исходная матрица времен выполнения работ по проектам, изображенная в табл. 24. При расчете матрицы параметры Т п , Ti2 и Тп Тп устанавливаются для каждого элемента проектов А и Б в отдель­ ности и проставляются в последующих трех графах (табл. 24). При установлении очередности в соответствии с правилом 1 прио­ ритет получает блок А-3, как единственный, который характери­ зуется положительной разницей T i2 Т п — 3. Все остальные блоки по проектам А к Б имеют отрицательную разность пара­ метров. Очередность выполнения их должна определяться в по­ рядке уменьшения параметра Тг2. Таким образом, после блока А-3 должны выполняться работы блока А-1, имеющего наибольшее

160


из всех оставшихся значение Ti2

25; затем блока Б-2, для кото­

рого Т12 — 24; Б-1 с Тп — 19 и,

наконец, блока А-2, имеющего

наименьшее значение параметра

Т 12 ^ 18.

 

В соответствии с правилом 2 очередность выполнения элемен­

тов определяется в порядке уменьшения разности

параметров

Ti2 — Тп , а именно: первым выполняется блок А-3,

вторым А-1,

третьим А-2, четвертым Б-2 и пятым Б-1.

 

Окончательный выбор очередности производится после рас­ чета совокупной длительности цикла по каждому из вариантов. Расчеты ведутся также в матричной форме путем построения число­ вой модели календарного распределения работ. Применительно к установленным вариантам такие матрицы представлены в табл. 25 и 26. Расчеты ведутся в соответствии с указанным ранее алго­ ритмом (4) в следующем порядке. Для блока, выполняемого пер­ вым (А-3), и по исполнителю / календарные сроки определяются последовательным суммированием длительностей выполнения от­

дельных

работ.

 

 

 

 

 

 

Таблица 25

 

Матрица расчета Тск. проектов Л

 

 

 

 

и £ по варианту 1

 

 

Шифр

 

 

 

Исполнители

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

элемента

I

II

 

/ / /

 

IV

 

V

 

 

 

 

 

 

 

 

А-3

11/11-------

> 9/20

!

7/27

 

15/42

 

8/50

 

 

А-1

i l l ; / 11

8/28

{

16/44

5/49

 

j4i/54

 

t

Б-2

17/28

14/42

 

5/49

!

13/62

 

6/68

 

i

 

 

 

|

 

 

 

 

 

V

----------->

I

 

 

 

Б-1

i 17J/28

 

 

 

 

 

 

 

; 14742

 

3/52

 

7/69

|

9/78

j

 

А-2

 

 

 

 

 

 

 

------ >

|

^

IIJJ/ П

7/49

 

11/63

3/72

 

4/82

7

j

 

 

 

 

 

 

 

 

Таблица 26

 

Матрица расчета Тск проектов Л и £

по варианту

II

 

 

Шифр

 

 

 

Исполнители

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

элемента

I

//

 

i n

 

IV

 

Г

 

 

 

 

 

 

 

 

А-3

11/11

9/20

 

7/27

 

15/42

 

8/50

 

 

A-l

II 11

8/28

 

16/44

5/49

 

:4|/62

t

 

А-2

 

 

 

 

 

 

 

 

1

 

;ii'!/i 1

7/35

 

11/55

3/58

 

4/62

j

 

Б-2

17/28

14/49

 

5/60

 

13/73

 

6/79

 

 

Б-1

!17|/28

j 14749

 

3/63

 

7/80

 

9/89

 

 

11 К • Ф. Г1 узыня

H il



Календарные сроки выполнения контрольных работ (в матри­ цах они заключены в квадраты) устанавливаются исходя из наи­

более раннего возможного срока начала \

и являются едиными для

всех элементов проектов, содержащих эти работы.

По варианту I, по блоку А-3: 0 +

11 = 11; 1 1 + 9 = 20;

20 + 7 = 27 и т. д.

По исполнителю /: первые работы по блокам А-3, А-1 и А-2 являются общими и срок свершения их

первые работы по блокам Б-1 и Б-2 также являются общими. Сроки их выполнения:

По прочим клеткам матрицы (табл. 25), например при вы­ полнении исполнителем II работы по блоку А-1 7 + j = 20+8 = 28,

так

как

2 0 + 1 1 ,

а

при выполнении исполнителем III работы

по

тому

же

блоку

срок выполнения

7 + 1 =

28 + 16 = 44

(так как 28 +

27). Ранний срок выполнения исполнителем V ра­

боты

по

блоку

А-1

Тца-1 ,у = 50 + 4 =

54, так

как 50 > 49,

а

срок

свершения 7+ 2, v = 78 + 4 = 82.

 

Как видно из примера, расчет ранних и поздних сроков начала и окончания работ при функционировании многотемных сетевых моделей в условиях ограниченных ресурсов, имеет свои особен­ ности и должен производиться исходя из сопоставления сроков выполнения работ, конкурирующих по ресурсам проектов. На­ пример, наиболее ранний срок начала работы 9— 11 проекта А устанавливается исходя из раннего срока окончания работы 5— 8 проекта Б.

Совокупная длительность выполнения всего комплекса работ определяется в правом нижнем углу матрицы. Для варианта I Тск — 82 (табл. 25). Подобные же расчеты по варианту II (табл. 26) дают Тск = 89. По произвольному варианту, например, в той очередности, которая показана в табл. 24, совокупная длитель­ ность выполнения комплекса работ Гск = 94, т. е. значительно превышает расчетную.

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

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

162


Матрица расчета Тск представляет

собой

числовую

модель

сводного сетевого графика выполнения

всего

комплекса

работ

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

его параметров.

Крити­

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

нарастающих длительностей цикла

по следующему простому

алгоритму: нарастающая длительность

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

определяется по наибольшему из значений длительности цикла выполнения последующей работы данного элемента (Тц, ij+1 по строке) или выполнения данным исполнителем работы последу­ ющего элемента {T^i+bj по столбцу). В математической записи

Рис. 32. Сводный сетевой график вы-

Рис. 33. Сводный сетевой график вы­

полнения проектов А и Б (с исполь-

полнения проектов Л и £ (без исполь­

зованием понятия «событие»)

зования понятия «событие»)

для одинаковых процессов это правило выглядит следующим

образом:

(5)

Ткр = max \ Т Т 1+1, ,}.

В табл. 25 критический путь обозначен стрелками. Числовая модель (матрица расчета Тск) используется для

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

На рис. 32 показан сводный сетевой график выполнения двух анализируемых ранее проектов А и Б, построенный на основании матрицы расчета Тск по варианту I (табл. 25). При построении графика использована наиболее распространен­ ная в настоящее время в проектных организациях форма записи — запись сети с формулировкой событий.

Однако более простой и удобной формой построения сетевого графика на основании числовой модели является запись сети без использования понятия «событие». Этот способ записи не требует введения новых по отношению к имеющейся числовой модели понятий «событие», «условная работа» и т. д. и значительно упрощает наглядное изображение всего комплекса работ. Кроме

11*

163