Asservissement
Asservissement
Asservissement
CONTENU
1. DEFINITIONS ........................................................................................................................................................... 2
1.1. AUTOMATIQUE ........................................................................................................................................................... 2
1.2. CLASSIFICATION DES SYSTEMES AUTOMATIQUES .................................................................................................................. 2
1.3. SYSTEME ASSERVI ........................................................................................................................................................ 3
1.4. STRATEGIES DE COMMANDE ........................................................................................................................................... 3
2. FORMALISME.......................................................................................................................................................... 4
2.1. ORGANISATION ........................................................................................................................................................... 4
2.2. VOCABULAIRE ............................................................................................................................................................. 4
2.3. TRANSFORMEES DE LAPLACE .......................................................................................................................................... 5
2.4. SCHEMA-BLOCS ........................................................................................................................................................... 5
2.5. REPRESENTATION GENERALE D’UN SYSTEME ASSERVI ............................................................................................................ 5
3. SLCI : SYSTEMES LINEAIRES CONTINUS ET INVARIANTS [7] ....................................................................................... 6
3.1. LINEAIRES .................................................................................................................................................................. 6
3.2. CONTINUS.................................................................................................................................................................. 6
3.3. INVARIANTS ................................................................................................................................................................ 6
3.4. CONSEQUENCES .......................................................................................................................................................... 6
4. MODELISATION DES SLCI ........................................................................................................................................ 7
4.1. CLASSIFICATION........................................................................................................................................................... 7
4.2. GAIN PUR .................................................................................................................................................................. 7
4.3. SYSTEMES D’ORDRE 1 [8] ............................................................................................................................................... 8
4.4. SYSTEMES D’ORDRE 2 ................................................................................................................................................... 9
4.5. IDENTIFICATION ........................................................................................................................................................... 9
5. CARACTERISATION ................................................................................................................................................ 10
5.1. SIGNAUX TEST ......................................................................................................................................................... 10
5.1.1. Impulsion (Dirac) ......................................................................................................................................... 10
5.1.2. Echelon unitaire ........................................................................................................................................... 10
5.1.3. Echelon (Step) .............................................................................................................................................. 10
5.1.4. Rampe ......................................................................................................................................................... 10
5.1.5. Harmonique................................................................................................................................................. 10
5.2. PERFORMANCES DES SLCI ........................................................................................................................................... 10
5.2.1. Stabilité ....................................................................................................................................................... 11
5.2.2. Précision ...................................................................................................................................................... 11
5.2.3. Rapidité ....................................................................................................................................................... 11
5.2.4. Amortissement (systèmes d’ordre >2) ......................................................................................................... 11
5.3. CLASSE D’UN SYSTEME ................................................................................................................................................ 11
6. STABILITE .............................................................................................................................................................. 12
6.1. NOTION DE STABILITE .................................................................................................................................................. 12
6.2. CONDITION THEORIQUE D’INSTABILITE ............................................................................................................................ 12
6.3. CONDITION STRICTE D’INSTABILITE DANS LE TRACE DE BODE : ............................................................................................. 13
6.4. DEGRE DE STABILITE, MARGE DE PHASE ET DE GAIN ............................................................................................................ 13
7. PRECISION ............................................................................................................................................................ 14
7.1. DEFINITION .............................................................................................................................................................. 14
7.2. CALCUL ................................................................................................................................................................... 14
7.3. ERREUR STATIQUE 𝜺𝒔 ................................................................................................................................................. 14
7.4. ERREUR DE TRAINAGE 𝜺𝒕 ............................................................................................................................................. 14
8. RAPIDITE .............................................................................................................................................................. 15
8.1. RAPIDITE D’UN SYSTEME D’ORDRE 1 ............................................................................................................................... 15
8.2. RAPIDITE D’UN SYSTEME D’ORDRE 2 ............................................................................................................................... 15
9. CORRECTION DES SYSTEMES AUTOMATIQUES ...................................................................................................... 16
9.1. CORRECTEUR P PROPORTIONNEL ................................................................................................................................... 16
9.2. CORRECTEUR PI PROPORTIONNEL INTEGRAL ..................................................................................................................... 16
9.3. CORRECTEUR PID PROPORTIONNEL, INTEGRAL, DERIVE ..................................................................................................... 16
Système automatique : Un système automatique est un système dont les éléments le constituant se
coordonnent entre eux pour réaliser des actions simples ou complexes.
Automatique : L'automatique est la discipline scientifique traitant, d'une part, de la caractérisation des
systèmes automatiques et d'autre part, du choix de la conception et de la réalisation du système de commande
afin d’obtenir, en sortie du système, le comportement attendu.
[1]
analogique :Les 1.2. Classification des systèmes automatiques
grandeurs physiques
(vitesse,
Les systèmes automatiques sont classés en fonction de la nature de leurs informations de commande et de
température, mesure. On distingue deux types de grandeurs : analogique et discrète.
position, tension,…)
ex. : un son grandeur analogique[1]
Une information analogique peut prendre, de manière continue, toutes les valeurs possibles dans un intervalle
donné. Un signal analogique peut être représenté par une courbe continue.
grandeur discrète[2]
[2]
numérique Une information discrète est constituée d'un nombre fini de valeurs. On distingue :
ex. : une trame
une information logique du type « vrai/faux » ou « 0/1 ». Elle est associée à l'état d'une variable qui
ne peut prendre que deux valeurs possibles. Ces informations peuvent aussi être appelées des
informations binaires (bit) ou « Tout Ou Rien » (TOR).
une information numérique sous la forme d'un mot binaire, constitué de plusieurs bits (variables
binaires 0/1). Cette information numérique est en général issue du traitement (échantillonnage et
codage) d'une information analogique.
[3]
Un signal logique (ou une combinaison de signaux
Ce cours se limite
aux systèmes
Systèmes automatiques logiques) conduit toujours à un unique état de la sortie du
automatiques à logique combinatoire système. Dans ces systèmes, l'information logique est
Grandeurs
asservis. traitée de manière instantanée.
discrètes
La sortie du système est élaborée à partir d'un ensemble
Systèmes automatiques
de signaux logiques d'entrée mais elle prend également en
à logique séquentielle
[4] compte la chronologie des évènements logiques.
si les grandeurs
pilotées sont Une mesure du signal de sortie est en permanence
analogiques, l’unité de Grandeurs Systèmes automatiques réalisée par un capteur et la valeur est comparée à
commande est le plus analogiques asservis[3] l'entrée. Un correcteur amplifie le signal d’erreur et
souvent programmable constitue le signal de commande du système[4].
sous forme numérique.
La température ambiante va chuter car les pertes dues aux échanges avec l’extérieur à travers les parois ne sont
pas compensées : le système n’est pas asservi et nécessite un bouclage.
L’ajout d’un régulateur et de son capteur de mesure de la température permet d’assurer une température
constante dans la pièce. On a réalisé un asservissement de la température de la pièce.
Drone militaire : vol à basse altitude, suivi du profil Pilote automatique de bateau : maintien de cap
de terrain.
Le point de vue adopté est un point de vue COMMANDE, mais il concerne le comportement de l’ensemble du
système. On retrouve la décomposition CECI (Chaîne d’Energie-Chaîne d’Information).
2.2. Vocabulaire
Consigne La consigne est l’entrée d’action, c’est la grandeur réglante du système.
permet d’ajuster l’entrée de consigne au retour capteur, pour comparer deux grandeurs
adaptateur
de même nature et de même échelle.
On appelle écart ou erreur, la différence entre la consigne et la sortie. Cette mesure ne
Erreur ε peut être réalisée que sur des grandeurs comparables, on la réalisera donc en général en la
consigne et la mesure de la sortie.
Le régulateur se compose d'un comparateur qui détermine l'écart entre la consigne et la
Régulateur
mesure et d'un correcteur.
Elabore à partir du signal d'erreur l'ordre de commande. Il comporte un amplificateur et
Correcteur
des fonctions mathématiques de traitement du signal.
C'est l'organe d'action qui apporte l'énergie au système pour produire l'effet souhaité.
Actionneur Il est en général associé à un pré-actionneur qui permet d'adapter l'ordre (basse puissance)
et l'énergie.
On appelle perturbation tout phénomène physique intervenant sur le système qui modifie
Perturbation l’état de la sortie. Un système asservi doit pouvoir maintenir la sortie à son niveau
indépendamment des perturbations.
Pluritechnologique, il agit sur son environnement dans le but d’assurer un besoin défini par
Système
un cahier des charges et porté par la nature de la sortie.
Le capteur prélève sur le système la grandeur réglée (information physique) et la
Capteur transforme en un signal compréhensible par le régulateur. La précision et la rapidité sont
deux caractéristiques importantes du capteur.
La sortie régulée représente le phénomène physique que dot régler le système, c’est la
Sortie
raison d’être du système.
Dans la pratique, on ne calcule que les transformées de Laplace de fonctions dans les conditions de
Heaviside. Ces fonctions f représentent des grandeurs physiques: intensité, température, effort, vitesse,...
La variable p peut aussi être noté avec la lettre s (anglosaxons).
Conditions de Heaviside
On dit qu'une fonction du temps f(t) vérifie les conditions de Heaviside si elle vérifie : f(0)0,
f'(0)0,
f''(0)0,...
C'est à dire si les conditions initiales sont nulles.
C’est la condition nécessaire pour décrire un système sous la forme de fonction de transfert[6].
2.4. Schéma-blocs
La représentation schéma-bloc met en relation les entrées et sorties du système qui permet de comprendre la
[5] structure du système selon un point de vue commande.
on utilise
également le Cette représentation décompose le système en différentes fonctions de transfert [5].
terme de On appelle fonction de transfert H(p) d’un système la relation dans le
transmittance 𝑆(𝑝)
domaine symbolique telle que 𝐻(𝑝) = . Elle caractérise le
𝐸(𝑝)
comportement intrinsèque du système et ne dépend ni de l'entrée, ni
de la sortie.
On définit :
𝑹(𝒑)
La fonction de transfert BOUCLE OUVERTE HBO 𝑯𝑩𝑶(𝒑) = = 𝐴(𝒑) . 𝐵(𝒑)
𝑬(𝒑)
Cette fonction de transfert est sans dimension, pour cela on ouvre la boucle au sommateur.
𝑺(𝒑) 𝑨(𝒑)
La fonction de transfert BOUCLE FERMEE HBF 𝑯𝑩𝑭(𝒑) = =
𝑬(𝒑) 𝟏+𝑨(𝒑) .𝑩(𝒑)
𝑨
𝑯𝑩𝑭(𝒑) = [6]
[6]
Formule de Black : 𝟏+𝑨.𝑩
à connaître !
Démonstration :
𝑆 = 𝐴. 𝜀 = 𝐴. (𝐸 − 𝑅) = 𝐴. 𝐸 − 𝐴. 𝐵. 𝑆
𝑆(1 + 𝐴𝐵) = 𝐴. 𝐸
A 𝑆(𝑝) 𝐴
S = 1+AB . E 𝐻𝐵𝐹(𝑝) = 𝐸 = 1+𝐴.𝐵
(𝑝)
[7]
3.1. Linéaires
Ce cours se limite
aux systèmes asservis
Un système est dit linéaire si la fonction qui décrit son comportement est elle-même linéaire. Cette
linéaires continus dernière vérifie alors le principe de proportionnalité et de superposition.
invariants
En réalité aucun système n’est parfaitement linéaire. La caractéristique entrée-sortie comporte toujours plus ou
moins des non linéarités, notamment aux faibles amplitudes (seuils) ou aux fortes amplitudes (saturation,
courbure). Le système est dit non linéaire.
3.2. Continus
Un système est continu, par opposition à un système discret, lorsque les variations des grandeurs physiques
sont définies à chaque instant (ils sont caractérisés par des fonctions continues). On parle aussi dans ce cas
de système analogique.
3.3. Invariants
Un système est dit invariant si on suppose que les
caractéristiques du système ne varient pas au
cours du temps ("le système ne vieillit pas").
3.4. Conséquences
Dans tous les cas, on se rapproche d’une forme canonique pour identifier facilement les paramètres de
comportement : gain statique, précision, rapidité, stabilité.
e(t) s(t)
k
On peut modéliser par un gain :
les préactionneurs,
les capteurs.
𝑡
𝑠(𝑡) 𝐾. 𝐸𝑜 . (1 − 𝑒 −𝜏 )
La représentation fréquentielle du
système du premier ordre par un tracé
du Diagramme de Bode (le plus souvent
asymptotique).
[9]
Il est important de savoir Il renseigne sur le comportement du
passer d’une système pour toutes les fréquences et
représentation temporelle
à une représentation est donc très utile.[9]
fréquentielle et d’en
extraire les paramètres K
et τ.
Les actionneurs
Ex. : machine à courant continu à mode dominant
électromécanique
et tous les systèmes complexes dont le mode dominant est un 1er ordre.
L’expression mathématique de la réponse indicielle 𝑠(𝑡) n’est pas à connaître par cœur, par contre il faut
savoir identifier la forme de la réponse en fonction de l’amortissement et les trois régimes qui en
découlent.
Amortissement z>1 Régime Apériodique
Des abaques permettent alors de caractériser le comportement du système du second ordre et d’en
extraire les paramètres du modèle.[10]
4.5. Identification
Comment distinguer un système du second ordre en régime apériodique d’un système du premier ordre ?
La tangente à l’origine de la réponse
d’un système du second ordre est
horizontale. Ce n’est pas le cas pour
la réponse d’un système du premier
ordre.
𝜹(𝒕)
Cette fonction modélise une action s'exerçant pendant un δ(t) temps très
court. La réponse à une impulsion de Dirac s'appelle une réponse
impulsionnelle. Difficile à obtenir expérimentalement, elle est très utile
sur le plan mathématique car elle contient toutes les fréquences. La
fonction de transfert d’un système n’est autre que sa réponse
impulsionnelle.
5.1.2. Echelon unitaire
𝒖(𝒕)
Cette fonction modélise un signal qui passe très rapidement de 0 à 1 et
qui reste ensuite à 1. C’est le signal qui permet de décrire les entrées
dans les conditions de Heaviside.
𝒆(𝒕) = 𝑬. 𝒖(𝒕)
5.1.4. Rampe
𝒆(𝒕) = 𝒂. 𝒕. 𝒖(𝒕)
5.1.5. Harmonique
5.2.2. Précision
La précision qualifie l'aptitude du système à
atteindre la valeur visée. Elle est
caractérisée par l’erreur 𝜀(𝑡)entre la
consigne et la sortie quand celle-ci est
stabilisée (valeur asymptotique
effectivement atteinte par la grandeur de
sortie). Si l’erreur est nulle, on dit que le
système est précis
5.2.3. Rapidité
La rapidité est caractérisée par
le temps que met le système à
réagir à une variation brusque
de la grandeur d'entrée
Cependant, la valeur finale étant le plus souvent atteinte de manière asymptotique, on retient alors
comme principal critère d'évaluation de la rapidité d'un système, le temps de réponse à 5%.
Classe 1
Classe 2
6. STABILITE
Le comportement du système en boucle fermée dépend
essentiellement du dénominateur de 𝐻𝐵𝐹(𝑝) , 𝑆(𝑝) 𝐴 𝐴
𝐻𝐵𝐹(𝑝) = = =
on étudiera 1 + 𝐻𝐵𝑂(𝑝) = 0 dans l’espace de calcul des 𝐸(𝑝) 1 + 𝐴. 𝐵 1 + 𝐻𝐵𝑂(𝑝)
complexes par une transformation 𝑝 = 𝑗. 𝜔, soit 𝐻𝐵𝑂(𝑗𝜔) = −1
6.1. notion de stabilité
Argument 𝑨𝒓𝒈(𝑯𝑩𝑶 ) = −𝝅
D’un point de vue pratique pour le système, lorsque cette situation se rencontre, il y a « accrochage ».
Dès qu’un signal (bruit électrique, thermique, acoustique, vibration mécanique…) existe dans la boucle en
l’absence de commande, la sortie S existe et son amplitude se met à croître théoriquement vers l'infini.
Le système à un comportement divergent ou oscillatoire, il est instable.
En réalité l’amplitude de la sortie est limitée par les non linéarités de type saturation, ou par la destruction
d’un élément…
se traduit par
0 (rd/s)
Un gain 𝐺 = 20. log|𝐻𝐵𝑂 | = 0𝑑𝐵 G= 0dB
Un argument
Phase(°)
(rd/s)
= -180°
-180
7.2. Calcul
Dans le cas où un SLCI est défini par un modèle de connaissance dans l’espace de Laplace, on n’utilise pas la
transformée inverse de Laplace pour retrouver le comportement temporel de l’écart mais on calcule la précision
dans l’espace de Laplace en utilisant le Théorème de la valeur finale
𝜀 = 𝐸 − 𝑅 = 𝐸 − 𝐵. 𝑆 = 𝐸 − 𝐴. 𝐵. 𝜀
𝐸
𝜀 + 𝐴. 𝐵. 𝜀 = 𝜀(1 + 𝐴. 𝐵) = 𝐸 soit 𝜀 = (1+𝐴.𝐵)
𝜀(𝑝) 1
𝐻𝜀(𝑝) = 𝐸 = 1+𝐴.𝐵
(𝑝)
𝐸(𝑝)
lim 𝜀(𝑡) = lim 𝑝. 𝜀(𝑝) = lim 𝑝.
𝑡→∞ 𝑝→0 𝑝→0 1 + 𝐴. 𝐵
7.3. Erreur statique 𝜺𝒔
La précision peut être caractérisée par l’erreur statique 𝜀𝑠 , valeur de l’écart
en régime permanent sur une entrée de type Echelon (également appelée
Entrée Indicielle).
𝐿𝑎𝑝𝑙𝑎𝑐𝑒 𝐸
𝑒(𝑡) = 𝐸 → 𝐸(𝑝) =
𝑝
alors
𝐸(𝑝) 1 𝐸 𝐸
𝜀𝑠 = lim 𝑝. = lim 𝑝. = lim
𝑝→0 1 + 𝐴. 𝐵 𝑝→0 1 + 𝐴. 𝐵 𝑝 𝑝→0 1 + 𝐴(𝑝) . 𝐵(𝑝)
𝑡𝑡𝑟 = 3. 𝜏
𝑅(𝑝)
Si le gain 𝐾𝑝 est très grand, l'erreur sera réduite, mais on observera une diminution de la marge de phase qui
peut conduire à l’instabilité. On retiendra, que l'augmentation du gain proportionnel 𝐾𝑝 :
Réduit l'erreur statique, ce qui est bénéfique puisque la précision augmente,
Réduit la marge en gain et phase ce qui est néfaste puisque la stabilité diminue.
Un correcteur PI apportant une intégration dans la boucle, l’erreur statique (entrée de type
échelon) devient nulle.
Du point de vue fréquentiel, un correcteur de type PI (division par 𝑗𝜔 pour l’intégration) a un gain statique infini
pour 𝜔 = 0, Il annule ainsi l'erreur permanente sur un échelon.
Mais l'existence d'un déphasage arrière de 𝜋/2 aux basses fréquences, augmente le risque d'instabilité si son
réglage est mal choisi.
Action intégrale I : Elle annule l'erreur statique, diminue la stabilité (réduction de la marge de phase) et
ralentit le système.
Action dérivée D : Elle n’a pas d'effet sur l'erreur statique, mais augmente la rapidité du système et
augmente sa stabilité.