Исходные данные для построения сетевого графика приводятся в таблице 5.1
Таблица 5.1
Номер работы | Работа | Продолжительность работы, дней | Количество работников, занятых на выполнении работы, чел. |
1 | 1 - 2 | 8 | 5 |
2 | 1 - 3 | 5 | 8 |
3 | 2 - 3 | 3 | 6 |
4 | 2 - 4 | 6 | 7 |
5 | 2 - 5 | 4 | 8 |
6 | 3 - 5 | 9 | 7 |
7 | 4 - 6 | 6 | 9 |
8 | 5 - 6 | 7 | 5 |
1. Строим сетевой график, определяющий последовательность выполнения работ, в соответствии исходными данными задания.
|
|
|
|
|
|
|
|
Рис. 5.1 График последовательности выполнения работ
2. Рассчитываем параметры сетевого графика и строим график с нанесением критического пути в соответствии с определенными параметрами.
2.1.Ранние сроки совершения событий:
для 1-го события – tр(1)= 0 дней
для 2-го события– tр(2)= t(1,2)= 8 дней
К 3-му событию можно прийти двумя путями: через события 1-2-3 и через события 1-3. Выбираем максимальный по продолжительности путь:
tр(3)= t(1,2) + t(2,3) = 8 + 3= 11 дней
tр(4)= t(1,2) + t(2,4) = 8 + 4= 14 дней
|
|
tр(5)= t(1,2) + t(2,3) + t(3,5) = 8 + 3 + 9= 20 дней
tр(6)= t(1,2) + t(2,3) + t(3,5) + t(5,6) = 8 + 3 + 9 + 7 = 27 дней
3.2 Поздние сроки совершения событий:
для 5-го события – tп(5)= Tкр- = 27 –7 = 20 дней
для 4-го события – tп(4)= Tкр- = 27 –6 = 21 день
Замечаем, что поздний срок совершения события (4) больше позднего срока завершения события (5), чего в принципе быть не может. Событие (4) не может закончиться позднее события (5). Обращаемся к ранее построенному сетевому графику и отмечаем, что между событиями (4) и (5) возможна фиктивная связь и данные события могут быть соединены фиктивной работой. Вводим фиктивную работу 4-5.
В этом случае поздний срок совершения события (4) составит:
tп(4)= Tкр- = 27 –7 = 20 дней
Продолжаем определение поздних сроков совершения событий:
для 3-го события – tп(3)= Tкр- = 27 –16 = 11 дней
для 2-го события – tп(2)= Tкр- = 27 –19 = 8 дней
для 1-го события – tп(1)= Tкр- = 27 – (t(1,2) + t(2,3) + t(3,5) + t(5,6)) = 27 -27 = 0 дней.
Строим сетевой график с выделением критического пути (жирной линией) и определенными временными параметрами сети.
Рис.5.2. Сетевой график с определенными временными параметрами
3. Рассчитываем продолжительность всех путей от исходного (1) до завершающего (6) и определяем их статус. Результаты расчета занесем в таблицу 5.2
Таблица 5.2
№ пути | Путь (события, лежащие на пути от начального до конечного события) | Продолжи-тельность пути, дней | Примечания (Критический путь/ Подкритический путь/Путь наименьшей длины/Прочий путь) |
1 2 3 4 5 | 1,2,4,6 1,2,5,6 1,2,3,5,6 1,3,5,6 1,2,4,5,6 | 8+6+6= 20 дней 8+4+7= 19 дней 8+3+9+7= 27 дней 5+9+7= 21 день 8+ 6+0 +7=21 день | Наименьшей длины Критический Подкритический Подкритический |
|
|
4. Рассчитываем остальные параметры сетевого графика: резерв времени событий, Полный и свободный резервы времени работ:
Резервы времени событий: R(i) = tп (i) –tр (i)
где: tр(i), tп(i) –соответственно ранние и поздние сроки совершения события– i. Начальные и конечные события критических работ имеют нулевые резервы событий.
Полный резерв времени работ: Rп (i,j)= tп (j) –tр (i) - t(i,j)
гдеt(i,j) – продолжительность работы – i,j
Полный резерв времени работы –i,j принадлежит не одной этой работе, а всем работам, лежащим с этой работой на одних путях, проходящих через эту работу.
Свободный резерв времени работ: Rс (i,j)= tр (j) –tр(i) - t(i,j)
Использование свободного резерва одной из работ не меняет величины свободных резервов остальных работ сети.
Результаты расчета всех параметров сети заносим в таблицу 5.3(графа 8 = гр. 6 – гр. 4; графа 9 = гр.7 – гр.4 – гр. 3; графа 10 = гр. 5 – гр. 4 – гр. 3).
Таблица 5.3
Событие | Время выполнения работы | Ранний срок совершения события | Поздний срок совершения события | Резерв времени событий | Полный резерв времени работ | Свободный резерв времени работ | |||
i | j | ||||||||
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
1 | 2 | 8 | 0 | 8 | 0 | 8 | 0 | 0 | 0 |
1 | 3 | 5 | 0 | 11 | 0 | 11 | 0 | 6 | 6 |
2 | 3 | 3 | 8 | 11 | 8 | 11 | 0 | 0 | 0 |
2 | 4 | 6 | 8 | 14 | 8 | 20 | 0 | 6 | 0 |
2 | 5 | 4 | 8 | 20 | 8 | 20 | 0 | 8 | 8 |
3 | 5 | 9 | 11 | 20 | 11 | 20 | 0 | 0 | 0 |
4 | 5 | ФИКТИВНАЯ РАБОТА | |||||||
4 | 6 | 6 | 14 | 27 | 20 | 27 | 6 | 7 | 7 |
5 | 6 | 7 | 20 | 27 | 20 | 27 | 0 | 0 | 0 |
5. Далее переходим к анализу и оптимизации сетевого графика. Для определения направлений возможной оптимизации сетевого графика определим коэффициенты напряженности работ – Kн(i,j). Данные коэффициенты определяются только для работ, имеющих полный и свободный резервы времени работ.
Kн(i,j) =
где: - длительность полного (неполного) критического пути между определенными событиями,между которыми находится работа – i,j.
- максимальная продолжительность полного (неполного) пути между определенными событиями, совпадающими с событиями начала и окончания полного (неполного) критического пути, в который входит рассматриваемая работа – i,j.
– отрезок на максимальном пути между событиями, совпадающий с критическим путем.
Коэффициенты напряженности позволяют классифицировать работы по зонам. Чем выше коэффициент напряженности Kн(i,j), тем сложнее выполнить данную работу в установленные критическим путем сроки.В зависимости от величины Kн выделяют три зоны: критическую (Кн> 0,8), подкритическую (0,6 ≤ Кн≤ 0,8), резервную (Кн< 0,6).
В рассматриваемом примере полный и свободный резервы времени работ имеют работы: 1-3, 2-5, 4-6.
Kн(1,3)= = 0,46 (резервная зона)
Kн(2,5)= = 0,33 (резервная зона)
Kн(4,6)= = 0,63 (подкритическая зона)
Заметим, что при определении Kн(4,6) для сопоставления брались критический путь и путь максимальной протяженности, проходящий через работу 4-6, от события - 2 до завершающего события - 6.
Анализ показывает, что минимальную величину коэффициента напряженности имеет работа 2-5 (0,33) и, в тоже время,у этой работы имеется свободный резерв времени работ – 8 дней. Следовательно, часть исполнителей с работы 2-5 можно перевести на однородную работу 3-5 лежащую на критическом пути, с целью сокращения времени выполнения работы 3-5 и, как следствие, общего времени производства всего комплекса работ.
Работа 2-5 находится в резервной зоне, а поэтому ее продолжительность можно увеличить на 1/2 свободного времени работы, то есть на 4 дня (при нахождении работ в подкритической зоне продолжительность работ следует увеличивать на 1/3 свободного резерва времени работ).
В задании определено, что на работе 2-5 занято – 8 человек (W(2,5)=8), а на работе 3-5 – 7 человек (W(3,5)=7).
|
|
Трудоемкость выполнения работ Q (i,j)можно определить как:
Q (i,j) = t (i,j)*W (i,j)
ТогдаQ (2,5) = t (2,5)*W (2,5) = 4*8 = 32 чел/дн.
Q (3,5) = t (3,5)*W (3,5) = 9*7 = 63 чел/дн.
Количество исполнителей (X), которых можно перевести с работы 2-5 на работу 3-5 составит:
X = W (i,j) - = W (2,5) - = 8 - = 4 чел.
После перевода исполнителей в одной работу на другую время выполнения соответствующих работ составит:
t(i,j)=
Тогдаt(2,5)= = = 8 дней
t(3,5)= = = 5,7 ≈6 дней
6. Построим новый оптимизированный сетевой график с новыми параметрами.
Рис. 5.3 Оптимизированный сетевой график
7. После проведенных мероприятий по оптимизации определим новую продолжительность всех путей от исходного (1) до завершающего (6) и определим их статус (таблица 5.4).
Таблица 5.4
№ пути | Путь (события, лежащие на пути от начального до конечного события) | Продолжи-тельность пути, дней | Примечания (Критический путь/ Подкритический путь/Путь наименьшей длины/Прочий путь) |
1 2 3 4 5 | 1,2,4,6 1,2,5,6 1,2,3,5,6 1,3,5,6 1,2,4,5,6 | 8+6+6= 20 дней 8+8+7= 23 дня 8+3+6+7= 24 дня 5+6+7= 18 дней 8+6+0+7 = 21 день | Подкритический Критический Наименьшей длины |
В результате оптимизации маршрут критического пути остался прежним, но сократился на 3 дня и составил 24 дня.
8. Продолжим оптимизацию. Параметры оптимизированного сетевого графика представлены в таблице 5.5
Таблица5.5
Событие | Время выполнения работы | Ранний срок совершения события | Поздний срок совершения события | Резерв времени событий | Полный резерв времени работ | Свободный резерв времени работ | |||
i | j | ||||||||
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
1 | 2 | 8 | 0 | 8 | 0 | 8 | 0 | 0 | 0 |
1 | 3 | 5 | 0 | 11 | 0 | 11 | 0 | 6 | 6 |
2 | 3 | 3 | 8 | 11 | 8 | 11 | 0 | 0 | 0 |
2 | 4 | 6 | 8 | 14 | 8 | 17 | 0 | 3 | 0 |
2 | 5 | 8 | 8 | 17 | 8 | 17 | 0 | 1 | 1 |
3 | 5 | 6 | 11 | 17 | 11 | 17 | 0 | 0 | 0 |
4 | 5 | ФИКТИВНАЯ РАБОТА | |||||||
4 | 6 | 6 | 14 | 24 | 17 | 24 | 6 | 4 | 4 |
5 | 6 | 7 | 17 | 24 | 17 | 24 | 0 | 0 | 0 |
Полный и свободный резервы времени работ имеют работы: 1-3, 2-5, 4-6.
Kн(1,3)= = 0,46 (резервная зона)
Kн(2,5)= = 0,89 (критическая зона)
|
|
Kн(4,6)= = 0,75 (подкритическая зона)
Минимальную величину коэффициента напряженности имеет работа 1-3 (0,46), свободный резерв времени этой работы – 6 дней. Следовательно, часть исполнителей с работы 1-3 можно перевести на однородную работу 1-2 лежащую на критическом пути, с целью сокращения времени выполнения работы 1-2 и, как следствие, общего времени производства всего комплекса работ.
На работе 1-3 занято– 8 человек (W(1,3)=8), а на работе 1-2 – 5 человек (W(1,2)=5).
Q (1,3) = t (1,3)*W (1,3) = 5*8 = 40чел/дн.
Q (1,2) = t (1,2)*W (1,2) = 8*5 = 40чел/дн.
Количество исполнителей (X), которых можно перевести с работы 1-3 на работу 1-2 составит:
X = W (1,3) - = 8 - = 3чел.
После перевода исполнителей в одной работу на другую время выполнения соответствующих работ составит:
t(1,3)= = =8 дней
t(1,2)= = = 5 дней
9. Построим новый оптимизированный сетевой график 1 с новыми параметрами.
Рис. 5.4 Оптимизированный сетевой график 1
10. После проведенных мероприятий по оптимизации определим новую продолжительность всех путей от исходного (1) до завершающего (6) и определим их статус (таблица 5.6).
Таблица5.6
№ пути | Путь (события, лежащие на пути от начального до конечного события) | Продолжи-тельность пути, дней | Примечания (Критический путь/ Подкритический путь/Путь наименьшей длины/Прочий путь) |
1 2 3 4 5 | 1,2,4,6 1,2,5,6 1,2,3,5,6 1,3,5,6 1,2,4,5,6 | 5+6+6= 17 дней 5+8+7= 20 дней 5+3+6+7= 21 день 8+6+7= 21 день 5+6+0+7 = 18 дней | Наименьшей длины Подкритический Критический Критический |
В результате оптимизации появился дополнительный маршрут критического пути 1-3-5-6. При этом общая продолжительность критических путей сократилась на 3 дня – до 21 дня.
11. Продолжим оптимизацию. Параметры оптимизированного сетевого графика представлены в таблице 5.7
Таблица 5.7
Событие | Время выполнения работы | Ранний срок совершения события | Поздний срок совершения события | Резерв времени событий | Полный резерв времени работ | Свободный резерв времени работ | |||
i | j | ||||||||
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
1 | 2 | 5 | 0 | 5 | 0 | 5 | 0 | 0 | 0 |
1 | 3 | 8 | 0 | 8 | 0 | 8 | 0 | 0 | 0 |
2 | 3 | 3 | 5 | 8 | 5 | 8 | 0 | 0 | 0 |
2 | 4 | 6 | 5 | 11 | 5 | 14 | 0 | 3 | 0 |
2 | 5 | 8 | 5 | 14 | 5 | 14 | 0 | 1 | 1 |
3 | 5 | 6 | 8 | 14 | 8 | 14 | 0 | 0 | 0 |
4 | 5 | ФИКТИВНАЯ РАБОТА | |||||||
4 | 6 | 6 | 11 | 21 | 14 | 21 | 6 | 4 | 4 |
5 | 6 | 7 | 14 | 21 | 14 | 21 | 0 | 0 | 0 |
Полный и свободный резервы времени работ имеют работы: 2-5, 4-6.
Kн(2,5)= = 0,89 (критическая зона)
Kн(4,6)= = 0,75 (подкритическая зона)
Минимальную величину коэффициента напряженности имеет работа 4-6 (0,75), находящаяся в подкритической зоне. Свободный резерв времени работы 4-6 составляет 6 дней.
Можно использовать до 1/3 свободного времени работы
4-6. Исполнителей с работы 4-6 можно перевести на однородную работу 5-6 находящуюся на критическом пути, с целью сокращения времени выполнения работы 4-6 и, как следствие, общего времени производства всего комплекса работ.
На работе 4-6 занято– 9 человек (W(1,3)=9), а на работе 5-6 – 5 человек (W(5,6)=5).
Q (4,6) = t (4,6)*W (4,6) = 6*9 = 54чел/дн.
Q (5,6) = t (5,6)*W (5,6) = 7*5 = 35чел/дн.
Количество исполнителей (X), которых можно перевести с работы 4-6 на работу 5-6 составит:
X = W (4,6) - = 9 - ≈1чел.
После перевода исполнителей в одной работу на другую время выполнения соответствующих работ составит:
t(4,6)= = ≈7 дней
t(5,6)= = ≈ 6 дней
12. Построим новый оптимизированный сетевой график 2 с новыми параметрами.
Рис. 5.5 Оптимизированный сетевой график 2
Отметим, что при построении сетевого графика и определении его параметров отпала необходимость в ранее введенной фиктивной работе 4-5. Исключаем фиктивную работу 4-5 из дальнейших расчетов.
13. После проведенных мероприятий по оптимизации определим новую продолжительность всех путей от исходного (1) до завершающего (6) и определим их статус (таблица 5.8).
Таблица5.8
№ пути | Путь (события, лежащие на пути от начального до конечного события) | Продолжи-тельность пути, дней | Примечания (Критический путь/ Подкритический путь/Путь наименьшей длины/Прочий путь) |
1 2 3 4 | 1,2,4,6 1,2,5,6 1,2,3,5,6 1,3,5,6 | 5+6+7= 18 дней 5+8+6= 19 дней 5+3+6+6= 20 дней 8+6+6= 20 дней | Наименьшей длины Подкритический Критический Критический |
В результате оптимизации маршруты критических путей, по сравнению с предыдущей итерацией, не изменились, но общая продолжительность выполнения всего комплекса работ сократилась на 1 день – до 20 дней.
14. Продолжим оптимизацию. Параметры оптимизированного сетевого графика представлены в таблице 5.9
Таблица5.9
Событие | Время выполнения работы | Ранний срок совершения события | Поздний срок совершения события | Резерв времени событий | Полный резерв времени работ | Свободный резерв времени работ | |||
i | j | ||||||||
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
1 | 2 | 5 | 0 | 5 | 0 | 5 | 0 | 0 | 0 |
1 | 3 | 8 | 0 | 8 | 0 | 8 | 0 | 0 | 0 |
2 | 3 | 3 | 5 | 8 | 5 | 8 | 0 | 0 | 0 |
2 | 4 | 6 | 5 | 11 | 5 | 13 | 0 | 2 | 0 |
2 | 5 | 8 | 5 | 14 | 5 | 14 | 0 | 1 | 1 |
3 | 5 | 6 | 8 | 14 | 8 | 14 | 0 | 0 | 0 |
4 | 6 | 7 | 11 | 20 | 13 | 20 | 2 | 2 | 2 |
5 | 6 | 6 | 14 | 20 | 14 | 20 | 0 | 0 | 0 |
Полный и свободный резервы времени работ имеют работы: 2-5, 4-6.
Kн(2,5)= = 0,89 (критическая зона)
Kн(4,6)= = 0,87 (критическая зона)
Коэффициенты напряженности работ 1-5 и 4-6 находятся в критической зоне, и дальнейшее перераспределение исполнителей по работам, не приведет к сокращению времени выполнения всего комплекса работ. В результате проведения 3-х итераций, связанных с оптимизацией сетевого графика работ удалось сократить время выполнения всего комплекса работ с 27 до 20 дней или на 26%.