MISE EN PLACE D’UN SYSTEME DE POSITIONNEMENT AUTOMATIQUE MULTIAXE

Tรฉlรฉcharger le fichier pdf d’un mรฉmoire de fin d’รฉtudes

Programmation par langage informatique :

Il y a deux types de langage de programmation de robot, le langage au niveau effecteur et le langage au niveau tรขche.
Le premier langage est constituรฉ dโ€™un ensemble dโ€™instructions textuelles particuliรจres qui sont traduites ensuite par un compilateur ou interprรจte. Les paramรจtres gรฉomรฉtriques du robot et lโ€™action de lโ€™effecteur figurent dans les instructions. Lโ€™opรฉrateur spรฉcifie donc les dรฉtails des actions que le robot doit entreprendre.
En ce qui concerne la programmation au niveau tรขche, les instructions sont orientรฉes plutรดt vers les objectifs de la tรขche. Lโ€™opรฉrateur est capable dโ€™introduire des instructions ร  un niveau plus รฉlevรฉ que dans les langages de programmation de niveau effecteur. Ainsi, des tรขches plus complexes peuvent รชtre exรฉcutรฉes par le robot.
๏ฒ Gรฉnรฉration de mouvement :
Cette fonctionnalitรฉ du contrรดleur rรฉalise les calculs mathรฉmatiques des consignes que le robot doit suivre.
Les consignes utilisรฉes correspondent aux trajectoires (angles et positions) de chaque axe en fonction du temps. Ces trajectoires cartรฉsiennes accompagnรฉes de lโ€™orientation de lโ€™effecteur sont rรฉfรฉrencรฉes par rapport ร  un repรจre au niveau de la base du robot. Toutes les donnรฉes caractรฉristiques de lโ€™รฉtat du systรจme, telles que la position, la vitesse, lโ€™accรฉlรฉration, sont ainsi fournies ร  partir des modรจles cinรฉmatiques, dynamiques. Ces modรจles mathรฉmatiques peuvent รชtre รฉlaborรฉes sous forme directe ou inverse.
Le modรจle cinรฉmatique permet dโ€™รฉtudier la position, la vitesse, lโ€™accรฉlรฉration sans tenir compte des effets qui les ont produit. Il implique lโ€™รฉtude des propriรฉtรฉs gรฉomรฉtriques et temporelles de mouvement. Autrement, le modรจle dynamique ajoute lโ€™รฉtude des rรฉponses de mouvement dรป aux forces et contraintes appliquรฉes au systรจme.
Pour le modรจle cinรฉmatique, le modรจle direct consiste ร  obtenir le comportement de lโ€™organe terminal ร  partir des paramรจtres cinรฉmatiques de chaque corps constitutifs du robot. Inversement, le modรจle inverse donne comme rรฉsultat, les paramรจtres cinรฉmatiques de chaque corps, lโ€™attitude de lโ€™organe terminal supposรฉe dรฉjร  connu.
A propos du modรจle dynamique, il donne lโ€™รฉquation liant les couples et les forces exercรฉes par les actionneurs et ceux dues aux interactions avec lโ€™environnement aux dรฉplacements des axes. Cela se prรฉsente ainsi en un systรจme dโ€™รฉquations diffรฉrentielles non linรฉaires de variables q. q est la variable gรฉnรฉralisรฉe reprรฉsentant les paramรจtres de translation ou de rotation. La rรฉcapitulation de ces modรจles se rรฉsume sur la figure 1.4 suivante.
๏ฒ Commande des mouvements :
Les robots sont en gรฉnรฉral munis dโ€™une commande asservie au niveau des articulateurs. Ce type de commande a pour but de profiter des avantages apportรฉs par lโ€™รฉtude des performances des systรจmes asservis. En effet, le bouclage, lโ€™insertion des correcteurs proportionnel, intรฉgral et dรฉrivรฉ permettent dโ€™assurer la stabilitรฉ, dโ€™augmenter la rapiditรฉ ainsi que dโ€™amรฉliorer la prรฉcision du systรจme.

Systรจme de positionnement :

