Equation différentielle du second ordre
Répondre à la discussion
Affichage des résultats 1 à 6 sur 6

Equation différentielle du second ordre



  1. #1
    Newtonien

    Equation différentielle du second ordre


    ------

    Bonjour, dans le cadre d'un problème de dynamique je suis amené à résoudre une équation de la forme x'' = a*x^n + b
    x'' est en fait une accélération, a une valeur réelle qui dépends des conditions initiales, n=-y = -1.4 le coefficient adiabatique de l'air et b est une constante tenant compte de la contribution de la pression atmosphérique.
    J'aimerais si possible avoir une équation de la forme x = f(t) équation horaire de la position.
    Je n'ai pas trouvé de méthode usuelle pour résoudre une équation comme celle-ci sur internet.

    Merci d'avance.

    -----

  2. #2
    Opabinia

    Re : Equation différentielle du second ordre

    Bonjour,

    dans le cadre d'un problème de dynamique je suis amené à résoudre une équation de la forme x'' = a*x^n + b
    x'' est en fait une accélération, a une valeur réelle qui dépends des conditions initiales, n=-y = -1.4 le coefficient adiabatique de l'air et b est une constante tenant compte de la contribution de la pression atmosphérique.
    Il s'agit apparemment du mouvement d'un piston coulissant sans frottement dans un cylindre.

    Je ne crois pas malheureusement que l'on puisse aller au delà de la première intégrale.

    L'équation s'écrit: (dx'/dt) = a/xγ + b
    soit encore: x'(dx'/dt) = a.x'/xγ + b.x'

    d'où en passant à la primitive:
    x'2/2 = (-a/(γ - 1)xγ-1) + b.x + K
    Il intervient une constante d'intégration dépendant des conditions initiales.

  3. #3
    Black Jack 2

    Re : Equation différentielle du second ordre

    Bonjour,

    Je bute sur la même difficulté que Opabinia ...

    Mais si on connaît les valeurs numériques de a et de b et les conditions initiales (par exemple, les valeurs numériques de x(0) et de x'(0)), alors on peut facilement calculer les positions x(t) à l'aide d'un tableur (par petits incréments de t) et en tracer la courbe.

    Voila par exemple ce que cela donnerait à partir (valeurs probablement non représentatives d'un cas concret) de x(0) = 2 (m) ; x'(0) = -1 (m/s) ; a = 0,5 et b = 2

    Nom : Sans titre.png
Affichages : 153
Taille : 4,9 Ko

    Bien entendu, dans le tableur, on peut laisser les valeurs de a, b , x(0) et x'(0) en paramètres facilement modifiables.

  4. #4
    Newtonien

    Re : Equation différentielle du second ordre

    Bonsoir, merci pour votre réponse.
    En effet il s'agit du coulissement d'un piston dans un vérin suffisamment épais pour être isolant.

    Si je comprends bien la solution que vous proposez est l'équation de la vitesse en fonction de la position ?
    Malheureusement il me semble avoir fait une erreur de définition du problème puisque ce n'est pas x"= a*x^(-y) + b mais x" = a*(x + r)^(-y) + b + c où r est la position initiale, la forme de la solution est-elle toujours identique ?

    J'ai ajouté c pour tenir compte du poids du piston dans le cas d'un déplacement non horizontal mais il ne me semble pas que l'ajout soit problématique.

    Si je comprends bien la constante K doit-être mesurée expérimentalement ?

  5. A voir en vidéo sur Futura
  6. #5
    Black Jack 2

    Re : Equation différentielle du second ordre

    Citation Envoyé par Newtonien Voir le message
    Bonsoir, merci pour votre réponse.
    En effet il s'agit du coulissement d'un piston dans un vérin suffisamment épais pour être isolant.

    Si je comprends bien la solution que vous proposez est l'équation de la vitesse en fonction de la position ?
    Malheureusement il me semble avoir fait une erreur de définition du problème puisque ce n'est pas x"= a*x^(-y) + b mais x" = a*(x + r)^(-y) + b + c où r est la position initiale, la forme de la solution est-elle toujours identique ?

    J'ai ajouté c pour tenir compte du poids du piston dans le cas d'un déplacement non horizontal mais il ne me semble pas que l'ajout soit problématique.

    Si je comprends bien la constante K doit-être mesurée expérimentalement ?
    Bonjour,

    La difficulté est identique avec les 2 équations ...

    On peut d'ailleurs passer de la seconde à la première par un simple changement de variable :

    Dans la seconde, poser x + r = X ---> x" = X"
    et la seconde équation devient : X" = a * X^(-y) + b + c

    ... qui est de la même forme que la 1ère équation.

    Et je redis la même chose que dans mon message précédent ...

    Si on connaît les valeurs numériques des constantes et les conditions initiales (position et vitesse en t = 0 par exemple), il est facile de tracer la courbe du déplacement en fonction du temps à l'aide d'un tableur. (on travaille avec de petits incréments de temps)

    Par contre, trouver une expression analytique du déplacement en fonction du temps ... c'est la galère (voire impossible à l'aide d'un nombre fini de fonctions usuelles)

  7. #6
    Opabinia

    Re : Equation différentielle du second ordre

    ... Si je comprends bien la constante K doit-être mesurée expérimentalement ?
    Elle est tout simplement donnée par les conditions initiales: t = 0, x = x° , x' = x'° = v° , ce qui conduit à:
    K = v°2/2 + a/(γ - 1)x°(γ-1)- b.x° .

    ... la solution que vous proposez est l'équation de la vitesse en fonction de la position ? ...
    L'expression de la vitesse est encore possible: elle est donnée par la formule (I) lorsqu'elle est positive.
    On ne peut cependant aller au-delà, l'intégrale à calculer n'admettant pas d'expression analytique (formule II):
    Nom : Formules (I) et (II).png
Affichages : 443
Taille : 19,1 Ko

Discussions similaires

  1. équation différentielle d 'ordre 1
    Par fartassette dans le forum Mathématiques du collège et du lycée
    Réponses: 4
    Dernier message: 12/05/2017, 14h34
  2. Runge Kutta ordre 4 et équation différentielle du 2nd Ordre
    Par invitea5e258c3 dans le forum Mathématiques du supérieur
    Réponses: 1
    Dernier message: 08/04/2013, 18h02
  3. Équation différentielle d'ordre 2
    Par inviteaa3bc884 dans le forum Mathématiques du supérieur
    Réponses: 1
    Dernier message: 07/02/2011, 23h54
  4. Réponses: 8
    Dernier message: 29/01/2011, 20h52
  5. Équation differentielle du second ordre
    Par invite6ac3a3cf dans le forum Mathématiques du supérieur
    Réponses: 1
    Dernier message: 09/09/2009, 13h58