ForHosting KIT · Ciencia

Calculadora de duración de tránsito exoplanetario

Sepa si un tránsito completo cabe en una sola noche: un planeta con un periodo de 3,5 días que orbita a diez radios estelares cruza su estrella en 2,67827955606 horas, unos 160,696773363 minutos, en un paso central. Gratis en su navegador.

  • Gratis
  • Funciona en su navegador
  • Sin registro
  • Sus datos no salen de su equipo
Úselo desde WebAPIEmailTelegramApp pronto
Si escribe
Período
3,5
Radio estelar
1
Semieje mayor
10
Obtiene
Radio sobre a
0,1
Duración (horas)
2,6782795561
Duración (días)
0,1115949815
Duración (minutos)
160,696773363

Esta calculadora de duración del tránsito exoplanetario estima cuánto tarda un planeta en cruzar el disco de su estrella anfitriona en un tránsito central. Usted indica el periodo orbital en días, el radio estelar y el semieje mayor orbital en unidades de longitud coherentes; el motor aplica la geometría cerrada del tránsito central T igual a P entre pi por el arcsin de R-star sobre a, y comunica la duración en horas, días y minutos. El modelo supone órbita circular, parámetro de impacto cero y radio planetario despreciable, de modo que la cuerda la fija solo el disco estelar. El periodo y el radio estelar deben ser estrictamente positivos, y el radio estelar debe ser menor que el semieje mayor para que el argumento del arcsin permanezca en el intervalo unitario abierto.

Cuándo resulta útil estimar la duración de un tránsito

Estudiantes e instructores usan una calculadora de duración de tránsito cuando un problema pregunta cuánto permanece en tránsito un planeta con periodo de tres días alrededor de una estrella de tipo solar a diez radios estelares, sin obligar a cada alumno a rederivar la cuerda del arcsin desde cero. Los planificadores de fotometría aficionada convierten periodos de catálogo y razones aproximadas a sobre R-star en ventanas de escala horaria para saber si un tránsito completo cabe en una sola noche.

Quienes redactan propuestas y estudios de concepto de misión necesitan una duración reproducible de primer corte antes de invertir en simulaciones completas de curva de luz con oscurecimiento del limbo y parámetro de impacto. La validación fallida no consume saldo. Mantenga el periodo en días, R-star y a en una sola unidad de longitud, fije las horas limpias en las pruebas, y obtendrá una duración de tránsito central estable para docencia, planificación y workers de borde sin montar su propio pipeline fotométrico.

Deberes y ejercicios de catálogo

Calcule horas de tránsito central a partir de P, R★ y a de libro y compruebe la geometría del arcsin antes de laboratorios de fotometría.

Planificación de noches de observación

Convierta periodos de catálogo y estimaciones a/R★ en ventanas de tránsito de escala horaria para telescopios aficionados o estudiantiles.

¿Qué ocurre si el semieje mayor es cero o negativo?

Un semieje mayor no positivo no puede definir una geometría de tránsito cerrada en este modelo y no se factura.

¿El radio estelar y el semieje mayor necesitan las mismas unidades?

Sí. Solo entra en la fórmula la razón R★/a, de modo que ambos deben compartir una unidad de longitud (por ejemplo ambos en radios solares o ambos en metros).

¿Incluye el radio del planeta o el parámetro de impacto?

Cuerdas inclinadas, de roce o con Rp finito requieren otra herramienta o postproceso.

¿Por qué el radio de la estrella debe ser menor que el semieje mayor?

Porque la fórmula necesita que la proporción entre ambos quede por debajo de uno. Una estrella tan grande como la órbita envolvería al planeta, así que la geometría del tránsito no existe y el cálculo se rechaza.

¿Puedo escribir el periodo orbital en horas?

No. El periodo se toma en días, la unidad de la mayoría de los catálogos de exoplanetas, y el resultado se entrega en horas, días y minutos. Si su dato está en horas, conviértalo a días antes de introducirlo.

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.

POSThttps://api.kit.forhosting.com/astro/transit-duration

¿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.

