Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Мирончук Евгений / Kursovoy / Указания.doc
Скачиваний:
14
Добавлен:
19.04.2013
Размер:
1.29 Mб
Скачать

1.4. Построение план-графика в нормальном режиме.

Алгоритм «Параметры».

Шаг 1. Присваиваем всем начальным работам сетевого графа сроки ранних начал и окончаний из соотношения:

tijРН := 0; tijРО := tijРН + tij.

Шаг 2. Итерационно рассчитываем для всех остальных работ сроки ранних начал и окончаний по формулам:

tijРН := maxk {tkiРО}; tijРО := tijРН + tij.

Шаг 3. Определяем длительность критического пути из уравнения

tGКР := max {tijРО}

(i,j) Î G.

Шаг 4. Присваиваем всем конечным работам сетевой модели сроки поздних начал и окончаний из соотношений:

tijПО := tGКР; tijПН := tijПО - tij.

Шаг 5. Итерационно рассчитываем для всех остальных работ сроки поздних начал и окончаний по формулам:

tijПО := minl {tjlПН}; tijПН := tijПО - tij.

Шаг 6. Определяем для всех работ полный и частный резерв по уравнениям:

Zij := tijПО - tijРО = tijПН - tijРН

zij := tijРН - tijРО " k

Шаг 7. Выделяем работы, лежащие на критическом пути, т.е. те, у которых совпадают сроки ранних и поздних начал (окончаний), их полный и частный резервы равны нулю

(i,j) Î LGКР Û tijРН = tijПН Ú tijРО = tijПО Ú Zij = 0.

Шаг 8. Конец вычислений по алгоритму.

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

Длина критического пути:

для графа а: 105

для графа б: 103

Отображения критических путей на графе представлены в приложениях 9а, 9б.

1.5. Оптимизация сети по времени.

Директивный срок :

для графа а: 95

для графа б: 93

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

Алгоритм «Оптимизация по времени».

Шаг 1. Определяем для каждой работы сетевой модели сроки допустимого позднего окончания (ТijПО(доп)) по формуле

ТijПО(доп) = tijПО - DTЦ , где DTЦ = tijКР - tijДИР

Шаг 2. Вычисляем промежуточные значения сроков ранних начал и окончаний (tijРН, tijРО) при переводе ряда работ на напряженный режим из соотношений:

tijРО := tijРН + tijнорм , если tijРО + tijнорм £ ТijПО(доп)

tijРН + tijнапр , если tijРО + tijнорм > ТijПО(доп)

tijРН := maxk{ tkiРО }.

Шаг 3. Формируем значения изменения длительностей выполнения работ (DTij) из условий

0, если tijРН + tijнорм £ ТijПО(доп)

(DTij) := tijРН + tijнорм - ТijПО(доп) , если 0 < tijРН + tijнорм - ТijПО(доп) < tijнорм - tijнапр

tijнорм - tijнапр , если tijРН + tijнорм - ТijПО(доп) ³ tijнорм - tijнапр

Шаг 4. Определяем скорректированные длительности выполнения работ (tijкор) по формуле

tijкор = tijнорм - DTij.

Шаг 5. Составляем промежуточный план - график реализации проекта на основе скорректированных длительностей выполнения работ (tijкор) с использованием алгоритма «Параметры».

Шаг 6. Вычисляем окончательные длительности выполнения работ (tijок) по соотношениям:

tijок = tijнорм , если tijкор = tijнорм

tijнорм + Z’’ij - min Z’’lm , если tijкор < tijнорм

(l,m) Î A

где min Z’’lm - полный резерв той работы из цепочки предшествующих, у которой он минимальный;

Z’’ij - полный резерв времени работ.

Шаг 7. Составляем идеальный план - график исполнения проекта образца новой техники на базе окончательных длительностей выполнения работ (tij = tijок) с использованием алгоритма «Параметры».

Шаг 8. Вычисляем значения коэффициентов напряженности выполнения работ по формуле

kijн = tijнорм / tijок .

Шаг 9. Конец вычислений по алгоритму.

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

Соседние файлы в папке Kursovoy