METHOD AND SYSTEM FOR MEASURING THE VELOCITY OF A CARRIER WITH RESPECT TO THE GROUND
20200200891 · 2020-06-25
Inventors
- Jérémy Barra (Grenoble, FR)
- Olivier Debicki (Grenoble, FR)
- Suzanne Lesecq (Grenoble, FR)
- Nicolas Mareau (Grenoble, FR)
- Laurent Ouvry (Grenoble, FR)
- Mykhailo Zarudniev (Grenoble, FR)
Cpc classification
G01S15/34
PHYSICS
G01S13/524
PHYSICS
G01S15/582
PHYSICS
G01S13/34
PHYSICS
G01S15/586
PHYSICS
G01S15/60
PHYSICS
G01S13/60
PHYSICS
B60R11/00
PERFORMING OPERATIONS; TRANSPORTING
International classification
G01S13/60
PHYSICS
B60R11/00
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A method for measuring, using a radar or sonar, the velocity with respect to the ground of a carrier moving parallel to the ground, includes the following steps: a) orienting the line of sight of the radar or sonar toward the ground; b) emitting a plurality of radar or sonar signals (P.sub.1-P.sub.N) that are directed toward the ground, and acquiring respective echo signals (E.sub.1-E.sub.N); c) processing the acquired echo signals so as to obtain, for one or more echo delay values, a corresponding Doppler spectrum; d) for the or at least one the echo delay value, determining a high cut-off frequency of the corresponding Doppler spectrum; and e) computing the velocity of the carrier with respect to the ground on the basis of the one or more high cut-off frequencies. A system allowing such a method to be implemented.
Claims
1. A method for measuring the velocity of a carrier (PRT) with respect to the ground (SL), the carrier moving parallel to the ground and being equipped with a radar or sonar (RAD) having an emission and reception cone (CER) about a line of sight (LV), the method comprising the following steps: a) orienting the line of sight of the radar or sonar toward the ground, such that a footprint on the ground (EF) of said emission and reception cone is passed through by the projection onto the ground of the velocity vector (vr/s) of the carrier; b) using the radar or sonar to emit a plurality of signals (P.sub.1-P.sub.N) that are directed toward the ground, and to acquire respective echo signals (E.sub.1-E.sub.N); c) processing the acquired echo signals so as to obtain, for one or more echo delay values, a corresponding Doppler spectrum (S(R)); d) for said or at least one said echo delay value, determining a high, in absolute value, cut-off frequency (f.sub.dR) of the corresponding Doppler spectrum; and e) computing the velocity of the carrier with respect to the ground on the basis of its height with respect to the ground, of said one or more high cut-off frequencies and of the corresponding delay values.
2. The method as claimed in claim 1, wherein: step c) comprises processing the acquired echo signals so as to obtain a said Doppler spectrum for each of a plurality of delay values; step d) comprises determining a plurality of said high cut-off frequencies for a plurality of said Doppler spectra; and step e) comprises computing the velocity of the carrier with respect to the ground on the basis of its height with respect to the ground and of a plurality of said high cut-off frequencies.
3. The method as claimed in claim 2, wherein step e) also comprises computing an index of confidence in the velocity measurement (.sub.V) on the basis of a plurality of said high cut-off frequencies.
4. The method as claimed in claim 2, wherein step c) comprises constructing a delay-Doppler matrix (M.sub.DD) and step d) is implemented by applying an edge-detection algorithm to said matrix.
5. The method as claimed in claim 1, wherein, in step d), said or each high cut-off frequency is determined by identifying a maximum of the derivative of the corresponding Doppler spectrum with respect to frequency.
6. The method as claimed in claim 1, wherein step e) comprises, for said or each said delay value, designated T.sub.R, computing a velocity given by:
v.sub.r/s,R(c.Math.f.sub.DR)/(2f.sub.em.Math.cos(.sub.R)) where: c is the propagation speed of the signal emitted by the radar or sonar; f.sub.DR is the high cut-off frequency of the Doppler spectrum corresponding to the delay T.sub.R; f.sub.em is the frequency of the signal emitted by the radar or sonar; .sub.R=sin.sup.1(2h/c.Math.T.sub.R), h being the height of the carrier with respect to the ground; and wherein said velocity of the carrier with respect to the ground is determined depending on one or more of the velocities v.sub.r/s,R thus computed.
7. The method as claimed in claim 1, wherein the emission and reception cone has an aperture angle in a plane perpendicular to the ground and containing the line of sight comprised between 40 and 80.
8. The method as claimed in claim 1, also comprising a step d) consisting in processing the acquired echo signals so as to determine a maximum and minimum value of the delay of said echo signals, and to deduce therefrom an estimation of the height h of the carrier with respect to the ground and of the angle made by the line of sight and the ground.
9. The method as claimed in claim 1, wherein, in step a), the beam is directed obliquely toward the ground.
10. A system for measuring the velocity of a carrier with respect to the ground by means of a method as claimed in claim 1, comprising: a radar or sonar (RAD) having an emission and reception cone about a line of sight that is able to be oriented toward the ground; and an electronic device (DET) for processing echo signals acquired by said radar or sonar; wherein said electronic device is configured to: process the acquired echo signals so as to obtain, for one or more echo delay values, a corresponding Doppler spectrum; for said or at least one said echo delay value, determine a high, in absolute value, cut-off frequency of the corresponding Doppler spectrum; and compute the velocity of the carrier with respect to the ground on the basis of a datum indicative of its height with respect to the ground, of said one or more high cut-off frequencies and of corresponding delay values.
Description
[0024] Other features, details and advantages of the invention will become apparent on reading the description given with reference to the appended drawings, which are given by way of example and show, respectively:
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
[0036] By carrier what is meant is any movable body capable of carrying a radar or sonar; it may for example be a land vehicle, a car for example, an aircraft or even a non-automotive object. The carrier may be moved with a horizontal translational movement and/or rotated about a vertical axis; this is for example the case with an electronic white stick, to which the user imparts a circularly arcuate movement. In the latter case, it is the velocity of the portion of the carrier on which the radar or sonar is mounted that is measured (the end of the white stick for example).
[0037] Below, solely the case of a radar will be considered, but the generalization to a sonar should in principle cause no difficulty.
[0038] The invention exploits measurements of time-of-flight and of Doppler shift to estimate both the distance from the ground and its velocity relative to the carrier. As illustrated in
[0039] Thus, a matrix M.sub.T of NM samples is obtained in the time domain; one dimension of the matrix corresponds to the slow time, which is sampled via the emission rate of the pulses P.sub.1-P.sub.N, whereas the other corresponds to the fast time, which is quantified at the sampling frequency of the echoes. A discrete Fourier transform DFT is then computed with respect to the slow-time dimension. This computation is typically carried out by means of a fast-Fourier-transform (FFT) algorithm. Thus, a second NM matrix M.sub.DD, called the delay/Doppler matrix, is obtained. Its name comes from the fact that the dimension corresponding to the fast time represents the delay T in reception of an echo signal with respect to the corresponding emission time, which delay is related to the radar/ground distance D by the relationship D=cT/2, c being the speed of propagation of the signal (speed of light in the case of a radar, speed of sound in the case of a sonar) whereas the dimension along which the Fourier transform is computed corresponds to the Doppler shift, which conveys velocity information. As a variant, it is possible to consider a range/Doppler matrix.
[0040] The case of a pulsed radar is the easiest to understand; however, a delay/Doppler matrix may also be obtained using other types of radar, for example frequency-modulated continuous-wave (FMCW) radars and radars using pulse compression. Such radars are also suitable for implementing the invention.
[0041] An example of a matrix M.sub.DD is illustrated in
[0042] Digital processing of the matrix M.sub.DD allows not only the velocity v.sub.r/s of the radar/sonar with respect to the ground to be obtained, but also its height h and the angle .sub.0 made by the ground (assumed to be flat) and the pointing direction of the radar. As a variant, the parameters h and .sub.0 may be known, this allowing simplified processing operations to be used to determine v.sub.r/s.
[0043] The digital processing operations are carried out by an electronic signal-processing device that may, for example, be or comprise a processor, for example a suitably programmed digital signal processor (DSP) and/or a dedicated circuit. The device has been represented by the reference DET in
[0044]
[0045] The radar RAD emits pulses P.sub.i in an emission and reception cone CER that is centered on the line of sight AV and that has an aperture angle in the xOy plane (perpendicular to the ground) and in the zOx plane (perpendicular to the ground). The footprint EF on the ground of the beam therefore has an elliptical shape. The invention takes into account the fact that the aperture angle of the beam is not generally negligibleit may for example be comprised between 10 and 80 and preferably between 40 and 60, or even between 40 and 80. In fact, as will become clear below, having a non-negligible angular aperture in the xOy plane is an advantage. Furthermore, too large an aperture anglefor example and/or >80is undesirable because the sidelobes of the radiation pattern would then disrupt the measurement.
[0046] In the example of
[0047] At the very most, the angle of inclination .sub.0 could be equal to 90, the line of sight being perpendicular to the ground; however, for the reasons given above, the use of a beam directed obliquely toward the ground is clearly preferred.
[0048] It may be seen that the various points in the footprint EF are located at different distances from the radar RAD, which is considered to be point-like; the extreme values taken by these distances are designated R.sub.min and R.sub.max. The locus of the points in the footprint EF at a given distance from the radar is a circular arc (shown in
[0049] Likewise, the radial component v.sub.R of the velocity v.sub.r/sand therefore the Doppler shiftis not the same for all the points in the footprint.
[0050] Considering the xOy plane, it may be seen from
v.sub.R=v.sub.s/rcos(.sub.R) [Math. 3]
where
is the angle made by the radius R and the x-axis. Furthermore
where T.sub.R is the delay of echoes originating from a point at the distance R from the radar. It is therefore possible to plot a curve that, for points located on the x-axis, expresses the relationship between the Doppler frequency and the delay. This curve is illustrated in
[0051] Considering the zOx plane, it may be seen from
[0052] Up to now, the case where the projection onto the ground of the line of sight has the same direction as the velocity v.sub.r/s has been considered. However this is not essential; what counts is that the angle made by the projection onto the ground of the line of sight and the velocity v.sub.r/s (and therefore the x-axis) is smaller than /2, such that the footprint EF on the ground is passed through by the projection onto the ground of v.sub.r/s. This is illustrated in
[0053] The above considerations will have allowed the digital processing operations that must be implemented to determine the velocity v.sub.r/s from a delay/Doppler spectrum of the type illustrated in
[0054] Firstly, it is necessary to extract the high cut-off frequency of the Doppler spectrum f.sub.dR, i.e. the maximum Doppler frequency (or maximum frequency in absolute value, because the radar beam may also be directed in the opposite direction to the velocity vector), corresponding to one or more distance values R (or, equivalently, to one or more delay values T.sub.R=2R/c); this allows contributions to the echo signals that originate from points in the footprint EF on the ground that lie solely on the x-axis to be isolated. To do this, it is possible to plot the amplitude S(R) of the echo signal received with a delay T.sub.R as a function of Doppler frequency f.sub.d and to place the cut-off at an inflection point that maximizes the derivative dS/df.sub.d. As a variant, any edge-detecting algorithm may be applied; specifically, determining the high cut-off frequency of the Doppler spectrum for all the values of T.sub.R corresponds to finding the top portion of the edge of the high intensity spot of the delay/Doppler spectrum of
[0055] If the cut-off frequency thus determined is called f.sub.DR, the velocity of the carrier measured for the delay T.sub.R corresponding to the distance R is given by:
where f.sub.em is the emission frequency of the radar pulses. Taking (2) into account, Equation (3) may also be written
[0056] Ideally, Equation (3) or (3) should deliver the same result for the velocity v.sub.r/s whatever the chosen distance value R. In practice, this is not the case because of the many perturbations that affect the echo signals (for example, obstacles present on the ground, different ground reflectivity levels or simply electronic noise). Therefore, it is advantageous to compute v.sub.r/s,R for a plurality of different values of R and to make use thereof to compute a final estimation of the velocity v.sub.r/s, for example by taking an average or weighted average of the obtained results. It is also possible to compute an index of the quality of the estimation of the velocityit may for example be a question of the standard deviation .sub.V of the sequence of estimations corresponding to the various values of R. It is for this reason that having an emission and reception cone with a non-negligible angular aperture in the xOy plane is an advantage. In contrast, the angular aperture in the zOx plane must preferably be minimized as far as is possible given the constraints of the hardware used (typically the size of the radar antenna).
[0057]
[0058] Application of Equation (3) or (3) presupposes that the height h of the carrier is known, which is not necessarily the case. However, if necessary, this information may be deduced from the delay/Doppler spectrum, as illustrated in
[0059] The minimum distance R.sub.min and the maximum distance R.sub.max both depend on the height h, which is assumed to be unknown, and on the angle .sub.0, which is also generally unknown:
[0060] If R.sub.min and R.sub.max are known, h and .sub.0 may be found by solving the system (4). Now, R.sub.min and R.sub.max are associated with the shortest and longest delay for which the echo signal is significant (substantially higher than the noise level), respectively. These two values may be found via a thresholding method: firstly the quantity E(R), which corresponds to the total energy received for a given distance and for positive Doppler frequencies, E.sub.s(R)={S(R).sup.2, d0}, is found. This quantity is compared to a threshold in order to determine the distance interval [R.sub.min, R.sub.max] in which the received energy is significant. It is also possible to use other methods, edge detection for example.