Etude d’un système d’ordre 2 : le pendule
Contents
La page ci-présente existe en version notebook téléchargeable grâce au bouton (choisir le format
.ipynb
). On rappelle qu’l faut ensuite l’enregistrer dans un répertoire adéquat sur votre ordinateur (capa_num
par exemple dans votre répertoire personnel) puis lancer Jupyter Notebook depuis Anaconda pour accéder au notebook, le modifier et exécutez les cellules de code adéquates.
4.5. Etude d’un système d’ordre 2 : le pendule#
4.5.1. Etude générale#
On va étudier directement un système d’ordre 2 issu d’un problème de mécanique: le pendule simple sans frottement. L’équation qui régit l’évolution de l’angle
avec
Exercice 1:
Si l’on pose le vecteur
, écrire la fonction F
associée au schéma d’Euler puis utiliser la fonctionsolve_ivp
(la réécrire dans la cellule suivante pour pouvoir l’utiliser) pour obtenirsi et Tracer sur deux graphiques différents l’évolution de
et de sa dérivée. Observe-t-on le comportement d’un oscillateur harmonique ?
4.5.2. Petites et grandes oscillations#
4.5.2.1. Différences#
Aux petits angles, l’équation différentielle devient:
$
avec
Exercice 3:
On considère le cas où on lâche le pendule de
avec une vitesse initiale . Déterminer grâce à solve_ivp
sans approximation l’évolution depour cinq vitesses de départ différentes répartis entre 0 et et comparer graphiquement les solutions obtenues à la solutions théoriques aux petites angles. Cette approximation est-elle valable jusqu’à ?
4.5.2.2. Anisochronisme#
On se propose de déterminer la période des oscillations en fonction de l’amplitude des oscillations.
Méthode choisie: On va déterminer les temps
Exercice 4:
Ecrire une fonction
periode
qui prend en arguments deux vecteurs de mêmes tailletk
etthetak
et qui renvoie la période du signalthetak
en considérant lestk
comme les temps associés.Tester votre fonction sur un signal intégré numériquement obtenu précédemment pour vérifier que vous trouvez bien la bonne période (prendre un cas de petites oscillations car vous connaissez alors la période).
Comment choisir les conditions initiales pour que
soit l’amplitude des oscillations? Pour 49 valeurs comprises entre et , réaliser l’intégration numérique sans approximation et détermienr la période. Tracer alors la période en fonction de l’amplitude des oscillations.
4.5.2.3. Trajectoire de diffusion#
On s’intéresse au cas où le pendule part de sa position la plus basse avec une vitesse angulaire
En dessous, le pendule oscille. Au dessus, il fait des tours complets.
Exercice 5 :
Intégrer l’équation du pendule avec une valeur de
supérieure à à la valeur limite et observer l’allure de et . Commenter. Intégrer l’équation du pendule avec la valeur de
limite précédente et observer l’allure de et . Commenter. Reprendre avec une valeur de ^très légèrement inférieure.