CA2099700A1 - Procede et dispositif d'amelioration de la probabilite de validite des codes des reponses de radar secondaire - Google Patents

Procede et dispositif d'amelioration de la probabilite de validite des codes des reponses de radar secondaire

Info

Publication number
CA2099700A1
CA2099700A1 CA002099700A CA2099700A CA2099700A1 CA 2099700 A1 CA2099700 A1 CA 2099700A1 CA 002099700 A CA002099700 A CA 002099700A CA 2099700 A CA2099700 A CA 2099700A CA 2099700 A1 CA2099700 A1 CA 2099700A1
Authority
CA
Canada
Prior art keywords
sigma
value
pulse
signal
called
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.)
Abandoned
Application number
CA002099700A
Other languages
English (en)
Inventor
Daniel Barbier
Philippe Billaud
Jean-Paul Parissenti
Claude De Volder
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.)
Thales SA
Original Assignee
Daniel Barbier
Jean-Paul Parissenti
Philippe Billaud
Claude De Volder
Thomson-Csf
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 Daniel Barbier, Jean-Paul Parissenti, Philippe Billaud, Claude De Volder, Thomson-Csf filed Critical Daniel Barbier
Publication of CA2099700A1 publication Critical patent/CA2099700A1/fr
Abandoned legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/74Systems using reradiation of radio waves, e.g. secondary radar systems; Analogous systems
    • G01S13/76Systems using reradiation of radio waves, e.g. secondary radar systems; Analogous systems wherein pulse-type signals are transmitted
    • G01S13/78Systems using reradiation of radio waves, e.g. secondary radar systems; Analogous systems wherein pulse-type signals are transmitted discriminating between different kinds of targets, e.g. IFF-radar, i.e. identification of friend or foe
    • G01S13/781Secondary Surveillance Radar [SSR] in general
    • G01S13/784Coders or decoders therefor; Degarbling systems; Defruiting systems

Abstract

41 PROCEDE ET DISPOSITIF D'AMELIORATION DE LA PROBABILITE DE VALIDITE DES CODES DES REPONSES DE RADAR SECONDAIRE L'invention est relative à un procédé et dispositif de traitement en temps réel des réponses constituées de signaux impulsionnels émises par des transpondeurs de radar secondaire. Le dispositif comporte un analyseur (300) de grandeurs échantillonnées caractérisant les impulsions, grandeurs élaborées par un dispositif situé en amont de l'invention. Ce dispositif (300) crée à la cadence d'échantillonnage un message dit d'échantillon caractérisant d'un échantillon à l'autre les variations des différentes grandeurs. Un dispositif de traitement des impulsions (350) reçoit les messages d'échantillon et élabore des messages dit d'impulsions. Enfin un dispositif (380) filtre les impulsions appartenant à une même réponse à partir des informations des messages d'impulsions et de signaux de détection des réponses. FIGURE 8

Description

2~9~7~

PROCEDE ~T DISPOSITIF D'AMELIOl~ATION
DE LA PROBABILITE D~ VALIl)ITE
DES CODES DES REPONSES DE RADAR ~ECONDAIRE

La présente invention se situe dans le domaine des récepteurs secondaires de radar.
On sait que les radars peuvent être munis d'un dispositif appelé radar secondaire permettant d'obtenir de véhicules porteurs 10 coopératifs, équipés de transpondeurs radars, des informations codées sur l'identité du porteur et d'autres informations codées (altitude, signalisation de pannes radios, détresse...).
Les transpondeurs des véhicules porteurs émettent des réponses chaque fois qu'ils sont interrogés, et parfois, dans un mode de 5 fonctionnement a adressage sélectif utilisable aussi à des fonctions d'anticollision dit mode S, de façon spontanée. Chaque radar équipé d'un radar secondaire doit donc être doté de moyens lui permettant de reconnaître parmi toutes les réponses reçues celles qui sont des réponses à ses propres interrogations, et les ayant détectées doit décrypter et 20 valider le code de la réponse.
La normalisation internationale des réponses mode S et secondaire est donnée ci-après pour faciliter la compréhension de l'invention en ré~férence aux figures 1 et 2.
De façon normalisée par l'Organisation de l'Aviation civile 25 Internationale ~OACI) une réponse mode S est constituée d'un train d'impulsions émises sur une fréquence porteuse de 1090 MHz.
Chaque train d'impulsions comporte un préambule et un message.
Le préambul0 comporte quatre impulsions identiques d ' une 30 durée de 0,5 ~s chacune. Les deux premières et les deux dernières impulsions sont séparées entre elles de 0,5 ,us. La première et la troisième impulsion sont séparées entre elles de 3,5 IJs.

. . ' , ''. ~ ' . , - ' .

.. ~ .
-: . . .
. ... .. . . . . . .

Le message ou bloc de données peut être court ou long.Lorsqu'il est court le message comporte 56 impulsions de 0,5 ,us chacune, et 112 lorsqu'il est long. La modulation du message est effectuée par la position des impulsions qui peuvent être en début où en s fin de créneaux de 1 ,us.
Le premier de ces créneaux est situé à 8,us derrière la première impulsion du préambule.
La définition de la norme est schématisée figure 1. Cette figure fait également apparaître les tolérances telles que définies par l'OACI.
Elle se décompose en trois figures, les figures 1a, 1b et 1c.
La figure 1 a, représente la forme générale que prend une réponse mode S. Elle se décompose en un même préambule de 8 ~Is plus ou moins 0,05 I~s, et en un bloc de données qui peut être soit un bloc de données court de 56 IJs ou un bloc de données long de 112 ,us.
La figure 1b, représente le préambule d'une part, et les bits de données du bloc réponse d'autre part. Le préambule comporte quatre impulsions, deux premières et deux secondes; les deux premières impulsions ont une largeur de 0,5 ~L/S ~: 0,05 ,us et elles sont espacées entre elles de 0,5 lls; à 3,5 ,us + 0,05 /JS de la première impulsion du 20 premier bloc de deux impulsions se trouve un second bloc de deux impulsions identique au précédent. A 8 ~s du front montant de la première impulsion du premier bloc viennent ensuite les bits de données du bloc de données. Ces bits sont au nombre de 56 ou de 112 selon que la réponse est courte ou longue.
La figure 1c, fait apparaître le mode de codage des bits de données appartenant au bloc réponse. Ces bits de données sont constitués par des impulsions qui se situent chacune dans un intervalle de 1 ,us. Chaque impulsion a une largeur de 0,5,~1S; elle est placée soit en tête de l'intervalle d'1 lls soit en fin de cet intervalle. Si elle est placée 30 en tête, de facon conventionnelle l'impulsion représente un 1, elle représente un zéro dans le cas contraire. Ainsi une impulsion représentant un zéro suivie d'une impulsion représentant un 1, sera 2 ~

constituée d'une seule impulsion de 1 ,us, alors qu'une impulsion représentant un 1 suivie d'une impulsion représentant un zéro se traduira par une absence de signal pendant 1 lls.
Une réponse secondaire est formée d'un train d'impulsions.
Chaque impulsion représentée figure 2a comporte un front rnontant tel que en 50 ns un niveau de puissance représentant 90% du niveau maximum est atteint. Elle comporte un palier de puissance et un bord de décroissance. L'écart de temps entre les point du front montant et le bord descendant ayant un niveau de puissance égal à 50% de la puissance maximum de l'impulsion est de 0,45 us + 0,1 ,us. Le train d'impulsions représenté figure 2b est encadré par une première impulsion dite F1 et une dernière impulsion dite F2. Ces impulsions d'encadrement sont toujours présentes. A des intervalles de temps multiples de 1,45 ,~s derrière F1 sont ou ne sont pas présentes 13 impulsions. La présence ou I'absence de ces impulsions permet la transmission d'une identité ou d'une altitude. Les noms conventionnels des différentes impulsions figurent sur la figure 2 b. Dans certains cas le train d'impulsions comporte une impulsion supplémentaire dite SPI située 4,35 ~s derrière F2, soit à
24,65 I~s i 0,2,us de F1.
La présence ou l'absence d'une réponse de radar secondaire est détectée par la présence ou l'absence de la paire d'impulsions d'encadrement F1 et F2.
Chaque réponse occupe donc une période de 20,3 /lS et une période additionnelle de 4,35 ~s peut être nécessaire pour la 25 transmission de l'impulsion spéciale de position SPI. A la vitesse de propagation des ondes, la période totale de 24,65 /JS correspond à une distance d'environ deux milles nautiques. Si deux avions sont simultanément dans le lobe principal de l'antenne à des distances radiales inférieures à deux milles les impulsions des messages transmis 30 par chacun des avions vont arriver au moins pour une partie d'entre elles dans le même intervalle de temps. L'utilisation d'une voie dite somme et d'une voie dite différence permet d'élaborer un signal, appelé

. .. . , ~ .

4 20~7~

conventionnellement ~, représentatif de l'écart angulaire d'un signal reçu par rapport à la direction de l'axe du lobe principal de l'antenne du récepteur secondaire. L'utilisation de ce signal permet dans une certaine mesure de séparer les réponses de deux avions suffisamment éloignés en s azimut. Il est cependant fréquent que des avions volants à des altitudes différentes aient des écarts de distances radiales au récepteur inférieurs à
deux milles. La coincidence partielle des réponses dans le temps peut alors venir fausser le décodage du message transmis. Deux cas de mélanges sont à distinguer. Ces cas sont représentés figure 3.
Sur les figures 3a et 3b, on a représenté un premier train d'impulsions en provenance d'un transpondeur A et un second train d'impulsions en provenance d'un porteu~ B. Le train d'impulsions apparent reçu par le récepteur est composé des impulsions de A et de B.
Sur la figure 3a, les impulsions en provenance de A et B sont 5 séparables, il y a "garbling" de réponses mais non d'impulsions. Dans ce cas les dispositifs connus permettent de séparer les deux réponses et de reconstituer correctement les distances et les codes.
Sur la figure 3b, les impulsions en provenance de A et de B ne sont pas au moins pour certaines d'entre elles séparables, car la fin 20 d'une impulsion par exemple de A se produit alors qu'une impulsion en provenance de B est commencée mais non terminée, 11 y a "garbling"
d'impulsions. Dans ce cas les deux réponses ne sont plus séparables et dans les systèmes connus les réponses correspondantes de A et de B
sont polluées (code faux) ou l'une d'elles n'est pas détectée.
Dans un récepteur classique de radar secondaire un dispositif dit extracteur crée à partir des signaux reçus par les antennes et transmis sur des voies somme et différence des signaux vidéo-analogiques et des signaux vidéo-numériques. Les signaux analogiques sont connus sous les noms de Log~ et ~/ . Le signal ~/ est comme 30 expliqué plus haut représentatif d'un écart angulaire entre l'origine de la réponse et l'axe radioélectrique de l'antenne. Le signal Log~ est une grandeur proportionnelle au logarithme de la puissance du signal reçu.

~997~

