FR3149415A1 - Procede ameliore d’assistance a l’atterrissage d’un aeronef et systeme configure pour executer le procede. - Google Patents

Procede ameliore d’assistance a l’atterrissage d’un aeronef et systeme configure pour executer le procede. Download PDF

Info

Publication number
FR3149415A1
FR3149415A1 FR2305453A FR2305453A FR3149415A1 FR 3149415 A1 FR3149415 A1 FR 3149415A1 FR 2305453 A FR2305453 A FR 2305453A FR 2305453 A FR2305453 A FR 2305453A FR 3149415 A1 FR3149415 A1 FR 3149415A1
Authority
FR
France
Prior art keywords
aircraft
landing
runway
algorithm
relative
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.)
Pending
Application number
FR2305453A
Other languages
English (en)
Inventor
Juan RIVERO SESMA
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.)
Airbus Operations SAS
Original Assignee
Airbus Operations 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 Airbus Operations SAS filed Critical Airbus Operations SAS
Priority to FR2305453A priority Critical patent/FR3149415A1/fr
Priority to US18/673,398 priority patent/US20240400223A1/en
Publication of FR3149415A1 publication Critical patent/FR3149415A1/fr
Pending legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B64AIRCRAFT; AVIATION; COSMONAUTICS
    • B64DEQUIPMENT FOR FITTING IN OR TO AIRCRAFT; FLIGHT SUITS; PARACHUTES; ARRANGEMENT OR MOUNTING OF POWER PLANTS OR PROPULSION TRANSMISSIONS IN AIRCRAFT
    • B64D45/00Aircraft indicators or protectors not otherwise provided for
    • B64D45/04Landing aids; Safety measures to prevent collision with earth's surface
    • B64D45/08Landing aids; Safety measures to prevent collision with earth's surface optical
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G5/00Traffic control systems for aircraft
    • G08G5/50Navigation or guidance aids
    • G08G5/54Navigation or guidance aids for approach or landing

