- •Министерство образования
- •Задание на курсовой проект (вариант №33)
- •Проверка канонической сети на наличие тупиков, событий, в которые не входит не одна работа, работ с одинаковыми шифрами, замкнутых контуров.
- •Построение топологической схемы:
- •Построение сети правильного вида:
- •Алгоритм «Упорядочение»
- •Построение план – графика при нормальном режиме выполнения работ:
- •6. Оптимизация сети во времени:
- •7. Построение сетевого графа в соответствии с идеальным план – графиком.
- •9. Анализ построенных диаграмм. Расчет коэффициента использования трудовых ресурсов. Предварительная оценка уровня (r) необходимых ресурсов.
- •10. Последовательный метод распределения ресурсов.
- •11. Оптимизация по времени при последовательном методе с определением минимального необходимого ресурса (r мин.), обеспечивающего выполнение работ в директивный срок (т дир.):
- •Анализ эффективности использования ресурсов.
- •12. Линейное представление полученного план – графика и диаграмма потребностей в трудовых ресурсах при r мин. Анализ эффективности использования ресурсов.
- •13. Параллельный метод распределения ресурсов.
- •Анализ эффективности использования ресурсов.
- •14. Оптимизация по времени при параллельном методе с определением минимального необходимого ресурса, обеспечивающего выполнение работ в т дир.
- •15. Выводы по проекту
- •Приложение №1
11. Оптимизация по времени при последовательном методе с определением минимального необходимого ресурса (r мин.), обеспечивающего выполнение работ в директивный срок (т дир.):
Табличная иллюстрация подбора Rмин.
|
№ итерации |
Количество ресурса |
Срок выполнения |
|
1 |
24 |
123 |
|
2 |
25 |
118 |
|
3 |
26 |
111 |
|
4 |
27 |
117 |
|
5 |
28 |
117 |
|
6 |
29 |
108 |
Результат последовательного метода (Rmin=29)
|
¦ Номер ¦ Время ¦ Время ¦ |
|
¦ ¦ начала ¦завершения¦ |
|
¦ работы ¦ работы ¦ работы ¦ |
|
¦ 1 2 ¦ 0 ¦ 19 ¦ |
|
¦ 1 3 ¦ 0 ¦ 8 ¦ |
|
¦ 1 4 ¦ 0 ¦ 18 ¦ |
|
¦ 1 5 ¦ 0 ¦ 21 ¦ |
|
¦ 3 6 ¦ 8 ¦ 35 ¦ |
|
¦ 3 9 ¦ 18 ¦ 30 ¦ |
|
¦ 2 7 ¦ 19 ¦ 42 ¦ |
|
¦ 2 11 ¦ 21 ¦ 40 ¦ |
|
¦ 4 6 ¦ 30 ¦ 39 ¦ |
|
¦ 2 8 ¦ 30 ¦ 59 ¦ |
|
¦ 9 10 ¦ 30 ¦ 51 ¦ |
|
¦ 3 10 ¦ 35 ¦ 55 ¦ |
|
¦ 6 10 ¦ 39 ¦ 60 ¦ |
|
¦ 4 8 ¦ 39 ¦ 59 ¦ |
|
¦ 5 8 ¦ 40 ¦ 57 ¦ |
|
¦ 7 11 ¦ 42 ¦ 65 ¦ |
|
¦ 7 13 ¦ 55 ¦ 72 ¦ |
|
¦ 3 8 ¦ 57 ¦ 69 ¦ |
|
¦ 6 12 ¦ 59 ¦ 72 ¦ |
|
¦ 10 14 ¦ 60 ¦ 87 ¦ |
|
¦ 11 13 ¦ 65 ¦ 82 ¦ |
|
¦ 11 12 ¦ 69 ¦ 86 ¦ |
|
¦ 8 12 ¦ 72 ¦ 77 ¦ |
|
¦ 13 14 ¦ 82 ¦ 108 ¦ |
|
¦ 12 14 ¦ 86 ¦ 107 ¦ |
|
¦ 14 15 ¦ 108 ¦ 108 ¦ |
Анализ эффективности использования ресурсов.
М
инимально
необходимый ресурс для выполнения
работы в срок в 1,5 раза больше, чемR
среднее (равен 29).
Как видно из диаграммы только 80 периодов ресурсы используются достаточно полно. Далее уже начинается простой ресурсов. Если сравнивать с распределением ресурсов при Rср., то можно увидеть, что в данном случае загрузка ресурсов происходить более оптимально, т.е. вся работа делается за 2/3 директивного срока, затем освобождается большое количество ресурса, которое можно пустить на выполнение нового договора.
Коэффициент использования объема ресурсов имеет следующее значение:
![]()
12. Линейное представление полученного план – графика и диаграмма потребностей в трудовых ресурсах при r мин. Анализ эффективности использования ресурсов.
13. Параллельный метод распределения ресурсов.
Алгоритм «Параллельный метод распределения ресурсов»
Шаг1. Выбираем начальный уровень необходимых ресурсов из условий:
,
где
.
Шаг2. Устанавливаем точку отсчета (О) в нулевом положении (О:=0).
Шаг3. Формируем фронт работ, отвечающий текущему значению точки отсчета из соотношений:
![]()
Шаг4. Определяем величину потребляемых ресурсов в сформированном фронте работ (FО) по формуле
![]()
Шаг5. Если суммарная величина потребляемых ресурсов меньше уровня необходимых ресурсов, то все работы этого фронта планируем к реализации, т.е.
![]()
и переходим к шагу 8. Величина изменения точки отсчета () в данном методе всегда равна единицы, т.е. :=1
Шаг6.
Если начальных ресурсов недостаточно
(
),
то ранжируем работы рассматриваемого
фронта в порядке возрастания приоритета.
Присвоение приоритетов работам
производится по следующим правилам:
в первую направлять ресурсы на выполнение работ:
с наименьшим полным резервом времени, при равных условиях;
которые уже начаты в предшествующих плановых периодах, при равных условиях;
с наибольшим количеством ресурсо-дней, при равных условиях;
с наибольшим количеством ресурсов в дней, при равных условиях;
с наименьшим совокупным шифром, определяемым аналогично алгоритму “Упорядочение”.
Шаг7. Формируем фронт работ, отвечающий необходимым ресурсам, из условия
![]()
и планируем их к исполнению аналогично шагу 5.
Шаг8.
Для остальных работ рассматриваемого
фронта
корректируем временные параметры:
![]()
и в случае необходимости осуществляем пересчет параметров последующих работ сетевого графа.
Шаг9. Если не все работы из комплекса спланированы к реализации, то изменяем положение точки отсчета (О:=О+) и переходим к шагу 3
Шаг10.
Если длительность выполнения комплекса
работ при наличных ресурсах (
)
больше длительности критического пути
(
),
то увеличиваем уровень необходимых
ресурсов на единицу (
)
и переходим к шагу 2.
Шаг11. Конец вычислений по алгоритму.