Les signaux vidéo-numériques sont connus sous les noms de Q~; et QRSLS. Le signai QRSLS permet d'indiquer qu'un signal est en provenance d'une direction correspondant à un lobe secondaire de l'antenne. Il permet donc l'élimination de tels signaux. Le signal Q~ est s un signal numérique qui peut prendre les valeurs O ou 1. Pour que ce signal ait la valeur 1, il faut d'une part qu'il existe un signal détecté par le récepteur c'est-à-dire au-dessus du seuil de détection et que d'autre part la valeur de ce signal soit moins de six décibels inférieure à la valeur maximurn du signal. Comme expliqué plus haut la durée d'une impulsion 0 est mesurée au niveau de sa puissance moitié, soit six décibels en dessous du niveau maximum. La durée pendant laquelle le signal QS a la valeur 1 correspond donc normalement à la durée d'une impulsion. Dans les récepteurs connus la durée des impulsions est mesurée par le temps pendant lequel le signal QS. a la valeur 1. En cas de "garbling"
15 d'impulsions la détection de "garbling" est assurée par le fait que la durée apparente d'une impulsion est supérieure ou non à un certain seuil.
On comprend dans ces conditions que la détection d'un "garbling" d'impulsions ne peut se faire que si l'impulsion garblée à une longueur supérieure à la durée d'une impulsion au maximum de la 20 tolérance augment~e des incertitudes introduites dans les dispositifs de traitement. Il s'ensuit que les dispositifs connus ont un trou de détection pour les impulsions garblées dont la longueur apparente n'excède par la durée ainsi comptée.
Il convient de noter qu'en plus de ce trou d'information, les 25 dispositifs actuels lorsqu'ils détectent l'information de garbling, se contentent de détruire l'information garblée ce qui correspond à une perte d'information.
La présente invention a pour but d'améliorer la probabilité de détection des r~ponses secondaires non seulement en cas de garbling 30 mais aussi en cas de réponse à faible rapport signal/bruit. Elle a également pour but d'améliorer la validité des codes détectés.

.

':

6 20~97~

L'invention consiste à cette fin en un traitement numérique de l'ensemble des signaux actuellement disponibles au niveau d'un récepteur secondaire.
Dans une version améliorée il est introduit un signal 5 supplémentaire dit fréquence obtenu à partir d'une analyse fréquentielle du signal reçu. Une telle analyse est possible bien que tous les transpondeurs soient censés émettre à la fréquence de 1090 MHz car d'une part il y a une tolérance sur la fréquence et que d'autre part l'expérience montre qu'un nombre non négligeable de transpondeurs 10 émettent en dehors de la plage de tolérances fixées par l'OACI. Le signal fréquence est un signal représentatif de la fréquence du signal reçu.
Pour réaliser le but ci-dessus défini le procédé selon l'invention consiste en un prétraitement suivi d'un traitement des différents signaux disponibles au niveau du récepteur.
Le traitement initial consiste en un procédé de prétraitement en temps réel de signaux émis par un transpondeur radar, les signaux des transpondeurs étant constitués de trains d'impulsions dites S et dites secondaire, les impulsions étant de durées et d'espacements normalisés, le procéd~ étant applicable ~ un extracteur de radar secondaire situé
20 fonctionnellement en aval d'un récepteur muni de circuits produisant à
partir des signaux reçus des grandeurs analogiques dénommées conventionnellement Lo,q~ et une grandeur numérique Q~; pouvant prendre la valeur 0 ou 1, le passage à 1 de cette grandeur étant le signe de la présenGe d'un front montant d'impulsion LE, et d'autres grandeurs, 25 ces grandeurs étant ensuite transformés en signaux numériques par prélèvement d'échantillons à une cadence dite d'échantillonnage, caractérisé en ce que:
a) la prise d'échantillons des différentes grandeurs est synchronisée par un même signal d'horloge;
b) la cadence de prélèvement d'échantillons est assez grande pour que soient pris plusieurs échantillons pendant la durée de l'impulsion normalisée la plus courte, 2~7~u~

c~ la valeur d'un échantillon suivant représentant une grandeur est comparée à la valeur d'un échantillon précédant de la même grandeur le r~sultat de la comparaison provoquant le passage à 1 d'un bit, aucun, un ou plusieurs autres bits pouvant rester à la valeur O chacun des bits s pouvant prendre la valeur 1 étant représentatif d'une plage de pente de variation de la grandeur;
d) on génère si la grandeur Q~ reste à la valeur 1 pendant un temps supérieur à la durée d'une impulsion normale ou S augmentée de la valeur de la durée de la tolérance et de l'intervalle de temps entre deux 10 échantillons successifs des pseudo fronts montants d'impulsions PLE;
e) on proc~de à des examens de la façon dont varient les valeurs sur un bit crée à l'étape c, et l'on crée sur un bit, un signal dit zone claire CLZ qui prend la valeur 1 et la garde tant que ces valeurs restent simultanément à des valeurs marquant un état stable et un signal 5 dit drapeau PGF d'amalgame chaque fois qu'il est détecté un changement marquant une variation de la plage de pente d'une grandeur;
f) on transmet à des étages de traitement ultérieurs un message dit d'échantillon, le message étant renouvelé à chaque échantillon, le message comportant sur un bit les signaux Q~,LE et PLE, PGF, CLZ et sur plusieurs bits les valeurs numériques des grandeurs échantillonnées .
Le prétraitement consiste à définir un message dit message d~échantillon qui sera représentatif d'informations sur un échantillon d'une grandeur, cet échantillon étant comparé à l'échantillon précédent.
On sait que pour traiter numériquement une information en temps réel, on prélève à une cadence dite d'échantillonnage des échantillons de la grandeur à traiter. Chaque échantillon a une valeur exprimée sur un nombre plus ou moins grand de bits. Un échantillon représente la valeur instantanée de la grandeur traitée au moment du 30 prélèvement. Les convertisseurs qui effectuent la conversion d'un signal analogique en signal numérique effectuent leur prélèvement à une .
: ~
-~ -- . . : : -. ~, . : . . - ~ - . , 8 20~37~

cadence régulière grâce à un signal d'horloge qui leur est fourni par ailleurs.
Dans la pr~sente invention le message est dit d'échantillon, bien qu'il s'agisse d'un message relatif à plusieurs grandeurs et différents S paramètres car il est transmis sur les voies parallèles d'un même bus de donnée et qu'il s'agit d'un message qui est renouvelé à la même cadence que la cadence d'échantillonnage. Il s'agit aussi d'un message d'échantillon en ce sens que la cadence d'échantillonnage de chacune des grandeurs traitées est réglée par un même signal d'horloge. C'est le 10 même signal d'horloge qui ragle non seulement la prise d'échantillon des convertisseurs mais aussi chacune des opérations élémentaires de traitement.
Les grandeurs non traitées ou traitées avec un nombre d'opérations moins grand que d'autres et qui figurent dans le message 5 d'échantillon sont retardées en tant que de besoin pour que toutes les valeurs, et corrélations entre les valeurs transmises par un message d'échantillon soient des valeurs qui correspondent à un même instant de prélèvement. Le résultat du prétraitement des échantillons prélevés à un même moment sur les différentes grandeurs traitées est donc le message 20 d'échantillon. Ce message sera décrit en détail plus loin. Il peut comporter la valeur des différentes grandeurs traitées, des indications sur le sens de variation d'une ou plusieurs grandeurs obtenues par comparaison avec l'échantillon précédent de la même grandeur, enfin et surtout des informations sur la position d'un front montant d'impulsion 25 OU sur ce qui semble après ce prétraitement être la position d'un front montant d'impulsion.
La présence d'une valeur 1 sur une ou plusieurs voies dédiées du bus transmettant le message d'échantillon sera représentative d'un front montant d'impulsion ou de la présence supposée d'un front 30 montant d'impulsions.
Le traitement proprement dit consistera dans un premier temps à établir les paramètres caractérisant chacune des impulsions détectées, ~--. . ............ ~ , . -. . . :, . :

~ ~ 3 ~ 7 ~ ~

le début de l'impulsion étant signalé dans le message d'échantillon par la présence d'une valeur 1 sur la voie du bus dédiée aux fronts montants d'impulsions. Cette première phase du traitement proprement dit consiste à construire à partir de plusieurs messages d'échantillon un message dit s d'impulsion.
La deuxième phase du traitement consiste, en ce qui concerne l'invention, à utiliser les messages d'impulsion pour vérifier qu'un groupe d'impulsions attribué provisoirement en raison de leurs positions à une même réponse, a une probabilité raisonnable d'appartenir effectivement à
10 cette réponse. L'examen sera effectué pour chacune des impulsions à
l'aide des informations contenues dans le message d'impulsion.
L'examen consiste ~ vérifier que chacune des impulsions, attribuées sur la base de sa situation dans le temps à une réponse, est définie par des paramètres dont la valeur est voisine d'une valeur moyenne établie pour 5 la réponse. Cet examen d'homogénéifié des valeurs de paramètres des impulsions attribuées à une réponse sera effectué sur les grandeurs Log; A/~ et le cas échéant sur fréquence~.
Un mode détaillé de réalisation du procédé selon l'invention et un mode de réalisation d'un dispositif destiné à réaliser le procédé selon 20 I'invention seront maintenant décrits en références aux dessins annexés.
Dans ces dessins:
- les figures 1 à 3, illustrent les données connues nécessaires à
la compréhension du problème technique;
- les figures 1 et 2, sont des schémas montrant la forme des 25 réponses de radar secondaire;
- la figure 3, montre des formes de "garbling";
- les figures 4, montrent comment sont exploitées les grandeurs échantillonnées pour faire une analyse en temps réel des signaux reçus et en déduire les positions des impulsions;
- la figure 5 est un tableau résumant l'utilisation de bits de doute;

..
.. ~ ~ - ...
.~ . , . - -.. . .

lo 2~997~

- la figure 6 représente la partie du dispositif générant le message d'échantillon à partir des différentes grandeurs reçues;
- la figure 7, représente la partie de dispositif générant le message d'impulsion à partir des messages d'échantillon;
s - la figure 8, est un schéma fonctionnel destiné à faire comprendre comment se situent fonctionnellement les uns par rapport aux autres les dispositifs des figures 6, 7 et 9;
- la figure 9, représente schématiquement le dispositif de corrélation des impulsions d'une réponse détectée.
Le but du prétraitement est de rassembler suffisamment d'informations pour pouvoir "analyser" la forme du signal reçu.
Dans le mode de réalisation préféré on divise en cinq plages les résultats de variation de la grandeur Log Pour ce faire on compare chaque valeur d'échantillon de cette 15 grandeur à la valeur de l'échantillon précédant. Si l'écart est inférieur à
un premier seuil, on considère que la grandeur est stable, et le bit d'une voie dédiée d'un bus est porté à la valeur 1, les autres bits représentatifs de la variation de Log~ restant à la valeur O. Par contre si l'écart de valeur entre deux échantillons consécutifs est supérieur à l'écart en 20 dessous duquel on considère qu'il y a stabilité on porte à 1 sur une voie dédiée un bit représentant une pente faible ou une pente forte de variation selon que l'écart se situe dans un prernier intervalle de variation ou au contraire au delà. On a de la sorte 5 bits de caractérisation de la pente de variation Log car on tient compte du signe de la différence.
L'un des bits représente une variation de pente forte positive, un autre une variation de pente faible positive, un autre une variation de pente forte n~gative, un autre une variation de pente faible négative et enfin un bit d'état stable. Un seul de ces bits prend la valeur 1, les autres gardent la valeur 0.
Pour la grandeur ~/, il est simplement vérifié que la variation est inférieute à un seuil fixé, ce qui signifie que le signal provient d'un secteur angulaire étroit. Si cette grandeur varie au delà du seuil entre - .
, :
: . ' ' ' ., .

7 ~1 ~

