Vous êtes sur la page 1sur 7

Automatisation

et robotique industrielle
Industrie 4.0 et intelligence économique.
L'entreprise numérisée
CONTENU
1. Introduction

2. Avantages de la robotique industrielle

3. Types d'automatisation industrielle

4. Phases d'automatisation des processus

5. Hardware d'automatisation robotique

6. Cycle de travail d'un système automatisé

7. Programmation en robotique industrielle

8. Conclusion

9. Bibliographie
Automatisation et robotique industrielle | 3

Introduction
L'automatisation industrielle et la robotique sont
les piliers qui ont rendu possible la consolidation
de l'Industrie 4.0, en plus d'apporter de nombreux
avantages pour la productivité et l'efficacité des
ressources de production.

Les différents modèles d'automatisation industrielle


actuellement mis en œuvre éliminent le facteur subjectif
des décisions humaines, obtenant des marges d'erreur
plus faibles et des processus plus précis, tout en libérant
le travail humain des tâches répétitives ou dangereuses.

L'automatisation fait référence au processus dans lequel


Figure 2. Intelligence artificielle.
une machine ou un système automatisé est capable
de réaliser une activité sans nécessiter d'intervention • La mécanique, qui représente à quoi ressemble
humaine ni de tâches de supervision et de guidage réellement le robot. Cette partie est importante pour
externes, ce qui représente un avantage en termes de la précision, la vitesse et la charge utile du robot.
processus répétitifs et longs (figure 1).
• L'électronique permet au système de contrôle de
diriger tous les moteurs et d'obtenir des informations
sur l'environnement à partir des capteurs.
• L'informatique qui rend le robot « intelligent » grâce
à la collaboration avec l'environnement du robot et
de l'utilisateur.

Avantages de la robotique
industrielle
• Augmentation de l'efficacité des processus de
production.
• Amélioration du fonctionnement des chaînes de
Figure 1. Automatisation d'une fabrication. montage.
• Réduction des délais de fabrication
La norme ISO définit qu'un robot industriel est un système
• Meilleure utilisation des matériaux et des ressources
manipulateur qui répond à ces caractéristiques :
utilisées dans la production, à la fois les matériaux
• Il est programmé en trois axes polyvalents ou plus. et les ressources énergétiques.
• Il fonctionne et se contrôle automatiquement. • Des conditions de travail plus sûres et moins
d'expositions à des travaux dangereux ou nocifs.
• Il est reprogrammable.
• Augmentation de la productivité et avec elle une
Une autre des caractéristiques pour lesquelles la réduction directe des coûts.
robotique est si bien acceptée et applicable dans • Augmentation de la qualité des produits finis et
les processus industriels est qu'il s'agit de machines réduction des produits défectueux qui arrivent en
capables d'effectuer en continu des tâches répétitives et fin de processus.
fastidieuses, sans diminuer leur efficacité, c'est pourquoi • Les processus automatisés offrent une plus grande
elles sont essentielles au bon fonctionnement d'une flexibilité et adaptabilité, en fonction des besoins de
chaîne. production.
En plus de gagner en efficacité, l'automatisation
industrielle a amélioré la sécurité de la production,
puisque les opérateurs n'ont pas à effectuer de tâches
dangereuses ou très délicates et disposent de robots
automatisés intelligents capables de réagir à la
présence humaine, créant également un espace de
travail collaboratif (figure 2). Voici les caractéristiques
importantes à prendre en compte dans l'automatisation
industrielle et les robots :
Automatisation et robotique industrielle | 4

Types d'automatisation • Décision


C'est la dernière étape au cours de laquelle le robot
industrielle décide, en fonction des données qu'il manipule
et exécute, une action comme une réponse
• Fixe
automatisée. Il est important de souligner le rôle des
Il peut sembler que ce type de système systèmes de vision artificielle pour rendre possible
automatisé soit limité, puisqu'il comprend que efficacement le processus d'automatisation
le robot est programmé pour effectuer une industrielle, car c'est l'un des composants qui permet
tâche consécutivement. Cependant, pour la la collecte de données et la vérification des actions
production de masse et à grande échelle, c'est le tout au long de tous les processus. Parallèlement à
type d'automatisation industrielle qui est le plus cela, la capacité d'avoir des processeurs capables
bénéfique et permet d'obtenir des gains d'efficacité d'interpréter efficacement les données est ce qui
considérables, grâce au fait qu'un robot peut détermine qu'un robot automatisé effectue son
effectuer des tâches répétitives sans perdre en travail avec succès.
précision.

• Programmable
C'est le type d'automatisme intermédiaire car c'est
Hardware d'automatisation
un système programmable. C'est-à-dire qu'il s'agit robotique
du type d'automatisation en robotique industrielle
• Systèmes d'acquisition
dans lequel il est possible de reprogrammer le
logiciel qui abrite un robot. L'acquisition de données ou l'acquisition de signaux
consiste à prélever des échantillons du monde réel
Cette reprogrammation permet à un robot de se (système analogique) pour générer des données
reconfigurer et d'effectuer diverses tâches. Ce pouvant être manipulées par un ordinateur ou d'autres
type de robot, dans lequel son action automatisée appareils électroniques (système numérique). Elle
est reprogrammable, est très utile dans les consiste à prendre un ensemble de signaux physiques,
productions où différentes variantes ou modèles à les convertir en tensions électriques et à les numériser
doivent être couverts. pour qu'ils puissent être traités par un ordinateur ou
un PAC. Un étage de conditionnement est nécessaire,
• Flexible qui adapte le signal à des niveaux compatibles avec
C'est le type de robotique industrielle articulée en une l'élément qui effectue la transformation en signal
série de stations connectées les unes aux autres, numérique. L'élément qui réalise cette transformation
mais qui fonctionnent de manière indépendante. De est le module de numérisation ou carte d'acquisition
cette manière, un ordinateur central contrôle tous de données (DAQ).
les systèmes automatisés afin qu'ils exécutent les
tâches de manière conjointe et ordonnée. Ce type • IoT
d'automatisation permet aux robots de travailler en Hace referencia a la aplicación de la tecnología
interconnexion et d'échanger des informations pour de IoT en ámbitos industriales, en especial con
coordonner leurs actions. respecto a la instrumentación y el control de
los sensores y dispositivos que participan en
las tecnologías en la nube. Recientemente, las
Phases d'automatisation des industrias han utilizado la comunicación entre
processus máquinas (M2M) para lograr la automatización y el
control inalámbricos. Pero con el surgimiento de la
• Collecte d'informations nube y tecnologías relacionadas (como la analítica
Cela signifie obtenir toutes sortes de données y el machine learning), las industrias pueden lograr
nécessaires à une machine automatisée pour una nueva capa de automatización y crear con ella
exécuter une action concrète et valide. Pour ce faire, nuevos ingresos y modelos de negocio. A veces, IoT
un système automatisé utilise une vision artificielle, se denomina la cuarta ola de la revolución industrial
des capteurs ou des caméras pour collecter des o Industria 4.0.
informations liées au poids, à la vitesse, à la taille
ou à la position des produits à manipuler.

• Mise en examen
Dans cette phase, les données collectées sont
analysées et interprétées, pour lesquelles un logiciel
est nécessaire pour traiter les données et fournir
des informations qui déterminent ce qu'il faut faire.
Automatisation et robotique industrielle | 5

• PLC • Variables de processus : sont les sorties du


Un contrôleur logique programmable, mieux connu processus qui se réfèrent à l'état du processus,
sous son acronyme en anglais PLC, c'est-à-dire déterminé par les limites imposées, telles que la
Programmable Logic Controller ou automate température réelle du four ou la position actuelle
programmable, est un ordinateur utilisé dans dans le système de coordonnées.
l'ingénierie automatique ou l'automatisation • Prise de décision dans le cycle de travail prévu.
industrielle, pour automatiser les processus • Interaction de l'opérateur : bien que le programme
électromécaniques, électropneumatiques, d'instructions soit destiné à fonctionner sans
électrohydrauliques, tels que le contrôle des interaction humaine, l'unité de commande peut
machines d'usine dans les chaînes de montage nécessiter des données d'entrée, fournies par
ou d'autres processus de production, ainsi que les l'opérateur, pour fonctionner.
attractions mécaniques.
• Limitations physiques ou réelles du produit final :
• PACS bien que le programme d'instructions soit destiné
à fonctionner sans interaction humaine, l'unité de
Un PACS est un système de stockage et de
commande peut nécessiter des données d'entrée,
distribution d'images. Cette définition correspond à
fournies par l'opérateur, pour fonctionner.
la traduction littérale de son sigle Picture Archiving
and Communications System. Ce système est • Variations des unités de début de travail : dans de
normalement associé à la radiologie, puisque ce nombreuses opérations de fabrication, les pièces
service est le principal générateur d'images dans un de départ ne sont pas cohérentes, des étapes
hôpital et aussi celui qui consomme le plus. supplémentaires peuvent donc être nécessaires.

