TD Asservissement

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 17

MP/MP* - Orsay - 2014/15

T.D. Automatique n°1

Exercice n°1 : D’après Concours commun 96 des Mines de Nantes, Albi, Douai, Alès : Robot de Conditionnement
Le Robot de Conditionnement, est défini partiellement par les dessins ci-dessous.

1 - Modélisation du moteur chargé.


La modélisation de la commande en vitesse de l’ensemble mécanique est obtenue en utilisant les équations différentielles
suivantes, numérotées de 1 à 4 :
d i(t)
(1) u(t) = e(t) + R . i(t) + L . équation électrique de l’induit
dt
d ω(t)
(2) cm(t) - f . ω(t) = J . équation mécanique sur l’arbre moteur
dt
(3) cm(t) = Kt . i(t) équation donnant la constante de couple
(4) e(t) = Ke . ω(t) équation donnant la constante de f.e.m.

dans lesquelles : u(t) : tension aux bornes de l’induit e(t) : force électromotrice
Ke : constante de f.e.m. cm(t) : couple moteur
i(t) : courant dans l’induit Kt : constante de couple
ω(t) : vitesse angulaire de rotation du moteur
J : moment d’inertie équivalent de l’ensemble mécanique ramené sur l’arbre moteur

1.1 - Exprimer ces quatre équations différentielles dans le domaine de Laplace. On suppose toutes les conditions initiales
nulles. On adopte le principe de notation suivant : la transformée de Laplace d’une fonction du temps t écrite avec une lettre minuscule
est la fonction de p écrite avec la même lettre mais en majuscules.
U(p) I(p) CM(p) Ω(p)
1.2 - Sachant que f et L sont négligeables, +
-
recopier le schéma fonctionnel ci-contre sur la copie en
indiquant la fonction de transfert de chaque bloc. E(p)

1.3 - Déterminer la fonction de transfert en boucle


Ω(p)
fermée : H(p) = . Mettre H(p) sous forme canonique. Préciser l’ordre de H(p). Donner le nom et la valeur numérique, avec les
U(p)
unités, des paramètres correspondant à cette forme canonique.
On donne : R = 1 ohm ; J = 1.2 10-4 kg.m2 ; Ke = 0.1 V.s / rd ; Kt = 0.1 N.m / A
2 - Asservissement de position. U(p) Ω(p) ΩS(p) θS(p)
2.1 - Le système est matérialisé par le
schéma bloc ci-contre :
Ω(p) est la transformée de Laplace de la vitesse de rotation de l’arbre du moteur
ΩS(p) est la transformée de Laplace de la vitesse de rotation du bras du robot
θS(p) est la transformée de Laplace de la position angulaire du bras du robot
Recopier le schéma fonctionnel ci-dessous sur la copie en indiquant la fonction de transfert de chaque bloc.

2.2 - Soit le schéma fonctionnel à θC(p) U(p) θS(p)


retour unitaire ci-contre. Sa chaîne d’action + Kr
-
est constitué d’un gain pur réglable Kr et de
la chaîne de la question 2.1.

θS(p) est la transformée de Laplace de la position angulaire réelle du bras du robot


θC(p) est la transformée de Laplace de la consigne de position angulaire du bras du robot
θS(p)
a - Déterminer la fonction de transfert en boucle fermée : G(p) =
θC(p)
b - Mettre G(p) sous forme canonique et préciser son ordre.
c - Déterminer en fonction des données du problème les paramètres correspondant à cette forme canonique (Gain,
Pulsation propre ω0 , Coefficient d’amortissement ξ ).

2.3 - On veut déplacer le bras d’une valeur angulaire de consigne θC = 30 degrés par une excitation en échelon de position. Le
temps de réponse à 5% doit être minimal.
a - Calculer Kr. Faire l’application numérique. Quelle est la valeur de ce temps de réponse ?
b - Calculer la position réelle du bras en régime permanent, préciser le théorème utilisé.
c - Quelle est l’erreur statique ? Quel est le dépassement ?
d - On impose que le temps de réponse soit minimal, mais que le dépassement soit nul. Que devient alors la valeur de
ce temps de réponse. Comment a-t-il évolué par rapport à celui trouvé à la question 2.3.a ? Pourquoi ?

2.4 - Quelle est l’erreur de trainage correspondant à une consigne de vitesse Ω0 = 10 degrés/seconde ?

Exercice n°2 : Intérêt de la boucle fermée sur les performances


X(p) Y(p)
1 - Exprimer et représenter graphiquement la réponse à un échelon d’amplitude X0 du 1
1 1+τp
système linéaire de fonction de transfert G(p) = représenté ci-contre.
1+τp
2 - Avec τ = 1s , quel est le temps de réponse t5% ? X(p) V(p) Y(p)
1
K1 + K
On insère ce système du premier ordre dans un système - 1+τp
asservi représenté ci-contre. Un gain pur K1 est placé en amont
du comparateur. La chaîne d’action est composée d’un gain pur K = 9 et de G(p) . Le retour est unitaire.
Y(p)
3 - Quelle est la fonction de transfert H(p) = de ce schéma bouclé ? De quel type de système s’agit-il ?
X(p)
4 - Quelle valeur donner à K1 pour que la valeur finale de la réponse à un échelon soit la même avec les deux schémas ?

5 - Qu’apporte le bouclage sur la rapidité du système ?

6 - Déterminer et représenter graphiquement le signal v(t) de transformée de Laplace V(p) qui est envoyé au système linéaire
de fonction de transfert G(p) dans la configuration avec boucle si x(t) est un échelon d’amplitude X0.

7 - Conclure quant aux limites du procédé utilisé.


Exercice n°3 : Enregistreur graphique.
Un enregistreur graphique, sur la gamme 0 - 10 volts, est un système dont l’entrée est la tension à enregistrer (en volts)
et dont la sortie est le déplacement de la plume sur le papier (en cm). Son schéma fonctionnel est donné sur la figure ci-dessous.
On suppose que l’enregistreur est assimilable à un système du premier ordre de gain statique 2.5 cm/volt et de bande passante
(à -3 dB) 1,25 Hz.

signal à signal
1 - Quelle est la valeur de la pulsation de coupure ωc ? enregistrer x(t) enregistré y(t)
Enregistreur
Y(p)
2 - Donner la fonction de transfert G(p) = de l’enregistreur.
X(p)
3 - Le signal à enregistrer est un échelon de 4 volts.
a - Calculer y(t) le signal observé sur l’enregistrement
b - Dessiner la forme de ce signal y(t).
c - Au bout de combien de temps le signal y(t) représente-t-il le signal appliqué à 5% près ?

4 - Pour améliorer la qualité de l’enregistrement, on voudrait diviser par 2 le temps obtenu à la question précédente. Le gain
conservant la même valeur que précédemment. Quelle fonction de transfert H(p) d’un enregistreur répondrait à un tel cahier des
charges ?
X(p) Y(p)
5 - Pour améliorer l’enregistreur initial, on peut lui associer H(p)
un ensemble électronique de fonction de transfert C(p) comme sur la
figure ci-contre. Quelle relation y a-t-il entre H(p), C(p) et G(p) ? En X(p) V(p) Y(p)
C(p) G(p)
déduire la fonction de transfert C(p).
6 - Dessiner le diagramme de Bode de C(p), G(p) et H(p). On commencera par tracer le diagramme asymptotique puis on
calculera quelques valeurs exactes là où elles sont nettement différentes des valeurs asymptotiques.
7 - Le signal à enregistrer par l’enregistreur amélioré est un échelon de 4 volts.
a - Calculer v(t) et y(t).
b - Dessiner x(t), v(t) et y(t).
c - Comparer au résultat de la question 3.
d - Expliquer pourquoi la réponse de l’enregistreur corrigé est plus rapide que celle de l’enregistreur seul.

Exercice n°4 : Commande de l’orientation d’un satellite θ(t)


Pour qu’un satellite géostationnaire puisse être alimenté
en énergie électrique, il faut que ses panneaux solaires soient
correctement orientés. Ceci suppose donc de pouvoir orienter
tout le satellite autour d’un axe de rotation. Ceci se fait par G
réaction à l’émission de gaz par des petites fusées latérales.
Une commande recevant une tension envoie une tension
c(t)
proportionnelle à la fusée qui va créer un couple c(t) sur le
satellite, le faisant tourner autour de son axe de rotation d’un angle θ(t). Le satellite étant dans le vide, on suppose qu’il n’est
soumis à aucune autre action mécanique. On appelle J son moment d’inertie en rotation autour de l’axe cité plus haut.

1 - Représenter le schéma fonctionnel de ce système de commande de satellite.


2 - Ecrire l’équation mécanique relative à la position angulaire de ce satellite ( dernier bloc du schéma précédent ).
3 - On suppose dans toute la suite les conditions initiales nulles. Quelle est la fonction de transfert Θ(p) / C(p) du satellite ?
4 - On suppose, le système étant au repos, que l’émission de gaz pendant un bref instant est assimilable à l’application d’un
Dirac c(t) = C0T0 δ(t). Quelle est l’évolution de θ(t) qui en résulte ? Peut on orienter d’un angle θ0 le satellite avec ce couple ?
Le satellite étant incontrôlable, on lui adjoint un capteur de position de gain a (V/rd) et de constante de temps négligeable. La
fonction de transfert de l’actionneur se réduit à un gain A (N.m/V). Le signal ε(t) envoyé à la commande de l’actionneur est la
différence entre une tension de consigne vc(t) et la tension vr(t) délivrée par le capteur. Cette commande proportionnelle est de
gain k (V/V). Elle délivre une tension v(t).
5 - Représenter le schéma fonctionnel de ce système de commande de satellite.
6 - Quelle est la fonction de transfert H1(p) = Θ(p) / Vc(p) de ce système bouclé.
7 - Quelles sont les réponses θ(t) de ce système à des consignes vc(t) = V0T0 δ(t) et vc (t) = V0 u(t). Peut on orienter d’un
angle θ0 le satellite avec ces entrées ?
Pour stabiliser le satellite, on inclut une deuxième boucle (appelée correction tachymétrique) dans le système. Elle est réalisée
grâce à un capteur de fonction de transfert b.p , ( b en V.s/rd), qui délivre une tension vb(t). Celle ci est soustraite au signal délivré par
l’organe de commande de l’actionneur.
8 - Représenter le nouveau schéma fonctionnel de ce système de commande de satellite.
9 - Justifier le qualificatif ‘’tachymétrique’’ de cette nouvelle boucle.
10 - Déterminer la fonction de transfert H2(p) = Θ(p) / V(p) de cette boucle interne. En déduire la fonction de transfert
H3(p) = Θ(p) / Vc(p) de ce système.
11 - Comparer les fonctions de transfert H1(p) et H3(p). En quoi la réponse θ(t) à une entrée vc(t) = V0 u(t) est-elle modifiée
avec H3(p) par rapport à celle obtenue à la question 7 avec H1(p) ?
12 - En déduire la relation entre l’angle final obtenu θ0 et V0.

Exercice n°5
Un expérimentateur distrait a procédé à l’enregistrement de la réponse impulsionnelle de 11 systèmes du second ordre Si
caractérisés par les pôles de leurs fonctions de transfert.
Malheureusement, n’ayant pris soin de repérer les enregistrements au fur et à mesure des essais, il se trouve dans l’obligation
d’établir la correspondance entre pôles et réponses. Vous allez l’aider un peu.
1 - Donner la réponse impulsionnelle y(t), d’un système du second ordre, de gain K, de pulsation propre ω0, et de coefficient
d’amortissement ξ. tel que -1 < ξ < 1 ( entrée x(t) = A.δ(t) ).
2 - Sachant que l’expérimentateur distrait a toujours utilisé la même échelle de temps, mais pas forcément la même échelle
d’amplitude pour effectuer ses enregistrements, établir le tableau de correspondance entre les 11 réponses EVi représentées ci-dessous
et les 11 systèmes Si du second ordre dont les pôles sont donnés ci-dessous. (a et b sont des réels positifs et j2 = -1).
On justifiera les correspondances écrites par quelques phrases.
S1 : p1,2 = ± j b
S2 : p1,2 = - a ± 2 j b
S3 : p1,2 = a ± j b
S4 : p1,2 = - 2 a ± j b
S5 : p1,2 = - 2 a ± 2 j b
S6 : p1,2 = 0
S7 : p1,2 = ± 2 j b
S8 : p1,2 = - a ± j b
S9 : p1,2 = a ± 2 j b
S10 : p1,2 = 2 a ± j b
S11: p1,2 = 2 a ± 2 j b
Exercice n°6 : D’après concours X MP 2000
On désire montrer que l’asservissement décrit par le schéma bloc ci-dessous est insensible à un échelon de perturbation Z(p).

Z(p)

V(p)
X(p) Y(p)
B + D 1
+ A + + C +
- p p p
- +

E
Xr(p) W(p)

K
1+τp

1 - Pour cela mettre Y(p) sous la forme Y(p) = H1(p) X(p) + H2(p) Z(p) où H1(p) et H2(p) sont deux fonctions de transfert
que l’on déterminera.

2 - Pourquoi la grandeur quantifiant l’erreur ne peut être ici, a priori, X(p) - Y(p) ?
1
3 - Former l’erreur E(p) = X(p) - Xr(p) dans le cas particulier (erreur en régulation) où X(p) = 0 et Z(p) = .
p
4 - Vérifier que lim e(t) = 0
t→∞

5 - Parmi les différents blocs du schéma ci-dessus, quel est celui qui rend nulle cette erreur ?

Exercice n°7 : D’après concours X-ENSCachan 2005


Z(p)

X(p) W(p) Y(p)


C +
+ K + A + B + + D
- - - -

E
F

Z(p)

Déterminer les expressions H1 , H2 , H3 et H4


X(p) W(p) Y(p)
fonctions des expressions K, A, B, C, D, E, F et G +
+ H1 H2 + H3
réalisant l’équivalence entre le schéma blocs ci-dessus -
et le schéma blocs ci-contre.
H4
Exercice n°8 : Etude de l’asservissement en roulis d’une voiture de train pendulaire ( d’après concours Centrale-Supelec 2000 )
L’extension du réseau dédié aux TGV est actuellement revue à la baisse en raison des coûts élevés et des délicats problèmes
de l’impact de ces nouvelles voies ferrées sur l’environnement. Ainsi, la SNCF doit aujourd’hui adapter sa gamme de matériels à ces
nouveaux impératifs : construire moins de nouvelles lignes, mieux exploiter le réseau classique.

Pour valoriser le réseau classique il est nécessaire de relever la vitesse au-delà de


la barre des 160 km/h afin d’obtenir un gain de temps conséquent. Cependant pour assurer
le confort du passager lorsque le train aborde une courbe, il faut limiter la sensation
physique due à l’accélération centripète. L’effet de la courbe sur le passager peut être
compensé par le dévers de voie qui rehausse le rail extérieur relativement au rail intérieur.
Sur les voies dédiées spécifiquement aux trains à grande vitesse, les dévers sont
suffisants pour assurer le confort du passager. Ils correspondent aux rayons de courbe
pour la vitesse de circulation «maximale».
Le réseau classique admet un dévers insuffisant pour effacer les effets ressentis
par le voyageur dans un virage abordé à grande vitesse. Pour compenser cette
insuffisance, en plus du dévers de voie, il devient nécessaire d’incliner la caisse de la
voiture transportant le passager, c’est la pendulation. Figure 1

En France la pendulation n’est pas une idée neuve. Elle commence avec la voiture prototype Chartet-Mauzin construite en
1956 et a accompagné les
débuts du TGV : le TGV 001 en
1970, puis le TGV 002
commandé mais resté à l’état de
maquette.
Très développés sur le
plan mécanique, ces systèmes
ont souffert du manque de
performance des automatismes.
Lancés trop tôt au
regard des techniques de
l’époque, les véhicules
pendulaires sont restés en
France à l’état de prototypes.

En revanche, l’Espagne
avec le Talgo pendulare et
l’Italie avec les ETR ont
Figure 2
continué à développer le
système pendulaire.

Pour le TGV pendulaire, la traverse de pendulation suspendue au bogie sera placée sous la suspension secondaire. Cette
solution, a été retenue parce qu’elle s’applique le mieux aux rames articulées : liaison intercaisse, suspension secondaire et
intercirculation restent identiques aux autres TGV ( voir Figure 2 ) .
Ces investissements ne présentent un intérêt que si le gain de temps est suffisant. Pour cela, les trains devront pouvoir
atteindre une vitesse de 220 km/h sur lignes classiques, ces lignes pouvant présenter des courbes d’un rayon de 1200 m.
Remarque actuelle : Compte tenu des coûts, certes moins importants que la création d’une ligne nouvelle pour TGV, mais tout de
même non négligeables, la SNCF et les régions ont finalement abandonné ce projet de trains pendulaire et, en 2011, seuls
circulent sur les rails français les trains pendulaires espagnols et italiens, le Talgo pendulare entre Paris et Madrid et l’ETR
entre Lyon et Turin ou Milan

FP : Assurer le confort FT1 : Limiter la sensation FT11 : Incliner la voiture par Système de
des passagers physique due à rapport au bogie pendulation
l’accélération transversale
FT12 : Incliner le bogie par
rapport à l’horizontale Dévers de
la voie

FT2 : Filtrer les FT21 : Amortir et diminuer


Suspension
irrégularités les amplitudes des
primaire
Le système train + de la voie mouvements du bogie par
rapport au galiléen lié au sol
voie peut être représenté par
le diagramme FAST donné
FT22 : Amortir et diminuer Suspension
Figure 3. les amplitudes des secondaire
mouvements de la caisse par
Figure 3
rapport au bogie

Le système de pendulation
développé par GEC Alstom pour le
Figure 4
TGV consiste à relier la traverse
pendulaire supportant la caisse de la
voiture au châssis de chaque bogie
par l’intermédiaire de 2 biellettes L1
et L2 selon la Figure 4.

