Jump to content

Формула гаверсина

(Перенаправлено с расстояния Хаверсина )

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

Первую таблицу гаверсинусов на английском языке опубликовал Джеймс Эндрю в 1805 году. [1] но Флориан Каджори приписывает более раннее использование Хосе де Мендоса-и-Риос в 1801 году. [2] [3] Термин гаверсинус был придуман в 1835 году Джеймсом Инманом . [4] [5]

Эти названия следуют из того факта, что их обычно записывают в терминах функции хаверсинуса, задаваемой формулой hav θ = sin. 2 ( θ / 2 ) . Формулы также могут быть записаны с использованием любого кратного гаверсинусу, например, более старой функции версинуса (удвоенного гаверсинуса). До появления компьютеров отказ от деления и умножения на два коэффициента оказался достаточно удобным, и таблицы значений гаверсинусов и логарифмов были включены в навигационные и тригонометрические тексты XIX и начала XX веков. [6] [7] [8] В наши дни форма гаверсинуса удобна еще и тем, что у нее нет коэффициента перед грехом. 2 функция.

Диаграмма, показывающая расстояние по большому кругу (нарисованное красным) между двумя точками на сфере, P и Q. две противоположные точки , u и v. Также показаны

Формулировка

[ редактировать ]

Пусть центральный угол θ между любыми двумя точками сферы равен:

где

Формула хаверсинуса позволяет хаверсинус θ : вычислять непосредственно на основе широты (представленной φ ) и долготы (представленной λ ) двух точек

где

  • φ 1 , φ 2 — широта точки 1 и широта точки 2,
  • λ 1 , λ 2 — долгота точки 1 и долгота точки 2,
  • , .

Наконец, функция хаверсинуса hav( θ ) , примененная выше как к центральному углу θ, так и к разнице в широте и долготе, равна

Функция гаверсинуса вычисляет половину версинуса угла θ или квадраты полухорды угла на единичном круге (сфере).

Чтобы найти расстояние d , примените аркаверсинус ( обратный хаверсинус ) к hav( θ ) или используйте функцию арксинус (обратный синус):

или более явно:

[9]

где .

При использовании этих формул необходимо убедиться, что = hav( θ ) не превышает 1 из-за ошибки с плавающей запятой ( d действительно h только для 0 ≤ h ≤ 1 ). h приближается к 1 только для противоположных точек (на противоположных сторонах сферы) - в этой области в формуле обычно возникают относительно большие числовые ошибки, когда используется конечная точность. Поскольку в этом случае d велико (приближается к π R , половине окружности), небольшая ошибка часто не является серьезной проблемой в этом необычном случае (хотя существуют другие формулы расстояния по большому кругу , которые позволяют избежать этой проблемы). (Приведенная выше формула иногда записывается через функцию арктангенса , но здесь возникают аналогичные численные проблемы вблизи h = 1. )

Как описано ниже, аналогичную формулу можно записать с использованием косинусов (иногда называемых сферическим законом косинусов , не путать с законом косинусов для плоской геометрии) вместо гаверсинусов, но если две точки расположены близко друг к другу (например, на расстоянии километра) отдельно, на Земле) можно получить cos( d / R ) = 0,99999999 , что приводит к неточному ответу. Поскольку в формуле гаверсинуса используются синусы, эта проблема устраняется.

Любая формула является лишь приближением применительно к Земле , которая не является идеальной сферой: « Радиус Земли » R варьируется от 6356,752 км на полюсах до 6378,137 км на экваторе. Что еще более важно, радиус кривизны линии север-юг на поверхности Земли на 1% больше на полюсах (≈6399,594 км), чем на экваторе (≈6335,439 км), поэтому формула гаверсинуса и закон косинусов не могут быть гарантированы. поправьте лучше, чем 0,5%. [ нужна ссылка ] Более точные методы, учитывающие эллиптичность Земли, представлены формулами Винсенти и другими формулами в статье о географических расстояниях .

Закон хаверсинусов

[ редактировать ]
Сферический треугольник, решенный по закону гаверсинусов

Учитывая единичную сферу, «треугольник» на поверхности сферы определяется большими кругами, соединяющими три точки u , v и w на сфере. Если длины этих трех сторон равны a (от u до v ), b (от u до w ) и c (от v до w ), а угол угла, противоположного c, равен C , то закон хаверсинусов гласит: : [10]

Поскольку это единичная сфера, длины a , b и c просто равны углам (в радианах ), образуемым этими сторонами из центра сферы (для неединичной сферы каждая из этих длин дуг равна к ее центральному углу , умноженному на радиус R сферы ).

Чтобы получить из этого закона формулу хаверсинуса предыдущего раздела, просто рассмотрим особый случай, когда u — это северный полюс , а v и w — две точки, расстояние между которыми d необходимо определить. В этом случае a и b равны π / 2 φ 1,2 (то есть совместные широты), C — расстояние по долготе λ 2 λ 1 , а c — желаемое расстояние д / р . Заметив этот грех( π / 2 - φ ) = cos( φ ) , сразу следует формула хаверсинуса.

