Raio orbital pelo período em dias
Converta um período orbital em dias no tamanho da órbita em unidades astronômicas: 365,25 dias em torno de uma massa solar dão exatamente 1 UA. Útil para estimar a que distância da estrela fica um exoplaneta. 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
- Período (dias)
- 365,25
- Massa (solar)
- 1
- Período (anos)
- 1
- Semieixo maior (UA)
- 1
- Aproximação
- two_body_central_mass
Esta calculadora converte um período orbital em dias em um semieixo maior medido em unidades astronômicas. Informe a massa do corpo central em massas solares; após converter dias em anos julianos, a ferramenta aplica a forma solar da terceira lei de Kepler. Ela ajuda a estimar distâncias de exoplanetas, conferir exercícios e gerar dados reproduzíveis. O resultado descreve uma órbita kepleriana de dois corpos na qual a massa menor é desprezível, e não necessariamente a distância instantânea até a estrela.
Como período e massa estelar determinam o tamanho da órbita
A terceira lei de Kepler relaciona o período orbital ao semieixo maior. No sistema conveniente adotado aqui, a distância é medida em unidades astronômicas, o tempo em anos julianos e a massa central em massas solares. Quando a massa do objeto em órbita é desprezível, a relação é a ao cubo igual a M vezes P ao quadrado.
Portanto, a é a raiz cúbica de M vezes P ao quadrado. A equação também vale para órbitas elípticas ligadas, pois usa o semieixo maior, não a separação momentânea. O cálculo é determinístico, sem rede, relógio ou aleatoriedade, e serve para aulas, testes automatizados, enriquecimento de catálogos e verificações antes de uma simulação orbital detalhada.
Como informar valores e interpretar a resposta
Valores decimais e strings numéricas são aceitos; entradas vazias, não numéricas, infinitas, nulas ou negativas são recusadas. Uma unidade astronômica mede distância e uma massa solar mede massa; converta antes quilômetros, quilogramas, massas terrestres ou segundos. Em geral, use o período sideral, e não o período sinódico observado da Terra.
Em uma órbita excêntrica, a distância real varia continuamente; não trate o semieixo maior como raio fixo.
Hipóteses, precisão e usos práticos
A equação compacta em unidades solares pressupõe movimento newtoniano de dois corpos e contribuição desprezível do objeto orbitante para a massa total. É uma excelente aproximação para um planeta ao redor de uma estrela comum ou um asteroide ao redor do Sol. Em estrelas binárias, companheiros massivos ou planetas cuja massa importe para a precisão desejada, a forma completa da lei de Kepler deve empregar a massa total dos dois corpos; esta calculadora solicita apenas a massa central e não tenta resolver esse caso diferente.
Ela também não inclui perturbações de outros corpos, relatividade, perda de massa, arrasto ou propulsão ativa. Você pode transformar um período de trânsito e uma massa estelar estimada em uma escala orbital inicial, produzir gabaritos ou enriquecer registros de exoplanetas com valores uniformes em AU.
Casos de uso
Estimar a órbita de um exoplaneta
Converta um período de trânsito em dias e uma massa estelar em sóis em uma estimativa inicial do semieixo maior em AU.
Conferir exercícios de astronomia
Valide exercícios reorganizados da lei de Kepler com resultado determinístico e conversão explícita de dias para anos julianos.
Enriquecer catálogos orbitais
Acrescente semieixos maiores calculados de modo uniforme a registros com período e massa da estrela hospedeira, mas sem distância orbital.
Perguntas frequentes
Qual equação a calculadora utiliza?
Ela usa a = cbrt(M × P²), com a em AU, M em massas solares e P em anos julianos. Os dias informados são divididos por 365.25.
Por que 365.25 dias ao redor de uma massa solar equivalem a uma AU?
Essas unidades normalizadas formam a versão solar da terceira lei de Kepler: um ano juliano e uma massa solar produzem semieixo maior de uma unidade astronômica.
O semieixo maior é igual à distância orbital atual?
Somente em órbita circular. Em órbita excêntrica, a distância varia, enquanto o semieixo maior permanece como o tamanho fixo usado pela lei de Kepler.
Posso estimar a distância de um exoplaneta até a estrela?
Sim. Informe o período orbital do planeta em dias e a massa da estrela em massas solares. O resultado é o semieixo maior em unidades astronômicas, considerando desprezível a massa do planeta.
Uma estrela mais pesada muda o tamanho da órbita para o mesmo período?
Sim. O semieixo maior é a raiz cúbica da massa vezes o período em anos ao quadrado, então, com o mesmo período, uma estrela mais pesada mantém o planeta numa órbita maior.
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/astro/orbital-radius-from-period-days \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"period_days":365.25,"mass_solar":1}'const res = await fetch("https://api.kit.forhosting.com/astro/orbital-radius-from-period-days", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"period_days": 365.25,
"mass_solar": 1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/astro/orbital-radius-from-period-days",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"period_days": 365.25,
"mass_solar": 1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/astro/orbital-radius-from-period-days", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"period_days":365.25,"mass_solar":1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"period_days":365.25,"mass_solar":1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/astro/orbital-radius-from-period-days", 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
{
"period_days": 365.25,
"mass_solar": 1
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "astro.orbital_radius_from_period_days",
"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
Como período e massa estelar determinam o tamanho da órbita
A calculadora divide period_days por 365.25 para obter P em anos julianos, eleva o valor ao quadrado, multiplica por mass_solar e extrai a raiz cúbica real. Assim, 365.25 dias ao redor de uma massa solar resultam em uma AU.
Como informar valores e interpretar a resposta
Forneça period_days como número finito positivo e mass_solar como massa central finita e positiva expressa em sóis. A resposta repete o período normalizado em dias, apresenta period_years, repete a massa e retorna semi_major_axis_au como resultado principal. Também inclui a fórmula simbólica exata e identifica a aproximação como two_body_central_mass. Cada item válido pela API custa US$ 0,002; a versão do navegador usa o mesmo solucionador puro.
Hipóteses, precisão e usos práticos
Considere sempre as incertezas: se a massa estelar ou o período forem incertos, o semieixo maior também será, mesmo que o endpoint retorne uma única estimativa numérica.
Perguntas técnicas
O que acontece se a massa for zero ou negativa?
A solicitação retorna invalid_input, pois massa central não positiva não é física neste modelo e não pode definir a órbita ligada solicitada.
Quanto custa um cálculo pela API?
Cada item bem-sucedido da API custa US$ 0,002. Você também pode usar gratuitamente no navegador o mesmo solucionador determinístico.