High-Precision Joint TDOA and FDOA Location System

Guoyao Xiao,Qianhui Dong,Guisheng Liao,Shuai Li,Kaijie Xu,Yinghui Quan
DOI: https://doi.org/10.3390/rs16040693
IF: 5
2024-02-16
Remote Sensing
Abstract:Passive location based on TDOA (time difference of arrival) and FDOA (frequency difference of arrival) is the mainstream method for target localization. This paper proposes a fast time–frequency difference positioning method to address issues such as low accuracy, large computational resource utilization, and limited suitability for real-time signal processing in the conventional CAF (cross-ambiguity function)-based approach, aiming to complete the processing of the target radiation source to obtain the target parameters within a short timeframe. In the mixing product operation step of the CAF, a frequency-domain approach replaces the time-domain convolution operation in PW-ZFFT (pre-weighted Zoom-FFT) to reduce the computational load of the CAF. Additionally, a quadratic surface fitting method is used to enhance the accuracy of TDOA and FDOA. The localization solution is obtained using Newton's method, which can provide more accurate results compared to analytical methods. Next, a signal processing platform is designed with FPGA (field-programmable gate array) and multi-core DSP (digital signal processor), and works by dividing and mapping the algorithm functional modules according to the hardware's characteristics. We analyze the architectural advantages of multi-core DSP and design methods to improve program performance, such as EDMA transfer optimization, inline function optimization, and cache optimization. Finally, this paper constructs simulation tests in typical positioning scenarios and compares them to hardware measurement results, thus confirming the correctness and real-time capability of the program.
environmental sciences,imaging science & photographic technology,remote sensing,geosciences, multidisciplinary
What problem does this paper attempt to address?
### Problems Addressed by the Paper The paper primarily addresses the following issues: 1. **Improving Positioning Accuracy**: - Traditional methods based on the Cross-Ambiguity Function (CAF) have limitations in terms of positioning accuracy, computational resource utilization, and real-time signal processing. This paper proposes a fast time-frequency difference positioning method to address these issues. 2. **Reducing Computational Load**: - In the mixed product operation steps of CAF, the frequency domain method replaces the time-domain convolution operation in PW-ZFFT, reducing the computational load of CAF. 3. **Enhancing Time-Frequency Difference Estimation Accuracy**: - The use of a quadratic surface fitting method enhances the accuracy of TDOA and FDOA estimation. 4. **Achieving Real-Time Signal Processing**: - A signal processing platform based on FPGA and multi-core DSP is designed, and algorithm function modules are allocated according to hardware characteristics, improving program performance and optimizing the real-time nature of data processing. ### Specific Contributions 1. **Improved PW-ZFFT Algorithm**: - During the calculation of mixed products, frequency domain multiplication replaces time-domain convolution operations, achieving fast computation of CAF. For long signals, this method saves a significant amount of computation, making it particularly suitable for real-time signal processing. 2. **Balancing Computational Efficiency and Accuracy**: - The study adopts a quadratic surface fitting method, which reduces errors caused by numerical discontinuities near the peak of the cross-ambiguity function without significantly increasing the computational load, thus achieving high-precision and fast time-frequency difference estimation. 3. **Constructing a Heterogeneous Signal Processing Platform**: - A signal processing platform based on FPGA and multi-core DSP is constructed, and algorithms are reasonably allocated to fully utilize the advantages of the hardware architecture, achieving the software and hardware design implementation of joint time-frequency difference positioning. 4. **Optimizing Multi-Core DSP Development**: - An optimization method based on multi-core DSP is proposed, including EDMA transfer optimization, cache optimization, and inline function optimization, effectively utilizing the resources of the DSP multi-core system and enhancing the real-time processing capability of the time-frequency difference positioning algorithm.