Dรฉfinition :

Un systรจme de positionnement est gรฉnรฉralement un systรจme automatique multiaxe capable dโ€™accomplir une tรขche dรฉsirรฉe ร  une position dans lโ€™espace donnรฉe par lโ€™utilisateur.
La tรขche est souvent rรฉpรฉtitive. Elle doit aussi respecter un dรฉlai maximal et comprendre une cohรฉrence avec lโ€™รฉvolution de lโ€™environnement.
Par consรฉquent, le systรจme doit respecter les critรจres de performance au niveau prรฉcision, rรฉpรฉtabilitรฉ, rรฉsolution, effets des charges.
(i) Etude de la prรฉcision et la rรฉpรฉtabilitรฉ :
La prรฉcision dรฉsigne la capacitรฉ du systรจme ร  atteindre un point dรฉsirรฉ. Cela nรฉcessite la mesure de la distance entre la position spรฉcifiรฉe et la position rรฉelle.
La rรฉpรฉtabilitรฉ dรฉfinit la facultรฉ de lโ€™effecteur ร  retrouver la mรชme position pendant plusieurs cycles de dรฉplacement. Il est donc indispensable de connaรฎtre la mesure des erreurs
ร  caractรฉristique alรฉatoire sur la mรชme position. La rรฉpรฉtabilitรฉ est nettement infรฉrieure ร  la prรฉcision du systรจme.
Ces deux propriรฉtรฉs du systรจme sont fonctions de :
ยท La rรฉsolution de lโ€™espace de travail ร  cause de lโ€™utilisation du systรจme ร  commande numรฉrique. Ce facteur implique le nombre limitรฉ de position valide, lโ€™effecteur sera ainsi conduit vers la plus proche position discrรจte.
ยท Lโ€™erreur du modรจle cinรฉmatique. En effet, le rรฉsultat du calcul des angles exacts dans le modรจle cinรฉmatique inverse subsiste des erreurs dโ€™approximation.
ยท Lโ€™erreur provoquรฉ au moment du calibrage du systรจme mรฉcanique et รฉlectrique. (zรฉro mรฉcanique, zรฉro รฉlectrique).
ยท Lโ€™erreur non purement accidentelle ou erreur systรฉmatique. Elle est occasionnรฉe par la variation des paramรจtres physiques produits durant lโ€™opรฉration du systรจme. Par exemple, le frottement au niveau des articulations, courbure des corps du systรจme, variation de la tempรฉrature, jeu mรฉcanique, etc.โ€ฆ
(ii)Rรฉsolution de commande :
La rรฉsolution de lโ€™espace de travail dรฉsigne la plus petite incrรฉmentation de mouvement permise au systรจme. Elle force ร  subdiviser son volume de travail. Cette rรฉsolution dรฉpend fortement de la prรฉcision mรฉcanique et de la rรฉsolution de commande.
La rรฉsolution de commande est dรฉterminรฉe par la numรฉrisation des signaux apportรฉe au systรจme de commande directe et au systรจme inverse de mesure. Le nombre de subdivision autorisรฉ au systรจme est limitรฉ par la longueur de bit de contrรดle.
Le nombre dโ€™incrรฉment distinguable au niveau dโ€™un axe particulier correspond ร :
Nombre dโ€™incrรฉment= 2n
n : nombre de bit de contrรดle
(iii) Considรฉration de la charge utile :
La charge utile est spรฉcifiรฉe ร  une valeur infรฉrieure ร  la charge maximale supportable par le robot. Cette charge conserve, ร  une certaine limite, les performances statiques et dynamiques du systรจme.
En rรฉgime statique le systรจme soumis ร  lโ€™effet de lโ€™attraction gravitationnelle sur la charge donne une flรจche au niveau des armatures.
La tempรฉrature peut aussi provoquer la dilatation des corps du systรจme et entraรฎne ainsi un dรฉcalage de position de lโ€™organe terminale.
En rรฉgime dynamique, le mouvement accรฉlรฉrรฉ des corps du robot implique une apparition de sollicitations, par consรฉquent, elle conduit ร  une dรฉflection au niveau des structures du systรจme. Ces effets sont nettement notables dans un mouvement rapide du robot.

