Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

2489

.pdf
Скачиваний:
10
Добавлен:
15.11.2022
Размер:
1.7 Mб
Скачать

Задача 8.8

Из четырех вариантов путем попарного их сравнения выбрать лучший вариант осуществления инвестиционных вложений. Исходные данные приведены в табл. 8.11.

Таблица 8.11

Показатели

 

Проекты

 

 

1

2

3

4

Капитальные вложе-

100

180

130

120

ния, млн. р.

 

 

 

 

Себестоимость годово-

30

18

20

25

го выпуска продукции,

 

 

 

 

млн. р.

 

 

 

 

Примечание. Годовой выпуск продукции по вариантам одинаковый. Нормативный срок окупаемости дополнительных капитальных вложений – 5 лет.

141

9. ПЛАНИРОВАНИЕ ПРОЦЕССОВ СОЗДАНИЯ И ОСВОЕНИЯ НОВОЙ ПРОДУКЦИИ С ПРИМЕНЕНИЕМ МЕТОДОВ СЕТЕВОГО ПЛАНИРОВАНИЯ

И УПРАВЛЕНИЯ

9.1. Теоретические положения

Система сетевого планирования и управления

(ССПУ) комплекс графических и расчетных методов, организационных мероприятий, контрольных приемов, обеспечивающих моделирование, анализ и динамическую перестройку плана выполнения сложных проектов и разработок. Основной плановый документ ССПУ - сетевой график.

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

Работой называется:

1)тот или иной процесс (например, изготовления чеголибо), требующий затрат труда;

2)ожидание, требующее затрат времени;

3)зависимость, указывающая на то, что начало данной работы зависит от выполнения предыдущей.

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

Графически работа обозначается стрелкой , если это процесс или ожидание (наличие затрат времени). Стрелка, выражающая только зависимость одной работы от другой, означает фиктивную работу и изображается пунктирной линией. Фиктивная работа имеет нулевую временную оценку.

События изображаются кружками, разделенными на четыре сектора. В верхнем секторе проставляется порядковый номер события (N), в левом - ранний срок свершения события

142

[tP(i)], в правом - поздний срок свершения события [tn(i)], в нижнем секторе проставляется резерв времени для свершения

данного события (R) (рис. 9.1).

N

tP(i) tn(i)

R

Рис. 9.1. Параметры события сетевого графика

Последовательность построений и расчетов сетевых графиков состоит из нескольких этапов:

1)составляется полный перечень работ;

2)по вышеназванным правилам на основе перечня работ строится сетевой график;

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

4)рассчитываются параметры сетевого графика. Исходным для определения всех временных парамет-

ров сетевой модели служит продолжительность работы (ti-j). Продолжительность работ может быть определена экспертным путем (для работ часто повторяющихся или имеющих достаточно близкий прототип). В этом случае длительность работы ti-j определяется по формуле:

ti j

 

Ti j

 

К

ПЕР ,

(9.1)

TСР

 

 

 

 

Р

 

 

где Тi-j – трудоемкость данной работы, чел.- ч; ТСР – средняя продолжительность рабочего дня, ч; Р – количество исполнителей работы, чел.;

КПЕР – коэффициент перевода рабочих дней в календарные:

143

K ПЕР

 

TКАЛ

,

(9.2)

 

 

 

TРАБ

 

где TКАЛ – количество календарных дней в году, дн.; ТРАБ – количество рабочих дней в году, дн.; На основании продолжительности работ в сетевом гра-

фике определяются следующие параметры.

1. Ранний срок свершения события – это максималь-

ный путь от исходного события до данного. Ранние сроки считаются слева - направо (от i к j):

tp(j) = max [tp(i) + t(i-j)],

(9.3)

где tp(i)- ранний срок предшествующего события; t(i-j)- продолжительность работы (i-j).

Ранний срок свершения исходного события принимается равным нулю.

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

tп(i) = min [tп(j) t(i-j)].

(9.4)

3.Продолжительность критического пути (Lкр) со-

ответствует раннему сроку свершения (tр) или позднему сроку свершения (tп) завершающего события.

