1 TD d’informatique n°6 bis R.DUPERRAY Lycée F.BUISSON PTSI
MOUVEMENT A FORCE CENTRALE
Exercice 1) Trajectoire d’un satellite!
Utiliser la méthode d’Euler pour déterminer et tracer la trajectoire d’un satellite dans le champ de gravité d’un astre avec et sans frottement. On prendra :⇒ Force de gravité : −
r
r3 c'est-à-dire GMm = 1 et m = 1 .
⇒ Force de frottement : −kv avec k = 0,1 .
⇒ Conditions initiales : x = 0,5 ; y = 0 ; vx = 0 ; vy = 1,63. Vous pouvez ensuite changer les valeurs initiales si votre programme fonctionne. Le mouvement est plan, la variable z n’intervient pas.
⇒ pas = 0.1, on peut ensuite le diminuer pour être plus précis. (voir annexe pour plus d’information)
Exercice 2) Diffusion de Rutherford
!
Reprendre l’exercice 1) en prenant cette fois une force répulsive du type +r!
r3 (force
électrostatique entre deux charges de même signe) et aucun frottement. La trajectoire obtenue représente par exemple la diffusion de particules alpha (noyau d’hélium) sur une mince feuille d’or (répulsion électrostatique) (expérience de Rutherford réalisée en 1911 et qui a mise en évidence l’existence de noyaux au sein de l’atome).
Exercice 3) Disque attaché à un ressort et libre de tourner
On considère un disque de masse m attaché à un ressort. L’autre extrémité du ressort est liée à une tige libre de tourner. Le disque est libre de se mouvoir sans frottement sur le plan horizontal. Le ressort a une constante de raideur k et une longueur à vide r0.
Montrez, par application de la seconde loi de Newton, dans le système de coordonnées polaires, que la masse est régie par le système d’équations différentielles suivant :
r••−rθ• 2+ k
m
(
r −r0)
= 02
!
On part des conditions initiales suivantes :r 0
( )
= 0,35 m, θ 0( )
= 0 rad, r•( )
0 = 0 m.s−1, θ•( )
0 = 0,5 rad.s−1 et r0 = 0,25 m.
Tracez la trajectoire du disque pour les quatre conditions suivantes : k
m = 5; 20 ;100 ;500 s
−2
Chaque « plot » sera tracé pour 0≤t ≤ 10 s .
Note : Pour tracer x et y , il suffit de noter que x = r cosθ et y =rsinθ.
ANNEXE: Méthode d’Euler, rappels
Il s’agit d’une procédure simple qui permet de déterminer de façon numérique la trajectoire d’un point matériel soumis à la somme des forces F connue. L’équation différentielle qui gouverne le mouvement du point matériel est la seconde loi de Newton a = F m qui est du second ordre. Notre objectif est de déterminer x t
( )
et y t( )
, c'est-à-dire la trajectoire à partir de la connaissance de la loi de force, c’est-à-dire Fx(
x,y,vx,vy,t)
et Fy(
x,y,vx,vy,t)
(nous n’étudions que des trajectoires planes à deux dimensions).3 La structure du programme sera la suivante :
La dernière ligne de l’incrémentation montre que le pas h s’identifie à un incrément temporel Δt. La première ligne incrémente la vitesse :
Δvx =vx
(
t+ Δt)
−vx( )
t =ax( )
t Δt , et la seconde la position :Δx = x t
(
+ Δt)
−x t( )
=vx( )
t Δt .Il en est de même suivant y Pour h « suffisamment petit », l’algorithme précédent est un schéma des relations
ax
( )
t = dvx( )
t dt Δt→0= vx(
t+ Δt)
−vx( )
t Δt et vx( )
t = dx t( )
dt Δt→0= x t(
+ Δt)
− x t( )
Δtdont il réalise l’intégration. Remarque: − r r3 = − x x2+y2
(
)
3 2i − y x2+y2(
)
3 2 j 1) déclaration des variables réelles :
2) Ecriture des coordonnées de l’accélération en tant que fonction :
3) Entrée par l’utilisateur : Affectations :
4) Incrémentation :
A la fin on récupère les résultats sont formes de tableaux :
N Boucles