Calculadora velocidad radial y transversal
Con excentricidad 0,2, anomalía verdadera de 90°, momento angular 60000 y parámetro gravitacional 398600, la velocidad radial es 1,32866666667 y la transversal 6,64333333333. También obtiene la rapidez total y el ángulo de trayectoria. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Excentricidad
- 0,2
- Anomalía verdadera
- 90
- Momento angular específico
- 60 000
- Mu
- 398 600
- Anomalía verdadera (rad)
- 1,5707963268
- Unidad de ángulo
- Deg
- Velocidad radial
- 1,3286666667
- Velocidad transversal
- 6,6433333333
Los analistas de misión, los estudiantes de mecánica orbital y el software de guiado necesitan la descomposición polar de la velocidad orbital: el componente radial a lo largo del vector de posición y el componente transversal perpendicular a él en el plano de la órbita. Esos dos escalares no son los mismos que los componentes cartesianos inerciales; se obtienen de la excentricidad, la anomalía verdadera y el momento angular específico mediante identidades de libro que reutilizan los capítulos de Curtis y Vallado.
Qué significan la velocidad radial y la transversal en una órbita kepleriana
En la mecánica orbital de dos cuerpos la posición de un satélite respecto al foco suele escribirse en forma polar: el vector radio de longitud r apunta del cuerpo central al satélite, y la anomalía verdadera ν mide cuánto ha recorrido el satélite más allá del periapsis a lo largo de la órbita. El vector de velocidad inercial en ese instante yace siempre en el plano orbital y puede descomponerse en una parte radial paralela al vector de posición y una parte transversal perpendicular a él.
Su norma euclídea es la velocidad inercial. Esos cuatro números le permiten reconstruir el estado de velocidad polar sin una efeméride cartesiana completa, por eso las calculadoras radial-transversal aparecen en cuadernos de diseño preliminar, resolutores de exámenes y workers ligeros en el borde que deben permanecer deterministas.
Dónde sirve separar la velocidad orbital
Los scripts de diseño preliminar de misión necesitan la descomposición polar al dimensionar quemados respecto a las direcciones radial y a lo largo de la traza locales sin levantar un propagador completo. Las comprobaciones de sanidad del sistema de tierra comparan tasas radial y transversal derivadas de telemetría con el par analítico de la mejor estimación actual de excentricidad, anomalía y momento angular. La validación fallida no consume saldo.
Mantenga unidades coherentes entre μ y h, fije los campos redondeados en las pruebas y obtendrá componentes de velocidad polar reproducibles para aulas, cuadernos y workers en el borde sin importar una biblioteca pesada de astrodinámica por una identidad de cuatro líneas.
Qué puede hacer con ella
Comprobaciones de deberes y exámenes
Verifique la velocidad radial y transversal en una anomalía verdadera dada a partir de e, h y μ frente a ejemplos resueltos del libro sin errores de trigonometría a mano.
Diseño preliminar de quemados
Obtenga componentes locales radial y a lo largo de la traza para dimensionar un Δv impulsivo en coordenadas polares antes de una propagación con modelo de fuerzas completo.
Comprobaciones de sanidad de telemetría
Compare tasas radial y transversal a bordo con el par kepleriano analítico a partir de la excentricidad, anomalía y momento angular específico estimados.
Preguntas frecuentes
¿Qué ocurre si el momento angular específico es cero o negativo?
Un h no positivo no puede escalar los componentes de velocidad polar y no se factura.
¿Cuál es el valor por defecto de μ?
mu vale 1 por defecto en unidades canónicas de libro. Pase el μ del cuerpo central en unidades coherentes con h cuando necesite resultados SI o kilómetro-segundo.
¿Qué diferencia hay entre velocidad radial y transversal?
La radial va en la línea que une el cuerpo central con el satélite; la transversal es perpendicular a esa línea, dentro del plano de la órbita. Juntas forman la rapidez total, y la transversal es la que lleva el momento angular.
¿Por qué la velocidad radial puede salir negativa?
Un valor negativo indica que el satélite cae de vuelta hacia el periapsis; uno positivo, que se aleja del cuerpo central. En una órbita circular es exactamente cero y toda la rapidez es transversal.
¿Qué es el ángulo de trayectoria de vuelo?
Es la inclinación de la velocidad respecto a la horizontal local, expresada en grados. En el ejemplo con excentricidad 0,2 y anomalía verdadera de 90°, vale 11,309932474 grados.
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-velocity-vector \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"eccentricity":0.2,"true_anomaly":90,"specific_angular_momentum":60000}'const res = await fetch("https://api.kit.forhosting.com/astro/orbital-velocity-vector", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"eccentricity": 0.2,
"true_anomaly": 90,
"specific_angular_momentum": 60000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/astro/orbital-velocity-vector",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"eccentricity": 0.2,
"true_anomaly": 90,
"specific_angular_momentum": 60000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/astro/orbital-velocity-vector", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"eccentricity":0.2,"true_anomaly":90,"specific_angular_momentum":60000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"eccentricity":0.2,"true_anomaly":90,"specific_angular_momentum":60000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/astro/orbital-velocity-vector", 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
{
"eccentricity": 0.2,
"true_anomaly": 90,
"specific_angular_momentum": 60000
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "astro.orbital_velocity_vector",
"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
Esta calculadora de velocidad radial y transversal acepta la excentricidad e, la anomalía verdadera ν, el momento angular específico h y un parámetro gravitatorio μ opcional, y devuelve v_r, v_⊥, el módulo de la velocidad y el ángulo de trayectoria de vuelo en grados. El momento angular específico no positivo se rechaza con invalid_input porque el momento angular fija la escala de ambos componentes.
Qué significan la velocidad radial y la transversal en una órbita kepleriana
El componente radial v_r es positivo cuando el satélite se aleja del foco y negativo cuando cae de nuevo hacia el periapsis. El componente transversal v_⊥ es la velocidad horizontal local que transporta el momento angular; en una órbita circular es toda la velocidad y v_r es exactamente cero. Las identidades clásicas en forma cerrada que usa este endpoint son: v_r igual a (μ dividido por h) por e por el seno de ν, y v_⊥ igual a (μ dividido por h) por uno más e por el coseno de ν, donde e es la excentricidad, h el momento angular específico y μ el parámetro gravitatorio estándar del cuerpo central. El ángulo de trayectoria de vuelo medido desde el horizonte local es el arctangente de dos argumentos de v_r sobre v_⊥.
Contrato de entrada, unidades, valores por defecto y errores
El mu opcional vale uno por defecto para que los problemas de libro en unidades canónicas funcionen sin un campo extra; si trabaja en SI o en unidades kilómetro-segundo, pase μ coherente con h (por ejemplo μ de la Tierra de unos 3.986 por diez a la cinco km cúbicos por segundo al cuadrado con h en km cuadrados por segundo). Si la excentricidad es negativa el manejador rechaza la solicitud como no física. Si el momento angular específico es cero o negativo el manejador rechaza con un mensaje claro de que el momento angular no positivo es inválido: ese es el contrato de producto de esta capacidad y esos fallos no se facturan. Los valores se redondean a doce cifras significativas para goldens estables entre runtimes. Envíe un cuerpo JSON con tres números finitos obligatorios: eccentricity e (no negativo), true_anomaly ν y specific_angular_momentum h (estrictamente positivo). El angle_unit opcional es un enum de deg o rad y por defecto es deg; la anomalía verdadera se convierte a radianes solo para las llamadas a seno y coseno. Cada campo numérico puede llegar como número JSON o como cadena numérica; campos ausentes, cadenas vacías y valores no finitos fallan con invalid_input nombrando el campo. En caso de éxito el cuerpo repite las entradas limpias, devuelve true_anomaly_rad normalizado al intervalo de cero a dos pi, radial_velocity, transverse_velocity, speed, flight_path_angle_deg, una cadena formula que reafirma las identidades polares y method igual a orbital_velocity_vector. Combine la respuesta con su propio trazador de órbita si necesita un dibujo; este endpoint solo evalúa la descomposición de velocidad en una anomalía verdadera.
Dónde aporta valor una API de velocidad orbital polar
Los cursos universitarios de mecánica orbital piden a los estudiantes calcular v_r y v_⊥ en anomalías verdaderas elegidas para tramos elípticos, parabólicos e hiperbólicos; una herramienta gratuita en el navegador que coincide byte a byte con la API de pago elimina el desfase de calculadora entre deberes y correctores LMS. Como la implementación es parse puro de nivel A, cada llamada con éxito cuesta el precio base publicado $0.002 sin tokens de modelo ni red saliente.
Preguntas técnicas
¿Cómo se calcula la velocidad orbital radial y transversal?
Envíe eccentricity e (≥ 0), true_anomaly ν y specific_angular_momentum h (> 0). Opcionalmente pase mu (por defecto 1). La API devuelve v_r = (μ/h)·e·sin(ν), v_⊥ = (μ/h)·(1+e·cos(ν)), la velocidad y el ángulo de trayectoria de vuelo.
¿La anomalía verdadera va en grados o en radianes?
En grados por defecto (angle_unit=deg). Ponga angle_unit en rad para radianes. La respuesta siempre incluye true_anomaly_rad y flight_path_angle_deg.
¿Cuánto cuesta la calculadora de velocidad radial y transversal?
La herramienta del navegador es gratuita. Las peticiones API usan saldo prepago KIT a $0.002 por llamada con éxito; la entrada inválida no se factura.