论文部分内容阅读
受限于有限的覆盖范围,陆基广播式自动相关监视(Automatic Dependent Surveillance-Broadcast,ADS-B)系统难以对全球航班进行连续地监视和跟踪。为了构建全球无盲区的ADS-B监视网,星载ADS-B系统应运而生,但是较大的信号衰减和多普勒频移也对星载ADS-B接收系统的设计提出了新的挑战。在该背景下,本文对支持通用访问收发器(Universal Access Transceiver,UAT)数据链的星载ADSB系统中的信号处理算法进行了研究,总结出了一套适用于星载环境的UAT接收处理算法,并完成了硬件实现和灵敏度测试。具体工作如下:(1)根据卫星轨道高度和UAT数据链DO282-B标准中对UAT发射机发射功率的规定,推导了星载UAT接收机的灵敏度要求,并将其与DO282-B标准中的标准UAT接收机灵敏度进行了对比分析,得出了标准UAT接收机灵敏度不能满足星载环境UAT接收灵敏度要求的结论。(2)从信号检测、帧同步、定时同步、载波同步、解调五个方面对适用于星载环境的UAT接收处理算法进行了研究。首先仿真分析了现有接收处理算法,然后提出了改进差分相关算法以用于帧同步,并基于差分相关运算改进了高倍过采样相关算法以用于定时同步,最后总结出了一套UAT接收处理算法。仿真结果表明,对于基本ADS-B报文和长ADS-B报文,在信噪比(Signal-to-Noise Rate,SNR)分别为1dB和2dB时,算法能够达到90%以上的报文成功解调概率(Message Success Rate,MSR),满足星载接收场景下的UAT信号侦收灵敏度要求。(3)将星载UAT接收算法在现场可编程门阵列(Field Programmable Gate Array,FPGA)和数字信号处理器(Digital Signal Processor,DSP)上进行了实现,并且在板级验证了算法实现的正确性。(4)编写了星载UAT接收机测试平台,并利用该测试平台与测试仪器对星载UAT接收机进行了灵敏度测试。在不加外部低噪放(Low Noise Amplifier,LNA)的情况下,对于基本ADS-B报文,得到了-107.4dBm的灵敏度测试结果,对于长ADSB报文,接收灵敏度为-104.7dBm,满足星载场景下的UAT信号侦收灵敏度要求。