Оптимизация сетевой модели комплекса производственных работ

Автор: Пользователь скрыл имя, 20 Декабря 2011 в 19:16, курсовая работа

Краткое описание

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

Оглавление

ВВЕДЕНИЕ 5
1. ПОСТРОЕНИЕ СЕТЕВОГО ГРАФИКА 6
2. АНАЛИЗ СЕТЕВОГО ГРАФИКА 9
3. ОПТИМИЗАЦИЯ СЕТЕВОГО ГРАФИКА 11
4. РАСЧЕТ ПАРАМЕТРОВ ОПТИМИЗИРОВАННОГО СЕТЕВОГО ГРАФИКА 13
ЗАКЛЮЧЕНИЕ 17
СПИСОК ЛИТЕРАТУРЫ: 18

Файлы: 1 файл

курсовая.docx

— 125.04 Кб (Скачать)
 
 
 
    1. АНАЛИЗ  СЕТЕВОГО ГРАФИКА
 

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

     Полными путями будут:

путь  1-2-3-4-6

путь  1-2-4-6

путь 1-2-5-6

     Рассчитаем  продолжительность путей в нормальном режиме:

4+5+11+12=32

4+10+12=26

4+6+9=19

     Рассчитаем  продолжительность путей в ускоренном режиме:

3+2+6+6=17

3+5+6=14

3+4+6=13

      Рассчитаем  продолжительность путей в оптимальном  режиме:

3+2+11+8=24

3+10+8=21

3+6+9=18

     Критическим путем будет путь 1-2-3-4-6. Его продолжительность при нормальном режиме составит 32 суток, а при ускоренном режиме – 17 суток. Максимальный срок завершения всей совокупности работ составит 32 суток, а минимальный – 17 суток. Требуется довести продолжительность работ при нормальном режиме с 32 до 24 суток, а при ускоренном режиме с 17 суток до 24 суток. 

      
Полные  пути и их длины Нормальная Ускоренная Оптимизированная
1-2-3-4-6 32 17 24
1-2-4-6 26 14 21
1-2-5-6 19 13 18
 

 

    1. ОПТИМИЗАЦИЯ СЕТЕВОГО ГРАФИКА
 

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

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

  1. минимизация времени выполнения комплекса работ при заданных затратах на это выполнение;
  2. минимизация затрат на выполнение комплекса работ при заданном времени этого выполнения.

     Целью оптимизации является сокращение времени  выполнения проекта в целом. Нельзя добиться выполнения комплекса работ  одновременно в минимальные сроки  и с наименьшими затратами.

     Оптимизацию можно провести двумя способами:

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

     Требуется оптимизировать по критерию минимизации  затрат сетевой график. Решение поставленной задачи первым способом представлено в таблице:   
 
 
 

      
№ шага Суточный  прирост затрат Работа Количество  сокращаемых суток Продолжительность полного пути Общий прирост  затрат
1-2-3-4-6 1-2-4-6 1-2-5-6
0 - - - - 32 26 19 -
1 10 2-3 3 3 29 - - 30
2 15 2-4 5 - - - - -
3 20 1-2 1 1 28 25 18 20
4 25 2-5 2 - - - - -
5 30 4-6 6 4 24 21 - 120
6 35 3-4 5 - - - - -
7 40 5-6 3 - - - - -
  24 21 18 -
 

     На  первом шаге рассматривается работа 2-3, которая входит в первый путь, сокращаем её продолжительность на 3 суток. Увеличение затрат составит 3·10=30 у.е. На втором шаге рассматривается работа 2-4, которая входит во второй путь, пропускаем этот шаг. На третьем шаге рассматривается работа 1-2, сокращаем её продолжительность на 1 сутки. Увеличение затрат составит 1·20=20 у.е. На пятом шаге рассматривается работа 4-6, сокращаем её продолжительность на 4 суток. Увеличение затрат составит 4·30=120 у.е. Четвертый, шестой и седьмой шаги не используются. Прирост затрат на сокращение продолжительности работ составляет 170 у.е. Складываем его с первоначальной стоимостью всего комплекса работ 1060 + 170 = 1230 у.е.

      Представим  решение задачи вторым способом в  таблице:

      
