1.3    Zeitlicher Verlauf der Bahn des Planeten

Da der zeitliche Verlauf der Bahn nicht exakt berechnet werden kann, schlagen wir eine Berechnung vor, die nur eine numerische Nullstellenberechnung (Abschnitt 1.3.1) und die numerische Berechnung eines bestimmten Integrals benötigt (Abschnitt 1.3.2).

1.3.1    Berechnung von r(t)

Aus (1.4) folgt:

φ˙(t)= Lmr2 (t)

Einsetzten in (1.3') ergibt eine gewöhnliche Differentialgleichung (DGL) ersten Grades für r(t):

E=m2 ( r˙2(t)+ ( r(t)Lmr2(t) ) 2 ) -GMm1r(t)

m2 r˙2(t) = E+GMm1r(t )-L22 mr2(t )

Das ergibt folgende DGL:

r˙ (t)= ±2Em +2GMr (t)-L2m2r2(t)

=±1r(t) 2Emr2 (t)+2GM r(t)- L2m2

Im Folgenden betrachten wir nur die Bahn des Planeten vom Perihel zum Aphel. In diesem Bereich ist r˙(t) stets positiv.

Mit

a=2Em, b=2GM, c=L2 m2

ergibt sich daraus folgende DGL:

(1.8)r˙ (t)=1r(t) ar2(t) +br(t)+c

Da die Bahnkurve des Planeten eine Ellipse ist, hat r˙(t) genau dann eine Nullstelle rp oder ra, wenn sich der Planet im Perihel oder im Aphel befindet.

Für die Nullstellen gilt:

(1.8')rp =r (t=0)=-b +b2-4ac 2a 2arp +bb2- 4ac=1

(1.8'')ra =r (t=T2)= -b-b2 -4ac2a 2a ra+bb2 -4ac=-1

Hierbei ist T die Umlaufzeit des Planeten (genau ein Jahr für die Erde).

Gesucht ist eine Lösung der DGL (1.8) für die Anfangsbedingung

r(t=0)=rp

Die DGL (1.8) ist eine DGL mit getrennten Variablen und kann, zumindest implizit, elementar gelöst werden. Allgemein gilt:

Sei f eine Funktion in Abhängigkeit von einer Variablen t und g eine Funktion in Abhängigkeit von einer Variablen r. Dann heißt

r˙=f(t)g(r)

eine DGL mit getrennten Variablen.

Wir definieren Funktionen F und G durch:

F (t)=0tf (x)dx ,G (r)=rp r1g(x) dx

Dann gilt für eine Lösung r der obigen DGL mit r (0)=rp :

G(r(t))=F (t)

Existenz und Eindeutigkeit der Lösung wird hier nicht weiter betrachtet.

Für DGL (1.8) gilt somit:

F (t)=0t1 dx=t, G (r)= rprx ax2+bx+c dx

Daraus ergibt sich:

(1.9) rpr (t)xa x2+bx+c dx =t

Für das Integral in (1.9) existiert eine Stammfunktion, siehe diverse Integraltabellen:

Sei X=ax2+bx+c und Δ=4ac-b2, dann gilt für a<0 und Δ<0 :

xXdx= Xa- b2a1X dx= Xa- b2a (-1-a) arcsin(2ax+b -Δ)

Damit folgt aus (1.9) und dem Hauptsatz der Differential- und Integralrechnung:

(1.10) ar2 (t)+br(t)+c a+ b2a-a arcsin(2ar(t)+b b2-4ac )-

arp2 +brp+ca - b2a-a arcsin(2arp+b b2-4ac )=t

Mit (1.8') ergibt sich:

(1.10') ar2(t) +br(t) +ca+ b2a-a arcsin(2ar(t) +bb2 -4ac )- b2a-a π2=t

In dieser Gleichung kann r(t) nicht explizit bestimmt werden, jedoch kann r(t) für jedes t>0 durch eine Nullstellensuche numerisch berechnet werden.

Dazu definieren wir die Funktion z(x) für ein festes t > 0 und t < T/2 wie folgt:

z (x)= ax2+bx +ca+ b2a-a arcsin(2ax+b b2-4ac )- b2a-a π2-t

Dann folgt aus (1.9) und der Tatsache, dass der Planet vom Perihel zum Aphel die halbe Umlaufzeit benötigt:

z (rp)=-t<0    und z (ra)=T2-t>0

Daher existiert eine Nullstelle x0 von z, d.h. z(x0) = 0, im offenen Intervall (rp, ra) mit der Eigenschaft:

r(t) = x0

Die Nullstellensuche kann z.B. mit der Matlab Funktion „fzero“ durchgeführt werden. Als Anfangswert für die Suche kann rp benutzt werden. Alternativ können natürlich auch klassische Nullstellensuchverfahren wie das Bisektionsverfahren benutzt werden.

1.3.2   Berechnung von φ(t)

Wie oben folgt aus (1.4) :

φ˙ (t)=Lmr2 (t)

Aus dem Hauptsatz der Differential- und Integralrechnung folgt daraus:

φ (t)-φ (0)= 0tφ˙ (x)dx= 0t Lmr2(x) dx

Setzt man φ(0) = 0 so ergibt sich:

(1.11)φ (t)= 0t Lmr2(x) dx

Das obige Integral kann z.B. mit der Matlab Funktion „integral“ numerisch berechnet werden, hierzu werden die in Abschnitt 1.3.1 berechneten Werte für r(t) verwendet.

 

1.3.3   Berechnung von x(t) und y(t)

Aus der Darstellung der Bahn des Planeten in Polarkoordinaten (Abschnitt 1.3.1 und 1.3.2) ergibt sich für die Darstellung in kartesischen Koordinaten:

x(t)=r(t)cos(φ(t))

y(t)=r(t)sin(φ(t))

 

top back next