La biellette L1 peut avoir


un mouvement de rotation d’axe

(A,x1 ) par rapport au châssis du

bogie et un mouvement de rotation d’axe (B,x1 ) par rapport à la traverse pendulaire. De même pour la biellette L2 en C et D.

Un vérin, relié au châssis du bogie en E et à la traverse pendulaire en H, permet, en faisant varier la longueur du segment EH,
de piloter cette pendulation, ce qui est la caractéristique d’une pendulation active.

Les actionneurs utilisés dans les systèmes de pendulation active sont des vérins hydrauliques, pneumatiques ou
électromécaniques. L’étude suivante correspond à la solution du vérin hydraulique unique double effet piloté par une servo-valve.
Le but de l’étude est donc l’asservissement en position angulaire de l’ensemble {traverse pendulaire, caisse de la voiture}.
La consigne de position angulaire à obtenir est calculée à partir d’informations provenant de capteurs (accéléromètres…)
implantés sur les différentes voitures du train. La gestion de ces informations n’est pas abordée dans l’étude proposée. Le modèle
retenu correspond à l’étude préliminaire du système qui devra être réalisée sur un banc d’essai fixe.
On montre par une étude cinématique que le mouvement de la traverse pendulaire ainsi crée est un mouvement de rotation

d’axe (I,x1 ) où I est le point intersection des droites AB et CD.

Ceci permet donc de représenter le système selon la Figure 5.


- La charge à déplacer est la caisse de la voiture pendulée qui est modélisée par un solide (C).
- La servo-valve est un organe commandé par un courant i(t) et permettant d’obtenir un débit d’huile q(t) proportionnel
au courant d’alimentation. Ce débit q(t) correspond à l’alimentation d’un vérin double effet (actionneur du système).
- Le vérin développe une force F(t) qui va permettre de mettre en rotation la charge (C).
- Un capteur de position permet de connaître la position
y(t) de la tige du vérin par rapport au corps de vérin.
- Un correcteur permet d’élaborer une tension de Figure 5
commande u(t) qui, via un convertisseur tension-
courant, génère le courant i(t) qui alimente la servo-
valve.

On notera :
y(t) la position de la tige du vérin
α2(t) la position angulaire du solide (C)
( pour y(t) = 0 et α2(t) = 0 , on a IH ⊥ EH )
On pose IH = R

Hypothèse : y(t) et α2(t) étant petits, on considère que y(t) = R α2(t)


L’étude en position angulaire du solide (C) est donc équivalente à celle en translation du vérin

Q1 - Donner le schéma bloc permettant de décrire le dispositif d’asservissement de la position y(t) de la tige de vérin à la position
de consigne yC(t) . Pour cette question, l’huile circulant dans le vérin pourra être assimilée à un fluide incompressible ou
compressible. Préciser uniquement les noms des composants de chaque bloc ainsi que les grandeurs physiques intermédiaires et leurs
unités. α2(t) et R n’interviennent pas à ce niveau.

La modélisation du comportement du vérin et de sa charge sera menée à partir des éléments suivants.
- Le débit q(t) délivré par la servo-valve et entrant dans le vérin est relié à la pression σ(t) existant dans le vérin
d y(t) V0 d σ(t)
par la relation q(t) = 2 S +
dt b dt
σ(t) : pression utile dans le vérin V0 : demi volume du vérin S : section du vérin
b : compressibilité de l’huile y(t) : position de la tige du vérin

- La charge est constituée du solide (C) qui admet J comme moment d’inertie par rapport à l’axe (I,x1 )

- Le moment de rappel appliqué à (C) sera modélisée par un couple de moment - µ α2(t) x
d2 α2(t)
Le mouvement α2(t) du solide (C) est donc déterminé par la relation J = F(t) R - µ α2(t)
dt2
d y(t)
On note V(p) = L( v(t) ) la transformée de Laplace de v(t) =
dt
d v(t) d v(t)
Γ(t) = L( ) la transformée de Laplace de
dt dt
Q(p) = L( q(t) ) la transformée de Laplace de q(t)

Σ(p) = L( σ(t) ) la transformée de Laplace de σ(t)

F(p) = L( f(t) ) la transformée de Laplace de f(t)

Q2 - Reproduire et compléter le schéma bloc de la Figure 6 représentant les équations de comportement du vérin. Ce schéma
admet Q(p) comme entrée et Y(p) comme sortie. ( Préciser la fonction de transfert de chaque bloc ainsi que les signes des entrées des
comparateurs ) .
µ J
On notera k= et M=
R2 R2

Q(p) Σ(p) F(p) Γ(p) V(p) Y(p)


1
p

Figure 6
Y(p)
Q3 - Déterminer la fonction de transfert entre la position de la tige du vérin et le débit d’huile entrant dans le vérin, H1(p) = , en
Q(p)
fonction des paramètres b , V0 , S , M , k et la variable de Laplace p .

Q4 - Discuter de la stabilité du système ainsi créé, c’est à dire de l’aptitude du système à répondre à un échelon q(t) = q0 u(t) par une
position y(t) bornée et monotone ou oscillatoire amortie.

Le contrôle de l’amortissement du vérin peut être abordé en mettant en œuvre une des deux solutions suivantes :

• Première solution Un débit de fuite réglable est créé entre les deux chambres du vérin. Le débit réel utile entrant dans le
vérin est alors q(t) - λ σ(t) ( avec q(t) débit sortant de la servo-valve ) .

Q5 - Indiquer la modification à apporter au schéma bloc demandé à la question Q2 ( Porter, dans une couleur différente, cette
modification sur le schéma que vous avez tracé pour répondre à la question Q2 ) .

Y(p)
Q6 - Déterminer la nouvelle fonction de transfert H2(p) =
Q(p)

On montre avec des outils de deuxième année que ce système est stable.

Q7 - Quelle est la réponse permanente y(∞) pour une entrée q(t) = q0 u(t) ?

Q8 - Quelle est l’inconvénient majeur de devoir envoyer un débit constant pour avoir une position constante ?

En conséquence on envisage une autre solution.

