Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Сетевое планирование и управление. Учебное пособие

.pdf
Скачиваний:
0
Добавлен:
07.09.2026
Размер:
1 Мб
Скачать
☆
МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ
РОССИЙСКОЙ ФЕДЕРАЦИИ
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ
«САМАРСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»
К аф едра «Высшая математика»
Т.А. БЕНГИНА
СЕТЕВОЕ ПЛАНИРОВАНИЕ
И УПРАВЛЕНИЕ
Учебное пособие
Самара
Самарский государственный технический университет
2021
1
Печатается по решению методического совета института автоматики и ин-
формационных технологий СамГТУ (протокол № 12 от 21.06.2021 г.).
УДК 005.82(075.8) ББК У054я73 Б 46
Бенгина Т.А. Сетевое планирование и управление: учебное пособие / Т.А. Бенгина. –
Самара: Самар. гос. техн. ун-т, 2021. – 44 с.
Пособие составлено в соответствии с рабочей программой по курсу матема­тики для студентов специалитета, бакалавриата и магистратуры инженерно­экономических специальностей СамГТУ и входит в цикл практических и лекци­онных занятий.
При подготовке пособия использовались материалы следующих работ: «Исследование операций. Линейное и нелинейное программирование. Динами­ческое программирование. Элементы теории игр. Сетевое планирование», «По­ведение систем. Сетевые модели: методические указания».
Материал предназначен для студентов, обучающихся на экономических специальностях, а также для преподавателей математических и экономических дисциплин университета.
Р ец ензенты: канд. техн. наук, доцент Л.В. Лиманова,
канд. физ.-мат. наук, доцент С.Н. Кубышкина
УДК 005.82(075.8)
ББК У054я73
Б 46
© Т.А. Бенгина, 2021 © Самарский государственный
технический университет, 2021
2
СОДЕРЖАНИЕ
Введение ............................................................................................................... 4
1. Модели сетевого планирования ..................................................................... 5
2. Порядок и правила построения сетевых графиков ...................................... 8
3. Календарное планирование .......................................................................... 10
4. Методика расчета временных параметров событий .................................. 11
5. Методика расчета временных параметров работ ....................................... 14
6. Формализация достаточного условия
для определения критического пути ........................................................... 15
7. Пример построения графика привязки ....................................................... 16
8. Оптимизация сетевых моделей .................................................................... 17
8.1. Оптимизация использования ресурса рабочей силы ......................... 17
8.2. Пример построения графика загрузки ................................................. 17
8.3. Оптимизация типа «время – затраты» ................................................. 19
8.4. Общая схема проведения оптимизации .............................................. 20
8.5. Время выполнения операций ............................................................... 22
8.6. Задача ...................................................................................................... 22
9. Задачи управления ........................................................................................ 25
9.1. Задача о кратчайшем пути .................................................................... 25
9.2. Задача распределения ресурсов ........................................................... 28
9.3. Модели управления запасами .............................................................. 31
9.4. Задача о замене оборудования ............................................................. 33
10. Задания для самостоятельной работы ....................................................... 39
Заключение ........................................................................................................ 42
Список литературы ........................................................................................... 43
3
ВВЕДЕНИЕ
Система СПУ (сетевое планирование и управление) – это система
методов планирования и управления разработкой крупных народно­хозяйственных комплексов, научными исследованиями, конструктор­ской и технологической подготовкой производства новых видов из­делий, строительством и реконструкцией, капитальным ремонтом ос­новных фондов путем применения сетевых графиков.
Первые системы, использующие сетевые графики, были приме-
нены в США в 50-х годах и получили названия СПМ (метод критиче­ского пути) и PERT (метод оценки и обзора программы). Система СРМ была впервые применена в строительстве и научных разработ­ках, PERT – при разработке системы «Полярис».
В России работы по сетевому планированию начались в 60-х го-
дах. СПУ основано на моделировании процесса с помощью сетевого графика и представляет собой совокупность расчетных методов и ор­ганизационных контрольных мероприятий по планированию и управ­лению комплексом работ.
Система СПУ позволяет: – формировать календарный план реализации некоторого ком-
плекса работ;
– выявлять и мобилизовывать резервы времени, трудовые, мате-
риальные и денежные ресурсы;
– осуществлять управление комплексом работ по принципу «ве-
дущего звена» с прогнозированием и предупреждением возможных срывов в ходе работ;
– повышать эффективность управления в целом при четком рас-
пределении ответственности между руководителями разных уровней и исполнителями работ.
Профессиональный уровень экономиста во многом зависит от ос-
воения современного математического аппарата и умения использо­вать его при анализе сложных экономических процессов.
В данном учебном пособии представлен материал, позволяющий получить достаточно полное понимание о возможностях практиче­ского использования методов сетевого планирования и проблем управления для решения экономических задач.
4
1. МОДЕЛИ СЕТЕВОГО ПЛАНИРОВАНИЯ
Под комплексом работ (комплексом операций или проектом) по­нимается всякая задача, для выполнения которой необходимо осуще­ствить достаточно большое количество разнообразных работ.
Средством описания проектов (комплексов) является сетевая модель.
Сетевая модель представляет собой план выполнения некоторого комплекса взаимосвязанных работ (операций), заданного в специфи­ческой форме сети, графическое изображение которой называется се­тевым графиком.
Отличительной особенностью сетевой модели является четкое определение временных взаимосвязей предстоящих работ. Главными элементами сетевой модели являются события и работы.
Термин работа –
– это действительная работа – протяженный во времени процесс, требующий затрат ресурсов (например, сборка изделий, испытание прибора и т.д.). Каждая действительная работа должна быть конкрет­ной, четко описанной и иметь ответственного исполнителя;
– это ожидание – протяженный по времени процесс, не требую­щий затрат труда (например, процесс сушки после покраски, тверде­ние бетона);
– это зависимость, или фиктивная работа – логическая связь меж­ду двумя или несколькими работами, не требующими затрат труда, материальных ресурсов и времени. Она указывает, что возможность одной работы непосредственно зависит от результатов другой. Есте­ственно, что продолжительность фиктивной работы принимается равной нулю.
Событие – это момент завершения какого-либо процесса, отра­жающий отдельный этап выполнения проекта. Событие может яв­ляться частным результатом отдельной работы или суммарным ре­зультатом нескольких работ. Событие может свершиться, только ко-
5
гда закончатся все работы, ему предшествующие. Последующие ра-
фундамент заложен
стены возведены
боты могут начаться только тогда, когда событие свершится. Отсюда двойственный характер события: для всех непосредственно предше­ствующих ему работ оно является конечным. При этом предполагает­ся, что событие не имеет продолжительности и свершается как бы мгновенно. Поэтому каждое событие, включаемое в сетевую модель, должно быть полно, точно и всесторонне определено, его формули­ровка должна включать в себя результат всех предшествующих ему работ. Среди событий сетевой модели выделяют исходное и завер­шающее событие. Исходное событие не имеет предшествующих ра­бот, а завершающе – последующих работ и событий. События на се­тевом графике (на графе) обозначаются кружками (вершинами гра­фа), а работы – стрелками (ориентированными дугами), показываю­щими связь между работами (рис. 1.1).
Рис. 1.1
Сетевой график задачи моделирования и построения оптимально­го плана некоторого экономического объекта.
Чтобы решить эту задачу, необходимо провести следующие работы:
Рис. 1.2
А – сформулировать проблему исследования;
Б – построить математическую модель изучаемого объекта;
6
В – собрать информацию;
Г − выбрать метод решения;
Д – построить и отладить программу на ЭВМ;
Е – рассчитать оптимальный план;
Ж – передать (информацию) результаты расчета заказчику.
Цифрами на графике обозначены номера событий, к которым приводит выполнение соответствующих работ (рис. 1.2). Из графика следует, что работы В и Г можно начать выполнять независимо друг от друга (одной от другой) только после завершения события 3, т.е. когда выполнены работы А и Б, работу Д – после свершения события 4, когда выполнены работы А, Б и Г, а работу Е можно выполнить только после наступления события 5, т.е. при выполнении всех пред­шествующих работ А, Б, В и Г и Д.
В этой сетевой модели нет числовых оценок. Такая сеть называ­ется структурной. Однако на практике чаще всего используются сети, в которых заданы оценки продолжительности работ (указываемые в часах, неделях, декадах, месяцах и т.д.) над соответствующими стрелками, а также оценки других параметров, например, трудоёмко­сти, стоимости и т.д.
Кроме сетевого графика «событие − работа» существуют сетевые графики «работы − связи», которые обладают известными преимуще­ствами:
– не содержат фиктивных работ;
– имеет более простую технику построения и перестройки;
– включает только хорошо знакомое исполнителям понятие рабо­ты без менее привычного понятия события.
Однако сети без понятия события более громоздки, так как собы­тий обычно значительно меньше, чем работ (показатель сложности сети, равный отношению числа работ к числу событий, как правило, существенно >1). Эти сети менее эффективны. В настоящее время наибольшее распространение получили сетевые графики «события – работы».
7
2. ПОРЯДОК И ПРАВИЛА ПОСТРОЕНИЯ СЕТЕВЫХ ГРАФИКОВ
При построении сетевого графика необходимо соблюдать ряд
правил:
1. В сетевой модели не должно быть «тупиковых» событий, т.е.
событий, из которых не выходит ни одна работа, за исключением за­вершающего события.
Рис. 2.1
Здесь (рис. 2.1) либо работа (2,3) не нужна и её необходимо анну-
лировать, либо не замечена необходимость определенной работы, сле­дующей за событием (3) для свершения какого-либо последующего со­бытия. В таких случаях необходимо тщательное изучение взаимосвязей событий и работ для исправления возникшего недоразумения.
2. В сетевом графике не должно быть «хвостовых» событий
(кроме исходного), которым не предшествует хотя бы одна работа (событие 3 на рис. 2.2).
Рис. 2.2
Здесь работа, предшествующая событию 3, не предусмотрена.
Поэтому событие 3 не может совершаться, а следовательно, не может быть выполнена и следующая за ним работа (3,5). Обнаружив в сети такие события, необходимо определить исполнителей предшествую­щих им работ и включить эти работы в сеть.
8
3. В сети не должно быть замкнутых контуров и петель, т.е. путей,
соединяющих некоторые события с ними же самими (рис. 2.3, рис. 2.4).
Рис. 2.3 Рис. 2.4
4. Любые два события должны быть непосредственно связаны не
более чем одной работой − стрелкой. Нарушение этого условия про­исходит при изображении параллельно выполняемых работ (рис. 2.5).
Рис. 2.5
Если же работы так и оставить, то произойдет путаница из-за того, что две различные работы будут иметь одно и то же обозначение (1,2). Обычно принято под (i, j) понимать работу, связывающую i-тое собы­тие с j-тым событием. Однако содержание этих работ, состав привле­каемых исполнителей и количество затрачиваемых на работу ресурсов могут существенно отличаться. В этом случае следует ввести фиктив­ное событие (событие 2′) и фиктивную работу (2′, 2) (рис. 2.6),
Рис. 2.6
при этом одна из параллельных работ (1, 2′) замыкается на это фик­тивное событие. Фиктивные работы изображаются на графике фик­тивными линиями.
В сети рекомендуется иметь одно исходное событие и одно за­вершающее событие. Если в составленной сети это не так, то добить­ся желаемого результата можно путем введения фиктивных событий и работ (рис. 2.7, рис. 2.8).
9
Рис. 2.7 Рис. 2.8
Рис. 2.9
Фиктивные работы и события необходимо вводить и в ряде дру­гих случаев. Например, работы А и Б на рис. 2.9 могут выполняться независимо друг от друга, но по условиям производства работа Б не может начинаться раньше, чем окончится работа А. Это обстоятель­ство требует введение фиктивной работы С.
Другой случай – неполная зависимость работ. Например, рабо­та С требует для своего начала завершения работ А и Б, но работа Д связана только с работой Б, а от работы А не зависит. Тогда требуется введение фиктивной работы Ф и фиктивного события 3′. Кроме того, фиктивные работы могут вводиться для отражения реальных отсро­чек и ожидания. В отличие от предыдущих случаев здесь фиктивная работа характеризуется протяженностью во времени [3, 5].
3. КАЛЕНДАРНОЕ ПЛАНИРОВАНИЕ
Применение методов СПУ в конечном счете должно обеспечить получение календарного плана, определяющего сроки начала и окон­чания каждой операции. Построение сети является лишь первым ша­гом на пути к достижению этой цели. Вторым шагом является расчет сетевой модели, который выполняют прямо на сетевом графике, пользуясь простыми правилами.
10
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]