Como posso calcular um percurso de voo dado um conjunto de waypoints?

1

Eu fiz uma GUI que permite ao usuário criar waypoints definidos por latitude, longitude, altitude e hora de chegada. Eu estou procurando por algum software que possa gerar um caminho de vôo entre os waypoints.

Por exemplo, digamos que eu coloquei 5 waypoints. Tudo o que sei é que quero que minha aeronave esteja nesses cinco pontos no espaço, nos horários especificados. Para criar meu 'caminho de vôo', eu quero calcular a latitude, longitude, altitude, inclinação, rotação, guinada e velocidade da aeronave conforme ela se move de um waypoint para o próximo. Eu gostaria de calcular esses valores para intervalos de tempo de, digamos, um segundo.

Eu fiz uma solução hack, mas não é muito realista. Alguém deve ter lidado com esse problema antes. Alguém tem alguma sugestão sobre software ou algoritmos que eu possa usar?

    
por Stephen Hartzell 28.04.2015 / 20:28

2 respostas

Se tudo o que você está procurando são cálculos de ETE, ETA, cabeçalhos, queima de combustível e outros itens, você pode fazer uso dos DUATS plataforma. O Skyvector também possui alguns recursos básicos nessa área.

Você terá que perseguir os dados reais de desempenho da aeronave para entrar no software, se quiser estimativas realistas, mas a Internet está repleta de manuais de informações e manuais operacionais para as famílias mais comuns de aeronaves leves. O Google é seu amigo para este. Quanto aos números entre waypoints, a solução simples e preguiçosa, mas geralmente suficiente, é simplesmente interpolar.

Soluções comerciais também existem, como ForeFlight e o AOPA FlyQ , mas duvido que acrescentem algo de valor substancial para suas necessidades particulares.

    
06.05.2015 / 16:01

As equações de Haversine calcularão o rumo e a distância entre qualquer par de latitude / longitude e poderão calcular a localização e o próximo rumo para pontos ao longo de um Grande Círculo.

Eles voltam aos dias de navegação, logo após a invenção do cronômetro marinho, que permitia o cálculo da longitude atual. Como tal, eles assumem que os pontos estão na superfície de uma esfera de idéias; como a Terra é ligeiramente oblata, há um erro de até 0,6% nos cálculos dos locais. Para qualquer altitude realista, a oblateness (23 km de diferença entre o raio polar e o equatorial) provavelmente será maior que a mudança de altitude.

Uma discussão sobre eles está aqui link

    
29.10.2016 / 13:10