Licence de Mathématiques Fondamentales Calcul Scientifique

Licence de Mathématiques Fondamentales
Calcul Scientifique
feuille de TD 7
Mardi 26 mars 2002
D’après “Astronomie” , Larousse : “La masse du Soleil étant largement prépondérante (plus de
99% de la masse du système solaire), on peut en première approximation calculer la trajectoire d’une
planète en négligeant la présence des autres : c’est le problème des 2 corps. Dans ces conditions,
la trajectoire est une ellipse située dans un plan fixe, et satisfait les lois de Kepler.
Les orbites sont rapportées à un plan de référence : pour les planètes ou la lune il s’agit du plan
de l’orbite terrestre ou écliptique. On appelle noeuds les deux points en lesquels une orbite coupe
le plan de référence. Le point de l’orbite où la distance est minimale est appelé périhélie pour les
planètes et périgée pour la lune. L’orbite d’une planète est entièrement déterminée par 5 éléments
(cf. dessin) :
Le demi-grand axe a.
L’excentricité e.
L’inclinaison idu plan de l’orbite par rapport au plan de l’écliptique.
la position de la ligne des noeuds dans le plan de l’écliptique
l’argument du périhélie (périgée) par rapport à la ligne des noeuds
La position d’un point sur l’orbite est définie, de plus, par l’instant du passage au périhélie. La
distance périhélique est donnée par a(1 e), et la vitesse périhélique par (2πa/T )r1 + e
1eTest
la période sidérale.
En première approximation, on peut considérer que la Lune satisfait les lois de Kepler et qu’elle
gravite autour de la Terre en décrivant une orbite elliptique de période 27,322 jours, inclinée de
5˚9’ sur l’écliptique et dont le demi-grand axe vaut 384400 km et l’excentricité 0.055. Mais toutes
les valeurs précédentes ne sont que des valeurs moyennes, compte tenu des nombreuses inégalités
qui affectent le mouvement réel de la Lune. On note en particulier :
Une rotation de la ligne des noeuds dans le plan de l’écliptique, dans le sens rétrograde avec
une période d’environ 18,60 ans.
Une rotation du grand axe de l’orbite dans le plan l’orbite , avec une période de 8ans et 310
jours par rapport aux étoiles.”
Exercice - 1Soleil-Terre-Lune : programmation
On considère le système à 3 corps Soleil-Terre-Lune, où le Soleil est fixe et centre du repère.
On désigne par M,mTet mLles masses respectives du Soleil, de la Terre et de la Lune et par ~rT
et ~rL) les vecteurs position de la Terre et de la Lune respectivement. La RFD s’écrit :
mT
d2~rT
dt2=−G M mT
||~rT||3~rT− G mLmT
||~rT~rL||3(~rT~rL)
mL
d2~rL
dt2=−G M mL
||~rL||3~rL+GmLmT
||~rT~rL||3(~rT~rL)
Gest la constante de gravitation universelle.
On souhaite comparer plusieurs méthodes numériques de résolution de ce système. Pour se
ramener à un système différentiel du premier ordre, on fait intervenir la vitesse ~vTde la Terre et
feuille de TD 7 Calcul Scientifique Licence 2001-2002
~vLde la Lune. Avec des notations en coordonnées cartésiennes évidentes (~rT= (rT1, rT2, rT3),. . . )
le système s’écrit :
r
T1=vT1
r
T2=vT2
r
T3=vT3
v
T1=−G M
(r2
T1+r2
T2+r2
T3)3/2rT1− G mL
(rT1rL1)2+ (rT2rL2)2+ (rT3rL3)23/2(rT1rL1)
v
T2=−G M
(r2
T1+r2
T2+r2
T3)3/2rT2− G mL
(rT1rL1)2+ (rT2rL2)2+ (rT3rL3)23/2(rT2rL2)
v
T3=−G M
(r2
T1+r2
T2+r2
T3)3/2rT3− G mL
(rT1rL1)2+ (rT2rL2)2+ (rT3rL3)23/2(rT3rL3)
r
L1=vL1
r
L2=vL2
r
L3=vL3
v
L1=−G M
(r2
L1+r2
L2+r2
L3)3/2rL1+GmT
(rT1rL1)2+ (rT2rL2)2+ (rT3rL3)23/2(rT1rL1)
v
L2=−G M
(r2
L1+r2
L2+r2
L3)3/2rL2+GmT
(rT1rL1)2+ (rT2rL2)2+ (rT3rL3)23/2(rT2rL2)
v
L3=−G M
(r2
L1+r2
L2+r2
L3)3/2rL3+GmT
(rT1rL1)2+ (rT2rL2)2+ (rT3rL3)23/2(rT3rL3)
Les valeurs numériques sont les suivantes :
M= 2,0.1030 kg, mT= 5,976.1024 kg, mL=mT
81,3et G= 6,67.1011 S.I.
On prend comme conditions initiales le Soleil, Terre, Lune alignés dans cet ordre ( “alignés”
modulo le fait que la Lune est dans un plan d’angle i=5˚9’ = 0.103 radians par rapport à
l’écliptique), la Terre étant à sa périhélie et la Lune à son périgée. On obtient :
r0
T1=rTP, r0
T2= 0, r0
T3= 0, v0
T1= 0, v0
T2=vTP, v0
T3= 0,
r0
L1=rTP+rLPcos(i), r0
L2= 0, r0
L3=rLPsin(i), v0
L1= 0, v0
L2=vTP+vLP, v0
L3= 0
rTP= 1,4706.1011 m, vTP= 3,096.104m/s, rLP= 3,6326.108m et vLP= 1.0811.103m/s
(valeurs calculées d’après les formules données en introduction et les tableaux de valeurs).
1- Résoudre le système par la méthode d’Euler (sur une période de la Terre par exemple). Tracer
les trajectoires de la Terre et de la Lune, puis la trajectoire de la Lune autour de la Terre.
2- Mêmes questions avec la méthode de Runge-Kutta. Que se passe-t-il sur 10 ans ?
3- Faites la même simulation en utilisant les intégrateurs de Matlab . La commande est la
suivante :
[t,x] = ode113(@systeme,range,xinit);
systeme.m est le fichier où est déclaré le système, range = [0; T]est l’intervalle d’intégration,
et xinit = [r0
T1;r0
T2;...]est le vecteur des conditions initiales.
La fonction Matlab ode113 est une méthode d’intégration multi-pas (méthode d’Adams-
Bashforth-Moulton). Tester aussi avec les fonctions ode23 ou ode23s, qui sont des méthodes adap-
tées aux systèmes dits raides (voir l’aide en ligne de Matlab ).
Comparer les résultats avec les méthodes que vous avez programmées.
Exercice - 2Une méthode de Crank-Nicholson
feuille de TD 7 Calcul Scientifique Licence 2001-2002
Considérons le système différentiel :
(x=by
y=ax
1- Montrer que si (x0, y0)6= (0,0) alors il existe une unique solution maximale, définie sur R, telle
que x(0) = x0et y(0) = y0, appartenant à une ellipse Eque l’on déterminera.
2- On considère le schéma numérique suivant :
(xn+1 =xn+hb(αyn+βyn+1)
yn+1 =ynha(γxn+δxn+1)
a- Quelle méthode reconnaissez-vous lorsque :
α= 1, β = 0, γ = 1, δ = 0 ?
α= 0, β = 1, γ = 0, δ = 1 ?
b- Déterminer une relation entre α, β, γ, δ telle que si (xn, yn)∈ E alors (xn+1 , yn+1)∈ E.
c- Montrer que l’on peut expliciter la méthode numérique sous la forme :
xn+1 =1
1 + h2abβδ (1 h2abβγ)xn+hb(α+β)yn
yn+1 =1
1 + h2abβδ ha(γ+δ)xn+ (1 h2abαδ)yn
d- En déduire les coefficients α, β, γ, δ tels que l’ellipse Eest conservée, et tels que la méthode est
d’ordre au moins un. Quel est alors l’ordre de la méthode ?
e- Programmer la méthode numérique précédente, et tracer les résultats sur un même graphe (x, y)
pour les coefficients suivants :
α= 1, β = 0, γ = 1, δ = 0 ,
α= 0, β = 1, γ = 0, δ = 1 ,
α=β=γ=δ=1
2.
Comparer les résultats obtenus.
Annexe : quelques sites internet pour le projet.
http://membres.lycos.fr/mad8/terre.htm
http://www.geom.umn.edu/~megraw/CR3BP_html/dynsys.html
http://www.astrosurf.com/rondi/3c/theorie.htm
http://dess-s2.obspm.fr/~kolb/TroisC/rep_traj.html
http://inforezo.u-strasbg.fr/~cellier/sciences/3corps/images.html
http://www.physique.usherb.ca/~dsenech/mec/simul/Kepler3C.htm
http://dess-s2.obspm.fr/~maury/Accueil.htm
http://www.dstu.univ-montp2.fr/PERSO/josselin/planetesol1.html
1 / 3 100%

Licence de Mathématiques Fondamentales Calcul Scientifique

La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !