FR 2552909 A1 19850405 FR 8315656 A 19830930 APPAREIL INDICATEUR CARTOGRAPHIQUE DE RELIEF ET SON UTILISATION POUR LA NAVIGATION AERIENNE L'invention concerne un appareil indicateur cartographique de relief qui permet la réalisation d'un système anti-collision du sol appelé en anglais G CAS (Ground advisory and Collision Avoidance System) Cet appareil analyse le relief environnant l'aéronef et enregistré sur film, et présente sur indicateur cathodique ce relief d'une manière adaptée à une exploitation directe par l'équipage. Les indicateurs cartographiques en question servent à visualiser une carte géographique mobile à bord de véhicule et sont utilisés en particulier pour la navigation aérienne Dans ce concept, 10 l'image de carte visualisée sur un indicateur cathodique représente souvent la zorie survolée; à cette carte se rajoutent, généralement, des symboles et inscriptions relatifs à des paramètres de navigation et à la position avion L'image visualisée doit se déplacer comme le sol sous le mobile et son positionnement doit donc être asservi en X, 15 en Y et en 9, correspondant respectivement aux données longitude, latitude et cap de l'avion, ces données étant fournies par le système de navigation qui équipe le véhicule L'indicateur cartographique comporte un calculateur qui élabore, à partir de ces données, des signaux de commande d'asservissement de position de l'image en X, 20 Yet O. Il est connu par le document de brevet français 2 357 022, un indicateur cartographique qui comporte: la carte enregistrée sur un film photo supporté par des bobines, un lecteur vidéo d'images selon un balayage ligne par ligne, des moyens d'asservissement de l'image 25 en fonction de la latitude, la longitude et le cap, et des circuits d'exploitation pour visualiser les signaux vidéo de lecture Le lecteur vidéo comporte, soit une source lumineuse et une caméra de télévision, soit un tube d'analyse à spot mobile (flying-spot) et un photodétecteur (photomultiplicateur ou autre), des éléments optiques de transport d'image et de focalisation, et un générateur des signaux de balayage de la caméra ou un tube flying-spot Dans le cas d'un film couleur, il faut rajouter un séparateur optique trichrome et trois photodétecteurs ou caméras de prise de vues au lieu d'un élément. Des circuits de traitement des signaux vidéo de lecture peuvent être utilisés à différentes fins avant visualisation catho10 dique monochrome ou couleur Le document de brevet FR-A-1 463 392 décrit une telle réalisation pour une sélection de couleurs ou un transcodage couleur, et le document de brevet FR-A-2 499 743 décrit une réalisation permettant de restituer les trois composantes couleurs à partir d'un film noir et blanc ou à deux composantes 15 couleur Dans chacune d'elles, le traitement utilise une mémoire morte programmée (ou PROM) pour faire correspondre la valeur d'entrée, ou point analysé, à une valeur transcodée de sortie destinée à la visualisation selon une table prédéterminée. Le document de brevet français n 83 01068 du 25 01 83 a 20 trait à une structure de ce genre ou le film est un levé d'altitude et la mémoire permet de restituer la valeur d'altitude du point analysé. Le levé est enregistré sur le film sous la forme d'une pluralité de teintes correspondant à différentes tranches d'altitude Après la lecture sur le film des teintes des points successifs du parcours 25 suivi, on fait correspondre à chacune d'elles l'altitude correspondante qui est alors visualisée sur l'indicateur cathodique On obtient une courbe des variations d'altitude selon une coupe déterminée du terrain Plusieurs courbes visualisées simultanément et correspondant à des plans de coupe parallèles à différentes distances 30 d'éloignement peuvent donner à l'utilisateur un aperçu de la perspective du terrain qu'il va survoler Dans ce document on prévoit également de tenir compte de l'altitude instantanée de l'aéronef pour rendre cette visualisation plus réelle, mais pas de la différence d'altitude entre l'aéronef et le point du sol qu'il survole Or cette dernière information s'avère très utile lorsque les conditions de visibilité sont mauvaises, et peut, le cas échéant, permettre d'éviter des collisions avec le sol. Le but de l'invention est d'agencer un tel appareil pour remédier à ces inconvénients et de visualiser de façon précise l'éloignement du relief de la zone survolée en fonction de l'altitude de l'aéronef. Un objet de l'invention est d'utiliser un levé d'altitude d'une zone à survoler, d'en effectuer la lecture vidéo, de comparer les valeurs successives d'altitude lues avec celle instantanée de l'aéronef et de visualiser en couleurs le résultat par une représentation conventionnelle. Selon l'invention il est proposé un appareil indicateur de données enregistrées sur un film photographique et correspondant à 15 des levés d'altitude codés selon une pluralité de teinte prédéterminées afin de couvrir une gamme totale d'altitude avec une précision désirée, comportant un dispositif d'analyse point par point du film délivrant des signaux vidéo, un circuit de traitement pour décoder ces signaux en temps réel en identifiant la teinte de chaque 20 point et en lui faisant correspondre son altitude, un dispositif de visualisation cathodique des signaux traités, et des moyens de commande pour élaborer des différents signaux de synchronisation et de commande et recevant d'un altimètre annexe l'information d'altitude de l'appareil, l'appareil étant caractérisé en ce que les 25 moyens de commande élaborent une pluralité de N valeurs plus faibles que l'altitude de l'appareil, partageant ladite altitude en n+l plages chacune de largeur prédéterminée, ledit circuit de traitement comportant, en outre, une pluralité N de comparateurs à seuils pour comparer l'altitude du point analysé aux dites N valeurs constituant 30 les seuils respectifs et déterminer dans quelle plage se situe ledit point, un transcodeur qui reçoit le résultat de comparaison et fait correspondre à chacune des plages une information de couleur distincte destinée à la visualisation. Les particularités et avantages de l'invention apparaîtront dans la description qui suit, donnée à titre d'exemple non limitatif, et illustrée par les figures annexées qui représentent: -Fig l, un schéma relatif au principe utilisé dans l'appareil indicateur selon l'invention; Fig 2, un diagramme d'un mode de réalisation d'un appareil indicateur selon l'invention; Fig 3, un schéma relatif au balayage de lecture opéré sur le film; Fig 4, un détail relatif au type de balayage de lecture de la Fig 3; Fig 5, une image visualisée et correspondante au balayage représenté sur la Fig 3; Fig 6, un diagramme détaillé d'un mode préféré de réalisation d'un appareil selon l'invention. La description de l'appareil indicateur cartographique selon l'invention est faite, dans ce qui suit, dans le cadre d'une utilisation plus particulièrement envisagée pour la navigation aérienne L'appareil est installé à bord d'un aéronef conjointement avec d'autres 20 instruments et appareils de bord, tels que,altimètre, calculateur de bord La Fig 1 permet de comprendre plus aisément le principe de l'invention Un aéronef A survole à une altitude ZA une région La courbe 12 représente les variations réelles d'altitude du sol le long 25 de la trajectoire de l'aéronef La courbe en créneaux 13 représente les variations des valeurs lues, par un lecteur vidéo sur un levé d'altitude de la région survolée le long de la même trajectoire Les créneaux correspondent aux différentes tranches d'altitude du codage du film Le point M du film correspond au point réel MR sur le sol 30 et l'altitude correspondante lue sur le film est ZM sur l'axe OZ figurent différentes altitudes Z 1, Z 2, Zn Celles-ci se situant par rapport à ZA, différentes distances DI, D 2, Dn d'éloignement par rapport à l'aéronef Pour l'utilisation aéroportée, ces altitudes peuvent être définie par exemple de la manière suivante: Z 1 = Z 30 mètres Z 2 = Z 90 mètres Z 3 = Z 150 mètres correspondant à trois distances d'éloignement de 30, 90 et 150 mètres Ces trois valeurs définissent quatres plages d'altitude de largeur déterminée qui sont: les altitudes inférieures à Z 1; les altitudes comprises entre Z 1 et Z 2; et les altitudes comprises entre Z 2 et Z 3; les altitudes supérieures à Z 3 A chacune de ces 10 quatre plages d'altitudes est affectée une teinte de visualisation, par exemple: noir, vert, ambre et rouge. L'utilisation d'un film couleur permettant de disposer d'un très grand nombre de teintes n'est pas nécessaire et s'avère très onéreuse Pour ces raisons, l'appareil indicateur cartographique utilise 15 un film photographique I considéré de type monochrome noir et blanc, c'est-à-dire sur lequel sont enregistrées des données topographiques Chaque photographie du film est constituée par un levé précis d'altitude d'une région Les altitudes se trouvent stockées selon différents niveaux de gris qui sont prédéterminés en relation 20 avec les différentes tranches d'altitude à traduire Chaque tranche d'altitude, correspondant à un créneau de la Fig 1, est affectée a une valeur de densité déterminée du film, c'est-a-dire à un certain niveau de gris dans une gamme, s'étendant de préférence du noir au blanc Cette région est de préférence la portion de territoire dont le 25 survol en certains points est dangereux, en particulier c'est le cas d'un aérodrome d'accès difficile ou délicat. En se reportant à la Fig 2, l'appareil indicateur comporte essentiellement un lecteur vidéo 10 du film 1, des moyens de commande 15, un circuit de traitement 20 et un dispositif de visuali30 sation cathodique 30 Le fonctionnement du lecteur vidéo sera succintement rappelé ultérieurement. Un signal vidéo SV est délivré par le lecteur vidéo 1 et est appliqué à l'entrée du circuit de traitement dans un convertisseur analogiquenumérique 21 Par l'intermédiaire de la mémoire morte programmable 22 on associe à chacune des valeurs analysées une valeur numérique ZM correspondante d'altitude. Selon l'invention on applique cette valeur ZM à l'entrée d'un nombre N de comparateurs 23 à entrées et sorties numériques. 5 Les N comparateurs définissent N + I plages d'altitude Les différentes valeurs de seuil correspondant aux niveaux Zi, Z 2 Zn sont calculées par un calculateur 16, faisant partie des moyens de commande, en fonction de l'altitude instantanée ZA de l'aéronef fournie par un altimètre annexe 17. Le résultat de chacune de ces comparaisons est donné sous forme numérique et est transmis à un transcodeur 24 La combinaison des N résultats est particulière à la plage relative d'altitude définie par rapport à l'aéronef dans laquelle se trouve le point analysé à cet instant précis Le transcodeur fait correspondre à 15 chaque combinaison la teinte de visualisation caractéristique de la plage relative d'altitude du point considéré Les sorties numériques correspondantes traduisent les trois composantes chromatiques rouge R, verte V et bleue B pour chacune de ses teintes et sont transmises à travers un circuit de sortie 40 pour pouvoir être ensuite 20 appliqués à un dispositif de visualisation cathodique couleur. Le circuit de sortie peut délivrer en outre les signaux de balayage au dispositif de visualisation 30 sur la base des signaux de commande de balayage SB 2 de visualisation élaborés par les moyens de commande 15 Ce circuit sera décrit ultérieurement de façon 25 plus précise dans le cadre du mode préféré de réalisation. Les moyens de commande 15 élaborent les différents signaux de commande et de synchronisation nécessaires au fonctionnement de l'ensemble Ces signaux comprennent des signaux de commande du balayage SB 1 de lecture appliqués au lecteur vidéo 10, et ceux 30 SB 2 appliqués au circuit de sortie 40, un signal SP ou synchronisation point par point des valeurs analysées et des signaux SF de commande de positionnement du film. La photographie du film représentée sur la Fig 3 est par exemple un levé d'altitude des abords d'un aérodrome, schématisé par deux pistes 31, dont l'approche aérienne est difficile ou dange- reuse On distingue les courbes de niveau qui délimitent les différents niveaux de gris relatifs aux tranches d'altitude Le balayage du lecteur vidéo 10, illustré plus en détail sur la Fig 4, est du type radial limité à un secteur, par exemple un demi-cercle 32, avec un 5 nombre déterminé de radiales 33 Le centre de balayage 34 représente la position instantanée de l'aéronef L'orientation de balayage est asservie à l'axe longitudinal AA de l'aéronef ou à une autre référence telle que son cap ou la route à suivre. La Fig 5 représente l'image vue sur l'écran du dispositif de 10 visualisation 30 en relation avec le balayage effectué sur la Fig 3, c'est-à-dire que les quatre zones représentées sont en relation directe avec celles recouvertes par le balayage 32 Sont par exemple visualisées en rouge, toutes les parties R de la zone dont l'altitude est supérieure à l'altitude de l'aéronef diminuée de trente mètres, le 15 survol de telles zones est interdit Les zones AM dont les altitudes sont comprises entre trente et quatre-vingt dix mètres en-dessous de l'aéronef sont visualisées en ambre, le survol de telles zones est garanti mais interdit Entre quatre-vingt dix et cent cinquante mètres en-dessous de l'aéronef, les zones V sont visualisées en vert 20 et leur survol est déconseillé Enfin au-delà de cent ciquante mètre en de-dessous de l'aéronef les zones N apparaissent en noir et peuvent être survolées. En se reportant à la Fig 6, le lecteur vidéo 10 comprend essentiellement, afin d'analyser le film 1, un tube d'analyse 2 à spot 25 mobile et ses circuits d'alimentation et de balayage 4 Le lecteur vidéo comprend également un dispositif photodétecteur 6 délivrant un signal vidéo SV Un dispositif commutateur 7 commandé par une synchronisation d'image SI permet le branchement d'une boucle de régulation 8 de l'intensité de la source lumineuse constituée par le 30 spot du tube d'analyse 2 Un circuit d'asservissement 9 commandé par les signaux SF permet le positionnement vertical approximatif du film 1 supporté par des bobines 11. Sur deux bords perpendiculaires de l'image (Fig 3) sont placés respectivement deux index 35 et 36 Ils servent, ainsi que les moyens de commande 15 et les circuits d'alimentation et de balayage 4, au positionnement précis du spot sur le film Les cotes des deux index correspondent aux coordonnées d'un point particulier 37 de l'image. Un positionnement précis du spot revient à effectuer le repérage fin 5 (+ 10 micromètres) de la position du film qui est réalisé de la manière suivante. Dans la programmation du calculateur il est prévu, avant la lecture d'une image du film d'effectuer le balayage à vitesse lente des deux bords d'image sur lesquels se trouvent les index 35 et 36. 10 Ces derniers sont, en outre, caractérisés par une teinte particulière différente de celles utilisées dans l'image, une bonne finesse et un excellent contraste Par ailleurs, la sortie de la mémoire programmable 22 est connectée aux moyens de commande Lorsque l'un des index est balayé, le calculateur identifie la valeur particulière à la 15 teinte de l'index Connaissant l'origine et la vitesse de balayage, le calculateur évalue le temps de balayage jusqu'à 'index et en déduit la cote précise de ce dernier Lorsque les deux index ont été balayés le calculateur connait la position précise du point 37 de l'image. Dans la mémoire du calculateur sont stockées la latitude et la 20 longitude du point réel correspondant au point 37, défini par les index de l'image concernée et l'échelle de l'image Le calculateur 16 compare alors les coordonnées de latitude et de longitude mesurées aux valeurs réelles du point particulier qui sont stockées auparavant. Ces valeurs réelles et le cap sont communiquées par des appareils 25 annexes aux moyens de commande qui élaborent ensuite les signaux de balayage de lecture SB 1 en fonction des coordonnées de longitude et de latitude et des différences mesurées La latitude et la longitude de l'aéronef étant connues à chaque instant, le point avion se trouve systématiquement positionné par rapport à l'image à 30 balayer Aucun déplacement du film n'est prévu et l'utilisation d'asservissement mécanique précis est ainsi évité. Le long d'un autre bord de chaque image une bande de calibrage 38, constituée de zones successives correspondant respectivement aux différentes teintes utilisées sur l'image permet de 9. réguler l'intensité du spot du tube de lecture 2 Avant d'analyser le film la programmation des moyens de commande 15 prévoit également de balayer cette zone afin de calibrer l'intensité du spot grâce à la boucle de régulation 7 8. Dans le mode préféré de réalisation de la Fig 6 le balayage de lecture est radial centrifuge et la période de balayage d'image est très grande (de l'ordre de la seconde) pour obtenir un résultat très precis. Par ailleurs, la visualisation exige une fréquence image de 10 l'ordre de vingt-cinq à trente images par seconde, et une représentation d'image selon un balayage radial pose des problèmes de luminosité (forte luminance au centre de balayage, faible luminance aux extrémités des radiales) Pour ces raisons on procède selon un balayage ligne par ligne, vertical. De plus, dans le but de donner à l'invention la plus large application possible on élabore de façon préférentielle la sortie vidéo 29 conforme à la norme SAI ARINC 708 du radar météo. On a retenu un mode de balayage de lecture également conforme au balayage du radar météo décrit dans la norme précitée. 20 C'est un balayage centrifuge couvrant mille cinq cent radiales de 512 points chacune, le champ couvert étant de cent quatre vingts degrés et décrit précédemment à l'aide de la Fig 4. En revenant à la Fig 6, la sortie numérique du transcodeur 25 peut ne comporter par exemple que trois bits pour pouvoir former 25 huit combinaisons distinctes correspondant à huit couleurs différentes de visualisation Chaque combinaison transcodée est transférée en parallèle dans un registre à décalage 26 dont la lecture s'effectue en série Un deuxième registre à décalage 27 stocke des données SB 2 nécessaires au balayage de visualisation Ces données 30 sont, dans le cas de la norme précitée, le numéro d'ordre de la radiale balayée pour une image, des données de prise en charge, l'échelle du balayage, l'angle de balayage et une synchronisation de radiale La sortie de chacun de ces deux registres est connectée à un sélecteur 28 commandé par une synchronisation de radiale SR élabo- 255-2909 rée par les moyens de commande 15 qui permet par multiplexage,de véhiculer par un bus 29 successivement, pendant les retours ligne du balayage les informations d'identification de radiales, et pendant le balayage ligne les valeurs codées sur trois bits des points de la radiale. Le circuit de sortie est celui utilisé pour la visualisation d'un radar météo et comprend principalement un amplificateur 41, un démultipexeur 42, un circuit opérateur de conversion 43 des coordonnées polaires en cartésiennes, une mémoire d'image 44, un géné10 rateur de balayage vertical ligne par ligne 45 et des convertisseurs numérique-analogique 46, 47 Le démultiplexeur oriente les données concernant la synchronisation et les données concernant les radiales vers le circuit opérateur de conversion 43, dont les sorties sont apliquées aux entrées d'adressage de la mémoire d'image Le démul15 tiplexeur applique aux entrées de données de la mémoire d'image les informations successives de teintes R,V,B de chacun des points de la radiale Une synchronisation de balayage SBV propre à la visualisation est utilisée pour la lecture de la mémoire d'image 44 De ce fait, chaque point d'une même image peut rester dans cette mémoi20 re et être visualisée plusieurs fois pendant une période d'écriture qui est de une ou plusieurs secondes, en attendant que le point correspondant de l'image suivante soit analysé et stocké La mémoire se modifie progressivement mais sont contenu est lu au rythme de la synchronisation SBV du balayage de visualisaton. La longueur des radiales 33, peut être choise parmi plusieurs valeurs, par exemple quinze, trente et soixante miles nautiques. Le transcodeur 25 peut être réalisé par une mémoire morte programmable. Le nombre des couleurs de visualisation n'est pas limité à 30 quatre, de même que les tranches d'altitude ne sont pas limitées aux trois valeurs considérées à titre d'exemple. L'utilisation d'un film en couleurs est également envisagée, ceci pour permettre, le cas échéant, de stocker un nombre élevé de valeurs qu'il serait trop difficile d'enregistrer sur un film noir et blanc Dans ce cas on utilise un séparateur trichrome et trois photodétecteurs pour délivrer trois signaux vidéo au circuit de traitement, et le dispositif commutateur 7 est triple On prévoit un convertisseur analogique-numérique pour chacun des signaux. REVENDICATIONS 1 Appareil indicateur cartographique de relief à partir de données enregistrées sur un film photographique et correspondant à des levés d'altitude codés selon une pluralité de teintes prédéterminées afin de couvrir une gamme totale d'altitude avec une précision désirée, comportant un dispositif d'analyse point par point du film délivrant des signaux vidéo, un circuit de traitement pour décoder ces signaux en temps réel en identifiant la teinte de chaque point et en lui faisant correspondre son altitude, un dispositif de visualisation cathodique des signaux traités et des moyens de 10 commande pour élaborer des différents signaux de synchronisation et de commande et recevant d'un altimètre annexe l'information d'altitude de l'appareil, l'appareil étant caractérisé en ce que les moyens de commande ( 15) élaborent une pluralité de N valeurs (Z 1, Z 2 Zn) plus faibles que Paltitude de l'appareil (ZA) et partageant ladite altitude en n+l plages chacune de largeur prédéterminée, ledit circuit de traitement ( 20) comportant, en outre, une pluralité n de comparateurs ( 23) pour comparer l'altitude du point analysé aux dites N valeurs et déterminer dans quelle plage se situe ledit point, un transcodeur ( 25) qui reçoit le résultat de comparaison et fait 20 correspondre à chacune des plages une information de couleur distincte destinée à la visualisation. 2 Appareil indicateur selon la revendication I dont le circuit de traitement comporte une première mémoire morte programmable ( 22) pour effectuer la correspondance entre la teinte de 25 chaque point et son altitude, caractérisé en ce que les comparateurs ( 23) sont des comparateurs numériques et en ce que le transcodeur ( 25) est une deuxième mémoire morte programmable. 3 Appareil indicateur selon la revendication 1 ou 2, dont le dispositif d'analyse ( 10) est un tube cathodique, caractérisé en ce 30 que le balayage dudit tube ( 2) est un balayage radial centrifuge d'un nombre déterminé de radiales et centré en un point ( 34) du film ( 1) correspondant à la position de l'appareil indicateur. 4 Appareil indicateur selon la revendication 3, caractérisé en ce que ledit dispositif de visualisation ( 30) procède selon un balayage ligne par ligne vertical. Appareil indicateur selon la revendication 3 ou 4, carac5 térisé en ce que le circuit de traitement ( 20) comporte un circuit de sortie ( 40) comprenant, un premier registre à décalage ( 26) qui reçoit du transcodeur ( 25), l'information de couleur sur un nombre déterminé de bits, un deuxième registre à décalage ( 27) qui reçoit des signaux de balayage de visualisation (SB 2) issus des moyens de 10 commande ( 15), comprennant des informations numériques d'identification de radiale, un sélecteur ( 28) commandé par une synchronisation de radiale (SR) élaborée par les moyens de commande, recevant sur deux bornes d'entrée respectivement les deux sorties desdits registres et délivrant sur un bus ( 29) lesdites informations 15 numériques relatives à une radiale suivies des informations successives de couleurs relatives aux différents points de cette radiale en vue d'élaborer des signaux de balayage et des signaux de chrominance pour les appliquer au dispositif de visualisation ( 30). 6 Appareil indicateur selon la revendication 2 seule ou com20 binée avec l'une quelconque des revendications 3,4 ou 5, dont les moyens de commande possèdent un calculateur, caractérisé en ce que des moyens de positionnement précis du film sont prévus et sont constitués par deux index ( 35,36) placés sur deux bords perpendiculaires de chaque image du film ( 1) de façon à matérialiser les 25 coordonnées d'un point particulier de l'image, les moyens de commande ( 15) disposant des coordonnées réelles dudit point particulier et de la position instantannée de l'appareil, commandant le balayage à vitesse lente déterminée desdits index, recevant la sortie de ladite première mémoire ( 22) pour recevoir une information relative au 30 balayage effectif des index et déterminer par le calculateur ( 16) leur position exacte afin de caler le balayage de façon précise par rapport audit point particulier. 7 Appareil indicateur selon l'une quelconque des revendications précédentes, utilisé à bord d'un aéronef pour visualiser le relief du terrain survolé ou à survoler en fonction de l'altitude de l'aéronef, caractérisé en ce que chacune des photographies du film est un levé d'altitude d'une région dont le survol est dangereux. 8 Appareil indicateur selon la revendication 7, caractérisé en ce que ladite région est un aérodrome et ses environs.