关键词:
监测接收机
软件无线电
DSP
ADSP-TS101
多处理器
摘要:
随着无线通信技术的发展,频谱资源也变得越来越紧张。为了提高频谱资源的利用率,维护控制通道的畅通,对无线电信号进行频谱监测就成为了必要。近年来,随着软件无线电技术的发展,监测水平取得了很大进步。但对于频段覆盖范围较宽(20-3000MHz)、扫描速度快(1GHz/s 以上),并具备快速全频段实时频谱显示和记录的无线电监测接收设备,目前我国尚不能生产,国内现在已经进口的宽频段监测接收机一般也只能进行低速扫描,无法满足实际的要求。从少数发达国家进口,不仅价格昂贵,往往需要几十万美元,而且还要受到对方的出口限制,甚至技术封锁。
本课题涉及的宽带数字化监测接收机在原有窄带数字化监测接收机VXI-3570 的基础上进行改进,增大频谱扫描的步进长度,提高监测的效率。从前面板上引出宽带中频信号,对其进行大步进扫描,得到的数据量大,要求的实时性高,对后端的DSP 模块提出了很高的要求,这就需要后面的数字信号处理部分就要做相应改动,另做一套适用于宽带扫描的快速数字信号处理方法。
本文作者在对软件无线电技术做了深入研究的基础上,提出了对中频数字信号进行中频处理,基带处理,信号识别等一系列处理模块,可基本完成本项目对DSP 模块提出的要求。
本文首先对总体的运算量做了整体估计,并对信号处理流程做了讨论。通过比较ASIC、FPGA、DSP 以及专用CPU 的优缺点,最后作者采用AD 公司的高性能数字信号处理器ADSP-TS101。ADSP-TS101 是TigerSHARC 系列DSP 中的一款,具有工作频率高、浮点运算能力强大、高速度数据吞吐量以及大容量的片内存储器的特点,并且片内有专门的解决通信算法的运算单元,可直接进行Viterbi 译码,非常适合于软件无线电领域。本系统首先对收到的中频数字信号进行数字下变频(Digital Down Conversion),并进行基带滤波(Baseband Filter),得到两路正交信号I、Q。分别对I、Q 两路信号进行处理,最后得到感兴趣的信息。在该算法的实现过程中,作者用了大量实验、仿真等手段为辅助,并在ADSP TS-101 EZ-KIT LITE 上进行调试。本文给出了在VisualDSP++环境下进行多片TS-101 处理器联调的过程和方法。最后,作者对DSP 编程过程中的程序优化提出了一些方法。