4.Резерв времени события (R(i)) – это разница между поздним и ранним сроком свершения события.

R(i) = tр(i) - tп(i).

(9.5)

Для событий, лежащих на критическом пути резерв равен нулю.

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

144

tрн(i-j) = tр(i).

(9.6)

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

tро(i-j) = tр(i)+ t(i-j).

(9.7)

7. Позднее начало работы i-j (tпн(i-j))- определяется как разница между поздним сроком свершения конечного события j и продолжительностью самой работы i-j :

tпн(i-j) = tп(j) t(i-j).

(9.8)

8. Позднее окончание работы i-j (tпо(ij)) - определяется поздним сроком свершения конечного события работы j:

tпо(i-j) = tп(j).

(9.9)

9. Полный резерв времени работы i-j (R(i-j)п ) опреде-

ляется по формуле:

 

R(i-j)п = tпо(i-j) - tрo(i-j) = tпн(i-j) - tрн(i-j).

(9.10)

10. Свободный резерв времени работы i-j (R(i-j)c) опре-

деляется по формуле:

 

R(i-j)c = R(i-j)п - R(j) .

(9.11)

Оптимизация сетевой модели

Оптимизация проводится по времени и по ресурсам. Цель оптимизации по времени - сократить продолжительность критического пути. Цель оптимизации по ресурсам - выров-

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

работ (ТД) меньше срока свершения завершающего события (ТД < ТС) и вероятность свершения завершающего события (РС) в заданный директивный срок меньше 0,35 С < 0,35).

Оптимизация сетевого графика проводится путем:

145

изменения топологии сетевой модели, т.е. разделением какой-либо работы на несколько работ, выполняемых параллельно;

перераспределения ресурсов, т.е. перевода части исполнителей с ненапряженных работ на работы критического пути, выполняемые параллельно с первыми работниками тех же специальностей. В результате такого перераспределения продолжительность ненапряженных работ увеличится, а продолжительность работ критического пути уменьшится;

изменения срока начала и окончания работ ненапряженных путей в пределах полного резерва работы R(i-j)п.

Последовательность оптимизации сетевой модели:

1) определяется объем работы i-j (Q(i-j)), с которой предполагается перевести исполнителей на работу критического пути:

Q(i-j) = t(i-j)·Р(i-j),

(10.12)

где Р(i-j)- численность исполнителей на работе i-j ;

