Radio del lóbulo de Roche binario
Dos estrellas de igual masa separadas 10 unidades tienen cada una un lóbulo de Roche de radio 3,78920518380456 unidades, el 0,378920518380456 de la separación. Escriba cualquier separación y razón de masas para ver si una estrella llena su lóbulo. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Separación
- 10
- Razón de masas
- 1
- Fracción del lóbulo de Roche
- 0,3789205184
- Radio del lóbulo de Roche
- 3,7892051838
- Definición de la razón de masas
- q = M_star / M_companion
- Unidad de radio
- same as separation
Esta calculadora del radio del lóbulo de Roche binario aplica la aproximación de Eggleton para estimar el radio equivalente en volumen de la región gravitatoria que rodea a una estrella de un sistema binario. Introduzca la separación entre centros y la razón definida como la masa de la estrella estudiada dividida por la masa de su compañera. El resultado incluye el lóbulo como fracción de la separación y como radio en la misma unidad de longitud suministrada. Resulta útil para comprobar si una estrella puede llenar su lóbulo, contrastar modelos binarios y obtener cálculos reproducibles para clases o simulaciones.
Defina la razón de masas para la estrella estudiada
La aproximación de Eggleton depende del componente elegido: la razón de masas debe describir la estrella cuyo radio efectivo del lóbulo de Roche desea obtener. En esta calculadora, q es la masa de la estrella objetivo dividida por la masa de la compañera. Para calcular el lóbulo de la compañera, invierta la razón y ejecute de nuevo el cálculo.
Por ejemplo, dos masas iguales producen q igual a uno, mientras que una estrella objetivo con el doble de masa produce q igual a dos. Esta convención es esencial porque invertir q modifica el resultado, aunque el sistema físico sea el mismo: se ha seleccionado el otro lóbulo. La razón carece de dimensiones y debe ser finita y estrictamente positiva.
Los valores iguales o inferiores a cero no tienen sentido físico en esta aproximación y generan un error de entrada no válida. Obtenga ambas masas con una convención coherente y en la misma unidad antes de dividirlas. Las masas solares, los kilogramos u otras unidades se cancelan si coinciden.
Solo se necesita la razón final; no se infiere qué componente es primario ni se presupone su tipo, luminosidad o estado evolutivo.
Aplique la aproximación de Eggleton a la separación
La calculadora evalúa R L dividido por a como cero coma cuarenta y nueve por q elevado a dos tercios, dividido entre cero coma seis por q elevado a dos tercios más el logaritmo natural de uno más q elevado a un tercio. Aquí, a es la separación entre los centros y R L es el radio de una esfera con aproximadamente el mismo volumen que el lóbulo de la estrella objetivo. La fórmula es determinista y solo emplea raíz cúbica, logaritmo, multiplicación y división.
Introduzca una separación finita mayor que cero en cualquier unidad de longitud. Si usa radios solares, el radio obtenido estará en radios solares; si usa kilómetros o unidades astronómicas, conservará esa unidad. Para q igual a uno, la fracción ronda cero coma trescientos setenta y nueve, una comprobación útil para masas iguales.
La aproximación representa la geometría equipotencial de una binaria circular con rotación síncrona y es válida para un amplio intervalo de razones positivas. El resultado es un radio equivalente en volumen, no la distancia a cada punto de la superficie no esférica del lóbulo.
Interprete el radio en estudios estelares y orbitales
Compare el radio efectivo calculado con el radio de la misma estrella objetivo. Un radio estelar muy inferior sugiere un componente separado bajo los supuestos de la aproximación. Un valor próximo indica que la estrella podría llenar el lóbulo, y uno mayor apunta a desbordamiento y posible transferencia de masa.
Sin embargo, la interpretación completa también depende de la evolución orbital, la estructura estelar, la excentricidad, la rotación y la calidad de las mediciones. La calculadora no predice la tasa de transferencia, su estabilidad, una evolución de envoltura común ni la forma de una corriente de acreción. Proporciona una escala geométrica transparente para análisis preliminares, validación, enseñanza y pruebas de software.
En órbitas excéntricas, elegir una separación instantánea es una decisión del modelo; el periastro puede servir como comparación límite rápida, pero la expresión estándar supone una configuración circular y síncrona. Para obtener ambos lóbulos, ejecute el cálculo dos veces con razones recíprocas y la misma separación. Conserve la fracción junto con el radio para auditar futuras conversiones de unidades.
Qué puede hacer con ella
Comprobar el llenado del lóbulo
Compare un radio estelar medido o modelado con el radio efectivo del lóbulo para detectar un posible desbordamiento.
Construir simulaciones de binarias
Genere un radio de Roche determinista y una fracción adimensional para condiciones iniciales, regresiones o estudios de población.
Enseñar geometría de binarias cercanas
Muestre cómo la elección del componente y el cambio de la razón de masas modifican el lóbulo equivalente en volumen.
Preguntas frecuentes
¿Cómo se define la razón de masas?
Use q = M_star / M_companion, donde M_star es la masa de la estrella cuyo lóbulo desea calcular. Invierta q para obtener el de la compañera.
¿Qué unidad usa el radio?
El radio del lóbulo usa la misma unidad de longitud que la separación. La fracción del lóbulo es adimensional.
¿Es esférico un lóbulo de Roche?
No. El resultado es el radio efectivo de una esfera cuyo volumen se aproxima al del lóbulo de Roche no esférico.
¿Cómo obtengo el lóbulo de Roche de la estrella compañera?
Invierta la razón de masas y repita el cálculo. La razón siempre es la masa de la estrella objetivo dividida entre la de su compañera, así que al invertirla elige el otro lóbulo del mismo sistema.
¿Para qué sirve el radio del lóbulo de Roche?
Indica si una estrella está cerca de llenar la región que controla su propia gravedad. Comparar el radio de la estrella con el del lóbulo ayuda a revisar modelos de binarias y a preparar ejemplos reproducibles para clase o simulación.
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/roche-radius-binary \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"separation":10,"mass_ratio":1}'const res = await fetch("https://api.kit.forhosting.com/astro/roche-radius-binary", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"separation": 10,
"mass_ratio": 1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/astro/roche-radius-binary",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"separation": 10,
"mass_ratio": 1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/astro/roche-radius-binary", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"separation":10,"mass_ratio":1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"separation":10,"mass_ratio":1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/astro/roche-radius-binary", 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
{
"separation": 10,
"mass_ratio": 1
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "astro.roche_radius_binary",
"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
Aplique la aproximación de Eggleton a la separación
La respuesta también ofrece roche_lobe_fraction, una magnitud adimensional que puede multiplicarse por cualquier separación expresada de forma coherente.
Interprete el radio en estudios estelares y orbitales
El navegador es gratuito y cada elemento correcto de la API cuesta $0.002; una razón no válida se rechaza sin devolver un resultado científico.
Preguntas técnicas
¿Qué ocurre si la razón es cero o negativa?
La solicitud falla con invalid_input porque la aproximación de Eggleton exige una razón de masas estrictamente positiva.
¿Cuánto cuesta un cálculo por API?
Cada elemento correcto de la API cuesta $0.002. También puede ejecutar gratis en el navegador el mismo cálculo determinista.