FPGA Implementation of an Adaptive Sweep Algorithm for Spacecraft Radios

Louise Schul,Marc Sanchez Net

2023 IEEE AEROSPACE CONFERENCE(2023)

引用 0|浏览1
暂无评分
摘要
Spacecraft communicate with the Deep Space Network (DSN) at a predetermined carrier frequency. However, signals are Doppler shifted away from the original transmitted frequency due to the high orbital velocities of the spacecraft. This paper describes the implementation of an adaptive sweep algorithm on a Xilinx Kintex-7 field-programmable gate array (FPGA). This algorithm estimates the carrier Doppler shift and compensates for it to allow for coherent data demodulation. The algorithm is implemented in MATLAB's Simulink, complied to Verilog using HDL Coder, and run on the FPGA using the FPGA-in-the-loopWizard. The FPGA implementation has been validated in the presence of noise, by comparing the standard deviation of the Doppler residuals at different signal-to-noise ratios, to values obtained via a theoretical analysis of the carrier synchronization loop. Results indicate excellent agreement and thus validate our implementation. We have also tested the algorithm against flight data obtained from the Lunar Reconnaissance Orbiter (LRO) and the Deep Space Network (DSN), and proven that the algorithm can successfully acquire and track the carrier.
更多
查看译文
关键词
adaptive sweep algorithm,carrier synchronization loop,coherent data demodulation,Deep Space Network,Doppler residuals,DSN,FPGA implementation,FPGA-in-the-loop Wizard,high orbital velocities,original transmitted frequency,predetermined carrier frequency,signal-to-noise ratios,spacecraft radios,Xilinx Kintex-7 field-programmable gate array
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要