Table des matières

Module DYNODE : systèmes dynamiques

1. Introduction

Cette page présente les systèmes dynamiques définis dans le module DYNODE. Chaque système est identifié par un nom. Les constantes sont notées c0,c1,c2,... . Dans certains cas, des équations algébriques dont les racines sont recherchées pendant l'intégration sont aussi définies.

2. Systèmes différentiels ordinaires

2.a. Pendule

Identifiant : OdePendule

Système différentiel :

y'0=y1y'1=-2πsin(y0)-c0y1

Équations algébriques :

y0=0y1=0

2.b. Boussole chaotique

Identifiant : OdeBoussole

Système différentiel :

y'0=y1y'1=-c0sin(y0)-c1sin(y0-2πt)-c2y1

Équations algébriques :

y0=0y1=0

2.c. Modèle de Lorenz

Identifiant : OdeLorenz

Système différentiel :

y'0=c0y1-y0 y'1=-y0y2+c1y0-y1y'2=y0y1-c2y2

Équations algébriques :

y2-c3=0

2.d. Toupie pesante à point fixe

Identifiant : OdeToupieA

Système différentiel :

y'0=-(1-c0)y1y2+c1c0(y5y6-y3y8) y'1=(c0-1)y0y2+c1c0(y5y7-y4y8) y'2=-c2y2 y'3=y2y4-y1y5 y'4=y0y5-y2y3 y'5=y1y3-y0y4 y'6=y2y7-y1y8 y'7=y0y8-y2y6 y'8=y1y6-y0y7 y'9=y2y10-y1y11 y'10=y0y11-y2y9 y'11=y1y9-y0y10

2.e. Solide libre

Identifiant : OdeSolide

Système différentiel :

y'0=((c1-1)/c0)y1y2 y'1=((1-c0)/c1)y2y0 y'2=(c0-c1)y0y1 y'3=y2y4-y1y5 y'4=y0y5-y2y3 y'5=y1y3-y0y4 y'6=y2y7-y1y8 y'7=y0y8-y2y6 y'8=y1y6-y0y7 y'9=y2y10-y1y11 y'10=y0y11-y2y9 y'11=y1y9-y0y10

2.f. Deux corps

Indentifiant : OdeDeuxCorps

Système différentiel :

y'0=y3 y'1=y4 y'2=y5 y'3=c1y1(y12+y22+y32)c0+1 y'4=c1y2(y12+y22+y32)c0+1 y'5=c1y3(y12+y22+y32)c0+1

2.g. Problème restreint des trois corps

Identifiant : OdeTroisCorpsRestreint

Système différentiel :

y'0=y3 y'1=y4 y'2=y5 y'3=y0+2y4-(1-c0)y0+c0((y0+c0)2+y12+y22)3-c0y0-(1-c0)((y0-(1-c0))2+y12+y22)3 y'4=y1-2y3-(1-c0)y1((y0+c0)2+y12+y22)3-c0y1((y0-(1-c0))2+y12+y22)3 y'5=-(1-c0)y2((y0+c0)2+y12+y22)3-c0y2((y0-(1-c0))2+y12+y22)3

Équations algébriques :

y1=0

2.h. Chaîne d'oscillateurs couplés

identifiant : OdeNOscillateurs

Nombre d'oscillateurs : N=c0/2

Système différentiel : pour 0k< N

y'k=yk+N y'k+N=-(2yk-yk-1-yk+1)-c1(yk-yk-1)c2+c1(yk+1-yk)c2

avec y-1=0 et yN=0 .

3. Systèmes Hamiltoniens

Ces systèmes dynamiques ont un hamiltonien séparable, de la forme suivante :

H(q,p,t)=K(p,t)+V(q,t)

K est l'énergie cinétique et V l'énergie potentielle.

Dans le cas où un champ magnétique ou une force de Coriolis est présente, le vecteur vitesse angulaire est donné. La force correspondante est :

f=Ωp

3.a. Pendule

Identifiant : HamPendule

K=12p02V=-(2π)2cos(q0)

3.b. Boussole chaotique

Identifiant : HamBoussole

K=12p02V=-c0cos(q0)-c1cos(q0-2πt)

3.c. Particule dans un champ magnétique et un électrique coulombien

Le champ magnétique est uniforme.

Identifiant : HamBunifEcoulomb

Champ magnétique :

Ω=(0,0,c1)T

Hamiltonien :

K=12(p02+p12+p22)V=-c0q02+q12+q22

3.d. Particule chargée dans un champ magnétique dipolaire

Identifiant : HamDipole

Champ magnétique :

r=x2+y2+z2Ωx=3c0xzr5Ωy=3c0yzr5Ωz=3c0z2r5-1r3

Hamiltonien :

K=12(p02+p12+p22)V=0

3.e. Problème restreint des trois corps

Identifiant : HamTroisCorpsRestreint

Force de Coriolis :

Ω=(0,0,-2)T

Hamiltonien :

K=12(p02+p12+p22)V=-12(q02+q12)-1-c0(q0+c0)2+q12+q22-c0(q0-(1-c0))2+q12+q22

3.f. Chaîne d'oscillateurs couplés

Chaîne d'oscillateurs couplés avec déplacement nul sur les bords.

Identifiant : HamNOscillateurs

Nombre d'oscillateurs : N=c0.

Hamiltonien :

K=12k=0N-1pk2V=k=0N-112(qk-qk-1)2+c1c2+1(qk-qk-1)c2+1

avec : q-1=0 et qN=0

3.g. Chaîne d'oscillateurs couplés périodique

Chaîne d'oscillateurs couplés avec condition limite périodique.

Identifiant : HamNOscillateursPeriod

Nombre d'oscillateurs : N=c0.

Hamiltonien :

K=12k=0N-1pk2V=k=0N-112(qk-qk-1)2+c1c2+1(qk-qk-1)c2+1

avec : q-1=qN-1 et qN=q0

Creative Commons LicenseTextes et figures sont mis à disposition sous contrat Creative Commons.