Известия РАН. Механика твердого тела, 2021, № 4, стр. 142-150
АНАЛИТИЧЕСКАЯ АППРОКСИМАЦИЯ РЕШЕНИЯ ГЕОДЕЗИЧЕСКОЙ ЗАДАЧИ
П. А. Кучеренко a, *, С. В. Соколов b
a АО “НИИАС” (Ростовский филиал)
Ростов-на-Дону, Россия
b Московский технический университет связи и информатики
Москва, Россия
* E-mail: pavelpost83@mail.ru
Поступила в редакцию 14.06.2020
После доработки 29.10.2020
Принята к публикации 28.12.2020
Аннотация
Решена задача аналитического синтеза функций, аппроксимирующих зависимости длины геодезической линии от навигационных параметров ее начальной и конечной точек для сфероида и сферы Земли. Аппроксимирующие длину геодезической линии зависимости определены как для приведенной, так и для геодезической широт. Получены выражения для азимута конечной точки (при известной широте начальной точки), не требующие знания долготы конечной точки и длины геодезической линии. Найденные решения позволяют существенно сократить вычислительные затраты при решении различных классов задач навигации и геодезии.
В связи с постоянным развитием высокоточных методов и систем навигации оказывается весьма актуальной проблема высокоточного описания параметров траекторий движения объектов на поверхности сфероидальной Земли. Решение этой проблемы для большинства навигационных приложений сводится к решению частного случая геодезической задачи в следующей формулировке: даны геодезические координаты – широта В и долгота L, начальной (В0, L0) и конечной точек (В1, L1) движения объекта, начальный (прямой) азимут А0 движения, требуется найти кратчайшее расстояние S между этими точками (длину геодезической линии), а также конечный (обратный) азимут А1 геодезической линии в конечной точке. В настоящее время данная задача решается, в основном, использованием итеративных методов при численном решении системы дифференциальных уравнений, описывающих эволюцию геодезических линий на сфероиде [1, 2]. Это приводит к значительным временным и вычислительным затратам, что для систем навигации, функционирующих в реальном времени, представляется неприемлемым.
В связи с этим, целью данной статьи является построение аналитической функциональной зависимости, аппроксимирующей с высокой точностью решение указанной геодезической задачи, т.е. связь навигационных параметров В0, L0, В1, L1, А0 с длиной геодезической линии S и обратным азимутом А1. Синтез данной зависимости будем рассматривать для геодезической долготы и геодезической и приведенной широт, используя следующие обозначения переменных: А – текущий азимут геодезической линии, В – геодезическая широта, u – приведенная широта, L – геодезическая долгота, E – первый эксцентриситет, е – второй эксцентриситет, а, b – большая и малая полуоси эллипсоида, ds – дифференциал линии на эллипсоиде. Для эллипсоида Красовского:
Для решения поставленной задачи используем известные уравнения связи навигационных переменных А, В, L, справедливые для любых кривых на сфероиде [1]:
и только для геодезической линии [1]:Предварительно найдем зависимость текущего азимута геодезической линии А от геодезической широты В, для чего разделим уравнение (3) на уравнение (2):
Данное уравнение легко интегрируется методом разделения переменных:
(4)
$\int\limits_{{{А}_{0}}}^А {{\text{ctg}}A} dA = \int\limits_{{{В}_{0}}}^В {\frac{{{\text{tg}}B}}{{1 + {{e}^{2}}{{{\cos }}^{2}}B}}} \,dB$Интеграл в левой части (4) – табличный, а в правой – находится методом замены переменных $e\cos B = Х$:
Окончательно имеем:
Из последнего выражения можно получить равенство
Остановимся на найденной зависимости подробнее. Помимо ее дальнейшего использования для решения поставленной задачи, зависимость (5) позволяет решить задачу определения азимута А1 конечной точки с широтой В1 геодезической линии конечной длины без традиционного знания долготы конечной точки и длины геодезической линии (зная только параметры начальной точки А0, В0):
Интересно также сравнить полученное выражение с уравнением Клеро [1]:
Исходя из данного уравнения, выражение sinA может быть представлено в виде:
Для дальнейшего решения задачи из полученного выражения sinA найдем cosA:
Полученное уравнение интегрируется методом разделения переменных
(6)
$\int\limits_0^S {ds} = \int\limits_{{{B}_{0}}}^B {\frac{{(e\cos B)с}}{{C_{0}^{{}}\sqrt {(Р{{{[e\cos B]}}^{2}} - 1){{{(1 + {{e}^{2}}{{{\cos }}^{2}}B)}}^{3}}} }}dB} $Для получения высокоточной аналитической аппроксимации зависимости S = f(B) проведем предварительно анализ зависимости S = f(u), где u – приведенная широта, связанная с геодезической широтой известным соотношением [1]:
Для приведенной широты уравнения (1)–(3) трансформируются следующим образом [1]:
Предварительно найдем зависимость текущего азимута геодезической линии А от приведенной широты u. Используя уравнение Клеро для приведенной широты [1]
где $\Phi = \cos {{и}_{*}}$ или $\Phi = \sin {{A}_{*}}$, ${{и}_{*}}$ – приведенная широта наиболее удаленной от экватора точки геодезической линии, ${{A}_{*}}$ – азимут геодезической линии в точке пересечения ее с экватором, имеем: откуда также вытекает соответствующее выражение для cosA:(10)
$\cos A = \sqrt {1 - {{{\left( {\frac{\Phi }{{\cos и}}} \right)}}^{2}}} = \frac{{\sqrt {{{{\cos }}^{2}}и - {{\Phi }^{2}}} }}{{\cos и}}$Данные соотношения могут быть получены и другим путем – делением уравнения (9) на (8) с последующим интегрированием полученного дифференциального уравнения:
Здесь необходимо отметить, что данное выражение постоянной Клеро (в отличие от приведенных выше традиционных выражений) позволяет решить задачу определения азимута А1 конечной точки с приведенной широтой u1, зная только параметры начальной точки А0, u0:
Для дальнейшего решения поставленной задачи подставим найденное выражение для cosA в уравнение (8):
Данное уравнение интегрируется методом разделения переменных
(11)
$\int\limits_0^S {ds} = a\int\limits_{{{и}_{0}}}^и {\frac{{\cos и\sqrt {1 - {{E}^{2}}{{{\cos }}^{2}}и} }}{{\sqrt {{{{\cos }}^{2}}и - {{\Phi }^{2}}} }}dи} $Рассмотрим с этой целью возможность упрощения его подынтегрального выражения разложением в ряд функции $\sqrt {1 - {{E}^{2}}{{{\cos }}^{2}}и} $ по аргументу ${{E}^{2}}{{\cos }^{2}}и$ (в точке ${{u}_{l}}$) с точностью до (${{E}^{2}}{{\cos }^{2}}и$)3, что, как показано далее, обеспечивает очень высокую точность аппроксимации (11) (около ${{10}^{{ - 5}}}$ метра):
(12)
$\begin{gathered} \sqrt {1 - {{E}^{2}}{{{\cos }}^{2}}и} \approx \sqrt {1 - {{E}^{2}}{{{\cos }}^{2}}{{и}_{l}}} - \frac{{{{E}^{2}}}}{{2\sqrt {1 - {{E}^{2}}{{{\cos }}^{2}}{{и}_{l}}} }}({{\cos }^{2}}и - {{\cos }^{2}}{{и}_{l}}) - \\ \, - \frac{{{{E}^{4}}}}{{8\sqrt {{{{(1 - {{E}^{2}}{{{\cos }}^{2}}{{и}_{l}})}}^{3}}} }}{{({{\cos }^{2}}и - {{\cos }^{2}}{{и}_{l}})}^{2}} - \frac{{{{E}^{6}}}}{{16\sqrt {{{{(1 - {{E}^{2}}{{{\cos }}^{2}}{{и}_{l}})}}^{5}}} }}{{({{\cos }^{2}}и - {{\cos }^{2}}{{и}_{l}})}^{3}} = \\ \, = {{{{\alpha }}}_{0}} + {{{{\alpha }}}_{1}}{{\cos }^{2}}и + {{{{\alpha }}}_{2}}{{\cos }^{4}}и + {{{{\alpha }}}_{3}}{{\cos }^{6}}и, \\ \end{gathered} $При этом заметим, что для районов низких и высоких широт коэффициенты выражения (12) существенно упрощаются:
– для района высоких широт – ${{и}_{0}} = \frac{\pi }{2}$ (при выборе точки линеаризации в начале интервала, т.е. при ${{и}_{l}} = {{u}_{0}}$):
– для района низких широт – ${{и}_{0}} = 0$ (также при ${{и}_{l}} = {{u}_{0}}$):
Тогда уравнение (11) приобретает вид:
Первый из интегралов в левой части уравнения при замене переменных является табличным:
Остальные интегралы
С учетом возможности представления в компактном виде суммы интегралов:
Окончательно аппроксимация функциональной зависимости длины геодезической линии S от приведенной широты u имеет вид:
(13)
$S = a \cdot (({{{{\beta }}}_{0}} + {{{{\beta }}}_{1}}{{\sin }^{2}}и + {{{{\beta }}}_{2}}{{\sin }^{4}}и)\sin \,u\sqrt {1 - {{k}^{2}}{{{\sin }}^{2}}и} + {{{{\beta }}}_{3}}\arcsin (k\sin u) + {{{{\beta }}}_{4}})$Для оценки точности найденной аппроксимации (13) был проведен численный сравнительный анализ интеграла (11) с зависимостью (13).
На рис. 1 представлена зависимость ошибки аппроксимации δ (в метрах) функции $S = f(u)$, полученная путем сравнения значений аппроксимирующего выражения (13) и значений высокоточного численного решения уравнения (11), для параметров u0 = 0 рад, А0 = 0.2 рад при выборе точки линеаризации ${{u}_{l}} = 0.7$ рад.
Рис. 1.
Зависимость ошибки аппроксимации ${{\delta }}$ функции $S = f(u)$ при u0 = 0 рад, А0 = 0.2 рад, ul = 0.7 рад

