Brevet FR2731824A1 — publié le 19960920

La présente invention concemrne un dispositif d'évitement de collisions pour aéronef notamment avec le sol. Elle s'applique notamment à des avions de lignes. Plus généralement, elle s'applique à tous aéronefs amenés au cours de leur mission à se rapprocher trop près du sol, dans le cas de proximité de montagnes par exemple, ou à évoluer dans des secteurs de l'espace aérien dans lesquels ils représentent un danger ou sont eux-mêmes en danger, dans des zones d'accès interdit par exemple. Des dispositifs d'évitement de collision entre le sol et des aéronefs sont connus. Ces dispositifs se caractérisent principalement par l'utilisation de radioaltimètres, de calculateurs donnant la hauteur barométrique à partir de mesures de pression et de température, et de moyens de navigation tels qu'une centrale à inertie ou un système de gestion du vol. Le principe de ces dispositifs réside dans l'exploitation d'une hauteur altimétrique, prise par rapport au sol, et dans l'exploitation des variations de la hauteur radioaltimétrique ou barométrique. Cette dernière est notamment utilisée à cause de sa disponibilité pour les hauteurs importantes par rapport à la variation de hauteur altimétrique. Ces distances par rapport au sol sont comparées à des valeurs de seuil qui dépendent elles-mêmes des valeurs de hauteurs et de la configuration de l'avion, suivant que son train, ses volets ou ses becs sont sortis par exemple. Lorsque les paramètres mesurés, hauteurs et variations de hauteurs en fonction du temps notamment, dépassent les valeurs de seuils, une alarme est émise à destination de l'équipage. Cependant, de tels dispositifs présentent l'inconvénient de donner des mesures trop tardives par rapport à l'évolution de l'avion donc de générer des alarmes souvent trop tardives, empêchant les équipages de réagir à temps, et susceptibles en conséquence de ne pas empêcher des collisions. Ce fait peut notamment se produire en cas de brusque remontée du relief, quand l'avion se dirige-vers le flanc d'une montagne abrupte par exemple. Un autre inconvénient des dispositifs connus est qu'ils génèrent des alarmes injustifiées, encore appelées fausses alarmes. Celles-ci peuvent notamment intervenir quand les avions survolent des montagnes de faible altitude avec une bonne hauteur de sécurité mais o les remontées de relief par exemple, pourtant sans danger, provoquent ces fausses alarmes. Celles-ci diminuent gravement la crédibilité de ces dispositifs anticollision. Des améliorations ont été apportées à ces demrniers, notamment en introduisant des bases de données qui permettent de moduler la valeur des seuils à prendre en compte en fonction de la position géographique des avions. Ces améliorations sont susceptibles de diminuer les fausses alarmes. Cependant, elles nécessitent des bases de données adaptées à chaque type de terrain. Dans la continuité de cette dernière solution, il est envisageable de disposer d'un modèle numérique de terrain qui permettrait de connaître en permanence en fonction de sa position, la nature du relief en amont d'un avion. Néanmoins, l'utilisation d'un tel modèle nécessite une base de données décrivant le relief de façon suffisamment précise, donc demandant des mémoires de grande taille. A cet inconvénient, s'ajoute la nécessité de procédures d'échanges et de mises à jour d'une telle base de données, ce qui complique son utilisation. Le grand nombre d'informations stockées implique par ailleurs des risques d'erreurs non négligeables. La performance de ces dispositifs, notamment en terme d'alarmes nuisibles, est essentiellement liée à la résolution de la base de données. En effet, l'incertitude de mesure sur la position de l'avion doit être prise en compte pour le calcul de l'alarme afin d'éviter toute alarme tardive, ce qui amène à une possibilité d'alarme nuisible. La Demanderesse a déjà proposé, dans le document 2.697.796, un dispositif d'évitement de collisions pour un aéronef palliant les inconvénients précités, notamment en s'affranchissant des aléas de variations de reliefs et en déterminant la position de l'aéronef non plus par rapport au sol, mais par rapport à des altitudes de sécurité connues. Dans ce document, est décrit un dispositif d'évitement de collisions pour un aéronef comprenant des moyens de localisation géographiques, des moyens calculant, à partir notamment de chaque lieu géographique et d'altitudes de sécurité mémorisées dans une base de données, un plancher de sécurité au-dessus duquel doit se trouver l'aéronef, des moyens de prédiction de la situation aérienne de l'aéronef entre un premier instant donné et un deuxième instant donné, et des moyens de comparaison de la situation aérienne prédite de l'aéronef par rapport au plancher de sécurité. Lors du fonctionnement, une alarme est par exemple déclenchée dès que le résultat de la comparaison indique qu'une situation aérienne prédite de l'aéronef est en-dessous du plancher. La présente invention est un perfectionnement du dispositif précédent, permettant d'accroître la résolution des informations utilisées dans les calculs d'alarmes, sans toutefois augmenter le volume de la base de données. Elle permet également de ne plus être tributaire des éventuelles erreurs de mesure de navigation, et donc d'annihiler le risque d'alarme tardive. Plus précisément, la présente invention a pour objet un dispositif crd'évitement de collisions pour un aéronef, du type comprenant des moyens de localisation géographique de l'aéronef, des moyens pour le calcul, pour chaque lieu géographique, d'un plancher de sécurité au- dessus duquel doit se trouver l'aéronef, des moyens de prédiction de la situation aérienne de l'aéronef entre un premier instant donné et un deuxième instant donné, et des moyens de comparaison de la situation aérienne prédite de l'aéronef, par rapport au plancher de sécurité déterminé, le dispositif étant caractérisé en ce qu'il comporte, en outre: - des moyens donnant une altitude de l'aéronef en fonction d'un niveau de référence; - un capteur pour détecter des obstacles se trouvant dans un secteur avant de l'aéronef et pour délivrer des mesures à des moyens calculant l'altitude de ces obstacles par rapport audit niveau de référence; - des moyens pour modifier le plancher de sécurité déterminé en fonction de l'altitude des obstacles détectés. Par ailleurs, le dispositif du document 2.697.796 permet de calculer des planchers qui peuvent présenter, pour des localisations géographiques, certaines discontinuités. Dans certains cas, I'aéronef peut être amené à passer momentanément sous le niveau du plancher, sans que ce soit pour autant dangereux. Cela produit une alarme qui est nuisible pour réquipage de l'aéronef. Une variante d'un dispositif d'évitement de collision selon l'invention est caractérisée en ce que, le plancher de sécurité délivré par les moyens de calcul pouvant présenter une valeur de discontinuité pour une localisation géographique donnée par rapport à des localisations géographiques environnantes, les moyens modifiant le plancher de sécurité calculent une fonction d'interpolation pondérée de la valeur de discontinuité à partir des valeurs du plancher correspondant aux localisations géographiques autour du point de discontinuité et remplacent la valeur de discontinuité par le résultat de la fonction d'interpolation si ce résultat est supérieur à l'altitude d'un obstacle détecté. L'invention ainsi que les avantages qu'elle procure seront mieux compris au vu de la description suivante faite en référence aux figures annexées dans lesquelles: - La figure I illustre, sous forme de synoptique, un dispositif d'évitement de collision conforme à la présente invention; - La figure 2 illustre l'algorithme mis en oeuvre par le dispositif de la figure 1; - La figure 3 représente une situation géographique de l'aéronef détectant un obstacle dans son secteur avant; Les figures 4a à 4c illustrent un exemple de valeurs représentatives d'un plancher de sécurité au cours de l'algorithme de la figure 2; - La figure 5 illustre un exemple de plancher de sécurité présentant une valeur de discontinuité, et d'un plancher de sécurité rendu continu selon l'invention. La figure I présente un synoptique d'un dispositif d'évitement de collisions selon l'invention: Il comprend au moins des moyens de localisation 1 de l'aéronef qui le contient, et une base de données 2 mémorisant notamment une description d'altitude de sécurité. Les moyens I de localisation de l'aéronef comportent par exemple une centrale de navigation inertielle, un dispositif de localisation/navigation par satellite, et un calculateur de gestion de vol non représentés. L'ensemble fournit également une altitude ha de l'aéronef, en référence à un niveau de référence href prédéterminé, par exemple le niveau moyen des mers ou une ellipsoïde géographique connue. Les altitudes de sécurité de la base de données 2 sont par exemple définies par rapport au relief des terrains que l'aéronef peut avoir à survoler, par rapport à des zones d'espaces aériens interdites ou par rapport à des procédures de vol ou d'atterrissage. A cet effet, elle contient par exemple une description des balises de navigation relatives à chaque aéroport ainsi que leurs positions géographiques, une description des procédures d'approches pour chaque aéroport et une description des altitudes minimales de sécurité à respecter lorsqu'aucun aéroport n'est à proximité ou lorsque l'aéronef est en croisière. Des moyens 3, par exemple un calculateur, recevant les informations de localisation géographique et les altitudes de sécurité, calculent alors un plancher de sécurité en-dessous duquel l'aéronef ne doit pas se trouver. On se rapportera notamment au document 2.697.796 pour y trouver un exemple d'un tel calcul de plancher de sécurité. Des moyens 4 de prédiction évaluent, pour un lieu géographique donné par les moyens 1, la situation aérienne de l'aéronef, notamment sa position verticale entre un premier instant to donné, qui est par exemple celui de construction du plancher aérien, et un deuxième instant donné to + At. Ici encore, on se rapportera au document 2.697.796 pour un exemple de constitution de ces moyens de prédiction. Entre chaque construction de planchers, plusieurs prédictions de situations de l'aéronef peuvent être réalisées, notamment à partir de la situation connue de l'aéronef à l'instant to, et de son vecteur vitesse à cet instant. Des moyens de comparaison 5 reliés aux moyens 3 et 4, et faisant partie par exemple du calculateur, comparent alors la situation prédite de l'aéronef par rapport au plancher aérien construit. Si cette situation est au-dessus du plancher aérien, l'aéronef est jugé être en sécurité. Dans le cas contraire, un risque de collision est possible. Dans ce cas, une alarme 6, visuelle ettou sonore, peut être déclenchée en vue d'effectuer une opération d'évitement de collision. Selon l'invention, le dispositif comporte en outre un capteur 7 permettant de détecter, dans un secteur avant de l'avion, différents obstacles du relief et délivrant des mesures permettant à des moyens 8, faisant par exemple également partie du même calculateur - que prcédemment, de calculer l'altitude de ces obstacles par rapport au niveau de référence href prédéterminé. Sur la figure 3, on a représenté un aéronef A, se déplacçant à la vitesse VJ7 en direction d'un obstacle O du relief. Les mesures fournies par le capteur C sont constituées d'au moins la distance R du capteur à un obstacle, de la vitesse de rapprochement R de cet obstacle par rapport à raéronef, et de la direction angulaire { en azimut de l'obstacle par rapport à rhorizontale, non visible sur la figure 3. Connaissant oes trois mesures, on peut déterminer la direction en élévation 8 de l'obstacle, qui répond à la relation: o R = V cos cos q On en déduit alors la hauteur h relative par rapport à l'aéronef par le calcul de l'expression: h=R tge Connaissant par ailleurs l'altitude ha de l'aéronef par rapport au niveau de référence href, on en déduit l'altitude de l'obstacle par rapport à ce même niveau de référence. Le capteur utilisé peut être par exemple un radar météorologique ou un lidar. Avantageusement, il peut balayer en azimut un secteur avant de l'aéronef, pouvant par exemple aller de -60" à +600. Une fois que les obstacles ont été localisés en altitude, les données obtenues vont pouvoir, selon l'invention, venir modifier si besoin le plancher de sécurité calculé par les moyens 3, de manière à consolider ce plancher. En référence à la figure 2 et aux figures 4a à 4c, on décrit à présent un algorithme mis en oeuvre par le dispositif de la figure 1: On localise tout d'abord en 10 l'aéronef en fonction de la position fournie par les éléments de navigation, puis on effectue en 20 une lecture de la base de données de manière à déterminer les planchers de sécurité. On peut par exemple stocker en 30 dans une mémoire M1, organisée géographiquement en latitude et en longitude, la hauteur minimale des planchers de sécurité. La figure 4a illustre un exemple de contenu de la mémoire M1, le nombre 10 correspondant à une altitude de 1000 pieds. Dans le rafraîchissement de cette mémoire M1, on s'arrange de préférence pour que les données relatives à l'altitude de sécurité autour de l'aéronef soient sensiblement au centre de la mémoire M1. Par ailleurs, le capteur de I'aéronef détecte en 40 les obstacles dans un secteur avant de l'aéronef, et permet au calculateur de localiser en 50 ces obstacles en altitude. Le calculateur conserve en 60 dans une mémoire M2 la cartographie des obstacles ainsi acquis avec leur altitude correspondante. Cette mémoire peut par exemple être organisée géographiquement de la même manière que la mémoire M1. La figure 4b illustre un exemple de contenu de la mémoire M2, éventuellement augmentée d'une marge de sécurité. On remarque que certaines cases de la mémoire peuvent ne rien contenir si rien n'a été détecté aux positions géographiques correspondantes. Les deux mémoires M1 et M2 sont ainsi constamment remises à jour en fonction des évolutions de l'aéronef, et contiennent les informations relatives aux planchers de sécurité et aux obstacles devant l'aéronef. L'étape 70 de consolidation du plancher de sécurité- selon l'invention s'effectue de la manière suivante: Le calculateur établit la comparaison entre les informations contenues dans la mémoire M1 et celles contenues dans la mémoire M2. Par définition des planchers de sécurité, toute valeur contenue dans la mémoire M1 devrait être supérieure à la valeur de la mémoire M2 correspondant à la même situation géographique. Si tel est bien le cas, on conserve dans une mémoire M3 la valeur de la mémoire M1, ce qui signifie que l'on valide la valeur du plancher de sécurité pour cette localisation géographique. Dans le cas contraire, il faut réajuster, selon l'invention, la valeur du plancher de sécurité, en plaçant dans la mémoire M3 non pas la valeur de la mémoire M1, mais celle de la mémoire M2, éventuellement augmentée d'une marge de sécurité. Ces opérations se résument en fait à remplacer la valeur du plancher par le maximum des valeurs contenues dans les cases des mémoires M1 et M2, c'est-à-dire par le maximum entre la valeur du plancher et l'altitude d'un obstacle détecté, et de le mémoriser dans la mémoire M3. Sur la figure 4c, on a représenté le contenu de la mémoire M3 résultant de ces opérations effectuées à partir des mémoires M1 et M2 des figures 4a et 4b, dans le cas o la marge de sécurité est prise égale à zéro. Mis à part pour certaines cases de la quatrième et de la dixième colonnes, toutes les cases contiennent bien le maximum entre la valeur de la mémoire M1 et celle de la mémoire M2. L'opération effectuée sur des cases particulières de certaines colonnes fait partie d'une variante particulièrement intéressante du dispositif s selon l'invention: Nous avons vu précédemment que les planchers calculés pouvaient présenter des valeurs de discontinuités pour une localisation donnée par rapport à des localisations précédentes génératrices d'alarmes nuisibles. Dans le cas de la figure 4a, la mémoire M1 fait état de valeurs de discontinuités au niveau des quatre premières cases et des trois demrnières cases de la quatrième colonne, o l'altitude passe de 1000 à 1500 pieds, et au niveau de la dixième colonne, o l'altitude passe de 1500 à 1000 pieds. Au moment de l'étape 70 de consolidation de plancher, l'invention propose également de supprimer, lorsque cela est possible, ces discontinuités. On propose ci-après un algorithme possible pour supprimer ces discontinuités: On note Ml (i, j) la case de la mémoire M1 située à l'intersection de la ligne i et de la colonne j. On part de l'hypothèse que M1 (i, j) est supérieure à M2 (i, j) Si M1 (i, j) # M1 (i- 1, j) ou si M1 (i, j) # M1 (i, j-1) alors, on calcule l'expression: M'1 (i, j) = F [ Ml (i-1, j-1), M1 (i+1, j-1), Ml (i-1, j+1), M1 (i+1,j+1)] fonction d'interpolation pondérée de la valeur de discontinuité Ml (i,j) à partir des valeurs du plancher correspondant aux localisations géographiques avoisinantes et o F est par exemple une fonction bilinéaire du type F (x, y, z, w) = k k1 (1-k2 c i) y + (1- ke) k2z + (1-kl) (1-k2)w dans laquelle kl et k2 sont des coefficients de pondération. Si la quantité M'1 (ij) obtenue reste supérieure à M2(ij), et inférieure à M1 (ij) alors on l'identifie à M3(ij): M3(ij)= (ij) = M (ij) Sinon, on conserve la valeur initiale M1 (ij) dans la mémoire M3: M3 (ij) = M1 (ij) L'expression mathématique de M3 (ij) est donc: M3(ij) = Sup (M2(ij), Inf (Ml (ij), M'1 (ij))) Considérons par exemple la case M1 (2, 4) sur la figure 4a. On a bien: M1 (2,4) > M2(2,4) Par ailleurs M1(1, 3)=10, M1(3, 3)=10, M1(1, 5)=15, et M1(3, 5)=15 et k1 = k2= 1/2. On calcule donc: M'l (2, 4) = 12,5. Cette valeur est encore supérieure à M2 (2, 4). On la mémorise donc dans la mémoire M3 (voir figure 4c). Sur la figure 4c, on peut voir que certaines cases comportent des croix. Leur valeur ne peut être connue à l'instant courant car on ne dispose pas de tous les points avoisinants. Par ailleurs, pour certaines cases, on trouve une valeur M'1 (ij) supérieure à la valeur initiale Ml (ij). C'est le cas par exemple des points M3(5,3), M3(5,4), M7(5,3) et M7(5,4). On conserve alors dans la mémoire M3 la valeur initiale Ml (ij). D'autres exemples de fonctions d'interpolation prenant en compte un plus ou moins grand nombre de valeurs de plancher correspondant à des localisations géographiques précédentes, peuvent bien entendu être appliqués sans sortir du cadre de la présente invention. Sur la figure 5, on a représenté, en trait continu, un exemple d'un plancher de sécurité 9a pouvant être délivré par les moyens de calcul 3 pour le survol d'un terrain T avant passage dans l'algorithme de suppression des discontinuités, et, en traits pointillés, le plancher de sécurité 9b obtenu après suppression des discontinuités. Une fois que le plancher de sécurité a été consolidé, et, éventuellement rendu continu, ce dernier est, comme le montre la figure 2, comparé en 80 avec la situation prédite en 90 de l'aéronef afin de déclencher, si nécessaire, l'alarme. Les améliorations apportées par le présent dispositif conformément à l'invention par rapport au dispositif du document 2.697.796 permettent par conséquent non seulement d'annihiler le risque d'alarme tardive liée aux erreurs de mesure de navigation mais aussi, dans sa variante préférée, de réduire le taux d'alarmes nuisibles ou la durée de l'alarme une fois que la manoeuvre d'évitement d'obstacle est amorcée en rendant continus les planchers de sécurité. REVENDICATIONS 1. Dispositif d'évitement de collisions pour un aéronef, du type comprenant des moyens (1) de localisation géographique de l'aéronef, des moyens (2, 3) pour le calcul, pour chaque lieu géographique, d'un plancher de sécurité au-dessus duquel doit se trouver l'aéronef, des moyens (4) de prédiction de la situation aérienne de l'aéronef entre un premier instant donné et un deuxième Instant donné, et des moyens de comparaison (5) de la situation aérienne prédite de l'aéronef, par rapport au plancher de sécurité déterminé, le dispositif étant caractérisé en ce qu'il comporte, en outre: - des moyens (1) donnant une altitude de l'aéronef en fonction d'un niveau de référence; - un capteur (7) pour détecter des obstacles se trouvant dans un secteur avant de l'aéronef et pour délivrer des mesures à des moyens (8) calculant l'altitude de ces obstacles par rapport audit niveau de référence; - des moyens (3) pour modifier le plancher de sécurité déterminé en fonction de l'altitude des obstacles détectés. 2. Dispositif d'évitement de collisions selon la revendication 1, caractérisé en ce que le capteur délivre au moins la distance R du capteur à un O obstacle détecté, la vitesse de rapprochement R de cet obstacle et la direction angulaire ç{ en azimut, par rapport à l'horizontale, de l'obstacle, et en ce que l'altitude de l'obstacle est déterminée en calculant d'abord une hauteur relative par rapport à l'aéronef, puis en déduisant ladite altitude de la hauteur relative et de l'altitude de l'aéronef. 3. Dispositif d'évitement de collisions selon la revendication 2, caractérisé en ce que la hauteur relative est donnée par l'expression R tge o 0 est la direction angulaire en élévation de l'obstacle détecté. 4. Dispositif d'évitement de collisions selon la revendication 3, caractérisé en ce que la direction angulaire en élévation 1 est déterminée par la vitesse V de l'aéronef, la direction angulaire en azimut { et la vitesse o de rapprochement R de l'obstacle, selon la relation: R = V cos Ocos 5. Dispositif d'évitement de collisions selon l'une quelconque des revendications précédentes, caractérisé en ce que le plancher de sécurité est modifié en remplaçant, pour chaque localisation géographique, la valeur du plancher par le maximum entre la valeur du plancher et l'altitude d'un obstacle détecté. 6. Dispositif d'évitement de collisions selon l'une quelconque des revendications précédentes, caractérisé en ce que, le plancher de sécurité délivré par les moyens de calcul (3) pouvant présenter une valeur de discontinuité pour une localisation géographique donnée par rapport à des localisations géographiques environnantes, les moyens modifiant le plancher de sécurité calculent une fonction d'interpolation pondérée de la valeur de discontinuité à partir des valeurs du plancher correspondant aux localisations géographiques précédentes et remplacent la valeur de discontinuité par le résultat de la fonction d'interpolation si ce résultat est supérieur à l'altitude d'un obstacle détecté. 7. Dispositif d'évitement de collisions selon la revendication 6, caractérisé en ce que la fonction d'interpolation est une fonction bilinéaire. 8. Dispositif d'évitement de collisions selon l'une quelconque des revendications précédentes, caractérisé en ce que le capteur est un radar météorologique. 9. Dispositif d'évitement de collisions selon l'une quelconque des revendications 1 à 7, caractérisé en ce que le capteur est un lidar. 10. Dispositif d'évitement de collisions selon l'une quelconque des revendications précédentes, caractérisé en ce que le capteur réalise un balayage en azimut du secteur avant de l'aéronef.