• Aucun résultat trouvé

1 Résolution numérique d’une équation différentielle 1.1 Équation différentielle

N/A
N/A
Protected

Academic year: 2022

Partager "1 Résolution numérique d’une équation différentielle 1.1 Équation différentielle"

Copied!
1
0
0

Texte intégral

(1)

1 Résolution numérique d’une équation différentielle

1.1 Équation différentielle

On considère un pendule pesant constitué d’une barre rigide homogène de longueur L et de masse m, lié en O à l’axe ∆ horizontal par une liaison pivot idéale.

On donne le moment d’inertie de la barre en O :J =m.L2

On considère la barre faisant un angle θ0 avec la verticale à l’instant initial. On la lâche sans vitesse initiale. On considère12 0<θ0 <π.

● Déterminer l’équation différentielle vérifiée parθ

● Déterminer l’expression de la période dans le cas de petites oscillations, notéeT0

1.2 Principe de résolution numérique de l’équation

On souhaite obtenir, par application de la méthode d’Euler, un ensemble de N valeurs de l’angle θ sur une durée totale T tot=10∗T0. Ces valeurs seront consignées dans une liste que l’on pourra noter theta et les instants correspondants dans une liste t.

● Exprimer le pasp, durée entre deux valeurs consignées dans la liste.

● Évaluer par la méthode d’Euler(

dt)(tk)en fonction de theta[k+1],theta[k] etp.

● Évaluer par la méthode d’Euler(d2θ

dt2) (tk) en fonction detheta[k+2],theta[k+1],theta[k] etp.

● En déduire grâce à l’équation différentielle une relation de récurrence donnanttheta[k+2] en fonction de theta[k+1] ettheta[k].

2 Programmation

1 import numpy a s np

2 import m a t p l o t l i b . p y p l o t a s p l t

3

4 g l o b a l g , L , pas , T, w

5 6 g =9.8

7 L=1

8 N=5000

9 w=s q r t ( g /L)

10 T=2∗3.14/w

11 pas=5∗T/N

2.1 résolution numérique

Proposer une fonction admettant comme arguments les conditions initiales et retournant la liste des valeurs de θ.

2.2 Recherche d’un maximum local

Proposer une fonctionmaxilocal admettant comme argument la listetheta et retournant une liste des instants correspondant aux maxima locaux pour θ(t).

2.3 Période du signal

Proposer une fonctionperiodeadmettant comme argument la liste des instants correspondant aux maxima locaux et renvoyant la valeur T

T0

avec T la période.

2.4 Isochronisme

Il y a isochronisme des oscillations si la période est indépendante des conditions initiales.

● Représenter la courbeT =f(θ0) calculée sur 20 valeurs deθ0 comprises entre 0 et π

2. Commenter

● Déterminer la valeur limite de l’angle initial tel que T

T0 <1,05

Références

Documents relatifs

Celte relation permet de calculer la fonction V^, consi- dérée comme un polynôme e n j ; il est facile de former une équation difîérentielle du second ordre, à laquelle

On appelle valeur moyenne de la fonction f sur [a; b]

[r]

La qualité de la rédaction, la clarté et la précision des raisonnements entreront pour une part importante dans l’appréciation des copies.. On note C sa courbe représentative dans

Aussi allons-nous approcher v par la solution d'une équation variationnelle dans un espace de fonctions à support compact.. Énonçons d'abord quelques propriétés utiles de la solution

L’accès aux archives de la revue « Nouvelles annales de mathématiques » implique l’accord avec les conditions générales d’utilisation ( http://www.numdam.org/conditions )..

à démontrer que les conditions nécessaires pour l’existence d’une intégrale Rx, t, régulière pour t =- a1, conditions que nous avons appris à former, sont

solutions de l’équation (G) en justifiant le résultat à l’aide de théorèmes clés.. Eléments pour un corrigé. Ecrire ce système. 5) Ecrire alors les solutions de