Calculadora de órbita geoestacionária
Ao redor da Terra, um satélite geoestacionário orbita a 35786,1067691 km acima do equador, com raio orbital de 42164,2437691 km. Informe a massa do planeta, o período de rotação sideral e o raio para obter raio, altitude e velocidade orbital. 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
- Planeta
- 5.972.200.000.000.000.000.000.000
- Período
- 86.164,0905
- Raio
- 6.378.137
- G
- 0,0000000001
- Mu
- 398.602.544.600.000
- A ao cubo
- 74.960.581.434.500.000.000.000
- Raio orbital
- 42.164.243,7691
Uma órbita geoestacionária é uma órbita equatorial circular cujo período coincide com a rotação sideral do planeta, de modo que um satélite fica fixo sobre uma longitude no referencial rotante. Da terceira lei de Kepler o raio orbital segue uma forma fechada: a igual à raiz cúbica de G vezes M vezes T ao quadrado sobre quatro pi ao quadrado, e a altitude acima da superfície é simplesmente a menos o raio planetário R. Esta calculadora aceita massa planetária em quilogramas, período de rotação sideral em segundos e raio planetário em metros, devolve raio orbital e altitude em metros e quilômetros, parâmetro gravitacional mu, movimento médio, velocidade orbital circular e a ao cubo intermediário para auditoria, e rejeita período zero para que uma fórmula singular nunca vire Infinity ou NaN. Massa e raio não positivos também são rejeitados por não físicos sob gravidade newtoniana.
Como a altitude geoestacionária segue da massa e do período de rotação
Parta da gravidade newtoniana de dois corpos com massa central M que domina a massa do satélite. Para órbita circular o movimento médio n igual à raiz quadrada de G M sobre a ao cubo, e o período orbital é T igual a dois pi sobre n. Travar esse período ao período de rotação sideral do planeta é a condição geoestacionária na idealização equatorial circular.
Resolver para a rende a ao cubo igual a G M T ao quadrado sobre quatro pi ao quadrado, ou de forma equivalente a igual à raiz cúbica de G M T ao quadrado sobre quatro pi ao quadrado. A altitude acima da superfície é então h igual a a menos R, onde R é o raio equatorial ou médio planetário que você escolhe para o problema. Massa M e raio R devem ser igualmente finitos e estritamente positivos.
Use o dia sideral para a Terra, cerca de oitenta e seis mil cento sessenta e quatro segundos, não o dia solar médio de oitenta e seis mil quatrocentos segundos, se quiser a altitude GEO de livro perto de trinta e cinco mil setecentos oitenta e seis quilômetros. Esta página usa intencionalmente só a aproximação equatorial circular de dois corpos; trajetórias geossíncronas inclinadas em oito, combustível de manutenção de estação, deriva J2 e efemérides n-corpos são intenções de busca e aterrissagens separadas.
O que você envia e o que recebe de volta
Mass é a massa planetária M em quilogramas e deve ser estritamente maior que zero; para a Terra use cerca de cinco ponto nove sete dois dois vezes dez à vinte e quatro quilogramas. Period é o período de rotação sideral T em segundos e deve ser não nulo e positivo; para a Terra use cerca de oitenta e seis mil cento sessenta e quatro ponto zero nove zero cinco segundos.
Radius é o raio planetário R em metros e deve ser estritamente maior que zero; para o raio equatorial terrestre use cerca de seis ponto três sete oito um três sete vezes dez à seis metros. Checagens clássicas de livro incluem massa da Terra, dia sideral e raio equatorial recuperando cerca de quarenta e dois mil cento sessenta e quatro quilômetros de raio orbital e trinta e cinco mil setecentos oitenta e seis quilômetros de altitude.
Mantenha unidades consistentes: converta quilômetros, massas terrestres e horas para metros, quilogramas e segundos antes de chamar para que o produto numérico case com a interpretação SI que seu relatório afirma.
Onde calculadoras de órbita geoestacionária aparecem no trabalho real
Cursos secundários e universitários introdutórios de astronomia e física atribuem exercícios de altitude GEO, comparações de dia sideral versus solar e estimativas de tamanho de satélite que rearranjam a mesma fórmula; um único oráculo confiável acelera a correção e a montagem de demos. Planejadores de comunicações e radiodifusão convertem constantes planetárias em altitude de estacionamento de primeiro corte antes de propagadores numéricos completos e orçamentos de enlace.
Equipes CubeSat e amadoras comparam o raio geoestacionário com opções de órbita baixa ao explicar por que GEO é caro em energia de lançamento. Estudos de conceito de missão comparam órbitas circulares travadas em período em torno da Terra, Marte e gigantes gasosos a partir de massas e períodos de rotação tabulados sem rederivar constantes cada vez.
Se mais tarde precisar de período orbital só a partir do semieixo maior e da massa, períodos de massa reduzida de dois corpos completos, tempos de transferência Hohmann ou efemérides n-corpos, trate-os como intenções de busca e aterrissagens separadas em vez de sobrecarregar esta página de calculadora de altitude de órbita geoestacionária.
Casos de uso
Chaves de resposta de deveres e provas
Calcule o raio orbital GEO a e a altitude de superfície h a partir da massa M, do período sideral T e do raio R para que alunos e autoavaliadores compartilhem uma verdade de forma fechada.
Dimensionamento de satélites de comunicações
Converta constantes planetárias em altitude geoestacionária de primeiro corte antes de propagadores completos, orçamentos de enlace e estimativas de manutenção de estação.
Demos de planetário e multiplaneta
Transforme massas, períodos de rotação e raios tabulados da Terra, Marte ou gigantes em altitudes GEO legíveis para exposições e widgets de currículo.
Perguntas frequentes
Que fórmula esta calculadora de órbita geoestacionária usa?
A terceira lei de Kepler com período travado à rotação sideral: a = ∛(G·M·T²/(4π²)) e altitude h = a − R, com o valor CODATA 2018 de G. O modelo é circular, de dois corpos e equatorial.
Devo usar 86400 s ou o dia sideral para a Terra?
Use o dia sideral ≈ 86164.0905 s para uma correspondência geoestacionária verdadeira. O dia solar médio de 86400 s é um pouco mais longo e desloca a altitude em quantia pequena mas mensurável em checagens de livro.
Por que o raio planetário é obrigatório?
O raio orbital a é medido a partir do centro do planeta. A altitude de superfície é h = a − R, então R é necessário para informar a altitude acima da superfície que enunciados de missão e deveres costumam pedir.
Quanto custa?
A ferramenta do navegador é grátis e roda localmente.
Serve para órbitas geossíncronas inclinadas ou para manutenção de posição?
Não. Ela usa apenas a aproximação de dois corpos com órbita circular e equatorial. Trajetórias geossíncronas inclinadas em forma de oito, combustível de manutenção de posição, deriva de longo prazo e a atração de outros corpos ficam de fora.
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/geostationary-orbit \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"mass":5.9722e+24,"period":86164.0905,"radius":6378137}'const res = await fetch("https://api.kit.forhosting.com/astro/geostationary-orbit", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"mass": 5.9722e+24,
"period": 86164.0905,
"radius": 6378137
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/astro/geostationary-orbit",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"mass": 5.9722e+24,
"period": 86164.0905,
"radius": 6378137
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/astro/geostationary-orbit", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"mass":5.9722e+24,"period":86164.0905,"radius":6378137}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"mass":5.9722e+24,"period":86164.0905,"radius":6378137}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/astro/geostationary-orbit", 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
{
"mass": 5.9722e+24,
"period": 86164.0905,
"radius": 6378137
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "astro.geostationary_orbit",
"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 a altitude geoestacionária segue da massa e do período de rotação
A calculadora avalia essa forma fechada em aritmética de ponto flutuante determinística com o valor CODATA dois mil dezoito de G: sem sementes aleatórias, sem carimbos de relógio, sem chamadas de rede e sem deriva de modelo, de modo que entradas idênticas sempre produzem o mesmo JSON. O período T deve ser um número finito não nulo positivo de segundos; zero falha com invalid_input porque a fórmula fica singular e não definiria uma órbita finita.
O que você envia e o que recebe de volta
Envie três números finitos obrigatórios sob os campos mass, period e radius. Campos ausentes, strings não numéricas, NaN, Infinity, período zero ou negativo, e massa ou raio não positivos falham com invalid_input e não são cobrados. Em sucesso a resposta ecoa mass, period e radius limpos, expõe G como a constante CODATA fixa, mu como G vezes M, a_cubed como o cubo intermediário do raio orbital, orbital_radius como a em metros, altitude como h igual a a menos R em metros, campos de conveniência orbital_radius_km e altitude_km, mean_motion como dois pi sobre T em radianos por segundo, orbital_speed como a vezes o movimento médio para o caso circular, inclui um objeto de dica de unidades, define method como kepler_geostationary, formula como a igual à raiz cúbica de G M T ao quadrado sobre quatro pi ao quadrado com h igual a a menos R, e approximation como circular_two_body_equatorial por honestidade de escopo. O preço de chamadas API bem-sucedidas é a base publicada de US$ 0,002 por item; falhas de validação não consomem saldo pré-pago.
Onde calculadoras de órbita geoestacionária aparecem no trabalho real
Como esta capacidade é um motor parse puro, o preço da API é a base publicada de US$ 0,002 por item bem-sucedido e validação falha não consome saldo.
Perguntas técnicas
O que acontece se o período for zero?
A requisição falha com invalid_input. Um período de rotação zero torna a fórmula do raio geoestacionário singular, então a API rejeita em vez de devolver Infinity ou NaN.