deux échantillons consécutifs, cela signifie que le signal provient de deux transpondeurs situés dans des secteurs angulaires éloignés. On en conclura que le signal de l'échantillon précédant provient d'un autre porteur que celui de l'échantillon en cours.
s Lorsque le signal devient faible il est en raison de son écart de plus en plus réduit par rapport au niveau de bruit ambiant de plus en plus susceptible de variations importantes. C'est pourquoi le niveau des seuils est selon l'invention, pour Log, et ~/ fixé en tenant compte de la valeur de Log~. Plus Log~ est faible plus la valeur du seuil fixant le 10 niveau dit de stabilité est élevé. Il est tenu compte également du niveau de Log~ pour fixer les intervalles où l'on considère qu'il y a pente faible ou forte. Cette variation du niveau des seuils permet de garan~ir, par impulsion, un nombre constant d'échantillons (~ 5 pour une horloge d'échantillonnage à 20 MHz) et ce quel que soit le niveau du signal reçu.
11 a été vu plus haut que les transpondeurs radars peuvent émettre des réponses mode S ou des réponses secondaires. Lorsque le signal Q~ reste à 1 pendant une valeur supérieure à la durée d'une impulsion secondaire ou d'une impulsion mode S, on en déduit que plusieurs réponses se chevauchent, mais on ne sait pas si les impulsions 20 qui se chevauchent correspondent à des impulsions mode S ou secondaires .
Afin de ne pas perdre d'informations on génère des pseudo fronts montants de deux façons et on affecte les fronts ainsi générés chacun sur une voia. Les pseudo fronts ainsi générés sont qualifiés 25 pseudo fronts S ou (PLES) ou pseudo fronts normaux ~PLEN) selon qu'ils sont générés en supposant qu'on a affaire à des réponses S ou secondaires.
Les pseudo fronts sont générés à une longueur d'impulsions en avant du front descendant du signal Q si la durée de Q~ est supérieure 30 à la durée maximum d'une impulsion et inférieure à la durée de deux impulsions et en arrière du front montant de Q~ à des intervalles de .
- , ~ . , , . -' ~ , temps égaux à la durée d'une impulsion et pendant toute la durée de Q~
si la durée du signal Q~ es~ supérieure à la durée de deux impulsions.
Dans la version de l'invention applicable en aval d'un récepteur de radar secondaire doté d'un circuit discriminateur de fréquence ou de s phase et émettant un signal fréquence, le signal de zone claire (CLZ) ne garde la valeur 1 que si à la fois Log, ~/ et fréquence sont stables.
Si l'un de ces signaux varie au delà d'un seuil significatif, cela signifie que l'on a affaire à un signal qui ne provient pas de la même source que le signal représenté par l'échantillon précédant. L'observation du moment 10 de l'instabilité de l'une de ces grandeurs permettra alors de mieux positionner les pseudo fronts montant d'impulsions. La façon de procéder est expliquée ci-après en référence à la figure 4.
Cette figure comporte deux cas représentés respectivement par les figures 4a et 4b.
Chacune de ces figures représente un ensemble de plusieurs courbes représentant chacune l'amplitude d'une grandeur en fonction du temps. Les points de ces courbes situés sur une même verticale correspondent à des mêmes instants.
Du haut vers le bas on trouve Log~, Q~:, une échelle 20 représentant le temps au pas de 50 ns ~sur la figure 4a uniquement), ~
une ligne représentant les plages de pente de Log, dite slope Log, et une autre représentant celles de a/ dite slope ~/, une ligne représentant les fronts montants (LE) détectés par la variation de Q~;, une ligne représentant les fronts montants générés par prise en compte 25 de la durée pendant laquelle Q reste à 1 (PLE), une ligne représentant la position éventuellement corrigée du front montant (final PLE). (Sur la figure 4a uniquement).
On trouve enfin une ligne représentant un signal de zone claire (CLZ) ou les valeurs des grandeurs exploitées sont stables et une ligne 30 représentant un signal qui a la valeur 1 si au moins l'une des grandeurs est instable dite (CLZ disable).

