In this section, the 3-D micro-motion feature extraction results of the algorithm are presented for the categories where the cone-bottom echo contains one or two scattering points, and the performance of the method under noisy conditions is discussed.
4.1. Simulation Results of Only One Scattering Point at the Cone Bottom
Table 2 lists the simulation parameters for the smooth symmetric nutating cone target and radar system. The radar emits a linear frequency-modulated (LFM) signal with 1 GHz bandwidth. Based on these simulation parameters, the time–frequency diagrams of the echoes from scattering points C and B are generated in
Figure 3. The frequency-shift curve of scattering point C approximates a standard sine function, whereas that of point B exhibits significant fluctuations. This is because the frequency-shift curve of scattering point B contains
, which expands into a radical polynomial, leading to large fluctuations in the frequency-shift curve and a significant deviation from the standard sine function.
Following the flowchart presented in
Figure 2, the nutation frequency and cone rotation frequency are first extracted from scattering point C, with the results presented in
Figure 4. The sum of the cone rotation frequency and nutation frequency is 1.3935 Hz, and the cone rotation frequency is typically greater than the nutation frequency. Thus, the cone rotation frequency is 1 Hz, and the nutation frequency is 0.3935 Hz. Partial micro-motion features contained in the cone-apex echo can then be estimated, with the results listed in
Table 3.
Subsequently, the remaining micro-motion features are estimated on the cone-bottom echo. The 3-D micro-motion feature estimation is presented in
Table 4. Among these features, the extraction error of the half-cone angle is the largest, while the estimation errors of the cone rotation frequency and nutation frequency are the smallest, with an average error of 2.78%. These outcomes verify that the proposed method can precisely capture the target’s micro-motion features in noise-free conditions.
The computational complexity of the OMP-based two-dimensional parameter estimation method in
Section 3.1 is analyzed. For a signal length of N = 104, the search ranges of
and
are 0.2–0.6 m (step size 0.001 m) and 0.1–0.5 rad (step size 0.001 m), respectively, with a total of 40,000 search grid points. A computation time test (AMD Ryzen 7 5800H CPU, 16 GB RAM) shows that the parameter estimation process takes only 0.012 s, which meets the real-time requirements of practical radar systems. Compared with alternative algorithms such as the Iterative Shrinkage-Thresholding Algorithm (ISTA) and the Fast Iterative Shrinkage-Thresholding Algorithm (FISTA), the OMP-based method achieves higher estimation accuracy while maintaining low computational complexity. This is attributed to the narrow search range of the to-be-estimated parameters and the sparse characteristics of the cone-bottom echo in the constructed dictionary. Thus, the OMP-based two-dimensional parameter estimation method is suitable for the proposed approach.
Subsequently, the robustness of the developed approach in noisy scenarios is evaluated. For an SNR of 0 dB, the time–frequency diagrams of echoes from scattering points C and B are shown in
Figure 5. In the echo data processing workflow, a slow-time range profile of the target is first obtained via broadband imaging, followed by the accumulation of range bins containing the target signal to form the cone-bottom echo. This process accumulates broadband energy, which significantly mitigates the influence of noise, resulting in the high-quality time–frequency representations presented in
Figure 5.
The nutation frequency and cone rotation frequency are extracted from the echo of cone-apex scattering point C, with results shown in
Figure 6. The frequency extraction accuracy remains relatively high. The sum of the cone rotation frequency and nutation frequency is 1.3867 Hz, corresponding to a cone rotation frequency of 0.9967 Hz and a nutation frequency of 0.39 Hz. Compared with the noise-free scenario, the frequency extraction error increases at 0 dB SNR.
After extracting the cone frequency and wobble frequency, partial micro-motion features can be extracted from the cone-apex echo, and the results are presented in
Table 5. During the micro-motion feature extraction process, the frequency-shift curve needs to be extracted from the time–frequency diagram; this process is highly susceptible to noise, resulting in a reduction in the accuracy of micro-motion feature extraction.
Further, a dictionary is constructed according to Equation (8), and the OMP algorithm is applied to the cone-bottom echo to estimate t
and
, thereby obtaining the 3-D micro-motion features of the target, with corresponding outcomes presented in
Table 6. Among the metrics, the precession angle exhibits the largest retrieval deviation (14.27%), while the coning and wobble frequencies show the smallest errors (both below 3%). Beyond the precession angle, the cone height also has a relatively large retrieval error of 13.71%. Although the accuracy of micro-motion feature extraction at 0 dB SNR is lower than in the noise-free scenario, the 3-D micro-motion features can still be acquired with reasonable accuracy.
Finally, the behavior of the developed approach across varying SNR levels is analyzed.
Figure 7 illustrates the mean retrieval errors of 3-D micro-motion features obtained via the proposed method under different SNR conditions: the mean error rises sharply when the SNR drops below 0 dB. This trend arises because the approach’s performance is strongly dependent on the frequency-shift curve’s retrieval precision. The method will malfunction once this precision degrades beyond a critical threshold. Therefore, if the target’s frequency-shift curve can be accurately extracted under low SNR conditions, it holds promise for achieving higher accuracy in 3-D micro-motion feature extraction.
4.2. Simulation Results of Two Scattering Points at the Cone Bottom
The 3-D micro-motion feature estimation is presented for the scenario where the cone-bottom echo contains two scattering points. Only the radar LOS direction is modified in the simulation parameters, and all other parameters remain consistent with those given above. The time–frequency diagram of the cone-bottom echo containing scattering points A and B is generated based on the simulation parameters, with the results shown in
Figure 8. The cone-bottom echo consists of the echoes from scattering points A and B, leading to two time–frequency curves in the diagram with asymmetric profiles.
Based on the algorithm flowchart shown in
Figure 3 and Equations (11) and (12),
and
are separated from the cone-bottom echo, and their time–frequency diagrams are presented in
Figure 9. The separated
is a complex exponential function, so its time–frequency diagram contains only one frequency-shift curve;
is a cosine function, so its time–frequency diagram has two frequency-shift curves symmetric about the zero frequency.
Meanwhile, the phase of includes , whose expression consists of multiplied sine function terms and has a relatively simple form. Thus, its frequency-shift curve is regular without obvious abrupt changes. In contrast, the phase of includes , whose expression is a radical polynomial and has a more complex form. As a result, there are multiple abrupt changes in its frequency-shift curve, leading to greater difficulty in analysis.
The target’s wobble frequency and coning frequency are extracted from
, with the results shown in
Figure 10. Three sets of symmetric peaks are observed in this figure: the maximum frequency is 1.399 Hz, the minimum is 0.404 Hz, and the intermediate value is 0.997 Hz. By leveraging the magnitude relationship between coning and wobble frequencies, the coning frequency is estimated as 0.997 Hz, while the wobble frequency is determined to be 0.402 Hz.
is delayed by
and then multiplied by its own conjugate to obtain
. This process eliminates some function terms in
, which facilitates subsequent analysis. The time–frequency diagram of
is presented in
Figure 11; its shape is relatively similar to that of
, but the maximum frequency shift of
is larger than that of
.
The time–frequency curve is extracted from the time–frequency diagram shown in
Figure 11, with the result depicted in
Figure 12a. Owing to the influence of quantization errors, the extracted time–frequency curve exhibits slight jitter; however, the overall extraction accuracy of the curve remains high. Integrating the frequency-shift curve yields the range variation curve as illustrated in
Figure 12b. The integration process effectively eliminates the jitter of the frequency-shift curve, rendering the range variation curve relatively smooth. The initial phase can be extracted according to the coning rotation period, with an estimated value of 0.1472 rad.
By substituting the values of the frequency-shifted curve at specific moments into Equations (22) and (23), the target’s nutation angle, precession angle, and
can be estimated, with the estimated values being 0.3759 rad, 0.2501 rad, and 0.1160 m, respectively. Then, a compensation function
is constructed to compensate
and obtain
. A one-dimensional parameter estimation method is applied to get the estimated value of
, which is 0.3197 m. By combining the estimated values of
and
, the estimated values of
and
are calculated as 0.34 m and 0.3481 rad, respectively. Finally, a dictionary
is constructed based on the micro-motion features extracted above, and the OMP algorithm is utilized for one-dimensional parameter estimation, yielding an estimated value of
as 2.3078 rad. The 3-D micro-motion feature extraction is summarized in
Table 7. Among these metrics, the extraction error of the cone height is the largest, while the estimation errors of the cone rotation frequency and wobble frequency are the smallest. Compared with the category where the cone-bottom echo contains a single scattering point, the extraction accuracy of micro-motion features decreases in this scenario.
The performance of the method under noisy environments is presented here. The SNR is configured to 5 dB, and the time–frequency diagram of the cone-bottom echo is presented in
Figure 13. In the processing of echo data, the time–range curve of the target is first obtained via wideband imaging processing, followed by accumulating the range bins containing the target signal to form the cone-bottom echo. This process mitigates the influence of noise on the time–frequency diagram significantly through the accumulation of wideband energy, resulting in a high-quality time–frequency diagram as illustrated in
Figure 13.
Based on Equations (11) and (12),
and
are separated from the cone-bottom echo, and their time–frequency diagrams are presented in
Figure 14. Since the above processing involves conjugate multiplication, the noise in the echo will exert a certain impact on the signal separation results. This leads to a certain degree of defocusing in the time–frequency curve around 1.8 s, which degrades the quality of the time–frequency diagram.
The target wobble frequency and cone rotation frequency are extracted from
in
Figure 15. Two groups of symmetric peaks appear in
Figure 15: the highest frequency is 1.397 Hz, followed by 0.998 Hz. Due to the influence of noise, no symmetric peak is observed at the frequency of 0.409 Hz. Based on the magnitude correspondence between the coning frequency and the wobble frequency, the cone rotation frequency can be estimated as 0.997 Hz, and the wobble frequency as 0.402 Hz.
is delayed by
and then multiplied by its own conjugate to obtain
. The time–frequency diagram of
is illustrated in
Figure 16. The time–frequency curve also exhibits defocusing around 1.8 s, and this phenomenon will increase the estimation error of the subsequent time–frequency curve.
The time–frequency curve is extracted from the time–frequency diagram of
shown in
Figure 16, and the result is presented in
Figure 17a. Integrating the frequency-shift curve yields the range variation curve as illustrated in
Figure 17b. Subsequently, the initial phase can be extracted based on the coning period, with an estimated value of 0.1529 rad.
By substituting the values of the frequency-shifted curve at specific moments into Equations (22) and (23), the target’s precession angle, nutation angle, and
can be estimated. Then, a compensation function
is constructed to compensate
and obtain
. A one-dimensional parameter estimation method is applied to get the estimated value of
. By combining the estimated values of
and
, the estimated values of
and
can be derived. Finally, based on the micro-motion features extracted above, a dictionary
is built, and the OMP algorithm is used for one-dimensional parameter estimation to obtain the estimated value of
. For the one-dimensional parameter estimation after dimensionality reduction, the parameter ranges are constrained by the target’s geometric and motion characteristics, resulting in a relatively small estimation space. The constructed dictionary for the OMP algorithm covers all possible parameter values with a reasonable resolution, avoiding mismatching issues. In summary, the estimation of 3-D micro-motion features is presented in
Table 8. Among these metrics, the precession angle exhibits the largest estimation errors, while the cone rotation and wobble frequencies show the smallest estimation errors. Compared with the noise-free scenario, the extraction accuracy of 3-D micro-motion features decreases under noisy conditions, but the target’s 3-D micro-motion features can still be obtained relatively accurately.
Finally, the performance of the developed approach across varying SNR levels is analyzed.
Figure 18 presents the average errors of the 3-D micro-motion feature extraction by the proposed method under different SNRs. The average error increases sharply when the SNR falls below 5 dB. This trend stems from the approach’s high sensitivity to the frequency-shift curve’s retrieval precision, and the method will cease to function once this precision degrades beyond a critical threshold. However, relative to the category where the cone-bottom echo contains a single scattering point, the proposed approach is more severely impacted by noise for the category of cone-bottom echo containing two scattering points, leading to a significant increase in the average error at low SNRs.
To provide practical guidance for the engineering application of the proposed method, a sensitivity analysis of key radar parameters (carrier frequency and bandwidth) on the estimation accuracy of 3-D micro-motion features is conducted. The base simulation parameters are set as fc = 10 GHz and B = 1 GHz, with one parameter varied at a time while the other remains unchanged.
The proposed method exhibits excellent robustness to variations in carrier frequency. Within the 5–15 GHz range (covering typical X and Ku bands), the average estimation error only fluctuates slightly between 9.68 and 15.58%. This stability stems from the stepwise parameter extraction strategy, which eliminates the scaling effect of fc on micro-Doppler frequency shifts, allowing flexible selection of frequency bands in practical radar system design.
Bandwidth directly affects range resolution and echo separation performance. When B ≥ 500 MHz, sufficient range resolution is achieved to clearly separate the echoes from the cone apex and bottom, ensuring a stable average estimation error of approximately 14.56%. In contrast, for a narrower bandwidth, incomplete separation of the apex and bottom echoes leads to a significant increase in average error to 32.93%. Therefore, a bandwidth of no less than 500 MHz is recommended to balance estimation accuracy and system implementation feasibility.
To further verify the superiority of the proposed method, comparative experiments with two typical conventional methods (the five-dimensional parameter search method [
30] and Bessel function decomposition method [
29]) are conducted under different SNR conditions. The average estimation errors of 3-D micro-motion features are compared in
Table 9.
As shown in
Table 9, the proposed method outperforms the conventional methods in both accuracy and robustness. Under high SNR (≥5 dB), the proposed method achieves comparable accuracy to the five-dimensional parameter search method [
30] but with significantly lower computational complexity. Under low SNR (<0 dB), the proposed method maintains stable performance, while the Bessel function decomposition method [
29] suffers from severe divergence due to its sensitivity to frequency-shift curve distortion, and the five-dimensional parameter search method [
30] is affected by high-dimensional search noise amplification. The broadband energy accumulation and stepwise parameter extraction strategy of the proposed method effectively suppresses noise interference, making it more suitable for practical scenarios.