Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Методы «свободной геометрии». Сплайн-трассирование 1 страница




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

Термин «сплайн» (spline-англ.) происходит от названия чертежного инструмента - тонкой металлической или деревянной линейки, которая изгибается так, чтобы проходить через заданные точки { хi, уi = f (x)} (рис. 28.7).

Рис. 28.7. Очертание сплайна как математического аналога гибкой линейки

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

Применимость сплайнов в дорожном проектировании активно исследовалась едва ли не с самого зарождения теории сплайнов (В.А. Федотов, В.Ю. Голубин, В. Кюн, В. Фулчик и др.). Ряд программных разработок для автоматизированного трассирования автомобильных дорог в плане и продольном профиле на основе сплайнов нашли применение в проектной практике. Заметим, что сплайн-трассы никоим образом не связаны с тангенциальным ходом и их разбивка на местности может осуществляться от произвольных базисов (рис. 28.8).

Рис. 28.8. Возможные схемы разбивки сплайн-трасс

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

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

Построению гладких кривых служат сплайны 3-й степени (кубические), которые вместе со своими первой и второй производными несут проектировщику необходимую количественную и качественную информацию о проектируемой трассе.

Сплайны можно определить двумя способами: исходя из взаимного согласования простых функций (многочленов невысокой степени) и из решения задачи минимизации.

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

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

Кубическая интерполяционная сплайн-функция на каждом интервале между узлами интерполяции записывается уравнением вида:

S = fi + B i (x - xi) + C i (x - xi)2 + D i (x - xi)3, xi £ х £ xi +1.

Недостатком такого вида записи является то, что отсутствует возможность изменения формы сплайн-функции на участке между двумя жестко закрепленными интерполяционными точками. Лишь перемещением одной из точек (узлов) интерполяции можно добиться некоторого изменения формы сплайн-кривой.

Более гибкими возможностями в этом смысле обладают рациональные сплайны, непрерывные вместе со своими первой и второй производными:

где

t = (x - xi)/ hi, hi = xi +1 - xi, рi, qi - заданные числа, - 1 < рi, qi < ¥.

Из уравнения рационального сплайна видно, что при рi = qi = 0, i = 0,1,..., N -1, рациональный сплайн превращается в обычный кубический сплайн. Кроме того, можно считать, что сплайн первой степени также является частным случаем кубического сплайна, поскольку при всех рi, qi ®¥, i = 0,1,...,N-1, справедливо S (x) ® fi (1 - t) + fi +1 t, х Î [ xi, xi +1]. Таким образом, можно ожидать, что при использовании рациональных сплайнов путем надлежащего выбора свободных параметров рi, qi достигается высокая точность приближения на участках достаточной гладкости интерполируемой функции, а на участках с большими градиентами сплайн отвечает требованиям качественного характера - выпуклости и монотонности.

«Слабым» местом в обосновании интерполяционных сплайнов как универсального математического аппарата при трассировании автомобильных дорог является допущение (условие), что вершины интерполяции назначены проектировщиком верно и при вычислении значений самого сплайна корректировке не подлежат.

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

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

Хорошего приближения сплайн-трассы к эскизному варианту и, в то же время, достаточной ее гладкости (плавности) можно добиться лишь при многократной интуитивной корректировке проектировщиком вершин интерполяции.

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

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

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

при ограничениях, например

В записи функционала q = 1,2; S (x) - сплайн; ri - весовой коэффициент узла интерполяции; f 0(xi) - функция начального приближения.

Ограничения могут быть самыми разными и в случае трассирования дорог это: ограничения по допустимому радиусу, направлению трассы в плане и уклону в продольном профиле и т.д. При этом для сплайнов третьей степени (q = 2) должны быть добавлены так называемые «краевые условия» в точках х 0 = а, хn = b, обеспечивающие единственность построения сплайна. Например, это могут быть условия заданного начального и конечного направления проектируемого участка трассы S' (xа), S' (xb).

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

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

x = Xs (l),

y = Ys (l).

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

