SYSTEMES LINEAIRES CONTINUS INVARIANTS ANALYSE TEMPORELLE (Partie1)

Sciences Indusrielles

Systèmes linéaires continus invariants

Analyse temporelle

SYSTEMES LINEAIRES CONTINUS INVARIANTS

ANALYSE TEMPORELLE (Partie 1)

L’étude se limite aux systèmes de bases, c’est à dire aux systèmes du premier ordre et du second ordre. En effet le comportement d’une grande partie des systèmes peut être raisonnablement assimilé au comportement d’un système du premier ou du second ordre.

On va regarder la réponse de ces systèmes à des entrées typiques (échelon et rampe). Ces réponses vont nous permettre d’évaluer un certain nombre de performances associées à ces systèmes.

La connaissance des résultats présentés dans ce chapitre est très utile pour répondre aux problèmes d’asservissement.

1            Système du premier ordre.

1.1       Définition d’un système du premier ordre

Un système du premier ordre a son comportement régi par une équation différentielle du premier ordre de la forme :

   ìe = e(t )   entréedusystème 
 ds ïs = s (t )   réponsedusystèmeàl’entréee(t) 
s +t= Keï 
 íK:gainstatique(>0) 
dt 
  ï 

ïît :constantedetemps(>0,homogèneà untemps(seconde (s))

1.2       Fonction de transfert globale d’un premier ordre

On applique la transformée de Laplace à l’ensemble de l’équation différentielle ci-dessus, avec des conditions initiales nulles :

Rappel :                                                                                                                                                             La transformée de Laplace d’une fonction f(t) est une fonction de p, notée par

convention avec la lettre majuscule de la fonction du temps transformée : F(p)

Donc : s +t ds = Ke     transforméedeLaplace       S + t pS = KE

dt                  uuuuuuuuuuuuuuuuuuuuuuuuuuru

On peut alors présenter le rapport de la sortie S(p) sur l’entrée E(p), c’est à dire la fonction de

transfert globale du système :H ( p)=S( p )=K  
 1+t p 
  E( p) 

On notera :

  • Le gain statique vaut : K=H(0)
  • Pour identifier les caractéristiques d’un système du premier ordre (c’est à dire K ett ), on veillera bien à présenter la fonction de transfert globale H(p) avec le coefficient en p0 du polynôme au dénominateur égal à 1. Ainsi le numérateur peut être

Page 1                                                                     Emmanuel FARGES                                       Ó EduKlub S.A.

Tous droits de l’auteur des œuvres réservés. Sauf autorisation, la reproduction ainsi que toute utilisation des œuvres autre que la consultation individuelle et privée sont interdites.

Sciences Indusrielles

Systèmes linéaires continus invariants

Analyse temporelle

identifié au gain statique K et le coefficient en p1 du polynôme au dénominateur peut être identifié à la constante de temps t

1.3 Réponse à un échelon (réponse dite indicielle)

1.3.1 Réponse dans le domaine fréquentielle (en p)

On soumet le système à une entrée échelon de taille A. L’entrée est donc la fonction du temps : e(t)= A u(t) avec u(t) l’échelon unitaire tel que u(t<0)=0 et u(t³0)=1.

e (t)

 A       Temps   t 
          
           
 t=0       
          
e(t)=A u(t) donc  E ( p) =Aor H ( p) =S( p)=KÞ S ( p) =K A  
p  p (1+t p) 
    E( p)   1+t p 

On obtient donc très rapidement la solution (réponse à une entrée) dans le domaine fréquentielle (solution en p).

Le problème est que l’on ne sait pas prendre la transformée de Laplace inverse d’une fonction quelconque. Il va donc falloir décomposer la solution trouvée en somme de termes dont on connaît les transformées inverses. Cela revient à effectuer la décomposition en éléments simples de ce rapport polynomial.

1.3.2 Décomposition en éléments simples

Tout rapport polynomial peut s’écrire comme somme de rapport du type :

aìauncoefficientàdéterminer 
 avec í  
p pi  
îpileszérosdupolynomeaudénominateur 

La décomposition en éléments simples revient à chercher dans notre cas particulier à mettre

S(p) sous la forme : S ( p) =K A=a+bavec a et b deux coefficients à déterminer. 
p(1+t p)   
  p   1+t p  

A partir de la on peut employer deux méthodes pour déterminer a et b :

1ère méthode : (vue en mathématique) :

a =   pS( p)=123

pour p=0

 KA = KAetb =(1+t p ) S ( p )= 
 1+t p 
  142443 
123  pour p=-1  
pourp=0   
 t 
      

KA

= –KAt

p

{

1

pourp=-

2ème méthode : identification polynomiale : a + p(b + at )   
S ( p)=K A=a+b=a(1+t p)+bp=   
p(1+t p)  p(1+t p)p(1+t p)  
  p   1+t p    
          ì a = KAì a = KA 
On en déduit donc en identifiant les numérateurs que : ísoit í 
          î b + at =0îb = –KAt 

Quelle que soit la méthode employée (il est bon de savoir vérifier son calcul par identification), on aboutit à la décomposition de S(p) en éléments simples sous la forme :

Page 2                                                                     Emmanuel FARGES                                       Ó EduKlub S.A.

Tous droits de l’auteur des œuvres réservés. Sauf autorisation, la reproduction ainsi que toute utilisation des œuvres autre que la consultation individuelle et privée sont interdites.

Sciences Indusrielles

Systèmes linéaires continus invariants

Analyse temporelle

           é      ù 
 KA KAté 1  t  ùê 1 1   ú 
S( p)=   = KAê   ú= KA ê     ú 
  + t p     1 
 p   1ë p   1+t p ûê p p +ú 
          
           ë   t û 

1.3.3 Réponse dans le domaine temporel

é     ù 
ê 1 1 ú 
On vient donc de montrer que  S( p) = KA ê     ú or on a déjà vu lors du cours sur les 
      
ê p 1 +1ú 
 t 
ë    û 
ì 1  
ïU ( p)= L [ u( t)]=    
p  (par abus de notation on omet souvent de 
transformées de Laplace que íï1 
ï L[eatu (t )]=    
p + a 
ï 
î     

multiplier toute les fonctions du temps par u(t) l’échelon unitaire ; ce qui revient à écrire :

L[ eat ]=  1    )

p + a

En lisant ces transformées dans l’autre sens, c’est à dire en prenant les transformées inverses de Laplace, on obtient :

  éé      ùùé      æ      öù 
-1-1êê 1 1  úúê-1æ 1 ö-1ç   1  ÷ú 
s(t)= L[ S ( p)] = LêKAê      úú = KAê Lç ÷L ç       ÷ú 
   1        1  
  êê p 1 +úúê è p ø  ç1+ ÷ú 
  êë    úê        ú 
  ë    t ûûë      è    t øû 
              æ t ö       
                 u (t )  
Soit la solution dans le domaine temporel : s(t) = KA 1e t÷  
              ç           
              è    ø       
              æ   tö     
Ce qui revient à écrire par abus de notation :  e      
s(t)= KA ç1 t÷     
              è      ø     

1.3.4 Analyse temporelle

1.3.4.1 Rapidité

On cherche à évaluer le temps que met le système à répondre à l’entrée, c’est à dire le temps que met le système à passer du régime transitoire au régime permanent. Le régime permanent est la solution particulière de l’équation différentielle que l’on recherche de la même forme que l’entrée, c’est à dire ici une constante.

æ tö 
1- e  
La réponse du système s(t) = KA çt ÷ est une courbe qui tend vers la valeur constante 
  • ø

KA (asymptote horizontale) en restant toujours inférieure à cette valeur KA.

La rapidité est évaluée dans la pratique, par le temps que met le système à atteindre des

valeurs ne s’écartant pas de ± 5 % de sa valeur asymptotique.Ce temps se note t5% Pratiquement, pour un premier ordre le temps à 5% est le temps à -5% puisque

ætö   
 < KA  
t , s (t ) = KA 1e t÷  
ç     
è  ø   
Page 3   Emmanuel FARGESÓ EduKlub S.A. 

Tous droits de l’auteur des œuvres réservés. Sauf autorisation, la reproduction ainsi que toute utilisation des œuvres autre que la consultation individuelle et privée sont interdites.

Sciences Indusrielles

Systèmes linéaires continus invariants

Analyse temporelle

    æt5%ö 
On cherche donc t5%  telque s(t5% ) = KA ç 1 – e t÷ = 0,95 KA 
    è  ø 
æet5%ö    
0,95 KA = KA 1 t÷    
ç       
è   ø    

t5 %

0,05 = e   t

ln(0,05) = – t5%    avec    ln0,05 ; -3

t

1.3.4.2 Précision statique

La précision est l’écart entre ce que l’on voulait (la consigne : e(t)) et ce que l’on a (la réponse s(t)). La précision est ici qualifiée de statique puisque au bout d’un certain temps ( t ® ¥ ) l’entrée est constante (c’est un échelon) et la sortie aussi (on a vu que lim s(t ) = KA ).

t®¥

La précision statique vaut donc :

eS  = lim [e(t ) – s (t )] avece(t)uneentréeéchelonets(t)laréponsedu systèmeà cetéchelon

t ®¥

Dans le cas d’un système du premier ordre, on trouve donc : eS  = A (1 – K)

C’est à dire que le système est précis ( eS = 0 ) si le gain de la fonction de transfert globale du système est unitaire.

Remarque :      On peut trouver ce résultat directement à partir de la fonction de transfert globale du système, en utilisant le théorème de la valeur finale :

e = lim(e(t)- s(t))= lim p(E( p)- S ( p))= lim pE( p) é1-S ( p)ù= lim pE( p) 1 – H ( p)] 
s   
               ê  ú  [  
  t ®¥       p ®0       p ® 0ë E ( p)û p®0    
Remarque :tant que l’on a pas expliciter E(p) et H(p), cette relation peut être appliquer à 
       n’importe quel système pour n’importe quel type d’entrée.    
Dans le cas qui nous intéresse, pour un premier ordre  H ( p) = K , et pour une entrée  
       
                        1+t p    
         A         éK   ù   é1- K +t p ù   
échelon, E ( p)= , on retrouve : es  = lim Aê1- ú= lim A ê   ú = A (1K) , sans 
 p  1+t p 
              p ®0ë1+ t p ûp®0ë û   
avoir eu besoin de calculer la réponse en fonction du temps.          
       1.3.4.3 Pente à l’origine.                
     æ tö, donc : s¢(t ) =KAt                 
                       
s(t)= KA ç1e t ÷ e t , soit une pente à l’origine de :    
t     
     è   ø                       
s¢(0)=KA, c’est à dire une droite qui passe par l’origine et par le point d’abscisse t et  
   
    t  KA .                         
d’ordonnée                          

Page 4                                                                     Emmanuel FARGES                                       Ó EduKlub S.A.

Tous droits de l’auteur des œuvres réservés. Sauf autorisation, la reproduction ainsi que toute utilisation des œuvres autre que la consultation individuelle et privée sont interdites.

Sciences Indusrielles

Systèmes linéaires continus invariants

Analyse temporelle

1.3.4.4 Valeur à la constante de temps t .
æ tö-1æ e -1ö  
 t  
s(t)= KA ç1e  ÷ donc s(t ) = KA (1- e ) = KA ç ÷; 0,63KA 
   e 
è ø èø  

La valeur de la réponse à la constante de temps vaut 63% de la valeur asymptotique.

1.3.4.5 Courbe réponse caractéristique

KA

Réponse d’un

premier ordre à                                      0,95 KA

un échelon de

taille A

0,63 KA

Pente à l’origine : KA

t

t                       3t : rapidité

Régime transitoire                                 Régime permanent

Evolution de la réponse d’un premier ordre

avec la constante de temps t . Plus t est grand

plus les systèmes sont lents

1.4 Réponse à une rampe

1.4.1 Réponse dans le domaine fréquentiel

On soumet le système à une entrée rampe de pente V. L’entrée est donc la fonction du temps :

e(t)= V t u(t) avec u(t) l’échelon unitaire.

Page 5                                                                     Emmanuel FARGES                                       Ó EduKlub S.A.

Tous droits de l’auteur des œuvres réservés. Sauf autorisation, la reproduction ainsi que toute utilisation des œuvres autre que la consultation individuelle et privée sont interdites.

Sciences Indusrielles

Systèmes linéaires continus invariants

Analyse temporelle

  e (t)       
    Vt  
       Temps   t  
 t=0     
        
e(t)=V t u(t) donc  E ( p) =Vor H ( p) =S( p)=KÞ S ( p) =K V 
p2  p 2 (1+t p) 
    E( p)   1+t p 

Il reste à décomposer la solution trouvée en somme de termes dont on connaît les transformées inverses. Cela revient à effectuer la décomposition en éléments simples de ce rapport polynomial.

1.4.2 Décomposition en éléments simples

La décomposition en éléments simples revient à chercher dans notre cas particulier à mettre

S(p) sous la forme : S ( p) =K A=a+b+cavec a, b et c trois coefficients à 
p2 (1+t p )p 2   
   p   1+t p  

déterminer. Le terme en p2 du dénominateur signifie que 0 est une racine double du dénominateur. On a donc deux coefficients (a et b) associés à cette racine double dans la décomposition en éléments simples.

A partir de la on peut employer les deux méthodes pour déterminer a, b et c :

1ère méthode : (vue en mathématique) :

a = p 2 S( p )14243

pourp=0

et

= KV = KV,c =(1+t p) S( p)= KV = KVt 2 
1+t p p2 
   142443   
 123  1 {   
 pour p=0  pourp=-  pourp=-1  
   t  
        t  
              
lim ps( p) = limé a+ b + cp  ù= b +c= limKV= 0.   Donc b = – c= –KVt 
ê   ú     
  t t 
p®¥p ®¥ë p 1 + t p û p®¥  p (1+t p)   
 2ème méthode : identification polynomiale :       
               
S ( p)=K V=a+b+c=a(1+t p)+ bp(1+t p)+ cp2=a + p(b+ at )+ p 2(c + bt ) 
p2 (1+t p )p 2  p2 (1+t p) p 2 (1+t p)  
   p   1+t p     
           ì a = KV  ì a = KV   
On en déduit donc en identifiant les numérateurs que :ïsoitï   
í b + at = 0íb = –KVt  
           ï  ï2  
           î c + bt =0  îc = KVt   

Quelle que soit la méthode employée (il est bon de savoir vérifier son calcul par identification), on aboutit à la décomposition de S(p) en éléments simples sous la forme :

         é      ù   
é 1 t  t 2    ùê 1 t t  ú   
S( p)= KV ê   +  ú= KV ê   +  ú   
 2    2      
ë p p   1+t p ûê p p p +1ú   
             
         ë      t û   
Page 6        Emmanuel FARGESÓ EduKlub S.A. 

Tous droits de l’auteur des œuvres réservés. Sauf autorisation, la reproduction ainsi que toute utilisation des œuvres autre que la consultation individuelle et privée sont interdites.

Sciences Indusrielles

Systèmes linéaires continus invariants

Analyse temporelle

1.4.3 Réponse dans le domaine temporel

é                ù 
ê 1     t   t  ú 
On vient donc de montrer que  S( p) = KV ê       +     ú or on a déjà vu lors du cours sur 
 2  p  1  
ê p        1+ú 
              
ë              t û 
ì          1       
ïU ( p)= L [u (t) ]=         
 p     
ï                
                   
les transformées de Laplace que íï L[eatu (t )] =   1   En lisant ces transformées dans l’autre 
  p + a  
ï            
                   
ï      1           
ï  L[ t u( t)]=             
  2           
î     p         

sens, c’est à dire en prenant les transformées inverses de Laplace, on obtient :

  éé        ùùé                æ   öù 
-1-1êê 1    t t  úúê-1æ 1 ö-1 æ t ö-1çt  ÷ú 
s(t)= L[ S ( p)] = LêKV ê   +    úú = KV ê Lç  ÷Lç  ÷Lç    ÷ú 
 2   1 p2   1  
  êê p  p1 +úúê è ø   è p ø ç1+÷ú 
  êë      úê                  ú 
  ë       t ûûë                è t øû 
               æ    t ö             
                                 
Soit la solution dans le domaine temporel : s(t) = KV ç tt +t e t÷u (t )         
               è       ø             
                æ    t ö           
Ce qui revient à écrire par abus de notation :                  
s(t)= KV ç t t +t e t÷           
                è         ø           

1.4.4 Analyse temporelle

1.4.4.1 Précision dynamique

La précision est l’écart entre ce que l’on voulait (la consigne : e(t)) et ce que l’on a (la réponse s(t)). La précision est ici qualifiée de dynamique puisque l’entrée et la sortie varient au cours du temps.

On qualifie ici la capacité qu’a le système à suivre une entrée variable dans le temps.

On parle aussi pour désigner la précision dynamique, d’erreur de suivi ou encore d’erreur de traînage. C’est pourquoi on la note : et

L’erreur dynamique, de suivi ou encore de traînage vaut donc :

et  = lim [e(t ) – s( t)] avece(t)uneentréerampeets(t)laréponsedusystèmeàcette rampe

t ®¥

On remarquera que la définition est la même que pour l’erreur statique. Seule l’entrée à laquelle on soumet le système change (et donc la réponse du système aussi).

Dans le cas d’un système du premier ordre, on trouve donc :

 æætööì ¥ si K ¹ 1 
   
et  = lim çVtKV ç tt + t et ÷÷ = í 
t ®¥çè ÷îVt si K =1 
 è øø 
Remarque :On peut trouver ce résultat directement à partir de la fonction de transfert 
  globale du système, en utilisant le théorème de la valeur finale : 
    é S ( p= lim pE( p)[1- H ( p)] 
et  = lim (e(t ) – s(t)) = lim p (E ( p) – S( p) ) = lim pE( p) ê1 ú 
  
t ®¥p®0p ®0ë E ( p)ûp®0 
Page 7 Emmanuel FARGES   Ó EduKlub S.A. 

Tous droits de l’auteur des œuvres réservés. Sauf autorisation, la reproduction ainsi que toute utilisation des œuvres autre que la consultation individuelle et privée sont interdites.

Sciences Indusrielles

Systèmes linéaires continus invariants

Analyse temporelle

Dans le cas qui nous intéresse, c’est à dire pour un premier ordre  H ( p) =K, et pour une 
  
               1+t p  
entrée rampe , E ( p)=V, on obtient :      
       
        p2       
e = limVé1- ù= limVé1- K +t pù=ì ¥ si K ¹ 1  
       íV t si K =1  
  1+ t pú 1+t p  
 tp ® 0  p êp®0  p êú   
  ëûë û î   
1.4.4.2 Courbe réponse caractéristique
et® t car K=1 
Entrée : rampe de pente V=1t®¥ 

Asymptote de la réponse : de

même pente que l’entrée car K=1

1

Réponse du système H(p)=

1 + 2 p

(gain unitaire) à une rampe de pente

Entrée rampe avec V=1

Evolution des réponses

de systèmes de gain

unitaire (K=1) avec t Z

Page 8                                                                     Emmanuel FARGES                                       Ó EduKlub S.A.

Tous droits de l’auteur des œuvres réservés. Sauf autorisation, la reproduction ainsi que toute utilisation des œuvres autre que la consultation individuelle et privée sont interdites.

Sciences Indusrielles

Systèmes linéaires continus invariants

Analyse temporelle

    et  = ¥ 
 etconstantcar asymptotecar asymptote de 
 de même pente que l’entréepente différente 
 que l’entrée 
     
 Entrée rampe avec V=1  
      
Comparaison des     
réponses en     
fonction des  Réponse d’un système  
différents gains    
  de gain K ¹ 1  
des systèmes    
     
      

Réponse d’un

système de gain K=1

Page 9                                                                     Emmanuel FARGES                                       Ó EduKlub S.A.

Tous droits de l’auteur des œuvres réservés. Sauf autorisation, la reproduction ainsi que toute utilisation des œuvres autre que la consultation individuelle et privée sont interdites.

Telecharger