Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Метода курсак по ПМ.doc
Скачиваний:
17
Добавлен:
11.07.2019
Размер:
3.41 Mб
Скачать

Критичний шлях має особливе значення, так як роботи, які розташовані на критичному шляху, визначають загальний цикл завершення всього комплексу робіт, які плануються за допомогою сітьового графіка.

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

Класичний вид сітьового графіка – це мережа, яка намальована без масштабу часу.

Отже сітьовий графік хоча і дає чітке уявлення про порядок слідування робіт, але є недостатньо оглядним для визначення тих робіт, які повинні виконуватись в кожний даний момент часу, в зв’язку з цим невеликий проект після упорядкування сітьового графіку рекомендується доповнити лінійною діаграмою проекту.

Приклад: Дан сітьовий графік. На малюнку зображення лінійної діаграми проекту. Довжина відрізків відповідає тривалості виконаної роботи, якщо в сітьовому графіку є фіктивна робота, вона позначається точкою, а її тривалість = 0.

Часові параметри сітьових графіків Основні часові параметри

Элемент сети, характеризуемый параметром

Наименование параметра

Условное обозначение параметра

Событие і

Ранний срок свершения события.

Поздний срок совершения события

Резерв времени события

tp (i)

tn (i)

R (i)

Работа (i, j)

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

Ранний срок начала работы

Ранний срок окончания работы

Поздний срок начала работы

Поздний срок окончания работы

Полный резерв времени работы

Частичный резерв времени работы первого вида

Частичный резерв времени работы второго вида

или свободный резерв времени работы

Независимый резерв времени работы

t (i, j)

t (i, j)

tpo (i, j)

tпн (i, j)

tпо (i, j)

Rп (i, j)

R1 (i, j)

Rc (i, j)

Rн (i, j)

Путь L

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

Продолжительность критического пути

Резерв времени пути

t (L)

tkp

R (L)

] Ранній або очікуваний строк завершення і-ї події визначається тривалістю максимального шляху, який передував цій події. Підраховується за формулою:

tp (i) = тах t (Lпі), де Lпі – будь-який шлях, який передує і-й події, тобто це шлях

Lпі від початкової до і-ї події мережі.

Якщо подія j має декілька попередніх подій і, тоді ранній строк завершення події j знаходиться за формулою:

tp (j) = [тах tp (i) + t (i, j)]

i, j

] Пізній строк або маргінальне (граничне) tпі завершення і-ї події обчислюється за формулою:

tпі = tкр – тах t(Lсі), де Lсі - будь-який шлях наступний за і-ю подією, тобто це

Lсі шлях від і-ї події до завершуючої події мережі.

Якщо подія має декілька наступних шляхів, тоді пізній строк знаходимо за формулою:

tп (j) = [тіп tп (i) – t (i , j)]

i, j

] Резерв часу R (і) і-ї події визначається за формулою R (і) = tп (і) – tр (і).

Резерв часу події показує, на який допустимий період часу можна затримувати завершення цієї події, не викликаючи цим збільшення строку виконання комплексу робіт.

Параметри роботи сітьового графіка

Окрема робота може розпочатися і закінчитися в ранні або пізні строки. В сітьовій моделі моменти початку і закінчення роботи тісно пов’язані з сусідніми подіями – обмеженостями. При оптимізації графіку можливе будь-яке розміщення роботи в заданому інтервалі. Ранній строк, який позначається як tрн (i , j) початку роботи (i , j) співпадає з раннім строком настання початкової події, тобто підраховується за формулою.

Ранній строк закінчення роботи, який позначається tро (i, j), можна підрахувати за формулою: tро (i, j) = tр (i) + t (i, j) (7)

Жодна робота не може закінчитися пізніше, ніж допустимий пізній строк своєї кінцевої події, тому пізній строк закінчення роботи, який позначається tпо (i , j) може бути підрахований за формулою:

tпо (i , j) = tп ( j)

А пізній строк початку цієї роботи, який позначається tпн (i , j) може бути підрахований за формулою:

tпн (i , j) = tп ( j) – t (i, j)

] Резерв часу шляху, який позначається R (L), визначається як різниця між довжиною критичного та розглянутого шляху, тобто