2) определяется необходимая численность исполнителей для выполнения работы i-j при условии увеличения ее продолжительности на время свободного (R(i-j)с) или части полного (R(i-j)п`) резервов времени, т.е. численность исполнителей работы i-j после оптимизации

РОПТ

 

 

Q(i j )

или

РОПТ

 

Q(i j )

;

 

 

 

 

(i j )

 

t

(i j )

RC

 

(i j )

 

t(i j ) RП(i j )

 

 

 

 

(i j )

 

 

 

 

 

(10.13)

3) определяется численность исполнителей, которые могут быть переведены на параллельно выполняемую работу критического пути:

пер

опт

(10.14)

Р(i-j)

= Р(i-j) Р(i-j) .

При этом необходимо учитывать специальности исполнителей;

146

4) определяется объем работы i-j критического пути до оптимизации:

кр

= t(i-j)

кр

· Р(i-j)

кр

(10.15)

Q(i-j)

 

;

5) определяется продолжительность работы i-j критического пути после оптимизации, т.е. после увеличения численности исполнителей на этой работе:

 

 

Q КР

 

 

t КР.ОПТ

 

 

(i j )

;

(10.16)

Р КР

Р ПЕР

(i j )

 

 

 

 

 

(i j )

(i j )

 

 

6) определяется продолжительность критического пути после оптимизации сетевого графика.

Оптимизация сетевой модели наиболее часто осуществляется с помощью персонального компьютера.

10.2. Типовая задача с решением

Пример 9.1. [4]

Разработать план выполнения ОКР по созданию нового изделия в виде сетевого графика на основе перечня работ и трудоемкости их выполнения, приведенных в табл. 9.1, графы 1-2. Произвести расчет продолжительности работ (i-j) исходя из заданной трудоемкости и установленной численности (см. табл. 9.1, гр. 2 и 3); построить сетевой график на данный комплекс работ; закодировать построенный график; рассчитать его параметры; произвести оптимизацию графика по параметру «время – ресурсы».

 

 

 

Таблица 9.1

Код

Трудоемкость,

Численность

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

работ

чел.-недель

исполнителей,

выполнения работ,

 

 

чел.

недель

1

2

3

4

0-1

9

3

3

1-2

6

2

3

147

P(i j )

 

 

 

Продолжение табл. 9.1

1

2

3

 

4

1-3

16

4

 

4

1-5

10

2

 

5

2-4

12

4

 

3

4-5

8

4

 

2

3-5

20

4

 

5

5-7

24

6

 

4

 

 

 

 

 

5-6

20

4

 

5

6-7

30

6

 

5

2-7

8

2

 

4

7-8

40

8

 

5

8-9

15

5

 

3

 

 

 

 

 

Решение

1. Продолжительность выполнения каждой работы (i -j) определяется по формуле:

t(i j ) T(i j ) ,

где Т(i-j) - трудоемкость работы (i-j), чел.-недель; P(i-j) - численность исполнителей работы (i-j) чел.

Подставив в формулу соответствующие данные по первой работе из табл. 9.1, получим

t(0 1) 93 3 недели .

Аналогично производим расчеты по всем остальным работам, а результаты заносим в гр. 4 табл. 9.1.

2. Построение сетевого графика осуществляется на основании данных, приведенных в гр. 1,2 табл. 9.1 (см. рис.

10.2).

148

Рис. 9.2. Сетевой график на выполнение ОКР

3.Кодирование сетевого графика выполняется в соответствии с правилом № 8. Коды событий проставляются в возрастающем порядке от i до j (см. рис. 9.2).

4.Расчет параметров сетевого графика.

Расчет ранних сроков свершения событий ведется слева направо, начиная с исходного события и заканчивая завершающим событием. Ранний срок свершения исходного собы-

тия принимается равным нулю (tp(i) = 0).

Ранний срок свершения j-го события определяется суммированием продолжительности работы (t(i-j)), ведущей к j- му событию, и раннего срока предшествующего ему i-го со-

бытия [tp(j)= tp(i)+ t(i-j)]. Это при условии, если в j-е событие входит одна работа (например, для события № 2 tp(2) =3+3 = 6). Если же j-му событию предшествует несколько работ, то

определяют ранние сроки выполнения каждой работы и из них выбирают максимальный срок по абсолютной величине и записывают в левом секторе события [tp(j)= max tp(i-j)]. Напри-

мер, t p(1 5)

3+5=8; t р(3 5)

7+5=12; t p(4 5)

9+2=11. Из этих

значений выбирают максимальное - 12 и вписывают в левый сектор события № 5. Аналогично расчет ведется до завершающего события.

149

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

tп ( j ) t р ( j ) ). Например, t(n9) t(p9) 30 . Это значение записыва-

ют в правый сектор события.

Наиболее поздний срок свершения i-го события определяется как разность между сроком последующего j-го события, записанным в правом секторе, и продолжительностью работы, ведущей из i-го события к j-му событию, т.е.

tп( j ) tп( j ) t(i j ) .

Это значение вписывают в правый сектор i-го события, если из этого события выходит одна работа, а если из i-го события выходит несколько работ, то выбирают минимальное значение и записывают в правый сектор i-го события, это и будет поздним сроком свершения i-го события. Например, из события № 2 выходят три работы с поздними сроками свер-

шения событий: tп (2 7) =22-4=18; tп(2 4) =10-3=7; tп(2 3) =7-0=7 .

Из трех значений выбирают минимальное, равное 7, и вписывают его в правый сектор события № 2. Аналогично расчет ведется до исходного события.

Расчет резервов времени на свершение событий осуществляется непосредственно на сетевом графике. Так, резерв времени i-го события определяется вычитанием величины раннего срока свершения i-го события из величины позднего

срока свершения i-го события ( R(i) tп (i) t р (i) ).

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

150

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]