Radio orbital desde el período en días
Convierta un periodo orbital en días en el tamaño de la órbita en unidades astronómicas: 365,25 días alrededor de una masa solar dan exactamente 1 UA. Útil para estimar a qué distancia de su estrella está un exoplaneta. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Período (días)
- 365,25
- Masa (solar)
- 1
- Período (años)
- 1
- Semieje mayor (UA)
- 1
- Aproximación
- two_body_central_mass
Esta calculadora convierte un período orbital expresado en días en un semieje mayor medido en unidades astronómicas. Indique la masa del cuerpo central en masas solares y se aplicará la forma de la tercera ley de Kepler en unidades solares, tras convertir los días en años julianos. Sirve para estimar distancias de exoplanetas, revisar ejercicios y generar valores reproducibles. El resultado representa una órbita kepleriana de dos cuerpos donde la masa menor es despreciable, no la distancia instantánea al astro.
Cómo determinan el tamaño orbital el período y la masa estelar
La tercera ley de Kepler relaciona el período de una órbita con su semieje mayor. En el sistema empleado aquí, la distancia se mide en unidades astronómicas, el tiempo en años julianos y la masa central en masas solares. Si la masa del objeto en órbita es despreciable, la relación es a al cubo igual a M por P al cuadrado.
Al despejar, a equivale a la raíz cúbica de M por P al cuadrado. También funciona con órbitas elípticas ligadas, pues utiliza el semieje mayor y no una separación instantánea. Es un cálculo determinista sin red, reloj ni azar, apropiado para clases, pruebas automáticas, catálogos y verificaciones previas a simulaciones más detalladas.
Cómo introducir los datos e interpretar la respuesta
Se aceptan decimales y cadenas numéricas; los valores vacíos, no numéricos, infinitos, nulos o negativos se rechazan. Recuerde que una unidad astronómica mide distancia y una masa solar mide masa: convierta antes kilómetros, kilogramos, masas terrestres o segundos. Normalmente debe usar el período sideral, no el sinódico observado desde la Tierra.
En una órbita excéntrica, la distancia real cambia continuamente; no describa este semieje mayor como un radio fijo.
Supuestos, precisión y aplicaciones prácticas
La ecuación compacta en unidades solares supone movimiento newtoniano de dos cuerpos y que el objeto orbitante aporta una masa despreciable al total. Es una aproximación excelente para un planeta alrededor de una estrella típica o un asteroide alrededor del Sol. En una estrella binaria, un compañero masivo o un planeta cuya masa sea relevante para la precisión requerida, la forma completa de la ley de Kepler debe usar la masa total de ambos cuerpos; esta herramienta solicita únicamente la masa central y no pretende resolver ese caso distinto.
Tampoco contempla perturbaciones de otros cuerpos, relatividad, pérdida de masa, arrastre ni propulsión. Puede emplearla para convertir un período de tránsito y una masa estelar estimada en una escala orbital inicial, crear soluciones docentes o enriquecer catálogos con valores de AU coherentes. Considere las incertidumbres: si la masa estelar o el período son inciertos, el semieje mayor también lo será, aunque el servicio entregue una sola estimación numérica.
Qué puede hacer con ella
Estimar la órbita de un exoplaneta
Convierta un período de tránsito en días y una masa estelar en soles en una primera estimación del semieje mayor en AU.
Revisar ejercicios de astronomía
Compruebe problemas de la ley de Kepler con un resultado determinista y una conversión explícita de días a años julianos.
Enriquecer catálogos orbitales
Añada semiejes mayores calculados de forma uniforme a registros que contienen período y masa estelar, pero no distancia orbital.
Preguntas frecuentes
¿Qué ecuación utiliza la calculadora?
Utiliza a = cbrt(M × P²), donde a está en AU, M en masas solares y P en años julianos. Los días introducidos se dividen entre 365.25.
¿Por qué 365.25 días alrededor de una masa solar equivalen a una AU?
Esas unidades normalizadas expresan la forma solar habitual de la tercera ley de Kepler: un año juliano y una masa solar producen un semieje mayor de una unidad astronómica.
¿El semieje mayor equivale a la distancia orbital actual?
Solo en una órbita circular. En una órbita excéntrica cambia la distancia, mientras el semieje mayor conserva el tamaño fijo empleado por la ley de Kepler.
¿Puedo estimar la distancia de un exoplaneta a su estrella?
Sí. Indique el periodo orbital del planeta en días y la masa de la estrella en masas solares. El resultado es el semieje mayor en unidades astronómicas, suponiendo despreciable la masa del planeta.
¿Una estrella más pesada cambia el tamaño de la órbita con el mismo periodo?
Sí. El semieje mayor es la raíz cúbica de la masa por el periodo en años al cuadrado, así que con el mismo periodo una estrella más pesada mantiene al planeta en una órbita mayor.
Herramientas relacionadas
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su stack
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)Ejemplo de solicitud
{
"period_days": 365.25,
"mass_solar": 1
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "astro.orbital_radius_from_period_days",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |
Notas técnicas
Cómo determinan el tamaño orbital el período y la masa estelar
La calculadora divide period_days entre 365.25 para obtener P en años julianos, eleva ese valor al cuadrado, lo multiplica por mass_solar y calcula la raíz cúbica real. Por ello, 365.25 días alrededor de una masa solar producen una AU.
Cómo introducir los datos e interpretar la respuesta
Indique period_days como número finito positivo y mass_solar como masa central finita y positiva expresada en soles. La respuesta repite el período normalizado en días, ofrece period_years, devuelve la masa y presenta semi_major_axis_au como resultado principal. También incluye la fórmula simbólica exacta y marca la aproximación como two_body_central_mass. Cada elemento API correcto cuesta $0.002; la versión web utiliza el mismo solucionador puro.
Preguntas técnicas
¿Qué ocurre si la masa es cero o negativa?
La solicitud devuelve invalid_input porque una masa central no positiva carece de sentido físico en este modelo y no define la órbita ligada solicitada.
¿Cuánto cuesta un cálculo mediante API?
Cada elemento API correcto cuesta $0.002. También puede ejecutar gratis en el navegador el mismo solucionador determinista.