Научная статья на тему 'Методологические вопросы оптимизации инженерных сетей на неоднородной территории'

Методологические вопросы оптимизации инженерных сетей на неоднородной территории Текст научной статьи по специальности «Математика»

CC BY
323
82
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
неоднородная территория / топооснова / рельеф местности / сеть ситуационных трасс / линейные сооружения / инженерная сеть / регулярная сетка / гиперсеть / иерархическая гиперсеть / heterogeneous area / topological base / relief / situational tracks network / linear construction / engineering network / regular grid / hyper network / hierarchical hyper network

Аннотация научной статьи по математике, автор научной работы — Попков Владимир Константинович, Токтошов Гулжигит Ысакович

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

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по математике , автор научной работы — Попков Владимир Константинович, Токтошов Гулжигит Ысакович

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Hyper network technology of optimizing the design decisions for developing engineering networks at heterogeneous area has been proposed. Reducibility of intricate problem connected with engineering network design to a simpler hyper network problem was shown on the basis of the proposed technology.

Текст научной работы на тему «Методологические вопросы оптимизации инженерных сетей на неоднородной территории»

УДК 517.977.56:519.876.2

МЕТОДОЛОГИЧЕСКИЕ ВОПРОСЫ ОПТИМИЗАЦИИ ИНЖЕНЕРНЫХ СЕТЕЙ НА НЕОДНОРОДНОЙ ТЕРРИТОРИИ

В.К. Попков1,2, Г.Ы. Токтошов2

"Институт вычислительной математики и математической геофизики СО РАН, г. Новосибирск 2Сибирский государственный университет телекоммуникаций и информатики, г. Новосибирск E-mail: popkov@sscc.ru; tgi_tok@rambler.ru

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

Ключевые слова:

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

Key words:

Heterogeneous area, topological base, relief, situational tracks network, linear construction, engineering network, regular grid, hyper network, hierarchical hyper network.

1. Введение

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

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

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

постановка задачи, далее приведено подробное описание предлагаемой технологии, основанной на методе сеток.

2. Постановка задачи

2.1. Содержательная постановка задачи

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

Для полного описания данной задачи необходимо описать особенности взаимодействия между создаваемой сетью и внешней средой.

2.2. Формальная постановка задачи

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

Математическая модель

В работах [1, 2] в качестве математической модели инженерных сетей рассматривается объект -«гиперсеть», с помощью которого можно легко описать задачу анализа и синтеза этих систем.

Определение. Гиперсеть 5!=(Х,¥,Я,Р,В,Щ это математическая модель для инженерных сетей, включающая в себя:

• X=(xbx2,...,x„) - множество вершин;

• F=(vj,v2,.,v?) - множество ветвей;

• R=(rl,r2,...,rm) - множество ребер;

• P: V^2X - отображение, сопоставляющее каждому элементу veV множество P(v)oX его вершин. Тем самым отображение P определяет граф PS=(X,V;P);

• F: R^2VPS - отображение, сопоставляющее каждому элементу reR множество ветвей F(r). Семейство подмножеств ветвей 2VPS содержит такие подмножества, ветви которых составляют связную часть графа PS. Отображение F определяет гиперграф FS=( V, R; W);

• ZreR W: r^2P{m - отображение, сопоставляющее каждому элементу reR подмножество W(r)cP(F(r)) его вершин, где P (F(r)) - множество вершин в PS, инцидентных ветвям F(r)<zV. Отображение Жопределяет граф WS=(X,R;W). Таким образом, гиперграф PS - первичная сеть,

а гиперграф WS - вторичная сеть.

В большинстве случаев таким объектом является иерархическая гиперсеть.

Целевая функция

Целевая функция является критерием оптимальности решения задачи. Различают несколько целевых функций: линейная, нелинейная, целочисленная, булева, выпуклая, квадратичная и др. -в соответствии с формой математической зависимости, которую они отображают. Целевая функция обязательно содержит существенные параметры 5, относительно которых находится оптимальное решение (min или max) задачи [3]

¥(5,.) ^ opt.

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

Метрические характеристики:

• p(v) - длина ветви ve V первичной сети PS гиперсети S, по которой реализуется ребро графа вторичной сети;

• p(r) - длина ребер reR вторичной сети WS гиперсети S, проходящей по соответствующим ветвям графа первичной сети; Стоимостные характеристики:

• a(v) - стоимость строительных работ на единицу длины ветви ve V(у.е.);

• b(r) - стоимость оборудования и монтажных работ на единицу длины ребер reR (у.е.);

а) По линейным сооружениям:

(S) = Х a(v)p(v) + Х b(r )p(r), (1)

veV reR

где p(r) - длина ребер re R гиперсети S, проходящей по ветвям veV, p(r) = ^p(v). Первое слага-

veV

емое в выражении для y/(S) определяет затраты на строительные работы (включая стоимость земляных работ по сооружению: временных подъездных дорог, мостов, защитных сооружений и других

устройств), а второе - затраты на приобретение и монтаж линейных сооружений (трубопроводов, кабелей и т. д.), включая эксплуатационные затраты. Ь) По узловым сооружениям:

• I - количество узловых элементов (например, подстанций, электростанций и т. д.);

• С1 - стоимость узлового элемента, размещаемого в некотором г-м участке, включая стоимость его размещения и монтажа. Тогда:

и (Б) = (2)

;=1

определяет стоимость приобретения, размещения и монтажа всех типов узловых сооружений сети. Таким образом, вся сеть будет оцениваться функцией:

е = у(Б) + и (Б). (3)

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

• граф ситуационных трасс;

• возможные места расположений узлов первичной сети;

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

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

• стоимость передачи целевого продукта между оконечными пунктами первичной сети и т. д. Требуется построить такую гиперсеть для которой Q^•min при заданных ограничениях.

3. Методические основы оптимизации инженерных сетей на неоднородной территории

3.1. Концепция послойного представления исходных данных

Сбор и анализ исходных данных, достоверно отображающих особенности данного участка, на котором размещается инженерная сеть, является неотъемлемой частью работы инженера-проектировщика. Исходными данными для проектирования инженерных сетей, являются топоосновы местности, выполненные по определённым стандартам

[4]. На топооснове должны быть максимально точно отражены наземные и подземные коммуникации, ситуационные особенности и природные условия данного участка, рельеф местности и т. д.

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

[5], рисунок.

Из рисунка видно, что совокупность слоев образует интегрированную информационную основу для оптимизации проектных решений, в которых объединяющей основой являются топографиче-

ские карты и соответствующий граф ситуационных трасс.

Коммуникации (инженерные сети)

Потребители

Дороги

Охранные зоны

Геологические условия

Метеорологические условия_

Гидрологические условия

Рельеф

Интегрированная информационная основа

Таким образом, область О можно представить в виде регулярной сетки, образованной из множества прямоугольных ячеек О.]={(х,у)\хб(х,,х+-),уб(у,,у+1)}. Сетка О должна быть накрыта на область Б таким образом, чтобы объекты из множества Х0, где Х0еБ, размещались в некоторых ее узлах. Если такое невозможно, то объекты из множества Х0 смещаются в ближайший узел сетки О.

Будем использовать следующие обозначения: узлы регулярной сетки О обозначим через х]=(х],у)), хт+г=(х]Чк,уНг), где V¡Фк, ¡фг: к, г={-1;0;1}. Каждая пара узлов хмеХ и х]+к^+ГбГ(х]) представляет собой ветви регулярной сетки. Всякая ветвь (хрх]+к+г) регулярной сетки О, соединяющая пары точек х]! и хть, характеризуется длиной р и весом а.

В зависимости от конфигурации регулярной сетки длина ветви р(хрх]+к+г) определяется следующим образом:

• для прямоугольной сетки без диагоналей