Выше, в рассуждениях о Безье-кривых и сплайнах, понималось плоское расположение опорных точек трассы и, соответственно, рассматривалось представление только плоских кривых. В общем случае, трехмерное (рис. 28.9) векторное представление точек на трассе сплайнами относительно осей X, Y и Z имеет вид:

Рис. 28.9. Пространственное (трехмерное) проектирование оптимальной трассы автомобильных дорог:
а - вращение вокруг бинормали; б - вращение вокруг касательной (t)

Если форма плоской кривой определяется функцией ее кривизны, то форма пространственной кривой однозначно определяется совокупностью двух функций: кривизны и кручения. Кривизна (r) и радиус кривизны (R = 1/ r) пространственной кривой имеют тот же геометрический смысл, что и для плоской кривой, но вычисляется, естественно, по более сложной зависимости:

где

x', x" - первая, вторая производные х по l и т.д.

Кручение - новое геометрическое понятие для трассы автомобильной дороги как кривой в пространстве, но именно кручением кривой можно объяснить многие из явлений зрительного восприятия, которые до сих пор оценивали и объясняли на основе лишь эмпирических правил. Кручение (Т) пространственной кривой в точке N следует определять по формуле:

Геометрически кручение можно определить следующим образом: если Q - близкая к N точка кривой С, а q - угол между соприкасающимися плоскостями кривой С в точках N и Q, то при стремлении точки Q к точке N отношение угла q к расстоянию между Q и N стремится к определенному пределу, который и равен абсолютному кручению кривой С в точке N.

Для большего понимания геометрической сущности кручения приведем и ее кинематическое толкование. Представим себе, что некоторая плоскость перемешается в пространстве, причем ее фиксированная точка с единичной скоростью движется по кривой, фиксированная прямая в каждый момент времени касается кривой в этой точке, а сама плоскость все время является соприкасающейся плоскостью кривой. Тогда такое перемещение будет результатом поступательного движения и двух вращений - вращение этой плоскости вокруг бинормали (b) и ее вращение вокруг касательной (t). Угловая скорость первого вращения равна кривизне кривой, а второго - абсолютному кручению кривой в точке соприкосновения. Знак кручения связан с направлением вращения: в случае, когда вращение происходит против часовой стрелки, если смотреть из конца касательного вектора, то это плюс, а если по часовой стрелке - то минус.

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

Пространственное трассирование дорог можно также выполнять и на основе тангенциального хода с вписанными закруглениями в виде кривых Безье. Опорные точки характеристической ломаной Безье (тангенциального хода), в общем случае, задаются точками трехмерного пространства Рi (хi, yi, zi), i = 0,1,..., т. Тогда пространственную кривую Безье степени m определяют уравнением:

где

- многочлены Бернштейна.

Матричная запись параметрических уравнений, описывающих пространственную кривую Безье:

где

0 # t # 1,

В случае, если промежуток изменения параметра произволен, а # t # b, уравнение кривой Безье имеет следующий вид:

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

R = R (t), t 0 # t # tc, где

R = R ( i )(t), ti -1 # t # ti, I = 1, 2,... l, - параметрическое векторное уравнение i -й элементарной кривой Безье.

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

ГЛАВА 29. АВТОМАТИЗИРОВАННОЕ ПРОЕКТИРОВАНИЕ ПРОДОЛЬНОГО ПРОФИЛЯ АВТОМОБИЛЬНЫХ ДОРОГ

29.1. Метод «опорных точек»

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

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

Метод «опорных точек» предназначен для расчета проектной линии продольного профиля по заданным проектировщиком контрольным (опорным) точкам и радиусам вертикальных кривых. Метод был предложен проф. К.А. Хавкиным в 1965 году и усовершенствован в Союздорпроекте. Этот метод часто применяют при проектировании продольного профиля автомобильных дорог в равнинной местности и в стесненных условиях (при значительном количестве контрольных точек). Проектную линию продольного профиля методом «опорных точек» решают в традиционном классе функций: в классе вертикальных выпуклых и вогнутых параболических кривых и сопрягающих их прямых.

