# Solucionador de Órbita de Kepler

Resuelve numéricamente la ecuación de Kepler E − e·sin(E) = M para la anomalía excéntrica E, la anomalía verdadera ν, el radio orbital y la velocidad relativa, con métodos de Newton/bisección/punto fijo, historial de convergencia y un diagrama SVG

> Página canónica: https://elysiatools.com/es/tools/kepler-orbit-solver

- **Categoría:** Astronomy

- **Palabras clave:** kepler, órbita, anomalía, mecánica celeste

## Descripción general

Dada la anomalía media M (grados), la excentricidad e y el semieje mayor opcional a (UA), la herramienta resuelve la ecuación trascendente

    M = E − e · sin(E)

para la anomalía excéntrica E. A partir de E obtiene:

- Anomalía verdadera ν: tan(ν/2) = √((1+e)/(1−e)) · tan(E/2)
- Radio orbital: r = a · (1 − e·cos E)
- Velocidad relativa (vis-viva): v/v_circ = √(2 − r/a)

Tres métodos:
- Newton-Raphson (recomendado): derivada analítica f′(E) = 1 − e·cos E, convergencia cuadrática. Para e alta (>0.8) usa E = π como valor inicial.
- Bisección: robusto, encajonado en [M−e, M+e], convergencia lineal.
- Punto fijo E ← M + e·sin E: el más simple, pero diverge cuando e → 1.

El informe dibuja la órbita en SVG (elipse centrada en el foco, con perihelio, afelio, foco y posición actual con su radio vector), muestra las magnitudes, clasifica la órbita (circular/elíptica/parabólica/hiperbólica) y el historial completo de iteraciones con residuos.

## Entradas

- **Anomalía media (M, grados)** (number): e.g. 45
- **Excentricidad (e)** (number): 0.0 (circle) to 1.0 (parabola); e.g. 0.3
- **Semieje mayor (a, UA)** (number): e.g. 1.0 (Earth); leave 0 to express r in units of a
- **Método de resolución** (select)
- **Iteraciones máx.** (number)
- **Tolerancia** (select)

## Cuándo usarlo

- Al calcular la posición y velocidad de un cuerpo celeste en su trayectoria orbital a partir de su anomalía media y excentricidad.
- Al comparar la velocidad de convergencia y el comportamiento de los métodos numéricos de Newton-Raphson, bisección y punto fijo en órbitas de distinta excentricidad.
- Al generar representaciones visuales SVG de órbitas elípticas o circulares para informes académicos o de mecánica celeste.

## Cómo funciona

- Introduzca la anomalía media (M) en grados, la excentricidad (e) de la órbita y, opcionalmente, el semieje mayor (a) en unidades astronómicas.
- Seleccione el método numérico de resolución (Newton-Raphson, bisección o punto fijo), defina el límite de iteraciones y el nivel de tolerancia deseado.
- La herramienta ejecuta el algoritmo seleccionado para resolver la ecuación trascendente y determinar la anomalía excéntrica (E).
- Se calculan la anomalía verdadera, el radio orbital y la velocidad relativa, generando un gráfico SVG interactivo de la órbita y la tabla de convergencia.

## Casos de uso

- Estudiantes y docentes de astrofísica que necesitan visualizar la posición orbital y analizar el residuo de los métodos numéricos paso a paso.
- Ingenieros aeroespaciales que requieren calcular de forma rápida la anomalía verdadera y el radio vector de un satélite en una órbita elíptica.
- Aficionados a la astronomía que desean modelar órbitas planetarias y obtener la velocidad relativa de un cuerpo en un punto específico de su trayectoria.

## Preguntas frecuentes

### ¿Qué método de resolución es el más recomendado?

El método de Newton-Raphson es el recomendado por su convergencia cuadrática rápida, utilizando una aproximación inicial adaptada para excentricidades altas.

### ¿Por qué diverge el método de punto fijo con excentricidades altas?

La iteración de punto fijo simple para la ecuación de Kepler diverge cuando la excentricidad (e) se aproxima a 1, debido a las limitaciones de convergencia del método en ese rango.

### ¿Qué ocurre si dejo el semieje mayor (a) en 0?

Si el semieje mayor se define como 0, el radio orbital se expresará y calculará en unidades relativas respecto al propio semieje mayor (a).

### ¿Cómo se calcula la anomalía verdadera a partir de la anomalía excéntrica?

Se obtiene mediante la relación trigonométrica tan(ν/2) = √((1+e)/(1-e)) * tan(E/2), que vincula directamente ambos ángulos.

### ¿Qué tipo de órbitas puede clasificar y graficar la herramienta?

Clasifica y representa gráficamente órbitas circulares y elípticas basándose en los valores de excentricidad introducidos.

## Herramientas relacionadas

