Прямая геодезическая задача на плоскости

В геодезии есть две стандартные задачи: прямая геодезичеcкая задача на плоскости и обратная геодезическая задача на плоскости.

Прямая геодезическая задача - это вычисление координат X2, Y2 второго пункта, если известны координаты X1, Y1 первого пункта, дирекционный угол α и длина S линии, соединяющей эти пункты. Прямая геодезическая задача является частью полярной засечки, и формулы для ее решения берутся из набора формул (2.7):

Прямая геодезическая задача на плоскости - student2.ru (2.8)

Обратная геодезическая задача на плоскости

Обратная геодезическая задача - это вычисление дирекционного угла α и длины S линии, соединяющей два пункта с известными координатами X1, Y1 и X2, Y2 (рис.2.5).

Прямая геодезическая задача на плоскости - student2.ru

Рис.2.5

Построим на отрезке 1-2 как на гипотенузе прямоугольный треугольник с катетами, параллельными осям координат. В этом треугольнике гипотенуза равна S, катеты равны приращениям координат точек 1 и 2 ( ΔX = X2 - X1, ΔY = Y2 - Y1 ), а один из острых углов равен румбу r линии 1-2.

Если Δ X Прямая геодезическая задача на плоскости - student2.ru 00 и Δ Y Прямая геодезическая задача на плоскости - student2.ru 00, то решаем треугольник по известным формулам:

Прямая геодезическая задача на плоскости - student2.ru (2.9)

Прямая геодезическая задача на плоскости - student2.ru (2.10)

Для данного рисунка направление линии 1-2 находится во второй четверти, поэтому на основании (1.22) находим:

Прямая геодезическая задача на плоскости - student2.ru (2.11)

Общий порядок нахождения дирекционного угла линии 1-2 включает две операции:

определение номера четверти по знакам приращений координат Δ>X и ΔY (рис.1.4-а),

вычисление α по формулам связи (1.22) в соответствии с номером четверти.

Контролем правильности вычислений является выполнение равенства:

Прямая геодезическая задача на плоскости - student2.ru (2.12)

Если ΔX = 0.0 , то

S = іΔYі;
и α = 90o 00' 00" при ΔY > 0 ,
α = 270o 00' 00" при ΔY < 0 .

Если ΔY = 0.0 , то

S = іΔXі
и α = 0o 00' 00" при ΔX > 0 ,
α = 180o 00' 00" при ΔX < 0 .

Для решения обратной задачи в автоматическом режиме (в программах для ЭВМ) используется другой алгоритм, не содержащий тангенса угла и исключающий возможное деление на ноль:

Прямая геодезическая задача на плоскости - student2.ru (2.13)

если ΔY => 0o , то α = a ,
если ΔY < 0o , то α = 360o - a .

Прямая угловая засечка

Сначала рассмотрим так называемый общий случай прямой угловой засечки, когда углы β1 и β2 измеряются на двух пунктах с известными координатами, каждый от своего направления с известным дирекционным углом (рис.2.6).

Прямая геодезическая задача на плоскости - student2.ru

Рис.2.6

Исходные данные: XA, YA, αAC,
XB, YB, αBD

Измеряемые элементы: β 1 , β2

Неизвестные элементы: X , Y

Если αAC и αBD не заданы явно, нужно решить обратную геодезическую задачу сначала между пунктами A и C и затем между пунктами B и D .

Графическое решение. От направления AC отложить с помощью транспортира угол β1 и провести прямую линию AP; от направления BD отложить угол β2 и провести прямую линию BP ; точка пересечения этих прямых является искомой точкой P.

Аналитическое решение. Приведем алгоритм варианта, соответствующий общему случаю засечки:

вычислить дирекционные углы линий AP и BP

Прямая геодезическая задача на плоскости - student2.ru (2.14) ,

Прямая геодезическая задача на плоскости - student2.ru (2.15)

написать два уравнения прямых линий

для линии AP Y - YA= tgα1 * ( X - XA ),