• Deuxième solution On envisage une architecture composée d’une boucle de vitesse et d’une boucle de position. Le
système peut alors se ramener au schéma bloc de la Figure 7.

Figure 7
1+τp n

YC(p) VC(p) - U(p) I(p) Q(p) δ 1 Y(p)


50 + C’(p) + C(p) A G p2 p
- 1+ 2
β V(p)

Le bloc entre Q(p) et V(p) correspond à ce qui avait été trouvé avant l’application de la première solution de modification.
On retient une correction proportionnelle C(p) = γ .

Figure 8
Q9 - Montrer que la boucle interne de fonction de transfert H3(p) est équivalente à un système du second ordre dont on donnera les
caractéristiques.

1
On retient : A.G = m3/(s.V) n = 10 V/(m/s) δ = 28,1 m-2 β = 77 rad/s
300

Q10 - En utilisant les abaques de la Figure 8 déterminer γ et τ pour assurer , lors d’un échelon vc(t) = v0 u(t) , un dépassement
de 10% et un temps de réponse à 5% de 0,017 s.
1
Les abaques correspondent à un système du second ordre décrit par sa fonction de transfert : H(p) =
2ξ p2
1+ p+ 2
ω0 ω0
Un ensemble servo-valve et
vérin associé à une structure de YC(p) Y(p)
1
correction interne a été retenu. 50 + C’(p) H4(p)
- p
L’architecture est représentée par la
Figure 9. Figure 9 h

La position y(t) de la tige de vérin est


mesurée par un capteur de gain h = 50 V/m

Des considérations de stabilité conduisent à


adopter une correction proportionnelle C’(p) = ν
avec ν = 22

Q11 - Identifier la forme de la fonction de transfert


H4(p) représentée par le diagramme de Bode donné
Figure 10 . Donner la valeur numérique des
coefficients caractéristiques de cette fonction.

Q12 - Déterminer l’erreur de position εpos résultant


d’un échelon de position yC(t) = y0 u(t) avec
y0 = 0,1 m

Q13 - Déterminer littéralement et numériquement


l’erreur de traînage εtr résultant d’une rampe de
position yC(t) = v0 t u(t) avec v0 = 0,1 m/s

Figure 10
T.D. Automatique n°1 - Corrigé
Exercice n°1 : D’après Concours commun 96 des Mines de Nantes, Albi, Douai, Alès : Robot de Conditionnement

1.1 - U(p) = E(p) + R I(p) + L p I(p) CM(p) - f Ω(p) = J p Ω(p) CM(p) = Kt I(p) E(p) = Ke Ω(p)
1.2 - U(p) = E(p) + R I(p) U(p) I(p) CM(p) Ω(p)
1 Kt 1
CM(p) = J p Ω(p) +
- R Jp
CM(p) = Kt I(p) E(p)
Ke
E(p) = Ke Ω(p)
1
Ω(p) Ke K 1
1.3 - H(p) = = = Premier ordre de gain statique K = = 10 (rad/s)/V
U(p) RJ 1+τp Ke
1+ p
Ke Kt RJ
de constante de temps τ = = 12 ms
Ke Kt
2.1 - U(p) K Ω(p) ΩS(p) 1 θS(p)
λ
1+τp p
1 θS(p) Kr K λ
2.2 - a- θS(p) = Kr H(p) λ [ θc(p) - θS(p) ] G(p) = =
p θC(p) p ( 1 + τ p ) + Kr K λ
θS(p) 1
b -c - G(p) = = de gain statique unitaire
θC(p) p τ p2
1+ +
Kr K λ Kr K λ Second Kr K λ
de pulsation propre ω0 =
ordre τ
1
de coefficient d’amortissement ξ=
2 Kr K λ τ
2.3 - a- Temps de réponse mini si ξ = 0,69 (dépassement = 5%) ⇒ Kr = 875 V/rad ⇒ ω0 = 60 rad/s
3
Temps de réponse mini t5% = = 50 ms
ω0
b- Position finale du bras : lim θS(t) = lim p θS(p) = θC
t→∞ p→0
c- Erreur statique : εpos = lim [ θC(t) - θS(t) ] = 0 Dépassement : D = 5% car ξ = 0,69
t→∞
d- Dépassement nul ⇒ ξ=1 ⇒ Kr = 417 V/rad ⇒ ω0 = 42 rad/s
5
Temps de réponse t5% = = 120 ms
ω0
Temps beaucoup plus long car non dépassement et pulsation propre plus lente
2.4 - Erreur de traînage : εtr = lim [ θC(t) - θS(t) ] = lim p [ θC(p) - θS(p) ] = lim p θC(p) [ 1 - G(p) ]
t→∞ p→0 p→0
Ω0
avec θC(t) = Ω0 t u(t) et Ω0 = 10 deg/s soit θC(p) = 2
p
Ω0 Kr K λ Ω0
Finalement εtr = lim [1- ]= soit εtr = 0,23° pour ξ = 0,69
p→0 p p ( 1 + τ p ) + Kr K λ Kr K λ
εtr = 0,48° pour ξ=1

Exercice n°2 : Intérêt de la boucle fermée sur les performances