Р( х„

у +к , +г

) = \хл +к - X1 + |у +г - У I

Рисунок. Послойное представление исходных данных

Создание интегрированной информационной основы в процессе поиска и отбора проектных решений имеет очень важную формальную сторону -выбор способов наиболее оптимального и эффективного отображения объектов и явлений на топографической карте по назначению и приоритету. Последовательный отбор отображаемых на карту объектов и явлений должен учитывать особенности проектной деятельности инженера, назначение и вид инженерной сети.

3.2. Гиперсетевая технология

в проектной деятельности инженера

а) Двумерный случай

Пусть на некотором участке Б земной поверхности задано положение объектов Х0, которые надо связать линейными сооружениями, продольный профиль которых мало зависит от разнообразия форм рельефа, таким образом, чтобы затраты на строительство были минимальными. Для этих сооружений (напорных трубопроводов, линий связи и электропередач) практически не существует ограничений параметров трассы в профиле, важно преодоление только ситуационных препятствий. Чтобы учесть ситуационные особенности данного участка при оптимизации проектных решений в этом случае удобно использовать двумерную сетку на плоскости [6]. Для этого рассмотрим прямоугольную область (часть топографической карты) О={(х, у)|хе(а<х<£, с<у<^}, содержащую в себе участок земной поверхности Б и все ее точки. Область О разбиваем регулярной сеткой /хх/у, образованной двумя семействами прямых х=х], ¡=0,1,...,«—1, параллельных оси Оу, и прямых у=у, /=0,1,...,т—1, параллельных оси Ох, которые делят область О на прямоугольные ячейки Ор где О]={(х,у)|хе (хх^у 6 ОУш)}.

• для прямоугольной сетки с диагоналями

Р(хл, хл+к>+г) = 4(хл +к - X)2 + (У +г - У)2-

Нетрудно показать, что для линейных сооружений, продольный профиль которых мало зависит от разнообразия форм рельефа (например, для напорных трубопроводов, линий связи, линий электропередач и т. д.) величина р(хм,х]+к+Г) характеризующая длину линейного сооружения из вершины х]1 в вершину х++к+ удовлетворяет аксиоме метрического пространства, т. е. для всех ¡,]и к, г={—1;0;1}, где ]Фк, ¡фг:

1 Р(хп, X +к1+г ) ^ 0 ^ Р(хп , X +к I +г ) = 0

если х.. = х - , . ;

}1 у +к I +г '

2) Р(хл, ху +к;+г ) = Р(X +к I +г , хл );

3) Р(Ху-1,1-1 > Ху +кI +г ) ^ Р(X-1|-1 > хл ) +

+р( хл, ху+к I+г )> ^г Ф {-1;0}-

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

Для этого на множестве узлов регулярной сетки О, наложенной на область Б, построим граф РО=(Х,6,¥0), в котором множество вершин Xсоответствует множеству узлов этой сетки, а множество ветвей ^-ветвям, соединяющим соответствующие пары узлов. Каждой ветви gр=(x]¡,x]+k¡¡+r) и каждому узлу х]=(х],у), х+к,нг=(х+к,у*г) этого графа присвоим веса в соответствии выражениями (1) и (2).

При этом предполагается, что в горной местности удельные строительные затраты Q(g)>0 различны в различных точках области О. Другими словами функция Q(g) зависит от координат соответствующей точки Q(g)=Q(g,y). В этом смысле область БеО, на которой предполагается разместить инженерную сеть, является неоднородной. Случай, когда Q(g)=const, считается плоским. Запись Q(x,y) и р(х,у) означает зависимость величин от координат точки метрического пространства О.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Тем самым, взвешенный граф РО=(Х, О, ¥0), построенный на множестве узлов регулярной сетки О, определяет математическую модель топоосновы местности, предназначенную для аппроксимации местности с ее природными характеристиками и условиями. В этой модели отражена совокупность точек местности с известными координатами и различными весами ветвей и вершин.