`

13 ~ 7 ~ ~

Sur la figure 4a on a supposé qu'un début d'impulsion de niveau faible était suivi d'une impulsion de niveau plus fort sans que la différence de niveau soit supérieure à 6dB. Cela se traduit dans le niveau du signal Log~ par une pente positive suivit d'un état stable représenté
s sur la première ligne de la figure 4a par un trait horizontal, puis au moment de l'arrivé de l'impulsion de plus fort niveau par une nouvelle pente positive suivit d'un état stable et d'une pente négative. La fin de la première impulsion représentée en pointillé est masquée par le niveau plus fort de la seconde impulsion. Sur la seconde ligne de la figure 4a 10 qui représente le signal Q~, on voit que ce signal reste à 1 pendant toute la durée des deux impulsions qui se chevauchent, ceci parce que la différence de niveau entre les deux impulsions est inférieure à 6 dB. Le seul examen de Q~ ne permettrait donc, avec les traitements existants, la génération que d'un seul front montant.
Selon l'invention l'examen de la durée anormale de Q~
permettra dans un premier temps de générer à 450 ns en avant du front descendant de Log~ une impulsion représentant un pseudo front montant (PLE) dont l'emplacement est représenté sur la ligne (PLE), de la figure 4a. Il est généré selon le même principe, en avant du front descendant 20 de Q un pseudo front montant S. Cette génération n'est pas représentée figure 4a.
Il va être expliqué sur cet exemple comment les informations ainsi créées sont utilisées d'une part pour détecter le "garbling"
d'impulsion et d'autre part pour générer une position précise de la 25 première et de la seconde impulsion participant au "garbling". Le premier front montant LE est généré de façon classique. Le second front montant PLE est dans ce cas ~qénéré à partir de la position du front arrière. Cette génération créée sur un critère temporel va être éventuellement corrigée en s'intéressant à la pente de Log; sur la ligne slope Log~:, le signe X
30 représente une valeur de Log~ en dessous du seuil de détection, les signes PS ou NS, une pente forte positive ou négative, les signes Ps ou Ns une pente faible positive ou négative et les signes = un état stable de 14 ;~

la pente. Chaque signe de pente forte positive qui n'est pas associé à un changement d'état de Q~ donne lieu à la génération d'un PLE. Il convient de s'assurer que le PLE ainsi généré ne fait pas "double emploi" avec le PLE généré de façon temporelle.
Le principe de cette vérification et son résultat sont explicités ci-après en référence à la figure 4c. La position du front montant PLE
généré de façon temporelle peut être compte tenu des tolérances sur les largeurs d'impulsions et de l'incertitude introduite par l'échantillonnage dans cinq fenêtres consécutives de 50ns chacune. On recherche si dans 10 ces cinq fenêtres est présent un bit de pente forte. En cas de présence on conclut à un double emploi et on positionne le PLE a l'endroit du bit de pente forte ou au centre de la plage en cas de pluralité. En cas d'absence on maintient le PLE à la position obtenue par le décalage par rapport au front arrière de la durée normalisée d'une impulsion et on a 5 donc deux PLE. on remarque à partir des explications données sur cet exemple que cette facon de procéder permet de détecter un front montant lorsque la durée totale du signal Q~ n'est pas supérieure à la durée maximale d'une impulsion.
Ainsi sur la figure 4d, on a représenté une partie de courbe 20 Log présentant une pente forte, une pente faible et de nouveau une pente forte. Bien que les bits correspondants soient séparées au minimum de 100 ns, il est possible compte tenu des tolérances que le front arrière de la seconde impulsion se présente en même temps ou même avant le front arribre de la première impulsion. Un autre cas 2s possible sera illustré en référence à la figure 4e qui représente une impulsion d'une durée inférieure à 600 ns au cours de laquelle on a enregistré un changement de signe sur la valeur de la pente de Log~;, .
On en conclut à un "garbling" d'impulsion et on émet un signal dit PGF
sur une voie dédiée pour le signaler lors du traitement ultérieur. Les 30 explications données ci-dessus à propos des figures 4a, 4c, 4d et 4e permettent de constatar que l'un des buts de l'invention, mieux détecter les "garblings" et mieux détecter chaque impulsion est atteint grâce à

, ' ' ' '' ' , .

I'exploitation de QS et des bits de pente de Log, puisqu'elle permet de détecter des "garblings" et positionner des fronts montants supplémentaires alors que la durée de Q reste inférieure à la durée possible d'une impulsion. Cette exploitation seule peut toutefois se s révéler insuffisante en cas de "garbling" entre impulsions de même niveau de puissance et quasi simultanées. L'exploitation de grandeurs supplémentaires va être maintenant illustré par le cas représenté sur la figure 4b.
Sur cette figure, on a représenté un cas où l'impulsion 10 première est d'un niveau plus fort que l'impulsion seconde la différence de niveau étant encore inférieure à 6 dB. Le signal Q~ reste à 1 pendant une durée supérieure à la durée d'une impulsion. Le front montant de la seconde impulsion, représenté en pointillé, est masqué par le niveau supérieur de la première impulsion~ L'Examen des états stables sur Log, s ~/ et dans la version comportant le discriminateur de fréquence (non représenté) fréquence va permettre la détermination de l'impulsion de niveau de puissance le plus élevé. Sur la figure 4b, on voit par l'examen de slope ~/ qu'on a un mélange de signaux, alors que la seule information sur Log est faible. Le signal CLZ revient à 0. C'est ce signal 20 qui permet d'attribuer les échantillons à un front montant particulier. Le fait qu'il revient à 0 par le fait que ~1 ou fréquence n'est plus stable rompt l'attribution et engendre la mise à 1 d'un autre signal dite "CLZ
disable".
L'apparition d'une pente négative sur Log slope marque la fin 2s du signal de plus forte puissance. On peut donc pour Log attribuer les échantillons prélevés jusqu'à l'apparition du signal Ns pour le signal Log au prernier front montant d'impulsion.
On constate donc que le procédé de prétraitement selon l'invention permet d'obtenir et de sauvegarder pour le traitement ultérieur 30 un maximum d'informations.
La fin du prétraitement est constitué par le message d'échantillon défini plus haut. On remarque que la position des pseudo fronts montants d'impulsions est constituée par des positions corrigées pour tenir compte des discontinuités des informations Log~ et éventuellement fréquence~.
A partir de ce message d'échantillon peut commencer la s première partie du traitement. Elle consiste à élaborer un message d'impulsions à partir d'un ou plusieurs messages d'échantillons.
Le message d'impulsions est comme le message d'échantillon constitué par des grandeurs émises sur les voies parallèle d'un bus. Il est comme le message d'échantillon renouvelé régulibrement à la cadence 0 d'échantillonnage. Ce message comporte sur des voies dédiées:
- une grandeur dite LE qui indique la position d'un front montant d'impulsions;
- une grandeur dite PLE qui indique la position d'un front montant d'impulsion généré à partir d'un front arrière d'impulsion 15 détectée;
- une grandeur dite XLE qui indique la position d'un front montant d'impulsion généré à partir d'un front montant d'impulsion détecté, d'une manière qui sera décrite plus loin;
- une grandeur appelée Log~Sum obtenue en faisant la somme 20 de la valeur des échantillons Log~; attribués à une même impulsion c'est-à-dire qui se situent dans un intervalle où le signal CLZ garde continûment la valeur 1;
- une grandeur appelée ~/Sum.obtenue en faisant la somme de la valeur des échantillons ~/~ attribués à uns même impulsion;
2s - une grandeur dite SVF pouvant prendre les valeurs 0 ou 1.
Cette grandeur est à la valeur 1 s'il n'a pas été possible d'associer à un front montant d'impulsion détecté des échantillons permettant de calculer des valeurs pour Log et ~
- des grandeurs appelées NumSam représentatives du nombre 30 d'échantillons ayant servi à établir la valeur de paramètres caractérisant l'impulsion, .Log~Sum, ~/~;Sum, fréquenceSum.

17 ~ B ~

il est établi un seul NumSam pour Log~ pour ~/ et fréquence~;.
Il peut enfin comporter d'autres valeurs, notamment dans une version améliorée, la valeur fréquence~:Sum dont la signification a été
5 donnée plus haut.
Dans un mode particulier de réalisation qui sera décrit plus loin on a introduit des paramètres destinés à accélérer le traitement ultérieur notamment une grandeur appelée NextLE, représentative du nombre de temps ~lémentaires au bout duquel se trouve le front montant suivant.
10 Cette indication permet d'adresser le traitement directement à une adresse représentative de la prochaine impulsion; et une grandeur drapeau appelée SVF qui indique que des grandeurs Log~Sum, ~/ sum et éventuellement fréquence~; sum sont associées au front montant d'impulsion LE. Cette indication permet d'éliminer plus rapidement les 15 impulsions non traitables.
Il convient de noter à ce stade que la durée du traitement, exprimée en nombre de temps élémentaires de traitement, est connue pour chaque étape du traitement et en particulier pour le message d'impulsions. Il en résulte que la présence d'une grandeur 1 sur les voies 20 LE ou PLE est représentative de l'arrivée d'une impulsion à un moment antérieur connu. Le temps élémentaire de traitement est l'intervalle de temps séparant deux échantillons consécutifs.
La dernière phase du traitement selon l'invention, à savoir le traitement des réponses à partir des messages d'impulsions, est 25 précédée de deux traitements qui ne font pas partie de l'invention mais qui seront succinctement décrits ci-après pour faciliter la compréhension de la deuxième phase du traitement selon l'invention.
L'un des traitements est un filtrage des réponses mode S, I'autre est la détection des réponses de radar secondaire. Le filtrage des 30 réponses mode S comporte une détection des réponses, puis une élimination de toutes les impulsions, représentées dans le cas du 2 ~ ~ 9 7 ~ ~
traitement selon l'invention par les différents messages d'impulsions correspondants, appartenant aux réponses mode S détectées.
La présence éventuelle d'une réponse mode S est recherchée, à l'issue de chacune des périodes de temps élémentaires. La méthode de 5 détection permet de déterminer si la réponse mode S détectée est une réponse courte (durée 64 lls) ou une réponse mode S longue (durée 1 20 /JS) Pour cela on mémorise dans un registre à entrée série et sorties parallèles les fronts montants d'impulsion. L'information contenue 0 dans le registre est décalée à la cadence d'échantillonnage. Le registre a un nombre, de cases supérieur au nombre obtenu par division de la durée d'une réponse mode S courte par la période p d'échantillonnage. Le nombre de cases est tel qu'il permet de mémoriser le front montant de l'impulsion n (56+c) d'une réponse mode S longue alors que la 5 première impulsion du préambule de cette réponse est encore présente dans le registre. Les sorties parallèles du registre sont connectées à deux corrélateurs composés classiquement de portes "et".
Le premier corrélateur a pour but de détecter la présence simultanée des fronts montants des quatre impulsions du préambule, des 20 b dernières impulsions d'une réponse mode S qui serait courte et le second corrélateur a pour but de détecter la présence simultanée des premières impulsions qui marque qu'on les reçoit d'une réponse mode S
qui est longue. En sortie des corrélateurs on a donc une information quant à la présence d'une réponse mode S et à sa longueur. Il est donc 25 possible d'adapter la suite du traitement de la réponse ainsi détectée, en particulier son filtrage, à la longueur de la réponse. Le filtrage, c'est à
dire l'élimination des impulsions des réponses mode S de façon à ne traiter que les autres réponses de radars secondaires est effectué en considérant non seulement la position temporelle de chacune des 30 impulsions du préambule mais aussi leur niveau de puissance et d 'écartométrie.

.
. ' . ". ,. :',~ : .

, ,. : .

19 ~0~37~

Normalement toutes les impulsions qui appartiennent à une seule réponse sont au même niveau de puissance et ont la même écartométrie .ll est donc probable qu'une impulsion bien positionnée dans le temps mais qui a un niveau de puissance ou d'écartométrie différent s de la moyenne des autres impulsions de la réponse soit une impulsion appartenant à une autre réponse.
La puissance de chacune des impulsions bien positionnées dans le temps et ainsi susceptible de constituer une partie de la réponse mode S est comparée au niveau de puissance moyen des impulsions 10 établi préalablement. Si l'écart de puissance entre l'impulsion examinée et le niveau moyen est inférieur à un seuil préalablement fixé l'impulsion est considérée comme faisant partie de la réponse mode S. On fait de même pour l'écartométrie La valeur des seuils peut être modifiée en fonction de la valeur moyenne établie pour Log. Plus la réponse est 5 faible et plus elle est susceptible de variations importantes. On a par conséquent intérêt à augmenter la valeur du seuil de comparaison pour les puissances moyennes faibles. Cet ajustement du seuil est réalisé par paliers successifs.
Après détection les impulsions des messages appartenant à
20 des réponses mode S sont éliminés.
Le second traitement préalable à l'exécution de la seconde phase du traitement selon l'invention consiste en la détection des réponses de radar secondaire.
Cette détection est supposée chaque fois qu'il est détecté une 2s paire d'impulsions d'encadrement F1 F2- Ces paires d'impulsions sont distantes de 20,3 JIS + 100 ns. Un créneau de 50 ns ~BPD~ est généré
pour indiquer la présence d'une réponse à la distance de l'impulsion F1.
Le code de la réponse est détecté à partir de l'existence de fronts montants d'impulsions aux positions théoriques des impulsions 30 dans une réponse de radar secondaire.

20 20997~

Enfin le dispositif de détection des réponses émet sur des voies dédiées d'un bus deux drapeaux de présomption de "garbling" de réponse appelés respectivement BD1et BD2.
- BD1 si une réponse est détectée 24,65 lls au plus après la 5réponse en cours et à des instants successifs x1,45~ s+ 0,1511 s1< ~ ~17 - BD2 si une réponse a été détectée 24,65,us au plus avant la réponse en cours et à des instants successifs ~ x1,4511 s+ 0,15~ s 1~ ~ ~17 1011 a été vu précédemment que la durée d'une réponse, impulsion de position (SPI) comprise, est de 24,65 I~s.
Dans le cas ou BD2 est émis cela signifie qu'il va y avoir risque de confusion entre les dernières impulsions de la réponse précédente et les premibres impulsions de la réponse en cours.
5Dans le cas ou BD1 est émis cela signifie au contraire qu'il y a risque de confusion entre les dernières impulsions de la réponse en cours et les premières impulsions de la réponse suivante.
Les deux traitements hors invention ci-dessus ayant été
effectués la deuxième phase du traitement selon l'invention peut 20 commencer. Il convient tout d'abord de signaler que chacun des messages d'impulsions élaborés au cours de la première phase du traitement est rangé de facon ordonnée dans le temps dans une mémoire tampon. Cette mémoire doit être assez importante pour pouvoir contenir au minimum le nombre de messages d'impulsions que l'on reçoit pendant 25 toute la durée d'une récurrence.
De préférence les cases mémoires de la mémoire pourront contenir au moins le nombre de bits contenus dans un message d'impulsions. De la sorte il pourra y avoir une correspondance biunivoque entre l'adresse de la mémoire et l'ordre d'arrivée, donc le moment du 30 message d ' impulsions .
Il convient ensuite de rappeler qu'à ce stade du traitement on dispose pour chaque réponse détectée (BPD) du contenu des messages .

- , ~

21 2~97~a (altitude ou identification par exemple). Ces contenus ont été établis sur l'existence d'énergie détectée sur le signal Log~ à des positions théoriques où l'on est susceptible d'en trouver compte tenu du codage normalisé utilisé pour les réponses.
L'intérêt du traitement qui va être ci-après décrit est de valider le code ainsi détecté en lui attribuant des bits de confiance. Il est aussi de pouvoir calculer des valeurs moyennes pour les grandeurs Log, ~/
et pour les récepteurs équipés de discriminateurs de fréquence, la valeur de fréquence~.
ll peut consister également à établir différents drapeaux de signalisation.
La validation du code va être établie en vérifiant que pour chaque impulsion détectée comme appartenant à une réponse en fonction de sa position il y a corrélation avec une valeur moyenne de la 15 réponse. La position d'une impulsion et donc du message la caractérisant est repérée par son adresse. La valeur moyenne sera établie de façon itérative. La première valeur moyenne sera établie sur les impulsions d'encadrement si un message d'impulsion les caractérise. Il est rappelé
que dans le traitement selon l'invention lorsqu'on travaille en position 20 d'impulsion, on travaille sur les fronts montants d'impulsions représentés par des signaux LE sur des voies dédiées. Lorsqu'aucun échantillon n'est disponible pour calculer les paramètres de l'impulsion, le message d'impulsion, contenant l'indication de front montant comporte un drapeau SVF qui est égal à 1. En conséquence si SVF est égal a 1 pour 25 I'une des deux impulsions d'encadrement seule l'impulsion pour laquelle SVF = O sera utilisée. Si SVF est égal à 1 pour les deux impulsions F1 et F2, il n'est pas possible d'établir une référence, le traitement suivant en sera informé par l'émission d'un bit dit NRF sur une voie dédiée; la valeur de ce bit sera portée à 1. Si SVF est égal à O pour les deux 30 impulsions, les deux impulsions sont ~à priori utilisables.
Dans ce cas un test supplémentaire sera fait pour vérifier que les deux impulsions corrèlent. Il est dit que deux impulsions corrèlent si 22 2~7~3~

les différences entre deux grandeurs identiques caractérisant chacune des impulsions sont inférieures à un seuil déterminé. Le seuil peut être variable, par exem~le par paliers pour tenir compte du niveau absolu des grandeurs et donc avoir une tolérance au bruit pour les faibles niveaux.
s Pour vérifier la corrélation entre les deux impulsions d'encadrement on fait donc les différences entres les valeurs Log, ~/
et éventuellement fréquence des deux impulsions. Des bits de doute respectivement BD7, BD6 et BD5 prennent la valeur 0, s'il y a corrélation ou la valeur 1 si pour la grandeu~ considérée il n'y a pas corrélation. S'il 10 y a corrélation pour toutes les grandeurs testées c'est à dire si la somme logique des bits de doute est égale à 0, la valeur moyenne de référence sera pour chacune des grandeurs, la valeur obtenue en faisant la somme des valeurs contenues pour cette grandeur dans les messages d'impulsion de F1 et F2, et en divisant par la somme des nombres d'échantillons de la première et de la seconde impulsion. Par exemple, pour Log~: la valeur moyenne sera obtenue selon la formule.
Log ~ Suml + Log ~ Su~ (1 ) NumSaml + NumSa~2 formule dans laquelle Log~;Sum1 est le Log~:Sum de la 1ère impulsion F1 Lo0~Sum2 est le Log~:Sum de la 2ème impulsion F2 NumSam1 est le NumSam de la 1ère impulsion NumSam 2 est le NumSam de la 2ème impulsion Ces deux grandeurs figurent dans le message d'impulsion de chacune des deux impulsions.
Si la somme logique des bits de doute est égale à 1, c'est à
dire si l'un au moins des bits de doutes est égal à 1, on considère que les deux impulsions ne corrèlent pas, et il convient alors de choisir l'une ou l'autre ou éventuellement de les prendre ou de les rejeter toutes les deux. Pour faire ce choix, on considère alors la valeur des bits de présomption de "garbling" BD1 et BD2 qui on le rappelle, signalent une probabilité de garbling avec une réponse suivante ou précédante. Si BD1 .

' , : , , '' ' ' . .: . :. - -.. . : - . . . ... . . . . . .

23 20~9~

et BD2 sont à O, cela signifie qu'il n'y a pas "garbling" de réponse et dans ce cas les valeurs moyennes seront établies sur la première impulsion .
Si l'un des bits de doute est à 1, cela signifie qu'il est possible 5 que F1 ou F2 soit "garblée" avec une impulsion quelconque d'une réponse précédente ou suivante. Dans ce cas la valeur moyenne de référence sera établie sur la seule impulsion qui a priori n'est pas garblée, c'est à dire F1 si BD1 = 1 et F2 si BD2= 1.
Enfin si BD1 et BD2 sont égaux à 1 et si les deux impulsions ne corrèlent pas,la réponse est considérée comme une réponse fantôme, elle sera éliminée dans la suite du traitement.
La façon dont les bits de doute BD1, BD2 et BD5 à BD7 sont pris en compte pour établir la valeur initiale de la référence est précisée dans le tableau de la figure 5. Dans ce tableau les croix dans les 5 colonnes BD1 ou BD2 sont destinées à marquer que la valeur du bit n'est pas prise en compte, Dans ia colonne BD5 + BD6 + BD7 la valeur de BD5 n'est prise en compte pour établir une somme logique, que dans les dispositifs munis d'un discriminateur de fréquence. Un 1 dans les colonnes F1 ou F~ signifie qu'il n'y a pas d'échantillons disponibles pour 20 calculer la valeur des paramètres de l'impulsion (SVF = 1).
Une fois les valeurs de référence établies, il est possible d'attribuer à chacune des impulsions qui de par leur positions peuvent appartenir à la réponse étudiée des bits de confiance. Ces bits appelés BC5 pour la corrélation éventuelle sur fréquence, BC6 pour la 25 corrélation sur ~/, et BC7 pour la corrélation sur Log~ prennent la valeur O si la corrélation avec la référence est bonne et 1 dans le cas contraire.
Le critère de bonne corrélation est le même que dans le cas de la comparaison des impulsions F1 et F2.
Si la corrélation n'est pas satisfaite on procéde à un traitement supplémentaire utilisant l'information nextLE. On rappelle que cette information est représentative du nombre de temps élémentaires ' . '' ' .' ` ~ - ' . ~ . -24 2Q~7~3 séparant l'impulsion courante de l'impulsion suivante. On rappelle également que la sélection des adresses des messages d'impulsion appartenant à une réponse détectée se fait par considération de la position temporelle théorique des fronts montants LE des impulsions.
5 Compte-tenu des tolérances et des incertitudes liées à l'échantillonnage, une impulsion susceptible d'appartenir à la réponse peut avoir sept adresses consécutives possibles. Dans ce groupe de sept adresses il peut y avoir plus d'un message d'impulsion significatif. C'est pourquoi si la première des impulsions de ce groupe ne corrèle pas, on vérifie par 10 I'information nextLE si l'impulsion suivante se situe dans ce groupe d'adresses. Dans l'affirmative le traitement de corrélation est recommencée avec l'impulsion suivante.
La décision de retenir ou non une impulsion ne corrélant pas est prise en considérant non seulernent la somme logique des bits de 15 confiance attribués à cette impulsion mais aussi la valeur de bit de doute BD3 et BD4 attribués à chaque impulsion. La longueur d'une réponse comportant une impulsion de position SPI est de 24,65 IJs. Cette durée représente 17 intervalles de 1.45 ~Is entre positions théoriques de fronts montants d'impulsions. La durée séparant deux réponses (deux fronts 20 montants d'impulsions F1) est mesurée pour cette fonction en nombre d'intervalles séparant deux positions théoriques d'impulsions. Il peut y avoir "garbling" si catte durée est aux tolérances près égale à un nombre entier "n" d'intervalles inférieur à 17.
Chaque impulsion peut ainsi recevoir un bit de doute BD3 ou 25 BD4 attribués de la même façon que BD1 et BD2 pour les impulsions d'encadrement.
La décision de retenir ou non une impulsion est prise de la même façon que celle qui a été exposée plus haut et qui fait l'objet du tabieau de la figure 5, BC5, BC6, BC7, BD3 et BD4 remplaçant 30 respectivement BD5, BD6, BD7, BD1 et BD2.

: ' .~- ' , , ' , :-- , - , - ~ - ..
- .:
- : ~ ', ', . ' ' , 2s 2Q99~3~

A l'issue de cette opération on connaît les impulsions qui font partie de la réponse et il est donc possible d'établir le message corrigé ou définitif de la réponse.
Il est effectué également une autre opération consistant à
s calculer la valeur moyenne de chacun des paramètres de la réponse.
Cette valeur est établie en prenant en compte toutes les impulsions ayant participé à la réponse. Ainsi par exemple pour Log la valeur moyenne globale est calculée selon la formule L ~;M Log Suml + Log Sun~ + . . . Log ~; sun~
NumSaml + NumSan~ + . . . NumSamN
N représente le nombre d'impulsions corrélées ayant participé à
la réponse.
Ces valeurs sont ensuite employées pour établir des corrélations entre réponses successives et vérifier qu'il s'agit de réponses provenant d'une même origine.
Un dispositif permettant de réaliser l'invention sera maintenant décrit en référence aux figures 6 à 9.
La figure 6 représente le dispositif générant le message d'échantillon .
Ce dispositif reçoit de convertisseurs 100, 200, 250 les 20 échantillons des grandeurs Log, ~/ et fréquence~. Il reçoit également la grandeur numérisée Q . Les échantillons sont prélevés simultanément à une cadence de 20 Ml~z sur comrnande d'une horloge non représentée.
L~ grandeur Log~: est introduite dans un dispositif 301. Ce dispositif compare la valeur d'un échantillon suivant à la valeur d'un 2s ~chantillon précédent. Le résultat est constitué par les cinq bits de pente explicités plus haut. Chaque message de cinq bits en sortie de l'analyseur 301 est stocké dans une mémoire circulaire 302.
De meme les échantillons de ~/ et fréquence sont introduits dans des analyseurs de variation 303, 251 qui comparent la valeur de 30 I'échantillon suivant à la valeur de l'échantillon précédent. Le résultat de cette comparaison sur un bit, état stable ou variation est introduit lui . , , - .
- . . .
. , -:
....

-::

26 ~ 7 ~ 0 aussi en séquence dans la mémoire 302. Les dispositifs 303 et 251 comportent une petite mémoire circulaire de stockage destinée à
compenser les différences de temps de traitement entre les dispositifs 301 et 303. Ainsi chaque message sur sept bits ~5+2~ de la mémoire s 302 est relatif à un même moment d'échantillonnage.
Les valeurs des échantillons des grandeurs elles-même sont stockées en séquence dans une mémoire circulaire 304. Le stockage dans les mémoires 302 et 304 est destiné à la conservation des informations pendant une première phase de détection et de génération 10 de fronts montants effectuée sur le signal Q . Ce signal est introduit dans un dispositif 305 destiné à éliminer les impulsions de durée inférieure à 300 ns.
A la cadence d'échantillonnage les valeurs de Q~ sont envoyées vers un dispositif d'analyse de forme 310.
Ce dispositif reçoit également par d'autres voies les résultats du traitement du signal Q~; dans deux circuits parallèles de générations de fronts montants. Ces circuits sont constitués des dispositifs 306, 307 et 308, 309.
Le dispositif 306 compte les échantillons consécutifs pendant 20 lesquels Q~ garde la valeur 1. Si cette valeur atteind 13 (soit 600 ns) un front montant PLE est généré et envoyé vers le dispositif d'analyse de forme 310. Un deuxième élément du circuit 307 reçoit les valeurs de Q~;
et génère un front montant d'impulsion XLE lorsque le comptage r~vèle 19 échantillons consécutifs à la valeur 1. Un autre XLE est généré pour 25 les passages du compteur à 28, 37... soit toutes les 450 ns.
Le deuxième circuit 308, 309 génère des fronts montants PLES
et XLES de la même façon mais pour des nombres consécutifs d'échantillons qui correspondent aux durées des impulsions de réponse S. Le circuit d'analyse de forme 310 reçoit en séquence et correspondant 30 à un même moment d'échantillonnage les valeurs des pentes de Log~, fréquence~;, les positions initiales des LE, PLE, XLE, PLES et XLES.
Ce circuit comporte des circuits logiques, porte et, ou... qui de façon , .
- . . ' . . : - : .
.:, . . - ~ , , . -.

27 20~7~

connue en soi élabore les corrections de position des fronts montants, le signal de zone clair CLZ et le signal d'impulsion garblée PGF. L'ensemble de ces grandeurs et les grandeurs Log~ ; fréquence~ et Q~
constituent des grandeurs du message d'échantillon.
Les messages d'échantillons comportent une indication de front montant d'impulsion LE ou n'en comportent pas. Les valeurs des messages d'échantillons situées entre deux messages d'échantillon comportant un LE, un premier et un second sont attribuées au premier pour constituer le message d' impulsion L'information élaborée 0 contenue dans le message d' impulsion est donc essentiellement la position des fronts montants d'impulsion. C'est cette information qui sera utilisée par la suite pour repérer les successions d'impulsions qui de par leurs positions temporelles sont susceptibles d'appartenir à une même réponse. Les positions de ces impulsions ayant été détectées, il 5 conviendra selon l'invention de confirmer que les impulsions ainsi repérées appartiennent bien à la réponse. Ceci sera fait comme expliqué
plus haut en comparant les valeurs de srandeurs relatives à l'impulsion à
une valeur moyenne. ll faut auparavant établir les valeurs des grandeurs de l'impulsion. Tel est l'objet du dispositif 350 représenté figure 7. Ce 20 dispositif reçoit le message d'échantillon.
Les grandeurs Q, CLZ et LE sont reçues par un séquenceur 351 qui commande des sommateurs 352 qui additionnent les valeurs d'échantillons de chacune des grandeurs Log~, fréquence~: et ~/~ . Un dispositif 353 reçoit les grandeurs LE et PGF et élabore ou transmet les 25 grandeurs LE, nextLE et SVF. Le séquenceur 351 compte le nombre d'échantillons attribués à chaque grandeur introduite dans le sommateur.
Le résultat est constitué par la grandeur NumSam.
Les grandeurs en sortie des dispositifs 351 et 352 sont introduites dans une mémoire circulaire 354 destinée à conserver les 30 valeurs pendant que le dispositif 353 élabore le signal nextLE. En sortie du dispositif 350 on a des messages d'impulsion. Celui-ci comporte les . . , .
. ~ ' . .
.

- ~ :

28 ~3~7~

grandeurs Log~;Sum, ~/~Sum, NumSam, nextLE, SVF, LE, PLE XLE, LES
XLES, PLES qui ont été définies plus haut.
Ces messages d'impulsion seront utilisés pour valider les résultats de détection obtenus sur des critères temporels. Pour mieux 5 faire comprendre à quel moment se situe la phase ultérieure du traitement selon l'invention, il sera maintenant expliqué en référence à la figure 8 à quel moment intervient ce traitement ultérieur dans la suite du processus. Sur cette figure on a représenté le dispositif 300 et le dispositif 350. On a représenté également en pointillé car il ne font pas 10 partie de l'invention des dispositifs 500 et 150. Le dispositif 500 reçoit les grandeurs LE, LES du message d'impulsion et élimine après détection toutes les impulsions qui ont été reconnues et confirmées par ce dispositif comme appartenant à des réponses mode S.
Les LE ayant passé ce filtre sont introduits dans le dispositif 5 150 qui détecte lui les réponses de radar secondaire. A chaque détection, le dispositif 150 émet un signal de détection BPD. A partir de ce signal il est possible de retrouver l'adresse des messages d'impulsions en attente dans une mémoire circulaire, et donc de commencer le traitement des réponses. Ce traitement est effectué par un dispositif 380 20 qui reçoit le signal BPD et les message d'impulsion.
Le dispositif 380 est rsprésenté figure 9. Il comporte une mémoire circulaire 381 qui reçoit les messages d'impulsion. Un module 382 reçoit le signal BPD et calcule à partir de ce signal les adresses des messages d'impulsions.
Le calcul d'adresse est double. Un premier calcul sélectionne les adresses des impulsions qui selon des critères prédéterminés vont servir au calcul des valeurs moyennes sur les diff~rentes grandeurs de la réponse. Ce calcul est 0ffectué par un module 383 qui reçoit les messages des impulsions sélectionnées en particulier les valeurs Sum et 30 NumSam. La moyenne est pour chaque grandeur le résultat de la division de la somme des valeurs Sum des impulsions, par la somme des valeurs NumSam de ces grandeurs. Le séquenceur effectue un deuxième calcul ~ .

d'adresse, et les messages d'impulsions correspondants sont envoyés à
un module 384 qui calcule pour chaque grandeur la moyenne de la valeur de l'échantillon en divisant la grandeur Sum par la grandeur NumSam associée. Le résultat est introduit dans une mémoire de stockage 385 s destiné à conserver les valeurs pendant le calcul de la valeur moyenne.
Les grandeurs en sortie des modules 385 et 383 sont introduites dans le dispositif 390 qui est un comparateur. Les impulsions ne sont validées que si la différence entre chacune de leurs valeurs et la valeur moyenne correspondante est inférieure à un seuil prédéterminé. La valeur des 10 seuils est ajustée par un module 3B6 qui reçoit la valeur moyenne de Log~ en sortie du module 383.

.' ~ . -. .- ..
.

Claims (27)

1. Procédé de prétraitement en temps réel de signaux émis par un transpondeur radar, les signaux des transpondeurs étant constitués de trains d'impulsions dites S et dites secondaire, les impulsions étant de durées et d'espacements normalisés, le procédé étant applicable à un extracteur de radar secondaire situé fonctionnellement en aval d'un récepteur muni de circuits produisant à partir des signaux reçus des grandeurs analogiques dénommées conventionnellement Log.SIGMA., .DELTA./.SIGMA. et une grandeur numérique Q.SIGMA. pouvant prendre la valeur 0 ou 1, le passage à 1 de cette grandeur étant le signe de la présence d'un front montant d'impulsion LE, et d'autres grandeurs, ces grandeurs étant ensuite transformés en signaux numériques par prélèvement d'échantillons à une cadence dite d'échantillonnage, caractérisé en ce que:
a) la prise d'échantillons des différentes grandeurs est synchronisée par un même signal d'horloge;
b) la cadence de prélèvement d'échantillons est assez grande pour que soient pris plusieurs échantillons pendant la durée de l'impulsion normalisée la plus courte;
c) la valeur d'un échantillon suivant représentant une grandeur est comparée à la valeur d'un échantillon précédant de la même grandeur le résultat de la comparaison provoquant le passage à 1 d'un bit, aucun, un ou plusieurs autres bits pouvant rester à la valeur 0 chacun des bits pouvant prendre la valeur 1 étant représentatif d'une plage de pente de variation de la grandeur;
d) on génère si la grandeur Q.SIGMA. reste à la valeur 1 pendant un temps supérieur à la durée d'une impulsion normale ou S augmentée de la valeur de la durée de la tolérance et de l'intervalle de temps entre deux échantillons successifs des pseudo fronts montants d'impulsions PLE;
e) on procède à des examens de la façon dont varient les valeurs sur un bit créees à l'étape c, et l'on créees sur un bit, un signal dit zone claire CLZ qui prend la valeur 1 et la garde tant que ces valeurs restent simultanément à des valeurs marquant un état stable et un signal dit drapeau PGF d'amalgame chaque fois qu'il est détecté un changement marquant une variation de la pente d'une grandeur;
f) on transmet à des étages de traitement ultérieurs un message dit d'échantillon, le message étant renouvelé à chaque échantillon, le message comportant sur un bit les signaux Q.SIGMA.;, LE et PLE, PGF, CLZ et sur plusieurs bits les valeurs numériques des grandeurs échantillonnées.
2. Procédé de prétraitement selon la revendication 1, caractérisé en ce que les différents bits représentatifs de la pente de variation du signal Log.SIGMA. sont au nombre de 5 chacun des bits étant représentatif respectivement:
- d'une variation de pente forte positive - d'une variation de pente faible positive - d'une variation de pente faible négative - d'une variation de pente forte négative - d'un état stable et en ce qu'il n'y a qu'un bit représentatif de la pente de .DELTA./.SIGMA. ce bit prenant la valeur 1 si .DELTA./.SIGMA. est stable et la valeur 0 dans le cas contraire.
3. Procédé selon la revendication 2, caractérisé en ce que le bit représentatif de l'état stable de Log.SIGMA. passe à 1 et garde cette valeuraussi longtemps que la différence de niveau entre un échantillon suivant et un échantillon précédent est inférieure à un seuil fixé à l'avance, le seuil ayant des valeurs croissantes lorsque Log.SIGMA. décroît.
4. Procédé selon l'une des revendications 1 à 3, caractérisé en ce que les pseudo fronts montants d'impulsion PLE sont générés sur deux voies dédiées, une voies recevant des pseudo fronts correspondant à des longueurs d'impulsions dite normales PLE et une voie recevant des pseudo fronts correspondant à des longueurs d'impulsions S PLES le message d'échantillon comportant une voies pour les PLE et une voies pour les PLES
5. Procédé selon la revendication 4, caractérisé en ce que les pseudo fronts sont générés à une longueur d'impulsion en avant du front descendant du signal Q.SIGMA. si la durée de Q.SIGMA. est inférieure à la durée de deux impulsions et en arrière du front montant de Q.SIGMA. à des intervalles de temps égaux à la durée d'une impulsion et pendant toute la durée de Q.SIGMA.
si la durée du signal Q.SIGMA. est supérieure à la durée de deux impulsions.
6 Procédé de traitement temps réel selon l'une des revendications 1 à 5, applicable à un extracteurs situé en aval d'un récepteur doté d'un circuit d'analyse de la fréquence des signaux reçus, le circuit créant une grandeur dite fréquence.SIGMA. représentative de la valeurde la fréquence du signal reçu caractérisé en ce que le signal de zone claire CLZ ne prend la valeur 1 que si les valeurs de Log.SIGMA., .DELTA./.SIGMA. et fréquence.SIGMA. sont stables.
7. Procédé selon l'une des revendications 5 ou 6, caractérisé
en ce que la position des pseudo fronts montants d'impulsions est corrigée, après comparaison des variations des grandeurs Log.SIGMA., .DELTA./.SIGMA. et éventuellement fréquence.SIGMA. .
8. Procédé selon la revendication 7, caractérisé en ce que les informations des messages d'échantillons consécutifs situés dans une zone ou la valeur du signal de zone claire CLZ garde continûment la valeur 1 sont traités pour constituer un message dit d'impulsion.
9. Procédé selon la revendication 8, caractérisé en ce que le message d'impulsion comporte sur un bit - une grandeur dite LE représentative d'un front montant d'impulsion - une grandeur dite PLE représentative d'un front montant d'impulsion calculé
- une grandeur dite SVF dont la valeur 1 indique qu'il n'a pas été possible d'attribuer des échantillons Log .SIGMA., .DELTA./.SIGMA. à cette impulsion et sur plusieurs bits, - une grandeur appelée Log.SIGMA.Sum représentant la somme des valeur Log.SIGMA. des messages d'échantillon pris en compte pour établir le message d'impulsion;
- une grandeur appelée .DELTA./.SIGMA.Sum représentant la somme des valeurs .DELTA./.SIGMA. des messages d'échantillon pris en compte pour établir le message d'impulsions - une grandeur appelées NumSam représentant le nombre d'échantillons pris en compte pour établir chaque grandeur du message d'impulsion.
10. Procédé selon la revendication 9, caractérisé en ce que les messages d'impulsion dont l'une des valeurs LE ou PLE est égale à 1 comportent en outre sur plusieurs bits une grandeur appelée Next LE
représentative du temps au bout duquel un nouveau front montant d'impulsion est présent.
11. Procédé selon la revendication 10, applicable à un extracteur dans lequel la détection d'une réponse est assurée par la détection d'une paire d'impulsions dite d'encadrement, la paire comportant une première impulsion dite F1 qui est la première du train et une seconde impulsion F2, séparée par un temps normalisé connu de la première impulsion et dans lequel chaque signal de détection dit BPD est associé à une première grandeur sur un bit, dit bit de présomption de "garbling" 1 BD1 qui prend la valeur 1 si une autre réponse a été
détectée après la réponse en cours a un intervalle de temps de la première impulsion F1 inférieur à la durée maximum du train d'impulsions constituant une réponse et à une seconde grandeur sur un bit appelé bit appelé bit de présomption de "garbling" 2 BD2 qui prend la valeur 1 si une autre réponse a été détectée avant la réponse en cours à un intervalle de temps inférieure à la durée maximale du train d'impulsion constituant une réponse, caractérisé en ce que, on soustrait l'une de l'autre les valeurs de l'impulsion F1 et de l'impulsion F2 et que l'on émet un bit de doute BD7 caractérisant la réponse, qui prend la valeur 1 si la différence est supérieure à un seuil prédéterminé.
12. Procédé selon la revendication 11, caractérisé en ce que on soustrait en outre l'une de l'autre les valeurs de l'impulsion F1 et de l'impulsion F2 et que l'on émet un bit de doute BD6, caractérisant la réponse, qui prend la valeur 1 si la différence est supérieure à un seuil prédéterminé.
13. Procédé selon la revendication 12, applicable à un extracteur situé en aval d'un récepteur doté d'un circuit d'analyse de la fréquence des signaux reçus, caractérisé en ce que on soustrait l'une de l'autre les valeurs fréquence.SIGMA. de l'impulsion F1 et de l'impulsion F2 et que l'on émet un bit de doute BD5, caractérisant la réponse qui prend la valeur 1 si la différence est supérieure à un seuil prédéterminé.
14. Procédé selon la revendication 11, caractérisé en ce que on établit une valeur moyenne de Log.SIGMA. - sur F1 et F2, si des messages d'impulsions sont disponibles sur F1 et F2., si BD7 a la valeur O:
- sur F1 seulement si BD7 est égal à 1 et BD1 est égal à 1 ou si BD7 a la valeur 1 et que les deux bits de doute BD1 et BD2 ont la valeur O;
- sur F2 seulement si BD7 est égal à 1 et BD2 est égal à 1 et que l'on décide que la réponse est une réponse fantôme si BD7 est égal à 1 et que BD1 et BD2 sont égaux à 1.
15. Procédé selon la revendication 12, caractérisé en ce que on établit une valeur moyenne sur l'impulsion de Log .SIGMA.
- sur F1 et F2; si des messages d'impulsions sont disponibles sur F1 et F2 si la somme logique (BD5 + BD6) a la valeur 0;
- sur F1 seulement si la somme logique (BD5+BD6) est égal à
1 et BD1 est égal à 1 ou si la somme logique (BD5+BD6) a la valeur 1 et que les deux bits de doute BD1 et BD2 ont la valeur 0;
- sur F2 seulement si la somme logique (BD5+BD6) est égal à
1 et BD2 est égal à 1 et que l'on décide que la réponse est une réponse fantôme si la somme logique (BD5+BD6) est égal à 1 et que BD1 et BD2 sont égaux à 1.
16. Procédé selon la revendication 13, caractérisé en ce que on établit une valeur moyenne de Log.SIGMA. :
- sur F1 et F2; si des messages d'impulsions sont disponibles sur F1 et F2.si la somme logique (BD5 + BD6 +BD7) a la valeur O;
- sur F1 seulement si la somme logique (BD5 + BD6 + BD7) est égal b 1 et BD1 est égal à 1 ou si la somme logique (BD5 + BD6 +
BD7) a la valeur 1 et que les deux bits de doute BD1 et BD2 ont la valeur O ;
- sur F2 seulement si la somme logique (BD5 + BD6 + BD7) est égal à 1 et BD2 est égal à 1 et que l'on décide que la réponse est une réponse fantôme si la somme logique (BD5 + BD6 +BD7) est égal à 1 et que BD1 et BD2 sont égaux à 1.
17. Procédé selon l'une des revendications 14 à 16, caractérisé en ce que si BD à la valeur 1 il est attribué un bit de doute BD3, BD4 à chacune des dernières impulsions considérées de par leur position comme faisant partie de la réponse, ce bit prenant la valeur 1 si cette impulsion se trouve dans l'intervalle de temps où la réponse suivante peut être présente et en ce que si BD2 à la valeur 1 il est attribué un bit de doute BD5 à chacune des premières impulsions considérées de par leur position comme faisant partie de la réponse, ce bit prenant la valeur 1 si cette impulsion se trouve dans l'intervalle de temps où la réponse précédente peut être présente et en ce que l'on compare la valeur d'au moins une des grandeurs Log.SIGMA., .DELTA./.SIGMA., fréquence.SIGMA.
de chaque impulsion qui de par sa position appartient à la réponse détectée à la valeur moyenne correspondante de la réponse et que l'on émet un bit de confiance BC7 pour Log.SIGMA., BC6 pour .DELTA./.SIGMA. et BC5 pour fréquence.SIGMA., ce bit prenant la valeur 1 si la différence entre la valeur del'impulsion et la valeur moyenne est supérieure à un seuil prédéterminé et que l'on élimine l'impulsion de la réponse si l'un des bits de doute BD4 ou BD3 à la valeur 1 et si la somme logique (BC4 + BC5 + BC6) à la valeur 1.
18. Dispositif de prétraitement en temps réel d'un signal de réponse de transpondeur radar, le signal du transpondeur étant constitué
de trains d'impulsions dites S et dites secondaires, les impulsions étant de durées et d'espacements normalisés, le dispositif étant situé
fonctionnellement en aval de circuits produisant à partir de signaux reçus des signaux analogiques dénommés conventionnement Log.SIGMA., .DELTA./.SIGMA. etd'autres signaux et un signal numérique Q.SIGMA. pouvant prendre la valeur 0 ou 1, le passage à 1 de ce signal étant le signe de la présence d'un front montant d'impulsion LE, caractérisé en ce qu'il comporte sur une première ligne de traitement:
- un convertisseur (100) recevant le signal analogique Log.SIGMA. et le transformant en un signal numérique à une fréquence dite d 'échantillonnage, - un circuit (301) recevant le signal Log.SIGMA. échantillonné et réalisant une comparaison de la valeur de l'échantillon précédant et de la valeur de l'échantillon en cours et produisant un signal sur un bit dit slope Log.SIGMA. sur une voie dédiée d'un bus comportant plusieurs voies, la voie sélectionnée dépendant du résultat de la comparaison;
- une mémoire circulaire (302) recevant à la cadence d'échantillonnage en provenance du circuit (301 ) un message comportant plusieurs bits dont un seul à la valeur 1 - sur une seconde ligne de traitement un module (306) recevant les échantillons de la valeur du signal Q.SIGMA. et élaborant un signalPLE si Q.SIGMA. reste à la valeur 1 pendant un temps au moins égal à la durée maximum d'une impulsion augmentée de l'incertitude due à
l'échantillonnage et un circuit (307) recevant les échantillons du signal Q.SIGMA. et élaborant un signal dit XLE si Q.SIGMA. garde la valeur 1 pendant untemps supérieur à la durée de deux impulsions, les premières et secondes lignes alimentant un circuit (310) dit d'analyse de forme, - sur une troisième ligne de traitement, une mémoire circulaire (304) recevant les signaux Log.SIGMA. et .DELTA./.SIGMA., le circuit d'analyse de forme (310) et la mémoire circulaire (304) délivrant à la fréquence d'échantillonnage un message dit d'échantillon.
19. Dispositif selon la revendication 18, caractérisé en ce qu'il comporte en outre un module (308) recevant le signal Q.SIGMA. et élaborant un signal PLES si Q.SIGMA. reste à la valeur 1 pendant un temps supérieur à la durée d'une impulsion S, un module (309) recevant le signal Q.SIGMA. et élaborant un signal XLES si Q.SIGMA. reste à la valeur 1 pendant un temps au moins égal à la durée de deux impulsions S, les signaux PLES et XLES
étant dirigés vers le module d'analyse de forme (310).
20. Dispositif selon la revendication 18, caractérisé en ce qu'il comporte en outre un dispositif (303) d'analyse de la pente de .DELTA./.SIGMA.
recevant les échantillons de .DELTA./.SIGMA. et comparant la valeur d'un échantillon suivant à celle d'un échantillon précédant et produisant un signal exprimant le résultat de la comparaison ce signal étant dirigé vers le dispositif d'analyse de forme (310) via la mémoire circulaire (302).
21. Dispositif selon la revendication 20, caractérisé en ce qu'il comporte en outre un convertisseur analogique numérique (250) recevant un signal dit fréquence .SIGMA. représentatif de la fréquence du signal reçu et alimentant d'une part un module (251) comparant la valeur d'un échantillon précédant à la valeur d'un échantillon suivant, le signal de sortie de la comparaison alimentant le circuit (310) d'analyse de forme via la mémoire circulaire (302); et d'autre part la mémoire circulaire de stockage (304).
22. Dispositif selon la revendication 18, caractérisé en ce qu'il comporte en outre - un module sommateur (352) recevant le signal échantillonné
Log.SIGMA., les remises à zéro de ce module (352) étant commandées par un module (351) recevant notamment les signaux LE, le module (352) produisant un signal dit Log.SIGMA.Sum représentatif d'une somme de plusieurs échantillons Log.SIGMA. et le module de commande produisant un signal dit NumSam représentatif du nombre d'échantillons additionnés par le dispositif de sommation (352), les dispositifs (351 et 352) alimentant une mémoire circulaire (354), un module (353) recevant également les signaux LE et élaborant un signal dit (nextLE) représentatif du nombre de période d'échantillonnage séparant deux signaux LE consécutifs, et en ce que les sorties du module (353) et de la mémoire circulaire 354 produisent un signal dit message d'impulsion renouvelé à la cadence d 'échantillonnage.
23. Dispositif selon la revendication 20, caractérisé en ce qu'il comporte en outre:
- un module sommateur (352) recevant les signaux échantillonnés Log.SIGMA., .DELTA./.SIGMA., les remises à zéro ce module (352) étant commandées par un module (351) recevant notamment les signaux LE, le module (352) produisant un signal dit Log.SIGMA.Sum représentatif d'une somme de plusieurs échantillons Log.SIGMA. et le module de commande produisant un signal dit NumSam représentatif du nombre d'échantillons additionnés par le dispositif de sommation (352), pour chacun des signaux Log.SIGMA. et .DELTA./.SIGMA. les dispositifs (351 et 352) alimentant une mémoire circulaire (354), un module (353) recevant également les signaux LE et élaborant un signal dit (nextLE) représentatif du nombre de période d'échantillonnage séparant deux signaux LE consécutifs, et en ce que les sorties du module (353) et de la mémoire circulaire (354) produisent un signal dit message d'impulsion renouvelé à la cadence d'échantillonnage.
24. Dispositif selon la revendication 21, caractérisé en ce qu'il comporte en outre:
- un module sommateur (352) recevant les signaux échantillonnés Log.SIGMA., .DELTA./.SIGMA. et le signal fréquence.SIGMA., les remises à zéro de ce module (352) étant commandées par un module (351) recevant notamment les signaux LE, le module (352) produisant un signal dit Log.SIGMA.Sum représentatif d'une somme de plusieurs échantillons Log.SIGMA. et le module de commande produisant un signal dit NumSam représentatif du nombre d'échantillons additionnés par le dispositif de sommation (352), pour chacun des signaux Log.SIGMA. et .DELTA./.SIGMA. et fréquence.SIGMA. les dispositifs (351 et 352) alimentant une mémoire circulaire (354), un module (353) recevant également les signaux LE et élaborant un signal dit (nextLE) représentatif du nombre de période d'échantillonnage séparant deux signaux LE consécutifs, et en ce que les sorties du module (353) et de la mémoire circulaire (354) produisent un signal dit message d'impulsion renouvelé à la cadence d'échantillonnage.
25. Dispositif selon l'une des revendications 18 à 24, caractérisé en ce qu'il comporte en outre un module (380) recevant les messages d'impulsions et un signal dit de détection de réponse ce module (380) effectuant un filtrage des messages d'impulsions de chaque réponse détectée.
26. Dispositif selon la revendication 25, caractérisé en ce que le module (380) comporte une mémoire circulaire adressable (381) recevant en séquence les messages d'impulsion, un séquenceur (382) recevant des messages de détection, un dispositif (380) de calcul de valeur moyenne recevant l'adresses de la mémoire (381) déterminées par le séquenceur (382) des informations sur les impulsions et calculant à
partir de ces informations des valeurs moyennes de références pour des grandeurs caractérisant une impulsion, un module (390) recevant les valeurs moyennes de référence en provenance du module (383) et des valeurs de ces mêmes grandeurs élaborées par un module (384) recevant des informations en provenance d'adresses déterminées par le séquenceur (382), pour chacune des impulsions de la réponse le module (390) comparant pour chaque grandeur la valeur moyenne de référence et la valeur en provenance du module (384) et éliminant le message d'impulsion si l'écart entre une valeur en provenance du module (384) et la valeur moyenne de référence correspondante est supérieur à un seuil prédéterminé.
27. Dispositif selon la revendication 26, caractérisé en ce que le module (390) comporte un module (386) d'ajustement des seuils commandé par une valeur en provenance du module (383).
CA002099700A 1992-06-30 1993-06-29 Procede et dispositif d'amelioration de la probabilite de validite des codes des reponses de radar secondaire Abandoned CA2099700A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR9208026 1992-06-30
FR9208026A FR2692998B1 (fr) 1992-06-30 1992-06-30 Procédé et dispositif d'amélioration de la probabilité de validité des codes des réponses de radar secondaire.