для линии BP Y - YB= tgα2 * ( X - XB ) (2.16)

решить систему двух уравнений и вычислить неизвестные координаты X и Y:

Прямая геодезическая задача на плоскости - student2.ru (2.17) ,

Прямая геодезическая задача на плоскости - student2.ru (2.18)

Частным случаем прямой угловой засечки считают тот случай, когда углы β1 и β2 измерены от направлений AB и BA, причем угол β1 - правый, а угол β2 - левый (в общем случае засечки оба угла - левые) - рис.2.7.

Прямая геодезическая задача на плоскости - student2.ru

Рис.2.7

Решение прямой угловой засечки методом треугольника соответствует частному случаю засечки. Порядок решения при этом будет такой:

решить обратную задачу между пунктами A и B и получить дирекционный угол αAB и длину b линии AB,

вычислить угол γ при вершине P, называемый углом засечки,

Прямая геодезическая задача на плоскости - student2.ru (2.19)

используя теорему синусов для треугольника APB:

Прямая геодезическая задача на плоскости - student2.ru (2.20)

вычислить длины сторон AP (S1) и BP (S2) ,

вычислить дирекционные углы α1 и α2:

Прямая геодезическая задача на плоскости - student2.ru (2.21)

решить прямую задачу от пункта A к точке P и для контроля - от пункта B к точке P.

Для вычисления координат X и Y в частном случае прямой угловой засечки можно использовать формулы Юнга:

Прямая геодезическая задача на плоскости - student2.ru (2.22)

От общего случая прямой угловой засечки нетрудно перейти к частному случаю; для этого нужно сначала решить обратную геодезическую задачу между пунктами A и B и получить дирекционный угол αAB линии AB и затем вычислить углы в треугольнике APB при вершинах A и B

Прямая геодезическая задача на плоскости - student2.ru BAP = αAB - ( αAC + β1 ) и Прямая геодезическая задача на плоскости - student2.ru ABP = ( αBD + β2 ) - αBA .

Для машинного счета все рассмотренные способы решения прямой угловой засечки по разным причинам неудобны. Один из возможных алгоритмов решения общего случая засечки на ЭВМ предусматривает следующие действия:

вычисление дирекционных углов α1 и α2 ,

введение местной системы координат X'O'Y' с началом в пункте A и с осью O'X', направленной вдоль линии AP, и пересчет координат пунктов A и B и дирекционных углов α1 и α2 из системы XOY в систему X'O'Y' (рис.2.8):

X'A = 0 , Y'A = 0 ,

Прямая геодезическая задача на плоскости - student2.ru (2.23) ,
Прямая геодезическая задача на плоскости - student2.ru (2.24) ,

запись уравнений линий AP и BP в системе X'O'Y' :

Прямая геодезическая задача на плоскости - student2.ru (2.26)

Прямая геодезическая задача на плоскости - student2.ru

Рис.2.8

и совместное решение этих уравнений:

Прямая геодезическая задача на плоскости - student2.ru (2.27)

перевод координат X' и Y' из системы X'O'Y' в систему XOY:

Прямая геодезическая задача на плоскости - student2.ru (2.28)

Так как Ctgα2' = - Ctgγ и угол засечки γ всегда больше 0о, то решение (2.27) всегда существует.

Линейная засечка

От пункта A с известными координатами XA, YA измерено расстояние S1 до определяемой точки P, а от пункта B с известными координатами XB, YB измерено расстояние S2 до точки P .

Графическое решение. Проведем вокруг пункта A окружность радиусом S1 (в масштабе чертежа), а вокруг пункта B - окружность радиусом S2; точка пересечения окружностей является искомой точкой; задача имеет два решения, так как две окружности пересекаются в двух точках (рис.2.9).

Исходные данные: XA, YA, XB, YB,

Измеряемые элементы: S1, S2,

Неизвестные элементы: X, Y.

Аналитическое решение. Рассмотрим два алгоритма аналитического решения, один - для ручного счета (по способу треугольника) и один - для машинного счета.

Прямая геодезическая задача на плоскости - student2.ru

Рис.2.9

Алгоритм ручного счета состоит из следующих действий:

решение обратной геодезической задачи между пунктами A и B и получение дирекционного угла αAB и длины b линии AB,

вычисление в треугольнике ABP углов β1 и β2 по теореме косинусов:

Прямая геодезическая задача на плоскости - student2.ru (2.29)

вычисление угла засечки γ

Прямая геодезическая задача на плоскости - student2.ru (2.30)

вычисление дирекционных углов сторон AP и BP:

пункт P справа от линии AB

Прямая геодезическая задача на плоскости - student2.ru (2.31)

пункт P слева от линии АВ

Прямая геодезическая задача на плоскости - student2.ru (2.32)

решение прямых геодезических задач из пункта A на пункт P и из пункта B на пункт P:

1-е решение

Прямая геодезическая задача на плоскости - student2.ru (2.33)

2-е решение

Прямая геодезическая задача на плоскости - student2.ru (2.34)

Результаты обоих решений должны совпадать.

Алгоритм машинного решения линейной засечки состоит из следующих действий:

решение обратной геодезической задачи между пунктами A и B и получение дирекционного угла αAB и длины b линии AB,

введение местной системы координат X'O'Y' с началом в точке A и осью O'X', направленной вдоль линии AB, и пересчет координат пунктов A и B из системы XOY в систему X'O'Y':

Прямая геодезическая задача на плоскости - student2.ru (2.35)

запись уравнений окружностей в системе X'O'Y':

Прямая геодезическая задача на плоскости - student2.ru (2.36)

и совместное решение этих уравнений, которое предусматривает раскрытие скобок во втором уравнении и вычитание второго уравнения из первого:

Прямая геодезическая задача на плоскости - student2.ru (2.37)

откуда

Прямая геодезическая задача на плоскости - student2.ru (2.38)

и

Прямая геодезическая задача на плоскости - student2.ru (2.39)

Если искомая точка находится слева от линии AB, то в формуле (2.39) берется знак "-", если справа, то "+".

пересчет координат X' и Y' точки P из системы X'O'Y' в систему XOY по формулам (2.2):

Прямая геодезическая задача на плоскости - student2.ru

Обратная угловая засечка

К элементарным измерениям относится и измерение угла β на определяемой точке P между направлениями на два пункта A и B с известными координатами XA, YA и XB, YB (рис.2.10). Однако, это измерение оказывается теоретически довольно сложным, поэтому рассмотрим его отдельно.

Проведем окружность через три точки A, B и P. Из школьного курса геометрии известно, что угол с вершиной на окружности измеряется половиной дуги, на которую он опирается. Центральный угол, опирающийся на ту же дугу, измеряется всей дугой, следовательно, он будет равен 2β (рис.2.10).

Прямая геодезическая задача на плоскости - student2.ru

Рис.2.10

Расстояние b между пунктами A и B считается известным, и из прямоугольного треугольника FCB можно найти радиус R окружности:

Прямая геодезическая задача на плоскости - student2.ru (2.41)

Уравнение окружности имеет вид:

Прямая геодезическая задача на плоскости - student2.ru (2.42)

где XC и YC - координаты центра окружности. Их можно вычислить, решив либо прямую угловую, либо линейную засечку с пунктов A и B на точку C. В уравнении (2.42) X и Y - координаты любой точки окружности, в том числе и точки P, но для нахождения двух координат точки P одного такого уравнения недостаточно.

Обратной угловой засечкой называют способ определения координат точки P по двум углам β1 и β2, измеренным на определяемой точке P между направлениями на три пункта с известными координатами A, B, C (рис.2.11).

Графическое решение. Приведем способ Болотова графического решения обратной угловой засечки. На листе прозрачной бумаги (кальки) нужно построить углы β1 и β2 с общей вершиной P; затем наложить кальку на чертеж и, перемещая ее, добиться, чтобы направления углов на кальке проходили через пункты A, B, C на чертеже; переколоть точку P с кальки на чертеж.

Исходные данные: XA, YA, XB,
YB, XC, YC;

Измеряемые элементы: β1, β2.

Неизвестные элементы: X, Y.

Прямая геодезическая задача на плоскости - student2.ru

Рис.2.11

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

Предположим, что положение точки P известно, и проведем две окружности: одну радиусом R1 через точки A, B и P и другую радиусом R2 через точки B, C и P (рис.2.11). Радиусы этих окружностей получим по формуле (2.41):

Прямая геодезическая задача на плоскости - student2.ru (2.43)

Если координаты центров окружностей - точек O1 и O2 будут известны, то координаты точки P можно определить по формулам линейной засечки: из точки O1 по расстоянию R1 и из точки O2 - по расстоянию R2.

Координаты центра O1 можно найти по формулам линейной засечки из точек A и B по расстояниям R1, причем из двух решений нужно взять то, которое соответствует величине угла β1: если β1<90o, то точка O1 находится справа от линии AB, если β1>90o, то точка O1 находится слева от линии AB.

Координаты центра O2 находятся по формулам линейной засечки из точек B и C по расстояниям R2, и одно решение из двух возможных выбирается по тому же правилу: если β2<90o, то точка O2 находится справа от линии BC, если β2>90o, то точка O2 находится слева от линии BC.

Задача не имеет решения, если все четыре точки A, B, C и P находятся на одной окружности, так как обе окружности сливаются в одну, и точек их пересечения не существует.

Комбинированные засечки

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

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

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

При наличии избыточных измерений вычисление неизвестных выполняют методом уравнивания. Алгоритмы строгого уравнивания многократных засечек применяются при автоматизированном счете на ЭВМ; для ручного счета используют упрощенные способы уравнивания.

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

Ошибка положения точки

В одномерном пространстве (на линии) положение точки фиксируется значением одной координаты X, и ошибка положения точки Mp равна средней квадратической ошибке mx этой координаты. Истинное положение точки может находиться в интервале ( X - t * mx ) - ( X + t * mx ), то-есть, в обе стороны от значения X; на практике коэффициент t обычно задают равным 2.0 или 2.50.

В двумерном пространстве (на поверхности) положение точки фиксируется значениями двух координат, и ошибка положения точки должна задаваться двумя величинами: направлением и ошибкой положения по этому направлению. Геометрическая фигура, внутри которой находится истинное положение точки, может иметь разную форму; в частном случае, когда ошибка положения точки по всем направлениям одинакова, получается круг радиуса R = Mp.

Положение точки по двум измерениям получается в пересечении двух линий положения. Для измеренного расстояния S линией положения является окружность радиуса S с центром в исходной пункте A (рис.2.12а); для измеренного угла β с вершиной в исходном пункте A - прямая линия, проведенная под углом β к исходной линии AB (рис.2.12б).

Вследствие ошибок измерений необходимо ввести понятие "полоса положения". Для расстояния S, измеренного со средней квадратической ошибкой ms - это круговой пояс (кольцо) шириной 2 * ms между двумя окружностями радиусами ( S - ms ) и ( S + ms ); для угла β, измеренного с ошибкой mβ - это узкий треугольник с вершиной в точке A и углом при вершине 2 * mβ. Линия положения точки является осью симметрии полосы положения (рис.2.12).

Прямая геодезическая задача на плоскости - student2.ru

Рис.2.12. Линия положения и "полоса положения" точки P:


а) для измеренного расстояния, б) для измеренного угла.

Введем понятие "вектор ошибки измерения" и обозначим его через V. Для измеренного расстояния вектор Vs направлен вдоль линии AP (прямо или обратно) и имеет модуль vs = ms; для измеренного угла вектор Vβ направлен перпендикулярно линии AP (влево или вправо от нее) и имеет модуль νβ = S * mβ / ρ, где S = A * P.

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

