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

Автор: Пользователь скрыл имя, 28 Марта 2011 в 16:49, лабораторная работа

Описание работы

Цель работы: Изучение методов планирования выполнения проектных работ и их оптимизация применительно к сложным системам.

Работа содержит 1 файл

Лабораторная работа 2 ОПСС.doc

— 353.00 Кб (Скачать)

Лабораторная  работа №2 

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

Цель  работы: Изучение методов планирования выполнения проектных работ и их оптимизация применительно к сложным системам. 

Состав  работы и последовательность выполнения:

Часть 1-ая:

  • Получение исходных данных, формирование перечня и последовательности работ по проектированию, подготовка графа сетевой модели;
  • Расчет параметров сетевой модели;
  • Определение критического пути графа
 

Часть 2-ая:

  • Составление линейного графика выполнения работ и перемещение выполнения работ;
  • Оптимизация сетевого графа последовательным методом распределения ограниченных ресурсов;
  • Оптимизация сетевого графа по стоимости работ;
  • Оптимизация сетевого графа по директивной продолжительности работ.
 
  1. Краткие методические указания к 1-ой части.

Введем обозначения:

t p  -  ранний  срок  наступления события;

t n   -   поздний  срок  наступления события;

t i j  -  время  операций;

i  -  номер предшествующего события;

j  -   номер  последующего события;

R п -   полный  резерв  времени операции 

Ri  -   резерв  времени события;

t p o -   ранний срок  окончания операции;

t п о  -   поздний срок окончания операции;   

Расчетные выражения: 

  • ранний  срок наступления события   j

                             æ  t i p + t i j , если  к событию j  подходит  одна                                                                                                                             

                   t j p = í                 операция

                             è  max {t i p + t i j}, если  к событию j  подходит

                                 {i}                      несколько  операций;

  • поздний  срок  наступления  события  j (обратный ход)

                              æ  t j п - t i j  если  от  события   j  отходит одна                                                       

                   t i п í                работа ;

                                      è  min {t j п - t i j}, если  от события j  отходит   

                                          {j}                   несколько работ

                                 

  • резерв времени события
 

                                  R  = t n - t p ;

  • ранний  срок  окончания  работы  tij
 

                                       t p о = t p + t i j ,    при  t p o = 0  

  • поздний  срок  окончания  работы  tij

                                             t n о = t n        

  • полный  резерв времени работы  tij

                           R n = Tn - Tp - t i j ;

где  R n - максимальное  время,  на  которое  можно  отсрочить  или увеличить  продолжительность  работы  tij, не  изменяя  директивного  или  раннего  срока  наступления  завершающего  события j; R п принимают минимальные значения для операций,  лежащих на критическом пути( здесь они равны нулю);  эти   минимальные значения  равны  нулю, если директивный срок наступления завершающего события не задан или превышает начало выполнения операций на   время, равное продолжительности критического пути. 

Расчеты сводим в таблицу 2: 

Номер события Ci Расчетные сроки, сутки Резерв  времени события Ri Резерв  времени работы Rп
Ранний tip Поздний tiп Ранний tiро Поздний tiпо
0 0 0 0 0 0 0
1 - - - - - -
2 - - - - - -
3 - - - - - -
 

Критический путь сетевого графа характеризует максимальную длительность выполнения проекта при минимальной длительности выполнения всего комплекса работ:

Ткрит=∑tij -> min 

На графе обозначают критические пути. 

  1. Краткие методические указания к выполнению части 2

Составляется  линейный график календарного выполнения работ  

     
     
     

    Где обозначено:

      [////////////////] - работы критического пути

                      - работы не лежащие на критическом пути

                      - резервы времени события, работы

Выполняется перемещение  работ не лежащих на критическом пути, что позволит перераспределить ресурсы при выполнении работ и оптимизировать сроки выполнения проекта согласно рисунку 3:.

 

В таблицу 3 сводят координаты работ-дуг некритических  путей

Работа  tij Непрерывная линия Пунктирная  линия
Начало  tpj Конец tpj+tij Начало tpj+tij Конец tпj
1 0 1 1 5
3 0 2 2 9
7 4 7 7 9
8 7 9 9 11
10 9 25 15 17
 

Составляется  текущая потребность в ресурсах чел/сутки при выполнении графика  работ, эти значения сводят в таблицу 4 

День  выполнения работ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
Потребность в ресурсах 43 27                              
 

При этом максимальная норма ресурсов задается R, например R=21 чел-сутки. Последовательный мектод оптимизации распределения ресурсов состоит в следующем.

    1. По таблице исходных данных определяется среднее значение необходимых ресурсов на 1 сутки

    Scp=( , где tппкр, при необходимости результат Scp округляется до наибольшего целого.

    Теперь можно  утверждать, что наличие Scp позволит выполнить любую работу. Если какая-то работа требует большего количества ресурсов R> Scp, то:

  • Увеличивают величину Scp
  • Создают срочные резервы для выполнения конкретной работы.

    Оптимизация выполняется по этапам согласно событий графа (рис.1)

    Этап 0

    Рассматриваются все работы выходящие из этого  события.

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

    Для выполнения других работ ресурсов может не хватить, а если хватит, то выполнятся все работы.

    Далее последовательно  рассматриваются все события  и связанные с ними работы.

    Результат распределения  ресурсов и сроки выполнения работ  сводят в таблицу 5

Этап-событие C0 C1 C2 C3 C4 C5
Номер работы 1 2 3 4 5 6 7 8 9 10
Длит. работы tij, сутки                    
Норма ресурсов R час/сутки                    
Итоговая  величина ресурсов SRi, чел/сутки                    
Календарные даты и сроки завершения этапов-работ 1       20            
2       20            
3       20            
4       20            

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