Выбор оптимальных режимов ведения работ в сетевой модели.
Литература: 1) Зуковецкий С., Радчик И. Математические методы сетевого планирования, М,: 1965г
2) Моделирование процессов управления. Сборник трудов института гидродинамики. Выпуск 1. Новосибирск: 1967г.
3) Авдеев Ю.А. Выработка и анализ плановых решений в сложных проектах. М., 1971г.
4) Шатров А.И. Разработка сетевых моделей на строительстве сложных объектов. Челябинск, 1989г.
Для выбора оптимальных режимов ведения работ в сетевой модели в исходных материалах по каждой работе задается 2 режима: ненапряженный (когда используется трудовой ресурс с минимальной интенсивностью) и напряженный (когда используется трудовой ресурс с максимальной интенсивностью). В общем виде по каждой работе задается продолжительность и количество рабочих. Обозначим продолжительность через Xij, а количество рабочих - через Yij.
Допущение: X и Y связаны следующей зависимостью:
Xij • Yij = Vij – трудоемкость
Vij считается объемом работы и принимается как постоянная величина.
Когда задаются исходные материалы, мы обозначаем продолжительность в ненапряженном режиме через Dij, а продолжительность в напряженном режиме – dij. Соответственно интенсивности будут обозначены: yij(Dij) и yij(dij)
yij(Dij) ≤ yij ≤ yij(dij)
dij ≤ xij ≤ Dij
Когда рассматриваем ненапряженный режим, у нас имеется минимальное количество рабочих. Этот минимум рабочих называется ценой сокращения (Сij). Эту цену принимаем в целом пот модели величиной постоянной.
Сij = const = yij (Dij)
Чтобы сократить работу на 14 день, к минимальному количеству рабочих необходимо добавить цену сокращения.
Пример:
Dij dij Cij
А – 8 - 4 - 6
6 6 6 6 6 6 6 6
6 х 8 = 48
х |
..
..
..
Х | Х | Х | Х |
Тдир = 22
Для того, чтобы приступить к нахождению оптимальных режимов, необходимо определить параметры:
1) определяем Тр по ненапряженному режиму: Тр = 30
2) определяем Тр, соответствующее напряженному режиму: Тр = 15
3) проверяем имеет ли данная разработка решение на оптимум:
Тдир ≥ Трнапр. реж.
Тдир ≤ Трненапр. реж.
15≤ 22 ≤ 30, следовательно задача имеет решение на оптимум.
4) определяем критический путь по ненапряженному режиму:
КП1 = 01- 02 - 04 - 06 - 07 - 08
5) Тдир – ТрD = 22 – 30 = - 8, следовательно разработку нужно сократить на 8 единиц времени
6) Для того, чтобы выбирать оптимальный режим, нужно, чтобы работала целевая функция
∑∆ yij → min
т.е. добавка рабочих должна быть минимальна.
Выбираем работу Д (т.к. цена сокращения минимальна именно на этой работе).
8 - 4 - 3 → 4 - 4 - 6
V = 3 • 8 = 24
7) определяем Тр измененное: Тр = 28
8) сравниваем: 22 – 28 = -6
9) определяем критический путь:
КП2 = 01 - 02 - 03 - 05 - 07 - 08
10) выбираем работу Г:
4 - 2 -5 → 2 - 2 - 10
11)определяем Тр измененное: Тр = 26
12)сравниваем: 22 – 26 = -4
13)КП3:
03 – 05
01 – 02 07 – 08
04 – 06
14) сокращаем работу А: 8 - 4 - 6 → 4 - 4 - 12
При условии равноценности по показателю Сij выбор работ может идти по двум направлениям:
1. при увеличении интенсивности достигается максимальное сокращение
2. при равноценности сокращается та работа, которая открывает фронт большему количеству работ
15) определяем Тр измененное: Тр = 22
16) сравниваем: 22 - 22 = 0
∆ y = 14 человек; сокращение 8 дней.
При нахождении оптимальных режимов величина yij является переменной, которая представляет собой сумму:
yij = yij(Dij) + ∆ yij
находим продолжительность:
∆ xij = Dij – xij
Постоянно идет сравнение с ненапряженным режимом. В общем виде поиск оптимального режима можно записать следующим образом:
Дана сетевая модель Р
i –j Є P, D,d,c
Тдир
∆xij = Dij – xij
∆ yij
Все процедуры по нахождению оптимального режима должны быть направлены на целевую функцию. При этом должны соблюдаться следующие условия:
1. dij ≤ xij ≤ Dij
2. Tp(D) ≥ Т дир ≥ Тр(d)
3. cij и V - const
Первое – технологическое ограничение, второе – организационное ограничение, а третье – требование соответствия целевой функции
∑∆ yij → min
после того, как найден оптимальный вариант в целом по проекту, определяются календарные даты и соответствующие планы потребления трудового, материального, машинного и финансовых ресурсов. Оптимальный план исключает значимость критического пути.
Тема № 6: Анализ архитектоники сетевой модели.
6.1. Анализ связей.
6.2. Анализ технологий
6.3. Анализ ресурсных характеристик
Анализ архитектоники (построения, структуры) сетевой модели проводится перед вводом информации о сетевой модели в компьютер. Прежде чем вырабатывать с помощью компьютера решения об оптимальных режимах ведения работ необходимо тщательно проанализировать архитектонику сетевой модели. Во многих литературных источниках этот анализ называется оптимизацией.
Дана сетевая модель:
Для рассмотрения принимаем модель первого типа, и допускаем, что характеристикой работ является продолжительность выполнения их в ненапряженном режиме.