Brevet FR3038709A1 (20170113)
REVENDICATIONS1. Ensemble de gestion de vol d'un aéronef, ledit ensemble de gestion de vol (1) comprenant deux chaînes de guidage (2A, 2B) pourvues, chacune, d'un système de gestion de vol (3A, 3B), lesdits systèmes de gestion de vol (3A, 3B) étant indépendants et hébergés dans des équipements différents, chacun desdits systèmes de gestion de vol (3A, 3B) étant configuré pour réaliser au moins, en temps réel, un calcul de consignes de guidage pour l'aéronef (AC), les consignes de guidage comprenant au mois une consigne de roulis, ledit ensemble de gestion de vol (1) comprenant également au moins une unité de surveillance (4A, 4B) configurée pour réaliser des surveillances de données générées par les systèmes de gestion de vol (3A, 3B) de manière à pouvoir détecter au moins une incohérence, caractérisé en ce que : - l'ensemble de gestion de vol (1) comporte au moins une unité de génération de données (5A, 5B), différente desdits systèmes de gestion de vol (3A, 3B), ladite unité de génération de données étant configurée pour calculer, en temps réel, une consigne de roulis ; et - l'unité de surveillance (4A, 4B) est configurée pour, au moins en cas de détection d'une incohérence de données des systèmes de gestion de vol (3A, 3B), réaliser une comparaison des consignes de roulis calculées par les deux systèmes de gestion de vol (3A, 3B) avec la consigne de roulis déterminée par l'unité de génération de données (5A, 5B) de manière à pouvoir détecter et identifier, le cas échéant, un système de gestion de vol défectueux parmi lesdits deux systèmes de gestion de vol (3A, 3B).\n<CLM>\1\tEnsemble de gestion de vol selon la revendication 1, caractérisé en ce que ladite unité de surveillance (4A, 4B) est configurée : - pour calculer une première différence entre la consigne de roulis calculée par l'un desdits systèmes de gestion de vol (3A) et la consigne de roulis correspondante calculée par l'unité de génération de données ((5A, 5B) et pour comparer cette première différence à une première marge prédéterminée ; 3038709 19 - pour calculer une deuxième différence entre la consigne de roulis calculée par l'autre desdits systèmes de gestion de vol (3A, 3B) et la consigne de roulis correspondante calculée par l'unité de génération de données (5A, 5B) et pour comparer cette troisième différence à la première marge ; et 5 - si uniquement l'une desdites première et deuxième différences est supérieure à ladite première marge, pour déterminer la consigne de roulis correspondante comme incohérente et pour détecter et identifier, comme défectueux, le système de gestion de vol ayant calculé cette consigne de roulis incohérente.\n<CLM>\1\tEnsemble de gestion de vol selon l'une des revendications 1 et 2, 10 caractérisé en ce que l'unité de génération de données ((5A, 5B) fait partie d'un calculateur de guidage (6A, 6B) de l'aéronef (AC).\n<CLM>\1\tEnsemble de gestion de vol selon l'une quelconque des revendications précédentes, caractérisé en ce que : 15 - l'unité de génération de données (5A, 5B) est configurée pour calculer la consigne de roulis à l'aide d'une loi de suivi de route ; et - les systèmes de gestion de vol (3A, 3B) sont configurés pour calculer les consignes de guidage comprenant au moins une consigne de roulis, à l'aide d'une loi de suivi de trajectoire horizontale. 20\n<CLM>\1\tEnsemble de gestion de vol selon l'une quelconque des revendications précédentes, caractérisé en ce que, pour calculer en temps réel la consigne de roulis, l'unité de génération de données (5A, 5B) est configurée pour, successivement : - identifier, en fonction d'une position courante (Pc) de l'aéronef (AC), un tronçon 25 (Lr) dit actif du plan vol, vers lequel l'aéronef (AC) doit être guidé ; - en fonction de la position de l'aéronef (AC) par rapport audit tronçon actif (Lr), d'une direction de vecteur vitesse de l'aéronef (AC) et d'une direction du tronçon actif (Lr), déterminer une succession de routes (T1, T2) à suivre pour capturer le tronçon actif (Lr) ; et 30 - à partir de la route déterminée pour l'instant courant, calculer la consigne de roulis correspondante. 3038709 20\n<CLM>\1\tEnsemble de gestion de vol selon l'une quelconque des revendications précédentes, le guidage de l'aéronef (AC) étant réalisé selon des données fournies par l'une des deux chaînes de guidage (2A, 2B), dite chaîne de guidage active, 5 caractérisé en ce qu'il comprend des moyens de commutation (8A, 8B) configurés pour, en cas de détection par l'unité de surveillance (4A, 4B) d'un système de gestion de vol défectueux et si la chaîne de guidage active est celle comprenant ce système de gestion de vol défectueux, générer une commutation consistant à rendre active l'autre desdites deux chaînes de guidage (2A, 2B). 10\n<CLM>\1\tEnsemble de gestion de vol selon l'une quelconque des revendications précédentes, caractérisé en ce qu'il comprend deux unités de surveillance (4A, 4B) configurées pour réaliser les mêmes surveillances.\n<CLM>\1\tProcédé de surveillance d'un ensemble de gestion de vol d'un aéronef, 15 ledit ensemble de gestion de vol (1) comprenant deux chaînes de guidage (2A, 2B) pourvues, chacune, d'un système de gestion de vol (3A, 3B), lesdits systèmes de gestion de vol (3A, 3B) étant indépendants et hébergés dans des équipements différents, chacun desdits systèmes de gestion de vol (3A, 3B) étant configuré pour réaliser au moins un calcul de consignes de guidage pour l'aéronef (AC), les 20 consignes de guidage comprenant au mois une consigne de roulis, ledit procédé (1) comprenant une étape de surveillance consistant à réaliser des surveillances de données générées par les systèmes de gestion de vol (3A, 3B) de manière à pouvoir détecter une incohérence, caractérisé en ce que : 25 - ledit procédé comprend une étape de génération de données consistant à calculer, en temps réel, une consigne de roulis, à l'aide d'au moins une unité de génération de données (5A, 5B), différente desdits systèmes de gestion de vol (3A, 3B) ; et - l'étape de surveillance consiste à réaliser, au moins en cas de détection d'une 30 incohérence de données des systèmes de gestion de vol (3A, 3B), une comparaison des consignes de roulis calculées par les deux systèmes de gestion de vol (3A, 3B) avec la consigne de roulis déterminée à l'étape de génération de 3038709 21 données de manière à pouvoir détecter et identifier, le cas échéant, un système de gestion de vol défectueux parmi lesdits deux systèmes de gestion de vol (3A, 3B).\n<CLM>\1\tProcédé selon la revendication 8, 5 caractérisé en ce que l'étape de surveillance consiste au moins : - à calculer une première différence entre la consigne de roulis calculée par l'un desdits systèmes de gestion de vol (3A, 3B) et la consigne de roulis correspondante calculée à l'aide de l'unité de génération de données (5A, 5B) et à comparer cette première différence à une première marge prédéterminée ; 10 - à calculer une deuxième différence entre la consigne de roulis calculée par l'autre desdits systèmes de gestion de vol (3A, 3B) et la consigne de roulis correspondante calculée à l'aide de l'unité de génération de données (5A, 5B) et à comparer cette deuxième différence à la première marge ; et - si uniquement l'une desdites première et deuxième différences est supérieure à 15 ladite première marge, à déterminer la consigne de roulis correspondante comme incohérente, et à détecter et identifier, comme défectueux, le système de gestion de vol ayant calculé cette consigne de guidage incohérente.\n<CLM>\1\tAéronef, caractérisé en ce qu'il comprend un ensemble de gestion de vol (1) selon l'une 20 quelconque des revendications 1 à 7.