Está en la página 1de 5

In[1]:= Sistema formado por dos

estrellas en órbita circular.


Supongamos un sistema aislado formado por dos estrellas en órbita circular alrededor de su centro de
masa. La posición del centro de masas se calculará de acuerdo con la siguiente relación

In[1]:=

Out[1]=

El movimiento de las dos estrellas es equivalente al movimiento de una partícula de masa reducida μ ,
bajo la acción de la fuerza F que describe la interacción mutua, la fuerza de atracción entre dos masas
separadas una distancia r = r1 + r2

In[2]:=

Out[2]=

La ecuaciones de Lagrange para el movimiento general son


.. L2 
μr- = f[r]; L = μ r2 θ;
μr3
(1)
m1 m2
f[r] = - G
r2
Cuando el movimiento es circular y de radio r = R, estas ecuaciones se reducen a
L2 m1 m2 
=G ; L = μ R 2 θ; (2)
μR3 R2

De donde obtenemos la frecuencia angular o velocidad angular del movimiento w = θ y el período del
movimiento
2 SIMULADO ORBITAS.nb

m1 m2
In[3]:= μ= ;
m1 + m2
L2 m1 m2
sol = Solve == G , L ⩵ μ R2 θ '[t], {L, θ '[t]} // Simplify
resuelve μ R3 R2 simplifica

G m1 m2 R G m1 + m2 G m1 m2 R G m1 + m2
Out[3]= L → - , θ′ [t] → - , L → , θ′ [t] → 
m1 + m2 R3/2 m1 + m2 R3/2

G m1 + m2 2π 2 π R3/2
w = θ′ [t] = =; P = = (3)
R3/2 w G m1 + m2
la solución para la coordenada θ es
G m1 + m2
θ[t] = t + θ0 (4)
R3/2
Esto soluciona el problema de la μ partícula; ésta se mueve en una trayectoria circular de radio R con
frecuencia angular w dada por (3). Usando las relaciones de transformación para r1 y r2 y colocando el
origen del sistema de coordenadas en el centro de masa (R[t] = 0), obtenemos las pociones de las
masas m1 , m2

- 1 Mt + Mt Mt - 4 μ  r[t] - Mt R[t]


2
In[4]:= r1[t_] := - ,
1 1
Mt - Mt Mt - 4 μ  + Mt + Mt Mt - 4 μ 
2 2

1
Mt - Mt Mt - 4 μ  r[t] - Mt R[t]
2
r2[t_] := - ;
1 1
Mt - Mt Mt - 4 μ  + Mt + Mt Mt - 4 μ 
2 2

m1 m2
In[5]:= Mt = m1 + m2, μ = , r[t] = R, R[t] = 0;
Mt
{r1[t], r2[t]} // Simplify // PowerExpand
simplifica expande potencias
m1 R m2 R
Out[5]=  ,- 
m1 + m2 m1 + m2

Para efectos de reproducir la animación de FCO, debemos introducir el parametro c = m2 /m1 , el sis-
tema de unidades G m1 = 1; R = 1; θ0 = 0
G m1 + m2 2π 2π G m1 + m2
w= = 1+c ; P = = ; θ[t] = t= 1+c t
R3/2 w 1+c R3/2
(5)
m1 R 1 m2 R c
r1 = = ; r2 = - =-
m1 + m2 1+c m1 + m2 1+c
Las coordenadas cartesianas que dan la posición de cada una de las masas en términos de las coorde-
nadas polares son
x1 = r1 Cos[θ]; y1 = r1 Sin[θ] ; x2 = r2 Cos[θ]; y2 = r2 Sin[θ]
A partir de aquí ustedes deben introducir la animación que simule la masa 2 (color rojo) y la masa 1
(color azul), de modo que sus tamaños sea proporcional al parámetro c
SIMULADO ORBITAS.nb 3

Animación.
como G m1 = 1; R = 1; θ0 = 0

In[6]:= θ[c_, t_] := 1+c t


1 c
In[7]:= r1[c_] := ; r2[c_] := - ;
1+c 1+c
In[8]:= X1[c_, t_] := r1[c] Cos[θ[c, t]]
coseno
X2[c_, t_] := r2[c] Cos[θ[c, t]]
coseno
Y1[c_, t_] := r1[c] Sin[θ[c, t]]
seno
Y2[c_, t_] := r2[c] Sin[θ[c, t]]
seno

In[12]:= trayectorias[c_] := ParametricPlot[{{X1[c, t], Y1[c, t]}, {X2[c, t], Y2[c, t]}},
gráfico paramétrico
{t, 0, 10}, PlotRange → {- 1, 1}, PlotStyle → {Blue, Red}]
rango de representación estilo de repre⋯ azul rojo

In[13]:= trayectorias[10]
1.0

0.5

Out[13]=
-1.0 -0.5 0.5 1.0

-0.5

-1.0

In[14]:= masas[c_, t_] := GraphicsBlue, PointSizec  10, Point[{X1[c, t], Y1[c, t]}], Red,
gráfico azul tamaño de punto punto rojo
PointSize[0.1], Point[{X2[c, t], Y2[c, t]}], Black, PointSize[0.03], Point[{0, 0}]
tamaño de punto punto negro tamaño de punto punto
4 SIMULADO ORBITAS.nb

In[15]:= masas[0.3, 0]

Out[15]=

In[16]:= union[c_, t_] := Graphics[Line[{{X1[c, t], Y1[c, t]}, {X2[c, t], Y2[c, t]}}]]
gráfico línea

In[17]:=

In[18]:= sistema[c_, t_] := Show[{masas[c, t], trayectorias[c], union[c, t]}]


muestra
SIMULADO ORBITAS.nb 5

In[19]:= sistema[0.3, 0]

Out[19]=

In[20]:= Manipulate[sistema[c, t], {t, 0, Infinity}, {c, 1, 10}, ControlPlacement → Left]


manipula infinito posicionamiento de con⋯ izquierda

Out[20]=

También podría gustarte