• Interface HMI Tous les cycles automatisés sont limités à un système de


L'interface homme-machine (HMI) est contrôle, qui permet au programme d'être exécuté et au
l'interface entre le processus et les opérateurs, processus d'exécuter sa fonction définie. Les systèmes
essentiellement un panneau de commande. C'est de contrôle peuvent être de deux types :
l'outil principal avec lequel les opérateurs de ligne
• Systèmes de contrôle en boucle fermée : dans un
et les superviseurs coordonnent et contrôlent les
système de contrôle en boucle fermée, la variable
processus industriels et de fabrication de l'usine.
de sortie est comparée à un paramètre d'entrée, et
Les HMI servent à traduire les variables complexes
toute différence entre les deux est utilisée pour faire
du processus en informations utiles et utilisables.
correspondre la sortie à l'entrée.
• Capteurs • Systèmes de contrôle en boucle ouverte : un système
Un capteur dans l'industrie est un objet capable de contrôle en boucle ouverte fonctionne sans la
de faire varier une propriété face à des grandeurs boucle de rétroaction, sans mesurer la variable de
physiques ou chimiques, appelées grandeurs sortie, il n'y a donc pas de comparaison entre la
d'instrumentation, et de les transformer en valeur réelle de la sortie et la valeur souhaitée du
grandeurs électriques avec un transducteur. Les paramètre d'entrée.
variables d'instrumentation peuvent être, par
exemple, l'intensité lumineuse, la température, la Il est également possible de mentionner des fonctions
distance, l'accélération, l'inclinaison, la pression, d'automatisation avancées, qui interviennent dans
le déplacement, la force, la torsion, l'humidité, le l'exécution du cycle de travail du système et doivent être
mouvement, le pH, etc. Une grandeur électrique prises en compte dès la phase de programmation afin
peut être une résistance électrique (comme dans d'en avoir un meilleur contrôle.
un RTD), une capacité électrique (comme dans un
• Contrôle de sécurité
capteur d'humidité), une tension électrique (comme
dans un thermocouple), un courant électrique, etc. • Diagnostic d'entretien et de réparation
• Détection des erreurs et récupération des pannes

Cycle de travail d'un Ces fonctions sont très importantes pour garantir le
système automatisé fonctionnement optimal du système automatisé et, si ce
n'est pas le cas, pour pouvoir prendre des mesures de
Cela dépend du type de système et de son objectif, maintenance préventive et corrective.
cependant, des points clés peuvent être généralisés afin • Diagnostic d'entretien et de réparation
d'obtenir une vue globale d'un système automatisé, dont
le cycle de travail se compose des points suivants : - Surveillance de l'état
- Diagnostic des erreurs
• Paramètres de procédé : ce sont des entrées - Recommandations pour la procédure de
de procédé à effectuer, afin de contribuer à ses réparation
limitations, pour obtenir un contrôle de procédé
comme la température d'un four ou une coordonnée
dans un système de positionnement.
Automatisation et robotique industrielle | 6

