Problème équation différentielle
Répondre à la discussion
Affichage des résultats 1 à 3 sur 3

Problème équation différentielle



  1. #1
    invitebbc97006

    Problème équation différentielle


    ------

    Bonjour.
    Je poste ce sujet car je rencontre des problèmes pour calculer l'équation différentielle du pendule simple sans frottements avec Maple.
    Je m'explique : dans maple on peut soit linéariser l'équation différentielle pour obtenir une approximation de la solution pour les petits angles.
    La précédente équation différentielle n'admet pas de solution analytique, donc je souhaite utiliser une méthode d'analyse numérique. Pour cela il y a encore 2 solutions possibles: soit j'utilise l'outil DEtools, puis odeplot pour tracer l'équation différentielle, soit je passe par un système matriciel afin d'avoir un système d'ordre 1 et pouvoir résoudre cette équation différentielle.
    C'est ce que j'ai donc effectué, en utilisant d'abord la méthode d'Euler.
    Je me retrouve avec le système -
    et mes conditions initiales w(0)=0 et
    Mon programme est donc le suivant, avec XM associé à théta et VM associé à
     Cliquez pour afficher


    Cependant le problème c'est qu'il semble que le graphique obtenu est incorrect, j'obtiens une amplification de la valeur de l'angle théta au cours du temps.
    Et pour une condition initiale théta(0)=Pi, j'obtiens comme graphique une simple droite. Pour théta très grand, j'obtiens une solution divergente, quelque soit h>0.01 ,sinon pour h<0.01 j'obtiens le graphique suivant : http://www.zimagez.com/zimage/tipe.php
    Je me demande si l'erreur ne vient pas du fait que maple utilise les radians pour le sinus ? Déjà je voulais savoir pourquoi il n'y a pas une valeur de h ou une condition initiale telle que les oscillations caractéristiques de ce que je devrais obtenir normalement. Ensuite il est à noter que dans la procédure, si j'enlève le sin(XM) et je met juste XM...j'obtiens quasiment les mêmes solutions. De toute façon les solutions sont réalistes que quand théta<Pi...
    Déjà je voudrais savoir ce qui cloche dans ce programme...je me casse la tête dessus depuis trop longtemps. Ensuite je parlerai de la méthode de RK2, où j'obtiens le même résultat mais avec une amplification un peu moins grande.
    Merci de votre aide

    -----

  2. #2
    gg0
    Animateur Mathématiques

    Re : Problème équation différentielle

    Bonjour.

    Tout d'abord, la fonction mathématique sin est en radians, Maple ou pas.
    Ensuite la méthode d'Euler est une méthode approximative, qui peut fortement dériver.
    Enfin si la vitesse initiale est un peu forte, le pendule n'oscille plus, il tourne indéfiniment (pas de frottements) autour de son point d'attache.

    Pour le détail, je laisse les courageux regarder ton programme.

    Cordialement.

  3. #3
    invite63e767fa

    Re : Problème équation différentielle

    Citation Envoyé par linkor Voir le message
    La précédente équation différentielle n'admet pas de solution analytique,
    Comment, pas de solution analytique ! Et quid des fonctions elliptiques de Jacobi ?
    Images attachées Images attachées  

Discussions similaires

  1. Equation différentielle, problème
    Par invite8c935645 dans le forum Mathématiques du supérieur
    Réponses: 3
    Dernier message: 28/08/2012, 18h38
  2. Problème:Equation différentielle
    Par inviteb30244b3 dans le forum Mathématiques du collège et du lycée
    Réponses: 0
    Dernier message: 09/01/2012, 16h31
  3. Problème équation différentielle
    Par invite5150dbce dans le forum Mathématiques du supérieur
    Réponses: 10
    Dernier message: 24/11/2008, 19h55
  4. Probleme d'équation différentielle
    Par invite9d2d3d4c dans le forum Mathématiques du supérieur
    Réponses: 15
    Dernier message: 19/06/2005, 16h05
  5. Problème, équation différentielle
    Par Bleyblue dans le forum Mathématiques du supérieur
    Réponses: 5
    Dernier message: 08/02/2005, 11h00