Calculadora de distancia de afelio según la excentricidad
Una órbita con semieje mayor de 10 y excentricidad de 0,2 alcanza un afelio de 12, en la misma unidad. Escriba los dos elementos orbitales y obtenga la distancia máxima al foco para ejercicios o comparaciones de órbitas. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Semieje mayor
- 149 597 870,7
- Excentricidad
- 0,0167
- Distancia del afelio
- 152 096 155,14068997
Esta calculadora de distancia de afelio determina el punto más lejano de una órbita elíptica respecto de su foco. Introduzca el semieje mayor y la excentricidad orbital; se aplicará Q = a(1 + e) y se devolverá la distancia en la misma unidad del semieje mayor. El cálculo es determinista y no requiere efemérides, masa del objeto ni parámetro gravitacional. Resulta útil para ejercicios de astronomía, comparaciones orbitales preliminares, herramientas educativas y procesos informáticos que necesitan un cálculo orbital pequeño y fiable con validación clara de datos ausentes o no numéricos.
Comprenda la fórmula del afelio
El afelio es el punto donde un objeto en una órbita heliocéntrica elíptica se encuentra más lejos del Sol, situado en uno de los focos. En términos generales, la misma geometría describe el radio orbital máximo respecto de un foco, aunque se utiliza el término apoapsis si el cuerpo central no es específicamente el Sol. La fórmula es Q = a(1 + e): Q representa la distancia de afelio, a el semieje mayor y e la excentricidad.
El semieje mayor fija el tamaño global de la elipse y la excentricidad indica cuánto se alarga. Cuando e se aproxima a uno, la elipse se alarga y la distancia máxima tiende al doble del semieje mayor. La calculadora aplica directamente esta relación; no propaga la órbita en el tiempo, no incorpora perturbaciones ni deduce elementos orbitales a partir de observaciones.
Introduzca los valores e interprete el resultado
No se supone ni convierte ninguna unidad. Si expresa el semieje mayor en unidades astronómicas, el afelio se devuelve en unidades astronómicas; si lo expresa en kilómetros, el resultado queda en kilómetros. Por ejemplo, un semieje mayor de 10 y una excentricidad de 0.2 producen una distancia de 12.
Conserve precisión suficiente en los datos cuando vaya a reutilizar el resultado y redondee solo en la presentación según las necesidades científicas o didácticas.
Use el cálculo con criterio en trabajos orbitales
El resultado corresponde al modelo kepleriano ideal de dos cuerpos representado por los elementos facilitados. Es apropiado para clases, comparaciones rápidas, pruebas de validación, enriquecimiento de catálogos y cálculos preliminares que tratan los elementos osculadores como fijos. Las trayectorias reales pueden variar por perturbaciones gravitatorias, resistencia atmosférica, presión de radiación, maniobras o nuevas observaciones.
Para navegación operativa, evaluación de colisiones, órdenes de vuelo o posiciones ligadas a una época, utilice elementos actuales y un propagador orbital validado. Distinga además la distancia al foco de la altitud sobre la superficie: esta capacidad devuelve un radio focal en la unidad de a, no una altura libre. La implementación solo valida y calcula, así que una misma entrada válida genera siempre el mismo resultado estructurado.
Qué puede hacer con ella
Ejercicios de astronomía
Compruebe la máxima distancia solar de una órbita elíptica a partir de los elementos indicados en una lección.
Enriquecimiento de catálogos orbitales
Añada un campo coherente de distancia de afelio a registros que ya contienen semieje mayor y excentricidad.
Preguntas frecuentes
¿Qué fórmula utiliza la calculadora?
Utiliza Q = a(1 + e), donde a es el semieje mayor y e la excentricidad orbital.
¿Qué unidad tiene el resultado?
El resultado conserva la unidad de distancia del semieje mayor. No se realiza ninguna conversión.
¿Puede ser cero la excentricidad?
Sí. Una excentricidad de cero representa un círculo, por lo que el afelio coincide con el semieje mayor.
¿Por qué la excentricidad debe ser menor que uno?
Esta capacidad calcula el afelio de una órbita elíptica ligada. Las trayectorias parabólicas e hiperbólicas no tienen un afelio finito.
¿La distancia de afelio es la altura sobre la superficie?
No. El resultado es la distancia al foco de la elipse, es decir, al centro del Sol o del cuerpo central, no la altura sobre su superficie. Si necesita una altitud, reste usted el radio del cuerpo.
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/aphelion-distance \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"semi_major_axis":149597870.7,"eccentricity":0.0167}'const res = await fetch("https://api.kit.forhosting.com/astro/aphelion-distance", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"semi_major_axis": 149597870.7,
"eccentricity": 0.0167
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/astro/aphelion-distance",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"semi_major_axis": 149597870.7,
"eccentricity": 0.0167
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/astro/aphelion-distance", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"semi_major_axis":149597870.7,"eccentricity":0.0167}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"semi_major_axis":149597870.7,"eccentricity":0.0167}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/astro/aphelion-distance", 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
{
"semi_major_axis": 149597870.7,
"eccentricity": 0.0167
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "astro.aphelion_distance",
"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
Comprenda la fórmula del afelio
En una órbita circular e = 0, por lo que Q coincide con a.
Introduzca los valores e interprete el resultado
Indique semi_major_axis como número finito positivo y eccentricity como número finito desde cero, incluido, hasta uno, excluido. También se admiten los alias breves a y e. Las cadenas numéricas se convierten expresamente para permitir datos procedentes de formularios, pero las cadenas vacías, palabras, infinito, matrices y demás valores no numéricos generan un error invalid_input. La respuesta repite las entradas normalizadas, presenta aphelion_distance e incluye la fórmula para facilitar la auditoría.
Use el cálculo con criterio en trabajos orbitales
El navegador sirve para comprobaciones interactivas y el uso automatizado de la API cuesta $0.002 por solicitud.
Casos de integración
Validación de software
Use una salida estructurada y determinista en pruebas de formularios, SDK y pequeños procesos de mecánica orbital.
Preguntas técnicas
¿Cuánto cuesta la API?
La calculadora del navegador es gratuita. El uso automatizado de la API cuesta $0.002 por solicitud.