Machine learning approaches for automotive production process diagnosis
Approches de machine learning pour le diagnostic de processus de production automobile
Résumé
Technological advances have enabled the adoption of new methods for collecting and storing large amounts of data in many companies through cloud computing. This large volume of data is referred to as Big Data. Some view the collection of this data as a new form of "black gold". The rise of Big Data is also linked to the fourth industrial revolution, known as Industry 4.0, which involves the digitalization of companies and the use of data to reorganize production processes.Data collected in industry can contain various types of information, such as information about manufacturing materials, state of manufacturing processes, maintenance information, or test results for inspection equipment. One way to derive value from this data is to use artificial intelligence, machine learning, or data mining methods to determine the health state of the systems it is linked to. This thesis focuses on Condition-Based Maintenance (CBM), which is based on the health state of equipment. The online diagnosis task, which involves detecting faults and identifying their causes, is integrated into this process and can significantly improve the efficiency of the production line by increasing product quality and reducing downtime of production equipment.Diagnosis methods can be particularly valuable in the automotive industry, due to the increasing complexity of vehicles and the corresponding complexity of the production lines required to manufacture them. This thesis was conducted in collaboration between Vitesco Technologies, a global supplier of vehicle powertrains, and the LAAS (Laboratory of Analysis and Architecture of Systems), a laboratory of the CNRS (National Center for Scientific Research).This thesis first presents a data-based health management method in a univariate framework, tailored to the industrial constraints of the specific test equipment used in the SMT (Surface Mount Technology) production line. It addresses the constraints of the case study, which includes a very large number of unlabeled data, from which it is difficult to extract coherent time series. The method is based on clustering using Gaussian mixtures (GMM) and the capability as a health indicator. The results show that the method is effective at detecting critical cases and improving maintenance decisions for faults related to equipment and product batches.To further improve the performance of the method and confirm its applicability in an online real-world scenario, an additional anomaly detection step using Extreme Value Theory (EVT) is applied upstream of the method, and an isolation step is carried out at the end of the process.A decomposition method based on spectral clustering is then proposed for managing data in a multivariate framework. The approach involves grouping similar data into blocks and applying a fault detection method to each block. This method is applied to a chemical production control process from Tennessee Eastman and a SMT line test process. The results show that combining the use of blocks with the Local Outlier Factor (LOF) anomaly detection method leads to improved fault detection performance.This thesis also suggests using information from other equipment to improve the quality defect detection and test process automation with supervised learning methods.
Les avancées technologiques ont permis l’arrivée dans de nombreuses entreprises de nouvelles méthodes de collecte et de stockage d’un grand nombre de données, notamment au travers du cloud computing. Ce grand volume de données est appelé Big Data. La collecte de ces données est considérée par certains comme un nouvel "or noir". Ce volume de données est également lié à l’essor de la quatrième révolution industrielle : Industrie 4.0., qui s’appuie sur les données et la digitalisation des entreprises pour réorganiser les processus de production.Les données collectées en industrie peuvent transporter des informations diverses comme des informations de matières de fabrication, des états de processus de fabrication, des informations de maintenance ou des résultats de tests d’équipements d’inspection. Une façon d’apporter de la valeur aux données consiste à déterminer l’état de santé des systèmes liés à ces dernières grâce à des méthodes d’intelligence artificielle, de machine learning ou de data mining. Cette thèse se concentre sur la maintenance conditionnelle (CBM), conditionnée par l’état de santé du matériel. La tâche de diagnostic en ligne, qui consiste à détecter les fautes et fournir leurs causes, s’intègre dans ce processus et permet d’améliorer significativement l’efficacité de la ligne de production en augmentant la qualité des produits et en réduisant les temps d’arrêt des équipements de production.L’automobile est un des domaines où ces méthodes de diagnostic peuvent apporter une grande valeur due à la complexité croissante des véhicules et donc des chaines de production à mettre en place pour les fabriquer. C’est dans ce contexte que s’est effectuée cette thèse en collaboration entre Vitesco Technologies, un fournisseur mondial de groupes motopropulseurs de véhicules et le LAAS (Laboratoire d'Analyse et d'Architecture des Systèmes), un laboratoire du CNRS (Centre National de la Recherche Scientifique).Cette thèse propose dans un premier temps une méthode de gestion de santé basée uniquement sur les données dans un cadre univarié, adapté aux contraintes industrielles imposées par l’équipement de test spécifique de la ligne de production SMT (Surface Mount Technology). Elle répond aux contraintes du cas d’étude : un très grand nombre de données, non étiquetées, et sur lesquelles il n’est pas possible d’extraire des séries temporelles cohérentes. La méthode est basée sur une étape de clustering utilisant les mélanges de gaussiennes (GMM) et la capabilité comme indicateur de santé. Les résultats montrent que la méthode permet de mieux détecter les cas critiques et ainsi d’améliorer les décisions de maintenance, notamment pour des fautes liées à l’équipement et aux lots de produits.Une étape de détection d’anomalie additionnelle en amont de la méthode, utilisant la théorie des valeurs extrêmes (EVT), et une étape d’isolation réalisée en fin de process permettent d’améliorer les performances de la méthode et de confirmer son applicabilité sur un cas réel.Une méthode de décomposition basée sur le clustering spectral est ensuite proposée pour gérer les données dans un cadre multivarié. L’idée est de regrouper en blocs des données similaires, puis d’appliquer par bloc une méthode de détection de fautes. Cette partie est appliquée au processus de contrôle de production chimique issue du Tennessee Eastman et au processus de test de la ligne SMT. L’application montre une amélioration des performances de détection de faute en combinant l’utilisation des blocs avec la méthode de détection d’anomalies Local Outlier Factor (LOF).