Académique Documents
Professionnel Documents
Culture Documents
BETMONT
Cécile
DOUMBIA
Kiba
HILLIQUIN
HILLIQUIN
LLaura
aura
1 TABLE
DES
MATIERES
1.
Simulation
analogique
avec
le
logiciel
PSPICE
.........................................................................
2
1.
Etude
du
système
sans
correction
............................................................................................................
2
2.
Amélioration
du
temps
de
réponse
et
de
la
stabilité
du
système
................................................
6
Étude
à
réaliser
L’interface
graphique
de
PSPICE
(schématics)
permet
la
saisie
du
schéma
électronique
de
l’asservissement
et
des
valeurs
du
bloc
moteur-‐réducteur-‐disque-‐capteur
de
position.
Dans
une
première
partie,
nous
allons
tout
d’abord
réaliser
la
simulation
analogique
avec
le
logiciel
PSPICE.
D’après
l’énoncé,
on
supposera
ici
que
𝐴! = 1
et
𝐴! = 1
et
que
la
grandeur
appliquée
en
entrée
est
un
échelon
de
tension
d’amplitude
égale
à
5V.
Etude
de
la
stabilité
du
système
en
boucle
ouverte
Ci
dessous
le
schéma
réalisé
en
boucle
ouverte
de
notre
système
sur
PSPice
:
2
Régulation
de
la
position
angulaire
d’un
moteur
Nous
lançons
l’analyse
sur
PSPice.
Nous
obtenons
le
diagramme
de
Bode
suivant
à
partir
de
la
fonction
de
transfert
en
boucle
ouverte:
Le
diagramme
de
Bode
représente
ici
le
comportement
fréquentiel
de
notre
système.
Il
nous
donne
une
résolution
graphique
simplifiée
pour
l’étude
de
la
fonction
de
transfert
d’un
système
asservi.
Nous
cherchons
désormais
à
étudier
la
stabilité
du
système.
Pour
cela,
nous
allons
chercher
la
marge
de
phase
𝑀! qui
permet
de
mesurer
le
degrés
de
stabilité.
𝜑 𝐺!" = 0 = −134°
Donc
Etude
théorique
de
la
stabilité
du
système
en
boucle
fermée
sans
correcteur
Nous
allons
désormais
étudier
notre
système
en
boucle
fermée
sans
correcteur.
Le
théorème
de
la
valeur
finale
nous
permet
de
quantifier
la
position
d’équilibre
du
dispositif.
En
effet,
le
théorème
des
valeurs
finales
nous
indique
que
:
Si
lim!→ ! 𝑥(𝑡)
existe,
alors
elle
est
égale
à
lim!→! 𝑝 ∗ 𝑋(𝑝)
D’où
:
lim 𝑣! 𝑡 = lim 𝑝 ∗ 𝑉! 𝑝
!→!! !→!
3
Régulation
de
la
position
angulaire
d’un
moteur
𝐴! ∗ 𝑇 𝑝 ∗ 𝐾
= lim 𝑝 ∗ ∗ 𝑉 (𝑝)
!→! 1 + 𝐴! ∗ 𝐴! ∗ 𝑇 𝑝 ∗ 𝐾 !
D’où :
𝐴! ∗ 𝑇 𝑝 ∗ 𝐾 5
lim 𝑣! 𝑡 = lim 𝑝 ∗ ∗
!→!! !→! 1 + 𝐴! ∗ 𝐴! ∗ 𝑇 𝑝 ∗ 𝐾 𝑝
On en déduit :
1,895 1,895
5 ∗ 𝐴! ∗ ∗𝐾 5 ∗ 𝐴! ∗ ∗𝐾
𝑝 1 + 0,183𝑝 𝑝 1 + 0,183𝑝
lim ~ lim
!→! 1,895 !→! 1,895
1 + 𝐴! ∗ 𝐴! ∗ ∗𝐾 𝐴! ∗ 𝐴! ∗ ∗𝐾
𝑝 1 + 0,183𝑝 𝑝 1 + 0,183𝑝
5 5
lim 𝑣! 𝑡 = =
!→!! 𝐴! 1
Comme 𝐴! = 1,
𝐥𝐢𝐦 𝒗𝑷 𝒕 = 𝟓
𝒕→!!
La position d’équilibre de notre système en boucle fermée sera donc autour de 5 volts.
Le théorème de la valeur finale nous permet également de quantifier l’erreur en position :
lim 𝑣! 𝑡 − 𝑣! 𝑡 = lim 𝑝 ∗ 𝑉! 𝑝 − 𝑉! 𝑝
!→!! !→!
𝐴! ∗ 𝑇 𝑝 ∗ 𝐾
= lim 𝑝 ∗ 𝑉! 𝑝 − ∗ 𝑉 𝑝
!→! 1 + 𝐴! ∗ 𝐴! ∗ 𝑇 𝑝 ∗ 𝐾 !
5 𝐴! ∗ 𝑇 𝑝 ∗ 𝐾
= lim 𝑝 ∗ 1 −
!→! 𝑝 1 + 𝐴! ∗ 𝐴! ∗ 𝑇 𝑝 ∗ 𝐾
5 ∗ 𝐴! ∗ 𝑇 𝑝 ∗ 𝐾
= lim 5 −
!→! 1 + 𝐴! ∗ 𝐴! ∗ 𝑇 𝑝 ∗ 𝐾
On a donc :
5
lim 𝑣! 𝑡 − 𝑣! 𝑡 = 5 −
!→!! 𝐴!
Comme 𝐴! = 1,
4
Régulation
de
la
position
angulaire
d’un
moteur
𝟓
𝐥𝐢𝐦 𝒗𝒆 𝒕 − 𝒗𝑷 𝒕 = 𝟓 − = 𝟎
𝒕→!! 𝟏
L’erreur de quantification de notre système en boucle fermée est donc de 0 Volt.
Nous lançons l’analyse sur PSPice. Nous obtenons le diagramme de Bode suivant :
En
étudiant,
le
diagramme
de
Bode,
on
observe
que
le
système
n’est
pas
correctement
asservi.
En
effet,
en
étudiant
la
partie
où
l’entrée
est
égale
à
5V
(d’après
l’énoncé),
on
constate
que
la
réponse
fréquentielle
oscille
autour
de
la
valeur
finale,
soit
autour
5V
comme
vu
par
nos
calculs,
et
elle
ne
se
stabilise
qu’à
partir
de
1,4
secondes.
Le
but
est
d’avoir
une
réponse
plus
rapide,
qui
se
stabilise
plus
rapidement
que
dans
le
cas
de
notre
système
en
boucle
fermée.
5
Régulation
de
la
position
angulaire
d’un
moteur
2.
Amélioration
du
temps
de
réponse
et
de
la
stabilité
du
système
Le
but
de
cette
partie
est
de
déterminer
par
le
calcul
les
paramètres
du
correcteur
à
avance
de
phase
qui
permettra
d’obtenir
une
marge
de
phase
de
45
degrés
lorsque
le
gain
𝐴!
prend
les
valeurs
successives
:
1,5
–
2
–
2,5
–
2,8
–
3.
Pour
cela,
nous
allons
insérer
un
nouveau
correcteur,
après
avoir
procédé
à
l’identification
de
sa
fonction
de
transfert
à
une
cellule
de
filtrage
à
amplificateur
opérationnel.
!!!"# !!
On
a
donc
avec a = !!!"# !!
:
𝟏
𝛚𝐦 =
𝐓𝐝 𝐚
6
Régulation
de
la
position
angulaire
d’un
moteur
1 + 𝑇! 𝑝
𝐶 𝑝 =
1 + 𝛼𝑇! 𝑝
A
l’aide
de
la
formule
de
Black,
nous
pouvons
alors
recalculer
la
fonction
de
transfert
en
boucle
fermée
avec
le
correcteur
:
V! p C p ∗ A! ∗ T p ∗ K
H!" p = =
V! p 1 + C p ∗ A! ∗ A! ∗ T p ∗ K
On
cherche
maintenant
les
valeurs
de
𝛼
du
correcteur
et
de
𝑇! .
Nous
devons
donc
résoudre
un
système
à
deux
équations
et
deux
inconnues.
On
va
tout
d’abord
chercher
la
valeur
de
la
phase
du
correcteur
lorsque
celle
ci
est
maximale.
P
our cela, nous allons calculer la phase du correcteur à l’aide de la forme du correcteur vu au dessus :
𝜑! 𝑝 = arg 𝐶 𝑝
1 + 𝑇! 𝑝
= arg
1 + 𝛼𝑇! 𝑝
Nous
allons
ensuite
calculer
la
valeur
maximale
de
la
phase.
On
pose
𝜔!
la
pulsation
pour
laquelle
𝜑
est
maximale,
d’où
:
dφ! jω!
= 0
dω
dφ! jω! 1 1
= ! T! − αT! = 0
dω 1 + T! ω! ! 1 + α T!! ω!!
!
1 1
T! = αT!
1+ T!! ω! ! 1+ α! T!! ω! !
On divise par T! , on simplifie α, puis on multiplie par 1 + T!! ω! ! et par 1 + α! T!! ω! ! . D’où :
1
1 + T!! ω! ! = 1 + α! T!! ω!!
α
7
Régulation
de
la
position
angulaire
d’un
moteur
ω! ! αT!! = 1
ω! ! T!! α = 1
𝟏
𝛚𝐦 = que
l’on
note
(1).
𝐓𝐝 𝛂
Cherchons
maintenant
le
point
d’inflexion
du
gain
du
correcteur.
Pour
cela,
nous
allons
tout
d’abord
calculer
le
gain
du
correcteur
𝐶! :
1 + T! jω
G! !" jω = 20 log
1 + αT! jω
1 + T! jω
= 20 log
1 + αT! jω
Le
point
d’inflexion
est
lorsque
la
dérivé
seconde
s’annule,
c’est
à
dire
lorsque
la
tangente
coupe
la
courbe
(il
s’opère
ainsi
un
changement
de
concavité
d’une
courbe
plane)
:
On a :
D’où :
1 + T! ω ! − ω 2 T! ! ω α! 1 + αT! ω ! − α! ω 2 αT! ! ω
=
1 + T! ω ! ! 1 + αT! ω ! !
8
Régulation
de
la
position
angulaire
d’un
moteur
Nous
obtenons
les
solutions
de
ces
équations
grâce
au
logiciel
«
Mathematica
».
Nous
trouvons
ainsi
lorsque
𝐴! = 1,5
:
𝜔! = 6,9 𝑟𝑎𝑑. 𝑠 !!
𝜑! = 45 − 𝑀! = 6,8°
On obtient ainsi :
1 − sin 6,8
α= = 0,789
1 + sin 6,8
1 1 1
ω! = T! = =
T! a ω! α 6,92 0,789
Nous
allons
désormais
vérifier
nos
résultats
sur
les
courbes
en
boucle
ouverte
du
système
obtenu
à
l’aide
de
PSPice.
Pour
cela,
nous
allons
chercher
graphiquement
la
marge
de
la
phase
pour
trouver
𝜑!
du
correcteur
ainsi
que
𝜔! .
9
Régulation
de
la
position
angulaire
d’un
moteur
Nous
avons
ensuite
tracer
les
diagrammes
de
Bode
correspondant
avec
et
sans
correcteur
en
fonction
de
la
valeur
du
gain
𝐴!
:
1,5
2
2,5
10
Régulation
de
la
position
angulaire
d’un
moteur
2,8
3
On
constate
sur
les
diagrammes
de
Bode
qu’avec
le
correcteur
que
nous
avons
réalisé,
on
obtient
un
temps
de
réponse
et
une
stabilisation
plus
rapide
que
sans
correcteur,
qui
est
moins
rapide.
Nous
remarquons
aussi
qu’avec
le
correcteur,
les
dépassements
sont
atténués.
Les
réponses
ne
sont
plus
affectées
par
les
variations
du
gain
𝐴! .
11