1 -t
1- On sait qu’avec x(t) = X0 u(t) et G(p) = on obtient y(t) = X0 [ 1 - exp( ) ] u(t)
1+τp τ
2- On alors t5% = 3 τ soit t5% = 3 s
K1 K
K G(p) K1 K K+1
3- H(p) = K1 = = C’est à nouveau un système du premier ordre.
1 + K G(p) K+1+τp τ
1+ p
K+1
K1 K K+1 10
4- On veut =1 soit K1 = soit K1 = ≈ 1,1
K+1 K 9
τ
5- La nouvelle constante de temps est τ’ = . Le nouveau temps de réponse est t5% = 3 τ’ soit t5% = 0,3 s
K+1
K1 K K1 K 1 + τ p 1+τp
6- On a V(p) = K [ K1 X(p) - Y(p) ] = K [ K1 - ] X(p) = . X(p) = X(p)
K+1+τp K + 1 1 + τ' p 1 + τ' p
1 + τ p X0 X0 X0 ( τ - τ' ) τ - τ' -t
soit V(p) = = + après décomposition. On en déduit que v(t) = X0 [ 1 + exp( ) ] u(t)
1 + τ' p p p 1 + τ' p τ' τ'
-t
soit v(t) = X0 [ 1 + K exp( ) ] u(t)
τ'
7- Le procédé utilisé pour réduire d’un facteur 10 le temps de réponse consiste à envoyer au système de fonction de
transfert G(p) un signal initialement 9 fois plus important que X0, puis décroissant jusqu’à X0 . C’est violent pour le système !

Exercice n°3 : Enregistreur graphique


1- Pulsation de coupure ωc = pulsation pour laquelle le gain est le gain statique - 3dB soit 2 π 1,25 = 7,85 rad/s
1
Pour un premier ordre ωc = soit τ = 0,127 s
τ
K
2- G(p) = avec K = 2,5 cm/V et τ = 0,127 s
1+τp
t
3- y(t) = K V0 [ 1 - exp ( - ) ] y(t) = 0,95 y(∞) pour t voisin de 3τ
τ
K
4- H(p) =
τ
1+ p
2
1+τp
5- H(p) = G(p) C(p) C(p) =
τ
1+ p
2
6- G(p) et H(p) : Diagrammes de Bode de systèmes du première ordre, de gain 8 dB = 20 log 2,5 et de pulsations
de coupure respectives 7,85 rad/s et 15,7 rad/s
C(p) : Diagramme de Bode d’un correcteur à avance de phase :
Courbe asymptotique de gain : Pentes 0 dB/déc , +20 dB/déc, 0 dB/déc
1 2
Changement de pente aux pulsations remarquables et
τ τ
Courbe asymptotique de phase : 0 degré , +90 degrés , 0 degrés
Changement de valeurs aux pulsations remarquables
Courbes réelles : Point d’inflexion de la courbe de gain et maximum de la courbe de

phase en 2 ωc milieu en échelle log de ωc et 2 ωc


Rappel : Une pente de 20 dB/décade, c’est à dire une augmentation de 20 dB du gain pour une multiplication par 10 de la
pulsation correspond à une pente de 6 dB/octave. Une octave est une multiplication par 2 de la pulsation. (préfixe oct
pour 8 notes de musique)
Remarque : Entre ωc et 2 ωc il y a exactement une octave, d’où les variations de 6 dB des asymptotes.

dB

8
C(p)
6
5

3
H(p)
ω
0
1 ωc 10 2ωc 100 rad/s
degrés G(p)
2 ωc

90

C(p) ω
0

1 ωc 10 2ωc 100 rad/s


H(p)
G(p)
- 90
2t 2t
7- v(t) = V0 [ 1 + exp ( - ) ] u(t) et y(t) = K V0 [ 1 - exp ( - ) ] u(t)
volts cm τ τ

8 20
v(t) Lorsque la consigne est un échelon de 4 V,
il est envoyé à l’enregistreur un signal de 8 V qui
x(t)
le fait démarrer deux fois plus vite. Ce signal
4 10
décroît ensuite jusqu'à 4 V. Le temps de réponse
y(t)
y(t) non corrigé pour y(t) corrigé est deux fois plus court que pour
corrigé y(t) non corrigé.

τ 3τ t
τ 3τ
2 2

Exercice n°4 : Commande de l’orientation d’un satellite


1- vc(t) v(t) Actionneur c(t) θ(t)
Commande Satellite
Fusée
..
2- J θ (t) = c(t)
θ(p) 1
3- Si conditions initiales nulles J p2 θ(p) = C(p) Fonction de transfert : =
C(p) J p2
C0T0 C0T0
4- c(t) = C0T0 δ(t) ⇒ C(p) = C0T0 ⇒ θ(p) = ⇒ θ(t) = t u(t)
J p2 J
Double intégration du Dirac ⇒ Rampe ⇒ Incontrôlable
5- Vc(p) V(p) C(p) θ(p)
1
+ k A
J p2
-

Vr(p) a
1
1 θ(p) a
6- [ Vc(p) - a θ(p) ] k A 2 = θ(p) ⇒ H1(p) = =
Jp Vc(p) J
1+ p2
kAa
1 V 0T 0 1 V0T0 ω2 kAa
7- vc(t) = V0T0 δ(t) ⇒ Vc(p) = V0T0 ⇒ θ(p) = = avec ω=
a J a p2 + ω2 J
1+ p2
kAa
V 0T 0
Donc θ(t) = ω sin (ωt) u(t) Toujours incontrôlable !
a
V0 V0 ω2 1 V0 1 p
vc(t) = V0 u(t) ⇒ Vc(t) = ⇒ θ(p) = = [ - ]
p a p ( p2 + ω2) a p p2 + ω2
V0
Donc θ(t) = [ 1 - cos (ωt) ] u(t) Toujours incontrôlable !
a

8- Vc(p) V(p) C(p) θ(p)


1
+ k + A
- - J p2
Vb(p)
9- Vb(p) = b p θ(p) = b Ω(p) Vr(p) bp

On mesure de la vitesse de rotation a

θ(p) A θ(p) 1 1
10 - H2(p) = = et H3(p) = =
V(p) p(bA+Jp) Vc(p) a b J
1+ p+ p2
ak kAa
bp
11 - Il y a un terme dans H3(p) qui va créer une partie réelle négative aux pôles conjugués de la fonction de transfert.
aK
Ceci va conduire à des termes en sinus et cosinus que multiplie une fonction exponentielle décroissante.
V0
12 - Lorsque ces termes en exponentielle sont devenus négligeables θ(t) = = θ0 Enfin contrôlable, position stabilisée !
a
Exercice n°5 : Réponse impulsionnelle d’un second ordre
K KA K A ω02
1- X(p) = A donc Y(p) = X(p) = =
2ξp p 2
2ξp p 2
( p + ξ ω0 )2 + ω02 ( 1 - ξ2 )
1+ + 2 1+ + 2
ω0 ω0 ω0 ω0
K A ω0
Pour -1 < ξ < 1 , on a alors y(t) = exp( - ξ ω0 t ) sin ( ω0 1 - ξ2 t ) u(t)
1 - ξ2
2 - Les pôles de la fonction de transfert sont p1,2 = - ξ ω0 ± j ω0 1 - ξ2
S6 n’entre pas dans ce cadre, c’est un double intégrateur, il conduit à EV11
Avec S1 et S7 il n’y a pas amortissement, il conduisent à EV3 ou EV8
Si ξ > 0 la partie réelle des pôles est négative, il y a amortissement de la réponse, d’autant plus important
que cette partie réelle a une grande valeur absolue : S2 et S8 ( amortissement faible )
S4 et S5 ( amortissement important )
Si ξ < 0 la partie réelle des pôles est positive, il y a divergence de la réponse, d’autant plus rapide que cette
partie réelle a une grande valeur absolue : S3 et S9 ( divergence lente )
S10 et S11 ( divergence rapide )
La valeur absolue de la partie imaginaire du pôle est la pulsation du sinus
Pulsation importante pour S2 , S5 , S7 , S9 et S11
Finalement on obtient :
S1 S2 S3 S4 S5 S6 S7 S8 S9 S10 S11
EV8 EV2 EV9 EV6 EV1 EV11 EV3 EV7 EV4 EV10 EV5

Exercice n°6 : X MP 2000


D B K
1- W(p) = [ Z(p) + C ( E + ) ( V(p) - R W(p) ) ] avec V(p) = A [ X(p) - Y(p) ] et W(p) = p Y(p)
p p 1+τp
Après calcul :
DCA(Ep+B)(1+τp) Dp(1+τp)
Y(p) = X(p) + 3 Z(p)
p (1+τp)+DC(Ep+B)(AK+Rp+Rτp )
3 2
p ( 1 + τ p ) + D C ( E p + B ) ( A K + R p + R τ p2 )
DCA(Ep+B)(1+τp)
soit H1(p) =
p3 ( 1 + τ p ) + D C ( E p + B ) ( A K + R p + R τ p2 )
Dp(1+τp)
H2(p) =
p3 ( 1 + τ p ) + D C ( E p + B ) ( A K + R p + R τ p2 )
2- X(p) et Y(p) ne sont pas homogènes si K a une dimension.
K
3- E(p) = X(p) - Y(p)
1+τp
DCAK(Ep+B) DKp
E(p) = X(p) [ 1 - 3 ]- 3 Z(p)
p ( 1 + τ p ) + D C ( E p + B ) ( A K + R p + R τ p2 ) p ( 1 + τ p ) + D C ( E p + B ) ( A K + R p + R τ p2 )

Finalement :
p3 ( 1 + τ p ) + D C R p ( E p + B ) ( 1 + τ p ) DKp
E(p) = X(p) - 3 Z(p)
p ( 1 + τ p ) + D C ( E p + B ) ( A K + R p + R τ p2 )
3
p ( 1 + τ p ) + D C ( E p + B ) ( A K + R p + R τ p2 )
1
L’erreur en régulation ( X(p) = 0 ) pour une perturbation unitaire ( Z(p) = ) est :
p
DK
E(p) = - 3
p ( 1 + τ p ) + D C ( E p + B ) ( A K + R p + R τ p2 )
4- lim e(t) = lim p E(p) = 0
t→∞ p→0
D K Z(p) 1
5- Si on écrit E(p) = - , on voit que pour Z(p) =
B p
p3 ( 1 + τ p ) + D C ( E + ) ( A K + R p + R τ p2 )
p
DK B
lim e(t) = lim p E(p) = lim - est nulle grâce au bloc
t→∞ p→0 p→0 B p
p (1+τp)+DC(E+ )(AK+Rp+Rτp )
3 2
p
Exercice n°7 : X-ENS Cachan 2005
Le schéma initial de l’énoncé est équivalent à
Z(p)
X(p) W(p) Y(p)
C +
+ KA + + B + + D
- - - -

E
F
GA

Z(p)
X(p) W(p) Y(p)
C +
soit + KA + B + + D
- - -

E
GA+F

Z(p)
X(p) W(p) Y(p)
soit C +
+ KAB + + D
- -

B(GA+F)+E

Z(p)
X(p) W(p) Y(p)
C +
soit + + KAB + D
- -

B(GA+F)+E
KAB

Z(p)
X(p) W(p) Y(p)
soit C +
+ KAB + D
-

G F E
1+ + +
K KA KAB

G F E
Finalement : H1 = K A B H2 = C H3 = D H4 = 1 + + +
K KA KAB

Remarque : Si dans cet exercice, on commence par supprimer la boucle interne pour transformer
Z(p) Z(p)
W(p) Y(p) W’(p) Y(p)
C + C + D
+ + D +
- en 1+CDE

On obtient un schéma dans lequel la grandeur W’(p) qui entre dans le bloc C n’est pas la grandeur voulue W(p).
Exercice n°8 : Train pendulaire
Q1 - Donner le schéma bloc permettant de décrire le dispositif d’asservissement de la position y(t) de la tige de vérin à la position
de consigne yC(t) .

yc(t) u(t) i(t) q(t) F(t) y(t)


+ Correcteur Convertisseur Servo-valve Vérin Charge
(V) - (V) (A) (m3/s) (N) (m)
Capteur

Q2 - Reproduire et compléter le schéma bloc de la figure 6 représentant les équations de comportement du vérin.
V0 1 b
Transformée de Laplace des équations : Q(p) = 2 S p Y(p) + p Σ(p) → Σ(p) = [ Q(p) - 2 S V(p) ]
b p V0
Y(p) Y(p) µ J
J p2 = R F(p) - µ → F(p) - 2 Y(p) = 2 p2 Y(p) et F(p) = S Σ(p)
R R R R
On en déduit : µ
=k
R2
Q(p) b 1 Σ(p) F(p) - R2 1 Γ(p) 1 V(p) 1 Y(p)
+ S + = p
- V0 p J M p

2S

Y(p)
Q3 - Déterminer la fonction de transfert entre la position de la tige du vérin et le débit d’huile entrant dans le vérin, H1(p) = .
Q(p)
b 1 1 V0 p
F(p) = ( M p2 + k ) Y(p) d’où [ Q(p) - 2 S pY(p) ] S = Y(p) soit Y(p) [ ( M p2 + k ) + 2 S p ] = Q(p)
V0 p M p 2 + k bS
bS
1 k V0 + 2 b S2
donc H1(p) = soit finalement H1(p) =
V0 p M V0
2
(Mp +k) +2Sp p(1+ p2 )
bS k V0 + 2 b S2

Q4 - Discuter de la stabilité du système ainsi créé, c’est à dire de l’aptitude du système à répondre à un échelon q(t) = q0 u(t) par
une position y(t) bornée et monotone ou oscillatoire amortie.
Le système comporte un intégrateur, donc la réponse à un échelon ne sera pas bornée. par ailleurs il y a un terme d’oscillateur
harmonique donc les oscillations ne sont pas amorties

µ
Q5 - Indiquer la λ R2
=k
modification à ap- Q(p) Σ(p) F(p) - Γ(p) V(p) Y(p)
- b 1 R2 1 1 1
-porter au schéma + S + = p
- V0 p J M p
bloc demandé à la
2S
question Q2 .

Y(p)
Q6 - Déterminer la nouvelle fonction de transfert H2(p) =
Q(p)
λ b 1 1
On a toujours F(p) = ( M p2 + k ) Y(p) mais ( M p2 + k ) Y(p) ]
[ Q(p) - 2 S pY(p) -
S = Y(p)
S V0 p M p 2 + k
V0 p λ 1
soit Y(p) [ ( M p2 + k ) + 2 S p + ( M p2 + k ) ] = Q(p) donc H2(p) =
bS S V0 p λ
( M p2 + k ) + 2 S p + ( M p2 + k )
bS S
S
λk
soit finalement H2(p) =
k V0 + 2 b S2 M 2 M V0 3
1+ p+ p + p
bλk k bλk

Q7 - Quelle est la réponse permanente y(∞) pour une entrée q(t) = q0 u(t) ?
q0 S
y(∞) = lim y(t) = lim p Y(p) = lim p H2(p) Q(p) = lim p H2(p) soit ∞) = q0
y(∞
t→∞ p→0 p→0 p→0 p λk
Q8 - Quelle est l’inconvénient majeur de devoir envoyer un débit constant pour avoir une position constante ?
Envoyer un débit constant pour obtenir une position constante, c’est à dire dissiper toute l’énergie du fluide dans l’orifice du débit de
fuite conduit à un très mauvais rendement.

Q9 - Montrer que la boucle interne de fonction de transfert H3(p) est équivalente à un système du second ordre dont on donnera les
caractéristiques.
δ
γAG
p2
1+
β2 γAGδ
La boucle interne a pour fonction de transfert H3(p) = =
δ p2
1+γAG (1+τp)n 1+ 2 +γAGδ(1+τp)n
p2 β
1+
β2
γAGδ
γAGδ
1+γAGδn Les paramètres sont : K=
soit H3(p) = 1+γAGδn
γAGδnτ p2
1+ p+ 2 βγAGδnτ
1+γAGδn β (1 + γ A G δ n ) ω0 = β 1+γAGδn et ξ=
2 1+γAGδn

Q10 - En utilisant les abaques de la Figure 8 déterminer γ et τ pour assurer , lors d’un échelon vc(t) = v0 u(t) , un dépassement
de 10% et un temps de réponse à 5% de 0,017 s.
77 . γ . 28,1 . 10 . τ
300 36,06 γ τ
D = 10% conduit à ξ = 0,59 = =
1 + γ . 28,1 . 10 1 + 0,937 γ
2 1+
300
et pour ξ = 0,59 ω0 te = 5,2 et on veut te = 0,017 s soit 77 1 + 0,937 γ . 0,017 = 5,2
0,59 . 3,97
On obtient donc 1 + 0,937 γ = 3,97 soit γ = 15,8 et en conséquence τ= soit τ = 4,1 10-3 s
36,06 . 15,8

Q11 - Identifier la forme de la fonction de transfert H4(p) représentée par le diagramme de Bode donné Figure 10 . Donner la valeur
numérique des coefficients caractéristiques de cette fonction.
Le diagramme de Bode présente toutes les caractéristiques de celui d’un système du second ordre.
La phase vaut -90° en ω0 = 300 rad/s et en traçant alors l’asymptote non horizontale du diagramme des gains, on trouve une pente
de -12dB pour une octave, ce qui est bien la caractéristique d’un système du second ordre.
K
On obtient le gain par 20 log K = -20,5 dB soit K = 0,095 m/s.V en ω0 on mesure -25 dB = 20 log soit ξ = 0,84

Remarque : Les valeurs de 0,095 m/s.V et 300 rad/s correspondent à celles découlant des calculs de la question 10, mais pas celle
de 0,84 où l’on avait obtenu 0,59

Q12 - Déterminer l’erreur de position εpos résultant d’un échelon


de position yC(t) = y0 u(t) avec y0 = 0,1 m 2ξ p2
p+ 2) p (1 +
ω0 ω0
1 y0 Khν
εpos = lim [yC(t) - y(t)] = lim p ( 1 - ) = y0 lim donc εpos = 0
t→∞ p→0 2ξ p2 p p→0 2ξ p2
p (1 + p+ 2) p (1 + p+ 2)
ω0 ω0 ω0 ω0
1+ 1+
Khν Khν

Q13 - Déterminer littéralement et numériquement l’erreur de traînage εtr


résultant d’une rampe de position yC(t) = v0 t u(t) avec v0 = 0,1 m/s2ξ p2
p+ 2 1+
ω0 ω0
1 v0 Khν v0
εtr = lim [yC(t) - y(t)] = lim p ( 1 - ) 2 = v0 lim soit εtr =
t→∞ p→0 2ξ p2 p p→0 2ξ p2 Khν
p (1 + p+ 2) p (1 + p+ 2)
ω0 ω0 ω0 ω0
1+ 1+
Khν Khν
0,1
εtr = soit εtr = 0,96 mm
0,095 . 50 . 22

Vous aimerez peut-être aussi