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

5.3. Задача сетевого планирования

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

  • Построить предварительный сетевой график, упорядочить номера событий,

  • Вычислить ранние и поздние сроки свершения событий, найти критический путь и критическое время, построить окончательный сетевой график,

  • Вычислить характеристики работ, представить их в виде таблицы,

  • Построить линейную карту сети по ранним и поздним срокам свершения событий.

Метод решения задачи рассмотрен в [5; 7].

Примет. Информация о проекте задана в виде табл.4.

Таблица 4

Структурная таблица комплекса работ

Работ

Опирается на работы

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

Работа

Опирается на работы

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

а1

-

3

а8

а3

1

а2

-

1

а9

а4,а5 ,а7

1

а3

а1

2

а10

а4,а5 ,а7

3

а4

а1

4

а11

а6,а9

1

а5

а2

3

а12

а6,а9

5

а6

а2

2

а13

а8,а10,а11

2

а7

а3

1

Решение. Сетевая модель комплекса работ представляется сетевым графиком, изображенным на рис.5.

Рис.5. Предварительный сетевой график комплекса работ

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

Минимальное время, необходимое для выполнения всего комплекса работ, называется критическим временем(tкр).

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

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

Для исходного события принимают, что его ранний срок свершения равен нулю: tр(0) = 0. Ранний срок свершения событияjможет быть подсчитан по рекуррентной формуле:

tр(j) = max (tр(i) + tij),

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

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

tп(i) = min (tп(j) - tij),

где минимум распространяется на все события j, непосредственно следующие за событиемi. Определение поздних сроков свершения событий следует вести последовательно от завершающего события к исходному. При правильном расчете для исходного события получимtр(0) =tп(0) = 0.

Все события, для которых tр(i) =tп(i), являются критическими, а последовательность работ, связывающих эти события, представляет собой критический путь.

При работе с сетевым графиком вручную, если количество событий невелико, вычисления удобно проводит прямо на графе. Для этого каждый кружок, обозначающий событие, делят на четыре сектора. Верхний сектор отводится для записи номера события i, левый – для вычисляемого раннего срока свершения событияtр(i), нижний – для номера помеченного события, правый - для вычисляемого позднего срока свершения событияtп(i).

Вычисленные значения временных параметров событий проставлены в соответствующих секторах сетевого графика (рис.6). Критическое время выполнения комплекса работ равно tкр=tр(7) = 13. Критический путь проходит через события с номерами: 0, 1, 4, 5, 7.

Рис.6. Сетевой график с указанием сроков свершения событий

Основными характеристиками работ сетевого графика являются моменты их начала и окончания, а также резервы времени.

Ранний срок начала работыравен раннему сроку свершения ее начального события:tр.н.(i,j) =tр(i).

Ранний срок окончания работыравен раннему сроку начала работы сложенному с ее продолжительностью:tр.о.(i,j) =tр(i) +tij.

Поздний срок окончания работыравен позднему сроку свершения конечного события:tп.о.(i,j) =tп(i).

Поздний срок начала работыравен позднему сроку ее окончания за вычетом продолжительности работыtп.н.(i,j) =tп(i) –tij.

Полный резерв времени работы– это максимальное количество времени, на которое можно задержать начало работы или увеличить продолжительность ее выполнения, не изменяя срока завершения всего комплекса работ:

Rп(i,j) = tп(j) – tр.о.( i,j) = tп(j) – tр(i) – tij. Полный резерв времени у критических работ равен нулю. Некритические работы обладают ненулевым полным резервом.

Свободный резерв времени работы– это максимальное количество времени, на которое можно задержать начало работы или увеличить продолжительность ее выполнения при условии, что она начинается в свой ранний срок, не изменяя при этом ранних сроков начала последующих работ:

Rс(i,j) = tр(j) – tр.о.(i,j) = tр(j) – tр(i) – tij.

Характеристики работ для сетевого графика, изображенного на рис.6, сведены в табл.5.

Таблица 5