Далее на множестве узловой основы данного участка построим граф ситуационной трассы РО=(Х1оХ,и;¥1), в котором Х1 - множество узловой основы, а и — всевозможные трассы для линейных сооружений.

Для множества узлов инженерных сетей построим граф вида Р8=(Хг=Х0, в котором множество вершин Х2 соответствует местам непосредственного размещения узловых элементов сети, а ребра Vсоответствует — линейным сооружениям, соединяющим соответствующие узлы инженерной сети.

И, наконец, построим граф вида ЖЗ=(Х3<^Х2,Я;¥3), в котором Х3 — множество узлов, а Я — множество ребер вторичной сети.

Таким образом, структура инженерной сети в этом случае задается иерархической 3-гиперсетью, определяемой следующим образом: пусть даны гиперграфы РО=(Х,О,¥0), РО=(Х1,и,¥1), Р£=(Х2,^2) и Ж&=(Х3,Я,¥3). Тогда последовательности отображений {¥}: -—РУ РО -—РО определяют иерархическую 3-гиперсеть 83=(Х,О,и^,К,¥ь¥2,¥3). Более подробно определение иерархической к-гиперсети приведено в работе [7].

Таким образом, задача оптимизации заключается в поиске оптимального маршрута на графе ситуационных трасс в иерархической 3-гиперсети, для которой (3) принимает минимальное значение, при заданных ограничениях. Далее последовательно граф первичной сети реализуется на графе ситуационной трассы, а граф вторичной сети реализуется на графе первичной сети.

Ь) Трехмерный случай

Пусть как и в предыдущем случае задан участок Б земной поверхности с некоторыми точками Х0 на ней, которые надо связать такими линейными сооружениями, как самотечные трубопроводы, каналы и т. д. таким образом, чтобы затраты на строительство сети были минимальны. Высотные характеристики в данном случае будут определяющими. Чтобы учесть ситуационные особенности данного участка и его высотные характеристики при оптимизации проектных решений в этом

случае удобно пользоваться трехмерной сеткой в пространстве.

Для этого на участке местности выделяется область О в виде регулярной горизонтальной сетки, содержащей в себе участок БеО и все его точки, за пределы которого не планируется строительство линейного сооружения. Вводится система координат Охуг, начало которой расположено в одном из углов горизонтальной сетки О, оси Ох и Оу направлены по ее сторонам, а ось Ог направлена вверх. По правилам, приведенным выше, задаются шаг сетки 1х по оси Ох и шаг 1у по оси Оу. В силу того, что в нашем случае горизонтальная сетка О регулярная, шаг сетки по оси Ох и по оси Оу — одинаковы, т. е. 1=1х=1у. Далее в пределах регулярной сетки О для каждой точки г.=/(х, у) аналитически или в виде таблицы задается минимальная перепад высоты к моделируемой поверхности. В качестве такой модели могут быть использованы кубы или гиперкубы, у которых длина ветви р(х]!,х]+к+г)опреде-ляется по следующему правилу:

• если узлы соседних ячеек (х]1,х]-+кПг), где к, г={—1;0;1}, на одном уровне, то р(хрх]+к+г)=/;

• если вершины соседних клеток (хп,х++ш) на разных уровнях, то р(хрхт+г)=4р+№;

• если вершины соседних клеток (хрхркПг) на разных уровнях (диагональ с двумя ступенями), то р(хрхт+)=^ 212+4к2;

• если вершины соседних клеток (хрх]+кПг) на одном уровне (диагональ), то р(хрхть

• если вершины соседних клеток (хрхркПг) на разном уровне (диагональ с одной ступенью), то р(])=<2+-\