• Pour le diagnostic de la panne, il faut s'appuyer sur Si le software de simulation est intuitif à utiliser,
les capteurs dont dispose le système. Les erreurs il peut être un moyen rapide de tester une idée
peuvent être classées de trois manières : avant de la traduire au robot. Certains packages de
- Erreurs aléatoires simulation modernes sont assez faciles à utiliser.
La simulation peut être mise en place en quelques
- Erreurs systématiques
minutes, une fois familiarisé avec le logiciel, à l'aide
- Aberrations d'une bibliothèque de robots.
• Récupération d'erreurs
Les langages de programmation ont un impact
- Faire les ajustements à la fin du cycledu travail en
profond sur l'intégration des robots dans les machines
cours.
industrielles. Les logiciels robotiques jouent un rôle
- Faire les ajustements pendant du cycle en cours. clé dans l'exécution d'opérations complexes et de
- Arrêter le processus pour appliquer les actions fonctionnalités précises. Pour débuter la programmation
correctives. en robotique, il faut commencer par apprendre différents
- Arrêter le processus et demander de l'aide. types de langages pour faire fonctionner un robot. Bien
que la robotique soit un sujet compliqué, l'apprentissage
Programmation en robotique de ces langages de programmation vous aidera à
concevoir un projet pour créer une interface conviviale.
industrielle Il existe plus de 1500 langages de programmation dans
le monde, qui sont utilisés pour apprendre et mettre en
La programmation robotique s'est largement éloignée du œuvre. Voici les langages de programmation principaux
codage de base pour se concentrer sur des méthodes et les plus populaires en robotique :
plus intuitives. Ce changement a été motivé, en partie,
par le désir de faciliter la programmation pour les • C/C++
opérateurs. Les deux méthodes les plus courantes de Apprendre C et C++ est le meilleur départ pour un
programmation de la robotique industrielle sont les aspirant roboticien, car il s'agit d'un langage de
suivantes : programmation à usage général, contenant des
fonctionnalités de programmation impératives,
• Interface Teach Pendant orientées objet et génériques.
Selon la British Association for Automation and
Robots, plus de 90 % des robots sont programmés à Les avantages de ce langage de programmation
l'aide de cette méthode. Cette console a beaucoup sont les suivants :
évolué au fil des années, mais sa morphologie
- C++ permet une interaction avec le matériel et
s'apparente à une calculatrice géante de poche.
également des performances en temps réel.
Les pendentifs d'enseignement étaient de
grandes boîtes grises avec un stockage de bande - C et C++ sont des langages de programmation
magnétique. Les plus modernes ressemblent plus hautement développés.
à une tablette à écran tactile, car la technologie - Pour assurer les meilleures performances d'un
a été développée pour s'adapter aux utilisateurs robot, il sera préférable d'utiliser C++.
en constante évolution. Pour programmer le • Python
robot, l'opérateur le déplace d'un point à un autre,
Python est un langage de programmation de haut
en utilisant les boutons de l'interface pour le
niveau et joue un rôle clé dans la construction
déplacement et mémorise ainsi chaque position
et le test de robots. À son tour, ce langage de
individuellement. Lorsque tout le programme a
programmation est une bonne plate-forme pour
été mémorisé, le robot peut reproduire les points à
automatiser et traiter les programmes de robots. De
pleine vitesse.
nombreuses personnes choisissent ce langage de
• Programmation offline programmation car vous pouvez écrire un script qui
calcule, enregistre et simule un programme de robot
Elle est le plus souvent utilisée dans la recherche
complet, au lieu d'enseigner manuellement chaque
en robotique pour s'assurer que les algorithmes
instruction à un robot. Cela permet de tester et de
de contrôle avancés fonctionnent correctement
visualiser rapidement la solution dans la simulation,
avant de les transmettre à un vrai robot. Cependant,
ainsi que d'affiner le programme et sa logique.
elle est également utilisée dans l'industrie pour
réduire les temps d'arrêt et améliorer l'efficacité. Les avantages de ce langage de programmation
Cela peut être une méthode particulièrement utile sont les suivants :
pour les PME, car les robots sont plus susceptibles
d'être configurés plusieurs fois que dans les - Par rapport à C, C++ et Java, moins de lignes de
environnements de production à grande échelle. La code peuvent être écrites en Python.
programmation hors ligne signifie que cela n'interfère - Apprendre Python est un guide essentiel pour
pas trop avec la production. La programmation créer un robot autonome et mobile en utilisant
hors ligne permet de programmer le robot à l'aide les frameworks logiciels de robotique les plus
d'un modèle virtuel du robot et dans la tâche. populaires.
Automatisation et robotique industrielle | 7

