WO2009059929A1 - Procede de trajectographie passive par mesures d'angles - Google Patents
Procede de trajectographie passive par mesures d'angles Download PDFInfo
- Publication number
- WO2009059929A1 WO2009059929A1 PCT/EP2008/064746 EP2008064746W WO2009059929A1 WO 2009059929 A1 WO2009059929 A1 WO 2009059929A1 EP 2008064746 W EP2008064746 W EP 2008064746W WO 2009059929 A1 WO2009059929 A1 WO 2009059929A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- target
- compatible
- trajectory
- carrier
- trajectories
- 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.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO 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/00—Systems 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/66—Radar-tracking systems; Analogous systems
- G01S13/72—Radar-tracking systems; Analogous systems for two-dimensional tracking, e.g. combination of angle and range tracking, track-while-scan radar
- G01S13/723—Radar-tracking systems; Analogous systems for two-dimensional tracking, e.g. combination of angle and range tracking, track-while-scan radar by using numerical data
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO 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
- G01S11/00—Systems for determining distance or velocity not using reflection or reradiation
- G01S11/02—Systems for determining distance or velocity not using reflection or reradiation using radio waves
- G01S11/04—Systems for determining distance or velocity not using reflection or reradiation using radio waves using angle measurements
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO 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
- G01S11/00—Systems for determining distance or velocity not using reflection or reradiation
- G01S11/12—Systems for determining distance or velocity not using reflection or reradiation using electromagnetic waves other than radio waves
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO 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
- G01S3/00—Direction-finders for determining the direction from which infrasonic, sonic, ultrasonic, or electromagnetic waves, or particle emission, not having a directional significance, are being received
- G01S3/02—Direction-finders for determining the direction from which infrasonic, sonic, ultrasonic, or electromagnetic waves, or particle emission, not having a directional significance, are being received using radio waves
- G01S3/14—Systems for determining direction or deviation from predetermined direction
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO 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
- G01S5/00—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
- G01S5/02—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
- G01S5/0294—Trajectory determination or predictive filtering, e.g. target tracking or Kalman filtering
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO 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
- G01S3/00—Direction-finders for determining the direction from which infrasonic, sonic, ultrasonic, or electromagnetic waves, or particle emission, not having a directional significance, are being received
- G01S3/78—Direction-finders for determining the direction from which infrasonic, sonic, ultrasonic, or electromagnetic waves, or particle emission, not having a directional significance, are being received using electromagnetic waves other than radio waves
- G01S3/782—Systems for determining direction or deviation from predetermined direction
- G01S3/785—Systems for determining direction or deviation from predetermined direction using adjustment of orientation of directivity characteristics of a detector or detector system to give a desired condition of signal derived from that detector or detector system
- G01S3/786—Systems for determining direction or deviation from predetermined direction using adjustment of orientation of directivity characteristics of a detector or detector system to give a desired condition of signal derived from that detector or detector system the desired condition being maintained automatically
- G01S3/7864—T.V. type tracking systems
Definitions
- the field of the invention is that of passive trajectography by measuring angles.
- the aim is to determine the trajectory of a moving target as a function of angles measured from a moving carrier.
- the trajectory of a target is a uniform rectilinear movement or "MRU"
- MRU uniform rectilinear movement
- parametric estimation is applicable when the trajectory of the target can be represented by a finite number of parameters, and its performance (in terms of calculated trajectory accuracy) is acceptable in the presence of measurement noise if the number of settings is quite small. In all these cases, performance is subject to so-called observability conditions.
- the target is in MRU and the bearer is also, then there is an infinity of compatible MRU trajectories; it is then necessary that the carrier performs a maneuver so that the problem becomes observable, that is to say that the only compatible MRU trajectory is that of the target, in the absence of measurement noise.
- particulate filtering For maneuvering targets that is to say whose trajectories have a non-zero acceleration, it is known to use particulate filtering. It is a statistical filtering that builds a cloud of "particles" (realizations of trajectories), where each lives according to the supposed dynamics and is affected by a likelihood.
- This filtering has several disadvantages, it is addressed to markovian transition target dynamics, that is to say that the transition probability to the state at time n + 1 depends only on the state to the moment n. Moreover, it exhibits a behavior that is very dependent on the initialization, that is to say in particular on the prior knowledge of the distance of the target, which is precisely the missing information.
- the purpose of the invention is to be able to process target trajectories as diverse as possible and with very little information a priori on the distance.
- the solution of the invention is based on a hypothesis: the trajectory of the target satisfies a constraint. For example, its speed is constant in modulus, or the projection of its speed in a given direction is constant.
- the solution consists in determining a set of N "target trajectories" that are compatible and that satisfy the constraint, and then choose from among them the one that is the least "correlated" with that of the carrier.
- the subject of the invention is a method of passive trajectography of a target by means of a mobile carrier of known trajectory, which comprises a step of acquiring a signal comprising a sequence of angular measurements between the carrier and the target set at successive times, it is mainly characterized in that it further comprises the following steps:
- the trajectory determined by this method is close to that of the target, whatever its evolutions, provided that they respect the constraint.
- the constraint is for example determined by a constant speed module, or by a projection of the speed in a predefined direction, constant, N being able to be defined according to a range of uncertainty in distance and in speed of the target and in the sampling fineness of said uncertainty domains. The performance of the process is better if in addition the maneuvers of the carrier and those of the target are independent.
- a signal denoising step for example by signal decomposition by wavelets, or by core techniques or by orthogonal projection techniques.
- the computation of the compatible trajectories satisfying the constraint is obtained by solving differential equations.
- the establishment of the correlation is based on a wavelet decomposition of 2 signals respectively defined from said trajectories, or on a representation of these 2 signals as random processes.
- the carrier and the target have equivalent capabilities in speed and / or lateral acceleration.
- the carrier is for example an aircraft.
- FIG. 1 already described schematically illustrates the problem posed
- the Figure 2 is a flow chart describing the main steps of the method according to the invention
- figures 3a and 3b schematically depict the measurement of the direction of the line of sight for the trajectories situated in 3D space 1
- figures 4a and 4b schematically depict the measurement of the line of sight for trajectories located in the same plane
- FIG. 5 illustrates the iterative calculation for the determination of the trajectory of an ambiguous target
- FIG. 6 illustrates the wavelet decomposition of the signal consisting of the sequence ⁇ b
- Figure 7 illustrates schematically an example of wavelet decomposition of a derivative function discontinuous, using a dB2 wavelet (Daubechies 2).
- the sensor that measures the angle is substantially oriented towards the target, so that ⁇ is small, and one has (FIG. 4b):
- the noisy angular measurement ⁇ b the only observable one by the wearer, is equal to ⁇ plus an unknown error term.
- the data accessible to the system are:
- the wavelet decomposition is a linear operation which consists of determining, for several time scales of the signal, the 'approximation' part and the 'detail' part of the signal, the approximation being obtained by a low-pass filtering and the detail by a high-pass filtering.
- time scale is the sampling rate of said signal, for example 20 ms for angular measurements originating from an optical sensor operating to pace 'video 1 50 Hz - then each time the level is increased by 1 (see text below and Figure 6), the time scale is multiplied by 2: 40 ms for the level 1, 80 ms for level 2, etc.
- the signals a 1 and d 1 described below are therefore sampled at 40 ms, the signals a 2 and d 2 at 80 ms, and so on.
- the signals a n , d n , d n- i, • ••, d 1 constitute the wavelet transform of ⁇ b at the level n. If we had, at each level, calculated the approximation and detail for each of the two signals obtained, a "packet of ondetettes" would have been obtained.
- Two wavelet decompositions are distinguished by the so-called analytic rondelette, which is a function of time and which possesses, in its form, properties in the temporal domain and in the spectral domain.
- the signal ⁇ b consists of the sum of a linear function and a white noise
- the linearity properties of the wavelet decomposition that if a wavelet is used, analysis having two null moments (for example rondelette dB2: Daubechies 2), then one will find at all the levels of scale: for the approximation the sum of a linear function and a white noise and for the detail a white noise .
- the useful signal may have irregularities that are similar to noise: we want to keep these irregularities, while removing the maximum noise.
- these irregularities will appear in the detail coefficients, but will be of greater amplitude than the noise portion in these same detail coefficients.
- the noise level in the detail coefficients is either known (if for example the variance of the measurement noise is known) or estimated by making an assumption of statistical properties of the noise (for example a white noise).
- the denoised signal is therefore found again in the approximation coefficients for its regular part and in the threshold detail coefficients for its irregular part.
- the sequence of noiseless measurements is called ⁇ d .
- the next step ⁇ step 2) is to calculate N trajectories
- 'compatible' i.e., giving the sequence of de-fuzzed angular measurements ⁇ d i, ... ⁇ dk ) which satisfy the constraint, and which are within a plausible range and velocity range.
- the constraint is a constant velocity module
- N the number of such trajectories, which is calculated by solving partial differential equations.
- the number N depends on two parameters: the domain of uncertainty in distance and velocity of the target, and the sampling fineness of this uncertainty domain.
- N is defined according to the same parameters as before. In this case, the doubling of N is not necessary.
- the first equation reflects the fact that the compatible target is located at time i on the line that passes through the carrier and that has the direction ⁇ dj, that is: (ycc i-yp i) / (xcc r xp 0 ⁇ ⁇ d ⁇
- the second equation reflects the fact that the target has traveled, between times t M and t, a distance equal to V * (t i - 1 M), that is:
- the discriminant of the equation of the second degree is positive, and the equation has two solutions. Geometrically, this case corresponds to a length V * (ti - 1 M) greater than the distance between Cc M and the straight line ⁇ d ⁇ -
- the two possible positions Cc ⁇ and Cc i2 are symmetrical with respect to the projection of Cc M on ⁇ d s. It therefore appears that at each iteration, one can choose between two positions (the two possible signs in the resolution of the equation of the second degree), which leads to an unacceptable combination: a number of ambiguous targets equal to 2 ⁇ for each pair of initial position and speed.
- a change of sign at an inconvenient moment leads to an irregularity in the trajectory of the target.
- a real target if its trajectory is regular, corresponds to a constant sign, except in excessively rare cases, where the trajectory of the target undergoes inflection simultaneously with another event, which is that the velocity vector of the target is orthogonal to the line of sight.
- the strategy consists in maintaining, for a given ambiguous target, the constant "sign". which leads to two possible trajectories for each pair of distance and initial velocity, one for the 'plus' sign and one for the 'minus' sign. This therefore leads to doubling the number of compatible trajectories to calculate, compared to the number N explained above. This doubling is necessary for the constant target speed module constraint.
- the next step is to calculate for each of these trajectories its 'correlation' with that of the carrier (step 3), then to select the one that is the least correlated (step 4).
- the performance of the process is better if in addition the maneuvers of the carrier and those of the target are independent.
- This independence can be illustrated, without limitation, on several examples: a. the trajectories of the two mobiles or at least that of the carrier, have discontinuities or strong variations in their derivatives of a certain order, for example they consist of successions of MRU and MCU; then independence relates to the moments at which these discontinuities occur. This case includes that of a target in MRU that does not have such discontinuities, with a carrier that has discontinuities, b.
- the trajectories of the two mobiles or at least the one of the carrier can be modeled as random processes, in which case independence is defined in the sense of independence between two random processes, c. the trajectories of the two mobiles or at least that of the carrier, are combinations of the two cases described above.
- any change in the trajectory of the carrier which hypothetically does not occur at the same time as a change in the trajectory of the target, is transmitted to the trajectory of compatible targets via the constraint, and this way as much more intense than the compatible target is further away from the target, whereas a change in the trajectory of the wearer does not induce a change in that of the real target.
- the trajectory of the wearer has discontinuities of a certain order. For example, the wearer moves instantly from a MRU to a MCU (Uniform Circular Movement), then the derivative of the orientation of his velocity vector has a discontinuity at that moment, or again, which amounts to the same, his second derivative passes from a null value to a non-zero value.
- the physical reality is different, because this change is made in a time not nil, but small, but the following reasoning applies.
- Figure 7 illustrates this property:
- rondelette dB2 has two null moments: the moment of order 0 and the moment of order 1, in other words the integral of dB2 is null (moment of order 0) and the Integral dB2 multiplied by t is zero (moment of order 1).
- any linear function "analyzed" by dB2 (that is to say, precisely convolved with this function) gives an identically zero response in the coefficients of detail.
- the analyzed function is everywhere linear, except at a point where the derivative is discontinuous, then the coefficients of detail are everywhere null, except in the vicinity of the discontinuity.
- the correlation is established by calculating wavelet detail correlation coefficients on the two trajectories considered, that is to say that of the carrier and that of the compatible target. Precisely, the following The operations to be performed are: wavelet decomposition of the direction of the carrier velocity vector and that of the compatible target, squaring of the detail coefficients of a certain level, multiplication of the two functions obtained and summation over the duration of observation.
- the trajectory of the carrier can be modeled as a stationary random process, for example the orientation of its velocity vector is an ARMA (Auto Regressive Moving Average) process.
- ARMA Auto Regressive Moving Average
- This type of model is extremely widespread and described in an abundant literature (see for example [3] Time Series: Theory and Methods by Peter J. Brockwell and Richard A. Davis, Springer Series in Statistics), so the compatible target will have characteristics neighboring, with different coefficients and some correlation with the carrier if the compatible target is not confused with the actual target.
- Performance can be optimized by acting on the trajectory of the wearer. Indeed, any abrupt change in the trajectory of the carrier, applied along an axis perpendicular to the target-target line of sight, results in a comparable change in the trajectory of the compatible targets, a change whose amplitude is proportional to the distance between the target. compatible and the actual target. It may therefore be decided to command maneuvers of the wearer at opportune times (step 5) to deliberately provoke such abrupt changes in his trajectory.
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Electromagnetism (AREA)
- Radar Systems Or Details Thereof (AREA)
Abstract
La présente invention concerne un procédé de trajectographie passive d'une cible mobile au moyen d'un porteur mobile et de trajectoire connue, qui comprend une étape d'acquisition d'un signal comportant une séquence de mesures angulaires entre le porteur et la cible établies à des instants successifs. Ce procédé comprend en outre les étapes suivantes : - calcul (2) de N trajectoires de cibles compatibles avec ladite séquence de mesures angulaires, dites trajectoires compatibles, N étant prédéterminé et les cibles compatibles respectant une contrainte prédéterminée, - pour chaque trajectoire compatible, établissement (3) de sa corrélation avec la trajectoire du porteur, - sélection (4) de la trajectoire compatible la moins corrélée.
Description
PROCEDE DE TRAJECTOGRAPHIE PASSIVE PAR MESURES D'ANGLES
Le domaine de l'invention est celui de la trajectographie passive par mesure d'angles. Il s'agit de déterminer ia trajectoire d'une cible mobile en fonction d'angles mesurés à partir d'un porteur mobile.
On va illustrer le problème en se reportant à la figure 1. Pour simplifier la présentation, toutes les trajectoires sont représentées dans un seul plan. Le porteur (ou observateur) a une trajectoire connue représentée par la courbe 10 ; la cible a une trajectoire inconnue comportant a priori des manœuvres et représentée par la courbe 20. Le porteur n'a accès à tout instant qu'aux mesures de direction de la ligne de visée c'est-à-dire la ligne qui joint le porteur à la cible, mais n'a pas de mesure de distance. Sur la figure 1 ne sont représentées que 3 lignes de visée, soit 3 mesures, mais leur nombre est généralement beaucoup plus grand. Les courbes en pointillés donnent des exemples de trajectoires 31 , 32 dites compatibles, c'est-à-dire telles que des cibles suivant ces trajectoires donneraient la même séquence de mesures angulaires que la cible. L'ensemble des trajectoires compatibles est extrêmement vaste, puisque à chaque instant, on peut prendre n'importe quel point de la ligne de visée ; Ia vraie trajectoire n'est pas discernable sans hypothèses supplémentaires.
Ce qui vient d'être dit s'applique en l'absence de bruit de mesure, celui-ci ne venant que compliquer ie problème.
Il existe actuellement différentes techniques pour déterminer la trajectoire de la cible.
Lorsque la trajectoire d'une cible est un mouvement rectiligne uniforme ou « MRU », il est connu de la déterminer en utilisant par exemple une technique d'estimation paramétrique. Un inconvénient important de cette technique, dû au caractère non linéaire et incomplet de la mesure, est sa très grande sensibilité à de petites perturbations de la trajectoire à estimer : une petite perturbation autour du MRU peut fournir comme résultat une trajectoire très éloignée de la trajectoire réelle de la cible. Plus généralement, l'estimation paramétrique est applicable lorsque la trajectoire de la cible peut être représentée par un nombre fini de paramètres, et ses performances (en termes de précision de la trajectoire calculée) sont acceptables en présence de bruit de mesure si le nombre de paramètres est assez petit.
Dans tous ces cas, la performance est soumise à des conditions dites d'observabiiité. Si par exemple la cible est en MRU et si le porteur l'est également, alors il existe une infinité de trajectoires MRU compatibles ; il est alors nécessaire que le porteur effectue une manœuvre pour que le problème devienne observable, c'est-à-dire que la seule trajectoire MRU compatible soit celle de la cible, en absence de bruit de mesure.
Lorsque la trajectoire d'une cible est constituée d'une succession de MRU ou de mouvements pouvant être représentés par un nombre assez petit de paramètres, il est connu de déterminer sa trajectoire à partir d'IMM, acronyme de l'expression anglo-saxonne « Interacting Multiple Models », Plusieurs modèles paramétriques existent en parallèle et le meilleur est sélectionné au cours du temps. Comme dans le cas précédent, cette technique présente l'inconvénient de sensibilité à de petites perturbations autour des mouvements modélisés. Un autre inconvénient est qu'il ne s'applique qu'à des cibles dont la trajectoire est conforme au modèle.
Pour des cibles manoeuvrantes c'est-à-dire dont les trajectoires présentent une accélération non nulle, il est connu d'utiliser un filtrage particulaire. Il s'agit d'un filtrage statistique qui construit un nuage de "particules" (des réalisations de trajectoires), où chacune vit selon la dynamique supposée et est affectée d'une vraisemblance. Ce filtrage présente plusieurs inconvénients, il s'adresse à des dynamiques de cibles à transition markovienne, c'est-à-dire que la probabilité de transition vers l'état à l'instant n+1 ne dépend que de l'état à l'instant n. En outre il présente un comportement très dépendant de l'initialisation, c'est-à-dire en particulier de la connaissance a priori de la distance de la cible, qui est justement l'information manquante.
On peut encore mentionner des cas spécifiques. H est connu de déterminer la trajectoire d'un mobile 'balistique' à partir d'un capteur fixe ne mesurant que des angles : en effet, on peut montrer que Ia connaissance du vecteur accélération, en l'occurrence la pesanteur, entraîne la possibilité de reconstituer la totalité de la trajectoire.
Le but de i'invention est de pouvoir traiter des trajectoires de cibles aussi diverses que possible et avec très peu d'informations a priori sur la distance.
La solution de l'invention repose sur une hypothèse : la trajectoire de la cible satisfait une contrainte. Par exemple sa vitesse est constante en module, ou encore la projection de sa vitesse selon une direction donnée est constante. La solution consiste à déterminer un ensemble de N trajectoires de cible dites compatibles et qui satisfont la contrainte, puis à choisir parmi ceiles-ci celle qui est la moins "corrélée" avec celle du porteur.
Plus précisément l'invention a pour objet un procédé de trajectographie passive d'une cible au moyen d'un porteur mobile de trajectoire connue, qui comprend une étape d'acquisition d'un signai comportant une séquence de mesures angulaires entre le porteur et la cible établies à des instants successifs, il est principalement caractérisé en ce qu'il comprend en outre les étapes suivantes :
- calcul de N trajectoires de cibles compatibles avec ladite séquence de mesures angulaires, dites trajectoires compatibles, N étant prédéterminé et les cibles compatibles respectant une contrainte prédéterminée,
- pour chaque trajectoire compatible, établissement de sa corrélation avec la trajectoire du porteur, - sélection de la trajectoire compatible la moins corrélée.
De cette façon, il n'y a plus d'hypothèse paramétrique sur la trajectoire de la cible ; la question de la sensibilité ne se pose donc pas. La trajectoire déterminée via ce procédé est proche de celle de la cible, quelles que soient ses évolutions, pourvu que celles-ci respectent la contrainte. La contrainte est par exemple déterminée par un module de vitesse constant, ou par une projection de la vitesse selon une direction prédéfinie, constante, N pouvant être défini en fonction d'un domaine d'incertitude en distance et en vitesse de la cible et en fonction de la finesse d'échantillonnage desdits domaines d'incertitude. Les performances du procédé sont meilleures si en outre les manœuvres du porteur et celles de la cible sont indépendantes.
De préférence, il comprend préalablement au calcul des trajectoires compatibles, une étape de débruitage du signal, par exemple par décomposition du signal par des ondelettes, ou par techniques de noyaux ou par techniques de projection orthogonale.
Selon une caractéristique de l'invention, le calcul des trajectoires compatibles satisfaisant la contrainte est obtenu par résolution d'équations différentielles.
Selon une autre caractéristique de l'invention, l'établissement de la corrélation est basé sur une décomposition par des ondelettes de 2 signaux respectivement définis à partir desdites trajectoires, ou sur une représentation de ces 2 signaux comme des processus aléatoires.
De préférence, le porteur et la cible ont des capacités équivalentes en vitesse et/ou accélération latérale. Le porteur est par exemple un aéronef.
D'autres caractéristiques et avantages de l'invention apparaîtront à la lecture de la description détaillée qui suit, faite à titre d'exemple non limitatif et en référence aux dessins annexés dans lesquels : la figure 1 déjà décrite illustre schématiquement le problème posé, la figure 2 est un organigramme décrivant les principales étapes du procédé selon l'invention, les figures 3a et 3b décrivent schématiquement la mesure de la direction de la ligne de visée pour des trajectoires situées dans un espace 3D1 les figures 4a et 4b décrivent schématiquement la mesure de la ligne de visée pour des trajectoires situées dans un même plan, la figure 5 illustre le calcul itératif pour la détermination de la trajectoire d'une cible ambiguë, la figure 6 illustre la décomposition en ondelettes du signal constitué de la séquence θ b des mesures bruitées, la figure 7 illustre schématiquement un exemple de décomposition en ondelettes d'une fonction à dérivée discontinue, en utilisant une ondelette dB2 (Daubechies 2).
Dans le cas général d'une mesure dans l'espace 3D, montré figure 3a, l'orientation de la ligne de visée est donnée par les deux angles θ et φ qui répondent aux formules (on a pris ici la convention dite "circulaire / élévation" qui dit que pour passer de l'orientation de l'axe Ox à celle de la ligne de visée, on applique successivement un angle de circulaire θ dans le
plan horizontal Oxy et un angle d'élévation φ dans le plan situé à la verticale de la ligne obtenue après la rotation de circulaire) : θ = arctg (Y / X) φ ≈ arctg (Z / sqrt (X2 + Y2)) où sqrt symbolise la fonction « racine carrée », X = xc - xp Y = yc - yp et Z = Z0 - Zp où X0, yc , zc respectivement xp,yp, zp sont les coordonnées de la cible respectivement le porteur dans l'espace, et arctg représente la fonction mathématique 'arc tangente'.
Si le capteur qui mesure l'angle est sensiblement orienté vers la cible (figure 3b), alors θ et φ sont petits, Y et Z sont petits devant X et l'on a approximativement :
Θ = Y / X φ = Z / X
Dans ia suite pour simplifier la description, on considère que les trajectoires du porteur, de la cible et des cibles compatibles sont comprises dans un même plan.
Comme on le voit figure 4a, la direction de la ligne de visée est donnée par la formule : θ = arctg (yc-yp) / (xc-xP) où xc,yc respectivement xp,yp sont les coordonnées de la cible respectivement le porteur dans le plan. Si l'on pose xc - xp = X et yc - yp = Y, alors on obtient : θ = arctg (Y / X)
Généralement, le capteur qui mesure l'angle est sensiblement orienté vers la cible, si bien que θ est petit, et l'on a (figure 4b) :
Θ = Y / X
La mesure angulaire bruitée θb , la seule observable par le porteur, est égale à θ plus un terme d'erreur inconnu.
Pour une durée de traitement donnée, les données accessibles au système sont :
1 ) les fonctions du temps xp et yp qui définissent la trajectoire du porteur, 2) la séquence des mesures angulaires bruitées θbi, ... θbk , où k est Se nombre de mesures accessibles.
Le procédé selon l'invention est décrit en relation avec la figure 2. Pour pouvoir mener à bien ia suite du procédé, il est préférable de
débruiter ces mesures (étape 1 ). Les erreurs de mesure étant par définition inconnues, on ne peut retrouver la séquence des θ (non bruités), mais on peut s'en approcher. Diverses techniques existent ; on peut citer : - le débruitage par ondelettes qui consiste, dans Ie cas de signaux échantillonnés, à :
- décomposer le signal, c'est-à-dire ia séquence des θb, sur une base orthogonale d'ondelettes au moyen d'une transformée discrète. On rappelle (voir références [1] e* [2] ci-dessous) que la décomposition en ondelettes est une opération linéaire qui consiste à déterminer, pour plusieurs échelles temporelles du signal, la partie 'approximation' et la partie 'détail' du signal, l'approximation étant obtenue par un filtrage passe-bas et le détail par un filtrage passe-haut. Un exemple de choix classique pour les échelles temporelles est le suivant : - au niveau du signal de départ (dit niveau 0), l'échelle de temps est la cadence d'échantillonnage dudit signal, par exemple 20 ms pour des mesures angulaires provenant d'un capteur optique fonctionnant à la cadence 'video1 de 50 Hz - puis chaque fois que le niveau est augmenté de 1 (voir suite du texte et figure 6), l'échelle de temps est multipliée par 2 : 40 ms pour le niveau 1 , 80 ms pour le niveau 2, etc. Les signaux ai et d1 décrits ci-dessous sont donc échantillonnés à 40 ms, les signaux a2 et d2 à 80 ms, etc. Précisément, selon la figure 6, on calcule, pour le niveau d'échelle 1 , l'approximation a 1 et le détail d 1 à partir du signal échantillonné, ia somme des deux signaux a 1 et di étant égale au signal de départ ; pour le niveau d'échelle 2, on calcule l'approximation a 2 et le détail d 2 à partir de a -i, la somme de ces deux signaux étant égale à a 1, et ceci jusqu'à un niveau d'échelle donné n, la somme des signaux a n et d π étant égale à l'approximation a n-i de niveau d'échelle n-1 ; ainsi, il est visible sur la figure 6 que le signal d'origine (ici la séquence des θ b) est égale à θ b = a n + d n + d n-i + ... + d j + ... + d i
Ainsi les signaux a n , d n , d n-i , • •• , d 1 constituent la transformée en ondelettes de θ b au niveau n. Si l'on avait, à chaque niveau, calculé
l'approximation et le détail pour chacun des deux signaux obtenus, on aurait obtenu un "paquet d'ondetettes".
Deux décompositions en ondelettes se dîfférentient par ce qu'il est convenu d'appeler rondelette analysante, qui est une fonction du temps et qui possède, selon sa forme, des propriétés dans le domaine temporel et dans le domaine spectral.
Si par exemple, le signal θ b est constitué de la somme d'une fonction linéaire et d'un bruit blanc, alors il est connu, compte tenu des propriétés de linéarité de la décomposition en ondelettes, que si l'on utilise une ondelette analysante possédant deux moments nuls (par exemple rondelette dB2 : Daubechies 2), alors on trouvera à tous les niveaux d'échelle : pour l'approximation la somme d'une fonction linéaire et d'un bruit blanc et pour le détail un bruit blanc. Ces propriétés sont vraies dans un segment temporel qui est plus petit que la durée totale du signal d'origine, à cause des effets "de bord".
- sélectionner une partie des coefficients par seuillage, en gardant intacts les coefficients d'approximation de niveau convenablement choisi. Dans la réalité, et c'est Ia difficulté du débruitage, le signal utile peut présenter des irrégularités qui s'apparentent à du bruit : on souhaite garder ces irrégularités, tout en supprimant le maximum de bruit. Dans la décomposition en ondelettes décrite ci-dessus, ces irrégularités apparaîtront dans les coefficients de détail, mais seront d'amplitude plus grande que la partie bruit dans ces mêmes coefficients de détail. Or le niveau de bruit dans les coefficients de détail est soit connu (si par exemple la variance du bruit de mesure est connue) soit estimé en faisant une hypothèse de propriétés statistiques du bruit (par exemple un bruit blanc).
Ainsi, si l'on ne conserve que les coefficients de détail qui dépassent un seuil, on supprimera dans les détails le bruit tout en conservant les irrégularités du signal utile, et par ailleurs on sait qu'on trouve dans les coefficients d'approximation la partie
"régulière" du signal. Le signal débruité se retrouve donc intégralement, dans les coefficients d'approximation pour sa partie régulière, et dans les coefficients de détail seuillés pour sa partie irrégulière.
- et reconstruire IΘ signal à partir des coefficients seuillés, en leur appliquant ia transformée discrète inverse, c'est-à-dire l'algorithme qui réalise l'opération : θ d = a n + d n,s + d n-1iS + ... + d iiS+ ... + d 1ιS où θ d représente le signal débruité et d jιS les coefficients de détail seuillés.
Cette technique fait l'objet de descriptions détaillées dans de nombreux ouvrages. Nous en citons deux :
- [1] "Les ondelettes et leurs applications", par Michel Misiti, Yves Misiti, Georges Oppenheim, Jean-Michel Poggi, Editions Lavoisier
Hermès / Science Traitement du Signal et de l'Image'. Voir en particulier les pages 212 à 237, où les principes de débruitage sont décrits, ainsi que les stratégies de seuillage applicables en fonction de divers critères. - [2] "Une exploration des signaux en ondelettes", par Stéphane
Mallat, Les Editions de l'Ecole Polytechnique.
Cette technique est suffisamment développée pour faire l'objet de modules de bibliothèques dans des logiciels de mathématiques, on la trouve par exemple dans la bibliothèque "Wavelets" de Matlab (créée par les auteurs, membres du Laboratoire de Mathématique de l'Université Paris Sud, de la première référence ci-dessus) sous le nom générique "wden" (wavelet denoising) avec un paramétrage qui permet de mettre en œuvre les diverses stratégies de seuillage :
- l'estimation de fonctions par noyaux, qui consiste à calculer le produit de convolution de la fonction bruitée θ b par une fonction appelée noyau, choisie de façon à satisfaire certaines conditions de régularité sur la fonction estimée. Cette technique largement répandue est décrite dans la référence [1] pages 214-215,
- l'estimation de fonctions par des méthodes de projection orthogonale, décrite également dans la même référence.
On appelle θ d la séquence des mesures débruitées.
L'étape suivante {étape 2) consiste à calculer N trajectoires
'compatibles' (c'est-à-dire donnant la séquence des mesures angulaires débruitées θdi, ... θdk) qui satisfont la contrainte, et qui sont comprises dans un domaine plausible de distance et de vitesse. Par exemple si la contrainte
est un module vitesse constant, on montre que pour une distance initiale et une vitesse donnée, il n'existe qu'un nombre fini N de telles trajectoires, qu'on calcule par résolution d'équations aux dérivées partielles. Le nombre N dépend de deux paramètres : le domaine d'incertitude en distance et en vitesse de la cible, et la finesse d'échantillonnage de ce domaine d'incertitude. Par exemple, si l'on sait que ia distance initiale est comprise entre 50 km et 150 km, et la vitesse entre 700 et 900 m / s, et si l'on veut échantillonner la distance avec un pas de 1 km et la vitesse avec un pas de 10 m / s, N sera égal à : [<150-50)/1] * [<900-700)/10] = 2000
Selon les techniques classiques de recherche de minimum de fonctions, si l'on considère que le pas d'échantillonnage utilisé n'est pas assez fin et que cela limite la précision du résultat, il est possible d'affiner ce pas au voisinage du minimum ainsi trouvé. On souhaite par exemple accéder à un pas d'échantillonnage de 100 mètres en distance et de 1 m / s en vitesse dans un domaine de 2 kilomètres en distance et de 20 m / s en vitesse autour du minimum trouvé ; dans ce cas, il faut calculer N' nouvelles trajectoires, avec N' = [2 / 0.1 ] * [20 / 1] = 400 et prendre en compte ces trajectoires supplémentaires dans la détermination du minimum de corrélation. Dans le cas de la contrainte de module vitesse constant, on montre qu'il faut en fait doubler le nombre N qui vient d'être calculé, pour des raisons géométriques explicitées dans la suite du texte.
Selon un autre exemple, si la projection de sa vitesse selon une direction donnée, par exemple i'axe Ox, est constante, N est défini en fonction des mêmes paramètres que précédemment. Dans ce cas, le doublement de N n'est pas nécessaire.
La résolution des équations différentielles est obtenue de la façon suivante, illustrée figure 5, dans le cas où la contrainte est que le module de la vitesse de la cible est constant et pris égal à V dans la suite du texte. Cette figure fait apparaître que la mesure débruitée θ<j est affectée d'une erreur : en effet, les droites θdr-i et θdi ne passent pas par les positions CM et Ci de la cible.
A un instant t j donné, on dispose : - de la position de la cible compatible à l'instant précédent CCi-1(XCCi-I 1 YCC i-I)
- du module du vecteur vitesse V
- de Ia position Pi du porteur à l'instant t \ (xp ,, yp ,)
- et de la mesure débruitée θd i à l'instant t i et l'on veut calculer la position de la cible compatible Ce, à l'instant 1 1, soit xcc i et ycc j.
On peut écrire deux équations :
- la première équation traduit le fait que la cible compatible est située à l'instant i sur la droite qui passe par le porteur et qui a la direction θdj, soit : (ycc i-yp i) / (xcc rxp 0 ≈ θd ι
- la deuxième équation traduit le fait que la cible a parcouru, entre les instants t M et t ,, une distance égale à V*(t i - 1 M), soit :
(xcc i-xee i-1)2 + (ycc rycc M)2 = V2 (t rt J-1)2
La résolution de ces équations conduit à une équation du deuxième degré en xcc ι et / ou ycc i, et montre qu'il y a plusieurs cas possibles :
- Le discriminant de l'équation du deuxième degré est négatif, l'équation n'a pas de solution. Dans ce cas, le calcul pour la cible compatible considérée s'arrête et cette cible n'est pas retenue dans la suite du calcul. Géométriquement, ce cas correspond à une longueur V*(t j - 1 M) inférieure à la distance entre Cc M et la droite appelée de façon simplifiée θd i.
- Le discriminant de l'équation du deuxième degré est positif, et l'équation a deux solutions. Géométriquement, ce cas correspond à une longueur V*(t i - 1 M) supérieure à la distance entre Cc M et la droite θd ι- Les deux positions possibles Cc π et Cc i2 sont symétriques par rapport à la projection de Cc M sur θd s . Il apparaît donc qu'à chaque itération, on peut choisir entre deux positions (les deux signes possibles dans la résolution de l'équation du deuxième degré), ce qui conduit à une combinatoire inacceptable : un nombre de cibles ambiguës égal à 2π pour chaque couple de position et de vitesse initiales. Par ailleurs, un changement de signe à un instant inopportun conduit à une irrégularité dans la trajectoire de la cible. En réalité, on démontre qu'une cible réelle, si sa trajectoire est régulière, correspond à un signe constant, sauf dans des cas excessivement rares, où la trajectoire de
la cible subit une inflexion de façon simultanée avec un autre événement, qui est que le vecteur vitesse de la cible est orthogonal à la ligne de visée- La stratégie consiste donc à maintenir, pour une cible ambiguë donnée, le "signe" constant, ce qui conduit à deux trajectoires possibles pour chaque couple de distance et vitesse initiales, une pour le signe 'plus' et une pour Ie signe "moins". Ceci conduit donc à doubler le nombre de trajectoires compatibles à calculer, par rapport au nombre N explicité ci-dessus. Ce doublement est nécessaire pour la contrainte de module de vitesse cible constant. Par contre, il n'est pas nécessaire pour l'autre exemple de contrainte cité précédemment, qui est que la projection de la vitesse cible sur un axe donné, par exemple l'axe Ox, est constante.
L'étape suivante consiste à calculer pour chacune de ces trajectoires sa 'corrélation' avec celle du porteur (étape 3 ), puis à sélectionner celle qui est la moins corrélée (étape 4). Les performances du procédé sont meilleures si en outre les manœuvres du porteur et celles de la cible sont indépendantes. Cette indépendance peut être illustrée, de façon non limitative, sur plusieurs exemples : a. les trajectoires des deux mobiles ou au minimum celle du porteur, présentent des discontinuités ou des variations fortes dans leurs dérivées d'un certain ordre, par exemple elles sont constituées de successions de MRU et de MCU ; alors l'indépendance porte sur les instants auxquels se produisent ces discontinuités. Ce cas englobe celui d'une cible en MRU qui ne présente pas de telles discontinuités, avec un porteur qui présente des discontinuités, b. les trajectoires des deux mobiles ou au minimum celle du porteur, peuvent être modélisées comme des processus aléatoires, auquel cas l'indépendance est définie au sens de l'indépendance entre deux processus aléatoires, c. les trajectoires des deux mobiles ou au minimum celle du porteur, sont des combinaisons des deux cas décrits précédemment.
En effet, tout changement dans la trajectoire du porteur, qui par hypothèse ne se produit pas en même temps qu'un changement dans la trajectoire de la cible, se transmet à la trajectoire des cibles compatibles via la contrainte, et ceci de façon d'autant plus intense que la cible compatible
est plus éloignée de la cible, alors qu'un changement dans la trajectoire du porteur n'induit pas de changement dans celle de la cible réelle. Pour calculer les corrélations, on utilisera des techniques adaptées au type de changement que l'on souhaite détecter, ce type de changement étant connu puisque la trajectoire du porteur est connue. On indique ci-dessous deux exemples :
- la trajectoire du porteur présente des discontinuités d'un certain ordre. Par exemple, le porteur passe instantanément d'un MRU à un MCU (Mouvement Circulaire Uniforme), alors la dérivée de l'orientation de son vecteur vitesse présente une discontinuité à cet instant-là, ou encore, ce qui revient au même, sa dérivée seconde passe d'une valeur nulle à une valeur non nulle. La réalité physique est autre, car ce changement se fait en un temps non pas nul, mais petit, mais le raisonnement qui suit s'applique. Il est connu (se reporter à [1]) que si l'on applique à l'orientation du vecteur vitesse une décomposition en ondelettes, avec une ondelette qui présente deux moments nuls (par exemple rondelette dB2 ), alors les coefficients de détails de la décomposition sont nuls partout, sauf au voisinage de la discontinuité.
La figure 7 illustre cette propriété : rondelette dB2 présente deux moments nuls : le moment d'ordre 0 et le moment d'ordre 1 , en d'autres termes l'intégrale de dB2 est nulle (moment d'ordre 0) et l'intégrale de dB2 multipliée par t est nulle (moment d'ordre 1 ). Ainsi toute fonction linéaire "analysée" par dB2 (c'est-à-dire précisément convoluée avec cette fonction) donne une réponse identiquement nulle dans les coefficients de détail. En revanche, et comme cela est visibie sur la figure 7, si la fonction analysée est partout linéaire, sauf en un point où la dérivée est discontinue, alors les coefficients de détail sont partout nuls, sauf au voisinage de la discontinuité. On voit également sur la figure 7 que, quand le niveau d'échelle va en augmentant, les coefficients de détail sont non nuls sur une durée plus longue. Le choix du niveau d'échelle le mieux adapté dépend d'un compromis entre la finesse d'analyse (la capacité à détecter deux discontinuités proches) et la capacité à détecter des 'petites' discontinuités. La corrélation s'établit donc en calculant des coefficients de corrélation de détails d'ondelettes sur les deux trajectoires considérées, c'est-à-dire celle du porteur et celle de la cible compatible. Précisément, la suite des
opérations à effectuer est : décomposition en ondelettes de l'orientation du vecteur vitesse du porteur et de celle de la cible compatible, élévation au carré des coefficients de détail d'un certain niveau, multiplication des deux fonctions obtenues et sommation sur la durée d'observation. - la trajectoire du porteur peut être modélisée comme un processus aléatoire stationnaire, par exemple l'orientation de son vecteur vitesse est un processus ARMA (Auto Régressive Moving Average). Ce type de modèle est extrêmement répandu et décrit dans une abondante littérature (voir par exemple [3] Time Séries : Theory and Methods par Peter J. Brockwell et Richard A. Davis, Springer Séries in Statistics), alors la cible compatible présentera des caractéristiques voisines, avec des coefficients différents et une certaine corrélation avec le porteur si la cible compatible n'est pas confondue avec la cible réelle.
Etablir la corrélation entre ces deux processus consiste à extraire de chacun d'eux la partie bruit blanc dite résidu et à calculer le coefficient de corrélation entre les deux séquences de bruit blanc extraites. Pour extraire le résidu d'un processus stationnaire, on peut par exemple le modéliser comme un processus ARMA(p,q), où l'acronyme ARMA signifie "Autoregressive Moving Average". On dit qu'un processus Xt est un ARMA(p, q) s'il est stationnaire et s'il satisfait la relation
X t = φ 1 X t-1 + • .. + Φ p X t-p + Z t+ θ 1 Z t-1 + -. - + θ q Z t-q où les φ et θ sont des nombres réels satisfaisant des conditions pour la stationnante du processus et Z est un bruit blanc de variance Vz. Extraire le résidu consiste à retrouver les valeurs de Z à partir de la seule observation des X, ce qui nécessite les opérations suivantes :
- "identification du processus" : trouver les ordres p et q, ainsi que les coefficients φ et θ et la variance Vz
- "prédiction" : pour tout t, prédire X t à partir de toutes les valeurs précédentes de X, par une opération linéaire - "Extraction du résidu" : la séquence des erreurs de prédiction (soit
X t prédit - X t) constitue un estimateur de ia séquence Z t
La corrélation entre deux séquences Zn et Z2t , dont on a ramené la moyenne à 0 par translation, est donnée par la formule : R ≈ ∑ (Z1 Z2) / sqrt [∑ (Z1 2) * ∑ (Z2 2) ]
où les sommes ∑ sont indicées par t et "sqrt" symbolise la racine carrée.
Ces techniques classiques sont décrites aux chapitres 5 (Prédiction of stationary processes), 8 (Estimation for ARMA modeis) et 11 (Multivariate Time Séries) de la référence [3]. Si la trajectoire de la cible présente des variations modérées par rapport à la contrainte, par exemple dans ie cas d'une contrainte de module de vitesse constant, si Ie module du vecteur vitesse cible présente des variations modérées autour d'une valeur constante, il peut en résulter une erreur supplémentaire modérée sur la détermination de la trajectoire de la cible.
La performance peut être optimisée en agissant sur la trajectoire du porteur. En effet, tout changement brusque sur la trajectoire du porteur, appliqué selon un axe perpendiculaire à la ligne de visée porteur-cible, entraîne un changement comparable sur la trajectoire des cibles compatibles, changement dont l'amplitude est proportionnelle à ia distance entre la cible compatible et la cible réelle. On peut donc décider de commander des manœuvres du porteur à des instants opportuns (étape 5) pour provoquer volontairement de teis changements brusques sur sa trajectoire. On démontre que l'efficacité maximale d'une manœuvre (du point de vue du changement induit sur la cible compatible) est atteinte si cette manœuvre se fait selon un axe perpendiculaire à la ligne de visée (i.e. la droite qui joint le porteur à la cible), on voit ainsi que si le porteur a essentiellement des capacités de manœuvres latérales (ce qui est généralement le cas d'un aéronef par exemple), alors l'efficacité maximale sera atteinte si le porteur se dirige vers la cible.
Claims
1. Procédé de trajectographie passive d'une cible mobile au moyen d'un porteur mobile et de trajectoire connue (10), qui comprend une étape d'acquisition d'un signal comportant une séquence de mesures angulaires entre le porteur et la cible établies à des instants successifs, caractérisé en ce qu'il comprend en outre les étapes suivantes : - calcul (2) de N trajectoires de cibles compatibles avec ladite séquence de mesures angulaires, dites trajectoires compatibles (31 , 32), N étant prédéterminé et les cibles compatibles respectant une contrainte prédéterminée,
- pour chaque trajectoire compatible, établissement (3) de sa corrélation avec la trajectoire du porteur,
- sélection (4) de la trajectoire compatible la moins corrélée.
2. Procédé selon la revendication précédente, caractérisé en ce que la contrainte est déterminée par un module de vitesse constant ou par une projection de la vitesse selon une direction prédéfinie, constante.
3. Procédé selon l'une des revendications précédentes, caractérisé en ce que N est défini en fonction d'un domaine d'incertitude en distance et d'un domaine d'incertitude en vitesse de la cible et en fonction de la finesse d'échantillonnage desdits domaines d'incertitude.
4. Procédé selon l'une des revendications précédentes, caractérisé en ce que les trajectoires du porteur (10) et de la cible (20) sont indépendantes.
5. Procédé selon l'une des revendications précédentes, caractérisé en ce qu'il comprend préalablement au caicul des trajectoires compatibles (31 , 32), une étape (1 ) de débruitage du signal.
6. Procédé selon la revendication précédente, caractérisé en ce que le débruitage est obtenu à partir d'une décomposition du signal par des ondeletîes, ou par une technique d'estimation de fonctions par noyaux, ou par une technique d'estimation de fonctions par projection orthogonale.
7. Procédé selon l'une des revendications précédentes, caractérisé en ce que le calcul des trajectoires compatibles satisfaisant Ia contrainte est obtenu par résolution d'équations différentielles.
8. Procédé selon l'une des revendications précédentes, caractérisé en ce que l'établissement de la corrélation est basé sur une décomposition par des ondelettes de 2 signaux respectivement définis à partir desdites trajectoires, ou sur une représentation de ces 2 signaux comme des processus aléatoires.
9. Procédé selon l'une des revendications précédentes, caractérisé en ce que le porteur et la cible ont des capacités équivalentes en vitesse et/ou accélération latérale.
10. Procédé selon l'une des revendications précédentes, caractérisé en ce que les mesures angulaires sont des mesures 3D.
11. Procédé selon l'une des revendications précédentes, caractérisé en ce que ie porteur est un aéronef.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR0707793A FR2923300B1 (fr) | 2007-11-06 | 2007-11-06 | Procede de trajectographie passive par mesures d'angles |
| FR0707793 | 2007-11-06 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2009059929A1 true WO2009059929A1 (fr) | 2009-05-14 |
Family
ID=39589251
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/EP2008/064746 Ceased WO2009059929A1 (fr) | 2007-11-06 | 2008-10-30 | Procede de trajectographie passive par mesures d'angles |
Country Status (2)
| Country | Link |
|---|---|
| FR (1) | FR2923300B1 (fr) |
| WO (1) | WO2009059929A1 (fr) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU2657005C1 (ru) * | 2017-05-05 | 2018-06-08 | Акционерное общество "НИИ измерительных приборов - Новосибирский завод имени Коминтерна" (АО "НПО НИИИП-НЗиК") | Способ сопровождения цели обзорной радиолокационной станцией (варианты) |
| CN108226920A (zh) * | 2018-01-09 | 2018-06-29 | 电子科技大学 | 一种基于预测值处理多普勒量测的机动目标跟踪系统及方法 |
| US10330791B2 (en) * | 2015-07-03 | 2019-06-25 | Thales | Method for locating a jamming source jamming signals of a satellite navigation system and associated system |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR2955930B1 (fr) * | 2010-01-29 | 2016-12-30 | Thales Sa | Procede de determination de la trajectoire d'un missile balistique |
| EP2896970B1 (fr) | 2014-01-17 | 2018-03-28 | HENSOLDT Sensors GmbH | Procédé de télémétrie cinématique |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0594474A1 (fr) * | 1992-10-08 | 1994-04-27 | ETAT FRANCAIS Représenté par le délÀ©gué général pour l'armement | Procédé et dispositif de trajectographie passive d'objets sous-marins |
| WO2003046606A1 (fr) * | 2001-11-30 | 2003-06-05 | Thales | Procede de trajectographie passive |
-
2007
- 2007-11-06 FR FR0707793A patent/FR2923300B1/fr active Active
-
2008
- 2008-10-30 WO PCT/EP2008/064746 patent/WO2009059929A1/fr not_active Ceased
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0594474A1 (fr) * | 1992-10-08 | 1994-04-27 | ETAT FRANCAIS Représenté par le délÀ©gué général pour l'armement | Procédé et dispositif de trajectographie passive d'objets sous-marins |
| WO2003046606A1 (fr) * | 2001-11-30 | 2003-06-05 | Thales | Procede de trajectographie passive |
Non-Patent Citations (3)
| Title |
|---|
| CHAN Y T ET AL: "Passive Sonar Detection and Localization by Matched Filtering", 26 June 1994, 19940626; 19940626 - 19940629, PAGE(S) 337 - 340, XP010214506 * |
| EGEMEN OZDEN K ET AL: "Reconstructing 3D trajectories of independently moving objects using generic constraints", 1 December 2004, COMPUTER VISION AND IMAGE UNDERSTANDING, ACADEMIC PRESS, US, PAGE(S) 453 - 471, ISSN: 1077-3142, XP004608937 * |
| R. VIDAL, S. SOATTO, Y. MA, S. SASTRY: "Segmentation od Dynamic Scenes from the Multibody Fundamental Matrix", ECCV WORKSHOP ON VISION AND MODELING OF DYNAMIC SCENES, May 2002 (2002-05-01), Copenhagen, Denmark, pages 1 - 5, XP002488579 * |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10330791B2 (en) * | 2015-07-03 | 2019-06-25 | Thales | Method for locating a jamming source jamming signals of a satellite navigation system and associated system |
| RU2657005C1 (ru) * | 2017-05-05 | 2018-06-08 | Акционерное общество "НИИ измерительных приборов - Новосибирский завод имени Коминтерна" (АО "НПО НИИИП-НЗиК") | Способ сопровождения цели обзорной радиолокационной станцией (варианты) |
| CN108226920A (zh) * | 2018-01-09 | 2018-06-29 | 电子科技大学 | 一种基于预测值处理多普勒量测的机动目标跟踪系统及方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| FR2923300B1 (fr) | 2009-11-27 |
| FR2923300A1 (fr) | 2009-05-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP3138079B1 (fr) | Procédé de suivi de forme dans une scène observée par un capteur asynchrone de lumière | |
| EP2795580B1 (fr) | Procédé d'estimation de flot optique à partir d'un capteur asynchrone de lumière | |
| FR2915568A1 (fr) | Procede et dispositif de detection d'un axe de rotation sensiblement invariant | |
| EP3485299B1 (fr) | Procede d'estimation d'une deviation angulaire entre l'axe magnetique et un axe de reference d'un objet magnetique | |
| EP3454010B1 (fr) | Procédé de compensation d'un champ magnétique, dispositif et programme d'ordinateur associés | |
| EP3631647B1 (fr) | Procede d'estimation de la position d'un aimant comportant une phase d'identification d'un perturbateur magnetique | |
| WO2009059929A1 (fr) | Procede de trajectographie passive par mesures d'angles | |
| EP3671268A1 (fr) | Procede et systeme de mesure de la vitesse d'un porteur par rapport au sol | |
| EP3200153A1 (fr) | Procédé de détection de cibles au sol et en mouvement dans un flux vidéo acquis par une caméra aéroportée | |
| WO2013102563A1 (fr) | Dispositif de commande gestuelle d'un systeme, et procede associe | |
| FR2952743A3 (fr) | Procede d'estimation du mouvement d'un instrument d'observation a defilement survolant un corps celeste | |
| FR3040493B1 (fr) | Procede pour mesurer la vitesse de rotation d'une roue de vehicule | |
| EP3709049B1 (fr) | Systeme de traitement radar et procede de debruitage associe | |
| EP4500142A1 (fr) | Méthode de surveillance du régime moteur d'un aéronef | |
| FR3067139A1 (fr) | Procede de suivi d’un aimant par un reseau de magnetometres, comportant une phase d’identification de la presence de l’aimant et d’un perturbateur magnetique | |
| EP2544020B1 (fr) | Procédé et dispositif de détection d'une cible masquée par des réflecteurs de forte énergie | |
| EP1998288A1 (fr) | Procédé de détermination du déplacement d'une entité pourvue d'un capteur de séquence d'images, programme d'ordinateur, module et souris optique associés | |
| EP2746722B1 (fr) | Procédé de détermination de l'inclinaison d'un objet | |
| EP4305430B1 (fr) | Procédé, dispositif et programme d'ordinateur d'estimation d'une vitesse d'un véhicule à roue | |
| EP2943935B1 (fr) | Estimation de mouvement d'une image | |
| WO2024194456A1 (fr) | Dispositif électronique de détection d'interférence(s) gnss, véhicule, procédé et programme d'ordinateur associés | |
| EP3300525A1 (fr) | Procédé d'estimation de paramètres géométriques représentatifs de la forme d'une route, système d'estimation de tels paramètres et véhicule automobile équipé d'un tel système | |
| EP1746487A1 (fr) | Procede et dispositif de detection de deplacement d'une entite pourvue d'un capteur d'images | |
| EP2211199B1 (fr) | Procédé et dispositif pour la détection de trous de propagation dans un signal radar | |
| WO2025132096A1 (fr) | Méthode de correction de mesure de vitesse d'un véhicule |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 08846524 Country of ref document: EP Kind code of ref document: A1 |
|
| DPE1 | Request for preliminary examination filed after expiration of 19th month from priority date (pct application filed from 20040101) | ||
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 08846524 Country of ref document: EP Kind code of ref document: A1 |