Как показали результаты моделирования, вид представленной на рис. 1 зависимости является характерным для различных начальных значений А0, u0 и точки линеаризации ${{u}_{l}}$ и подтверждает высокую точность полученной аналитической аппроксимации функции длины геодезической линии для земного эллипсоида.
Соответственно, для геодезической широты с учетом соотношения (7) искомая зависимость приобретает вид:
(14)
$\begin{gathered} S = a \cdot \left( {\left( {{{{{\beta }}}_{0}} + {{{{\beta }}}_{1}}\frac{{{{{\sin }}^{2}}В}}{{1 + {{e}^{2}}{{{\cos }}^{2}}B}} + {{{{\beta }}}_{2}}\frac{{{{{\sin }}^{4}}В}}{{{{{(1 + {{e}^{2}}{{{\cos }}^{2}}B)}}^{2}}}}} \right) \times } \right. \\ \, \times \frac{{\sin В\sqrt {1 + {{e}^{2}} - ({{k}^{2}} + {{e}^{2}}){{{\sin }}^{2}}В} }}{{1 + {{e}^{2}}{{{\cos }}^{2}}B}} + \\ \left. {\, + {{{{\beta }}}_{3}}\arcsin \left( {k\frac{{\sin В}}{{\sqrt {1 + {{e}^{2}}{{{\cos }}^{2}}B} }}} \right) + {{{{\beta }}}_{4}}} \right) \\ \end{gathered} $Для оценки точности данной аппроксимации геодезической широты был проведен ее сравнительный численный анализ с интегралом (6) для различных начальных значений А0, B0 и точек линеаризации ${{B}_{l}}$, который также показал высокую точность данной аппроксимации. В качестве иллюстрирующего это примера на рис. 2 представлена зависимость ошибки аппроксимации $\Delta $ (в метрах) функции $S = f(B)$, полученная путем сравнения значений аппроксимирующего выражения (14) и значений высокоточного численного решения уравнения (6), для аналогичных параметров B0 = 0 рад, А0 = 0.2 рад при выборе точки линеаризации ${{B}_{l}} = 0.7$ рад.
Рис. 2.
Зависимость ошибки аппроксимации $\Delta $ функции $S = f(B)$ при B0 = 0 рад, А0 = 0.2 рад, Bl = 0.7 рад

