Applications des systèmes mécatroniques
Applications des systèmes mécatroniques
Automatisation
in s t i t u t d '
JI
Mécatronique 2 (MET2)
Chapitre 1: Les applications des entraînements
réglés
Filière Génie électrique (EN, EM)
Filière Microtechnique (MIC, MIM)
Prof. Michel ETIQUE
[Link]@[Link]
in s t i t u t d '
Automatisation
in d u s t r i e l l e
JI
≈ 50% d’exercices
Simulation, analyse avec outils informatiques :
MATLAB
SysQuake
SciLab
Slides pdf + tableau
2 travaux-écrits
Examen de fin d’unité final (oral ou écrit)
Cours conçu à l’origine pour la filière Génie
électrique (formation de jour)
[Link] mee/
in s t i t u t d '
Automatisation
in d u s t r i e l l e
JI
Machine d’impression
B u s d e te rra in G ro u p e s im p rim e u rs
re g is tra tio n
D é ro u le u r E n ro u le u r
c a m é ra
C a p te u rs M o te u rs
C o m m a n d e
C o m m a n d e C o m m a n d e C o m m a n d e C o m m a n d e
d 'a x e
d 'a x e d 'a x e d 'a x e d 'a x e
f _ 0 1 _ d _ 0 2 _ 0 2 .e p s
A lim e n ta tio n Mécatronique 2 (MET2) – p. 7/5
in d u s t r i e l l e
Automatisation
in s t i t u t d '
Exemples
JI
Machines d’assemblage
1. Exemple 1
2. Exemple 2
3. Machine d’assemblage de moteurs
(Photo moteurs)
e n tra în e m e n ts
in s t i t u t d '
Automatisation
in d u s t r i e l l e
JI
1 3 9
1 2
1 0
1 B â ti
Y 3
2 C o lo n n e
8 3 B é lie r
4 T a b le
Z
5 5 M a g a s in à o u tils
6 C h a n g e u r d 'o u t i l s
7 E n tra în e m e n t a x e X
6
2
7
X 8 E n tra în e m e n t a x e Y
4
9 E n tra în e m e n t a x e Z
1 0 E n tra în e m e n t b ro c h e
1 1 1 C o n s o le d e p ro g ra m m a tio n
1 2 C o n tre p o id s
1 3 C a b in e d e p ro te c tio n
1 1
f _ 0 1 _ a _ 1 4 .e p s
M A S T E R G E A R 1 A X IS 1
G E A R 3 G E A R 2
C A M 2
A X IS 2
A X IS 3
f _ 0 1 _ b _ 0 1 _ a .e p s
M A S T E R G E A R 1 A X IS 1
G E A R 3 G E A R 2
C A M 2
A X IS 2
A X IS 3
f _ 0 1 _ b _ 0 1 _ a .e p s
un mouvement → un axe
M A S T E R G E A R 1 A X IS 1
G E A R 3 G E A R 2
C A M 2
A X IS 2
A X IS 3
f _ 0 1 _ b _ 0 1 _ a .e p s
M A S T E R G E A R 1 A X IS 1
G E A R 3 G E A R 2
C A M 2
A X IS 2
A X IS 3
f _ 0 1 _ b _ 0 1 _ a .e p s
M A S T E R G E A R 1 A X IS 1
G E A R 3 G E A R 2
C A M 2
A X IS 2
A X IS 3
f _ 0 1 _ b _ 0 1 _ a .e p s
m a x
m in
m a x
m in
A x e 2 A x e 3
m a x
P o s itio n a x e 1
A x e A x e A x e
m in
M M M
m a x
P o s itio n a x e 2
m in
C a m e C a m e C a m e
3 6 0
P o s itio n a x e 3
G E N E R A T E U R
D E C O N S IG N E 0
D E L 'A R B R E M A Î T R E
f _ 0 1 _ b _ 0 8 .e p s C O N S I G N E D E P O S I T I O N D E L 'A R B R E M A Î T R E
Mécatronique 2 (MET2) – p. 19/5
in d u s t r i e l l e
Automatisation
in s t i t u t d '
Programmation des mouvements d’un système multi-axes
JI
/*Pipes installation*/
(Conv1 ready)
:
(Conv1 ready)
:
lia is o n
a v e c
le m a ître
s e rv o -m o te u r,
a lim e n ta tio n
y .c . c a p te u r d e
(ré se a u ,
se rv o -c o m m a n d e p o s itio n o u d e v ite s s e
2 4 [V D C ], e tc )
f _ 0 1 _ a _ 0 9 .e p s
lia is o n
a v e c
le m a ître
s e rv o -m o te u r,
a lim e n ta tio n
y .c . c a p te u r d e
(ré se a u ,
se rv o -c o m m a n d e p o s itio n o u d e v ite s s e
2 4 [V D C ], e tc )
f _ 0 1 _ a _ 0 9 .e p s
Version minimale :
électronique de puissance
électronique de commande et de réglage de l’étage de
puissance
un dispositif de communication avec le maître voire
avec les autres axes
Mécatronique 2 (MET2) – p. 21/5
in d u s t r i e l l e
Automatisation
in s t i t u t d '
Système multi-axes
JI
U tilis a te u r,
c o m m a n d e h ié a rc h iq u e m e m e n t s u p é rie u re
G e s t i o n d e l 'é t a t d e l a m a c h i n e o u d 'u n e s e c t i o n d e l a m a c h i n e
(p a r e x . A u to m a te p ro g ra m m a b le )
O rd re s d e m o u v e m e n ts ,
s é q u e n c e s d 'o p é r a t i o n s
C o o r d i n a t i o n d 'a x e s ( p a r e x . c o m m a n d e n u m é r i q u e )
C o n s ig n e s d e p o s itio n /v ite s s e /c o u p le
tra n s m is e s p a r b u s d e te rra in ra p id e
A x e 1 A x e 2 A x e i
JI
R S ±4 2 2
F ig u r e 1 6 P A M w ith S A M s y s te m u n d e r C o n tro l o f a P C /P L C H o s t
Mécatronique 2 (MET2) – p. 23/5
in d u s t r i e l l e
Automatisation
in s t i t u t d '
Machine d’impression d’étiquettes
JI
C A N B u s
L o c a l P L C L o c a l P L C L o c a l P L C L o c a l P L C
S o ca p el PA M
I/O I/O I/O I/O
U n w in d in g P r in t in g l
S ta m p in g W in d in g
U n it U n it U n it U n it
F ib e r O p t ic F ie ld b u s
L L L L L L L L L L L
F ig u r e 2 4 L a b e l P r in tin g M a c h in e S c h e m a tic D ia g r a m
Mécatronique 2 (MET2) – p. 24/5
in d u s t r i e l l e
Automatisation
in s t i t u t d '
Régulation cascade de position/vitesse
JI
v is
a x e Z
é c ro u
z
y
R é g u la te u r R é g u la te u r v is
d e p o s itio n d e v ite s s e + c o u ra n t
(d a n s c o m m a n d e (d a n s c o m m a n d e é c ro u
n u m é riq u e ) C o n s ig n e d e v ite s s e d 'a x e )
tra n s m is e p a r lia is o n + /-1 0 [V ]
o u p a r b u s d e te rra in
a x e Y
x
C o n s ig n e d e p o s itio n
p o u r l 'a x e X
w w
G (s)
u
x c
S
ro
c x
éc
-
y G (s)
a x e X
x
( i n t e r p o l a t e u r , c o o r d i n a t e u r d 'a x e s )
x m x
v is
G é n é ra te u r d e c o n s ig n e s
C o n s ig n e d e p o s itio n
p o u r l 'a x e Y
w y w
S G c y (s) c
-
y
y y G m y (s)
C o n s ig n e d e p o s itio n
p o u r l 'a x e Z
w z w
S G c z (s) c
y z G m z (s) z f _ 0 1 _ d _ 0 3 .e p s
Mécatronique 2 (MET2) – p. 25/5
in d u s t r i e l l e
Automatisation
in s t i t u t d '
Régulation cascade de position/vitesse
JI
A s s e rv is s e m e n t
d e p o s itio n
A s s e rv is s e m e n t
d e v ite s s e
A s s e rv is s e m e n t
u 2(t) = iac(t) d e c o u ra n t / c o u p le
c o n s ig n e T re s C h a rg e C h a rg e
w
d e c o u ra n t
w m é c a n iq u e m é c a n iq u e
u u ia w x
c o n s ig n e
y
c o u ra n t
G w i (s)
w
y x
g ra n d e u r
ré g lé e
G m w (s)
C a p te u r d e
v ite s s e G w w (s)
G m x (s)
C a p te u r d e
p o s itio n G w q (s)
f _ 0 1 _ d _ 0 4 .e p s
O r d i n a t e u r d 'e x p l o i t a t i o n ,
N i v e a u d 'e x p l o i t a t i o n G P A O , C A O , F A O
O rd in a te u r p ilo te s p é c ifiq u e
N iv e a u d e c o n d u ite a u x d o m a i n e s d 'a p p l i c a t i o n
N iv e a u s y s tè m e s
(c e llu le ) O rd in a te u r d e c o n trô le e t
1 [k b it]-1 [M B y te s ], 1 -1 0 [s ] d e c o m m a n d e d e m a c h in e s
N iv e a u c o m m a n d e s
in d u s trie lle s A u to m a te s (A P I), c o o rd in a te u r
1 0 -5 0 0 [B y te s ], 1 -1 0 [m s ]
d 'a x e s , s y s t è m e s d e m e s u r e
N iv e a u c a p te u rs
e t a c tio n n e u rs C a p te u rs , a c tio n n e u rs ,
1 -8 [B y te s ], 5 -1 0 0 [m s ] c o m m a n d e s d 'a x e s f _ 0 1 _ a _ 0 1 .e p s
0.5
θ
0
0 0.5 1 1.5
1.5
1
ω
0.5
0
0 0.5 1 1.5
0
α
−2
−4
0 0.5 1 1.5
t [s]
0.5
θ
0
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8
0.8
0.6
0.4
ω
0.2
0
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8
0
α
−2
−4
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8
t [s]
−20
−40
−60
−80
−100
−120
−140
−160
−180
0 1 2 3
10 10 10 10
ω [rad/s]
f_oscmec_2.eps Mécatronique 2 (MET2) – p. 29/5
in d u s t r i e l l e
Automatisation
in s t i t u t d '
Réponse harmonique d’un arbre de transmission mécanique rigide
JI
Couple −→ vitesse
dω
J· = Tem (t) − Rf · ω(t)
dt
1
Ω(s) Rf
Ga (s) = = J
Tem (s) 1+s· Rf
1
Ω(j · ω) Rf
Ga (j · ω) = = J
Tem (j · ω) 1+j·ω· Rf
Couple −→ position
1
Θ(s) Rf 1
Gaθ (s) = = ·“ ”
Tem (s) s 1+s· J
Rf
1
Θ(j · ω) Rf 1
Gaθ (j · ω) = = ·“ ”
Tem (j · ω) j·ω 1+j·ω· J
Rf
Mécatronique 2 (MET2) – p. 30/5
in d u s t r i e l l e
Automatisation
in s t i t u t d '
Schéma technologique d’un système mécanique flexible
JI
J 1
r i g i d i t é d e l 'a r b r e
d e tra n s m is s io n :
k [N m /ra d ] J 2
ro to r c h a rg e
f _ 0 1 _ c _ 0 3 .e p s
−60
−70
−80
−90
−100
−110
−120
−1 0 1 2 3
10 10 10 10 10
200
100
jω h
−100 G(e )
Y (ω)/U (ω)|
N N
−200
−1 0 1 2 3
10 10 10 10 10
f [Hz]
f_lse_m_03_8c.eps Mécatronique 2 (MET2) – p. 32/5
in d u s t r i e l l e
Automatisation
in s t i t u t d '
Caractéristiques de frottement
JI
C o u p le d e C o u p le d e
fro tte m e n t fro tte m e n t
V ite s s e V ite s s e
0 0
0.5
wy, yy [rad]
−0.5
−1
−1.5
−1.5 −1 −0.5 0 0.5 1 1.5
wx, yx [rad]
f_ex_04_3.eps
C o u p le
C o u p le c o n s ta n t
C o n v o y e u rs
C o u p le c o n s ta n t
P o m p e e t
v e n tila te u rs
P u is s a n c e c o n s ta n te
T ra c tio n e t
b ro c h e s
C o u p le p ro p o rtio n n e l
a u c a rré d e la v ite s s e
0 f _ 0 1 _ a _ 0 2 .e p s
V ite s s e
T e m
2 1
T e m
T e m
w
w
0 w
w
w
T
T e m
e m
3 4
f _ 0 1 _ a _ 0 3 .e p s
T e m c G w T (s) T e m [N m ]
C o n s ig n e C o u p le e ffe c tif
d e c o u p le (c o u p le p ro d u it
F o n c tio n d e tra n s fe rt
(c o u p le s o u h a ité ) p a r l 'e n t r a î n e m e n t )
c o n n u e
f _ 0 1 _ a _ 1 0 _ a .e p s
T e m c G w T (s) T e m [N m ]
C o n s ig n e C o u p le e ffe c tif
d e c o u p le (c o u p le p ro d u it
F o n c tio n d e tra n s fe rt
(c o u p le s o u h a ité ) p a r l 'e n t r a î n e m e n t )
c o n n u e
f _ 0 1 _ a _ 1 0 _ a .e p s
T e m c K w T T e m [N m ]
f _ 0 1 _ a _ 1 0 _ b .e p s
z θc2 [k]
z−1
Axe n 2
o
101
h2 = ·h1
100
z θc2 [k]
z−1
Axe n 2
o
101
h2 = ·h1
100
z θc2 [k]
z−1
Axe n 2
o
101
h2 = ·h1
100
c
0.02 θ
c1
θc2
0.01
0
0 −4 0.005 0.01 0.015 0.02 0.025 0.03
x 10
θc−θc1,θc−θc2
0
0 −3 0.005 0.01 0.015 0.02 0.025 0.03
x 10
2
θ
θc, θc1, θc2
c
θc1
1
θ
c2
0
0 0.125
−4 0.25 0.375 0.5 0.625 0.75 0.875 1 1.125 1.25 1.375 1.5
x 10 −3
3 x 10
θc−θc1,θc−θc2
0
0 0.125 0.25 0.375 0.5 0.625 0.75 0.875 1 1.125 1.25 1.375 1.5
t [s] x 10
−3
Mécatronique 2 (MET2) – p. 38/5
f_synchro_07_ini_4.eps
in d u s t r i e l l e
Automatisation
in s t i t u t d '
Synchronisation des cycles de travail des axes
JI
0.03
θ
θc, θc1, θc2
c
0.02 θ
c1
θc2
0.01
0
0 −4 0.005 0.01 0.015 0.02 0.025 0.03
x 10
θc−θc1,θc−θc2
θc−θc1
2 θ −θ
c c2
1
0
0 0.005 0.01 0.015 0.02 0.025 0.03
0.014
θ
θc, θc1, θc2
c
0.013 θc1
θ
0.012 c2
0.011
−4 0.0119 0.012 0.0121 0.0123 0.0124 0.0125 0.0126 0.0127 0.0129 0.013 0.0131
x 10
3
θc−θc1,θc−θc2
0
0.0119 0.012 0.0121 0.0123 0.0124 0.0125 0.0126 0.0127 0.0129 0.013 0.0131
t [s]
Mécatronique 2 (MET2) – p. 38/5
f_synchro_07_ini_5.eps
in d u s t r i e l l e
Automatisation
in s t i t u t d '
Synchronisation des cycles de travail des axes
JI
Régulateur PD
θc [k] θc [k] θc1 [k] +
1 1 Σ Σ Kp H(z)
Maître Axe no 1 - +
h1 = 125 [µs] h1 = 125 [µs]
Td
(1 − z −1 ) · h
Régulateur PD
θc2 [k] +
1 Σ Σ Kp H(z)
Axe no 2 - +
101 (1 − z −1 ) · Td
h2 = ·h1 h
100
0.02
0.01
0
0 −4 0.005 0.01 0.015 0.02 0.025 0.03
x 10
1.5
θc1−θc2
0.5
0
0 −4 0.005 0.01 0.015 0.02 0.025 0.03
x 10
θm1−θm2
0
0 0.005 0.01 0.015 0.02 0.025 0.03
0.2
2
ω −ω
0
1
−0.2
0 0.005 0.01 0.015 0.02 0.025 0.03
t [s]
Mécatronique 2 (MET2) – p. 38/5
f_synchro_06_ini_6.eps
Synchronisation des cycles de travail des axes
p o u r d é fin ir h )
(b a s e d e te m p s
S i g n a l d 'h o r l o g e
k
k
L a n c e m e n t d 'u n e c o n v e r s i o n A / D
c o n v A D
d e la g ra n d e u r ré g lé e y (t)
E x é c u t i o n d e l 'a l g o r i t h m e d e
ré g u la tio n
= > u ( k ) = f ( w ( k ) , w ( k - 1 ) , ...,y ( k ) , y ( k - 1 ) ,...) )
T
L a n c e m e n t d 'u n e c o n v e r s i o n D / A
c o n v D A
h
d e la c o m m a n d e u (k ) = > u (t)
d e la p ro c h a in e c o n s ig n e
p o u r la tra n s m is s io n
F e n ê tre d e d ia lo g u e
M is e s à jo u r, le c tu re d e la
p ro c h a in e c o n s ig n e w (k + 1 )
on
e r r u p ti
in t
k + 1
k + 1
L a n c e m e n t d 'u n e c o n v e r s i o n A / D
d e la g ra n d e u r ré g lé e y (t)
e tc
f _ 0 1 _ a _ 1 8 .e p s
t
t
Mécatronique 2 (MET2) – p. 39/5
JI
in s t i t u t d '
Automatisation
in d u s t r i e l l e
in d u s t r i e l l e
Automatisation
in s t i t u t d '
Synchronisation des cycles de travail des axes
JI
Régulateur PD
θc [k] θc [k] θc1 [k] +
1 1 Σ Σ Kp H(z)
Maître Axe no 1 - +
h1 = 125 [µs] h1 = 125 [µs]
Td
(1 − z −1 ) · h
jitter=25 [µs]
0.06
0.04
0.05 −4 0.055 0.06 0.065 0.07 0.075 0.08 0.085 0.09 0.095 0.1
x 10
4
3.5
θc−θm
2.5
0.05 0.055 0.06 0.065 0.07 0.075 0.08 0.085 0.09 0.095 0.1
0.02
eω
−0.02
0.05 −5 0.055 0.06 0.065 0.07 0.075 0.08 0.085 0.09 0.095 0.1
x 10
2
jitter
−2
0.05 0.055 0.06 0.065 0.07 0.075 0.08 0.085 0.09 0.095 0.1
t [s]
Mécatronique 2 (MET2) – p. 39/5
f_synchro_05_ini_7.eps
in d u s t r i e l l e
Automatisation
in s t i t u t d '
Synchronisation des cycles de travail des axes
JI
0.1
θ
c
0.08 θm
θc, θm
0.06
0.04
0.05 −4 0.055 0.06 0.065 0.07 0.075 0.08 0.085 0.09 0.095 0.1
x 10
6
θc−θm
2
0.05 0.055 0.06 0.065 0.07 0.075 0.08 0.085 0.09 0.095 0.1
0.05
eω
−0.05
0.05 −5 0.055 0.06 0.065 0.07 0.075 0.08 0.085 0.09 0.095 0.1
x 10
3
2
jitter
0
0.05 0.055 0.06 0.065 0.07 0.075 0.08 0.085 0.09 0.095 0.1
t [s]
Mécatronique 2 (MET2) – p. 39/5
f_synchro_05_ini_2_7.eps
in d u s t r i e l l e
Automatisation
in s t i t u t d '
Technologies d’entraînement
JI
entraînements hydrauliques
entraînements pneumatiques
entraînements électriques
entraînements hydrauliques
entraînements pneumatiques
entraînements électriques
Entraînements électriques :
à courant continu ("DC" à collecteur à
excitation séparée)
synchrones auto-commutés ("AC" et "DC" à
aimants permanents)
asynchrones ("AC", à cage)
JI
fo rc e
h y d ra u liq u e
é le c triq u e
p n e u m a tiq u e f _ 0 1 _ a _ 0 5 .e p s
0
v ite s s e
JI
systèmes hydrauliques
7 J
whydraulique = p ≈ 400 [bar] = 4 · 10
m3
JI
systèmes hydrauliques
7 J
whydraulique = p ≈ 400 [bar] = 4 · 10
m3
systèmes électromagnétiques :
1 1 B2
wmagnétique = ·B·H = ·
2 2 µ0
2
1 1 [T] 5 J
= · V·s ≈ 4 · 10
2 0.4 · π · 10−6 A·m m3
JI
p rix
e t
h y d ra u liq u e é le c triq u e
c o m p le x ité
p n e u m a tiq u e
p e rfo rm a n c e s
f _ 0 1 _ a _ 0 6 .e p s
T R A
O
N
D
D
N
E
C A
C A
U
C A
S M
C O U R A N T C O N T I N U
C H
L E U R O U V A R I A T E U
E N B O U
P T E U
P T E U R
T R A
P T E U
I S S I O
A
R G
N
R
R
E
S F O
T
R E D
D
D
M
M
E
E
D
E
E C A
E C A
R M
'A R B R E
P O
P O S I T I O
C O
M
R E S S E U
S I T I O
O
A
N
N
F IL T R E
T E U
T E U
R A
I Q
I Q
U
U
N
N
R
R
E
E
T
R E S E A U A C
M E
o u D C
E
6 o u 4 o u 1
C O M M A N D E
A U T O M A T E C O O R D IN A T E U R D 'A X E
P R O G R A M M A B L E D 'A X E S
B U S D E
T E R R A I N
A u x a u t r e s c o m m a n d e s d 'a x e s f _ 0 1 _ a _ 0 7 .e p s
But :
vitesse
couple
mouvement
résolution
But :
vitesse
couple
mouvement
résolution
Réalisation :
réducteur
vis sans fin, vis à billes
courroie et poulie
came
v is
é c ro u f _ 0 1 _ c _ 0 1 .e p s
http ://[Link]/technology/mind/paderborn/motors/
D C b ru s h le s s D C b ru s h le s s
1 6 % 2 1 %
A C trip h a s é A C trip h a s é
4 5 % 5 3 %
p a s à p a s p a s à p a s
4 .5 % 4 .5 %
D C à c o lle c te u r D C à c o lle c te u r
3 5 % 2 3 %
R é p a rtitio n d u m a rc h é d e s e n tra în e m e n ts é le c triq u e s ré g lé s R é p a rtitio n d u m a rc h é d e s e n tra în e m e n ts é le c triq u e s ré g lé s
a u x U S A e n 1 9 9 5 p a r ty p e d e m o te u r f _ 0 1 _ a _ 1 2 .e p s
a u x U S A e n 2 0 0 0 p a r ty p e d e m o te u r f _ 0 1 _ a _ 1 3 .e p s