R (L) = tкр – t (L) (10)

Резерв часу показує на скільки в сумі можуть бути збільшені роботи в часі, які належать цьому шляху. Якщо затягти виконання робіт, які лежать на цьому шляху, на час більший ніж R (L) , тоді критичний шлях зміститься на шлях L , тому будь-яка з робіт шляху L на його відрізку, який не співпадає з критичним шляхом (замкнено між двома подіями критичного шляху) володіє резервом часу. Існує чотири види резервів часу:

1) повний резерв часу, який позначається Rп (i, j) деякої роботи (i, j) підраховується за формулою

Rп (i, j) = tп ( j) – tр (i) – t (i, j) (11)

Ця величина показує на скільки можна збільшити час виконання даної роботи при умові, що строк виконання комплексу робіт не зміниться.

Повний резерв часу роботи дорівнює резерву максимального із шляхів, які проходять через дану роботу. Цей резерв можна використати , якщо її початкова подія звершується в самий ранній строк і можна припустити звершення кінцевої події в її самий пізній строк.

Повний резерв часу роботи належить не тільки цій роботі, але й всім повним шляхам, які проходять через неї. При використанні повного резерву часу тільки для однієї роботи, резерви часу останніх робіт, які лежать на максимальному шляху, який проходить через неї, будуть повністю вичерпані.

Резерви часу робіт, які лежать на інших шляхах (не максимальних по довжині), які проходять через цю роботу, скоротяться відповідно на величину часу, використаного резерву, останній резерв часу роботи є частинами її повного резерву.

Частинний резерв часу першого виду. Позначається як R1 (i, j) деякої роботи (i, j) є частиною повного резерву часу, на якому можна збільшити час виконання роботи, не змінивши при цьому пізнього строку її початкової події. Цей резерв можна використовувати при виконанні даної роботи в припущені, що її початкова та кінцева подія завершиться в свої самі пізні строки. Частинний резерв часу першого виду можна підрахувати за формулами:

R1 (i, j) = tп ( j) – tп (i) – t (i, j) (12)

R1 (i, j) = Rп (i, j)R (i) (13)

Частинний резерв часу другого виду (вільний резерв часу). Rс (i, j) підраховується за формулами:

Rс (i, j) = tр ( j) – tр (i) – t (i, j) (14)

Rс (i, j) = Rп (i, j)R (j) (15)

Частинний резерв часу другого виду є частиною повного резерву часу. Показує на скільки можна збільшити час виконання роботи, не зменшивши при цьому раннього строку її кінцевої події. Цей резерв використовують при виконанні даної роботи в припущені, що її початкова та кінцева події завершуються в свої ранні строки.

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

Незалежний резерв часу. Rн (i, j) підраховується за формулами:

Rн (i, j) = tр ( j) – tп (i) – t (i, j)

Rн (i, j) = Rп (i, j)Rі

Незалежний резерв часу не впливає на величину резервів часу інших робіт.

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

Якщо Rн (i, j) ≥ 0, тоді така можливість є, якщо Rн (i, j) < 0, тоді такої можливості немає. Тобто попередня робота не закінчена, а наступна повинна вже розпочатися. Фактично незалежний резерв мають лише ті роботи, які не лежать на максимальному шляху, а проходять через її початкові та кінцеві події. Незалежний резерв часу може бути використаним для збільшення часу виконання тільки даної роботи.

Примітка: роботи, які лежать на критичному шляху, також як і критичні події резервів часу не мають. Для перевірки правильності розрахунків резервів часу окремих робіт можна використати співвідношення.

Rп (i, j) = Rі (i, j) (18), якщо початкова подія лежить на критичному шляху;

Rп (i, j) = Rс (i, j) (19), якщо на критичному шляху лежить кінцева подія;

Rп (i, j) = R (i, j) = Rс (i, j) = Rі (i, j) = Rн (i, j), якщо на критичному шляху лежать початкова і кінцева події і та j, але сама робота не належить цьому шляху.

Якщо є простий сітьовий графік, тоді результати підрахунку часових параметрів можна фіксувати прямо на графіку: параметри подій, записуючи в кружечки, а параметри робіт над стрілочками.