Brevet FR2938960A1 — publié le 20100528

PROCEDE DE TRANSMISSION D'UNE COORDONNEE GEOGRAPHIQUE La présente invention concerne un procédé de transmission d'une coordonnée géographique d'un émetteur vers un récepteur. Elle s'applique notamment au domaine naval et au domaine aérien pour transmettre des coordonnées indépendamment les unes des autres entre un répondeur et un interrogateur distants. Lorsque l'on souhaite à partir d'un récepteur, par exemple un navire équipé d'un transpondeur, déterminer approximativement la position d'un objet pourvu d'un répondeur, par exemple un aéronef, il est connu d'interroger le répondeur et d'analyser le temps nécessaire à la réception de la réponse fournie par ce dernier. En effet, le secteur angulaire dans lequel le répondeur se situe et la distance à laquelle il évolue peuvent être déterminés grâce à la connaissance, respectivement, de la couverture d'antenne du récepteur et de la durée écoulée entre l'émission de l'interrogation et la réception de la réponse émise par le répondeur. Cependant, la précision obtenue par cette méthode est parfois insuffisante. Pour connaître plus précisément la position d'un objet, des équipements spécifiques peuvent être installés, à la fois au niveau du poste d'interrogation et de l'objet pourvu du répondeur, de manière à permettre à l'objet de transmettre ses coordonnées précises par communications radioélectriques, et ce dans un format autorisant une précision suffisante. Toutefois, cette solution nécessite l'emploi d'un matériel supplémentaire. Il est également possible de détourner l'utilisation classique des codes d'identification émis par un répondeur pour transmettre, à la place d'un tel code, une coordonnée formatée à la manière d'un code d'identification. Néanmoins, certains formats d'identification sont fortement limités par la taille des messages à transmettre. A titre d'exemple, pour les répondeurs communiquant via le protocole SIF, acronyme anglo-saxon pour � Selective Identification Features � signifiant � dispositif sélectif d'identification �, seuls 13 bits sont disponibles pour transmettre une donnée. Or, par exemple, pour obtenir une précision de l'ordre de 330m, 16 bits sont nécessaires pour transmettre une coordonnée de latitude et 17 bits sont nécessaires pour transmettre une coordonnée de longitude, la circonférence terrestre étant environ égale à 40000 km (40000/217 Si la coordonnée À est transmise dans un message de 13 bits, alors la précision de codage obtenue est alors égale au quotient de la largeur d'une cellule par 2(13-2). Selon une mise en oeuvre du procédé de transmission selon l'invention, la partition de l'ensemble des tranches de latitude en M+1 classes 5 est effectuée en attribuant à chaque tranche un identifiant entier compris entre 0 et M avec M D'autres caractéristiques apparaîtront à la lecture de la description détaillée donnée à titre d'exemple et non limitative qui suit faite en regard de 15 dessins annexés qui représentent : les figure 1 a et 1 b, une illustration des découpages du sphéroïde terrestre en cellules selon l'algorithme CPR de l'art antérieur, ces figures ayant déjà été décrites plus haut, la figure 2, un synoptique présentant les étapes du procédé de 20 transmission selon l'invention, - la figure 3a, une représentation en projection azimutale d'une portion d'un hémisphère du sphéroïde terrestre partitionné par le procédé selon l'invention, la figure 3b, une représentation en projection cylindrique d'une portion 25 d'un hémisphère du sphéroïde terrestre partitionné par le procédé selon l'invention, la figure 4, un exemple d'utilisation du procédé de transmission d'une coordonnée selon l'invention. La figure 2, à travers un synoptique, présente les étapes d'un 30 mode de mise en oeuvre du procédé selon l'invention qui est mis en oeuvre par un émetteur et un récepteur. Le procédé selon l'invention comprend une première phase 201 préparatoire au cours de laquelle un système de coordonnées est construit, ce système de coordonnées devant être géré au niveau de l'émetteur et du 35 récepteur. Ensuite, au cours d'une seconde phase 202 le système de coordonnées construit lors de la première phase 201 est exploité pour transmettre une coordonnée de l'émetteur vers le récepteur. La première phase 201 comporte une première étape 211 de découpage du sphéroïde terrestre en cellules. Ce découpage est, par exemple, le second découpage de l'algorithme CPR présenté plus haut. Dans l'exemple, X cellules de dimensions identiques sont créées au niveau de l'équateur dans l'hémisphère nord ù respectivement sud ù, la largeur L de la frontière nord ù respectivement sud ù de chaque cellule étant la même pour toutes les cellules. La taille L des cellules est choisie, notamment en fonction de la portée de l'antenne du récepteur, de la précision souhaitée dans le codage des coordonnées ou de la capacité de stockage d'information d'un message transmis entre l'émetteur et le récepteur. Par exemple, L est égal à 360 milles nautiques. Ensuite, plusieurs autres tranches comprenant des cellules sont créées entre le pôle nord ù respectivement sud ù du sphéroïde et la tranche comprenant des cellules accolées à l'équateur, les largeurs des frontières nord de toutes les cellules étant égales à L. La largeur L des cellules demeurant constante à mesure que l'on s'éloigne de l'équateur tandis que le périmètre hémisphérique diminue, le nombre de cellules est également réduit en proportion, introduisant alors des décalages en longitude entre des cellules de latitudes différentes. Du fait de ces décalages, une valeur de longitude locale ne peut être traduite sans ambiguïté dans un référentiel global. Lors d'une seconde étape 212, les tranches de latitude 106a, 106b, 106c, 106d, 106e sont réparties en M+1 classes. L'affectation des classes aux tranches de latitudes est effectuée de sorte que M tranches de latitudes sont intercalées entre deux tranches de latitudes appartenant à la même classe. L'entrelacement de tranches ainsi produit permet de s'assurer que deux tranches de latitude appartenant à la même classe sont toujours séparées par une distance égale à la somme des largeurs des tranches intercalaires. Dans l'exemple, M est égal à deux ; autrement dit, les tranches de latitudes sont réparties en trois classes Cl, C2 et C3. Avec le découpage ainsi effectué, un émetteur peut, d'une part, être référencé par une latitude et une longitude locales, c'est-à-dire définies relativement à la cellule dans laquelle l'émetteur est situé, et d'autre part, être affecté d'une classe correspondant à la tranche de latitude dans laquelle il est situé. Lors de la seconde phase 202 du procédé selon l'invention le couple émetteur-récepteur exploite le système de coordonnées 5 précédemment établi. L'émetteur construit un message de transmission d'une coordonnée qu'il transmet au récepteur, le message regroupant la longitude locale de l'émetteur ù c'est à dire référencée par rapport à la cellule dans laquelle l'émetteur est situé ù et la classe de latitude dans laquelle 10 l'émetteur est situé. Le codage de la classe est, par exemple, effectué comme suit : la ième tranche de latitude est affectée de l'identifiant i modulo (M+1). Dans l'exemple, comme les tranches sont réparties en trois classes Cl, C2, C3, l'identifiant varie donc entre zéro et deux. Dès lors, un codage sur 2 bits peut être effectué pour représenter la classe de la tranche de 15 latitude. A titre d'illustration, si l'émetteur est un répondeur IFF émettant des messages au format Mark X à 13 impulsions, cela signifie que 13 bits au plus peuvent être transmis au sein d'un même message. Deux bits du message étant utilisés pour coder la classe de latitude, 11 bits peuvent alors 20 être utilisés pour coder la longitude. Si, en outre, un découpage en cellules de 360 milles nautiques de largeur L est effectué, le procédé selon l'invention permet de transmettre, dans un seul message, une longitude avec une précision approximativement égale à 360 x 1852m / 211, soit environ 330m. La mise en oeuvre du procédé selon l'invention peut être effectuée 25 en modifiant les modules logiciels exploitant le système de coordonnée, lesquels modules logiciels sont installés sur les plate-formes porteuses des répondeurs et interrogateurs. Selon un autre mode de mise en oeuvre, le découpage du sphéroïde diffère du découpage CPR. Par exemple, les dimensions des 30 cellules diffèrent de celles indiquées par l'algorithme CPR. Par ailleurs, un modèle ellipsoïdal peut également être employé à la place du modèle sphérique, les coordonnées de l'émetteur étant alors référencées par rapport à un ellipsoïde de révolution. La figure 3a est une représentation en projection azimutale d'une 35 portion d'un hémisphère du sphéroïde terrestre partitionné par le procédé selon l'invention. Dans l'exemple, les tranches de latitude sont partitionnées en trois classes Cl, C2, C3. Les cellules appartenant aux tranches de la classe Cl sont représentées en blanc, celles appartenant à la classe C2 sont représentées en hachuré, celles appartenant à la classe C3 sont représentées avec des points. Selon cette projection, les tranches de latitudes sont délimitées par des cercles concentriques de plus en plus distants les uns des autres à mesure que l'on s'éloigne du pôle 301 de l'hémisphère. La figure 3b est une représentation en projection cylindrique d'une portion d'un hémisphère du sphéroïde terrestre partitionné par le procédé selon l'invention. La partition est, dans l'exemple, la même que celle présentée en figure 3a. La figure 4 illustre un exemple d'utilisation du procédé de transmission d'une coordonnée selon l'invention. Un navire 402 équipé d'un interrogateur mettant en oeuvre le procédé selon l'invention est chargé de localiser et de suivre les embarcations 404 et aéronefs 406 environnants, lesquels sont pourvus de répondeurs IFF mettant également en oeuvre le procédé selon l'invention. Lors d'une première phase de balayage d'antenne, l'interrogateur du navire 402 émet NI messages d'interrogation pour demander la latitude aux éléments environnants (embarcations 404 et aéronefs 406). Chacun des répondeurs embarqués sur ces éléments 404, 406 reçoit ou non, selon son éloignement géographique, la qualité de propagation des messages dans le medium de transmission et des obstacles éventuels, un ou plusieurs messages d'interrogation. Le nombre NI de messages émis peut par exemple être ajusté en fonction des conditions de propagation radioélectriques, de manière à maximiser la probabilité d'atteindre les antennes réceptrices des répondeurs. En réponse aux messages d'interrogation, les messages au format Mark X incluant la latitude du porteur sont alors émis par les répondeurs des éléments 404, 406 ayant reçus au moins un message d'interrogation. La latitude de chaque message de réponse est référencée par rapport à une bande de latitude dans laquelle se situe le répondeur ayant émis le message de réponse. Comme expliqué plus haut, cette valeur de latitude locale correspond sans ambiguïté à une valeur de latitude dans le référentiel terrestre global, grâce à la limite de portée de l'antenne de l'interrogateur. L'interrogateur du navire 402 reçoit alors les messages de réponse issus des répondeurs pour mettre à jour les latitudes des éléments 404, 406 localisés. Dans un second temps, l'interrogateur du navire 402 émet, via une autre série de balayages d'antenne, N2 messages d'interrogation pour demander la longitude aux éléments environnants 404, 406. Des messages de réponse au format Mark X sur 13 bits, sont alors émis par les répondeurs, chacun desdits messages de réponse comprenant, dans l'exemple, 11 bits pour coder la longitude et 2 bits de codage pour spécifier la classe de latitude dans laquelle se situe le répondeur. A la réception du message de réponse, l'interrogateur identifie d'abord, grâce à la position approximative estimé du répondeur et à la classe de latitude dans laquelle il est situé, la tranche de latitude dans laquelle se situe le répondeur, ce qui lui permet de décoder la longitude. Un seul message est donc nécessaire pour transmettre la longitude à l'interrogateur. Ainsi, dans l'exemple, l'interrogateur n'utilise pas la latitude transmise lors de la première phase de balayage antenne, cette information étant potentiellement obsolète. Le procédé selon l'invention peut permettre la transmission d'une coordonnée dans un système de coordonnées géographiques dont les axes ne sont pas confondus avec ceux du traditionnel système latitude-longitude. Par exemple, les axes peuvent être inclinés par rapport à l'axe nord-sud. Outre le fait que le procédé selon l'invention permet de coder la position d'un émetteur avec un nombre de bits réduit pour une précision de codage équivalente, un avantage de ce procédé est que sa mise en oeuvre sur un répondeur ne nécessite aucune intervention matérielle lourde. Seule une modification logicielle au niveau du répondeur et de l'interrogateur manipulant les coordonnées est nécessaire afin d'y intégrer la partition des zones de latitudes en plusieurs classes, et ainsi garantir la cohérence des systèmes de coordonnées utilisés entre répondeur et interrogateur.30 REVENDICATIONS1. Procédé de transmission vers un récepteur d'une coordonnée À d'un émetteur positionné dans un système à coordonnées sphériques À, cf), au moins une portion d'un hémisphère du sphéroïde terrestre étant divisée en N tranches chacune délimitées par un cf) minimal et un cf) maximal, chaque tranche étant découpée en X cellules chacune délimitées par un À minimal et un À maximal, X variant en fonction de la tranche, le procédé étant caractérisé en ce qu'il comporte au moins les étapes suivantes : partitionner (212) l'ensemble des tranches de latitude en M+1 classes, M tranches étant intercalées entre deux tranches de même classe ; transmettre (202) dans un même message, la coordonnée À de l'émetteur référencée relativement à la cellule dans laquelle se situe l'émetteur et la classe de la tranche de latitude dans laquelle se situe l'émetteur, la portée du récepteur étant au plus égale à la largeur d'une cellule selon l'axe de variation de la coordonnée À. 2. Procédé de transmission selon la revendication 1, caractérisé en ce que l'émetteur est un répondeur embarqué, le récepteur étant un transpondeur apte à interroger le répondeur. 3. Procédé de transmission selon la revendication 2, caractérisé en ce que le message de transmission de le entre l'interrogateur et le répondeur est formaté selon le format Mark X comprenant 13 impulsions, l'identifiant de la tranche étant codé sur b bits, la longitude étant codée sur 13 - b bits. 4. Procédé de transmission selon l'une quelconque des revendications précédentes, caractérisé en ce que la division du sphéroïde terrestre est effectuée selon l'algorithme � Compact Position Reporting �, l'axe des cp étant confondu avec l'axe des latitudes, cp variant dans une plage de 180°, l'axe des À étant confondu avec l'axe des longitudes, À variant dans une plage de 360°. 5. Procédé de transmission selon la revendication 3 et 4, caractérisé en ce que les tranches de latitudes sont réparties en trois classes Cl, C2, C3, l'identifiant de la classe de tranche de latitude étant alors codé sur 2 bits. 6. Procédé de transmission selon l'une quelconque des revendications précédentes, caractérisé en ce que la partition de l'ensemble des tranches de latitude en M+1 classes est effectuée en attribuant à chaque tranche un identifiant entier compris entre 0 et M avec M 7. Répondeur IFF embarqué, caractérisé en ce qu'il met en oeuvre un procédé de transmission d'une coordonnée selon l'une des revendications précédentes.