Полученные выше результаты интересно далее интерпретировать для сферы и сравнить их с уже известными [1, 2].
Рассмотрим сначала выражение текущего азимута геодезической линии (ортодромии) на сфере, вытекающее из (5) при е = 0 (в данном случае в качестве переменной В выступает уже географическая широта φ ):
(15)
$A = \arcsin \left( {\sqrt {{{e}^{2}} + {{{[\cos {{\varphi }}]}}^{{ - 2}}}} \frac{{\sin {{A}_{0}}}}{{\sqrt {{{e}^{2}} + {{{[\cos {{{{\varphi }}}_{0}}]}}^{{ - 2}}}} }}} \right) = \arcsin \left( {\frac{{\cos {{{{\varphi }}}_{0}}\sin {{A}_{0}}}}{{\cos {{\varphi }}}}} \right)$Из выражения (15) легко определяется выражение для азимута конечной точки ортодромии:
Аналогично, полагая е = 0, из уравнения (11) находим интегральную связь длины ортодромии S с параметрами ее начальной и конечной точек (в данном случае u = φ, a = R, R – радиус Земли):
(16)
$S = R\left( {\arcsin (k\sin {{\varphi }}) - \arcsin \,\,\,(k\sin {{{{\varphi }}}_{0}})} \right)$Как и ранее с выражением для азимута, полученное из дифференциальных уравнений геодезической линии соотношение (16) не совпадает с традиционным выражением зависимости длины ортодромии S от широты φ, выведенной с использованием формул сферической тригонометрии [2]:
(17)
$S = R\left( {\arcsin \frac{{\sin {{\varphi }}}}{{\sqrt {{{{\sin }}^{2}}{{{{\varphi }}}_{0}} + {{{(\cos {{{{\varphi }}}_{0}}\cos {{А}_{0}})}}^{2}}} }} - {\text{arctg}}\frac{{{\text{tg}}{{{{\varphi }}}_{0}}}}{{\cos {{А}_{0}}}}} \right)$Т.к. получить аналитический вывод выражения (16) из (17) (и наоборот) представляется весьма затруднительным, то для проверки их совпадения было выполнено численное моделирование выражений (16) и (17) для целого ряда значений параметров начальной точки. Результаты численного эксперимента показали полное совпадение зависимостей (16) и (17).
Таким образом, полученные выше выражения представляют собой аналитическое решение поставленной задачи и могут быть эффективно использованы в практических расчетах с минимальными вычислительными затратами.
Список литературы
Морозов В.П. Курс сфероидической геодезии. М.: Недра, 1979. 296 с.
Серапинас Б.Б. Геодезические основы карт. М.: Изд-во МГУ, 2001. 132 с.
Градштейн И.С., Рыжик И.М. Таблицы интегралов. М.: Физматлит, 1963. 1100 с.
Дополнительные материалы отсутствуют.
Инструменты
Известия РАН. Механика твердого тела