Représentation des systèmes dynamiques continus LTI
Transcription
Représentation des systèmes dynamiques continus LTI
UV Automatique Cours 1 Représentation des systèmes dynamiques continus LTI ASI 3 Automatique 1 Contenu ! Introduction " Définition d'un système " Classification des systèmes ! Quelques rappels " Transformée de Laplace " Les signaux usuels et leur transformée de Laplace ! Fonction de transfert d'un système " Définition et détermination de la FT " Eléments caractéristiques de la FT " Association de fonctions de transfert Automatique 2 Introduction ! Qu'est-ce qu'un système? Système : ensemble d'objets interagissant entre eux pour réaliser une fonction. Il est connecté au monde extérieur à travers : # ses entrées • signaux d'excitation : actions envoyées au système • perturbations qui sont en général imprévisibles # ses sorties : réponses du système aux signaux d'entrée Perturbations Signaux d’entrée ou excitations u Automatique Système Signaux de sortie ou réponses y 3 Classification des systèmes (1) ! Système statique La réponse du système à une excitation est instantanée i(t) Equation R u(t) y (t ) = i (t ) = 1 u (t ) R ! Système dynamique La réponse est fonction de l'excitation et des réponses passées i(t) u(t) R C Vc(t) Equation RC y& (t ) + y (t ) = u (t ) avec y (t ) = Vc (t ) ! Systèmes monovariable et multivariable " Monovariable : système à une entrée et une sortie " Multivariable : nombre d'entrées + nombre de sorties > 2 Automatique 4 Classification des systèmes (2) ! Systèmes continu et discret " Continu : l'information circule à tout instant de façon continue RC y& (t ) + y (t ) = u (t ) " Discret : l'information circule à des instants discrets RCy (k + 1) + (1 − RC ) y (k ) = u ( k ) ! Systèmes linéaires et non linéaires " Le système est linéaire s'il satisfait au principe de superposition Si yi(t) est la réponse du système à l'entrée ui(t) alors la réponse du système à u (t ) = ∑ α i ui (t ) est y (t ) = ∑α i yi (t ) i i " Le système est non-linéaire dans le cas contraire Automatique 5 Classification des systèmes (3) ! Système causal La réponse temporelle du système ne peut précéder son entrée ! Système invariant ou stationnaire La réponse du système est invariante par translation dans le temps Soit y(t)=f(u(t), yt ) la réponse à l'instant t à partir des conditions 0 initiales yt . Le système est stationnaire ssi f (u (t ), yt0 ) = f (u (t + T ), yt0 +T ) 0 On peut décrire les systèmes linéaires à temps invariant (LTI) par des fonctions de transfert en s (cas continu) ou en z (cas discret) Dans la suite, on étudiera les systèmes monovariables continus LTI Automatique 6 Rappels sur la transformée de Laplace (1) ! Définition de la Transformée de Laplace (TL) " x(t) : signal réel tel que x(t ) = 0 ∀t < 0 " Transformée de Laplace de x(t) : X ( s ) = L ( x(t ) ) = ∫0 x(t )e − st dt " X(s) : fonction de la variable complexe s = σ + jω , σ ≥ 0 +∞ Exemple Soit le signal x(t ) = e − at pour t ≥ 0 et a > 0 X ( s ) = ∫0+∞ e − at e − st dt = ∫0+∞ e −( a + s )t dt 1 X (s) = s+a Signal x(t) 1 0.5 0 0 10 20 30 40 Temps t ! Transformée de Laplace inverse σ + j∞ 1 x(t ) = L-1 ( X ( s ) ) = X ( s )ets ds ∫ 2πj σ − j∞ Automatique 7 Rappels sur la TL (2) ! Propriétés de la TL x(t) et y(t) : signaux réels tels que x(t ) = 0, y (t ) = 0 ∀t < 0 " Linéarité L (α x(t ) + β y (t ) ) = αX ( s ) + βY ( s ) ∀α , β ∈ R* " Dérivation L ( x& (t ) ) = sX ( s ) − x(0 + ) x(0 + ) : condition initiale L ( x ( k ) (t ) ) = s k X ( s ) − s k −1 x(0 + ) − s k −2 x (1) (0 + ) − L − x ( k −1) (0 + ) x(0 + ), x (1) (0 + ),L, x ( k −1) (0 + ) : conditions initiales Cas particulier : conditions initiales nulles L ( x ( k ) (t ) ) = s k X ( s ) " Intégration X ( s ) y (0 + ) t + y (t ) = ∫0 x(τ )dτ ⇒ L ( y (t ) ) = s s X (s) Condition initiale nulle : L ( y (t ) ) = Automatique s 8 Rappels sur la TL (3) ! Rappels sur la TL 1 x(t) " Retard temporel L ( x(t − T ) ) = e − sT X ( s ) x(t-T) 0.5 retard T 0 0 10 20 30 40 50 " Théorème de la valeur initiale x(0 + ) = lim x(t ) = lim sX ( s ) t →0 + s →+∞ " Théorème de la valeur finale x∞ = lim x(t ) = lim sX ( s ) t →+∞ s →0 " Produit de convolution z(t) : convolution des signaux réels x(t) et y(t) ∞ z (t ) = x(t ) * y (t ) = ∫ x(τ ) y (t − τ )dτ ⇒ Z ( s ) = X ( s ) .Y ( s ) Automatique 0 9 TL de quelques signaux usuels ! Impulsion de Dirac δ(t) δ (t ) ! Rampe ou échelon de vitesse v(t) v(t ) = tΓ(t ) t L ( δ (t ) ) = 1 t ! Echelon unité Γ(t) 1 L ( v(t ) ) = s2 ! Signal sinusoïdal Γ (t ) 1 t t 0 t<0 Γ(t ) = 1 t ≥ 0 1 L ( Γ(t ) ) = s Automatique x(t ) = sin (ωt + ϕ ) t ≥ 0 s sin ϕ + ω cos ϕ L ( x(t ) ) = s2 + ω 2 10 Réponse temporelle d'un système LTI Système linéaire u Un système linéaire est assimilable à un filtre linéaire F y ! Réponse du système à une impulsion de Dirac δ(t) h(t) = F (δ(t) ) h(t) est la réponse impulsionnelle du système ! Réponse à une entrée quelconque u(t), u(t) = 0 ∀t < 0 +∞ " Rappel : u(t) = u(t) * δ(t) = ∫ u(τ)δ(t − τ)dτ " y(t) = F (u(t) ) = F ( +∞ ∫0 u(τ)δ(t Système linéaire 0 − τ)dτ ) ⇒ y(t) = ∫0 u(τ)F (δ(t − τ) )dτ Système invariant ⇒ +∞ h(t − τ) = F (δ(t − τ) ) +∞ y(t) = ∫0 u(τ) h(t − τ)dτ = u(t) * h(t) y(t) = F (u(t) ) produit de convolution de u(t) et de h(t) Automatique 11 Fonction de transfert d'un système LTI (1) ! Fonction de transfert y(t) = u(t) * h(t) ⇒ Y(s) = L( y(t) ) = U(s) H(s) ⇒ H (s) = Y (s) U (s) H(s) est la fonction de transfert du système H(s) = L(h(t) ) est la TL de la réponse impulsionnelle ! Système continu régi par une équation différentielle an y ( n ) (t ) + L + a1 y (1) (t ) + a0 y (t ) = bmu ( m) (t ) + L + b1u (1) (t ) + b0u (t ) avec m ≤ n On suppose les conditions initiales nulles c'est-à-dire y ( n−1) (0) = L = y (1) (0) = y (0) = 0 u ( m−1) (0) = L = u (1) (0) = u (0) = 0 Automatique 12 Fonction de transfert d'un système LTI (2) ! Système régi par une équation différentielle (suite) En utilisant la TL, on a : an s nY ( s ) + L + a1sY ( s ) + a0Y ( s ) = bm s mU ( s ) + L + b1sU ( s ) + b0U ( s ) (an s n + L + a1s + a0 )Y ( s) = (bm s m + L + b1s + b0 )U ( s) Y ( s ) bm s m + L + b1s + b0 = H (s) = U ( s ) an s n + L + a1s + a0 La fonction de transfert a la forme d'une fraction rationnelle : N (s) H (s) = D( s) N(s) et D(s) : polynômes en s de degrés respectifs n et m Le système est dit d'ordre n Automatique 13 Fonction de transfert d'un système LTI (3) ! Exemple : circuit RLC i(t) R u(t) L C Vc(t) Sortie du système : y (t ) = Vc (t ) " Lois de l'électricité di (t ) + Vc (t ) = u (t ) dt 1 t Vc (t ) = ∫0 i (τ )dτ ⇒ i (t ) = CV&c (t ) C On en déduit : LC V&&c (t ) + RC V&c (t ) + Vc (t ) = u (t ) Ri (t ) + L " Fonction de transfert (LC s 2 + RC s + 1)Vc ( s) = U ( s) Vc ( s ) 1 = H (s) = 2 + RC s + 1 U ( s ) LC s Automatique 14 Réponse d'un système LTI par la TL (1) ! Exemple : circuit RC i(t) u(t) R C Vc(t) RC y& (t ) + y (t ) = u (t ) y (t ) = Vc (t ) avec Donner l'expression de la réponse du système pour une entrée échelon d'amplitude u0=2V. La tension initiale aux bords de la capacité est Vc(0)=0.5V " Application de la TL U ( s) RC + Vc (0) RC(sY ( s ) − Vc (0) ) + Y ( s ) = U ( s ) ⇒ Y ( s ) = RC s + 1 RC s + 1 u0 s RC uo ⇒ Y (s) = + Vc (0) s( RC s + 1) RC s + 1 u (t ) = u0Γ(t ) ⇒ U ( s ) = Automatique 15 Réponse d'un système LTI par la TL (2) ! Exemple : circuit RC (suite) RC uo Vc (0) Y (s) = + s( RC s + 1) RC s + 1 En utilisant les tables de transformée, on a : ( − t RC − ) t RC y (t ) = u0 1 − e + Vc (0) e 4243 14 4244 3 1 y L (t ) yF (t ) 2 1 .5 y (t) 1 y F (t) 0 .5 Automatique 0 0 y L(t) 2 4 6 8 10 16 Régimes transitoire et permanent Réponse du circuit RC 2 1 .5 R é g im e tr a n s ito ir e 1 0 .5 0 2 4 R é g im e p e rm a n e n t 6 8 10 ! Régime permanent Soumis à un entrée échelon, rampe, … un système linéaire stable aura un comportement asymptotique similaire à l'entrée : on dit qu'il a atteint le régime permanent. ! Régiment transitoire C'est la partie de la réponse qui précède le régime permanent. Le régime transitoire est lié à la dynamique du système Automatique 17 Eléments caractéristiques de la FT N(s) bmsm + L + b1s + b0 = H(s) = D(s) a sn + L + a s + a n 1 0 ! Pôles (modes) et zéros du système " Les pôles sont les racines λi ∈ C du polynôme D(s). Les pôles sont soit réels, soit des paires de pôles complexes conjugués " Un système d'ordre n admet n pôles distincts ou non " Les zéros sont les racines zi ∈ C du polynôme N(s) ! Gain du système H(s) = Automatique K bm b0 sm + L + b1 b0 s + 1 α s an aα s + L + a1 aα s + 1 n b0 K= aα α ≥0 : gain du système 18 Stabilité des systèmes LTI ! Théorème Un système LTI est stable si et seulement si tous ses pôles λi ont une partie réelle Re(λi) négative Im Im Re Stable Im Re Instable Re Instable Le domaine de stabilité est le demi-plan gauche du plan complexe Automatique 19 Association de fonctions de transfert ! Association en série ou cascade u H1(s) y1 y H2(s) H(s) = H1(s) × H2(s) ! Association en parallèle H1(s) y1 + + u H2(s) H(s) = H1(s) + H2(s) y y2 ! Fonction de transfert en réaction u +- H1(s) H2(s) Automatique y H1(s) H(s) = 1 + H1(s)H2(s) 20