Fórmulas de Vincenty - Vincenty's formulae

As fórmulas de Vincenty são dois métodos iterativos relacionados usados ​​em geodésia para calcular a distância entre dois pontos na superfície de um esferóide, desenvolvidos por Thaddeus Vincenty (1975a). Eles são baseados na suposição de que a figura da Terra é um esferóide achatado e, portanto, são mais precisos do que os métodos que assumem uma Terra esférica , como a distância de um grande círculo .

O primeiro método (direto) calcula a localização de um ponto que está a uma determinada distância e azimute (direção) de outro ponto. O segundo método (inverso) calcula a distância geográfica e o azimute entre dois pontos dados. Eles têm sido amplamente usados ​​em geodésia porque têm uma precisão de 0,5 mm (0,020  pol.) No elipsóide terrestre .

Fundo

O objetivo de Vincenty era expressar algoritmos existentes para geodésicas em um elipsóide de uma forma que minimizasse a duração do programa (Vincenty 1975a). Seu relatório não publicado (1975b) menciona o uso de uma calculadora de mesa Wang 720, que tinha apenas alguns kilobytes de memória. Para obter uma boa precisão para linhas longas, a solução usa a solução clássica de Legendre (1806), Bessel (1825) e Helmert (1880) com base na esfera auxiliar. Vincenty confiou na formulação deste método dada por Rainsford, 1955. Legendre mostrou que uma geodésica elipsoidal pode ser mapeada exatamente para um grande círculo na esfera auxiliar mapeando a latitude geográfica para latitude reduzida e definindo o azimute do grande círculo igual àquele do geodésico. A longitude no elipsóide e a distância ao longo do geodésico são então dadas em termos da longitude na esfera e o comprimento do arco ao longo do grande círculo por integrais simples. Bessel e Helmert forneceram séries de convergência rápida para essas integrais, o que permite que a geodésica seja calculada com precisão arbitrária.

Para minimizar o tamanho do programa, Vincenty pegou essas séries, expandiu-as novamente usando o primeiro termo de cada série como o parâmetro pequeno e as truncou para . Isso resultou em expressões compactas para as integrais de longitude e distância. As expressões foram colocadas na forma de Horner (ou aninhada ), pois isso permite que polinômios sejam avaliados usando apenas um único registro temporário. Finalmente, técnicas iterativas simples foram utilizadas para resolver as equações implícitas nos métodos direto e inverso; mesmo que sejam lentos (e no caso do método inverso às vezes não convergem), eles resultam no menor aumento no tamanho do código.

Notação

Defina a seguinte notação:

