论文部分内容阅读
随着电子技术和计算机技术的进步,尤其是数字信号处理器(DSP)芯片速度的提高,数字信号处理技术在接收机中的应用已越来越广泛和深入。数字接收技术广泛用于雷达、气象、电子探测、无线通信等领域。数字接收机通用性强,大部分或全部信号处理操作由数字系统,比如DSP系统编程实现。DSP技术的引入改变了传统接收机的硬件结构,中频的模拟数字接口由一对高速ADC,DAC组成,核心部分是高速DSP系统,接收机利用DSP在数字域完成相应的信号抽取、滤波、解调等功能。中频数字接收技术主要特点是构造一个具有开放性、标准化、模块化的通用硬件平台,将各种功能,如工作频段、调制解调类型、数据格式、加密模式、通信协议等用软件来完成,并使宽带A/D,D/A尽量靠近天线,在数字域通过软件编程实现各种功能,以研制出具有高度灵活性、开放性的新一代接收系统。本文研究分析了数字接收技术的原理,结合应用需求和研究现状,提出了基于高速DSP系统的数字接收实现方案。硬件核心是基于TI公司的TMS320C6711的高速DSP实时处理系统,片上软件算法的研制充分利用MATLAB开发环境对DSP系统的支持。文章主要内容如下:介绍中频数字接收的结构、系统方案和设计实现。在模拟单元经过下变频,将射频信号变换为中频IF信号。中频信号经ADC采样后进入数字系统。用数字滤波代替了模拟滤波,提高了系统的灵活性和滤波器的选择性。本文研究了中频数字接收的核心部分——数字下变频。设计出数字下边频的结构框架和片上软件算法。它由数字混频器,数字控制振荡器(Numerically Cont rolled Oscillator—NCO)和低通滤波器(LPF)三部分组成。这是中频数字接收的关键也是运算量最大的部分。着重实现了数字混频、数字控制振荡器、CIC、HB抽取滤波器。采用新颖的开发方法,把DSP和MATLAB相结合。MATLAB Link for CCSDevelopment Tools,已经把两种开发环境连接起来。在MATLAB-DSP集成开发环境Embedded Target for the TI TMS320C6000(TM)DSP Platform中集成先进的DSP软件技术。利用它能够从Simulink模型自动生成TIC6000 DSP的可执行代码。结合在近几年应用广泛的DSP技术,设计实现数字中频接收。所有的数字信号处理都通过软件来完成,通过选择不同的软件模块就可以实现不同的功能,保证了系统可靠性和灵活性的同时也节约了成本。数字接收技术也在不断的完善之中,特别是把MATLAB中的Real-TimeWorkshop和DSP相结合来进行联合开发大大缩短了DSP算法软件的研发周期,系统调试和算法更新也变得更容易,值得进行更深入的应用研究。目前,数字接收技术是国内外深入研究和应用的热点和趋势,数字技术和处理能力日益发展进步。本文的研究基于DSP的中频数字接收技术和下变频技术以及利用MATLAB对DSP支持的集成开发环境进行实时软件算法研制,有广泛的应用背景和实用价值。