Файл: Цой, С. Синтез оптимальных сетей в системе управления горными предприятиями.pdf
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 21.10.2024
Просмотров: 95
Скачиваний: 0
Работы критического пути выделены на рисунке жирны ми линиями.
Графический метод построения сети, идентичный методу Максимова, описан в работе К. В. Зебзиева и Г. К. Котова
[25] и носит название масштабной развертки сети. Суть ме тода заключается в том, что сетевая модель изображается в масштабе времени с сохранением технологических связей работ. Различают прямую и обратную развертки сети. Пря мая развертка учитывает ранние начала работ, обратная —
10
поздние начала. Наш пример (рис. 1.1) представлен в виде масштабной развертки сети на рисунках 1.6 (прямая раз вертка) и 1.7 (обратная развертка). Жирными линиями вы черчены работы критического пути. Горизонтальные проек ции пунктирных линий означают резервы времени соответ ствующих работ.
В рассмотренных методах построения сети основными понятиями являются «работа» и «событие». Однако сете вую модель разработок можно представить, основываясь на понятиях «работа» и «связь». В этом случае понятие «собы-
Рис. 1.8.
тие» не используется. Если в предыдущих способах работа изображалась двумя числами — номерами начального и конечного событий, то на графике «работа — связь» она ко дируется одним номером.
Построим сетевую модель проекта, перечень работ кото рого дан на рисунке 1.1. Примем следующие номера работ:
для работы (0,1) — 1, (0,2) — 2, (1,3) — 3, (2,4) — 4, (3,4) — 5, (3,5) — 6, (4,5) — 7. На рисунке 1.8 вычерчен сетевой гра
11
фик «работа — связь». В квадратах указаны номера работ в новой кодировке, рядом записана их продолжительность. Дуги означают технологическую взаимосвязь между рабо тами.
Необходимо отметить, что с помощью всех перечислен ных способов невозможно отобразить на сети многообразие вариантов следования работ. Везде предполагается жесткая,, вполне определенная зависимость между событиями и рабо тами, и на графе или диаграмме она фиксируется однознач но. Поэтому перед исполнителем в процессе построения сете вого графа возникает задача выбора одного из возможных вариантов топологии сети. Следует заметить, что сетевые графики с различной топологией, построенные для одного и того же объекта, имеют разные критические пути. В из вестной нам литературе не существует пока методики или системы правил, пользуясь которыми исполнитель мог бы при вычерчивании графа заложить сразу все допустимые варианты топологии, а выбор наилучшего из них произво дить с помощью какого-либо метода.
Подобная постановка задачи, несмотря на ее актуаль ность, в теории СПУ отсутствует.
Методы оптимизации сетей по фактору времени
Одним из важнейших преимуществ сетевых графиков является возможность их оптимизации по различным при знакам: времени, стоимости, людским и материальным ре сурсам и т. д.
Сущность оптимизации заключается в таком переплани ровании графиков, при котором обеспечивается:
а) определенная технология и последовательность вы полнения работ, предусмотренных проектом до оптимизации сети;
б) соблюдение установленного времени для выполнения каждой работы, согласованной с принятой технологией и нормативными затратами ресурсов;
в) использование принятого по расчету расхода того или иного вида ресурсов, необходимых для осуществления запланированных работ;
г) равномерное потребление ресурсов, при котором ис ключаются резкие колебания во времени его количествен ных затрат;
д) достижение лучших технико-экономических показа телей на данном и сопряженном с ним объектах.
При строительстве рудников, шахт или разрезов оптими зация сетевого графа должна предусматривать прежде всего сокращение продолжительности их сооружения, поскольку
12
ни одна другая отрасль строительства не задалживает столь ко средств в незавершенном производстве, сколько строи тельство горнодобывающих предприятий.
Главной причиной превышения нормативных сроков строительства на шахтах, например, служит низкая ско рость проведения горизонтальных, наклонных и вертикаль ных выработок. Причем из общих потерь времени на строи тельство 80% приходится на недостатки во взаимодействии участников строительства — управлении работами [21, 24]. Задачей организации работ при этом является разработка оптимальных графиков выполнения производственных про цессов для конкретных геологических и горнотехнических условий.
Оптимизация сетевого графика, т. е. приведение длины критического пути к нормативному сроку, осуществляется за счет использования объективных временных оценок и дальнейшего анализа сетей.
Цель анализа сетей — определение основных характери стик сетевых моделей комплексов операций: сроков наступ ления событий, резервов времени операций, критических путей, распределения вероятностей времени реализации про екта, различных показателей критичности операций и т. д.
Методы анализа можно разделить на два класса в зави симости от того, является ли оценка продолжительности операций детерминированной или случайной величиной. Различные алгоритмы определения временных характери стик детерминированных сетей приведены в работах [2, 7, 27]. Широко известны так называемые вероятностные ме тоды нахождения временных оценок [19, 20]. Для расчета параметров сетевой модели, когда временные оценки носят случайный характер, разработаны аналитические методы и методы статистического моделирования [8, 28, 50].
Вопросы установления критической последовательности работ и других параметров сетевого графика к настоящему времени изучены достаточно хорошо и изложены в много численной литературе по сетевому планированию [5, 27, 37, 48 и др.].
Мы не будем останавливаться на методах определения длительности критического пути, поскольку вопросы поиска экстремальных путей на любом графе рассмотрены в гла ве II. Отметим лишь следующее.
Простейшая оптимизация сетевой модели, т. е. сокра щение критического времени Ткр, производится, как прави ло, после расчета сети. При этом изыскивается возможность замены последовательного выполнения работ на параллель ное; отказываются от осуществления некоторых работ на критическом пути; увеличивается фронт использования ре
13
сурсов; отдельные работы делятся на части с переводом на частичное параллельное выполнение; изыскиваются спосо бы оптимизации сетевого графика путем совершенствования технологических схем.
Одним из возможных путей уменьшения срока строи тельства шахт является сокращение общего объема горно капитальных работ при вскрытии месторождения [38]. Если после расчета сетевого графика оказывается, что критиче ское время больше директивного, т. е. !Гкр> Т д ИР, то прихо дится заново составлять план путем разработки определен ных организационно-технических мероприятий, давать но вые оценки работам и т. д. Многократные корректировки сетевого графика путем перераспределения ресурсов и ряда других организационно-технических мероприятий могут не привести к заданному директивному сроку. В этом случае необходимо либо увеличивать директивную продолжитель ность, либо принимать меры по обеспечению дополнитель ных ресурсов.
Безусловно, все указанные пути оптимизации сетевого графа ведут к уменьшению продолжительности Ткр. Каж дое из возможных решений, которое должно сократить предполагаемый срок разработки, заново пересчитывается и для него вновь определяются параметры сети. Анализ и просчет сети повторяются до тех пор, пока не получится желаемый результат. Однако подобные способы оптимиза ции сети по фактору времени при решении практических за дач требуют большого объема вычислений. Это говорит о том, что даже среди обширного класса методов расчета се тей не имеется ни одного общего, с помощью которого мож но было бы найти не только все параметры сети, но и выбрать одновременно лучший вариант ее топологии.
Методы решения оптимальных задач сетевого планирования, минимизирующие стоимость проекта
Применение СПУ позволяет сформулировать и решить задачи, связанные с оптимизацией проектов не только во времени, но и по используемым ресурсам. Понятие ресурсов весьма широко и многообразно. Оно охватывает средства производства и производительные силы (машины, оборудо вание, изделия, полуфабрикаты, материалы, рабочий и ин женерно-технический состав, а также денежные средства). Обычно различаются два основных вида ресурсов.
К первому виду ресурсов можно отнести такие, количе ство которых изменяется в процессе их потребления. Это могут быть денежные средства, строительные материалы иг т. д. Естественно, что чем больший объем работ был выпол
14
нен, тем больше расходовалось ресурсов и их общий запас уменьшался. Такие ресурсы называют обычно складируемы ми, т. е. отпускаемыми суммарно с правом произвольного распределения во времени. Задачи оптимизации с этим ви дом ресурсов сводятся к математическому программирова нию с выпуклыми ограничениями и целевой функцией, вы ражающей зависимость между стоимостью работы и ее про должительностью.
Второй вид ресурсов составляют такие, количество кото рых остается неизменным по мере их использования. К это му виду можно отнести машины, различные виды оборудо вания, рабочий и инженерно-технический состав и т. д. Та кие ресурсы называют нескладируемыми, т. е. отпускаемы ми порциями, причем неизрасходованная часть порции про падает и не переносится на другое время. Задачи оптимиза ции данного типа ресурсов сводятся к математическому программированию с невыпуклыми ограничениями.
Разница между названными видами ресурсов заключа ется в том, что ресурсы второго вида не зависят от времени и общие запасы их равны сумме поставок, а наличие ресур сов первого типа меняется со временем и для их характери стики можно применять интегральную формулу
где r(t) — количество ресурсов в момент t ;
t\ и t2 — моменты начала и окончания использования ре сурсов.
Наличие ресурсов и время завершения работ — основные факторы, противостоящие друг другу в том смысле, что сокращение времени реализации проекта влечет за собой повышение интенсивности потребления ресурсов, а умень шение количества расходуемых ресурсов связано с увеличе нием длительности осуществления проекта. Поэтому в на стоящее время уделяется большое внимание вопросу наи лучшего использования ограниченных ресурсов в сочетании с сетевым графиком, который бы отражал и технологиче скую последовательность выполнения работ, и ресурсные ограничения.
Существующие в настоящее время методы решения ре сурсных задач можно разделить на три класса [37]:
1) методы, направленные на поиск точного решения (в этом случае задача сводится к общим схемам оптимизации: целочисленному линейному программированию, методу вет вей и границ);
15
2) методы статистического моделирования (здесь ста вится задача выбора наилучшего варианта из некоторого до статочно «представительного» случайного подмножества вариантов) [20];
3) эвристические методы, предполагающие интуитив ный логический поиск, подход к решению ресурсных задач (результатом поисков являются различные алгоритмы для решения некоторых упрощенных задач оптимизации, не дающие оптимальных решений, но позволяющие найти до статочно близкие к ним) [27].
Указанными методами решаются задачи в самых раз личных постановках, использующих разнообразные крите рии оптимальности. Критерием оптимальности может слу жить любая величина, с помощью которой целесообразно оценивать проект. Это может быть время, стоимость, расхо дуемые ресурсы и прочие затраты.
В зависимости от принятых критериев оптимальности и системы ограничений различают две группы задач и соот ветственно два различных направления в разработке мето дов их решения: задачи минимизации стоимости проекта и задачи оптимального распределения ограниченных ресур сов во времени.
Одно из важных направлений — развитие методов опти мизации сетевых графиков по стоимости. В конкретных си туациях один из факторов (время или стоимость) может быть жестко задан, в общем же случае желательно найти опти мальное соотношение между ними, отвечающее минималь ной общей стоимости реализации проекта. В связи с этим оптимизацию сетевого графика в зависимости от полноты решаемых задач можно условно подразделить на частную и комплексную [45].
Видами частной оптимизации сетевого графика явля ются :
а) минимизация времени выполнения проекта при за данной его стоимости;
б) минимизация стоимости всего комплекса работ при заданном времени осуществления проекта.
Комплексная оптимизация сетевого графика — это установление оптимума в соотношениях величин затрат и сроков выполнения проекта в зависимости от конкретных целей, ставящихся при его реализации. Однако в общем ви де указанная задача оптимального планирования в систе ме СПУ в настоящее время не имеет ни решения, ни доста точно четкой постановки.
Для поставленных задач математическими методами оптимизации может быть найдена оптимальная продолжи