Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Temy_kontrol_nyh_Metody_prinjatija_upr_resh.doc
Скачиваний:
6
Добавлен:
01.05.2025
Размер:
543 Кб
Скачать
☆

Решение. Этап I. Построение сетевой модели.

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

Рис.1. Сетевой график

2. Определяем всевозможные пути перехода от начального события к конечному и вычисляем их длины (длительности) Ti.

Нетрудно убедиться, что от начального события к конечному ведут четыре пути:

1) ;

T1=t2+ t10+ t11+ t12=15+3+2+1=21 дн.

2)

T2=t2+ t3+ t4+ t8+ t10+ t11+ t12=8+6+3+5+3+2+1=28 дн.

3)

T3=t1+ t3+ t4+ t7+ t9+ t11+ t12=8+6+3+5+3+2+1=28 дн.

4)

T4=t1+ t5+ t6+ t9+ t11+ t12=8+4+5+3+2+1=23 дн.

3. Определяем критический путь (пути) и резервы времени для каждого пути. Напомним, что критическим называется путь, имеющий наибольшую длину. Работы, лежащие на критическом пути (путях), также называют критическими.

(очевидно, что критические пути не имеют резервов времени).

4. Строим временную диаграмму всех полных путей. Критические работы выделены «рамкой».

Рис 2. Исходная временная диаграмма

Этап II. Оптимизация сетевой модели.

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

На каждом шаге оптимизации мы снимаем ресурсы с одной некритической работы и передаем их одной или нескольким критическим. Работу, отдающую ресурсы, будем называть донором, а работу, принимающую ресурсы — акцептором.1 При этом справедлив своеобразный закон сохранения — сколько ресурсов отдал донор, ровно столько и получили акцепторы. Очевидно также, что длительность работы-донора увеличивается, а работы-акцептора соответственно уменьшается.

При этом справедливы следующие формулы пересчета, которыми мы будем пользоваться без доказательства:

  • новая длительность работы-донора: ,

  • новая длительность работы-акцептора: ,

Здесь , -коэффициенты пересчета ресурсов донора и акцептора соответственно.

На переносимые ресурсы накладываются следующие ограничения:

  • во-первых, мы не можем взять у донора больше ресурсов, чем он имеет, поэтому ;

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

1 шаг. На первом шаге выбираем путь с наименьшими резервами времени. В нашем случае это четвертый путь. На нем лежат две некритические работы a5 и a6 , каждую из которых мы можем выбрать в качестве донора. Остановим наш выбор на работе a6 (установка оборудования).

Наша цель— «выровнять» длины второго, третьего и четвертого пути, поэтому в качестве акцептора логично выбрать работу, принадлежащую как второму, так и третьему пути. Пусть это будет работа a4 (завоз товара).

Изобразим это схематично на временной диаграмме:

Рис 3. Перенос ресурсов на 1 шаге оптимизации

Составляем систему уравнений для нахождения объема передаваемых ресурсов и новых длительностей работ и путей:

(1)

Ограничения имеют вид: (2)

Решаем полученную систему уравнений, учитывая соотношения, полученные на этапе I:

Таким образом, снимаем 6,25 ед. ресурсов с работы a6 и передаем их работе a4. При этом ограничения (2) выполнены. В противном случае необходимо было бы искать другой вариант переноса ресурсов.

Вычисляем новую длительность работы a6:

Вычисляем новую длительность работы a4:

Вычисляем новые длительности путей:

Находим новые ресурсы работы-донора и работы-акцептора:

Строим новую таблицу:

Содержание работы

Обозначение работы

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

Выделенные ресурсы bi

Длительность работ ti

Заказ на оборудование

а1

-

5

8

Разработка системы учета спроса

а2

-

5

15

Отбор товаров и выписка счетов

а3

а1

5

6

Завоз товара

а4

а3

16,25

1,125

Завоз оборудования

а5

а1

10

4

Установка оборудования

а6

а5

3,75,

8,125

Выкладка товара

а7

а4

10

5

Учет наличия товара

а8

а4

5

5

Оформление зала

а9

а6, а7

5

3

Изучение документов

а10

а2, а8

5

3

Репетиция

а11

а9, а10

10

2

Проведение ярмарки

а12

а11

20

1

Строим новую временную диаграмму:

Рис. 4. Результаты 1 шага оптимизации

2 шаг. Как следует из рис.4., по итогам первого шага оптимизации остался только один некритический путь (Путь 1) и только одна некритическая работа a2 (разработка системы учета спроса). Для того, чтобы «уравнять» длины всех путей, необходимо снять допустимую часть ресурсов с работы a2 и передать их работе или работам, лежащим на остальных путях. Следовательно, на этом шаге донора выступает работа a2.

Замечаем, что критическая работа a1 (заказ на оборудование) принадлежит одновременно всем критическим путям, поэтому представляется логичным и передать ей ресурсы. Значит, акцептором будет работа a1.

Изобразим это схематично на временной диаграмме:

Рис 5. Перенос ресурсов на 2 шаге оптимизации

Составляем систему уравнений для нахождения объема передаваемых ресурсов и новых длительностей работ и путей:

(3)

Ограничения имеют вид: (4)

Решаем полученную систему уравнений:

Таким образом, снимаем 1,114 ед. ресурсов с работы a2 и передаем их работе a1. При этом ограничения (4) выполнены. В противном случае необходимо было бы искать другой вариант переноса ресурсов.

Вычисляем новую длительность работы a2:

Вычисляем новую длительность работы a1:

Вычисляем новые длительности путей:

Находим новые ресурсы работы-донора и работы-акцептора:

Строим новую таблицу:

Содержание работы

Обозначение работы

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

Выделенные ресурсы bi

Длительность работ ti

Заказ на оборудование

а1

-

6,114

6,218

Разработка системы учета спроса

а2

-

3,886

18,342

Отбор товаров и выписка счетов

а3

а1

5

6

Завоз товара

а4

а3

16,25

1,125

Завоз оборудования

а5

а1

10

4

Установка оборудования

а6

а5

3,75,

8,125

Выкладка товара

а7

а4

10

5

Учет наличия товара

а8

а4

5

5

Оформление зала

а9

а6, а7

5

3

Изучение документов

а10

а2, а8

5

3

Репетиция

а11

а9, а10

10

2

Проведение ярмарки

а12

а11

20

1

Строим новую временную диаграмму:

Рис. 6. Оптимальная временная диаграмма

По итогам II шага оптимизации все работы стали критическими, длины всех путей одинаковы. Резервы времени отсутствуют. Решение завершено. Ответом данной задачи являются последняя таблица и рис. 6.

Экономия времени по сравнению с исходным вариантом распределения ресурсов составила 28-24,342=3,658 дн.

В заключении следует заметить, что мы переносили ресурсы с некритических работ на критические произвольно, поэтому полученное решение не является единственным. В принципе, возможно, перебрать все возможные варианты переноса средств с использованием средств вычислительной техники1 и выбрать самый лучший.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]