Le double puits, en Python
Exercice de TD · niveau 2 · mécanique (MPSI), chapitre 3 — Approche énergétique du mouvement d'un point · E. Étude qualitative d'un mouvement conservatif à une dimension
Énoncé
(Capacité numérique.) Un point matériel de masse se déplace sans frottement sur un axe, dans le potentiel ().
1) Adimensionnement. On pose , , et . Montrer que l'équation du mouvement s'écrit , les dérivées étant prises par rapport à , et que se conserve. Relier à l'énergie mécanique.
2) Tracer l'allure de . Décrire les mouvements possibles selon la valeur de (on distinguera et ). Montrer que la pulsation réduite des petites oscillations au fond d'un puits vaut .
3) Écrire un script Python qui résout avec scipy.integrate.odeint, après passage à un système d'ordre 1, pour (on lâchera le point sans vitesse depuis , dont on justifiera le choix), trace les quatre trajectoires dans le plan de phase et y superpose la courbe (la séparatrice).
4) Mesurer numériquement la période (durée entre deux maxima successifs de ) pour , , , , puis et . Comparer la première valeur à . Que devient la période à l'approche de , et pourquoi ? En quoi est-ce un effet du terme non linéaire ?
Corrigé
1) L'adimensionnement. La force est , d'où . Avec et , on a (dériver deux fois par rapport à , c'est dériver deux fois par rapport à et diviser par ). L'équation devient Or et : en divisant par , . Les deux échelles ont été choisies pour cela : est la position d'un puits, fixe l'échelle de temps. Multiplier par donne , c'est-à-dire : se conserve. Et l'on vérifie que (chaque terme se calcule avec , et ) : est l'énergie mécanique mesurée dans l'unité naturelle .
Pourquoi on adimensionne. Le problème dépendait de , , et d'une condition initiale ; il ne dépend plus que d'un seul nombre, .
2) Les mouvements possibles. : équilibres en (maximum local, , instable) et en (minima, , stables). Allure : un W, deux puits de profondeur séparés par une bosse en , remontant vers aux deux bouts.
- Si : le point est piégé dans le puits où il a été lancé, entre deux rebroussements.
- Si : il oscille entre deux rebroussements symétriques en passant par-dessus la barrière.
- Si : c'est la séparatrice ; le point met un temps infini à atteindre le sommet .
Petites oscillations. , donc : la pulsation réduite est , et la période réduite . En unités réelles, , valeur que l'on obtient aussi directement par .
La suite du corrigé est sur Adloun
Le corrigé rédigé en entier, avec les autres exercices du chapitre et le tuteur qui guide sans donner la réponse.
Voir le corrigé completGratuit : il suffit de créer un compte (e-mail, nom d'utilisateur, mot de passe, classe), et tu arrives directement sur le corrigé.
Un blocage sur cet exercice ? Le tuteur d'Adloun guide par questions, sans donner la réponse.