- [Trazador de distribución normal](https://elysiatools.com/es/tools/normal-distribution-plotter): Traza una curva normal en SVG con marcadores z, sombreado de intervalo o cola, y bandas σ 68/95/99.7.
- [Solver de lunas galileanas, sobrevuelo de Europa, estados de Cassini y resonancia de Júpiter](https://elysiatools.com/es/tools/jovian-galilean-moons-europa-flyby-cassini-state-and-resonance-solver): Resuelve posiciones de los satélites galileanos con las series Meeus/Lieske E5, grafica la libration de la resonancia de Laplace, escanea eventos mutuos, modela un sobrevuelo tipo Europa Clipper con Δv de cónicas parcheadas y resuelve los estados de Cassini jovianos.
- [Pirámide de Biomasa y Flujo de Energía (ley del 10%)](https://elysiatools.com/es/tools/biomass-pyramid): Genera una pirámide trófica según la ley de Lindeman: introduzca la energía/biomasa de los productores E₁, la eficiencia de transferencia (10% por defecto, 0.1–40%) y el número de niveles (3–6). Obtiene la energía/biomasa de cada nivel, su porcentaje respecto a los productores y la pérdida en cada transferencia (respiración, egestión, no depredación). Renderiza una pirámide SVG en color (anchos en escala √E para visibilidad; las cifras siempre son reales) y una tabla por nivel, y explica por qué las pirámides de energía siempre son erectas mientras que las de números/biomasa pueden invertirse (p. ej. ecosistemas marinos). Eficiencias reales típicas: 5–20%.
- [Descompositor de orden de trazos chino](https://elysiatools.com/es/tools/chinese-stroke-order-decomposition): Descompone un carácter chino en su secuencia de trazos y estructura de radicales, y renderiza una demostración SVG del orden de trazos con coloración de componentes.
- [Generador de malla de degradados CSS (cónica + radial)](https://elysiatools.com/es/tools/css-gradient-mesh-generator): Genera el «mesh de degradados» de moda en Dribbble/Behance desde 2024: varios degradados radiales (mancha de color → fundido a transparente del mismo tono) apilados sobre un color base (opcionalmente una capa cónica), con modos de mezcla, grano de película SVG, distribuciones con semilla (esquinas / anillo / dispersión / cuadrícula), vista previa en vivo, CSS copiable y clase arbitraria de Tailwind. Las manchas se desvanecen con hex de 8 dígitos #RRGGBB00 para evitar el anillo gris del término transparent.
- [Estudio de gráficos CSV: histograma, dispersión y caja](https://elysiatools.com/es/tools/csv-histogram-scatter-box-plot-chart-studio): Sube o pega un CSV y gráficalo al instante: histogramas con reglas Sturges / Freedman-Diaconis / Scott, dispersión con r de Pearson y ajuste por mínimos cuadrados, y diagramas de caja de Tukey — cada gráfico descargable en PNG y SVG.
- [Generador de snippets CSS glassmorphism / neumorfismo](https://elysiatools.com/es/tools/glassmorphism-css-snippet-builder): Genera el snippet CSS completo de glassmorphism o neumorfismo de punta a punta: ajusta desenfoque, saturación, opacidad del tinte, radio, borde, sombra externa y brillo superior; opcionalmente superposición de grano SVG feTurbulence y degradación @supports; incluye automáticamente el prefijo -webkit-backdrop-filter (obligatorio antes de Safari 18) y el mapeo a clases Tailwind (con la nota de diferencias v3/v4), con vista previa en vivo de la tarjeta sobre un fondo degradado.
- [Generador de puzles Kakuro / Fillomino / Masyu / Yajilin / Hashiwokakero / Nurikabe / Slitherlink / Star Battle con probador de unicidad](https://elysiatools.com/es/tools/kakuro-fillomino-masyu-yajilin-hashiwokakero-nurikabe-slitherlink-and-star-battle-puzzle-generator-with-uniqueness-prover): Genera de forma determinista por semilla puzles de 8 familias Nikoli (la misma semilla da el mismo tablero): Kakuro denso, Fillomino, Masyu, Yajilin, Hashiwokakero, Nurikabe, Slitherlink y Star Battle; cada tablero nace «solución primero» y se verifica con un solver exhaustivo que cuenta soluciones hasta dos — la unicidad está probada, y si el presupuesto se agota se declara honestamente «unproven»; incluye SVG de puzzle y solución y dificultad por nodos de búsqueda.

## Ejemplos

- [Ejemplos SVG](https://elysiatools.com/es/samples/svg-samples): Ejemplos de Gráficos Vectoriales Escalables (SVG) que demuestran varias características y técnicas SVG
- [Ejemplos de Procesamiento de Imágenes Web Python](https://elysiatools.com/es/samples/web-image-processing-python): Ejemplos de procesamiento de imágenes Web Python usando PIL/Pillow incluyendo lectura, guardado, redimensionamiento y conversión de formato
- [Ejemplos D3.js Data Visualization](https://elysiatools.com/es/samples/d3js-data-visualization): Ejemplos completos de visualización de datos D3.js incluyendo gráficos, mapas, animaciones y visualizaciones interactivas
- [Muestras SVG](https://elysiatools.com/es/samples/svg-viewer-samples): Gráficos vectoriales de muestra para el visor SVG en el navegador

## Contenido relacionado

- [Flujos de coordenadas, tiempo y órbita astronómica](https://elysiatools.com/es/hubs/astronomy-coordinate-position-workflows): Convierte coordenadas celestes, fija la escala temporal de observación y resuelve posiciones u órbitas con límites de precisión explícitos.
