Combustível de contingência
Uma viagem de 2.000 unidades com 5% de contingência acrescenta 100 unidades, e uma reserva final de 300 leva o total a 2.400: combustível da viagem, percentual e reserva fixa em uma só conta. 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
- Combustível do trecho
- 2.000
- Porcentagem de contingência
- 5
- Reserva final
- 300
- Combustível de contingência
- 100
- Total de contingência e reserva
- 400
- Combustível total necessário
- 2.400
- Origem do combustível do trecho
- trip_fuel
Planos de combustível de voo e de viagens longas quase sempre acrescentam contingência sobre o consumo da rota e, em seguida, uma reserva final fixa para não planejar até o tanque vazio. Despachantes, alunos de aviação e operadores de viagem precisam de um número transparente do combustível de contingência como percentual do combustível de viagem mais essa reserva final fixa, sem um suite completo de gestão de voo. Esta calculadora de combustível de contingência aceita o combustível de viagem planejado (ou a taxa de consumo vezes o tempo de voo em horas), um percentual de contingência e um volume de reserva final fixa, e devolve o combustível de contingência, o total de contingência mais reserva e o combustível total necessário.
Como o combustível de contingência e a reserva final são calculados a partir do combustível de viagem
O combustível de contingência cobre desvios não planejados: mudanças de vento, atrasos de rota, espera (holding) ou consumo acima do previsto. Em muitos modelos de treino e operação ele é expresso como percentual do combustível de viagem planejado —comumente poucos por cento—, de modo que uma viagem de duas mil unidades com cinco por cento de contingência acrescenta cem unidades de combustível de contingência.
A reserva final é diferente: é uma quantidade fixa retida até o fim do plano (por exemplo um mínimo regulatório de espera expresso como volume fixo, ou um piso de política da empresa), não um segundo percentual do combustível de viagem. As unidades são escolhidas por quem chama —quilogramas, libras, litros ou galões— desde que combustível de viagem, volume de contingência e reserva final compartilhem a mesma unidade.
Quando usar e o que ela não calcula
Use a calculadora gratuita de combustível de contingência no navegador para planilhas de alunos, esboços preflight e demos de sala de aula do percentual de contingência mais a reserva final fixa sem instalar uma planilha. As entradas de origem seguem as mesmas regras de retenção de outros itens parse do KIT, e os resultados são seguros para snapshot porque o algoritmo é totalmente determinístico, sem rede, semente aleatória ou relógio de parede. Não modela alternates, taxi, APU nem economia de tankering.
Documente a unidade de volume ou massa que você escolheu, mantenha as requisições pequenas e você obtém cifras reproduzíveis de combustível de contingência para dashboards, apps de treino e edge workers sem hospedar aritmética própria de política de combustível.
Casos de uso
Planejamento de combustível em despacho e operações
Ferramentas de operações aplicam percentuais de contingência da empresa e pisos fixos de reserva final ao consumo de viagem planejado para linhas de combustível total determinísticas.
Planejamento por taxa de consumo e tempo de voo
Quando só se conhecem o consumo médio e as horas planejadas, derive primeiro o combustível de viagem e adicione em uma única chamada a contingência percentual e a reserva final fixa.
Perguntas frequentes
Como funciona a calculadora de combustível de contingência?
O combustível de viagem pode ser informado ou derivado de taxa × tempo de voo.
A calculadora de combustível de contingência é grátis?
A ferramenta do navegador roda grátis no seu dispositivo.
Qual é a diferença entre combustível de contingência e reserva final?
A contingência é um percentual do combustível da viagem que cobre mudanças imprevistas. A reserva final é uma quantidade fixa mantida até o fim do plano, como um piso da empresa ou da regulamentação, e nunca é um segundo percentual.
Posso calcular o combustível da viagem pelo consumo e pelo tempo de voo?
Sim. Informe o consumo médio por hora e o tempo de voo previsto em horas no lugar do combustível da viagem. O produto vira o combustível da viagem, e depois entram a contingência e a reserva final.
Quais unidades posso usar para o combustível?
Quilos, libras, litros ou galões funcionam, desde que combustível da viagem, consumo e reserva final usem a mesma unidade. A calculadora nunca converte massa em volume, então misturar quilos com litros dá um total errado.
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/contingency-fuel \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"trip_fuel":2000,"contingency_percent":5,"final_reserve":300}'const res = await fetch("https://api.kit.forhosting.com/travel/contingency-fuel", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"trip_fuel": 2000,
"contingency_percent": 5,
"final_reserve": 300
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/travel/contingency-fuel",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"trip_fuel": 2000,
"contingency_percent": 5,
"final_reserve": 300
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/travel/contingency-fuel", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"trip_fuel":2000,"contingency_percent":5,"final_reserve":300}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"trip_fuel":2000,"contingency_percent":5,"final_reserve":300}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/travel/contingency-fuel", 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
{
"trip_fuel": 2000,
"contingency_percent": 5,
"final_reserve": 300
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "travel.contingency_fuel",
"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
A mesma aritmética pura roda grátis no navegador e a US$ 0,002 por item API bem-sucedido, para que planilhas de treino, ferramentas de despacho e pipelines de automação permaneçam consistentes byte a byte.
Como o combustível de contingência e a reserva final são calculados a partir do combustível de viagem
Esta calculadora multiplica o combustível de viagem pelo percentual de contingência dividido por cem para obter contingency_fuel, soma o final_reserve fornecido por quem chama para formar total_contingency_and_reserve e, por fim, soma o combustível de viagem para produzir total_fuel_required. O combustível de viagem pode ser informado diretamente quando você já conhece o consumo da rota, ou derivado quando você envia trip_burn_rate e flight_time_hours: o produto da taxa pelas horas vira trip_fuel com trip_fuel_source igual a burn_rate_times_flight_time. O endpoint não consulta tabelas regulatórias, aeroportos alternativos nem meteorologia; aplica apenas a identidade percentual mais reserva fixa para que os resultados permaneçam determinísticos e auditáveis. Combustível de viagem zero, percentuais negativos ou campos obrigatórios ausentes falham com invalid_input em vez de inventar um percentual de política padrão.
Contrato de entrada, campos de resposta, unidades e comportamento de erro
Mantenha as unidades coerentes; esta ferramenta nunca converte massa em volume nem horas em minutos. Envie um corpo JSON com contingency_percent obrigatório (percentual finito não negativo do combustível de viagem; aliases contingency_pct, percent, contingency, contingency_percentage, pct) e final_reserve (reserva fixa não negativa na unidade do combustível de viagem; aliases reserve, final_reserve_fuel, fixed_reserve, reserve_fuel, final_res). Informe o combustível de viagem como trip_fuel (estritamente positivo; aliases trip, fuel_trip, trip_fuel_volume, planned_trip_fuel) ou como trip_burn_rate e flight_time_hours juntos (cada um estritamente positivo; aliases de consumo burn_rate, fuel_flow, trip_flow, consumption_rate, burn; aliases de tempo flight_time, hours, trip_time, duration_hours, block_time_hours). Quando trip_fuel está presente ele é usado mesmo se consumo e tempo também forem enviados; consumo e tempo opcionais são ecoados para documentação. Campos numéricos podem chegar como números JSON ou strings numéricas. Fonte de viagem ausente, combustível ou consumo ou tempo não positivos, contingência ou reserva negativas, strings vazias, NaN e Infinity falham com invalid_input e não são cobrados. Em sucesso o corpo inclui trip_fuel, contingency_percent, contingency_fuel, final_reserve, total_contingency_and_reserve, total_fuel_required limpos, trip_fuel_source (trip_fuel ou burn_rate_times_flight_time), formula e method contingency_percent_plus_fixed_final_reserve. trip_burn_rate e flight_time_hours opcionais aparecem só quando fornecidos ou usados. Exemplo: trip_fuel dois mil, contingency_percent cinco, final_reserve trezentos produz contingency_fuel cem, total_contingency_and_reserve quatrocentos e total_fuel_required dois mil e quatrocentos.
Uso da API, preços, fluxos de planejamento de voo e limites práticos
Use a API pré-paga quando um portal de despacho, ferramenta FBO, painel de operações de viagem ou LMS precisar de um contrato estável com saldo KIT a US$ 0,002 por item bem-sucedido; falhas de validação nunca consomem saldo. Combine este endpoint com calculadoras separadas de volume ou custo de combustível de viagem quando precisar de economia por distância ou totais em moeda; esta capacidade responde apenas à fatia de contingência e reserva final do plano de combustível.
Casos de integração
Treinamento de voo e planilhas preflight
Instrutores e alunos inserem o combustível de viagem, o percentual de contingência e a reserva final para ver o combustível de contingência e o total necessário com a mesma matemática da API.
Perguntas técnicas
Quais unidades devo usar para o combustível de viagem e a reserva final?
Qualquer unidade coerente de massa ou volume —kg, lb, litros, galões— desde que trip_fuel, o volume de contingência e final_reserve usem a mesma unidade. A calculadora não converte unidades.
Posso calcular o combustível de viagem a partir da taxa e do tempo de voo?
Sim. Omita trip_fuel e envie trip_burn_rate com flight_time_hours; trip_fuel vira o produto deles e trip_fuel_source é burn_rate_times_flight_time.
Ela aplica automaticamente tabelas regulatórias da ICAO ou da FAA?
Não. Você escolhe contingency_percent e final_reserve conforme sua regulação, política da empresa ou exercício de treino. O endpoint só aplica a aritmética de percentual mais reserva fixa.