• Aucun résultat trouvé

1Positionduproblèmeetéquationsdifférentielles Travailindividueletpersonnel Groupe13èmepartie:lependulepesant Travauxpratiques-E.D.O.

N/A
N/A
Protected

Academic year: 2022

Partager "1Positionduproblèmeetéquationsdifférentielles Travailindividueletpersonnel Groupe13èmepartie:lependulepesant Travauxpratiques-E.D.O."

Copied!
2
0
0

Texte intégral

(1)

Energétique I Méthodes Numériques II

Sup’Galilée Année 2019-2020

Travaux pratiques - E.D.O.

Groupe 1

3ème partie : le pendule pesant

Travail individuel et personnel

1 Position du problème et équations différentielles

On considère un pendule de masseM, fixé à une tige rigide de longueurLet de masse négligeable, dans un milieu visqueux dont le coefficient de viscosité vautk.On noteθl’angle formé par le pendule et l’axe verticale : il vérifie l’équation différentielle suivante (principe fondamental de la dynamique) :

θ2ptq “ ´g

Lsinpθptqq ´ k

M L2θ1ptq, @tě0 (1.1)

avec les conditions initiales

θp0q “θ0 etθ1p0q “θ10. (1.2)

θ0est l’angle initial en radian etθ01 la vitesse angulaire initiale en radian/seconde.

θ

L

M

Figure 1 – Pendule pesant

On peut prendre, par exemple,M 1kg, L1m, g9.8m.s´2 et k0.5U SI.

1

(2)

L’E.D.O. (1.1-1.2) ne peut être résolue de manière exacte. On se propose d’utiliser une méthode d’ordre3 au moins pour l’étude des différents types de mouvements possibles, suivant les conditions de l’expérience (dans le videk0, dans l’airk0.1, dans l’eauk0.5,...) et les conditions initiales imposées (pendule lancé, laché, ...). On souhaite ensuite tracer les deux courbes discrètesθptqet θ1ptq.

2 Résolution numérique

Q. 1(Matlab) 1. Ecrire la fonction MatlabfCauchy(fichier fCauchy.m) correspondant à la fonction f du problème de Cauchy associé à (1.1-1.2). (On pourra utiliser des variables globales pour les paramètres physiquesM, k, Letg.Voir l’aide surglobalde Matlab. Toutefois il y a mieux en utilisant les fonctions anonymes générées avec@)

2. Reprendre une des fonctions de résolution des EDO d’ordre3 au moins (déjà écrite dans le cas 1d) et la modifier si besoin pour l’adapter à la résolution de problèmes de Cauchy correspondant à des systèmes ded E.D.O. du premier ordre,dą1.

3. Ecrire le programme prgPendule (fichier prgPendule.m) permettant de représenter la position et la vitesse du pendule au cours du temps.

4. En s’aidant du programme PenduleMovie.m et de la fonction PlotPendule.m (voir archive fournie), écrire le programmePenduleVideo.m permettant de réaliser une vidéo représentant le pendule en mou- vement au cours du temps.

˛ Créer une archive compressée nommée <NOM>-TP1-Q1 contenant les fichiers fCauchy.m, prgPendule.m, red???.met PenduleMovie.m, ainsi que tout autre code nécessaire à l’exécution deprgPenduleet PenduleMovie. Ici<NOM>correspond évidemment à votre nom.

˛ Envoyer un mail à cuvelier@math.univ-paris13.fr ayant pour sujet "<NOM> TP1 Q1" et en fichier joint l’archive compressée créée précédement.

A faire en 2h00 (temps indicatif )

2

Références

Documents relatifs

Plan où on analyse un sujet ou une notion (très pratique pour notion) par thèmes ou par aspects. Le but est d’analyser les aspects essentiels du sujet, d’en faire le tour en traitant

2 Ecrire le programme OrdreEdp0 (fichier OrdreEDP0.m) permettant de représenter l’erreur en fonction du pas h de discrétisation en échelle logarithmique et d’afficher l’ordre de

2 Ecrire le programme OrdreEdp0 (fichier OrdreEDP0.m) permettant de représenter l’erreur en fonction du pas h de discrétisation en échelle logarithmique et d’afficher l’ordre de

˛ Créer une archive compressée nommées &lt;NOM&gt;-TP2-part2-Q1 à Q4 contenant l’ensemble des fi- chiers nécessaires à l’execution des programmes demandés en Q1

5 Ecrire un programme, nommé validGaussPoly.m, permettant de vérier, pour chacune des 3 formules de quadrature précédentes et pour chacun des exemples fournis, l'ordre des formules

2 Ecrire le programme OrdreEDP0 (fichier OrdreEDP0.m) permettant de représenter l’erreur en fonction du pas h de discrétisation en échelle logarithmique et d’afficher l’ordre de

Ecrire le programme principal (fichier ordre.m) permettant de calculer numériquement l’ordre des 5 schémas et de les représenter.. Voir la figure 2 pour un exemple

Donner le mouvement d’un objet revient à qualifier sa trajectoire et l’évolution de sa vitesse par deux adjectifs. Voici trois