Cours l3ccsee

download Cours l3ccsee

of 75

Transcript of Cours l3ccsee

  • 8/17/2019 Cours l3ccsee

    1/75

    C. Albea Sanchez UPS 1

    Automatique: Commande desSystèmes Linéaires- Introduction -

    Carolina ALBEA-SANCHEZ, MC Université de ToulouseLAAS-CNRS, Toulouse, France05 61 33 78 15, [email protected]

  • 8/17/2019 Cours l3ccsee

    2/75

    C. Albea Sanchez UPS 2

    Objectifs du cours

    Automatique?- Quoi? : Identification et modélisation dessystèmes dynamiques linéaires à temps continu.

    - Pourquoi? : Performances (stabilité, précision,robustesse) en analyse et/ou synthèse.

    - Comment on faire? : Elaboration / synthèse

    de lois de commande pour la régulation /l’asservissement

  • 8/17/2019 Cours l3ccsee

    3/75

    C. Albea Sanchez UPS 3

    Introduction

       I .   Z

      a  m   b  e   t   t  a   k   i  s

    Faire un asservissement:

    Attention: Automatique analogique ! Automatique numérique

  • 8/17/2019 Cours l3ccsee

    4/75

    C. Albea Sanchez UPS 4

    Introduction

    ! Modèles de systèmes dynamiques continus: - Fonction de transfert- Equations différentielles ordinaires- Identification paramétrique de modèles- Stabilité, précision, performances des modèles- Représentation d’état- Cas des systèmes multivariables

  • 8/17/2019 Cours l3ccsee

    5/75

    C. Albea Sanchez UPS 5

    Introduction

    ! Synthèses de lois de commande: - Méthodes du Temps continu

    * correcteur avance de phase,* correcteur retard de phase,

    * P, PI, PD, PID…* Commande des systèmes multivariables

    (retour d’état),* Autres méthodes spécifiques.

  • 8/17/2019 Cours l3ccsee

    6/75

    C. Albea Sanchez UPS 6

    Ce qui veut dire…

    ! Outils mathématiques- Transformée de Laplace! Représentation des systèmes LTI (Linéaire à temps invariant): 

    - Equations différentielles- Fonction de transfert

    - Espace d’état! Analyse des systèmes LTI:- Réponses impulsionnelle, indicielle, fréquentielle- Stabilité (pôles, marges, critères algébriques)- Précision (erreur de position, traînage)

    ! Synthèse de correcteurs pour des systèmes LTI:- P, PI, PD, PID, Avance / Retard de phase- Prédicteur de Smith (Systèmes à retard pur)- Commande par retour d’état

  • 8/17/2019 Cours l3ccsee

    7/75

    C. Albea Sanchez UPS 7

    Contenu et volume

    "  Modélisations de systèmes dynamiques àtemps continus

    "  Analyses de Performances"  Synthèse de lois de commande

    Volume horaire:Cours – TD: ~20H+TD MATLAB

    +TP

    2 Examens écrits

  • 8/17/2019 Cours l3ccsee

    8/75

    C. Albea Sanchez UPS 8

    Exemple historiqueRégulateur de Watt (1788)

     Première régulation de la vitesse→ Mise en application sur les machines à vapeur

    James Watt(1736-1819)

  • 8/17/2019 Cours l3ccsee

    9/75

    C. Albea Sanchez UPS 9

    ExemplesApplications aériennes:

     Auto-pilote d'un avion de ligne (Commande robuste,Commande à retour d'état)→ Auto-pilote d'un avion de chasse (Commande par

    calculateur)→ Auto-pilote d'un hélicoptère, lanceur (spatial)

    Applications terrestres:→ ABS (Anti-Blocking System )→ ESP (Electronic Stability Program): contrôle de trajectoire→ Régulateur de vitesse→ Climatisation automatique→ Régulation de l'injection moteur→ Régulation de vitesse

    pub

  • 8/17/2019 Cours l3ccsee

    10/75

    C. Albea Sanchez UPS 10

    Exemples

    Applications informatiques:→ Lecteur CD, DVD, imprimante…

    Applications industrielles:→ Robotique (bras robot), domotique (+écolo)…→ Chaîne d’automatisation de production→ Asservissement par vision pour les robots, véhicules→ Régulation de température (douche) robots → Régulation de niveau d’eau→

     Train ou + généralement transports du Futur→ …

    On parle souvent de systèmes embarqués

  • 8/17/2019 Cours l3ccsee

    11/75

    C. Albea Sanchez UPS 11

    Exemple

    Park4UTM, APGS…:

  • 8/17/2019 Cours l3ccsee

    12/75

    C. Albea Sanchez UPS 12

    Exemple

    Hypovigilance (LAAS-CNRS):

  • 8/17/2019 Cours l3ccsee

    13/75

    C. Albea Sanchez UPS

    Exemple

    13

      Robotique (LAAS-CNRS):

    HRP - 2

    Dala

    http://spiderman-2.laas.fr/robots/

  • 8/17/2019 Cours l3ccsee

    14/75

    C. Albea Sanchez UPS 14

    Un dernier exemple…

    Armement HAP :Lunettes de vision nocturneCanon 30 mm THL30 de GIAT INDUSTRIES (+/- 30° en vertical, +/- 90° enhorizontal, tir par rafale de 10 ou 25 coups ou tir libre à 750 coups/minutes), lesmouvements du canon peuvent être asservis au casque et donc au regard du pilote !La vitesse de pointage atteint 80° par seconde.Pod 22 roquettes 68 mmMissiles air-air Mistral

    Armement HAD/ARH : Idem HAP avec missiles antichar Hellfire (ARH australien et HAD français), Spike(HAD espagnol). Les premiers tirs de missiles Hellfire ont été effectués le 28 mai2005 sur le Tigre ARH et le 29 octobre 2009 sur le Tigre AHD.Autres :Rotor rigide (possibilité de faire un looping !)

    TIGRE ARH(2004)

  • 8/17/2019 Cours l3ccsee

    15/75

    C. Albea Sanchez UPS 15

    Finalement

    L’automatique: Ensemble de disciplines scientifiques ettechniques utilisées pour la conception de l’emploi desdispositifs qui fonctionnent sans l’intervention d’unopérateur humain.

    Résolution de problèmes de Génie Electrique et del’Automatique, c’est-à-dire de la Physique.

    !  Les mathématiques appliquées à la technologie.

    ! Utilisation de commande par calculateur / correcteursanalogiques pour le pilotage de procédés (réels).

  • 8/17/2019 Cours l3ccsee

    16/75

    C. Albea Sanchez UPS

    De manière schématique:

    Remarques:- Un système (ou Procédé): Combinaison d’éléments,

    d’organes… réunis de manière à former un ensemble assurant unefonction. C’est un dispositif soumis aux lois de la Physique.

    - Difficulté de bien représenter le Procédé P par unmodèle (déterminer la boîte noire correspondant à nos objectifs).

    - Il existe pour 1 Procédé (Système) P, une infinité de modèles.  ! Compromis mis en évidence

    16

    Finalement

  • 8/17/2019 Cours l3ccsee

    17/75

    C. Albea Sanchez UPS 17

      Question: qu’est-ce qu’un modèle ?Abstraction/représentation d’un système réelFormalisme plus ou moins fidèle et complexe

    Système

    M1 Très fidèle, fiableNon exploitable

    M2 Assez fidèle, fiableRelativement exploitable

    M3  Peu fidèleTrès exploitable

    Finalement

  • 8/17/2019 Cours l3ccsee

    18/75

    C. Albea Sanchez UPS 18

    Finalement

    * Pb de mesure

    Système

    Modèle

    Performances

    Modélisation

    Analyse

    Analysedes

    résultats

    $ Pour faire un modèle, il faut des outils mathématiquesAnalyser, comprendre un phénomène et agir si nécessaire

  • 8/17/2019 Cours l3ccsee

    19/75

    C. Albea Sanchez UPS 19

    Objectif général

    Systèmequelconque

    Perturbations

    u(t) y(t)CorrecteurC(p)

    e(t)consigne

    -Actionneur

    Capteur

    G(p)

    +

    Signal de commande

    m(t)

    "(t)

    Pour asservir la sortie d’un système à une consigne % comparer la sortie à la consigne et

    de corriger le système pour diminuer cet écart consigne-sortie: il faut donc concevoir lecorrecteur pour respecter les objectives (stabilité, précision, robustesse auxperturbations).

    Systèmequelconque

    Perturbations

     y(t)CorrecteurC(Z)e(k)consigne-

    CNA

    Capteur

    +

    CANT (échantillonnage)

    Horloge

    u(t)u(k)

    m(t)m(k)

    "

    (k)G(p)

    Analogique (TL)Numérique (TZ)

    Ordinateur (par ex)

    sortie

  • 8/17/2019 Cours l3ccsee

    20/75

    C. Albea Sanchez UPS

    Vision globale / Automatique

    AutomatiqueCorrecteurP, PI, PD, PID

    correcteur AvOu Re de Phase

    Equationsdifférentielles

    SignauxPôlesFT en Laplace

    Modélisation

    Synthèses

    Analyse

    (Stabilité)

    Th. De la val Finale

    Lieu d’Evans

    EE + Méthodespolynomiales

    Th. De la val Finale

    Analyse(Précision)

    Critère de Routh

    Marges destabilité

    Résolution Eq.DifférentiellesEspace d’état

    20

  • 8/17/2019 Cours l3ccsee

    21/75

    C. Albea Sanchez UPS 21

    Automatique: Commande desSystèmes Linéaires- Modélisation -

    Carolina ALBEA-SANCHEZ, MC Université de ToulouseLAAS-CNRS, Toulouse, France05 61 33 78 15, [email protected]

  • 8/17/2019 Cours l3ccsee

    22/75

    C. Albea Sanchez UPS

    Vision globale / Automatique

    AutomatiqueCorrecteurP, PI, PD, PID

    correcteur AvOu Re de Phase

    Equationsdifférentielles

    SignauxPôlesFT en Laplace

    Modélisation

    Synthèses

    Analyse

    (Stabilité)

    Th. De la val Finale

    Lieu d’Evans

    EE + Méthodespolynomiales

    Th. De la val Finale

    Analyse(Précision)

    Pôles

    Th. De la val Finale

    Pôles

    Th. De la val Finale

    Pôles

    Th. De la val Finale

    Pôles

    Th. De la val Finale

    Lieu d’Evans

    Pôles

    Th. De la val Finale

    Lieu d’Evans

    Pôles

    Th. De la val Finale

    Critère de Routh

    Marges destabilité

    Lieu d’Evans

    Résolution Eq.Différentielles

    Pôles

    Th. De la val Finale

    Espace d’état

    22

  • 8/17/2019 Cours l3ccsee

    23/75

    C. Albea Sanchez UPS 23

    Introduction

    $

     L’étude d’un système nécessite la connaissance :- de la nature des signaux (déterministes,aléatoires, à temps continu, à temps discret…

    - des caractéristiques du système: la nature,l’invariance, la linéarité…

    … pour concevoir un modèle « utile »

    $

     Un modèle « utile » obtenu = au moins 75% du travail!

    $ La construction d’un modèle se fait par deux moyens:- A partir de la connaissance a priori du système(= Lois de la Physique) -> Modèle de connaissance- A partir d’expériences réalisées sur le système(Identification) -> Modèle de représentation

  • 8/17/2019 Cours l3ccsee

    24/75

    C. Albea Sanchez UPS 24

    Introduction

    Que fait-on avec un modèle? 1)  Analyse:

    - Etude du système en BO ou en BF- Elaboration des propriétés du système

    2)  Synthèse:- Créer des lois de commande suivant un cahier des

    charges (CC) en termes de stabilité, de précision, derégulation, de poursuite, de dynamique…

  • 8/17/2019 Cours l3ccsee

    25/75

    C. Albea Sanchez UPS 25

    Les signaux

    Définition 1: le terme signal x(s,w) désigne un ensemblede variables physiques x (dans #n) exprimé en fonction duvecteur w indiquent que le signal peut-être stochastique.

    Définition 2: Les signaux sont caractérisés en deuxcatégories, les S. déterministes et les S. aléatoires.(Dans ce cours: S. déterministes)

    Définition 3: Les différents types d’un signal :- Signal à tps continu (TC)- Signal à tps discret (TD)

    - Signal à valeurs continues (VC)- Signal à valeurs discrètes (VD)

  • 8/17/2019 Cours l3ccsee

    26/75

    C. Albea Sanchez UPS26

    Les signaux: les états

    1 Signal analogique 

    Il est représenté par une fonction continue f(t ) de la variable continue t  (f  et t  prenant leurs valeurs dans #).

    t

    f

    2 Signal échantillonné 

    Il est obtenu à partir d’un signal analogique par discrétisation de la variablegénérique t. C’est donc une suite de valeur f(kT)  prélevée sur f(t)  aux instantst=kT   (k  est entier etT  période d’échantillonnage)

    Symbole de l’opération échantillonnage : f(t) f(kT), fe(t), fk T

    t

    fe

    1 2 3 4 5 6 7

  • 8/17/2019 Cours l3ccsee

    27/75

    C. Albea Sanchez UPS 27

    Les signaux: les états

    3 Signal numérique 

    c’est une suite de nombres obtenue à partir d’un signal échantillonné aprèsdiscrétisation de l’amplitude f(kT)  de l’échantillon (c’est donc le nombre misen mémoire dans l’ordinateur). f(kT)  ne peut prendre qu’une suite de valeursséparées du pas de quantification q. L’exemple le plus courant est celui dessignaux délivrés par un convertisseur analogique-numérique (CAN) et traitésensuite par un ordinateur.

    Le modèle mathématique du signal numérique est le même que celui du signaléchantillonné.

    4 Signal quantifié (Convertisseur Numérique Analogique CNA) 

    C’est le signal obtenu après le convertisseur numérique analogique. Il peutêtre obtenu aussi à partir de f(t)  après quantification de l’amplitude de f  au

    pas q  (troncature, arrondi, ....).

  • 8/17/2019 Cours l3ccsee

    28/75

    C. Albea Sanchez UPS 28

     tf(t)

    Continu (TC) Discret (TD)

    Continu (VC) Analogique Echantillonné

    Discret (VD)Quantifié

    (CNA)Numérique

    (CAN)

    Les signaux: les états

    En résumé:

    Echantillonnage

    Blocage

    Quantification

    (Dans ce cours: S. à TC et à VC (= Signaux analogiques)

  • 8/17/2019 Cours l3ccsee

    29/75

    C. Albea Sanchez UPS 29

    Les signaux particuliers à TC

    Paul Dirac (1902 –1984, Nobel dePhysique, 1933)

    1) Impulsion de Dirac

  • 8/17/2019 Cours l3ccsee

    30/75

    C. Albea Sanchez UPS 30

    Les signaux particuliers à TC

    2) Echelon unité (ou de Heaviside)

    Remarque:- La valeur à l'origine (t = 0) peut être choisie égale à 1mais ce choix est arbitraire.- Avec Matlab: fonction step()

    Oliver Heaviside (1850 –1925)

  • 8/17/2019 Cours l3ccsee

    31/75

    C. Albea Sanchez UPS 31

    Les signaux particuliers à TC

    3) Echelon de vitesse

    Remarque: La dérivée du signal Echelon de vitesse (ou rampe)correspond à l’Echelon unité (ou de Heaviside).

  • 8/17/2019 Cours l3ccsee

    32/75

    C. Albea Sanchez UPS 32

    Les signaux dans le schéma-bloc

    1) La commande en Boucle ouverte (BO)

    S

    p(t)

    u(t)  y(t)

    S est le système à commanderp(t) est une perturbation inconnueu(t) est la commandee(t)est la consigne

    S

    p(t)

    u(t) y(t)k

    e

    Remarque: Il n’y a pas de moyen exact pour que la sortie y(t)reflète l’image de l’entrée

    Exemple: Lancement d’un projectile en mouvement parabolique(après, le lancement, pas de moyen de corriger la trajectoire duprojectile)

  • 8/17/2019 Cours l3ccsee

    33/75

    C. Albea Sanchez UPS 33

    Les signaux dans le schéma-bloc

    2) La commande en Boucle fermée (BF)

    S

    p(t)

    u(t) y(t)k

    e

    -

    Remarque: Il existe une boucle de retour pour asservir le systèmeà la juste valeur de la consigne e(t).

    Exemple: Hélicoptère TIGRE

  • 8/17/2019 Cours l3ccsee

    34/75

    C. Albea Sanchez UPS 34

      Bloc

    Capteur

    Sommateur / Comparateur

    HE  S 

    Branche 1 

    Branche 2 

    ++

    +

    E1

    E2

    E3

    S

    +

    -

    E1

    E2

    S

    Le bloc possède une entrée E et une sortie S. H est

    la fonction de transfert du bloc et est déterminéed'après les équations de fonctionnement.S=H.E 

    La variable de la branche 1 est identique à celle dela branche 2, un prélèvement d’information (à l’aided’un capteur) ne modifie pas la variable

    Les sommateurs permettent d’additionner etsoustraire des variables, il possèdent plusieursentrées mais une seule sortie.S=E1+E2+E3 

    Cas particulier de sommateur qui permet de faire ladifférence de deux entrées (de comparer) ici :S=E1-E2 

    Les signaux dans le schéma-bloc

  • 8/17/2019 Cours l3ccsee

    35/75

    C. Albea Sanchez UPS 35

    Les signaux dans le schéma-blocBlocs en cascade ou en parallèle

    T1E  T2S=E.T1.T2 

    T1E 

    T2

    + ± S= E(T1±T2)

    Déplacement d’un comparateur par rapport à une transmittance

    TE1 

    E2 

    + ± S=(E1±E2)T

    TE1 

    E2 

    + ±S=T.E1±E2

    T1.T2E S 

    T1±T2E 

    TE1 

    T

    + ± S

    E2 

    E1 

    1/T

    + ± S

    E2 

    T

  • 8/17/2019 Cours l3ccsee

    36/75

    C. Albea Sanchez UPS 36

      Déplacements d’un capteur par rapport à une transmittance

    TE  S 

    TE  S

    S

    E  T S

    ST

    TE 

    S 1/T

    Les signaux dans le schéma-bloc

  • 8/17/2019 Cours l3ccsee

    37/75

  • 8/17/2019 Cours l3ccsee

    38/75

    C. Albea Sanchez UPS 38

    G(p)

    (p)

    U(p)Y(p)C(p)E(p)

    "(p)

    -

    G1(p)Correcteur

    ( )  ( ) ( )

    ( ) ( )  ( )

      ( )( ) ( )

      ( )ppCpG1

    pGpE

    pCpG1

    pCpGpY   1 P

    +

    +

    +

    =!

    Les signaux dans le schéma-bloc

    Finalement, pour le schéma complet: 

  • 8/17/2019 Cours l3ccsee

    39/75

    C. Albea Sanchez UPS 39

    Propriétés élémentaires des modèles

    1)  La causalité:Pour un système causal, la cause précède toujoursl’effet (la réponse à un instant donné ne dépend pas dufutur de son entrée).

    2) La linéarité (vérifiée par Th. de superposition et

    homogénéité):Un système représenté par un opérateur H  est linéairesi ( ) ( )

    ( )[ ]   ( )[ ]

    ( ) ( )( ) ( ) ( ){ }

    ( ) ( )[ ] x f   H  xa x f   x f   x f  

     x g a x g a

     x f   H a x f   H a

     x f  a x f  a H  x g 

    i

    i ji

     j jii

     j jii

     j jii

    =

    !"

    +=

    +=

    +=

    iget

    scalaireunestet,

    )(

    • 

    sorties {g  j (x)}  

    •  entrées {f i (x)}  

  • 8/17/2019 Cours l3ccsee

    40/75

    C. Albea Sanchez UPS 40

    Propriétés élémentaires des modèles

    3) L’invariance:La sortie est indépendante du temps (donc de l’instantinitial).

  • 8/17/2019 Cours l3ccsee

    41/75

    C. Albea Sanchez UPS 41

    Propriétés élémentaires des modèles

    4) Régime transitoire – Régime permanent:R. Transitoire: Partie de la réponse (= du signal de lasortie) correspondant à la montée en régime dumodèle.R. Permanent: Régime établi après le transitoire.

    5) Régime libre – Régime forcé:Réponse forcée : ( )   ( )( )t,00x,0eftsf   =!=

    Réponse libre : ( )   ( )( )t,00x,0eftsl

      !==

    ( ) ( ) ( )tststs lf

      +=!

    Pour un système linéaire invariant (SLI) il y a séparabilité :Réponse = Réponse forcée + Réponse libre

  • 8/17/2019 Cours l3ccsee

    42/75

    C. Albea Sanchez UPS 42

    Transformée de Laplace

    La variable de Laplace est!+="#+=   jr j2rp

    ( )[ ]   ( )   ( ) ( )[ ]

    ( )[ ]   ( )   ( ) ! 

     ! "+

    "#

    #

    #

    +"

    "#

    #

    $==

    ===

     jr

     jr

    pt1

    rtpt

    dpepF j2

    1tfpFTL

    etfTFdtetfpFtfTL

    +!" r,rrsiexistepF

    Abscisses de convergence:

    La transformée de Laplace (TL) définie ci-dessus est la TLbilatère, la TL monolatère ou TL :

    ( )   ( ) ! +"

    #=0

    ptdtetfpF

    Il est à noter qu’une TL bilatère n’a de sens que si l’on précise ledomaine de convergence de Re(p)=r

    !( )t t 

    =

    "#$

    %

    1 0

    0

     pour

    ailleurs

    Fonction

    d’Heaviside

  • 8/17/2019 Cours l3ccsee

    43/75

    C. Albea Sanchez UPS 43

    Propriétés de la TL Linéarité

    Le produit de convolution :La dérivation :

    ( ) ( ) ( )   ( ) ( ) ( )pY.pXpZt ytx=tz   TL = !  !" ! #

    ( )   ( )

    ( )   ( )

    ( ) ( )   ( )   ( ) ! "+

    "#

    #$=%$=

     &  & '(

     &  & '(

    dtetfpXtftx

    pX.ptx

    pXtx

    pt

    nTLn

    TL

    Quelques TL: 

    ( )[ ]   1tTL   =!   ( )[ ]   ( ) 0>pResip

    1tUTL   =   ( )[ ]   ( ) -a>pResi

    ap

    1tUeTL at

    +

    =!

    ( ) ( ) ( )[ ]   ( )t yTL.btxaTLt y.btx.aTL   +=+

    ( )

    ( ) ( )

    ( ) ( ) p pF  p X 

    et  f  

    et  f  

     pt 

     pt 

    =

    =!"#+$=

    %$=

    %

    %

    : partie parintégrantEn

    0Donc pResi

    sommableesthypothèsePar

    Transformée de Laplace

  • 8/17/2019 Cours l3ccsee

    44/75

    C. Albea Sanchez UPS 44

    ( )   ( )

    ( )   ( )

    ( ) ( )   ( )   ( ) ! "+

    "#

    #$=%$=

     &  & '(

     &  & '(

    dtetfpXtftx

    pX.ptx

    pXtx

    pt

    nTLn

    TL

    La dérivation :

    Transformée de Laplace

    Attention! Pb de CI

    ( ) ( )

    ( ) ( ) ( ) ( ) ( ) ( )0...0.0.0..tx

    tx

    )1(2)3(1)2()1(n   !!!!!!!!! "#$

     "#$

    nnnnnTL

    TL

     x x p x p x p p X  p

     p X 

    Si les CI sont non nulles

  • 8/17/2019 Cours l3ccsee

    45/75

    C. Albea Sanchez UPS 45

    Transformée de Laplace

    Cas des fonctions rendues causales ( ) ( ) ( )

    ( ) ( ) ( )   ( )   ( )   ( )   ( ) ( )[ ]   ( )( ) ( )[ ]   ( )   ( )0fppFtUtfTL

    0ftUtfTLppFt0ftUtftf

    tUtftfSoitTL

    !="#

    +"= $  $% $ &+"="#

    =

    +

    +

    L'intégration

    ( ) ( ) ( ) ( ) ( ) ( )

    ( )[ ]

      ( )

    P

    pF

    txTL

    tftUdftUdftxt

    =!

    "= # # #$= # #=  %  % +&

    &$&$

  • 8/17/2019 Cours l3ccsee

    46/75

    C. Albea Sanchez UPS 46

    Transformée de Laplace

    Théorème de la valeur finale et initiale :( ) ( )

    ( ) ( )

    ( ) ( ) p pF  p

    t  f  t 

     p pF  p

    t  f  t 

     p F TLt  f  Si

    0

    limlim

    lim

    0

    lim

     

    !

    =

    "!

    "!

    =

    !

     #  #!$

    Théorème du retard :( )[ ]   ( )

    ( )[ ]   ( )( )[ ]   ( ) !  ! 

      "+

    "#

    ##

    "+

    "#

    #

    #

    =#

    $%

    $&

    '

    =#

    #=#

    #

    ( ( )  

    ( )  

    )  )  

    )  

    ( )  

    )  

    d ee f  t  f  

    dt et  f  t  f  

    e p F t  f  

     p p

     pt 

     p

    TL

     posanten

    TL

    =TL

    ( )[ ]   ( )   pe p F t  f     !  !     "="#TL

    Si la limite existe !Ex: F(p)=1/(p-1)

  • 8/17/2019 Cours l3ccsee

    47/75

    C. Albea Sanchez UPS 47

    Transformée de Laplace

    Formule d’inversion pour les fonctions causales :! Décomposition en éléments simples

    Cas général (pôles multiples…)?

  • 8/17/2019 Cours l3ccsee

    48/75

    C. Albea Sanchez UPS 48

    Transformée de Laplace et EDO

    Pour les systèmes linéaires :

    Pour les systèmes continus linéaires invariant:

     M 

     M 

     M  N 

     N 

     N dt 

    t ud b

    dt 

    t dubt ub

    dt 

    t  yd a

    dt 

    t dyat  ya

      )(...

    )()(

    )(....

    )()( 1010   +++=+++

     H ( p) =TL( y(t ) / u(t )) avec  H ( p)=Y ( p)

    U ( p)

    =

    P( p)

    Q( p)

    = K !

    ( p+ z j ) j =1

     M 

    "

    ( p+ pi )i=1

     N 

    "

    Causal : N $ M résolution possible directe de l’EDO

    Fonction de transfert zéros

    pôlesRemarque: Système stable % Re(p i ) < 0

  • 8/17/2019 Cours l3ccsee

    49/75

    C. Albea Sanchez UPS

    Vision globale / Automatique

    Automatique

    Equationsdifférentielles

    Signaux

    FT en Laplace

    Modélisation

    Espace d’état

    49

  • 8/17/2019 Cours l3ccsee

    50/75

    C. Albea Sanchez UPS

    Représentation n°1: EDO

    Dans les cas réels, m & n : système causal: la cause u(t)précède l'effet y(t).

    Le comportement du système est régi par une équationdifférentielle:

    L’objectif est de déterminer y(t) connaissant u(t) à partirde l’équation généralisée:

    Systèmeu(t)   y(t)  

    )()( 0101   t  ya

    dt 

    dya

    dt 

     yd at ub

    dt 

    dub

    dt 

    ud b

    n

    n

    nm

    m

    m   +++=+++   ……

    !!==

    =

    m

    i

    i

    i

    n

     j

     j

     j   t ubt  ya0

    )(

    0

    )()()(

    50

  • 8/17/2019 Cours l3ccsee

    51/75

    C. Albea Sanchez UPS 51

    Représentation n°1: EDO

    Cf exercices TD (Licence 2)

  • 8/17/2019 Cours l3ccsee

    52/75

    C. Albea Sanchez UPS

    Représentation n°2: EDO et FT

    Systèmeu(t)   y(t)  

    On suppose les cond. init. nulles ; l ’application dela Transformée de Laplace conduit à :

    d ’où la fonction de transfert (FT) :!! ==

    =

    m

    i

    i

    i

    n

     j

     j

     j   pb pU  pa pY  00 )()(

    !

    !

    =

    =

    ==n

     j

     j

     j

    m

    i

    i

    i

     pa

     pb

     pU  pY  p H 

    0

    0

    )()()(

    52

  • 8/17/2019 Cours l3ccsee

    53/75

    C. Albea Sanchez UPS

    Représentation n°2: EDO et FT

    Systèmeu(t)   y(t)  

    L’objectif est la résolution de l’équation différentielle 

    Domainetemporel Domaine symbolique

    Variable : t  Variable : p 

    Équationdifférentielle

    Fractionrationnelle

    u(t) →  y(t) = ? U(p)→ Y(p) = ?

    Transformée de Laplace

    1

       R   é  s

      o   l  u   t   i  o  n  :   Y   (  p   )  =   ?

    2

    Transformée inverse3

    53

  • 8/17/2019 Cours l3ccsee

    54/75

    C. Albea Sanchez UPS 54

    Résolution de l’équation différentielle

     )t ( e )t (  sdt 

     )t ( dsdt 

     )t (  sd =++   65

    2

    2

    avec s(0) = 2, s'(0) = 2 et e(t) = 6 u(t)

    p !  S(p) – p s(0) – s'(0) + 5 [p S(p) – s(0)] + 6 S(p) = E(p)   T  r  a  n  s   f  o  r  m   é  e

       d  e   L  a  p   l  a  c  e

    s(t) = (1 + 5 e -2t  – 4 e -3t  ). U(t)     T  r  a  n  s   f

      o  r  m   é  e

       i  n  v  e

      r  s  e

    2

    2

    2 12 6 1 5 4

    5 6 2 3

     p pS( p )

     p( p p ) p p p

    + +

    = = +   !

    + + + +

    Résolution dans le domaine symbolique

    Décompositionen élts simples

    Représentation n°2: EDO et FT

  • 8/17/2019 Cours l3ccsee

    55/75

    C. Albea Sanchez UPS

    Modèle/Réponse syst. 1erordre

    •  ED.

    •  FT.

    55

     y+!   ! y = Ku

    G( p) =K 

    1+!   p

  • 8/17/2019 Cours l3ccsee

    56/75

    C. Albea Sanchez UPS

    Modèle/Réponse syst. 2eme ordre

    •  ED.

    •  FT.

    56

    !! y+ 2!" n

     ! y+! n

    2 y = K ! 

    n

    2u

    G( p) =K ! n

    2

     p2+ 2"! n yp+! n

    2

    Le comportement dépend des racines de l’éq. Caractéristique(pôles du système):•  Si , alors pôles réels :

    •  Si , alors pôle double :•  Si , alors pôles complexes conjugués :

    !   >1

    !   =1

    !  

  • 8/17/2019 Cours l3ccsee

    57/75

    C. Albea Sanchez UPS

    Modèle/Réponse syst. 2eme ordre

    Plus diminue, plus les dépassementsaugment.

    57

  • 8/17/2019 Cours l3ccsee

    58/75

    C. Albea Sanchez UPS

    Modèle/Réponse syst. 2eme ordre•  Pulsation propre:•  Période des oscillation :•  Temps de réponse:•  Temps de montée:•  Premier Dépassement:•  Temps du pic:

    58

    !  p  =! 

    n  1!" 

    2

     D1  =100 !e

    "

    !" 

    1"! 2

    T r  =

    2! 

    "  pT 

    r  !

    3

    !" n

    T m   =! 

    2"  p

    T  p   =! 

    "  p

  • 8/17/2019 Cours l3ccsee

    59/75

    C. Albea Sanchez UPS 59

    Automatique: Commande desSystèmes Linéaires- Analyse (Stabilité & Précision) -

    Carolina ALBEA-SANCHEZ, MC Université de Toulouse

    LAAS-CNRS, Toulouse, France05 61 33 78 15, [email protected]

  • 8/17/2019 Cours l3ccsee

    60/75

    C. Albea Sanchez UPS

    Vision globale / Automatique

    AutomatiqueCorrecteur

    P, PI, PD, PID

    correcteur AvOu Re de Phase

    Equationsdifférentielles

    SignauxFT en Laplace

    Modélisation

    Synthèses

    Analyse

    (Stabilité)

    Lieu d’Evans

    EE + Méthodespolynomiales

    Th. De la val Finale

    Analyse(Précision)

    Lieu d’Evans

    Pôles

    Lieu d’Evans

    Critère de Routh

    Marges destabilité

    Lieu d’Evans

    Résolution Eq.Différentielles

    Th. De la val Finale

    Espace d’état

    60

  • 8/17/2019 Cours l3ccsee

    61/75

    C. Albea Sanchez UPS

    Vision globale / Analyse

    Automatique

    Analyse

    (Stabilité)

    Lieu d’Evans

    Th. De la val Finale

    Analyse(Précision)

    Lieu d’Evans

    Pôles

    Lieu d’Evans

    Critère de Routh

    Marges destabilité

    Lieu d’Evans

    Résolution Eq.Différentielles

    Th. De la val Finale

    61

  • 8/17/2019 Cours l3ccsee

    62/75

    C. Albea Sanchez UPS 62

    Stabilité

    ! Définitions: 

    Simplement: Un système dynamique est stable s’il atteintun régime permanent (il existe un état d’équilibre).

    Un système est BIBO stable ssi sa réponse impulsionnelleest bornée et tend vers 0 quand t ! " (de manièreasymptotique ou non).

  • 8/17/2019 Cours l3ccsee

    63/75

  • 8/17/2019 Cours l3ccsee

    64/75

    C. Albea Sanchez UPS 64

    Stabilité: Pôles

    Pour les systèmes linéaires :

    Pour les systèmes continus linéaires invariant:

     M 

     M 

     M  N 

     N 

     N dt 

    t ud b

    dt 

    t dubt ub

    dt 

    t  yd a

    dt 

    t dyat  ya

      )(...

    )()(

    )(....

    )()( 1010   +++=+++

     H (s)= TL( y(t ) / u(t )) avec  H ( p)=Y ( p)

    U ( p)

    =

    P( p)

    Q( p)

    = K !

    ( p+ z j ) j =1

     M 

    "

    ( p+ pi )i=1

     N 

    "

    Causal : N $ M résolution possible directe de l’EDO

    Fonction de transfert zéros

    pôlesRemarque: Système stable  Re(p i  ) < 0

  • 8/17/2019 Cours l3ccsee

    65/75

    C. Albea Sanchez UPS 65

    Définition : un système est stable si et seulement si sa fonction de

    transfert possède aucun pôle à partie réelle positive (ou nulle).

    Système dusecond ordre 

    Exemple :

    Stabilité: Pôles 

    Pôles ?

  • 8/17/2019 Cours l3ccsee

    66/75

    C. Albea Sanchez UPS

    Stabilité: Théorème de la VF

    66

    Théorème de la valeur finale et initiale :

    ( ) ( )( ) ( )

    ( ) ( ) p pF  p

    t  f  t 

     p pF  p

    t  f  t 

     p F TL

    t  f  Si

    0

    limlim

    lim

    0

    lim

     

    !

    =

    "!

    "!

    =

    !

     #  #!$

    Utile pour déterminerles CI, le

    RégimeTransitoire

    Utile vérifier lastabilité du système(régime permanent)

  • 8/17/2019 Cours l3ccsee

    67/75

    C. Albea Sanchez UPS 67

    Résolution de l’équation différentielle

     )t ( e )t (  sdt 

     )t ( dsdt 

     )t (  sd  =++   652

    2

    avec s(0) = 2, s'(0) = 2 et e(t) = 6 u(t)

    p !  S(p) – p s(0) – s'(0) + 5 [p S(p) – s(0)] + 6 S(p) = E(p)   T  r  a  n  s   f  o  r  m   é  e

       d  e   L  a  p   l  a  c  e

    s(t) = (1 + 5 e -2t  – 4 e -3t  ). U(t)     T  r  a  n  s   f  o  r  m   é  e

       i  n  v  e  r  s  e

    2

    2

    2 12 6 1 5 4

    5 6 2 3

     p pS( p )

     p( p p ) p p p

    + +

    = = +   !

    + + + +

    Résolution dans le domaine symbolique

    Décompositionen élts simples

    Stabilité: Résolution de l’EDO

    Entrée en échalon

  • 8/17/2019 Cours l3ccsee

    68/75

    C. Albea Sanchez UPS 68

    Résolution de l’équation différentielle

    s(t) = (1 + 5 e -2t  – 4 e -3t  ). U(t)  

    Stabilité: Résolution de l’EDO

    Stable Stable Stable

    Stabilité vérifiée par Th. de superposition 

  • 8/17/2019 Cours l3ccsee

    69/75

    C. Albea Sanchez UPS 69

    Principe :  Le critère de Routh  est un critère permettant de

    déterminer à partir du polynôme caractéristique (dénominateur dela fonction de transfert), le signe des racines de ce polynôme sansrésoudre l’équation caractéristique.

    Cond. Nécessaire de Stabilité: On construit la table de Routh :

    Stabilité: Critère de Routh

    Cond. Nécessaire: signes et valeurs des an 

    Résultat : le système est stable si tous les coefficients de lapremière colonne sont de même signe et non nuls.

    Critère de Routh

    é è

  • 8/17/2019 Cours l3ccsee

    70/75

    C. Albea Sanchez UPS 70

    La procédure est itérée jusqu’à p 0  Résultat : le système est stable si tous les coefficients de la première colonne sont

    de même signe. Remarque : le nombre de pôles instable (i.e. à partie réelle positive) de la F.T.B.F estégale au nombre de changements de signe sur le première colonne. 

    Stabilité: Critère de RouthCritère de Routh

    l é

  • 8/17/2019 Cours l3ccsee

    71/75

    C. Albea Sanchez UPS 71

    Critères d’analyse de stabilité 

    -Pôles de la fonctionde transfert

    -Résolution d’EDO

    -Théorème de lavaleur finale 

    Critère algébrique  Critères graphiquesCritères mathématiques 

    Critère de Nyquist

    Critère du Revers

    Marges destabilité 

    Critère de Routh

    SLI et stabilité

    Stabilité BO, BF

    Stabilité BO, BF

    Stabilité BF(à partir de la BO)

    b l é

  • 8/17/2019 Cours l3ccsee

    72/75

    C. Albea Sanchez UPS 72

    Critère de Nyquist: c’est un critère graphique de stabilité en B.Fobtenu à partir du lieu de Nyquist du système en B.O (fonction detransfert T(p)). Il utilise le théorème de Cauchy appliqué à lafonction de transfert du système asservi.

    SLI et stabilitéCritères de Nyquist, du Revers

    Énoncé : un système est stable en boucle fermée si l’image ducontour de Nyquist par la fonction T(p)  fait autour du point critique,dans le sens trigonométrique, un nombre de tours égal au nombre depôles à partie réelle positive de la fonction de transfert en boucleouverte T(p). 

    L b l é

  • 8/17/2019 Cours l3ccsee

    73/75

    C. Albea Sanchez UPS 73

    SLI et stabilitéCritères de Nyquist, du Revers

    Critère du Revers :  constitue une vision simplifiée du critère de

    Nyquist dans le cas , fort répondu, où la FT en BO du systèmeétudié ne possède aucun pôle à partie réelle positive.

    ww

    0(-1,0)

     Im

     Re

     Systèmeinstable

     Systèmestable

    Énoncé : Le système est stable en boucle fermée si, en parcourantle lieu de Nyquist de la FT en BO dans le sens des w  croissantes (de0 à +'), on laisse le point critique (-1,0)  à gauche de la courbe (àdroite dans Black-Nichols).

    SLI bili é

  • 8/17/2019 Cours l3ccsee

    74/75

    C. Albea Sanchez UPS 74

    On définit deux marges de stabilité  : la marge de Gain et la margede Phase.

    A savoir déterminer dans Nyquist, Black-Nichols, Bode…

    SLI et stabilitéMarges de stabilité

    Critère de stabilité: un système est stable en boucle

    fermée, si les marges de stabilité (calculées sur la boucleouverte) sont strictement positives.

    é

  • 8/17/2019 Cours l3ccsee

    75/75

    G(p)

    (p)

    U(p)Y(p)C(p)E(p)

    "(p)

    -

    G1(p)Correcteur

    ( )  ( ) ( )

    ( ) ( )  ( )

      ( )

    ( ) ( )  ( )ppCpG1

    pG

    pEpCpG1

    pCpG

    pY

      1P

    +

    +

    +

    =!

    PrécisionA partir du schéma complet: 

    Précision à vérifier à partir du théorème de laValeur Finale:

    1°) Ecriture de #(p) = E(p) – S(p)=(1- F(p))E(p)(F(p): fonction de transfert en BF)

    2°) Th de la valeur finale sur #(p)3°) Conclure