uma comprimento do semieixo maior do elipsóide (raio no equador); (6378137,0 metros em WGS-84 )
ƒ achatamento do elipsóide; (1 / 298.257223563 em WGS-84 )
b = (1 -  ƒa comprimento do semi- eixo menor do elipsóide (raio nos pólos); (6356752.314245 metros em WGS-84 )
Φ 1 , Φ 2 latitude dos pontos;
U 1  = arctan ((1 -  ƒ ) tan  Φ 1 ),
U 2  = arctan ((1 -  ƒ ) tan Φ 2 )
latitude reduzida (latitude na esfera auxiliar)
L 1 , L 2 longitude dos pontos;
L = L 2  -  L 1 diferença de longitude de dois pontos;
λ Diferença de longitude dos pontos da esfera auxiliar;
α 1 , α 2 azimutes avançados nos pontos;
α azimute à frente da geodésica no equador, se fosse estendido até esse ponto;
s distância elipsoidal entre os dois pontos;
σ separação angular entre pontos
σ 1 separação angular entre o ponto e o equador
σ m separação angular entre o ponto médio da linha e o equador

Problema inverso

Dadas as coordenadas dos dois pontos ( Φ 1L 1 ) e ( Φ 2L 2 ), o problema inverso encontra os azimutes α 1 , α 2 e a distância elipsoidal s .

Calcular L 1 , L 2 e L , e conjunto valor inicial de λ = L . Em seguida, avalie iterativamente as seguintes equações até λ convergir:

Quando λ convergiu para o grau de precisão desejado ( 10-12 corresponde a aproximadamente 0,06  mm), avalie o seguinte:

Entre dois pontos quase antípodas, a fórmula iterativa pode falhar em convergir; isso ocorrerá quando a primeira estimativa em λ , calculada pela equação acima, for maior que π em valor absoluto.

Problema direto

Dado um ponto inicial ( Φ 1 , L 1 ) e azimute inicial, α 1 , e uma distância, s , ao longo da geodésica o problema é encontrar o ponto final ( Φ 2 , L 2 ) e o azimute, α 2 .

Comece calculando o seguinte:

Em seguida, usando um valor inicial , itere as seguintes equações até que não haja mudança significativa em σ :

Uma vez que σ é obtido com precisão suficiente, avalie:

Se o ponto inicial estiver no pólo Norte ou Sul, a primeira equação é indeterminada. Se o azimute inicial for leste ou oeste, a segunda equação será indeterminada. Se uma função do tipo atan2 de valor duplo for usada, esses valores geralmente serão tratados corretamente.

Modificação de Vincenty

Em sua carta à Survey Review em 1976, Vincenty sugeriu substituir suas expressões de série para A e B por fórmulas mais simples usando o parâmetro de expansão de Helmert k 1 :

Onde

Quase pontos antípodas

Como observado acima, a solução iterativa para o problema inverso falha em convergir ou converge lentamente para pontos quase antípodas. Um exemplo de convergência lenta é ( Φ 1L 1 ) = (0 °, 0 °) e ( Φ 2L 2 ) = (0,5 °, 179,5 °) para o elipsóide WGS84. Isso requer cerca de 130 iterações para fornecer um resultado com precisão de 1 mm. Dependendo de como o método inverso é implementado, o algoritmo pode retornar o resultado correto (19936288,579 m), um resultado incorreto ou um indicador de erro. Um exemplo de resultado incorreto é fornecido pelo utilitário online NGS , que retorna uma distância que é cerca de 5 km a mais. Vincenty sugeriu um método para acelerar a convergência em tais casos (Rapp, 1993).

Um exemplo de falha do método inverso para convergir é ( Φ 1L 1 ) = (0 °, 0 °) e ( Φ 2L 2 ) = (0,5 °, 179,7 °) para o elipsóide WGS84. Em um relatório não publicado, Vincenty (1975b) forneceu um esquema iterativo alternativo para lidar com esses casos. Isso converge para o resultado correto 19944127,421 m após cerca de 60 iterações; entretanto, em outros casos, muitos milhares de iterações são necessários.

O método de Newton foi usado para fornecer convergência rápida para todos os pares de pontos de entrada (Karney, 2013).

Veja também

Notas

Referências

  • Bessel, Friedrich Wilhelm (2010). "O cálculo da longitude e latitude a partir de medições geodésicas (1825)". Astron. Nachr . 331 (8): 852–861. arXiv : 0908.1824 . Bibcode : 2010AN .... 331..852K . doi : 10.1002 / asna.201011352 . S2CID  118760590 . Tradução inglesa de Astron. Nachr. 4 , 241–254 (1825).CS1 maint: postscript ( link )
  • Helmert, Friedrich R. (1964). Teorias Matemáticas e Físicas de Geodésia Superior, Parte 1 (1880) . St. Louis: Centro de Cartas e Informações Aeronáuticas . Página visitada em 30/07/2011 . Tradução para o inglês de Die Mathematischen und Physikalischen Theorieen der Höheren Geodäsie , Vol. 1 (Teubner, Leipzig, 1880).
  • Karney, Charles FF (janeiro de 2013). "Algoritmos para geodésicas" . Journal of Geodesy . 87 (1): 43–55. arXiv : 1109.4448 . Bibcode : 2013JGeod..87 ... 43K . doi : 10.1007 / s00190-012-0578-z . Adendos .
  • Legendre, Adrien-Marie (1806). "Analyse des triangles tracės sur la surface d'un sphėroïde" . Mémoires de la classe des sciences mathématiques et physiques de l'Institut National de France (1st sem): 130–161 . Página visitada em 30/07/2011 .
  • Rainsford, HF (1955). "Long geodésicas no elipsóide". Bulletin Géodésique . 37 : 12–22. Bibcode : 1955BGeod..29 ... 12R . doi : 10.1007 / BF02527187 . S2CID  122111614 .
  • Rapp, Ricahrd H. (março de 1993). Geodésia Geométrica, Parte II (Relatório Técnico). Ohio State University . Recuperado em 01-08-2011 .
  • Vincenty, Thaddeus (abril de 1975a). "Soluções diretas e inversas de geodésicas no elipsóide com aplicação de equações aninhadas" (PDF) . Revisão da pesquisa . XXIII (176): 88–93. doi : 10.1179 / sre.1975.23.176.88 . Página visitada em 11/07/2009 . Ao selecionar uma fórmula para a solução de geodésicas, é de primordial importância considerar a duração do programa, ou seja, a quantidade de núcleo que ele ocupará no computador junto com as funções trigonométricas e outras funções necessárias.
  • Vincenty, Thaddeus (agosto de 1975b). Solução geodésica inversa entre pontos antípodas (PDF) (Relatório técnico). DMAAC Geodetic Survey Squadron. doi : 10.5281 / zenodo.32999 .
  • Vincenty, Thaddeus (abril de 1976). "Correspondência". Revisão da pesquisa . XXIII (180): 294.
  • Manual de referência (PDF) do Geocentric Datum of Australia (GDA ) . Comitê Intergovernamental de Levantamento e Mapeamento (ICSM). Fevereiro de 2006. ISBN 0-9579951-0-5. Página visitada em 11/07/2009 .

links externos