Как и в предыдущем случае на множестве узлов куба или гиперкуба построим иерархическую 3-ги-персеть 83=(Х,О,и^,К,¥ь¥2,¥3). Поскольку в этом случае важен перепад высот, то на уровне графа ситуационных трасс встречаются как ориентированные, так и неориентированные ребра. Ориентированные ребра направлены от более высокой вершины к более низкой. Если смежные вершины на одной высоте, то инцидентное им ребро не ориентируется. Таким образом, иерархическая 3-ги-персеть 83=(Х,О,и^,К,¥ь¥2,¥3) в этом случае является смешанной.

Постановка задачи оптимизации иерархической 3-гиперсети £ в этом случае совпадает с предыдущей задачей, с той разницей, что оптимальный маршрут ищется в смещенном графе ситуационных трасс.

4. Краткое описание методики оптимизации проектных решений

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

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

Для этого, как и в предыдущих случаях, каждому слою, приведенному на рисунке, поставим в соответствие сетку определенной конфигурации с соответствующими шагами ячеек, где размеры ячеек означают сложность строительно-монтажных и эксплуатационных работ по данному виду слоя при создании инженерной сети. В результате, получается наложенные друг на друга сетки (графы), в целом описывающие интегрированную информационную основу данного участка. Далее по предложенной в п.п. 3.2 технологии на множестве узлов каждой полученной сетки, строятся графы PS=(X,V,P)^WS<I=(Y<„R<I;F<), WS1=(Y1cXR1;F1),..., WSk=(YkcYk_1,Rk;Fk), образующий иерархическую к-гиперсеть в которой каждый г-й гиперграф позволяет выполнить поиск нужных точек, нужных

СПИСОК ЛИТЕРАТУРЫ

1. Попков В.К. Гиперсети и структурные модели сложных систем // Математические и имитационные модели сложных систем. - Системное моделирование - 6: Сб. научных трудов / под ред. М.И. Нечепуренко. - Новосибирск: ВЦ СО АН СССР- 1981. - С. 26-48.

2. Попков В.К. Математические модели связности. - Новосибирск: ИВМиМГ СО РАН, 2006. - 490 с.

3. Попков Г.В. Применение теории гиперсетей в задачах оптимизации систем сетевой структуры // Проблемы оптимизации сложных систем: Матер. III Азиатской Междунар. школы-семинара. - г. Бишкек, Кыргызская Республика, 1-12 июля 2007. - Новосибирск, 2007. - С. 87-92.

4. Галямов В.А. О задаче оптимизации построения первичной сети связи // Проблемы оптимизации сложных систем: Матер.

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

Следует отметить, что согласно [7] любой иерархической к-гиперсети можно поставить в соответствие иерархические гиперсети с меньшим числом уровней. Построение иерархической гиперсети с меньшим числом уровней играет большую роль в задачах синтеза инженерных сетей.

Особенность предложенной технологи состоит в том, что путем последовательного построения многослойной сети на очередном слое, становится возможным сводить сложную постановку задачи к более простой гиперсетевой задаче. Такой подход позволяет инженеру-изыскателю находить локальные оптимальные решения, на месте используя математическое и программное обеспечение персонального компьютера (модель иерархической гиперсети и ГИС) и выход в сеть Интернет.

I Азиатской Междунар. школы-семинара. - г. Новосибирск, 19-26 июня 2005. - Новосибирск, 2005. - С. 66-78.

5. Федотов Г.А. Инженерная геодезия. - М.: Высшая школа, 2009. - 463 с.

6. Токтошов Г.Ы. Сеточная аппроксимация элементов рельефа местности // Информатика и проблемы телекоммуникаций: Матер. Росс. научно-техн. конф. - г. Новосибирск, 27-28 апреля 2009. - Новосибирск, 2009. - Т. 1. - С. 23-24.

7. Попков В.К., Кауль С.Б., Нечепуренко М.И., Букреев Е.М., Калеников А.И. Методы оптимизации структур зоновых сетей связи. - Новосибирск: ИВМиМГ СО РАН, 1984. - 180 с.

Поступила 21.06.2010 г.

i Надоели баннеры? Вы всегда можете отключить рекламу.