Types de positionnement :

Dans le cas gรฉnรฉral, lโ€™aspect des systรจmes robotiques renferme toutes les caractรฉristiques pouvant induire ร  la conception dโ€™un systรจme de positionnement. Par ailleurs, ce dernier ne permet que des tรขches plus spรฉcifiques et plus simples que lโ€™autre. De ce fait, des techniques de positionnement reliรฉes รฉtroitement ร  la tรขche sont adoptรฉes pour faciliter la mise en ล“uvre du systรจme. Trois types de positionnement apparaissent ainsi,
(i) Positionnement point ร  point :
La programmation se fait uniquement au niveau des positions initiales et finales de lโ€™effecteur. Les trajets parcourus ne sont pas contrรดlรฉs par le contrรดleur numรฉrique (Fig.1.12).

Le rapport de stage ou le pfe est un document dโ€™analyse, de synthรจse et dโ€™รฉvaluation de votre apprentissage, cโ€™est pour cela chatpfe.com propose le tรฉlรฉchargement des modรจles complet de projet de fin dโ€™รฉtude, rapport de stage, mรฉmoire, pfe, thรจse, pour connaรฎtre la mรฉthodologie ร  avoir et savoir comment construire les parties dโ€™un projet de fin dโ€™รฉtude.

Table des matiรจres

INTRODUCTION
CHAPITRE I : SYSTEME DE POSITIONNEMENT AUTOMZTIQUE MULTIAXE
1.1 Introduction
1.2 Robotique industrielle
a) Notion de base
b) Caractรฉristiques physiques
(i) Description gรฉomรฉtrique
(ii) Prรฉcision et rรฉpรฉtabilitรฉ
(iii) Performance dynamique
(iv) Charge utile
(v) Volume de travail
c) Caractรฉristiques du contrรดleur
(i) Description
(ii) Fonctionnalitรฉs des contrรดleurs
1.3 Systรจme de positionnement
a) Dรฉfinition
b) Concepts du systรจme
(i) Etude de la prรฉcision et la rรฉpรฉtabilitรฉ
(ii) Rรฉsolution de commande
(iii) Considรฉration de la charge utile
c) Types de positionnement
(i) Positionnement point ร  point
(ii) Positionnement par axial
(iii) Positionnement par contournage
CHAPITRE II : MISE EN PLACE D’UN SYSTEME DE POSITIONNEMENT AUTOMATIQUE MULTIAXE
2.1 Introduction
a) Rรฉalisation du cahier des charges ou lโ€™Avant-projet
(i) La dรฉfinition des besoins et des objectifs
(ii) La description de lโ€™environnement du systรจme
(iii) Cycle de fonctionnement
(iv) Contraintes de rรฉalisation
b) Spรฉcification
(i) Modรฉlisation de lโ€™environnement
(ii) Dรฉlimitation du systรจme
(iii) Spรฉcifications Fonctionnelles
(iv) Spรฉcifications technologiques
c) Conception fonctionnelle
i) Dรฉlimitation du systรจme
ii) Dรฉcomposition fonctionnelle
d) Simulation
e) Etude pratique
i) La rรฉalisation et essai pratique du systรจme
ii) Mise au point du systรจme
2.3 Conclusion
CHAPITRE III : APPLICATION DE LA METHODOLOGIE : TRI DE PIECE
3.1 Introduction
3.2 Cahier des charges
a) Cycle de fonctionnement
b) Contrainte de rรฉalisation
3.3 Spรฉcifications
3.4 Conception fonctionnelle
3.5 Simulation de lโ€™รฉtude pratique
CONCLUSION
ANNEXE 1 : NOTION SUR LES MOTEURS PAS A PAS
ANNEXE 2 : PRESENTATION DES LOGICIELS UTILISE POUR LA SIMULATION60

Tรฉlรฉcharger le rapport complet

Tรฉlรฉcharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiรฉe. Les champs obligatoires sont indiquรฉs avec *