Équation différentielle à retard

De testwiki
Aller à la navigation Aller à la recherche

En mathématiques, les équations différentielles à retard (EDR) sont un type d'équation différentielle dans laquelle la dérivée de la fonction inconnue à un certain instant est donnée en fonction des valeurs de la fonction aux instants précédents. Les EDR sont également appelés des systèmes à retard, systèmes avec effet secondaire ou temps mort, systèmes héréditaires, équations à argument déviant, ou équations aux différences différentielles . Elles appartiennent à la classe des systèmes à l' état fonctionnel, c'est-à-dire les équations aux dérivées partielles (EDP) qui sont de dimension infinie, par opposition aux équations différentielles ordinaires (EDO) ayant un vecteur d'état de dimension finie. Quatre points peuvent donner une explication possible à la popularité des EDR[1]:

  • L'effet secondaire est un problème appliqué : il est bien connu que, parallèlement aux attentes croissantes en matière de performances dynamiques, les ingénieurs ont besoin que leurs modèles se comportent davantage comme le processus réel. De nombreux processus incluent des phénomènes d'effet secondaire dans leur dynamique interne. De plus, les actionneurs, les capteurs et les réseaux de communication qui sont maintenant impliqués dans les boucles de contrôle de rétroaction introduisent de tels retards. Enfin, à part les retards réels, les décalages temporels sont fréquemment utilisés pour simplifier les modèles d'ordre très élevé. Ensuite, l'intérêt pour les EDR ne cesse de croître dans tous les domaines scientifiques et, en particulier, en ingénierie de contrôle.
  • Les systèmes à retard résistent encore à de nombreux contrôleurs classiques : on pourrait penser que l'approche la plus simple consisterait à les remplacer par des approximations de dimension finie. Malheureusement, ignorer les effets correctement représentés par les EDR n'est pas une alternative générale : dans la meilleure situation (retards constants et connus), cela résulte au même degré de complexité dans la conception du contrôle. Dans le pire des cas (retards variant dans le temps, par exemple), il est potentiellement désastreux en termes de stabilité et d'oscillations.
  • L'introduction volontaire de retards peut bénéficier le système de contrôle[2].
  • Malgré leur complexité, les EDR apparaissent souvent comme de simples modèles de dimension infinie dans le domaine très complexe des équations aux dérivées partielles (EDP).

Une forme générale de l'équation différentielle de retard pour x(t)n est

ddtx(t)=f(t,x(t),xt),

xt={x(τ):τt} représente la trajectoire de la solution dans le passé. Dans cette équation, f est un opérateur fonctionnel de ×n×C1(,n) à n.

Exemples

  • Retard continu ddtx(t)=f(t,x(t),0x(t+τ)dμ(τ))
  • Retard discretddtx(t)=f(t,x(t),x(tτ1),,x(tτm))
  • Linéaire avec des retards discretsddtx(t)=A0x(t)+A1x(tτ1)++Amx(tτm)
  • Équation du pantographeddtx(t)=ax(t)+bx(λt),a, b et λ sont des constantes et 0 < λ < 1. Cette équation et certaines formes plus générales portent le nom des pantographes des trains[3]Modèle:,[4].

Résolution des EDR

Les EDR sont principalement résolus de manière progressive avec un principe appelé la méthode des étapes. Par exemple, considérons le EDR avec un seul retardddtx(t)=f(x(t),x(tτ))

avec condition initiale donnée ϕ:[τ,0]n. Alors la solution sur l'intervalle [0,τ] est donné par ψ(t) qui est la solution du problème de la valeur initiale non homogèneddtψ(t)=f(ψ(t),ϕ(tτ)),

avec ψ(0)=ϕ(0) . Ceci peut être poursuivi pour les intervalles successifs en utilisant la solution de l'intervalle précédent comme terme non homogène. En pratique, le problème de la valeur initiale est souvent résolu numériquement.

Exemple

On suppose f(x(t),x(tτ))=ax(tτ) et ϕ(t)=1. Ensuite, le problème de la valeur initiale peut être résolu par intégration,

x(t)=x(0)+s=0tddtx(s)ds=1+as=0tϕ(sτ)ds,

c'est-à-dire, x(t)=at+1, où la condition initiale est donnée par x(0)=ϕ(0)=1 . De même, pour l'intervalle t[τ,2τ] nous intégrons et ajustons la condition initiale,

x(t)=x(τ)+s=τtddtx(s)ds=(aτ+1)+as=τt(a(sτ)+1)ds=(aτ+1)+as=0tτ(as+1)ds,

c'est-à-dire, x(t)=(aτ+1)+a(tτ)(12a(tτ)+1).

Réduction à une équation différentielle ordinaire

Dans certains cas, les équations différentielles peuvent être représentées dans un format qui ressemble à des équations différentielles à retard.

  • Exemple 1 Considérons une équationddtx(t)=f(t,x(t),0x(t+τ)eλτdτ).

On pose y(t)=0x(t+τ)eλτdτ pour obtenir un système d'EDOddtx(t)=f(t,x,y),ddty(t)=xλy.

  • Exemple 2 Une équationddtx(t)=f(t,x(t),0x(t+τ)cos(ατ+β)dτ)est équivalente à ddtx(t)=f(t,x,y),ddty(t)=cos(β)x+αz,ddtz(t)=sin(β)xαy,y(t)=0x(t+τ)cos(ατ+β)dτ,z(t)=0x(t+τ)sin(ατ+β)dτ.

L'équation caractéristique

Comme pour les EDOs, de nombreuses propriétés des EDR linéaires peuvent être caractérisées et analysées à l'aide de l'équation caractéristique[5]. L'équation caractéristique associée à l'EDR linéaire à retards discretsddtx(t)=A0x(t)+A1x(tτ1)++Amx(tτm)estdet(λI+A0+A1eτ1λ++Ameτmλ)=0.Les racines λ de l'équation caractéristique sont appelées racines caractéristiques ou valeurs propres et l'ensemble de solutions est souvent appelé spectre. En raison de l'exponentielle dans l'équation caractéristique, le EDR a, contrairement au cas EDO, un nombre infini de valeurs propres, ce qui rend une analyse spectrale plus complexe. Le spectre possède cependant certaines propriétés qui peuvent être exploitées dans l'analyse. Par exemple, même s'il existe un nombre infini de valeurs propres, il n'y a qu'un nombre fini de valeurs propres à droite de toute ligne verticale dans le plan complexe.Modèle:Référence nécessaire

Cette équation caractéristique est un problème propre non linéaire et il existe de nombreuses méthodes pour calculer numériquement le spectre[6]. Dans certaines situations particulières, il est possible de résoudre explicitement l'équation caractéristique. Considérez, par exemple, le EDR suivant :

ddtx(t)=x(t1).L'équation caractéristique estλeλ=0.Il existe un nombre infini de solutions à cette équation pour le complexe λ. Ils sont donnés par λ=Wk(1),

Modèle:Mvar est la Modèle:MvarModèle:E branche de la fonction W de Lambert.

Applications

Articles connexes

Références

Modèle:Traduction/Référence Modèle:Références

Liens externes

Modèle:Palette Modèle:Portail