FR 2692998 A1 19931231 FR 9208026 A 19920630 i PROCEDE ET DISPOSITIF D'AMELIORATION DE LA PROBABILITE DE VALIDITE DES CODES DES REPONSES DE RADAR SECONDAIRE 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 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 i 5 fonctionnement à 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 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 Internationale (OACI) une réponse mode S est constituée d'un train d'impulsions émises sur une fréquence porteuse de 1090 M Hz. Chaque train d'impulsions comporte un préambule et un message. Le préambule comporte quatre impulsions identiques d'une durée de 0,5 pis chacune Les deux premières et les deux dernières impulsions sont séparées entre elles de 0,5 lis La première et la troisième impulsion sont séparées entre elles de 3,5 /us. Le message ou bloc de données peut être court ou long. Lorsqu'il est court le message comporte 56 impulsions de 0,5 lus 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 fin de créneaux de 1 lis. Le premier de ces créneaux est situé à 8 ps 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 la, 1 b et 1 c. La figure la, 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 ps plus ou moins 0,05 ps, et en un bloc de données qui peut être soit un bloc de données court de 566 S ou un bloc de données long de 112 lis. La figure 1 b, 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 ps 0,05 pis et elles sont espacées entre elles de 0,5 ps; à 3,5 ps 0,05 lis de la première impulsion du premier bloc de deux impulsions se trouve un second bloc de deux impulsions identique au précédent A 8 lis 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 lc, 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 ls Chaque impulsion a une largeur de 0,5 ps; elle est placée soit en tête de l'intervalle d'l ps soit en fin de cet intervalle Si elle est placée en tête, de façon 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 constituée d'une seule impulsion de 1 ps, 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 lis. Une réponse secondaire est formée d'un train d'impulsions. Chaque impulsion représentée figure 2 a comporte un front montant 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 lis 0,1 ps Le train d'impulsions représenté figure 2 b est encadré par une première impulsion dite F 1 et une dernière impulsion dite F 2 Ces impulsions d'encadrement sont toujours présentes A des intervalles de temps multiples de 1,45 ps derrière F 1 sont ou ne sont pas présentes 13 impulsions La présence ou l'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 1 b Dans certains cas le train d'impulsions comporte une impulsion supplémentaire dite S Pl située 4,35 ls derrière F 2, soit à 24,65 ps 0,2 ls de F 1. 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 F 1 et F 2. Chaque réponse occupe donc une période de 20,3 ps et une période additionnelle de 4,35 lus peut être nécessaire pour la transmission de l'impulsion spéciale de position SPI A la vitesse de propagation des ondes, la période totale de 24,65 ls 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 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é conventionnellement A/S, 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 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 coïncidence 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 3 a et 3 b, 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 porteur B Le train d'impulsions apparent reçu par le récepteur est composé des impulsions de A et de B. Sur la figure 3 a, les impulsions en provenance de A et B sont 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 3 b, les impulsions en provenance de A et de B ne sont pas au moins pour certaines d'entre elles séparables, car la fin d'une impulsion par exemple de A se produit alors qu'une impulsion en provenance de B est commencée mais non terminée, Il 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 A/ú Le signal A/Z est comme 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 E est une grandeur proportionnelle au logarithme de la puissance du signal reçu. Les signaux vidéo-numériques sont connus sous les noms de QG et QRSLS Le signal 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 QG est 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 maximum du signal Comme expliqué plus haut la durée d'une impulsion 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 QG 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" 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 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 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 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. 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 supplémentaire dit fréquences 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 M Hz 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 émettent en dehors de la plage de tolérances fixées par l'OACI Le signal fréquences 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é fonctionnellement en aval d'un récepteur muni de circuits produisant à partir des signaux reçus des grandeurs analogiques dénommées conventionnellement Log Y, A/ú et une grandeur numérique QG pouvant prendre la valeur O 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 O 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 QG 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é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 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 prélèvement Les convertisseurs qui effectuent la conversion d'un signal analogique en signal numérique effectuent leur prélèvement à une 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 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 même signal d'horloge qui règle 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 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 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 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 montant d'impulsions. Le traitement proprement dit consistera dans un premier temps à établir les paramètres caractérisant chacune des impulsions détectées, 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 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 à 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 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 S; A/Z et le cas échéant sur fréquences. 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 l'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 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 o 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; 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 E Pour ce faire on compare chaque valeur d'échantillon de cette 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 E restant à la valeur O Par contre si l'écart de valeur entre deux échantillons consécutifs est supérieur à l'écart en 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 premier 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 O. Pour la grandeur AIE, il est simplement vérifié que la variation est inférieure à un seuil fixé, ce qui signifie que le signal provient d'un secteur angulaire étroit Si cette grandeur varie au delà du seuil entre il 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. 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 S, et A/I fixé en tenant compte de la valeur de Log E Plus Log E est faible plus la valeur du seuil fixant le niveau dit de stabilité est élevé Il est tenu compte également du niveau de Log E 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 garantir, par impulsion, un nombre constant d'échantillons ( 5 pour une horloge d'échantillonnage à 20 M Hz) et ce quel que soit le niveau du signal reçu. Il a été vu plus haut que les transpondeurs radars peuvent émettre des réponses mode S ou des réponses secondaires Lorsque le signal QG 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 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 voie Les pseudo fronts ainsi générés sont qualifiés 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 QG si la durée de Qv est supérieure à la durée maximum d'une impulsion et inférieure à la durée de deux impulsions et en arrière du front montant de QGY à des intervalles de temps égaux à la durée d'une impulsion et pendant toute la durée de QG si la durée du signal QG est 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 phase et émettant un signal fréquences, le signal de zone claire (CLZ) ne garde la valeur 1 que si à la fois Log E, A/ú et fréquences 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 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 4 a et 4 b. 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 E, QG, une échelle représentant le temps au pas de 50 ns (sur la figure 4 a uniquement), A/ú, une ligne représentant les plages de pente de Log E, dite slope Log E, et une autre représentant celles de A/ú dite slope A/ú, une ligne représentant les fronts montants (LE) détectés par la variation de QC, une ligne représentant les fronts montants générés par prise en compte de la durée pendant laquelle QG reste à 1 (PLE), une ligne représentant la position éventuellement corrigée du front montant (final PLE) (Sur la figure 4 a 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 représentant un signal qui a la valeur 1 si au moins l'une des grandeurs est instable dite (CLZ disable). Sur la figure 4 a 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 à 6 d B Cela se traduit dans le niveau du signal Log E par une pente positive suivit d'un état stable représenté sur la première ligne de la figure 4 a 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 4 a qui représente le signal QG, 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 d B Le seul examen de CI 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 QG permettra dans un premier temps de générer à 450 ns en avant du front descendant de Log E une impulsion représentant un pseudo front montant (PLE) dont l'emplacement est représenté sur la ligne (PLE), de la figure 4 a Il est généré selon le même principe, en avant du front descendant de QG un pseudo front montant S Cette génération n'est pas représentée figure 4 a. 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 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 gé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 E; sur la ligne slope Log E, le signe X représente une valeur de Log Z 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 la pente Chaque signe de pente forte positive qui n'est pas associé à un changement d'état de QCE 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 ciaprès en référence à la figure 4 c 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 5 Ons chacune On recherche si dans 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 à 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 donc deux PLE on remarque à partir des explications données sur cet exemple que cette façon de procéder permet de détecter un front montant lorsque ladurée totale dusignal CE n'est pas supérieure à la durée maximale d'une impulsion. Ainsi sur la figure 4 d, on a représenté une partie de courbe Log E 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 arrière de la première impulsion Un autre cas possible sera illustré en référence à la figure 4 e 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 E, 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 explications données ci-dessus à propos des figures 4 a, 4 c, 4 d et 4 e permettent de constater que l'un des buts de l'invention, mieux détecter les "garblings" et mieux détecter chaque impulsion est atteint grâce à l'exploitation de QZ et des bits de pente de Log E, puisqu'elle permet de détecter des "garblings" et positionner des fronts montants supplémentaires alors que la durée de QC reste inférieure à la durée possible d'une impulsion Cette exploitation seule peut toutefois se 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 4 b. Sur cette figure, on a représenté un cas o l'impulsion première est d'un niveau plus fort que l'impulsion seconde la différence de niveau étant encore inférieure à 6 d B Le signal QGY 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 Logy, A/ú et dans la version comportant le discriminateur de fréquence (non représenté) fréquences va permettre la détermination de l'impulsion de niveau de puissance le plus élevé Sur la figure 4 b, on voit par l'examen de slope AIE qu'on a un mélange de signaux, alors que la seule information sur Log E est faible Le signal CLZ revient à O C'est ce signal qui permet d'attribuer les échantillons à un front montant particulier Le fait qu'il revient à O par le fait que A/Z ou fréquences 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 Y slope marque la fin 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 E au premier 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 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 Logl, A/ú et éventuellement fréquences. A partir de ce message d'échantillon peut commencer la 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égulièrement à la cadence 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 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 E Sum obtenue en faisant la somme 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 A/Y Sum obtenue en faisant la somme de la valeur des échantillons A/I attribués à une même impulsion; une grandeur dite SVF pouvant prendre les valeurs O 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 A/I; des grandeurs appelées Num Sam représentatives du nombre d'échantillons ayant servi à établir la valeur de paramètres caractérisant l'impulsion, Log E Sum, A/Y Sum, fréquence S Sum. Il est établi un seul Num Sam pour Log E pour A/Z et fréquences. Il peut enfin comporter d'autres valeurs, notamment dans une version améliorée, la valeur fréquence E Sum dont la signification a été 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 Next LE, représentative du nombre de temps élémentaires au bout duquel se trouve le front montant suivant. 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 E Sum, A/1 sum et éventuellement fréquences sum sont associées au front montant d'impulsion LE Cette indication permet d'éliminer plus rapidement les 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 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 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, l'autre est la détection des réponses de radar secondaire Le filtrage des 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 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 détection permet de déterminer si la réponse mode S détectée est une réponse courte (durée 64 ps) ou une réponse mode S longue (durée ps). Pour cela on mémorise dans un registre à entrée série et sorties parallèles les fronts montants d'impulsion L'information contenue 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 O ( 56 + c) d'une réponse mode S longue alors que la 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 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 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 impulsions du préambule mais aussi leur niveau de puissance et d 'écartormétrie. Normalement toutes les impulsions qui appartiennent à une seule réponse sont au même niveau de puissance et ont la même écartométrie 11 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 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 é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 E Plus la réponse est 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 à 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 paire d'impulsions d'encadrement F 1 F 2 Ces paires d'impulsions sont distantes de 20,3 As 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 F 1. Le code de la réponse est détecté à partir de l'existence de fronts montants d'impulsions aux positions théoriques des impulsions dans une réponse de radar secondaire. 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 BD 1 et BD 2. BD 1 si une réponse est détectée 24,65 ps au plus après la réponse en cours et à des instants successifs l x 1,45 gs O, 15 jis 1 impulsion de position (SPI) comprise, est de 24,65 ps. Dans le cas ou BD 2 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 premières impulsions de la réponse en cours. Dans le cas ou BD 1 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 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 façon 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 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 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 (altitude ou identification par exemple) Ces contenus ont été établis sur l'existence d'énergie détectée sur le signal Log E à 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 Logy, A/Z et pour les récepteurs équipés de discriminateurs de fréquence, la valeur de fréquences. Il 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 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 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 à 1 pour l'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 F 1 et F 2, 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 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 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 exemple par paliers pour tenir compte du niveau absolu des grandeurs et donc avoir une tolérance au bruit pour les faibles niveaux. Pour vérifier la corrélation entre les deux impulsions d'encadrement on fait donc les différences entres les valeurs Log E, A/Y; et éventuellement fréquences des deux impulsions Des bits de doute respectivement BD 7, BD 6 et BD 5 prennent la valeur 0, s'il y a corrélation ou la valeur 1 si pour la grandeur considérée il n'y a pas corrélation S'il 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 F 1 et F 2, 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 X Sul + Log X Sui 2 ( 1 Num Saml + Num Sam 2 formule dans laquelle Log E Sum 1 est le Log E Sum de la 1 ère impulsion F 1 Log E Sum 2 est le Log E Sum de la 2 ème impulsion F 2 Num Saml est le Num Sam de la 1 ère impulsion Num Sam 2 est le Num Sam 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" BD 1 et BD 2 qui on le rappelle, signalent une probabilité de garbling avec une réponse suivante ou précédante Si BD 1 et BD 2 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 que F 1 ou F 2 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 F 1 si BD 1 = 1 et F 2 si BD 2 = 1. Enfin si BD 1 et BD 2 sont égaux à 1 et si les deux impulsions ne corrèlent pasla 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 BD 1, BD 2 et BD 5 à BD 7 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 colonnes BD 1 ou BD 2 sont destinées à marquer que la valeur du bit n'est pas prise en compte Dans la colonne BD 5 + BD 6 + BD 7 la valeur de BD 5 n'est prise en compte pour établir une somme logique, que dans les dispositifs munis d'un discriminateur de fréquence Un I dans les colonnes F 1 ou F 2 signifie qu'il n'y a pas d'échantillons disponibles pour 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 BC 5 pour la corrélation éventuelle sur fréquences, BC 6 pour la corrélation sur A/S, et BC 7 pour la corrélation sur Log E 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 F 1 et F 2. Si la corrélation n'est pas satisfaite on procède à un traitement supplémentaire utilisant l'information next LE On rappelle que cette information est représentative du nombre de temps élémentaires 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. 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 l'information next LE 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 seulement la somme logique des bits de confiance attribués à cette impulsion mais aussi la valeur de bit de doute BD 3 et BD 4 attribués à chaque impulsion La longueur d'une réponse comportant une impulsion de position S Pl est de 24,65 ls Cette durée représente 17 intervalles de 1 45 ls entre positions théoriques de fronts montants d'impulsions La durée séparant deux réponses (deux fronts montants d'impulsions F 1) est mesurée pour cette fonction en nombre d'intervalles séparant deux positions théoriques d'impulsions Il peut y avoir "garbling" si cette 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 BD 3 ou BD 4 attribués de la même façon que BD 1 et BD 2 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 tableau de la figure 5, BC 5, BC 6, BC 7, BD 3 et BD 4 remplaçant respectivement BD 5, BD 6, BD 7, BD 1 et BD 2. 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 à 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 Log = lLog E Sui 1 + Log;Su 2 + Log E sun N Num Saml + Num Sam 2 + Num Sam N 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 échantillons des grandeurs Log Y, A/Z et fréquences Il reçoit également la grandeur numérisée QGY Les échantillons sont prélevés simultanément à une cadence de 20 M Hz sur commande d'une horloge non représentée. La grandeur Log E est introduite dans un dispositif 301 Ce dispositif compare la valeur d'un échantillon suivant à la valeur d'un é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 même les échantillons de A/E et fréquences sont introduits dans des analyseurs de variation 303, 251 qui comparent la valeur de l'é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 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 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 de fronts montants effectuée sur le signal Qv 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 QC 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 QO 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 lesquels QC 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 QG 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 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 à un même moment d'échantillonnage les valeurs des pentes de Log E, A/Z fréquences, les positions initiales des LE, PLE, XLE, PLES et XLES. Ce circuit comporte des circuits logiques, porte et, ou qui de façon 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 E, A/ú fréquences et QC 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'échantillon L'information élaborée contenue dans le message d'échantillon 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 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 grandeurs relatives à l'impulsion à une valeur moyenne Il faut auparavant établir les valeurs des grandeurs de l'impulsion Tel est l'objet du dispositif 350 représenté figure 7 Ce dispositif reçoit le message d'échantillon. Les grandeurs OS, 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équences et A/I Un dispositif 353 reçoit les grandeurs LE et PGF et élabore ou transmet les grandeurs LE, next LE 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 Num Sam. Les grandeurs en sortie des dispositifs 351 et 352 sont introduites dans une mémoire circulaire 354 destinée à conserver les valeurs pendant que le dispositif 353 élabore le signal next LE En sortie du dispositif 350 on a des messages d'impulsion Celui-ci comporte les grandeurs Log E Sum, A/E Sum, Num Sam, next LE, 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 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 partie de l'invention des dispositifs 500 et 150 Le dispositif 500 reçoit les grandeurs LE, LESdu 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 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 2 o qui reçoit le signal BPD et les message d'impulsion. Le dispositif 380 est repré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 effectué par un module 383 qui reçoit les messages des impulsions sélectionnées en particulier les valeurs Sum et Num Sam 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 Num Sam 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 Num Sam associée Le résultat est introduit dans une mémoire de stockage 3855 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 seuils est ajustée par un module 386 qui reçoit la valeur moyenne de Log E en sortie du module 383. R E V E N D I C A T IO N S 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 Z, A/ú et une grandeur numérique QG pouvant prendre la valeur O 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 O 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 QG 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 QCE, 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; 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 A/I; ce bit prenant la valeur 1 si A/ú est stable et la valeur O 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 Y passe à 1 et garde cette valeur aussi 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é 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 QS si la durée de QC est inférieure à la durée de deux impulsions et en arrière du front montant de GE à des intervalles de temps égaux à la durée d'une impulsion et pendant toute la durée de QG 1 o si la durée du signal QC 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équences représentative de la valeur de 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 Y, A/Z et fréquences 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 I, A/I et éventuellement fréquences 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 l, A/I à cette impulsion et sur plusieurs bits, une grandeur appelée Log E Sum représentant la somme des valeur Log E des messages d'échantillon pris en compte pour établir le message d'impulsion; une grandeur appelée A/E Sum représentant la somme des valeurs A/I: des messages d'échantillon pris en compte pour établir le message d'impulsions une grandeur appelées Num Sam représentant le nombre d'échantillons pris en compte pour établir chaque grandeur du message d'impulsion. 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 F 1 qui est la première du train et une seconde impulsion F 2, 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 BD 1 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 F 1 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 BD 2 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 Lg de l'impulsion F 1 et de l'impulsion F 2 et que Num Sam l'on émet un bit de doute BD 7 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 A ú>Sum de l'impulsion Num Sam F 1 et de l'impulsion F 2 et que l'on émet un bit de doute BD 6, caractérisant la réponse, qui prend la valeur 1 si la différence est i 5 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équences g Sum de l'impulsion F 1 et de l'impulsion F 2 et que l'on émet un nit de doute BD 5, 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 E sur F 1 et F 2, si des messages d'impulsions sont disponibles sur F 1 et F 2, si BD 7 a la valeur 0: sur Fl seulement si BD 7 est égal à 1 et BD 1 est égal à 1 ou si BD 7 a la valeur 1 et que les deux bits de doute BD 1 et BD 2 ont la valeur O; sur F 2 seulement si BD 7 est égal à 1 et BD 2 est égal à 1 et que l'on décide que la réponse est une réponse fantôme si BD 7 est égal à 1 et que BD 1 et BD 2 sont égaux à 1. Procédé selon la revendication 12, caractérisé en ce que on établit une valeur moyenne sur l'impulsion de Log F sur F 1 et F 2; si des messages d'impulsions sont disponibles sur F 1 et F 2 si la somme logique (BD 5 + BD 6) a la valeur O; sur F 1 seulement si la somme logique (BD 5 + BD 6) est égal à 1 et BD 1 est égal à 1 ou si la somme logique (BD 5 +BD 6) a la valeur 1 et que les deux bits de doute BD 1 et BD 2 ont la valeur O; sur F 2 seulement si la somme logique (BD 5 + BD 6) est égal à 1 et BD 2 est égal à 1 et que l'on décide que la réponse est une réponse fantôme si la somme logique (BD 5 +BD 6) est égal à 1 et que BD 1 et BD 2 sont égaux à 1. 16 Procédé selon la revendication 13, caractérisé en ce que on établit une valeur moyenne de Log E,: sur F 1 et F 2; si des messages d'impulsions sont disponibles sur F 1 et F 2 si la somme logique (BD 5 + BD 6 +BD 7) a la valeur O; sur F 1 seulement si la somme logique (BD 5 + BD 6 + BD 7) est égal à 1 et BD 1 est égal à 1 ou si la somme logique (BD 5 + BD 6 + BD 7) a la valeur 1 et que les deux bits de doute BD 1 et BD 2 ont la valeur O; sur F 2 seulement si la somme logique (BD 5 + BD 6 + BD 7) est égal à 1 et BD 2 est égal à 1 et que l'on décide que la réponse est une réponse fantôme si la somme logique (BD 5 + BD 6 +BD 7) est égal à 1 et que BD 1 et BD 2 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 BD 3, BD 4 à 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 BD 2 à la valeur 1 il est attribué un bit de doute BD 5 à 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 E, A/IY, fréquences 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 BC 7 pour Log E, BC 6 pour A/Z et BC 5 pour fréquences, ce bit prenant la valeur 1 si la différence entre la valeur de l'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 BD 4 ou BD 3 à la valeur 1 et si la somme logique (BC 4 + BC 5 + BC 6) à 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 E, A/I et d'autres signaux et un signal numérique Qv pouvant prendre la valeur O 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; et le transformant en un signal numérique à une fréquence dite d'échantillonnage; un circuit ( 301) recevant le signal Log Y é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 Z 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 O et élaborant un signal PLE si QC 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 QG et élaborant un signal dit XLE si QG garde la valeur 1 pendant un temps 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 E et AIE, 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 QG et élaborant un signal PLES si QG reste à la valeur 1 pendant un temps supérieur à la durée d'une impulsion S, un module ( 309) recevant le signal QG et élaborant un signal XLES si QG 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). Dispositif selon la revendication 18, caractérisé en ce qu'il comporte en outre un dispositif ( 303) d'analyse de la pente de A/E recevant les échantillons de AI/ 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 ú 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 E, 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 E Sum représentatif d'une somme de plusieurs échantillons Log E et le module de commande produisant un signal dit Num Sam 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 (next LE) 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 Y, A/S, 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 E Sum représentatif d'une somme de plusieurs échantillons Log E et le module de commande produisant un signal dit Num Sam représentatif du nombre d'échantillons additionnés par le dispositif de sommation ( 352), pour chacun des signaux Log E et A/Z les dispositifs ( 351 et 352) alimentant une mémoire circulaire ( 354), un module ( 353) recevant également les signaux LE et élaborant un signal dit (next LE) représentatif du nombre de période d'échantillonnage séparant deux signaux LE consécutifs, et en ce que les 1 o 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 E, A/Z et le signal fréquences, 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 Y Sum représentatif d'une somme de plusieurs échantillons Log E et le module de commande produisant un signal dit Num Sam représentatif du nombre d'échantillons additionnés par le dispositif de sommation ( 352), pour chacun des signaux Log Y et A/I et fréquences les dispositifs ( 351 et 352) alimentant une mémoire circulaire ( 354), un module ( 353) recevant également les signaux LE et élaborant un signal dit (next LE) 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)