FR3037170A1 - Procede et systeme de prediction du fonctionnement d'un aeronef par analyse de similarite utilisant des capacites de stockage et de calcul reparties - Google Patents

Procede et systeme de prediction du fonctionnement d'un aeronef par analyse de similarite utilisant des capacites de stockage et de calcul reparties Download PDF

Info

Publication number
FR3037170A1
FR3037170A1 FR1555047A FR1555047A FR3037170A1 FR 3037170 A1 FR3037170 A1 FR 3037170A1 FR 1555047 A FR1555047 A FR 1555047A FR 1555047 A FR1555047 A FR 1555047A FR 3037170 A1 FR3037170 A1 FR 3037170A1
Authority
FR
France
Prior art keywords
aircraft
similar
evolution
current state
under surveillance
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
FR1555047A
Other languages
English (en)
Other versions
FR3037170B1 (fr
Inventor
Jerome Henri Noel Lacaille
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Safran Aircraft Engines SAS
Original Assignee
SNECMA SAS
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by SNECMA SAS filed Critical SNECMA SAS
Priority to FR1555047A priority Critical patent/FR3037170B1/fr
Priority to US15/171,394 priority patent/US10032321B2/en
Publication of FR3037170A1 publication Critical patent/FR3037170A1/fr
Application granted granted Critical
Publication of FR3037170B1 publication Critical patent/FR3037170B1/fr
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C5/00Registering or indicating the working of vehicles
    • G07C5/08Registering or indicating performance data other than driving, working, idle, or waiting time, with or without registering driving, working, idle or waiting time
    • G07C5/0808Diagnosing performance data
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B64AIRCRAFT; AVIATION; COSMONAUTICS
    • B64FGROUND OR AIRCRAFT-CARRIER-DECK INSTALLATIONS SPECIALLY ADAPTED FOR USE IN CONNECTION WITH AIRCRAFT; DESIGNING, MANUFACTURING, ASSEMBLING, CLEANING, MAINTAINING OR REPAIRING AIRCRAFT, NOT OTHERWISE PROVIDED FOR; HANDLING, TRANSPORTING, TESTING OR INSPECTING AIRCRAFT COMPONENTS, NOT OTHERWISE PROVIDED FOR
    • B64F5/00Designing, manufacturing, assembling, cleaning, maintaining or repairing aircraft, not otherwise provided for; Handling, transporting, testing or inspecting aircraft components, not otherwise provided for
    • B64F5/60Testing or inspecting aircraft components or systems
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B23/00Testing or monitoring of control systems or parts thereof
    • G05B23/02Electric testing or monitoring
    • G05B23/0205Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
    • G05B23/0218Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterised by the fault detection method dealing with either existing or incipient faults
    • G05B23/0221Preprocessing measurements, e.g. data collection rate adjustment; Standardization of measurements; Time series or signal analysis, e.g. frequency analysis or wavelets; Trustworthiness of measurements; Indexes therefor; Measurements using easily measured parameters to estimate parameters difficult to measure; Virtual sensor creation; De-noising; Sensor fusion; Unconventional preprocessing inherently present in specific fault detection methods like PCA-based methods
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B23/00Testing or monitoring of control systems or parts thereof
    • G05B23/02Electric testing or monitoring
    • G05B23/0205Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
    • G05B23/0259Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the response to fault detection
    • G05B23/0283Predictive maintenance, e.g. involving the monitoring of a system and, based on the monitoring results, taking decisions on the maintenance schedule of the monitored system; Estimating remaining useful life [RUL]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/10Complex mathematical operations
    • G06F17/18Complex mathematical operations for evaluating statistical data, e.g. average values, frequency distributions, probability functions, regression analysis
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C5/00Registering or indicating the working of vehicles
    • G07C5/008Registering or indicating the working of vehicles communicating information to a remotely located station
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C5/00Registering or indicating the working of vehicles
    • G07C5/08Registering or indicating performance data other than driving, working, idle, or waiting time, with or without registering driving, working, idle or waiting time
    • G07C5/0816Indicating performance data, e.g. occurrence of a malfunction
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C5/00Registering or indicating the working of vehicles
    • G07C5/08Registering or indicating performance data other than driving, working, idle, or waiting time, with or without registering driving, working, idle or waiting time
    • G07C5/0841Registering performance data

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Automation & Control Theory (AREA)
  • Theoretical Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Pure & Applied Mathematics (AREA)
  • Computational Mathematics (AREA)
  • Mathematical Analysis (AREA)
  • Operations Research (AREA)
  • Software Systems (AREA)
  • Probability & Statistics with Applications (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Algebra (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Databases & Information Systems (AREA)
  • Evolutionary Biology (AREA)
  • General Engineering & Computer Science (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Manufacturing & Machinery (AREA)
  • Transportation (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Traffic Control Systems (AREA)

Abstract

L'invention porte sur un procédé d'estimation d'une évolution future du fonctionnement d'un aéronef sous surveillance (A), comprenant la mise en œuvre, par un calculateur embarqué au sein de l'aéronef sous surveillance, d'un calcul d'un état courant de l'aéronef (ECA) sous surveillance à partir de mesures (VFA) de variables relatives au fonctionnement de l'aéronef sous surveillance, d'une requête d'analyse de similarité de l'état courant calculé avec des états passés (EPB) d'aéronefs analogues, et d'une analyse d'une évolution de fonctionnement (SPB) de chaque aéronef analogue présentant un état passé similaire pour déterminer une évolution probable (FPA) du fonctionnement de l'aéronef sous surveillance. Le procédé s'accompagne de la mise en œuvre, par un calculateur (B) embarqué au sein de chaque aéronef, d'une comparaison de l'état courant calculé (ECA) avec des états passés (EPB) des aéronefs analogues, et d'une transmission de l'évolution de fonctionnement (SPB) correspondant à un état passé similaire identifié. L'invention s'étend à un système embarqué apte à la mise en œuvre du procédé.

Description

1 PROCÉDÉ ET SYSTÈME DE PRÉDICTION DU FONCTIONNEMENT D'UN AÉRONEF PAR ANALYSE DE SIMILARITÉ UTILISANT DES CAPACITÉS DE STOCKAGE ET DE CALCUL RÉPARTIES DESCRIPTION DOMAINE TECHNIQUE Le domaine de l'invention est celui de la surveillance d'aéronefs, notamment aux fins d'en anticiper les opérations de maintenance. L'invention vise plus particulièrement à prédire une évolution future du fonctionnement d'un aéronef par analyse de similarité avec le fonctionnement passé de toute une flotte d'aéronefs. ÉTAT DE LA TECHNIQUE ANTÉRIEURE Les avions, et notamment leurs moteurs, sont désormais des systèmes générateurs de données. Ces données sont issues de mesures obtenues par la numérisation de données provenant de capteurs, mais aussi de calculs, de résultats provenant de modèles, de commandes. Elles sont acquises avec des fréquences de plus en plus élevées, mais ne sont transférées au sol que de manière occasionnelle du fait de leur volume important.
L'état d'un moteur (ou de l'avion, ou tout autre sous-composant de l'aéronef étudié) à un instant donné peut être décrit à partir de ces données. Les trajectoires des observations de ces données (courbes) peuvent être analysées et converties en un indicateur vectoriel d'assez grande dimension représentatif de cet état ou du moins d'un aspect spécifique de cet état.
Si l'on veut savoir si le système observé est dans un état correct (normal) ou dégradé, ou s'il se dirige vers un état dégradé, on peut utiliser l'expérience acquise sur toute une flotte d'avions. La demande de brevet WO 2012/110733 Al propose une solution en ce sens selon laquelle l'état courant du système observé est comparé avec des états passés de toute la flotte afin de rechercher des états passés similaires à l'état courant. Une étude 3037170 2 du « futur » de ces observations similaires rencontrées dans le passé permet de prédire l'évolution probable du système observé. Ce type d'analyse nécessite un accès à un maximum d'informations issues de la flotte d'avions pour bénéficier du retour d'expérience le plus important et 5 permettre l'obtention de prédictions pertinentes. Mais du fait des volumes de données qui seront bientôt générés par les avions (plus de 1 Go par vol), cela demande une infrastructure de gestion de données conséquente et un outil de traitement capable de réaliser le calcul de l'état du système observé pour tous les avions et à toute date passée, puis de réaliser la recherche d'états 10 similaires, ceci en un temps suffisamment rapide pour ensuite transmettre les résultats à chaque avion. Or si le volume initial de données est déjà important, les calculs d'états en augmentent le volume d'un facteur multiplicatif non négligeable (nombre d'instants, de dimensions, d'échelles d'observations, de sous-systèmes) et la recherche d'états 15 similaires passe tout ce volume au carré. Une mise en oeuvre centralisée de ces opérations de stockage et de traitement est donc particulièrement lourde, et en pratique difficilement envisageable pour une flotte importante d'aéronefs. EXPOSÉ DE L'INVENTION L'invention a pour objectif de proposer une implémentation pratique 20 d'une telle surveillance par analyse de similarité d'un état de fonctionnement courant avec des états de fonctionnement passés d'une flotte d'aéronefs qui puisse permettre de s'affranchir du problème de la conception d'un centre de calcul et de stockage et de limiter le volume de communications. L'invention propose à cet effet un procédé d'estimation d'une évolution 25 future du fonctionnement d'un aéronef sous surveillance, comprenant la mise en oeuvre des étapes suivantes par un calculateur embarqué au sein de l'aéronef sous surveillance : - calcul d'un état courant de l'aéronef sous surveillance à partir de mesures de variables relatives au fonctionnement de l'aéronef sous surveillance, 3037170 3 - transmission d'une requête d'analyse de similarité de l'état courant calculé avec des états passés d'aéronefs analogues à l'aéronef sous surveillance, - réception et analyse d'une évolution de fonctionnement de chaque aéronef analogue présentant un état passé similaire à l'état courant calculé pour 5 déterminer une évolution probable du fonctionnement de l'aéronef sous surveillance. Certains aspects préférés mais non limitatifs de ce procédé sont les suivants : - il comprend le stockage de l'état courant calculé dans une base de données 10 embarquée au sein de l'aéronef sous surveillance ; - il comprend le stockage des mesures de variables relatives au fonctionnement de l'aéronef dans la base de données embarquée au sein de l'aéronef sous surveillance ; - il comprend l'émission d'une alerte par l'aéronef sous surveillance si l'évolution 15 probable de fonctionnement déterminée est une évolution anormale ; - l'étape de transmission d'une requête d'analyse de similarité de l'état courant calculé comprend la transmission dudit état courant calculé à un centre de stockage ; - l'étape de transmission d'une requête d'analyse de similarité de l'état courant 20 calculé comprend la transmission dudit état courant calculé par diffusion générale aux aéronefs analogues ; - il comprend la mise en oeuvre par un calculateur embarqué au sein d'un aéronef analogue d'une étape de comparaison de l'état courant calculé de l'aéronef sous surveillance avec des états passés dudit aéronef analogue pour identifier un état 25 passé similaire, et une étape de réponse à la requête d'analyse de similarité de l'état courant calculé de l'aéronef sous surveillance qui comprend la transmission de l'évolution de fonctionnement de l'aéronef analogue correspondant à l'état passé similaire identifié ; - l'évolution de fonctionnement correspondant à un état passé similaire identifié n'est transmise que si ladite évolution est une évolution anormale. 3037170 4 - il comprend une étape de réception par l'aéronef analogue de l'état courant calculé de l'aéronef sous surveillance depuis le centre de stockage, et l'étape de réponse à la requête d'analyse de similarité de l'état courant calculé comprend la transmission au centre de stockage de l'évolution de fonctionnement correspond 5 à l'état passé similaire identifié ; - l'étape d'analyse de l'évolution de fonctionnement de chaque aéronef analogue présentant un état passé similaire à l'état courant calculé pour déterminer une évolution probable de l'aéronef sous surveillance est précédée d'une étape de réception par l'aéronef sous surveillance de l'évolution de fonctionnement de 10 chaque aéronef analogue présentant un état passé similaire identifié depuis le centre de stockage. L'invention porte également sur un système destiné à être embarqué au sein d'un aéronef sous surveillance, comprenant un calculateur configuré pour calculer un état courant de l'aéronef sous surveillance à partir de mesures de variables relatives au 15 fonctionnement de l'aéronef sous surveillance, transmettre une requête d'analyse de similarité de l'état courant calculé avec des états passés d'aéronefs analogues à l'aéronef sous surveillance, recevoir et analyser une évolution de fonctionnement de chaque aéronef analogue présentant un état passé similaire à l'état courant pour déterminer une évolution de fonctionnement probable de l'aéronef sous surveillance.
20 Et l'invention s'étend à une infrastructure de diagnostic de fonctionnement d'une flotte d'aéronefs analogues, comprenant un système selon l'invention embarqué au sein de chaque aéronef de la flotte et un centre de stockage configuré pour stocker la requête d'analyse de similarité de l'état courtant d'un aéronef sous surveillance et l'évolution de fonctionnement de chaque aéronef analogue à 25 l'aéronef sous surveillance présentant un état passé similaire à l'état courant. BRÈVE DESCRIPTION DES DESSINS D'autres aspects, buts, avantages et caractéristiques de l'invention apparaîtront mieux à la lecture de la description détaillée suivante de formes de 3037170 5 réalisation préférées de celle-ci, donnée à titre d'exemple non limitatif, et faite en référence aux dessins annexés sur lesquels : la figure 1 est un schéma illustrant des systèmes embarqués au sein de deux aéronefs et le partage d'informations entre ces systèmes pour la mise en 5 oeuvre de l'invention ; la figure 2 illustre un mode de réalisation possible de l'invention dans lequel un centre de stockage est utilisé pour déposer/récupérer l'état courant de l'aéronef sous surveillance et le ou les états passés similaires de la flottes d'aéronefs similaires.
10 EXPOSÉ DÉTAILLÉ DE MODES DE RÉALISATION PARTICULIERS L'invention propose selon un premier aspect un procédé d'estimation d'une évolution future du fonctionnement d'un aéronef sous surveillance. Le fonctionnement surveillé peut être celui de l'aéronef au sens large, ou bien celui d'un 15 composant ou système de l'aéronef. L'invention trouve avantageusement application à la surveillance d'un moteur équipant un aéronef. Ce procédé comprend : - le calcul d'un état courant de l'aéronef sous surveillance à partir de mesures de variables relatives au fonctionnement de l'aéronef sous surveillance ; 20 - une comparaison de cet état courant avec des états passés d'aéronefs analogues appartenant à une flotte d'aéronefs de même type que l'aéronef sous surveillance pour identifier des états passés similaires à l'état courant, - une analyse de l'évolution de fonctionnement de chacun des aéronefs analogues présentant un état passé similaire à l'état courant pour déterminer une 25 évolution probable du fonctionnement de l'aéronef sous surveillance. Ce procédé peut notamment mettre en oeuvre la solution présentée dans la demande de brevet WO 2012/110733 Al mentionnée précédemment. D'une manière générale, l'invention propose, pour la mise en oeuvre de ce procédé, de déployer un environnement de stockage et de calcul réparti sur une flotte 3037170 6 de systèmes embarqués à bord des aéronefs de toute une flotte. L'idée est ainsi de répartir traitement et stockage, tout en conservant les résultats là où ils sont utiles, pour s'affranchir du problème de la conception d'un centre de calcul et de stockage centralisé. L'invention sera mieux comprise à l'aide de la description suivante de la 5 figure 1 qui illustre des systèmes A, B destinés à être embarqués au sein de deux aéronefs de la flotte et le partage d'informations entre ces systèmes lors de la mise en oeuvre de l'invention. Dans la description suivante de la figure 1, le système A est celui d'un aéronef dit sous surveillance dont on souhaite prédire une évolution future du fonctionnement, tandis que le système B est celui d'un aéronef dit analogue appartenant à une flotte 10 d'aéronefs de même type que l'aéronef sous surveillance dans laquelle on recherche des états de fonctionnement passés similaires à l'état courant de l'aéronef sous surveillance. Les systèmes embarqués A, B sont cependant équivalents, de sorte que le système B peut être celui d'un aéronef sous surveillance et le système A celui d'un aéronef analogue objet d'une recherche par similarité.
15 Chaque système embarqué A, B comprend un calculateur doté de plusieurs modules, chacun configuré pour la mise en oeuvre d'une fonction. Chaque calculateur dispose ainsi d'un premier module 1-A, 1-B configuré pour calculer un état courant EcA, EcB de l'aéronef sous surveillance à partir de mesures de variables VFA, VFB relatives au fonctionnement de l'aéronef sous surveillance, 20 et pour transmettre une requête d'analyse de similarité de l'état courant calculé avec des états passés d'une flotte d'aéronefs analogues. Chaque calculateur dispose par ailleurs d'un deuxième module 4-A, 4-B configuré pour recevoir un état courant calculé EcA, EcB d'un aéronef sous surveillance, comparer l'état courant calculé EcA, EcB avec des états passés EPB, EPA de l'aéronef B, A 25 réalisant l'analyse pour identifier un état passé similaire, et répondre à la requête d'analyse de similarité de l'état courant calculé en venant transmettre l'évolution de fonctionnement SPB, SPA correspondant à l'état passé similaire identifié. Le calculateur de chaque aéronef dispose en outre d'un troisième module 5-A, 5-B configuré pour recevoir l'évolution de fonctionnement SPB, SPA d'un 30 aéronef analogue présentant un état passé similaire, et pour déterminer une évolution de 3037170 7 fonctionnement probable FPA, FPB de l'aéronef en venant analyser l'évolution de fonctionnement SPB, SPA de l'aéronef analogue présentant un état passé similaire. Le système embarqué A, B peut en outre être configuré pour élaborer et émettre une alerte lorsque l'évolution probable est une évolution anormale. Cette alerte 5 peut être transmise à un centre de gestion d'alerte au sol, en charge notamment de la relayer à un gestionnaire de la flotte (par exemple un gestionnaire de maintenance des moteurs de la flotte d'aéronefs), par exemple aux fins d'une analyse plus poussée, ou à la compagnie exploitant l'aéronef, par exemple lorsque la fiabilité de l'information d'évolution probable anormale est élevée.
10 Avec une telle configuration : - Chaque aéronef peut, avec son premier module 1-A, 1-B, calculer son état courant et requérir une analyse de similarité de son état courant avec des états passés d'aéronefs de l'ensemble de la flotte ; - Chaque aéronef de la flotte peut recevoir cette requête. A son bord, il dispose de 15 son premier module 1-A, 1-B qui lui permet de calculer son propre état EPB à différents instants de son passé (le calcul de l'état courant étant réalisé au fil de l'eau), et de son deuxième module 4-A, 4-B qui lui permet d'identifier parmi ses états passés d'éventuels états similaires à l'état courant de l'aéronef sous surveillance, et de répondre le cas échéant à la requête d'analyse de similarité en 20 transmettant le ou les états passés identifiés comme similaires et la ou les évolutions futures correspondantes ; - L'aéronef ayant effectué la requête récupère les réponses, et en déduit son évolution probable à l'aide de son troisième module 5-A, 5-B. Chaque système embarqué A, B comporte en outre une base de 25 données 2-A, 2-B qui permet de réaliser le stockage de l'état courant calculé, et ainsi de conserver un historique de cet état. La base de données 2-A, 2- B peut en outre venir conserver les données VFA, VEg générées au cours de chaque vol, issues par exemple d'un quatrième module 3-A, 3-B du système embarqué en charge de mesurer les variables relatives au fonctionnement de l'aéronef.
3037170 8 L'invention propose ainsi de répartir au sein de chaque aéronef le calcul et le stockage de ses propres états au cours du temps, l'étude de similarité de ses propres états avec un état courant d'un autre aéronef, ainsi que la détermination de son évolution probable par synthèse des réponses des autres aéronefs ayant eu des 5 fonctionnements similaires dans leur passé. Cette solution nécessite une capacité de stockage au sein de chaque aéronef. Le stockage peut par exemple être limité au stockage sous forme compressée de l'état propre de l'aéronef et de son historique d'états courants. A titre d'exemple illustratif, cette capacité de stockage peut être inférieure à 40 To par aéronef pour 10 stocker les états en couvrant un historique de 10 ans avec 10 vols par jour et 1 Go de données par vol. Alternativement, si la capacité de stockage le permet, l'ensemble des informations, y compris les mesures initiales relatives au fonctionnement de l'aéronef, peut être stocké afin de conserver la possibilité de « retour en arrière », par exemple pour 15 réaliser analyse plus précise des mesures initiales. Cette solution nécessite également d'embarquer au sein de chaque aéronef un calculateur apte à coder l'état courant, réaliser la mesure de similarité et faire une synthèse pour chaque requête d'analyse de similarité en étudiant les réponses des aéronefs analogues ayant eu des comportements similaires dans leur passé. L'état du 20 système observé peut être vu comme une compression des données qu'il génère et un algorithme auto-adaptatif comme le MP-PCA (Mixture of Probabilistic Principal Component Analyser) peut pour cela être mise en oeuvre. Cet algorithme, dont une mise en oeuvre est par exemple décrite dans l'article de J. Lacaille et al., "Online Normalization Algorithm for Engine Turbofan Monitoring," in PHM, 2014, observe les données produites 25 en grande dimension par l'aéronef (moteurs et systèmes avionique) et les comprime à la volée en un vecteur de dimension beaucoup plus petite qui peut ensuite être recodé par des techniques classiques de stockage en ligne. Cette solution nécessite également d'assurer la communication entre aéronefs des requêtes d'analyse de similarité et de réponses à ces requêtes. D'une 30 manière générale, seul un faible nombre de requêtes est nécessaire par vol. Ce nombre 3037170 9 peut être limité à une requête par vol, voire même à une requête par jour lorsqu'une surveillance à plus long terme est réalisée. Par ailleurs, un aéronef analogue ne répond qu'aux requêtes pour lesquelles il trouve un état passé similaire. Afin de réduire encore plus l'échange de 5 données, il est possible dans le cadre de l'invention qu'un aéronef analogue ne vienne répondre à une telle requête en transmettant son état passé similaire et l'évolution correspondante que si cette évolution conduit à un fonctionnement futur anormal. L'invention permet ainsi de passer outre le rapatriement extrêmement lourd des données au sol nécessaire pour une solution à centre de calcul et de stockage 10 centralisé au sol. Dans un mode de réalisation possible de l'invention, la requête d'analyse de similarité de l'état courant calculé comprend la transmission dudit état courant calculé EcA par diffusion générale (broadcast) à la flotte d'aéronefs analogues. Un modèle stochastique de communication limite le broadcast de la 15 requête aux aéronefs « à proximité », c'est-à-dire capable de recevoir et traiter la requête, par exemple ceux qui sont présents autour d'une porte d'embarquement au moment de l'émission de la requête. Ces aéronefs « à proximité » forment une sous-population de la flotte d'aéronefs analogues qui varie aléatoirement au cours du temps. La communication généralisée par broadcast est alors remplacée par une succession de 20 communications faisant intervenir des sous-populations différentes, aléatoirement distribuées. Dans un autre mode de réalisation illustrée sur la figure 2, non exclusif de la diffusion par broadcast, la requête d'analyse de similarité de l'état courant calculé comprend la transmission dudit état courant calculé EcA à un centre de stockage C. Le 25 centre de stockage C peut être un centre centralisé, par exemple un centre au sol, un centre distribué au sol en différentes localisations, par exemple en différentes plateformes de correspondance, ou encore un centre déporté sur chaque aéronef. Ce centre de stockage C est utilisé comme une boîte aux lettres afin de limiter la quantité de messages échangés. Un aéronef sous surveillance A y transmet son 30 état courant EcA objet de la requête d'analyse de similarité. Un aéronef analogue B vient y 3037170 10 réceptionner l'état courant EcA de l'aéronef sous surveillance, quand il en a le temps et les moyens d'accès. Quand un état passé similaire est identifié, l'aéronef analogue vient répondre à la requête en transmettant audit centre de stockage son état passé similaire identifié et l'évolution de fonctionnement correspondante SPB. L'aéronef sous surveillance 5 vient réceptionner cette information, afin d'estimer son évolution future probable. Dans un mode de réalisation possible de l'invention, l'échange des données (requêtes, réponses aux requêtes, éventuelles alertes) peut être réalisée par liaison satellitaire. L'invention n'est pas limitée au procédé tel que précédemment décrit, 10 et s'étend au système destiné à être embarqué au sein de chacun des aéronefs de la flotte ainsi qu'à une infrastructure de diagnostic de fonctionnement d'une flotte d'aéronefs analogues, comprenant un système tel que précédemment décrit embarqué au sein de chaque aéronef de la flotte et un centre de stockage C configuré pour stocker la requête d'analyse de similarité de l'état courtant d'un aéronef sous surveillance et 15 l'évolution de fonctionnement de chaque aéronef analogue à l'aéronef sous surveillance présentant un état passé similaire à l'état courant.

Claims (14)

  1. REVENDICATIONS1. Procédé d'estimation d'une évolution future du fonctionnement d'un aéronef sous surveillance (A), comprenant la mise en oeuvre des étapes suivantes par un calculateur embarqué au sein de l'aéronef sous surveillance : - calcul d'un état courant de l'aéronef (EcA) sous surveillance à partir de mesures (VFA) de variables relatives au fonctionnement de l'aéronef sous surveillance, - transmission d'une requête d'analyse de similarité de l'état courant calculé avec des états passés (EPB) d'aéronefs analogues à l'aéronef sous surveillance, - réception et analyse d'une évolution de fonctionnement (SPB) de chaque aéronef analogue présentant un état passé similaire à l'état courant calculé pour déterminer une évolution probable (FPA) du fonctionnement de l'aéronef sous surveillance.
  2. 2. Procédé selon la revendication 1, comprenant le stockage de l'état courant calculé dans une base de données (2-A) embarquée au sein de l'aéronef sous surveillance.
  3. 3. Procédé selon la revendication 2, comprenant le stockage des mesures de variables relatives au fonctionnement de l'aéronef dans la base de données (2-A) embarquée au sein de l'aéronef sous surveillance.
  4. 4. Procédé selon l'une des revendications 1 à 3, comprenant l'émission d'une alerte par l'aéronef sous surveillance si l'évolution probable de fonctionnement déterminée est une évolution anormale.
  5. 5. Procédé selon l'une des revendications 1 à 4, dans lequel l'étape de transmission d'une requête d'analyse de similarité de l'état courant calculé comprend la transmission dudit état courant calculé (EcA) à un centre de stockage (C).
  6. 6. Procédé selon l'une des revendications 1 à 5, dans lequel l'étape de transmission d'une requête d'analyse de similarité de l'état courant calculé (EcA) 3037170 12 comprend la transmission dudit état courant calculé par diffusion générale aux aéronefs analogues.
  7. 7. Procédé selon l'une des revendications 1 à 6, comprenant la mise en oeuvre par 5 un calculateur embarqué au sein d'un aéronef analogue (B) d'une étape de comparaison de l'état courant calculé (EcA) de l'aéronef sous surveillance (A) avec des états passés (EPB) dudit aéronef analogue pour identifier un état passé similaire, et d'une étape de réponse à la requête d'analyse de similarité de l'état courant calculé de l'aéronef sous surveillance qui comprend la transmission de l'évolution de fonctionnement (SpB) de l'aéronef 10 analogue correspondant à l'état passé similaire identifié.
  8. 8. Procédé selon la revendication 7, dans lequel l'évolution de fonctionnement correspondant à un état passé similaire identifié n'est transmise que si ladite évolution est une évolution anormale. 15
  9. 9. Procédé selon l'une des revendications 7 et 8 prise en combinaison avec la revendication 5, comprenant une étape de réception par l'aéronef analogue de l'état courant calculé (EcA) de l'aéronef sous surveillance depuis le centre de stockage (C), et dans lequel l'étape de réponse à la requête d'analyse de similarité de l'état courant 20 calculé comprend la transmission au centre de stockage de l'évolution de fonctionnement (SpB) correspond à l'état passé similaire identifié.
  10. 10. Procédé selon la revendication 9, dans lequel l'étape d'analyse de l'évolution de fonctionnement de chaque aéronef analogue présentant un état passé similaire à 25 l'état courant calculé pour déterminer une évolution probable de l'aéronef sous surveillance est précédée d'une étape de réception par l'aéronef sous surveillance de l'évolution de fonctionnement de chaque aéronef analogue présentant un état passé similaire identifié depuis le centre de stockage. 30
  11. 11. Système destiné à être embarqué au sein d'un aéronef sous surveillance (A, B), comprenant un calculateur configuré pour calculer un état courant (EcA, EcB) de l'aéronef sous surveillance à partir de mesures de variables (VFA, VFB) relatives au fonctionnement 3037170 13 de l'aéronef sous surveillance, transmettre une requête d'analyse de similarité de l'état courant calculé avec des états passés d'aéronefs analogues à l'aéronef sous surveillance, recevoir et analyser une évolution de fonctionnement (SPB, SPA) de chaque aéronef analogue présentant un état passé similaire à l'état courant pour déterminer une 5 évolution de fonctionnement probable (FPA, FPB) de l'aéronef sous surveillance.
  12. 12. Système selon la revendication 11, dans lequel le calculateur est en outre configuré pour comparer des états passés (EPB, EPA) de l'aéronef sous surveillance avec un état courant (EcB, EcA) d'un aéronef analogue (B, A) pour identifier un ou plusieurs états 10 passés similaires.
  13. 13. Système selon l'une des revendications 11 et 12, comprenant en outre une base de données (3-A, 3-B) de stockage de l'état courant de l'aéronef sous surveillance. 15
  14. 14. Infrastructure de diagnostic de fonctionnement d'une flotte d'aéronefs analogues, comprenant un système selon l'une des revendications 11 et 12 embarqué au sein de chaque aéronef de la flotte et un centre de stockage (C) configuré pour stocker la requête d'analyse de similarité de l'état courtant d'un aéronef sous surveillance et l'évolution de fonctionnement de chaque aéronef analogue à l'aéronef sous surveillance 20 présentant un état passé similaire à l'état courant.
FR1555047A 2015-06-03 2015-06-03 Procede et systeme de prediction du fonctionnement d'un aeronef par analyse de similarite utilisant des capacites de stockage et de calcul reparties Active FR3037170B1 (fr)

Priority Applications (2)

Application Number Priority Date Filing Date Title
FR1555047A FR3037170B1 (fr) 2015-06-03 2015-06-03 Procede et systeme de prediction du fonctionnement d'un aeronef par analyse de similarite utilisant des capacites de stockage et de calcul reparties
US15/171,394 US10032321B2 (en) 2015-06-03 2016-06-02 Method and system for predicting the operation of an aircraft by similarity analysis using distributed storage and calculation capacities

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR1555047A FR3037170B1 (fr) 2015-06-03 2015-06-03 Procede et systeme de prediction du fonctionnement d'un aeronef par analyse de similarite utilisant des capacites de stockage et de calcul reparties

Publications (2)

Publication Number Publication Date
FR3037170A1 true FR3037170A1 (fr) 2016-12-09
FR3037170B1 FR3037170B1 (fr) 2017-06-23

Family

ID=54329645

Family Applications (1)

Application Number Title Priority Date Filing Date
FR1555047A Active FR3037170B1 (fr) 2015-06-03 2015-06-03 Procede et systeme de prediction du fonctionnement d'un aeronef par analyse de similarite utilisant des capacites de stockage et de calcul reparties

Country Status (2)

Country Link
US (1) US10032321B2 (fr)
FR (1) FR3037170B1 (fr)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR3028067B1 (fr) 2014-11-05 2016-12-30 Snecma Outil de validation d'un systeme de surveillance d'un moteur d'aeronef
US11341780B2 (en) * 2018-11-14 2022-05-24 The Boeing Company Maintenance of an aircraft via similarity detection and modeling
US20220198089A1 (en) * 2020-12-18 2022-06-23 Pratt & Whitney Canada Corp. Methods and systems for defining mission profiles for a new engine

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130325286A1 (en) * 2011-02-15 2013-12-05 Snecma Monitoring of an aircraft engine for anticipating maintenance operations

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7984146B2 (en) * 2006-05-04 2011-07-19 Sikorsky Aircraft Corporation Aircraft health and usage monitoring system with comparative fleet statistics
FR2965915B1 (fr) 2010-10-11 2013-08-02 Snecma Systeme de surveillance d'un banc d'essai de moteur d'aeronef
FR2972712B1 (fr) * 2011-03-16 2014-09-05 Airbus Operations Sas Surveillance d'un actionneur de commande de vol d'un aeronef
FR2997451B1 (fr) 2012-10-26 2015-01-16 Snecma Systeme de surveillance d'un ensemble de composants moteur
FR3005732B1 (fr) 2013-05-17 2016-10-07 Snecma Procede et systeme d'analyse vibratoire d'un moteur
FR3012636B1 (fr) 2013-10-24 2015-12-25 Snecma Procede de non-regression d'un outil de conception d'un systeme de surveillance de moteur d'aeronef

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130325286A1 (en) * 2011-02-15 2013-12-05 Snecma Monitoring of an aircraft engine for anticipating maintenance operations

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
D. ABBOTT ET AL: "Concepts for an Integrated Vehicle Health Monitoring System", AIP CONFERENCE PROCEEDINGS, vol. 22, 4 April 2003 (2003-04-04), NEW YORK, US, pages 1606 - 1614, XP055265473, ISSN: 0094-243X, DOI: 10.1063/1.1570322 *
DE FREITAS E P ET AL: "Decentralized task distribution among cooperative UAVs in surveillance systems applications", WIRELESS ON-DEMAND NETWORK SYSTEMS AND SERVICES (WONS), 2010 SEVENTH INTERNATIONAL CONFERENCE ON, IEEE, PISCATAWAY, NJ, USA, 3 February 2010 (2010-02-03), pages 121 - 128, XP031652456, ISBN: 978-1-4244-6059-5 *

Also Published As

Publication number Publication date
US20160358387A1 (en) 2016-12-08
FR3037170B1 (fr) 2017-06-23
US10032321B2 (en) 2018-07-24

Similar Documents

Publication Publication Date Title
EP2599039B1 (fr) Procede et systeme d'analyse de donnees de vol enregistrees au cours d'un vol d'un avion
EP3039497B1 (fr) Surveillance d'un moteur d'aéronef pour anticiper les opérations de maintenance
CN116339277A (zh) 空中(ota)移动服务平台
FR2970358A1 (fr) Pronostic de duree avant maintenance par fusion entre modelisation et simulation, pour equipements electroniques embarques dans un aeronef
EP3584703A1 (fr) Plate-forme de services mobiles par radio (ota)
FR3009396A1 (fr) Procede et programme d'ordinateur d'aide a la maintenance d'equipements d'un aeronef
FR2939946A1 (fr) Procede et systeme d'aide a la gestion de l'espacement relatif entre aeronefs
FR3037170A1 (fr) Procede et systeme de prediction du fonctionnement d'un aeronef par analyse de similarite utilisant des capacites de stockage et de calcul reparties
EP2072399B1 (fr) Procédé et système de caractérisation et de comptage de dépassements d'un seuil par un paramètre de fonctionnement d'un moteur d'aéronef
FR3046268A1 (fr) Systeme d'exploitation de donnees de vol d'un aeronef
WO2016075409A1 (fr) Procédé de surveillance d'un moteur d'aéronef en fonctionnement dans un environnement donné
FR3027417A1 (fr) Procede et systeme de generation de rapports d'alertes dans un aeronef
FR3035232A1 (fr) Systeme de surveillance de l'etat de sante d'un moteur et procede de configuration associe
FR3002035A1 (fr) Procede de controle des niveaux de fluide hydraulique dans un aeronef
US11300967B2 (en) System and method for collection of performance data by a vehicle
WO2023239867A1 (fr) Prédiction de défaillance de composant électrique
EP3281157B1 (fr) Système de mutualisation de données relatives à des moteurs d'aéronefs
FR3085144A1 (fr) Procede et dispositif d’assistance pour conduire un vehicule taxi autonome vers un lieu de prise en charge de clients potentiels
WO2018229391A1 (fr) Plateforme de commande et de suivi des inspections de surfaces d'objets par des robots d'inspection et système d'inspection mettant en oeuvre une telle plateforme
WO2022258806A1 (fr) Procédé et système d'exécution à distance de services requis par un dispositif mobile via un réseau de communication cellulaire
WO2022012837A1 (fr) Procede et systeme de maintenance predictive
WO2022123147A1 (fr) Procede et systeme de determination de conditions de piste d'atterrissage pour aeronefs
EP3923104A1 (fr) Procédé et système de contrôle d'un niveau d'endommagement d'au moins une pièce d'aéronef, aéronef associé
EP3343371B1 (fr) Dispositif et procédé de surveillance et d'allocation de ressources des infrastructures informatiques
FR3106907A1 (fr) Dispositif electronique de calcul de diffusion centralises d'etat(s) d'un aeronef, ensemble avionique, procede, et programme d'ordinateur associes

Legal Events

Date Code Title Description
PLFP Fee payment

Year of fee payment: 2

PLSC Publication of the preliminary search report

Effective date: 20161209

PLFP Fee payment

Year of fee payment: 3

PLFP Fee payment

Year of fee payment: 4

CD Change of name or company name

Owner name: SAFRAN AIRCRAFT ENGINES, FR

Effective date: 20180809

PLFP Fee payment

Year of fee payment: 6

PLFP Fee payment

Year of fee payment: 7

PLFP Fee payment

Year of fee payment: 8

PLFP Fee payment

Year of fee payment: 9

PLFP Fee payment

Year of fee payment: 10