Brevet FR3082021A1 — publié le 20191206

I Procédé de contrôle des dysfonctionnements d'un équipement et dispositifs associés La présente invention concerne un procédé de contrôle des dysfonctionnements de l'équipement. La présente invention se rapporte également à un produit programme d'ordinateur et un support lisible d'informations associés. Dans le domaine de l'avionique, le bon fonctionnement de chaque équipement faisant partie de l'avion permet de garantir une bonne sécurité pour l'avion. Comme chaque équipement est sujet à des dysfonctionnements, il est souhaitable de pouvoir contrôler lesdits dysfonctionnements, que ce soit en les prévenant ou en les réparant de la manière la plus adaptée possible. Il existe donc un besoin pour un procédé de contrôle des dysfonctionnements d'un équipement qui permette de diminuer la survenance des dysfonctionnements de l'équipement, que ce soit en maintenance ou en réparation. Pour cela, la présente description porte sur un procédé de contrôle des dysfonctionnements d'un équipement, l'équipement étant propre à être utilisé par des installations distinctes, le procédé comportant une phase de répartition de données en ontologies partielles, la phase de répartition étant mise en oeuvre par ordinateur et comportant une étape de fourniture d'ontologies partielles, chaque ontologie partielle étant relative à l'équipement et étant spécifique d'une des installations, une étape de collection d'un ensemble de données relatives à l'équipement et provenant de plusieurs installations distinctes, et une étape de remplissage de chaque ontologie partielle avec les données collectées. Le procédé comporte aussi une phase de rassemblement des ontologies partielles en une ontologie globale, la phase de rassemblement étant mise en oeuvre par ordinateur et comportant la mise en oeuvre de deux techniques d'apprentissage, la première technique étant non-supervisée et la deuxième technique étant supervisée. Le procédé comporte, en outre, une phase d'exploitation comportant une étape de fourniture d'au moins une donnée provenant d'une installation, et une étape de conversion des données fournies en au moins une information relative au contrôle des dysfonctionnements de l'équipement. Suivant des modes de réalisation particuliers, le procédé de contrôle comprend une ou plusieurs des caractéristiques suivantes, prise(s) isolément ou suivant toutes les combinaisons techniquement possibles : - l'ensemble de données comporte des mesures effectuées par des capteurs. 2 - chaque information relative au contrôle des dysfonctionnements de l'équipement fait partie du groupe constitué d'une probabilité d'occurrence d'un dysfonctionnement de l'équipement, de la cause d'un dysfonctionnement de l'équipement, de la ou des actions possibles en cas de dysfonctionnement de 5 l'équipement, de la probabilité de succès d'une action correctrice en cas de dysfonctionnement de l'équipement, et d'une action de maintenance évitant la survenue ultérieure d'un dysfonctionnement de l'équipement. - chaque ontologie comporte un ensemble de concepts, la phase de rassemblement comportant une étape de répartition en sous-groupes comportant 10 un rapprochement des concepts similaires d'au moins deux ontologies partielles pour obtenir des groupes, un groupe regroupant un ensemble des données relatives à des concepts considérés comme proches ou ayant un lien logique entre eux et une mise en oeuvre de la première technique d'apprentissage sur chacun des groupes pour obtenir des sous-groupes regroupant des données partageant 15 des caractéristiques communes, pour obtenir des sous-groupes appris. La phase de rassemblement comporte une étape de mise en relation durant laquelle un superviseur constitue une base de données d'apprentissage et une base de données de test en introduisant des relations entre des données des sous-groupes appris, et une étape de mise en oeuvre de la deuxième technique d'apprentissage 20 des relations à partir des deux bases de données pour obtenir une ontologie globale associant à chaque sous-groupe une relation aux autres sous-groupes. - la phase de répartition comporte une étape de prétraitement durant laquelle les données collectées sont converties en un format unique. - au moins une information relative au contrôle des dysfonctionnements de 25 l'équipement est une information relative à la maintenance ou à la réparation d'au moins une partie de l'équipement. - la phase d'exploitation comporte une étape de mise en oeuvre d'une action sur l'équipement en fonction de chaque information. - une information est une information de suggestion d'une action et l'action mise 30 en oeuvre lors de la phase d'exploitation n'est pas conforme à l'action suggérée, les phases de répartition et de rassemblement sont mises en oeuvre à nouveau en prenant en compte l'action mise en oeuvre lors de la phase d'exploitation. La présente description se rapporte également à un produit programme d'ordinateur comportant un support lisible d'informations, sur lequel est mémorisé un 35 programme d'ordinateur comprenant des instructions de programme, le programme d'ordinateur étant chargeable sur une unité de traitement de données et adapté pour 3 entraîner la mise en oeuvre d'un procédé tel que précédemment décrit lorsque le programme d'ordinateur est mis en oeuvre sur l'unité de traitement des données. La présente description concerne aussi un support lisible d'informations sur lequel est mémorisé un produit programme d'ordinateur tel que précédemment décrit. 5 D'autres caractéristiques et avantages de l'invention apparaîtront à la lecture de la description qui suit de modes de réalisation de l'invention, donnés à titre d'exemple uniquement et en référence aux dessins qui sont : - figure 1, une vue schématique d'un exemple d'ordinateur permettant la mise en oeuvre d'un procédé de contrôle des dysfonctionnements d'un équipement, et 10 - figure 2, une vue schématique d'un ensemble d'installations dans laquelle l'équipement est amené à être utilisé. Un système 10 et un produit programme d'ordinateur 12 sont représentés à la figure 1. L'interaction du produit programme d'ordinateur 12 avec le système 10 permet de mettre en oeuvre un procédé de contrôle des dysfonctionnements d'un équipement. 15 Plus généralement, le système 10 est un calculateur électronique propre à manipuler et/ou transformer des données représentées comme des quantités électroniques ou physiques dans des registres du calculateur et/ou des mémoires en d'autres données similaires correspondant à des données physiques dans des mémoires, des registres ou d'autres types de dispositifs d'affichage, de transmission ou de 20 mémorisation. Le système 10 comporte un processeur 14 comprenant une unité de traitement de données 16, des mémoires 18 et un lecteur 20 de support d'informations. Le système 10 comprend également un clavier 22 et une unité d'affichage 24. Le produit programme d'ordinateur 12 comporte un support lisible d'informations. 25 Un support lisible d'informations est un support lisible par le système 10, usuellement par le lecteur 20. Le support lisible d'informations est un médium adapté à mémoriser des instructions électroniques et capable d'être couplé à un bus d'un système informatique. A titre d'exemple, le support lisible d'informations est une disquette ou disque 30 souple (de la dénomination anglaise de « floppy disk »), un disque optique, un CD-ROM, un disque magnéto-optique, une mémoire ROM, une mémoire RAM, une mémoire EPROM, une mémoire EEPROM, une carte magnétique ou une carte optique. Sur le support lisible d'informations est mémorisé un programme d'ordinateur comprenant des instructions de programme. 35 Le programme d'ordinateur est chargeable sur l'unité de traitement de données 16 et est adapté pour entraîner la mise en oeuvre du procédé de contrôle. 4 Le fonctionnement du système 10 en interaction avec le produit programme d'ordinateur 12 est maintenant décrit en référence à un exemple de mise en oeuvre d'un procédé de contrôle des dysfonctionnements d'un équipement. Le procédé de contrôle s'applique dans un cas où l'équipement est amené au 5 cours de sa vie à être utilisé dans plusieurs installations distinctes. Un tel ensemble d'installations est représenté sur la figure 2. Dans l'exemple représenté, les installations sont un aéroport 22, un centre de maintenance 24, un centre de réparation 26 et trois centrales 28, 30 et 32 appartenant chacune à un fournisseur respectif du centre de réparation 26. 10 L'ensemble d'installations est ainsi un ensemble de maintenance et d'exploitation d'avions 34. Chaque avion 34 comporte une pluralité d'équipements 36 comportant chacun une pluralité de pièces. Les équipements 36 sont, dans ce qui suit, des équipements d'aéronefs. 15 Un ventilateur, un moteur ou des ailes sont des exemples de tels équipements 36. Dans l'aéroport 22, une pluralité d'avions 34 est propre à décoller et à arriver. L'aéroport 22 comporte notamment des capteurs propres à mesurer les conditions environnementales. Par exemple, les capteurs sont propres à mesurer la température de la piste, la quantité de pluie ou encore la visibilité. 20 Chaque avion 34, et notamment chaque équipement 36 de l'avion 34, fait l'objet d'un contrôle strict dans le centre de maintenance 24. Chaque équipement 36 est testé par une pluralité de capteurs. La pluralité de capteurs donne ainsi accès, à titre d'illustration, à la résistance mécanique de l'équipement 36 ou à des valeurs électriques de référence de 25 l'équipement 36. Lorsqu'un équipement 36 présente un dysfonctionnement, l'équipement 36 est envoyé à un centre de réparation 26. Par l'expression « dysfonctionnement », il est entendu aussi bien une panne, soit une absence de fonctionnement, qu'un fonctionnement non conforme au fonctionnement attendu de l'équipement 36. 30 Dans le centre de réparation 26, chaque pièce est testée pour trouver l'origine du dysfonctionnement. En particulier, le test comporte l'établissement par des capteurs de la réponse électrique de l'équipement 36, réponse qui comporte l'ensemble des valeurs électriques et pas seulement les valeurs électriques de référence. 5 A titre d'exemple, il est supposé que trois pièces d'un équipement 36 sont considérées comme défectueuses et que chacune de ces pièces est fournie par un fournisseur différent. Chaque pièce est alors renvoyée à la centrale 28, 30 ou 32 du fournisseur 5 concerné pour réparation ou remplacement. Dans chacune des centrales 28, 30 ou 32, le fournisseur procède à de nouveaux tests d'une des pièces de l'équipement 36 avec des capteurs qui lui sont propres. Dans un tel cas de figure, il apparaît clairement que l'information relative au dysfonctionnement est partagée entre plusieurs installations distinctes. 10 En l'occurrence, le centre de maintenance 24, le centre de réparation 26 et les centrales 28, 30 et 32 des trois fournisseurs ont chacun à leur disposition des données pertinentes pour la maintenance et la réparation de l'équipement 36 de l'avion 34. Il est à noter qu'il est difficile de relier les mesures d'une centrale 28 avec les conditions environnementales dans laquelle la pièce a été utilisée, ces conditions environnementales 15 étant connues au niveau de l'aéroport 22. En outre, il est à noter que le cas simple illustré est, dans la plupart des cas plus complexe, du fait que le nombre d'installations est plus grand et qu'il convient également de considérer cette problématique pour chaque équipement 36 et chaque avion 34. En particulier, une panne d'un ensemble d'équipement 36 peut être due à la faiblesse d'une 20 seule pièce d'un équipement 36 ou relative seulement à un type d'avions 34 particuliers. Le procédé de contrôle des dysfonctionnements d'un équipement 36 vise à exploiter l'ensemble de ces données pour assurer une meilleure maintenance (prévention) et une meilleure réparation des dysfonctionnements. Le procédé de contrôle comporte une phase de répartition de données en 25 ontologies partielles, une phase de rassemblement des ontologies partielles en une ontologie globale et une phase d'exploitation. Au moins la phase de répartition et la phase de rassemblement sont mises en oeuvre par le système 10 en interaction avec le produit programme d'ordinateur 12, c'est-à-dire mises en oeuvre par ordinateur. La plupart des étapes de la phase d'exploitation 30 sont également mises en oeuvre par ordinateur, sauf celle(s) qui impliquent une intervention directe sur l'équipement 36 ou une partie de l'équipement 36. La phase de répartition comporte une étape de fourniture, une étape de collection, une étape de prétraitement et une étape de remplissage. Lors de l'étape de fourniture, il est fourni des ontologies partielles. 6 De manière générale, une ontologie est une entité formée par un ensemble de connaissances, de faits et de règles relatifs à un domaine donné, domaine scientifique, culturel, administratif, savoir-faire industriel ou commercial. Plus précisément, une ontologie est un ensemble de concepts, chaque concept 5 pouvant être en relation avec d'autres concepts. Un concept regroupe un ensemble de mots désignant la même notion, typiquement des synonymes. Par exemple, un aéronef est un concept qui peut également être désigné comme engin volant. Toutefois, le cas des synonymes n'est pas le seul cas possible. A titre d'exemple, pour le concept d'aéronef et le concept les atouts d'une compagnie, un nouveau concept peut être les 10 aéronefs de ladite compagnie. Une ontologie est représentable sous forme d'un graphe dont les points sont les concepts, une relation étant représentée par un trait entre deux points. Dans le cas de l'étape de fourniture, chaque ontologie est à l'équipement 36, et plus spécifiquement à la maintenance et/ou la réparation de l'équipement 36, et a 15 généralement été établie par un superviseur. Chaque ontologie est représentative des données d'une installation spécifique, en l'occurrence, dans l'exemple décrit, l'aéroport 22, le centre de maintenance 24, le centre de réparation 26 ou l'une des trois centrales 28, 30 et 32. De ce fait, les ontologies sont qualifiées d'« ontologies partielles » dans la mesure 20 où chaque ontologie prend uniquement en compte les données de l'installation considérée de sorte que les concepts utilisés dans l'ontologie partielle sont relativement partiels puisque ne prenant pas en compte l'ensemble des mesures pertinentes. Lors de l'étape de collection, il est collecté un ensemble de données provenant de plusieurs installations distinctes, et de préférence de chaque installation. 25 Les données collectées sont relatives à l'équipement 36 et plus spécifiquement à la maintenance et/ou la réparation de l'équipement 36. De manière générique, les données collectées sont des données relatives à l'environnement de l'équipement 36, à l'origine de l'équipement 36, à l'historique de l'équipement 36 et aux dysfonctionnements observés sur l'équipement 36. 30 Les données relatives à l'environnement de l'équipement 36 sont, par exemple, les températures ou les pressions de l'atmosphère auxquelles l'équipement 36 a été soumis. Les données portant sur l'origine de l'équipement 36 sont, par exemple, le fabricant de l'équipement 36 ou l'avion 34 dans lequel l'équipement 36 a été installé. L'historique de l'équipement 36 peut comporter des données relatives à la durée 35 d'exploitation de l'équipement 36 ou au nombre de maintenances effectuées sur l'équipement 36. 7 Les données de dysfonctionnements observés sur l'équipement 36 comportent à titre d'illustration l'ensemble des mesures anormales obtenues lors des tests de l'équipement 36. En outre, selon un mode de réalisation, les données collectées comportent 5 également les données pour un équipement 36 de même nature que l'équipement 36 considéré. Les données collectées comportent des mesures effectuées par des capteurs, que ce soient des mesures de l'environnement de l'équipement 36 ou des mesures sur l'équipement 36 lui-même. 10 Dans le cas le plus général, les données provenant d'une même installation sont hétérogènes. Par « hétérogène », il est entendu que le format de chaque donnée est différent, par exemple un historique, un texte ou un tableau d'un tableur. Aussi, lors de l'étape de prétraitement, les données sont converties en un format unique permettant l'exploitation des données. 15 Lors de l'étape de remplissage, les ontologies partielles fournies sont remplies par les données collectées se rapportant aux ontologies. Pour cela, un opérateur, généralement un expert du domaine, établit une table de correspondances entre les données possibles et les ontologies partielles. Puis, le système 10 utilise la table de correspondance pour remplir 20 automatiquement chaque ontologie. A l'issue de l'étape de remplissage, il est ainsi obtenu des ontologies partielles comportant des données. La phase de rassemblement comporte la mise en oeuvre de deux techniques d'apprentissage, la première technique étant non-supervisée et la deuxième technique 25 étant supervisée. Plus précisément, dans l'exemple décrit, la phase de rassemblement comporte une étape de répartition en sous-groupes, une étape de mise en relation, une étape d'apprentissage et une étape de test. Lors de l'étape de répartition en sous-groupes, deux sous-étapes sont mises en 30 oeuvre : une sous-étape de rapprochement et une sous-étape d'apprentissage. Lors de la sous-étape de rapprochement, un rapprochement des concepts similaires de chaque ontologie partielle est effectué pour obtenir des groupes, un groupe regroupant l'ensemble des données associées à des concepts considérés comme proches ou ayant un lien logique entre eux. Les données associées sont les données 35 ayant été associées lors de l'étape de remplissage. 8 Les concepts considérés comme proches ou ayant un lien logique entre eux sont les concepts intéressants pour lesquels il est souhaité apprendre une relation entre eux. Le superviseur peut aussi guider ou décider quels concepts il souhaite analyser. Deux concepts sont considérés comme proches s'ils sont synonymes ou des mots 5 d'un même champ lexical ou s'ils ont un lien logique comme exemplifié plus haut. A titre d'illustration pour deux concepts ayant un lien logique entre eux, supposons qu'il existe deux centres de réparation dans différents endroits géographiques, tous deux capables de réparer le même équipement. En associant les tests mis en oeuvre et les actions de maintenance ou correctrices suite à la détection d'un dysfonctionnement de 10 chaque centre dans un même groupe, il sera possible de déterminer des liens entre les tests mis en oeuvre et les actions correctrices qui sont chacun deux concepts ayant un lien logique entre eux. Le rapprochement est effectué par un superviseur. Lors de la sous-étape d'apprentissage, il est mis en oeuvre la première technique 15 d'apprentissage sur chacun des groupes pour obtenir des sous-groupes regroupant des données partageant des caractéristiques communes. Chaque sous-groupe correspond à un concept, ce concept étant le plus souvent différent d'un concept contenu dans les ontologies partielles. La première technique d'apprentissage est une technique d'apprentissage non- 20 supervisée. La première technique d'apprentissage est toute technique d'apprentissage permettant une classification hiérarchique. L'analyse en composantes principales est un exemple. Lors de l'étape de mise en relation, un superviseur constitue une base de données 25 d'apprentissage et une base de données de test en introduisant des relations entre les données des sous-groupes. La répartition entre la base d'apprentissage et la base de données de test est, par exemple, de 60% pour 40%. Lors de l'étape d'apprentissage, il est appliqué la deuxième technique 30 d'apprentissage sur la base de données d'apprentissage pour obtenir une ontologie globale associant à chaque sous-groupe une relation aux autres sous-groupes, c'est-à-dire une relation entre un concept et les autres concepts. La deuxième technique d'apprentissage est supervisée. A titre d'exemple, pour chaque sous-groupe obtenu, il est identifié dans les 35 données celles qui lui sont associées. A titre d'exemple, considérons à nouveau les sous- groupes de tests: t1, t2, - - - r tle n étant un nombre entier supérieur à 2. Avec l'aide d'un 9 raisonneur sémantique ou plus simplement un raisonneur (aussi désigné sous le terme anglais de « reasoner »), il est vérifié quels tests t1, t -2, - - - tib dans la base de données appartiennent à chaque sous-groupe. Ensuite, la base de données donne l'action correspondant à chaque test, cette 5 action correspondra également à un sous-groupe d'actions : al, a2, ..., a,. Puis, une relation entre les groupes est établie, en fonction de la façon dont ils capturent les données fournies par l'expert. Théoriquement, des milliers de relations entre deux sous-groupes tout aussi valables existent. Aussi une préférence entre elles est utilisée. Par conséquent, un critère de sélection est défini en fonction de la nature des relations 10 (nombre de données impliquées notamment). Le superviseur peut également régler les critères de préférence en fonction de son expérience. Une étape de test de l'ontologie globale est alors mise en oeuvre à l'aide de la base de données de test. Lors du test, des erreurs peuvent être détectées, ces erreurs provenant, par 15 exemple, d'un modèle incomplet (c'est-à-dire une absence de relations ou des sous- groupes mal répartis) ou d'une erreur dans la saisie des données. Les erreurs sont détectées à l'aide des relations obtenues à l'étape précédente. En effet, toute donnée ne répondant pas à une relation alors que la donnée devrait y répondre est une erreur. Il est à noter que, plus le nombre de relations auquel une donnée 20 ne répond pas est grand, plus l'erreur est importante, de sorte que le test permet de déterminer plusieurs niveaux d'erreur. En cas de test non concluant, le superviseur modifie les sous-classes et les autres étapes de la phase de rassemblement sont mises en oeuvre. La phase d'exploitation comporte une étape de fourniture et une étape de 25 conversion. Lors de l'étape de fourniture, il est fourni au moins une donnée provenant d'une installation. Lors de l'étape de conversion, l'ontologie globale est utilisée pour convertir une donnée provenant d'une installation en une information relative au contrôle des 30 dysfonctionnements de l'équipement 36. L'information relative au contrôle des dysfonctionnements de l'équipement 36 fait partie du groupe constitué de : - une probabilité d'occurrence d'un dysfonctionnement de l'équipement 36, - la cause d'un dysfonctionnement de l'équipement 36, 35 - les actions correctrices possibles et leur probabilité de succès en cas de dysfonctionnement de l'équipement 36, 10 - une action de maintenance évitant la survenue ultérieure d'un dysfonctionnement de l'équipement 36. Le procédé de contrôle permet donc de mieux contrôler les dysfonctionnements de l'équipement 36 que ce soit en maintenance ou en réparation puisque l'ontologie utilisée 5 est une ontologie globale et non une ontologie partielle. Ceci est d'autant plus vrai que l'ontologie globale est aisément mise en à jour. En effet, dans certains cas, la phase d'exploitation comporte une étape de mise en oeuvre d'une action sur l'équipement 36 en fonction de chaque information. Lorsqu'une information est une information de suggestion d'une action et que l'action mise en oeuvre 10 lors de la phase d'exploitation n'est pas conforme à l'action suggérée, les phases de répartition et de rassemblement sont mises en oeuvre à nouveau en prenant en compte l'action mise en oeuvre lors de la phase d'exploitation. Il est ainsi obtenu une nouvelle ontologie globale plus riche. Le présent procédé a été présenté pour le cadre spécifique d'une utilisation 15 d'avions. Toutefois, le procédé s'applique également pour la maintenance d'autres équipements comme par exemple un navire ou des électroménagers d'une cuisine pourvu que l'équipement soit amené à être utilisé dans une pluralité d'installations. A titre d'exemple, dans le cas du navire, les installations sont le chantier de construction, le 20 centre de maintenance et l'entrepôt du fournisseur de pièces de réparation tandis que, pour la cuisine, les installations sont l'habitat REVENDICATIONS1.- Procédé de contrôle des dysfonctionnements d'un équipement (36), l'équipement (36) étant propre à être utilisé par des installations (22, 24, 26, 28, 30, 32) distinctes, le procédé comportant : - une phase de répartition de données en ontologies partielles, la phase de répartition étant mise en oeuvre par ordinateur et comportant : - une étape de fourniture d'ontologies partielles, chaque ontologie partielle étant relative à l'équipement (36) et étant spécifique d'une des installations (22, 24, 26, 28, 30, 32), - une étape de collection d'un ensemble de données relatives à l'équipement (36) et provenant de plusieurs installations (22, 24, 26, 28, 30, 32) distinctes, et - une étape de remplissage de chaque ontologie partielle avec les données collectées, une phase de rassemblement des ontologies partielles en une ontologie globale, la phase de rassemblement étant mise en oeuvre par ordinateur et comportant la mise en oeuvre de deux techniques d'apprentissage, la première technique étant non-supervisée et la deuxième technique étant supervisée, et - une phase d'exploitation comportant : - une étape de fourniture d'au moins une donnée provenant d'une installation (22, 24, 26, 28, 30, 32), et - une étape de conversion des données fournies en au moins une information relative au contrôle des dysfonctionnements de l'équipement (36). 2.- Procédé selon la revendication 1, dans lequel l'ensemble de données comporte des mesures effectuées par des capteurs. 3.- Procédé selon la revendication 1 ou 2, dans lequel chaque information relative au contrôle des dysfonctionnements de l'équipement (36) fait partie du groupe constitué de : - une probabilité d'occurrence d'un dysfonctionnement de l'équipement (36), - la cause d'un dysfonctionnement de l'équipement (36), - la ou les actions possibles en cas de dysfonctionnement de l'équipement (36), 12 - la probabilité de succès d'une action correctrice en cas de dysfonctionnement de l'équipement (36), et - une action de maintenance évitant la survenue ultérieure d'un dysfonctionnement de l'équipement (36). 5 4.- Procédé selon l'une quelconque des revendications 1 à 3, dans lequel chaque ontologie comporte un ensemble de concepts, la phase de rassemblement comportant : - une étape de répartition en sous-groupes comportant : - un rapprochement des concepts similaires d'au moins deux ontologies 10 partielles pour obtenir des groupes, un groupe regroupant un ensemble des données relatives à des concepts considérés comme proches ou ayant un lien logique entre eux, et - une mise en oeuvre de la première technique d'apprentissage sur chacun des groupes pour obtenir des sous-groupes regroupant des données 15 partageant des caractéristiques communes, pour obtenir des sous-groupes appris, - une étape de mise en relation durant laquelle un superviseur constitue une base de données d'apprentissage et une base de données de test en introduisant des relations entre des données des sous-groupes appris, et 20 - une étape de mise en oeuvre de la deuxième technique d'apprentissage des relations à partir des deux bases de données pour obtenir une ontologie globale associant à chaque sous-groupe une relation aux autres sous-groupes. 5.- Procédé selon l'une quelconque des revendications 1 à 4, dans lequel la phase 25 de répartition comporte une étape de prétraitement durant laquelle les données collectées sont converties en un format unique. 6.- Procédé selon l'une quelconque des revendications 1 à 5, dans lequel l'au moins une information relative au contrôle des dysfonctionnements de l'équipement (36) 30 est une information relative à la maintenance ou à la réparation d'au moins une partie de l'équipement (36). 7.- Procédé selon l'une quelconque des revendications 1 à 6, dans lequel la phase d'exploitation comporte une étape de mise en oeuvre d'une action sur l'équipement (36) 35 en fonction de chaque information. 13 8.- Procédé selon la revendication 7, dans lequel une information est une information de suggestion d'une action et l'action mise en oeuvre lors de la phase d'exploitation n'est pas conforme à l'action suggérée, les phases de répartition et de rassemblement sont mises en oeuvre à nouveau en prenant en compte l'action mise en 5 oeuvre lors de la phase d'exploitation. 9.- Produit programme d'ordinateur comportant un support lisible d'informations, sur lequel est mémorisé un programme d'ordinateur comprenant des instructions de programme, le programme d'ordinateur étant chargeable sur une unité de traitement de 10 données et adapté pour entraîner la mise en oeuvre d'un procédé selon l'une quelconque des revendications 1 à 8 lorsque le programme d'ordinateur est mis en oeuvre sur l'unité de traitement des données. 10.- Support lisible d'informations sur lequel est mémorisé un produit programme 15 d'ordinateur selon la revendication 9.