Landscapes

  • Engineering & Computer Science (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Traffic Control Systems (AREA)

Abstract

L’invention concerne un procédé d’assistance à l’atterrissage d’un aéronef (1) sur une piste d’atterrissage (100a) d’une installation aéroportuaire (100) de destination, ledit procédé comprenant deux déterminations (S31, S32) successives de la position (POS1, POS2) de l’aéronef (1) par rapport à ladite piste d’atterrissage (100a) et à partir d’une prise de vue (F) réalisée depuis l’aéronef (1), selon respectivement deux algorithmes (PnP, A2) différents de détermination de la position de l’aéronef (1), ainsi que la fourniture d’au moins une information (G, B) représentative d’un écart entre les deux positions (POS1, POS2) déterminées. Il est ainsi avantageusement possible de vérifier si la piste d’atterrissage (100a) de destination observée à partir de la prise de vue (F1) réalisée depuis l’aéronef (1) est bien la piste de destination cible sur laquelle un atterrissage de l’aéronef (1) est prévu, ou s’il existe une erreur de positionnement de l’aéronef (1) par rapport à la piste d’atterrissage de destination. Fig. 3

Description

PROCEDE AMELIORE D’ASSISTANCE A L’ATTERRISSAGE D’UN AERONEF ET SYSTEME CONFIGURE POUR EXECUTER LE PROCEDE.
La présente invention concerne un procédé d’assistance à l’atterrissage d’un aéronef sur une piste d’une installation aéroportuaire. L’invention concerne plus particulièrement un procédé de détermination de la position de l’aéronef au regard d’une ou plusieurs pistes d’une installation aéroportuaire, à partir d’une prise de vue opérée depuis l’aéronef, puis de vérification de la cohérence de la position déterminée. L’invention concerne en outre un système configuré pour exécuter le procédé précité d’assistance à l’atterrissage.
ÉTAT DE LA TECHNIQUE ANTÉRIEURE
Les aéronefs actuels comprennent de nombreux dispositifs ou systèmes d’assistance au pilotage parmi lesquels figurent par exemple des systèmes d’aide à la réalisation d’une descente optimisée vers une installation aéroportuaire de destination ou encore des systèmes visant à éviter une confusion à l’arrivée à destination entre une piste d’atterrissage de destination et un taxiway parallèle à cette piste. En outre, certains aéroports ne sont pas pourvus de systèmes d’atterrissage aux instruments (par exemple un systèmeInstrument Landing Systemou ILS, en anglais) permettant un atterrissage automatique d’un aéronef.
De nombreuses installations aéroportuaires comprennent plusieurs pistes, parfois agencées parallèlement l’une à l’autre et un risque de confusion peut apparaître dans des conditions de visibilité dégradées, ou encore en l’absence de moyens de positionnement disponibles pour positionner de façon automatique un aéronef par rapport à une piste. Il existe alors un besoin de confirmer un bon positionnement d’un aéronef à l’arrivée, opérant une finale vers une piste de destination d’une installation aéroportuaire.
La situation peut être améliorée.
Un objet de la présente invention est de proposer un procédé d’assistance à l’atterrissage d’un aéronef permettant de confirmer un bon positionnement de l’aéronef par rapport à une piste d’atterrissage de destination d’une installation aéroportuaire, notamment lorsque cette dernière comprend une pluralité de pistes d’atterrissage, ainsi qu’un système automatisé d’assistance à l’atterrissage configuré pour exécuter un tel procédé.
A cet effet, il est proposé un procédé d’assistance à l’atterrissage d’un aéronef sur une piste d’atterrissage prédéfinie d’une installation aéroportuaire de destination, le procédé comprenant une détermination d’une première position de l’aéronef par rapport à la piste d’atterrissage prédéfinie, à partir d’une prise de vue opérée depuis l’aéronef, de coordonnées de la piste d’atterrissage dans une base de données, et d’un premier algorithme de détermination d’une position de l’aéronef par rapport à ladite piste à partir de la prise de vue, le procédé étant tel qu’il comprend en outre :
- une détermination d’une deuxième position de l’aéronef par rapport à la piste d’atterrissage de destination, à partir d’une prise de vue opérée depuis l’aéronef, des coordonnées de ladite piste d’atterrissage de destination dans la base de données, et d’un deuxième algorithme de détermination d’une position de l’aéronef par rapport à ladite piste à partir de ladite prise de vue, différent du premier algorithme de détermination d’une position de l’aéronef par rapport à la piste à partir de ladite prise de vue, puis,
- fournir une information représentative de la différence entre la première position déterminée et la deuxième position déterminée.
Il est ainsi avantageusement possible de vérifier la cohérence de la piste observée depuis l’aéronef à l’arrivée à destination avec la piste d’atterrissage prévue telle qu’elle figure dans une base de données des pistes d’atterrissage, et ce, sans utiliser d’autre moyen de géolocalisation (tel qu’un système GPS, par exemple).
Selon un mode de réalisation, l’installation aéroportuaire comprend une pluralité de pistes d’atterrissage et le procédé d’assistance à l’atterrissage d’un aéronef est conçu et adapté de sorte qu’il comprend, pour chacune des pistes d’atterrissage de l’installation aéroportuaire de destination, considérées successivement :
- une détermination d’une première position de l’aéronef par rapport à la piste d’atterrissage considérée, à partir d’une prise de vue opérée depuis l’aéronef, de coordonnées de la piste d’atterrissage de toutes les pistes de l’aéroport dans une base de données, et du premier algorithme de détermination d’une position de l’aéronef par rapport à ladite piste à partir de la prise de vue,
- une détermination d’une deuxième position de l’aéronef par rapport à la piste d’atterrissage de destination, à partir d’une prise de vue opérée depuis l’aéronef, des coordonnées de ladite piste d’atterrissage de destination dans la base de données, et du deuxième algorithme de détermination d’une position de l’aéronef par rapport à ladite piste à partir de ladite prise de vue, différent du premier algorithme de détermination d’une position de l’aéronef par rapport à ladite piste à partir de ladite prise de vue, puis,
- enregistrer une information représentative de la différence entre la première position déterminée et la deuxième position déterminée, en association avec un identifiant de la piste d’atterrissage considérée, puis,
comparer les deux informations enregistrées représentatives des deux plus petites différences de position entre la première position déterminée et la deuxième position déterminée parmi la liste des informations enregistrées représentatives des différences de position entre ladite première position et la deuxième position en association avec les pistes d’atterrissage, et, si la différence entre lesdites deux informations représentatives des deux plus petites différences de position excède une valeur seuil prédéterminée :
fournir, une information représentative de la différence entre la première position déterminée et la deuxième position déterminée pour la piste pour laquelle ladite différence est la plus petite parmi la liste des informations enregistrées représentatives des différences, en association avec un identifiant de ladite piste pour laquelle ladite différence est la plus petite,
et sinon :
fournir une information représentative de la différence entre la première position déterminée et la deuxième position déterminée pour la piste pour laquelle ladite différence est la plus petite parmi la liste des informations enregistrées représentatives des différences.
Selon un mode de réalisation, le procédé d’assistance à l’atterrissage d’un aéronef sur une piste d’une installation aéroportuaire de destination exécute des algorithmes de détermination d’une position de l’aéronef comprenant au moins :
- ledit premier algorithme qui est un algorithme de type dit « Perspective-n-Point » comprenant un procédé de détermination d’une translation entre une piste d’atterrissage et une position courante de l’aéronef ainsi qu’un procédé de détermination d’une rotation entre ladite piste d’atterrissage et ladite position courante de l’aéronef, et,
- ledit deuxième algorithme qui comprend un procédé de détermination d’une translation entre une piste d’atterrissage et une position courante de l’aéronef ainsi qu’une obtention d’une position de l’aéronef à partir d’informations fournies par une centrale à inertie dudit aéronef.
Un autre objet de l’invention est un dispositif d’assistance à l’atterrissage d’un aéronef sur une piste d’atterrissage prédéfinie d’une installation aéroportuaire de destination, le dispositif comprenant de la circuiterie électronique configurée pour opérer une détermination d’une première position de l’aéronef par rapport à la piste d’atterrissage prédéfinie, à partir d’une prise de vue opérée depuis l’aéronef, de coordonnées de ladite piste dans une base de données, et d’un premier algorithme de détermination d’une position de l’aéronef par rapport à ladite piste à partir de ladite prise de vue, le dispositif d’assistance comprenant en outre de la circuiterie électronique configurée pour opérer :
- une détermination d’une deuxième position de l’aéronef par rapport à la piste d’atterrissage, à partir d’une prise de vue opérée depuis l’aéronef, des coordonnées de la piste d’atterrissage dans ladite base de données, et d’un deuxième algorithme de détermination d’une position de l’aéronef par rapport à ladite piste à partir de ladite prise de vue, différent du premier algorithme de reprojection, et pour,
- fournir une information représentative de la différence entre la première position déterminée et la deuxième position déterminée.
Selon un mode de réalisation, le dispositif d’assistance à l’atterrissage d’un aéronef comprend de la circuiterie électronique configurée pour, lorsque l’installation aéroportuaire comprend une pluralité de pistes d’atterrissage, opérer pour chacune des pistes d’atterrissage de l’installation aéroportuaire de destination, considérées successivement :
- une détermination d’une première position de l’aéronef par rapport à la piste d’atterrissage considérée, à partir d’une prise de vue opérée depuis l’aéronef, de coordonnées de la piste d’atterrissage dans une base de données, et du premier algorithme de détermination d’une position de l’aéronef par rapport à ladite piste à partir de ladite prise de vue,
- une détermination d’une deuxième position de l’aéronef par rapport à la piste d’atterrissage, à partir d’une prise de vue opérée depuis l’aéronef, des coordonnées de ladite piste dans la base de données, et du deuxième algorithme de détermination d’une position de l’aéronef par rapport à ladite piste à partir de ladite prise de vue différent du premier algorithme de détermination d’une position de l’aéronef par rapport à ladite piste à partir de ladite prise de vue, puis,
- enregistrer une information représentative de la différence entre la première position et la deuxième position déterminées, en association avec un identifiant de la piste d’atterrissage considérée, puis pour
comparer les deux informations enregistrées représentatives des deux plus petites différences de position entre ladite première position déterminée et la deuxième position déterminée parmi la liste des informations enregistrées représentatives des différences de position entre la première position déterminée et la deuxième position déterminée, en association avec les pistes d’atterrissage, et, si ladite différence entre les deux informations représentatives des deux plus petites différences de position excède une valeur seuil prédéterminée :
fournir une information représentative de la différence entre la première position déterminée et la deuxième position déterminée pour la piste pour laquelle la différence est la plus petite parmi la liste des informations enregistrées représentatives des différences,
et sinon :
fournir une information représentative de la différence entre la première position déterminée et la deuxième position déterminée pour la piste pour laquelle la différence est la plus petite parmi la liste des informations enregistrées représentatives des différences.
Selon un mode de réalisation, le dispositif d’assistance comprend en outre de la circuiterie électronique configurée pour :
- exécuter un premier algorithme de type dit « Perspective-n-Point » comprenant un procédé de détermination d’une translation entre une piste d’atterrissage et une position courante de l’aéronef ainsi qu’un procédé de détermination d’une rotation entre ladite piste d’atterrissage et ladite position courante de l’aéronef, et,
- exécuter un deuxième algorithme comprenant un procédé de détermination d’une translation entre une piste d’atterrissage et une position courante de l’aéronef ainsi qu’une obtention d’une position de l’aéronef à partir d’informations fournies par une centrale à inertie de l’aéronef.
L’invention a également pour objet un aéronef comprenant un dispositif d’assistance à l’atterrissage tel que précédemment décrit.
L’invention concerne enfin un produit programme d’ordinateur comprenant des instructions de code de programme pour exécuter les étapes d’un procédé d’assistance à l’atterrissage tel que précédemment décrit ainsi qu’un support de stockage comprenant un produit programme d’ordinateur tel que précité.
Les caractéristiques de l'invention mentionnées ci-dessus, ainsi que d'autres, apparaîtront plus clairement à la lecture de la description suivante d'un exemple de réalisation, ladite description étant faite en relation avec les dessins joints :
illustre schématiquement et symboliquement un aéronef comprenant un système d’assistance à l’atterrissage selon un mode de réalisation se présentant face à une piste d’atterrissage de destination ;
illustre schématiquement une projection de la piste d’atterrissage de destination déjà représentée sur la dans un plan image d’une caméra frontale d’un aéronef permettant de déterminer une position de l’aéronef par rapport à cette piste ;
illustre schématiquement un procédé d’assistance à l’atterrissage selon un mode de réalisation ;
illustre schématiquement et symboliquement un aéronef comprenant un système d’assistance à l’atterrissage selon un mode de réalisation, se présentant face à une installation aéroportuaire de destination comprenant une pluralité de pistes d’atterrissage ;
illustre schématiquement un procédé d’assistance à l’atterrissage selon un autre mode de réalisation ; et,
illustre schématiquement une architecture interne d’un dispositif d’assistance à l’atterrissage selon un mode de réalisation.
EXPOSÉ DÉTAILLÉ DE MODES DE RÉALISATION
La représente schématiquement et symboliquement un aéronef 1 comprenant un système d’assistance à l’atterrissage 10 configuré pour exécuter un procédé d’assistance à l’atterrissage selon un mode de réalisation de l’invention. Le système 10 est notamment configuré pour déterminer une position de l’aéronef 1 par rapport à une piste d’atterrissage 100a de destination sur laquelle un atterrissage de l’aéronef 1 est prévu de façon imminente. La piste d’atterrissage 100a de destination est une piste d’une installation aéroportuaire 100. La piste d’atterrissage 100a de l’installation aéroportuaire 100 est longiforme et s’étend le long d’un axe central 100a’. Avantageusement, la piste d’atterrissage 100a de destination est référencée dans une base de données RWYDB directement ou indirectement accessible par le système d’assistance à l’atterrissage 10 de l’aéronef 1. Selon un mode de réalisation, la base de données RWYDB est téléchargée dans le système d’assistance 10 de l’aéronef 1, par exemple, préalablement à un vol. Selon un mode de réalisation, la base de données RWYDB comprend, pour chacune des pistes d’installations aéroportuaires qui y sont recensées, des coordonnées de points caractéristiques de la piste (coins et milieux des seuils de pistes, par exemple) selon un format géodésique mondial WGS84 (de l’anglais «World Geodesic System»). Selon un mode de réalisation, le système d’assistance à l’atterrissage 10 est configuré pour communiquer avec un serveur distant, par exemple un serveur de base de données installé dans une station au sol, lequel comprend la base de données RWYDB de pistes d’installations aéroportuaires. Avantageusement l’aéronef 1 est équipé d’au moins une caméra frontale 10c (représentée sur la ), laquelle est configurée pour opérer des prises de vue d’un secteur dit « secteur avant », vers lequel l’avion se dirige lorsqu’il évolue en vol. Préférentiellement, la caméra frontale 10c est agencée dans le radôme de l’aéronef 1. Selon des variantes, la caméra frontale 10c est agencée sur n’importe quelle partie du fuselage de l’aéronef pour peu que sa position soit compatible avec une prise de vue du secteur avant, lequel secteur est en outre globalement visible depuis la cabine de pilotage de l’aéronef 1. La caméra frontale 10c opère comme un dispositif de capture d’image classique, c’est-à-dire qu’elle est configurée pour opérer des prises successives de vues et fournir des images F successives et représentatives chacune d’une vue de l’environnement face à l’aéronef 1, depuis l’aéronef 1, au moment de la prise de vue. Selon un mode de réalisation, la caméra frontale 10c est par exemple configurée pour opérer 30 prises de vue par seconde et pour fournir 30 images F par seconde au dispositif d’assistance à l’atterrissage 10. Avantageusement, la caméra 10c ou encore le système d’assistance à l’atterrissage 10 comprend un module de détection de régions d’intérêt configuré pour détecter une ou plusieurs régions d’intérêt apparentes lors d’une prise de vue, à partir de l’une des images F correspondante. En d’autres termes, le module de détection de région d’intérêt est un module comprenant de la circuiterie électronique configurée pour détecter un ou plusieurs objets (régions d’intérêt) d’un type donné dans une image F obtenue depuis la caméra frontale 10c. Selon l’exemple décrit, le ou les objets détectés sont des pistes d’atterrissage. Selon un mode de réalisation, le module de détection d’objets comprend une implémentation logicielle ou matérielle d’un réseau de neurones artificiels profond ou de type DCNN (du sigle anglais “Deep Convolutional Neural Network”). Un tel module DCNN peut être constitué d’un ensemble de nombreux neurones artificiels, de type convolutif ou de type perceptron, et organisés par couches successives connectées entre elles. Un tel module DCNN s’inspire classiquement d’un modèle simpliste du fonctionnement d’un cerveau humain où de nombreux neurones biologiques sont connectés entre eux par des axones. Par exemple un module dit YOLOv4 (du sigle anglais « You Only Look Once version 4 ») est un module de type DCNN qui permet d’opérer une détection d’objets dans des images, et qui est dit “à une étape” (ou encore One-Stage), c’est à dire dont l’architecture est composée d’un module unique de propositions combinées de rectangles encadrant des objets (« bounding boxes ») et de classes d’objets dans l’image. En plus des neurones artificiels précédemment décrits, le module YOLOv4 utilise des fonctions connues de l’homme du métier comme par exemple la normalisation des lots (ou “batch normalization” en anglais), la régularisation par coupure de blocs de pixels (ou “dropblock regularization” en anglais), des connexions résiduelles pondérées entre couches (ou “weighted residual connections”) ou encore une étape de suppression non-maximale (ou “non-maximal suppression” en anglais) qui élimine les propositions redondantes d’objets détectés. Selon un mode de réalisation, le module de détection d’objets a la possibilité de prédire une liste d’objets présents dans une ou plusieurs images d’un ou plusieurs contenus vidéos en fournissant, pour chaque objet, un rectangle encadrant l’objet sous forme de coordonnées de points définissant le rectangle dans l’image, le type ou classe de l’objet parmi une liste prédéfinie de classes définies lors d’une phase d’apprentissage, et un score de détection représentant un degré de confiance dans la détection ainsi opérée. Avantageusement, le module de détection d’objets opérant à partir d’une image F est configuré pour extraire des coordonnées de points caractéristiques de chacune des pistes d’atterrissage détectées dans une image F, en référence au plan d’image (ou repère d’image) de l’image F. Par exemple, le module de détection d’objets de l’aéronef 1 est capable de fournir des coordonnées des quatre coins d’une piste d’atterrissage détectée dans une image F, ainsi que de deux points définissant un axe central longitudinal de la piste concernée. Le plan image de la caméra frontale 10c est défini ici comme un plan perpendiculaire à l’axe optique de la caméra frontale 10c et une image fournie par la caméra 10c comprend donc une projection de tous les éléments vus par la caméra dans ce plan image de référence.
Astucieusement et avantageusement, il est alors possible, pour toute piste d’atterrissage dont des points caractéristiques sont référencés dans une base de données de géolocalisation de pistes d’atterrissage, d’utiliser les coordonnées présentes dans la base de données ou encore des coordonnées de points déterminés à partir des coordonnées présentes dans la base de données, ainsi que les coordonnées des mêmes points de la piste telle que détectée dans une image F obtenue à partir de la caméra frontale opérant une prise de vue pour fournir cette image F, pour définir une position POS1 de l’aéronef au moment de la prise de vue dont est issue l’image F, grâce à l’utilisation d’un algorithme de détermination d’une position du type « Perspective-n-Point » (de l’anglais) encore communément appelé algorithme « PnP ». Il s’agit d’un algorithme visant à déterminer la position relative selon six degrés de liberté d’une caméra (ou plus précisément de son centre optique), positionné sur son axe optique de vision, par rapport à un objet considéré dans l’espace, et vice-versa, à partir d’un ensemble de correspondances des points Mi référencés dans un référentiel spatial X, Y, Z et leurs projections respectives mi dans un plan image obtenu à partir de la caméra. Ainsi, par exemple un algorithme de détermination d’une position d’un aéronef par rapport à un objet dans l’espace tel qu’une piste d’atterrissage peut déterminer une position de la caméra 10c à partir des coordonnées géodésiques des coins A, B, C, D de la piste 100a et des coordonnées dans l’image F (et donc dans le référentiel graphique de l’image F) des points a, b, c, d qui sont la représentation des points A, B, C et D dans l’image F fournie par la caméra frontale 10c.
La illustre une position relative de l’aéronef 1 en vol face à la piste d’atterrissage 100a de destination dont les quatre coins sont identifiés et référencés A, B, C, D. La illustre en outre une image F telle que fournie par la caméra frontale 10c de l’aéronef 1 et dans laquelle apparait une représentation de la piste 100a, détectée par le module de détection d’objets de l’aéronef 1 configuré pour détecter une ou plusieurs pistes d’atterrissage dans l’image F fournie par la caméra frontale 10c. L’image F comprend une représentation a, b, c, d dans le repère u, v de coordonnées des points de l’image F, des points caractéristiques A, B, C et D que sont les coins de la piste d’atterrissage 100a dans le monde réel. Selon un mode de réalisation, des coordonnées géodésiques xA, yA, zA ; xB, yB, zB ; xC, yC, zC et xD, yD, zD respectivement associées aux points A, B, C, D sont connues et enregistrées dans la base de données RWYDB des pistes d’atterrissage en référence à un référentiel spatial X, Y, Z.
Selon un mode de réalisation, le système d’assistance à l’atterrissage 10 de l’aéronef 1 est configuré pour déterminer et détermine, pour au moins une image F, une première position POS1 du centre optique 10f de la caméra 10c, et donc en conséquence de l’aéronef 1 par rapport à la piste d’atterrissage 100a grâce à un premier algorithme, du type algorithme PnP. L’algorithme PnP exécuté selon l’invention, encore appelé algorithme de détermination d’une position relative entre deux objets, et qui procède en opérant notamment ici une projection ou « reprojection » d’une piste de destination (ici la piste d’atterrissage 100a) dans un plan image de la caméra frontale 10c (ici, par exemple, le plan image de l’image F), n’est pas détaillé plus encore dans la présente description puisque les nombreuses opérations de calcul réalisées selon un tel algorithme sont connues et que sa description détaillée n’est pas utile à la compréhension de l’invention.
En outre, le système d’assistance à l’atterrissage 10 de l’aéronef 1 est configuré pour déterminer et détermine, pour au moins l’image F, une deuxième position POS2 du centre optique 10f de la caméra 10c, et donc en conséquence de l’aéronef 1 par rapport à la piste d’atterrissage 100a grâce à un deuxième algorithme, différent du premier algorithme et qui opère lui aussi une détermination d’une position de l’aéronef 1 par rapport à la piste de destination (ici encore, la piste d’atterrissage 100a), par exemple en prenant en compte l’attitude de l’aéronef 1 au moment de la détermination de cette deuxième position POS2. L’attitude de l’aéronef 1 désigne ici la position des axes de l’aéronef 1 en référence à un trièdre de référence, tel que, à titre d’exemple, le repère X, Y, Z représenté sur la . Avantageusement et astucieusement, le système d’assistance à l’atterrissage 10 de l’aéronef 1 est configuré pour calculer une différence de position ΔPOS1, POS2entre les deux positions POS1 et POS2 déterminées, puis pour fournir, une information représentative de cette différence de position ΔPOS1, POS2. Par exemple, si la différence de position ΔPOS1, POS2est inférieure à un seuil prédéterminé S1, cela signifie que les deux positions POS1 et POS2 sont cohérentes l’une au regard de l’autre et que la position de l’aéronef 1 est correcte par rapport à la piste d’atterrissage 100a de destination sur laquelle un atterrissage est prévu de façon imminente. Dans ce cas le système d’assistance à l’atterrissage fournit une information G selon laquelle la position de l’aéronef est satisfaisante en vue d’opérer un atterrissage sur la piste 100a de destination. Dans le cas inverse, c’est-à-dire si la différence ΔPOS1, POS2entre les deux positions POS1 et POS2 déterminées excède le seuil S1, cela signifie qu’il existe une incohérence entre les positions POS1 et POS2 et le système d’aide à l’atterrissage fournit une information B selon laquelle une incohérence existe et doit être considérée pour la suite des opérations en vue d’un atterrissage.
Les informations G et B peuvent prendre des formes variées, par exemple un terme affiché sur un écran de contrôle, un pictogramme, un signal sonore ou haptique. Bien évidemment, les informations G et B revêtent des formes suffisamment différentes pour être aisément dissociables. Selon un exemple de réalisation, l’information G est un voyant vert activé en référence à un identifiant de piste sur une carte d’approche et l’information B est un voyant rouge clignotant accompagné d’un signal sonore d’alerte, doublé d’un signal haptique.
Selon un mode de réalisation, chacune des informations G et B peuvent initier des traitements subséquents tels que par exemple un processus d’assistance au vol en approche finale vers la piste de destination 100a, pour ce qui concerne l’information G, ou un processus d’interruption de la procédure d’atterrissage (remise des gaz) pour ce qui concerne l’information B.
La est un ordinogramme illustrant des étapes d’un procédé d’assistance à l’atterrissage de l’aéronef 1 exécuté par le système 10 d’assistance à l’atterrissage.
Une étape S30 est une étape initiale au terme de laquelle le système d’assistance 10 est normalement opérationnel, la caméra frontale 10c opère des prises de vue successives et le module de détection d’objets de l’aéronef 1 identifie au moins une représentation d’une piste d’atterrissage dans une image F fournie par la caméra frontale 10c. En particulier, au terme de l’étape S0, le système d’assistance à l’atterrissage 10 dispose de représentations de points caractéristiques dans l’image F de points caractéristiques de la piste de destination 100a telle que référencée dans la base de données RWYDB de pistes d’atterrissages pour aéronefs.
Une première position POS1 de l’aéronef 1 par rapport à la piste d’atterrissage de destination 100a est ensuite déterminée à l’étape S31, via l’exécution du premier algorithme de détermination d’une position de l’aéronef 1, de type PnP, puis une deuxième position POS2 de l’aéronef 1 par rapport à la piste d’atterrissage de destination 100a est ensuite déterminée à l’étape S32, via l’exécution du deuxième algorithme de détermination d’une position de l’aéronef 1, différent du premier algorithme de détermination d’une position de l’aéronef 1.
Selon un mode de réalisation, le premier algorithme, de type PnP, comprend un procédé de détermination d’une translation T entre une piste d’atterrissage de destination et une position courante de l’aéronef 1 ainsi qu’un procédé de détermination d’une rotation R entre la piste d’atterrissage de destination et la position courante de l’aéronef 1, et le deuxième algorithme comprend un procédé de détermination d’une translation T entre une piste d’atterrissage et une position courante de l’aéronef 1 ainsi qu’une obtention d’une position plus précise de l’aéronef 1 à partir d’informations fournies par une centrale à inertie de l’aéronef (informations successives de mouvements de l’aéronef selon un axe de roulis, un axe de tangage et un axe de lacet, ainsi que des accélérations y afférentes). Une telle centrale à inertie, encore appelée communément centrale inertielle, ou INS (acronyme de l’anglais «Inertial Navigation System») est un instrument utilisé en navigation, configuré pour mesurer les mouvements de l’aéronef et en particulier déterminer (ou estimer) des valeurs d’accélération et de vitesse, aux fins d’estimer successivement son orientation dans l’espace (angles de roulis, de tangage et de cap par rapport à un référentiel spatial, encore appelée « attitude de l’aéronef »), ainsi que sa vitesse linéaire et sa position. L'estimation de position est relative au point de départ de l’aéronef ou à un point intermédiaire de recalage. Une telle centrale à inertie INS a la capacité de fournir des données de navigation aérienne telles que le cap, la route, la dérive, la vitesse, et la position. Astucieusement, le deuxième algorithme de détermination d’une position de l’aéronef 1 par rapport à la piste d’atterrissage de destination de l’aéronef 1 est donc suffisamment différent du premier algorithme de détermination d’une position de l’aéronef par rapport à la piste d’atterrissage de destination de l’aéronef 1 pour détecter une incohérence de position déterminée de l’aéronef 1, par exemple, en cas de confusion liée à une dégradation des conditions de prise de vue à partir de la caméra 10c (selon les conditions météorologiques, par exemple), ou si une piste proche de la piste de destination est détectée mais que l’avion n’est pas correctement positionné face à la piste de destination sur laquelle un atterrissage imminent est prévu. Une différence de position ΔPOS1, POS2= | POS1 – POS2| est ensuite déterminée par le système d’assistance à l’atterrissage 10 à l’étape S33, puis est enregistrée dans une mémoire de l’aéronef 1 lors d’une étape S34. Une information représentative de la différence de position ΔPOS1, POS2= | POS1 – POS2| est dès lors fournie en vue d’un traitement subséquent. Il est à noter que les étapes S31, S32, S33 et S35 constituent une séquence ou étape S51 telle que décrite plus loin dans la description en relation avec la , dans un exemple de réalisation adapté au cas où l’installation aéroportuaire de destination comprend une pluralité de pistes d’atterrissage parmi lesquelles se trouve la piste d’atterrissage de destination.
La illustre schématiquement l’existence d’une pluralité de pistes d’atterrissage 100a, 100b et 100c de l’installation aéroportuaire 100 qui comprend la piste d’atterrissage de destination 100a vers laquelle l’aéronef 1 évolue et sur laquelle il est prévu que l’aéronef 1 atterrisse.
La est un ordinogramme illustrant un procédé d’assistance à l’atterrissage selon un mode de réalisation avantageux lorsque l’installation aéroportuaire 100 de destination comprend une pluralité de pistes d’atterrissage telles que, par exemple, les pistes 100a, 100b et 100c déjà décrites en rapport avec la . Selon un mode de réalisation, le procédé d’assistance à l’atterrissage décrit ici opère le procédé précédemment décrit à la pour chacune des pistes d’atterrissage 100a, 100b et 100c existantes dans l’aéroport et détectées par la caméra frontale 10c de l’aéronef 1 puis considère ensuite les deux pistes d’atterrissage pour lesquelles la différence de position déterminée par rapport à cette piste est la plus faible et opère ensuite un filtrage visant à éliminer une erreur de type « faux positif » avant que de ne fournir une information finale.
Pour ce faire, une étape d’initialisation S50 constitue une étape initiale au terme de laquelle le système d’assistance 10 est normalement opérationnel, la caméra frontale 10c opère des prises de vue successives et le module de détection d’objets de l’aéronef 1 identifie une pluralité de représentations de pistes d’atterrissage dans une image F fournie par la caméra frontale 10c. En particulier, au terme de l’étape S50, le système d’assistance à l’atterrissage 10 dispose de représentations de points caractéristiques dans l’image F de points caractéristiques des pistes de destination 100a, 100b et 100c telle que référencée dans la base de données RWYDB de pistes d’atterrissage pour aéronefs.
Une étape S51 est ensuite réalisée autant de fois qu’il n’existe de pistes d’atterrissage détectées dans l’image F fournie par la caméra frontale 10c. L’étape S51 vise à enregistrer une information représentative d’une différence de position par rapport à la piste d’atterrissage considérée (parmi les pistes 100a, 100b et 100c détectées dans l’image F) obtenue en comparant deux positions de l’aéronef 1 par l’utilisation de deux algorithmes de détermination d’une position d’un aéronef par rapport à une piste d’atterrissage donnée et à partir d’une image fournie par la caméra frontale 10c. L’étape S51 est une séquence composée des étapes S31, S32, S33 et S34 précédemment décrites en relation avec la . Après chaque itération de l’étape 51, il est vérifié lors d’une étape S52 si toutes les pistes d’atterrissage détectées dans l’image F ont été traitées par l’étape S51. Si c’est le cas, le procédé continue en séquence à une étape S53, et sinon, le procédé reboucle à l’étape S51 pour traiter l’une des pistes d’atterrissage détectées non encore traitée par l’étape S51. Ainsi, si n pistes d’atterrissage sont détectées dans l’image F, ou plus exactement trois représentations de pistes d’atterrissage sont détectées dans l’image F, le procédé exécute itérativement trois fois l’étape S51 et il est possible d’écrire que n = 3 est le nombre de pistes d’atterrissage à traiter, et l’étape S51 est réalisée de façon itérative avec un indice de répétition i allant de 1 à n, de sorte à définir pour chacune des pistes d’atterrissage détectée, une première position déterminée POS1i en utilisant un premier algorithme de détermination d’une position d’un aéronef tel que « A2 » et une deuxième position déterminée POS2i en utilisant un deuxième algorithme de détermination d’une position d’un aéronef tel que « A2 » (Attitude), différent du premier algorithme de détermination d’une position d’un aéronef. Selon l’exemple décrit, lorsque les trois pistes d’atterrissage détectées dans l’image F ont été traitées, le système d’assistance à l’atterrissage 10 dispose donc de six positions déterminées, avec deux positions déterminées pour chacune des trois pistes d’atterrissage détectées dans l’image F :
PISTE POSITION selon « PnP » POSITION selon « A2 »
PISTE 100a POS11 (x11, y11, z11) POS21 (x21, y21, z21)
PISTE 100b POS12 (x12, y12, z12) POS22 (x22, y22, z22)
PISTE 100c POS13 (x13, y13, z13) POS23 (x23, y23, z23)
Les différences de positions successivement déterminées lors des itérations de l’étape S51 sont :
Rang i PISTE DIFFERENCE |POS1 – POS2|
1 PISTE 100a Δ1POS11, POS21
2 PISTE 100b Δ2POS12, POS22
3 PISTE 100c Δ3POS13, POS23
Il est ensuite déterminé à une étape S53, quelle est la piste pour laquelle la différence de position déterminée est la plus petite (la moindre) entre les positions POS1i et POS2i. Puis il est déterminé à une étape S54, quelle est la piste pour laquelle la différence de position déterminée est la deuxième plus petite entre les positions POS1i et POS2i.
La piste pour laquelle la différence de position |POS1i – POS2i| est la plus petite est ici nommée Δmin1POS1i, POS2i,
et la piste pour laquelle la différence de position |POS1i – POS2i| est la deuxième plus petite est nommée Δmin2POS1i, POS2i.
Selon un exemple de réalisation, la plus petite différence est :
Δmin1POS1i, POS2i= Δ2POS12, POS22,
et la deuxième plus petite différence parmi Δ1POS11, POS21, Δ2POS12, POS22et Δ3POS13, POS23est :
Δmin2POS1i, POS2i =Δ1POS11, POS21.
Un filtrage est ensuite réalisé lors d’une étape S55 visant à détecter si les différences Δmin1POS1i, POS2i= Δ2POS12, POS22et Δmin2POS1i, POS2i =Δ1POS11, POS21sont suffisamment éloignées numériquement l’une de l’autre pour éviter tout risque de confusion entre les deux pistes pour lesquelles le niveau de cohérence de la position déterminée de l’aéronef 1 est le plus élevé. En d’autres termes, il est défini ici s’il est possible de discriminer sans risque d’erreur, la piste pour laquelle la différence entre les positions POS1 et POS2 est la moindre, par rapport aux autres pistes détectées et considérées successivement à l’étape S51.
Dans la cas où la différence entre Δmin1POS1i, POS2iet Δmin2POS1i, POS2iest supérieure à une valeur seuil S2 prédéterminée, il y a une bonne discrimination et le système d’assistance à l’atterrissage 10 fournit à l’équipage de conduite de l’aéronef 1 et/ou à un système de l’aéronef 1 une information représentative de cette différence en association avec un identifiant de la piste considérée, visant à indiquer qu’il existe une bonne corrélation (ou cohérence) entre la position de l’aéronef 1 et la piste considérée, ce qui revient à dire que la piste considérée est celle se situant face à l’aéronef 1. Ainsi, s’il s’agit de la piste de destination, la fourniture de l’information représentative de Δmin1POS1i, POS2ien association avec un identifiant de la piste, confirme un bon positionnement de l’aéronef 1 se dirigeant vers cette piste de destination. Selon un mode de réalisation, l’information représentative de la différence Δmin1POS1i, POS2iest la différence Δmin1POS1i, POS2ielle-même. Dans la cas où la différence entre Δmin1POS1i, POS2iet Δmin2POS1i, POS2in’est pas supérieure à la valeur seuil S2 prédéterminée, le système d’assistance à l’atterrissage 10 fournit à l’équipage de conduite de l’aéronef 1 et/ou à un système de l’aéronef 1, lors d’une étape S57, une information selon laquelle il n’est pas possible de discriminer les deux pistes d’atterrissage pour lesquelles les différences respectives de position déterminées de l’aéronef 1 par rapport à la piste considérée sont les plus petites parmi toutes celles déterminées pour les pistes détectées. Selon un mode de réalisation, lorsqu’il n’est pas possible de discriminer les deux pistes d’atterrissage pour lesquelles les différences respectives de position déterminées de l’aéronef 1 par rapport à la piste considérée sont les plus petites, le système d’aide à l’atterrissage 10 ne fournit aucune information, ce qui revient alors à considérer que le système n’est pas en mesure de confirmer un bon positionnement de l’aéronef 1 par rapport à la piste de destination prévue.
Selon une variante de réalisation, une information représentative de la différence de position entre les positions POS1i et POS2i est fournie par le système d’assistance à l’atterrissage pour chacune des pistes d’atterrissage détectées dans l’image F obtenue depuis la caméra frontale 10c. Par exemple, un indicateur associé à un identifiant de chacune des pistes détectées illustre un niveau de différence entre les positions respectivement déterminées via les deux algorithmes de reprojection de piste dans le plan image de l’image F. L’indicateur peut être un taux affiché, un bargraphe, une couleur d’un témoin lumineux, à titre d’exemples.
La est une représentation schématique d’un exemple d’architecture interne du système d’assistance à l’atterrissage 10, encore appelé ici dispositif d’assistance à l’atterrissage 10. Considérons à titre illustratif que la illustre un agencement interne du système d’assistance à l’atterrissage 10 tel qu’embarqué dans l’aéronef 1. On note que la pourrait aussi illustrer schématiquement un exemple d’architecture matérielle du système d’assistance à l’atterrissage 10 selon une configuration où le système d’assistance à l’atterrissage 10 est externe à l’aéronef 1 et communique avec ce dernier via un ou plusieurs liens de communication sans fil.
Selon l’exemple d’architecture matérielle représenté à la , le système d’assistance à l’atterrissage 10 comprend alors, reliés par un bus de communication 19 : un processeur ou CPU (« Central Processing Unit » en anglais) 11 ; une mémoire vive RAM (« Random Access Memory » en anglais) 12 ; une mémoire morte ROM (« Read Only Memory » en anglais) 13 ; une unité de stockage telle qu’un disque dur (ou un lecteur de support de stockage, tel qu’un lecteur de cartes SD (« Secure Digital » en anglais) 14 ; un module d’interfaces de communication 15 permettant au système d’assistance à l’atterrissage 10 de communiquer avec des dispositifs distants, tels que d’autres systèmes embarqués de l’aéronef 1 parmi lesquels figure la caméra frontale 10c, un serveur de base de données, ou encore tel que l’aéronef 1, le cas échéant.
Le processeur 11 du système d’aide à l’atterrissage 10 est capable d’exécuter des instructions chargées dans la RAM 12 à partir de la ROM 13, d’une mémoire externe (non représentée), d’un support de stockage (tel qu’une carte SD), ou d’un réseau de communication. Lorsque le système d’assistance à l’atterrissage 10 est mis sous tension, le processeur 11 est capable de lire de la RAM 12 des instructions et de les exécuter. Ces instructions forment un programme d’ordinateur causant la mise en œuvre, par le processeur 11, de tout ou partie d’un procédé d’assistance à l’atterrissage décrit en relation avec la ou de tout ou partie d’un procédé d’assistance à l’atterrissage décrit en relation avec la ou de variantes décrites de ces procédés.
Tout ou partie des procédés décrits en relation avec les et ou leurs variantes décrites peut être implémenté sous forme logicielle par exécution d’un ensemble d’instructions par une machine programmable, par exemple un DSP (« Digital Signal Processor » en anglais) ou un microcontrôleur, ou être implémenté sous forme matérielle par une machine ou un composant dédié, par exemple un FPGA (« Field-Programmable Gate Array » en anglais) ou un ASIC (« Application-Specific Integrated Circuit » en anglais). En général, le système d’assistance à l’atterrissage 10 comprend de la circuiterie électronique configurée pour mettre en œuvre les procédés décrits en relation avec lui-même. Bien évidemment, le système d’assistance à l’atterrissage 10 comprend en outre tous les éléments usuellement présents dans un système comprenant une unité de contrôle et ses périphériques, tels que, un circuit d’alimentation, un circuit de supervision d’alimentation, un ou plusieurs circuits d’horloge, un circuit de remise à zéro, des ports d’entrées-sorties, des entrées d’interruptions, des drivers de bus, cette liste étant non exhaustive.
L’invention ne se limite pas aux seuls exemples et modes de réalisation décrits ci-avant mais concerne plus largement tout procédé d’assistance à l’atterrissage et tout système exécutant ce procédé opérant une comparaison de deux positions déterminées de l’aéronef par rapport à une piste de destination prédéfinie, à partir d’une prise de vue opérée depuis une caméra frontale de l’aéronef, d’informations extraites d’une base de données partagée de caractéristiques de pistes d’atterrissage et d’au moins deux algorithmes différents de reprojection d’une piste de destination dans un plan d’image de ladite caméra frontale.

Claims (9)

  1. Procédé d’assistance à l’atterrissage d’un aéronef (1) sur une piste d’atterrissage (100a) prédéfinie d’une installation aéroportuaire (100) de destination, ledit procédé comprenant une détermination (S31) d’une première position (POS1) dudit aéronef (1) par rapport à ladite piste d’atterrissage (100a) prédéfinie, à partir d’une prise de vue (F) opérée depuis ledit aéronef (1), de coordonnées de ladite piste (100a) dans une base de données (RWYDB), et d’un premier algorithme (PnP) de détermination d’une position de l’aéronef par rapport à ladite piste (100a) à partir de ladite prise de vue (F), le procédé étant caractérisé en ce qu’il comprend en outre :
    • une détermination (S32) d’une deuxième position (POS2) dudit aéronef (1) par rapport à ladite piste d’atterrissage (100a), à partir de ladite prise de vue (F) opérée depuis l’aéronef (1), desdites coordonnées de ladite piste dans ladite base de données (RWYDB), et d’un deuxième algorithme (A2) de détermination d’une position de l’aéronef par rapport à ladite piste (100a) à partir de ladite prise de vue (F), différent dudit premier algorithme (PnP), puis,
    • fournir (S33) une information représentative de la différence (ΔPOS1, POS2) entre la première position (POS1) déterminée et la deuxième position (POS2) déterminée.
  2. Procédé d’assistance à l’atterrissage d’un aéronef selon la revendication 1, dans lequel l’installation aéroportuaire (100) comprend une pluralité de pistes d’atterrissage (100a, 100b 100c), le procédé comprenant, pour chacune des pistes d’atterrissage (100a, 100b, 100c) de ladite installation aéroportuaire (100) de destination, considérées successivement :
    • une détermination (S51, S31) d’une première position (POS1i) dudit aéronef (1) par rapport à ièmepiste d’atterrissage considérée (100a, 100b, 100c), à partir d’une prise de vue (F) opérée depuis l’aéronef (1), de coordonnées de ladite ièmepiste (100a, 100b, 100c) dans une base de données, et dudit premier algorithme (PnP),
    • une détermination (S51, S32) d’une deuxième position (POS2i) dudit aéronef (1) par rapport à ladite ièmepiste d’atterrissage (100a, 100b, 100c), à partir d’une prise de vue (F) opérée depuis l’aéronef (1), desdites coordonnées de ladite ièmepiste (100a, 100b, 100c) dans ladite base de données, et dudit deuxième algorithme (A2), différent dudit premier algorithme (PnP), puis,
    • enregistrer une information représentative de la différence (ΔiPOS1i, POS2i) entre ladite première position (POS1i) et la deuxième position (POS2i) déterminées, en association avec un identifiant de ladite ièmepiste considérée (100a, 100b, 100c), puis
    comparer les deux informations enregistrées représentatives des deux plus petites différences (Δmin1POS1,POS2, Δmin2POS1,POS2) de position entre ladite première position (POS1i) et la deuxième position (POS2i) parmi la liste des informations enregistrées représentatives des différences de position (ΔiPOS1i,POS2i) entre ladite première position (POS1i) et la deuxième position (POS2i) en association avec lesdites pistes d’atterrissage (100a, 100b, 100c), et, si la différence entre lesdites deux informations représentatives des deux plus petites différences de position excède une valeur seuil prédéterminée :
    fournir une information (G) représentative de la différence (Δmin1POS1i, POS2i) entre la première position (POS1i) déterminée et la deuxième position (POS2i) déterminée pour la piste (100a, 100b, 100c) pour laquelle ladite différence est la plus petite parmi la liste des informations enregistrées représentatives des différences de position (ΔiPOS1i, POS2i),
    et sinon :
    fournir une information (B) selon laquelle il n’est pas possible de discriminer les deux pistes d’atterrissages associées aux deux informations représentatives des deux plus petites différences de position (Δ1POS1, POS2, Δ2POS1, POS2).
  3. Procédé d’assistance à l’atterrissage d’un aéronef sur une piste d’une installation aéroportuaire de destination selon l’une des revendications 1 et 2, dans lequel :
    • ledit premier algorithme (PnP) est un algorithme de type dit « Perspective-n-Point » comprenant un procédé de détermination d’une translation entre une piste d’atterrissage et une position courante de l’aéronef ainsi qu’un procédé de détermination d’une rotation entre ladite piste d’atterrissage et ladite position courante de l’aéronef, et,
    • ledit deuxième algorithme (A2) comprend un procédé de détermination d’une translation entre une piste d’atterrissage et une position courante de l’aéronef ainsi qu’une obtention de position de l’aéronef à partir d’informations fournies par une centrale à inertie dudit aéronef.
  4. Dispositif d’assistance à l’atterrissage (10) d’un aéronef (1) sur une piste d’atterrissage (100a) prédéfinie d’une installation aéroportuaire (100) de destination, ledit dispositif (10) comprenant de la circuiterie électronique configurée pour opérer une détermination (S31) d’une première position (PO1) dudit aéronef par rapport à ladite piste d’atterrissage (100a) prédéfinie, à partir d’une prise de vue (F) opérée depuis l’aéronef (1), de coordonnées de ladite piste (100a) dans une base de données, et d’un premier algorithme (PnP) de détermination d’une position de l’aéronef par rapport à ladite piste (100a) à partir de ladite prise de vue (F), le dispositif d’assistance (10) étant caractérisé en ce qu’il comprend en outre de la circuiterie électronique configurée pour opérer :
    • une détermination (S32) d’une deuxième position (POS2) dudit aéronef (1) par rapport à ladite piste d’atterrissage (100a), à partir d’une prise de vue (F) opérée depuis l’aéronef (1), desdites coordonnées de ladite piste (100a) dans ladite base de données, et d’un deuxième algorithme (A2) de détermination d’une position de l’aéronef par rapport à ladite piste (100a) à partir de ladite prise de vue (F), différent dudit premier algorithme (PnP) de reprojection, et pour,
    • fournir (S33) une information représentative de la différence entre la première position (POS1) déterminée et la deuxième position (POS2) déterminée.
  5. Dispositif d’assistance à l’atterrissage (10) d’un aéronef (1) selon la revendication 4, comprenant de la circuiterie électronique configurée pour, lorsque l’installation aéroportuaire comprend une pluralité de pistes d’atterrissage, opérer pour chacune des pistes d’atterrissage de ladite installation aéroportuaire de destination, considérées successivement :
    • une détermination d’une première position dudit aéronef par rapport à la piste d’atterrissage considérée, à partir d’une prise de vue opérée depuis l’aéronef, de coordonnées de ladite piste dans une base de données, et dudit premier algorithme,
    • une détermination d’une deuxième position dudit aéronef par rapport à ladite piste d’atterrissage, à partir d’une prise de vue opérée depuis l’aéronef, desdites coordonnées de ladite piste dans ladite base de données, et dudit deuxième algorithme différent dudit premier algorithme, puis,
    • enregistrer une information représentative de la différence entre ladite première position et la deuxième position déterminées, en association avec un identifiant de ladite piste considérée, puis pour
    comparer les deux informations enregistrées représentatives des deux plus petites différences de position entre ladite première position et la deuxième position parmi la liste des informations enregistrées représentatives des différences de position entre ladite première position et la deuxième position en association avec lesdites pistes d’atterrissage, et, si ladite différence entre lesdites deux informations représentatives des deux plus petites différences de position excède une valeur seuil prédéterminée :
    fournir une information représentative de ladite différence entre la première position déterminée et la deuxième position déterminée pour la piste pour laquelle ladite différence est la plus petite parmi la liste des informations enregistrées représentatives des différences, en association avec un identifiant de ladite piste pour laquelle ladite différence est la plus petite,
    et sinon :
    fournir une information selon laquelle il n’est pas possible de discriminer les deux pistes d’atterrissages associées aux deux informations représentatives des deux plus petites différences de position.
  6. Dispositif d’assistance à l’atterrissage (10) selon l’une des revendications 4 et 5, comprenant en outre de la circuiterie électronique configurée pour :
    • exécuter un premier algorithme de type dit « Perspective-n-Point » comprenant un procédé de détermination d’une translation entre une piste d’atterrissage et une position courante de l’aéronef ainsi qu’un procédé de détermination d’une rotation entre ladite piste d’atterrissage et ladite position courante de l’aéronef, et,
    • exécuter un deuxième algorithme comprenant un procédé de détermination d’une translation entre une piste d’atterrissage et une position courante de l’aéronef ainsi qu’une obtention d’une altitude de l’aéronef à ladite position courante de l’aéronef à partir d’informations fournies par une centrale à inertie dudit aéronef.
  7. Aéronef (1) comprenant un dispositif d’assistance à l’atterrissage (10) selon l’une des revendications 4 à 6.
  8. Produit programme d’ordinateur comprenant des instructions de code de programme pour exécuter les étapes d’un procédé selon l’une des revendications 1 à 3 lorsque lesdites instructions sont exécutées par un processeur d’un dispositif d’assistance à l’atterrissage d’un aéronef.
  9. Support de stockage comprenant un produit programme d’ordinateur selon la revendication 8.
FR2305453A 2023-05-31 2023-05-31 Procede ameliore d’assistance a l’atterrissage d’un aeronef et systeme configure pour executer le procede. Pending FR3149415A1 (fr)

Priority Applications (2)

Application Number Priority Date Filing Date Title
FR2305453A FR3149415A1 (fr) 2023-05-31 2023-05-31 Procede ameliore d’assistance a l’atterrissage d’un aeronef et systeme configure pour executer le procede.
US18/673,398 US20240400223A1 (en) 2023-05-31 2024-05-24 Method for assisting the landing of an aircraft and system configured for executing same

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR2305453 2023-05-31
FR2305453A FR3149415A1 (fr) 2023-05-31 2023-05-31 Procede ameliore d’assistance a l’atterrissage d’un aeronef et systeme configure pour executer le procede.

Publications (1)

Publication Number Publication Date
FR3149415A1 true FR3149415A1 (fr) 2024-12-06

Family

ID=87801617

Family Applications (1)

Application Number Title Priority Date Filing Date
FR2305453A Pending FR3149415A1 (fr) 2023-05-31 2023-05-31 Procede ameliore d’assistance a l’atterrissage d’un aeronef et systeme configure pour executer le procede.

Country Status (2)

Country Link
US (1) US20240400223A1 (fr)
FR (1) FR3149415A1 (fr)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20220198703A1 (en) * 2020-12-18 2022-06-23 The Boeing Company Determining a current pose estimate of an aircraft relative to a runway to support the aircraft on approach

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10878709B2 (en) * 2018-07-19 2020-12-29 The Boeing Company System, method, and computer readable medium for autonomous airport runway navigation
US11783575B2 (en) * 2020-08-28 2023-10-10 The Boeing Company Perception-based autonomous landing for aircraft

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20220198703A1 (en) * 2020-12-18 2022-06-23 The Boeing Company Determining a current pose estimate of an aircraft relative to a runway to support the aircraft on approach

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
KONGKAEW SAKOL ET AL: "Automatically Landing an Unmanned Aerial Vehicle Using Perspective- n -Point Algorithm Based on Known Runway Image: Area Localization and Feature Enhancement With Time Consumption Reduction", NARA INSTITUTE OF SCIENCE AND TECHNOLOGY DIVISION OF INFORMATION SCIENCE, , 8916-5 TAKAYAMA-CHO, IKOMA, NARA 630-0192 , JAPAN, vol. 1, 1 January 2022 (2022-01-01), XP093106069, Retrieved from the Internet <URL:https://asmedigitalcollection.asme.org/openengineering/article-pdf/doi/10.1115/1.4055081/6908981/aoje_1_011030.pdf> DOI: 10.1115/1.4055081 *
RUCHANURUCKS MITI ET AL: "Automatic Landing Assist System Using IMU+PnP for Robust Positioning of Fixed-Wing UAVs", JOURNAL OF INTELLIGENT, SPRINGER NETHERLANDS, DORDRECHT, vol. 90, no. 1, 20 September 2017 (2017-09-20), pages 189 - 199, XP036469412, ISSN: 0921-0296, [retrieved on 20170920], DOI: 10.1007/S10846-017-0657-8 *

Also Published As

Publication number Publication date
US20240400223A1 (en) 2024-12-05

Similar Documents

Publication Publication Date Title
EP3899786B1 (fr) Détection d&#39;objets dans des foules à l&#39;aide d&#39;un contexte géométrique
EP3308232B1 (fr) Système et procédé d&#39;inspection automatique de surface
US10679376B2 (en) Determining a pose of a handheld object
CN111679695B (zh) 一种基于深度学习技术的无人机巡航及追踪系统和方法
US20160283774A1 (en) Cloud feature detection
FR3103047A1 (fr) Procede et dispositif d&#39;apprentissage par reseau de neurones artificiels pour l&#39;aide a l&#39;atterrissage d&#39;aeronef
FR3038109A1 (fr) Systeme et procede de localisation d&#39;impacts sur une surface externe
WO2019198076A1 (fr) Fusion de données brutes et de capteurs en temps réel
EP3679517B1 (fr) Procede de determination des bords saillants d&#39;une cible sur une image
CN119672324B (zh) 一种光电吊舱的目标跟踪检测方法、探测设备、程序产品、存储介质
EP4055343A1 (fr) Procede et dispositif d&#39;aide a l&#39;atterrissage d&#39;aeronef en conditions de visibilite degradee
FR3149415A1 (fr) Procede ameliore d’assistance a l’atterrissage d’un aeronef et systeme configure pour executer le procede.
US20230100412A1 (en) A system, a method and a computer program for generating a digital map of an environment
FR3149416A1 (fr) Procede ameliore d’assistance a l’atterrissage d’un aeronef et systeme configure pour executer le procede.
EP0604252B1 (fr) Procédé d&#39;aide au pilotage d&#39;un aéronef volant à basse altitude
CN117372894A (zh) 用于目标对象的自动变化评估的方法、系统及存储介质
WO2022152723A1 (fr) Dispositif électronique de stockage d&#39;une base de données terrain, procédé de génération d&#39;une telle base de données, système avionique, procédé de surveillance et programmes d&#39;ordinateur associés
KR102046243B1 (ko) 반사 영상 제거 장치 및 상기 장치의 동작 방법
CN113139984B (zh) 检测与跟踪融合的长时间无人机目标跟踪方法及系统
US20250113112A1 (en) Detecting sensor defects for three-dimensional time-of-flight sensors
Turchenko et al. An Aircraft Identification System Using Convolution Neural Networks
EP4574624A1 (fr) Système et procédé de détection et de lecture automatique des panneaux de signalisation d&#39;une voie ferrée
Hiba et al. Fast horizon detection for airborne visual systems
KR20240025169A (ko) Fo 탐지 방법 및 장치
WO2023111189A1 (fr) Procédé de détection d&#39;un objet dans l&#39;environnement d&#39;un aéronef, système et programme d&#39;ordinateur associés

Legal Events

Date Code Title Description
PLFP Fee payment

Year of fee payment: 2

PLSC Publication of the preliminary search report

Effective date: 20241206

PLFP Fee payment

Year of fee payment: 3