TD Resumé Asser2013

  • Upload
    amenzou

  • View
    593

  • Download
    37

Embed Size (px)

Citation preview

  • CLASSES PREPARATOIRES AUX GRANDES ECOLES D'INGENIEURS

    CENTRE PRINCE MY ABDALLAH

    DES SYSTEMES LINEAIRES CONTINUS INVARIANTS

    2012/ 2013 R.LEMSSOUGUER

    SAFI

    Consigne Entre e(t)

    Amplificateur ou correcteur

    Sortie s(t)

    Capteur

    Chane directe

    Chane de retour

    Actionneur

    Partie commande

    Partie oprative

    -

    + Ecart (t)

    Systme dynamique

    Mise en forme du signal

    Perturbation

    TRAVAUX DIRIGES D'ASSERVISSEMENTS

    Rsum des cours + Corrigs des TD

  • ABCADEFADDBDBFDBEFBFBDBAFEFADB

    Ltude porte sur un vrin lectrique asservi en position qui quipe un simulateur de vol.

    Un vrin est un mcanisme de transmission de puissance qui permet la transformation du mouvement de rotation de larbre moteur en un mouvement de translation sur la tige de sortie.

    Les principaux composants du vrin tudi sont prsents ci-dessous :

    Moteur (1)

    Rducteur (2)

    Vis (3)

    Bti (0)

    Corps de vrin (0)

    Systme roue (4) et vis sans fin (3)

    Capteur (5)

    Dynamo tachimtrique (6)

    Ecrou (7)

    Tige de vrin (7)

    Tige de guidage (0)

    La rotation de la vis (3) est obtenue partir du motorducteur (moteur (1) et rducteur (2)). Le moteur est un moteur courant continu et le rducteur permet dadapter la vitesse de rotation telle sorte que la vitesse de rotation de la vis v soit 20 fois plus petite que la vitesse de rotation du moteur m (m = 20.v). La rotation de la vis (3) est transforme en un mouvement de translation grce lcrou (7), ce qui permet dobtenir, compte tenu de larchitecture du systme, un mouvement de translation. On donne la loi entre le paramtre de translation de sortie xs de lcrou et le paramtre de rotation de la vis : xs = v.pas/(2pi). Le capteur (5) prlve la vitesse de rotation de la vis par lintermdiaire dun systme roue/vis sans fin de rapport de rduction v/capt= 25.

    Q.1. Complter le schma-bloc fonctionnel de ce systme et prciser les units sous pour chaque grandeur dentre et de sortie.

    FTD 01 - Systmes automatiques

    1

  • xc(t)

    -

    +

    (t) uc(t) Adaptateur

    Ka Correcteur

    Kc

    Capteur

    Kcapt

    ucapt(t)

    xs(t) um(t) v(t) v(t)

    ABCADEFADDBDBFBEADBB(Daprs Centrale PSI 2005)

    Le support de ltude est le vhicule auto balanc Segway. Il sagit dun moyen de transport motoris qui permet de se dplacer en ville. En termes de prestations, il est moins rapide quune voiture ou quun scooter, plus maniable, plus cologique (selon les rdacteurs du sujet), moins encombrant et nettement plus moderne... (mais tout aussi inutile en ville ^^).

    La conduite du Segway se fait par inclinaison du corps vers lavant ou vers larrire, afin dacclrer ou freiner le mouvement (comme pour la marche pied dans laquelle le piton sincline vers lavant pour dbuter le mouvement). Les virages droite et gauche sont quant eux commands par la rotation de la poigne directionnelle situe sur la droite du guidon. La spcificit de ce vhicule est davoir deux roues qui ont le mme axe de rotation, avec son centre de gravit situ au dessus de laxe commun des roues, si bien quon se demande comment rester lquilibre une fois mont sur la plate-forme. Tout comme le cerveau permet lhomme de tenir debout sans tomber grce loreille interne, le systme comporte un dispositif dasservissement dinclinaison, maintenant la plate forme du vhicule lhorizontale ou encore la barre dappui, suppose orthogonale cette plate forme, la verticale. Le Segway comporte cet effet des capteurs et des microprocesseurs transmettant des consignes aux deux moteurs lectriques quipant les deux roues.

    FTD 01 - Systmes automatiques

    2

  • La chane d'action permettant de rguler l'inclinaison du SEGWAY est ralise par : un ensemble amplificateur et motorducteur qui permet de dlivrer un couple Cm (caractrise

    une action mcanique ayant tendance entraner un solide en rotation, unit Newton.mtre) : Cm (t) = Km.u(t) avec u(t) tension de commande

    l'ensemble chariot et conducteur. Les quations de comportement dynamique peuvent se

    mettre sous la forme : a. 22

    dttd )(

    = b.Cm (t) + c. )(t avec )(t = (t) + (t) o (t) est l'incli-naison du conducteur par rapport la barre d'appui.

    La partie commande est constitue : d'un comparateur qui labore le signal cart (t) = c(t) (t) o (t) est l'inclinaison du

    plateau du chariot par rapport la verticale et c(t) est la position angulaire de consigne d'un correcteur qui adapte l'cart pour commander le systme avec la tension w(t)

    Afin de stabiliser le systme, la grandeur de commande du motorducteur u(t) est labore partir de : la mesure de la vitesse angulaire par un gyromtre qui fournit la tension uV(t) telle que :

    uV(t) = KV. dttd )(

    la mesure de la position angulaire par un pendule qui fournit la tension uP(t) telle que : uP(t) = KP. )(t

    Q.1. Complter le schma-bloc fonctionnel de ce systme.

    -

    + -

    + -

    + -

    + (t)

    uV(t)

    u(t) )(t (t)

    ABCADEFADDBDBBFBBFDBAEFB

    Ltude porte sur un axe linaire asservi que lon peut retrouver sur des machines outils commande numrique.

    FTD 01 - Systmes automatiques

    3

  • Etude en boucle ouverte

    Moteur lectrique

    Rducteur poulie/courroie

    Chariot

    Systme vis/crou

    Modulateur de tension

    u(t)

    x(t)

    um(t)

    v(t)

    m(t)

    v(t)

    m(t)

    La commande du modulateur de tension active le moteur lectrique qui entraine un rducteur de vitesse poulie courroie. La rotation de la vis engendre la translation de lcrou li au chariot.

    Q.1. Tracer le schma-bloc fonctionnel de ce systme et dfinir les donnes de sortie de chaque bloc.

    Etude en boucle ferme

    Moteur lectrique

    Rducteur poulie/courroie

    Chariot

    Systme vis/crou

    Modulateur de tension xc(t)

    Capteur

    Calculateur

    u(t)

    x(t)

    um(t)

    m(t)

    v(t)

    xm(t)

    v(t)

    m(t)

    FTD 01 - Systmes automatiques

    4

  • On rajoute au systme prcdent un capteur et un calculateur. Le capteur mesure langle de rotation de la vis et en informe le calculateur avec la grandeur xm(t). Le calculateur compare cette mesure avec la grandeur de consigne de position xc(t) et labore un signal de commande en tension, fonction de la diffrence xc(t) xm(t), sur le modulateur.

    Q.2. Tracer le nouveau schma-bloc fonctionnel de ce systme et dfinir les donnes de sortie de chaque bloc.

    (Pour un systme vis/crou la loi entre le paramtre de translation de lcrou et le paramtre de rotation de la vis est : xm(t)= vis(t).pas/(2pi) ).

    Q.3. Expliquer en quelques mots pourquoi le bouclage du systme apporte celui une amlioration de ses performances.

    ABCADEFADDBDBFDEBBDFB

    Dbit de sortie qs

    Rcipient C Niveau h

    Dbit dentre qe

    Vanne xv

    Systme vis/crou de pas p

    Engrenage conique de rapport de rduction k

    Moteur CC

    v

    M

    uM

    Amplificateur diffrentiel de

    gain A

    E

    s

    Potentiomtre dentre PE

    Potentiomtre de sortie PS

    uE

    uS

    Le systme reprsent ci-dessus est destin asservir le niveau h dun liquide contenu dans un rcipient C pour un angle de rfrence E rgl par un oprateur.

    Le niveau h est transform en un angle S au moyen dun flotteur agissant sur le curseur dun potentiomtre PS (S / h = K = 1 rad/m). Les deux potentiomtres PE et PS, identiques, transforment les angles dentre et de sortie en tensions lectriques dont la diffrence est amplifie par un amplificateur de gain A. la tension de sortie de lamplificateur uM est applique linduit dun moteur courant continu dont linducteur est aliment par une tension constante. Ce moteur agit par lintermdiaire dun rducteur et dun systme vis/crou, sur une vanne linaire qui commande le dbit qE du liquide entant dans le rcipient C. Le dbit de sortie qS est suppos proportionnel au niveau h du liquide.

    Q.1. Reprsenter le schma-bloc fonctionnel du systme asservi.

    FTD 01 - Systmes automatiques

    5

  • ABCDBAEDBCDBFEDBBDBBB

    Cuve fuite Hauteur de liquide Niveau de

    rfrence

    Fuite

    Volume deau dans la cuve : v(t) = Surface.h(t)

    Variation du volume deau dans la cuve :

    dtd

    v(t) = qe(t) qs(t) soit : S dtd h(t) = qe(t) qs(t)

    Avec :

    qe(t) = k2.(0(t) (t)) et qs(t) = k1. )(th (le fluide scoule par gravit, relation de Bernoulli) o k1 k2 sont des constantes.

    -

    + -

    + 0(t) (fixe)

    Vanne

    Flotteur

    Relation de Bernoulli

    h(t)

    (t) mesur

    qe(t)

    qs(t)

    Cuve

    Boucle 1

    Boucle 2

    Remarque : la boucle 1 nest pas une boucle dasservissement, elle reprsente la modlisation retenue comme modle de connaissance de la cuve fuite. La boucle 2 est par contre une boucle dasservissement.

    ABDFDBDEBDABABBB

    Q.1.

    xc(t)

    -

    +

    (t) uc(t) Adaptateur

    Ka Correcteur

    Kc

    Capteur

    Kcapt

    ucapt(t)

    xs(t) um(t) m(t) v(t) v(t)

    Moteur (1) Rducteur (2) Vis/crou

    Roue/vis sans fin

    capt(t)

    Unit : m Unit : V Unit : V Unit : V Unit : rad/s Unit : rad/s Unit : rad Unit : m

    Unit : V Unit : rad

    FTD 01 - Systmes automatiques

    6

  • c(t) -

    + -

    + -

    + -

    + (t)

    uP(t)

    uV(t)

    w(t) u(t) )(t (t)

    (t) Correcteur Ampli +

    motorducteur Chariot +

    conducteur

    Gyromtre

    Pendule

    Cm(t)

    #DBDEBCDB$FADBBBB

    Q.1. Etude en boucle ouverte

    u(t) x(t) um(t)

    Moteur CC Rducteur

    Vis/crou Modulateur

    m(t)

    m(t) v(t)

    Q.2. Etude en boucle ferme

    -

    +

    u(t) xc(t)

    pi.2pas

    xm(t) um(t)

    Moteur CC Vis/crou

    Capteur

    Modulateur

    m(t) u(t)

    Calculateur

    xm(t) v(t)

    v(t) Rducteur

    m(t)

    Q.3. Avantages : + prcis car rsiste aux perturbations + simple commander (asservissement de position)

    DED$DABCDBAEDBBB

    -

    + -

    + Cuve Vanne

    Relation de Bernoulli

    h(t) qe(t) qs(t)

    x(t) Systme vis/crou

    v(t)

    Rducteur

    m(t) Moteur

    CC

    um(t)

    Ampli

    us(t)

    Potentiomtre PE

    ue(t) e(t)

    Flotteur S(t) Potentiomtre

    PK

    Remarque : la boucle qui comprend le bloc relation de Bernoulli nest pas une boucle dasservissement, elle reprsente la modlisation retenue comme modle de connaissance de la cuve fuite. La seconde boucle est par contre une boucle dasservissement.

    FTD 01 - Systmes automatiques

    7

    FDBAFB !"BBB Q.1.

  • ABCDABEDFBBDFABAADBB

    Un moteur courant continu est systme permettant de transformer une nergie lectrique dentre en une nergie mcanique de sortie. Le moteur courant continu est dsormais une technologie supplante dans beaucoup de domaines mais il s'impose encore dans les trs faibles puissances ou les faibles tensions et il se prte encore trs bien la variation de vitesse avec des technologies lectroniques simples et peu onreuses. Le moteur courant continu permet une rgulation prcise du couple et sa vitesse de rotation nominale, indpendante de la frquence du rseau lectrique, est aisment adaptable par lintermdiaire dun rducteur au reste de la chaine dnergie.

    Convertir lnergie lectrique en nergie

    mcanique

    Pertes (echauffement, frottement,)

    Energie lectrique

    Moteur lectrique

    Energie mcanique

    Moteurs courant continu

    Le moteur courant continu est en revanche moins robuste que les moteurs asynchrones et beaucoup plus cher, tant en cot matriel qu'en maintenance, car il ncessite un entretien rgulier du collecteur et des balais.

    Principe de fonctionnement du MCC Un moteur courant continu est compos des lments suivants : Un inducteur ou stator qui est llment du circuit

    magntique immobile sur lequel un enroulement est bobin afin de produire un champ magntique.

    Un induit ou rotor qui correspond un cylindre en tles magntiques isoles entre elles et perpendiculaires l'axe du cylindre. L'induit est mobile en rotation autour de son axe et est spar de l'inducteur par un entrefer. A sa priphrie, des conducteurs sont rgulirement rpartis.

    Un collecteur balais qui est solidaire de l'induit. Les balais sont fixes, ils frottent sur le collecteur et ainsi alimentent les conducteurs de l'induit.

    Stator

    Rotor

    Collecteur balais

    Lorsque l'inducteur est aliment, il cre un champ magntique (flux dexcitation) dans l'entrefer, dirig suivant les rayons de l'induit. Ce champ magntique rentre dans l'induit du ct du ple Nord de l'inducteur et sort de l'induit du ct du ple Sud de l'inducteur. Quand l'induit est aliment, ses conducteurs situs sous un mme ple inducteur (d'un mme ct des balais) sont parcourus par des courants de mme sens et sont donc, d'aprs la loi de Laplace, soumis une force. Les conducteurs situs sous l'autre ple sont soumis une force de mme intensit et de sens oppos. Les deux forces crent un couple qui fait tourner l'induit du moteur.

    FTD 02 - Systmes automatiques

    8

  • Modle de connaissance Dun point de vue lectrique, le moteur courant continu peut tre modlis comme un systme dont lentre est la tension de commande de linduit u(t) et la sortie la vitesse de rotation de larbre moteur m(t). Linduit est modlis par une rsistance en srie avec une inductance et une force contre lectromotrice. Les quations qui modlisent le moteur sont les suivantes :

    u(t)

    i(t)

    e(t) L R

    J, f, Cr(t)

    m(t), Cm(t)

    u(t) = e(t) + R.i(t)+ dt

    tidL )(. (Loi dOhm)

    e(t) = Ke.m(t) (Equation de llectromagntisme)

    dttdJ m )(. = Cm(t) Cr(t) f.m(t)

    (Equation de la dynamique de larbre moteur)

    Cm(t) = Kt.i(t) (Equation de llectromagntisme)

    Avec :

    u(t) = Tension du moteur [V] e(t) = Force contre lectromotrice du moteur [V] i(t) = Intensit dans le moteur [A] Cm(t) = Couple exerc par le moteur [N.m] Cr(t) = Couple rsistant sur laxe moteur [N.m] m(t) = Vitesse angulaire du moteur [rad/s] R = Valeur de la rsistance [] L = Valeur de linductance [H] Ke = Coefficient de la force contre lectromotrice [V/(rad/s)] J = Inertie quivalente ramene sur larbre moteur [kg.m] f = 0,01 = Paramtre de frottement fluide total [N.m.s] Kt = Constante de couple [N.m/A]

    Q.1. Les conditions initiales tant nulles, exprimer les quations qui modlisent le moteur dans le domaine de Laplace.

    Q.2. Complter le schma-bloc du moteur en saidant des quations de la question 1.

    U(p) -

    + -

    + m(p)

    Cr(p)

    La boucle de retour de ce schma-bloc nest pas une boucle dasservissement, elle correspond seulement la modlisation du MCC

    FTD 02 - Systmes automatiques

    9

  • ABCDAEBEAEAEBDAEB

    Le systme reprsent ci contre est charg de maintenir la temprature dune enceinte. Le chauffage est assur par un changeur thermique. Une vanne permet de rguler le dbit dans lchangeur. On note (t) langle douverture de la vanne, q(t) le dbit dans lchangeur, 1(t) la temprature en sortie de lchangeur, (t) la temprature de lenceinte.

    Vanne

    Dbit q(t) (t)

    Pompe

    Enceinte Echangeur

    TC 1(t)

    On donne les modles de connaissance qui rgissent le systme :

    q(t)=k0.(t) (loi de fonctionnement de la vanne donnant le dbit en fonction de langle douverture de la vanne).

    )(.)(.)( 1111 tqkdttd

    t =+

    (loi de transfert de chaleur dans lchangeur).

    )(.)(.)( 122 tkdttd

    t =+ (loi de transfert de chaleur dans lenceinte).

    On suppose que toutes les conditions initiales sont nulles. Lentre du systme est langle douverture de la vanne (t) et la sortie, la temprature de lenceinte (t).

    Q.1. Traduire dans le domaine de Laplace les quations du modle de connaissance. En dduire les diffrents modles de comportement et les fonctions de transfert associes.

    Q.2. Reprsenter le systme par un schma-bloc faisant intervenir les 3 blocs prcdemment dfinis.

    Afin de rguler la temprature, on choisit de motoriser la vanne. On installe un capteur dans lenceinte qui permet de mesurer la temprature et la de traduire en une tension umes(t) (on peut modliser le capteur par un gain pur Kmes=0,02). La tension umes(t) est compare la tension de consigne uc(t) issue dun transducteur de fonction de transfert T(p). En fonction de cet cart amplifi par un correcteur de gain Kc, la vanne souvre ou se ferme. Le schma ci-dessous prcise larchitecture du systme.

    Vanne Dbit q(t)

    (t)

    Pompe

    Enceinte Echangeur

    TC 1(t)

    Capteur

    Moteur (t)

    Transducteur Comparateur Correcteur

    c(t)

    On donne la fonction de transfert du moteur qui est : ( )pK

    pUppM

    m .1)()()(

    +== .

    Q.3. Reprsenter par un schma-bloc le systme rgul dont lentre est la temprature c(p).

    Q.4. Quelle doit tre la fonction de transfert du transducteur de faon annuler lcart (p) quand la temprature de consigne et la temprature de lenceinte sont gales ?

    FTD 02 - Systmes automatiques

    10

  • DBEBFAFEBEBEB

    Calculer la transforme de Laplace des fonctions suivantes : e-at.u(t), cos(t).u(t) et sin(t).u(t) En dduire e-at.sin(t).u(t) et e-at.cos(t).u(t).

    DBEBFAFEBAEFEB

    Calculer la transforme inverse des fonctions suivantes :

    ( )( )bpapKpF

    ++=

    .

    )( 11 ( )ppKpF

    .1.)( 22 += ( )( )bpap

    pKpF++

    =

    .

    .)( 33

    ( ) ( )1.1.)( 2

    24

    4+

    =

    pppKpF ( )( )1.1

    13)( 25 ++

    =

    ppppF

    ABDBFEBDBFEFBDFBBABEBADB

    Dterminer les transformes de Laplace des signaux suivants :

    t

    f(t)

    4

    2 0 t

    g(t)

    4

    2 0

    FTD 01 - Systmes automatiques

    11

  • ABCDABEDFBBDFABAADBBBFFBB

    Q.1. u(t) = e(t) + R.i(t) + dt

    tidL )(. U(p) = E(p) + R.I(p) + L.p.I(p) e(t) = Ke.m(t) E(p) = ke.m(p)

    dttdJ m )(. = Cm(t) Cr(t) f.m(t) J.p m(p) = Cm(p) Cr(p) f. m(p)

    Cm(t) = Kt.i(t) Cm(p) = km.I(p)

    Q.2.

    U(p) -

    + -

    + m(p)

    Cr(p)

    fpJ +.1

    Ke

    Kt Cm(p) I(p)

    E(p)

    pLR .1

    +

    (p)

    ABCDAEBEAEAEBDAEBBFFB

    Q.1. q(t)=k0.(t) Q(p)=k0.(p)

    )(.)(.)( 1111 tqkdttd

    t =+

    ( ) )(..1).( 111 pQkpp =+ )(.)(.)( 122 tkdt

    tdt =+ ( ) )(..1).( 122 pkpp =+

    Q.2. Reprsenter le systme par un schma-bloc faisant intervenir les 3 blocs prcdemment dfinis.

    (p) Q(p) k0 p

    k.1 1

    1

    +

    1(p) p

    k.1 2

    2

    +

    (p)

    Q.3. c(p)

    -

    +

    (p) Uc(p) Transducteur T(p)

    Correcteur Kc

    Capteur

    Kmes Umes(p)

    Um(p) Moteur

    (p) Q(p)

    k0 pk

    .1 11

    +

    1(p)

    pk

    .1 22

    +

    (p) p

    K.1 +

    Q.4. On a Umes(p)=Kmes.(p) et Uc(p) = T(p).c(p) do : (p)=Uc(p) Umes(p) = T(p).c(p) Kmes.(p) = 0 si c(p) = (p) alors T(p) = Kmes = 0,02.

    FTD 02 - Systmes automatiques

    12

  • DBEBFAFEBEBEBBFFB

    Par dfinition : (f(t)) = F(p)

    =0

    f(t).e-pt.dt

    e-at.u(t) : (e-at.u(t))

    =0

    e-at.u(t).e-pt.dt

    =0

    e-(p+a)t.u(t).dt

    +

    +=

    0

    a)t(p-.e

    ap1

    ap1+

    =

    cos(t).u(t) :

    Rappel : On a tje = cos(t) + j.sin(t) et t-je = cos(t) j.sin(t) soit : cos(t) =

    2ee t-jtj +

    et sin(t) = j2ee t-jtj

    et en exploitant le rsultat de (e-at.u(t))

    On a : (cos(t).u(t))= (2

    ee t-jtj +.u(t)) =

    21 ( tje .u(t)) +

    21 ( t-je .u(t))

    (cos(t).u(t))

    ++

    =

    jp1

    jp1

    .

    21

    = 22 +pp

    sin(t).u(t) : (sin(t).u(t)) = ( j2ee t-jtj

    .u(t)) = j21 ( tje .u(t)) j2

    1 ( t-je .u(t))

    +

    =

    jp1

    jp1

    .

    21j = 22

    +p

    Par la dfinition la tache est plus ardue :

    On pose x(t) = sin(t).u(t) X(p)

    =0

    sin(t).u(t).e-pt.dt

    On calcule cette intgrale par parties ( uv = uv uv avec u = e-pt et v = sin(t) )

    X(p) = +

    0

    .cos.1 ptet

    0

    p cos(t).u(t).e-pt.dt

    Lintgrale restante peut aussi se calculer par parties ( uv = uv uv avec u = e-pt et v = cos(t) )

    X(p) =

    1

    p

    0

    .sin.1 ptet

    0.

    ppsin(t).u(t).e-pt.dt

    X(p) =

    1.2

    2

    p X(p) )1( 2

    2

    p+ .X(p) =

    1 2

    22

    +p.X(p) =

    1 X(p) = 22

    +p

    FTD 02 - Systmes automatiques

    13

  • (e-at.sin(t).u(t)) = ( ) 22

    ++ apOn utilise le Thm de lamortissement: ( ) )()(.e-at apFtf +=

    e-at.cos(t).u(t) : (e-at.cos(t).u(t)) = ( ) 22 ++

    +

    apap

    On utilise le Thm de lamortissement: ( ) )()(.e-at apFtf +=

    DBEBFAFEBAEFEBBFFB

    Calculer la transforme inverse des fonctions suivantes :

    ( )( )bpapKpF

    ++=

    .

    )( 11

    On dcompose en lments simples : ( )( ) ( ) ( )bpapbpapKpF

    ++

    +=

    ++=

    .

    )( 11

    Calcul de : On multiplie par (p + a) et p a : ( ) =+ baK1

    Calcul de : On multiplie par (p + b) et p b : ( ) =+ abK1

    ( ) ( ) ( ) ( )bpbaK

    apabKpF

    ++

    +=

    1.

    1.)( 111 ( ) ( )

    btat eba

    Ke

    abK

    tf

    +

    = ..)( 111

    ( )ppKpF

    .1.)( 22 +=

    On dcompose en lments simples : ( ) ( )ppppKpF

    .1.1.)( 22

    +

    +=+

    =

    Calcul de : On multiplie par (p) et p 0 : =2K Calcul de : On multiplie par (1 + .p) et p

    1 : == .)( 22 KpF

    ( )

    +

    =

    +=

    p

    Kp

    Kp

    Kp

    KpF

    1.1

    .)( 22222 t

    eKKtf = .)( 222

    ( )( )bpappKpF

    ++=

    .

    .)( 33

    On dcompose en lments simples : ( )( ) ( ) ( )bpapbpappKpF

    ++

    +=

    ++=

    .

    .)( 33

    Calcul de : On multiplie par (p + a) et p a : ( ) =+

    baaK .3

    Calcul de : On multiplie par (p + b) et p b : ( ) =+

    abbK .3

    ( ) ( ) ( ) ( )bpabbK

    apbaaKpF

    ++

    +=

    1.

    .1.

    .)( 333 ( ) ( )btat e

    abbK

    ebaaK

    tf

    +

    = ..

    .

    .)( 333

    ( ) ( )1.1.)( 2

    24

    4+

    =

    pppKpF

    FTD 02 - Systmes automatiques

    14

    e-at.sin(t).u(t) :

  • On dcompose en lments simples : ( ) ( ) ( ) ( ) ( )1111.1.)( 22

    24

    4 ++

    +

    =

    +=

    ppppppKpF

    Calcul de : On multiplie par (p 1)2 et p 1 : ( ) =+1.

    24

    ppK

    =2

    4K

    Calcul de : On multiplie par (p + 1) et p 1 : ( ) = 22

    4

    1.

    ppK

    =4

    4K

    Calcul de : On prend une valeur particulire pour p car on connait et , on choisit ici par

    exemple p=0. +=0 += 4.43 K=

    ( ) ( ) ( )11

    .

    411

    .

    4.3

    11

    .

    2)( 44244 +++= p

    Kp

    Kp

    KpF ttt eKeKetKtf ++= .4

    .

    4.3

    ..

    2)( 4444

    ( )( )1.113)( 25 +

    +=

    ppppF

    On dcompose en lments simples : ( )( ) ( ) ( )1.

    11.113)( 225 +

    ++

    =

    +

    +=

    pp

    pppppF

    Calcul de : On multiplie par (p 1) et p 1 : ( ) =++

    113

    2pp

    =2

    Calcul de et : On identifie : +++=+ ppppp ....13 22 0=+ soit 2= et 3= soit 1=

    ( ) ( ) ( ) ( ) ( )11

    1.2

    12

    11.2

    12)( 2225 +++

    +

    =

    +

    ++

    =

    ppp

    ppp

    ppF )sin()cos(.2.2)(5 ttetf t +=

    ABDBBDBFEFBDFBBABEBAD BBFFB

    t

    f(t)

    4

    2 0 t

    Echelon 4.u(t)

    4

    0

    = +

    t

    Rampe -2.t.u(t) 2 0

    +

    t

    4

    2 0

    Rampe 2.t.u(t) retarde de 2s f1(t) f2(t) f3(t)

    f(t) = f1(t) + f2(t) + f3(t) F(p) = F1(p) + F2(p) + F3(p) = peppp2

    22 .224

    +

    FTD 02 - Systmes automatiques

    15

  • t

    g(t)

    4

    2 0

    G(p) = F(p) + F(p) pe 3. + F(p) pe 6. +. Soit G(p) = F(p). pe 311

    avec F(p)= peppp

    222 .

    224+

    On fait une approximation linaire en utilisant un dveloppement limit d'ordre 1, ce qui permet dcrire :

    1 + pe 3 + pe 6 +. = pe 311

    G(p) = F(p) + F(p) pe 3. + F(p) pe 6. +. Soit G(p) = F(p). pe 311

    avec F(p)= peppp

    222 .

    224+

    On peut rsoudre le problme en remarquant que lon a une suite gomtrique de raison r= pe 3 :

    Sn = r

    rpFn

    +

    11).(

    1

    soit quand n : Sn = pepF 31

    1).(

    FTD 02 - Systmes automatiques

    16

  • ABCDAEBEFAEBCAB(Inspir de CCP MP 2009)

    Pour piloter un avion, il est ncessaire de pouvoir contrler en permanence ses volutions dans lespace suivant trois directions ou axes :

    l'axe de lacet (vertical) ; l'axe de roulis (horizontal et dans la

    direction de la marche) ; l'axe de tangage (horizontal et

    perpendiculaire la marche).

    Pour cela, le pilote agit sur les commandes de vol de lavion. En pratique, on distingue deux types de commandes :

    les commandes de vol primaires utilises pendant tout le vol et qui permettent de contrler lvolution de lavion autour de ses axes de rfrence :

    la gouverne de direction ou gouvernail pour le lacet, les ailerons et les spoilers pour le roulis, les gouvernes de profondeur et le plan horizontal rglable (PHR) pour le tangage.

    Les commandes de vol secondaires utilises pendant les phases datterrissage et de dcollage qui permettent de modifier la configuration arodynamique de lavion :

    Les hypersustentateurs (volets et becs) pour la portance, les spoilers (ou arofreins) pour la trane.

    LAirbus A 380 est quip de quatre gouvernes de profondeur disposes symtriquement sur le plan horizontal rglable (PHR) de lavion. Chaque gouverne de profondeur est relie au PHR par des charnires et est mis en rotation par une unit de commande constitue de deux actionneurs :

    une servocommande (SC), actionneur principal reli au circuit hydraulique de lavion; un EHA (Electro Hydraulic Actuator : actionneur lectro-hydrostatique), utilis comme organe

    de scurit en cas de dfaillance de la servocommande ou du circuit hydraulique principal.

    FTD 03 - Systmes automatiques

    17

  • Ces units de commande sont identiques pour les quatre gouvernes de profondeur.

    Gouverne Extrieure Droite

    Gouverne Intrieure Droite

    Gouverne Intrieure Gauche

    Gouverne Extrieure Gauche PHR

    Gouverne

    Actionsarodynamiques

    CharniresUnit decommande

    PHR

    Vrin

    Servo-distributeur

    Accumulateur

    Alimentation hydraulique

    Tige du vrin

    Fixation au PHR

    Fixation la gouverne

    Capteur inductif de position

    Servocommande de lunit de commande Les consignes mises par le pilote laide du joystick ou par le pilote automatique sont transmises aux ordinateurs de commande de vol. Ces derniers dterminent, en fonction de lois de pilotage prenant en compte un certain nombre de paramtres (altitude, vitesse, etc.), les mouvements des gouvernes limitant ventuellement les volutions de l'avion son enveloppe de vol, c'est--dire aux rgimes et attitudes srs.

    Ordinateurde commande

    de vol(PRIM/SEC)

    PHR

    Autresinformations

    Position actionneur

    Position gouverne

    Consigne

    de position

    Joystick

    Energieelectrique ouhydraulique

    Piloteautomatique Gouverne

    Actionsarodynamiques

    Energie lectrique ou hydraulique

    FTD 03 - Systmes automatiques

    18

  • Etude de la servocommande :

    uc(t)

    Servo-distributeur

    x(t)

    i(t) Amplificateur diffrentiel

    Gouverne Capteur de

    position

    Schma de structure simplifi de la

    servocommande :

    us(t)

    q(t)

    Les diffrentes quations temporelles qui modlisent le fonctionnement du systme sont :

    Amplificateur diffrentiel : uc(t) = aKti )(

    + us(t)

    Dbit dans le vrin dans le cas dune hypothse de fluide incompressible : q(t) = dt

    txdS )(. Capteur de position : us(t) = Kc.x(t) Le servo-distributeur est un composant de la chaine de commande conu pour fournir un dbit

    hydraulique q(t) proportionnel au courant de commande i(t). (Attention, valable uniquement en rgime permanent) Le constructeur fournit sa fonction de transfert :

    pTK

    pIpQpF d

    .1)()()(

    +== o Kd est le gain du servo-distributeur et T sa constante de temps.

    1. Modlisation dans lhypothse de fluide incompressible

    Q1.1. Ecrire les quations du modle sous forme symbolique (transforme de Laplace) en considrant que toutes les conditions initiales sont nulles.

    Q1.2. Reprsenter chacune de ces relations sous forme de schma-bloc partiel.

    Q1.3. Regrouper les schmas-blocs partiels afin de reprsenter le comportement de la servocom-mande.

    Q1.4. Calculer les fonctions de transfert suivantes et donner chaque fois la classe et lordre. Fonction de transfert du vrin non asservi : A1(p) = )(

    )(pQpX

    Fonction de transfert de la chaine directe : C(p) = )()(

    ppX

    Fonction de transfert boucle ouverte du systme : G(p) = )()(

    ppU s

    Fonction de transfert boucle ferme du systme : H(p) = )()(

    pUpX

    c

    FTD 03 - Systmes automatiques

    19

  • 2. Modlisation dans lhypothse de fluide compressible

    Dans cette hypothse, le modle de connaissance du systme est modifi :

    Lquation de dbit dans le vrin devient : q(t) = dt

    tpdB

    Vdt

    txdS )(..2

    )(.

    + o p(t) reprsente la

    diffrence de pression entre les 2 chambres du vrin, V est le volume total de fluide dans le vrin (V est constant) et B est le coefficient de compressibilit du fluide hydraulique (pour un fluide incompressible B).

    Effort moteur sur le piston : Fm(t) = )(. tpS Principe fondamental de la dynamique appliqu sur la tige de vrin :

    Fm(t) Fr(t) 22 )(

    .

    )(.

    dttxd

    mdt

    txdf = o Fr(t) reprsente leffort rsistant sur la tige du vrin, effort qui sera considr comme une perturbation et f reprsente le frottement visqueux.

    Q2.1. Ecrire les quations du modle sous forme symbolique (transforme de Laplace) en considrant que toutes les conditions initiales sont nulles.

    Q2.2. Reprsenter chacune de ces relations sous forme de schma-bloc partiel.

    Q2.3. Regrouper les schmas-blocs partiels. Afin de reprsenter le comportement de du vrin non-asservi (grandeur dentre Q(p), grandeur de sortie X(p)). Le schma-bloc contiendra un retour et une perturbation.

    Q2.4. Calculer la nouvelle fonction de transfert du vrin non asservi : A2(p) = )()(

    pQpX

    , en supposant

    que la perturbation Fr(t) est nulle. Donner chaque fois la classe et lordre de A2(p).

    Q2.5. Quelle est la modification apporte par le modle de fluide incompressible ?

    EFEBCFEBEBB

    Calculer les fonctions de transfert des schmas blocs suivants :

    -

    + -

    + E(p)

    A(p) B(p)

    C(p)

    S(p) D(p)

    E(p)

    -

    -

    + A(p) B(p) S(p)

    E2(p)

    + E1(p)

    -

    + C(p)

    FTD 03 - Systmes automatiques

    20

  • ABCDAEBEFAEBCABBFFB

    1. Modlisation dans lhypothse de fluide incompressible

    Q1.1. Ecrire les quations du modle sous forme symbolique (transforme de Laplace) en considrant que toutes les conditions initiales sont nulles.

    uc(t) = aKti )(

    + us(t) Uc(p) = aKpI )(

    + Us(p)

    q(t) = dt

    txdS )(. Q(p) = S.p.X(p) us(t) = Kc.x(t) Us(p) = Kc.X(p)

    Q1.2. Reprsenter chacune de ces relations sous forme de schma-bloc partiel.

    Uc(p) -

    +

    Us(p)

    Ka I(p) (p)

    Uc(p) = aKpI )(

    + Us(p)

    Q(p) = S.p.X(p) pS.

    1

    X(p) Q(p)

    Us(p) = Kc.X(p) X(p) Us(p) Kc

    pTK

    pIpQpF d

    .1)()()(

    +== pT

    Kd.1+

    Q(p) I(p)

    Q1.3. Regrouper les schmas-blocs partiels afin de reprsenter le comportement de la servocom-mande.

    Uc(p) -

    +

    Us(p)

    Ka I(p) (p)

    pTKd

    .1+

    Q(p) pS.

    1

    X(p)

    Kc

    Q1.4. Calculer les fonctions de transfert suivantes et donner chaque fois la classe et lordre.

    A1(p) = pSpQpX

    .

    1)()(

    = Classe 1, ordre 1.

    C(p) = pSpT

    KKppX da

    .)..1(.

    )()(

    +=

    Classe 1, ordre 2.

    FTD 03 - Systmes automatiques

    21

  • G(p) = pSpT

    KKKppU cdas

    .)..1(..

    )()(

    +=

    Classe 1, ordre 2.

    cda

    cda

    ccda

    cda

    cc KKKpSpTKKK

    KpSpT

    KKKpSpT

    KKK

    KpUpXpH

    ...)..1(..

    .

    1

    .)..1(..1

    .)..1(..

    .

    1)()()(

    ++=

    ++

    +==

    2.

    ..

    .

    .

    ..

    1

    1.

    1)()()(

    pKKK

    TSpKKK

    SKpUpXpH

    cdacda

    cc ++== Classe 0, ordre 2.

    2. Modlisation dans lhypothse de fluide compressible

    Q2.1. Ecrire les quations du modle sous forme symbolique (transforme de Laplace) en considrant que toutes les conditions initiales sont nulles.

    q(t) = dt

    tpdB

    Vdt

    txdS )(..2

    )(.

    + Q(p) = )(..

    .2)(.. pPp

    BVpXpS +

    Fm(t) = )(. tpS Fm(p) = )(. pPS

    Fm(t) Fr(t) 22 )(

    .

    )(.

    dttxd

    mdt

    txdf = Fm(p) Fr(p) )(..)(.. 2 pXpmpXpf =

    Q2.2. Reprsenter chacune de ces relations sous forme de schma-bloc partiel.

    Q(p) -

    + (p) (p) )(..

    .2)(..)( pPp

    BVpXpSpQ =

    pVB.

    .2

    X(p) S.p

    Fm(p) = )(. pPS S Fm(p) (p)

    Fm(p) - +

    X(p) Fm(p) Fr(p) ( ) )(.... 2 pXpmpf += 2

    ...

    1pmpf +

    Fr(p)

    Q2.3. Regrouper les schmas-blocs partiels.

    Q(p) -

    + (p) (p)

    pVB.

    .2

    S.p

    S Fm(p) -

    + X(p)

    2...

    1pmpf +

    Fr(p)

    FTD 03 - Systmes automatiques

    22

  • Q2.4. Calculer la nouvelle fonction de transfert du vrin non asservi : A2(p) = )()(

    pQpX

    , en supposant

    que la perturbation Fr(t) est nulle. Donner chaque fois la classe et lordre de A2(p).

    A2(p) = )()(

    pQpX

    VSBpmpfVSB

    pSpmpfVSB

    pmpfVSB

    pSpmpfpV

    pSSBpmpfpV

    pSSB

    pS /..2../..2

    .

    .

    1

    )..(/..21

    )..(/..2

    .

    .

    1

    )..(.....21

    )...(.....2

    .

    .

    122

    2

    2

    2

    2

    2

    2

    2

    ++=

    ++

    +=

    ++

    +=

    A2(p) =2

    22 ...2.

    .

    ..2.1

    1.

    .

    1

    pSBmVp

    SBfVpS ++

    Classe 1, ordre 3.

    Q2.5. Quelle est la modification apporte par le modle de fluide incompressible ?

    A1(p) = pSpQpX

    .

    1)()(

    = Classe 1, ordre 1.

    A2(p) =2

    22 ...2.

    .

    ..2.1

    1.

    .

    1

    pSBmVp

    SBfVpS ++

    Classe 1, ordre 3.

    Lhypothse fluide incompressible amliore le modle mais augmente lordre du systme et ainsi complexifie les calculs.

    Remarque : si B (fluide incompressible) 2

    22 ...2.

    .

    ..2.1

    1.

    .

    1

    pSBmVp

    SBfVpS ++

    pS.

    1

    EFEBCFEBEBBBFFB

    -

    + -

    + E(p)

    A(p) B(p)

    C(p)

    S(p) D(p)

    E(p)

    Dplacement du point de prlvement

    -

    + -

    + E(p)

    A(p) B(p)

    C(p)

    S(p) D(p)

    E(p).D(p) Boucle 1

    FTD 03 - Systmes automatiques

    23

  • Calcul de la FBTF de la boucle 1 : )().().(1)(

    )().().(1)().().(

    .)().(1)(1 pEpDpB

    pBpEpDpB

    pEpDpBpDpE

    pH+

    =

    +=

    -

    + E(p)

    A(p)

    C(p)

    S(p) D(p)

    Boucle 2

    H1(p)

    Calcul de la FBTF de la boucle 2 :

    )().().(1)().().(1

    )().().(1)().(

    )().().(1)().().(

    .)(1)(

    1

    12

    pEpDpBpBpCpA

    pEpDpBpBpA

    pHpCpApHpCpA

    pCpH

    ++

    +=

    +=

    )().().()().().(1)().()(2 pCpBpApEpDpB

    pBpApH++

    =

    E(p) S(p) D(p) H2(p)

    Calcul de la FBTO : )().().()().().(1)().().()().()(

    )()( 2 pCpBpApEpDpBpDpBpApDpH

    pEpSpH

    ++===

    -

    -

    + A(p) B(p) S(p)

    E2(p)

    + E1(p)

    -

    + C(p)

    On utilise le thorme de superposition : on calcule les fonctions de transfert du systme )()(

    1 pEpS pour

    E2(p)=0 et )()(

    2 pEpS pour E1(p)=0.

    Cas E2(p)=0 :

    -

    A(p) B(p) S(p) + E1(p)

    -

    + C(p)

    Boucle 1

    FTD 03 - Systmes automatiques

    24

  • Calcul de la FBTF de la boucle 1 : )(1)()(1 pB

    pBpH+

    =

    -

    A(p) H1(p) S(p) + E1(p) C(p)

    Boucle 2

    Calcul de la FBTF de la boucle 2 : )(.)(1

    )().(1

    )(.)(1)().(

    )().().(1)().().()(

    1

    12

    pCpB

    pBpA

    pCpB

    pBpA

    pCpHpApCpHpApH

    ++

    +=

    +=

    )().().()(1)().().()(2 pCpBpApB

    pCpBpApH++

    =

    Cas E1(p)=0 :

    -

    -

    + A(p) B(p) S(p)

    E2(p)

    + -

    + C(p)

    Dplacement du sommateur

    -

    - A(p) B(p) S(p)

    E2(p)

    + -

    + C(p)

    )().(1

    pBpA

    En utilisant les rsultats du cas E2(p)=0, on retrouve :

    - H2(p) S(p)

    E2(p) )().(

    1pBpA

    Avec )().().()(1)().().()(2 pCpBpApB

    pCpBpApH++

    =

    Do : )(.)().().()(1)()(.)().().()(1

    )().().()( 21 pEpCpBpApBpCpE

    pCpBpApBpCpBpApS

    +++

    ++=

    FTD 03 - Systmes automatiques

    25

  • ABCDEFCBBDBCD

    (Inspir de Centrale-Supelec MP 2008)

    La figure de droite montre linterface assurant, partir des informations dlivres par lunit centrale de commande, la fermeture hermtique et le verrouillage dune porte de TGV.

    Afin de satisfaire les contraintes d'encombrement, l'ouverture de la porte s'effectue selon l'enchanement temporel de trois phases distinctes dcrites partir de la position porte ferme pour laquelle la face extrieure de la porte est aligne avec la face extrieure de la caisse : une phase de dcalage puis une phase de louvoiement et enfin une phase d'escamotage. La phase primaire (dcalage) puis la phase terminale (escamotage) sont dfinies par les figures ci-contre. Les performances annonces de la part du constructeur, dans la phase d'escamotage, sont les suivantes :

    Performance Valeur Accs suffisant du wagon 850 mm Temps d'ouverture de la porte en phase descamotage t4s Vitesse daccostage de la porte en fin de phase descamotage V0,09m/s

    Pour ouvrir la porte, on utilise un moteur, dont la rotation est transforme en translation par l'intermdiaire d'un systme pignon crmaillre. La translation de la porte est note y(t). L'angle de rotation du moteur est not m(t). Le lien entre y(t) et m(t) est y(t) = R.m(t) o R est le rayon du pignon (R=37 mm).

    On fait l'hypothse qu' l'instant initial, correspondant au dbut de la translation de la porte, la porte est immobile, avec y(t=0)=0 et m(t=0)=0 (toutes les autres conditions initiales seront galement nulles, par consquent).

    Grce une redfinition du paramtrage et dans un souci de simplification, on considre qu'au cours

    de cette phase la vitesse angulaire du moteur vrifie m(t) dtdm(t) et la position de la porte vrifie

    y(t)0.

    FTD 04 - Systmes automatiques

    26

  • Le moteur courant continu qui commande l'ouverture de la porte est gr par les quations suivantes :

    u(t) = e(t) + R.i(t) e(t) = ke.m(t) dttdJ m )(. = Cm(t) Cm(t) = km.i(t)

    Avec : u(t) = tension du moteur ; e(t) = force contre lectromotrice du moteur ; i(t) = intensit dans le moteur Cm(t) = couple exerc par le moteur ; m(t) = vitesse angulaire du moteur.

    Q.1. Exprimer ces quations dans le domaine de Laplace.

    Q.2. Schmatiser le schma-bloc du moteur en saidant des quations de la question 1.

    Q.3. Montrer que, dans le domaine de Laplace, la relation entre m(p) et U(p) peut s'crire sous la forme :

    pTK

    pUpm

    .1)()(

    +=

    o K et T sont deux constantes dterminer.

    Q.4. Dterminer m(t) lorsque le moteur est soumis un chelon de tension d'amplitude u0 tel que : um(t)= u0.u(t). Exprimer et justifier le rsultat en fonction de K et T.

    Q.5. L'application numrique fournit K=1,2s1.V1 et T=0,16s. Dterminer le temps de rponse 5% du moteur.

    Le schma bloc du systme peut se mettre sous la forme suivante :

    R pTK

    .1+

    Y(p) m(p) Um(p) p1

    m(p)

    Q.6. Justifier la fonction de transfert entre m(p) et m(p).

    Q.7. Dterminer l'expression analytique de )()(pU

    pY

    m

    .

    Q.8. Dterminer l'expression analytique de y(t) lorsque le moteur est soumis un chelon de tension d'amplitude u0.

    Q.9. Dterminer la valeur numrique du dplacement de la porte au bout de 4 s (u0=5V), et conclure quant la capacit du systme satisfaire le critre d'accs au wagon du cahier des charges.

    Q.10. Dterminer la vitesse de la porte la fin de la translation (v(t=4s)= dtd y(t=4s)). Conclure quant

    la capacit du systme satisfaire le critre de vitesse finale de translation de la porte du cahier des charges.

    FTD 04 - Systmes automatiques

    27

  • ABCDEFCBBFDEBBBDE(Inspir de X-ENS PSI 2005)

    La mission Mars Exploration Rover (MER) est une mission spatiale confie la NASA. Elle a pour but dexplorer les sols de la plante Mars pour y rechercher la prsence ancienne et prolonge deau. Cette exploration est ralise grce deux rovers automatiques lances depuis Cap Canaveral. Le premier rover se nomme robot Spirit. Il a t lanc le 10 juin 2003 et sest pos le 3 janvier 2004 dans le cratre Gusev. Le second rover se nomme robot Opportunity, il a t lanc le 8 juillet 2003 et sest pos le 24 janvier 2004 sur Meridiani Planum.

    Corps

    Panneau solaire

    Antenne hautes frquences

    Antenne basses frquences

    Tte priscopique

    Bras articul

    Outils

    Systme Pancam

    Roues

    Pour faire avancer le robot, les six roues de Spirit sont quipes de motorducteurs (le motorducteur est un composant constitu d'un moteur, qui gnre un mouvement de rotation, et d'un rducteur, qui rduit la vitesse de rotation du moteur par des engrenages) afin de faire tourner les roues. Le codeur incrmental permet de mesurer la rotation du moteur.

    Les performances annonces de la part du constructeur sont les suivantes :

    Performances Valeur Vitesse de dplacement 1 km en moins de 2 heures Pente du sol +/- 30 Temps de rponse 5%

  • u(t) = e(t) + R.i(t) e(t) = ke.m(t) dttdJ m )(. = Cm(t) f.m(t) Cm(t) = km.i(t)

    Avec : u(t) = tension du moteur ; e(t) = force contre lectromotrice du moteur ; i(t) = intensit dans le moteur Cm(t) = couple exerc par le moteur ; m(t) = vitesse angulaire du moteur. Les grandeurs physiques R, L, ke, f et km sont des constantes.

    Q.3. En supposant les conditions initiales nulles (ce qui sera galement suppos dans tout le reste de l'exercice), exprimer ces quations dans le domaine de Laplace.

    Q.4. Montrer que, dans le domaine de Laplace, la relation entre m(p) et Um(p) peut s'crire sous la forme : = )(

    )(pUp

    m

    m

    pTK

    m

    m

    .1+ o Km et Tm sont deux constantes dterminer.

    L'application numrique des grandeurs physiques permet de trouver la fonction suivante :

    =

    )()(

    pp

    c

    r

    pTK

    .1+, avec K=1 et T=0,05s.

    Q.5. Dterminer r(t) lorsque lordinateur du robot demande un chelon de rotation c(t) = c0.u(t). Exprimer le rsultat en fonction de K et T.

    Q.6. Dterminer le temps de rponse 5% du systme et effectuer lapplication numrique. Conclure quant la capacit du robot satisfaire la performance de temps de rponse.

    Q.7. Le robot, initialement immobile, bouge selon le dplacement xr(t) tel que dtd

    xr(t)=R. r(t) o R est rayon de la roue (R=constante). Dterminer Xr(p) en fonction de r(p).

    Q.8. Toujours dans le cas o l'ordinateur du robot demande un chelon de rotation c(t) = c0.u(t), dterminer la transforme de Laplace de Xr(p) et en dduire xr(t).

    La vitesse angulaire que l'ordinateur du robot impose est c0=2rad.s1. Le rayon de la roue est R=10cm.

    Q.9. Dterminer le temps que met le robot parcourir 1 km, en ngligeant la fonction exponentielle prsente dans xr(t). Justifier a posteriori que la fonction exponentielle tait bien ngligeable. Conclure quant la capacit du robot satisfaire la performance de vitesse de dplacement.

    FTD 04 - Systmes automatiques

    29

  • ABCDEFCBBDBCDB

    Q.1. u(t) = e(t) + R.i(t) U(p) = E(p) + R.I(p)

    e(t) = ke.m(t) E(p) = ke.m(p)

    dttdJ m )(. = Cm(t) J.p m(p) = Cm(p)

    Cm(t) = km.i(t) Cm(p) = km.I(p)

    Q.2.

    -

    +

    U(p) pJ .

    1

    ke

    km 1/R

    Cm(p) m(p)

    I(p)

    E(p)

    Q.3. p

    kkJRkkkpJR

    kkk

    pJRkkpJR

    kk

    kpUp

    em

    eem

    em

    eem

    em

    e

    m

    .

    .

    .1

    1.

    1...

    .

    .

    1

    ..

    .1

    ..

    .

    .

    1)()(

    +=

    +=

    +=

    pT

    K.1+

    = avec K=ek

    1et T=

    em kkJR.

    .

    Q.4. )(.1..)( 0 tueuKt Tt

    m

    =

    voir cours rponse indicielle 1er ordre

    Q.5. tr5% = 3. =0,48s avec = T = 0,16s. voir cours rponse indicielle 1er ordre

    Q.6. m(t)= dtdm(t) utilisation de la fonction de transfert intgration.

    Q.7. FTBO : )()(pU

    pY

    m

    =

    pTK

    pR

    .1.

    +=

    Q.8. )( pY =pp .16,01

    2,1.

    10.37 3

    +=

    . )( pUm pU

    p .16,01.10.4,44

    .

    1 03

    2 +=

    )(..16,016,0..10.4,44)( 16,003 tuetUtyt

    +=

    voir cours rponse une rampe 1er ordre

    La rponse un chelon dun systme en boucle ouverte comprenant un intgrateur est une rampe infinie.

    FTD 04 - Systmes automatiques

    30

  • Q.9. )(..16,016,04.510.4,44)4( 16,04

    3 tuety

    +==

    =0,850m C.d.C.F. ok

    Q.10. )(.1..10.4,44)( 16,003 tueUdttyd t

    =

    )(.1.510.4,44)4( 16,04

    3 tuety

    ==

    =0,22m/s

    Valeur suprieure au C.d.C.F.(0,09m/s) il faut modifier la loi dentre pour rpondre au C.d.C.F.

    ABCDEFCBBFDEBBBDE B

    Q.1. H(p) : moteur et G(p) : rducteur engrenages.

    Q.2. )().(1)().(

    )()(

    pGpHpGpH

    pp

    c

    v

    +=

    Q.3. u(t) = e(t) + R.i(t) U(p) = E(p) + R.I(p)

    e(t) = ke.m(t) E(p) = ke.m(p)

    dttdJ m )(. = Cm(t) f.m(t) J.p m(p) = Cm(p) f. m(p)

    Cm(t) = km.i(t) Cm(p) = km.I(p)

    Q.4. ( )( )

    ( )em

    em

    eem

    em

    eem

    em

    em

    m

    kkRfpJRkk

    kkkfpJRkk

    kfpJR

    kkfpJR

    kk

    kpUp

    ....

    .

    .

    1...

    .

    .

    1

    ..

    .1

    ..

    .

    .

    1)()(

    ++=

    ++=

    ++

    +=

    pkkRf

    JRkkRf

    kk

    kpUp

    em

    em

    em

    em

    m

    .

    ..

    .1

    ..

    .

    .

    1)()(

    ++

    +=

    =

    pTK

    m

    m

    .1+ avec Km=

    em

    m

    kkRfk

    .. +, Tm =

    em kkRfJR

    ..

    .

    += .

    -

    +

    Um(p) fpJ +.

    1

    ke

    km

    Cm(p) m(p)

    I(p)

    E(p) R1

    =

    )()(

    pp

    c

    r

    pTK

    .1+, avec K=1 et T=0,05s.

    FTD 04 - Systmes automatiques

    31

  • Q.5. c(t) = c0.u(t) c(p) = pc0

    systme du 1er ordre r(t) )(.1.. 0 tueK Tt

    c

    =

    Q.6. t5% = 3. avec = T. voir cours rponse indicielle 1er ordre t5%= 0,15s

  • AABCDAAEFFFDFDB(Inspir dE3A PSI 2007)

    Le support de ltude est une unit dentaire dont on donne un extrait de cahier des charges fonctionnel. Cet quipement a t conu et ralis dans le but dune adaptabilit maximale aux diffrentes mthodes de travail des chirurgiens dentistes. Son ergonomie, sa maniabilit, son design, sa fiabilit en font une unit universelle . Sa conception est modulaire, avec une technologie avance. Le chirurgien dentiste possde une pdale et un pupitre de commande, qui lui permet de montrer ou descendre verticalement le corps du patient, de l'incliner plus ou moins, et de positionner sa tte. Le patient pouvant prendre une position spatiale pertinente, tous les actes mdicaux sont facilits.

    FS1 : Permettre au chirurgien dentiste de positionner de patient FS2 : Sadapter au sol FS3 : Etre aliment en nergie pneumatique FS4 : Etre aliment en nergie lectrique

    Fonction Critre Niveau

    FS1

    Temps de rponse 5% du systme de mise en position verticale

    < 0,5 s

    Patient

    Unit dentaire

    Energie lectrique

    Energie pneumatique

    FS1

    FS3

    FS4

    Chirurgien dentiste

    FS2

    Sol

    On s'intresse dans ce sujet au critre de la FS1 concernant le temps de rponse du systme permettant de mettre en position verticale le patient.

    Pour rgler le patient en position verticale, le chirurgien dentiste appuie sur une pdale, plus ou moins fort. Un moteur lectrique se met en route, sa vitesse de rotation dpendant de l'appuie plus ou moins profond du chirurgien dentiste sur la pdale. La vitesse de rotation du moteur est diminue par un rducteur engrenages. En sortie du rducteur engrenages se trouve une vis, dont la rotation v(p) entrane, par un systme vis crou, la translation du sige en hauteur. L'ensemble peut se reprsenter par le schma bloc suivant (le composant de fonction de transfert C(p) est un correcteur) :

    -

    + G(p) H(p) C(p) v(p) m(p) U(p)

    c(p)

    Q.1. Dterminer le nom des composants qui ralisent les fonction H(p) et G(p).

    Q.2. Dterminer la fonction de transfert en boucle ferme du systme : )()(

    pp

    c

    v

    FTD 05 - Systmes automatiques

    33

  • Les quations du moteur utilis sont les suivantes :

    u(t) = e(t) + R.i(t)+ dt

    tidL )(. e(t) = ke.m(t) dttdJ m )(. = Cm(t) f.m(t) Cm(t) = km.i(t)

    Avec : u(t) = tension du moteur ; e(t) = force contre lectromotrice du moteur ; i(t) = intensit dans le moteur Cm(t) = couple exerc par le moteur ; m(t) = vitesse angulaire du moteur. Les grandeurs physiques R, L, ke, J, f et km sont des constantes.

    Q.3. En supposant les conditions initiales nulles (ce qui sera galement suppos dans tout le reste de l'exercice), exprimer ces quations dans le domaine de Laplace.

    Q.4. Montrer que, dans le domaine de Laplace, la relation entre m(p) et U(p) peut s'crire sous la forme : = )(

    )(pUpm

    )1.21( 2200

    ppzK

    ++

    o K, z et 0 sont trois constantes dterminer.

    Si on utilise un correcteur proportionnel, l'application numrique des grandeurs physiques permet de

    trouver la fonction suivante : =

    )()(

    pp

    c

    v

    pTK

    T

    T

    .1+, avec KT=0,9 et TT=0,1s

    Q.5. Dterminer v(t) lorsque le chirurgien dentiste demande un chelon de rotation c(t) = c0.u(t). Exprimer le rsultat en fonction de c0, KT et TT.

    Q.6. Dterminer le temps de rponse 5% du systme et effectuer lapplication numrique. Conclure vis--vis du cahier des charges.

    Le patient, initialement immobile, bouge verticalement selon le dplacement xv(t) tel que : )(.)( ta

    dttxd

    vv = avec a=constante qui reprsente le pas rduit de la vis.

    Q.7. Dterminer la transforme de Laplace Xv(p) de xv(t).

    Q.8. Dterminer xv(t) en fonction de a, KT et TT et c0.

    Si on utilise un correcteur proportionnel, driv et intgral, l'application numrique des grandeurs

    physiques permet de trouver la fonction suivante : =

    )()(

    pp

    c

    v

    2.211

    pp ++

    Q.9. Dterminer v(t) lorsque le chirurgien dentiste demande un chelon de rotation c(t) = c0.u(t).

    Q.10. Dterminer si le temps de rponse 5 % est plus faible ou plus grand que dans le cas prcdent. Conclure vis--vis du cahier de charges.

    FTD 05 - Systmes automatiques

    34

  • BFABDA

    Le support d'tude est un prhenseur de pices. Il permet l'utilisateur de prendre des pices pour les dplacer. L'application illustre sur l'image ci-dessous et la prise de bouteilles plastiques sur un tapis roulant, afin de les trier pour faire du recyclage.

    L'objectif de cette tude est de vrifier les performances de la fonction FS1, dcrites dans le cahier des charges de ce systme. On ralise l'asservissement de la position angulaire d'un bras du prhenseur de pices, selon le schma bloc qui suit (l'angle du bras est b(t), l'angle consigne est c(t)).

    -

    + H3(p) K2 c(p) b(p)

    K1 K5 K6

    K7

    H4(p) Uc(p)

    UM(p) V(p) V(p) X(p)

    VM(p)

    Avec : K1, K2, K5, K6, K7 : constantes, C(p) : angle de consigne, UC(p) : tension consigne, UM(p) : tension moteur, V(p) : vitesse angulaire de la vis, V(p) : angle de la vis, X(p) : dplacement de l'crou, b(p) : position angulaire du bras, VM(p) : tension mesure image de b(p).

    Q.1. Dterminer le lien entre K1 et K7 pour que b(p) soit asservi sur c(p).

    La fonction de transfert H3(p) est ralise par un moteur, dont les quations de comportement sont : uM(t) = e(t) + R.i(t) e(t) = ke.V(t) dt

    tdJ V )(. = CM(t) CM(t) = kM.i(t)

    Avec : uM(t) : tension aux bornes du moteur (en V), e(t) : force contre-lectromotrice (en V), i(t) : intensit (en A), V(t) : vitesse de rotation de la vis en sortie de moteur (en rad/s), CM(t) : couple moteur (en N.m) (un couple est une action mcanique qui tend faire tourner), J : inertie quivalente

    FTD 05 - Systmes automatiques

    35

  • en rotation de larbre moteur (en kg.m2), R : rsistance lectrique du moteur (), ke : constante de force contre-lectromotrice (V.rad-1.s), kM : constante de couple (N.m.A-1).

    Q.2. Dterminer la fonction de transfert )()()(3 pU

    ppHM

    V= . Montrer que H(p) peut se mettre sous la

    forme canonique H3(p) = ).1( 33

    pTK

    + et dterminer les valeurs littrales K3 et T3.

    Q.3. Dterminer V(t) lorsque lorsque uM(t) est un chelon de tension d'amplitude U0. Prciser la valeur de V(t) l'origine, la pente de la tangente l'origine de V(t) et la valeur finale atteinte par V(t) quand t tend vers linfini.

    Q.4. Dterminer la fonction de transfert H4(p).

    Q.5. Dterminer la fonction de transfert )()()(

    pppH

    c

    b

    = . Montrer que cette fonction peut se mettre sous

    la forme H(p) =)1.21( 22

    00

    ppzK

    ++

    et dterminer les valeurs littrales K, z et 0 en fonction des

    constantes fournies.

    La rponse indicielle de H(p) un chelon unitaire est donne sur la figure suivante :

    t

    b(t)

    Q.6. Dterminer, en expliquant la dmarche utilise, les valeurs numriques de K, z et 0.

    Q.7. Dterminer, en expliquant la dmarche utilise, le temps de rponse 5%. Conclure quant la capacit du prhenseur de pices vrifier (ou non) le critre de rapidit de la FS1.

    FTD 05 - Systmes automatiques

    36

  • AABCDAAEFFFDFDBBBD

    Q.1. H(p) : moteur et G(p) : rducteur engrenages.

    Q.2. )().().(1)().().(

    )()(

    pGpHpCpGpHpC

    pp

    c

    v

    +=

    Q.3. u(t) = e(t) + R.i(t) + dt

    tidL )(. U(p) = E(p) + R.I(p) + L.p.I(p)

    e(t) = ke.m(t) E(p) = ke.m(p)

    dttdJ m )(. = Cm(t) f.m(t) J.p m(p) = Cm(p) f. m(p)

    Cm(t) = km.i(t) Cm(p) = km.I(p)

    Q.4.

    ( )( )( )( )

    ( )( ) ( ) emem

    eem

    em

    eem

    em

    e

    m

    kkRfpfLJRpJLkk

    kkkfpJLpRkk

    kfpJLpR

    kkfpJLpR

    kk

    kpUp

    .......

    .

    .

    1...

    .

    .

    1

    ..

    .1

    ..

    .

    .

    1)()(

    2 ++++=

    +++=

    +++

    ++=

    ( ) 2.

    ..

    .

    .

    ..

    ..1

    ..

    .

    .

    1)()(

    pkkRf

    JLpkkRffLJR

    kkRfkk

    kpUp

    emem

    em

    em

    e

    m

    ++

    +

    ++

    +=

    =

    )1.21( 2200

    ppzK

    ++

    avec K=em

    m

    kkRfk

    .. +, 0 = JL

    kkRf em.

    .. +et z ( )em kkRfJL

    fLJR....

    ..

    .

    21

    +

    += .

    -

    +

    U(p) fpJ +.

    1

    ke

    km

    Cm(p) m(p)

    I(p)

    E(p) pLR .

    1+

    Si on utilise un correcteur proportionnel, l'application numrique des grandeurs physiques permet de

    trouver la fonction suivante : =

    )()(

    pp

    c

    v

    pTK

    T

    T

    .1+, avec KT=0,9 et TT=0,1s

    Q.5. c(t) = c0.u(t) c(p) = pc0

    systme du 1er ordre v(t) )(.1.. 0 tueK TTt

    cT

    =

    Q.6. t5% = 3. = 0,3s ( = TT= 0,1s) voir cours rponse indicielle 1er ordre

    C.d.C.F. ok

    FTD 05 - Systmes automatiques

    37

  • Q.7.et 8. )(.)( tadt

    txdv

    v = p.Xv(p) = a. v(p)

    -

    + G(p) H(p) C(p)

    v(p) m(p) U(p) c(p)

    pa

    Xv(p)

    Xv(p) = pa

    .

    pTK

    T

    T

    .1+ .c(p) Xv(p) = p

    a.

    pTK

    T

    T

    .1+ .

    pc0

    Rponse dun systme du premier ordre une rampe : )(....)( 0 tueTTtKatx TTt

    TTcTv

    +=

    voir cours rponse une rampe 1er ordre

    Q.9. =

    )()(

    pp

    c

    v

    2.211

    pp ++ systme du 2me ordre avec K=1, 0 =1 et z=1.

    Rponse dun systme du 2nd ordre un chelon c(t) = c0.u(t) :

    ( ) )(..1.)( 0 tuetet ttcc = Rgime permanent Rgime transitoire

    voir cours rponse indicielle 2me ordre pour z=1 (Rappel : ( ) )(...1)( .0. 00 tueteKts tt = )

    Q.10. 5. 0%5 =t (annexe 2 cours 07) soit t5% = 5s systme plus lent.

    Critre FS1 du C.d.C.F. non respect avec ce correcteur.

    Rponse indicielle 2

    .211

    pp ++

    Rponse indicielle p1,01

    9,0+

    FTD 05 - Systmes automatiques

    38

  • BFABDABBD

    Q.1. On a VM(p)=K7.b(p) et Uc(p) = K1.c(p)

    do : (p)=Uc(p) VM(p) = K1.c(p) K7.b(p) = 0 si c(p) = b(p) alors K1 = K7.

    Q.2. uM(t) = e(t) + R.i(t) UM(p) = E(p) + R.I(p)

    e(t) = ke.V(t) E(p) = ke.V(p)

    dttdJ V )(. = CM(t) J.p V(p) = CM(p)

    CM(t) = kM.i(t) CM(p) = kM.I(p)

    -

    +

    UM(p)

    pJ .1

    ke

    KM 1/R

    CM(p) V(p)

    I(p)

    E(p)

    pkkJRkkkpJR

    kkk

    pJRkk

    pJRkk

    kpUppH

    eM

    eeM

    eM

    eeM

    eM

    eM

    V

    .

    .

    .1

    1.

    1...

    .

    .

    1

    ..

    .1

    ..

    .

    .

    1)()()(3

    +=

    +=

    +=

    = = ).1( 3

    3

    pTK

    +

    avec K3=ek

    1et T3=

    eM kkJR.

    .

    Q.3. )(.1..)( 303 tueUKt Tt

    V

    =

    voir cours rponse indicielle 1er ordre

    Valeur de V(t) l'origine : V(t) = 0 pour t = 0.

    Pente lorigine :

    [ ]3

    03

    3

    032

    0

    .

    ).1.(.

    .lim)(..lim)('lim)0('TUK

    pTpUKppppt

    pVpVtV =+

    ===

    +

    + Pente lorigine =

    3

    03.

    TUK

    Thorme de la valeur initiale Transforme de la drive (CI nulles)

    Ordonne en + :

    030.)(.lim)(lim)( UKppt VpVtV ===+ + 03.)( UKs =+

    Thorme de la valeur finale

    Q.4. dt

    td V )(= V(t) p.V(p) = V(t) pp

    ppHV

    V 1)()()(4 ==

    .

    FTD 05 - Systmes automatiques

    39

  • Q.5.

    -

    + H3(p) K2 c(p) b(p)

    K1 K5 K6

    K7

    H4(p) Uc(p)

    UM(p) V(p) V(p) X(p)

    VM(p)

    ppTKKKKK

    ppTKKKKK

    KK

    KKKpHpHKKKKpHpHK

    KK

    pUpK

    pppH

    c

    b

    c

    b1

    .).1(....1

    1.).1(

    ....

    .

    1.

    ..).().(.1..).().(.

    .

    1.)(

    )(.)(

    )()(

    3

    76532

    3

    76532

    71

    765432

    765432

    711

    ++

    +=

    +===

    On pose KBO gain boucle ouverte tel que : KBO = 76532 .... KKKKK

    11...)(

    23

    7

    1

    237

    1

    ++=

    ++=

    pK

    pKT

    KK

    KppTK

    KKpH

    BOBO

    BO

    BO=

    )1.21( 2200

    ppzK

    ++

    avec K= 7

    1

    KK

    = 1 si 71 KK = (Q.1.) , 0 =3T

    KBO et z 3.

    1.

    21

    TKBO= et KBO = 76532 .... KKKKK (KBO en

    s-1)

    Q.6.

    t

    b(t) D1

    Valeur asymptotique b(+) = 1 = K

    Tp

    A laide de labaque annexe 1 du cours 07, on obtient graphiquement z = 0,2.

    Valeur asymptotique : Graphiquement on lit b(+) = 1 K = 1. La priode des oscillations amorties est

    20 1

    22z

    Tp

    p

    ==

    pi

    pi. Graphiquement on lit Tp = 0,13 s

    220 2,01.13,0

    21.2

    =

    =

    pipi

    zTp= 49 rad/s.

    FTD 05 - Systmes automatiques

    40

  • Valeur du dpassement transitoire

    0,5210052

    = D1=52%

    Q.7. Pour z = 0,2 on lit sur lannexe 2 cours 07 13. 0%5 t st 26,04913

    %5 == C.d.C.F. non vrifi.

    t

    b(t)

    Valeur asymptotique b(+) = 1 = K

    1,05.K

    0,95.K

    t5%

    Graphiquement t5% 0,27 s

    FTD 05 - Systmes automatiques

    41

  • ABCCDE

    Tracer les diagrammes asymptotiques de Bode puis lallure des diagrammes des systmes suivants :

    p

    pF+

    =

    11)(1 ppF += 1

    10)(2 ppF .1011)(3 +=

    3)(1 =pG ppG .3)(2 = ppG3)(3 =

    21 11)(

    pppH

    ++= 22

    .1,0110)(

    pppH

    ++= 23

    .1,011)(

    pppH

    ++=

    ppK .33)(1 += ppK3,03)(2 += pppK

    3,033)(3 ++=

    FECECEAC

    Soit un systme dont le diagramme de Bode est donn ci-contre :

    Q.1. Tracer le diagramme de Bode asymptotique.

    Q.2. Identifier le type de la fonction de transfert et ses valeurs remarquables.

    Q.3. Le diagramme temporel ci-dessous prsente 3 signaux dentre sinusodaux. Dterminer les priodes et les pulsations de chacun des signaux.

    Q.4. En dduire le gain et le dphasage en rgime permanent pour chacune des courbes temporelles de sortie correspondant aux 3 entres de la question 3.

    FTD 06 - Systmes automatiques

    42

  • AAAEEAEABCCDE

    Pour les quatre diagrammes de Bode suivants, tracer les diagrammes de Bode asymptotiques puis identifier les fonctions de transfert correspondantes (pour le second ordre faiblement amorti, on ne cherchera pas la valeur prcise de z mais seulement une estimation).

    FTD 06 - Systmes automatiques

    43

  • FTD 06 - Systmes automatiques

    44

  • FTD 06 - Systmes automatiques

    45

  • ABCCDEFEAB

    ppF

    .1011)(3 +=

    10 0,1 1

    (rad/s)

    G (dB)

    () 0

    90

    10dB

    0,01

    45

    (rad/s)

    ppF

    +=

    11)(1

    ppF

    +=

    110)(2

    ppG 3)(3 =

    10 0,1 1

    (rad/s)

    G (dB)

    ()

    0

    90

    10dB

    (rad/s)

    + 90

    ppG .3)(2 =

    3)(1 =pG

    23.1,01

    1)(pp

    pH++

    = ( )( )pppH .113,01..88,011)(3 ++=

    FTD 06 - Systmes automatiques

    46

  • 10 0,1 1

    (rad/s)

    G (dB)

    () 0

    180

    10dB

    (rad/s)

    0,1 1

    (rad/s)

    G (dB)

    ()

    0

    90

    (rad/s)

    + 90

    ppK .33)(1 +=

    ppK 3,03)(2 +=

    23.1,01

    1)(pp

    pH++

    =

    pppK 3,033)(3 ++=

    22.1,01

    10)(pp

    pH++

    =

    21 11)(

    pppH

    ++=

    90

    10dB

    0,01

    On transforme les fonctions de transfert pour retrouver des fonctions lmentaires :

    )1.(3)(1 ppK += ; )101.(3,0)(2 pppK += ; ( ) ( )( )pppppppK .13,11..9,81.

    3,010101.3,0)( 23 ++=++=

    FTD 06 - Systmes automatiques

    47

  • ECECEACFEAB

    Q.1. Q.2.

    Systme du second ordre avec

    z 0,2s le critre de rapidit de la fonction FS1 nest pas respect.

    Q.8. Mthode : voir chapitre 4 cours 08. Il y a 3 fonctions de transfert du 1er ordre.

    ( )( )( )ppppH .002,01..0005,01..05,011)(

    +++= ( ) ( ) ( ) jjjjH .0005,01

    1.

    .002,011

    .

    .05,011)(

    +++=

    On classe les constantes de temps dans un ordre dcroissant, cest dire les pulsations de cassure (1/Ti pour le 1er ordre) correspondantes dans un ordre croissant. Les brisures du trac asymptotique correspondront alors ces pulsations.

    Les constantes de temps sont T1 = 0,05 s (soit 1 = 20 rad/s), T2 = 0,002 s (soit 2 = 500 rad/s) et T3 = 0,0005 s (soit 2 = 2000 rad/s).

    Q.9. Pour = 10 rad/s on a :

    GdB = ( )( )

    + 21005,01log20)10( dBjH 1 dB

    et = ( )

    11005,0

    arctan)10(arg jH 26,5

    FTD 08 - Systmes automatiques

    68

  • G (dB) (rad/s)

    () (rad/s)

    -20 dB/dcade

    -40 dB/dcade

    -60 dB/dcade

    Q.10. Dterminer, en rgime permanent, r(t) pour une entre c(t) = 0,2.sin(10t).

    r(t) = 0,2.G.sin(10t+).

    Q.11. c=20 rad/s soit un bande passante de 20rad/s > 18rad/s, le critre de bande passante de la fonction FS1 est respect.

    Q.12. Systme du 1er ordre t5% = 30,05 = 0,15 s < 0,2 s C.d.C.F. ok.

    FTD 08 - Systmes automatiques

    69

  • Etude dune antenne parabolique - Corrig

    Q.1. um(t) = em(t) + Rm.im(t) + dttidL mm)(

    . Um(p) = Em(p) + R.Im(p) + L.p.Im(p) em(t) = Ke.m(t) Em(p) = Ke.m(p)

    dttdJ mm)(

    .

    = Cm(t) Jm.p m(p) = Cm(p)

    Cm(t) = Kc.im(t) Cm(p) = Kc.Im(p)

    Q.2.

    Q.3.

    -

    + pJm .1

    Ke

    Kc

    Cm(p) m(p)

    Im(p)

    Em(p)

    Um(p) pLR mm .

    1+

    ( )( )

    ( ) 1..

    .

    .

    .

    .

    1

    ....

    .

    .

    1

    ...

    .1

    ...

    .

    .

    1)()()(

    2 ++=

    ++=

    ++

    +=

    =

    pKKRJp

    KKLJ

    KKKpLRpJ

    KKK

    pLRpJKK

    pLRpJKK

    KpUppH

    ec

    mm

    ec

    mm

    e

    ecmmm

    ec

    e

    mmm

    ec

    mmm

    ec

    em

    m

    avec K=eK

    1, 0 =

    mm

    ec

    LJKK.

    .

    et z mec

    mm LKK

    JR..

    ..

    21

    = .

    Q.4. m

    me R

    L= ,

    ce

    mmm KK

    JR.

    .

    = et me

  • Asymptote horizontale de gain pour les faibles pulsations :

    20.log K = 20.logeK

    1= 20.log

    022,01

    = 33,15 dB

    Pulsations de cassure :

    1 = mm

    ce

    m JRKK.

    .1=

    75 rad/s

    2 = m

    m

    e LR

    =

    1 80000 rad/s

    Q.6. 1 = mm

    ce

    m JRKK.

    .1=

    75 rad/s 26

    2

    .10.7,0751,9

    022,0mKgJm

    =

    =

    2 = m

    m

    e LR

    =

    1 80000 rad/s mHHLm 11,010.11,080000

    1,9 3===

    1.9310.11,0

    ==

    m

    me R

    L = 1,25.10-5 s

    =

    ==

    2

    6

    022,010.7,01,9

    .

    .

    ce

    mmm KK

    JR 1,3.10-2 s me

  • Q.11. )().().(.1)().().(.

    )()(

    pMpGpHKpMpGpHK

    pp

    a

    a

    ac

    a

    +=

    Avec : ).1()( pKpH

    m+= , G(p) =

    Npp

    m

    a 1)()(

    =

    et M(p) pp

    p

    a

    a 1)()(

    =

    =

    2

    .

    .

    .

    1

    1.).1.(

    .

    ).1.(

    .

    1

    ).1.(

    .

    ).1.(.1

    .1

    ).1.(.1

    .

    )()(

    pKK

    NpKK

    NN

    KKppN

    KK

    ppN

    KKpp

    NKK

    ppK

    NK

    ppK

    NK

    pp

    a

    m

    a

    am

    a

    m

    a

    m

    a

    m

    a

    m

    a

    ac

    a

    ++=

    ++=

    ++

    +=

    ++

    +=

    Avec : KT = 1, 0T = m

    a

    NKK

    .

    .

    et zT m

    a

    a NKK

    KKN

    .

    .

    .

    .

    .

    21

    = zT ma KK

    N..

    .

    21

    =

    Q.12. FTBO de classe 1 lerreur de position est nulle C.d.C.F ok.

    Q.13. Temps de rponse le plus faible possible pour un systme de 2me ordre z = 7,022

    =

    0,7 012,045

    23328.

    21

    =

    aK 1,42

    012,04523328

    =

    aK Ka 012,0454,1

    233282

    = Ka = 22040 V/rad

    FTD 08 - Systmes automatiques

    72

  • ABCDEFCADED

    (Inspir de CCP MP 2005)

    On sintresse lasservissement en position angulaire du moteur lectrique au systme de commande du plan horizontal rglable (PHR) dun Airbus A340 dont on donne une description fonctionnelle ainsi quun extrait de cahier des charges.

    Asservissement angulaire du systme de commande

    du PHR de lA340

    Normes

    Avion Pilote

    Energie

    Environnement

    FS1

    FS3 FS5

    FS4

    FS1 : Permettre au pilote de piloter en toute scurit lavion.

    FS Critre Niveau Flexibilit

    FS1

    Erreur statique Temps de rponse 5% Erreur de trainage

    Nulle t

  • deux moteurs hydrauliques. Ces deux moteurs hydrauliques transforment lnergie hydraulique en nergie mcanique de rotation. Les deux mouvements de rotation ainsi gnrer sont additionns laide du diffrentiel pour crer un seul mouvement de rotation sa sortie. La sortie du diffrentiel est relie au rducteur 6 qui va adapter lnergie mcanique de puissance pour actionner la vis 4. La vis 4 est relie la gouverne de profondeur et permet de commander son angle. Langle de rotation de la vis 4 est capt laide du rducteur 7 qui va ladapter afin dtre compar la rotation de commande des distributeurs laide du train picyclodal, qui joue ici le rle dun comparateur.

    Q.1. Complter le diagramme FAST relatif la fonction principale rgler langle du PHR sur le document rponse 1.

    La boucle dasservissement en position angulaire du moteur lectrique a pour entre une tension de consigne ue(t) gnre par le calculateur. Cette tension est compare la tension ur(t), image de l'angle r(t), dlivre par un capteur potentiomtrique. L'cart 1(t) est ensuite corrig et amplifi par un bloc correcteur + amplificateur et fournit la tension u(t) aux bornes du moteur lectrique. L'angle de rotation m(t) en sortie du moteur est rduit par un rducteur 2 pour donner la rotation r(t) mesure par le capteur. Dautre part, l'angle m(t), est rduit par un rducteur 1 pour fournir un angle de rotation en sortie P1(t), sortie de cet asservissement.

    Q.2. Construire le schma bloc fonctionnel de cet asservissement.

    Le moteur lectrique est un moteur courant continu. On procde une identification du moteur en le soumettant un chelon de tension U=5V, afin de dterminer par un modle de comportement sa fonction de transfert. On obtient la rponse indicielle (vitesse de rotation m(t)) donne dans le document rponse 2.

    Q.3. Identifier la rponse en justifiant le modle retenu et la (ou les) technique(s) utilise(s) pour dterminer les paramtres. Les tracs seront laisss apparents sur la figure du document rponse 2.

    Pour valider le modle exprimental, on peut utiliser les quations du moteur courant continu : Equation lectrique liant la tension u(t) aux bornes du moteur et le courant i(t) le traversant :

    u(t) = e(t) + R.i(t), Equation de couplage lectrique liant la tension contre-lectromotrice e(t) la vitesse de

    rotation m(t) de larbre du moteur : e(t) = ke.m(t), Equation de la mcanique liant la vitesse de rotation m(t) et le couple moteur Cm(t):

    dttdJ me)(

    .

    = Cm(t),

    Equation de couplage mcanique liant le couple moteur au courant : Cm(t) = ka.i(t). Avec :

    R : la rsistance de linduit 1 R = Je : inertie quivalente ramene sur larbre moteur 6 24.10 g.m keJ

    =

    ke : constante de force contre lectromotrice 0,02 V/(rad/s)ek = ka : constante de couple 0,02 Nm/Aak =

    Q.4. Dterminer la fonction de transfert )()()(

    pUppM m= du moteur lectrique et montrer quelle peut

    se mettre sous la forme dun intgrateur p1

    multipli par une fonction de transfert dun 1er ordre de

    gain statique Km et de constante de temps m.

    FTD 09 - Systmes automatiques

    74

  • Q.5. Donner les expressions littrales de Km et m.

    Q.6. Application numrique : calculer Km et m en prcisant les units.

    La fonction de transfert du correcteur + amplificateur peut tre assimil dans un gain K1. La fonction de transfert du rducteur 2 est un gain not R2. La fonction de transfert du rducteur 1 est un gain not R1. La fonction de transfert du capteur potentiomtrique est assimil un gain not K2.

    Q.7. Montrer que le schma bloc peut se mettre sous la forme suivante :

    K1 K2 R2 M(p)

    R1 + - 2 2

    1K R

    Ue(p) 2(p) m(p) P1(p)

    La rapport de transmission du rducteur 1 est 11

    150R = .

    Q.8. Dterminer la fonction de transfert en boucle ouverte )()()(

    2 pppT m

    = , la mettre sous la forme

    ( )ppKpT

    m

    BO

    .1.)(

    += et en dduire lexpression du gain de boucle KBO.

    Q.9. Dterminer la fonction de transfert )()()( 1

    pUppF

    e

    P= . Montrer quelle peut se mettre sous la forme

    dun systme du second ordre. On notera KBF le gain statique, z le coefficient damortissement et 0 la pulsation propre.

    Q.10. Donner lexpression littrale de KBF en fonction de R1, R2 et K2, de z et 0 en fonction de KBO et m.

    Q.11. Dterminer la valeur du gain de boucle KBO de telle sorte que la rponse une entre de type chelon soit la plus rapide possible sans toutefois produire de dpassement.

    Q.12. Dterminer lerreur statique du systme. Le systme est il prcis ? Conclure vis--vis du C.d.C.F..

    Q.13. Dterminer le temps de rponse 5% du systme document rponse 3 et conclure vis--vis du C.d.C.F..

    On admet que la longueur utile de la vis est l = 0,6m. Le pas de la vis est pv = 10mm.

    Q.14. Dterminer le nombre de tour maximal Nv que va faire la vis.

    La vis est entrane en rotation par un rducteur dont le rapport de rduction vaut 511

    =

    v

    P

    .

    Q.15. Dterminer le nombre de tour NP1 que va faire larbre dentre du rducteur 52.

    Q.16. En dduire le nombre de tour Nm que va faire larbre du moteur.

    FTD 09 - Systmes automatiques

    75

  • Le capteur de position de gain K2 de la boucle dasservissement du moteur lectrique est un capteur potentiomtrique 10 tours dont la tension de sortie varie de -12 +12 Volts.

    Q.17. En supposant que lon utilise le capteur sur toute sa plage (10 tours), dterminer le rapport de rduction R2 du rducteur reliant la sortie du moteur lentre du potentiomtre.

    Q.18. Dterminer le gain du capteur potentiomtrique.

    Q.19. En dduire le gain K1 du rgulateur connaissant la valeur de KBO fixe question 11.

    Dans le cas dune entre de type rampe ue(t) = t.u(t), le cahier des charges stipule que lerreur de tranage doit tre nulle.

    Q.20. Dterminer lerreur de tranage et conclure vis--vis du C.d.C.F..

    Figure 1

    FTD 09 - Systmes automatiques

    76

  • Document rponse 1.

    Rgler langle du PHR

    Gnrer la consigne automatiquement

    Gnrer la consigne manuellement

    Adapter la consigne

    Distribuer lnergie de puissance

    Transformer lnergie hydraulique en nergie mcanique

    Scuriser la distribution de lnergie de puissance

    Scuriser la transformation de lnergie hydraulique

    Additionner les deux nergies mcaniques de rotation

    Adapter lnergie mcanique de puissance

    Transformer un mouvement de rotation en translation

    Modifier le PHR

    Mesurer la rotation de la vis et adapter langle

    Comparer la rotation relle consigne

    calculateur

    volant

    Rducteur 1

    distributeur 1

    distributeur 2

    moteur hydrau. 1

    moteur hydrau. 2

    diffrentiel

    Rducteur 6

    vis 4

    Gouverne de profondeur

    rducteur 7

    train picyclodal

    FTD 09 - Systmes automatiques

    77

  • Document rponse 2.

    Document rponse 3

    FTD 09 - Systmes automatiques

    78

  • ABCDEFCADEDCDDE

    Q.1.

    Rgler langle du PHR

    Gnrer la consigne automatiquement

    Gnrer la consigne manuellement

    Adapter la consigne

    Distribuer lnergie de puissance

    Transformer lnergie hydraulique en nergie mcanique

    Scuriser la distribution de lnergie de puissance

    Scuriser la transformation de lnergie hydraulique

    Additionner les deux nergies mcanique de rotation

    Adapter lnergie mcanique de puissance

    Transformer un mouvement de rotation en translation

    Modifier le PHR

    Mesurer la rotation de la vis et adapter langle

    Comparer la rotation relle consigne

    Calculateur

    Volant

    Rducteur 1

    Distributeur 1

    Distributeur 2

    Moteur hydrau. 1

    Moteur hydrau. 2

    Diffrentiel

    Rducteur 6

    Vis 4

    Gouverne de profondeur

    Rducteur 7

    Train picyclodal

    FTD 09 - Systmes automatiques

    79

  • Moteur lectrique

    correcteur + amplificateur

    potentiomtre

    + -

    Rducteur 1

    Rducteur2

    ue(t)

    ur(t) r(t)

    m(t) P1(t) 1(t) u(t)

    Q.3. La rponse possde une tangente lorigine non nulle et tend vers une valeur finie, il sagit donc de la rponse indicielle dun systme du 1er ordre.

    On suppose ainsi que la fonction de transfert liant la tension aux bornes du moteur la vitesse de rotation de son arbre de sortie peut tre modlise par un 1er ordre de gain statique K et de constante de temps T.

    Pour dterminer K, on mesure la valeur finale 250 rad/s et on sait que cest gale K.U, donc K=50 rad/s/V.

    Pour dterminer T, on a 3 mthodes notre disposition. Etant donn le bruit de fin de mesure, on choisit de prendre la mthode 63% : 63% de la VF, on est t=T do T=0.01s. On peut galement faire la mthode de la tangente lorigine qui vaut K.U/T, et on obtient 0,009s.

    Q.4. u(t) = e(t) + R.i(t) U(p) = E(p) + R.I(p)

    e(t) = ke.m(t) E(p) = ke.m(p)

    dttdJ me)(

    .

    = Cm(t) Je.p m(p) = Cm(p)

    Cm(t) = ka.i(t) Cm(p) = ka.I(p)

    -

    +

    U(p) pJe .

    1

    ke

    ka 1/R

    Cm(p) m(p)

    I(p)

    E(p)

    pkkJRkkkpJR

    kkk

    pJRkkpJR

    kk

    kpUp

    ea

    eeeae

    ea

    e

    e

    ea

    e

    ea

    e

    m

    .

    .

    .1

    1.

    1...

    .

    .

    1

    ..

    .1

    ..

    .

    .

    1)()(

    +=

    +=

    +=

    p

    K

    m

    m

    .1 +=

    m(p) = p.m(p) do )()()(

    pUppM m= ( )pp

    K

    m

    m

    .1. +=

    Q.5. Km=ek

    1et m=

    ea

    e

    kkJR.

    .

    Q.6. Application numrique : Km = 50 rad/(V.s) et m = 0,01s.

    Q.2.FTD 09 - Systmes automatiques

    80

  • Q.7.

    + -

    Ue(p)

    Ur(p) r(p)

    m(p) P1(p) 1(p) U(p)

    R2

    R1

    K2

    K1 M(p)

    Dplacement des blocs K2 et R2

    K1 K2 R2 M(p)

    R1 + - 2 2

    1K R

    Ue(p) 2(p) m(p) P1(p)

    Q.8. )(...)()()( 221

    2

    pMRKKpppT m ==

    ( )pp

    KRKK

    m

    m

    .1.... 221

    += ( )pp

    K

    m

    BO

    .1. +=

    Avec KBO = K1.K2.R2.Km

    Q.9. ( )( )

    ( ) 2221

    22

    11

    22

    1

    ..

    11

    .

    .1..

    .

    .

    .1.1

    .1..

    .

    1)()()(

    pK

    pK

    RKR

    KppK

    RKRR

    ppK

    ppK

    RKpUppF

    BO

    m

    BO

    BOm

    BO

    m

    BO

    m

    BO

    e

    P

    ++

    =

    ++=

    ++

    +==

    Q.10. KBF 22

    1

    .RKR

    =

    BO

    m

    K

    =2

    0

    1

    m

    BOK

    =0

    BOKz 1.20

    =

    BOKz 0.

    21

    = mBOK

    z.

    1.

    21

    =

    Q.11. Rponse une entre de type chelon la plus rapide possible sans toutefois produire de dpassement z = 1 1..4 =mBOK

    m

    BOK .41

    = = 25 s-1

    Q.12. Par dfinition FTBO

    pEpepr +

    = 1

    1).(.lim0

    avec FTBO : )( pT ( )ppK

    m

    BO

    .1. +=

    FTBO de classe 1 erreur statique 0=re . Le systme est prcis.

    Q.13. Graphiquement on lit pour z = 1, 5. 0%5 t 5.%5 m

    BOKt

    st 1,0%5

    FTD 09 - Systmes automatiques

    81

  • 5

    Q.14. On a l = 0,6m et pv = 10mm Nv = vp l

    =

    0,01 0,6

    = 60 tours.

    Q.15. 511

    =

    v

    P

    NN

    125

    6051

    ===v

    PNN tours.

    Q.16. 150

    11 =R 180012150.150 1 === Pm NN tours.

    Q.17. 1800=mN tours et 10=rN 1801

    180010

    2 ==R . Ur(p) r(p) m(p) R2 K2

    Q.18. 10 tours 20. rad et lentendue de mesure est de 24V ==pi.20

    242K 0,382 V/rad.

    Q.19. BOK = mKRKK ... 221 = 25 s-1 m

    BO

    KRKKK

    .. 221 = =

    =

    50180

    1382,0

    251K 235,6 (sans unit).

    Q.20. Par dfinition FTBO

    pEpepr +

    = 1

    1).(.lim0

    avec )( pT ( )ppK

    m

    BO

    .1. += et 2

    22

    1.

    .

    1)(pRK

    pE =

    erreur de trainage :

    ( )ppKpRK

    pe

    m

    BOpr

    .1.1

    1.

    1.

    .

    1.lim 2

    220

    ++

    =

    FTBO de classe 1 22..

    1RKK

    eBO

    r =

    erreur non nulle C.d.C.F. non respect.

    FTD 09 - Systmes automatiques

    82

  • Apositionnement dun appareil d'imagerie mdicale

    (Daprs Centrale MP 2002)

    L'tude porte sur un systme permettant de raliser des imageries mdicales de vaisseaux sanguins sur un patient. Ce systme, conu par General Electric Medical System, envoie des rayons X dans le corps du patient et mesure leur rayonnement. En fonction des informations reues, une image de synthse en 3 dimensions est ralise, permettant de voir les ventuels problmes mdicaux venir.

    Exemple d'image de synthse de vaisseaux sanguins en 3 dimensions (avec ici un anvrisme)

    Bras darceau 2

    Bti 0

    Arceau 3

    Epaule 1

    Iso centre

    Table mobile

    Amplificateur

    Tube rayon X

    Systme metteur de rayonnement

    Ce systme est constitu des lments suivants : le bti 0, une paule 1 qui peut tre mis en mouvement par rapport au bti 0, un bras darceau 2 qui peut sorienter par rapport lpaule 1 et un arceau 3 qui se dplace par rapport bras darceau 2. Le patient est situ sur une table mobile. Le rglage en hauteur du patient sur la table mobile est possible pour son confort mais n'est pas utilis au cours d'une analyse. Seuls les degrs de libert , et sont utiliss pendant lanalyse. L'metteur de rayons, situ sur l'arceau, focalise la vision interne du patient en un point appel iso centre.

    Arceau 3

    Bras darceau 2

    Iso centre O

    0zr

    3zr

    2yr

    0xr

    2yr

    Iso centre O

    0zr

    3zr

    Sur limage de gauche, larceau 3 soriente par rapport au bras darceau 2 et sur limage de droite le bras darceau 2 se dplace par rapport lpaule 1.

    FTD 10 - Systmes automatiques

    83

  • On donne ci-dessous un extrait de cahier des charges fonctionnel du systme de positionnement dans la phase de vie correspondant une mesure d'imagerie :

    Systme de positionnement de lappareil dimagerie

    mdicale

    Mdecin Patient

    Systme metteur de rayonnement

    Energie

    Environnement

    FS1 FS3

    FS5

    FS4

    FS1 : Positionner le systme metteur de rayonnement par rapport au patient

    FS Critre Niveau Flexibilit

    FS1

    Vitesse angulaire par axe lmentaire Stabilit (Marge de phase M)

    10/s

    M > 45

    10%

    Aucune

    FS2

    Q.1. Dterminer le nombre de mouvements lmentaires utiliss (translation ou rotation) pour orienter le faisceau de rayon.

    Conformment au cahier des charges, chaque axe lmentaire, pilot sparment, doit avoir une vitesse angulaire de 10/s en phase de mesure. Technologiquement, la chaine daction de chaque axe lmentaire est constitue dun rducteur entre le moteur et leffecteur. Ce rducteur diminue la vitesse angulaire d'un facteur 558.

    Q.2. Dterminer la vitesse angulaire de chaque moteur (en tr/min) qui permet de satisfaire le critre de vitesse angulaire du cahier des charges.

    On sintresse laxe permettant de dplacer le bras darceau 2 par rapport lpaule 1. La structure de la chaine fonctionnelle asservie de cet axe est la suivante :

    -

    + Amplificateur S(t)

    um(t) Consigne angulaire

    uC(t)

    (t) Moteur CC Rducteur Intgration

    Capteur

    m(t) S(t)

    Les diffrents lments de cette chane fonctionnelle sont les suivants : L'amplificateur est un gain pur : Ka. Le rducteur est un gain pur Kr (sans dimension). Le capteur est un gain pur : Kc. Le moteur est un systme d'ordre 1, de constante de temps Tm et de gain Km. On note la

    fonction de transfert du moteur Hm(p).

    Q.3. Dterminer la valeur numrique du bloc du rducteur Kr.

    Q.4. Dterminer la fonction de transfert en chane directe FTCD(p), la fonction de transfert en boucle ouvert FTBO(p) et la fonction de transfert en boucle ferme FTBF(p) de cet asservissement. Exprimer les rsultats en fonction de Ka, Km, Kr, Kc et Tm.

    FTD 10 - Systmes automatiques

    84

  • Q.5. Montrer que la fonction de transfert en boucle ferme de ce systme peut s'crire sous la forme d'un deuxime ordre

    )1.21( 2200

    ppzK

    ++

    . Donner lexpression littrale de K, z et 0 en fonction de

    Ka, Km, Kr, Kc et Tm.

    Q.6. Dterminer la rponse du moteur m(t) une entre en chelon de tension um(t) de la forme um(t) = U0.u(t) (U0 valant 10 V). Exprimer le rsultat en fonction de U0, Km et Tm.

    Q.7. La rponse du systme cette entre en chelon de tension um(t) =10.u(t) a t mesur en sortie du rducteur. On donne document rponse 1 la courbe obtenue. Dterminer les valeurs numriques exprimentales de Km et Tm. Raliser les tracs utiles sur le document rponse 1.

    Avec les valeurs numriques des coefficients des diffrents gains, on peut dterminer la valeur

    numrique de la fonction de transfert en boucle ouverte :

    +

    =

    pppFTBO

    .

    3011.

    10)( .

    Q.8. Tracer les diagrammes de Bode asymptotiques de la fonction de transfert en boucle ouverte sur le document rponse 2 en bleu.

    Q.9. Calculer le gain et la phase exacte pour = 30 rad/s.

    Q.10. On donne document rponse 3 les tracs rels des courbes de gain et de phase de la FTBO. Dterminer la pulsation qui annule le gain puis dterminer la marge de phase du systme M. Conclure quant la capacit du systme satisfaire le critre de marge de phase du cahier des charges.

    FTD 10 - Systmes automatiques

    85

  • Document rponse 1 :

    t (s)

    S(t) (rad/s)

    Document rponse 2 :

    FTD 10 - Systmes automatiques

    86

  • Document rponse 3.

    Rponses de systmes limpulsion de DIRAC

    On donne ci-dessous des rponses limpulsion de Dirac de plusieurs systmes.

    t

    s(t)

    t

    s(t)

    t

    s(t)

    t