Efeito Doppler com vento
Saiba que frequência se ouve ao ar livre: uma fonte de 440 Hz que se aproxima a 20 m/s com vento a favor de 10 m/s soa 6 % mais aguda, porque o vento eleva a velocidade efetiva do som de 343 para 353 m/s. 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
- Frequência da fonte
- 440
- Velocidade do som
- 343
- Componente do vento
- 10
- Velocidade da fonte
- 20
- Velocidade do observador
- 0
- Velocidade efetiva do som
- 353
- Frequência observada
- 466,4264264264
- Deslocamento de frequência
- 26,4264264264
- Deslocamento relativo
- 0,0600600601
Uma calculadora do efeito Doppler com vento transforma a frequência da fonte, a velocidade do som no ar parado, um componente constante de vento ao longo da linha fonte–observador e, opcionalmente, as velocidades de solo da fonte e do observador na frequência que um ouvinte de fato mede ao ar livre. Problemas de acústica de sala e de campo costumam omitir o vento, mas uma brisa constante altera a velocidade efetiva da onda no trajeto e, portanto, a razão clássica de Doppler. Esta ferramenta forma c-efetiva igual a c mais o componente de vento e aplica f-linha igual a f vezes (c-efetiva mais velocidade do observador) sobre (c-efetiva menos velocidade da fonte), com a convenção de sinais padrão de que o vento é positivo quando sopra da fonte para o observador. Voce obtém a frequência observada, o deslocamento absoluto e relativo, a razão multiplicativa, a velocidade efetiva do som, um rótulo de desvio para o azul ou para o vermelho e a substituição passo a passo para que conferências de lição de casa e a automação permaneçam auditáveis.
Por que o vento entra na fórmula clássica de Doppler
Para uma onda que viaja com velocidade finita em um meio —o som no ar é o exemplo usual ao ar livre— a frequência medida por um observador depende do movimento da fonte e do observador em relação a esse meio. Quando o próprio ar se move com vento constante, o referencial de repouso do meio deixa de ser o do solo: um componente constante de vento ao longo da linha de visada desloca a velocidade efetiva de propagação da onda em relação ao solo.
O modelo compacto de sala usado aqui substitui a velocidade no ar parado c por uma velocidade efetiva do som c-efetiva igual a c mais w, em que w é o componente de vento da fonte para o observador (positivo) ou no sentido oposto (negativo).
A razão clássica passa a ser f-linha igual a f vezes (c-efetiva mais vo) sobre (c-efetiva menos vs), com vo positiva quando o observador se move em direção à fonte e vs positiva quando a fonte se move em direção ao observador, ambas medidas em relação ao solo. Um vento de cauda da fonte ao observador eleva c-efetiva e em geral reduz o impacto relativo de uma dada velocidade da fonte no denominador; um vento de proa faz o oposto.
Quando o vento é zero, a fórmula colapsa no Doppler familiar no ar parado, de modo que esta página continua útil para lições comuns e ainda cobre o caso externo com vento que as calculadoras Doppler básicas deixam de lado. Professores se importam tanto com as rejeições por velocidade efetiva nula e denominador nulo quanto com o caminho aritmético, porque essas entradas saem do domínio de um modelo de onda bem posto.
O caminho de verificação recalcula c-efetiva, numerador, denominador, razão, frequência observada e deslocamento com o mesmo arredondamento fixo dos campos publicados, de forma que uma resposta bem-sucedida sempre traz passos que voce pode afirmar em testes ou fichas.
Dicas práticas, limites e buscas relacionadas
Mantenha velocidades e frequências dentro da faixa absoluta publicada para que a razão e os produtos não transbordem para resultados não finitos que o solucionador precise rejeitar. Prefira enviar números em vez de cadeias pré-formatadas quando controlar o cliente; cadeias numéricas só são aceitas quando batem com um padrão numérico finito estrito.
Use unidades consistentes: se a frequência está em hertz e todas as velocidades em metros por segundo, a frequência observada também está em hertz; a fórmula é homogênea na unidade de velocidade desde que c, w, vo e vs compartilhem o mesmo sistema. Esta página mira quem busca uma calculadora do efeito Doppler com vento, Doppler sonoro ao ar livre ou velocidade efetiva do som no trajeto; não é um traçado atmosférico tridimensional completo, nem uma ferramenta de Doppler relativístico da luz, nem um processador dual-Doppler de radar meteorológico.
Prefira esta capacidade quando voce já tiver f, c, o componente de vento na linha de visada e as duas velocidades de solo e só precisar do deslocamento clássico ajustado pelo vento; se a origem for um problema verbal, extraia primeiro esses números e converta todas as velocidades para a mesma unidade.
Casos de uso
Acústica externa e lição de campo
Alunos inserem a frequência da sirene, a velocidade do som no ar, o vento medido no trajeto e as velocidades dos veículos para conferir f-linha escrita à mão antes de entregar laboratórios Doppler ao ar livre.
Áudio de simulação e motores de jogo
Gere casos conhecidos de aproximação e afastamento com um viés de vento constante para testes unitários de ajudantes de áudio espacial que modelam a velocidade efetiva do som.
Pré-checagens de monitoramento ambiental
Pipelines ajustam primeiro a frequência clássica observada por um componente de vento constante e só então comparam limiares de detecção quando o regime ajustado pelo vento coincide com o movimento esperado.
Perguntas frequentes
Como o vento difere da velocidade da fonte ou do observador?
O vento move o meio e entra na velocidade efetiva do som.
O que acontece quando a velocidade efetiva do som é zero?
Não há velocidade líquida de onda ao longo da linha de visada, de modo que a fórmula de Doppler é indefinida.
A calculadora do efeito Doppler com vento é gratuita?
A ferramenta do navegador é gratuita e roda localmente.
Qual fórmula a calculadora do efeito Doppler com vento usa?
Primeiro ela soma o vento à velocidade do som no ar parado para obter uma velocidade efetiva. Depois multiplica a frequência da fonte pela velocidade efetiva mais a do observador, dividida pela velocidade efetiva menos a da fonte.
Que sinal devo dar ao vento e às velocidades?
O vento é positivo quando sopra da fonte para o observador e negativo no sentido contrário. A velocidade da fonte é positiva quando ela se aproxima do observador, e a do observador é positiva quando ele se aproxima da fonte.
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/optics/doppler-with-wind \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"source_frequency":440,"sound_speed":343,"wind_component":10}'const res = await fetch("https://api.kit.forhosting.com/optics/doppler-with-wind", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"source_frequency": 440,
"sound_speed": 343,
"wind_component": 10
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/optics/doppler-with-wind",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"source_frequency": 440,
"sound_speed": 343,
"wind_component": 10
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/optics/doppler-with-wind", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"source_frequency":440,"sound_speed":343,"wind_component":10}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"source_frequency":440,"sound_speed":343,"wind_component":10}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/optics/doppler-with-wind", 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
{
"source_frequency": 440,
"sound_speed": 343,
"wind_component": 10
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "optics.doppler_with_wind",
"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
Quando a velocidade efetiva é zero ou o denominador some, a API devolve um erro invalid_input claro em vez de inventar um limite. O caminho é aritmética pura e determinística —sem rede, sem sementes aleatórias, sem relógio—, de modo que o executor gratuito do navegador e a API pré-paga a US$ 0,002 por chamada bem-sucedida devolvem o mesmo JSON após o arredondamento decimal fixo toda vez.
Como chamar a API e o que volta
A frequência da fonte e a velocidade do som no ar parado devem ser estritamente positivas; valores iguais ou inferiores a um vezes dez à menos quinze são tratados como zero e rejeitados. Envie um corpo JSON com três números finitos obrigatórios e duas velocidades opcionais. Os campos obrigatórios são source_frequency (aliases f, frequency, f0, freq), sound_speed (aliases c, speed_of_sound, medium_speed, wave_speed) e wind_component (aliases wind, w, wind_speed, vw). Os opcionais são source_velocity (aliases vs, v_source, source_speed) e observer_velocity (aliases vo, v_observer, observer_speed); cada um vale zero quando omitido. Os valores absolutos devem permanecer dentro do limite publicado de um trilhão para que produtos intermediários continuem finitos em precisão dupla IEEE no Worker e no navegador. A velocidade efetiva sound_speed mais wind_component deve ser diferente de zero, e o denominador effective_sound_speed menos source_velocity também. Em caso de sucesso a resposta ecoa as entradas arredondadas, define effective_sound_speed como c mais w, observed_frequency como f-linha, frequency_shift como f-linha menos f, relative_shift como essa diferença sobre f, ratio como o fator multiplicativo, formula como a cadeia clássica ajustada pelo vento, sign_convention como um lembrete de uma linha, regime como blueshift, redshift ou unchanged, message como um resumo breve em inglês e steps como um arranjo ordenado de linhas de substituição. Validação falha —campos ausentes, números não finitos, valores fora dos limites, frequência ou velocidade do som não positivas, velocidade efetiva nula ou denominador Doppler nulo— devolve invalid_input e nunca é cobrada. O preço é um fixo de US$ 0,002 por pedido bem-sucedido com unidade item.
Dicas práticas, limites e buscas relacionadas
Resolva o vetor de vento na linha fonte–observador antes de chamar: só o componente na linha de visada entra em c-efetiva; um vento cruzado puro que não altera a velocidade do meio ao longo do trajeto é modelado com wind_component igual a zero neste modelo unidimensional. Ao ensinar, emparelhe exemplos: vento zero recupera o resultado Doppler no ar parado para os mesmos f, c, vs e vo; um vento positivo muda c-efetiva e portanto f-linha; e um caso em que source_velocity iguala c-efetiva demonstra o caminho duro de invalid_input. Tarefas falhas que devolvem invalid_input não consomem saldo pré-pago, o que mantém baratos scripts exploratórios quando aprendizes forçam de propósito um denominador singular. Checagens de ida e volta são fáceis: forme c-efetiva à mão, recalcule a razão, multiplique por f e confirme que coincide com a observed_frequency publicada dentro do mesmo arredondamento a doze decimais.
Perguntas técnicas
Que fórmula esta calculadora Doppler com vento usa?
Forma a velocidade efetiva do som c_eff = c + w e depois usa f' = f · (c_eff + vo) / (c_eff − vs), com w positiva quando o vento sopra da fonte para o observador e os sinais usuais de aproximação para vo e vs.
A velocidade da fonte ou do observador pode ser omitida?
Sim. Ambas valem zero por padrão. Omiti-las modela fonte e observador estacionários no solo enquanto o vento ainda ajusta c_eff quando wind_component é diferente de zero.