Файл: Пузыня, К. Ф. Совершенствование планирования в НИИ и КБ машиностроения.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 |