Publications (1)

Publication Number Publication Date
CA2099700A1 true CA2099700A1 (fr) 1993-12-31

Family

ID=9431343

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002099700A Abandoned CA2099700A1 (fr) 1992-06-30 1993-06-29 Procede et dispositif d'amelioration de la probabilite de validite des codes des reponses de radar secondaire

Country Status (6)

Country Link
US (1) US5455586A (fr)
EP (1) EP0577479B1 (fr)
CA (1) CA2099700A1 (fr)
DE (1) DE69321882T2 (fr)
FR (1) FR2692998B1 (fr)
RU (1) RU2117314C1 (fr)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113759885A (zh) * 2020-06-01 2021-12-07 上海山科机器人有限公司 用于自主作业设备的信号站

Families Citing this family (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2714485B1 (fr) * 1993-12-28 1996-01-26 Thomson Csf Dispositif de détection et de caractérisation d'impulsions radar.
FR2738628B1 (fr) * 1995-09-08 1997-10-24 Sextant Avionique Dispositif optique de determination de l'orientation d'un solide
US5856803A (en) * 1996-07-24 1999-01-05 Pevler; A. Edwin Method and apparatus for detecting radio-frequency weapon use
US7777675B2 (en) 1999-03-05 2010-08-17 Era Systems Corporation Deployable passive broadband aircraft tracking
US7667647B2 (en) 1999-03-05 2010-02-23 Era Systems Corporation Extension of aircraft tracking and positive identification from movement areas into non-movement areas
US8203486B1 (en) 1999-03-05 2012-06-19 Omnipol A.S. Transmitter independent techniques to extend the performance of passive coherent location
US7570214B2 (en) 1999-03-05 2009-08-04 Era Systems, Inc. Method and apparatus for ADS-B validation, active and passive multilateration, and elliptical surviellance
US7782256B2 (en) 1999-03-05 2010-08-24 Era Systems Corporation Enhanced passive coherent location techniques to track and identify UAVs, UCAVs, MAVs, and other objects
US7908077B2 (en) 2003-06-10 2011-03-15 Itt Manufacturing Enterprises, Inc. Land use compatibility planning software
US8446321B2 (en) 1999-03-05 2013-05-21 Omnipol A.S. Deployable intelligence and tracking system for homeland security and search and rescue
US7739167B2 (en) 1999-03-05 2010-06-15 Era Systems Corporation Automated management of airport revenues
US7889133B2 (en) 1999-03-05 2011-02-15 Itt Manufacturing Enterprises, Inc. Multilateration enhancements for noise and operations management
US7612716B2 (en) 1999-03-05 2009-11-03 Era Systems Corporation Correlation of flight track data with other data sources
US6222480B1 (en) 1999-03-24 2001-04-24 Alliedsignal Multifunction aircraft transponder
US6313783B1 (en) 1999-03-24 2001-11-06 Honeywell International, Inc. Transponder having directional antennas
ITRM20010176A1 (it) * 2001-04-03 2002-10-03 Univ Roma Apparato ricevente ed elaborativo per segnali "replica" del radar secondario di sorveglianza con capacita' di super risoluzione.
US6768445B1 (en) 2002-12-18 2004-07-27 Garmin International, Inc. Device and method for SPR detection in a mode-s transponder
US6788245B1 (en) 2002-12-18 2004-09-07 Garmin International, Inc. Device and method for SPR detection in a mode-S transponder
FR2860882B1 (fr) * 2003-10-10 2006-02-03 Thales Sa Procede de pre-detection de reponses dans un radar secondaire et application a la detection de reponses mode s
FR2860930B1 (fr) * 2003-10-10 2005-12-23 Thales Sa Procede et dispositif de filtrage d'un signal video recu par un radar secondaire, notamment pour eliminer les reponses mode s.
FR2861467B1 (fr) * 2003-10-24 2005-12-30 Thales Sa Procede et dispositif pour deteminer une valeur de reference d'une reponse, notamment d'une reponse mode s recue par un radar secondaire
GB2412027B (en) * 2004-03-08 2007-04-11 Raytheon Systems Ltd Secondary radar message decoding
US7965227B2 (en) 2006-05-08 2011-06-21 Era Systems, Inc. Aircraft tracking using low cost tagging as a discriminator
US7619555B2 (en) * 2006-11-17 2009-11-17 Raytheon Company Methods and apparatus to contact aircraft
FR2909772B1 (fr) * 2006-12-12 2012-12-21 Thales Sa Procede de reduction des effets dus aux propagations multitrajets lors du traitement de reponses en mode "s".
ITTO20070623A1 (it) * 2007-09-03 2009-03-04 Selex Sistemi Integrati Spa Rilevamento di repliche in un radar secondario di sorveglianza
ITRM20110633A1 (it) * 2011-11-30 2013-05-31 Selex Sistemi Integrati Spa Algoritmo anti-riflessione di modo s per l'eliminazione di false tracce dovute a repliche riflesse in sistemi radar di terra.
RU2606386C2 (ru) * 2013-08-15 2017-01-10 Открытое акционерное общество "Азимут" Моноимпульсная вторичная радиолокационная система с режимом S
RU2542724C1 (ru) * 2013-12-03 2015-02-27 Открытое акционерное общество "Государственный Рязанский приборный завод" Способ обнаружения сигналов вторичных радиолокационных систем
PL3523917T3 (pl) * 2016-10-10 2022-11-07 Nokia Technologies Oy Multipleksowanie informacji kontrolnych łącza w górę
CN107085210B (zh) * 2017-04-20 2019-07-16 四川九洲空管科技有限责任公司 一种s模式选呼编排方法
FR3131388A1 (fr) * 2021-12-23 2023-06-30 Thales Procede d extraction de reponses iff de mode sif et/ou de mode s superposees.

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE2728100C3 (de) * 1977-06-22 1980-10-02 Siemens Ag, 1000 Berlin Und 8000 Muenchen Sekundärradar-Auswerteschaltung zum Erkennen von einander störend beeinflussenden, aufeinanderfolgenden Antwortsignalen
FR2496900A1 (fr) * 1980-12-23 1982-06-25 Thomson Csf Dispositif de detection des signaux de repondeurs radar et radar secondaire comprenant un tel dispositif
US5341142A (en) * 1987-07-24 1994-08-23 Northrop Grumman Corporation Target acquisition and tracking system
US4945550A (en) * 1989-04-07 1990-07-31 Allied-Signal Inc. ATCRBS/SIF/TCAS reply decoder
FR2654217B1 (fr) * 1989-11-03 1992-01-17 Thomson Csf Dispositif de detection des signaux de repondeurs interroges par un radar secondaire en presence de phenomenes de multitrajets.
US5077673A (en) * 1990-01-09 1991-12-31 Ryan International Corp. Aircraft traffic alert and collision avoidance device
US5157615A (en) * 1990-01-09 1992-10-20 Ryan International Corporation Aircraft traffic alert and collision avoidance device
US5089822A (en) * 1990-02-13 1992-02-18 Avion Systems, Inc. Interrogation signal processor for air traffic control communications
US5073779A (en) * 1990-08-10 1991-12-17 Sandia Corporation Beacon data acquisition and display system
FR2688596B1 (fr) * 1992-03-10 1994-04-29 Thomson Csf Procede et dispositif de detection de melanges d'impulsions recues par un radar secondaire par analyse de phase.
FR2689250B1 (fr) * 1992-03-31 1994-05-13 Thomson Csf Procede et dispositif de detection de melanges d'impulsions recues par un radar secondaire.

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113759885A (zh) * 2020-06-01 2021-12-07 上海山科机器人有限公司 用于自主作业设备的信号站
CN113759885B (zh) * 2020-06-01 2023-12-12 上海山科机器人有限公司 用于自主作业设备的信号站

Also Published As

Publication number Publication date
DE69321882D1 (de) 1998-12-10
DE69321882T2 (de) 1999-05-12
US5455586A (en) 1995-10-03
EP0577479A1 (fr) 1994-01-05
EP0577479B1 (fr) 1998-11-04
RU2117314C1 (ru) 1998-08-10
FR2692998A1 (fr) 1993-12-31
FR2692998B1 (fr) 1994-08-26

Similar Documents

Publication Publication Date Title
EP0577479B1 (fr) Procédé et dispositif d&#39;amélioration de la probabilité de validité des codes des réponses de radar secondaire
EP0426543B1 (fr) Dispositif de détection des signaux de répondeurs interrogés par un radar secondaire en présence de phénomènes de multitrajets
EP2092367B1 (fr) Procede de reduction des effets dus aux propagations multitrajets lors du traitement de reponses en mode &#34;s&#34;
FR2692995A1 (fr) Procédé et dispositif de reconnaissance d&#39;impulsions et utilisation pour le filtrage des réponses mode S d&#39;un radar secondaire.
EP1671152B1 (fr) Procede et dispositif de filtrage de reponses dans un extracteur de radar secondaire
FR2583883A1 (fr) Dispositif et procede pour produire un facteur de merite de rapport signal a bruit pour des donnees en codage numerique
FR2834563A1 (fr) Procede de suppression de signaux radioelectriques pulses et dispositif de mise en oeuvre du procede
EP1671153B1 (fr) Procede de pre-detection de reponses dans un radar secondaire et application a la detection de reponses mode s
EP0577478B1 (fr) Procédé et dispositif de filtrage des réponses dans un extracteur de radar secondaire
EP0434503A1 (fr) Procédé et système radar cohérent à impulsions pour la détection d&#39;une cible présentant des éclairs de très courte durée
EP1671154B1 (fr) Procede et dispositif de filtrage d&#39;un signal video recu par un radar secondaire, notamment pour eliminer les reponses mode s
EP0376374A1 (fr) Radioaltimètre à élimination d&#39;échos fixes et procédé de mise en oeuvre
EP0129471B1 (fr) Procédé d&#39;augmentation de portée et notamment de protection contre le brouillage, d&#39;un système d&#39;aide à l&#39;atterrissage de type MLS, et dispositifs de mise en oeuvre d&#39;un tel procédé
EP1949548B1 (fr) Procédé de détection de trajets en transmission impulsionnelle et dispositif correspondant
EP0148672B1 (fr) Radiogoniomètre à écart de temps d&#39;arrivée, monocanal, adapté au traitement de signaux modulés en amplitude de type A3J ou A1
EP0055151B1 (fr) Dispositif de détection des signaux de répondeurs radar, et radar secondaire comprenant un tel dispositif
FR3125888A1 (fr) Procede d&#39;optimisation de la determination de la distance d&#39;une cible par rapport a un radar a codage de phase en mode pulse
CA1339156C (fr) Radar transmit-receive process capable of resolving the distance ambiguity and transmitter-receiver using said process
FR3131388A1 (fr) Procede d extraction de reponses iff de mode sif et/ou de mode s superposees.
EP3538917A1 (fr) Procédé de contrôle de la compatibilité électromagnétique d&#39;un détecteur de radars avec au moins un émetteur de bord de signaux impulsionnels
FR2738350A1 (fr) Procede et dispositif de reconnaissance automatique d&#39;helicoptere pour radar et application a l&#39;identification d&#39;helicoptere
FR2649271A1 (fr) Procede pour la transmission de donnees a sauts de frequence sur canal radio a faible taux d&#39;ouverture et dispositif de reception correspondant
FR2571193A1 (fr) Emetteur et recepteur de messages constitues d&#39;impulsions successives modulant une porteuse a frequence fixe
EP2120356A1 (fr) Procédé de traitement d&#39;un premier et d&#39;un deuxième signal superposés au sein d&#39;un signal composite incident, et dispositif correspondant.

Legal Events

Date Code Title Description
FZDE Discontinued