Brevet FR2955185A1 — publié le 20110715

DISPOSITIF DE CONTRÔLE D'UN MOTEUR D'AÉRONEF DOMAINE TECHNIQUE La présente invention concerne le domaine de contrôle ou régulation d'un moteur d'aéronef et plus particulièrement, la régulation électronique à pleine autorité du moteur. ÉTAT DE LA TECHNIQUE ANTÉRIEURE Un dispositif de régulation électronique à pleine autorité d'un moteur d'aéronef FADEC (abréviation de l'expression anglaise : « Full Authority Digital Engine Control ») a comme fonction principale la régulation du débit de carburant du réacteur. La figure 5 représente de manière schématique un FADEC 101 comportant de manière habituelle une unité d'alimentation PSU 115 (abréviation de l'expression anglaise : « Power Supply Unit ») pour alimenter les différents éléments du FADEC, une unité de calcul et de traitement numérique (module coeur numérique) 105 pour traiter les données concernant la régulation du système propulsif du moteur 103, et une unité de surveillance du moteur HMU 107 (abréviation de l'expression anglaise : « Health Monitoring unit ») qui a une fonction de surveillance et de maintenance des différents éléments du moteur 103. Le FADEC 101 reçoit des données ou mesures temporelles acquises par des capteurs 117a-117c sur le moteur 103 d'aéronef et son environnement ainsi que des données en provenance du réseau numérique 118 de l'aéronef (par exemple, arinc 429, AFDX). Ces données comportent des vitesses d'arbres du moteur, des températures et pressions dans le moteur ainsi qu'à l'extérieur, etc.. L'unité de calcul 105 détermine à partir de ces données, les commandes de fonctionnement à appliquer sur les différents équipements du moteur et l'HMU 107 enregistre ces données qui peuvent ensuite être utilisées pour la surveillance et maintenance du moteur 103. En effet, lorsque l'aéronef est au sol, un technicien de maintenance peut brancher un outil (par exemple, un ordinateur portable) directement sur le FADEC 101 ou sur une connexion à bord de l'aéronef pour récupérer les mesures enregistrées dans la mémoire interne du FADEC 101. Ces données peuvent ensuite être analysées par des experts pour évaluer l'état du moteur 103 ou pour relever les défaillances ou pannes survenues dans le moteur 103 et/ou le FADEC 101 ainsi que les causes et les conséquences, de ces pannes. Par ailleurs, le FADEC 101 peut nécessiter une reconfiguration, une mise à jour de logiciels, ou un chargement de nouvelles données opérationnelles. Toutes ces opérations de chargement de données en provenance ou à destination du FADEC sont délicates et nécessitent l'intervention d'un technicien hautement qualifié. Toute perte de données ou toute manipulation incorrecte peut avoir des conséquences sur la sécurité de l'aéronef. En outre, l'intervention du technicien peut être nécessaire en des dates et lieux différents. L'objet de la présente invention est par conséquent de proposer un dispositif et un procédé pour charger les données du FADEC de manière simple, sécurisée, fiable et à moindre coût. EXPOSÉ DE L'INVENTION La présente invention concerne un dispositif de régulation électronique à pleine autorité d'un moteur d'aéronef comportant une unité d'alimentation, une unité de calcul, une unité de surveillance, et un module de communication radio configuré pour permettre au dispositif de régulation de communiquer de manière autonome avec au moins un serveur distant. Ceci permet au dispositif de régulation de communiquer avec le serveur distant de manière totalement indépendante sans nécessiter l'intervention d'un technicien de maintenance et sans recours à un outil physiquement connecté sur l'avion ou le moteur pour charger les données. Selon un mode préféré de l'invention, le dispositif comporte un commutateur configuré pour désactiver la fonction radio du module de communication radio dans toutes les phases actives du vol. Ceci permet d'éviter toute interférence radio avec les différents équipements du moteur et de l'aéronef pour des raisons de sûreté. Avantageusement, le module de communication radio est connecté en mode esclave sur les bus reliant l'unité de calcul et l'unité de surveillance. Ainsi, le module de communication ne peut fonctionner que sous la commande du coeur du dispositif de régulation qui peut décider du moment et de la manière de communiquer avec le serveur distant. Ceci permet de garantir que le flot de données critique DAL A du dispositif de régulation ne soit pas perturbé par le flot de données relatif au module de communication. Le module de communication radio peut être configuré pour supporter différentes générations de protocoles de communications sélectionnées parmi le groupe de protocoles de communications suivants : GSM, GPRS, EDGE, UMTS, HSDPA, et OFDM. Ainsi, le module de communication peut être compatible avec différents protocoles de communication et permet une transmission rapide de données et à haut débit. Avantageusement, l'unité de calcul est configuré pour commander le commutateur par un signal de déconnexion qui permet de déconnecter le module de communication radio de l'unité d'alimentation dans toutes les phases actives du vol, et par un signal de connexion qui permet de connecter le module de communication radio à l'unité d'alimentation lorsque l'aéronef est au sol. Ainsi, en ajoutant très peu d'éléments, le module de communication peut être déconnecté durant toutes les phases actives du vol. Le dispositif est configuré pour communiquer avec le serveur distant de manière sécurisée. Ainsi, les données transférées entre le dispositif de régulation et le serveur peuvent être cryptées pour augmenter la sécurité, l'intégrité et la confidentialité de ces données. Le dispositif est configuré pour télécharger depuis le serveur distant des données comportant des données d'identifications, et/ou des données de configuration, et/ou des données de programmation, et en ce qu'il est configuré pour télécharger vers le serveur distant des données comportant des données de performances du moteur et du dispositif de régulation, et/ou des données de maintenance du moteur et du dispositif de régulation, et/ou des données d'une liste d'intervention d'entretien sur le moteur. L'invention vise aussi un système de communication comportant le dispositif ci-dessus et ledit au moins serveur distant qui peut être un serveur de la compagnie de l'aéronef. Le serveur de la compagnie de l'aéronef est configuré pour communiquer avec un serveur de motoriste, et/ou un serveur de service moteur, et/ou un serveur fournisseur du dispositif de régulation. L'invention vise également un procédé de contrôle d'un moteur d'aéronef par un dispositif de régulation électronique à pleine autorité, comportant une étape de communication radio entre le dispositif de régulation et au moins un serveur distant. Le procédé comporte une étape pour couper toute communication radio entre le dispositif de régulation et le serveur distant dans toutes les phases actives du vol. L'invention vise aussi un programme d'ordinateur comportant des instructions pour la mise en oeuvre du procédé de contrôle ci-dessus. BRÈVE DESCRIPTION DES DESSINS D'autres caractéristiques et avantages de l'invention apparaîtront à la lecture de modes de réalisation préférentiels de l'invention faits en référence aux figures jointes parmi lesquelles : - la figure 1 représente de manière schématique un dispositif de régulation d'un moteur d'aéronef comportant un module de communication radio, selon l'invention ; - la figure 2 représente un schéma fonctionnel d'un module de communication radio qui peut être utilisé dans le dispositif de la figure 1 ; - la figure 3 représente de manière schématique, le dispositif de la figure 1, comportant un commutateur selon un mode préféré de réalisation de l'invention ; - la figure 4 représente de manière schématique un système de communication comportant un serveur distant et le dispositif de la figure 1 ; - la figure 5 représente de manière schématique, un dispositif de contrôle d'un moteur d'aéronef, selon l'art antérieur, EXPOSÉ DÉTAILLÉ DE MODES DE RÉALISATION PARTICULIERS La figure 1 représente de manière schématique un dispositif 1 de contrôle ou régulation d'un moteur 3 d'aéronef et plus particulièrement, un dispositif de régulation électronique à pleine autorité « FADEC » d'un moteur d'aéronef, selon l'invention. On notera que la figure 1 est également une illustration du procédé de contrôle, selon l'invention. Le FADEC 1 comporte une unité de calcul et de traitement numérique (module coeur numérique) 5, une unité de surveillance « HMU » 7, des moyens de stockage 9, et une interface d'entrée-sortie 11. Tous ces éléments 5, 7, 9 et 11 sont reliés entre eux de manière habituelle par des bus 13 de données, d'adresses, et de commande. Le FADEC 1 comporte aussi une unité d'alimentation PSU 15 qui alimente les différents éléments du FADEC 1 à partir d'au moins deux sources de tension électriques différentes. Une première source 16a provient d'un réseau de bord d'alimentation électrique et une deuxième source 16b provient d'un générateur électrique entraîné par le moteur 3. On notera que pour des raisons de sécurité, le 15 FADEC 1 comporte une redondance avec au moins deux voies totalement indépendantes. Le FADEC 1 est connecté au bus ou réseau numérique de communication 18 de l'aéronef (par exemple, arinc 429, AFDX) et la transmission des 20 données en provenance ou à destination du réseau numérique de communication 18 passe par l'interface d'entrée-sortie 11. Ainsi, le FADEC peut recevoir depuis le réseau numérique de communication 18 de l'aéronef, des données concernant les conditions de vol 25 telles que les températures et pressions extérieures. En outre, le FADEC 1 reçoit via l'interface d'entrée-sortie 11 des mesures temporelles pouvant comporter des données analogiques ou numériques acquises par des capteurs 17a-17c sur le moteur 3 30 d'aéronef et son environnement. Ces capteurs peuvent comporter des capteurs de vitesse, des entrées pour thermocouple, des entrées pour le servo des gaz, des connexions de puissance pour la pompe à carburant, des connexions pour le démarreur, des connexions pour la bougie, des connexions pour les régulateurs des vannes, etc.. Ainsi, les données peuvent comporter des mesures d'utilisation spécifique au moteur 3 (par exemple, vitesses d'arbres, températures dans le moteur, etc.). L'unité de calcul 5 détermine les commandes de fonctionnement à appliquer sur les différents actionneurs ou équipements du moteur 3 en fonction des informations reçues depuis le réseau numérique de communication 18 de l'aéronef et les différents capteurs 17a-17c ainsi que des paramètres prédéterminés enregistrés dans les moyens de stockage 9. Ces commandes de fonctionnement sont transmises aux équipements appropriés via l'interface d'entrée-sortie 11. A titre d'exemple, l'unité de calcul 5 commande le point de départ de la pompe à carburant (non représentée) du moteur 3, ajuste la position des vannes (non représentées) et le débit du carburant. L'unité de calcul 5 peut aussi calculer la vitesse, l'accélération ou la décélération en fonction de la température d'éjection des gaz et la vitesse de rotation des arbres etc.. L'unité de surveillance HMU 7 enregistre dans sa mémoire interne ou dans les moyens de stockage 9, les données reçues depuis le réseau numérique de communication 18 de l'aéronef ainsi que les données temporelles acquises par les capteurs 17a-17c sur le moteur 1 d'aéronef et son environnement. Ces données peuvent être analysées pour la surveillance et la maintenance des différents équipements ou parties du moteur 3. Conformément à l'invention, le FADEC 1 comporte en outre un module de communication radio 19 configuré pour permettre au FADEC 1 de communiquer de manière autonome avec au moins un serveur distant 21. Ceci permet au FADEC 1 de communiquer avec le serveur distant 21 de manière totalement indépendante de toute opération d'un technicien de maintenance et sans la nécessité de brancher physiquement un outil de chargement de données sur l'aéronef ou le moteur 3. Ainsi, moyennant des modifications infimes et peu coûteuses, le FADEC 1 peut être doté d'une nouvelle fonctionnalité pratique et très utile au plan de la sécurité de l'aéronef. La figure 2 représente un schéma fonctionnel d'un module de communication radio 19 qui peut être utilisé dans le FADEC. Ce module de communication radio 19 peut comporter une unité de traitement 23 reliée à une interface de liaison 25, une unité de réception/transmission radio 27, des moyens mémoires 29, et un moyen d'alimentation électrique 31. L'interface de liaison 25 peut être facilement connectée sur les bus 13 émanant du coeur du FADEC 1 permettant ainsi, au module de communication radio 19 d'échanger des données avec l'unité de calcul 5 et le HMU 7. L'unité de réception/transmission radio 27 est configurée pour filtrer et amplifier le signal radio reçu ainsi que pour générer, moduler et amplifier le signal diffusé. L'unité de traitement 23 est configurée pour effectuer le traitement lié au protocole de communication et pour gérer l'interface de liaison réception/transmission radio peuvent comporter une RAM le contrôle de flux entre 25 et l'unité de 27. Les moyens mémoires 29 pour stocker les données temporaires en cours de transmission/réception et une ROM pour stocker les programmes et données inhérents au protocole de communication. Selon un mode particulier de réalisation, l'unité de traitement 23 est configurée pour contrôler le flux des données entre l'interface de liaison 25 et l'unité de réception/transmission radio 27 en réponse à un signal de commande d'initialisation en provenance de l'unité de calcul 5 lui indiquant d'initier la transmission ou la réception des données entre le FADEC 1 et le serveur distant 21. Ce signal d'initialisation peut par exemple, être déclenché par l'unité de calcul 5 après l'atterrissage de l'aéronef et l'arrêt des moteurs 3. La figure 3 représente de manière schématique, un FADEC 1 comportant un commutateur 33 selon un mode préféré de réalisation de l'invention. Selon cet exemple, le commutateur 33 est configuré pour désactiver la fonction radio du module de communication radio 19 coupant ainsi toute communication radio entre le FADEC 1 et le serveur distant 21 dans toutes les phases actives du vol. Plus particulièrement, le commutateur 33 réalise une commutation entre le PSU 15 du FADEC 1 et le moyen d'alimentation électrique 31 du module de communication radio 19 en réponse à un signal de commutation 35 émanant de l'unité de calcul 5. En effet, l'unité de calcul 5 peut commander la déconnexion du module de communication radio 19 dans toutes les phases actives du vol en transmettant au commutateur 33 un signal de déconnexion qui permet de déconnecter le circuit électrique entre le PSU 15 et le moyen d'alimentation 31 du module de communication radio 19. De même, l'unité de calcul 5 peut transmettre au commutateur 33 un signal de connexion pour connecter le circuit électrique entre le PSU 15 et le moyen d'alimentation 31 du module de communication radio 19. Ainsi, le module de communication radio 19 peut être activé uniquement lorsque l'aéronef est au sol. En revanche, lorsque l'aéronef n'est pas au sol, l'alimentation du module de communication radio 19 est totalement coupée et par conséquent, le module de communication 19 reste au repos ne recevant et n'émettant aucun signal radio. Ceci permet d'éviter de se retrouver dans des bandes de fréquences avioniques pendant toutes les phases actives du vol. Selon cet exemple, le module de communication radio 19 peut être un produit courant prêt à être utilisé de type COIS (acronyme de l'expression en langue anglaise : commercial, off-the-shelf). En particulier, le module de communication radio 19, n'étant pas utilisé lors des phases du vol de l'aéronef, peut être développé selon une confiance de sécurité aéronautique de niveau E « ou DAL E » (acronyme de l'expression en langue anglaise : Development Assurance Level) et non pas nécessairement selon les règles de sécurité/fiabilité de niveau DAL A. On notera qu'un système développé selon le niveau DAL E est un système qui ne présente aucun effet sur la sécurité de l'aéronef lorsqu'il tombe en panne. En revanche, tout système qui peut avoir un effet catastrophique sur la sécurité de l'aéronef doit être développé selon un niveau DAL A. Avantageusement, le module de communication radio 19 est connecté en mode esclave sur les bus 13 reliant l'unité de calcul 5 et le HMU 7 afin de garantir que le flot de données critique de niveau DAL A associé au coeur du FADEC 1 ne soit pas perturbé par le flot de données de niveau DAL E relatif au module de communication radio 19. En outre, le module de communication radio 19 est avantageusement de technologie similaire à un téléphone mobile de dernière génération et peut être configuré pour supporter les différentes générations de protocoles de communications suivantes : - Groupe Spécial Mobile « GSM » (abréviation de l'expression anglaise : Global System for Mobile Communication) qui est une norme numérique de deuxième génération 2G ; - GPRS (General Packet Radio Service) est une norme dérivée du GSM qualifiée de génération 2,5G ; - EDGE (Enhanced Data Rate for GSM Evolution) est une évolution du GPRS désignée 2,75G ; - UMTS (Universal Mobile Telecommunications System) ou la norme de troisième génération 3G ; - HSDPA (High Speed Downlink Packet Access) est une évolution logicielle de UMTS aussi appelé 3,5G ; et - OFDM (Orthogonal Frequency Division Multiplexing) est un protocole de quatrième génération utilisant un procédé de codage de signaux numériques par répartition en fréquences orthogonales sous forme de multiples sous-porteuses. Avantageusement, le FADEC 1 est configuré pour communiquer avec le serveur distant 21 de manière sécurisée. Par exemple, la liaison radio entre le FADEC 1 et le serveur distant 21 peut être cryptée permettant d'augmenter la sécurité du téléchargement des données depuis ou vers le serveur distant 21. Les données téléchargées depuis le serveur distant 21 (Downloading, en langue anglaise) peuvent comporter des données d'identifications, des données de configuration, des données de programmation du FADEC, des mises à jour des logiciels, etc.. En outre, les données téléchargées vers le serveur distant 21 (Uploading, en langue anglaise) peuvent comporter des données de performances du moteur 3 et du FADEC 1, des données de surveillance et de maintenance (Health Monitoring, en langue anglaise) du moteur 3 et du FADEC 1, des données d'une liste d'intervention d'entretien sur le moteur, etc.. La figure 4 représente de manière schématique un système de communication 41 comportant le FADEC 1 et le serveur distant 21, selon la figure 1. Le serveur distant 21 est avantageusement un serveur de la compagnie de l'aéronef. Ainsi, la compagnie de l'aéronef peut échanger des données avec le FADEC 1 de l'aéronef de manière rapide, fiable et sécurisé quel que soit le lieu géographique de l'aéronef, sans aucune intervention manuelle et à moindre coût. En outre, le serveur 21 de la compagnie de l'aéronef peut communiquer avec un serveur motoriste 37 fournisseur du moteur de l'aéronef, un serveur de service 39 assurant la maintenance du moteur, et un serveur 41 du fournisseur de FADEC 1. Ainsi, au moins une partie des données échangée entre le serveur 21 de la compagnie et le FADEC 1 peut provenir ou être à destination d'au moins un de ces serveurs 37, 39 et 41. Par ailleurs, on notera que les moyens mémoires 29 ou de traitement 23 du module de communication radio 19 et éventuellement l'unité de calcul 5 peuvent comprendre un ou plusieurs programmes d'ordinateur comprenant des instructions de code pour la mise en oeuvre du procédé selon l'invention lorsque le (ou les) programme (s) d'ordinateur est (sont) exécuté (s) par ces éléments. En conséquence, l'invention vise aussi un produit programme d'ordinateur, susceptible d'être mis en oeuvre dans les différents éléments du FADEC, ce programme comportant des instructions de code adaptées à la mise en oeuvre d'un procédé selon l'invention telle que décrite ci-dessus. REVENDICATIONS1. Dispositif de régulation électronique à pleine autorité (1) d'un moteur (3) d'aéronef comportant une unité d'alimentation (15), une unité de calcul (5), et une unité de surveillance (7), caractérisé en ce qu'il comporte en outre un module de communication radio (19) configuré pour permettre au dispositif de régulation (1) de communiquer de manière autonome avec au moins un serveur distant (21). 2. Dispositif selon la revendication 1, caractérisé en ce qu'il comporte un commutateur (33) configuré pour désactiver la fonction radio du module de communication radio (19) dans toutes les phases actives du vol. 3. Dispositif selon la revendication 1 ou 2, caractérisé en ce que le module de communication radio (19) est connecté en mode esclave sur les bus (13) reliant l'unité de calcul (5) et l'unité de surveillance (7). 4. Dispositif selon l'une quelconque des revendications 1 à 3, caractérisé en ce que le module de communication radio (19) est configuré pour supporter différentes générations de protocoles de communications sélectionnées parmi le groupe de protocoles de communications suivants : GSM, GPRS, EDGE, UMTS, HSDPA, et OFDM. 5. Dispositif selon la revendication 4, caractérisé en ce que l'unité de calcul (5) estconfigurée pour commander le commutateur (33) par un signal de déconnexion qui permet de déconnecter le module de communication radio (19) de l'unité d'alimentation (15) dans toutes les phases actives du vol, et par un signal de connexion qui permet de connecter le module de communication radio (19) à l'unité d'alimentation (15) lorsque l'aéronef est au sol. 6. Dispositif selon l'une quelconque des revendications 1 à 5, caractérisé en ce qu'il est configuré pour communiquer avec le serveur distant (21) de manière sécurisée. 7. Dispositif selon l'une quelconque des revendications 1 à 6, caractérisé en ce qu'il est configuré pour télécharger depuis le serveur distant (21) des données comportant des données d'identifications, et/ou des données de configuration, et/ou des données de programmation, et en ce qu'il est configuré pour télécharger vers le serveur distant des données comportant des données de performances du moteur et du dispositif de contrôle, et/ou des données de maintenance du moteur et du dispositif de contrôle, et/ou des données d'une liste d'intervention d'entretien sur le moteur. 8. Système de communication comportant le dispositif selon l'une quelconque des revendications 1 à 7, caractérisé en ce qu'il comporte en outre ledit au moins serveur distant (21), et en ce que ledit serveur distant est un serveur de la compagnie de l'aéronef. 9. Système selon la revendication 8, caractérisé en ce que le serveur de la compagnie de l'aéronef est configuré pour communiquer avec un serveur de motoriste 37, et/ou un serveur de service 39 moteur, et/ou un serveur 41 fournisseur du dispositif de régulation. 10. Procédé de contrôle d'un moteur d'aéronef par un dispositif de régulation électronique à pleine autorité (1), caractérisé en ce qu'il comporte une étape de communication radio entre le dispositif de régulation (1) et au moins un serveur distant (21). 11. Procédé de contrôle selon la revendication 10, caractérisé en ce qu'il comporte une étape pour couper toute communication radio entre le dispositif de régulation (1) et le serveur distant (21) dans toutes les phases actives du vol. 12. Programme d'ordinateur comportant des instructions pour la mise en oeuvre du procédé de contrôle selon les revendications 10 ou 11 lorsqu'il est exécuté par des moyens de traitement et de contrôle du dispositif de régulation d'un moteur d'aéronef.