Abstract
An algorithm is considered for estimating speeds and distances to targets in the multi-target mode as applied to the linear frequency modulation continuous wave (FMCW) car radar of a millimeter-wave range. The algorithm is based on an estimate of the fast Fourier transform (FFT) amplitude spectrum of the received microwave signals. The reasons for the occurrence of false targets when using frequency modulation continuous wave radars and the probability of their occurrence are identified. Using a computer experiment in the LabVIEW environment, the detection efficiency in additive white noise was investigated and the probability of detection was calculated for various ratios signal to the noise at the radar receiver input.
Access provided by Autonomous University of Puebla. Download conference paper PDF
Similar content being viewed by others
Keywords
1 Introduction
Accurate determination of the location and speed of moving objects is necessary in many technical applications, including the vehicular communications. To determine the location and radial speed of objects, various principles can be used: ultrasonic, optical lidar, use of video cameras and microwave [1,2,3,4,5,6,7,8,9,10]. The first three listed principles have a significant drawback - a strong dependence on weather conditions (precipitation, fog) and have a small detectable distance to the object (ultrasound and video camera). For this reason, microwave radars have found the greatest use in automotive telecommunications networks and motion control systems. Radar in automotive applications are used to automatically control the distance between moving vehicles, cross traffic alert and lane change assist, parking aid, obstacle, pedestrian and blind spots detection. In addition, radars are used by traffic police to ensure traffic safety using administrative measures.
Microwave car radars for the simultaneous measurement of speed and distance use the formation and emission of signals of a special form, which include: frequency-modulated continuous wave (FMCW), frequency shift keying (FSK) continuous wave. In [1], a waveform was proposed that became classic for FMCW radars. Such radars have high measurement accuracy, high resolution in distance and speed of targets and high performance. The disadvantage of such radars is the small value of the uniquely measured target speed. In [2], for a radar with a sequence of 64 chirps with a duration of 1 ms each, sweep bandwidth of 150 MHz at a radio frequency of 24 GHz, the maximum detectable speed of only 22.5 km/h is determined, which is not enough for use in vehicular communications applications.
In [3,4,5,6], the problem of unambiguously determining high target velocities is solved by using a signal consisting of multiple chirp sequence segments with different chirp repetition intervals (including random). These methods are quite difficult to implement and are accompanied by a decrease in the maximum measured range. In [2, 7] to extend the range of target speed estimation, a signal in the form of a Chirp Sequence Waveform is used with a shift of the initial frequency in the adjacent chirps of the frame.
We have shown [10] that the conclusions of the authors of [2, 7] are incorrect, including when exposed to noise on the receiving radar system. In [10], it was also shown that the use of phase methods to determine the target’s moving speed significantly reduces the noise immunity of the radar and, therefore, the minimum measured value of the target scattering area. From this point of view, methods based on processing the amplitude spectrum of the fast Fourier transform (FFT) of the received radio signal are more preferable. In [11,12,13] various waveforms of the generated signals are proposed with subsequent processing methods for estimating the speed and distance in the multi-target mode.
In this paper, we consider an algorithm for estimating velocities and distances to targets based on an estimate of the amplitude spectrum of the received microwave signals. The additive white Gaussian noise was used as a model to describe the effect of clutter in real radar system. The causes of the occurrence of false targets are determined and the detection efficiency in the additive white Gaussian noise in the multi-target mode is investigated. These issues are of practical interest and were not considered in [11,12,13].
2 Model Derivation and Parameter Estimation Algorithm
Figure 1 shows the chirp sequence waveform of the radar transmitter’s probe signal. The choice of the chirp sequence waveform is determined by the simplicity of the technical implementation and the wide choice of millimeter-wave FMCW radar for automotive and industrial applications serially supplied to the market by various companies [14]. One frame of a transmitter signal with a duration of \( T_{\sum } = T_{0} + T_{1} + T_{2} \) contains a sequence of one pair of periodically repeating signals with linear frequency modulation. In the first interval, the frequency deviation is 0, i.e. the signal is emitted with a constant frequency equal to f0. The duration of the chirp Tk, the deviation of the frequency of the Δfk, is determined by the variable k (k = 0, 1). The initial frequency of the signal f0.
The waveform of the radar receiver’s input signal (echo-signal waveform) is delayed with respect to the transmitter’s sounding signal by a time equal to τ. For practically important radar applications, the delay τ can be calculated using the formula
where c – is the speed of light, R(0) – is the initial coordinate of the target, and the radial component of the velocity is related to the Doppler shift of the fD frequency as follows 2VR/c = fD/f0.
In Fig. 1, a dashed line represents the echo waveform. At the radar receiver, the input analog microwave signal is converted into an intermediate frequency (IF) signal and then converted into digital form.
For further construction of the mathematical model of the considered radar signals and the synthesis of the algorithm for their processing, we use the results of [10]. The signal SI(tL, k) at the output of the mixer in the in-phase channel I of intermediate frequency of the radar receiver can be written as
Formula (1) describes the mathematical model of the IF signal of the odd k chirp in a waveform sequence under the conditions of the additive noise n(tL, k). The rect(x) function is a symmetric function of a rectangular window. The functions ΔF(k) and \( \Delta \upvarphi (k) \) clarify the mathematical model of the intermediate frequency radar signal, their form is given in [10]. Time tL is “fast” (local time) [10].
The additive noise n(tL, k) is described by a white Gaussian noise model with zero mean and dispersion (power in the receiver frequency band) σ2.
The mathematical model of the intermediate frequency signal of the odd k chirp SQ(tL, k) in the quadrature channel Q is described by a similar expression (1) replacing the function cos(x) with sin(x). The noise correlation in quadrature channels depends on the ratio of the levels of external and internal noise. The model of radar signals allows you to develop a strategy for the simultaneous assessment of target distance R and its speed VR in multi-target mode.
According to (1), the beat frequencies fR1 and fR2, i.e. the frequency of the signal at the mixer output in the I and Q channels of the intermediate frequency of the radar receiver for chirps, respectively, with the numbers k = 0 and k = 1 are determined by the expressions
The most difficult task in the multi-target mode is the problem of identifying the beat frequency fR belonging to the same target at t ∈ T1 and t ∈ T2, i.e. for a sequence of chirps with numbers k = 0 and k = 1. From relations (2) and (3) in the first approximation for the beat frequencies fR1 and fR2 belonging to the same target, the following condition must be fulfilled (the condition of “pairing”) for the functional Ξ(fR1, fR2)
The processing algorithm for the received signal includes a one-dimensional fast complex Fourier transform with a Hamming window, an estimate of the frequencies of the maxima of the amplitude spectrum, a calculation of the distances and speeds of the targets based on the frequencies of the maxima and the use of the algorithm for pairing the targets and the speed of the targets. On the interval where the frequency of the emitted signal is constant (T0), the speed of all targets is determined from the maxima of the amplitude spectrum. The resolution of determining the frequency is determined by the duration of the corresponding interval. Thus, the speed resolution δVR and range are respectively equal to
Each Doppler target frequency corresponds to a 2D matrix of beat frequencies for T1 and T2 gaps. The choice of the minimum matrix values according to the algorithm (4) determines the Doppler frequency (speed) and two beat frequencies corresponding to the range R to the target.
The results of a computer experiment to estimate the parameters of R and VR in LabVIEW environment based on the developed algorithm are given in Sect. 4.
3 The Genesis of False Targets in Multi-target Mode
The analysis of the target parameter estimation algorithm in the multi-target mode, described in Sect. 2, shows the possibility of false targets with virtual (not corresponding to the actual) values of the radial velocity VR and the distance R. The reason for the occurrence of false targets is the situation when the beat frequencies fR1 and fR2, corresponding to two different speeds VR1 and VR2 of two distinguishable targets, coincide with the beat frequencies fR1 and fR2 of the third target, which has a speed VR3. A false target has a speed corresponding to one of the real targets, but the distance is erroneously determined. The maximum possible number of false targets nF with a total number of observable targets N with distinct speeds is proportional to the number of placements without repetitions of N elements of 2 each.
The value of nF rapidly increases with increasing N. Thus, when the number of observed targets is N = 9 with distinct velocities VR, the maximum possible number of false targets is 504, which can be comparable with the number of resolvable samples in the distance NR, determined by the formula.
To exclude false targets, complex multi-segment waveform types [2, 3] or methods of tracking the trajectory of targets with subsequent filtering algorithms are used. The multiple-input multiple-output (MIMO) design of radars, which is mainly used to increase the angular resolution by increasing the aperture of the antenna array, will also reduce the probability of false targets. The using of MIMO in the proposed multi-target algorithm requires further study.
4 Results of a Computer Experiment
The standard mode of car radar operation is the simultaneous assessment of parameters (distance and speed) of a significant number of targets, which corresponds to the actual situation on the road. As noted earlier, in radar data processing algorithms there is a technical problem of pairing measured distance values with speed. In this process, ghosts can occur - false targets, the occurrence of which is explained by the discrepancy between the distance-speed pair and the true values of the target. Using a computer experiment in LabVIEW, we investigated the efficiency of multi-target detection in additive white Gaussian noise and calculated the probability of detection for various ratios of the signal to noise at the input of the radar receiver. Simulation parameters are shown in Table 1.
The choice of relatively extended modulation period (T0,1,2 = 7 ms) is due to the high-resolution requirements for target distances and speeds. The speed resolution for the parameters indicated in Table 1 is 1 km/h, for the distance - 0.42 m at the first chirp and 0.3 m at the second.
Computational experiments are implemented in the LabVIEW design environment. The block diagram contains a modulator unit and a radar intermediate frequency signal processing unit. The modulator unit sets the target parameters (distance, speed) and the technical characteristics of the radar (sampling frequency, modulation period T0,1,2 of waveform segments, carrier frequency and sweep bandwidth). Based on these parameters, a discrete complex intermediate frequency signal is formed in the modulator unit, consisting of samples of in-phase (I) and quadrature signals (Q), to which is added an additive white Gaussian noise with standard deviation σ. Thus, the modulator unit generates an intermediate frequency signal at the output of the radar mixer. The processing unit performs a complex Fourier transform with the Hamming window of the complex intermediate frequency signal, converts the spectrum indices to bring the first Nyquist zone to zero frequency, which is necessary to determine positive and negative speed values, calculates the amplitude and phase spectrum of the intermediate frequency signal, determines the peak frequencies of the amplitude spectrum on all three waveform segments, forms a functional Ξ(fR1, fR2) in accordance with the expression (4) for the speeds and distances of all targets. As a result, each speed corresponds to a 2D distance matrix of size (Ntarget × Ntarget), in which cells with the minimum value of the functional Ξ(fR1, fR2) are searched. The minimum correspond to the speed from the constant frequency segment and to the distances from the first and second chirps, which coincide with the accuracy of the radar resolution in distance. Thus, pairing of speeds and target distances in the multi-target mode is carried out.
To compare the degree of influence of additive noise on the amplitude and phase spectrum of the FFT, the standard deviations of 50 samples of the maximum amplitude spectrum of the target and phase values at the maximum of the amplitude spectrum under Gaussian noise with a signal-to-noise ratio of −18 dB were measured in the radar. The noise was determined by integrating the entire FFT frequency band, the signal amplitude is 1 V, the root-mean-square deviation (standard deviation - SD) of the Gaussian noise is σ = 4. The simulation results are summarized in Table 2.
The normalized SD, defined as the ratio of the root-mean-square deviation (standard deviation) to the maximum level of the amplitude spectrum and phase at the maximum in the absence of noise, for phase noise is more than three times greater than for amplitude noise. Thus, the use of the amplitude spectrum (without the phase spectrum) in the radar processing algorithm leads to an improvement in the sensitivity of the radar to low signal levels. The waveform of the intermediate frequency, amplitude and phase spectrum of the first chirp for 4 targets in the absence of noise a) and at signal-to-noise ratio (SNR) = −18 dB b) is shown in Fig. 2.
The signal-to-noise ratio (SNR) is determined as the ratio of the signal power at the beat frequency to the Gaussian noise dispersion σ2. The effect of additive noise most significantly affects the shape of the phase spectrum.
The simulation of the work of the automotive radar in the multi-target mode for the 4 targets under the influence of Gaussian noise was carried out according to the following procedure. At a given level of SNR, 100 computational experiments were carried out to determine the parameters (speed and range) of 4 targets. If at least one of the targets was determined in the experiment incorrectly, the result was recorded as negative. If the parameters of all 4 targets are determined without errors, the result was recorded as positive. The target parameters set in the experiments are shown in Fig. 3. As a result, we obtained the dependence of the probability of the velocity and distance true estimation (%) on the signal-to-noise ratio (dB) shown in Fig. 4.
The most dramatic slump in the probability of true detection of target parameters is observed when the signal-to-noise ratio decreases from −17 dB to −20 dB. As shown in [10], the operability of phase algorithms [2,3,4,5,6,7] under the influence of noise on the useful signal is determined by the conditions of SNR > 10 dB.
5 Conclusion
Our studies have shown the advantage of signal processing algorithms based on an amplitude spectrum estimate as compared to phase methods for determining the radial velocities VR and the distances R to targets in the automotive FMCW radar of the millimeter range. A computer experiment in the LabVIEW environment showed the efficiency of the proposed algorithm when noise is applied to a useful signal when fulfilling the conditions SNR > −15 dB. A specific feature of signal processing algorithms based on an amplitude spectrum estimate is the occurrence of false targets when estimating the radial velocities VR and distances R. The probability of false targets occurring increases dramatically with an increase in the total number of accompanied targets in the monitoring process.
References
Stove, A.G.: Linear FMCW radar techniques. IEE Proc. Radar Signal Process. 139(5), 343–350 (1992)
Kronauge, M., Rohling, H.: New chirp sequence radar waveform. IEEE Trans. Aerosp. Electron. Syst. 50, 2870–2877 (2014)
Wojtkiewicz, A., Misiurewicz, J., Nalecz, M., et al.: Two-dimensional signal processing in FMCW radars. In: Proceedings of the XXth National Conference on Circuit Theory Electronic Networks, Kolobrzeg, Poland, pp. 626–635 (1997)
Kronauge, M., Schroeder, C., Rohling, H.: Radar target detection and Doppler ambiguity resolution. In: Proceedings of the International Radar Symposium, Vilnius, Lithuania, pp. 126–129 (2010)
Thurn, K., Shmakov, D., Li, G., et al.: Concept and implementation of a PLL-controlled interlaced chirp sequence radar for optimized range-Doppler measurements. IEEE Trans. Aerosp. Electron. Syst. 64, 3280–3289 (2016)
Wang, Y., Xiao, Z., Wu, L., Xu, J., Zhao, H.: Jittered chirp sequence waveform in combination with CS-based unambiguous Doppler processing for automotive frequency-modulated continuous wave radar. IET Radar Sonar Navig. 11(12), 1877–1885 (2017)
Rohling, H., Kronauge, M.: New radar waveform based on a chirp sequence. In: International Radar Conference, pp. 1–4. (2014)
Zanina, M.A., Belov, A.A., Volvenko, S.V.: Estimation of accuracy of algorithm for measuring radiofrequency pulse parameters. In: Proceedings of the IEEE International Conference on Electrical Engineering and Photonics (EExPolytech), St. Petersburg, Russia, pp. 98–102 (2018)
Privalov, V.E., Shemanin, V.G.: Lidar system for monitoring radioactive contamination of atmospheric air. J. Opt. Technol. (A Transl. Opticheskii Zhurnal) 84(5), 289–293 (2017)
Ivanov, S.I., Kuptsov, V.D., Fedotov, A.A.: The signal processing algorithm of automotive FMCW radars with an extended range of speed estimation. J. Phys. Conf. Ser. 1236(1), 012081 (2019)
Zhou, H.Y., Cao, P.F., Chen, S.J.: A novel waveform design for multi-target detection in automotive FMCW radar. In: Proceedings of the Radar Conference (RadarConf), Philadelphia, PA, USA, pp. 1–5 (2016)
Son, Y., Heo, S.W.: A novel multi-target detection algorithm for automotive FMCW radar. In: Proceedings of the International Conference on Electronics, Information, and Communication, Honolulu, HI, USA, pp. 1–3 (2018)
Duan, Z., Wu, Y., Li, M., Wang, W., Liu, Y., Yang, S.: A novel FMCW waveform for multi-target detection and the corresponding algorithm. In: Proceedings of the IEEE 5th International Symposium on Electromagnetic Compatibility, Beijing, China, pp. 1–4 (2017)
Texas Instruments Inc. http://www.ti.com/lit/wp/spyy006/spyy006.pdf. Accessed 25 May 2019
Acknowledgements
The research was supported by Ministry of Science and Higher Education of the Russian Federation (project unique ID RFMEFI58418X0035).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Kuptsov, V.D., Ivanov, S.I., Fedotov, A.A., Badenko, V.L. (2019). Features of Multi-target Detection Algorithm for Automotive FMCW Radar. In: Galinina, O., Andreev, S., Balandin, S., Koucheryavy, Y. (eds) Internet of Things, Smart Spaces, and Next Generation Networks and Systems. NEW2AN ruSMART 2019 2019. Lecture Notes in Computer Science(), vol 11660. Springer, Cham. https://doi.org/10.1007/978-3-030-30859-9_30
Download citation
DOI: https://doi.org/10.1007/978-3-030-30859-9_30
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-30858-2
Online ISBN: 978-3-030-30859-9
eBook Packages: Computer ScienceComputer Science (R0)