- •Часть III
- •Содержание
- •Введение
- •Лабораторная работа №10 Построение и расчёт параметров сетевого графика
- •1.Общая постановка задачи
- •2.Формализация задачи сетевого планирования с помощью Microsoft Project
- •3.Пример выполнения лабораторной работы
- •4.Варианты для выполнения лабораторной работы №10
- •5.Рекомендуемая литература
- •Лабораторная работа №11 Оптимизация графика работ при ограниченных ресурсах
- •1.Общая постановка задачи
- •2.Оптимизация графика при фиксированных расходах ресурса
- •3.Построение диаграммы распределения ресурсов с помощью Microsoft Project
- •4.Пример выполнения лабораторной работы
- •5.Варианты для выполнения лабораторной работы №11
- •6.Рекомендуемая литература
- •Лабораторная работа №12 Оптимизация графика работ по затратам
- •1.Общая постановка задачи
- •2.Оптимизация графика с использованием линейного программирования
- •3.Пример выполнения лабораторной работы
- •4.Варианты для выполнения лабораторной работы №12
- •5.Рекомендуемая литература
- •Алфавитный указатель терминов
- •Список использованной литературы
2.Оптимизация графика при фиксированных расходах ресурса
Ленточно-сетевой график (диаграмма Гантта) представляет собой ленточную диаграмму временных параметров работ, построенную в масштабе длительности реализации проекта с указанием связи между работами. В его основе лежит сетевая модель и расчет временных параметров событий и работ.
На основе построенной диаграммы Гантта, строится диаграмма расхода ресурса в следующей последовательности.
На сетке времени диаграммы вертикальными линиями обозначаются все моменты начала или завершения работ. Это отметки обозначают границы интервалов, в течение которых расход ресурса не меняется. Суммарный расход ресурса на одновременно выполняемые работы в k-м интервале представляет собой следующие выражение:
(11.4).
Множество одновременно выполняемых работ Vk определяется по диаграмме Гантта как совокупность работ, попадающих в границы интервала.
Процесс оптимизации графика при фиксированном расходе ресурса на отдельных операциях сводится к построению исходного графика и получению опорного плана, требующего минимального увеличения критического пути.
Исходный график строится по заданным длительностям работ и расходам ресурсов. Далее на его основе строится оптимальный план по нижеприведённому алгоритму (рис.1). В его основе лежит циклический процесс проверки плана по диаграмме расхода ресурса и переноса на более поздние сроки работ, на выполнение которых не хватает ресурсов в установленный данным графиком период времени.
Рис.11.1. Блок-схема алгоритма оптимизации календарного графика при фиксированных расходах ресурса
Изменение сроков выполнения работ осуществляется за счет введения задержек начала работ qij при условии минимального увеличения критического пути.
Построение оптимального плана начинается с проверки возможности оптимизации графика работ. Условие совместности:
Resij<=Res, (11.5)
для всех (i,j)Q.
В противном случае, когда есть работа (i,j), у которой Resij >Res задача решения не имеет.
Если условия совместны, но есть превышения суммарного расхода ресурса, то выбирается ближайший к началу реализации проекта интервал k с превышенным расходом и определяется множество работ V, выполняемых в этот период времени. Эти работы ранжируются по очередности выполнения в условиях недостаточных ресурсов по следующем правилам.
1. Всем работам в соответствии с очередностью их выполнения присваиваются возрастающие номера, начиная с единицы.
2. В первую очередь номера присваиваются работам, начатым в предшествующие периоды. Эти работы нумеруются в произвольной последовательности.
3. Следующими нумеруются критические работы в порядке убывания расхода ресурса на их выполнение. Остальные работы нумеруются по мере возрастания полного резерва. Работы с одинаковым полным резервом времени нумеруются в порядке убывания расхода ресурса.
Эти правила составлены из условий непрерывности работ, минимального роста критического пути и максимальной интенсивности использования ресурсов.
Работе с наибольшим рангом присваивается задержка qij. После введения задержек график работ перестраивается, и процесс повторяется до получения оптимального плана.
