基于高速DSP平台的中频数字接收技术
发布时间:2020-06-28 04:46
【摘要】: 随着电子技术和计算机技术的进步,尤其是数字信号处理器(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支持的集成开发环境进行实时软件算法研制,有广泛的应用背景和实用价值。
【学位授予单位】:中国地质大学(北京)
【学位级别】:硕士
【学位授予年份】:2008
【分类号】:TP368.1;TN911.7
【图文】:
并点击oenerate按钮,Real一 Timeworkshop会自动产生实时可执行代如果不选而点击Build按钮,则可执行代码会自动加载到指定的C6711目标板上并开始运行。选择设置如图5一10所示。(5)实时代码调试。利用ees中的调试工具,州,汀 LABunkfo:eesDevelopmentTools或者RTDX来调试目标DSP中的程序。噢轰主巍簇兹票彝寒粼巍、衡淤…磷淤愁狐瓤异墓攀薰鑫雹、5.1.〔t:Sol.tY加t一I一加rt/七加,t如ti一孟:.t五呱粤公i-..。,t玉e,血”1.T土一加t一甲tl立山ty了乃.伪助.,写i呱伪.n.e健ivitl众翔,.tibilitl为d一1胜一r.r。亡玉n‘众七仁七健sele心生i的Slst.任一,口一奄f生1.:lr食.tle鲤基烹蒸巍黔基援丝一.--一_一巨乙‘叨..1.:n一:〔了五
中国地质大学(北京)硕十学位论文图5一 10Real一 meWorkshop面板上加ild按钮的选择其中的各个模块都可以在S加ulink中建立模型进行仿真和算法验证。各个部分模型如下: NNNCOOO DDDDDDDDDDDDDDDDDDDDD抽抽抽抽抽抽抽抽抽抽 抽抽取取取滤波波波 SSS中中频频频高速 A/DDDDDDDDDDDDDDDDDDDDDPPP抽抽抽抽抽抽抽抽抽抽 抽抽取取取滤波波波 波(l)原始的AM信号。如图5一12所示,此模型将产生一个AM信号,图中outl输出为后面处理所用的AM信号。从图中Probel块中可以看出信号的采样速率是 l/(2xlo一6),即500KHz。茵茵一通困困 困{{{{伪目,, ,跳跳二勿墓岌如协}拼、滋‘曲t叨”*,cr.t... TTTTTTTTTTTTTTTTT,:口.刁。 .mmmmm卜 卜卜r甲
本文编号:2732575
【学位授予单位】:中国地质大学(北京)
【学位级别】:硕士
【学位授予年份】:2008
【分类号】:TP368.1;TN911.7
【图文】:
并点击oenerate按钮,Real一 Timeworkshop会自动产生实时可执行代如果不选而点击Build按钮,则可执行代码会自动加载到指定的C6711目标板上并开始运行。选择设置如图5一10所示。(5)实时代码调试。利用ees中的调试工具,州,汀 LABunkfo:eesDevelopmentTools或者RTDX来调试目标DSP中的程序。噢轰主巍簇兹票彝寒粼巍、衡淤…磷淤愁狐瓤异墓攀薰鑫雹、5.1.〔t:Sol.tY加t一I一加rt/七加,t如ti一孟:.t五呱粤公i-..。,t玉e,血”1.T土一加t一甲tl立山ty了乃.伪助.,写i呱伪.n.e健ivitl众翔,.tibilitl为d一1胜一r.r。亡玉n‘众七仁七健sele心生i的Slst.任一,口一奄f生1.:lr食.tle鲤基烹蒸巍黔基援丝一.--一_一巨乙‘叨..1.:n一:〔了五
中国地质大学(北京)硕十学位论文图5一 10Real一 meWorkshop面板上加ild按钮的选择其中的各个模块都可以在S加ulink中建立模型进行仿真和算法验证。各个部分模型如下: NNNCOOO DDDDDDDDDDDDDDDDDDDDD抽抽抽抽抽抽抽抽抽抽 抽抽取取取滤波波波 SSS中中频频频高速 A/DDDDDDDDDDDDDDDDDDDDDPPP抽抽抽抽抽抽抽抽抽抽 抽抽取取取滤波波波 波(l)原始的AM信号。如图5一12所示,此模型将产生一个AM信号,图中outl输出为后面处理所用的AM信号。从图中Probel块中可以看出信号的采样速率是 l/(2xlo一6),即500KHz。茵茵一通困困 困{{{{伪目,, ,跳跳二勿墓岌如协}拼、滋‘曲t叨”*,cr.t... TTTTTTTTTTTTTTTTT,:口.刁。 .mmmmm卜 卜卜r甲
【参考文献】
相关期刊论文 前5条
1 申东,罗进文;数字下变频器中多级抽取滤波器的设计与实现[J];兰州交通大学学报;2004年04期
2 刘彤;用DSP实现FIR数字滤波器[J];无线通信技术;2000年02期
3 黄联芬,程恩;软件无线电中CIC滤波器的性能改进[J];厦门大学学报(自然科学版);2004年05期
4 阴法强;黄鹤松;薛琳;王浩;;数字滤波器的设计及在DSP上的实现[J];中国科技信息;2006年15期
5 宋俊德,王海;软件无线电技术综述[J];中国无线电管理;2000年03期
本文编号:2732575
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2732575.html