High-Quality BDS Navigation Signal Simulator Based on GPU Optimized Design

2018 
High-quality navigation signal simulator plays an important role as the verifying method for the function and capacity of navigation receivers. With the development of GPU, software navigation signal simulator based on CPU + GPU is developing rapidly because it’s easy to transplant, update and maintain. However, current signal generation algorithms are not fully optimized. The generalized signal generation architecture based on GPU is built in this paper, and optimized GPU thread design is obtained by theoretical analysis and testing based on the architecture. The test results prove that the optimized algorithm is able to generate multiple channels of high-dynamic and high-quality GNSS signals. The time consumption is separately 93.6% and 1.73–7.73% less than the two methods before and the optimized capacity does not change while number of signal channels change. The optimized algorithm is already applied in BDS satellite simulator system.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    4
    References
    0
    Citations
    NaN
    KQI
    []