Calculadora de início de descida
De 35.000 a 3.000 pés em uma rampa de 3° a 280 nós, comece a descer a cerca de 100 milhas náuticas e você nivela em 21 min 32 s. Informe altitude de cruzeiro e alvo, ângulo e velocidade solo para preparar a chegada. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Altitude de cruzeiro
- 35.000
- Altitude-alvo
- 3.000
- Ângulo de descida
- 3
- Velocidade em relação ao solo
- 280
- Altitude a perder (ft)
- 32.000
- Distância (mn)
- 100,4912390915
- Distância (km)
- 186,1097747974
- Distância (mi)
- 115,6432526529
Uma calculadora de início de descida responde à pergunta de planejamento que todo piloto de jato, turboélice ou aviação geral avançada formula antes da chegada: a quantas milhas náuticas do aeroporto ou da restrição de cruzamento deve deixar a altitude de cruzeiro para que um ângulo de trajetória constante atinja a altura alvo no prazo? Informe a altitude de cruzeiro e a altitude alvo em pés, um ângulo de descida em graus (três graus é a trajetória clássica de descida contínua e estilo ILS) e a velocidade solo média esperada em nós. A ferramenta converte a altitude a perder em distância ao longo da rota com a identidade trigonométrica distância igual a altura sobre tan do ângulo de trajetória, converte pés em milhas náuticas pela definição internacional e depois divide a distância pela velocidade solo para o tempo de descida e multiplica para uma taxa vertical equivalente em pés por minuto. Use-a para briefings de portões TOD, problemas de planejamento de voo em sala de aula ou scripts leves de despacho que precisam de uma fórmula transparente em vez de uma estimativa opaca do sistema de gestão de voo.
O que significa o início de descida e como a geometria funciona
O início de descida, muitas vezes abreviado TOD ou T/D nas telas de gestão de voo, é o ponto ao longo da rota onde uma descida contínua a partir do cruzeiro deve começar se você deseja chegar a uma altitude alvo escolhida voando um ângulo de trajetória de voo constante.
Em ar calmo e com um ângulo de trajetória fixo γ medido abaixo da horizontal, o triângulo é elementar: o cateto vertical é a altitude a perder em pés, o ângulo no TOD é γ e o cateto horizontal é a distância no solo até o ponto de nivelamento. O mesmo triângulo fornece o gradiente em pés por milha náutica como pés-por-NM vezes tan(γ).
Uma trajetória de três graus é a referência do setor que muitas tripulações memorizam como cerca de três milhas náuticas por mil pés, por isso um cruzeiro a trinta e cinco mil pés até quase o nível do mar costuma colocar o TOD perto de cento e cinco a cento e dez NM conforme a altura alvo exata e o ângulo real.
Esta calculadora usa a fórmula exata do tan em vez da regra arredondada do três, de modo que ângulos não padrão como dois e meio ou quatro graus permanecem honestos. Não modela limites de empuxo em marcha lenta, freios aerodinâmicos, restrições em degraus nem vento; isso pertence a ferramentas de desempenho completas. Oferece sim uma base limpa e auditável que você pode comparar com o TOD do FMS ou com uma estimativa em papel 3:1 antes de briefar a chegada.
Dicas práticas de planejamento, limites e quando usar outra ferramenta
Mantenha as unidades coerentes com a convenção aeronáutica: altitudes em pés, ângulo de trajetória em graus, velocidade solo em nós e distância principal em milhas náuticas. Prefira um ângulo planejado um pouco mais suave ou um TOD mais cedo quando o ATC provavelmente o mantiver alto, e trate uma trajetória mais íngreme como contingência que pode exigir freios aerodinâmicos em vez de base para descida em marcha lenta.
Ventos de proa fortes reduzem a velocidade solo e, portanto, a taxa de descida a ângulo fixo, ao mesmo tempo em que aumentam o tempo; ventos de cauda fazem o oposto — recalcule com a velocidade solo que você espera, não apenas com a velocidade verdadeira. Os limites absolutos rejeitam altitudes fantásticas de centenas de milhares de pés e velocidades solo acima de dois mil nós para que os produtos intermediários do tan permaneçam finitos.
Esta página atende quem busca uma calculadora de início de descida, distância TOD a partir da altitude de cruzeiro ou planejamento de descida por ângulo e velocidade solo. Não é um perfil completo de desempenho do sistema de gestão de voo, nem um projetista de procedimentos de navegação de precisão requerida, nem um estimador de consumo de combustível.
Prefira uma ferramenta dedicada de combustível ou tempo em rota quando precisar de consumo ou tempo de bloco de todo o voo; use esta capacidade quando a intenção de busca for especificamente onde e quando começar a descer.
Casos de uso
Briefing de tripulação e planejamento de chegada
Os pilotos informam o nível de cruzeiro, a velocidade solo esperada, a altitude de campo ou de restrição e uma trajetória de 3° para briefar um portão TOD em NM e minutos antes do início de descida.
Problemas de escola de voo e exames
Os instrutores geram respostas determinísticas de distância e taxa TOD para deveres de descida a ângulo constante e mostram casos inválidos quando o cruzeiro não está acima do alvo.
Perguntas frequentes
Como se calcula a distância de início de descida?
A distância em pés é essa altura dividida por tan do ângulo de descida; converta para milhas náuticas com a definição internacional de NM.
Que ângulo de descida devo usar?
Três graus é a referência comum de descida contínua e estilo ILS. Use um ângulo de trajetória publicado quando disponível, ou um pouco mais suave se esperar permanecer alto por mais tempo.
E se a altitude de cruzeiro não estiver acima do alvo?
Uma descida exige altitude a perder estritamente positiva; altitudes iguais ou invertidas são rejeitadas e não são cobradas.
Isto inclui vento ou desempenho da aeronave?
Não. Informe a velocidade solo que espera para que o vento fique implícito na GS. Limites de empuxo, freios aerodinâmicos e degraus ficam fora deste modelo geométrico de forma fechada.
A calculadora de início de descida é gratuita?
A ferramenta do navegador é gratuita e roda localmente.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/travel/top-of-descent \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"cruise_altitude":35000,"target_altitude":3000,"descent_angle":3,"ground_speed":280}'const res = await fetch("https://api.kit.forhosting.com/travel/top-of-descent", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"cruise_altitude": 35000,
"target_altitude": 3000,
"descent_angle": 3,
"ground_speed": 280
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/travel/top-of-descent",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"cruise_altitude": 35000,
"target_altitude": 3000,
"descent_angle": 3,
"ground_speed": 280
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/travel/top-of-descent", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"cruise_altitude":35000,"target_altitude":3000,"descent_angle":3,"ground_speed":280}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"cruise_altitude":35000,"target_altitude":3000,"descent_angle":3,"ground_speed":280}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/travel/top-of-descent", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"cruise_altitude": 35000,
"target_altitude": 3000,
"descent_angle": 3,
"ground_speed": 280
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "travel.top_of_descent",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
O que significa o início de descida e como a geometria funciona
Essa distância em pés é altitude_to_lose dividida por tan(γ); divida por pés por milha náutica (a milha náutica internacional de 1852 metros expressa em pés) para obter a distância em NM. Quando você também conhece a velocidade solo média em nós, o tempo em horas é distance_nm dividido por ground_speed, e a taxa de descida constante equivalente em pés por minuto é ground_speed sobre sessenta vezes tan(γ) vezes pés por milha náutica.
Contrato de entrada, campos de resposta e erros de validação
Os limites absolutos de altitude permitem campos elevados comuns e níveis de cruzeiro muito altos, ao mesmo tempo em que rejeitam valores absurdos. Envie um corpo JSON via POST com quatro números finitos obrigatórios. cruise_altitude (aliases cruise, cruise_alt, from_altitude, altitude_from, fl_cruise) é a altitude de partida em pés MSL e deve ser estritamente maior que target_altitude. target_altitude (aliases target, target_alt, to_altitude, altitude_to, airport_elevation, field_elevation) é a altura de nivelamento em pés — elevação do campo, altitude de circuito ou uma restrição de cruzamento publicada. descent_angle (aliases angle, path_angle, fpa, gamma, descent_path_angle) é o ângulo de trajetória constante em graus no intervalo semiaberto de zero vírgula um a quarenta e cinco; três graus é o exemplo usual. ground_speed (aliases gs, speed, groundspeed, ground_speed_kts, knots) é a velocidade solo média durante a descida em nós e deve ser estritamente positiva. Em caso de sucesso, o corpo ecoa os quatro inputs, altitude_to_lose_ft, distance_nm, distance_km, distance_mi, distance_ft, gradient_ft_per_nm, descent_rate_fpm, time_hours, time_minutes, um rótulo compacto time_formatted, uma string formula, uma mensagem curta em inglês e passos de substituição ordenados para ensino ou registro. A validação falha — campos ausentes, valores não finitos, velocidade solo zero ou negativa, ângulo não positivo, ângulo acima de quarenta e cinco graus, ou cruzeiro não estritamente acima do alvo — devolve invalid_input e nunca é cobrada. O preço é um US$ 0,002 fixo por solicitação bem-sucedida na tarifa unitária item.
Dicas práticas de planejamento, limites e quando usar outra ferramenta
Se sua carta ou pacote de despacho cotar milhas estatutárias ou quilômetros, leia distance_mi ou distance_km da mesma resposta em vez de misturar sistemas de unidades em uma segunda conversão mental. Quando o alvo não for o limiar da pista e sim uma altitude de fix (por exemplo cruzar a vinte milhas a dez mil pés), defina target_altitude nessa restrição e meça a distância antes desse fix, não antes do aeroporto. Tarefas falhas que devolvem invalid_input não consomem saldo pré-pago, o que mantém baratos os scripts exploratórios quando você envia de propósito altitudes iguais para verificar o tratamento de erros.
Casos de integração
Despacho e ferramentas leves
Scripts de operações calculam uma distância TOD transparente sem chamar uma API de desempenho do FMS, registrando os passos da fórmula ao lado da chegada publicada.