автореферат диссертации по информатике, вычислительной технике и управлению, 05.13.12, диссертация на тему:Система автоматизации проектирования схем расположения объектов производственных комплексов
Автореферат диссертации по теме "Система автоматизации проектирования схем расположения объектов производственных комплексов"
На правах рукописи
ЗУГА Игорь Михайлович
СИСТЕМА АВТОМАТИЗАЦИИ ПРОЕКТИРОВАНИЯ СХЕМ РАСПОЛОЖЕНИЯ ОБЪЕКТОВ ПРОИЗВОДСТВЕННЫХ КОМПЛЕКСОВ
Специальность 05.13.12 - Системы автоматизации проектирования (промышленность)
АВТОРЕФЕРАТ
диссертации на соискание ученой степени кандидата технических наук
2 4 МАЙ 20/2
005044983
На правах рукописи
ЗУГА Игорь Михайлович
СИСТЕМА АВТОМАТИЗАЦИИ ПРОЕКТИРОВАНИЯ СХЕМ РАСПОЛОЖЕНИЯ ОБЪЕКТОВ ПРОИЗВОДСТВЕННЫХ КОМПЛЕКСОВ
Специальность 05.13.12 - Системы автоматизации проектирования (промышленность)
АВТОРЕФЕРАТ
диссертации на соискание ученой степени кандидата технических наук
Работа выполнена в Федеральном государственном бюджетном образовательном учреждении высшего профессионального образования «Омский государственный технический университет».
Научный руководитель:
доктор технических наук, профессор ХОМЧЕНКО Василий Герасимович
Официальные оппоненты: доктор технических наук, профессор
РУФИЦКИИ Михаил Всеволодович;
кандидат технических наук, доцент ЗАРИПОВА Раиса Хантемировна
Ведущая организация:
ОАО «ВНИПИнефть», г. Москва
Защита диссертации состоится 06 июня 2012 г. в 15:00 на заседании диссертационного совета Д 212.025.01 при Федеральном государственном бюджетном образовательном учреждении высшего профессионального образования «Владимирский государственный университет имени Александра Григорьевича и Николая Григорьевича Столетовых» по адресу: 600000, г. Владимир, ул. Горького, 87, ауд. 335-1.
С диссертацией можно ознакомиться в научной библиотеке ВлГУ.
Отзывы на автореферат в двух экземплярах, заверенные печатью, просим направлять по адресу университета: 600000, г. Владимир, ул. Горького 87, ВлГУ, ученому секретарю диссертационного совета Д 212.025.01
Ученый секретарь
Автореферат разослан «¿У_» мая 2012 г.
диссертационного совета д.т.н., доцент
Н. Н. Давыдов
ОБЩАЯ ХАРАКТЕРИСТИКА РАБОТЫ
Актуальность темы. Экономическое развитие страны непосредственно зависит от расширения производственной базы прежде всего в машиностроительной, нефтехимической, нефтегазоперерабатывающей и некоторых других отраслях промышленности.
Строительство производственных комплексов названных отраслей промышленности связано с высокими материальными и финансовыми затратами, объем которых в значительной степени определяется экономически правильным взаиморасположением отдельных объектов этих комплексов относительно друг друга на этапе разработки их генеральных планов.
Проблема оптимального размещения достаточно большого числа объектов на выделенной территории, как правило, встает уже на ранней стадии проектирования производственных комплексов в прединвестиционный период его создания в условиях существенной неопределенности. Принимаемые на этом этапе решения являются весьма ответственными, так как они в значительной степени предопределяют сроки выполнения и качество проекта, затраты на его реализацию, а в последующем и эксплуатационные расходы предприятия.
К основным показателям качества схемы размещения объектов в первую очередь следует отнести затраты на создание и эксплуатацию коммуникационных связей между объектами, площадь и габариты территории, необходимой для размещения объектов проектируемого производственного комплекса, а в некоторых случаях и длина периметра этой территории.
В настоящее время хорошо известны методы решения задач о назначении объектов на предварительно выделенные места их возможного положения. Задачи такого типа решаются, как правило, на основе подходов, характерных для целочисленного линейного математического программирования.
При проектировании производственных комплексов машиностроительной, нефтехимической и других отраслей промышленности места возможного расположения каждого отдельного объекта не могут быть в общем случае назначены предварительно, а должны быть определены в процессе проектирования, во-первых, из условия выполнения ряда регламентированных требований на взаимное расположение объектов относительно друг друга, а во-вторых, из условия оптимизации схем расположения по требуемым критериям. Задачи размещения объектов при неназначенных заранее местах их возможного положения решаются в настоящее время эвристическими методами на основе интуиции и опыта проектировщика.
В связи с изложенным разработка методов проектирования оптимизированных схем расположения объектов производственных комплексов при незакрепленных предварительно местах их возможного размещения с учетом требуемых ограничений является актуальной задачей.
Цель работы заключается в повышении качества генеральных планов производственных комплексов и в сокращении сроков их разработки путем создания системы автоматизации проектирования оптимальных по заданным критериям схем расположения объектов при незакрепленных предварительно
местах возможного расположения этих объектов с учетом требуемых ограничений.
Для достижения поставленной цели необходимо решить следующие задачи.
1. Разработать математические модели для синтеза схем расположения объектов при незакрепленных предварительно местах их возможного расположения из условия минимизации затрат на реализацию коммуникационных связей между объектами производственных комплексов, минимизации площади, габаритов и периметра занимаемой ими территории.
2. Получить в аналитическом виде дополнительные условия синтеза, ограничивающие допустимые области изменения свободных параметров.
3. Разработать алгоритмы однокритериальной и многокритериальной оптимизации в задачах о расположении объектов с использованием методов теории нелинейного математического программирования.
4. Выполнить численные эксперименты с целью проверки адекватности полученных математических моделей, сходимости вычислительных процессов и изучения характерных особенностей гиперповерхности целевых функций в задачах о расположении объектов.
5. Создать на основе полученных математических моделей и алгоритмов оптимизации систему автоматизации проектирования схем расположения объектов с разработкой соответствующего программного обеспечения.
6. Осуществить проектирование схем расположения объектов ряда производственных комплексов как основы для разработки подробных генеральных планов.
Методы исследований. В работе использованы методы теории оптимизации, методы нелинейного математического программирования, матричного исчисления, аналитической геометрии, теории автоматизированного проектирования, теории алгоритмов и объектно-ориентированного программирования.
Научная новизна исследования.
1. Предложены математические модели и методики определения критериев, характеризующих затраты на коммуникационные связи между объектами, площадь, габариты и периметр занимаемой ими территории, а также дополнительных условий, учет которых необходим при проектировании схем расположения объектов при незаданных предварительно местах их возможного расположения.
2. Разработаны методы и алгоритмы оптимизационного проектирования схем расположения объектов производственных комплексов по основным критериям, определяющим качество этих схем: затраты на коммуникационные связи между объектами, площадь, габариты и периметр территории, занимаемой объектами, с учетом дополнительных требований и при условии, что вероятные места размещения объектов предварительно не заданы.
3. Исследованы свойства критериальных и целевых функций при различных типах исходных данных, установлен эффект возникновения «симметричных» схем расположения объектов, показано, что предложенные критерии оптимизации схем расположения объектов являются согласными в зонах, удапен-
ных от их оптимального значения, и противоречивыми в зоне расположения их минимумов.
4. Создана методика автоматизированного проектирования схем расположения объектов производственных комплексов, позволяющая получать на начальной наиболее ответственной стадии разработки проекта предприятия оптимальное по соответствующему критерию качества размещение объектов с учетом необходимых требований при относительно небольших затратах машинного времени.
На защиту выносятся следующие положения.
1. Математические модели и методики определения критериев, характеризующих затраты на создание и эксплуатацию коммуникационных связей между объектами производственных комплексов, площадь, габариты и периметр занимаемой объектами территории, и расчета дополнительных условий проектирования схем их расположения при незакрепленных предварительно местах их возможного расположения.
2. Методы и алгоритмы оптимизационного синтеза схем расположения объектов при незакрепленных предварительно местах их возможного положения из условия минимизации затрат на коммуникационные связи между объектами производственных комплексов, минимизации площади, габаритов и периметра занимаемой ими территории с учетом необходимых ограничений на взаиморасположение объектов как основы для создания эффективного программного продукта.
3. Исследования критериальных и целевых функций, подтвердивших необходимость и возможность синтеза оптимальных схем расположения объектов при предварительно незакрепленных местах их вероятного положения на выделенной для производственного комплекса территории.
4. Система автоматизации проектирования схем расположения объектов производственных комплексов, позволяющая в прединвестиционный период принятия решений получать территориальное взаиморасположение объектов на генеральном плане, оптимальное по требуемому критерию качества с учетом дополнительных требований.
Практическая значимость диссертационной работы заключается в том, что предложенные в ходе выполнения исследований математические модели и теоретические положения доведены до конкретных алгоритмических процедур, на основе которых создано соответствующее программное обеспечение, объединенное затем в целостную систему автоматизации проектирования оптимальных по требуемым качественным критериям схем расположения объектов производственных комплексов.
Предложенная в диссертационной работе система автоматизации проектирования схем расположения применяется рядом проектных организаций при разработке генеральных планов предприятий нефтегазового комплекса. Теоретические положения диссертации^ использованы в учебном процессе кафедры «Автоматизация и робототехника» Омского государственного технического университета.
Апробация работы. Основные результаты диссертационной работы докладывались на:
- международной научно-практической конференции «Нефтепереработка-2009», 26-29 мая 2009 г., г. Уфа;
- VII международной научно-технической конференции «Динамика систем, механизмов и машин», 10-12 ноября 2009 г., г. Омск;
- международной научно-практической конференции «Нефтегазоперера-ботка-2010», 25-28 мая 2010 г., г. Уфа.
Публикации. Основное содержание диссертации отражено в 10 научных работах автора, из которых 2 работы опубликованы в журнале, входящем в перечень изданий, рекомендованных ВАК РФ, 3 - в сборниках трудов Международных научно-технических и научно-практических конференций, 5 - депонированы в ВИНИТИ.
Внедрение результатов работы. Методика и система автоматизации проектирования схем расположения объектов производственных комплексов внедрена в ОАО «Сибнефтетранспроект», ОАО «Омскавиапроект», ОАО «Ом-скнефтехимпроект», а также в учебный процесс в ОмГТУ.
Структура и объем работы. Диссертация состоит из введения, пяти глав, заключения, изложенных на 209 страницах основного текста, в том числе — из 67 рисунков и 34 таблиц, библиографического списка (114 наименований) и 3-х приложений.
ОСНОВНОЕ СОДЕРЖАНИЕ РАБОТЫ
Во введении обоснована актуальность разработки методики синтеза схем расположения объектов при незакрепленных предварительно местах их возможного расположения и создания системы автоматизации проектирования оптимизированных схем расположения объектов производственных комплексов. Сформулированы научная новизна, основные положения, выносимые на защиту, приведены сведения о практической значимости работы.
В первой главе диссертации дан обзор проблем и существующих методов решения задач о размещении объектов производственных комплексов машиностроительной, нефтехимической, нефтегазоперерабатывающей и других отраслей промышленности.
Выделено два типа задач о размещении: задачи о назначении (первый тип), когда места возможного положения объектов заданы, и задачи о расположении (второй тип), когда места возможного положения объектов заранее не определены и находятся в ходе решения задачи.
Отмечается, что в настоящее время наиболее полно решены проблемы, связанные с решением задач первого типа. Большой вклад в развитие методов решения этой задачи внесли Купманс Т.С., Армор Г.К., Буффа Е.С., Га-ветт Д.В., Гилмор П.К., Литтл Д.Д., Козловский В.А., Козловская Э.А., Колоколов A.A., Забудский Г.Г., Макаров В.М. и другие ученые.
Отмечается недостаточное развитие методов решения задач второго типа и обосновывается, что для решения задач этого типа наиболее целесообразно
использовать методы теории оптимизации и, в частности, методы нелинейного программирования с учетом необходимых ограничений.
Приведен анализ существующих систем автоматизации проектирования схем размещения объектов, которые в основном направлены на конструкторскую проработку генеральных планов предприятий.
На основе результатов анализа литературного обзора сформулированы цель и задачи диссертационной работы.
Во второй главе предложены математические модели и методы решения задачи о расположении объектов производственных комплексов при незакрепленных предварительно местах их возможного размещения на выделенной территории. Задача о размещении объектов сформулирована как оптимизационная задача, решение которой осуществляется путем поиска мест расположения объектов проектируемой производственной структуры из условия минимизации определенного критерия при выполнении необходимых ограничений. В качестве критериев, отражающих качество схемы расположения объектов, в работе приняты критерии, характеризующие условные затраты на реализацию коммуникационных связей между объектами, площадь, габариты и периметр территории, занимаемой объектами.
Критериальная функция кс, являющаяся количественным показателем качества схемы расположения по затратам на реализацию коммуникационных связей между объектами, представляется в виде:
*С=Е (К), о)
где: С(у - уровень удельных коммуникационных затрат между ¡-м и .¡-м объектами; /г- длина (относительная или абсолютная) коммуникаций между ¡-м и ^м объектами; V = (х,,у,) - вектор координат х и у центров 5 -го и ] -го объектов размерностью 2пх1 (вектор свободных параметров синтеза схем); п -число объектов рассматриваемой производственной структуры.
В качестве ограничений на взаимное расположение объектов, определяющих область их возможного положения, в работе приняты регламентированные минимально допустимые расстояния между объектами на просвет.
В этом случае область возможного расположения объектов описывается следующей системой неравенств:
где: 1в и (¡и - соответственно кратчайшее и минимально допустимое расстояния между определенными характерными точками объектов.
Для автоматизированного выполнения условия (2) сформирована функция штрафа
(3)
(=1 У=|> I
где: - частная штрафная функция, рассчитываемая различным образом в
зависимости от выполняемого этапа синтеза схем.
В работе с целью улучшения сходимости вычислительного процесса оптимизационный синтез схем ведется в два этапа, определяемых способом расчета функции штрафа (3): на первом этапе объекты представляются в виде окружностей, а на втором в виде — прямоугольников, охватывающих в плане контуры объектов. На первом этапе частная штрафная функция определяется путем сравнения регламентированных минимально допустимых и фактических расстояний между центрами объектов. Для расчета штрафной функции на втором этапе территория вокруг ¿-го объекта разбивается на восемь областей, в которых может находиться }-й объект (рис. 1).
Область № 6 4 Область № 5 Область № 4 3
Область № 7 Область № 3
1 Область № 8 Область № 1 '2 Область № 2
4 3 ^ і " і
1 * 2
Рис. 1. Области возможного расположения ]-го объекта относительно ¡-го
В этом случае частная штрафная функция определяется сравнением с минимально допустимым расстоянием между объектами на просвет либо расстояний между сторонами ¡-го и ¡-го прямоугольников, представляющих объекты (области 1, 3,5, 7), либо между соответствующими угловыми точками этих прямоугольников (области (2, 4, 6, 8).
Целевая функция для решения задачи о расположении объектов рассматриваемой производственной системы из условия минимизации затрат на реализацию коммуникаций сформирована как линейная комбинация критериальной (1) и штрафной (3) функций:
гс(У)=Кс(У)+рхЗ(У), (4)
где р - параметр, позволяющий регулировать влияние функции штрафа (3) на свойства целевой функции (4).
Поставленная оптимизационная задача о расположении объектов представлена как типичная задача нелинейного математического программирования, а именно:
гс^=тт гс.(У), (5)
V бГ
где IV - область возможных (допустимых) значений свободных параметров целевой функции (4), определяемая функцией штрафа (3).
Таким образом, задача оптимального расположения объектов из условия минимизации коммуникационных затрат при предварительно неназначенных местах их (объектов) возможного размещения будет решена, если будет определен тем или иным способом минимум целевой функции (4) в формулиров-
В качестве критерия для оценки занимаемой объектами площади без потери строгости используется как первое приближение площадь выпуклого многоугольника, охватывающего центры геометрических образов объектов (рис. 2). Площадь выпуклого многоугольника определяется как сумма площадей составляющих его треугольников (рис. 3).
Для создания регулярного алгоритма автоматического вычисления критерия, характеризующего площадь выпуклого многоугольника, необходимо принять вполне определенную последовательность этой процедуры.
В качестве полюса т, разбиения многоугольника на треугольники используется нижняя точка многоугольника (рис. 3) с ординатой ущ = шт(у, ).
Таким образом, критерий качества схемы расположения объектов из условия минимизации площади территории будет равен:
где: к'и - площадь и-го треугольника (нумерация треугольников ведется в направлении против часовой стрелки относительно полюса разбиения); К„ -вектор координат у„и центров объектов, образующих выпуклый многоугольник (К„ =(ут,ю„)); и- число треугольников, составляющих выпуклый многоугольник (и =М-2; здесь М- число вершин выпуклого многоугольника).
ке(5).
(6)
Рис. 2. Выпуклый многоугольник, охватывающий центры геометрических образов объектов
Рис. 3. Расчетная схема площади выпуклого многоугольника
Площадь ки ц-го треугольника определяется по величинам его полупериметра и сторон, а именно:
= т!р.1/>. -1р. ~'.Хр. ~), (и=1,...,и; ш= 1,..., М-2); где: Ри = 0.5(1,. + /„ + ¿„,+1) - (ц = 1. „и; т = 1,..., М- 2);
- полупериметр и-го треугольника; 1т и 1и - длины соответственно стороны и-го треугольника, выходящей из полюса т,, и стороны, противолежащей этому полюсу:
=А/(ДГ», -П„,)2+1у„„ -и^ ; (щ= 1,...,М-1);
К = у1(у„.2 - У + {">,„+2 - У ; (ц = 1, ... ,и;ш= 1,...,М-2).
Целевая функция для оптимизации схем расположения объектов из условия минимизации занимаемой ими площади представляется в следующем виде:
г,=КгЮ+рхЗ(у) . (7)
Решением целевой функции (7) будет
В работе получены критериальные функции кр(уи) и кг{у), характеризующие соответственно периметр и габариты территории, занимаемой объектами и соответствующие им целевые функции.
Для реализации многокритериальной оптимизации получена обобщенная целевая функция
г = кскс(у)+к/к/(ум)+кркр{гм)+к,к!{у)+Р5{у), (8)
где: кс,кпкр,кг - весовые коэффициенты соответствующих критериальных функций.
Синтез схем расположения объектов предлагается вести как в относительных локальных, так и в абсолютных системах координат. В начальной стадии проектирования более целесообразно вести синтез схем в относительной локальной системе координат, что позволит создать определенную базу данных. Для последующего пересчета результатов синтеза в абсолютную систему координат предложена соответствующая матрица преобразования.
В третьей главе разработаны алгоритмы расчета полученных ранее частных и комплексной целевых функций и алгоритм поиска схем расположения объектов, оптимальных по соответствующим критериям. Алгоритм расчета целевых функций содержит две основные составляющие: в первой производится расчет критериальной функции, а во второй - функции штрафа. Предложенный алгоритм расчета комплексной целевой функции позволяет вести оптимизационный синтез схем как по каждому из частных критериев, так и по требуемой их комбинации. В основу алгоритма поиска оптимальных по тому или иному критерию схем положен один из методов нелинейного программирования, а именно, градиентный метод. В главе предложен также алгоритм определения начальных значений свободных параметров синтеза схем расположения объектов (координат их центров) в интерактивном режиме: по результатам предварительного анализа экспертами, по результатам работы генераторов случайных (псевдослучайных) чисел без последующего пересчета и с пересчетом по определенному алгоритму. Возможность определения начального приближения случайным образом предусмотрена, во-первых, для выхода из области типовых стереотипных решений, а во-вторых, как некоторая гарантия получения глобального минимума целевых функций.
В главе приведен обобщенный алгоритм синтеза схем расположения объектов, состоящий из двух этапов (рис.4).
В четвертой главе выполнено исследование критериальных и целевых функций. Предлагается два подхода к синтезу схем расположения: в пространстве нормализованных параметров и в пространстве абсолютных параметров.
Установлено, что предложенные для оценки качества схем критерии в области, удаленной от расположения экстремальных точек, являются согласными, а в зоне проектных решений, противоречивыми. Выявлен эффект инвариантности оптимизированного расположения схем объектов в локальной системе координат, получаемых при различных начальных решениях.
Исследован характер целевых функций для случаев прокладки коммуникаций по кратчайшему расстоянию между центрами объектов и по катетам при различном их расположении относительно кратчайшего расстояния.
Рис. 4. Блок-схема обобщенного алгоритма синтеза схем расположения
объектов
Изучена сходимость вычислительного процесса для пяти типизированных проектных ситуаций: при движении «изнутри», когда при начальном приближении большинство ограничений не выполнено, и при движении «извне», когда начальное положение центров всех объектов находится заведомо в допустимой области. Численные эксперименты показали, во-первых, хорошую сходимость вычислительного процесса во всех рассмотренных случаях, а во-вторых, достаточную сложность рельефа целевых функций (рис. 5).
В пятой главе на основе предложенных в работе математических моделей, методов и алгоритмов синтеза схем расположения объектов, анализа процесса проектирования предложены методика и структура автоматизированного проектирования, представленные соответственно в табл. I. и на рис.6. На основе разработанных методики и структуры создана система автоматизации проектирования схем расположения объектов (САПР СР).
Таблица 1
Методика автоматизированного проектирования схем _расположения объектов ___
№ п/п Проектная процедура Тип процедуры
1 2 3
1. Ввод параметров объектов и комплекса объектов ручная
2. Определение начальных позиций
2.1 Выбор варианта определения начальных позиций поиска ручная
2.2 Определение начальных значений ручная/автоматическая*
3. Определение целевой функции
3.1 Выбор типа учитываемых критериев ручная**
Таблица 1 (продолжение)
1 2 3
3.2 Выбор стратегии учета критериев ручная**
4. Решение задачи синтеза на 1-м этапе автоматическая
5. Анализ результатов 1-го этапа
5.1 Визуализация результатов автоматическая
5.2 Анализ результатов и выбор начального варианта для 2-го этапа синтеза ручная**
6. Решение задачи синтеза на 2-м этапе автоматическая
7. Анализ результатов 2-го этапа
7.1 Визуализация результатов автоматическая
7.2 Выбор проектного решения ручная**
8. Расчет абсолютных координат автоматическая
9. Формирование данных для следующего этапа автоматическая
* - в зависимости от результатов п. 2.1 ** - в САПР СР заданы значения по умолчанию
Рассмотрены математическое, информационное, лингвистическое, методическое и техническое обеспечения САПР. Разработанный графический интерфейс позволяет в удобной для пользователя форме автоматически вводить исходные данные и представлять полученные входе синтеза схем результаты.
Рис. 6. Структура САПР СР
На рисунке 7 представлен вид окна «Меню проекта» САПР СР.
Результаты оптимизационного синтеза схем можно наблюдать воспользовавшись окном «Результаты расчета» (рис. 8), активировав в нем соответствующую строку. В этом окне содержится ряд командных строк, позволяющих, в частности, выбрать шаг для начала 2-го этапа, управлять графическим представлением хода решения (указывать места простановки контуров, менять масштаб и т.д.) и копировать графическое представление решения.
С использованием методики и системы автоматизации проектирования схем расположения объектов синтезированы из условия минимизации затрат на реализацию коммуникационных связей схемы двух предприятий нефтехимической промышленности: склад метанола и склад нефти.
При проектировании схемы расположения объектов склада метанола рассмотрены два варианта начального приближения: по результатам предварительного проектирования и работы генератора случайных чисел. В обоих случаях в ходе 2-х этапов синтеза получены вполне удовлетворительные результаты. В первом случае критериальная функция была уменьшена в 1.37 раза (с 1039.74 до 759.0 условных единиц), а во 2-м - в 1.68 раза (с 1310.51 до 778.14). Траектория итерационного поиска на 1-м и 2-м этапах и контуры объектов в начальном и конечном положениях для 2-го случая представлены на рис.9.
Система автоматизации проектирования схем расположения объектов
Меню проекта
Контрольной прм(*ер
редактирование нсхсдных денних проекта
Выполнение расчета на основе исходных данных
Просмотр резуютетов расчета
Вьвод на печать аьі&ранньл фрааіентсв проестз
¡охранение исходных данных к реаультатсв расчета лрсеста е $айл
Заверивши работы с ^эху.юм и возврат а главнее меню програт-тм
Рис. 7. Вид окна «Меню проекта»
Вы«5е{1ше
шаг 3 шагЦ шаг 5 шаг 6 шаг 7 шаг 8 шагЗ шаг 10 шаг 11 шаг 12 шаг 13 шаг 14
Закрыть
омежуточные результаты
а ■ Iкия да я. расстояния между центрами 1< - ксатч расстояние межд; объектени
с2*.й2у ■ пр><ргшеник ивгеаоА Фуюдоги Расчет знеимк тс-чек >рректмровка расчета Ох dyhit.hy.iic.eel • приеа^екия
Поаио ком гуров объектов
Вывод дг»в»л по шаг»
йасвшаг» г]
Ст-оо'-елл^в <осрл*«7ы Дбсолютн^лйсрдтгты I
Нэмвр объекта пет Масштаб
Рис. 8. Вид окна «Результаты расчета» («Графическое представление»)
Рис. 9. Траектория поиска и контуры объектов склада метанола в начальном (штриховые линии) и конечном (сплошные линии) положениях
-30 -20 -10 (|) 10 20 30 40 50 60 70 80 90 100 | 120 I 140 ! 160 ; 180 I
В качестве начального приближения задачи о размещении объектов склада нефти приняты результаты синтеза схемы разработчиками, что дало возможность исключить 1-й этап синтеза. В результате 2-го этапа оптимизационного синтеза удалось уменьшить критериальную функцию в 1.16 раза - с 2725.84 до 2347.60 условных единиц (рис. 10).
1 25 5 0 100 150 200 . 250 300 350 400 450 500 550 600 650
О
го і
о
см о
см 1
о о » / г
р
о
ю см
-1-
о 1П 1 і Чі ч т
г
сэ
Рис. 10. Графическое представление траектории поиска и контуров объектов склада нефти оптимизированной схемы расположения
ЗАКЛЮЧЕНИЕ И ОСНОВНЫЕ ВЫВОДЫ
Оптимальное расположение объектов производственных комплексов позволит сэкономить значительные материальные и финансовые средства при создании и эксплуатации таких комплексов. В связи с этим в диссертационной работе создана система автоматизации проектирования схем расположения объектов при незакрепленных предварительно местах их возможного расположения, позволяющая повысить качество генеральных планов производственных комплексов и сократить сроки их разработки.
В ходе проведенных научных исследований получены следующие результаты.
1. Разработаны математические модели комплексов промышленных объектов в задачах синтеза схем расположения объектов при незакрепленных предварительно местах их возможного положения, позволяющие определять основные критерии, характеризующие качество схем, а именно, затраты на
реализацию коммуникационных связей между объектами, площадь, габариты и периметр занимаемой ими территории. Сформирована функция штрафа, использование которой дает возможность учитывать ограничения на взаиморасположение объектов.
2. Предложены целевые функции и алгоритм их расчета для однокрите-риальной и многокритериальной оптимизации схем расположения объектов производственных комплексов. Разработан обобщенный алгоритм автоматизированного оптимизационного синтеза схем расположения объектов, позволяющий вести поиск значений свободных параметров синтеза из условия минимизации затрат на коммуникационные связи между объектами, минимизации площади, периметра и габаритов территории, занимаемой объектами.
3. Подтверждена хорошая сходимость вычислительного процесса при оптимизационном синтезе схем расположения объектов по каждому из предложенных критериев качества. Исследованы свойства целевых функций в пяти типизированных проектных ситуациях при синтезе схем по критерию затрат на коммуникационные связи, установлены случаи возникновения инвариантных схем расположения объектов.
4. Разработана методика автоматизированного проектирования схем расположения объектов производственных комплексов, позволяющая минимизировать участие разработчика в процессе принятия проектных решений при повышении качества получаемых схем расположения объектов и сокращении сроков проектирования.
5. Разработана структура системы автоматизации проектирования схем расположения объектов, созданы математическое, информационное, программное, лингвистическое и методическое обеспечения САПР. Пакет прикладных программ имеет оконный интерфейс, удобный для выполнения работ по синтезу схем в интерактивном режиме.
6. Выполнен оптимизационный синтез схем расположения объектов ряда промышленных предприятий, подтвердивший работоспособность созданной системы автоматизации проектирования, целесообразность и возможность ее применения в инженерной практике разработки генеральных планов производственных комплексов. В частности, лри проектировании схем расположения складов метанола и нефти удалось повысить качество схем, снизив затраты на коммуникационные связи между объектами соответственно в 1.37 (при случайном начальном приближении - в 1.68 раза) ив 1.16 раза при сокращении затрат времени на получении этих схем примерно в 10 - 15 раз.
ПУБЛИКАЦИИ ПО ТЕМЕ ДИССЕРТАЦИИ
В журналах, рекомендованных ВАК России:
1. Зуга И.М. Автоматизированное проектирование схем размещения объектов предприятий из условия минимизации занимаемой ими площади/ И.М. Зуга, В.Г. Хомченко // Омский научный вестник. — Сер. Приборы, машины и технологии. - 2011. - № 2 (90). С. 163 - 167. (диссертант - 70%)
2. Зуга И.М. Автоматизированное проектирование схем размещения объектов предприятий из условия минимизации коммуникационных затрат / И.М. Зуга, В.Г. Хомченко // Омский научный вестник. № 3 (83). - Сер. Приборы, машины и технологии. - 2009. - № 3 (83). - С.96 - 99. (диссертант -65%)
В других печатных изданиях:
3. Зуга И.М. Задача о размещении объектов при незакрепленных местах их возможного расположения из условия минимизации занимаемой площади/ И.М. Зуга, В.Г. Хомченко; ОмГТУ. - Омск, 2009. - 11 с. - Деп. в ВИНИТИ 09. 06. 2009, № 307-В2009. (диссертант - 55%)
^ 4. Зуга И.М. Задача о размещении объектов при незакрепленных местах их расположения из условия минимизации коммуникационных затрат/ И.М. Зуга, В.Г. Хомченко; ОмГТУ. - Омск, 2009. - 12 с. - Деп. в ВИНИТИ 04. 05. 2009, № 281-В2009. (диссертант-60%)
5. Зуга И.М. К проектированию схем размещения объектов предприятий нефтегазового комплекса / И.М. Зуга, В.Г. Хомченко // Нефтепереработка-2009: материалы Междунар. науч.-практ. конф. - Уфа, 2009. - С.25-26 (диссертант -75%)
6. Зуга И.М. Математическая модель и алгоритмы проектирования схем расположения объектов из условия минимизации занимаемой ими площади/ И.М. Зуга, В.Г. Хомченко // Нефтепереработка-2010: материалы Междунар. науч.-практ. конф. -Уфа, 2010.-С. 260-261. (диссертант-70%)
7. Зуга И.М. Математическая модель и алгоритм автоматизированного проектирования схем размещения объектов из условий минимизации коммуникационных затрат/ И.М. Зуга, В.Г. Хомченко //Динамика систем, механизмов и машин: материалы VII Междунар. науч.-техн. конф./ ОмГТУ. - Омск, 2009. -Кн.З. - С.35-38. (диссертант - 60%)
8. Зуга И.М. Проектирование схем размещения объектов из условия минимизации габаритных размеров занимаемой территории / И.М. Зуга, В.Г. Хомченко; ОмГТУ. - Омск, 2009. - 7с. - Деп. в ВИНИТИ 13. 05. 2009, № 425-В2009. (диссертант - 60%)
9. Зуга И.М. Проектирование схем размещения объектов из условия минимизации периметра занимаемой ими территории / И.М. Зуга, В.Г. Хомченко; ОмГТУ. - Омск, 2009. - 8 с. - Деп. в ВИНИТИ 13. 05. 2009, № 348-В2009. (диссертант - 65%)
10. Зуга И.М. Разработка системы автоматизированного проектирования схем расположения объектов промышленных предприятий / И.М. Зуга, В.Г. Хомченко; ОмГТУ. - Омск, 2011. - 17с. - Деп. в ВИНИТИ 06. 03. 2011, № 110-В2011. (диссертант - 75%)
Печатается в авторской редакции
Компьютерная верстка - О. Г. Белименко
Подписано в печать 27.04.12. Формат 60x84 '/16. Бумага офсетная. Отпечатано на дупликаторе. Усл. печ. л. 1,25. Уч.-изд. л. 1,25. Тираж 100 экз. Заказ 345.
Издательство ОмГТУ. 644050, г. Омск, пр. Мира, 11; т. 23-02-12 Типография ОмГТУ
Оглавление автор диссертации — кандидата технических наук Зуга, Игорь Михайлович
Введение.
ГЛАВА 1. СОВРЕМЕННЫЕ ПРОБЛЕМЫ И МЕТОДЫ ПРОЕКТИРОВАНИЯ СХЕМ РАСПОЛОЖЕНИЯ ОБЪЕКТОВ ПРОИЗВОДСТВЕННЫХ КОМПЛЕКСОВ.
1.1. Проблемы и методы решения задач размещения объектов производственных комплексов.
1.2. Нелинейное математическое программирование в задаче о расположении объектов.
1.3. Анализ средств автоматизации проектирования схем расположения объектов.
1.4. Выводы. Цели и задачи исследования.
ГЛАВА 2. МАТЕМАТИЧЕСКИЕ МОДЕЛИ В ЗАДАЧАХ ОПТИМИЗАЦИОННОГО ПРОЕКТИРОВАНИЯ СХЕМ РАСПОЛОЖЕНИЯ ОБЪЕКТОВ.
2.1. Математическая модель при проектировании схем расположения объектов из условия минимизации коммуникационных затрат.
2.1.1. Формирование критериальной функции в задаче о расположении объектов из условия минимизации коммуникационных затрат.
2.1.2. Формирование функции штрафа.
2.1.3. Целевая функция в задаче о расположении объектов из условия минимизации коммуникационных затрат.
2.2. Математическая модель при проектировании схем расположения объектов из условия минимизации площади занимаемой ими территории
2.3. Математические модели при проектировании схем расположения объектов из условия минимизации периметра и габаритов территории, занимаемой системой объектов.
2.4. Многокритериальная оптимизация схем расположения объектов.
2.5. Методы определения начальных значений свободных параметров синтеза схем. Инвариантность оптимизированных схем расположения объектов.
2.6. Абсолютные и относительные координаты центров объектов производственных систем.
2.7. Выводы по главе.
ГЛАВА 3. МЕТОДЫ И АЛГОРИТМЫ АВТОМАТИЗИРОВАННОГО ОПТИМИЗАЦИОННОГО СИНТЕЗА СХЕМ РАСПОЛОЖЕНИЯ ОБЪЕКТОВ.
3.1. Алгоритмы расчета целевых функций для одно- и многокритериальной оптимизации.
3.1.1. Алгоритм расчета целевой функции при минимизации коммуникационных затрат.
3.1.2. Алгоритм расчета целевой функции, характеризующей площадь территории, занимаемой объектами.
3.1.3. Алгоритм расчета целевой функции, характеризующей периметр территории, занимаемой объектами.
3.1.4. Алгоритм расчета целевой функции для минимизации габаритов занимаемой объектами территории.
3.1.5. Алгоритм формирования комплексной целевой функции для многокритериальной оптимизации схем расположения объектов.
3.2. Алгоритм поиска схем расположения объектов, оптимальных по соответствующим критериям.
3.3. Алгоритм определения начальных значений свободных параметров синтеза схем расположения объектов.
3.4. Обобщенный алгоритм синтеза схем расположения объектов.
3.5. Выводы по главе.
ГЛАВА 4. ИССЛЕДОВАНИЕ ХАРАКТЕРНЫХ СВОЙСТВ ЦЕЛЕВЫХ ФУНКЦИЙ И СХОДИМОСТИ ВЫЧИСЛИТЕЛЬНЫХ ПРОЦЕССОВ В ХОДЕ ИХ МИНИМИЗАЦИИ.
4.1. Свойства области возможных значений свободных параметров синтеза схем при ограничениях на минимально допустимые расстояния между объектами на просвет.
4.2. Общие свойства исследуемых целевых функций.
4.3. Свойства исследуемых целевых функций, характерные для некоторых типизированных проектных заданий.
4.4. Выводы по главе.
ГЛАВА 5. РАЗРАБОТКА СИСТЕМЫ АВТОМАТИЗАЦИИ ПРОЕКТИРОВАНИЯ СХЕМ РАСПОЛОЖЕНИЯ ОБЪЕКТОВ И ЕЕ ПРИМЕНЕНИЕ В ИНЖЕНЕРНОЙ ПРАКТИКЕ.
5.1. Методика автоматизированного проектирования схем. расположения объектов.
5.2. Система автоматизации проектирования схем размещения объектов.
5.3. Пакет прикладных программ «Система автоматизации проектирования схем расположения объектов предприятий».
5.4. Автоматизированный синтез схем расположения объектов промышленных комплексов с использованием САПР СР.
5.4.1. Проектирование схемы расположения объектов склада метанола из условия минимизации коммуникационных затрат.
5.4.2. Проектирование схемы расположения объектов склада нефти из условия минимизации коммуникационных затрат.
5.5. Выводы по главе.
Введение 2012 год, диссертация по информатике, вычислительной технике и управлению, Зуга, Игорь Михайлович
Актуальность исследований. Экономическое развитие страны непосредственно связано с расширением производственной базы, прежде всего в машиностроительной, нефтехимической, нефтегазоперерабатывающей и некоторых других отраслях промышленности.
Строительство производственных комплексов названных отраслей промышленности связано с высокими материальными и финансовыми затратами, объем которых в значительной степени определяется экономически правильным взаиморасположением отдельных объектов этих комплексов относительно друг друга.
Проблема оптимального размещения достаточно большого числа объектов на выделенной территории, как правило, встает уже на ранней стадии проектирования производственных комплексов в прединвестиционный период его создания в условиях существенной неопределенности. Однако принимаемые на этом этапе решения являются весьма ответственными, так как они уже в значительной степени предопределяют качество проекта, а неудачное размещение объектов на начальной стадии весьма трудно компенсировать в дальнейшем.
Взаиморасположение объектов в производственных комплексах может быть оптимизировано по различным критериям. К основным показателям качества схемы размещения объектов в первую очередь следует отнести затраты на создание и эксплуатацию коммуникационных связей между объектами, площадь и габариты территории, необходимой для размещения объектов проектируемого производственного комплекса, а в некоторых случаях и длина периметра этой территории. Оптимизацию схем размещения можно вести как отдельно по одному из упомянутых показателей, так и по некоторому комплексному, представляющему собой определенную их комбинацию.
В настоящее время хорошо известны методы решения задач о назначении объектов на предварительно выделенные места их возможного положения. Задачи такого типа решаются, как правило, на основе подходов, характерных для линейного целочисленного математического программирования. В частности, при решении задач о назначении широкое распространение получил метод «ветвей и границ».
При проектировании вновь создаваемых производственных комплексов машиностроительной, нефтехимической и других отраслях промышленности, а также при их модернизации места возможного расположения каждого отдельного объекта не могут быть в общем случае назначены предварительно. Это связано, в первую очередь, с необходимостью выполнения ряда регламентированных требований на взаимное расположение объектов относительно друг друга, в частности, с необходимостью обеспечения минимально допустимых расстояний между объектами на просвет.
В связи с изложенным разработка методов оптимизационного проектирования схем расположения объектов производственных комплексов при незакрепленных предварительно местах их возможного размещения с учетом требуемых ограничений является актуальной задачей.
Цель работы. Цель работы заключается в повышении качества генеральных планов производственных комплексов и в сокращении сроков их разработки путем создания системы автоматизации проектирования оптимальных по заданным критериям схем расположения объектов при незакрепленных предварительно местах возможного расположения этих объектов с учетом требуемых ограничений.
Для достижения поставленной цели необходимо решить следующие задачи.
1. Разработать математические модели для синтеза схем расположения объектов при незакрепленных предварительно местах их возможного расположения из условия минимизации затрат на реализацию коммуникационных связей между объектами производственных комплексов, минимизации площади, габаритов и периметра занимаемой ими территории.
2. Получить в аналитическом виде дополнительные условия синтеза, ограничивающие допустимые области изменения свободных параметров.
3. Разработать алгоритмы однокритериальной и многокритериальной оптимизации в задачах о расположении объектов с использованием методов теории нелинейного программирования.
4. Выполнить численные эксперименты с целью проверки адекватности полученных математических моделей, сходимости вычислительных процессов и изучения характерных особенностей гиперповерхности целевых функций в задачах о расположении объектов.
5. Создать на основе полученных математических моделей и алгоритмов оптимизации систему автоматизации проектирования схем расположения объектов с разработкой соответствующего программного обеспечения.
6. Осуществить проектирование схем расположения объектов ряда производственных комплексов как основы для разработки подробных генеральных планов.
Методы исследований. В работе использованы методы теории оптимизации, методы нелинейного математического программирования, матричного исчисления, аналитической геометрии, теории автоматизированного проектирования, теории алгоритмов и объектно-ориентированного программирования.
Научная новизна исследования.
1. Предложены математические модели и методики определения критериев, характеризующих затраты на коммуникационные связи между объектами, площадь, габариты и периметр занимаемой ими территории, а также дополнительных условий, учет которых необходим при проектировании схем расположения объектов при незаданных предварительно местах их возможного расположения.
2. Разработаны методы и алгоритмы оптимизационного проектирования схем расположения объектов производственных комплексов по основным критериям, определяющим качество этих схем: затраты на коммуникационные связи между объектами, площадь, габариты и периметр территории, занимаемой объектами, с учетом дополнительных требований и при условии, что вероятные места размещения объектов предварительно не заданы.
3. Исследованы свойства критериальных и целевых функций при различных типах исходных данных, установлен эффект возникновения «симметричных» схем расположения объектов, показано, что предложенные критерии оптимизации схем расположения объектов являются согласными в зонах, удаленных от их оптимального значения и противоречивыми в зоне расположения их минимумов.
4. Создана методика автоматизированного проектирования схем расположения объектов производственных комплексов, позволяющая получать на начальной наиболее ответственной стадии разработки проекта предприятия оптимальное по соответствующему критерию качества размещение объектов с учетом необходимых требований при относительно небольших затратах машинного времени.
На защиту выносятся следующие положения.
1. Математические модели и методики определения критериев, характеризующих затраты на создание и эксплуатацию коммуникационных связей между объектами производственных комплексов, площадь, габариты и периметр занимаемой объектами территории, и расчета дополнительных условий проектирования схем их расположения при незакрепленных предварительно местах их возможного расположения.
2. Методы и алгоритмы оптимизационного синтеза схем расположения объектов при незакрепленных предварительно местах их возможного положения из условия минимизации затрат на коммуникационные связи между объектами производственных комплексов, минимизации площади, габаритов и периметра занимаемой ими территории с учетом необходимых ограничений на взаиморасположение объектов как основы для создания эффективного программного продукта.
3. Исследования критериальных и целевых функций, подтвердивших необходимость и возможность синтеза оптимальных схем расположения объектов при предварительно незакрепленных местах их вероятного положения на выделенной для производственного комплекса территории.
4. Система автоматизации проектирования схем расположения объектов производственных комплексов, позволяющая в прединвестиционный период принятия решений получать территориальное взаиморасположение объектов на генеральном плане, оптимальное по требуемому критерию качества с учетом дополнительных требований.
Практическая значимость диссертационной работы заключается в том, что предложенные в ходе выполнения исследований математические модели и теоретические положения доведены до конкретных алгоритмических процедур, на основе которых создано соответствующее программное обеспечение, объединенное затем в целостную систему автоматизации проектирования оптимальных по требуемым качественным критериям схем расположения объектов производственных комплексов.
Разработаны рекомендации и предложены методики по выбору начальных значений координат центров объектов, а для выполнения заключительной стадии проектирования схем расположения приведены необходимые матрицы перехода, позволяющие пересчитать при необходимости результаты проектирования в относительных координатах в абсолютные геодезические координаты.
Предложенная в диссертационной работе система автоматизации проектирования схем расположения принята рядом проектных организаций в качестве программного продукта и применена при разработке генеральных планов нескольких предприятий нефтегазового комплекса.
Теоретические положения, алгоритмическое и программное обеспечения, разработанные в ходе выполнения диссертации, использованы в качестве методических материалов в учебном процессе кафедры «Автоматизация и робототехника» Омского государственного технического университета.
Апробация работы. Основные результаты диссертационной работы докладывались на:
- международной научно-практической конференции «Нефтеперера-ботка-2009», 26-29 мая 2009 г., г. Уфа;
- VII международной научно-технической конференции «Динамика систем, механизмов и машин», 10-12 ноября 2009 г., г. Омск;
- международной научно-практической конференции «Нефтегазопере-работка-2010», 25-28 мая 2010 г., г. Уфа.
Публикации. Основное содержание диссертации отражено в 10 научных работах автора, из которых 2 работы опубликованы в журнале, входящем в перечень изданий, рекомендованных ВАК РФ, 3 - в сборниках трудов Международных научно-технических и научно-практических конференций, 5 - депонированы в ВИНИТИ.
Структура и объем работы. Диссертация состоит из введения, пяти глав, заключения, изложенных на 209 страницах основного текста, в том числе - из 67 рисунков и 34 таблиц, библиографического списка (114 наименований) и 3-х приложений.
Заключение диссертация на тему "Система автоматизации проектирования схем расположения объектов производственных комплексов"
5.5. Выводы по главе
1. Разработаны методика и структура автоматизированного проектирования схем расположения объектов, позволяющие получать удовлетворительное решение задачи синтеза в автоматическом режиме и оптимальное решение при участии проектировщика на этапах анализа вариантов схем.
2. Создан пакет прикладных программ «Система автоматизации проектирования схем расположения объектов производственных комплексов» на языке высокого уровня Delphi 7 с удобным для пользователя оконным интерфейсом.
3. Предусмотрена возможность наглядного представления хода итерационного поиска оптимизированных схем расположения объектов, позволяющая оперативно корректировать в интерактивном режиме процесс минимизации целевой функции.
4. С использованием созданных методики автоматизированного проектирования и системы автоматизации проектирования схем расположения объектов проведен оптимизационный синтез схем двух предприятий нефтеперерабатывающей промышленности (склада метанола и склада нефти). Показана работоспособность созданной САПР СР при различных исходных данных. Применение САПР СР позволило сократить коммуникационные затраты при синтезе схем расположения объектов склада метанола в 1,37 раза (при случайном назначении начального приближения - в 1,68 раза), а при синтезе схем расположения объектов склада нефти - в 1,16 раза.
-
Похожие работы
- Научно-методологические основы и информационная технология автоматизации инженерных исследований при реконструкции сооружений
- Автоматизация технологической подготовки производства отливок
- Разработка методического обеспечения, алгоритмов и программных средств проектирования систем автоматизации технологических процессов предприятий нефтяного машиностроения
- Разработка и исследование методики проектирования гибкого модульного потока в условиях реального производства
- Интеллектуальная САПР схем автоматизации с развивающейся базой знаний
-
- Системный анализ, управление и обработка информации (по отраслям)
- Теория систем, теория автоматического регулирования и управления, системный анализ
- Элементы и устройства вычислительной техники и систем управления
- Автоматизация и управление технологическими процессами и производствами (по отраслям)
- Автоматизация технологических процессов и производств (в том числе по отраслям)
- Управление в биологических и медицинских системах (включая применения вычислительной техники)
- Управление в социальных и экономических системах
- Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей
- Системы автоматизации проектирования (по отраслям)
- Телекоммуникационные системы и компьютерные сети
- Системы обработки информации и управления
- Вычислительные машины и системы
- Применение вычислительной техники, математического моделирования и математических методов в научных исследованиях (по отраслям наук)
- Теоретические основы информатики
- Математическое моделирование, численные методы и комплексы программ
- Методы и системы защиты информации, информационная безопасность