Чтобы вывести закон хаверсинусов, нужно начать со сферического закона косинусов :

Как упоминалось выше, эта формула представляет собой плохо обусловленный способ определения значения c, когда c мало. Вместо этого мы подставляем тождество, что cos( θ ) = 1 − 2 hav( θ ) , а также используем тождество сложения cos( a b ) = cos( a ) cos( b ) + sin( a ) sin( b ) , чтобы получить закон хаверсинусов, приведенный выше.

Доказательство

[ редактировать ]

Можно доказать формулу:

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

Учтите два момента на единичной сфере , заданной их широтой и долгота :

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

Отсюда мы могли бы напрямую попытаться вычислить скалярное произведение и продолжить, однако формулы становятся значительно проще, если принять во внимание следующий факт: расстояние между двумя точками не изменится, если мы повернём сферу вдоль оси z. Фактически это добавит константу к . Обратите внимание, что аналогичные соображения не применимы к преобразованию широт — добавление константы к широте может изменить расстояние между точками. Выбрав нашу константу в качестве и настройка , наши новые точки станут:

С обозначающий угол между и , теперь у нас есть это:

См. также

[ редактировать ]
  1. ^ ван Бруммелен, Глен Роберт (2013). Небесная математика: забытое искусство сферической тригонометрии . Издательство Принстонского университета . ISBN  9780691148922 . 0691148929 . Проверено 10 ноября 2015 г.
  2. ^ де Мендоса-и-Риос, Джозеф (1795). Память о некоторых новых методах расчета долготы по лунным расстояниям: и применении ее теории к решению других навигационных задач (на испанском языке). Мадрид, Испания: Имрента Реал.
  3. ^ Каджори, Флориан (1952) [1929]. История математических обозначений . Том. 2 (2 (3-е исправленное издание выпуска 1929 г.) изд.). Чикаго: Издательская компания открытого суда . п. 172. ИСБН  978-1-60206-714-1 . 1602067147 . Проверено 11 ноября 2015 г. Гаверсинус впервые появляется в таблицах логарифмических стихов Хосе де Мендоса-и-Риоса (Мадрид, 1801 г., также 1805, 1809 г.), а затем в трактате Джеймса Инмана о мореплавании (1821 г.). (Примечание: ISBN и ссылка на перепечатку второго издания Cosimo, Inc., Нью-Йорк, 2013 г.)
  4. ^ Инман, Джеймс (1835) [1821]. Навигация и морская астрономия: для использования британскими моряками (3-е изд.). Лондон, Великобритания: В. Вудворд, К. и Дж. Ривингтон . Проверено 9 ноября 2015 г. (Четвертое издание: [1] .)
  5. ^ «гаверсинус». Оксфордский словарь английского языка (2-е изд.). Издательство Оксфордского университета . 1989.
  6. ^ HB Гудвин, Гаверсинус в морской астрономии , Труды Военно-морского института , том. 36, нет. 3 (1910), стр. 735–746: Очевидно, что если использовать таблицу гаверсинусов, то мы избавимся, во-первых, от необходимости делить сумму логарифмов на два, а во-вторых, от умножения угла, взятого из столы по одному и тому же номеру. В этом состоит особое преимущество формы стола, впервые представленной профессором Инманом из Портсмутского королевского военно-морского колледжа почти столетие назад.
  7. ^ WW Шеппард и CC Soule, Практическая навигация (Всемирный технический институт: Джерси-Сити, 1922).
  8. ^ Э. Р. Хедрик, Логарифмические и тригонометрические таблицы (Макмиллан, Нью-Йорк, 1913).
  9. ^ Гейд, Кеннет (2010). «Несингулярное представление горизонтальной позиции». Журнал навигации . 63 (3): 395–417. Бибкод : 2010JNav...63..395G . дои : 10.1017/S0373463309990415 . ISSN   0373-4633 .
  10. ^ Корн, Грандино Артур; Корн, Тереза ​​М. (2000) [1922]. «Приложение B: B9. Плоская и сферическая тригонометрия: формулы, выраженные через функцию гаверсинуса». Математический справочник для ученых и инженеров: Определения, теоремы и формулы для справки и обзора (3-е изд.). Минеола, Нью-Йорк: Dover Publications . стр. 892–893. ISBN  978-0-486-41147-7 .

Дальнейшее чтение

[ редактировать ]
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: e8bc306826baf63592e574dcd96c2c2f__1721310960
URL1:https://arc.ask3.ru/arc/aa/e8/2f/e8bc306826baf63592e574dcd96c2c2f.html
Заголовок, (Title) документа по адресу, URL1:
Haversine formula - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)