基于软件无线电的扩频数字接收机研究

基于软件无线电的扩频数字接收机研究

ID:14759496

大小:573.34 KB

页数:76页

时间:2018-07-30

上传者:jjuclb
基于软件无线电的扩频数字接收机研究_第1页
基于软件无线电的扩频数字接收机研究_第2页
基于软件无线电的扩频数字接收机研究_第3页
基于软件无线电的扩频数字接收机研究_第4页
基于软件无线电的扩频数字接收机研究_第5页
资源描述:

《基于软件无线电的扩频数字接收机研究》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

哈尔滨工程大学硕士学位论文基于软件无线电的扩频数字接收机研究姓名:韩英杰申请学位级别:硕士专业:导航、制导与控制指导教师:徐定杰20090301 哈尔滨工程大学硕士学位论文摘要随着无线通信应用的大规模普及,系统多标准、多体制的出现,对互操作要求的增加,以及无线电频带资源的缺乏,传统无线通信系统需要得到新的突破和发展。无线通信如何有效的利用频带资源,又灵活多样,能适应各种应用环境,成为研究的热点。软件无线电可以改进性能并扩展功能集,降低了应用成本,同时也使设计方法得以改变。扩频通信相对于传统的窄带通信,在频谱利用率上也有明显的优势,是未来无线通信系统中的关键技术。本文主要研究基于软件无线电技术的直接序列扩频接收机,构建一个接收机平台。本文首先论述了软件无线电的发展状况及其特点,对它的实现技术进行了具体的分析,并在此基础上讨论了软件无线电的若干关键技术问题。接着分析了软件无线电的三种基本结构,根据现有的技术水平,选用宽带中频采样软件无线电结构进行了重点的论述。接着本文讨论了软件无线电与扩频通信相结合的方式方法,随后建立了接收机的数学模型;提出了相应的系统技术指标,以此为标准来设计接收机。在考虑到接收机若干典型结构的基础上,选择超外差体系结构作为接收机设计时的硬件平台;并给出了接收机在软件实现上的总体流程。然后本文以硬件平台总体方案为蓝本,对接收机中涉及到芯片、元器件的选择、应用和涉及到的背景理论进行了详细介绍。对硬件平台中的关键部分数模转换模块、数据存取模块进行了详细介绍。根据理论分析得到合适的AiD采样速率,A/D转换后用数字滤波代替了模拟滤波,提高了系统的灵活性和滤波器的选择性。在本文的软件分析部分,讨论了解扩和解调过程中的实现原理,同时给出了DSP系统总的工作流程。总体说来,本课题基于现有的理论发展,在充分理解相关理论的前提下,将主要经历集中于具体应用的研究上,取得了一定的成果。关键词:软件无线电;直接序列扩频通信;DSP 哈尔滨工程大学学位论文原创性声明本人郑重声明:本论文的所有工作,是在导师的指导下,由作者本人独立完成的。有关观点、方法、数据和文献的引用已在文中指出,并与参考文献相对应。除文中已注明引用的内容外,本论文不包含任何其他个人或集体己经公开发表的作品成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律结果由本人承担。作者(签字):露襻甄日期:口'年≥月『口日哈尔滨工程大学学位论文授权使用声明本人完全了解学校保护知识产权的有关规定,即研究生在校攻读学位期间论文工作的知识产权属于哈尔滨工程大学。哈尔滨工程大学有权保留并向国家有关部门或机构送交论文的复印件。本人允许哈尔滨工程大学将论文的部分或全部内容编入有关数据库进行检索,可采用影印、缩印或扫描等复制手段保存和汇编本学位论文,可以公布论文的全部内容。同时本人保证毕业后结合学位论文研究课题再撰写的论文一律注明作者第一署名单位为哈尔滨工程大学。涉密学位论文待解密后适用本声明。本论文(囹在授予学位后即可口在授予学位12个月后口解密后)由哈尔滨工程大学送交有关部门进行保存、汇编等。作者(签字):胁.导师(签字):彳丢凄杰日期:明年=;月lo日护哆年;月乃日 哈尔滨丁程大学硕十学位论文第1章绪论1’.1课题背景及意义无线通信在现代通信中占据着极其重要的位置,广泛应用于军事、商业、日常等领域。无线通信系统有很多,其技术实现方式也有很多,各种通信系统因自身的特点而应用于不同的场合。传统无线电台的全部功能都由硬件实现,只能工作于单一频段、单一的调制方式。电台之间的差异极大,这限制了不同电台之间的互通互连及升级变更。为了解决互通性、灵活性等问题各国都进行了积极的探索,努力使不同设备既能满足互通的要求,又能满足抗干扰、保密性好的要求,既能使通信设备跟上无线电发展的步伐,又能延长设备的使用寿命,降低系统的投入。1992年5月,MITRE公司的Joe.Mitoleul首次明确提出了软件无线电的概念。其中心思想是,构造一个具有开放性、标准化、模块化的通用硬件平台,将各种功能用软件来完成,并使宽带A/D、D/A尽量靠近天线,以研制出具有高度灵活性、开放性的新一代无线通信系统。可以说这种电台是可用软件控制和再定义的电台,突破了传统的无线电台以功能单一、可扩展性差的硬件为核心的设计局限性,是一种全新概念。选用不同软件模块就可以实现不同的功能,如果要实现新的业务或调制方式只要增加一个新的软件模块即可。这在通信尤其是在移动通信领域有着迫切的需求和广阔的应用前景。软件无线电技术是近年来随着微电子及计算机技术高速发展而产生的一种新的无线电技术,相对于传统的基于分立元件和ASIC的无线技术,它具有不可比拟的优越性。软件无线电的核心概念是随着大规模集成电路技术的不断进步,芯片处理速度不断提高,而使得在DSP芯片或通用CPU芯片平台上,利用软件来完成以前用分立元件和ASIC实现的多种数字信号处理功能。由于软件具有应用灵活、成本低廉等特点,因此基于软件无线的无线通信系统可以实现多种通信协议的兼容,便于通信技术升级,节省大量的硬件投资,降低通信系统的成本,大大缩短新产品的开发研制周期,提高无线通信系统的功能和服务质量,使无线通信系统具有了极大的灵活性和开放性,适时适应市场的变化,满足市场和用户的需求。 哈尔滨丁程大学硕+学位论文1.2软件无线电的研究现状现代军事通信系统要求互通性、灵活性、移动性、抗毁性、易维护性,而软件无线电是现代军事通信系统实现其特性的关键。自软件无线电的概念提出以来,软件无线电就在军事通信系统中得到日益广泛的应用。软件无线电在军事通信系统中的成功应用是易通话田(SPE触@ASY)系统,它是美国陆、海、空三军将最新技术引入下一代数字式战斗网无线电台的一个联合发展计划。易通话项目的目的是验证可编程波形、多频段、多工作方式具有开放结构的无线电台方案,并发展一种通用的软件结构,便于新波形的增加。易通话软件无线电系统的主要组成部分是多频段、多模式软件无线电台。当前,通信个人化和信息多元化成为人们对现代通信的更新追求,第三代移动通信系统(3G)已经投入运营,而软件无线电正是3G系统的关键技术之一。第三代移动通信系统中目前被普遍看好的是宽带CDMA(W二CDMA)方案,该体制能够提供多种质量的多媒体业务,不同的多媒体业务对CDMA接收机的性能要求是不同的,而CDMA接收机的性能是与其多用户检测的性能密切相关的。目前提出的多用户检测算法一般都是用计算复杂度的增加获取性能的提高,由于软件无线电接收机具有易于改变的特点,它可根据多媒体业务的要求动态地调用不同的多用户检测算法:我国提交的第三代移动通信提案TD.SCDMA中就采用了软件无线电技术。SCDMA的基站和终端设备采用高速DSP和高速A/D变换器,处理速度高于5000万次/秒。在SCDMA系统中,软件无线电技术实现的功能包括采用IS.95或G729标准实现编码速率8kb/s,质量接近64kb/sPCM编码;直接序列码分多址(DS.CDMA)的调制和解调;同步检测和控制;智能天线技术;自动控制频率、发射功率、接收增益和时延;用户定位;处理空中接口Um物理层;基带预失真,以降低对收发信机线性的要求。因此,无论在军事上还是在民用上,软件无线电都成为通信研究领域引人注目的热点之一。2 哈尔滨工程大学硕七学位论文1.3论文主要研究内容本课题从工程实践出发,系统、深入地研究了软件无线电扩频接收机的相关理论和实现技术,包括软件无线电的基础理论,对接收机的主要组成部分作了详细讨论。详细介绍了系统的主要芯片和具体实现电路。本论文的内容安排如下:第1章为绪论,首先介绍了相关技术包括软件无线电技术在通信中的地位和作用,然后简述了相关技术的发展概况和对所需硬件的要求。第2章首先对软件无线电的基本概念和理论作了概述。介绍了软件无线电的基本结构,分析了软件无线电的主要技术环节。第3章给出了软件无线电接收机的整体方案。介绍了软件无线电与扩频通信的结合应用,列出了接收机设计的技术指标。在阐述了几种常见现代接收机体系结构之后,以最为成熟的超外差结构为框架,给出了接收机的硬件总体设计。随后,从整体出发,给出了系统软件流程图。第4章在具体技术指标要求下,对基于DSP的接收机方案进行具体硬件实施,介绍了基于软件无线电接收机的主要硬件模块的设计,包括模拟信号采样、大容量数据吞吐和信号处理模块等的具体设计。同时也介绍了硬件设计中所必需的理论知识,如锁相技术、采样理论、多速率信号处理理论、频率合成原理等。第5章给出了软件无线电DSSS接收机的具体软件设计。重点介绍了信号同步所涉及到的理论基础,包括PN码捕获和跟踪、载波同步。给出了接收机主程序流程图和负责同步的中断子程序流程图。 哈尔滨T程大学硕士学位论文第2章软件无线电技术软件无线电是在20世纪90年代初提出的,是无线通信领域的重大突破。通过这些年的发展,已证明软件无线电在技术上是完全可行的,并且还代表着未来无线通信体制的发展趋势。它涉及到宽带/多频段天线、高速宽带A/D.D/A、DSP处理等关键技术。软件无线电在军用和民用领域都有着广泛的应用前景,己成为下一代移动通信的基石。2.1软件无线电的概念软件无线电最初是在军事通信中提出的,它源于军事领域对通信系统灵活性的特殊需要。Joe.Mitola首次明确提出了软件无线电的概念,他提出构造一个通用的开放型可编程硬件平台,通过加载相应的软件模块来实现相应的无线电台功能。在通用平台上,只要更改相关软件,就可以方便的完成对电台功能的修改和扩展,而不必重新设计构造硬件电路系统,可兼容现有或未来的多种通信系统,最大限度地满足互通互联的要求,同时可节省设计制造大量多种制式电台所需的高成本。软件无线电是将标准化、模块化的硬件功能单元放在一个通用硬件平台上,通过软件加载方式来实现各种类型无线电系统的一种开放式结构。软件无线电的核心思想是,将A/D、D/A尽可能靠近天线和用软件完成尽可能多的无线电功能。可见,要实现软件无线电,数字化硬件平台是基础,软件可编程、可重复使用是核心,实现多波段、多体制、多制式通用接收是El的。2.2软件无线电的基本结构软件无线电主要由三大部分组成,即用于射频信号变换的、位于A/D、D/A之前的射频处理(含天线)前端,高速A/D、D/A和位于A/D之后、D/A之前的数字信号处理单元p1。理想软件无线电的组成结构如图2.1所示。4 哈尔滨1=程大学硕士学位论文厂——]窄带A/D/A宽带多频/1卜RF部刊蒜p实时软件可,1卜\(各种信源段天线、、广——]/分编程处理器\厂1/1..............一编码方式)图2.1软件无线电结构框图软件无线电的基本结构有三种:射频直接低通采样数字化结构、射频带通采样数字化结构、宽带中频采样数字化结构。前两种结构为理想或接近理想的软件无线电结构,但对A/D转换器的性能如转换速率、工作带宽、动态范围等指标提出了非常高的要求,同时对DSP的处理速度要求也特别的高。前两种结构对器件的高要求在现阶段比较难实现,即使实现成本也较高,不利于大规模推广。而宽带中频采样数字化结构由于中频带宽宽,降低了中频之前模拟滤波放大处理的难度,使其较传统的中频数字化接收机具有更好的波形适应性,信号带宽灵活性和可扩展性,虽然距离理想的软件无线电要求较远,但却是目前最容易实现的。该结构接收机与传统的中频数字形式上无太大的差别,但本质上却有很大的飞跃。软件无线电主要由天线、射频前端、宽带A/D—D/A转换器、通用和专用数字信号处理器以及各种软件组成。软件无线电的天线一般要覆盖比较宽的频段,如1MHz"--'2GHz,要求每个频段的特性均匀,以满足各种业务的需求。为便于实现,可在全频段甚至每个频段使用几付天线,并采用智能化天线技术。射频前端在发射时主要完成上变频、滤波、功率放大等任务,接收时实现滤波、放大、下变频等功能。在射频变换部分,宽带、线性、高效射频放大器的设计和电磁兼容问题的处理是较困难的。当然,如果采用射频直接数字化方式,射频前端的功能可以进一步简化,但对数字处理的要求提高。要实现射频带通采样,要求A/D转换器有足够的工作带宽,较高的采样速率,而且要有较高的A/D转换位数,以提高动态范围。模拟信号进行数字化后的处理任务全由DSP和专用的可编程处理器承担。为了减轻通用DSP的处理压力,通常把A/D转换器传来的数字信号,经过专用数字信号处理器件(如数字下变频器DDC)处理,降低数据流速率,并把信号变至基带后,再把数据送给通用DSP进行处理。通用DSP主要完 哈尔滨工程大学硕士学位论文成各种数据率相对较低的基带信号的处理,比如信号的调制解调,各种抗干扰、抗衰落算法的实现等。由于DSP技术和器件的发展,高速、超高速的数字处理器不断涌现,DSP已能基本满足软件无线电的技术需求。如果采用多:签片并行处理的方法,其处理能力还将大大提高。2.2.1射频低通采样数字化结构这种软件无线电结构,把模拟电路的数量减至最低程度,如图2.2所示。图2.2射频低通采样数字化的理想软件无线电结构从天线进来的信号经过滤波放大后就由A/D进行采样数字化,这种结构不仅对A/D转换器的性能如转换速率、工作带宽、动态范围等提出了非常高的要求,同时对后续DSP或ASIC(专用集成电路)的处理速度要求也特别的高,因为射频低通采样所需的采样速率至少是射频工作带宽的两倍。例如,工作在1MHz''一1GHz的接收机,其采样速率就至少需要2GHz,这样高的采样率A/D能否达到暂且不说,后续的数字信号处理器也是难以满足要求的。2.2.2射频带通采样结构射频带通采样结构的软件无线电可以较好地解决上述射频低通采样软件无线电结构对A/D转换器、高速DSP等要求过高,以致无法实现的问题。其结构图如图2.3所示。图2.3射频带通采样软件无线电结构6 哈尔滨工程大学硕士学位论文这种射频带通采样软件无线电结构与低通采样软件无线电结构的主要不同点是A,D前采用了带宽相对较窄的电调滤波器,然后根据所需的处理带宽进行带通采样。这样对A/D的采样速率的要求就不高了,对后续DSP的处理速度要求也可以随之大大降低。但是需要指出的是,这种射频带通采样软件无线电结构对A/D工作带宽的要求(实际上主要是对A/D中采样保持器的速度要求)仍然还是比较高的。2.2.3宽带中频带通采样结构宽带中频带通采样结构的软件无线电结构与目前的中频数字化接收机的结构是类似的,都采用了多次混频体制或叫超外差体制,如图2.4所示。这种宽带中频带通采样软件无线电结构的主要特点是中频带宽更宽,所有调制解调等功能全部由软件加以实现。中频带宽宽是这种软件无线电与普通超外差中频数字化接收机的本质区别。显而易见,这种宽带中频带通采样软件无线电结构是上述三种结构中最容易实现的,对器件的性能要求最低,但它离理想软件无线电的要求最远,可扩展性、灵活性也最差。图2.4软件无线电的中频数字化结构2.3软件无线电的关键环节1、开放式总线结构及实现软件无线电的一个重要特点是其开放性,这主要体现在软件无线电所采用的开放式标准化总线上,只有采用先进的标准化总线,软件无线电才能发挥其适应性广,升级换代方便等特点。软件无线电中的总线结构必须具有以下特点:7 哈尔滨工程大学硕士学位论文(1)支持多处理器系统。由于中频数字化的软件无线电在射频转换之后就进行A/D变换,加上多波段多模式的特点,因此对数字信号处理的速度提出了极高的要求。总线结构应能保证多个异种CPU的并行处理和协调工作,并能有效的共享系统资源。(2)配备高速宽带总线。为了保证高速数字信号处理数据的迅速交换,软件无线电要求其总线有极高的数据传输和I/O吞吐能力,传输率要求在每秒50MB以上,支持高度独立的数据总线和地址总线。(3)具有良好的机械特性和电磁特性。在通信环境恶劣的条件下也能正常的工作,保证一定的通信性能。2、宽带模拟器件宽带模拟器件包括宽带频合器、宽带功放、宽带天线、宽带环形器等,软件无线电的一个主要特点就是多频段、宽带化,这就要求上述部件必须具有宽带数字中频软件无线电接收机研究特性。以往那种只为某一频段设计的器件在软件无线电中就不适用了,所以,软件无线电对宽带器件的研制提出了新的挑战。3、宽带刖D、D/AADC(模数转换器)和DAC(数模转换器)是软件无线电的关键部件之一,必须仔细设计或选择嗍。由于软件无线电采用宽带设计,中频带宽很宽,使得同时进入中频通带内的信号比一般的窄带中频多得多,而且信号电平相差十分悬殊,所以要求A/D变换器有较高的线性动态范围;否则,小信号就有可能被大信号所淹没,它在移动通信中有远近效应时尤为重要。就性能指标而言,A/D变换器要求有较高的采样率与分辨率,以便在恢复时降低失真。除此之外,还要求有大的线性动态范围,以减少互调失真,使接收的弱信号仍能在强的干扰信号中检测出来。随频率和带宽的增加,采样速率和动态范围也将增大。4、数字下变频部分数字下变频是A/D变换后首先进行的处理工作,包括数字下变频、滤波、 哈尔滨工程大学硕十学位论文二次采样,是系统中数字处理运算量最大,也是最难完成的部分。一般认为,要进行较好的滤波等处理,需要对每个采样点进行100次操作。若系统带宽为10MHz,则采样率要大于25MHz,这样就需要2500MIPS(MillioninstructionsPerSecond)的运算能力。这是现有的任何单个DSP所难以胜任的。因此,通常把计算量最大的数字下变频和抽取系统用专门的硬件芯片实现,这样既能保留软件无线电的优点,又有较高的可靠性。目前,数字下变频芯片已有很多成熟的产品,如AD公司的AD6620,Intersil公司的HSP50214B,StanfordTelecom公司的STEL2130等等。5、高速信号处理部分数字信号处理是软件无线电的核心部件之一。理想的软件无线电中DSP要直接对射频信号的A/D转换数据进行处理并完成通信所要求的各种功能。这对DSP的性能要求非常高。即使采用中频采样软件无线电结构,要完成包括数字滤波、调制解调、信道编码、同步、通信协议等功能,对DSP性能的要求也是非常高的。DSP是限制软件无线电发展的一个瓶颈,DSP技术的发展将使软件无线电的软件化程度和性能逐渐提高,从而实现理想的软件无线电。研制速度更高和功能更强大的DSP芯片已经成为影响软件无线电发展的关键。2.4本章小结本章对软件无线电进行了综述。首先介绍了软件无线电的概念,在此基础上讨论了软件无线电的若干关键技术问题;接着分析了软件无线电的三种基本结构:射频直接低通采样软件无线电结构、射频带通采样软件无线电结构和宽带中频采样软件无线电结构。根据现有的技术水平,我们选用第三种结构应用在本接收机设计中。宽带中频采样软件无线电正是本论文重点研究的内容。9 哈尔滨工程大学硕士学位论文第3章接收机整体方案软件无线电具有灵活、通用的特点,扩频通信技术可提高频带利用率且具有保密、抗多径等多项优点,将软件无线电和扩频通信相结合具有深远意义。本章讨论一种可行的方案及其设计思想,设计了一个硬件平台,给出了软件的总体流程。3.1软件无线电在扩频通信中的应用扩频通信频带宽,信息速率高且变化范围大等特点,在目前的微机技术水平上,如果设备功能全由软件来实现,由于软件的逐条运行指令的特点,即使采用处理器协同运算,也较难实现高信息速率下的实时处理。采用下面的设计思想是在扩频通信系统中应用软件无线电思想的一种可行的方案垆1:(1)设备进行模块化设计,各模块分别提供具有控制功能的软件接口。(2)在各模块的设计上采用组合的方式,合理配置软硬件负载,尽量多设计智能化的硬件子模块如数字上/下变频器、可编程数字滤波器等以减少主CPU软件负担。具有软件无线电特性的模块化扩频接收机,由射频设备、信道设备、接口设备和网络控制终端四个设备组成。到目前为止,RF设备基本是模拟电路,受功率和频率跨度大的限制,RF设备很难真正实现软件定义。因此,这里所说的软件无线电结构的扩频接收机主要是指信道设备、接口设备和网络控制终端。本文主要考虑信道设备的模块化设计,设备功能分为若干个模块,每一个模块为一标准组件,各组件通过标准化通用总线相连,用于系统CPU对各模块的控制和实时处理;同时也与高速并行总线相连,由于各模块之间的高速数据交换,信道的内部结构如图3.1。10 哈尔滨T程大学硕+学位论文图3.1信道设备的软件无线电结构通常调制解调模块完成数据符号到星座图的映射和Nyquist发送带限滤波和接收匹配滤波,实现可变速率的样本内插和抽取、数字实现的正交上变频和正交下变频、载波同步和位同步等功能。该模块可以支持符号速率从几bit/s至10MHz,能实现BPSK/QPSK、PSK、QAM等调制方式,支持连续和突发的工作方式,可实现相干和非相干解调模式。其直接输出的已调低中频信号和接收来自中频模块的低中频信号的频率由软件定义在20MHz--一60MHz范围内。对于采用扩频技术的调制解调器,增加了扩频解扩和PN码同步等模块。扩频模块可采用可编程器件CPLD进行相关运算,DSP进行解码译码等。尽量多的用软件完成所需功能。信道编码模块完成加扰和解扰、差分编译码、FEC和交织等功能。网络控制模块是可选模块,只是在信道设备作为控制信道使用时才插入该模块,它直接和网络控制模块终端或网络控制中心相连,并完成控制信道的通信规程和对数据的分析处理。3.2技术要求下面列出希望接收机达到的主要技术指标:接收机接收频率范围:48.25MHz~863.25MHz;中频频率:60MHz;中频带宽:10MHz;调制方式:BPSK;灵敏度:-33dBm;动态范围:70dB;信号带宽:200KHz。 哈尔滨1一程大学硕士学位论文由于本论文是以建立实验性的软件无线电结构体系为主,在具体实现上有所欠缺,故上述指标只是参考值,希望具体的硬件结构能够努力达到。其中灵敏度、动态范围、接收信号频率范围是由选用的模拟前端模块反推出来的,调制方式选用了最常见的BPSK方式,中频频率、中频带宽是在考虑了接收机整体结构承载能力后选用的折中值。这些指标将在后一章具体硬件设计上进一步明了。3.3硬件整体设计方案软件无线电的四部分包括射频处理前端、AID.D/A、数字上/下变频和DSP处理,其中A/I)起着关键作用。不同的采样方式(一是基于Nyquist定理的低通采样;另一是带通采样)将决定射频处理前端的不同组成结构、DSP对速度的要求和不同的处理方式,可以说A/D制约着整个软件无线电的性能。按照A/D所处的位置不同,软件无线电的组成结构如第2章所说的三种:射频低通采样软件无线电结构、射频带通采样软件无线电结构和宽带中频带通采样软件无线电结构。结合目前实际的A/D转换器和DSP器件的水平,第3种宽带中频带通采样软件无线电结构较易实现。在本文中,选定了宽带中频带通采样接收方案,前端模拟预处理采用成熟的超外差技术,它通过选择合适的中频和带宽得到合适的Aft)采样速率;A/D转换后的数字滤波代替了模拟滤波,从而提高了系统的灵活性和滤波器的选择性;基带部分采用模块化设计思想,旨在不同的模块中实现不同功能的电路。3.3.1现代接收机体系结构经过长期的发展,接收机系统作为无线电通信系统的重要环节,结构上也在不断地发展和完善。从最早的再生式接收机和直放式接收机,到后来的超外差式接收机、镜像频率抑制接收机、零中频接收机。现在,随着软件无线电技术的不断发展使得软件无线电接收机结构进入到了人们的视野,并逐渐成为了主流。下面将对现代接收机的体系结构作具体的说明。12 哈尔滨工程大学硕士学位论文3.3.1.1通用超外差接收机结构超外差接收方式是一项古老的技术,从早期的无线电通信阶段就开始流行。所谓“超外差"是指将射频输入信号与本地振荡器产生的信号相乘或差拍,然后由混频器后的中频滤波器选出射频信号与本振信号频率两者的和频或差频。如图3.2为通用超外差接收机结构的系统框图嗣。图3.2通用超外差结构接收机超外差式接收机有以下三方面的优点。首先,中频比信号载频低很多,在中频段实现对有用信道的选择比在载频段选择对滤波器Q值的要求低很多。其次,接收机从天线接收到的信号电平一般为.120--,.100dBm。如此微弱的信号要放大到解调器可以解调或A/D变换器可以工作的电平,一般需要放大100dB以上。为了放大器的未定和避免振荡,在一个频带内的放大器,其增益一般不超过50"-'60dB。采用超外差式接收机方案后,将接收机的总增益分散到了高频、中频和基带三个频段上。而且,载频降为中频后,在较低的固定中频上做窄带的高增益的放大器要比在载波频段上做高增益的放大器容易和稳定得多。其三,在较低的固定中频上解调或A/D变换也相对容易。但是,由于混频器的非线性以及滤波器带外抑制不良等原因,超外差式接收机也有非常大的缺点:组合干扰频率点多,容易产生三阶互调干扰和镜像干扰,直接影响系统的灵敏度。为了解决此问题可以采用二次混频方案,如图3.3所示。其中,I中频采用高中频,以提高系统的镜像频率抑制比。II中频采用低中频,完成提取有用信道抑制邻道干扰的任务,以满足A/D采样和稳定放大的要求。 哈尔滨工程大学硕士学位论文图3.3二次变频超外差结构3.3.1.2镜像抑制接收机结构普通的超外差结构接收机存在镜像频率干扰问题,虽然通过合理选择中频和高质量的预选滤波器可以滤除部分镜像频率,但是高频高Q值的滤波器实现起来十分困难。然而,若是从改变接收机结构上入手,采用正交信号结构,即可从原理上解决镜像信号响应问题。实际上主要有两种不同的镜像抑制技术,分别由Hartley和Weaver提出。图3.4为Hartley镜像抑制结构。设射频输入信号为:V盯(,)=‰cosa)RFt(3—1)镜像干扰信号为:1,砌O)=‰COS(9fmt(3—2)这些信号与两个正交的本振信号COS(.OLot与sincorot相乘(即混频),通过低通滤波器滤除和频分量,则vA(t)和%(f)分别为:%(f):年sin(cow-%)f+冬sin(COzo-COimvz二f3.31:堡9sin(t)lFt--iz,msill%r㈡%∽专∞sc%一≯”孚cosc%一‰y。3q=等c。s%,+等c。s%,。。两路信号经过下变频后,镜像信号与有用信号均变换到同一中频,且相互正14 哈尔溟工程大学硕士学位论文交。上支路信道中的90。移相器将sincowt本振激励的混频器输出相移90。,则输出处:vc(归年coso)zFt-每c㈣伊f(3-5)将vc(t)和VB(f)相加得到的中频输出为:%(r)=‰COS(O,Ff(3-6)因此,中频输出信号中保留了有用信号,消除了镜像频率的干扰。—飞√7凼A7L∑厂_■天线ILPF.LNAsinotot厂。、IFout’Lbpc。。吼Df\~’LPF两杰。臣习。图3.4Hartley镜像抑制结构另一种镜像抑制方案称为Weaver镜像抑制结构,该方案用第二个正交混频器代替了90。移相器,将RF信号变换为基带信号。如图3.5所示。图3.5Weaver镜像抑制结构Hartley与Weaver下变换结构都有令人满意的特点:即理论上完全消除了镜像响应与镜像噪声。这是个非常重要且相当实用的优点。然而,这两种方法虽然原理简单,但在实践中都有明显的缺点。15 哈尔滨工程大学硕士学位论文Hartley结构虽然结构简单,但要求实现精确的90。相移。在一般的宽带系统中要实现固定移相器是十分困难的,并且频率越高,难度越大。Weaver结构虽然避免了移相器的使用,但其结构相对复杂,两路信道的失配度相对较大,势必会影响系统的镜像抑制度。3.3.1.3零中频接收机结构虽然镜像抑制接收机结构从理论上可以消除镜像干扰,但由于功率增益失配和相位失配同样也会造成镜像抑制比下降,影响系统性能。因此,另一种可以消除镜像干扰的零中频接收机结构逐渐成为了研究的热点。这种结构要求本振频率与载频相等,将射频信号直接下变频为基带信号即中频频率O)IF=0的信号,因此也就不会有镜像频率干扰。其结构如图3.6所示。Q图3.6零中频接收机结构这种结构由于不存在镜像干扰的问题,所以可以不采用预选滤波器。同时下变频后的信号为基带信号,也不必采用专用的中频滤波器来选择信道,而只须用低通滤波器来选择有用信道,并用基带放大器即可。虽然与超外差式的结构相比,这种结构有以上的优点,但同时也存在着一些很难解决的问题。首先,本振信号与射频信号频率相同,如果混频器两个输入口之间隔离性能不好,则本振信号会从通路中泄漏到天线,辐射到空间,形成邻道干扰。其次,基带信号对直流偏差十分敏感,零中频结构产生的自混频会形成直流干扰,叠加到基带信号上影响信噪比。16 哈尔滨工程大学硕士学位论文3.3.1.4数字中频接收机结构在传统的超外差结构中,最早基带信号是模拟处理的,随着数字技术的发展,基带信号的模拟信号处理被先进的数字信号处理所取代。数字中频接收机结构就是将超外差结构中的二次混频和滤波用数字化的方式来实现。数字中频接收机结构如图3.7所示,混频器的输出经滤波、放大后直接进行A/D变换,然后进入到数字信号处理(DSP)部分,生成基带正交信号。由于后续的数字信号处理用软件的方式完成,因此这种结构也称为基于软件无线电的数字中频接收机结构。图3.7数字中频接收机结构基于软件无线电的数字接收机中的IF采样依赖于高性能的A/D变换器,A/D变换器的采样频率越高,位数越多,则采样中频就可以作的越高;数字IF越高,前端RF模拟电路的数目就可以减少,可以降低整机的功耗,获得更高的集成度。随着数字IF的提高和动态范围要求的增加,数字化问题变得越来越困难。这种结构的接收机的主要障碍是A/D变换器的性能。由于信息包含在信号的调制包络中而不是IF载波中,因此没有必要以两倍以上的IF速率对IF信号进行全采样,根据调制信号的带宽以相对较低的速率对IF信号进行欠采样也是可行的。采样技术大大降低了对A/D变换器性能的要求。基于软件无线电的数字IF接收机对RF前端电路的要求很高:高线性、大动态范围、高镜像抑制度及前端电路的极低噪声系数。前端预选滤波器是实现的难点,高线性的实现也是目前RF前端研究的热点。使用前馈放大器是提高整机皿非常有效的办法,但要求精确的相位匹配和延迟控制,实现难度很大。17 哈尔滨T程大学硕士学位论文基于软件无线电的数字IF接收机具有很强的灵活性。信道功能可由软件控制,缩短了开发周期,降低了费用。通过软件可方便的完成系统频带调整,自适应选频,信号波形在线编程,调制解调方式控制等。同时,具有很强的开放性。系统硬件采用模块化设计,不同的模块实现不同的功能。系统的更新换代变成了软件版本的升级,模块间的接口是标准化的,且是开放的。3.3.2接收机硬件总体方案选择软件无线电扩频接收机的主要功能就是接收、变换、检测扩频信号,完成应用系统要求的各项功能。按照接收机各部分的功能,可以将其为划分为以下若干个功能模块:(1)模拟前端:利用UVl316模块实现射频信号的模拟下变频,将信号变换到中频。前端处理模块主要将射频信号转换成信号处理的中频信号,本系统中来自天线的微弱信号经低噪声放大后,经过变频,尽可能地抑制多径干扰、带外干扰和镜像干扰,之后放大滤波,使之达到信号处理单元所需信号电平,并且具有一定的信号变化动态范围。(2)高速A/D中频带通采样及数字下变频:此部分用AD6644、HSP50214B、AD9854实现。为了实现中频带通采样,需要选用采样速率满足要求,输入带宽宽的ADC;为了在基带数字信号处理时得到适宜速率的信号,需要选用抽样率可以灵活大范围变化的数字下变频器,HSP50214B可以满足要求。另外,选用AD9854的目的是要得到精准的频率。(3)信号处理部分:此部分由TI公司的TMS320VC5416实现。其作为系统的主CPU,在电路中完成了有关数字信号处理和控制的功能。信号处理模块是接收机的核心部分,主要功能是识别出发射来的信号,并对其解扩,在恢复信噪比的基础上解调载波,恢复基带信号;最后将解扩、解调后的码状态发送给应用处理单元。可以将得到的信号输出到外部显示或是音频设备。(4)逻辑控制部分:此部分由Altera公司的EPMl270完成,它作为逻辑控制的核心器件,协助其他器件完成信号的调制、混频及下变频的功能。软件无线电接收机系统实现框图如图3.8所示: 哈尔滨工程大学硕士学位论文AGC+蚵。接收数字信叫l塾!机模号处理拟前器端DSP心F、。。s忙。圹嗄图3.8软件无线电接收机系统框图3.4软件整体设计方案DSP应用处理模块主要对接收机信号处理模块进行实时控制,软件是接收机的重要组成部分,为了提高系统的可靠性,软件设计思想是积木式、模块化结构【刀。其主要功能如图3.9所示:接收机软件信号处理硬件控制攀fI|||蓁jj攀jfD蔫C笔OffD萎C裂O¨塞蓊箍是lf龛蓍图3.9接收机软件功能框图信号处理主要完成从相关器输入的正交、同相超前和滞后的相关积分值,根据这些积分值实现码环、载波环捕获和跟踪过程中的鉴别与滤波功能。这需要高I/O吞吐能力、高速的信号处理能力。硬件控制主要完成码环、载波环路的闭合过程。根据鉴别器和滤波器输出的控制量去动态调节码DCO和载波DCO中的值,实现数据的解调。人机接口通信主要解决信息的输出问题。我们希望尽量缩小硬件设计的工作量,充分利用微处理器的功能,设计中采用了“硬件软化”的概念,将以上的工作放在一个微处理器中并行工作,19 哈尔滨工程大学硕十学位论文这就需要微处理器工作在多任务的环境之中协调工作。3.5本章小结本章首先讨论了软件无线电与扩频通信相结合的方式方法,提出了相应的系统技术指标,以此为标准来设计接收机。在考虑到接收机若干典型结构的基础上,选择超外差体系结构作为接收机设计时的硬件平台;并给出了接收机在软件实现上的总体流程。20 哈尔滨下程大学硕士学位论文第4章接收机硬件模块单元设计硬件电路的实现是检验理论的最有效的方法,本系统是基于软件无线电中频带通采样,讨论一种可行的方案及其设计思想,设计了一个硬件平台。具体要实现模拟下变频、采样、数字下变频、信号处理等功能。4.1模拟前端设计4.1.1前端电路结构模拟前端由模拟本振源、混频器、滤波器以及射频功放、低噪声放大器LNA、自动增益控制(AGC)等构成。论文中为了简化设计,采用现成的多频带射频下变频器UVl316哺1电子调谐器来实现。其内部电路框图如图4.1所示。和5v》《・33v)GND图4.1UVl316内部结构框图UVl316工作特性:(1)频率覆盖范围48.25MHz--一863.25MHz;21 哈尔滨工程大学硕+学位论文(2)输出中频60MHz"-'90MHz;(3)具有自动增益控制(AGC);(4)具有自动频率控制(AFC);(5)可通过,2C总线或三线制总线读写模式控制代码和功能,进行本振频率的控制。射频处理的频率计算公式:k=62.5x(32xM+S)/lOOO(MHz)(4—1)其中缸为本振频率,选频系数M为10bit,选频系数s为5bit,所以本振频率调节间隔最小为62.5KHz。在电路控制中,利用DSP的串口实现对UVl316的控制寄存器的写入,达到本振频率在线可调,用D/A的输出信号控制UVl316的AGC、AFC信号,实现对其全面控制。4.1.2锁相环技术锁相技术p1是一种相位负反馈控制技术,锁相环电路具有极优良的性能,它的主要特点是:锁定时无剩余频差;具有良好的窄带载波跟踪性能;具有良好的宽带调制跟踪性能;门限性能好易于集成。因此锁相环电路在电子系统中得到广泛的应用。在通信系统中锁相电路的基本应用是:锁相解调、载波提取与位同步以及频率合成。锁相环电路使一个特殊系统跟踪另外一个系统。更确切地讲,锁相环是一个使输出信号(由振荡器产生的)与参考信号或者输入信号在频率和相位上同步的电路。在同步(通常称为锁定)状态,振荡器输出信号和参考信号之间的相位差为零,或者保持常数。如果出现相位误差,一种控制机理作用到振荡器上,使得相位误差再次减小到最小。在这样的控制系统中,实际输出信号的相位锁定到参考信号的相位。因此我们称之为锁相环。锁相环的工作原理可以通过一个线性锁相环(LPLL)例子进行解释。图4.2(a)是锁相环的模块组合图,包含三个功能模块:(1)压控振荡器(VC0); 哈尔滨工程大学硕士学位论文(2)鉴相器(PD):(3)环路滤波器(LF)。输入信号(a)PLL的模块图JL倒2//‘j-彩0LJ‘玑//。/一秒(b)VCO的传输函数。(c)PD的传输函数。(甜,=控制电压)(Ud=鉴相器输出信号的平均值)图4.2简单锁相环的结构图锁相环电路中我们关心的主要信号定义如下:‘(1)参考(或输入)信号%(f);(2)参考信号的角频率劬;(3)VCO的输出信号u2(t);(4)输出信号的角频率c02;(5)鉴相器的输出信号ua(t);(6)环路滤波器的输出信号甜,O);(7)相位误差倪定义为信号uI(t)和信号u2(t)之间的相位差。现在我们研究图4.2(a)中三个功能模块的工作。VCO在角频率哆振荡,该频率取决于环路滤波器输出信号U,。角频率c02由下式给出:c02(t)=coo+Kouf(t)(4-2)其中,coo为VCO的中心(角)频率,民为VCO的增益。PD又称为相位比较器,比较输出信号和参考信号之间的相位,获得的输 哈尔滨丁程大学硕士学位论文出信号蚴(f)近似正比于相位误差包,至少当oo处于一定范围内时如此:蚴(f)=髟包(4—3)其中,髟表示PD的增益。图4.2(c)是式(4.3)的图形标识。PD的输出信号uAt)包含直流分量和叠加的交流分量。我们不希望后者存在,需要利用环路滤波器滤掉。在大多数情况下,可以使用一阶低通滤波器。现在,让我们来研究三个电路模块在一起怎样工作。首先,我们假设输入信号U,(f)的角频率等于中心频率‰。然后假设VCO工作的中心频率为‰。如我们所见,相位误差包为0。如果以为0,PD的输出信号%也必须等于0。最终,环路滤波器的输出信号U,也将必须为0。这正是允许VCO工作在其中心频率的条件。如果开始时相位误差晓不为O,PD的输出信号%将不为0。经过一些延迟,环路滤波器也将产生一个固定信号。这将改变VCO的工作频率,照此下去,相位误差最终消失。现在假设在时刻%输入信号的频率突然改变Aco,如图4.3所示。那么输入信号的相位超前于输出信号的相位。出现了误差,并随着时间开始增加。PD的输出信号%(f)也将随着时间而增加。经过环路滤波器的延迟后,“,(})也会增加。于是VCO输出频率上升,结果相位误差变小。经过一定建立时间以后,VCO振荡频率会和输入信号频率完全相同。最终的相位误差将减小到0或者一个固定值,这与使用环路滤波器的类型有关。现在VCO的工作频率比它的中心频率‰大Aco。这将迫使信号“,(f)建立一个终值甜,=A彩/K。如果输入信号的中心频率是被一个任意低频信号调制,那么环路滤波器的输出信号就是解调信号,因此,PLL可以当作一个FM解调器。 哈尔滨丁程大学硕七学位论文(b)(d)玉jL"频率步长J八八叭八广~“:∽VVtoN\urJ加”门.川厂~U\/U”||’‘∽∞rj.-一●’■●'-I.’}●-l'埒皖,一Ud见=o见兄E£7tf/一一\./。\、~甜/,国2JI/_\/~6,lJ‘彩o+A^1一r图4.3PLL对参考频率阶跃变化的瞬态响应。(a)参考信号U.(f)。(b)VCO的输出信号%(f)。(c)信号包和Ud作为时间的函数。(d)VCO的角频率CO,作为时间的函数。(e)参考信号UlO)的角频率。PLL最吸引人的能力u川之一是它能抑制叠加到它输入信号上的噪声。我们假设PLL的输入信号被噪声淹没。PD尝试着测量输入和输出信号之间的相位差。输入信号中的噪声使得输入信号弘@)的过零点以随机的方式超前或滞后。于是,PD输出信号%(f)在一个平均值附近抖动。如果环路滤波器的转折频率足够低,那么信号“,(f)中就几乎没有什么明显的噪声。VCO将以如下方式工作,信号U2(f)的相位等于输入信号%O)的平均相位。因此,我们可以说,PLL可以检测淹没在噪声中的信号。这些简单的分析已经表明PLL仅仅是一个控制输出信号翰(f)相位的伺服系统。如图4.3所示,PLL总可以使输出信号的相位跟踪参考信号的相位,在所有时间系统都可以锁定。当然,不一定总是这种情况,因为给输入信号加 哈尔滨工程大学硕士学位论文入一个大的频率阶跃将会使得系统“失锁”,PLL中的固有的控制机制会试着使系统再次同步。4.2数模转换模块及其模拟电路设计4.2.1A/D的选择在软件无线电系统的设计中,一般对ADC的分辨率、采样率和工作带宽都有较高的要求。因为无线通信中的中频信号的频率和带宽都比较大,在无线电接收机中,往往可能需要同时接收一个很强的信号和一个与此相邻频率的弱信号,这需要中频采样的ADC有一个很大的动态范围并且有很好的寄生信号抑制功能,又能实现高速采样。4.2.1.1A/D转换器的性能指标ADC是中频数字化处理的前端,其特性对整个系统有很大的影响,下面对其几个重要的性能指标作一介绍¨¨。(1)转换灵敏度假设一个AID器件的输入电压范围为(一矿,y),转换位数为n位,即它有2”个量化电平,则它的量化电平为:AV=2v/2”(4—4)AV也称为转换灵敏度。A/D转换器的位数越多,器件的电压输入范围越小,它的转换灵敏度越高。(2)信噪比(SignaltoNoiseRatio,SNR)信噪比指信号均方根值与其他频率分量(不包括直流和谐波)均方根的比值,理论上信噪比取决于ADC量化过程所使用的量化数目,量化数目(即ADC的位数)越多,量化噪声就越小,其理论信噪比也就越高。具体的,如果一个n位的ADC输入电压范围为(-v,y),其理论信噪比为:…吨鼢Ⅲg知・g警=6.02n+1.76dB㈤,其中,最为输入信号功率,M为量化噪声功率,AV为量化电平。对于给定采样频率石,理论上处于o.5石带宽内的量化噪声为△∥√12。如果信号 哈尔滨工程大学硕士学位论文带宽固定,采样频率提高,就相当于在一个更宽的频率范围内扩展量化噪声,从而使SNR有所提高。如果信号带宽变窄,在此带宽内的噪声也减少,信噪比也会有所提高。因此,对一个满量程的正弦信号,SNR可以准确地表示为:SNR=6.02n+1.76dB+10lgI石/2Bl(4—6)从上式可以看出,第一项表明转化位数越高,信噪比越高,当转化位数增加一位,则信噪比增加6dB;第二项与信号波形有关,对单一频率的正弦波为1.76dB,而对其他波形这一项不同;第三项也可称为处理增益,它是一个正值,表示信号带宽与.疋/2相差的程度所增加的信噪比,可以看出提高采样频率或者降低模拟信号带宽都可以对提高ADC的信噪比有所帮助,具体地,采样率每增加一倍,信噪比提高3dB,相当于转换位数增加半位。(3)无杂散动态范围(SpuriousFreeDynamicRange,SFDR)无杂散动态范围指的是第一Nyquist区内测得信号幅度的有效值与最大杂散分量有效值之比的分贝数。反映的是ADC输入端存在大信号时能检测出有用小信号的能力。对于理想的ADC来说,SFDR的最大值出现在其输入满量程时,而在实际中,SFDR的最大值则出现在其输入信号接近满量程值时,这是由于ADC在输入信号接近满量程值时的非线性误差和其它失真都增大的缘故。另外,由于实际输入信号幅度的随机波动,当输入信号接近满量程范围时,信号幅度超出满量程值的概率增加,这便会带来由限幅所造成的额外失真。4.2.1.2AD6644介绍通过前面ADC性能指标的介绍,根据实际设计的要求,本文选用AD6644作为数据采集芯片。AD6644¨21是AD(AnalogDevices)公司推出的新型ADC器件,具有高精度、转换速率快等特点,是当前用于中频数字处理的优选器件。AD6644芯片的主要性能指标如下:(1)精度为14bit;(2)最高采样率可达到65MSPS;(3)信噪比典型值为74dB;(4)无杂散动态范围(SFDR)为100dB;27 哈尔滨工程大学硕士学位论文(5)输入带宽为250MHz;(6)采用完全的差动模拟输入方式;(7)内含采样保持电路和基准源;(8)3.3V的CMOS兼容数字输出。AD6644的原理框图如图4.4所示:AVeCDV盟6NDDMlDOVRDRYD13D12D”0,OD9D8D7D6D5£MD3DZDIDO聊SBt(LSB)图4.4AD6644原理框图它的工作原理是:两个模拟的输入端先经过缓冲后进入第一个采样保持器(THl),THl内保持的值作为粗的5位A/D的输入,粗的5位ADCl转换器的输出驱动一个14位精度的DACl转换器,输入的模拟信号和DACl的输出相减,.产生一个剩余的信号送给TH4采样保持器,并对TH3内的信号同时送给DAC2进行5位模数变换,同时这5位ADC2的输出驱动一个10位精度的DAC2转换器。DAC2的输出同TH4内模拟剩余信号相减,得出第二个剩余信号,作为TH5的输入,并把TH5的输出送给ADC3驱动6位模数转换。最后把三个ADC的输出结果一起传送至数字误差校正逻辑,输出最终的14位模数转换结果。AD6644芯片分成模拟和数字两部分,模拟区主要是输入端,包括时钟电路和模拟信号输入电路;数字区主要是输出端,包括14bit并行数据的输出和状态位输出。AD6644芯片的工作时序如图4.5所示。蓦l薹』}蒜眺蕊 哈尔滨工程大学硕+学位论文图4.5AD6644的工作时序图4.2.1.3AD6644的电路设计1、时钟电路AD6644的采样时钟要求质量高且相位噪声低,如果时钟信号抖动较大,信噪比容易恶化,很难保证14位的精度。为了优化性能,AD6644的采样时钟采用差分形式,通过Mini.Circuits公司的射频变压器T4.1n31将TTL时钟转化为差分时钟信号,同时在变压器的次级接入一个背对背的肖特基二极管HSMS2812,以限制输入到AD6644的时钟幅度。时钟电路的原理图如图4.6所示。由于采样电路的性能关系到最后的采样幅度,所以在布线时,应该保证从晶振到时钟输入脚距离尽量短,采样电路与其他电路尽量隔离,在整个采样电路下大面积覆铜接地,以降低可能受到的电磁干扰,同时也可降低对其他电路的干扰。图4.6时钟信号的接入方式 哈尔滨工程大学硕士学位论文2、模拟信号输入作为新型的高速、大动态范围的模数转换器,AD6644的模拟信号输入也要求采用差分形式。因为差分信号可以滤掉偶次谐波分量、共模的干扰信号(如由电源和地引入的噪声),对晶振的反馈信号也有很好的滤波作用,有利于提高AD6644的性能。模拟输入电压在内部被偏置为2.4V,上下摆动在0.55V以内,由于两个输入的相位相差1800,所以模拟输入信号的峰峰值在2.2V。ADC的输入电路多采用运放直流耦合或变压器交流耦合方式,为输入信号提供增益、偏置和缓冲。由于运放为有源器件,除具有一定的谐波失真外,还存在主要集中在低频段的噪声和较宽频带内的白噪声。这些噪声和谐波失真都降低了运放的信噪比SNR。当运放的SNR不明显优于甚至低于ADC的SNR时,它带来的噪声是不容忽视的,对于高分辨率ADC电路,甚至是不能接受的。而作为无源器件的变压器,一般认为它的噪声和谐波失真是微乎其微、可以忽略的。因此,本设计中的模拟信号输入电路采用变压器交流耦合方式,选用与时钟电路中相同的变压器T4.1;同时为了对比,也提供了采用AD8138的直流耦合方式。模拟输入电路的原理图如图4.7所示。图4.7模拟输入端的接入方式3、输入电路AD6644的模拟输入和数据输出之间存在少量的寄生电容,数据输出线30 哈尔滨工程大学硕+学位论文上的噪声会通过这些寄生电容耦合到模拟输入端,导致AD6644的SNR和有效位数下降,所以不能直接将变换数据送到数据总线上;同时,由于总线上负载大的原因,可能产生过冲和高频噪声,并耦合到模拟输入端,产生与输出码关联的干扰,从而产生谐波。因此AD6644的输出需要一个锁存器锁定,然后再送到数据接口上,可以采用满足速度要求的低电压芯片74LCX574。同时,每条数据输出线上需要串联一个100欧姆的电阻¨卅,目的是限制流入接收器件的电流。4.2.2A/D采样频率的确定软件无线电的核心思想是对由天线感应的射频模拟信号尽可能地直接进行数字化,将其变换为适合于数字信号处理器(DSP)处理的数据流,然后通过软件来完成各种功能,使其具有更好的可扩展性和应用环境适应性。所以,软件无线电首先面临的问题就是如何对工作频带(例如0.1MHz'~2GHz)内的信号进行数字化,也就是如何对所感兴趣的模拟信号进行采样。这些是软件无线电中最基本、最关键的问题。4.2.2.1采样理论1、Nyquist采样理论Nyquist采样定理n51指出:设有一个频率带限信号x(f),其频带限制在(O,厶)内,如果以不小于石=2厶的采样速率对x(,)进行等间隔采样,得到时间离散的采样信号x(n)=x(nrs)(其中五=1/五称为采样间隔),则原信号xq)将被所得到的采样值x(n)完全地确定。根据Nyquist采样定理,采样频率应该至少大于信号最高频率厶的两倍,信号才可以无失真地重构。但是随着采样频率的提高,高速数模转换器难以实现,而且采样频率提高对后续DSP处理速度要求也非常高,给实时处理带来困难。实际应用中常常遇到的是窄带信号,所谓窄带信号是指信号的频谱集中在信号的中心频率附近的一个窄的频率范围内,而且中心频率远远大于信号带宽。对于这类信号,并不需要采样频率达到信号最高频率的两倍,这就要用到带通采样理论。 哈尔滨工程大学硕士学位论文2、带通采样理论设一个频率带限信号xO),其频带限制在(五,厶)内,该信号的频谱如图4.8所示:JI工L,Jf\f‘l||.一IH一{L0{LlHj图4.8带通信号频谱不总图根据采样定理,采样后信号的频谱x(f)是以石为周期的函数。如果把负频率部分(一厶,一五)作周期延j石,那么,为了不与正频率部分(五,厶)混叠,则应满足如下条件nq:(1)-L向右移(Ⅳ一1)石后,要小于无,Ⅳ为一整数,即:一五+(N-OL≤无(4—7)石≤而zJr(4-8)(2)一厶向右移蜕后,要大于厶,即:一厶+A弧≥厶(4—9)石≥等(4_lO)综合以上两个条件,有:等≤石≤格(4-11)N’。N一、这样经过上面的推导,可以将带通定理总结如下:存在一带通信x(t),其通带为(无,厶),在实信号采样情况下,其采样频率应满足以下条件,才能由采样信号重构原始信号:警≤石≤酱(4-12)其中,K为1~n的非负整数,n=厶/(厶-L)。式(4.12)将采样频率划分为若干区间,由K确定。K越小,对采样振荡32 哈尔滨工程大学硕+学位论文器频率精度的要求就越低,并随着K的下降,采样频率越高,量化信号的频谱间隔就越大,对抗混叠滤波器带外能量抑制特性要求降低。同时ADC的处理增益也越高,输出信噪比增加,但后级处理负荷也增加。理论上讲,带通信号允许采样率大大低于两倍的信号的最高频率,这意味着可以使用较低的ADC采样频率,进而得到更高的特性、更低的功耗和更低的成本。然而,在使用上一个重要的限制是:ADC必须仍然能够有效地工作在信号的最高频率上,这一点通常是作为ADC的模拟输入带宽来给出。一般ADC的特性是随着输入频率的提高而降低的,当将ADC用于带通采样的应用时,必须检查被采样信号的频率范围是不是在ADC的允许带宽之内。其信号z(f)的重构公式为:z(D=2曰五茎x(刀五)皇要鬻c。s(2xfo(f一,z五))(4—13)其中,石为中心频率,B为信号带宽,乃=1/石为采样间隔。带通信号采样定理表明,对带通信号而言,可通过远低于两倍信号最高频率的采样率来进行采样。4.2.2.2采样频率和中频频率的确定设数模转换器之前的带通滤波器的矩形系数为,.p=争,如图4.9所示:卜-./\D图4.9矩形系数示意图为防止带外信号影响有用信号,在允许过渡带混叠时,采样频率为:石≥p-t-1)8(4-14)采样频率确定以后,就可以根据下式确定中频频率五: 哈尔滨工程大学硕士学位论文fo=(2刀+1)等(4—15)式中,n为一正整数n刀。五的选取除了要满足上式之外,另外一个重要原则是要考虑互调产物以及本振反向辐射的影响,一般取fo≥4.5B(4—16)例如本次设计的接收机中频带宽B为10MHz,当r为2时采样频率石≥O+1)B=30MHz,中频频率fo≥4.5B=45MHz,我们取fo=60MHz,则厶=65MHz,无=55MHz。由式(4—12)可得i130≤石≤器,2≤K≤65/lo(4-17)当K=2时,65≤石≤110当K=3时,43.33≤石≤55当K=4时,32.5≤疋≤36.67当K=5时,26≤fs≤27.5当K=6时,21.67≤石≤22由式(4—15)可得:当n=1时,石=80MHz当刀=2时,石=48MHz当即=3时,石=34.29MHz当,7=4时,石=26.67MHz当"=5时,石=21.82MHz综上所述,取兀=60MHz,石=48MHz就可以满足本次设计要求。4.2.2.3软件无线电中频采样数字化软件无线电所基于的最基本理论是带通采样定理,而且在前置窄带滤波器的配合下,采用几个有限的采样频率就能实现对整个工作频带内的射频信号进行直接采样数字化,然后通过软件或信号处理算法完成对各种类型或各种调制样式信号的解调、处理功能。带通采样定理的应用大大降低了所需的射频采样速率,为后面的实时处理奠定了基础。 哈尔滨工程大学硕士学位论文由于软件无线电所覆盖的频率范围一般都要求比较宽,所以对宽频带工作的软件无线电台是无法采用Nyquist采样技术来采样的,而必须采用带通采样。当采样速率疋固定时,处理带宽B为采样速率的一半,即:B≤譬(4-18)为了能处理(数字化)整个频带上的所有信号,则其采样速率.疋必须取为信号带宽的两倍。但是这种方法实现起来是比较困难的,主要是A/D前面的抗混叠跟踪滤波器无法实现,因为它要求该滤波器在整个频带都保持相同的滤波器带宽和阻带特性,这几乎是不可能做到的。因此,本论文中采用超外差接收机体制,即先用一个本振信号与输入模拟信号进行混频,将其变换为统一的中频信号,然后进行数字化。这样通过改变本振频率.力,就可以完成对不同频率(.f)信号的数字化,而这时A/D前的信号中心频率(中频)是固定不变的(fo),如果.兀取得适当,A/D前的抗混叠滤波器就会容易做得多。但是,这种超外差中频数字化体制的主要缺点是在天线与A/D间增加了很多模拟信号处理环节,如混频、本振信号产生、各种滤波等。为了改善中频数字化体制对信号的适应性和扩展性,可以通过适当增加中频带宽B的办法加以解决。这时在中频带宽B内将包含有多个信道(信道数N=B/峨),至于对带宽曰内位于某一特定信道上的信号所需进行的解调、分析、识别等处理,将由后续的信号处理器及其软件来完成,该软件主要完成数字滤波、数字下变频以及解调等信号处理任务,通过加载不同的信号处理软件就可以实现对不同体制、不同带宽以及不同种类信号的接收解调以及其他信号处理任务,这样对信号环境的适应性以及可扩展能力就大大提高了。而且由于中频带宽加宽了,本振信号就可以按大步进来设计,这样可以大大简化本振源的设计,有利于减小体积、改善性能、降低成本。4.3数字下变频方案设计在数字超外差软件无线电接收机中,数字下变频(DigitalDownConverter—DDC)技术是软件无线电的核心技术之一u叼。本论文的数字下变频器采用Intersil公司的HSP50214B实现将中频采样后的数字信号下变频为基带数字 哈尔滨_[程大学硕士学位论文信号,并且实现数字解调。数字下变频器的组成与模拟下变频器类似,包括数字混频器、数字控制振荡器(NumericallyControlledOscillator--NCO)和低通滤波器(LPF)三部分组成,如图4.10所示。图4.10数字下变频器的组成从工作原理讲,数字下变频与模拟下变频是一样的,就是输入信号与一个本地振荡信号的乘法运算。与模拟下变频相比,数字下变频的运算速度受DSP处理速度的限制,同时其运算速度决定了其输入信号数据流可达到的最高速率,相应地也限定了ADC的最高采样速率;另外,数字下变频的数据精度和运算精度也影响着接收机的性能,所以,数字下变频器必须进行优化设计。4.3.1数字下变频器的选择软件数字下变频要求从A/D采样来的数据直接送给DSP,先经过带通滤波器滤除其他不需要的信号,然后在中频(直接处理)或基带(先搬移频谱再处理)进行有用信号的解调处理。基于这种结构设计的数字下变频器直接用软件来实现是比较困难的,因为运算量太大,常规DSP难以承受。仅从ADC来的数据进行带通滤波所耗费(在数字下变频中,通过对带通信号乘上g地实现频率搬移,所需的带通滤波器滤波变成由低通滤波器实现的滤波)的运算量就很大。一般先经模拟下变频至适当中频,然后在中频直接数字化,经数字下变频(DDC)至基带,模拟下变频中的本振采用DDS/PLL,完成初步的频段选择,带通信号直接中频采样完成第二次频率变换,DDC中的数控振荡器(NCO)完成最后细微的数字精细调谐。4.3.1.1多速率信号处理技术36 哈尔滨工程大学硕+学位论文带通采样定理的应用大大降低了所需的射频采样速率,为后面的实时处理奠定了基础。但是从对软件无线电的要求来看,带通采样的带宽应该越宽越好,这样对不同信号会有更好的适应性,有利于简化系统设计;另外当对一个频率很高的射频信号采样时,如果采样频率取得太低,对提高采样量化的信噪比是不利的。所以在可能的情况下,带通采样速率应该尽可能地选得高一些,使瞬时采样带宽尽可能地宽¨明。但是随着采样速率的提高带来的另外一个问题就是采样后的数据流速率很高,导致后续的信号处理速度跟不上,特别是对有些同步解调算法,其计算量大,如果其数据吞吐率太高是很难满足实时性要求的,所以很有必要对A/D后的数据流进行降速处理。一个实际的无线电通信信号带宽一般为几十千赫到几百千赫,实际对单信号采样时所需的采样速率是不高的,所以对这种窄带信号的采样数据流进行降速处理是完全可能的。多速率信号处理技术为这种降速处理的实现提供了理论依据。1、整数倍抽取所谓整数倍抽取是指把原始采样序列石∽)每隔(D一1)个数据取一个,以形成一个新序列xo(m),即:.XD(m)=x(mD)(4-19)式中,D为正整数,抽取过程如图4.11所示,很显然如果序列x(n)的采样率为石,则其无模糊带宽为石/2。当以D倍抽取率x(n)进行抽取后得到的抽取序列xD(m)之取样率为石/D,其无模糊带宽为L/(2D),当x(挖)含有大于fs/(2D)的频率分量时,xo(m)就必然产生频谱混叠,导致从而(垅)中无法恢复出x(托)@d'于fs/(2D)的频率分量信号。x(n、/1...1‘、-・。■L1‘、『..丌-。xo(m图4.11整数倍抽取(D=2)图4.12给出了抽取前后的频谱结构变化图。37 哈尔滨T程大学硕+学位论文J-X(e∥)/\\//\伊\//\。一:2万书I3锯]『i鼍万历IIJ、7IIlIII:/>风么恻。I/I么/II;万/D一}死㈣-。矾Q归]国IlIIl●II/I’I\/1\一II\lI\-h一冗07/"2n"∞图4.12抽取前后(D=2)的频率结构(混叠)由图4.12可见,抽取后的频谱%(P归)产生了严重混叠,使得从%(P归)中无法恢复出X(e如)中所感兴趣的信号频谱分量。但是如果首先用一数字滤波器(滤波器带宽为州D)对X(e归)进行滤波,使X(ejm)中只含有小于衫D的频率分量(对应模拟频率为云石),再进行D倍抽取,则抽取后的频谱就不会发生混叠,如图4.13所示,这样如(P弦)中的频谱成分与X’(P弦)中的频谱成分是一一对应的。或者说%(P归)可以准确的表示X70弘),进一步可以说%(P加)可以准确的表示x(P归)中小于云或云石的频率分量信号。所以这时对%(P徊)进行处理等同于对X(e归)的处理,但前者的数据流速率只有后者的D分之一,大大降低了对后续处理(解调分析等)速度的要求。 哈尔滨下程大学硕士学位论文J‘X(e归)/\卜\/翟.介入八小.一一勋一:!万一7r俐’刀?2.万3万彩厂]厂]一一刀。.|D秸’|D历~x疃“、八一八门嘲八▲%∽历\广咿1/一图4.13抽取(D=2)前后的频谱结构(无混叠)多速率信号处理中的抽取理论是软件无线电接收机的理论基础。在实际设计中,当抽取倍数D很大时,所需的滤波器阶数将非常高,乃至无法实现,因此,可以考虑采用分级抽取,使滤波器的阶数大为减小,这样j可以大大降低对滤波器的设计要求。2、带通信号的取样率变换对于软件无线电接收机,我们所要处理的信号往往是带通信号,即为前文所假设低通信号(o,石/2)的整个数字频带中的某一带宽(五,厶)内的信号。我们采用整带抽取,是指带通信号满足如下关系时的抽取:石=华_(2呻譬㈣式中,n为正整数,石为带通信号的中心频率,石为经D倍抽取后的取样率名=等=2×(厶一无)=2B(4—21)代入可得:}LjrfH=(2n+1)B媳-22)39 即:厶=Q+1)B或无=nB(4-23)式中,B为信号带宽,即带通信号的最高和最低频率是信号带宽的整数倍时称其为“整带"抽取,这时抽取倍数D应当满足:D=努(4-24)^n.‘-上,也就是说当在(o,L/2)整个数字频带内共有带宽为曰的D个子带时,就可进行“整带"抽取,只要抽取前用一个带宽为B的带通滤波器对感兴趣的子带进行滤波即可,该滤波器的特性如下:%。彬):卜去≤I:1鳓+1)去(4-25)lo,其他但是关系式D=血2B在很多时候无法满足,所以要采用频谱搬移。先把位于中心频率五处的带通信号搬移到基带,然后再利用低通信号的抽取方法进行抽取。一个实带通信号x(n)的频谱彳(P72∥)是共扼对称的,如图4.14(a)所示,其中心频率石可以任意,我们用X+表示X(P’2∥)中f>O的正频率分量,用X一表示Ⅸ(P。2吖)中f≤0的负频率分量,则x+与X一中的任何一个分量可以用另一个分量来表示,所以我们只关心其中的一个分量即可,现在我们用复信号(移频算::iF.)eJ2xfo”乘以原带通信号x(n),则X(P72衫)中的负频率分量X一将移至零频,而其正频分量Ⅸ+将移牵-2fo处,如果用一个低通滤波器乃@)把2五处的高频分量滤除,则可得到图4.15口川所示的基带信号(戈(,z)对应的频率表示为ff(d2∥))为:文功三黑乏=‰Mk砂sin(2xfon)]吲拧,㈣=【x(行)‘cos(2万厶刀)】术办(即)+/【x(刀)・木办(,z)令: 哈尔溟工稚大学硕士学位论文而(,z)=卜(疗)・cos(2zrfon)]宰厅(疗)(4—27)毪(刃)=【x(珂)・sin(2,rfon)]*h(n)(4—28)分别称xl(n)、xQ(n)为x0)的同相分量和正交分量,这时戈仍)可表示为:戈(刀)=xl(n)+jxe(n)(4-29)与之对应的频谱为:2(eJ2#f)=Y1(ej27ry)+‰(era'/):x『P,:石c,一而,].二(P,:∥)(4-30)(a)实带通信号的谱(b)带通信号的基带表示图4.14带通信号的基带表示图4.15带通信号的正交抽取结构如图4.14(b)所示,如果低通滤波器日(P,2∥)设计成:日p,z∥):j1,l厂I≤罢(4.31)Io,其他就可以对_@)、场(疗)进行直接低通抽取,可以通过改变五实现对整个采样频段(o,g/2)内任意信号进行抽取和解调。41 哈尔滨丁程大学硕士学位论文4.3.1.2数字下变频器的基本功能数字下变频器的基本功能是从输入的宽带高数据流的数字信号中提取所需的窄带信号,将其下变频为数字基带信号,并转换成较低的数据流。数字下变频经两个相乘器所构成的混频器,将输入来的数字信号和复正弦信号产生器产生的正交正弦信号相乘,相乘结果为I、Q两路信号;再分别经过抽取滤波器和有限长冲击响应(FIR)滤波器的处理,由这两个滤波器构成的复合滤波器的功能是低通滤波和抽取,其输出是数据流降低了的数字基带信号;再经过格式转换完成输出数据的格式调整,如串行/并行、定点/浮点、实型、复数型等格式调整。直接与数字接收、数字解调相结合,数字下变频实现中最主要的算法是对有用信号载频的分析、捕获和跟踪。目前最常规的办法是对接收的数字信号进行非线性处理,如M元调制信号采用M次幂的广义平方环进行处理,利用数字锁相环(DPLL)提取载频和相位信息。数字锁相环同模拟锁相环的工作原理一样,也是由鉴相器、环路滤波器以及振荡器组成。这里振荡器是数控振荡器(NCO),其输出频率由环路滤波器的累加器的输出所控制。鉴相器的功能是得到信号载频与NCO本振输出信号的相位差,对于数字接收信号经正交解调和高阶抽取滤波可得到同相信号。用硬件来完成数字下变频与抽取,而不给通带内增加额外噪声,进而不影响整机处理增益的获取,从理论来说不存在任何问题。根据多抽样率数字信号处理的理论,这种转换的条件是需要一个高性能的数字抽取滤波器,由于此时信号是窄带带通信号,为了便于抽取处理,应首先把信号变为低通基带信号瞄¨。可以证明,为了使抽取之后信号的频谱不致混叠,输入信号中的最高模拟频率成份Q,必须满足:11Q。≥素Q。1=去Q。2(4-32)厶UL这里,Q。。为输入信号的抽样频率;Q船:为输出信号的抽样频率,D为抽取率。由此可见,在输入信号被抽取之前,必须先进行低通滤波,将频率大于1磊1Q。。的成分滤除掉。该低通滤波器的性能直接决定了在信号被抽取后是否ZU引入了噪声。42 哈尔滨工程大学硕十学位论文4.3.1.3HSP50214B及应用HSP50214B∞1是Harris公司HSP50214系列DDC中功能最强的型号,主要功能为:第一为变频,包括数控本振和数字混频,将感兴趣的信号下变频至零中频,HSP50214B的高频高分辨率的数控本振为在宽带数字信道中提取单载波的能力提供了保证;第二是低通滤波,滤除带外信号,提取感兴趣信号,HSP50214B的可编程FIR滤波器还能设计成为匹配滤波器;第三是采样率转换,降低采样率,以利于后续信号处理。其主要技术参数如下:(1)14位实数的数据输入格式;(2)最大数据输入速率(CLⅪN)为65MSPS;(3)处理器最大输入时钟(PROCCLK)为55MSPS;(4)无杂散动态范围(SFDR)大于100dB;(5)抽取因子为4~16384;(6)最大低通输出带宽和相应输出速率为0.982MHz、12.94MSPS。图4.16HSP50214B结构框图HSP50214B数字下变频的结构框图如图4.16所示。先进行数字下变频,数字下变频后是抽取系统,HSP50214B采用四级抽取组,它们分别是:积分梳状滤波抽取组(CIC)、半带滤波抽取组(HB)、255阶FIR滤波抽取组、重采样多相滤波抽取组。CIC、HB滤波抽取组主要的目的是完成采样速率的抽取功能,通过大的抽取,使数据流速率快速降下来。HSP50214B采用CIC作为首级低通滤波和抽取的原因是:滤波运算就是卷积运算(乘加运算),43 哈尔滨工程大学硕士学位论文DSP做乘法运算比做加法运算费事得多,而输入到抽取系统的速率就是ADC的采样速率,是非常高的(例如,65MHz)。使得DSP难以胜任,由于CIC滤波器系数的特殊性(系数都为1),因此,滤波运算只是做加法运算,如果,CIC的阶数设计成与抽取因子一样大,这样滤波和抽取的控制和实现非常简单,只需将顺序输入的样本数据按抽取因子个数相加后输出,就完成了滤波和抽取。DSP的处理速度只需与输入速率一样即可,所以CIC特别适合于抽取系统中的第一级抽取和进行大的抽取因子的工作。由于CIC的过渡带和阻带的衰减性能不是很好,HSP50214B采取五级CIC级联的方法加大过渡带和阻带的衰减。HB滤波器由于其系数几乎一半为零,滤波时,乘加运算减少一半,HSP50214B把它作为第二级低通滤波和抽取。HB的抽取因子固定为2,因此,特别适合采样率降低一半的要求,HSP50214B采用五级HB级联的方法,实现每次采样率降低一半的小步进抽取。255阶FIR滤波抽取组主要目的是对整个信道进行整形滤波,一般不作抽取功能,信号经CIC、HB滤波抽取后,输入到255阶FIR滤波抽取组时采样速率相对来说已经很低,所以,在一定的处理时钟速率下,能够有更高阶的FIR滤波,使得滤波器的通带波动、过渡带带宽、阻带最小衰减等指标能够设计得很好。HSP50214B除了以上数字正交下变频、低通滤波和抽取的主要功能外,还有其他一些很好的功能,主要有:(1)数字正交下变频前有输入数据格式(--进制偏移码或补码)选择器,还有输入信号电平检查器,电平检查器与ADC前的放大器可组成模拟AGC环路;(2)在CIC前有数字放大器;(3)在255阶FIR滤波器后,有一数字AGC;(4)在二级HB内插器后有直角坐标到极坐标转换器和数字鉴频器,数字鉴频器后还有一个63阶FIR滤波器和一个抽取器,这使得HSP50214B具有对各种常规的幅度调制、频率调制和相位调制的解调功能;(5)HSP50214B还有格式输出功能,有直接并行输出、直接串行输出和先进先出(FIFO)三种输出方式,共五种输出数据类型:同相分量、正交分量、瞬时幅度、瞬时相位和瞬时频率。 哈尔滨工程大学硕士学位论文HSP50214B编程非常灵活,共有28个32位控制字和156个22位的滤波器系数需要编程和设置,其中主要约有358位需要编程。通过不同的设置可以获得各种不同的功能。HSP50214B用于单信道软件无线电接收机时,能够支持宽带和窄带处理。4.3.2HSP50214B电路连接的设计HSP50214B的输出为两路并行16bit和两路串行输出,可以选择利用并行或串行输出数据,在系统板设计时,为了电路的可重新配制性和软件编程的灵活性,将并行与串行输出全部与DSP连接,分别与数据总线和两路缓冲串口连接。8位控制数据线接DSP的低8位数据线,3位寄存器地址线接DSP的低3位地址线。处理时钟与DSP的CLKOUT连接,可以通过编程改变其处理时钟,进行性能调节。HSP50214B的CLKIN为了与A『D采样时钟同步,也由AD9854提供。其输出信号选择控制信号、增益控制信号、中断控制信号、输出选通信号等接到CPLD器件上使没有输入寄存器的信号得到保持,实现地址总线的扩展配置,使硬件的可重新配置性能提高口31。4.4数据处理单元设计数字信号处理(DigitalSignalProcessing,简称DSP)是--f-j涉及许多学科而又广泛应用于许多领域的新兴学科。20世纪60年代以来,随着计算机和信息技术的飞速发展,数字信号处理技术应运而生并得到迅速的发展。在过去的二十多年时间里,数字信号处理己经在通信等领域得到极为广泛的应用。数字信号处理是围绕着数字信号处理的理论、实现和应用等几个方面发展起来的。数字信号处理在理论上的发展推动了数字信号处理应用的发展。反过来,数字信号处理的应用又促进了数字信号处理理论的提高。而数字信号处理的实现则是理论和应用之间的桥梁。4.4.1DSP的选择及应用4.4.1.1DSP系统的构成图4.17所示为一个典型的DSP系统,其中输入信号可以有各种形式。45 哈尔滨工程大学硕士学位论文抗混DSP平滑叠滤A/D芯片D|入波滤波图4.17典型的DSP系统输入信号首先进行带限滤波和抽样,然后进行A/D(AnalogtoDigital)变换将信号变换成数字比特流。DSP芯片的输入是A/D变换后得到的以抽样形式表示的数字信号,DSP芯片对输入的数字信号进行某种形式的处理,如进行一系列的乘累加操作(MAC)。经过处理后的数字样值再经D/A(DigitaltoAnalog)变换转换为模拟样值,之后再进行内插和平滑滤波就可得到连续的模拟波形。4.4.1.2DSP芯片的基本结构为了快速地实现数字信号处理运算,DSP芯片一般都采用特殊的软硬件结构。下面以TMS320系列为例介绍DSP芯片的基本结构。TMS320系列DSP芯片的基本结构包括:(1)哈佛结构;(2)流水线操作;(3)专用的硬件乘法器;(4)特殊的DSP指令;(5)快速的指令周期。这些特点使得TMS320系列DSP芯片可以实现快速的DSP运算,并使大部分运算(例如乘法)能够在一个指令周期内完成。由于TMS320系列DSP芯片是软件可编程器件,因此具有通用微处理器具有的方便灵活的特点。哈佛结构:哈佛结构是不同于传统的冯.诺曼(VonNeuman)结构的并行体系结构,其主要特点是将程序和数据存储在不同的存储空间中,即程序存储器和数据存储器是两个相互独立的存储器,每个存储器独立编址,独立访问。与两个存储器相对应的是系统中设置了程序总线和数据总线两条总线,从而使数据的吞吐率提高了一倍。而冯.诺曼结构则是将指令、数据、地址存储在同一存储器中,统一编址,依靠指令计数器提供的地址来区分是指令、数据还是地址。取指令和取数据都访问同一存储器,数据吞吐率低。在哈佛结构中,由于程序和数据存储器在两个分开的空间中,因此取指和执行能完全重叠运行。为了进一步提高运行速度和灵活性,TMS320系列DSP芯片在基本哈佛结构的基础上作了改进,一是允许数据存放在程序存储器中,并被算术运算指令直接使用,增强了芯片的灵活性:二是指令存储在 哈尔滨工程大学硕士学位论文高速缓冲器(Cache)中,当执行此指令时,不需要再从存储器中读取指令,节约了一个指令周期的时间。流水线操作:与哈佛结构相关,DSP芯片广泛采用流水线以减少指令执行时间,从而增强了处理器的处理能力。TMS320系列处理器的流水线深度从2~6级不等。第一代TMS320处理器采用二级流水线,第二代采用三级流水线,而第三代则采用四级流水线。也就是说,处理器可以并行处理2~6条指令,每条指令处于流水线上的不同阶段瞄1。4.4.2DSP的硬件连接本系统应用TMS320C5416高速定点DSP芯片,它在整个系统中起着中心控制和简单的数字信号处理算法实现的功能,在对整个系统进行控制的过程中,要做到实时接收由PC机传来的指令,完成相关的寄存器读写功能和将数据上传到PC机的功能。主要对以下几个方面的控制:DSP对射频模块的控制;DSP对HSP50214B的控制。4.4.2.1DSP硬件结构特征TMS320C5416是TI公司一种定点高性能的数字处理芯片。其结构框图如图4.18所示。它具有改进的哈佛结构、高并行结构CPU、片内存储器、在片外围接口及一套高效的指令集。其主要特征包括:CPU特征:三条独立的16位数据总线和一条程序总线;40位算术逻辑单元(ALu),包括一个40位桶形移位器和两个独立的40位累加器;17位并行乘法器与一个专用40位加法器联合以执行单指令周期乘功B(MAC)操作;用于Viterbi操作加/比较选择的比较、选择和存储单元(CSSU);指数编码器以计算40位累加器中数值的指数部分;两个地址发生器,包括8个辅助寄存器和2个辅助寄存器算术单元。存储器:192K字(16位)最大可寻址存储空间,包括64K字程序空间、64K字数据空间和64K字I/O空间,28K字单口片内ROM,其中8K字既可定义为程序空间也可定义为数据空间;5K字双口片内RAM。47 哈尔滨工程大学硕士学位论文图4.18TMS320C54X的结构框图指令集:单指令重复和块重复操作;内存块移动指令;32位指令字;2或3个操作数读取指令;可并行存储和读取算术指令;条件存储指令;中断快速返回指令。外围接口:软件可编程等待状态发生器;可编程空插入操作;片内锁相环时钟发生器;两个可支持8位和16位传送的全双工标准串行口;一个16位定时器;外部总线断开控制;数据总线保持器。4.4.2.2DSP对射频模块的控制在射频模块设计部分提到了如何控制射频模拟下变频器UVl316,其方法是用DSP的串口与UVl316通信,其通信模式为,2C总线模式,将控制字写入UVl316的控制寄存器中,实现本振频率的调节。另外,在对DSP接收到的数字信号进行一定的分析处理之后,通过D/A(如MAX525)转换器实现对UVl316的AGC信号实时控制,通过程序改变其取值,从而改变模拟前端输出信号的特性,使之更好的满足后续处理的要求。此模块的设计需要实时性强,达到可以很快将整个电路性能调节到最佳,其中DSP中的处理算法极为重要,对整个系统性能起着关键的作用瞄】。 哈尔滨工程大学硕士学位论文4.4.2.3DSP对HSP50214B的控制系统中心控制的就是HSP50214B,它的功能的发挥完全要靠DSP芯片对其的配置,HSP50214B共有28个32位控制字和156个22位的滤波器系数需要编程和设置,其中主要约有358位需要编程。通过不同的设置可以获得各种不同的功能。为了是其功能全部得以发挥,就要求它的信号、控制接口开放性好,因此,利用DSP丰富的接口资源,实现HSP50214B的并行、串行输入功能的可选择性,控制信号通过CPLD与DSP连接,可以充分利用DSP的资源,发挥HSP50214B的灵活性,在DSP的编程开发时得到充分体现。4.4.2.4DSP的控制接口扩展通过CPLD器件AlteraEPMl270实现对DSP有限的控制信号的扩展,这样大大加强了硬件的灵活性,并且可以用其制作译码电路降低DSP的计算量,提高DSP对硬件的接口性能,从总体上将系统的控制接口分配的更合理,完成一定的控制逻辑的转换。通过CPLD的译码可以有效地控制AD9854,MAX525,使其有效地完成各自的功能,并且为将来功能的扩展留出了空间。4.5频率合成器及应用直接数字合成器在本系统中用作产生数字可调的A/D芯片的采样时钟和DDC芯片HSP50214B的采样时钟输入信号CLKIN,满足CLKIN等于A/D采样频率的倍数的关系。4.5.1直接数字频率合成器(DDS)1971年,美国学者J.Tiemey,C。M.Rader和B.Gold提出了以全数字技术,从相位概念出发直接合成所需波形的一种新的频率合成原理,即DirectDigitalSynthesis(DDS),直接数字频率合成吲。DDS原理框图如图4.19所示,其中当系统不需要进行相位和幅度控制时,可以省去相位加法器和数字乘法器。因此DDS主要包含相位累加器、波形存储器、数/模转换器和低通滤波器。在系统时钟的控制下,相位累加器对频率控制字K进行线性累加,得到的相位码≯(聆)对波形存储器寻址,使之输49 哈尔滨丁程大学硕士学位论文出相应的阶梯波,最后经低通滤波器得到连续变化的所需频率的波形。相位控制字幅度控制字频图4.19DDS原理图理想的正弦波信号S(t)可表示成:S(f)=Acos(2万ft+≯)(4—33)式(4-33)说明S(t)在振幅A和初相矽确定后,频率由相位唯一确定:矽(f)=2刀夕(4-34)DDS就是利用式(4.34)dP矽(f)与时间f成线性关系的原理进行频率合成的,在时间,=Z间隔内,正弦信号的相位增量△矽与正弦信号的频率.厂构成一一对应关系,如图4.19所示。f=△矽/(2万互)(4-35)在图4.19所示的方框图中的时钟电路是由一个高稳定的晶体振荡器产生的,用于提供DDS中各部件同步工作。频率控制字K送到N位相位累加器中的加法器数据输入端,相位累加器在时钟频率的作用下,不断对频率控制数据进行线性相位累加,当相位累加器累计满量时就会产生一次溢出,累加器的溢出频率就是DDS输出信号的频率。由此可以看出,相位累加器实际上是一个模数2为基准、受频率数据控制字K控制而改变的计数器,它累积了每一个参考时钟周期Z内合成信号的相位变化,这些相位值的高位对ROM寻址。在ROM中写入了2‘Ⅳ个正弦数据,每个数据有D位。不同的频率控制码K,导致相位累加器的不同相位增量,这样从ROM输出的正弦波形的频率不同,ROM输出的D位二进制数送到ROM进行D/A变换,得到量化的阶梯形正弦波输出,最后经低通滤波器滤除高频分量,平滑后得到模拟的正弦波信号。 哈尔滨T程大学硕士学位论文波形存储器主要完成信号的相位序列≯(,2)到幅度序列S(n)之间的转化。从理论上讲,波形存储器可以存储具有周期性的任意波形,在实际应用中,以正弦波最具代表性,也应用最广。DDS输出信号的频率与时钟频率以及频率控制字之间的关系如式(4—36)所示:l咐=对c|t。(4-36)式中,厶为DDS输出信号的频率,K为频率控制字,Z为时钟频率,N为相位累加器的位数。根据前面的分析,不难得知DDS的最小频率分辨率(最小频率分辨率是指频率控制字K的最低位为1,其余位均为0时DDS的输出频率)满足:1%=寿五(4—37)由此可见,DDS相当于一个特殊的小数分频器。当改变频率控制字K时,即可改变输出频率。目前常用是正弦输出的DDS芯片,正弦输出的DDS原理框图如图4.20所示。图4.20正弦输出DDS原理框图N:相位累加器比特数;M:相位累加器实际对ROM寻址的比特数;S-ROM输出正弦信号(离散化)的比特数;B:相位累加器舍去的比特数,满足召=Ⅳ.M。4.5.2DDS芯片的选用本次设计中,DDS芯片选用AD公司的AD9854昭刀,采用先进的DDS技术制成的高集成度的DDS频率合成器。与传统的DDS芯片相比,为了实现线性调频和提高集成度,除了一般DDS芯片所具有的相位累加器、正弦存储 哈尔滨工程大学硕士学位论文表以外,还在相位累加器前加了一级频率累加器和后面集成了数模转换器。AD9854的主要性能特点如下:(1)300MHz内部时钟,内置4倍到20倍的可编程参考时钟倍频器;(2)集成的12位输出DAC;(3)优异的SFDR性能;(4)两个48位可编程频率字寄存器;(5)两个14位可编程相位偏移量寄存器;(6)单音、FSK、斜升FSK、crliI-p、BPSK五种工作模式;(7)12位幅度调制寄存器以及可编程键控幅度整形功能;(8)单引脚FSK和BPSK数据接口;AD9854内部共有40个8位寄存器,正是通过对以上各寄存器的写操作从而完成对AD9854的工作模式、输出波形(频率、相位、幅度)、频谱特性以及功耗等的设置。AD9854的基本结构如图4.21所示,并口写时序关系如图4.22所示。图4.21AD9854结构框图52 哈尔滨工程大学硕士学位论文III|^I)/)<^3\A2翻)<∞><∞、厂、厂‘\tAf,ut姗_tD曩u-图4.22AD9854并口写时序图AD9854的频率控制码,控制命令以及相位调制码都是通过总线并行或串行的方式装入的。当改变输出信号频率时,总线并行装入形式包括10次装入8bit控制码(字节),其中包括4个控制字节和48bit的频率调谐码。串行装入则是通过19脚将串行数据流装入到AD9854的寄存器中。当系统时钟为100MHz时,频率分辨率为:fomin=/c/248≈3.55×10qHz(4-38)输出频率为:五=膨×五/2铝(4-39)其中,M为DDS的频率控制字。4.6布线调试经验及结论由于系统涉及模数混合的高速电路设计,所以电路板应严格分为模拟区和数字区,以ADC作为两区的交界。内层地也应相应分为数字地和模拟地,并在ADC附近通过磁珠在一点相连,以消除数字地对模拟地的干扰。ADC的时钟与模拟信号的输入应尽量隔离,晶振放置应尽量远离供电电路。由于DSP是高速器件,因此在设计本系统的电路板时面临着电磁干扰的问题。在PCB设计中,对电源走线有特别的要求并且要求模拟噪声和数字电路噪声相互隔离以避免噪声耦合,这样一来布局和布线的复杂性就增加了。对电源传输线的特殊需求以及隔离模拟和数字电路之间噪声耦合的要求,使混合信号PCB的布局和布线的复杂性进一步增加。如果将A/D转换器中模拟放大器的电源和D/A转换器的数字电源接在一起,则很有可能造成模拟部分数字部分电路的相互影响。印制电路板的抗干扰设计对PCB的电磁兼容性影响很大,为了使PCB上的电路正常工作,本系统拟采取以下措施: 哈尔滨T程大学硕+学位论文(1)为减少电磁干扰,必须尽可能使元件之间的走线最短,同时还要使输入输出部分尽可能隔开。(2)在进行布线之前,首先需要对所选用组件器及各种插座的规格、尺寸、面积等有完全的了解;对各部件的位置安排作合理的、仔细的考虑,主要是从电磁场兼容性、抗干扰的角度,走线短,交叉少,电源,地的路径及去耦等方面考虑。各部件位置定出后,就是各部件的连接,按照电路图连接有关引脚。(3)确定印刷电路板所需的尺寸,并按原理图,将各个元器件位置初步确定下来,然后经过不断调整使布局更加合理。在设计混合电路时必须了解电磁兼容(EMC)的两个基本原则:第一个原则是尽可能减小电流环路的面积;第二个原则是系统只采用一个参考面皿即。在实际工作中一般倾向于使用统一地,而将PCB分区为模拟部分和数字部分。模拟信号在电路板所有层的模拟区内布线,而数字信号在数字电路区内布线。在这种情况下,数字信号返回电流不会流入到模拟信号的地。只有将数字信号布线在电路板的模拟部分之上或者将模拟信号布线在电路板的数字部分之上时,才会出现数字信号对模拟信号的干扰。出现这种问题并不是因为没有分割地,真正的原因是数字信号的布线不适当。在混合信号PCB板上通常有独立的数字和模拟电源,能够而且应该采用分割电源面。但是紧邻电源层的信号线不能跨越电源之间的间隙,而所有跨越该间隙的信号线都必须位于紧邻大面积地的电路层上。在有些情况下,将模拟电源以PCB连接线而不是一个面来设计可以避免电源面的分割问题印1。4.7本章小结本章以上一章建立的硬件平台总体方案为蓝本,对接收机中涉及到芯片、元器件的选择、应用和涉及到的背景理论进行了详细介绍。理论知识中包含射频前端锁相技术、AD采样理论、多速率信号处理技术及频率合成技术。本章最后考虑了在实际电路设计中可能会遇到的问题,给出了实现电磁兼容的若干措施。 哈尔滨工程大学硕士学位论文第5章接收机软件设计上一章主要是在接收机系统硬件框架的基础上,详细介绍了其中主要单元模块的设计,但实际上,软件无线电接收机的功能体现在其软件的灵活配置上,在相对固定通用的硬件平台基础上,选用不同的软件,就可以实现不同的功能,虽然本论文设计的接收机距离理想的软件无线电接收机仍有一定的差距,但软件算法在接收机中起关键作用这一点是一样的。要努力做到以软件作为接收机的主导。与传统的扩频接收机相类似,基于软件无线电的扩频接收机也需要完成信号的同步,主要有信号的捕获、伪码跟踪、载波跟踪等。那么在设计接收机时,其软件设计也就主要包括上述几步。本章拟对扩频信号的捕获跟踪典型算法进行介绍分析,给出接收机的软件实现流程图。5.1软件无线电DSSS接收机数学模型设计直序扩频通信用伪随机码序列(PN码)把基带信号的频谱进行扩展,形成相当宽带的低功率谱密度信号。软件无线电思想的引入,使得可以在基带部分由软件实现扩频调制和信息调制,以形成数字中频信号后,再经D/A变换和模拟载波调制进行发射。在接收端对模拟下变频得到的中频信号进行A/D转换、数字下变频以后,采用软件算法数字信号处理器实现解调和扩频解调。通过软件模块的改变来实现调制方式的改变可给系统带来极大的灵活性,而不需要改动硬件结构。j玉协j|亚铷;翮if隔||这庄到lj|畦生矍l是加lv(胛)m限器r1判决同步d’tn图5.1DSSS接收机模型在此不妨假设在发射端,数据信号是宽度为r、取值为±1的矩形波信号d(f);扩频码信号是长为N,chip宽度为乏、取值为±l的矩形波信号 哈尔滨工程大学硕士学位论文PN(t);且有T=幄。若以采样频率石、进行数字化后,T内的样本数坼=Nf。此时发射端发射的射频信号或者是图5.1中的接收端天线欲接收的射频信号为:J(f)=42Pd(t)・PN(t)・cos(2n'fd+A口o)(5—1)式中,尸为发射端上变频的载波信号功率,.£为发射端的信息调制载波频率。模拟下变频后传输信道中引入各种噪声与干扰为Ⅳ(f),则有:,(疗)=42Pd(nTs)・PN(nTs)-cos(2xf。nTs+△伊)+N(n墨)(5—2)软件模块处理的对象是以上所得的数据流。信息数据的信息解调和扩频解调可由软件同时实现。当信息解调的相干载波序列为c7(门)=427cos(2万伽五+咖;本地PN码为PN’(,z),且以,2)=PN7(胛)・c’(,2)。经过累加器对从各样本相加后获得的输出序列为:J.+...N—.rV(,z)=芝:(后)・w(门)矿(珂),f=(j-1)Nr,J=1,2,3,…(5-3)k=i在扩频通信的收发两端己完全同步锁定时,有∥=以,妒=△伊,PN’(门)=PN(n),并且在累加器中的各样本中,d(n)值是不变的,要么是1,要么是一1,记为以。那么上式可以表示成:生生——v(n)=P。坼‘do+∑N(kTs)・PN(kTs)‘42Pcos(2万Z尼五+△咖(5—4)七毒l对v(n)进行门限判决:1,0)>0时,do=1;v(n)<0时,do=一1。由此恢复出d(,z),由于噪声和干扰的存在可能造成错判引起误码。在基于软件无线电的扩频接收系统中(如图5.1所示),不采用大量的硬件来实现并行匹配滤波器的方法,而是把经过模数A/D采样和数字下变频DDC之后的数据存储起来,利用数字信号处理器DSP对这些数据进行计算,用软件来实现扩频码捕获跟踪以及载波同步等p川。5.2伪码序列捕获环路扩频通信系统一般都选用具有良好自相关特性的伪随机序列作为扩频编码,常见的有m序列、Gold序列等。以m序列为例,m序列是一种具有双值自相关函数的伪随机序列,其自相关函数满足:56 哈尔滨工程大学硕士学位论文R(O==(5・5)式中:P—m序列的周期;f一码偏移量;其自相关函数曲线如图5.2,从图中可以看出,当接收机本地产生的伪码序列与接收到的伪码序列相位完全相同(f=0)时,其相关值达到最大。随着码偏移量的增加(f≠0),其相关值逐渐减小,当两个伪码相位差超出一个码片以后,相关值变为最低。由伪随机码的这种特性,可以利用相关捕捉的办法来实现对接收伪码序列的捕洌311。实现伪码序列的捕获的方案有很多,Ip即』rI/\./o\1234二‘1/\\TL/p\一图5.2m序列自相关函数曲线如声表面波检测、卷积器、数字匹配滤波器等,但这些方法对算法或器件工艺要求较高,本次设计的系统采用滑动相关法来捕获接收到的伪码序列,其原理如图5.3:VJ>,l一型气了 哈尔滨工程大学硕士学位论文图5.3接收机伪码捕获原理图天线接收到的扩频信号经过A/D采样以后变为:册=√西・d[(1+f)以一致】.-pN[O+g)ir,一红】coS慨+cod)iL+qJ。】+刀(f)(5—6)式中:尸一扩频信号功率;9一多普勒频移引起的码速率扩展,是多普勒频移与载波频率的比值;t一采样间隔时间;f一码相延迟,与传播距离有关;Z一一个伪码码元的时间;∞,一载波角频率;∞d一多普勒频移;‰一载波初始相位;刀(f)一带限高斯白噪声(高斯白噪声经过滤波器及采样后的输出序列)。本地产生的载波可表示为:OOS[((O己+cbd)ft+多。】(1支路)和sin[(co£+cbd)以+庐。】(Q支路),其中以为本地载波对多普勒频移COd的估计值,钆为本地载波对发射载波初始相位‰的估计值。本地产生的伪码可表示为:肼【(1+善)皿一缸J,其中拿和善分别是对多普勒频移引起的码速率扩展f和码相延迟亭的本地估计值。扩频信号S(f)与本地载波和伪码信号相乘后,进入积分清洗环节,可得到输出I(k)和Q(k)分别为: 哈尔滨工程大学硕士学位论文x(O=47.尺必(后)】sinc旺织内疵Bcos9。+而,(七)(5—7)Q(老)=扛.R[Z(k)】s,ir,o{IZfI+螽o(后)(5.8)其中R【p(尼)】是伪随机序列的理想二值自相关函数;sinc(x)=sinx/x;矾何是多普勒频移估计残差;T为预检积分时间;纯=织内・f+九一缈。为载波相位差;h,(七)和砧(七)是服从高斯分布的系统输出等效噪声。I(k)和Q(k)两路信号经平方相加后得到Z(k):z(后)=412(后)+02(七)(5—9)由式(5-7)和(5—8)可知,,(后)和Q(k)的均值随伪码相位误差和多普勒频移估计误差的降低而增大。根据伪随机序列的自相关函数特性,在一个伪码完整周期内,仅当p(k)<瓦时有尺瞄(尼)】>0,有且只有一次相关最大值出现在p(k)=0时。根据这样的特点就可以设定一个检测门限昨,搜索算法对Z(k)和%的大小进行比较,当Z(老)≥巧时,说明收发两序列相位一致,扩频信号被捕获,进行相位判决证实;当Z(尼)<巧时,说明收发两序列相位不一致,信号未被捕获,控制电路应调整本地伪码序列相位(使码发生滑动半个码片Z/2),进行下一码片单元的捕获。对于长度为Ⅳ的伪随机序列,使用串行滑动相关捕获法要使本地伪码经过2N次滑动才能使本地序列相位遍历接收序列整个周期的各个相位状态。设本地序列与发送来的序列相位一致所需要的最大相位滑动次数为彳,对每次步进滑动半个码元(£/2)进行捕获的情况,有:A=2N(5-lo)在捕获过程中,假设门限比较器的准确检测概率为1,虚警概率为0,经过K次序列相位滑动实现捕获,则捕获时间为:疋=碣(5—11)式中%为积分清洗间隔时间,K的最小值为1(本地伪码不需滑动,相关后就判断出伪码相位),最大值为A=2N,由此可得串行滑动相关捕获法的平均捕获时间为:L=%=2(N+1/2)L(5—12)59 哈尔滨1=程大学硕士学位论文式中:%=A瓦,以<兄<N(n为伪随机序列产生所需的线性移位寄存器个数)。5.3伪码序列跟踪环路扩频信号经过伪码序列捕获电路以后,本地产生的伪码序列同接收到的伪码序列之间相位已经基本一致,但还存在半个码片相位差。为了进一步缩小收发两伪码之间的相位差,同时能够使本地伪码相位跟踪接收伪码的相位变化,就必须建立一个伪码跟踪环路。伪码跟踪分为相干方式与非相千方式,相干方式是指在确知发端载波频率和相位的情况下进行工作,非相干方式则是在不知道发端载波频率和相位的情况下工作。由于接收机距发射台距离不定,而且由于载体运动接收信号存在微小的多普勒频移,因此本设计采用非相干方式的超前一滞后延迟锁相环。跟踪环路能够正确得出本地伪码序列和接收伪码序列之间的相位差(或是对该相位差的估计值),并能根据这个相位差产生能够减小该相位差的s(o超前滞后本地伪码生盟+厂颖芬清洗L划葺另蚶办清i1划鬲本地载波环路滤波器E(七)‘Z—j一工(七)D(k,P,占)图5.4非相干超前一滞后延迟锁相环原理图控制信号,以此来控制本地伪码序列使之与接收到的伪码序列相位完全一致。其原理图见5.4。 由式(5.6)可知A/D采样后的信号S(f)为:s(o:√互歹.d[O+OiL一号t】.尸Ⅳ【(1+与)it一号t】cos【(∞工+∞d)ft+<P。】+玎(f)S(f)与本地载波(同相和正交)和本地伪码(超前和滞后)分别相乘并经过积分清洗后可得:L(后)=Ad(k)R(p+8)cost+露+(豇)(5・13)Q+(七)=Ad(k)R(p+5)sin女+五口+(七)(5_14)J一(尼)=Ad(k)R(p一6)cos仇+面一(露)(5_15)Q_(豇)=Ad(k)R(p+5)sin女+%一(七)(5-16)式中:A一支路等效增益,A=瓜inc[鲵(七)】兀r;d(k)一调制数据,d(k)=±1;P一伪码相关差。式(5.13)、(5.14)、(5.15)、(5.i6)经平方相加后可分别得出E(七)和三(后):E(k)=e(尼)+讲(舫:阻d(尼)尺(夕+6)cos吼+玩+(露)】2+[Ad(k)R(p+8)sin;+磊Q+(露)】2:么2d2(七)R2(p+J)+2彳d(尼)R(p+J)Lcos妒t疔“(k)+sin女%+(尼)J(5-17)+磊A(七)+磊5+(七)=A2d2(后)R2(p+6)+,2E(尼)L(k)=£(尼)+谚(尼):豳d(尼)R(p一6)cos吼+羁一(七)】2+bd(霓)尺(p一6)sin吼+如一(克)】2:么2d2(后)R2(p一6)+2Ad(k)R(p—a)[cos妒t绣一(豇)+siIl垆^而Q一(尼)】(5-18)+硅(尼)+褐一(尼)=A2d2(J|})R2(p一6)+"上(忌)两项相减可得环路误差信号D(k,岛6)为:6l 哈尔滨1=程大学硕士学位论文D(k,P,6)=L(K)一E(七)=A2【R2(p一万)一R2(p+巧)】+k(后)--r/E(七)】(s-19)=KoDa(P,6)+ⅣD(尼)式中:K—环路鉴相增益系数,Ko=A25D△0,J)一环路鉴相特性,D△(p,J)=R2(p一6)一R2Go+J),其鉴相曲线见图5.5(占mm疋/2时);ⅣD(后)一环路等效噪声。见(p,∞・入疋lIWC/2C7-一1图5.5伪码跟踪环路鉴相特性由图5.5鉴相特性可以看出,若忽略噪声项ⅣD(露)的影响,当D△(p,5)=0时,可以判断三(后)=E(尼),根据伪码的相关特性可得出伪码相关差p=0,码相位达到精确同步;当D△(尸,6)≠0时,伪码相关差P≠0,控制算法将调整本地伪码信号向相位差减小的方向移动,直到本地伪码与接收伪码完全同步为止。5.4载波相位频率跟踪环路当接收到的扩频信号通过伪码序列捕获和跟踪电路以后,可以认为附加在原始信息数据上的伪码信息已经被解除了(即解扩),得到原始信息数据调制的载波信号。接下来的工作就是对载波进行跟踪,获得原始信息数据和精确的载波相位信息。载波跟踪分为相位跟踪和频率跟踪两种,在载体低动态 哈尔滨工程大学硕士学位论文环境下,载波跟踪采用锁相环PLL,可以获得较高的跟踪精度。在载体高动态环境下,PLL需要的带宽变大,跟踪精度降低。特别是当多普勒频移比较严重时,PLL已经不能保持稳定跟踪而导致载波跟踪失锁。解决的方法是采用频率跟踪,率跟踪环FLL具有较好的动态性能,但跟踪精度比PLL跟踪精度低∞1。5.4.1科斯塔斯环载波相位跟踪本次设计采用同相正交的科斯塔斯(Costas)环来完成对载波信号的提取和相位跟踪。科斯塔斯环的基本原理图见5.6。图5.6科斯塔斯环原理框图本地载波DCO发出同相(I路)和正交(Q路)两路信号,这两路信号在相位上相差,分别可表示为:I路:cos【(咣+奶)f瓦+玩】Q路:sill【(吼+奶)fI+魏】式中的奶和甄分别是本地载波信号多普勒频移%和接收载波初始相位‰的估计值。接收到的信号S(f)与本地伪码和载波信号相乘经积分清洗后得到的,(尼)和Q(后)分别为(公式(5.7),(5—8)):,(后)=扛.R瞄(露)】sinc{阮何疵BcosQ。+秀(后)Q(后)=扛.R[,o(k)]sinc{IAfa(k)Trk]}sin(p。+%(后)将,(后)和Q(尼)两路信号相乘,可以得到科斯塔斯环路的误差信号E(k):63 哈尔滨fT程大学硕士学位论文E(后)=,(Ji})×Q(七)=L2A2d2(尼)sin2(,ok+彳删【c。s仇%(尼)+sin蛹(尼)】∞o)+露(后)霸(后)=KoDa(纨)+Ne(后)式中:瓦一环路鉴相增益系数,;DA(纨)—环路鉴相特性,么(纨)=去siIl2纨;Ne(尼)一环路等效噪声。当纨较小时有:sin2‘ot≈2仇,此时环路鉴相特性D△(纨)≈吼,若不考虑噪声项ⅣP(后)的影响,环路误差信号E(k)的大d,N载波相位误差吼成正比。因此用环路误差信号E(尼)去控制本地载波发生器调整本地载波的相位,使最终的稳态相位误差减小到很小的数值,实现本地载波的相位跟踪。5.4.2叉积自动载波频率跟踪叉积频率跟踪环(CPAFC)具有运算量小,跟踪性能好,易于数字化实现的特点,因此本设计采用叉积频率跟踪环来对载波进行频率跟踪,原理如图5.7所示。图5.7叉积频率跟踪环原理框图由图可知环路误差控制信号E(k)为: 哈尔滨T程大学硕十学位论文E(七)=,(尼一1)Q(七)-I(k)Q(k-1)=A2d(k)d(k一1)sin(口ok一仇一1)+Ad(k)l疗,(七一1)sinq,七一%(后一1)cos9lj+Ad(k一1){%(k)cos々0¨一绣(后)sin纨一1j+访,(七一1)fie(k)一羁(七)%(尼一1)j=Kod(k)d(k一1)D(Aa)d)+NF(尼)(5-21)式中:瓦一环路鉴相增益系数,;D(Awd)一环路鉴频特性,D(Acod)=sinAcodT,Acod为本地载波与接收载波的频率差,丁为数据调制周期;ⅣF(后)一环路等效噪声。由环路鉴频特性D(Aco矗)=sillA(.OdT,当AOgdT较小时sinAco矗T≈AWdT,频率跟踪环路误差信号E(k)的大小同频率误差Acod成正比。用此误差信号去控制本地载波发生器调整本地载波的频率,就可以实现本地载波对接收载波的频率跟踪。在实际的应用中可以采用PLL和FLL联合工作的方式,将PLL跟踪精度高和FLL动态范围大的优势结合起来,如图5.8所示,输入的载波信号与本地载波进行相关处理后将得到的频偏值进行判决,如果频偏值大于门限值图5.8PLL/FLL相结合载波跟踪原理框图则环路进入FLL工作模式,如果频偏小于门限值,则环路进入PLL工作模式。在高动态环境下,环路起始频率偏差较大,此时环路工作于FLL工作模式。通过FLL环路的作用,本地载波与接收载波的频差减小。当频偏小于门限值时,环路转入PLL工作模式,保证环路的跟踪精度。因此PLL/FLL相结的载波跟踪方法可以兼顾动态跟踪性能和测量精度p¨。65 哈尔滨丁程大学硕士学位论文5.5接收机软件的工作流程现在从接收机软件总体角度来考虑,接收机软件总体的根本任务就是协同信号处理模块进行接收信号的解扩解调以及信息的提取。在本系统中采用的TMS320VC5416微处理器没有多任务机制,因此在实现接收机多任务要求情况下,利用中断和分时的方法近似实现多任务。为此,对系统软件结构详细分析之后,可以将整个过程划分为单一的任务,如伪码序列的同步、串口通信、输出显示处理等p卅。接收机启动后,首先要进行一系列初始化,包括系统的硬件和软件资源,才进入工作状态。接收机软件系统按照工作性能可分为主程序和中断服务程序。接收机软件系统按照工作性能可分为主程序和中断服务程序。主程序完成系统软、硬件的初始化以及向通信串口输出信息等功能。中断服务程序完成相应同步工作。图5.9给出了接收机软件主程序流程图。图5.9接收机软件主程序流程图 哈尔滨工程大学硕士学位论文图5.10给出了接收机完成同步的中断服务程序的流程。图5.10中断服务程序流程图67 哈尔滨工程大学硕士学位论文5.6DSP系统BOOTLOADER软件流程TMS320C5416提供了多种BOOT方法,本次设计采用从外部数据空间分块并行引导方式。在DSP判断系统没有采用HPIBOOT方式和串行EEPROM方式时,CPU测试是否采用并行引导方式。并行引导方式依照设置的BOOT矢量表从外部数据空间将程序导入到片内RAM中,BOOTLOADER从I/0空间0FFFFh或者数据空间0FFFFh读入源地址,它可以指向数据空间的高32K地址空间中任何位置。图5.1l给出了并行引导方式检测流程p51。图5.11C5416并行引导方式检测流程 哈尔滨工程大学硕士学位论文当BOOTLOAD确认系统采用并行引导方式后,并行16bit方式要求FLASH中程序源代码如图5.12中(a)所示数据流格式,(b)为DSP初始化DROM=O8000h一0ffffh映射片外存储空间’I初始化swWsR为I7ffffh/句0d555h地址写入#0AAh』向OAAAAh地址写入#055h』向0d555h地址.写入#0A0hl壶至数据空间Offffh!入初始地址8000hL…….一。(a)(b)图5.12DSPBOOTLOADER程序流程图5.7本章小结本章首先给出了一个基于软件无线电的扩频接收机数学模型,这个模型是简化了的,没有考虑多谱勒频移等因素的影响。为了对扩频接收机中最重要的伪码捕获、跟踪和载波同步进行相应分析,首先给出它们的基本原理。随后给出了接收机软件总体流程图及负责同步子程序的流程图。最后给出了本设计运算控制核心器件DSP的程序引导方式、过程。 哈尔滨工程大学硕士学位论文结论本文讨论了软件无线电的原理、结构和关键环节,主要研究直接序列扩频接收机的软件无线电实现。以软件仿真的理论与方法为指导在建模的基础上完成直扩接收机的硬件实验平台设计,并对系统及其性能进行软件仿真研究及代码验证,以期验证设计方案,得出有意义的结论。(1)接收机的设计采用模块化的设计思想,不同模块实现接收机的不同功能。模块设计采用可编程方法,针对不同模块的功能和要求,选择不同的技术,对于不同的要求通过软件加载来改变。本文将DSP和CPLD有效结合,各司其职,互补功能,设计实现了一个基于软件无线电的扩频信号接收平台。(2)根据理论分析和硬件发展的情况,对硬件芯片进行了选型和相应电路设计。以TI公司的TMS320VC5416作为整个硬件部分的运算核心,和用于辅助计算和启动的外部存储器,以及用于和人机界面模块通讯的异步串口模块等相应的诸多外围电路,围绕它设计了高速采样AD采样电路。在软件开发中,DSP模块部分以CCS为开发环境,完成数据采集、计算、通讯等各项任务的创建、分配和调度,最终实现接收机算法。(3)在算法设计上,综合考虑了软硬件等方面的因素,对伪码采取串行捕获的方法,节约有限的硬件资源;将软件无线电思想用于接收机的设计,提高了系统设计的灵活性,采用模块化设计缩短了设计时间和成本。本文在进行相应电路设计时,由于精力和能力有限,所做的工作主要是围绕采样后的数字部分,模拟前端只是选用了已有的定型产品,且和论文要求有一定差距;以后的工作考虑紧密结合论题,自己设计射频前端。接收机设计以软件无线电灵活的无线电通信平台为目标,在基带的处理上实现了软件无线电,但离真正意义上的软件无线电还有差距。70 哈尔滨t程大学硕七学位论文[1]【2】【3]3[4】[5】【6】【7】【8】[9】[10】[11】[12】参考文献MitolaJ.’IheSoftwareRadioArcmtecture.IEEECommunicationMagazine,May1995:26—38P杨小牛,楼才义.软件无线电原理与应用.北京:电子工业出版社,2001:5.6页,8页,11.14页,57.61页BainesR.TheDSPBottleneck.IEEECommunicationsMagazine.May1995,33(5):46—54PBenetazzoL,NarduzziC,OffelliC.A/DConverterperformanceanalysisbyafrequency-domainapproach.IEEETransactionsonInstrumentationandMeasurement.Dec1992,41(6):834-839[美】A,V.奥本海姆,R.W.谢弗著,董士嘉,杨耀增译.数字信号处理.北京:科学出版社,1986宗孔德.多抽样率信号处理.北京:清华大学出版社,1996ZahirniakD.R,SharpinD.L,FieldsT.W.AHardware-Efficient,Multirate,Digital,ChannelizedReceiverArchitecture.IEEETransactionsOnAerospaceAndElectronicSystems.Jan1998,34(1):137-152PNayebiK,SmithM.J.T.OntheDesignofFIRAnalysis-SynthesisFilterBanksw池Hi曲ComputationalEfficiency.IEEETransactionsonSignalProcessing.April1994,42(4):825—834P【美]JeffreyH.Reed等著,陈强等译.软件无线电一无线电工程的现代化方法.北京:人民邮电出版社,2004姜宇柏,游思晴.软件无线电原理与工程应用.北京:机械工业出版社,2007:42.43页YoungbeomJang,SejungYang.Non-recursiveCascadedIntegrator-CombDecimationFilters、析thIntegerMultipleFactors.Proceedingsofthe44thIEEEMidwestSymposiumonCircuitsandSystems.Aug2001,1:130.133PAbu.A1.SaudW:A.,StuberGL..ModifiedCICFilterforSampleRate7l 哈尔滨工程大学硕士学位论文ConversioninSoftwareRadioSystems.IEEESignalProcessingLetters.May2003,10(5):152-154P[13】孙丹丹,杨萃元,赵大勇.数字下变频器在软件无线电接收机中的应用.信息技术.2002,7:2-4页[14】TiemeyJ.,RaderC.,Gold,B..ADigitalFrequencySynthesizer.IEEETransactionsonAudioandElectroacoustics.Mar1971,19(1):48—57P【15】BrambleA.L..DirectDigitalFrequencySynthesis.35thAnnualSymposiumonFrequencyContr01.1981:406-414P[16】NicholasH.T.,SamueliH..AnAnalysisoftheOutputSpectrumofDirectDigitalFrequencySynthesizersinthePresenceofPhase-AccumulatorTruncation.41stAnnualSymposiumonFrequencyContr01.1987:495—502【17】ReinhardtV.S..SPURI冱DUCTlolNTECHNIQUESINDIRECTDIGITALSYNTHESIZERS.FrequencyControlSymposium,1993.47th.,Proceedingsofthe1993IEEEIntemational.June1993:230-241P【18】KroupaVK..DISCRETESPUⅪ0USSIGNALSANDBACKGROUNDNOISEINDIRECTDIGITALFREQUENCYSYNTHESIZERS.FrequencyControlSymposium,1993.47th.,Proceedingsofthe1993IEEEIntemational.June1993:242-250P[19】GarveyJ.F.,BubitchD..AnExactAnalysisofNumberControlledOscillatorBasedSynthesizer.Proceedingsof44thAnnualFrequencyControlSymposium.1990:511-521P【20】陈国宇.大动态范围宽带接收机射频前端设计与实现.哈尔滨工程大学硕士学位论文.2007:13页【21】Vankka,J.,Waltari,M,Kosunen,M..ADirectDigitalSynthesizer谢t11allOn-ChipD/A—Converter.IEEEJournalofSolid—StateCircuits.Feb1998,33(2):218—227P[22】王育红,张厥盛.直接数字式频率合成器的谱质研究.西安电子科技大学学报.1996,23(1):19.27页【23】王立宁,乐光新,詹菲.MATLAB与通信仿真.北京:人民邮电出版社,2000:28.29页 哈尔滨工程大学硕+学位论文[24】查光明,熊贤祚.扩频通信.西安电子科技大学出版社,1990:1.71页【25】陈邦媛.射频通信电路(第二版).北京:科学出版社,2006:139.140页,148.151页,81.82页彭启琮,管庆等.DSP集成开发环境--CCS及DSP/BIOS的原理与应用.北京:电子工业出版社,2005:101.103页李真芳,苏涛,黄小宇.DSP程序开发--MATLAB调试及直接目标代码生成.西安:西安电子科技大学出版社,2003:44.45页王金龙,沈良,任国春.无线通信系统的DSP实现.北京:人民邮电出版社,2002:32.35页李方慧,王飞,何佩琨.TMS320C6000系列DSPs原理与应用.第二版.北京:电子工业出版社,2003:44-45页曾兴雯,刘乃安,孙献璞.扩展频谱通信及其多址技术.西安电子科技大学出版社.2004:39.57页张志涌等.精通Matlab6.5版.北京航空航天大学出版社.2006:38.465页TMS320C5000AssemblyLanguageToolsUser’SGuide.DataSheet1999.TexasInsmunentsKei-Y0ngKhoo,ZhanYu,WilsonA…NEfficienthigh-speedCICdecimationfilter.ASICConference1998.ProceedingsEleventhAnnualIEEEInternational.Sept1998:251—254P戴明桢,周建江.TMS320C54xDSP结构、原理及应用.北京:北京航空航天大学出版社,2001:89.92页[美]RulphChassaing著,王华,张健等译.DSP原理及其C编程开发技术.北京:电子工业出版社,2005周霖,李枫,潘娜.DSP算法设计与系统方案.北京:国防工业出版社,2004:39.44页q刀研观叫U刁列钾习回幽阳嘲㈣刚㈨旧嘲鲫嘲阳

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
关闭