1. Introduction
Millimeter-wave radar has become a popular choice in various fields such as intelligent transportation [
1,
2], security monitoring [
3], and autonomous driving [
4,
5], thanks to its high operating frequency, high resolution, small size, low cost, and minimal impact from weather conditions like rain, snow, and fog. Nowadays, due to its high resolution, strong penetration, high sensitivity, and all-weather operation capabilities, millimeter-wave radar has also become a popular choice for cloud weather monitoring [
6]. In recent years, with the rapid development of new energy vehicles and the advancement of assisted driving technology, millimeter-wave radar has been widely used to acquire road environment and vehicle condition information, assist in driving decisions, and ensure driving safety.
In autonomous driving, millimeter-wave radar in the 24 GHz and 77 GHz frequency bands is commonly selected to achieve environmental perception and vehicle control, providing crucial information for autonomous driving systems. The 24 GHz millimeter-wave radar is typically used for short-range perception, such as detecting surrounding obstacles and vehicles in parking assistance systems. They can provide coarse perception of the vehicle’s surrounding environment, as well as key safety functions for autonomous driving, such as automatic emergency braking and collision avoidance [
7]. The 77 GHz millimeter-wave radar, with its higher resolution and sensitivity, is suitable for longer-range perception and finer target identification. They are often used in advanced driver assistance systems (ADAS) such as adaptive cruise control (ACC) [
8], lane keeping assist (LKA), blind spot monitoring (BSM) [
9], and can also be used for vehicle-to-vehicle communication to support fleet coordination and traffic flow optimization.
To ensure driving safety, high precision is required for parameters such as range, velocity, and azimuth measured by millimeter-wave radar. When a target object moves, the frequency of its echo signal undergoes a Doppler frequency shift, which couples range and velocity information together. Therefore, without proper processing, the radar may incorrectly measure range or velocity. While this coupling may be acceptable when stationary or at low velocities, such as, when the velocity is less than the maximum unambiguous velocity, the range error is less than the product of a quarter of the wavelength and the number of chirps, while at high velocities, when the velocity exceeds the maximum unambiguous velocity, the range error will be greater than the product of a quarter of the wavelength and the number of chirps, using methods like two-dimensional peak frequency estimation without considering the coupling problem may result in significant errors, affecting intelligent driving decisions and potentially leading to serious consequences [
10,
11]. In addition, since motion can cause phase errors that affect angle estimation, high-precision velocity estimation is also crucial for subsequent angle estimation through velocity compensation [
12].
In [
13], a general and efficient method for mobile target detection and parameter estimation based on bisection range frequency conjugate and recursively parametric scaled correlation transform(BRFC-RPSCT) is proposed. By spectrum segmentation and complex conjugate multiplication, an aligned synthesized signal is first constructed. Then, the defined RPSCT is applied to this new signal to achieve energy accumulation and parameter estimation. This method can solve the range and velocity shift caused by motion of any order and has low computational complexity.
In [
14], it is analyzed that using the intermediate frequency signal obtained by mixing the received signal with the transmitted signal during signal processing can reduce the sampling rate of the signal. Increasing the sampling rate to the same order of magnitude as the transmitted signal not only increases the maximum unambiguous range but also enables the handling of a small portion of the chirp duration, thereby solving some range and velocity coupling problems.
In literature [
15], for each vehicle area, the total variation minimization (TVM) image matching method is used to decouple the range and velocity of vehicles. The TVM method minimizes the L1 norm of the signal difference in the matched image region to find the best match, thereby estimating range deviation. By applying TVM image matching between up-chirp and down-chirp images, the appropriate range deviation corresponding to TVM can be found, thereby decoupling the range and velocity of vehicles.
Literature [
16] proposes a photonic-based receiver for decoupled rate and range measurement. It uses a dual-frequency swept LFM signal and modulates the reference signal and received echo onto optical carriers at the receiver end. By introducing microwave photonic image suppression mixing technology based on a 90° optical mixer and a pair of balanced photodetectors (BPDs), frequency components corresponding to target range and velocity can be obtained simultaneously. This method does not require complex analog sources in the electrical domain, nor does it require special requirements for the dual-frequency swept LFM signal. Successful acquisition of target range and Doppler frequency shift was achieved when using a dual-frequency swept LFM signal with a center frequency of 10 GHz and a bandwidth of 4 GHz, with no coupling between them.
Literature [
17] studies the coupling of fast time and slow time leading to range shifts of moving targets within the integration time. The coupling term in the beat frequency signal spectrum expression manifests as a time-dependent term. By applying the Keystone transform to the slow time term, the coupling term can be removed from the beat frequency signal. The transformed signal expression no longer contains time-dependent coupling terms, effectively solving the range and velocity coupling problem of (linear frequency modulated continuous wave) LFMCW radar.
In addition to the coupling problems mentioned above, due to the short wavelength of millimeter-wave radar, its maximum unambiguous velocity is relatively small. In the field of automotive radar, the maximum speed of a vehicle often exceeds the radar’s maximum unambiguous velocity, which affects the accuracy of speed measurement.
Velocity aliasing, also known as velocity folding, is a core issue in sampling theory, especially when measuring or representing velocity. Its occurrence is due to the fact that when the velocity sampling interval is insufficient to cover the entire velocity range in the sampled system, this phenomenon will occur. This mismatch results in the erroneous display of higher velocities within the sampling interval, causing confusion in interpreting velocity measurements.
In velocity sampling, any true velocity falls within the maximum unambiguous range, and its estimated value within this range is . Since the property of that a given measured velocity may correspond to multiple values of true velocity , differing by integer multiples of , this ambiguity increases the complexity of interpreting measured velocities, thus requiring velocity de-aliasing, which involves finding the correct integer multiple coefficient. This process is referred to as resolving velocity aliasing.
Therefore, to increase the maximum unambiguous velocity, given a fixed number of transmitting antennas, the chirp time should be reduced, or the pulse repetition frequency should be increased. Under the condition of constant frequency slope and sampling rate, reducing chirp time will reduce the actual bandwidth of the radar, which will have a negative impact on the radar’s range resolution. Hence, to balance the radar’s range resolution and maximum unambiguous velocity, chirp time cannot be significantly reduced, thus limiting the radar’s velocity measurement capability.
Signal processing algorithms for velocity de-aliasing have always been of interest to many scholars and researchers. The working principle of these algorithms is to maintain the continuity of velocity between adjacent range gates or time intervals. The differences between these post-processing methods mainly lie in the selection of thresholds, adjacent intervals, and reference velocities. A classic method is to use two different pulse repetition frequencies, namely a fast chirp and a slow chirp, to calculate the true velocity of the radar using the Chinese Remainder Theorem [
18,
19,
20,
21]. In addition, literature [
22] proposes a time-domain coding method where one transmit antenna must transmit at least two chirps within one TX multiplexing interval, expanding the maximum unambiguous velocity to ±80
.
In recent years, with the development of compressed sensing and deep learning technologies, more and more scholars have applied deep learning techniques to velocity de-aliasing. Literature [
23] proposes a non-uniform pulse and develops an effective method for estimating range Doppler spectra, and proposes a matching technique based on two-dimensional compressed sensing and Doppler de-aliasing. Literature [
24] presents a fast and robust solution using a one-dimensional convolutional neural network to unwrap doppler estimates in automotive TDM MIMO radar. The input to the neural network is the beamforming vector of the virtual array, and the output is the unwrapped velocity estimate used for phase compensation. Literature [
25] uses a one-dimensional convolutional neural network (CNN) (including three CNN layers and one fully connected layer) to estimate Doppler in automotive TDM MIMO radar. The CNN is pre-trained using simulated data and fine-tuned on actual data with the same antenna configuration as TI imaging radar. The proposed network achieves an accuracy of 93.46%.
Current de-aliasing methods require two pulse repetition frequencies and two measured velocities for calculation, or utilize deep learning methods for calculation, but they have high computational complexity and are not efficient in solving the problems of range-velocity coupling and velocity aliasing. In this paper, a method based on joint correction of range and velocity based on the signal echo model is proposed. Due to the coupling between range and velocity caused by FFT, leading to large range-velocity deviations at high velocity, the method proposed in this paper can effectively solve the problem of range-velocity coupling. In addition to addressing the problem of velocity aliasing caused by the small maximum unambiguous velocity, after decoupling the range-velocity, a method based on velocity compensation of observed range dimension differences is proposed to solve the problems of range-velocity coupling and velocity aliasing. This method does not require matching of range and velocity and can jointly estimate range and velocity. The effectiveness of the algorithm is verified through simulation.
The rest of this paper is organized as follows. The TDM-MIMO signal model is introduced in
Section 2.
Section 3 introduces methods for decoupling range and velocity and resolving velocity aliasing.
Section 4 validates the effectiveness of the proposed algorithm using Matlab simulations. Finally,
Section 5 concludes the paper.
4. Results
Based on the TDM-MIMO signal model in
Section 2, we simulate the echo signals, analyze low-velocity and high-velocity targets, and validate the effectiveness of the algorithm in single-target scenario, and analyze the algorithm’s performance. Key simulation parameters are shown in
Table 1.
Based on the parameters provided in
Table 1, the radar’s maximum unambiguous velocity is determined to be
. Assuming a single target located 8 m away from the radar, moving away from it at a constant velocity of 10
, we apply the TDM-MIMO signal model described in
Section 2 to derive the raw IF signal. By applying fast-time FFT, we observe the variation of target range with the number of chirps. Notably, the red line serves as the 8 m reference line, as depicted in
Figure 5a, revealing an insignificant change in range with chirp number.
Subsequently, after performing slow-time FFT, we obtain the two-dimensional plot of target range and velocity, as illustrated in
Figure 5b. Given the uncertainty regarding the number of targets in real-world scenarios, we employ CFAR detection to identify suspected targets. The result of CFAR detection masked RD map is illustrated in
Figure 5c. By leveraging the CFAR detection results for clustering, suspected targets are categorized into different classes, as depicted in
Figure 5d, where targets of the same color belong to the same class.
Figure 5e presents the estimated results of target velocity and range.
Notably, under conditions of low velocity, velocity ambiguity is not observed. Moreover, due to the relatively small velocity, the resulting coupling terms are minimized, leading to favorable FFT results with high precision and minimal error. Specifically, the range error is 0.025 m, and the velocity error is 0.0827 . Utilizing the algorithm proposed in this paper, the range error is estimated to be −0.0035 m, and the velocity error is 0.018 , demonstrating high estimation accuracy.
With the velocity set at 20
and the range remaining at 8 m, the
Figure 6a obtained from fast-time FFT shows an increase in range with the number of chirps, moving away from the reference point of 8 m. The slow-time FFT produces an RD graph, as depicted in
Figure 6b. However, since the velocity has exceeded the maximum unambiguous velocity, it is evident that the peak velocity is not the desired velocity.
Utilizing CFAR detection and DBSCAN clustering yields the detection results shown in
Figure 6c,d. Employing the proposed algorithm, the true velocity of the target, represented by a factor “m” relative to the maximum unambiguous velocity, can be used to resolve the ambiguity in range and velocity obtained from direct FFT processing. Furthermore, the estimated results of range and velocity from the proposed algorithm are illustrated in
Figure 6e.
It is evident that as velocity increases, the velocity error estimated by direct FFT also increases, with a velocity error of 0.1178 . In contrast, the error from the proposed algorithm is −0.0113 , and the range accuracy surpasses that of direct FFT processing.
When the range is set to 8 m and the velocity is −50
, due to the high velocity, in
Figure 7a, it can be observed that as the number of chirps increases, the range decreases, indicating that the target is gradually approaching the radar, represented by a negative velocity.
Figure 7b shows the corresponding RD graph. However, since the velocity exceeds the maximum unambiguous velocity, the peak value is not the desired velocity.
Figure 7c,d show the CFAR detection results and DBSCAN clustering results, respectively.
Figure 7e displays the range and velocity obtained through the decoupling and ambiguity resolution algorithm proposed in this paper.
The proposed algorithm is also applied to resolve the velocity ambiguity in direct FFT processing. It can be seen that the range error of direct FFT is 0.14375 m, and the velocity error is 0.3183 . In contrast, the range error of the proposed algorithm is −0.0018 m, and the velocity error is 0.0046 . It is evident that there is a significant improvement in estimation accuracy, especially in cases of high velocity.
Maintaining the key parameters unchanged, we simulate 75 individual targets with their ranges ranging from 4 m to 9 m, and velocities set within the maximum unambiguous range. The true range-velocity information and the estimated information obtained from direct FFT processing are depicted in
Figure 8a.
Figure 8b shows the true range and velocity compared with those estimated using the algorithm proposed in this paper. Since the velocity is relatively small, the visual observation error between the two methods is not significant.
Figure 9a illustrates the variation of target range error with increasing velocity in the aforementioned simulation. It can be observed that the error generated by the algorithm proposed in this paper is smaller than that obtained from direct FFT calculations, indicating the effective resolution of the coupling relationship between range and velocity by the algorithm, thereby enhancing estimation accuracy.
Figure 9b displays the velocity error, demonstrating a significant improvement in velocity estimation accuracy.
Changing the target’s velocity range to be within
to
which exceeds the maximum unambiguous velocity. The results of direct FFT and the true range and velocity of the targets are shown in
Figure 10a. It can be observed that with higher velocities, there is a significant discrepancy between the estimated results and the true results.
Figure 10b depicts the results obtained using the algorithm proposed in this paper, which still demonstrates good estimation performance.
Figure 11a illustrates the variation of range error with increasing velocity, while
Figure 11b shows the variation of velocity error with increasing velocity. It can be observed that the algorithm proposed in this paper exhibits a significant improvement in estimation accuracy, with no apparent trend of increase or decrease with increasing velocity.
The velocities in the above simulations all remain within a velocity ambiguity region. To validate the high accuracy of our algorithm for road targets, simulations were conducted for ranges ranging from 4 to 9 m and velocities ranging from −
to
, that is, −73
to 73
. Two hundred single targets were simulated, and the parameters estimated by direct FFT and our proposed algorithm are shown in
Figure 12a and
Figure 12b, respectively.
Figure 13a depicts the variation of range error in parameter estimation as velocity increases, comparing direct FFT detection with the algorithm proposed in this paper. It can be observed that the proposed algorithm exhibits good stability across the entire velocity range, with range error showing no significant fluctuations with increasing velocity, indicating relatively high estimation accuracy.
Figure 13b illustrates the change in velocity error with increasing velocity. It is evident that the velocity accuracy of the proposed algorithm is significantly better than that of direct FFT estimation results, demonstrating high stability as well.
To evaluate the effectiveness and stability of the algorithm, simulation parameters are set as shown in
Table 2. Since the target’s position in the RD diagram cannot be correctly determined when the SNR is less than −15 dB, SNR is set from −10 dB to 20 dB with a step size of 0.5 dB for validation. For each SNR, 1000 Monte Carlo simulations are conducted. The range is fixed at 15 m, and the velocity varies randomly from −80 m/s to 80 m/s. The root mean square error (RMSE) of range and velocity for the FFT method and the proposed method is calculated, with the RMSE formula as follows:
where the N is the number of Monte Carlo simulations,
is the estimator of the parameter, and
is the true value of the parameter.
Figure 14a shows the change in RMSE of range as SNR increases, and
Figure 14b shows the change in RMSE of velocity with SNR. It can be observed that the accuracy of the proposed algorithm is significantly better than the direct FFT results, and both the range and velocity accuracy are very stable.
5. Discussion
This paper proposes a method for decoupling range and velocity based on radar echo signals and a method for velocity de-aliasing based on velocity compensation. The unique aspect of this algorithm is its consideration of the coupling terms between range and velocity in radar echoes. These coupling terms can introduce errors in the estimation of range and velocity, thereby reducing the estimation accuracy. By employing a decoupling method based on the original echo data, this algorithm builds an estimation model on the basis of direct FFT results, solving a system of equations to obtain decoupled parameter estimates and achieving joint parameter estimation without the need for registration. Simulation verification shows that this method maintains high estimation accuracy even in low SNR environments.
Specifically, the decoupling method accurately considers the coupling terms between range and velocity, reducing their impact on measurement results during estimation. Even in low SNR scenarios, this method can accurately separate and estimate the target’s range and velocity. However, for high-speed targets (>120 ), the direct FFT data cannot accurately reflect the target’s velocity, leading to increased errors. Nevertheless, the errors of this method remain smaller than those of direct FFT, demonstrating superior performance.
Additionally, this paper addresses the velocity ambiguity problem caused by the Nyquist sampling theorem by proposing a velocity de-aliasing method based on velocity compensation. Compared to traditional de-aliasing algorithms, this method only requires a single pulse repetition frequency and does not need additional pulses, making it simpler to implement. Simulation results show significant improvements in the accuracy of range and velocity measurements and successful velocity de-aliasing, further validating the effectiveness and practicality of this method.