MAINTAI – Réduction des Temps d’Arrêt et Optimisation du Cycle de Vie des Équipements via
une Plateforme Intelligente de Maintenance Assistée par IA
Projet réalisé par : Morad Qasbaji
Encadré par : ...........................................
Année universitaire : 2024-2025
Remerciements
Nous tenons à remercier notre encadrant ainsi que tous ceux qui ont contribué à la réalisation
de ce projet.
Résumé
Ce projet a pour objectif le développement de MAINTAI, une plateforme intelligente de
maintenance assistée par IA. Elle vise à réduire les temps d’arrêt des équipements industriels
tout en améliorant la réactivité des techniciens grâce à un chatbot intelligent, un dashboard de
visualisation et des commandes automatisées.
Sommaire
Partie 1 – Descriptif et contextualisation du sujet
Partie 2 – Éléments du sujet et technologies utilisées
Partie 3 – Implémentation et fonctionnement du système MaintAI
Partie 1 – Descriptif et Contextualisation du Sujet
1. Introduction
Présentation du contexte industriel et des enjeux de la maintenance...
2. Contexte technologique
L’industrie 4.0 transforme les méthodes de gestion des équipements industriels...
3. Problématique
Les arrêts non planifiés entraînent des pertes importantes. Il est crucial de réagir rapidement...
4. Objectifs du projet
Développer une solution intelligente capable d’aider à la prise de décision en maintenance...
5. Présentation générale de MaintAI
MAINTAI est un assistant IA composé de capteurs, d’un dashboard Python et d’un chatbot...
Partie 2 – Éléments du Sujet et Technologies Utilisées
1. Architecture du système
Schéma global du système : capteurs -> Arduino -> Python -> dashboard/chatbot...
2. Composants matériels
Capteurs de température, courant, microcontrôleur Arduino, ventilateur comme actionneur...
3. Technologies logicielles
Python, bibliothèques : customtkinter, openpyxl, groq, PIL, tkcalendar...
4. Interface graphique
Dashboard développé avec customtkinter : affichage des valeurs, boutons de commande...
5. Stockage et traitement des données
Enregistrement dans un fichier Excel avec openpyxl pour suivi et analyse...
6. Chatbot intelligent
Utilisation d’un chatbot IA pour aider à identifier les causes de dysfonctionnement...
Partie 3 – Implémentation et Fonctionnement du Système MaintAI
1. Mise en œuvre
Connexion des capteurs à Arduino, lecture série sur Python, affichage sur dashboard...
2. Fonctionnement du chatbot
Analyse des données et réponse automatique en cas de température ou courant anormal...
3. Tests et scénarios
Test de surchauffe -> alerte -> réponse chatbot -> activation ventilateur...
4. Résultats
Détection efficace, réponse rapide, meilleure information du technicien...
5. Limites et perspectives
Pas d'apprentissage automatique, dashboard local uniquement, futur modèle prédictif...
6. Conclusion
MAINTAI démontre la faisabilité d'une solution intelligente pour la maintenance proactive.