Académique Documents
Professionnel Documents
Culture Documents
Commande de robots
Câblage:
•puissance,
Armoire de commande:
• Intelligence
Robot: •signaux.
•Structure mécanique, • Cartes E/S pour les axes,
•motorisation, • Cartes E/S pour la sécurité,
•instrumentation.
• Etage de puissance,
• Connectique.
Ordres de base
Intelligence de contrôle
Interface matérielle
Environnement
[Patent 2015] Device For Moving And Positioning An Object In Space, Huser M., Tschudi M., Keiffer D., Teklits A., Bouri M.,
Clavel R., Demaurex MO., Device For Moving And Positioning An Object In Space, reference WO2012152559
2. Aspect matériel:
• Composants pour l ’interfacage avec les axes
• Puissance et sécurité,
• Embarquement de l ’intelligence: bus et cartes processeurs.
3. Aspect logiciel:
• Structure multitâche d ’un logiciel de commande,
• Besoin de temps réel,
• Outils de développement
Contrôle de robots
EPFL-IMT-LSRO, M. Bouri, 2017/2018
-8-
Première partie
Objectif Asservissement
Consignes de
position +
Réglage
-
Réglage
Réglage
Réglage
Réglage
q2
q1 Consignes moteurs
x0
qd + Réglage r q
PD, PID ou autres
Robot
-
• 1 régulateur / axe
• Tous les régulateurs sont indépendants
moteur
2
2 n
d s 2.z.n .s n
2
Réponses types d’un système de second ordre linéaire en fonction du temps normalisé par
rapport à la fréquence propre.
u K p .e consigne e
Régulateur Moteur
de
u K p . e Td .
dt mesure
de 1
t
u K p . e Td . e( )d
dt Ti 0
u K p .e
de
u K p . e Td .
dt
de 1
t
u K p . e Td . e( )d
dt Ti 0
X X
Ziegler-Nichols, Open loop Méthode à éviter car le
consigne
Axe système s’emballe en
absence d’amortissement !
consigne e
Kp Axe
mesure
led
pitch
Scale
How to discriminate the direction?
1.25 pitch
Comparator
with hysteresis
capteurs position:
• analogique
• encodeurs incrémentaux
capteurs vitesse:
• tachymètrique
• dérivation numérique
( k ) ( k 1 ) ( k ) ( k 2 )
Dérivation numérique w( k ) ou w( k )
Te 2.Te
R( ) R( )
Résolution R( w ) ou R( w )
Te 2.Te
Te :période d’échantillonnage
R():Résolution
2- Boucle de vitesse
Ou
Boucle ouverte en Position
d + q
PIvitesse Moteur
-
A priori de vitesse
d
dt
+
d
qd + r + q
Pposition PIvitesse Moteur
- -
Le modèle dynamique
Axe seul….
𝑀 Γ 𝐽 𝐽 𝜃
*
Jch
Γ Γ 𝜽 𝜽𝒅 , 𝜽 𝜽𝒅 , 𝜽 𝜽𝒅 𝐽 𝐽 𝜽𝒅
Γ
Couple Γ (t) Calcul Choix
moteur Γ Moteur
a priori et Γ
Γ
𝑉𝑖𝑡𝑒𝑠𝑠𝑒
𝑚𝑜𝑡𝑒𝑢𝑟
Boucle ouverte
qd ap
Jch
Jm
ap 1
Γ 𝐽 𝐽 𝜽𝒅
𝐽 𝐽 𝑠
Si les inerties utilisées dans le calcul du modèle a priori correspondent exactement aux inerties
du système construit, nous retrouvons à la sortie de notre moteur exactement la position
désirée (issue de la double intégration de l’accélération désirée)
Jch
Jm
+ r 1
𝜽𝒅 𝒕 PD ou PID 𝜽 𝒕
𝐽 𝐽 𝑠 Mesuré par
-
le capteur
Régulateur Axe construit de position
L’idéale est donc de combiner ces deux outils pour le même objectif : asservissement au mieux de
la position du moteur à la trajectoire désirée.
Γ 𝐽 𝐽 𝜽𝒅 Jch
Modèle théorique Jm
ap
+ r 1
𝜽𝒅 𝒕 PD ou PID 𝜽 𝒕
𝐽 𝐽 𝑠 Mesuré par
-
le capteur
Régulateur Axe construit de position
Très important :
Dans quel cas l’apport statique du modèle dynamique a priori n’est pas
nulle?
Très important :
Les sources d’écart entre le modèle construit et le modèle théorique
proviennent principalement de la maitrise de la connaissance des éléments
suivants: