+ All Categories
Home > Documents > Bode Freud en Berg

Bode Freud en Berg

Date post: 06-Apr-2018
Category:
Upload: mohamed-berriri
View: 220 times
Download: 0 times
Share this document with a friend

of 133

Transcript
  • 8/3/2019 Bode Freud en Berg

    1/133

    J.M. PIASCO

    AUTOMATIQUE FREQUENTIELLE

  • 8/3/2019 Bode Freud en Berg

    2/133

    SOMMAIRE

    Chapitre 1 :

    Rponse harmonique des systmes linairesLieux de transfert.................................................................................. 1

    1) Introduction ........................................................................................................... 12) Rappel.................................................................................................................... 13) Rponse d'un systme linaire une entre sinusodale ....................................... 24) Les lieux de transfert ............................................................................................. 55) Dtermination des lieux de transfert..................................................................... 6

    Chapitre 2 :

    Rponses harmoniques des systmes du premier et dusecond degr........................................................................................... 13

    1) Systmes du premier degr.................................................................................... 132) Systmes du second degr ..................................................................................... 163) Dtermination des caractristiques des rponses temporelles

    partir des caractristiques frquentielles .................................................................... 21

    Chapitre 3:Systmes de degr quelconque ............................................................. 23

    1) Fonction de transfert - Forme canonique...............................................................232) Rponse harmonique, lieux de transfert. ...............................................................233) Caractristiques de la rponse frquentielle..........................................................304) Systme dphasage minimal (ou non minimal) .................................................305) Second degr quivalent un systme de degr quelconque................................346) Le retard pur ..........................................................................................................36

    Chapitre 4:

    Systmes en boucle ferme - Asservissement - Rgulation- Performances....................................................................................... 39

    1) Configuration des boucles d'asservissement - Rgulation ....................................392) Sensibilit et sensibilit complmentaire ..............................................................423) Performances statiques et dynamiques..................................................................43

    Chapitre 5 :Stabilit des systmes asservi ou rgul .............................................. 49

    1) Introduction ...........................................................................................................49

    2) Critre de Routh ....................................................................................................493) Critre de Nyquist..................................................................................................49

  • 8/3/2019 Bode Freud en Berg

    3/133

    4) Critre du revers ....................................................................................................64

    Chapitre 6 :Marges de stabilit - Abaque de Nichols - Compromis

    performances - stabilit - robustesse ................................................... 69

    1) Marges de stabilit.................................................................................................692) Abaques de Hall et Nichols ...................................................................................713) Stabilit relative et surtension de la sensibilit complmentaire...........................794) Le gabarit performance - robustesse......................................................................815) Le thorme de Freudenberg .................................................................................83

    Chapitre 7 :Synthse des rgulateurs dans le domaine frquentiel ...................... 87

    1) Introduction ...........................................................................................................872) Rgulateur action proportionnelle ......................................................................883) Rgulateur action proportionnelle et drive......................................................894) Rgulateur action proportionnelle - intgrale.....................................................955) Rgulateur action proportionnelle - intgrale et drive ....................................1016) conclusion gnrale ...............................................................................................1087) Problme : mlangeur............................................................................................1098) Problme : Asservissement de position.................................................................116

    Chapitre 8 :Gnralits sur les systmes asservis non linaires ............................ 123

    1) Introduction ...........................................................................................................1232) Exemples de non linarits ....................................................................................1243) Systmes asservis un lment non linaire .........................................................1274) Exemples de systmes asservis non linaire .........................................................128

    Chapitre 9 :L'approximation du premier harmonique ......................................... 134

    1) Principe de la mthode ..........................................................................................134

    2) Non linarit indpendante du temps : lieu critique..............................................1353) Lieux critiques de non linarits usuelles..............................................................1364) Stabilit des systmes asservis non linaires.........................................................1415) Auto-oscillations, oscillations limites ...................................................................1426) Application : le pompage.......................................................................................144

    Exercices ....................................................................................................... 149

    Bibliographie.................................................................................................. 159

  • 8/3/2019 Bode Freud en Berg

    4/133

    1

    Chap. 1: REPONSE HARMONIQUE DES SYSTEMES LINEAIRES

    LIEUX DE TRANSFERT

    1) INTRODUCTION

    Dans ltude temporelle des systmes asservis ou rguls on utilise des signaux tests tels que :lchelon, la rampe, le signal carr, triangulaire

    Un autre signal test trs intressant est le signal sinusodal. On ralise alors une tude en

    rgime sinusodal encore appele tude en rgime harmonique ou tude frquentielle.

    Remarque : trs peu de processus industriels sont soumis des consignes ou des perturbations

    sinusodales. Le signal sinusodal est ici utilis pour une tude ou des tests. Pour des

    processus lents (ou trs lents) ces tests sont impossibles pour des problmes de dure. Cette

    tude sera alors purement thorique.

    Dans la premire partie de ce document (Chapitre 1 3) on dtermine les rponses des

    systmes linaires des excitations sinusodales.

    La deuxime partie (Chapitre 4 7) est consacre ltude des systmes asservis ou rguls

    par lapproche frquentielle.

    Dans la troisime partie on tudie les systme asservis non linaires par la mthode du

    premier harmonique.

    2) RAPPEL

    Une boucle dasservissement rgulation comporte gnralement les lments suivants :

    - le processus

    - les capteurs- les actionneurs

    - le rgulateur (ou correcteur ou compensateur)

    dans le cas mono entre, mono sortie le diagramme est le suivant :

    yC u v xRgulateur Actionneur Processus capteur

    y

    w

    Notations :

    v : entre du processus

    x : sortie du processus ( asservir ou rguler)

    y : mesure

    u : commande

    w : perturbation

    yC : consigne

    les signaux v et x ne sont gnralement pas directement accessibles on rassemble donc leprocessus, lactionneur et le capteur en un seul bloc dentre u (la commande) et de sortie y

    (la mesure) :

  • 8/3/2019 Bode Freud en Berg

    5/133

    2

    w

    yC u

    Rgulateur Actionneur-Processus-Capteur

    y

    3) REPONSE DUN SYSTEME LINEAIRE A UNE ENTREE SINUSOIDALE

    Soit un systme linaire de fonction de transfert H(s) :

    ?u

    H(s)

    Lentre u(t) est un signal sinusodal, nul pour les instants ngatifs, de pulsation etdamplitude U1.

    (t)t)(sinUu(t) 1= o (t) est lchelon unit

    On recherche lexpression du signal y(t), rponse du systme linaire cette excitation

    sinusodale u(t).

    Dmonstration :

    Les transformes de Laplace des fonctions cos(t)(t) et sin(t)(t) sont respectivement :

    22 ss+

    et22 s

    +

    D(s)I(s)-J(s)

    U(s)H(s)Y(s) += avecD(s)N(s)

    H(s)=

    J(s) et I(s) tant deux polynmes dpendants des conditions initiales

    221 sUU(s)+

    =

    D(s)

    I(s)-J(s)

    D(s))(s

    N(s)UY(s)

    221+

    +=

    Dveloppons en lments simples. On suppose que D(s) possde n zros s i distincts (rels ou

    complexes conjugus), ce qui nest pas restrictif.

    ++++=

    ==

    n

    1i i

    in

    1i i

    i221 s-s

    )

    s-s

    sBsA(UY(s)

    Calculons A et B :

    ==+H(-j)jBA

    H(j)jBA

    =

    +=

    )H(-j)H(j2j1B

    )H(-j)H(j2A

    Mais H(s) tant une fraction rationnelle o dnote le conjugude)(j

    *H)H(-j = )(j

    *H

    )H(j

  • 8/3/2019 Bode Freud en Berg

    6/133

    3

    =

    =

    )H(jImB

    )H(jReA

    Notons

    == )H(jArg)(

    ==

    sin)H(jB

    cos)H(jA

    ++

    ++

    +=

    =

    n

    1i i

    ii1

    22221 s-s)(U

    )s

    ssins

    (cos)H(jUY(s)

    La transforme inverse de Y(s) est alors :

    t)xp(se)(U)tcossintsin(cos)H(jUy(t) in

    1i

    ii11 +++==

    t)xp(se)(U)tsin()H(jUy(t)i

    n

    1iii11

    =

    +++=

    Si H(s) est stable, tous ses ples sont parties relles ngatives

    t0t)exp(si

    +

    t

    )tsin()H(jUy(t) 1

    Thorme :

    Quand il existe un rgime permanent sinusodalt

    )tsin(Yy(t) 1 += avec

    amplitude )H(jUY 11 == dphasage sortie/entre

    == )H(jArg

    On dfinie donc deux fonction de la pulsation , la fonction amplitude et la fonction phase :

    ==

    ===

    )H(jArg)(

    )H(jUY)A(A

    1

    1

    Les caractristiques frquentielles dun systme linaire sont donc entirement dfinies par lafonction de transfert H(s) (o on remplace s par j).

    Exemple :

    vC

    R

    u

    Le condensateur est initialement dcharg : v(0) = 0

    Le signal u(t) est cosinusodal : (t)t)(cosUu(t) 1= Les conditions initiales tant nulles on peut crire :

  • 8/3/2019 Bode Freud en Berg

    7/133

    4

    U(s)H(s)V(s) = avec221 s

    sUU(s)+

    = etsRC1

    1H(s)+

    =

    on pose = RC

    221 ssU

    s11V(s) ++= dveloppons en lments simples :

    ++

    ++

    +

    =22

    2

    22

    1

    s

    s

    s11

    UV(s)

    La transforme inverse de Laplace de V(s) est :

    +++

    = ttsintcost-

    1

    Uv(t) e

    22

    1

    quand t (en pratique le temps de rponse 5% par exemple : TR5 = 3))tsin(1 Vv(t) += avec

    )H(jU1

    1UV 122

    11

    =

    +=

    == )H(jArg)Atan(

    Pour = 1 rd/s et = 1 s on obtient alors la rponse suivantes :

    0 5 10 15 20-1

    -0.5

    0

    0.5

    1

    t

    u , v

    On observe bien au bout de t = 3 s (environ) un rgime permanent sinusodal damplitude

    2/1 et un dphasage de 45.

  • 8/3/2019 Bode Freud en Berg

    8/133

    5

    4) LES LIEUX DE TRANSFERT

    Dfinition : lieu H(j) quand varie de 0

    4-1) Reprsentation dans le plan complexe : lieu de NYQUIST

    = =0

    Im

    Re

    H( )

    Attention : le lieu de Nyquist comprend la courbe, le sens des croissants (flche), lesgraduations en .

    4-2) Reprsentation dans le plan de BODE :

    -180

    -90

    1 100100,1

    db A=|H|

    1 100100,1

    =Arg[H]0

    La courbe damplitude A() est trace en db : A db = 20 log|H|

    est port en chelle logarithmique.La courbe de phase () est trace en chelle linaire.

  • 8/3/2019 Bode Freud en Berg

    9/133

    6

    4-3) Reprsentation dans le plan de BLACK :

    On porte horizontalement la phase () en chelle linaire et verticalement lamplitude A()

    en db. Langle est dfinie 360 prs. Par convention [-360, 0] .

    Ce plan est appel le plan de BLACK.

    +20

    0-180-360

    db A

    = 0

    -20

    -40

    -60

    =

    Attention : le lieu de BLACK comprend la courbe, le sens des croissants (flche), lesgraduations en .

    5) DETERMINATION DES LIEUX DE TRANSFERT

    5-1) A partir de H(s) :

    Lorsque H(s) est connue on pose s = j H(j) le lieu de transfert

    5-2) A partir de la rponse impulsionnelle :

    la rponse impulsionnelle h(t) est la transforme inverse de Laplace de H(s)

    H(j) est donc la transforme de Fourier (continue-continue) de h(t) : H(j dttj-h(t)e) +=

  • 8/3/2019 Bode Freud en Berg

    10/133

    7

    5-3) Dtermination exprimentale de H(j) :

    5-3-1) Appareils de mesure classiques :

    on suppose que lentre de lactionneur et la sortie du capteur sont deux tensions lectriques.

    Le relev du lieu de transfert ncessite trois appareils de mesure :- un Gnrateur de tension avec sortie sinusodale

    - un multimtre utilis en mesure de tension alternative avec chelle db et zro

    relatif.

    - Un phasemtre dont lentre rfrence est connecte la sortie du gnrateur et

    lentre signal la sortie du capteur. Cet appareil affiche le dphasage entre son

    entre signal et son entre rfrence.

    Multimtre

    + -

    Phasemtre

    rf. Signal

    + - + -

    Capteur

    lectrique

    Processus

    linaire

    Action.

    lectrique

    Gn. Sinus

    - +

    u(t) y(t)

    On branche tout dabord le multimtre sur la sortie du gnrateur, on choisit la mesure

    tension alternative en db et prend comme zro relatif cette tension u(t). Puis on branche

    le multimtre sur la sortie du capteur. On fait alors varier la frquence entre fmin et fmax et on

    relve directement :- la frquence sur le gnrateur

    - la phase sur le phasemtre

    - le rapport damplitude sur le multimtre

    En effet : A = A(f) = Y1 db U1 db

    U1 db = 0 A = A(f) = Y1 db

  • 8/3/2019 Bode Freud en Berg

    11/133

    8

    5-3-1)Appareil spcialis : Analyseur de Signaux et systmes

    y(t) u(t)

    Entres

    rf . signal SortieAnalyseur

    Sig. / Sys.

    Processus

    +Actionneur

    +Ca teur

    PC

    Dans un seul appareil on trouve :

    - la fonction gnrateur de signal (sinus)

    - la fonction acquisition et calcul du rapport damplitude

    - la fonction mesure de la phase

    - dautres fonctions utiles telles que : des fonctions de filtrage, daffichage des lieux

    de transfert, dchange avec dautres logiciels

    Exemple : lanalyseur SIGLAB de DSP Technology Inc.

    OK

    Input input SCSI Battery

    Overload Active Active Low

    Status

    Power on

    1 21 2

    Inputs

    dsp Technology Inc SigLab .Model 20-22

    Outputs

    Caractristiques :

    Processeur : DSP TMS320C31, RAM : 16MoConvertisseurs 16 bits Bande passante : 20 KHzConnexion PC : liaison SCSI Programmation : Matlab

    Il existe plus de 10 fonctions danalyse de signaux et systmes dont la fonction vss

    (virtual swept sine) dite du sinus balay

  • 8/3/2019 Bode Freud en Berg

    12/133

    9

    Paramtres danalyse spcifier :

    ADD SPAN Frequency start: 10 300 1000 frq.limite basse

    DEL SPAN Frequency end: 300 1000 8000

    frq.limite haute

    Sweep type Log Log Log espacement en frq.(lin. ou log)

    Tracking bandwidth(Hz) 10 50 100 largeur de bande dufiltre passe bande

    Number of averages 10 10 10 nombre de points pourCalculer la moyenne

    Number of steps 20 40 50 nombre de pas en frq.(nb de pts du lieu de T)

    Inter step delay (mS) 10 10 10 dlai entre pas de frq.

    Acquisition time (sec) 40.2 16.4 10.5 dure de lanalyse(donne par vss)

    Level control channel Out1 Out1 Out1 niveau de contrle surSortie ou entre 1 ou 2

    Control level (volts) 5 4 8 niveau de contrle

    Ch1 AC - 10v 10v 10v calibre entre 1

    Ch2 AC - 10v 10v .6v calibre entre 2

    AC ou DC bande bande

    de frq1 de frq3 .

    - Dfinition de plusieurs bandes de frquences.

    - Espacement des frquences linaire ou logarithmique.

    - Filtrage des mesures par un filtre passe bande de largeur de bande rglable.

    - Moyennage des mesures pour une mme frquence.

    - Choix du dlai avant deffectuer la mesure (attente du rgime permanent

    sinusodal).

    - Choix du niveau de contrle sur lentre (1 ou 2) ou sur la sortie (lamplitude de

    lentre sajuste alors automatiquement).

    - Choix du mode (AC ou DC) et des calibres dentres (ventuellement

    automatiques).

  • 8/3/2019 Bode Freud en Berg

    13/133

    10

    -

    Rponses en amplitude et en phase plan de BODE

    -250

    -200

    -150

    -100

    -50

    0

    101

    102

    103

    -70

    -60

    -50

    -40

    -30

    -20

    -10

    0

    2/1:degrees

    2/1:volts/volt(dB)

    Hertz

    0

    2

    46

    8

    Level

    OverLd

    Coh

    saturations

    Cohrence = 0

    niveaux

    Cohrence = 1

    saturations

    Le logiciel affiche dans premier cadre les niveaux de tensions de sortie (ici 5 Volts entre 50 et

    300 Hz, 4 Volts entre 300 et 1000 Hz, 8 Volts entre 1000 et 8000 Hz) et les saturations

    ventuelles (ici le calibre choisi sur lentre 2 (0.6 Volt) est trop faible et les 5 mesures aprs

    1000 Hz sont errones).

    Dans un deuxime cadre on trouve la cohrence :

    = 2i

    2

    i

    2

    ii

    Yn

    1U

    n

    1

    YUn

    1

    coh

    o Ui = U1 et Yi = Y1 ej

    lessai ni

    Si tous les Ui sont gaux entre eux et tous les Yi galement alors coh = 1. Mais les mesures

    sont entaches de bruits donc coh < 1 et coh 0 quand les erreurs sont trs importantes (lesmesures ne sont plus cohrentes ). Ici la cohrence est trs proche de 1 pour toutes les

    frquences.

    Dans un troisime cadre le logiciel affiche les courbes damplitude et de phase dans le plan de

    BODE. Un curseur permet de lire les mesures.

  • 8/3/2019 Bode Freud en Berg

    14/133

    11

    Lieu de Nyquist :

    -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1

    -0.6

    -0.5

    -0.4

    -0.3

    -0.2

    -0.1

    0

    0.1

    Imaginarypart

    Real part

    saturations

  • 8/3/2019 Bode Freud en Berg

    15/133

    13

    Chap. 2 : REPONSES HARMONIQUES DES SYSTEMES

    DU PREMIER ET SECOND DERGRE

    1) SYSTEMES DU PREMIER DEGRE

    Forme canonique :sT1

    KH(s)+

    = K = gain statique

    T = Constante de temps

    yu

    sT1K+

    (t)t)(sinUu(t) 1= o (t) est lchelon unitLe rgime permanent sinusodal est (Chapitre 1) : )tsin(Yy(t) 1 += avec

    ==

    ===

    )H(jArg)(

    )H(jUY)A(A

    1

    1

    Posons K = 1 (linarit)

    =

    +=

    TAtan)(

    T1

    1)A(

    22 posons u = T= pulsation rduite

    [ ]uAtan)u(;u1

    1)A(u2

    =+

    =

    1-1) Reprsentation dans le plan de BODE

    [ ]uAtan

    )ulog(1-10logA20Adb 2

    =+==

    u est port en chelle logarithmique

    La courbe Adb(u) en fonction de log(u) a 2 asymptotes : une asymptote horizontale Adb = 0

    quand u 0 et une asymptote oblique de pente 20 db par dcade (ou 6db/octave) quandu . Ces 2 asymptotes se coupent au point [u = 1 ; Adb = 0].

    Dmonstration :

    et0u

    0Adb

    u

    20-Adb

    logu

    +

    =+

    u

    0u1

    ulog10logu20Adb

    2

    2

    On calcule : A(1) = -10log(2) - 3dbA(2) = -10log(5) - 7dbA(0,5) = -10log(1,25) - 1db

  • 8/3/2019 Bode Freud en Berg

    16/133

    14

    La courbe (u) a 2 asymptotes horizontales : = 0 quand u 0 et = -90 quand u On choisit comme approximation le segment de droite dextrmits :

    [u = 0,1 ; = 0] ; [u = 10 ; = -90]La pente de ce segment de droite est donc de 45/dcade ou 13,5/octave

    Lerreur maximum pour cette construction pseudo-asymptotique est de 6

    La courbe (u) est symtrique par rapport au point [u = 1 ; = -45] en effet :(u)90

    u1 =

    -20

    -15

    -10

    -5

    0

    0.1 1 10

    -90

    -45

    0

    2

    -1

    -6

    -7

    0.5 u

    u

    db A

    -3

    1-2) Reprsentation dans le plan complexe : lieu de Nyquist

    On trace dans le plan complexe H(ju).

    Exercice : dmontrer que le lieu de Nyquist est un demi cercle de centre( , 0) et de rayon .

  • 8/3/2019 Bode Freud en Berg

    17/133

    15

    u=0,2

    u=0

    u=0,5

    u=1

    u=1,5

    u=2

    u=3

    u=0,5

    -0,5

    0 1

    Re

    Im

    1-3) Reprsentation dans le plan de BLACK : lieu de BLACK

    Axe vertical A(u) en dbAxe horizontal (u)

    -90 -45

    -40

    -30

    -20

    -10

    0

    db A

    u=0

    u=0.5u=1

    u=2

    u=10

    u=100

    -3

    -1

    -6

  • 8/3/2019 Bode Freud en Berg

    18/133

    16

    Les coordonnes des points de pulsation rduite u = [0 ; 0.5 ; 1 ; 2 ; 10 ; 100] se dduisent des

    courbes damplitude et de phase traces dans le plan de BODE.

    Exercice : montrer que la tangente au lieu de Black en u = 0 est horizontale.

    1-4) Dfinitions :

    Pulsation de coupure C :

    2

    1

    )H(0

    )cH(j = ou 3dbdb

    )H(0db

    )cH(j =

    Systme du 1erdegr C = 1/T

    Bande passante : domaine de tel que )cH(j)H(j

    Systme du 1erdegr BP = [0 , C = 1/T]

    2) SYTEMES DU SECOND DEGRE

    formes canoniques des systmes du second degr :

    2n

    2

    n

    ss

    21

    KH(s)

    ++=

    =

    =

    =

    entamortissem

    naturellepulsation

    statiquegainK

    n

    Pour > 1 seulement :

    )sT)(1sT(1

    KH(s)

    21 ++=

    =

    =

    tempsdeconstantes2TetT

    statiquegainK

    21

    Pour ltude en rgime harmonique on utilise la forme gnrale :

    2n

    2

    n

    s

    s21

    K

    ++

    yu

    (t)t)(sinUu(t) 1= o (t) est lchelon unitLe rgime permanent sinusodal est (Chapitre 1) : )tsin(Yy(t) 1 += avec

    ==

    ===

    )H(jArg)(

    )H(jUY)A(A

    1

    1

    Posons K = 1 (linarit)

  • 8/3/2019 Bode Freud en Berg

    19/133

    17

    2n

    2

    n

    j21

    1)H(j

    += posons : rduitepulsation

    nu ==

    uj2u1

    1u)H(j

    2 +=

    2222 u4)u1(

    1H(ju))A(u

    +==

    [ ] == H(ju)Arg)u(

    1)u(u-1

    u2Atan-

    1)u(u-1

    u2Atan

    2

    2

    Calculons le maximum de A(u) :

    2222

    22

    2222

    222

    u42)u1(

    )]2-(14u[u

    u42)u1(

    u8)u-4u(1

    du

    )](u[Ad

    +

    =

    +

    +=

    Il y a donc un extremum en u = 0

    Si22

    il existe un deuxime extremum (maximum) en u = 2R 2-1u =

    uRest appele pulsation rduite de rsonance.

    On note R la pulsation de rsonance : 2nR 2-1 = Si on inverse les deux formules prcdentes on a :

    2u-1

    2

    R= et 2

    -1

    2

    n

    2R

    =

    2224R

    12

    1

    )21(44

    1)A(u

    =

    =

    +

    1 2 3

    0

    1

    5

    u

    A

    = 0.1

    = 0.4

    =0.8

    uR

    Remarque : R n quand 0

  • 8/3/2019 Bode Freud en Berg

    20/133

    18

    Dfinition : coefficient de surtension H(0)

    )H(jQ R=

    Ici :1

    )A(uR=Q

    212

    1Q

    = ou

    2

    1/Q-1-1 2 =

    Pulsation de coupure C :

    Par dfinition :2

    1

    )H(0

    )cH(j = ou 3dbdb)H(0db)c =H(j

    On pose : rduitecoupuredepulsationn

    u CC ==

    21

    )A(uC = 2C222C u4)u1(2 += 01)u21(2u 2C24C =

    222

    C )2-1(12-1u ++= ou 2C

    4

    C

    2

    C

    4u

    u2u-1 =

    2-1) Reprsentation dans le plan de Bode

    ]u4)ulog([(1-10logA20Adb 2222 +==

    La courbe Adb(u) en fonction de log(u) a 2 asymptotes (u est port en chelle logarithmique) :

    une asymptote horizontale Adb = 0 quand u 0 et une asymptote oblique de pente 40 db par dcade (ou 12db/octave) quand u . On dmontre que ces 2 asymptotes se coupentau point [u = 1 ; Adb = 0].

    0.1 1 10

    -40

    -30

    -20

    -10

    0

    10

    db A

    u

    2

    -12

  • 8/3/2019 Bode Freud en Berg

    21/133

    19

    La courbe (u) a 2 asymptotes horizontales : = 0 quand u 0 et = -180 quand u On nutilise pas de construction pseudo-asymptotique pour les systmes du second degr.

    Exercice : Montrer que la courbe (u) est symtrique par rapport au point [u = 1 ; = -90]

    On trace ci dessous les courbes damplitude et de phase pour = 0.2 ; 0.425 ; 0.707 ; 1 ; 1.5

    0.1 1 10

    -180

    -135

    -90

    -45

    0

    0.1 1 10

    -40

    -30

    -20

    -10

    0

    10

    db A

    u

    u

    =0.2

    =1.5

    =1.5

    =0.2

    2-2) Reprsentation dans le plan complexe : lieu de Nyquist

    22

    0 R n

    |H| 1 Q | 0

    Arg[H] 0 -90 -180

    22

    0 n

    |H| 1 | 0

    Arg[H] 0 -90 -180

    On trace ci dessous les lieux de Nyquist pour = 0.2 ; 0.425 ; 0.707 ; 1 ; 1.5

  • 8/3/2019 Bode Freud en Berg

    22/133

    20

    -1 -0.5 0 0.5 1 1.5

    -2.5

    -2

    -1.5

    -1

    -0.5

    0

    ImRe

    =1.5

    =0.2

    u=1

    u=1

    u=0u=

    2-2) Reprsentation dans le plan de Black :

    -180 -135 -90 -45 0

    -80

    -70

    -60

    -50

    -40

    -30

    -20

    -10

    0

    10

    uR

    u=0

    u=1

    u=10

    u=100

    db A

  • 8/3/2019 Bode Freud en Berg

    23/133

    21

    3) DETERMINATION DES CARACTERISTIQUES DES REPONSES

    TEMPORELLES A PARTIR DES CARACTERISTIQUES FREQUENTIELLES

    3-1) Systmes du premier degr :

    db |H|

    |H(0)|

    C

    On relve sur la courbe damplitude :

    - lasymptote horizontale |H(0)|- lintersection des deux asymptotes C

    H(0)K= etC

    1T =

    Do les rponses temporelles. Par exemple la rponse indicielle y i(t) :

    1/C

    yi

    |H(0)|

    t

    3-2) Systme du second degr : (22

  • 8/3/2019 Bode Freud en Berg

    24/133

    22

    On relve sur la courbe damplitude :

    - lasymptote horizontale |H(0)]- lintersection des deux asymptotes n - le maximum |H(jR)]

    H(0)K=

    )H(0

    )H(jQ R=

    2

    1/Q-1-1

    2

    =

    Do les rponses temporelles. Par exemple la rponse indicielle y i(t) :

    y1

    y

    yi

    tp

    t

    H(0)Ky ==

    dpassement : )-1

    exp(-21 =X

    =y

    yyX 11 )X(1H(0)y 11 +=

    2

    n

    p

    -1

    t =

    Remarque : la rponse frquentielle prsente une surtension pour22

    , mais les rponses

    temporelles sont oscillatoires pour 1 .

    Valeurs numriques retenir :

    = 0,425 Q = 1,3 Q = 2,3 db X1 =0.23 = 23%

  • 8/3/2019 Bode Freud en Berg

    25/133

    23

    Chap. 3 : SYSTEMES DE DEGRE QUELCONQUE

    1) FONCTION DE TRANSFERT - FORME CANONIQUE

    yu

    H(s)

    D(s)

    N(s)H(s)= avec d(N) = n et d(D) = m

    Forme canonique :

    G(s)s

    KH(s)

    C=

    =

    =

    =

    systmeduclassec

    1G(0)

    statiquegainK

    c > 0 : c = nombre de ples lorigine (nombre dintgrateurs)c < 0 : c = nombre de zros lorigine (nombre de drivateurs)

    ...s)s)

    ...s)s)

    21

    21

    T(1T(1

    (1(1G(s)

    ++++

    =

    Ti et j peuvent tre parties relles positives ou ngatives.Si Re[Ti] > 0 ; i H(s) est stableSil existe des Ti (ou des j ) complexes ils apparaissent par paires conjugues. Dans ce cas onles rassemble dans un terme du second ordre de la forme : )

    s

    s2

    2i

    2

    ii ++(1

    i peut tre positif, ngatif, ou nul. Si i > 0 ; i H(s) est stable

    Consquence : ==

    N

    1ii (s)HH(s) avec

    +++ 2

    i

    2 )

    s

    is

    i2(1,sT)(1,s,KH(s) , , entiers relatifs

    2) REPONSE HARMONIQUE, LIEUX DE TRANSFERTS

    (t)t)(sinUu(t) 1= o (t) est lchelon unitLe rgime permanent sinusodal est (Chapitre 1) : )tsin(Yy(t) 1 += avec

    [ ] ])(jArg[H)H(jArg)(

    )(jH)H(jU

    Y)A(A

    N

    1ii

    N

    1ii

    1

    1

    ===

    ====

    =

    =

    On exprime habituellement les amplitudes en dcibels

    [ ] ==

    ==

    =

    =

    N

    1ii

    N

    1ii

    )](jArg[H)H(jArg)(

    db)(jHdb)H(jdb)(A

  • 8/3/2019 Bode Freud en Berg

    26/133

    24

    ==

    eslmentairphasesPhase

    db)(eneslmentairamplitudesAmplitude

    2-1) Reprsentation dans le plan de Bode

    Terme K :

    K > 0 [ ]

    ==

    =

    0KArg)(

    logK20)dbA(

    K < 0 [ ]

    ==

    =

    180KArg)(

    log(-K)20)dbA(

    Par exemple pour K > 0 les courbes damplitude et de phase sont :

    db A

    20logK

    0

    1 100.1

    01 100.1

    Terme s

    :

    =

    =

    90)(

    log20)dbA(

    La courbe damplitude est une droite de pente 20 db par dcade (ou 6 db/octave).La courbe de phase est une horizontale 90

    Par exemple pour > 0 les courbes damplitude et de phase sont :

    db A

    20

    0

    1 100.1

    -20

  • 8/3/2019 Bode Freud en Berg

    27/133

    25

    01 100.1

    90

    Terme (1+ sT)

    :

    [ ]

    =

    +=

    TAtan)(

    )T1log(10)dbA( 22

    Les courbes damplitude et de phase se dduisent de celles du premier degr (chap 2 ; 1-1).

    Par exemple pour > 0 et T > 0 les courbes damplitude et de phase sont :

    0.1 1 10

    0

    45

    900

    10

    20

    T

    T

    db A

    367

    0.11

    10

    Remarque : pour T < 0

    Tj1+ =

    Tj1 mme courbe damplitude

    T]jArg[1+ = est chang de signe T]jArg[1Symtrie par rapport laxe des .

  • 8/3/2019 Bode Freud en Berg

    28/133

    26

    Terme

    2

    i

    2

    )s

    is

    i2 ++(1 :

    Les courbes se dduisent de celles du second degr :

    La courbe Adb() en fonction de log() a 2 asymptotes ( est port en chellelogarithmique): une asymptote horizontale Adb = 0 quand 0 et une asymptote oblique de

    pente 40 db par dcade (ou 12 db/octave) quand . On dmontre que ces 2asymptotes se coupent au point [ = n ; Adb = 0].

    La courbe ( ) a 2 asymptotes horizontales : = 0 quand 0 et = x180quand

    Exemple de construction :

    Tracer dans le plan de Bode, en utilisant les approximations asymptotiques et pseudo-

    asymptotiques, les courbes damplitude et de phase de la fonction de transfert :

    5s)2s)(1s(1

    10H(s)

    ++=

    On trace les amplitudes des 4 termes lmentaires en utilisant les approximations

    asymptotiques pour les 2 constantes de Temps .

    5s1

    1

    + 5s1

    1

    +

    5s1

    1

    +

    0.01 0.1 1 10-60

    -40

    -20

    0

    20

    40

    60

    0.2

    34

    18

    0.5

    db A

    K=10

    1/s

    1/1+5s

    1/1+2s

  • 8/3/2019 Bode Freud en Berg

    29/133

    27

    La somme des 4 termes lmentaires prsente donc une pente de -20db/dcade (-6db/octave)

    entre 0 et 0.2 rd/s, de 40db/dcade (-12db/octave) entre 0.2 rd/s et 0.5 rd/s, de -60db/dcade

    (-18db/octave) entre 0.5 rd/s et .Pour = 0.01 rd/s : la somme des 4 termes lmentaires est : 20 + 40 + 0 + 0 = 60 dbPour = 1 rd/s : la somme des 4 termes lmentaires est : 20 + 0 6 14 = 0 db

    Pour = 0.2 rd/s : lamplitude est : 40 6 = 34 dbPour = 0.5 rd/s : lamplitude est : 0 + 3x6 = 18 db

    Do les coordonnes des points caractristiques :

    0 0.01 0.2 0.5 10 |H| 60 34 18 -60

    On trace les phases des 4 termes lmentaires en utilisant les approximations pseudo-asymptotiques pour les 2 constantes de Temps .

    0.01 0.1 1 10

    -270

    -225

    -180

    -135

    -90

    -45

    0

    -108

    -252

    50.02 0.05

    K=10

    1/s

    1/1+2s

    1/1+5s

    2

    La somme des 4 termes lmentaires prsente donc une horizontale 90 entre 0 et 0.02 rd/s,

    une droite de pente de 45/dcade (13.5/octave) entre 0.02 rd/s et 0.05 rd/s, de

    90/dcade (27/octave) entre 0.5 rd/s et 2 rd/s, de de 45/dcade (13.5/octave) entre 2

    rd/s et 5 rd/s, enfin une horizontale 270 entre 5 rd/s et .

  • 8/3/2019 Bode Freud en Berg

    30/133

    28

    Pour = 0.05 rd/s : lamplitude est : -90 (45 13.5 13.5) = 108Pour = 0.5 rd/s : lamplitude est : -270 +(45 13.5 13.5) = 252

    Do les coordonnes des points caractristiques :

    0 0.02 0.05 2 5 Arg[H] 90 90 108 252 270 270

    Si lon trace les courbes damplitude et de phase exactes (avec la bote outils commande

    de Matlab) on constate un cart trs faible avec les constructions (pseudo) asymptotiques.

    -60

    -40

    -20

    0

    20

    40

    60

    -

    0.1-

    1 10

    -270

    -225

    -180

    -135

    -90

    0.01

    db A

  • 8/3/2019 Bode Freud en Berg

    31/133

    29

    2-2) Reprsentation dans le plan complexe : lieu de Nyquist

    [ ]

    =

    =

    =

    =

    ])(jArg[H)H(jArg

    )(jH)H(j

    N

    1i i

    N

    1ii

    La construction point par point est longue et fastidieuse. On utilise donc, en pratique, les

    tracs dans le plan de Bode.

    Variations de A() et () Lieu de Nyquist

    Exemple :5s)2s)(1s(1

    10H(s)

    ++=

    Des tracs (pseudo) asymptotiques prcdents on dduit le tableau des variations suivant :

    0 |H] 0

    Arg[H] -90 -270

    Quand varie de 0 , on se rapproche de lorigine en tournant dans le sens inversetrigonomtrique de 90 270. Le lieu de Nyquist a donc lallure suivante :

    Re

    Im

    =

    =0

    Exercice : montrer que le lieu de Nyquist a une asymptote verticale quand 0.

    2-3) Reprsentation dans le plan de Black

    On retrouve les avantages des chelles logarithmiques. Lutilisation du plan de Black facilite

    par exemple la synthse des rgulateurs :

    yueK(s) G(s)

  • 8/3/2019 Bode Freud en Berg

    32/133

    30

    posons :[

    =

    =

    )K(jArgK

    )K(jAK

    11

    11

    ];

    [

    =

    =

    )K(jArgK

    )K(jAK

    22

    22

    ]; etc

    -180 0

    A db

    2

    1

    K2

    K1

    AK1

    AK2

    G(j)

    K(j)G(j)

    3) CARACTERISTIQUES DE LA REPONSE FREQUENTIELLE

    Pour les systmes de degr quelconque les dfinitions (Chapitre 2) de pulsation de coupure,

    c , bande passante, pulsation de rsonance, R , et coefficient de surtension, Q , restentvalables.

    4) SYSTEME A DEPHASAGE MINIMAL (OU NON MINIMAL)

    4-1) Problme :

    Soit un systme linaire de fonction de transfert H(s) inconnue. On connat )H(j)(A =

    dterminer : [ ])H(jArg)( =

    Rponse : Il existe une infinit de systmes S0, S1, S2, , de fonction de transfert H0(s),H1(s), H2(s),, qui possdent la mme courbe damplitude A(). Ils ne diffrent que parla prsence de facteurs :

    s1

    s-1(s)D1 +

    = > 0 ou (et)2

    n

    2

    ni

    2

    n

    2

    ni

    2

    s

    s21

    s

    s21

    (s)D++

    += > 0 et n > 0

    En effet :

    1j1

    j-1)(jD

    1 =+

    = et )tan(A2)](jArg[D 1 =

  • 8/3/2019 Bode Freud en Berg

    33/133

    31

    1

    j2

    -1

    j2

    -1

    )(jD

    n2

    n

    2

    n2

    n

    2

    2 =

    +

    = et =)](j2Arg[D

    n2

    n

    2

    n

    n2

    n

    2

    n

    ;2/-1

    /2Atan2

    ;/-1

    /2Atan2

    Il existe un seul systme S0, de fonction de transfert H0(s), sans termes dphaseurs tel que :)A()(jH0 =

    = + duu

    )A(jLn-A(ju)Ln2)(

    220

    Relation de Bode (rarement utilise en pratique)

    4-2) Dfinitions :

    Un systme est dphasage minimal sil ne possde pas de zro partie relle positive. Il est

    dphasage non minimal sil possde un (ou plusieurs) zro partie relle positive.

    4-3) Rponse indicielle dun systme dphasage non minimal :

    La rponse indicielle, y(t), dun systme non minimum de phase possdant un seul zro

    partie relle positive (cas le plus frquent) dmarre dans le mauvais sens .

    Exemple :

    0t

    y

    t

    y

    S0 minimum de phase S1 non minimum de phase

    Dmonstration :

    Notons :1...sa1...sbK(s)H n

    n

    m

    m0 ++ ++=

    avec K > 0 (non restrictif)

    an > 0 le systme S0 est suppos stablebm > 0 le systme S0 est minimum de phase

    s1

    s-1(s)H(s)H 01 +

    =

    Pour le systme S0 la premire drive non nulle est positive.

    dt

    dy(0)> 0 ; ou si

    dt

    dy(0)= 0 alors

    2

    2

    dt

    y(0)d> 0

    En effet daprs les thormes, bien connus, de la drive et de la valeur initiale sur latransforme de Laplace:

  • 8/3/2019 Bode Freud en Berg

    34/133

    32

    n

    m

    n

    n

    m

    mm-n

    sm-n

    m-n

    a

    bK)]

    s

    1

    1...sa

    1...sbKs(s[lim

    dt

    y(0)d=

    ++++

    =

    > 0

    Pour le systme S1 la premire drive non nulle est ngative :

    -

    a

    bK)]

    s

    1

    s1

    s-1

    1...sa

    1...sbKs(s[lim

    dt

    y(0)d

    n

    m

    n

    n

    m

    mm-n

    sm-n

    m-n

    =

    +

    ++

    ++=

    < 0

    4-4) Exemple :

    Tracer dans le plan de Bode, en utilisant les approximations asymptotiques et pseudo-

    asymptotiques, les courbes damplitude et de phase des deux fonctions de transfert :

    0.1s)s)(1(1

    0.5s1(s)H0 ++

    += et

    0.1s)(1s)(1

    s)0.5s)(1(1(s)H

    21 +++

    =

    H0(s) est minimum de phase et H1(s) est non minimum de phase (un terme dphaseur dupremier ordre) :

    s1

    s1(s)H(s)H 11 +

    =

    Les courbes damplitude des deux fonctions de transfert sont videmment identiques. On

    trace les amplitudes des 3 constantes de Temps en utilisant les approximations asymptotiques.

    La somme des 3 termes lmentaires prsente donc une horizontale 0 db entre 0 et 1 rd/s,

    une droite de pente de 20db/dcade (-6db/octave) entre 1 rd/s et 2 rd/s, une horizontale

    6 db entre 2 et 10 rd/s, et une droite de pente de -20db/dcade (-6db/octave) entre 10 rd/s et

    .

    On trace les phases des 3 constantes de Temps en utilisant les approximations pseudo-

    asymptotiques.

    Arg[H0(s)] prsente donc une horizontale 0 entre 0 et 0.1 rd/s, une droite de pente 45

    /dcade (13.5/octave) entre 0.1 rd/s et 0.2 rd/s, une horizontale 13.5 entre 0.2 et 1 rd/s,

    une droite de pente de 90/dcade (27/octave) entre 1 rd/s et 10 rd/s, une horizontale

    58.5 entre 10 et 20 rd/s, une droite de pente 45/dcade (13.5/octave) entre 20 rd/s et

    100 rd/s, enfin une horizontale 90 entre 100 rd/s et .

    On trace la phase du terme dphaseur en utilisant les approximations pseudo-asymptotiques.

    Arg[H1(s)] prsente donc une horizontale 0 entre 0 et 0.1 rd/s, une droite de pente 135

    /dcade (40.5/octave) entre 0.1 rd/s et 0.2 rd/s, de 90 /dcade (27/octave) entre 0.2 et 1

    rd/s, de 135 /dcade (40.5/octave)entre 1 rd/s et 10 rd/s, une horizontale 238.5 entre

    10 et 20 rd/s, une droite de pente 45/dcade (13.5/octave) entre 20 rd/s et 100 rd/s, enfin

    une horizontale 270 entre 100 rd/s et .

    La phase H0(s) de varie entre 0 et 90 et celle de H1(s) entre 0 et 270. Le dphasage de

    H0(s) de varie donc entre 0 et 90 et celui de H1(s) entre 0 et 270. Ceci justifie lappellation

    de systme non minimum de phase pour H0(s).

    On trace les courbes damplitude et de phase exactes (avec la bote outils commande deMatlab). On constate un cart faible avec les constructions (pseudo) asymptotiques.

  • 8/3/2019 Bode Freud en Berg

    35/133

    33

    -30

    -20

    -10

    0

    10

    20

    10-1 1 10 100

    -270

    -180

    -90

    0

    90

    db A

    1+0.5s

    1/1+0.1s

    1/1+s

    0.1

    1+0.5s

    1/1+0.1s

    1/1+s

    1-s/1+s

    H0(s)

    H1(s)

    -6

    -103.5

    -238.5

    -40.5

    -13.5

    -58.5

  • 8/3/2019 Bode Freud en Berg

    36/133

    34

    Remarque : les rponses indicielles y0(t) et y1(t) de H0(s) et H1(s) (traces avec la bote

    outils commande de Matlab) sont les suivantes :

    0 1 2 3 4 5 6 s-0.4

    -0.2

    0

    0.2

    0.4

    0.6

    0.8

    1

    y0

    y1

    t

    y1(t)

    y0(t)

    5) SECOND DEGRE EQUIVALENT A UN SYSTEME DE DEGRE QUELCONQUE

    De nombreux systmes asservis ou rgul prsente une surtension en rgime harmonique. Par

    dfinition le second degr quivalent un systme de degr quelconque, de fonction de

    transfert H(s), est le second degr qui a la mme surtension Q, la mme pulsation dersonance R et le mme gain statique |H(0)|. Notons H2(s) la fonction de transfert de cesystme du second degr :

    2n

    2

    n

    2

    s

    s21

    K(s)H

    ++=

    R n

    Q

    db A

    |H|

    |H2|

  • 8/3/2019 Bode Freud en Berg

    37/133

    35

    Gnralement les rponses temporelles sont relativement voisines lune de lautre. Par

    exemple pour les deux rponses indicielles y(t) et y2(t) les dpassements X1 et X12 et les

    instants mis pour atteindre les dpassements tp et tp2 seront proches.

    0t

    y y2

    Consquence : on utilise pour les systmes de degr quelconque la relation X1 = X1(Q)

    calcule pour les systmes du second degr :

    Q 2

    1/Q-1-1

    2

    = )-1

    exp(-X

    21=

    On obtient ainsi la courbe suivante :

    0 2 4 6 8 10 12 140

    10

    20

    30

    40

    50

    60

    70

    Q

    db

    X1%

  • 8/3/2019 Bode Freud en Berg

    38/133

    36

    Les valeurs numriques les plus utilises sont :

    Q db 1.8 1.9 2.0 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8

    X1% 19.9% 20.6% 21.2% 21.8% 22.4% 23.0% 23.6% 24.2% 24.8% 25.4% 26.0%

    6) LE RETARD : s-e

    Soit le systme retard pur = : y(t) = u(t-)

    yuRetard pur

    Daprs le thorme du retard sur la transforme de Laplace : U(s)s-eY(s) =

    Si lon compare avec la dfinition de la fonction de transfert dun systme linaire :

    U(s)H(s)Y(s) = (conditions initiales nulles).

    on pourrait conclure (trop) rapidement que la fonction de transfert du retard pur = est :s-eH(s) =

    Ceci est faux car s-e nest pas une fraction rationnelle.

    6-1) Etude harmonique du retard pur

    Soit (t)t)(sinUu(t) 1=)-(t)]-t([sinUy(t) 1 =

    On retrouve donc ici, comme pur les systmes linaires, quand t , un rgime permanentsinusodal :

    )tsin(Yy(t) 1 += avec 1j-

    eU

    Y

    1

    1 == et j-eArg =

    =

    Par convention on choisit comme diagramme fonctionnel du retard pur :

    yus-e

    Attention : ne pas utiliser dans la thorie de lAutomatique linaire (en particulier dans les

    thormes sur la stabilit).

    Exemple :

    Soit lasservissement ci dessous dont on dsire tudier la stabilit en boucle ferme.

  • 8/3/2019 Bode Freud en Berg

    39/133

    37

    sT1

    s-e

    +

    _

    yC +K

    u y

    La fonction de transfert en asservissement est :

    D(s)

    N(s)

    s-

    eKsT1

    s-eKH(s)

    (s)Y

    Y(s)

    C

    =

    ++

    ==

    Il est bien sur impossible dappliquer le critre de Routh la fonction D(s). En effet D(s) nest

    pas un polynme. Notons quil existe une thorie de la stabilit des systmes retard.

    6-2) Lieux de transfert

    Lieu de Nyquist :

    Cest un cercle centr lorigine , de rayon 1, parcouru une infinit de fois.

    / , 4/ , = 0, 2

    = /2 , 5/2 ,

    = / , 3/ ,

    = 3/2 , 7/2 ,

    0

    Im

    Re

    Plan de Bode :

    La courbe damplitude est une horizontale 0 db. La courbe de phase dcrot de 0 -.

  • 8/3/2019 Bode Freud en Berg

    40/133

    38

    -1

    -0.5

    0

    0.5

    1

    db A

    0.1 1 10

    -630

    -540

    -450

    -360

    -270

    -180

    -90

    0

    Lieu de Black :

    Cest une horizontale 0db, parcourue une infinit de fois de 0 360.

    0

    db A

    +

    -180-360

    = 0 , 2/ , 4/ , = 2/ , 4/ ,

    = / , 3/4 , 5/4 , ...

  • 8/3/2019 Bode Freud en Berg

    41/133

    39

    Chap. 4 : SYSTEMES EN BOUCLE FERMEE

    ASSERVISSEMENT REGULATION PERFORMANCES

    1) CONFIGURATION DES BOUCLES DASSERVISSEMENT REGULATION

    1-1) Exemple dintroduction

    Lasservissement de position angulaire de lexercice 2 est constitu :

    Dun moteur courant continu, M, command par la tension dinduit, courantinducteur constant. On note la position angulaire, en radians, de larbre moteur et v latension dinduit. Les caractristiques du moteur sont :

    - Rsistance dinduit : R

    - Inductance dinduit : L

    - Constante de force lectromotrice : Kem

    - Inertie ramene sur larbre moteur : J

    - Coefficient de frottement visqueux ramene sur larbre moteur : f- Couple utile : w(t)

    Dun potentiomtre dasservissement, P, 1 tour, linaire, aliment sous les tensions +EetE, dlivrant la tension de mesure y. Le cblage est ralis de telle sorte quun crneau

    positif sur la tension dinduit provoque une augmentation de la tension y.

    Dun amplificateur diffrentiel quilibr (gain de mode commun nul), de gain de modediffrentiel, K, rglable, indpendant de la frquence.

    Dun amplificateur de puissance, de gain en tension, A, positif, indpendant de lafrquence. La tension dentre est note u.

    Dun gnrateur de tension fournissant la tension de consigne yc.

    Lentre du processus est donc la tension dinduit v(t) et sa sortie la position angulaire (t).Lactionneur dentre u(t) (la commande) et de sortie v(t) est lamplificateur de puissance de

    fonction de transfert A. Le capteur dentre (t) et de sortie y(t) (la mesure) est le

    potentiomtre de fonction de transfert

    E

    Le diagramme fonctionnel de lactionneur, du moteur et du capteur est (rponses aux

    questions 1 et 2 de lexercice 2-1) :

    LsR

    1

    + Kem Jsf

    1

    +

    Kem

    s

    1

    E

    A

    u c

    e

    w

    iv + y

    _

    ++

    Ce diagramme se rduit sous la forme suivante :

    Avec

    +++

    +=

    +++=

    ]Js)Ls)(f(Rs[K

    E/Ls)(R

    (s)G

    ]Js)Ls)(f(Rs[K

    E/AKG(s)

    2em

    w

    2

    em

    em

  • 8/3/2019 Bode Freud en Berg

    42/133

    40

    Gw(s)

    G(s)y

    w

    u

    d

    ++

    Dfinitions :

    ==

    ==

    onperturbati

    mesure

    w

    y(s)G

    commande

    mesure

    u

    yG(s)

    w

    On dsire que la mesure y(t) suive une consigne y c(t). Pour cela on peut utiliser

    lamplificateur diffrentiel de gain K :

    Ampli. diffrentiel

    Moteur

    + actionneur

    + capteurK

    yc u

    w

    y

    +

    On obtient ainsi le schma avec un correcteur ( action proportionnelle) suivant :

    Kyc u

    d

    y

    +G(s)

    ++

    Gw(s)w

    e

    1-2) Cas gnral

    Pour lasservissement de position angulaire prcdent un correcteur proportionnel de gain

    K constant est suffisant pour obtenir de bonnes performances (voir exercice 2-1). Dans le

    cas gnral on remplace le gain K constant par un correcteur dynamique K(s). Do la

    loi de commande suivante :

    y)(yK(s)u c =

    Plus gnralement la loi de commande a deux transferts diffrents entre yc et u et entre y et u :

  • 8/3/2019 Bode Freud en Berg

    43/133

    41

    yK(s)y(s)Ku cc =

    Kc(s) et K(s) sont deux fractions rationnelles.

    Si on rduit ces deux fractions rationnelles au mme dnominateur on obtient :

    S(s)

    yR(s)yT(s)u c

    =

    R(s), S(s) et T(s) sont des polynomes en s. Cette forme prend le nom de forme R.S.T.

    Une autre criture consiste factoriser Kc(s) en Kc(s) = Rc(s)K(s), do :

    ccrr y(s)Ryavec,y)(yK(s)u ==

    Do la CONFIGURATION NORMALE dune boucle dasservissement rgulation :

    K(s)yc u

    d

    y

    yr +

    G(s)

    ++

    Gw(s)w

    eRc(s)

    Rgulateur ou Correcteur

    Action. + Processus + Capteur

    Rgulateur :

    commande:sortie1

    mesureetconsigne:entres2

    Action. + Processus + Capteur :

    mesure:sortie1

    onperturbatietcommande:entres2

    Si w(t) nest pas mesure on ne fait apparatre que d(t) = effet de la perturbation sur lamesure.

    Dfinitions :

    ==

    ==

    rgulationentransfertdefonctiononperturbati

    mesure

    w

    y

    mentasservisseentransfertdefonctionconsigne

    mesure

    y

    y

    c

    Si w = cte la boucle ferme est un asservissement

    Si yc = cte la boucle ferme est une rgulation

  • 8/3/2019 Bode Freud en Berg

    44/133

    42

    2) SENSIBILITE ET SENSIBILITE COMPLEMENTAIRE

    2-1) Sensibilit aux perturbations

    La fonction de transfert entre la perturbation d et lcart e est : dK(s)G(s)1

    1e+

    =

    Par dfinition : SensibilitK(s)G(s)1

    1S(s) =

    +=

    On note :retourdeDiffrenceL(s)]1[

    boucledeTransfertK(s)G(s)L(s)

    =+

    ==

    L(s)1

    1S(s)

    +

    =

    2-2) Sensibilit aux erreurs de modles

    La fonction de transfert en asservissement est :K(s)G(s)1

    (s)K(s)G(s)RH(s)

    y

    y c

    c +==

    En rgime harmonique :))G(jK(j1

    )(j)R)G(jK(j)H(j c

    +=

    Pour yc sinusodal de pulsation la variation (ou incertitude) G(j) sur G(j) entraine unevariation H(j). Calculons lapproximation au premier ordre de H(j) :

    GG)K(1

    RKG

    dG

    dHH

    2

    c +

    = G

    G

    GK1

    1

    H

    H

    +=

    La variation relative du lieu de transfert du processus se transmet sur la variationrelative du

    lieu de transfert en asservissement par lintermdiaire de :))G(jK(j1

    1)

    +=S(j ce qui

    justifie une deuxime fois lappellation de sensibilit.

    On cherchera donc le rgulateur K(s) qui minimise la sensibilit.

    2-3) Sensibilit complmentaire

    Il revient au mme de rendre S(j) petit en module ou de prendre [1-S(j)] voisin de 1. Pardfinition :

    airecomplmentSensibilitL(s)1

    L(s)

    K(s)G(s)1

    K(s)G(s)S(s)-1T(s) =

    +=

    +==

    La fonction de transfert en asservissement scrit :

    (s)RT(s)H(s) c=

  • 8/3/2019 Bode Freud en Berg

    45/133

    43

    L'insensibilit conduit rechercher une sensibilit complmentaire voisine de 1 (pour une

    certaine plage de pulsation). La prsence de Rc(s) nest donc pas toujours indispensable.

    Cependant Rc(s) apporte un degr de libert supplmentaire, il permet par exemple :

    - de compenser un gain statique non unitaire de T(s),

    - de compenser les ples ou les zros indsirables de T(s), pour acclrer les rponsesou diminuer les dpassements,

    - Dadoucir les variations brusques de la consigne et viter ainsi de brutaliser les

    actionneurs,

    -

    3) PERFORMANCES STATIQUES ET DYNAMIQUES

    3-1) Prcision statique :

    La configuration NORMALE dune boucle dasservissement rgulation est ( 1-2) :

    L(s)eyr

    y

    d

    On note Yr(s) et D(s) les transformes de Laplace de yr(t) et d(t). Daprs le thorme, bien

    connu, de la valeur finale sur la transforme de Laplace :

    D(s))](s)(YL(s)1

    1s[lime(t)lim r

    0st

    +==

    est lcart statique (en rgime permanent) ou lerreur statique. On note :

    l(s)s

    kL(s)

    C=

    =

    =

    =

    L(s)declassec

    1l(0)

    L(s)destatiquegaink

    D(s))](s)(Yks

    ss[lim rc

    c

    0s

    +=

    Considrons trois signaux de rfrence :

    - lchelon damplitude a : yr(t) (ou d(t) ) = a (t)

    on dfiniea

    r= cart relatif en %

    - la rampe de pente b : yr(t) (ou d(t) ) = b t (t)

    on dfinieb

    r= cart relatif en s

    - la parabole : yr(t) (ou d(t) ) = c t2

    (t)

  • 8/3/2019 Bode Freud en Berg

    46/133

    44

    on dfiniec

    r= cart relatif en s

    2

    a) Systmes de classe 0 :

    D(s))](s)(Yk1

    1s[lim r0s +=

    yr(t) = 0 et d(t) = a (t) s

    aD(s)=

    k1

    a-

    +=

    k1

    1r +

    =

    yr(t) = 0 et d(t) = b t (t) 2sb

    D(s)= = =r

    yr(t) = 0 et d(t) = = c t2(t)

    2s

    bD(s)= = =r

    Si on inverse yr(t) et d(t), change de signe mais rreste inchang.

    b) Systmes de classe 1 :

    D(s))](s)(Yk

    s[lim r

    2

    0s =

    yr(t) = 0 et d(t) = a (t) s

    aD(s)= 0 = 0r =

    yr(t) = 0 et d(t) = b t (t) 2sb

    D(s)= k

    b =

    k

    1r =

    yr(t) = 0 et d(t) = = c t2(t) 2sbD(s)= = =r

    Si on inverse yr(t) et d(t), change de signe mais rreste inchang.

    c) Systmes de classe 2 et plus :

    D(s))](s)(Yk

    s[lim r

    1c

    0s =

    +

    do le tableau suivant :

    Classe : c 0 1 2 3 4

    yr(t) = a (t)d(t) = a (t) k1

    1r +

    = 0 0 0 0

    yr(t) = bt (t)d(t) = bt (t)

    k

    1r = 0 0 0

    yr(t) = c t2(t)

    d(t) = c t2(t)

    k

    1r = 0 0

  • 8/3/2019 Bode Freud en Berg

    47/133

    45

    Conclusions :

    Si d (ou yr) est un chelon unitaire :

    -S(0)]s

    1sS(s)[lime(t)lim

    0st ===

    On simpose une prcision statique (en valeur absolue) petite : S(0) < avec avec 0 0M

    1 quand s 0

    Si d (ou yr) est une rampe de pente unit :

    ]sL(s)

    1[lim]

    s

    1sS(s)[lime(t)lim

    0s20st

    ===

    Pour les systmes de classe c = 0 Pour les systmes de classe c = 1 :On simpose une prcision statique (en valeur absolue) petite :

    ]sL(s)

    1

    [lim0s < || = 1 |L(s)| > 1sM1

    quand s 0

    Pour les systmes de classe c 2 : 0 =

    Si d (ou yr) est de type polynomial (ou autre) :On gnralise les rsultats prcdents contrainte de type :

    |L(s)| >m(s)

    1 quand s 0

    o m(s) est une fraction rationnelle, souvent de le forme : m(s) = M s

    p

    3-2) Performances dynamiques :

    d (ou yr) est maintenant un signal sinusodal. S(j) doit tre petit (et donc L(j) grand) lafrquence nulle mais aussi sur une bande de frquence suffisamment large. Le cahier des

    charge spcifiera donc une fraction rationnelle m(s) et une pulsation haute 1 :

    |L(j)| >)m(j

    1 pour [0 ; 1]

  • 8/3/2019 Bode Freud en Berg

    48/133

    46

    Do le gabarit de performances frquentielles :

    )m(j

    1

    Pente 1

    m1

    1

    |L(j)|

    db A

    En pratique le gabarit est dfini par 3 paramtres : 1, m1, 1.1= 0 db/dcade ; -20 db/dcade ; -40 db/dcade

    Exemple : soit lasservissement de position (1-1) :

    )sT)(1sTs(1

    kL(s)

    21 ++=

    On dsire obtenir un cart infrieur 1 pour d (ou yc ) sinusodal de pulsation 1 et un cartstatique infrieur 0 pour d (ou yc ) en rampe. Dterminer le gabarit de performances.

    Pour= 1 :

    )L(j11

    1+< 1 )L(j 1 >

    11 (car )L(j 1 >> 1)

    Pour= 0 :

    |L(s)| >1sM

    1 quand s 0 |L(j)| >

    0j

    1 quand 0

  • 8/3/2019 Bode Freud en Berg

    49/133

    47

    1ercas :

    01

    db11

    )L(j

    -20 db/dec

    db A

    1= -20 db/dec

    1

    db1m1

    1 =

    db A

    1

    2me cas :

    01

    db11

    1

    )L(j

    -20 db/dec

    db A

    1= -20 db/dec

    1

    db A

    db

    1m

    01

    1=

    3-3) Signal sinusodal quivalent un signal quelconque

    Dfinition : Soit d(t) un signal quelconque. Le signal sinusodal quivalent x(t) a la mme

    drive maximum et la mme acclration maximum.

    )youd ( r

    t

    vM

    aM

  • 8/3/2019 Bode Freud en Berg

    50/133

    48

    t)(sinXx(t) 11=

    =

    =

    t)(sinX(t)x

    t)(cosX(t)x

    1

    2

    11

    111

    &&

    &

    ==

    ==

    Mmax

    2

    11

    Mmax11

    axX

    vxX

    &&

    &

    M

    2M

    1a

    vX = etM

    M1

    v

    a =

    Si on dsire que lerreur en rgime dynamique, pour signal sinusodal quivalent x(t), soit

    infrieure :

    )v

    aL(j1

    a

    v

    )L(j1

    X

    M

    M

    M

    2

    M

    1

    1

    +

    =+

    < )v

    aL(j

    M

    M >

    1

    a

    v

    M

    2

    M

    Dou le gabarit de performance :

    1 = 0 db/dec

    db A

    (db)1

    a

    vm

    M

    2

    M1 =

    M

    M1

    v

    a =

    Si de plus on simpose que lcart soit nul lorsque 0 (cart nul en rgime permanent) :

    L(s) de classe c = 1 (au moins)

    )L(jlim0

    1= -20 db/dec

    db A

    (db)1

    a

    vm

    M

    2

    M1 =

    M

    M1

    v

    a =

  • 8/3/2019 Bode Freud en Berg

    51/133

    49

    Chap. 5 : STABILITE DES SYSTEMES ASSERVIS OU REGULES

    1) INRODUCTION

    Soit la configuration NORMALE dune boucle dasservissement rgulation :

    L(s)eyr

    y

    d

    Rc(s)

    yc

    + +

    _

    +

    L(s) = transfert de boucle

    ==+

    =

    ==+

    =

    rgulationentransfertdefonctionS(s)L(s)1

    1

    d

    y

    mentasservisseentransfertdefonctionT(s)(s)RL(s)1

    L(s)(s)R

    y

    ycc

    c

    S(s) = sensibilit ; T(s) = sensibilit complmentaire ; [1+L(s)] = diffrence de retour

    On choisit, bien videmment, une fonction Rc(s) de transfert stable. Les fonctions de transfert

    en asservissement et en rgulation seront stables si la fonction de transfert T(s) est stable.

    T(s) est stable tous les ples de T(s) sont parties relles ngatives tous les zros de [1+L(s)] sont parties relles ngatives

    Notons 1+L(s) = 0 lquation caractristique du systme en boucle ferme

    2) CRITERE DE ROUTH

    On applique le critre de ROUTH lquation caractristique.

    Exercice : soit le systme boucl de transfert de boucle :

    )sT)(1sTs(1

    kL(s)

    21 ++= avec T1 > 0 et T2 > 0

    Dterminer les valeurs de k pour lesquelles T(s) est stable.

    3) CRITERE DE NYQUIST

    Le critre de Nyquist est un critre de stabilit dans le domaine frquentiel. Il permet

    dtudier la stabilit de la fonction de transfert T(s) partir du lieu de transfert de boucle

    L(j).

  • 8/3/2019 Bode Freud en Berg

    52/133

    50

    3 -1) Lemme fondamental : thorme de CAUCHY

    Soit F(s) une fonction complexe de la variable complexe s .

    Le point m, image de s, dcrit dans le plan complexe entirement le contour (C) dans le sens

    inverse trigonomtrique.

    Re

    Im

    O

    (C)

    Z2

    P2

    P1

    P3

    Z1

    m (s)

    Le point M, image de F(s), dcrit dans le plan complexe entirement le contour (). Lescontours (C) et () se correspondent point par point.

    Re

    Im

    O

    ()

    M [F(s)]

    +

    On note : P le nombre de ples de F(s) situs dans (C)

    Z le nombre de zros de F(s) situs dans (C)

    Thorme : le nombre de tours N de autour de lorigine (compt positivement dans le sens

    trigonomtrique) est : N = P - Z ou = 2 (P Z)

    Dmonstration :

    Soit F(s) une fraction rationnelle :...)p-)(sp-(s

    ...)z-)(sz-(skF(s)

    21

    21=

    ...)]p-Arg[(s-)]p-Arg[(s-...)]z-Arg[(s)]z-Arg[(sArg[F(s)] 2121 +== ...--...Arg[F(s)] 2121 +==

  • 8/3/2019 Bode Freud en Berg

    53/133

    51

    Calculons quand m dcrit entirement (C) :

    Re

    Im

    O

    (C)

    Zi(P

    i)

    m

    i(

    i)

    Pour les Zi (ou Pi) situs lextrieur de (C) i = i = 0

    Re

    Im

    O

    (C)

    Pj

    (Zj)

    m

    j(

    j)

    Pour les Zj (ou Pj) situs lextrieur de (C) j = j = -2

    Z)(P2P)(Z2 ==

    3 -2) Application : critre de NYQUIST

    Choisissons pour contour (C) la courbe suivante, appele contour de Nyquist. Le nombre de

    zros de [1 + L(s)] partie relle positive est le nombre de zros de [1 + L(s)] situs dans (C).

  • 8/3/2019 Bode Freud en Berg

    54/133

    52

    (C)

    Re

    Im

    A

    O

    B

    m R=

    Soit : F(s) = 1 + L(s)

    Notons () le lieu de M image de F(s) et N le nombre de tours de () autour de lorigine(compt positivement dans le sens trigonomtrique).

    M

    () ()

    Re

    Im

    -1

    0

    M

    Soit () le lieu de M image de L(s) . N est donc aussi le nombre de tours de () autour dupoint -1 (compt positivement dans le sens trigonomtrique). Le point -1 est encore

    appel le point critique.

    Construction de () :1) m dcrit OA : s = j ; [0 , ] M [image de L(j)] dcrit le lieu de Nyquist

    dans le sens des croissants2) m dcrit BO : s = -j ; [0 , ] M [image de L(-j)]

    mais L(-j) = L*(j) ( * = conjug)L(s) = fraction rationnelle M dcrit le symtrique du lieu de Nyquist

    3) m dcrit le demi cercle de rayon infini. Mais pour un systme physique le degr du

    numrateur est infrieur ou gal au degr du dnominateur |L(s)| 0 (ou une constante)quand |s| M est infiniment prs de lorigine (ou dun point de laxe rel)

  • 8/3/2019 Bode Freud en Berg

    55/133

    53

    Im

    Re-1

    Point

    critique

    =0==

    ()

    M

    () est un contour ferm. N est le nombre de tours de () autour du point critique (compt positivement dans le

    sens trigonomtrique).

    P est le nombre de ples de [1 + L(s)] lintrieur du contour de Nyquist = nombre deples de L(s) lintrieur du contour de Nyquist ( partie relle positive).

    Z est le nombre de zros de [1 + L(s)] partie relle positive.

    Daprs le thorme de Cauchy : N = P Z

    T(s) stable Z = 0 N = P

    3-3) Exemples :

    3-3-1) Exemple 1 :

    Transfert de boucle :sT)(1

    kL(s)

    += k > 0et T > 0

    L(s) possde un seul ple : P1 = -1/T situ lextrieur du contour de Nyquist P = 0

    Construction de () :1) m dcrit OA : s = j ; [0 , ] M [image de L(j)] dcrit le lieu de Nyquist

    dans le sens des croissants2) m dcrit BO : s = -j ; [0 , ] M [image de L(-j)]

    M dcrit le symtrique du lieu de Nyquist

    3) m dcrit le demi cercle de rayon infini. Le degr du numrateur est infrieur au degr du

    dnominateur |L(s)| 0 quand |s| M est infiniment prs de lorigine

  • 8/3/2019 Bode Freud en Berg

    56/133

    54

    (C)

    Re

    Im

    A

    O

    B

    m R=

    P1 = -1/T

    Im

    Re-1

    Point

    critique

    = 0 = =

    M

    ()

    () nentoure pas le point critique N = 0P = 0 ; N = P Z Z = 0

    Il ny a donc aucun zro de [1 + L(s)] lintrieur du contour de Nyquist

    Il ny a donc aucun zro de [1 + L(s)] partie relle positive.

    La fonction de transfert T(s) est donc stable k et T

  • 8/3/2019 Bode Freud en Berg

    57/133

    55

    3-3-2) Exemple 2 :

    Transfert de boucle :sT)(1

    kL(s)

    = k > 0et T > 0

    L(s) possde un seul ple : P1 = 1/T situ lintrieur du contour de Nyquist P = 1

    P1 = 1/T

    (C)

    Re

    Im

    A

    O

    B

    m R=

    Construction de () :1) m dcrit OA : s = j ; [0 , ] M [image de L(j)] dcrit le lieu de Nyquist

    dans le sens des croissants

    Im

    Re-1

    Point

    critique

    = 0 = =

    M

    ()

  • 8/3/2019 Bode Freud en Berg

    58/133

    56

    2) m dcrit BO : s = -j ; [0 , ] M [image de L(-j)] M dcrit le symtrique du lieu de Nyquist

    3) m dcrit le demi cercle de rayon infini. Le degr du numrateur est infrieur au degr du

    dnominateur |L(s)| 0 quand |s| M est infiniment prs de lorigine

    () nentoure pas le point critique N = 0P = 1 ; N = P Z Z = 1

    Il y a donc un zro de [1 + L(s)] lintrieur du contour de Nyquist

    Il y a donc un zro de [1 + L(s)] partie relle positive.

    La fonction de transfert T(s) est donc instable k et T

    3-3-1) Exemple 3 :

    Transfert de boucle : 3sT)(1

    k

    L(s) += k > 0et T > 0

    L(s) possde 3 ples : P1 = P2 = P3 = -1/T situ lextrieur du contour de Nyquist P = 0

    P1 = P2 = P3 = -1/T

    (C)

    Re

    Im

    A

    O

    B

    m R=

    Construction de () :1) m dcrit OA : s = j ; [0 , ] M [image de L(j)] dcrit le lieu de Nyquist

    dans le sens des croissants2) m dcrit BO : s = -j ; [0 , ] M [image de L(-j)]

    M dcrit le symtrique du lieu de Nyquist

    3) m dcrit le demi cercle de rayon infini. Le degr du numrateur est infrieur au degr du

    dnominateur |L(s)| 0 quand |s| M est infiniment prs de lorigine

  • 8/3/2019 Bode Freud en Berg

    59/133

    57

    1

    Im

    Re-1

    Point

    critique

    = 0 = =

    M

    ()

    1ercas : Si | L(j1)| < 1 () nentoure pas le point critique N = 0P = 0 ; N = P Z Z = 0

    Il ny a aucun zro de [1 + L(s)] lintrieur du contour de Nyquist

    Il ny a aucun zro de [1 + L(s)] partie relle positive.

    Le systme en boucle ferm (de fonction de transfert T(s)) est donc stable.

    2me cas : Si | L(j1)| > 1 () entoure deux fois le point critique (dans le sensinverse trigonomtrique) N = -2

    P = 0 ; N = P Z Z = 2

    Il y a 2 zros de [1 + L(s)] lintrieur du contour de NyquistIl y a 2 zros de [1 + L(s)] partie relle positive.

    Le systme en boucle ferm (de fonction de transfert T(s)) est donc instable.

    T)Atan(3180)]Arg[L(j 11 == 3T1 = 8

    k

    )31(

    k)L(j

    31=

    +=

    La fonction de transfert T(s) sera donc stable si k < 8 (vrification critre de Routh) .

    3-4) Cas des ples de L(s) appartenant au contour de Nyquist :

    Si des ples sont sur laxe imaginaire on ne peut plus utiliser le contour de Nyquist prcdent.

    En effet sont t-ils lintrieur ou lextrieur de (C) ?

    Notons : p0 = 0 et n2

    1j

    p

    p=

    On modifie alors lgrement le contour de Nyquist.

    Pour p0 = 0 on choisit lun des deux contours suivant :

  • 8/3/2019 Bode Freud en Berg

    60/133

    58

    P0

    (C)

    Re

    Im

    A

    O

    B

    m R=

    r =

    (C)

    Re

    Im

    A

    O

    B

    m R=

    P0

    r =

    ou

    Pour on choisit par exemple le contour suivant :n2

    1j

    p

    p=

    P2 = -jn

    P1 = jn

    (C)

    Re

    Im

    A

    O

    B

    m R=

    r =

    r =

  • 8/3/2019 Bode Freud en Berg

    61/133

    59

    Exercice : proposer pour un 2n2

    1j

    p

    p=

    me contour de Nyquist modifi.

    Exemple : Sil existe p0 = 0 avec un ordre de multiplicit c

    l(s)s

    kL(s)

    C= avec

    =

    ==

    L(s)declassec

    1l(0)L(s)destatiquegaink

    P0

    (C)

    Re

    Im

    A

    O

    B

    m R=

    r =0+

    0-

    La portion de () qui correspond au demi cercle de rayon est :Cs

    kL(s)= car l(0) = 1

    |s| = C

    kL(s) = M cercle de centre O et de rayon =

    C

    k

    Dautre part :

    =

    0s

    Arg[s]-cArg[L(s)]

    m O- O+Arg[s] -/2 /2

    Arg[L(s)] c/2 - c/2

    Lorsque m parcourt le demi cercle de rayon , de O- O+ (dans le sens trigonomtrique)

    parcourt c demi cercles (dans le sens inverse trigonomtrique) de rayon R

    Exercice : quelle est la portion de () qui correspond au demi cercle de rayon du 2mecontour de Nyquist modifi ?

    3-4-1) Exemple 4 :

    Transfert de boucle :)sT)(1sTs(1

    kL(s)21 ++

    = k > 0 , T1 > 0 et T2 > 0

  • 8/3/2019 Bode Freud en Berg

    62/133

    60

    P2=-1/T2

    P1=-1/T1 P0

    (C)

    Re

    Im

    A

    O

    B

    m R=

    r =0+

    0-

    L(s) possde 3 ples : P0 = 0 , P1 = -1/T1 , P2 = -1/T2 situ lextrieur du contour de

    Nyquist modifi P = 0

    Construction de () :1) m dcrit OA : s = j ; [0 , ] M [image de L(j)] dcrit le lieu de Nyquist

    dans le sens des croissants2) m dcrit BO : s = -j ; [0 , ] M [image de L(-j)]

    M dcrit le symtrique du lieu de Nyquist

    3) m dcrit le demi cercle de rayon infini. Le degr du numrateur est infrieur au degr du

    dnominateur |L(s)| 0 quand |s| M est infiniment prs de lorigine4) m dcrit le demi cercle de rayon .

    |s| =

    kL(s) = M cercle de centre O et de rayon =

    k

    Dautre part :

    =

    0s

    Arg[s]-Arg[L(s)]

    m O- O+Arg[s] -/2 /2

    Arg[L(s)] /2 - /2

    Lorsque m parcourt le demi cercle de rayon , de O- O+ (dans le sens trigonomtrique)

    parcourt un demi cercle (dans le sens inverse trigonomtrique) de rayon R

  • 8/3/2019 Bode Freud en Berg

    63/133

    61

    ()

    M

    -1 =+=-

    - k(T1+T2)

    =0+

    Re

    Im

    =0

    21

    21

    TT

    TTk

    +

    ()

    M

    -1 =+=-

    - k(T1+T2)

    =0+

    Re

    Im

    =0

    Exercice : dterminer lasymptote de L(j) et son intersection avec laxe rel.

    1er cas : Si21

    21

    TT

    TTk

    +

    < 1 () nentoure pas le point critique N = 0

    P = 0 ; N = P Z Z = 0Il ny a aucun zro de [1 + L(s)] lintrieur du contour de Nyquist

    Il ny a aucun zro de [1 + L(s)] partie relle positive.La fonction de transfert T(s) est donc stable.

    2me cas : Si21

    21

    TT

    TT

    +k

    > 1 () entoure deux fois le point critique (dans le sens

    inverse trigonomtrique) N = -2P = 0 ; N = P Z Z = 2

    Il y a 2 zros de [1 + L(s)] lintrieur du contour de Nyquist

    Il y a 2 zros de [1 + L(s)] partie relle positive.

    La fonction de transfert T(s) est donc instable.

    Vrification : Soit T1 = 1s et T2 = 2 s . La sensibilit complmentaire est stable pour :

    21

    21

    TT

    TTk

    +

    < soit k < 3/2

    Traons les rponses indicielles de T(s) pour k = 0.5 , k = 1,5 et k= 1,8 :

    Pour k = 0,5 la rponse indicielle (stable) prsentent des oscillations amorties. Pour k = 1,5 la rponse indicielle ( la limite de stabilit) prsentent des oscillations

    entretenues.

    Pour k = 1,8 la rponse indicielle (instable) prsentent des oscillations damplitudescroissantes et tendant vers linfini.

  • 8/3/2019 Bode Freud en Berg

    64/133

    62

    0 5 10 15 20 25 30-1

    -0.5

    0

    0.5

    1

    1.5

    2

    2.5

    3

    K=0,5K=1,5

    K=1,8

    Temps (s)

    y

    3-4-2) Exemple 5 :

    Transfert de boucle :sT)(1s

    kL(s)

    2 += k > 0 , T > 0

    L(s) possde 3 ples : P0 = P1 = 0 , P2 = -1/T situ lextrieur du contour de Nyquist

    modifi P = 0

    P0 = P1

    P2=-1/T

    (C)

    Re

    Im

    A

    O

    B

    m R=

    r =0+

    0-

    Construction de () :

    1) m dcrit OA : s = j ; [0 , ] M [image de L(j)] dcrit le lieu de Nyquistdans le sens des croissants

  • 8/3/2019 Bode Freud en Berg

    65/133

    63

    2) m dcrit BO : s = -j ; [0 , ] M [image de L(-j)] M dcrit le symtrique du lieu de Nyquist

    3) m dcrit le demi cercle de rayon infini. Le degr du numrateur est infrieur au degr du

    dnominateur |L(s)| 0 quand |s| M est infiniment prs de lorigine4) m dcrit le demi cercle de rayon .

    |s| = 2

    kL(s) = M cercle de centre O et de rayon =

    2

    k

    Dautre part :

    =

    0s

    Arg[s]2-Arg[L(s)]

    m O- O+Arg[s] -/2 /2

    Arg[L(s)] -

    Lorsque m parcourt le demi cercle de rayon , de O- O+ (dans le sens trigonomtrique) parcourt un cercle (dans le sens inverse trigonomtrique) de rayon R

    ()

    M

    -1 =+=-

    =0+

    Re

    Im

    =0

    () entoure deux fois le point critique (dans le sens inverse trigonomtrique) N = -2P = 0 ; N = P Z Z = 2

    Il y a 2 zros de [1 + L(s)] lintrieur du contour de Nyquist

    Il y a 2 zros de [1 + L(s)] partie relle positive.

    La fonction de transfert T(s) est donc instable.

  • 8/3/2019 Bode Freud en Berg

    66/133

    64

    4) CRITERE DU REVERS

    4-1) Critre :

    Le critre du revers est un critre de stabilit dans le domaine frquentiel. Il permet dtudier

    la stabilit de la fonction de transfert T(s) partir du lieu de transfert de boucle L(j ).

    Hypothses :

    - L(s) est minimum de phase.

    - L(s) est stable au sens large.-

    Rappel : L(s) est stable au sens large si :

    - tous les ples de L(s) sont parties relles strictement ngatives.

    - sil existe des ples sur laxe imaginaire ils doivent tre simples.

    Enonc du critre :

    Un systme boucl est stable si, en dcrivant le lieu de Nyquist du transfert de boucle

    dans le sens des croissants, on laisse le point critique gauche.

    Le petit bonhomme est plac au point dintersection du lieu de transfert de boucle L(j)avec laxe rel ngatif et il regarde la feuille. La flche des croissants lui rentre par les piedset lui sort par la tte.

    -1 =

    =0

    Re

    Im

    D

    G

    L(j)

    Point

    critique

    Point

    critique

    -1 =

    =0

    Re

    Im

    D

    G

    L(j)

    T(s) Stable T(s) instable

    Justification :

    Considrons deux familles de courbes :

    i = cte L(i+j) avec [0 , ]j = cte L(+j j) avec [- , ]

    Ces deux familles de courbes (verticales et horizontales) sont orthogonales.

  • 8/3/2019 Bode Freud en Berg

    67/133

    65

    Re

    -3 -2 -1 0 1 2 3

    Im

    3

    2

    1

    C - C

    C + Cm

    Les deux familles de courbes L(i+j) et L(+j j) sont galement orthogonales car unetransformation conforme conserve les angles.

    Re

    -3 -2 -1 1 2 3

    Im

    3

    2

    1

    M

    -1

    Les courbes L(i+j) avec i < 0 sont donc gauche de L(0 +j).Soit L(C+j) et L(+jC) les deux courbes passant par le point critique : (C+jC) estsolution de L(s) = -1 soit [L(s) + 1] = 0

    Donc : si on laisse le point critique gauche C < 0 La partie relle du zro (C+jC) de [L(s) + 1] est ngative T(s) est stable

    4-2) Exemples :

    4-2-1) Exemple 1 :

    Transfert de boucle :sT)(1

    kL(s)

    += k > 0et T > 0

    L(s) na pas de zro et possde un seul ple : P1 = -1/T partie relle ngative. L(s) est donc

    minimum de phase et stable au sens large. Nous pouvons appliquer le critre du revers.

  • 8/3/2019 Bode Freud en Berg

    68/133

    66

    Im

    Re-1

    Point

    critique

    =0 =

    Le lieu de transfert de boucle L(j) ne coupe pas laxe rel ngatif. On ne peut donc pasemployer le critre du revers.

    4-2-2) Exemple 2 :

    Transfert de boucle :sT)(1

    kL(s)

    = k > 0et T > 0

    L(s) na pas de zro et possde un seul ple : P1 = 1/T partie relle positive. L(s) est donc

    minimum de phase mais nest pas stable au sens large. Nous ne pouvons donc pas appliquer le

    critre du revers.

    4-2-3) Exemple 3 :

    Transfert de boucle :3sT)(1

    kL(s)

    += k > 0et T > 0

    L(s) na pas de zro et possde 3 ples : P1 = P2 = P3 = -1/T parties relles ngatives. L(s) est

    donc minimum de phase et stable au sens large. Nous pouvons donc appliquer le critre du

    revers.

    1

    Im

    Re-1Point

    critique

    =0= G

    D

    L(j)

    Si | L(j1)| < 1 On laisse le point critique gauche lorsquon dcrit le lieu deNyquist du transfert de boucle L(j) dans le sens des croissants.

  • 8/3/2019 Bode Freud en Berg

    69/133

    67

    T)Atan(3180)]Arg[L(j 11 == 3T1 = 8

    k

    )31(

    k)L(j

    31=

    +=

    La fonction de transfert T(s) est donc stable pour k < 8 .

    4-2-4) Exemple 4 :

    Transfert de boucle :)sT)(1sTs(1

    kL(s)

    21 ++= k > 0 , T1 > 0 et T2 > 0

    L(s) na pas de zro et possde 3 ples : P0 = 0 , P1 = -1/T1 , P2 = -1/T2 parties relles

    ngatives ou nulles. Le ple P0 = 0 est simple. L(s) est donc minimum de phase et stable au

    sens large. Nous pouvons donc appliquer le critre du revers.

    -1 =

    =0

    Re

    Im

    D

    G

    L( )

    Point

    critique

    21

    21

    TTTTk-

    +

    Si21

    21

    TT

    TTk

    +

    < 1 On laisse le point critique gauche lorsquon dcrit le lieu de

    Nyquist du transfert de boucle L(j) dans le sens des croissants. La fonction de transfert

    T(s) est donc stable pour21

    21

    TT

    TTk

    +

    < .

    4-2-5) Exemple 5 :

    Transfert de boucle :sT)(1s

    kL(s)

    2 += k > 0 , T > 0

    L(s) na pas de zro etpossde 3 ples : un ple double P0 = 0 et un ple simple P1 = -1/T.

    L(s) est donc minimum de phase mais nest pas stable au sens large. Nous ne pouvons donc

    pas appliquer le critre du revers.

  • 8/3/2019 Bode Freud en Berg

    70/133

    68

    4-3) Critre du revers dans le plan de Black :

    Enonc : on inverse droite et gauche

    Un systme boucl est stable si, en dcrivant le lieu de Black du transfert de boucle dans

    le sens des croissants, on laisse le point critique droite.

    Le petit bonhomme est plac au point dintersection du lieu de transfert de boucle L(j)avec la verticale 180 et il regarde la feuille. La flche des croissants lui rentre par les

    pieds et lui sort par la tte.

    Point

    critique

    -180 0

    Arg[L(j)]

    db |L(j)|

    0

    D

    G

    L(j)

    = 0

    =

    T(s) stable

    Point

    critique

    -180 0

    Arg[L(j)]

    db |L(j)|

    0

    D

    G

    L(j)

    = 0

    T(s) instable

  • 8/3/2019 Bode Freud en Berg

    71/133

    69

    Chap. 6 : MARGES DE STABILITE-ABAQUE DE NICHOLS

    COMPROMIS PERFORMANCES-STABILITE-ROBUSTESSE

    1) MARGES DE STABILITE

    Dans une grande majorit de cas pratiques la limite de stabilit dun systme asservi ou rgul

    (critre de Nyquist ou du revers) est obtenue lorsque le lieu de Nyquist du transfert de boucle

    passe par le point critique. La stabilit relative dun systme boucl peut donc tre quantifie

    par une distance de L(j) au point critique.

    1-1) Marge de phase :

    Cas n1 : Cas n2 :

    -1 =

    =0

    Re

    Im

    L( )

    Point

    critique

    P

    Q

    m

    -1 =

    =0

    Re

    ImL( )

    Point

    critique

    P

    Q

    m

    (T(s) stable)

    Soit Q le point dintersection du transfert de boucle L(j) avec le cercle de rayon unit, centr lorigine.

    Dfinition : la marge de phase, m , est la phase constante que lon peut ajouter tous les

    points de L(j) pour le faire passer par le point critique.

    1-2) Marge de gain :

    Soit P le point dintersection du transfert de boucle L(j) avec laxe rel ngatif.

    Dfinition : la marge de gain, mg , est la variation de gain, suprieure 1, qui fait passer L(j)par le point critique.

    Cas n1 : mg =OP

    1; Cas n2 : mg = OP

  • 8/3/2019 Bode Freud en Berg

    72/133

    70

    1-3) Marge de gain et de phase dans le plan de Black :

    Dans le plan de Black les marges de gain et de phase peuvent tre mesures trs facilement.

    Cas n1 :

    Point

    critique

    -180 0

    Arg[L( )]

    db |L( )|

    0

    L( )

    = 0

    =

    m

    mg

    T(s) stable

    P

    Q

    QA

    Cas n2 :

    Point

    critique

    -180 0Arg[L( )]

    db |L( )|

    0L( )

    = 0

    =

    m

    mg

    T(s) stable

    A Q

    P

    Q

    Soit P et Q les points dintersection du transfert de boucle L(j) avec la verticale 180 etavec lhorizontale 0db. Soit A le point critique :

    mg = AP ; m = AQ

    1-4) Marge de gain-phase :

    Dfinition : la marge de gain-phase, mg , est le rayon du plus petit cercle centr au point

    critique et tangent au lieu de transfert de boucle L(j).

  • 8/3/2019 Bode Freud en Berg

    73/133

    71

    Cas n1 : Cas n2 :

    -1

    =

    =0

    Re

    Im

    L( )

    Point

    critique

    mg

    -1

    =

    =0

    Re

    Im

    L( )

    Point

    critique

    mg

    1-5) Marge de retard :

    Q

    m

    m =

    Dfinition : la marge de retard m , est le retard pur que lon peut introduire dans la boucledAsservissement-Rgulation pour faire passer L(j) par le point critique.

    L(s)ey

    ry

    d

    Rc(s)

    yc

    + +

    _

    +m-se

    En effet : =+= 180)]Arg[L(j

    m)]L(j

    j-Arg[e Q

    Q

    QQmQ

    1-6) Valeurs numriques :

    45 < m < 50

    10 db < mg< 15 db

    3,2 < mg< 5,6

    1/4 < mg < 1/2

    2) ABAQUES DE HALL ET NICHOLS

    La relation entre la sensibilit complmentaire et le transfert de boucle est :L(s)1

    L(s)

    +=T(s)

    On recherche un moyen simple pour passer du lieu de transfert de boucle L(j) au lieu detransfert de la sensibilit complmentaire T(j) et inversement.

  • 8/3/2019 Bode Freud en Berg

    74/133

    72

    2-1) Etude dans le plan complexe :

    M

    L( )

    M

    T( )

    1

    -1

    A B

    = 0

    = 0

    Im

    Re

    O

    1

    Soit M le point image de L(j1) et M le point image de T(j1) )L(j1

    )L(j)

    1

    11 +

    =T(j

    AMOM

    MOT == et car MAB-MOBMOBArg[T] ==

    =+

    =

    MABL]Arg[1

    MOBArg[L]

    M3

    M2

    M1

    3

    2

    1

    Im

    Re

    O

    Im

    Re

    O

    ? ?

    Plan T(j) Plan L(j)

  • 8/3/2019 Bode Freud en Berg

    75/133

    73

    La construction point par point de T(j) partir de L(j) est longue et fastidieuse. Le passagedun lieu lautre est facilit si on construit dans le plan L(j) les deux faisceaux de courbescorrespondant :

    |T(j)| = M = Cte et Arg[T(j)] = = Cte

    Courbes de modules constants :

    |T| = M = Cte ; L = x + jy jyx1

    jyx

    L1

    LT

    +++

    =+

    =

    22

    222

    yxx21

    yxM

    ++++

    = 01M

    M1)x2(yx

    2

    222 =

    +++

    222

    2

    2

    2

    22

    42

    2

    2

    R)1(M

    M

    1M

    M

    )1(M

    My)

    1M

    M(x =

    =

    =+

    +

    Les lieux L(j) correspondant |T| = M sont donc des cercles de centre 0),1M

    M2

    2

    (

    et de rayon1M

    M2

    =R . Cest un faisceau de cercles points limites O et A

    -1

    OM=0M=

    M=1

    Im

    ReA

    Plan L(j)

  • 8/3/2019 Bode Freud en Berg

    76/133

    74

    Courbes de phases constantes :

    Arg[T] = = Cte ; L = x + jy tan = N = Cte

    x1

    y

    Atan-x

    y

    Atan += 22 yxx

    y

    x1

    y

    x

    y1

    x1

    y-

    x

    y

    Ntan ++=+

    +

    +==

    0N

    yyxx 22 =++ 2

    2

    22 R4N

    1

    4

    1)

    N

    1-y()

    2

    1(x =+=++

    Les lieux L(j) correspondant Arg[T] = sont donc des arcs de cercles de centre

    )N2

    1,

    2

    1( et de rayon

    N

    11

    2

    12

    +=R . Cest un faisceau de cercles points de base O et A.

    Im

    Re

    -1 -0.5 0

    0 < <

    < < 0

    =

    Plan L(j)

  • 8/3/2019 Bode Freud en Berg

    77/133

    75

    Remarque 1 :

    22

    2

    yx)(1

    jyy1)x(x

    jyx1

    jyxT

    +++++

    =++

    += Im[T] est donc de mme signe que Im[L]

    Les arcs de cercles 0 < < sont donc situs dans le plan imaginaire positif et les arcs

    de cercles < < 0 sont situs dans le plan imaginaire ngatif.Remarque 2 :

    Notons langle que fait la tangente lorigine (dun arc de cercle Arg[T] = ) avec laxe

    rel :x

    ytan =

    Lquation du cercle scrit : 0N

    1

    x

    y

    x

    y1

    x

    x 22=++

    Quand x 0 et y 0 0x

    x2 et 0

    x

    y2 N

    x

    y =

    Les deux faisceaux de cercles (|T| = Cte ) et (Arg[T] = Cte) constituent labaquede HALL.

    -3 -2 -1 -0.5 0 1 2-2

    -1

    0

    1

    2

    0.5

    0.6

    0.7

    0.811.2

    1.5

    2

    35

    20

    3045

    60

    90

    120

    -20

    -30-45

    -60

    -90

    Abaque de Hall

  • 8/3/2019 Bode Freud en Berg

    78/133

    76

    2-2) Etude dans le plan de Black

    Dans le plan de Black :

    Les courbes |T| = M = Cte sont des horizontalesLes courbes Arg[T] = = Cte sont des verticales

    Courbes de modules constants :

    M = 0 : |L| = 0 (-db)M = 1 : la courbe passe par le point (-1/2 , 0) = (-6 db , -180) et possdent 2

    asymptotes verticales 90 et 270.

    M > 0 db : les courbes sont des contours ferms entourant le point critique.

    M < 0 db : les courbes ont une phase Arg[L] variant entre 0 et 360,

    prsentent un module maximum, |L|, pour une phase Arg[L] = 0 (ou 360) et

    un minimum pour 180.

    -360 -270 -180 -90 0

    M = 0

    M < 0db

    M > 0db

    M = Arg[L]

    |L| db

    -6

    Courbes de phases constantes :

    Tous les cercles de labaque de Hall passent par le point (-1 , 0) donc tous les

    contours de phase constante passent par le point critique (0 db , -180).

    les cercles de labaque de Hall ont une tangente lorigine qui fait un angle

    avec laxe rel (arc de cercle Arg[T] = ) donc les courbes de phaseconstantes (Arg[T] = ) ont une asymptote verticale Arg[L] = .

  • 8/3/2019 Bode Freud en Berg

    79/133

    77

    360 270 180 900

    =-10

    =-90

    =- 135

    =- 170

    =- 180

    =-190

    =-270

    =-350

    =-315

    10

    |L| db

    Arg[L]

    Ces deux faisceaux de courbes constituent labaquede Nichols (page suivante) :

    2-3) Utilisation de labaque de Nichols

    Exemple : construction dans le plan de Bode des courbes damplitude et de phase de T(j) partir du lieu de Black de L(j).

    -180 0

    Arg[L]

    db |L|

    M1

    1

    L(j)

    1

  • 8/3/2019 Bode Freud en Berg

    80/133

    78

    -180 -160 -140 -120 -100 -80 -60 -40 -20 0

    -16

    -14

    -12

    -10

    -8

    -6

    -4

    -2

    0

    2

    4

    6

    8

    10

    12

    14

    16

    18

    20

    22

    24

    26

    28

    30

    32

    34

    Arg[L]

    |L|db

    -1

    -2

    -3

    -4

    -5

    -6

    -8

    -10

    -15

    -20-30-40-50-60-70-80-90-100

    -110-120

    -130

    -140

    -150

    -160

    -170

    12

    8

    65

    4

    3

    2.3

    2

    1.4

    1

    0.7

    0.5

    0.25

    0-0.5

    -1

    -1.4

    -2

    -3

    -4

    -5

    -6

    -8

    -12

    -14

    Abaque de NICHOLS

  • 8/3/2019 Bode Freud en Berg

    81/133

    79

    db A=|T|

    =Arg[T]

    M1

    1

    1

    1

    Pour chaque valeuron


Recommended