Calculadora de cisalhamento vertical
Com 10 nós a 50 pés e 35 nós a 2000 pés, o cisalhamento fica em cerca de 12,8 nós a cada 1000 pés, de intensidade forte. Com as duas direções do vento, ele mede a mudança vetorial que um giro a velocidade constante esconderia. 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
- Velocidade inferior
- 10
- Velocidade superior
- 35
- Altura inferior
- 50
- Altura superior
- 2.000
- Unidade de velocidade
- Kt
- Unidade de altura
- Ft
- Velocidade inferior (kt)
- 10
- Velocidade superior (kt)
- 35
- Altura inferior (ft)
- 50
- Altura superior (ft)
- 2.000
O cisalhamento vertical do vento é a variação da velocidade ou do vetor do vento entre duas altitudes. Pilotos, despachantes e meteorologistas usam esse gradiente para julgar a turbulência de baixa altitude e a chance de uma aeronave perder ou ganhar velocidade aerodinâmica na aproximação final. Esta calculadora de gradiente de cisalhamento toma as velocidades do vento em uma estação inferior e outra superior, converte-as para nós e metros e devolve o gradiente bruto de dois níveis em nós por mil pés, nós por cem pés, metros por segundo por quilômetro e segundos inversos. Quando ambas as direções meteorológicas são informadas, ela também reporta o cisalhamento vetorial que uma mudança de rumo a velocidade constante esconderia.
O que é o cisalhamento vertical e como o gradiente de dois níveis é calculado
O cisalhamento vertical é a mudança do vento horizontal com a altura. Na meteorologia aeronáutica é a grandeza que transforma um relatório de superfície rajado em uma afirmação sobre se os próximos dois mil pés de subida parecerão lisos, picados ou de repente rápidos ou lentos. A forma bruta de dois níveis usada nos briefings é simples: o gradiente de cisalhamento equivale à mudança de vento entre uma observação superior e uma inferior, dividida pela espessura dessa camada.
Quando você envia só velocidades, a mudança é a diferença com sinal da superior menos a inferior, de modo que um vento que se reforça com a altura é positivo e um que enfraquece é negativo. A magnitude dessa mudança, dividida pela diferença de altura, é informada de uma vez em várias unidades aeronáuticas e do SI: nós por mil pés para a linguagem ambiental e de turbulência, nós por cem pés para o cisalhamento de baixa altitude e a aproximação, metros por segundo por quilômetro e segundos inversos.
Quando você também envia ambas as direções do vento, segundo a convenção meteorológica de que a direção é o rumo de onde o vento sopra, a calculadora converte cada observação em componentes para leste e para norte, toma a diferença vetorial e usa essa magnitude como cisalhamento primário para as classes de intensidade e de aproximação.
O cisalhamento vetorial é a grandeza que de fato altera o vento inercial de uma aeronave em uma subida ou descida curta; uma virada de cento e oitenta graus a velocidade constante é um cisalhamento grande mesmo quando a diferença escalar de velocidade é zero. As alturas devem crescer da estação inferior para a superior; alturas iguais ou invertidas são rejeitadas em vez de inverter o sinal em silêncio. As velocidades devem ser finitas e não negativas.
É uma identidade de planejamento de dois pontos, não um perfil de vento completo, uma varredura lidar nem um substituto da decisão de aproximação perdida.
Onde uma calculadora de gradiente de cisalhamento justifica o lugar
Os briefings de aproximação e pouso precisam de um número repetível quando o ATIS, um PIREP ou um alerta de cisalhamento de baixa altitude mencionam um salto de velocidade entre a superfície e alguns centos de pés.
Alimentar esses dois ventos e alturas em um só contrato produz a cifra em nós por cem pés que a linguagem da FAA e da ICAO usa para cisalhamento significativo de baixa altitude, junto com uma classe de aproximação caution, warning ou severe que o instrutor ou o despachante pode colocar em um cartão.
As aulas de onda orográfica, rotor e turbulência frontal usam o mesmo gradiente de dois níveis em nós por mil pés para que os alunos vejam por que uma mudança de vinte nós em dois mil pés é um risco diferente da mesma mudança em duzentos pés. Planejadores de charter e de trabalho aéreo agrupam uma linha matinal de destinos em um único extremo parse em vez de rederivar componentes vetoriais em uma planilha privada que diverge entre bases. A validação falha não consome saldo.
Mantenha as solicitações pequenas, fixe os gradientes arredondados nos testes e você obtém um cisalhamento de primeiro corte reproduzível para briefings, itens LMS e workers de borda, sem montar um modelo de mesoescala. Emparelhe sempre o número com a previsão oficial, a categoria da aeronave e os seus próprios critérios de arremetida; esta calculadora é a aritmética de dois níveis, não uma autorização para continuar uma aproximação instável.
Casos de uso
Triagem de turbulência baixa e onda orográfica
Compare o vento do fundo do vale com o de crista ou de sondagem em nós por mil pés para mostrar aos alunos por que a espessura da camada muda a história da turbulência.
Comparação de despacho e PIREP
Agrupe cisalhamentos de dois níveis a partir de ATIS, METAR e PIREP em um só contrato parse em vez de manter uma planilha UV privada em cada base.
Perguntas frequentes
Como o gradiente vertical de cisalhamento do vento é calculado?
Os resultados saem em kt/1000 ft, kt/100 ft, m/s por km e segundos inversos. Quando ambas as direções meteorológicas de procedência são enviadas, o cisalhamento primário é a magnitude vetorial √(Δu²+Δv²) / Δz.
É obrigatório enviar as direções do vento?
Envie ambas (0–360, procedência meteorológica) para acrescentar o cisalhamento vetorial.
O que significam as classes de intensidade?
A intensidade usa o cisalhamento primário absoluto em nós por 1000 ft: calm abaixo de 2, light 2–5, moderate 5–10, strong 10–20, severe 20 ou mais. É um rótulo de planejamento, não um SIGMET.
O que significa um resultado de cisalhamento negativo?
Significa que o vento enfraquece com a altura. Só com velocidades, a mudança é a velocidade de cima menos a de baixo: se o vento aumenta ao subir, o resultado é positivo; se diminui, é negativo.
Por que um cisalhamento forte numa camada espessa não aparece como risco na aproximação?
Porque são duas escalas diferentes. A intensidade olha o gradiente em si; a classe de aproximação foi pensada para camadas finas perto do solo. No exemplo, 12,8 nós a cada 1000 pés é forte, mas uma camada de 1950 pés é espessa demais para essa escala.
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/wind-shear-gradient \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"speed_lower":10,"speed_upper":35,"height_lower":50,"height_upper":2000}'const res = await fetch("https://api.kit.forhosting.com/travel/wind-shear-gradient", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"speed_lower": 10,
"speed_upper": 35,
"height_lower": 50,
"height_upper": 2000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/travel/wind-shear-gradient",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"speed_lower": 10,
"speed_upper": 35,
"height_lower": 50,
"height_upper": 2000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/travel/wind-shear-gradient", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"speed_lower":10,"speed_upper":35,"height_lower":50,"height_upper":2000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"speed_lower":10,"speed_upper":35,"height_lower":50,"height_upper":2000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/travel/wind-shear-gradient", 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
{
"speed_lower": 10,
"speed_upper": 35,
"height_lower": 50,
"height_upper": 2000
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "travel.wind_shear_gradient",
"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
Entradas ausentes, invertidas ou não físicas falham com invalid_input em vez de inventar um gradiente.
Contrato de entrada, unidades, forma da resposta e erros
As velocidades devem ser maiores ou iguais a zero. A altura superior deve ser estritamente maior que a inferior para que a camada tenha espessura positiva. Se chegar só uma direção a solicitação falha, porque meio vetor não é um cisalhamento. Depois da conversão, as velocidades devem ficar em ou abaixo de quatrocentos nós e as alturas entre menos dois mil e oitenta mil pés, para que um erro de unidade não produza um gradiente estratosférico sem sentido. Quando as direções foram enviadas, a resposta também inclui a mudança vetorial do vento e os gradientes vetoriais. Exemplo: dez nós a cinquenta pés e trinta e cinco nós a dois mil pés produzem um cisalhamento de velocidade positivo de cerca de 12.8 nós por mil pés, classificado como strong na intensidade ambiental e none na escala de aproximação de camada fina porque a camada é espessa. Envie por POST um corpo JSON com quatro números finitos obrigatórios: speed_lower e speed_upper, as velocidades do vento nas estações inferior e superior, e height_lower e height_upper, as altitudes dessas estações. O speed_unit opcional é um de kt, m_s, km_h ou mph e o padrão é nós, a unidade de briefing aeronáutico. O height_unit opcional é ft ou m e o padrão é pés. Os opcionais direction_lower e direction_upper são direções meteorológicas de procedência em graus de zero a trezentos e sessenta; envie ambas ou nenhuma. Cada campo numérico pode chegar como número JSON ou como cadeia numérica; alias como v1, v2, z1, z2, wind_lower e alt_upper são aceitos. Essas falhas de validação devolvem invalid_input e não são cobradas. Em sucesso, o corpo ecoa as entradas limpas, informa ambas as estações em nós e pés, a mudança de velocidade com sinal, a espessura da camada, o gradiente de velocidade com sinal, os gradientes absolutos usados para classificar, os gradientes SI, shear_kind como speed ou vector, intensity, approach_class e approach_hazard, mais formula, method e uma mensagem curta.
Onde uma calculadora de gradiente de cisalhamento justifica o lugar
Como a implementação é parse de nível A, cada chamada bem-sucedida custa o US$ 0,002 publicado, sem tokens de modelo e sem serviço meteorológico de saída.
Casos de integração
Briefings de aproximação e pouso
Transforme um vento de superfície e um vento de torre ou a duzentos pés em nós por cem pés e uma classe de aproximação antes do trecho curto final, para que o brief coincida com o mesmo número que a API devolveria.
Perguntas técnicas
Quando o campo approach_hazard vale true?
Quando o cisalhamento primário absoluto é pelo menos 5 kt por 100 ft (approach_class warning ou severe). Essa escala de camada fina coincide com a linguagem de cisalhamento de baixa altitude; uma camada espessa de 2000 ft com o mesmo ΔV total pode permanecer none.
Quanto custa a calculadora de gradiente de cisalhamento?
A ferramenta do navegador é gratuita. As solicitações API usam saldo pré-pago do KIT a US$ 0,002 por chamada bem-sucedida; a entrada inválida não é cobrada.