Razão de velocidades no periastro e apoastro
A calculadora da razão de velocidades nos ápsides determina quantas vezes um corpo se move mais rápido no periastro do que no apoastro.
Executar grátis
Informe a excentricidade de uma órbita elíptica para avaliar (1 + e) / (1 - e), um resultado adimensional que dispensa massa, distância e conversão de unidades. Uma órbita circular retorna 1, pois sua velocidade é constante. À medida que a excentricidade se aproxima de 1, o contraste cresce rapidamente. Valores iguais ou superiores a 1 são rejeitados porque essas trajetórias não possuem os dois ápsides.
O significado da razão de velocidades nos ápsides
O periastro é o ponto em que um corpo em órbita fica mais próximo do foco, enquanto o apoastro é o ponto mais distante. Em uma órbita kepleriana ligada, o corpo se desloca mais rápido no periastro e mais devagar no apoastro. Esta calculadora divide a velocidade no periastro pela velocidade no apoastro; portanto, o resultado é sempre pelo menos 1 para uma órbita elíptica válida. Um resultado de 3, por exemplo, indica que a velocidade no periastro é três vezes a velocidade no apoastro, e não que alguma delas seja de três unidades por segundo. A razão é adimensional e descreve um contraste, não uma velocidade absoluta. Basta informar a excentricidade porque, ao dividir as velocidades, a conservação do momento angular faz a escala absoluta e a massa central se cancelarem. Assim, você pode comparar formatos orbitais mesmo quando tamanho, período ou corpo central são diferentes. Em uma órbita circular, a excentricidade é 0 e os dois ápsides coincidem conceitualmente, produzindo a razão 1. Quando a excentricidade aumenta, a elipse se alonga e cresce a diferença entre as velocidades nos pontos mais próximo e mais distante.
Como a fórmula é obtida e calculada
Em cada ápside, a velocidade é perpendicular ao vetor de posição. Por isso, o momento angular específico pode ser escrito como o raio do periastro multiplicado pela velocidade no periastro e também como o raio do apoastro multiplicado pela velocidade no apoastro. Igualar essas expressões mostra que a velocidade no periastro dividida pela velocidade no apoastro corresponde ao raio do apoastro dividido pelo raio do periastro. Para uma elipse com semieixo maior a e excentricidade e, os raios apsidais são a(1 + e) e a(1 - e). A divisão cancela a e deixa a expressão compacta (1 + e) / (1 - e). A calculadora valida a excentricidade informada, calcula diretamente essa expressão e retorna a entrada normalizada e a razão. A camada de cálculo aceita strings numéricas por conveniência da API, embora o contrato publicado use um número. Os resultados são arredondados para quinze algarismos significativos, evitando que artefatos comuns de ponto flutuante gerem saídas instáveis sem descartar precisão útil. Nenhuma efeméride, parâmetro gravitacional ou distância orbital é consultada. O cálculo é determinístico, não acessa a rede e produz a mesma saída no navegador e pela API.
Limites do domínio e interpretação de valores extremos
O domínio aceito é 0 menor ou igual a e e e menor que 1. A excentricidade negativa não pertence à convenção geométrica padrão das elipses keplerianas; por isso, ela é rejeitada em vez de ser convertida silenciosamente. Uma excentricidade exatamente igual a 1 descreve uma trajetória parabólica, enquanto um valor acima de 1 descreve uma trajetória hiperbólica. Nenhuma delas possui apoastro finito, de modo que a razão entre as velocidades no periastro e no apoastro não é definida e a calculadora retorna um erro de entrada. Perto de 1, o denominador 1 - e fica muito pequeno e a razão aumenta rapidamente. Esse comportamento é matematicamente esperado e não indica que uma velocidade absoluta tenha se tornado infinita em uma órbita real projetada. Ele mostra que a elipse ideal de dois corpos possui um contraste relativo muito grande entre as velocidades apsidais. Ao usar um valor extremamente próximo de 1, mantenha algarismos suficientes na excentricidade, pois pequenas alterações de arredondamento podem afetar bastante a razão. A fórmula também pressupõe uma elipse kepleriana ideal de dois corpos. Perturbações, arrasto atmosférico, propulsão, gravidade não esférica e efeitos relativísticos podem mudar as velocidades reais; previsões de missão devem usar um propagador orbital adequado.
Casos de uso
Comparar formatos de órbitas elípticas
Converta excentricidades em uma medida imediata do contraste de velocidades sem informar massa central ou semieixo maior.
Conferir exercícios de mecânica orbital
Verifique um cálculo manual baseado na conservação do momento angular e nos dois raios apsidais.
Avaliar conceitos orbitais preliminares
Estime quanto a velocidade varia entre os pontos mais próximo e mais distante antes de uma análise completa da trajetória.
Perguntas frequentes
O que o resultado representa?
É a velocidade no periastro dividida pela velocidade no apoastro. Um resultado de 2.5 significa que o corpo se move 2.5 vezes mais rápido no periastro.
Por que a calculadora precisa apenas da excentricidade?
Ao dividir as duas velocidades apsidais, a massa central e o semieixo maior se cancelam, restando apenas (1 + e) / (1 - e).
O que acontece em uma órbita circular?
Com excentricidade 0, o resultado é 1. Não há contraste de velocidade entre periastro e apoastro em um círculo.
Por que excentricidades iguais ou superiores a 1 são rejeitadas?
Trajetórias parabólicas e hiperbólicas não possuem apoastro finito; portanto, a razão solicitada entre as duas velocidades apsidais não é definida.
A ferramenta calcula alguma velocidade orbital absoluta?
Não. A velocidade absoluta exige dados adicionais, como o parâmetro gravitacional e uma distância orbital ou o semieixo maior.
Quanto custa um cálculo pela API?
Cada solicitação à API custa US$ 0,002. O mesmo cálculo determinístico também pode ser executado no navegador.
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/astro/apsis-speed-ratio \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"eccentricity":0.5}'const res = await fetch("https://api.kit.forhosting.com/astro/apsis-speed-ratio", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"eccentricity": 0.5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/astro/apsis-speed-ratio",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"eccentricity": 0.5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/astro/apsis-speed-ratio", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"eccentricity":0.5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"eccentricity":0.5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/astro/apsis-speed-ratio", 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
{
"eccentricity": 0.5
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "astro.apsis_speed_ratio",
"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. |