Проектирование осуществляют следующим образом: на продольном профиле земли по оси трассы («черном профиле») с помощью специальных прозрачных шаблонов (см. главу 10) графически наносят проектную линию, состоящую из вертикальных параболических кривых и прямых, с учетом технико-экономических требований. На основе графического проектирования продольного профиля составляют (табл. 29.1) исходные данные для компьютерного расчета.

Таблица 29.1.

Схемы сопряжений и задаваемая по ним информация

Схема сопряжения Исходная информация
ГКТ1 НТ1 ±R1 ±iТ1
    ±R2  
ГКТ3 НТ3 ±R3 ±iТ3
ГКТ1 НТ1 ±R1 ±iТ1
ГКТ3 НТ3 ±R3 ±iТ3
ГКТ1 НТ1 ±R1 ±iТ1
    ±R2  
ГКТ3 НТ3   ±iТ3
ГКТ1 НТ1   ±iТ1
    ±R2  
ГКТ3 НТ3 ±R3 ±iТ3
ГКТ1 НТ1   ±iТ1
    ±R2  
ГКТ3 НТ3   ±iТ3
  ГКТ1 НТ1 ±R1 ±iТ1
ГКТ2 НТ2    
ГКТ1 НТ1 ±R1  
ГКТ2 НТ2   ±iТ2
ГКТ1 НТ1    
ГКТ2 НТ2 ±R2 ±iТ2
ГКТ1 НТ1   ±iТ1
ГКТ2 НТ2 ±R2  
ГКТ1 НТ1   ±iТ1
ГКТ2 НТ2   ±iТ2

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

Первый элемент должен быть обязательно задан фиксированным. Последний может быть либо фиксированным, либо полуфиксированным. В таблице 29.1 представлены возможные случаи сопряжения элементов между собой и задаваемая по ним информация.

При задании исходной информации установлено следующее правило знаков:

выпуклая кривая «-»; вогнутая кривая «+»; уклон нисходящий «-»; уклон восходящий «+».

Проектирование осуществляют в диалоговом режиме. Исходную информацию вводят либо с дискет, либо из других разделов САПР, либо непосредственно с клавиатуры, анализируют и в случае необходимости корректируют.

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

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

29.2. Метод «проекции градиента»

Оптимизационный метод проектирования продольного профиля «проекции градиента» применительно к проектированию автомобильных дорог был разработан в 1974 году во Всесоюзном научно-исследовательском институте транспортного строительства (Струченков В.И. Автоматизация трассирования новых железных дорог: Сб. науч. тр. / ЦНИИС. - М.: Транспорт, 1979. - вып. 104).

Автоматизированное проектирование оптимальной линии продольного профиля автомобильных дорог осуществляют в три этапа: оптимизация проектных отметок; сглаживание «цепочечной» проектной линии; оптимизация элементов продольного профиля.

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

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

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

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

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

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

Для поиска оптимальной линии используют построение по участкам зависимости плошали поперечника от величины рабочей отметки. В общем случае они имеют вид, представленный на рис. 29.1, и состоят из четырех ветвей квадратных парабол F(h) = ah2 + bh + c.

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

Рис. 29.1. График зависимости площади поперечного сечения F(h) от рабочей отметки h

При последующем совершенствовании программы Союздорпроектом разработана подпрограмма автоматического формирования коэффициентов зависимости F(h). По каждому участку задают:

минимальную и максимальную рабочие отметки, т.е. устанавливают интервал, в пределах которого строят зависимости F(h);

толщину дорожной одежды по оси;

мощность снимаемого растительного слоя торфа или слабого грунта, подлежащего замене;

средневзвешенные на участок единичные стоимости выполнения земляных работ: из выемки в насыпь, из выемки в кавальер, из резерва в насыпь;

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

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

kVв ³ Vн + C, где

k - коэффициент, позволяющий учитывать степень уплотнения грунта и непригодность использования части грунта выемок для сооружения насыпи;

C - слагаемое, позволяющее учитывать запасы грунта на соседних участках или транспортных развязках (может быть как положительным, так и отрицательным).

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




Поделиться с друзьями:


Дата добавления: 2015-06-04; Просмотров: 1164; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.053 сек.