№ шага Суточный  прирост затрат Работа Количество  наращиваемых суток Продолжительность полного пути Общее снижение затрат
1-2-3-4-6 1-2-4-6 1-2-5-6
0 - - - - 17 14 13 -
1 40 5-6 3 3 - - 16 20
2 35 3-4 5 5 22 - - 175
3 30 4-6 6 2 24 16 - 60
4 25 2-5 2 2 - - 18 50
5 20 1-2 1 - - - - -
6 15 2-4 5 5 - 21 - 75
7 10 2-3 3 - - - - -
Всего 24 21 18 480
 

     На  первом шаге продолжительность работы 5-6 может быть увеличена на 3 суток. Тогда затраты на эту работу, с  более поздним сроком выполнения, снизятся на 3·40=120 у.е. На втором шаге продолжительность  работы 3-4 увеличиваем на 5 суток. Затраты снижаются на 5·35=175 у.е. На третьем шаге увеличиваем продолжительность работы 4-6 на 2 суток. Это снизит затраты на 2·30=60 у.е. На четвертом шаге увеличиваем продолжительность работы на 2 суток. Затраты снижаются на 2·25=50 у.е. На шестом шаге увеличиваем продолжительность работ на 5 суток. Затраты снижаются на 5·15=75 у.е.  Пятый и седьмой шаги не используем. Суммарное снижение затрат из-за произведенного увеличения продолжительностей работ составит -480 у.е. Суммируем снижение затрат и первоначальную стоимость работ в ускоренном режиме  1710+(-480)=1230 у.е.

     Стоимости выполнения всего комплекса работ  после оптимизации совпадают  – 1230 у.е. Также совпадают полные  пути после оптимизации: 24,21,18 . 

    1. РАСЧЕТ  ПАРАМЕТРОВ ОПТИМИЗИРОВАННОГО  СЕТЕВОГО ГРАФИКА
 

     Рассчитываем  ранний срок свершения событий:

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

tp(1) = 0

tp(2) = tp(1) + t(1,2) =0+3=3

tp(3) = tp(2) + t(2,3) =3+2=5

tp(4) =max{ tp(2)+t(2,4); tp(3)+t(3,4)}=max{3+10;5+11}=max{13,16}=16

tp(5) = tp(2) + t(2,5) =3+6=9

tp(6) =max{ tp(4)+t(4,6); tp(5)+t(5,6) =max{16+8;9+9}=max{24,18}=24 

     Рассчитываем  поздний срок свершения событий:

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

tn(6) = 24

tn(5) = tn(6) – t(5,6) = 24–9=15

tn(4) = tn(6) – t(4,6) = 24–8=16

tn(3) = tn(4) – t(3,4) = 16–11=5

tn(2) = min{tn(3) –t(2,3); tn(4) - t(2,4); tn(5) - t(2,5)}=min{5-2;16-10;15-                   -6}=min{3,6,9}=3

tn(1) = tn(2) – t(1,2) = 3–3=0 

      Далее рассчитываем резерв времени событий: 

R1 =  tn(1) – tp(1) = 0 – 0 = 0

R2 = tn(2) – tp(2) = 3 – 3 = 0

R3 = tn(3) – tp(3) = 5 – 5 = 0

R4 = tn(4) – tp(4) = 16 – 16 = 0

R5 = tn(5) – tp(5) = 15 – 9 = 6

R6 = tn(6) – tp(6) = 24 – 24 = 0 

     Полученные  данные представлены в виде таблицы: 

      
№ события Ранний срок свершения события Поздний срок свершения  события Резерв времени  свершения события
1 0 0 0
2 3 3 0
3 5 5 0
4 16 16 0
5 9 15 6
6 24 24 0
 

Получаем  новый сетевой график:

     

     Рассчитаем  полный резерв времени работы:

Полный  резерв времени работы – это максимальное количество времени, на которое можно задержать начало работы или увеличить ее продолжительность, не изменяя длительности критического срока.

 

Rn(1,2) = tn(2)-tp(1)-t(1,2) = 3-0-3=0

Rn(2,3) = tn(3)-tp(2)-t(2,3) = 5-3-2=0

Информация о работе Оптимизация сетевой модели комплекса производственных работ