Brevet FR3111221A1 — publié le 20211210

Procédé d’affichage sur un écran d’affichage d’une vue synthétique tridimensionnelle, produit programme ordinateur et système d’affichage associés L’invention concerne un procédé d’affichage sur un écran d’affichage dans un poste de commande d’un aéronef comprenant des bases de données comportant chacune des données cartographiques représentatives d’éléments du terrain avec une résolution respective. Le procédé comprend les étapes suivantes : - acquisition d’une altitude maximale du terrain et d’une altitude de l’aéronef ; - calcul d’une distance de visibilité (D) et d’une résolution cible en fonction de la hauteur entre l’altitude maximale et l’altitude de l’aéronef ; - test de la convenance de la base de données cible ; - si la base de données cible convient, détermination de la vue synthétique tridimensionnelle à partir des données cartographiques de la base de données cible ; et - affichage de la vue synthétique tridimensionnelle de la zone du terrain sur l’écran d’affichage. Figure pour l'abrégé : Figure 3 Procédé d’affichage sur un écran d’affichage d’une vue synthétique tridimensionnelle, produit programme ordinateur et système d’affichage associés La présente invention concerne un procédé d’affichage sur un écran d’affichage d’une vue synthétique tridimensionnelle d’une zone d’un terrain apte à être survolée par un aéronef. La présente invention concerne également un produit programme ordinateur comprenant les instructions logicielles qui, quand elles sont mises en œuvre par un équipement informatique, mettent en œuvre un tel procédé d’affichage. La présente invention concerne également un système d’affichage sur l’écran d’affichage de la vue synthétique tridimensionnelle de la zone du terrain apte à être survolée par un aéronef. L’invention concerne plus particulièrement un avion, tout en étant applicable à tout type d’aéronef, tel qu’un hélicoptère ou un drone. Un tel aéronef comprend, de manière connue, un système dit SVS de l’anglais « Synthetic Vision System » (ou « Système de Vision Synthétique » en français). Ce système permet au pilote d’afficher une vue synthétique du paysage extérieur comportant généralement des informations sur le pilotage ou la navigation. La vue synthétique est typiquement affichée sur les écrans d’affichage qui se trouvent en face avant de la planche de bord du cockpit de l'aéronef. La vue synthétique est une vue tridimensionnelle au moins partiellement conforme d’une zone du terrain apte à être survolée par l’aéronef, notamment de la zone située devant l’aéronef dans la direction de déplacement de l’aéronef. Par représentation conforme, on entend une représentation cartographique et symbolique qui se superpose exactement au terrain effectivement vu par le pilote. On connait également du document FR 3 053 818 A1 un procédé d’affichage de la vue synthétique uniquement jusqu’à une distance de l’aéronef, dite distance de visibilité. Cette distance de visibilité est calculée en fonction de différents paramètres, tels que l’altitude de l’aéronef, et permet de limiter les temps de calcul pour la réalisation de la vue synthétique. Néanmoins, il existe un besoin d’améliorer encore cet affichage de la vue synthétique, notamment la résolution de cet affichage dans les zones d’intérêt telles que les aéroports, sans toutefois impacter les performances d’affichage du système SVS. Le but de l’invention est ainsi de proposer un procédé d’affichage d’une vue synthétique tridimensionnelle permettant un affichage de meilleure résolution dans les zones d’intérêt pour le pilote, tout en limitant un temps de calcul pour l’affichage de la vue synthétique tridimensionnelle en temps réel. A cet effet, l’invention a pour objet un procédé d’affichage sur un écran d’affichage d’une vue synthétique tridimensionnelle d’une zone d’un terrain apte à être survolée par un aéronef, l’écran d’affichage étant propre à être embarqué dans un poste de commande de l’aéronef, le poste de commande comprenant en outre une pluralité de bases de données comportant chacune des données cartographiques représentatives d’éléments du terrain avec une résolution respective, le procédé d’affichage comprenant les étapes suivantes : - acquisition d’une altitude maximale du terrain dans ladite zone du terrain et d’une altitude de l’aéronef ; - calcul d’une distance de visibilité et d’une résolution cible parmi les résolutions de la pluralité de bases de données, la résolution cible et la distance de visibilité étant chacune calculées au moins en fonction de la hauteur entre l’altitude maximale du terrain dans ladite zone du terrain et l’altitude de l’aéronef ; - test de la convenance de la base de données cible associée à la résolution cible en vérifiant si, pour chaque élément de terrain compris dans ladite zone de terrain et situé à une distance de l’aéronef inférieure à la distance de visibilité, la base de données cible comprend des données cartographiques représentatives dudit élément de terrain ; - si la base de données cible convient, détermination de la vue synthétique tridimensionnelle de la zone de terrain à partir des données cartographiques de la base de données cible représentatives des éléments de terrain compris dans ladite zone de terrain et situés à une distance de l’aéronef inférieure à la distance de visibilité ; et - affichage de la vue synthétique tridimensionnelle de la zone du terrain sur l’écran d’affichage. Ainsi, le procédé d’affichage selon l’invention permet de calculer une résolution cible en fonction de la hauteur entre l’altitude maximale du terrain dans ladite zone du terrain et l’altitude de l’aéronef. Par exemple, lorsque cette hauteur est faible, ce qui correspond typiquement à une phase de décollage ou d’atterrissage de l’aéronef, la résolution cible calculée est élevée afin que le pilote ait une bonne perception de son environnement. A l’inverse, lorsque cette hauteur est élevée, ce qui correspond typiquement à une phase de croisière de l’aéronef, la résolution cible calculée est faible car le pilote ne nécessite pas d’avoir des informations très précises sur le terrain qu’il survole de plus haut. En outre, le procédé d’affichage selon l’invention permet le calcul d’une distance de visibilité associée à cette résolution cible, afin de limiter par exemple les données à traiter pour la détermination de la vue synthétique et ainsi de limiter le temps de calcul nécessaire pour traiter ces données. Le test de la convenance de la base de données cible permet d’utiliser des bases de données comprenant des données cartographiques à haute résolution uniquement pour les zones d’intérêt pour le pilote, telles que les aéroports, et non pour le terrain complet survolé. L’invention permet donc aussi de réduire fortement la taille de ces bases de données, afin qu’elles puissent être stockées dans la mémoire disponible, généralement limitée de l’aéronef. Suivant d’autres aspects avantageux de l’invention, le procédé d’affichage comprend une ou plusieurs des caractéristiques suivantes, prises isolément ou suivant toutes les combinaisons techniquement possibles : le procédé comprend en outre les étapes suivantes avant l’étape d’affichage : + si la base de données cible ne convient pas, test de la convenance d’une base de données de substitution parmi les bases de données avec une résolution inférieure à la résolution cible ; + si la base de données de substitution convient, détermination de la vue synthétique tridimensionnelle de la zone de terrain à partir des données cartographiques de la base de données de substitution représentatives des éléments de terrain compris dans ladite zone de terrain et situés à une distance de l’aéronef inférieure à la distance de visibilité ; le procédé comprend en outre, avant l’étape d’affichage, une étape de désactivation de la détermination de la vue synthétique tridimensionnelle et de l’affichage de la vue synthétique tridimensionnelle sur l’écran d’affichage lorsqu’aucune base de données parmi les bases de données avec une résolution inférieure à la résolution cible ne convient ; la résolution cible est une fonction décroissante de ladite hauteur ; chaque résolution est associée à une plage de valeurs de ladite hauteur, une fonction d’hystérésis étant de préférence mise en œuvre lors d’une transition entre deux plages de valeurs de ladite hauteur pendant l’étape de calcul de la résolution cible ; la distance de visibilité est une fonction croissante de ladite hauteur ; une variation de la distance de visibilité en fonction du temps est limitée à une variation maximale prédéterminée, et les éléments de terrain associés à l’une des bases de données s’étendent sur une surface inférieure à la surface sur laquelle s’étendent les éléments de terrain associés à l’une des bases de données avec une résolution inférieure à celle de ladite base de données. L’invention a également pour objet un programme d’ordinateur comportant des instructions logicielles qui, lorsqu’elles sont exécutées par un ordinateur, mettent en œuvre un procédé d’affichage tel que défini ci-dessus. L’invention a également pour objet un système d’affichage sur un écran d’affichage d’une vue synthétique tridimensionnelle d’une zone d’un terrain apte à être survolée par un aéronef, le système d’affichage et l’écran d’affichage étant propres à être embarqué dans un poste de commande de l’aéronef, le poste de commande comprenant en outre une pluralité de bases de données comportant chacune des données cartographiques représentatives d’éléments du terrain avec une résolution respective, le système d’affichage comprenant : - un module d’acquisition configuré pour acquérir une altitude maximale du terrain dans ladite zone du terrain et une altitude de l’aéronef ; - un module de calcul configuré pour calculer une distance de visibilité et une résolution cible parmi les résolutions de la pluralité de bases de données, la résolution cible et la distance de visibilité étant chacune calculées au moins en fonction de la hauteur entre l’altitude maximale du terrain dans ladite zone du terrain et l’altitude de l’aéronef ; - un module de test configuré pour tester la convenance de la base de données cible associée à la résolution cible en vérifiant si, pour chaque élément de terrain compris dans ladite zone de terrain et situé à une distance de l’aéronef inférieure à la distance de visibilité, la base de données cible comprend des données cartographiques représentatives dudit élément de terrain ; - un module de détermination configuré pour déterminer, si la base de données cible est convenable, la vue synthétique tridimensionnelle de la zone de terrain à partir des données cartographiques de la base de données cible représentatives des éléments de terrain compris dans ladite zone de terrain et situés à une distance de l’aéronef inférieure à la distance de visibilité ; et - un module d’affichage configuré pour afficher la vue synthétique tridimensionnelle de la zone du terrain sur l’écran d’affichage. Ces caractéristiques et avantages de l’invention apparaîtront plus clairement à la lecture de la description qui va suivre, donnée uniquement à titre d’exemple non limitatif, et faite en référence aux dessins annexés, sur lesquels : la est une représentation, schématique et de côté, d’un cockpit d’un aéronef ; la est une représentation schématique de l’aéronef de la survolant un terrain, en vue de côté ; la est une représentation similaire à celle de la , en vue de dessus ; et la est une représentation schématique d’un système d’affichage selon l’invention ; et la est un organigramme d’un procédé, selon l’invention, d’affichage sur un écran d’affichage d’une vue synthétique tridimensionnelle d’une zone du terrain apte à être survolée par l’aéronef, le procédé étant mis en œuvre par le système d’affichage de la . Dans ce qui suit, le terme « vertical » s’entend de manière générale par rapport à la direction de la force de gravité. Le terme « horizontal » s’entend de manière générale comme perpendiculaire à la direction verticale. L’aéronef 10 est par exemple un avion, un hélicoptère, ou encore un drone survolant un terrain 12. Autrement dit, l’aéronef 10 est un engin volant pilotable par un pilote 14 via un poste de commande 16, le poste de commande 16 étant disposé à l’intérieur de l’aéronef 10 ou bien à distance de l’aéronef, notamment dans le cas d’un drone. Comme visible sur les figures 1 et 3, l’aéronef 10 s’étend principalement selon une direction longitudinale X-X’. La direction longitudinale X-X’ est également appelée de manière conventionnelle axe de roulis de l’aéronef 10. L’aéronef 10 est propre à survoler une zone du terrain 12 située face à lui selon la direction longitudinale X-X’ dans le sens d’avancement de l’aéronef 10. Le poste de commande 16 est ici un cockpit de l’aéronef 10. Comme visible sur la , le poste de commande 16 comporte au moins un siège 18 pour le pilote 14, une pluralité de bases de données 20, un capteur d’orientation 22, un pare-brise 24 au moins partiellement transparent et séparant l’intérieur du cockpit de l’environnement extérieur de l’aéronef 10 et un ensemble d’affichage comportant un écran d’affichage 26 et un système d’affichage 28. L’écran d’affichage 26 est par exemple un écran d’affichage tête haute. L’écran d’affichage tête haute est au moins partiellement transparent. Avantageusement, l’écran d’affichage tête haute est une visière 29 intégrée dans un casque 30 propre à être porté par le pilote 14, comme visible sur la . En variante, l’écran d’affichage tête haute est une surface transparente fixée dans le cockpit et placée devant le pilote 14. En variante ou en complément, l’écran d’affichage 26 est un écran d’affichage tête basse. L’écran d’affichage tête basse est une surface configurée pour afficher au moins une image. Avantageusement, l’écran d’affichage tête basse est configuré pour afficher des informations relatives à l’aéronef 10, telles que la vitesse, la hauteur par rapport au terrain 12, l’orientation de l’aéronef 10 et/ou des informations relatives à l’environnement extérieur de l’aéronef 10, telles que des informations de trafic aérien et des conditions météorologiques aux environs de l’aéronef 10. En variante, non représentée, l’aéronef 10 est un drone pilotable à distance via le poste de commande 16, par exemple terrestre, à partir duquel le pilotage du drone est effectué. Le poste de commande 16 comporte ici au moins le siège 18 du pilote 12, l’écran d’affichage 26 et au moins un écran d’affichage d’environnement, non représenté. L’écran d’affichage d’environnement est configuré pour afficher l’environnement extérieur de l’aéronef 10 filmé à partir d’au moins une caméra embarquée par le drone. Le capteur d’orientation 22 est propre à déterminer un axe de visée A-A’ du regard du pilote 14. Comme visible sur la , l’axe de visée A-A’ associé à un angle solide prédéterminé définit un champ de vue 32 du pilote 14. L’écran d’affichage tête haute est destiné à être disposé au moins partiellement dans le champ de vue 32 du pilote 14. Le capteur d’orientation 22 est par exemple un accéléromètre disposé dans le casque 30 du pilote 14 et propre à déterminer la posture de la tête du pilote 14 à partir des accélérations mesurées du casque 30. Le capteur d’orientation 22 est ainsi propre à déterminer l’axe de visée A-A’ à partir de la posture de la tête du pilote 14 et de l’orientation de l’aéronef 10 reçue par au moins capteur embarqué dans l’aéronef 10. En variante, le capteur d’orientation 22 est un capteur électromagnétique propre à déterminer la posture de la tête du pilote 14 à partir de perturbations d’un champ magnétique dues au mouvement de la tête du pilote 14. Le poste de commande 16 comprend avantageusement entre deux et dix bases de données 20 différentes, notamment trois bases de données 20. Chaque base de données 20 comporte des données cartographiques représentatives d’éléments du terrain 12 avec une résolution respective. Les données cartographiques comportent typiquement, pour chaque résolution respective, des coordonnées géographiques, telles qu’une latitude, une longitude et une altitude dans un système géodésique, et des informations sur les éléments de terrain 12, telles que la nature du terrain 12 par exemple. Les données cartographiques sont par exemple constituées, pour chaque résolution respective, desdites coordonnées géographiques et desdites informations sur les éléments de terrain 12. Les éléments du terrain 12 sont par exemple des montagnes, des bâtiments présents, des zones d’atterrissage, etc. La résolution représente le nombre de données cartographiques disponibles par unité de surface du terrain 12. Ainsi, plus la résolution est élevée, plus la base de données 20 associée comprend de données cartographiques représentatives d’une zone de terrain 12 donnée, et plus le pilote 14 aura une représentation précise de cette zone du terrain 12. La résolution est par exemple exprimée en écart angulaire sur la surface terrestre entre deux éléments du terrain représentés chacun par une donnée cartographique. Chaque base de données 20 présente alors une résolution comprise notamment entre 1 et 24 secondes d’arc. Les éléments de terrain 12 associés à l’une des bases de données 20 s’étendent par exemple sur une surface inférieure à la surface sur laquelle s’étendent les éléments de terrain 12 associés à l’une des bases de données 20 avec une résolution inférieure à celle de ladite base de données 20. Ainsi, la base de données 20 présentant la plus basse résolution comprend des données cartographiques représentatives d’éléments du terrain 12 sur la surface la plus importante du terrain 12. A l’inverse, la base de données 20 présentant la plus haute résolution comprend des données cartographiques représentatives d’éléments du terrain 12 s’étendant sur la surface la plus faible du terrain 12. En particulier, la base de données 20 présentant la plus haute résolution comprend des données cartographiques seulement pour des éléments d’intérêt pour le pilote 14, tels que les aéroports par exemple, c’est-à-dire pour des points d’intérêt donnés, également appelés POI (de l’anglais « Point Of Interest »). Par conséquent, la taille en mémoire des bases de données 20 associées à une haute résolution reste limitée par rapport aux bases de données 20 associées à une résolution plus faible. A surface égale couverte par les données cartographiques, une base de données 20 de haute résolution présente une taille en mémoire bien plus importante qu’une base de données 20 de faible résolution. Ceci est particulièrement problématique dans le domaine aéronautique puisque les bases de données 20 sont embarquées dans l’aéronef 10 qui présente une mémoire disponible réduite, avec une bande passante permettant de charger les données cartographiques de la mémoire également réduite. En limitant alors la surface associée aux bases de données 20 de haute résolution, la taille en mémoire de ces bases de données 20 est limitée, par exemple inférieure à celles des bases de données 20 de basse résolution. Toutes les bases de données 20 sont propres à être embarquées dans l’aéronef 10. Les éléments de terrain 12 associés à l’une des bases de données 20 s’étendent par exemple sur une surface incluse dans la surface sur laquelle s’étendent les éléments de terrain 12 associés à l’une des bases de données 20 avec une résolution inférieure à celle de ladite base de données 20. Comme visible sur la , le système d’affichage 28 comprend un module d’acquisition 34, un module de calcul 36, un module de test 38, un module de détermination 40, un module d’affichage 42, et optionnellement un module de désactivation 44. Le module d’acquisition 34 est configuré pour acquérir une altitude maximale Zt du terrain 12 dans ladite zone du terrain 12, comme représenté sur la . Dans l’exemple de la , la zone du terrain 12 est constituée d’un cône d’axe X-X’, dont le sommet est l’aéronef 10 et de distance maximale Dmax par rapport à l’aéronef 10. La distance Dmax correspond par exemple à la ligne d’horizon pour le pilote 14. La distance maximale Dmax est typiquement comprise entre 10 et 160 miles marins (noté NM par la suite, de l’anglais Nautical Mile). Le module d’acquisition 34 est par exemple propre à calculer l’altitude maximale Zt du terrain 12 à partir des données cartographiques comprises dans les bases de données 20. Le module d’acquisition 34 est en outre configuré pour acquérir une altitude Za de l’aéronef 10, visible sur la . Le module d’acquisition 34 est par exemple propre à acquérir l’altitude Za de l’aéronef 10 à partir de la mesure d’un altimètre embarqué dans l’aéronef 10. Le module de calcul 36 est configuré pour calculer une résolution cible parmi les résolutions des différentes bases de données 20. La base de données 20 associée à la résolution cible est dite base de données cible 20A. La résolution cible est calculée au moins en fonction de la hauteur H entre l’altitude maximale Zt du terrain 12 dans ladite zone du terrain 12 et l’altitude Za de l’aéronef 10, comme représenté sur la . La résolution cible est par exemple une fonction décroissante de ladite hauteur H. Ainsi, lorsque la hauteur H est faible et que l’aéronef 10 est à proximité du relief maximal de la zone de terrain 12, typiquement au moment de l’atterrissage, la résolution cible est élevée, afin que le pilote 14 ait une représentation précise de son environnement proche. A l’inverse, lorsque cette hauteur H est élevée, ce qui correspond typiquement à une phase de croisière de l’aéronef 10 au-dessus du terrain 12, la résolution cible calculée est faible car le pilote 14 n’a pas besoin d’informations très précises sur le terrain 12 qu’il survole de haut. En complément, chaque résolution est associée à une plage de valeurs de ladite hauteur H. Ainsi, le module d’acquisition 34 associe, à chaque plage de valeurs de hauteur H, l’une des résolutions des bases de données 20. Par exemple, lorsque la hauteur H est inférieure à 3000 m, la résolution cible est égale à la résolution maximale parmi les résolutions des bases de données 20. A l’inverse, lorsque la hauteur H est supérieure à 9000 m, la résolution cible est égale à la résolution minimale parmi les résolutions des bases de données 20. En complément encore, une fonction d’hystérésis est mise en œuvre lors d’une transition entre deux plages de valeurs de la hauteur H. Cette fonction d’hystérésis permet d’éviter des transitions trop nombreuses lorsque la hauteur H se situe proche d’une transition. Ainsi, si la résolution augmente lors du passage de la hauteur H à une certaine valeur de transition, la résolution est apte à revenir à sa valeur précédente uniquement si la hauteur H redescend à une valeur inférieure à cette valeur de transition, et inversement. Le module de calcul 36 est en outre configuré pour calculer une distance de visibilité D, comme représenté sur la . La distance de visibilité D représente la distance maximale de l’aéronef 10 à laquelle est affichée la vue synthétique, comme cela sera expliqué par la suite. Ainsi, lorsque la distance de visibilité D est élevée, la vue synthétique est affichée sur une étendue du terrain 12 importante depuis l’aéronef 10. A l’inverse, lorsque la distance de visibilité D est faible, la vue synthétique est uniquement affichée sur une étendue faible, proche de l’aéronef 10. La distance de visibilité D est calculée au moins en fonction de la hauteur H entre l’altitude maximale Zt du terrain 12 dans ladite zone du terrain 12 et l’altitude Za de l’aéronef 10. La distance de visibilité D est par exemple une fonction croissante de ladite hauteur H. Avantageusement, la distance de visibilité D est calculée à partir d’une fonction linéaire par morceaux. En complément, la distance de visibilité D comprend un seuil minimum et un seuil maximum. A titre d’exemple, lorsque la hauteur H est inférieure à 3000 m, la distance de visibilité D reste égale à 40 NM, et lorsque la hauteur H est supérieure à 9000 m, la distance de visibilité D reste égale à 160 NM. Ainsi, lorsque la hauteur H est faible et que l’aéronef 10 est à proximité du relief maximal de la zone de terrain 12, typiquement au moment de l’atterrissage, la distance de visibilité D est faible et la vue synthétique est uniquement affichée dans la zone proche de l’aéronef 10 qui intéresse le pilote 14. A l’inverse, lorsque cette hauteur H est élevée, ce qui correspond typiquement à une phase de croisière de l’aéronef 10, la distance de visibilité D est élevée, car le pilote 14 nécessite d’avoir une vue lointaine du terrain 12 qu’il survole. Par conséquent, la distance de visibilité D est une fonction décroissante de la résolution cible. Plus la résolution cible augmente, plus la distance de visibilité D diminue. Et inversement plus la distance de visibilité D augmente, plus la résolution cible diminue. En complément, une variation de la distance de visibilité D en fonction du temps est limitée à une variation maximale prédéterminée, afin d’éviter des transitions de la distance de visibilité D trop abruptes. Par exemple, la variation de la distance de visibilité D est limitée à 0,5 NM par seconde. Le module de test 38 est configuré pour tester la convenance de la base de données cible 20A associée à la résolution cible en vérifiant si, pour chaque élément de terrain 12 compris dans ladite zone de terrain 12 et situé à une distance de l’aéronef 10 inférieure à la distance de visibilité D, la base de données cible 20A comprend des données cartographiques représentatives dudit élément de terrain 12. Autrement dit, le module de test 38 est configuré pour tester la convenance de la base de données 20 en vérifiant si les données cartographiques associées aux éléments de terrain 12 compris dans ladite zone de terrain 12 et situé à une distance de l’aéronef 10 inférieure à la distance de visibilité D sont bien disponibles. Le module de test 38 est en outre configuré, si la base de données cible 20A n’est pas convenable, c’est-à-dire ne convient pas, pour tester la convenance d’une base de données dite de substitution 20B parmi les bases de données 20 avec une résolution inférieure à la résolution cible. Le module de test 38 est alors configuré pour vérifier si, pour chaque élément de terrain 12 compris dans ladite zone de terrain 12 et situé à une distance de l’aéronef 10 inférieure à la distance de visibilité D, la base de données de substitution 20B comprend des données cartographiques représentatives dudit élément de terrain 12. Ainsi, comme visible sur la , les bases de données 20 comprennent la base de données cible 20A, éventuellement la base de données de substitution 20B et la ou les autres base(s) de données 20C. Le module de détermination 40 est configuré pour déterminer, si la base de données cible 20A est convenable, la vue synthétique tridimensionnelle de la zone de terrain 12 à partir des données cartographiques de la base de données cible 20A représentatives des éléments de terrain 12 compris dans ladite zone de terrain 12 et situés à une distance de l’aéronef 10 inférieure à la distance de visibilité D. La détermination de la vue synthétique consiste à calculer et synthétiser une représentation de la zone de terrain 12 à partir des données cartographiques associées. Le temps de calcul afin d’obtenir la vue synthétique est sensiblement proportionnel au nombre de données cartographiques traitées. Ainsi, le fait que le module de calcul 36 soit propre à faire diminuer la distance de visibilité D lorsque la résolution cible augmente, permet de limiter le temps de calcul et donc d’avoir une utilisation en temps réel du système d’affichage 28. Le module de détermination 40 est en outre configuré, si la base de données de substitution 20B est convenable, pour déterminer la vue synthétique tridimensionnelle de la zone de terrain 12 à partir des données cartographiques de la base de données de substitution 20B représentatives des éléments de terrain 12 compris dans ladite zone de terrain 12 et situés à une distance de l’aéronef 10 inférieure à la distance de visibilité D. Le module d’affichage 42 est configuré pour afficher la vue synthétique tridimensionnelle de la zone du terrain 12 sur l’écran d’affichage 26. Le module d’affichage 42 est en particulier configuré pour afficher la vue synthétique déterminée à partir des données cartographiques des éléments de terrain 12 situés jusqu’à la distance de visibilité D avec la résolution cible ou de substitution. Le module d’affichage 42 est configuré pour afficher la vue synthétique sur l’écran d’affichage tête haute et/ou sur l’écran d’affichage tête basse. Le module de désactivation 44 est configuré pour désactiver le module de détermination 40 et le module d’affichage 42, afin de désactiver, c’est-à-dire d’inhiber ou d’empêcher, la détermination de la vue synthétique tridimensionnelle et l’affichage de la vue synthétique tridimensionnelle sur l’écran d’affichage 26 lorsqu’aucune base de données 20 parmi les bases de données 20 avec une résolution inférieure à la résolution cible n’est convenable. La désactivation du module de détermination 40 et du module d’affichage 42 permet d’éviter un dysfonctionnement de ces derniers dans le cas où aucune des bases de données de substitution 20B ne comprend les données cartographiques nécessaires à la détermination de la vue synthétique. Dans l’exemple de la , le système d’affichage 28 comprend une unité de traitement d’informations 50 formée par exemple d’une mémoire 52 et d’un processeur 54 associé à la mémoire 52. Le module d’acquisition 34, le module de calcul 36, le module de test 38, le module de détermination 40, le module d’affichage 42 et, en complément facultatif le module de désactivation 44, sont réalisés chacun sous forme d’un logiciel, ou d’une brique logicielle, exécutable par le processeur 54. La mémoire 52 du système d’affichage 28 est alors apte à stocker un logiciel d’acquisition, un logiciel de calcul, un logiciel de test, un logiciel détermination et, en complément facultatif un logiciel de désactivation. Le processeur 54 est alors apte à exécuter chacun de ces logiciels. En variante non représentée, le module d’acquisition 34, le module de calcul 36, le module de test 38, le module de détermination 40, le module d’affichage 42 et, en complément facultatif le module de désactivation 44, sont réalisés chacun sous forme d’un composant logique programmable, tel qu’un FPGA (de l’anglais Field Programmable Gate Array), ou encore sous forme d’un circuit intégré dédié, tel qu’un ASIC (de l’anglais Application Specific Integrated Circuit). Lorsque le système d’affichage 28 est réalisé sous forme d’un ou plusieurs logiciels, c’est-à-dire sous forme d’un programme d’ordinateur, il est en outre apte à être enregistré sur un support, non représenté, lisible par ordinateur. Le support lisible par ordinateur est, par exemple, un médium apte à mémoriser les instructions électroniques et à être couplé à un bus d’un système informatique. A titre d’exemple, le support lisible est un disque optique, un disque magnéto-optique, une mémoire ROM, une mémoire RAM, tout type de mémoire non-volatile (par exemple EPROM, EEPROM, FLASH, NVRAM), une carte magnétique ou une carte optique. Sur le support lisible est alors mémorisé un programme d’ordinateur comportant des instructions logicielles. Le fonctionnement du système d’affichage 28 selon l’invention va désormais être expliqué à l’aide de la représentant un organigramme du procédé, selon l’invention, d’affichage sur l’écran d’affichage 26 de la vue synthétique, le procédé étant mis en œuvre par le système d’affichage 28. Initialement, l’aéronef 10 survole le terrain 12. L’aéronef 10 vole vers la zone de terrain 12 qui lui fait face. Lors d’une étape initiale 110, le module d’acquisition 34 acquiert l’altitude maximale Zt du terrain 12 dans ladite zone du terrain 12 et l’altitude Za de l’aéronef 10, visibles sur la . Puis, le procédé comprend une étape 120 de calcul, par le module de calcul 36, d’une part d’une résolution cible parmi les résolutions de la pluralité de bases de données 20 et d’autre part d’une distance de visibilité D. La résolution cible et la distance de visibilité D sont calculées chacune au moins en fonction de la hauteur H entre l’altitude maximale Zt du terrain 12 dans ladite zone du terrain 12 et l’altitude Za de l’aéronef 10. Puis, lors d’une étape 130, le module de test 38 teste la convenance de la base de données cible 20A associée à la résolution cible en vérifiant si, pour chaque élément de terrain 12 compris dans ladite zone de terrain 12 et situé à une distance de l’aéronef 10 inférieure à la distance de visibilité D, la base de données cible 20A comprend des données cartographiques représentatives dudit élément de terrain 12. Si la base de données cible 20A est convenable, le module de détermination 40 détermine alors la vue synthétique tridimensionnelle de la zone de terrain 12 à partir des données cartographiques de la base de données cible 20A représentatives des éléments de terrain 12 compris dans ladite zone de terrain 12 et situés à une distance de l’aéronef 10 inférieure à la distance de visibilité D. Puis lors d’une étape 140, le module d’affichage 42 affiche la vue synthétique tridimensionnelle de la zone du terrain 12 sur l’écran d’affichage 26 avec la résolution cible jusqu’à la distance de visibilité D. Si la base de données cible 20A n’est pas convenable lors de l’étape de test 130, le procédé comprend alors une deuxième étape de test 150, par le module de test 38, de la convenance d’une base de données de substitution 20B parmi les bases de données 20 avec une résolution inférieure à la résolution cible. Si la base de données de substitution 20B est convenable, le module de détermination 40 détermine alors la vue synthétique tridimensionnelle de la zone de terrain 12 à partir des données cartographiques de la base de données de substitution 20B représentatives des éléments de terrain 12 compris dans ladite zone de terrain 12 et situés à une distance de l’aéronef 10 inférieure à la distance de visibilité D. Puis lors d’une étape 160, le module d’affichage 42 affiche la vue synthétique tridimensionnelle de la zone du terrain 12 sur l’écran d’affichage 26 avec la résolution de substitution jusqu’à la distance de visibilité D. Si la base de données de substitution 20B ne convient pas, le procédé d’affichage comprend une étape de désactivation 170, par le module de désactivation 44, de la détermination de la vue synthétique tridimensionnelle et de l’affichage de la vue synthétique tridimensionnelle sur l’écran d’affichage 26. Puis le procédé comprend une nouvelle itération des étapes à partir de l’étape 110. Le procédé est notamment mis en œuvre avec une fréquence minimum de 15 Hz. Le procédé d’affichage selon l’invention est ici décrit avec une résolution cible et une seule résolution de substitution. L’homme du métier comprendra alors qu’en variante une pluralité de résolutions de substitution sont susceptibles d’être mises en œuvre. Selon cette variante, le procédé d’affichage comprend une pluralité de tests 150 de convenance, chacun d’une base de données de substitution 20B respective avec une résolution de substitution respective. Ainsi, si la première base de données de substitution 20B ne convient pas, le procédé comprend une nouvelle étape de test 150 de convenance avec une deuxième base de données de substitution 20B de résolution inférieure à celle de la première base de données de substitution 20B, et ainsi de suite, jusqu’à ce qu’une base de données de substitution 20B respective convienne. Toutefois, lorsqu’aucune base de données 20 parmi les bases de données 20 avec une résolution inférieure à la résolution cible ne convient, le procédé comprend une étape de désactivation 170, par le module de désactivation 44, de la détermination de la vue synthétique tridimensionnelle et de l’affichage de la vue synthétique tridimensionnelle sur l’écran d’affichage 26. On conçoit ainsi que l’invention présente un certain nombre d’avantages. En effet, le procédé d’affichage selon l’invention permet de calculer une résolution cible en fonction de la hauteur H entre l’altitude maximale Zt du terrain 12 et l’altitude Za de l’aéronef 10. Cette résolution cible est typiquement élevée lorsque cette hauteur H est faible afin que le pilote 14 ait une bonne perception de son environnement. Le calcul de la distance de visibilité D, également en fonction de cette hauteur H, permet d’ajuster la distance de visibilité D à la résolution cible calculée et donc de limiter les données à traiter pour la détermination de la vue synthétique. Le temps de calcul afin d’obtenir la vue synthétique étant sensiblement proportionnel au nombre de données cartographiques traitées, une diminution de la distance de visibilité D lorsque la résolution cible augmente, permet alors de limiter ce temps de calcul et donc d’offrir une utilisation en temps réel du système d’affichage 28 selon l’invention. Enfin, le test de la convenance de la base de données cible 20A et l’utilisation éventuelle d’une base de données de substitution 20B permet d’utiliser des bases de données 20 comprenant des données cartographiques à haute résolution, c’est-à-dire avec la résolution cible, uniquement pour les zones d’intérêt pour le pilote 14, telles que les aéroports, et pas pour l’ensemble, ou l’intégralité, du terrain 12 susceptible d’être survolé par l’aéronef 10. L’invention permet donc aussi de réduire fortement la taille de ces bases de données 20, afin qu’elles puissent être stockées dans la mémoire disponible, généralement limitée de l’aéronef 10, ainsi que la quantité associée de données à traiter par le procédé d’affichage selon l’invention et le système d’affichage 28 associé. Procédé d’affichage sur un écran d’affichage (26) d’une vue synthétique tridimensionnelle d’une zone d’un terrain (12) apte à être survolée par un aéronef (10), l’écran d’affichage (26) étant propre à être embarqué dans un poste de commande (16) de l’aéronef (10), le poste de commande (16) comprenant en outre une pluralité de bases de données (20) comportant chacune des données cartographiques représentatives d’éléments du terrain (12) avec une résolution respective, le procédé d’affichage comprenant les étapes suivantes : - acquisition (110) d’une altitude maximale (Zt) du terrain (12) dans ladite zone du terrain (12) et d’une altitude (Za) de l’aéronef (10) ; - calcul (120) d’une distance de visibilité (D) et d’une résolution cible parmi les résolutions de la pluralité de bases de données (20), la résolution cible et la distance de visibilité (D) étant chacune calculées au moins en fonction de la hauteur (H) entre l’altitude maximale (Zt) du terrain (12) dans ladite zone du terrain (12) et l’altitude (Za) de l’aéronef (10) ; - test (130) de la convenance de la base de données cible (20A) associée à la résolution cible en vérifiant si, pour chaque élément de terrain (12) compris dans ladite zone de terrain (12) et situé à une distance de l’aéronef (10) inférieure à la distance de visibilité (D), la base de données (20) cible comprend des données cartographiques représentatives dudit élément de terrain (12) ; - si la base de données cible (20A) convient, détermination de la vue synthétique tridimensionnelle de la zone de terrain (12) à partir des données cartographiques de la base de données cible (20A) représentatives des éléments de terrain (12) compris dans ladite zone de terrain (12) et situés à une distance de l’aéronef (10) inférieure à la distance de visibilité (D) ; et - affichage (140, 160) de la vue synthétique tridimensionnelle de la zone du terrain (12) sur l’écran d’affichage (26). Procédé d’affichage selon la revendication 1, comprenant en outre les étapes suivantes avant l’étape d’affichage (140, 160) : - si la base de données cible (20A) ne convient pas, test (150) de la convenance d’une base de données de substitution (20B) parmi les bases de données (20) avec une résolution inférieure à la résolution cible ; - si la base de données de substitution (20B) convient, détermination de la vue synthétique tridimensionnelle de la zone de terrain (12) à partir des données cartographiques de la base de données de substitution (20B) représentatives des éléments de terrain (12) compris dans ladite zone de terrain (12) et situés à une distance de l’aéronef (10) inférieure à la distance de visibilité (D). Procédé d’affichage selon la revendication 2, comprenant en outre, avant l’étape d’affichage (140, 160), une étape (170) de désactivation de la détermination de la vue synthétique tridimensionnelle et de l’affichage de la vue synthétique tridimensionnelle sur l’écran d’affichage (26) lorsqu’aucune base de données (20) parmi les bases de données (20) avec une résolution inférieure à la résolution cible ne convient. Procédé d’affichage selon l’une quelconque des revendications précédentes, dans lequel la résolution cible est une fonction décroissante de ladite hauteur (H). Procédé d’affichage selon la revendication 4, dans lequel chaque résolution est associée à une plage de valeurs de ladite hauteur (H), une fonction d’hystérésis étant de préférence mise en œuvre lors d’une transition entre deux plages de valeurs de ladite hauteur (H) pendant l’étape de calcul de la résolution cible. Procédé d’affichage selon l’une quelconque des revendications précédentes, dans lequel la distance de visibilité (D) est une fonction croissante de ladite hauteur (H). Procédé d’affichage selon l’une quelconque des revendications précédentes, dans lequel une variation de la distance de visibilité (D) en fonction du temps est limitée à une variation maximale prédéterminée. Procédé d’affichage selon l’une quelconque des revendications précédentes, dans lequel les éléments de terrain (12) associés à l’une des bases de données (20) s’étendent sur une surface inférieure à la surface sur laquelle s’étendent les éléments de terrain (12) associés à l’une des bases de données (20) avec une résolution inférieure à celle de ladite base de données (20). Produit programme ordinateur comprenant les instructions logicielles qui, quand elles sont mises en œuvre par un équipement informatique, mettent en œuvre le procédé d’affichage selon l’une quelconque des revendications précédentes. Système d’affichage (28) sur un écran d’affichage (26) d’une vue synthétique tridimensionnelle d’une zone d’un terrain (12) apte à être survolée par un aéronef (10), le système d’affichage (28) et l’écran d’affichage (26) étant propres à être embarqué dans un poste de commande (16) de l’aéronef (10), le poste de commande (16) comprenant en outre une pluralité de bases de données (20) comportant chacune des données cartographiques représentatives d’éléments du terrain (12) avec une résolution respective, le système d’affichage (28) comprenant : - un module d’acquisition (34) configuré pour acquérir une altitude maximale (Zt) du terrain (12) dans ladite zone du terrain (12) et une altitude (Za) de l’aéronef (10) ; - un module de calcul (36) configuré pour calculer une distance de visibilité (D) et une résolution cible parmi les résolutions de la pluralité de bases de données (20), la résolution cible et la distance de visibilité (D) étant chacune calculées au moins en fonction de la hauteur (H) entre l’altitude maximale (Zt) du terrain (12) dans ladite zone du terrain (12) et l’altitude (Za) de l’aéronef (10) ; - un module de test (38) configuré pour tester la convenance de la base de données cible (20A) associée à la résolution cible en vérifiant si, pour chaque élément de terrain (12) compris dans ladite zone de terrain (12) et situé à une distance de l’aéronef (10) inférieure à la distance de visibilité (D), la base de données cible (20A) comprend des données cartographiques représentatives dudit élément de terrain (12) ; - un module de détermination (40) configuré pour déterminer, si la base de données cible (20A) est convenable, la vue synthétique tridimensionnelle de la zone de terrain (12) à partir des données cartographiques de la base de données cible (20A) représentatives des éléments de terrain (12) compris dans ladite zone de terrain (12) et situés à une distance de l’aéronef (10) inférieure à la distance de visibilité (D) ; et - un module d’affichage (42) configuré pour afficher la vue synthétique tridimensionnelle de la zone du terrain (12) sur l’écran d’affichage (26).