curl -X POST https://api.kit.forhosting.com/astro/transit-duration \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"period":3.5,"stellar_radius":1,"semi_major_axis":10}'
{
  "period": 3.5,
  "stellar_radius": 1,
  "semi_major_axis": 10
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "astro.transit_duration",
  "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.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

Los valores no positivos del semieje mayor fallan con invalid_input porque no definen una órbita cerrada física para esta fórmula.

Qué significa la duración del tránsito central y qué contiene la respuesta

La duración del tránsito es el tiempo que un planeta permanece delante de su estrella visto por un observador lejano, medido del primer al cuarto contacto cuando se considera la cuerda estelar completa bajo el modelo geométrico simple. En una órbita circular con tránsito perfectamente central el parámetro de impacto es cero, la trayectoria del planeta atraviesa el centro del disco estelar y, si se desprecia el radio del planeta frente a la estrella, el semiángulo de la cuerda se reduce al arcsin de R-star sobre a. Multiplicar ese ángulo por el periodo orbital entre pi recupera la duración completa en la misma unidad de tiempo que el periodo. Esta capacidad toma el periodo en días —la unidad de la mayoría de catálogos de exoplanetas— y multiplica la duración en días por veinticuatro para que el campo principal duration_hours coincida con cómo los observadores citan eventos de júpiter calientes y super-Tierras. La respuesta repite las entradas limpias period, stellar_radius y semi_major_axis, informa radius_over_a para comprobaciones rápidas e incluye duration_days y duration_minutes para hojas que prefieren esas unidades. El campo small_angle_hours muestra la aproximación lineal al sustituir arcsin de x por x, precisa cuando la estrella es mucho menor que la separación orbital. Las cadenas method y formula documentan que la ruta es central_transit con circular_orbit_b0_rp_neglected para que los clientes no confundan esta estimación con un ajuste completo Mandel–Agol de curva de luz. No hay consulta de red a catálogos estelares ni muestreo Monte Carlo de parámetros de impacto: o bien los tres números definen un tránsito central válido y el motor devuelve flotantes deterministas, o la petición falla con invalid_input nombrando la regla geométrica o de positividad incumplida.

Contrato de entrada, unidades y comportamiento ante errores

Los radios solares para R-star y a son habituales cuando convierte a desde unidades astronómicas usando el radio solar en AU; los metros valen igual si ambos campos están en SI. Combine la respuesta con sus propias correcciones de inclinación o radio planetario si su caso científico las necesita; este extremo solo responde la reescritura central, circular y con Rp despreciado. Envíe por POST un cuerpo JSON con tres números finitos obligatorios: period, el periodo orbital en días y estrictamente mayor que cero; stellar_radius, el radio de la estrella anfitriona en la unidad de longitud que usted elija; y semi_major_axis, el semieje mayor orbital en esa misma unidad. Cada campo puede llegar como número JSON o como cadena numérica; campos ausentes, cadenas vacías, NaN e Infinity fallan con invalid_input. La regla de producto que los llamadores deben recordar es que semi_major_axis debe ser positivo: cero y negativos se rechazan con un mensaje claro de que un semieje no positivo no es físico para una geometría de tránsito cerrada, y esos fallos no se facturan. period y stellar_radius también deben ser positivos. Si stellar_radius es mayor o igual que semi_major_axis, la razón R-star sobre a sale del intervalo unitario abierto y el arcsin no está definido para una cuerda central real, de modo que el manejador rechaza el caso en lugar de devolver NaN. Ejemplo: period igual a tres punto cinco días, stellar_radius igual a uno y semi_major_axis igual a diez produce radius_over_a igual a cero punto uno y una duración de aproximadamente dos punto seis ocho horas, con la referencia de ángulo pequeño un poco más corta como se espera.

Dónde una API de duración de tránsito exoplanetario aporta valor

Como la implementación es parse pura de nivel A, cada llamada con éxito cuesta el precio base publicado $0.002 sin tokens de modelo ni red saliente.

Fixtures de prueba deterministas

Genere duration_hours reproducibles para pruebas unitarias, hojas de propuesta y aserciones de CI sobre código de geometría de tránsito.

¿Cómo se calcula la duración del tránsito exoplanetario en un tránsito central?

Envíe period P en días, stellar_radius R★ y semi_major_axis a en unidades de longitud coherentes. La API devuelve T = (P/π)·arcsin(R★/a) escalado a horas, más días y minutos.

¿Cuánto cuesta la calculadora de duración del tránsito exoplanetario?

La herramienta del navegador es gratuita. Las peticiones API usan saldo KIT prepago a $0.002 por llamada con éxito; la entrada inválida no se factura.

Ver la documentación completa del KIT →