Прямая геодезическая задача на плоскости - student2.ru

Рис.2.13. 4-угольник положения: а) в линейной засечке, б) в прямой угловой засечке,

Этот элементарный 4-угольник можно считать параллелограммом, так как в пределах него дуги окружностей можно заменить отрезками касательных, а расходящиеся стороны угла - отрезками прямых, параллельных линии положения. Расстояния от точки P до границ 4-угольника неодинаковы, что говорит о различии ошибок положения точки P по разным направлениям.

Линии положения делят 4-угольник положения на 4 равные части (рис.2.14-а), которые назовем параллелограммами ошибок с углами при вершинах γ и ( 180o - γ ), где γ( 180o - γ ) - угол между векторами ошибок V1 и V2. Поскольку высоты параллелограммов ошибок численно равны модулям векторов ν1 и ν2, то стороны параллелограммов получаются по известным формулам (рис.2.14-а):

Прямая геодезическая задача на плоскости - student2.ru (2.44)

Прямая геодезическая задача на плоскости - student2.ru

Рис.2.14

По известным сторонам параллелограмма ошибок и углу между ними γ( 180o - γ ) можно вычислить длину обоих его диагоналей: короткой - d1 и длинной - d2:

Прямая геодезическая задача на плоскости - student2.ru

Таким образом, ошибка положения точки по шести направлениям (рис.2.14) выражается простыми формулами; для всех остальных направлений формулы будут более сложные.

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

как радиус круга R, площадь которого ( π * R2 ) равна площади параллелограмма положения точки P ( 4 * a * b * Sinγ),

Прямая геодезическая задача на плоскости - student2.ru (2.45)

как ошибку положения по "наиболее слабому направлению", совпадающему с направлением длинной диагонали:

Прямая геодезическая задача на плоскости - student2.ru (2.46)

как среднее квадратическое из длинной и короткой диагоналей параллелограмма ошибок:

Прямая геодезическая задача на плоскости - student2.ru (2.47)

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

полярная засечка (рис.2.4):

Прямая геодезическая задача на плоскости - student2.ru (2.48)

прямая угловая засечка (рис.2.6, 2.7):

Прямая геодезическая задача на плоскости - student2.ru (2.49)

линейная засечка (рис.2.9):

Прямая геодезическая задача на плоскости - student2.ru (2.50)

обратная угловая засечка (рис.2.11).

В этой засечке правая часть формулы ошибки положения точки P должна содержать три слагаемых:

ошибку линейной засечки точки О1 с исходных пунктов A и B ( mO1 ),

ошибку линейной засечки точки О2 с исходных пунктов B и C ( mO2 ),

ошибку линейной засечки точки P с точек О1 и О2 ( mP ),

Прямая геодезическая задача на плоскости - student2.ru (2.50a)

Угол засечки γ зависит от взаимного расположения линий BC и BA и углов β1 и β2; для рис.2.11 этот угол вычисляется по формуле:

Прямая геодезическая задача на плоскости - student2.ru (2.51)

Для многих случаев практики достаточно считать, что истинное положение точки P находится внутри круга радиуса MP с центром в точке P. В строгой теории рассмотренный критерий называется радиальной ошибкой. Кроме того, в этой теории применяются и более сложные критерии, такие как "эллипс ошибок" (кривая 2-го порядка), "подера эллипса ошибок" (кривая 4-го порядка) и др. [22].

При количестве измерений n>2 (многократные засечки) точка P получается в пересечении n линий положения, соответствующих уравненным значениям измерений; полосы положения, пересекаясь, образуют 2 * n-угольник (рис.2.14-б). Наибольшая ошибка положения точки P будет определяться расстоянием от точки P до самой удаленной от нее вершины этого многоугольника. Из рисунка 2.14-б понятна роль третьего измерения в уменьшении ошибки положения точки P; кстати, на этом рисунке второе измерение практически не влияет на значение ошибки положения точки.

Наши рекомендации