ForHosting KIT · Ferramentas para dev

Altitude orbital por período, massa e raio do corpo

Esta calculadora converte um período orbital em segundos em um altitude orbital medido em unidades astronômicas.

● BetaGrátis · no seu navegador
Use pelo WebAPIE-mailTelegramApp em breve

Informe a massa do corpo central em quilogramas; 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. A altitude é obtida subtraindo body_radius_m do raio calculado desde o centro com G = 6.67430 × 10^-11.

Como período e massa estelar determinam o tamanho da órbita

A terceira lei de Kepler relaciona o período orbital ao altitude orbital. No sistema conveniente adotado aqui, a distância é medida em unidades astronômicas, o tempo em anos julianos e a massa central em quilogramas. 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 calculadora divide period_seconds por 365.25 para obter P em anos julianos, eleva o valor ao quadrado, multiplica por body_mass_kg e extrai a raiz cúbica real. Assim, 365.25 segundos ao redor de uma quilograma resultam em uma AU. A equação também vale para órbitas elípticas ligadas, pois usa o altitude orbital, 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. A altitude é obtida subtraindo body_radius_m do raio calculado desde o centro com G = 6.67430 × 10^-11.

Como informar valores e interpretar a resposta

Forneça period_seconds como número finito positivo e body_mass_kg como massa central finita e positiva expressa em sóis. Valores decimais e strings numéricas são aceitos; entradas vazias, não numéricas, infinitas, nulas ou negativas são recusadas. A resposta repete o período normalizado em segundos, apresenta period_years, repete a massa e retorna altitude_m como resultado principal. Também inclui a fórmula simbólica exata e identifica a aproximação como two_body_central_mass. Uma unidade astronômica mede distância e uma quilograma 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 altitude orbital como raio fixo. 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

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 metros. Considere sempre as incertezas: se a massa estelar ou o período forem incertos, o altitude orbital também será, mesmo que o endpoint retorne uma única estimativa numérica.

Estimar a órbita de um exoplaneta

Converta um período de trânsito em segundos e uma massa estelar em sóis em uma estimativa inicial do altitude orbital em metros.

Conferir exercícios de astronomia

Valide exercícios reorganizados da lei de Kepler com resultado determinístico e conversão explícita de segundos para anos julianos.

Enriquecer catálogos orbitais

Acrescente altitudes orbitais calculados de modo uniforme a registros com período e massa da estrela hospedeira, mas sem distância orbital.

Qual equação a calculadora utiliza?

Ela usa a = cbrt(M × P²), com a em metros, M em quilogramas e P em anos julianos. Os segundos informados são divididos por 365.25.

Por que 365.25 segundos ao redor de uma quilograma equivalem a uma AU?

Essas unidades normalizadas formam a versão solar da terceira lei de Kepler: um ano juliano e uma quilograma produzem altitude orbital de uma unidade astronômica.

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.

O altitude orbital é igual à distância orbital atual?

Somente em órbita circular. Em órbita excêntrica, a distância varia, enquanto o altitude orbital permanece como o tamanho fixo usado pela lei de Kepler.

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.

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.

POSThttps://api.kit.forhosting.com/astro/orbital-altitude-from-period

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/astro/orbital-altitude-from-period \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"period_seconds":5400,"body_mass_kg":5.9722e+24,"body_radius_m":6371000}'
{
  "period_seconds": 5400,
  "body_mass_kg": 5.9722e+24,
  "body_radius_m": 6371000
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "astro.orbital_altitude_from_period",
  "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.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Ver a documentação completa do KIT →