Тема. Оптимизация сетевого графика по времени
Цель Научиться решать задачу сетевого планирования с одновременной оптимизацией средствами EXCEL. Постановка задачи 1. Проект представлен сетевым графиком. Для каждой работы известна ее продолжительность tij и минимально возможное время выполнения dij. Пусть задан срок выполнения проекта t0, а расчетное tкр > t0. Продолжительность выполнения работы (i, j) линейно зависит от суммы дополнительно вложенных средств хij и выражается соотношением: t’ij = tij - kijxij. Технологические коэффициенты kij известны. Требуется найти такие t н ij, toij, xij, чтобы: · срок выполнения всего комплекса работ не превышал заданной величины t0; · суммарное количество дополнительно вложенных средств было минимальным.; · продолжительность выполнения каждой работы t’ij была не меньше заданной величины dij. Таблица 2.1
1 Запишем все данные на сетевой график и рассчитаем сроки свершения событий.
Расчеты показали, что срок выполнения проекта tкр = 40, т.е. превышает директивный срок t0 = 34. 2. Составление математической модели задачи. Целевая функция имеет вид f= х12 + х13 + х14 + х34 + х35 + х45 + х14 + х34 + х35 + х45 (min). Запишем ограничения задачи: а) срок выполнения проекта не должен превышать t0 = 34: tо36 £ 34; tо46 £ 34; tо56 £ 34; б) продолжительность выполнения каждой работы должна быть не меньше минимально возможного времени: tо12 - t н 12 ³ 4; tо34 - t н 34 ³ 6; tо13 - t н 13 ³ 8; tо36 - t н 36 ³ 10; tо14 - t н 14 ³ 13; tо45 - t н 45 ³ 10; tо24 - t н 24 ³ 5; tо46 - t н 46 ³ 11; tо25 - t н 25 ³ 7; tо56 - t н 56 ³ 7; в) зависимость продолжительности работ от вложенных средств: tо12 - t н 12 = 7 - 0, 1x12; tо13 - t н 13 = 11 - 0, 3x13; tо14 - t н 14 = 16 - 0, 2x14; tо24 - t н 24 = 6 - 0, 05x24; tо25 - t н 25 = 10 - 0, 25x25 ; tо34 - t н 34 = 8 - 0, 2x34; tо36 - t н 36 = 13 - 0, 12x36 ; tо45 - t н 45 = 12 - 0, 5x45; tо46 - t н 46 = 14 - 0, 08x46 ; tо56 - t н 56 = 9 - 0, 02x56; г) время начала выполнения каждой работы должно быть не меньше времени окончания непосредственно предшествующей ей работы: t н 12 = 0; t н 13 = 0; t н14 = 0; t н 24 ³ tо12; t н 25 ³ tо12; t н 34 ³ tо13; t н 36 ³ tо13; t н 45 ³ tо14; t н 45 ³ tо24; t н 45 ³ tо34; t н 46 ³ tо14; t н 46 ³ tо24; t н 46 ³ tо34; t н 56 ³ tо25; t н 56 ³ tо45; д) условие неотрицательности неизвестных: t н ij ³ 0, tоij ³ 0, xij ³ 0, (i, j) Î . 3. Численное решение задачи: Табличную запись математической модели см. табл. 2.2. Решив данную задачу средствами EXCEL, получаем следующие результаты: t н12 = 0; tо12 = 7; t н13 = 0; tо13 = 8; t н14 = 0; tо14 = 15; t н 24 = 7; tо24 = 13; t н 25 = 7; tо25 = 17; t н 34 = 8; tо34 = 15; t н 36 = 8; tо36 = 21; t н45 = 15; tо45 = 25; t н 56 = 25; tо56 = 34; x12 = 0;; x13 = 10; x14 = 5; x24 = 0; x25 = 0; x34 = 5; x36 = 0; x45 =4; x46 =0; x56 = 0; fmin = 24.
Результаты представим на сетевом графике:
4. Анализ полученных результатов. Чтобы выполнить работы проекта за директивное время t0=34, необходимо дополнительно вложить 24 ден.ед. При этом средства распределятся следующим образом: 10 ден.ед. – в работу (1, 3), 5 ден.ед. – в работу (1, 4), 5 ден.ед. – в работу (3, 4) и 4 ден.ед. – в работу (4, 5), что приведет к сокращению продолжительности работы (1, 3) на 3 дня, работы (1, 4) - на 1 день, работы (3, 4) - на 1 день и работы (4, 5) - на 2 дня. Сокращение срока реализации проекта за счет вложения дополнительных средств составит 6 ед. времени.
|