- Ce langage est utilisé dans la conception de Avec une solution dédiée à l'automatisation des
systèmes intégraux et constitue une partie processus, on constate une productivité accrue, une
essentielle du système d'exploitation du robot. sécurité et une satisfaction des travailleurs améliorées,
- L'objectif principal de Python est la facilité ainsi qu'un meilleur résultat final.
d'utilisation et moins de temps est nécessaire
L'automatisation des processus changera la façon dont
pour la programmation, comme la définition et la
certains travailleurs travaillent. Il n'y a pas lieu d'avoir
conversion des types de variables.
peur du changement, car de nouvelles opportunités
- Lorsqu'il est nécessaire d'implémenter certaines d'emploi apparaîtront. Nous devons nous préparer à ces
fonctionnalités de base, il existe un grand nombre changements avec une formation technique spécifique
de bibliothèques gratuites pour cela. qui nous aide à atteindre vos objectifs professionnels.
Les applications industrielles de la robotique n'ont pas
• Java de limites.
Pour effectuer des tâches de type humain, les
systèmes robotiques doivent être associés à des
fonctions via des langages de programmation. Pour Bibliographie
activer les robots avec ces fonctions, le langage
Java peut être utilisé, car il propose une série d'API [1] A. Garrell, La industria 4.0 : objetivo smart
différentes qui s'adaptent aux besoins du domaine products. Pamplona, 2018 [Online]. Available :
de la robotique. Des systèmes de détection de http://www.fundacionnaturgy.org/wp-content/
commande et de contrôle peuvent être construits ; uploads/2017/02/3.-Antoni-Garrell-Industria-y-
systèmes de contrôle de dictée et synthétiseurs smart-Products-Pamplona.pdf. [Révisé le 17 janvier
vocaux, utilisant l'API vocale Java ; Vous pouvez 2022]
utiliser Java Media Framework pour recevoir et [2] J. Montiel Romero, « Simulación de procesos
traiter des images visuelles. en la industria 4.0 | Profesionistas »,
Profesionistas | Profesionistas.org.mx | El sitio
Les avantages de ce langage de programmation para los que se ocupan de su futuro, 2018. [Online].
sont les suivants : Available : https://profesionistas.org.mx/la-
simulacion-de-procesos-en-la-industria-4-0/. [Révisé
- Java contient toutes les fonctionnalités de haut
le 17 janvier 2022]
niveau nécessaires à l'industrie de la robotique,
en particulier en matière d'intelligence artificielle. [3] H. Foidl and M. Felderer, Research Challenges
of Industry 4.0 for Quality Management. 2016
- En utilisant Java, des algorithmes hautement
[Online]. Available : https://link.springer.com/
efficaces pour l'apprentissage automatique,
chapter/10.1007%2F978-3-319-32799-0_10. [Révisé
les algorithmes de recherche et neuronaux, le
le 17 janvier 2022]
traitement du langage, etc. peuvent être créés.
[4] J. Lizarraga, Introducción a la Industria 4.0:
- La machine virtuelle Java interprète les
Conceptos básicos y Ejemplos prácticos. 2018
instructions au moment de l'exécution.
[Online]. Available : https://www.vitoria-gasteiz.
- Java permet aux utilisateurs d'utiliser le même org/docs/wb021/contenidosEstaticos/adjuntos/
code sur de nombreuses machines différentes, es/86/96/78696.pdf. [Révisé le 17 janvier 2022]
grâce à la machine virtuelle Java.
[5] Maya, Industria 4.0 en el Sector Financiero. [Online].
- Il fournit toutes les fonctionnalités de haut niveau Available : https://repositorio.unal.edu.co/handle/
nécessaires pour traiter divers aspects de la unal/77130. [Révisé le 17 janvier 2022]
robotique.

Conclusions
L'automatisation des processus de production avec des
robots permet aux entreprises de rester compétitives
à l'échelle mondiale, offrant une alternative efficace
et viable à la délocalisation et comblant le manque de
connaissances dans les domaines où il peut être difficile
de recruter les employés nécessaires.

La robotique collaborative permet aux techniciens de


se concentrer sur l'innovation, l'efficacité et d'autres
processus plus complexes qui, en fin de compte, jettent
les bases de la croissance et du succès.

Vous aimerez peut-être aussi