Построение и оптимизация сетевого графика
Сущность и основные этапы сетевого планирования и управления программами. Повышение качества организационного управления. Понятие и правила построения сетевого графика. Анализ, корректировка, критерии и алгоритм решения оптимизации сетевого графика.
Рубрика | Экономико-математическое моделирование |
Вид | контрольная работа |
Язык | русский |
Дата добавления | 30.04.2010 |
Размер файла | 35,2 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Оглавление
- Задание
- Введение
- 1. Построение сетевого графика
- 2. Анализ сетевого графика
- 3. Оптимизация сетевого графика
- Заключение
- Список литературы
- Задание
- События (предки)
- Введение
- В планировании работ по созданию новых сложных объектов возникает неопределенность, разрешение которой недоступно при традиционных методах планирования, например: установление продолжительности выполнения работ коллективами исполнителей, равномерное распределение ресурсов по видам работ, сокращение срока окончания всех работ при минимальном увеличении затрат и др. Организация планирования может быть существенно улучшена с помощью математических методов анализа и метода сетевого планирования и управления (СПУ).
- Программа определяет совокупность взаимосвязанных операций, которые необходимо выполнить в определенном порядке, чтобы достигнуть поставленной в программе цели. Операции логически упорядочены в том смысле, что одни нельзя начать раньше, прежде чем будут завершены другие. Операция программы обычно рассматривается как работа, для выполнения которой требуется затраты времени и ресурсов. Как правило, совокупность операций не повторяется.
- До появления сетевых методов календарное планирование программ (т.е. планирование во времени) осуществлялось в небольшом объеме. Наиболее известным средством такого планирования был ленточный (линейный) график Ганта, задававший сроки начала и окончания каждой операции на горизонтальной шкале времени.
- Сетевое планирование и управление программами включает три основных этапа: структурное планирование, календарное планирование и оперативное управление. Сетевая модель отображает взаимосвязи между операциями и порядок их выполнения. Событие определяется как момент времени, когда завершаются одни операции и начинаются другие. Начальная и конечная точки любой операции описываются, таким образом, парой событий, которые называют обычно начальным и конечным событием. Каждая операция в сети представляется только одной дугой (стрелкой). Ни одна пара событий не должна определяться одинаковыми начальными и конечными событиями.
- При реализации некоторых программ может ставиться цель не просто обеспечения равномерного использования ресурсов, а ограничения максимальной потребности в них определенным пределом. Чтобы снизить потребность в ресурсах, приходится увеличивать продолжительность некоторых критических операций.
- Планирование, управление и оптимизация любой экономической деятельности связаны с рассмотрением разветвленной системы последовательных целенаправленных работ. Для моделирования данной системы используются методы сетевого планирования и управления.
События (потомки) |
начало работ |
готовность деталей |
готовность документации |
поступление дополнительного оборудования |
готовность блоков |
|
готовность деталей |
изготовление деталей (4/3) |
|
|
|
|
|
готовность документации |
|
|
|
подготовка документации (5/2) |
||
поступление дополнительного оборудования |
закупка дополнительного оборудования (10/5) |
|
|
|
|
|
готовность блоков |
|
сборка блоков (6/4) |
|
|
||
готовность изделия |
|
|
составление инструкций (11/6) |
установка дополнительного оборудования (12/6) |
компоновка изделия (9/6) |
Работы |
Нормальный вариант |
Ускоренный вариант |
Прирост затрат на одни сутки ускорения |
|||
Время (сутки) |
Затраты (у.е.) |
Время (сутки) |
Затраты (у.е.) |
|||
изготовление деталей |
4 |
100 |
3 |
120 |
20 |
|
закупка дополнительного оборудования |
10 |
150 |
5 |
225 |
15 |
|
сборка блоков |
6 |
50 |
4 |
100 |
25 |
|
подготовка документации |
5 |
70 |
2 |
100 |
10 |
|
установка дополнительного оборудования |
12 |
250 |
6 |
430 |
30 |
|
составление инструкций |
11 |
260 |
6 |
435 |
35 |
|
компоновка изделия |
9 |
180 |
6 |
300 |
40 |
|
ВСЕГО |
1060 |
ВСЕГО |
1710 |
Повышение качества организационного управления можно достичь за счет улучшения качества управляющих решений, координации, контроля, и также за счет создания более совершенных систем. Применение математического моделирования позволяет резко повышать качество управляющих решений. Сетевые модели в виде графов могут точно описывать многие реально существующие системы. Такие модели более понятны практикам, чем другие методы исследования операций
Сетевые методы позволяют решать задачи проектирования больших оросительных систем, вычислительных комплексов, транспортных систем, систем связи, практические задачи, связанные со складированием, распределением товаров, календарным планированием выполняемых работ (сетевые графики проекта), заменой оборудования, контролем издержек, перевозками, работой систем массового обслуживания, обеспечением ритмичности производственного процесса, управлением запасами.
Задачи работы:
- построение сетевого графика;
- анализ сетевого графика;
-оптимизация сетевого графика.
1. Построение сетевого графика
Сетевой график - это граф, вершины которого отображают состояния некоторого объекта (например, строительства), а дуги - работы, ведущиеся на этом объекте. Каждой дуге сопоставляется время, за которое осуществляется работа и/или число рабочих, которые осуществляют работу. Часто сетевой график строится так, что расположение вершин по горизонтали соответствует времени достижения состояния, соответствующего заданной вершине.
При построении сетевого графика необходимо следовать следующим правилам:
· график должен иметь только одно начальное событие (исток) и только одно конечное событие (сток);
· ни одно событие не может произойти до тех пор, пока не будут закончены все входящие в него работы;
· ни одна работа, выходящая из какого-либо события, не может начаться до тех пор, пока не произойдет данное событие;
· график должен быть упорядоченным.
Построение сетевого графика необходимо начинать с выявления исходных работ модели. Если согласно условию некоторая работа может выполняться, не ожидая окончания каких-либо других работ, то такая работа является исходной в сетевой модели и ее начальным событием является исходное событие. Если исходных работ несколько, то их стрелки выходят все из одного исходного события.
Если, согласно условию, после окончания некоторой работы не должны выполняться никакие другие работы, то такая работа является завершающей работой сетевой модели и ее конечным событием является завершающее событие. Если завершающих исходных работ несколько, то их стрелки заходят все в одно завершающее событие.
События (предки) |
начало работ (1) |
готовность деталей (2) |
готовность документации (5) |
поступление дополнительного оборудования (3) |
готовность блоков (4) |
|
События (потомки) |
||||||
готовность деталей (2) |
изготовление деталей (4/3) |
|||||
готовность документации (5) |
подготовка документации (5/2) |
|||||
поступление дополнительного оборудования (3) |
закупка дополнительного оборудования (10/5) |
|||||
готовность блоков (4) |
сборка блоков (6/4) |
|||||
готовность изделия (6) |
составление инструкций (11/6) |
установка дополнительного оборудования (12/6) |
компоновка изделия (9/6) |
Начальным событием - истоком I является «начало работ», а завершающим событием - стоком S - «готовность изделия». Поэтому нужно пронумеровать их соответственно числами 1 и 6.
Из таблицы видно, что из события 1 (по горизонтали) выходят две работы-дуги, которые ведут к соответствующим событиям по вертикали. Их обозначим по порядку 2 и 3. Соответствующим событиям по горизонтали присвоим те же числа.
Из события 2 (по горизонтали) выходит работа-дуга, завершающейся в событии (по вертикали), которое нужно обозначить по порядку числом 4. То же событие по горизонтали обозначается тем же числом 4.
Из события 4 (по горизонтали) выходят две работы-дуги, завершающейся в событии (по вертикали), одно из них обозначено числом 6, а второе нужно обозначить по порядку числом 5. То же событие по горизонтали обозначается тем же числом 5. Все события оказались пронумерованы. Используя эту нумерацию, а также указанные веса дуг, построим график.
6(4)
4(3) 5(2)
9(6)
11(6)
10(5) 12(6)
Построенный сетевой график не нарушает приведенных выше правил, он упорядочен. Для любой работы предшествующее ей событие расположено левее и имеет меньший номер по сравнению с завершающим эту работу событием. То есть все работы-стрелки в упорядоченной сети направлены строго слева направо: от событий с меньшими номерами к событиям с большими номерами.
Используя полученную нумерацию событий в графике, составим таблицу исходных данных в задании. Она примет вид:
Работы |
Нормальный вариант |
Ускоренный вариант |
Прирост затрат на одни сутки ускорения |
|||
Время (сутки) |
Затраты (у.е.) |
Время (сутки) |
Затраты (у.е.) |
|||
1-2 |
4 |
100 |
3 |
120 |
20 |
|
1-3 |
10 |
150 |
5 |
225 |
15 |
|
2-4 |
6 |
50 |
4 |
100 |
25 |
|
4-5 |
5 |
70 |
2 |
100 |
10 |
|
3-6 |
12 |
250 |
6 |
430 |
30 |
|
5-6 |
11 |
260 |
6 |
435 |
35 |
|
4-6 |
9 |
180 |
6 |
300 |
40 |
|
ВСЕГО |
1060 |
ВСЕГО |
1710 |
2. Анализ сетевого графика
Полный путь - это путь от исходного до завершающего события или любой путь от истока к стоку.
Критический путь - максимальный по продолжительности полный путь в сети называется критическим; работы, лежащие на этом пути, также называются критическими. Именно длительность критического пути определяет наименьшую общую продолжительность работ по проекту в целом.
Длительность выполнения всего проекта в целом может быть сокращена за счет сокращения длительности задач, лежащих на критическом пути. Соответственно, любая задержка выполнения задач критического пути повлечет увеличение длительности проекта. Концепция критического пути обеспечивает концентрацию внимания менеджера на критических работах. Однако основным достоинством метода критического пути является возможность манипулирования сроками выполнения задач, не лежащих на критическом пути. Расчет полных путей:
При нормальном режиме
1) 1 - 2 - 4 - 6 => 4 + 6 + 9 = 19
2) 1 - 3 - 6 => 10 + 12 = 22
3) 1 - 2 - 4 - 5 - 6 => 4 + 6 + 5 + 11 = 26
При ускоренном режиме
1) 1 - 2 - 4 - 6 => 3 + 4 + 6 = 13
2) 1 - 3 - 6 => 5 + 6 = 11
3) 1 - 2 - 4 - 5 - 6 => 3 + 4 + 2 + 6 = 15
Полные пути |
Продолжительность (сутки) |
||
Нормальный режим |
Ускоренный режим |
||
1-2-5-6 |
19 |
13 |
|
1-3-6 |
22 |
11 |
|
1-2-4-5-6 |
26 |
15 |
Критическим путем будет путь 1-2-4-5-6, продолжительность которого при нормальном режиме составит 26 суток, а при ускоренном режиме - 15 суток.
Максимальный срок завершения всей совокупности работ составит 26 суток, а минимальный - 15 суток. Требуется довести продолжительность работ при нормальном режиме с 26 до 17 суток, а при ускоренном режиме с 15 суток до 17 суток.
3. Оптимизация сетевого графика
После расчета сетевого графика любым из указанных способов его анализируют с целью установления соответствия полученных сроков продолжительности строительства нормативным или директивным срокам. Корректировку сетевого графика называют оптимизацией графика.
Корректировка графика по продолжительности преследует цель сократить критический путь. Сокращения продолжительности критического пути в результате использования резервов времени, выявленных на некритических работах благодаря привлечению дополнительных ресурсов.
Оптимизация сетевого графика может осуществляться по следующим критериям:
· минимизация времени выполнения комплекса работ при заданных затратах на это выполнение;
· минимизация затрат на выполнение комплекса работ при заданном
времени этого выполнения.
Целью оптимизации по критерию является сокращение времени выполнения проекта в целом. Эта оптимизация имеет смысл только в том случае, когда длительность выполнения работ может быть уменьшена за счет дополнительных ресурсов, что влечет к повышению затрат на выполнение работ. Для оценки величины дополнительных затрат, связанных с ускорением выполнения той или иной работы, используются либо нормативы, либо данные о выполнении аналогичных работ в прошлом.
Исходными данными для проведения оптимизации являются:
· нормальная длительность работы;
· ускоренная длительность;
· затраты на выполнение работы в нормальный срок;
· затраты на выполнение работы в ускоренный срок.
Сделаем оптимизацию по критерию минимизации затрат сетевого графика при заданной продолжительности выполнения всего комплекса работ за 17 суток. Оптимизацию можно провести двумя способами.
Первый способ заключается в уменьшении продолжительности выполнения работ, осуществляемых в нормальном режиме, начиная с тех, которые дают наименьший прирост затрат.
Второй способ заключается в увеличении продолжительности выполнения работ, осуществляемых в ускоренном режиме, начиная с тех, которые дают наибольший прирост затрат.
Представим алгоритм решения поставленной оптимизационной задачи первым способом (нормальный вариант выполнения комплекса работ) в таблице:
№ шага |
Суточный прирост затрат |
Работа |
Количество сокращаемых суток |
Продолжительность полного пути |
Общий прирост затрат |
|||
1-2-4-6 |
1-3-6 |
1-2-4-5-6 |
||||||
0 |
- |
- |
- |
19 |
22 |
26 |
- |
|
1 |
10 |
4-5 |
(3) 3 |
- |
- |
23 |
30 |
|
2 |
15 |
1-3 |
(5) 5 |
- |
17 |
- |
75 |
|
3 |
20 |
1-2 |
(1) 1 |
18 |
- |
22 |
20 |
|
4 |
25 |
2-4 |
(2) 2 |
16 |
- |
20 |
50 |
|
5 |
30 |
3-6 |
(6) - |
- |
- |
- |
- |
|
6 |
35 |
5-6 |
(5) 3 |
- |
- |
17 |
105 |
|
7 |
40 |
4-6 |
(3) - |
- |
- |
- |
- |
|
В С Е Г О |
280 |
На первом шаге рассматривается работа 4-5, которая входит в третий полный путь и ее продолжительность может быть сокращена на все 3 суток, т.к. продолжительность третьего полного пути, а следовательно и всего комплекса работ, все равно будет выше требуемой.
Такое снижение продолжительности рассматриваемой работы на 3 суток приведет к увеличению затрат на выполнение этой работы, а следовательно, и всего комплекса работ в размере: 3·10=30 у.е.
Аналогично рассматривается возможность снижения продолжительности работы 1-3 на втором шаге.
По тем же причинам снижается продолжительность этой работы на максимально возможную величину. Так же считаются и дополнительные затраты.
На третьем шаге рассматривается работа 1-2, которая входит в первый и третий полные пути. Поэтому продолжительность работы каждого из полных путей сокращается на максимально возможное количество суток. Продолжительность всего комплекса работ остается все еще больше заданной продолжительности.
Аналогично рассматривается возможность снижения продолжительности работы 2-4 на четвертом шаге, которая входит в первый и третий полный путь. Продолжительность работы каждого из полных путей сокращается на максимально возможное количество суток, даже не смотря на то, что продолжительность первого полного пути становится меньше требуемой. Продолжительность всего комплекса работ остается все еще больше заданной продолжительности.
Работа 3-6, соответствующая пятому шагу, входит только во второй полный путь, продолжительность которого уже не превышает требуемой, поэтому снижение ее продолжительности не производится и затраты не увеличиваются.
Работа 5-6, соответствующая шестому шагу, входит только в третий полный путь, и ее продолжительность может быть сокращена только на 3 суток, т.к. продолжительность становится равной требуемой.
На седьмом шаге уменьшение продолжительности работы 4-6, входящей в первый полный путь не производится, т. к. ее продолжительность уже не превышает требуемой и затраты не увеличиваются.
Подсчитав суммарные дополнительные затраты на произведенное сокращение продолжительностей работ (280 у. е.) и зная первоначальную стоимость (1060 у. е.) всего комплекса работ в рассматриваемом нормальном варианте его выполнения, получим, что при снижении продолжительности выполнения всего комплекса работ с 26 суток до 17 суток оптимальные затраты составят 1060+280=1340 (у.е.).
Представим алгоритм решения поставленной оптимизационной задачи вторым способом в таблице:
№ шага |
Суточный прирост затрат |
Работа |
Количество наращиваемых суток |
Продолжительность полного пути |
Общее снижение затрат |
|||
1-2-4-6 |
1-3-6 |
1-2-4-5-6 |
||||||
0 |
- |
- |
- |
13 |
11 |
15 |
- |
|
1 |
40 |
4-6 |
(3) 3 |
16 |
- |
- |
- 120 |
|
2 |
35 |
5-6 |
(5) 2 |
- |
- |
17 |
- 70 |
|
3 |
30 |
3-6 |
(6) 6 |
- |
17 |
- |
- 180 |
|
4 |
25 |
2-4 |
(2) - |
- |
- |
- |
- |
|
5 |
20 |
1-2 |
(1) - |
- |
- |
- |
- |
|
6 |
15 |
1-3 |
(5) - |
- |
- |
- |
- |
|
7 |
10 |
4-5 |
(3) - |
- |
- |
- |
- |
|
В С Е Г О |
- 370 |
На первом шаге рассматривается работа 4-6, которая входит в первый полный путь может быть увеличена на все 3 суток, т.к. продолжительность первого полного пути, а следовательно и всего комплекса работ, все равно будет ниже требуемой.
Тогда затраты на эту работу, с более поздним сроком выполнения, снизятся на 3·40=120 (у. е.), т.е. -120 у. е.
Рассматривая работу 5-6 на втором шаге, приходим к выводу, что ее продолжительность можно увеличить только на 2 суток, т.к. при этом продолжительность второго полного пути станет как требуемая в задании.
Третий шаг соответствует работе 3-6, которая входит во второй полный путь, ее продолжительность можно увеличить на максимально возможную величину 6 суток.
Четвертый шаг, входящий в первый и третий полные пути, пропускаем, т.к. увеличение продолжительности соответствующих им работ приведет к недопустимому увеличению продолжительности третьего полного пути, а, следовательно, и всего комплекса работ.
Аналогично пропускаем пятый, шестой и седьмой шаги.
Подсчитав суммарное снижение затрат из-за произведенного увеличения продолжительностей работ (-370 у. е.) и зная первоначальную стоимость (1710 у. е.) всего комплекса работ в рассматриваемом ускоренном варианте его выполнения, получим, что при увеличении продолжительности выполнения всего комплекса работ с 15 суток до 17 суток оптимальные затраты составят 1710-370=1340 (у. е.).
Итоговые результаты, полученные обоими способами оптимизации, должны совпадать. Проверим это:
1) продолжительности соответствующих полных путей после оптимизации совпадают - 16,17,17;
2) стоимости выполнения всего комплекса работ после оптимизации совпадают - 1340.
Заключение
В данной курсовой работе был построен сетевой график, проведен его анализ, и произведена оптимизация сетевого графика. Обоснованы рациональные методики поиска путей сетевого графика. Рациональность данных методик заключается в том, что они позволяют найти критический путь сетевого графика.
Осуществили решение двух основных задач сетевого планирования: задачу анализа оптимальности уже готового сетевого графика и задачу его оптимизации по длительности.
Значимость проделанной работы заключается в том, что применение предложенных методик, во-первых - позволяет точно судить об оптимальности сетевых графиков любой сложности, а во-вторых - сокращает затраты на сетевое планирование в целом, прежде всего, за счёт сокращения длительности разработки оптимальных сетевых графиков.
Анализ сетевого графика заключается в том, чтобы выявить резервы времени работ, не лежащих на критическом пути, и направить их на работы, лимитирующие срок завершения комплекса работ. Результатом этого является сокращение продолжительности критического пути.
Решение экономических задач с помощью метода математического
моделирования позволяет осуществлять эффективное управление как отдельными производственными процессами на уровне прогнозирования и планирования экономических ситуаций и принятия на основе этого управленческих решений, так и всей экономикой в целом.
При практическом использовании сетевого графика для руководства работами его можно совмещать с календарем.
Список литературы
1. Абланская Л.В., Бабешко Л.О., Баусов Л.И. Экономико-математическое моделирование: М.: Экзамен, 2006г. - 800с.
2. Баев И.А., Ширяев В.И., Ширяев Е.В Экономико-математическое моделирование управления фирмой: М.: КомКнига, 2005г. - 224с.
3. Дрогобыцкого И.Н Экономико-математическое моделирование: М.: Экзамен, 2004г. - 323с.
4. Конюховский П.В Математические методы исследования операций в экономике: С-Петербург: Питер 2003г. - 208 с.
5. Кундышева Е.С Экономико-математическое моделирование: М.: Дашков и К, 2006г. - 424с.
6. Миненко С.Н. Экономико-математическое моделирование производственных систем: М.: ИНФРА-М, 2004г. - 140с.
7. Светуньков С.Г., Светуньков И.С. Производственные функции комплексных переменных: Экономико-математическое моделирование производственной динамики: М.: Экзамен, 2004г. - 136с.
Подобные документы
Понятие сетевого графика, его сущность и особенности, назначение и применение. Правила построения сетевого графика, его порядок и этапы. Способы сокращения длительности выполнения проекта. Критерии и средства осуществления оптимизации сетевого графика.
реферат [37,2 K], добавлен 25.01.2009Построение сетевой модели. Упорядочивание сетевого графика. Определение критического пути. Временные характеристики сетевого графика. Современное сетевое планирование в условиях неопределенности. Оптимизация сетевого графика по схеме "Время-стоимость".
курсовая работа [537,0 K], добавлен 28.04.2014Основы экономико-математического моделирования управления фирмой. Понятие и роль управления проектами. Методы построения сетевых моделей и календарных планов. Оптимизация сетевых моделей. Корректировка стоимостных и ресурсных параметров сетевого графика.
курсовая работа [539,3 K], добавлен 21.12.2014Общая характеристика и модели сетевого планирования и управления. Оптимизация сетевых моделей по критерию "время-затраты". Показатели элементов сетевой модели. Оптимизация сетевого графика - процесс улучшения организации выполнения комплекса работ.
лекция [313,1 K], добавлен 09.03.2009Исследование методов сетевого планирования и управления. Изучение правил изображения последовательных и параллельных работ, нумерации событий. Описание тупиков и замкнутых циклов в сети. Построение и оптимизация сетевого графика. Параметры сетевой модели.
реферат [712,0 K], добавлен 13.01.2014Метод сетевого планирования и управления, его цели, задачи и необходимость. Определение минимальной стоимости комплекса производственных работ при заданной продолжительности его выполнения с помощью построения, анализа и оптимизации сетевого графика.
курсовая работа [39,6 K], добавлен 07.12.2010Анализ комплекса работ и оптимизация сетевой модели по критерию минимума времени при заданных ресурсах. Построение сетевого графика, определение критического пути. Отображение временных параметров событий на графике. Проведение оптимизации по времени.
контрольная работа [192,0 K], добавлен 15.04.2014Система сетевого планирования и управления. Особенности построения сетевого графика. Расчет сроков завершения работ и резервов времени по работам и событиям, его оптимизация с целью минимизации затрат для выполнения всего комплекса работ до 21 суток.
курсовая работа [27,7 K], добавлен 16.10.2009Построение сетевых графиков. Оптимизация комплекса операций по времени. Процедура расчета временных параметров сетевого графика. Оптимизация комплекса операций по стоимости при фиксированном сроке выполнения проекта. Задача о потоке минимальной стоимости.
контрольная работа [669,9 K], добавлен 14.02.2011Сравнение экономико-математических методов сетевого планирования при решении практических задач управления. Временные характеристики и правила построения сетевых графиков. Оптимизация проекта по времени и стоимости. Особенности метода критического пути.
курсовая работа [1,5 M], добавлен 29.03.2015