首页 连续相位调制技术研究及其实现

连续相位调制技术研究及其实现

举报
开通vip

连续相位调制技术研究及其实现西安电子科技大学 硕士学位论文 连续相位调制技术研究及其实现 姓名:许华 申请学位级别:硕士专业:通信与信息系统指导教师:葛建华 20090101 摘要 在以联合战术信息分发系统为代表的地空通信系统中,通常采用连续相位调铝tJ(CPM)作为调制方式。连续相位调制技术具有频谱利用率和功率效率都比较高的特点,同时,由于相位连续且恒包络,可使用非线性放大器进行处理。本文主要研究了连续相位调制技术及其基于软件无线电平台的实现。 本文在分析连续相位调制原理的基础上,给出了不同调制参数对于信号功率谱分布所产生影响的仿真分析,...

连续相位调制技术研究及其实现
西安电子科技大学 硕士学位 论文 政研论文下载论文大学下载论文大学下载关于长拳的论文浙大论文封面下载 连续相位调制技术研究及其实现 姓名:许华 申请学位级别:硕士专业:通信与信息系统指导教师:葛建华 20090101 摘要 在以联合战术信息分发系统为代表的地空通信系统中,通常采用连续相位调铝tJ(CPM)作为调制方式。连续相位调制技术具有频谱利用率和功率效率都比较高的特点,同时,由于相位连续且恒包络,可使用非线性放大器进行处理。本文主要研究了连续相位调制技术及其基于软件无线电平台的实现。 本文在分析连续相位调制原理的基础上,给出了不同调制参数对于信号功率谱分布所产生影响的仿真分析,随后重点研究了CPM信号的几种解调方法。连续相位信号的最佳解调方法是利用相位连续的特性,基于相位网格图进行最大似然序列检测。为了解决最大似然序列检测的高复杂度问题,研究了基于判决反馈的减少状态序列检测以及减少状态的差分序列检测方法,同时给出非相干最大似然块估计的解调方法,分析了几种解调方法的仿真性能。 结合实际科研项目的软件无线电平台,提出了适合该系统的CPM信号调制解调的设计和实现 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 。详细叙述了MSK及四进制CPM两种信号的调制器和解调器的实现过程,且在以FPGA为主的硬件平台上得以实现。关键词:连续相位调制最小频移键控序列检测最大似然块估计FPGA Abstract In theground-aircommunication system,such phase as JohatTacticalInformation Distribution System(JTIDS),continuousmodulation(CPM)isusuallyemployed foritsattractivepowerandspectralefficiency.CPMsignalsmaintaincontinuousphase and constant amplitudewhichmakethemappropriatefornon—linearchannels.This thesisrestrictsattentiontotheresearch andimplementation of CPM on softwareradio platform. Firstly,theconlmonexpressionofCPMsignalsisintroduced.Based powerspectral on it,the density(PSD)issimulated,whose resultshowsthatthe spectral propertieswereinfluencedbyallthemodulationparameters.Then,severalreceiver constructcrsare outlined.Theoptimum Gaussian reduce a maximumlikelihoodsequencedetector(MLSD) in an additivewhitenoisechannelconsistsofafilterbankfollowed of by Viterbi decoderⅣD).To thehiIghcomplexity sequence a MLSD,twoimprovementsare introduced,including reducedstated detector(RSSD)whichcombines decisionfeedbackwithViterbidecodingandreducedstateddifferentialsequence detection(RSDSD).Specially,consideringfull block response CPM,the on maximumlikelihood simplificationofthe of these estimation(MLBE)Was structures.Through alsoderivedwimemphasis receiver numerical simulations,theperformance demodulatorsispresented. Finally,thedesignwhich and implementationschemesofmodulatoranddemodulator, conform tothesoftware platform,areproposed.Wjtllthealgorithmsintroduced, ale themodulatoranddemodulatoroftheMSKand4CPM FPGA. completedrespectivelywith Keyword:CPM MSK SequenceDetector FPGA MaximumLikelihoodBlockEstimation 西安电子科技大学 学位论文独创性(或创新性)声明 秉承学校严谨的学风和优良的科学道德,本人声明所呈交的论文是我个人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和致谢中所罗列的内容以外,论文中不包含其他人已经发表或撰写过的研究成果;也不包含为获得西安电子科技大学或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中做了明确的说明并表示了谢意。 申请学位论文与资料若有不实之处,本人承担一切的法律责任。 本人签名:主芏埠 西安电子科技大学 关于论文使用授权的说明 本人完全了解西安电子科技大学有关保留和使用学位论文的规定,即:研究生在校攻读学位期间论文工作的知识产权单位属西安电子科技大学。学校有权保留送交论文的复印件,允许查阅和借阅论文;学校可以公布论文的全部或部分内容,可以允许采用影印、缩印或其它复制手段保存论文。同时本人保证,毕业后结合学位论文研究课题再攥写的文章一律署名单位为西安电子科技大学。 (保密的论文在解密后遵守此规定) 本学位论文属于保密,在一年解密后适用本授权书。 本人签名:—_二至主二≠———一 导师签名:日期:2牲 第一章绪论 .弟一早珀下匕第一章绪论 1.1研究背景 联合战术信息分发系统(JointTacticalInformationDistributionSystem,JTIDS)采用Linkl6战术数据链进行通信。由于其具有容量大、保密性好、抗干扰能力强、使用灵活以及功能齐全等特点,同时集通信、导航、识别等功能于一体,现已成为指挥控制与各作战单位之间进行大量信息交换所依赖的高速数据分发系统,是战术C4ISR(Command,Control,Communications,Computers,Intelligence,Surveillance,andReconnaissance)系统的重要组成部分。 本文所涉及的系统是在JTIDS基础之上所作的扩展,应用于地空通信。与JTIDS相同,本系统基于TDMA通信 协议 离婚协议模板下载合伙人协议 下载渠道分销协议免费下载敬业协议下载授课协议下载 ,将时间轴划分为时元、时帧和时隙。其中,时隙是接入通信系统的基本单位。系统按照一定的规则将时隙分配给各个用户来发射或接收报文。在一个时隙中,数据按照一系列载有信息的脉冲符号包进行传送。每个脉冲符号的持续时间短,且数据段的不同时隙之间使用跳频工作模式。 地空通信中,通常使用行波管放大器和固态功率放大器等具有非线性特性的器件,这样会引入调幅一调幅(AM.AM)和调幅一调相(FM.AM)转换。因此,不宜使用诸如正交调幅(QAM)等那些通过振幅传送信息的调制方式。此外,由于发射功率谱必须符合诸如联邦通信委员会(FCC)或国际电信联盟(ITU)等管理机构所规定的指定模板,所以要求设计的调制方案能使频谱扩展最小化【4s】。 连续相位调锘lJ(ContinuousPhaseModulation,CPM)信号以其恒包络的特性及较高的频带和功率利用率,在数字通信中得到了较好的应用。连续相位调制是一种非线性数字调制方式,它把数字信息加载到相位上,并确保相位是时间的连续函数。与FSK和PSK等其它调制技术相比,连续相位调制信号的载波相位在信号间隔点处的相位连续,这使得传输信号的带宽进一步变窄,具有更高的频带利用率。另外,它产生的传输波形具有恒包络特性,对功放的非线性特性不敏感。当然,由于非线性的特点,CPM信号在接收端的检测和分析具有一定的复杂性。 CPM信号接收机可以通过最大似然序列检澳U(MLSD)方法对接收信号进行相干估计,实现低信噪比条件下的高检测概率。 2连续相位调制技术研究及其实现 1.2连续相位调制技术研究历程及应用 自二十世纪七十年代开始,人们对通信的要求不断提高,通信资源日趋紧张,于是,寻求更为有效的调制方式便成为一个热门的研究课题。连续相位调f1]uJ(CPM)、正交频分复用(OFDM)、网格编码调钼J(TCM)等先进的调制方式相继问世。其中,连续相位调制技术是在最初的数字相位调制技术的基础上提出来的,它克服了一般PSK信号相位突变所带来的频谱泄漏等缺点。最初研究较多的是基于普通FSK提出的连续相位频移键控(CPFSK),在对CPFSK的研究日渐成熟的时候,T.Aulin等人于1981年发表了两篇论文【4儿51,对连续相位调制作了仔细的研究,包括信号的一般表达式、相位特性、频谱特性以及误码率性能都给出了非常完善的总结和归纳。 CPM信号可通过相位网格图上的转移轨迹来表示,但它的原始表达式在某些调制指数下有可能使状态网格图成为时变的,这样,会加大检测时的计算量和复杂度。1988年,B.E.Rimoldi发表论文【3】,通过引入倾斜相位的概念,对连续相位调制信号的原始表达式作出了改进,新的表达式使信号在任何调制指数下对应的状态网格图都为时不变的。因此,新的表示法令CPM信号的检测算法得到简化和相对的固定,特别是在网格图由时变到是不变之后,检测的计算量得到了极大减少。1991年,A.Svensson在B.E.Rimoldi倾斜相位表示法的基础上,通过对状态进行合理的合并,进一步简化了CPM信号的状态网格图,同时在检测时引入判决反馈,此举在性能损失很小或几乎没有性能损失的前提下大大减少了CPM信号检测的计算量,尤其在原始状态数成倍增加时,检测算法的计算量可以维持不变或仅仅增加很少【6】【71。这种检测方法称为基于判决反馈的减少状态序列检测,同时,该方法因为大大简化了检测器的复杂度,使得多进制连续相位调制信号的实际应用成为可能。在此之后,GColavolpe等人又针对CPM的非相干检测作了深入研究 【9】【421,给出了相应检测性能的仿真结果。 根据调制脉冲关联长度的不同,CPM可分为全响应调制和部分响应调制。在全响应CPM技术中,有最小频移键控(Minimal (SinusoidalFrequencyShiftShiftKeying,MSK),正弦频移键控PhaseKeying,SFSK),连续相位频移键控(ContinuousFrequencyShiftKeying,CPFSK)等。其中,最早的MSK是由Doelz和Heald研究发明的,并在1961年申请了美国专利;CPFSK是在二十世纪六十年代末到七十年代初提出的【l31,在通信领域一致为人们所关注和研究。近年来,美国军方的先进靶场遥测计划组织(ARTIv0与爱德华兹(Edwards)空军基地(AFB)一起支持Nova公司对多调制指数连续相位调制(multi.hCPM)体制进行研究,以期建立起一种新的调制体制,从而取代沿用了数十年的PCM/FM调制体制【25]1411。 第一章绪论 在部分响应CPM技术中,最著名的当属高斯最小频移键控(Gaussian ShiftMinimalKeying,GMSK)。GMSK是由MSK演变而来的一种二进制调制方法。在GMSK中,将调制的不归零数据通过预调制高斯脉冲成形滤波器,使其频谱上的旁瓣水平进一步降低。GMSK于1987年被欧洲第二代移动通信系统的技术 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 所采用,该系统于1990年重新定名为全球移动通信系统(GSM)p引。 CPFSK是CPM取频率脉冲为矩形而调制指数任意的全响应子类,而MSK又是CPFSK的一种特殊情况,GMSK则是在MSK基础改进的结果。在实际应用中,采用较多的是MSK及其改进的恒包络调制,它们不仅频带利用率高,且频谱在主瓣以外的衰减很快,特别适合于移动通信的传输系统。 1.3软件无线电技术 无线通信领域在发展过程中存在一些问题,如:多种通信体制并存,各种标准竞争激烈且互不兼容,频率资源紧张等等。特别是随着无线个人通信系统的发展,使得新的系统层出不穷,产品生产周期越来越短,原有的以硬件为主的无线通信体制难以适应这种局面。为此,1992年,软件无线电的概念被提了出来,此后发展迅速洲【501。 软件无线电技术是~种崭新的无线通信体系结构。从概念上讲,软件无线电是将模块化、标准化的硬件功能单元通过一个通用的硬件平台连接起来,并且能够通过软件加载实现各种无线通信系统的体系结构。这样,无线通信新体系、新产品的开发将逐步转到软件上来,而无线通信产业的产值也越来越多的体现在软件上。 软件无线电的核心思想是将宽带A/D和D/A尽可能靠近天线,而无线通信的各种功能则尽可能通过软件来实现。这样的体系结构具有非常大的通用性,对解决上述无线通信所面临的问题有很大潜力。 软件无线电是无线通信领域继固定到移动、模拟到数字之后的第三次革命。 1.4本文的结构和内容安排 全文共分五章,第一章为绪论,其余各章安排如下: 第二章,连续相位调制及软件无线电技术介绍。在叙述连续相位调制基本原理的基础上,根据对连续相位调制信号频谱特性的推导结果,给出了不同调制参数对信号带宽所产生影响的仿真结果。此外,叙述了软件无线电的理论基础。 4连续相位调制技术研究及其实现 第三章,连续相位调制信号的解调技术。深入分析了连续相位信号状态表示法,描述了CPM的分解模型。给出了最佳解调以及减小复杂度后的序列检测方法,同时介绍了基于最大似然块估计的非相干解调方法。最后,通过仿真分析,比较了MSK信号及四进制CPM信号这两种信号的各种解调方法的性能差异。 第四章,CPM信号调制解调的FPGA实现。首先介绍了基于FPGA的数字信号处理的设计方法和流程;其次,结合具体地空通信项目的需要,给出了基于MSK的中频数字化处理单元的实现过程。在叙述所用硬件平台的基础之上,对接收机前端部分(包括下变频和下采样)以及调制器和解调器的FPGA实现作出了重点介绍;最后,为进一步提高系统性能,采用了另一种适合该系统的四进制CPM调制方式,提出了调制器和解调器的具体方案,并给出了基于FPGA的实现过程。第五章,总结与展望。总结全文,并对今后的进一步工作做出展望。 第二章连续相位调制及软件无线电技术介绍5 第二章连续相位调制及软件无线电技术介绍 连续相位调制信号的突出特点是包络恒定、相位连续。由于包络恒定,它对功放的非线性特性不敏感;而相位连续的特性,使得其带外辐射小,从而产生较小的邻道干扰。与其它调制信号相比,连续相位调制制度具有很高的频谱利用率和功率利用率。本章将首先通过对信号表达式的分析,详细介绍连续相位调制技术,从而更加清楚地认识连续相位调制信号的各项特性。 2.1连续相位调制(CPM)信号 在许多实际应用的许多场合中,出于成本或其它方面的考虑,都要求在一些非线性信道或者衰落信道上传输信号,因此,经常采用PSK和FSK等恒定包络的调制方式。另一方面,出于更好的利用频率资源的考虑,引发了对频谱利用率更高的调制方式的研究。研究结果表明,通过平滑已调信号的相位可以有效减少信号带引引,于是提出了连续相位调制。 在有关CPM信号的研究开始之前,研究较多的是基于普通FSK提出的连续相位频移键控(CPFSK),随着对CPFSK的研究日渐深入,才开始出现了对CPM的研究。因此,在这里仍然遵循这一顺序,首先介绍CPFSK,然后逐渐引入CPM!州。2.1.1连续相位频移键控(CPFSK) 常规M进制的FSK信号是由载波频移产生的,频率偏移量.正=Afa./2,其中口。=±1,±39,o09±(M一11,它反映了要发送的数字信息。这种类型的FSK信号是无记忆的,频率间切换的实现方法是使用M=2‘个调谐到期望频率的振荡器,再从M个频率中选择一个,选择的依据是在信号间隔时间T=k/R内要发送特定的k比特符号。然而,在连续的信号传输间隔中,这种从一个振荡器输出到另外一个的突发切换造成在信号的主瓣之外有比较大的频谱旁瓣。因此,用这种方式传输信号需要较宽的频带。 为避免使用较大频谱旁瓣的信号,可以用携带信息的信号调制单个载波。这样得到的频率调制信号的相位是连续的,因此称为连续相位频移键控(CPFSK)。因为限定了载波相位的连续性,所以这种类型的FSK信号是有记忆的。 6连续相位调制技术研究及其实现 为了表示CPFSK信号,以PAM信号 d(r)=Za.g(t-nT)(2-1) 开始,式中{吒}表示幅值序列,它是由将待发送的二进制信息序列中k比特二进制数字分组映射到幅度电平±1,±3,...,±(M—1)而得到的。g(,)是一个幅度为1/2T,持续时间为丁的矩形脉冲。信号d(f)用来对载波进行频率调制,从而等效低通波形1,(,)可表示为 C■=一 ’,∽=√等exp{j[4万TfdLd(州升丸】)(2-2) 式中,力是峰值频率偏移,九是载波初始相位。 对应于式(2.2)的载波调制信号可以表示为 嘶)=序cos陬伊她两圳 式中,矽(,;五)表示载波的时变相位,定义为(2-3) 矽(f;云)=4:rTfd =4rtTfdLd(r)df(2.4)L[E?t.g(,一"r)】矗r 虽然d(f)具有不连续性,但d(,)的积分是连续的。因此,我们得到一个连续相位信号。在nT≤f≤(甩+1)丁间隔内的载波相位由式(2—4)的积分确定。因此, n-I 舭面)=2xTfa∑鲰+DrTfda.q(t—nr)七=。 =或+2ZTfda.q(t—nT) 式中,h,吃及g(,)分别定义为 h=2厶r n-!(2.5)(2-6) (2—7)以=lrh∑q k=-*a f0lO<0) (0≤f≤r) O>r)(2-8)g(,)=tt/2TI1/2L 可以看出,幺表示直到@一OT时的所有符号的累积值。参数办通常称作调制指数,表示瞬时频率频偏最大值相对于符号速率的比值。 第二章连续相位调制及软件无线电技术介绍7 2.1.2连续相位调制(CPM) 在CPFSK的表达式中,调制脉冲g(t)是幅度为1/2T,持续时间为T的矩形脉冲。如果去除这一限制,就可以得到一般的连续相位调制(CPM)信号,CPM信号的相位为 ≯(f;a)=2万∑akhkg(t-nT)(刀r≤,≤(刀+1)丁)★=o 制指数序列,g(f)是某个归一化波形。(2—9)式中,{q)是由符号表±1,±3,...,±(M一1)中选出的M元信息符号序列,{仅)为调 如果对于所有的k,均有吃=h,即调制指数对所有符号是固定的,称该CPM信号为单一调制指数CPM。反之,若调制指数从一个符号到另外一个符号发生变化时,称为多重调制指数CPM。在这种情况下,{吃}以循环方式在调制指数集中变化。如美国先进靶场遥测计划组织的ARTMTierII系统所选用的CPM就是多重调制指数CPM,其调制指数在扛=4/16,见=5/16之间循环变化【411。多重调制指数CPM信号比较复杂,因此,本文仅对单一调制指数作讨论。 如同CPFSK一样,CPM中,波形g(f)一般表示为调制脉冲g(t)的积分,即有 ㈣2.1:gp)dr(2-101 根据g(,)持续时间的长短,又可将CPM分为部分响应和全响应两种。如果当f>T时,有g(t)=0,则对应的CPM称为全响应CPM:当t>T时,有g(t)≠0,则已调信号称为部分响应CPM。通过选择不同的脉冲形状g(t),调制指数h和符号数M,可以产生出无穷多种CPM信号。图2.1展示了两种常见的调制脉冲g(,)及其对应的g(f),其中,(a)为矩形(REC)脉冲,(b)为升余弦(IK)脉冲。 g(f)口(f) q(f) (6) 图2.1CPM信号的两种常用脉冲形状下面给出三种常用脉冲波形的表达式。持续时间为LT的矩形脉冲LREC;持 8连续相位调制技术研究及其实现 以及高斯脉冲最小相移键控脉冲GMSK。 (0≤f≤LT) 其它 (2—11) (o≤f≤LT) 其它 (2-12) GMSK:g(f)=Q【2万B@一T)/(In2)1,2卜Q【2万BO—iT)/(1112)1/2】 阶去P%f 2.1.3最小移频键控(MSK)p。3, 最小移频键控(MSK)是二进制的CPFSK以及CPM的一个特例,它的调制指数h=l/2,g(f)是幅度为1/2T,持续时间为T的矩形脉冲。在nT≤t≤(n+1)T时间间隔中的载波相位表达式为 7/.∑嚷+;ra.q(t-nT)舭西)=11二‘2“ :幺+丢刀%(竿)f2.141 (,zr鲻(州)丁)、。 嘶Hcos陬肌扣+净丁t-nT刀 =Acos[2万(z+石1㈣q),一圭腼q+包】o丁≤f≤仰+1)丁) 篡幸五=正+寿 那么由式(2.15)所确定的二进制CPFSK信号可以写成如下形式p峋 驰)=Acos[2万∥+幺+三聊(_1)¨】(江1,2)(2-17) 第二章连续相位调制及软件无线电技术介绍9 频率间隔af=五-f,=1/2T。为了确保在长度为T的信号传输间隔上而(f)和s2(t)的正交性,最小频率间隔af=1/2丁是必要的。这也是为什么具有h=1/2的二进制CPFSK称为最小移频键控(MSK)的原因。 MSK也可以表示成四相PSK的形式,特别是可以表示成等效低通数字调制信号的形式 1,(f)=∑bp(f一2刀丁)一心洲p(t-(2n+1)T)l 式中,p(t)是半个周期的正弦脉冲,定义为(2.18) p(f)=sin万;rt(0-<t<2T) 0(2.19)(其它) 信息序列{q)中偶数编号的二进制取值取值(±1)的符号{口:。)经由余弦载波发送,而奇数编号的符号{口2川)经由正弦载波发送。正两个正交载波分量的传输速率均为1/2Tb/s,从而合成的传输速率为1/Tb/s。同时,在正弦和余弦载波分量上的比特转移在时间上交错了丁,即一个码元符号时间,由于这个原因,这种信号又称为偏移正交PSK(OQPSK)。 2.2CPM信号的频谱特性 通信系统中,可用的信道带宽常常是有限的。因此,在设计调制方式时,需要首先分析调制信号的频谱情况,并根据信号频谱分布情况确定信道带宽,或者根据可用信道带宽选用合适的调制方式。根据信号处理理论,信号的功率谱密度可以由信号自相关函数的傅立叶变换得到。 CPM信号的通用表达式可以写成 s(f)=Acos[2x'f,f+≯O;云)】(2—20) 式中, 舭云)=2万办∑akq(t-kT)I=o(2—21) 序列{q}中的每一个符号取M个电平值{±1,±29,oo,±(M一1))中的一个。当这些符号统计独立且服从先验等概时,根据文献[44】的推导,CPM信号的平均自相关函数可以简化为 10连续相位调制技术研究及其实现 柏=刍r照击笔瓣笔篇帮防p22, 其中,『・1表示向上取整。相应的功率密度谱表达式简化为 ①,,.,(厂)=2旧无(f)cos2万乃办 +而1-g/(jh)cos。1+沙2 1+少22zrff一再歹≠(j堕h)型-2些∥(生jh)coss2oc)z[fl"JLThj(y2-)hj(.弘.[2万∥出1矿无(r)c。sr”\‘,~~”J一’(2.23)、。~7bM2Jrf/"£≯无(f)sinr尸…”∥…I2万∥出I ’: ● : : ———,—-_・・’’…jf』鲻l't=0.8.∞\¨● \ 墨寰摹§酬《一妙1。1户1・2‘ : : 图2.2M=2时,不同调制指数的CPFSK信号所对应的功率密度图 作为CPM信号中的一种,首先给出不同信号进制M下的CPFSK的功率谱密度分析的数值计算结果。图2.2、图2.3和图2.4分别对应M=2、M=4、M=8的情况。 通过对图2.2、图2.3以及图2.4的分析,可以得到以下结论:1,当调制指数h<1时,功率密度谱相对较平滑,而且调制指数越小,信号所 第二章连续相位调制及软件无线电技术介绍ll 占的带宽越小; 2,当调制指数h趋向于1时,谱密度曲线出现尖锋,当h=1时,会在M个频率处出现冲激。图中,只显示了比载波频率高的部分,因此,实际尖锋的数目应该是图中显示的两倍; 3,当h>1时,占用带宽更宽,且同时随着h的增大而增大。因此,在实际的通信系统中,为了节省带宽,通常都选用h<1。 以下结合对其它不同参数情况下的CPM信号所作的分析,说明各参数对信号带宽的影响。为了比较方便,将谱密度和横坐标的频率值都做归一化处理,即取横坐标为(f一五)木瓦,其中,fo为已调制信号的中心频率,瓦为码元时间宽度。 ' n9 O.6htl.∞ n7 O.6 嚣n5 磐 n4 o.3 012 n1 O。当楚诊绞。_11=1.1 图2.3M---4时,不同调制指数的CPFSK信号所对应的功率密度图 12连续相位调制技术研究及其实现 图2.4M=8时,不同调制指数的CPFSK信号所对应的功率密度图 图2.5、图2.6、图2.7和图2.8分别显示了信号进制M、调制指数h、关联长度L以及脉冲形状对CPM信号功率谱的影响。其中图2.5取h=0.25,2RC,而信号进制分别取M=4,8的CPM信号功率谱;图2.6取M=4,2RC,而调制指数分别取h=O.25,0.5,0.75的CPM信号功率谱;图2.7取M=4,h=O.25,2RC,而关联长度分别取L=l,2,3的CPM信号功率谱;图2.8取M=4,h=0.25,L=2,而脉冲形状分别取矩形和升余弦的CPM信号功率谱。 通过对图2.5、图2.6、图2.7以及图2.8的分析,可以得出以下结论: 1,随着进制数M的增加,CPM信号所占用的带宽也迅速增加。即进制数M增加后,信号能量不再集中于低频段,而是向高频段分散; 2,调制指数越大,占用的带宽也就越大。选择相对较小的调制指数,可以节省发送信道带宽; 图2.5不同信号进制所对应的CPM信号的功率谱分布 第二章连续相位调制及软件无线电技术介绍13 图2.6不同调制指数所对应的CPM信号的功率谱分布 图2.7不同关联长度所对应的CPM信号的功率谱分布 M=^吼25 。N一一o…■il--2RCc}…一iN…■一r—r—j一…:}:::{一一I!i{::::;j;}妗…一■NI一-一-C---i{ :。 l觯:\\I:II’Il、、—k 一『¨\r—jI3\V.—//…一II…”II一I 一一一T一一一1 图2.8不同脉冲形状所对应的CPM信号的功率谱分布 3,信号带宽随关联长度的增加而减小。对于4CPM信号,关联长度由1增加到2时,带宽减小较明显,同时,旁瓣也几乎消失;关联长度由2增加到3时, 14连续相位调制技术研究及其实现 带宽变化不明显; 4,对于四进制CPM信号,选择脉冲函数为升余弦脉冲RC时,对应CPM信号带宽和矩形脉冲所对应的相差不大,但选择升余弦时,频谱旁瓣衰减明显比矩形脉冲的要迅速得多。 2.3软件无线电的理论基础 软件无线电以开放性、通用性和可扩展性的硬件为平台,通过加载各种应用软件来适应不同用户、不同应用环境的不同需求,从而实现各种无线电功能。它是一种以现代通信理论为基础,以数字信号处理为核心,以微电子技术为支撑的新一代无线通信体系结构。其基础理论主要包括信号采样理论、多速率信号处理理论、高效数字滤波器以及正交变换理论等【501。 2.3.1软件无线电中的采样理论 软件无线电的核心思想是对于由天线感应的射频模拟信号,尽可能地直接进行数字化,将其变换为适合于数字信号处理器或计算机处理的数据流,然后通过软件来完成各种功能,使其具有更好的可扩展性和应用环境适应性。所以,软件无线电首先面临的问题就是如何对工作频带内的信号进行数字化,也就是如何对所感兴趣的模拟信号进行采样,这是软件无线电中最基本的,也是最关键的问题。 由于软件无线电所覆盖的范围一般要求比较宽,例如从0.1MHz到2.2GHz,作为软件无线电,必须具有这样的频带才能具备广泛的适应性。但是对如此宽的频带按Nyquist采样定理所需的采样速率至少大于4.4GHz,这显然是不现实的。所以,宽频带工作的软件无线电台无法采用Nyquist采样技术来对信号进行采样,而必须采用带通采样。 带通采样定理表达如下:设一个频率带限信号x(,),其频带限制在(五,厶)内,如果其采样速率.f满足: z=毪掣 信号采样值x(甩I)能够准确地确定原信号x(f)。式(2.24)用带通信号的中心频率五和频带宽度B也可以表示为:(2—24)式中,胛取能满足Z≥2(厶-A)的最大正整数,则用Z进行等间隔采样所得到的 第二章连续相位调制及软件无线电技术介绍15 z=羔(2・25) 式中,fo=(厶+A)/2,刀取能够满足Z≥2B的最大正整数,B为频带带宽。 运用带通采样定理时有几点值得注意。其一,上述带通采样定理适用的前提条件是:只允许在其中一个频带上存在信号,而不允许在不同的频带上同时存在信号,否则将引起信号混叠。其二,上述的频带宽度B不仅仅只限于某一信号的带宽。单从对模拟信号的采样数字化来讲,这里的B应理解为处理带宽,也就是说,在这一处理带宽内的可以同时存在多个信号,而不只限于一个信号。理解这一概念对于进一步理解软件无线电的结构和数学模型是非常重要的。其三,从理论上讲,带通采样信号允许采样率大大低于两倍的信号的最高频率,这意味着可以使用较低的ADC采样频率,进而获得更好的性能,更低的功耗和成本。然而,在使用中一个重要的限制是:ADC必须能够有效的工作在信号的最高工作频率上,这一点通常是作为ADC的模拟输入带宽来给出的。一般的ADC的特性是随着输入频率的提高而降低的,将ADC用于带通采样时,必须检查被采样信号的频率范围是不是在ADC的允许带宽之内。 利用带通采样的特性,可进行频谱搬移。例如,对于以70MHz中心频率,带宽为7.5MHz的信号,使用40MHz采样速率对其进行采样,采样前与采样后的频谱搬移过程如图2.9所示。可知,在进行带通采样及相应滤波后,输出信号的频谱被搬移到以10MHz为中心频率处。 £=10MHz 图2.91I=40MHz带通信号经采样及滤波后频谱搬移示意图 2.3.2多速率信号处理技术 带通采样定理的应用大大降低了所需的射频采样速率,为后面的实时处理奠定了基础。但是,从软件无线电的要求来看,带通采样的带宽应该越宽越好,这样对不同的信号会有更好的适应性。而且采样速率越高,在相同的工作频率范围内所需的“盲区”采样频率数量就越少,有利于简化系统设计。另外,当对一个频率很高的射频信号采样时,如果采样频率取得太低,对提高采样量化的信噪比 16连续相位调制技术研究及其实现 是不利的。所以,在可能的情况下,带通采样速率应该尽可能选得高一些,使瞬时采样带宽尽可能的宽。但采样速率提高的同时带来了另一个问题,即采样后的数据速率很高,可能导致后续的信号处理速度跟不上。如果数据吞吐率太高是很难满足实时性要求的,所以,有必要对A/D转换后的数据流进行降速处理。 一个实际的无线电通信信号的带宽一般为几十千赫兹到几百千赫兹,实际对单信号采样时所需的采样速率是不高的,对这种窄带信号的数据流进行降速是完全可能的。多速率信号处理技术为这种降速处理的实现提供了理论依据。 多速率处理包括取样率的整数倍变换及分数倍变化,其中,分数倍变化实际上是整数倍抽取和整数倍内插相结合的情况。 所谓整数倍抽取是指把原始采样序列x(n)每隔(JD—1)个数据取一个,以形成一个新序列xn(聊1,即: XD(m)=x(mD)(2—26) 式中,D为正整数。很显然,如果x(,z)的采样速率为Z,则其无模糊带宽为Us/2。当以D倍抽取率对x(刀)进行抽取后得到的抽取序列xo(m)的取样率为Z/D,其无模糊带宽为Z/(2D),当x(疗)含有大于Z/(2D)的频率成分时,勤(,,z)就必然产生频谱混叠,-导致从xo(m)中无法恢复x(,z)中小于Z/(2D)的频率分量。完整的抽取器的方框图如图2.10所示。需要指出的是,当原始信号的频谱分量带宽本身就小于Z/(2D)时,前置滤波器可以省去。 五r一上%(P归)上DXo[e∥J一 图2.10完整的抽取器结构示意图 抽取器通常用于无线电接收机,而内插理论是发射机的理论基础。所谓整数I倍内插就是指在两个原始抽样点之间插入(J一1)个零值,设原始抽样序列为x(行),则内插后的序列而(m)为: 咖)=∥D譬H,+2L…’ 波器中的低通滤波改成带通滤波即可。(2.27)完整的内插器方框图如图2.11所示。利用内插不仅可以提高时域分辩率,而且也可以用来提高输出信号的频率。要达到该目的,只需要将图2.1l所示内插滤 图2.11完整的内插器结构示意图在实际设计中,当抽取倍数D很大时,所需的滤波器的阶数将非常高,以致 第二章连续相位调制及软件无线电技术介绍17 于无法实现,为此,我们可以考虑采用分级抽取。分级抽取方法可以大幅度减少滤波器的阶数,这样,也就降低了对滤波器的设计要求。 2.3.3软件无线电中的高效数字滤波 实现取样率变换(抽取或内插)的关键问题在于如何实现抽取前或内插后的数字滤波。对于基带抽取,滤波器为低通数字滤波器,对带通信号的“整带”抽取,滤波器为带通数字滤波器。总之,无论是抽取还是内插,或者是取样率的分数倍变换,都需要设计一个满足抽取或内插要求的数字滤波器。该滤波器性能的好坏,将直接影响抽取率变换的效果及其实时处理能力。这里将主要讨论多速率信号处理中的半带滤波器和级联积分梳状滤波器等高效数字滤波问题。 1 0. ∞o%乏%万 图2.12半带滤波器 l,半带(Half-Band,HB)滤波器 半带滤波器在多速率信号处理中有着特别重要的位置,因为这种滤波器特别适合于实现D=2M倍(即2的幂次方倍)的抽取或内插,而且计算效率高,实时性强。 所谓半带滤波器是指频率响应H(ej。1满足以下关系的FIR滤波器: 最=露=万。^c:(2・28)、一7 这也表明,半带滤波器的阻带宽度(万一%)与通带宽度(%)是相等的,且通带阻带的纹波也相等,如图2.12所示。半带滤波器具有如下性质: 日(P问)=1一日(口咖叫’) H(eja/2)=o.5(2—29) m,={苌兰虬 也就是说半带滤波器的冲激响应,在除了零点以外的其余偶数点处全为零。所以,采用半带滤波器来实现取样率变换时,计算量仅相当于一般的滤波器的一半。因 连续相位调制技术研究及其实现 而,其计算效率高,特别适合于实时处理。 2,级联积分梳状(CascadedIntegrator-Comb,CIC)滤波器 CIC滤波器是IIR和FIR滤波器的组合,它能用简单的结构,较少的资源灵活地实现输入、输出数字信号的速率变换,往往在DDC中用作第一级处理。根据CIC滤波器结构不同,可以实现内插和抽取的功能,分别应用于DUC和DDC。CIC与HBF滤波器相结合,可以实现大动态范围,高倍数的信号抽取。一个CIC滤波器主要由两部分组成,分别为梳状滤波器和积分滤波器,如图2.14。 /朋) L一一一一一一一一一一一一一一一一一一一L一一一一一一一一一一一一一一一一一一一I (口)c,c抽取器结构(b)㈣插器结构 图2.13CIC抽取器和内插器结构 梳状滤波器(CombFilter)也称为简单系数FIR滤波器,这种滤波器由于每个抽头系数非“0"即“l",所以仅需延迟器和加法器就可构成,实现起来非常方便。其冲激响应为: 坳)=托黧鲋。1 其中,M为滤波器的阶数。其频率响应H(c01为:(2-3。) 日(国)=∑办(疗)P咖岽芒箐即)=M驴-I矿肋=e-Jd'(M-I)/2.篙箸 可见日(彩)为线性相位FIR滤波器,其幅频特性为: I(2-31)(2- f日(国)f-II 其形状很像梳子,故得名梳状滤波器。(2・32) ・(口)基本梳状单元(力基本积分单元 图2.14基本积分单元和基本内插单元 积分器(Integrator)是一类IIR滤波器,但它没有前馈部分,而是后反馈系统。在CIC内插滤波器中,梳状滤波器起频谱开槽作用。具有K级延迟的梳状滤 第二章连续相位调制及软件无线电技术介绍19 波器将在一个周期21r内开K+1个槽口,而积分器起低通滤波作用。所以把二者级联后,其频率响应具有较好的低通性能和较大的阻带衰减。增加滤波器的阶数会使通带衰减加快,过渡带变窄。需要说明的是上图中积分器工作时工作频率为梳状滤波器的R倍(R为内插因子),所以积分器必须有零值填插功能。同样,CIC抽取滤波器的结构与此类似。只不过积分器的位置在前,梳状滤波器在后,并且前者的工作速率为后者的R倍。 第三章连续相位调制信号的解调技术21 第三章连续相位调制信号的解调技术 连续相位调制是一种有记忆的调制方式,其记忆特性来自于从一个信号间隔到到下一个间隔时发送载波相位的连续性。因此,CPM信号的最佳检测必须使用最大似然序列估计(MLSE)形式的接收机。相应的,其最佳接收机由相关器跟随一个最大似然序列检测器组成,该检测器通过状态网格搜索最小欧氏距离的路径,维特比算法是执行这种搜索的有效方法。在介绍CPM信号的解调原理之前,首先介绍一下CPM的状态表示以及网格图的形成。 本章也给出了基于最大似然块估计的非相干解调方法。 3.1CPM信号的状态图表示法 PAM、PSK和QAM信号都可以用信号空间中的离散点,也就是所谓的信号星座图来表示,而CPM信号不能用该方法表示,这是因为载波相位是时变的。通常,可以采用由一个相位状态转换到另一个状态的各种路径或轨迹来描述连续相位信号。 3.1.1传统状态图表示法 对CPM信号而言,携带信息的数据包含在相位项痧(f;云)中,在任一码元间隔nT≤,≤(刀+1)T内,CPM信号的载波相位可以表示为 n-Ln 她云)=万办∑ak+2n'h∑akq(t-kT) k=--∞k=n-L+i(3-1) 其中,T为码元间隔,L为关联长度,也就是调制脉冲函数g(,)持续的码元间隔数,h为调制指数,厅=(…,%-l,an)为发送的M进制码元序列,q∈{+1,±3,...,±(M一1)),g(,)为调制脉冲g(t)的积分函数,称为相位脉冲函数。根据式(3-1),CPM信号在f=nT时刻的状态可以表示为 最={见,见小吃一:,…,幺一川> 其中, rl--L(3—2) 幺=R。m∑aA .(3-3)k=--。 连续相位调制技术研究及其实现 (恐石【x】表示X对2万取模)称为相位状态,(%小q印…,%一川)称为相关状态。当h=K/P(K和P为互质的整数)时,状态数为 M-{2删PM:。蒜萋I一。“1K为偶数p4,VV 也就是说,K为偶数时,有P个相位状态;K为奇数时,有2P个相位状态。 由于相差2万整数倍的相位在物理上是不可区分的,因此称模为2石的相位为物理相位,用歹表示: 口=是。[卅(3-5) 用物理相位表示的CPM信号的相位轨迹是时变的,图3.1为MSK信号的相位树,图3.2为MSK信号的物理相位状态网格图。因为MSK的关联长度L=I,所以此时只有相位状态而没有相关状态,可能的相位状态(经模2万运算)为{O,万/2,万,3万/2),从图中可以看出,相位状态每隔T在{0,万)和协/2,3万/2)之间跳变,因此这种状态网格图是随时间变化的。 .ptKⅡe 。◆. 婚一7/ 图3.1MSK信号相位树 图3.2MSK物理相位网格图 第三章连续相位调制信号的解调技术 3.1.2改进的状态图表示法 对于图3.1中所示的MSK信号相位树,如果取最下方的相位轨迹为参考,即令沙(,,云)=缈(,,历)+万(1/2),/丁,则得到的新的相位树和物理相位网格图分别如图3.3和图3.4。新的物理相位网格图上的每一点表示的不再是绝对的相位而是相对相位值,同时可以发现,新的物理相位网格是时不变的。 r27'3T4T5T6r 图3.3引入倾斜相位后的MSK信号相位树 r2丁3r4T5/"6/" 图3.4引入倾斜相位后的MSK信号物理相位网格图 将以上结果进行推广,对于M进制的CPM信号而言,时不变网格y(f,云)如下: 缈(f,面)=伊(f,gt)+xh(M一1)t/T(3-6) ∥(f,口)和妒(f,口)分别称为CPM信号的倾斜相位和传统相位。将式(3—6)代入式(3-1)可得: n-L刀 g(t,口)=万办∑q+2rch∑aJ(t—iT)+刀ch(M一1)t/T t=Oi=n-L+l行丁≤f≤(刀+1)丁(3-7) 在此,假设a。=az=…-a工=0。引入修正的信息序列口=(矿工,以川,...)其中U=(q+(M一1))12。这样做的好处在于:不管M取值是奇数还是偶数,新的输入符号序列U的取值范围是严格意义上的M进制。由式(3-7)可以得到: 24连续相位调制技术研究及其实现 n—L£一l y@+刀丁,口)=2xhZU_f+4n'hZ%一fq(r+iT)+lrh(M-1)r/T j_O L-!t=0 一2rrh(M-1))-_!g(f+f丁)+(三一1)(M一1)万办 t=O(3—8) O≤f≤丁 可以观察到,式(3.8)的右端中与时间有关的项仅取决于f=t-nT。对其中依赖于数据的时间常量部分取2万的模,可得: 恐。卜纠~RII=O恐。l2万办∑∽I=:石J万K/尸盹∑脚 砟(3-9)=马。万K/P1枇∑脚 其中,R,『.1表示取整数P的模的操作。可以看出,这一部分的取值有P种可能性。至此,我们说明了CPM信号的倾斜相位歹p+nT,厅)可以构成一个时不变网格图。 除了提供良好的频谱特性以外,CPM调制信号与其它的PSK调制相比具有一定的编码增益。这种编码增益是由相位连续而引起的,可以用常用的编码结构来解释。通过对比分析CPM和卷积码,可以发现两者有一定的相似性。它们都可以用网格图来表示,这也反映了其记忆特性。因此,对于这样的系统而言,可采用维特比译码算法作为其最佳解调结构。同时,我们还可以将CPM模型分解为两部分:一个连续相位编码器和一个无记忆特性的调制器,如图3.5所示。 图3.5的分解法有两个明显的优点。其一,调制端的编码器可作为一个单独的部分来加以研究,从而可以寻找编码器或译码器的替代实现方案来取代现有的方案,以降低复杂度或优化性能。更进一步,如果可以证明该连续相位编码器是线性非时变的,就可以将卷积码的编解码方法应用到连续相位编码器(CPE)上。同时,我们也可以寻求一种较好的编码方案,使得编码器输出的欧氏距离最大化,从而优化系统性能。 以∈{o…1..,M—lL线性连续相位 编码器x。无记忆的调制器s(f;咒)一 图3.5CPM信号的分解 第二个优点在于,由于调制器的独立性,可以将该无记忆调制器、波形信道(假设为加性高斯白噪声信道)以及接收端的解调器串联以后看成一个无记忆的信道模型。 1,无记忆调制器(MemorylessModulator,MM) 第三章连续相位调制信号的解调技术 引入新的信号变量后,可得新的CPM信号表达式s(t,衫)=√丽C0s(2硝,+妒(f,疗)+‰)(3.IO)其中,引入了新的频率变量石=fo-h(M一1)/2T以补偿∥(,,O)-与rp(t,D)之间的差别,记 歹(升刀丁,痧)=R。[沙(r+刀r,口)] =垦疗 =恐, 0≤f≤丁+A”¨口钟锄竹f枇∑枷q万]●u摧衅■。,十 其中, L-i 形(f)=lrh(M一1)r/T一2xh(M-1)歹]厂(f+f丁)+(三一1)(M一1)zrh l=O(3。12) 表示与数据无关的项。式(3.11)可以完整的确定物理相位,也就完整的确定了输出信号。MM的输入可以写成 以=f以,...,%川,K】 其中,(3-13) 圪:廓f-∑n-L∽1Ls=O(3-14)J 表示在n时刻,自0到n-L的相位累积。用歹(f,以)代替妒p+甩丁,D),R用s(r,K)代替s(r+nT,痧),可得 s(f,以)=厄丽cos(2万石(”刀丁)+歹(f,以)+‰)O<r<T 将右端展开,可得(3.15) s(f,K)=I(r,一)①,(f)+Q(f,以)%(f) 其中,(3—16) I(r,以)=压万cos歹(r,五) Q(r,以)=拓万sin歹(r,以)(3-17) 三掣麓s“in2[硝2zrf。l(r棚+聃nT)+州qoo】①Q(f)=一√l/2】(3-t8)V一7 依照式(3—16)、式(3一17)以及式(3.18),得到MM的方框图如图3.6。注意,由 连续相位调制技术研究及其实现 式(3.13)和式(3.14)n-]知,输入符号序列的取值有PM£种可能;由式(3—11)可知,每个符号周期的起始时刻的相位有肼“1种可能状态。 o,(r) 图3.6无记忆调制器 2,连续相位编码器(ContinuousPhaseEncodeer,CPE) CPE的任务在于更新MM的输入,利用下一个虬+。来产生下一个MM的输入以+。。在式(3-14)dg,利用n+1替换n,可以得到K的迭代表达式: ln-L+llIn-LI 圪+。=砟I∑UiLi=OJI=R尸I∑∽+%川ILt=OJ =砟[邱[喜u]+u一“I]c3一t9, =邱【圪+以山。】 卜1r]r Iu1V越日扫妊吨辛 图3.7连续相位编码器 图3.7为连续相位编码器的示意图,其中,圪的求和操作过程中应包含取模P的操作。该编码器的输出结果为五,共需L级移位寄存器,将各级寄存器输出的集合列为状态变量,则有 吒=[虬小以印…,虬山。,圪】(3—20) 可见,共有PM卜1种可能状态。 最后,作为一个例子,给出分解为连续相位编码器和无记忆调制器之后的MSK调制器的实现过程,如图3.8所示。对于MSK信号而言,L=1,因此,吒=【K】。 第三章连续相位调制信号的解调技术 无记忆调制器27 00oos(urlT+tr) cos(x)=一1 ∞s(W) 。os(o)=l1001连续相位编码嚣ll £,。啦 4,;x0 jL一,。J:f)Ll一厂1、.r]一 一I必t±I‘ Il同相支路映射器,T/一广、正交支路映射器‘面a(ttrIT+lr) 咖■)=0 sin(xr) 如(o)=0lO—o0l00T%(r) 图3.8分解为连续相位编码器和无记忆调制器后的MSK调制器 3.2最大似然序列检测方法 在高斯白噪声信道中传输的信号,接收信号可以表示为 r(t)=%(f)+n(t)(3—21) 其中,%O)是发射机的M个信号波形,m=1,2,...,M,,z(,)是随机噪声过程。 接收信号 信号解调器检测器判决输出 图3.9接收机的划分 将接收机划分为两个部分,信号解调器和检测器,其结构如图3.9所示。其中,信号解调指信号波形的恢复,即将带通信号脉冲信号恢复为无失真的基带脉冲信号;检测通常是指采样判决过程,是包括判决在内的所有接收机基带信号的处理过程。 信号解调器侧重于波形恢复,将接收波形变换成n维向量尹=【rl,吃,...,‰】。其中,N为发送波形的维数;检测器的功能,就是根据向量尹,判定M个可能的波形中那一个是被发送的,它侧重于码元的判决。 3.2.1最大似然解调原理 在一个由N个基函数{Z(r)>架构的信号空间中,发送信号集{%(,),m=l,2,...,M)中的每一个信号,都可以表示成这N个基函数{Z(,)>的加权线 连续相位调制技术研究及其实现 性组合。假设接收信号通过一组并行的N个互相关器,这些相关器主要计算,I(f)在N个基函数{Z(,))上的投影,可得 fr(t)L(t)dt=n%(r)+刀(t)]fk(t)dt(3-22) 记 rk=Sink+nk(后=l,2,...,Ⅳ)(3-23) 式中, s础2上Sm(t)f,(t)dt(七=1,2,..・,Ⅳ)(3-24) nk2上n(t)f女(t)dt(七=1,2,…,Ⅳ)(3-25) 信号可由具有分量Sink(k=l,2,...,N)的向量瓦表示,它们的值取决于M个信号中哪一个被发送。{体)分量是随机变量,它们由加性噪声而引起。 信号检测器根据每个信号间隔中向量尹的观测值,对该间隔内的发送信号作出判决,并使作出正确判决的概率为最大。因此,需要研究基于后验概率计算的判决规则,后验概率定义为 尸(发送信号瓦I尹)(m=1,2,...,M)(3—26) 将它缩写为尸(瓦I尹)。该判决规则的根据是选择相应后验概率集P(瓦I尹)中最大值的信号。可以证明这个准则使正确判决概率最大,因此也使错误概率最小。该判决准则称做最大后验概率准则。 利用贝叶斯(Bayes)规则,后验概率可以表示为 肿)=鼍铲(3.27) 式中,p(尹f瓦)是给定己条件下的观测向量的条件PDF,而尸(瓦)是第m个发送信号的后验概率。上式中的分母可以表示为 M p驴)=∑p(尹I瓦)尸(瓦)(3—28) m=l 可以看出,后验概率的计算需要先验概率P(己)和条件PDF即尸(尹I瓦)(m=l,2,...,M)。 当M个信号等概时,对所有的M,都有尸(己)=1/M。为了寻求能使P(尹I瓦)最大化的信号,可使用最大似然(ML)的判决规则。 由于高斯白噪声的分量{怫)是不相关的高斯随机变量,所以它们是统计独立的,在发送第m个信号的条件下,相关器的输出{圪)是统计独立的高斯变量,因此,随机变量F的条件概率分布为: 第三章连续相位调制信号的解调技术 ^, P(引瓦)=兀p(噍l‰)伽=1…2..,M) k=l(3-29) 式中,p蚓¨2志exp(_掣Ⅲ_1’2,..埘) lIlp(尹I瓦)=一j1ⅣlIl仞No)一瓦I荟N(%一‰)2 Ⅳ(3-3。)将式(3-30)代入式(3・29),得到联合条件概率分布为pc弧,2丽1萨e醑善掣M叱…朋p3・,(所=1,2,...,M)(3—32)对上式取对数后,可化为显然,lIlp(尹I瓦)在瓦上的最大化,等价于使下面的欧氏距离为最小的信号瓦。 D(引瓦)=∑(%一‰)2 k=l(3—33) 其中,D(尹I瓦)仰=1,2,...,膨)称为距离度量,而 NNN Dffli.)=∑吃2—2∑rks棘+∑J础2 女=lk=lk=l =M12—2F・瓦+Ell2 =M12cff,瓦)(3-34) 式中,cff,瓦)=2芦・瓦一11;.112(聊=l,2,...,M)称为相关度量,用来确定哪一个信号被发送。 综上所述,选择由最佳ML检测器计算最小欧氏距离Dfflim)的信号,等效于选择由最佳NIL检测器计算一组M个相关度量中最大相关度量的信号。3.2.2CPM信号的最大似然序列检测 CPM的最大似然准则算法的基本思想是:通过状态网格搜索具有最小欧氏距离的路径,找到一个可能的估值序列,使得条件概率P(alr(t))最大。这一准则使正确判决概率最大,因此使错误概率最小。Viterbi算法是一种在网格图上寻找最优路径的有效算法。 根据以上的推导,对CPM信号而言,在特定的符号序列面条件下的观测信号,.(f)的对数概率与下列互相关度量成正比,我们定义似然函数为眦。(云),即 连续相位调制技术研究及其实现 眦④=rr(t)c。豁悯协=CM.嗣+rr协。s[coJ+舭五)+o.]at CM.(5)项表示直到nT时刻的幸存序列的度量,而下列项(3-35)V~7 1,(面;眈)=却rn+1)Tr(,)c。s[coCt+舭五)+e.]dt(3-36) 表不由在nT≤,≤仰+1)2’时I吲吲辑内的信号所引起的度量的附加增量。于是,可以用递归的方法产生1,(云;眈),在每个码元周期内,我们只需计算其附加增量vO;o.)。 式(3—21)d?,n(t)为窄带高斯白噪声信号。接收机前端通常有带通滤波器。设带通的中心频率为载波频率吃,于是咒(f)可以写成 n(t)=n。(t)coscoCt一心(f)sin纹,(3-37) 于是,式(3-21)又可以表示成 心)=愕cos脚讹刳删 =√等[cos矽(,;厅)cosq,一sin矽p;厅)sinq印+魄o)c。s纹r+体o)sin致力 =[挣cos加固州纠cos咿【厚Sin她园州纠sinqf 不妨令(3.38) 觅卜堙啷舭m删加)=停siIl加固哪) 于县有 r(t)=,O)cos吱r--Q(,)sinq,p3∞(3-40) 将式(3—39)代入式(3-36),并消去高频分量,可得 1,(云;包)2…、,(肿1)r苎....t(n+1)T一 j:r。』o)cos眵(,;历)+见】衍+上rQ(f)sin[矽(,;云)+眈】衍(3-41) 嵋㈣2篇臻然:彩鬈粤国k(t;西5)dt+c。s幺f≯。r委9)c。s≯(f;云)衍+sin幺』::+1妒参(,)c。sp42,p“’ 第三章连续相位调制信号的解调技术 Hp悃 cosa)J -sina)#t~硒7■cos纯相位生成器~}f(川)r,、^l一Ikt垆广1r厂纯=一(f;a)+以sin钐. .卜。‘’。。。k'、一/维特比检测—————◆信息码并串变换+叫&悃-卤-旧_)魂H 图3.10CPM信号最大似然序列估计接收机结构示意图 图3.10给出了最大似然序列检测器结构的示意图。采用维比检测算法来执行ML序列检测。在每个时刻,进入网格节点的每条路径都有自己的度量。维特比算法比较每条路径的度量,存储最大(最小)度量的路径,称为幸存路径,这样做不会损失网格搜索的最佳性。 在网格图的基础上,维特比算法解调的一般步骤可以概括如下: l,分支度量计算。在(n+1)T时刻,针对每个状态节点计算进入节点的M个分支度量。 2,路径度量更新。在原有的到达nT时刻的幸存路径基础上用步骤1中得到的分支度量进行路径度量的更新。此时,对于时SU(n+I)T的每个状态将得到M个路径度量值。 3,确定幸存路径。对时刻(n+1)T的每个状态节点比较其M个更新后的路径度量值,并保留最大值所对应路径,同时消去其它M.1条路径。对所有状态节点都完成上述操作后,每个节点仅保存一条幸存路径。保留幸存路径数据和路径度量数据。 4,获得解调数据。每过一个码元(时间增量为T),重复计算步骤1--3,直到序列结束。然后选出具有最大路径度量的路径,即为最大似然路径,回溯路径所保存的数据,得到解调数据。 上述的步骤中,分支度量的计算是维特比算法的关键。可通过计算式(3.42)而得到。 v(云;皖)表示在nTSt≤(刀+1)丁时间间隔内的信号引起的度量附加增量。采用改进的状态表示法来描述CPM信号网格图。信号有M工个可能的符号序列a=(%,q小…,%山。)以及P个可能的相位状态{见),因此在每个信号间隔计算出跗‘个不同的%(云,幺)值,其中每一个值用作相应于前一个信号传输间隔中PM卜1个幸存序列度量的增量。图3.10中虚线框中即为该度量的计算步骤。 在维特比译码过程中的每一个状态,幸存序列的数目是PM卜1个。对于每一个幸存序列,有M个新的K(历,幺)增量,该增量附加到现有度量上,产生具有PM£个度量的肼工个序列。然而,通过比较筛选,这些序列的数目减回到跗¨个具有相应度量的幸存序列,这是由于在网格的每个节点上汇合的M个序列中只有一个 32连续相位调制技术研究及其实现 最可能的序列,其他M.1个序列均被舍弃。 值得注意的是,对于最大似然序列检测,每个码元间隔要计算出PM工个不同的分支度量,对应于前一个码元间隔中删卜1个幸存路径度量的增量。可以看出,最大似然序列检测的计算量随着M和L值的增加呈指数增加,所以当M和L取值较大时,CPM信号的最大似然序列检测器会变得非常复杂,有时难以实现。 此外,对于一个很长的码元序列进行维特比算法解调时,要等到序列结束才能解调出码元序列,则其解调延时对很多实际应用场合来说会太长,用来存储整个序列长度幸存路径的存储器也会太大。同时在计算中发现,当网格图延伸到某一级时,假定为x(x=以宰三),在X—d及更早一些的时刻,所有幸存序列以概率趋于1而相同【44】。所以这时可以通过设定一个判决延时d来改进维特比译码算法,即在任意nT时刻,每条幸存路径仅保留最新的d个码元,在每经过一个新的码元间隔后,对各幸存路径度量的大小作比较,找出对应最大度量的幸存路径,在网格图上回退d各码元间隔,将该幸存路径上该时刻的码元判决为解调输出。如果d选得足够大,所有幸存路径在该时刻得码元都相同。也就是说,时刻X的所有幸存路径极有可能起源于时刻X.d的同一节点。仿真结果表明,当延时d≥5L时,与原始的维特比算法性能相比,改进算法的性能下降可以忽略不计。 3.3基于减少状态的序列检测方法 要满足较高的频谱效率,就需要较长的平滑相位脉冲、多进制调制信号集以及较小的调制指数。在进行最佳解调时,匹配滤波器组的数量2PM“1和维特比解码器的状态数删卜1很多。如,对于参数为M=8,h=1/8,2RC的部分响应CPM信号,其最佳检测所需的匹配滤波器组数目为128,网状图的状态数为64,最佳检测器非常复杂。又如,对于参数为M=4,h=0.25,2IⅪ的部分响应CPM信号,其最佳检测所需的匹配滤波器组数目为32,网状图的状态数为16,其状态转换如图3.1I。可见,使用维特比算法来解调的复杂度较高。为此,出现了多种关于降低CPM信号解调复杂度的研究。 一种降低维特比检测器复杂度的基本思想【22】是设计一个接收滤波器,它具有比发射机更短的脉冲。接收脉冲g。(f)必须以这样一种方式来选择:由gR(f)生成的相位树较好的近似于由发射脉冲gr(,)生成的相位树。性能分析结构表明:性能损失0.5.1dB会使复杂度显著降低,在实现中可以减少计算度量所需的相关器。 另一种降低维特比检测器复杂度的方法是利用CPM信号的线性表达式,它可以表示成调幅脉冲之和【20】【211。在许多使用场合,CPM信号可以用单个调幅或两个调幅脉冲之和来近似。因此,根据CPM信号的这种线性表达式,可以很容易的实 第三章连续相位调制信号的解调技术 现接收机。研究结果表明,这种简化的接收机在性能上几乎没有什么损失,却显著了实现的复杂度。但是,这种近似模型没有利用CPM调制器的结构;而且,它仅对具有记忆深度短的CPM信号可以作出合理的近似。 %n∥嵋 “川 仁川 nq h川 nq B川 bq 融习 n习 B习 协习 b司 n习 仁习 B习 图3.11参数为M=4,h=0.25,2RC的CPM信号所对应的状态转换图 本文所要介绍的是基于信号分集思想的结合判决反馈的减少状态序列检测(ReducedStateSequenceDetection,RSSD)以及在此基础之上所作的改进。减少状态序列检测的思想是将相关状态和相位状态合并成超状态,相关状态和相位状态都可以减少,从而减少维特比解码器的状态数。从平方最小欧氏距离来说,一些状态合并方案可以达到简化的最小距离,几乎不会引起性能损失16J17J。 3.3.1基于判决反馈的减少状态序列检钡IJ(RSSD) MLSD方法的计算量是随着M和L值的增加而呈指数增长。围绕如何解决CPM信号最大似然序列检测器的高复杂度问题,人们开展了多方面的研究。研究表明,可以通过过采样和减少状态的序列检测方法来简化复杂度‘18】【22】。另外,也 34连续相位调制技术研究及其实现 有通过有限搜索算法来达到目的。但这些都不是通过减少状态数,仅通过网格图或树中的有限分支来检测信号。 A.Svensson提出了一种基于判决反馈的减少状态序列检测方法【6】【7】。该方法在性能损失很少的前提下大大减少了计算量,降低了检测器的复杂度。这一方法的核心思想是在状态表示法的基础之上,对状态进行合理的合并,用较少的状态数来描述CPM信号,从而建立起一个简化后的状态(ReducedState)网格图,相应的,基于RS的CPM的检测方法被称为RSSD。 与MLSD方法相比,RSSD方法在每个nT时刻有更少的状态节点。对于全响应CPM信号,当h≤1/M时,检测器的状态数可以简化为2个,而对于更大调制指数的信号,状态数也可减少到M个。 对于部分响应CPM信号,经过修正以后的状态定义如下 《=1%i(虬一1),...,%厶(%-L+I),叼(尸,,三7)I 其中,当1 的整数次幂。式(3-43)右端的前L一1项为相关超状态,最后一项 ,,一一∥(3-43)sf≤L-1时,有l≤叫≤M,且l≤三’≤三,1≤P’≤P。通常,叫取2 叼(P’,L’)=Re,I∑∽l\,=—∞/、(3-44) 称为相位超状态。 减少状态后的表示法的状态总数为 L-I s憝=P“nM: i=i(3-45) 这是通过将ML网格图中的%/%个状态合并成一个超状态得到的。将式(3-43)中的状态吒分解为两个超状态,表示为 o-.=《×一 其中,(3-46) 一=嘲,...,厂缉ML_,J]'[牮]] 有p47,这两个超状态唯一的确定了状态吒,这是由于对于所有的i和任一的叫≤M, %划吣嘲M: 其中,P/P7为整数,且尸,≤P(3-48)掣I,州卜母∞]I+[1半P嘭(尸,F)=母l∑∽p49)(3一 第三章连续相位调制信号的解调技术 状态吒由《+tr'.,diag(M;,...,嘭-.,P’)唯一确定,其中幽曙()表示对角阵。当L7≠L时,吒和《+tr'.diag(M;,...,旎-l,,)并不严格相等,但他们的区别仅在于相位状态排列的不同。 RS网格图虽然精简了状态数,但同时也带来了新的问题。根据式(3—46)的分解,在ML网格图中的任意一个转移都可以表示为 《×《:虬专《+l×政l Rs网格图是基于吒的,其中的状态转移可以表示为 嘭:虬◆《+l(3—50)(3—51) 这表明,所有的仃:可能的在RS网格图中引起一组平行转移。由于平行转移的存在,在RS网格图中的所有可能路径不仅包含ML网格图中的所有可能路径,同时还包含了一些ML网格图中所没有的路径。 为了在进行路径选择时只选择那些在ML也存在的路径,需要在RSSD中引入判决反馈来辅助判断。 根据ML网格图中的状态吒由盯:和盯:唯一确定的结论,可以确定平行转移一:乩一《卅中的一个转移也是ML网格图中对应某个《的转移一×《:“专《+。×吒。,即确定了《就可以避免那些在ML网格图中无效的路径。然而实际中对于每一个超状态瓦,一是不知道的,这就需要用到判决反馈,即根据前面的判决结果来估计下面的盯:值,一的估计值可以由下式给出 睇(《)=斟..,酬掣(3-52) 其中,玩(f<,z)为到状态《所判决出来幸存的码元序列。此时对应的ML状态估计为 屯(《)=[玩小…,吸川,邱(薹玩]] 相应地,RS网格图中分支度量的计算式为c3—53, z(《:%一吒+。)=£+1矿,.(f)s(f,乜,彦(《)矽(3-54) 3.3.2基于减少状态的差分序列检测(RSDSD)高斯白噪声信道下CPM信号的最佳解调方法为相干似然序列检测,然而在载 连续相位调制技术研究及其实现 波恢复困难或者调频系统等不适宜采用锁相环的情况下,非相干检测就变得十分必要。CPM信号最简单的非相干接收机可采用差分检测或鉴频检测,但它们的性能与相干接收机之间有较大差距。 文献【9】【42】提出了一种非相干简化状态差分序列检测算法。 图3.12CPM信号的RSDSD接收机结构不恿图 基于减少状态的差分序列检测的主要思想是:对接收信号首先进行差分运算,然后,利用前后码元差分的相位增量信息完成后面的维特比检测。实现框图如图3.12所示。具体的步骤描述如下: l,中频信号到达接收机后,进行下变频、抽取、滤波处理,接收机载波满足,石=Z一厅(M-1)/2T,得到复基带信号rs(t),接收码元的总数为N: 2,将复基带信号与其延迟一个码元再取共轭后的信号相乘,可得基带差分信号 峨(,)=%(f)×r*BO—T) 其中,,.’口(,)表示rB(t)的共轭。(3-55) 3,在n+1时刻按下式计算进入状态一+。的都有支路的分支度量 z(《:“专《+。)=Re{e+0rAm(t)・exp(一弘死)衍}(3-56) 式中,《:“一《+。代表简化状态网格图中的一个转移,Re为取实部运算,exp(-jA死)为与屯(一)相对应的相位增量参考信号,谚(f<玎)为根据幸存状态输出的幸存符号,氏(《)是吒的未经简化的原始ML状态吒的估计值,可根据式(3-57)计算得到。 广/。一,・、] 克(《)=I玩..,…,艮川,邱I∑玩Il exp(-jA妒.)=sB(t,U,屯(一))木%‘O,虬,六一。(一一。))(3-57)(3・58) 啪“州))_厚exp(,ff(删靠训)(3-59) s’以,玩列删=浮eXp(毗%刚训)叫.60)4,将分支度量z(一:“专《+。)累加到前一时刻,即n时刻的路径度量M(《) 第三章连续相位调制信号的解调技术37 上,M(《+。)=M(《)+z(《:嘭一《+。),对每一状态一+。仅保留一条路径度量最小的路径作为其幸存路径,舍弃其它路径并保留幸存路径,按照式(3.57)对当前的ML状态屯+。(以+。)进行估计; 5,时刻n+1,在所有状态度量中选取一条具有最小度量的路径,沿该路径回溯,对码元作出判决。若时刻n+1满足f<刀+l<Ⅳ(N表示接收码元长度),则输出n+l—f时刻的信息码元屯小,,f为维特比解码器的译码延迟;若时刻n+1满足n+l=Ⅳ,输出n+1到n+l—r时段的所有信息码元; 6,将当前时刻增加一个码元间隔,返回第3步,依次循环,得出所有的信息码元。 3.4非相干最大似然块估计(MLBE)方法 在接收端不宜恢复载波的情况下,通常采用非相干解调方法。文献[131给出了一种对CPFSK信号进行逐符号检测的方法,同时给出了相干和非相干接收机结构,并进行了性能分析。这种逐符号检测方法,通过在若干个码元周期长度的观测周期内观测接收信号,并对其中一个码元符号作出判决。对于相干接收的情况,通常是判决第一个符号;而对于非相干接收的情况,通常观测连续奇数个符号周期,而对中间一个码元作出判决。逐符号检测是无记忆调制(如不连续相位的二进制FSK)的最佳检测方法,而并不适合于一般参数CPM信号的解调。 对于传统的非相干接收机,通常是取一定长度的接收信号,将其与所有的波形求相关,选取包络最大值,将其对应的码元判决为发送符号。由此可见,随着码元进制以及观测周期的加大,本地需要实现存贮的可能波形也越多,求相关运算也就越发复杂。文献【8】提出了一种针对全响应CPM信号的基于最大似然块估计的非相干解调方法。该方法的性能较传统非相干接收机而言几乎没有损失,却具有更加简洁的结构。由它所构成的接收机前级和相干接收机相类似。此外,当这种接收机的观测长度趋于无穷时,其性能接近同等情况下的相干接收机。 设CPM信号经过高斯白噪声信道传输后,设接收信号为 厂(f)=sU)P’口(‘)+,l(,)(3—61) 其中,以(,)为均值为零的复高斯过程,双边功率谱密度为2Ⅳ0(形/Hz)。O(t)为任一相位,在观测长度内可以看作是定值,即o(t1=秒。同时,不妨假设在(一万,+7r1内服从均匀分布。 设观测周期为N个符号长度的持续时间,则对于给定5(r)和0情况下,,.(r)的条件概率为 38连续相位调制技术研究及其实现 p(,.(,)№),口)= ,exp{一击黝小卜(,)矽嘲 间化彳导芏U。石2’ p(厂(,)Is(,),o)-- ji。一Ⅳ×2r,^岫exp{—_上NO.f!(。n月-+Nl’+r1)rI,.(,)12班) .exp{焉Ipcos(≠一鹕∥)) 其中,F是与s(,)和0无关的常量, n--N(3-63) 孝=口+万办∑嘭 J=—∞(3-64) ∥=£篇,.o2‰讲一洲+l矿1西 仃弦‰I:::篇,.(r)P-2~2州一2矿’西e +… n-2(3—65) +兀e-胁 I=n--N+l n-I ,=,,-|Ⅳ斗I、卜,.(,)Pt露‰酞’帕’r’出r(t)e屯F概g‘㈣r’西+兀e-M、卜J 式(3-63)中,口服从均匀分布,对其求平均,并对p(,.(,)lJ(,),口)取对数,得 lnp(心)㈨,秒)=F'+lnIo(2--焉ol∥Ij(3-66) 其中,同F一样,F7也与s(,)无关,厶(・)表示一类修正零阶贝塞尔函数。由于厶(・)是单调函数,求取p(,.(f)ls(f),0)最大化的过程即转换为求取相应的码元序列估计去以使例最大化。 首先构造序列7={‘,之,...如),其中元素取值范围为{1,2,...,M),对于每一个特定的输入序列A={△1,△2,...,A.v)分别计算 层=∑■。Ⅳ一。G 其中,(3-67) 第三章连续相位调制信号的解调技术39 r{『=.I£。nn一-,j)+r1)r(、f)P—J226△,“f一,P/’r’dz(3-68) 而e为复常量,定义为 Cl=l;G+l--cte一胁“;k=l…2..,N一1 若有(3.69)设an-N+I包一^,+2'…,反-l,屯是对应于an一Ⅳ+l,an一^,+2’…,an书%所作出的联合判决, 例=川 则选择 一Ⅳ+21^,(3-70)nAa)17-3一Ⅳ+2△jf’,…,(kl2△fⅣ-l,2△k(【j。‘一Ⅳ+=‘:,an一Ⅳ+=△:,…,靠l=△乙,an=△.Ⅳan2an 其中,芗’={彳,≤,...,蠢)是7的某一取值,而△‘={△i,气,...,~}是相应的输入数据序列。根据以上推导而构造出的接收机结构如图3.13。 ,.(f)个e-。叫至—叫卫一』虻醅I磊一壶 —擘叫j:r。()at‘FM,-计算届=∑r“GcI=l;c.+'=c.,”性选择占卜Ⅳ“=A.a.Ⅳ.2=A‘三渺妒…I严户一些 e-J1蝇=e‘鲫=一j; e—J哺h也t=ej4|2=j;apN+I'…’a_一a.=A~以使得属最大化图3.13非相干最大似然块估计接收机结构当选择的观测长度为N=2时,图3.13中的两个支路的C2分别为(3—72) 相应的接收机结构如图3.14。 g—J2tha^,qt,一Hr,J 图3.14观测周期为2的非相干最大似然块估计接收机结构 连续相位调制技术研究及其实现 3.5连续相位调制信号的解调性能分析 3.5.1判决深度对于维特比性能的影响 利用维特比在基于ML网格图上进行序列检测的方法称为最大似然序列检测方法(MaximumLikelihoodSequenceDetection,MLSD)。在利用维特比方法时,判决深度越大,所需的数据存储量越大,同时,判决输出的延迟也越大。在 工程 路基工程安全技术交底工程项目施工成本控制工程量增项单年度零星工程技术标正投影法基本原理 实际应用中,不可能取判决深度为无限深,而需要权衡性能和实现代价之间的关系,为此,需要考虑不同的判决深度对于检测性能的影响。 分别以调制参数为M=2,h=0.5,1"REC、M=2,h=0.5,3RC和M=4,h=0.25,2RC的三种连续相位调制信号为例,不同判决深度对应误码率性能如图3.15、图3.16和图3.17。仿真中,连续相位调制信号通过的信道是加性高斯白噪声信道,接收端采用相干解调,且假设接收端已实现理想同步,即接收端的本地载波与发射端保持同频同相。 图3.15MSK信号,不同判决深度d对解调性能的影响 第三章连续相位调制信号的解调技术41 图3.16调制参数为M=2,h=0.5,3REC时,不同判决深度d对解调性能的影响 图3.17调制参数为M=4,h=0.25,2RC时,判决深度d对解调性能的影响 由图3.15、图3.16和图3.17可以看出,对于MSK信号,不同判决深度条件下的误比特率曲线接近重合,性能基本一致;对于M=2,h=l/2,3RC的CPM信号,判决深度超过5三以后各曲线也接近重合,当判决深度为l三时,误比特率为lO_5时性能损失约为2.5dB;而判决深度为3三时的性能损失比较小,在误比特率为10。5时损失也不超过ldB;对于调制参数为M=4,h=1/4,2RC的CPM信号,判决深度达到3三以后各曲线也基本重合在一起。 结合误码率性能和实际中所需的实现代价综合考虑,通常选取判决深度为5£。在此基础上增加判决深度对实际性能几乎没有改善,但却需要更多的存储器,增加了实现的代价。 42连续相位调制技术研究及其实现 3.5.2MLSD和RSSD性能比较 前文已经对RSSD方法作了介绍,它是在MLSD的基础上将若干状态结合成超状态,减少状态数目而得到的。仍然以调制参数为M=4,h=1/4,2RC的连续相位调制信号为例。简化状态方法选择由16状态【乩小圪1减少到4状态『%一11,即根据式(3.43),选择参数P’=l,M=4。简化状态后的状态转换如图3.18。 图3.19给出了MLSD方法和RSSD方法的性能比较。其中,MLSD的判决深度为5£,信道类型为加性高斯白噪声信道,接收端仍为相干解调。 【‰】 【0】 【i】 【2】2 【3】3 图3.18减少状态数后的状态转换图 图3.194CPM信号,MLSD和RSSD方法解调性能比较 对于M=4,h=O.25,2RC的连续相位调制信号,采用MLSD方法时,状态数为16:而采用RSSD方法时,根据式(3.43),取P’=1和M=4,状态数减少到4,每个码元间隔内所需计算的分支度量也相应地由64减少到了16。由图3.19可以看出,在计算量得到大幅减少的情况下,RSSD的性能在误码率为10-5时只与MLSD方法相差约ldB,其损失可以忽略不计。 第三章连续相位调制信号的解调技术43 3.5.3RSDSD方法的性能 图3.204CPM信号,MLSD、RSSD和RSDSD解调方法性能比较 MLSD和RSSD方法都采用了相干解调的方式,而RSDSD是在进行检测之前,对接收信号进行差分运算,将前后码元差分的相位增量信息送入后续单元,利用基于减少状态数的维特比译码方法解调出信息。图3.20给出了针对M=4,h=0.25,2RC的CPM信号分别采用RSDSD、RSSD和MLSD方法进行解调时的性能比较。 从图3.20中可以看出,由于差分运算的原因,RSDSD方法的性能和另外两种相比有一定差距。在误比特率为10。5时,RSDSD相对于MLSD而言有约3dB的损失,相对于RSSD而言的性能损失也超过2扭。 RSDSD方法虽然在性能上有所损失,但对于接收端载波相位未知及收发端存在剩余频差的情况下,具有很好的稳健性【42】,因而适合于移动通信。 3.5.4MSK解调性能分析 MSK的基于相干检测及维特比判决的性能已在图3.15中给出,除此以外,也可以采用其它方法来解调MSK信号。 MSK信号的一个特点是每隔一个比特周期,相位变化一90。或+900,因此也可以比较前后相位的变化来对发送信息进行判决。实现原理如图3.21,这种方法不 连续相位调制技术研究及其实现 需要恢复载波,适用于载波恢复较困难的场合,如时分多址卫星通信、移动通信等。研究表明,若带通滤波器采用高斯型,最佳带宽为1.2lITb,在1旷误码率下,性能较相干检测差4.02dB【161。文献【15】也给出了一种频偏和定时联合估计的MSK差分接收机结构。 图3.21MSK信号相位相干差分解调接收机结构 当采用非相干块估计的接收机结构时,同样不需要恢复载波,同时,接收机的结构也比较简单,图3.22是采用两个观测周期的非相干块估计接收机、最大似然序列检测接收机(最佳解调)以及差分解调接收的性能比较。 图3.22MSK信号的几种解调性能比较 从图3.22中可以看出,差分接收的性能和最佳解调差距较大,在误比特率为10。5时相差5dB以上。同等误比特率条件下,非相干估计接收机的性能与最佳解调相差3dB,较差分解调而言有3dB的增益。将非相干块估计的观测周期长度加大,性能会得到进一步提高,如N=3比N=2时的性能高ldB,继续增大N带来的性能提高有刚引。由于非相干块估计的实现复杂度和性能上比较均衡,同时,并不需要恢复载波,因此是一种较好的解调方案。 第四章CPM信号调制解调的FPGA实现45 第四章CPM信号调制解调的FPGA实现 4.1基于FPGA的数字信号处理 数字信号处理单元是软件无线电的核心,需要完成全部的信号处理功能,如信号检测、同步获取、解调等基本功能,同时还要完成加密、纠错、均衡、信号环境评估、信道接入控制、网络管理等功能【501。 目前,有两类器件适合于实现数字信号处理的功能,一类是通用的可编程数字信号处理器(ProgrammableDigitalSignalProcessor,PDSP),这些PDSP通常采用基于精简指令集计算机的架构,由至少一个快速阵列乘法器和一个扩展字宽的累加器构成。PDSP的优势在于大多数信号处理算法的乘一累iJH(MAC)运算都是非常密集的。 通过对PDSP的分析,可以认为现场可编程门阵列器件(Field GateProgrammableArrays,FPGA)也能够用来实现MAC单元【2引。但是,在两者的速度都符合要求的前提下,PDSP在成本问题上更具有优势。另一方面,现在发现在许多高带宽的信号处理应用领域,FPGA技术可以通过一个芯片上的多级MAC单元来提供更大的带宽。此外,诸如CORDIC、NTT和差错校正算法等算法中,还可以进一步证明FPGA技术要比PDSP技术更有效率[461。 4.1.1基于FPGA的数字信号处理的设计流程 现场可编程们阵列芯片(FPGA)在许多领域有着广泛的应用,特别是在无线通信领域里,由于具有极强的实时性和并行处理能力,使其对信号进行实时处理成为可能。 基于FPGA的数字信号处理模块(DSPIP)的设计有别于传统的计算机程序设计流程,它是一种包括电路结构和时序的并发性设计。数字电路综合器的输入文件是寄存器传输级(RegisterTransformationLevel,RTL)代码,最终是在时钟、触发器以及触发器之间的逻辑关系的层面来对整个设计描述。对于复杂数字信号处理算法而言,从算法的数学模型到RTL代码的直接映射,通常不现实也不可靠。因此,需要一种合理的设计流程将算法到电路的设计流程进行细化,以逐步降低算法逻辑过程的抽象层次,并且对细化后的模型进行验证143J。 一般的DSPIP设计流程是一个从抽象到具体的逐步收敛的设计过程,见图4. 连续相位调制技术研究及其实现 1。主要包括浮点仿真模型、定点仿真模型和RTL级模型的设计和测试,下面分别对这几部分加以说明。 1,浮点算法模型。 首先进行设计并验证的是算法的浮点模型,该模型的作用在于能够体现出算法的理想性能,从而能够验证算法中数学模型的可行性。建立该模型时可以使用MATLAB的行业工具包中提供的函数,快速构建出原型理论算法的系统模型。在整个设计流程中,浮点模型将作为理想系统模型用于和定点模型结果进行性能对比和结果误差分析。 图4.1数字信号处理模块设计流程 2,定点算法模型。 定点模型的结构如图4.2,它的作用在于为RTL层面的电路设计提供一个精确到比特的运算模型,从而为RTL电路功能仿真时的各个节点提供正确的参照数据。定点模型包括两个方面:数据存储字长的设计和定点数据运算规则的设计。 字长策略包括模型输入输出端口的数据位宽以及模型内部各个运算节点处的数据位宽,同时还包括所采用的数制系统,例如有符号、无符号定点系统或是浮点系统。数据运算规则指各个节点对于定点数据的处理规则,包括乘、加、移位的溢出策略、数据截断和移位策略,这些定点策略在MATLAB的定点工具箱中均提供良好的支持。对于上述要调整的定点策略,在定点模型中需要有相应的参数变量进行控制,通过调节这些控制变量来设定模型的定点运算行为,直到其输出指标满足设计要求为止。同时,RTL第一层的子模块划分任务也在这一阶段通过分析算法的复杂度和耦合度来完成。定点模型的测试平台为模型提供定点化的激励数据,这些激励数据需要根据 第pnq章CPM信号调制解调的FPGA实现47 算法应用的理论背景合理生成,然后对模型输出的定点数据进行相关指标的分析。另外,定点模型测试平台还负责导出定点格式的激励数据,将其作为RTL模型的输入激励。 参数选择参数层面 ◆ 定点策略 控制参数实体层面 + 嚣H黧H模萋移H然H露 ◆ 激励数据 导出◆结果数据导出数据层面 图4.2定点仿真模型 3,RTL模型及测试平台。 电路层的设计主要包括算法的RTL设计和测试平台设计。算法的RTL模型在寄存器以及寄存器之间的组合逻辑的层次上对算法进行描述。在将算法从定点数学模型向RTL模型映射的过程中,需要考虑具体的信号接El定义、时序、流水线和时钟域等一系列问题。 RTL模型的接口也就是最终DSPIP的接口,需要对其输入输出信号进行规范。接口信号设计的原则是满足充分必要原则和尽量数据驱动。所谓充分必要是指设计的接口能够根据设计需要,完整的体现设计的功能,同时不保留过多的冗余接口,否则容易导致后端的布线压力:所谓数据驱动是指采用使能信号为IP的输入/输出数据进行同步。当使能信号有效时,IP内部的电路开始动作;当使能信号无效时,IP内部电路在其流水线排空后即终止动作,这样做的好处是使IP的功能更为灵活一增强其灵活性,并有利于降低系统功耗。 4.1.2FPGA的开发流程 FPGA的基本功能模块包括N输入的查找表、存储数据的触发器和多路复用器等几个部分。查找表能够通过对数据的读取实现输入数据的任意布尔函数:触发器用来存储数据,如有限状态机的状态信息等等;多路复用器可以将不同的输入信号进行组合,并将查找表和触发器用可编程的布尔资源连接起来,从而实现不同的组合逻辑和时序逻辑。由于这种内部结构的特点,FPGA可以很容易的实现分布式算法,这一点对于无线通信中的高速信号处理十分有利p引。 连续相位调制技术研究及其实现 图4.3FPGA的开发流程 一般来说,完整的FPGA设计流程包括电路设计与输入、功能仿真、综合、综合后仿真、布局布线、布线后仿真、板极仿真验证等主要步骤,如图4.3所示。具体的操作可参考相关资料,这里只阐述具体工作中所涉及的几个仿真步骤15 1,功能仿真 功能仿真的主旨在于验证电路功能是否符合设计要求,其特点是不考虑电路2。。门延迟与线延迟,重点考虑电路在理想环境下的行为和设计构想是否一致。可综合FPGA代码需要使用RTL级代码语言进行描述。功能仿真的输入是设计的RTL代码与Testbench。其中,Testbench通常是行为级的,不必考虑其是否可综合。功能仿真也被称做前仿真,对应于图4.3中的RTL仿真。 2,综合后仿真 综合后仿真的主旨在于验证综合后的电路是否与设计意图相符,是否存在歧义的综合结果。目前主流综合工具日益成熟,对于一般性设计,如果设计者确信没有歧义综合发生,则可以省略该步骤。但如果在布局布线后发现电路结构发生与设计意图不符的现象,则需要回溯到综合后仿真,检验是否是综合歧义造成的问题。综合后仿真的输入是由综合得到的一般性逻辑网表抽象出的仿真模型和综合产生的延时文件。综合延时文件仅能估算门延时,而不含布线时延信息,所以延时信息不是十分准确。 3,布局布线后仿真布局布线后仿真是指电路已经映射到特定工艺环境后,综合考虑电路的路径 第四章CPM信号调制解调的FPGA实现49 延迟与门延迟的影响,验证电路的行为能否在一定的时序条件下满足设计构想的过程。布局布线后仿真的目的在于验证是否存在时序违规。其输入为从布局布线结果抽象出的门级网表、Testbench、以及扩展名为SDO或SDF的标准延时文件。对应于图4.3中的门级仿真这一步骤。SDO或SDF文件即标准试验格式文件(standarddelayformattimingannotation),是由FPGA厂商提供的关于其物理硬件原语时序特性的表述。这种时序特性包含时延的最小值、典型值以及最大值信息。SDO或SDF文件包含的时延信息最全,不仅包含门延时,还包含实际布线延时。较前两种仿真而言,布线后仿真最为准确,能较好的反映芯片的实际工作情况。一般来说,布线后仿真是必选步骤,通过布局布线后仿真能检查实际时序是否符合设计的真实意图,确保设计的可靠性和稳定性。布局布线后仿真也称为时序仿真,或简称为后仿真。 4.2基于MGK的中频数字化处理单元的实现 本项目来源于所在实验室与某研究所的合作项目。除调制解调之外,FPGA需要实现的功能还包括RS编解码、交织/解交织、同步以及各模块之间的整体控制等。本文重点介绍调制解调部分。 4.2.1硬件平台的设计 该信号处理单元的硬件框图如图4.4所示。其中,FPGA的任务在于接受DSP的控制,对中频信号进行数字化处理,有关中频信号的数字化处理工作全部由FPGA完成。依照信号流程,该电路主要由中频信号发射和接收两部分组成。下面分别介绍各电路单元的设计。 4.2.1.1模数转换单元电路设计 模数转换单元属于接收部分,输入信号的中心频率70MHz,电平范围为一20dB~+10dB,中频通道带宽为7.5MHz。 由于中频数字化采样单元的性能除了与A/D转换器本身的固有性能有关以外,还与A/D转换器的外围模拟输入电路关系密切,因此需要设计合适的外围电路该,该部分电路如图4.5所示。 连续相位调制技术研究及其实现 ADL553l AD8352AD9233 塑叫薹蒌H放大器H EPCOS.B5018ADC:竺竺竺后・瓦DAC 卜————一带通滤波卜卜—一配置芯片AD9857温补品振 FLASH TM¥320C6416DSP SDRAM 单板对外接口 图4.4硬件平台框图 接收的中频信号首先经过带通滤波器滤除带外干扰。出于减小电路面积的考虑,使用了成品声表面滤波器(SAW),其型号为EPCOS公司的B5018,插入损耗典型值为8.9dB,ldB带宽典型值6.2MHz,3dB带宽典型值7.4MHz。 为了补偿声表面滤波器带来的损耗并满足ADC的工作条件,在ADC之前增加了两级放大器。其中ADL5531的增益为固定的20dB,其使用范围宽(20MHz到500MHz),外围电路简单;AD8352是与A/D转换器AD9233配合使用的,单端输入,差分输出,其增益可通过外接电阻调节。 从理论上说,A/D转换器的速度和精度越高越好,但在实际设计中,还要综合考虑采样率、采样精度、工作带宽、功耗等方面的因素。为此,最终选用了ADI公司的AD9233,该器件主要特点如下: 采样精度:对于在1k。或2Vp一。范围内的输入信号,具有12bit输出精度;采样率:最高采样率可达125MSPS; 输入频宽:具有650MHz的模拟输入信号带宽: 输出数据格式:可置为偏移二进制、格雷码或二进制补码形式。 需要提及的是,目前已有多款集成了下变频、低通滤波以及抽取等功能的专用下变频芯片,如Harris公司的HSP50216,、HSP50214系列;Grap.chip公司的GCl01l系列、GCl012系列、GCl014、GCl016;ADI公司的AD6620、AD6624,以及StanfordTelecom公司的STEL2130等。在此并未选用这些芯片,而将采样后的处理工作都交由FPGA来完成,主要是为了后续系统升级的灵活性。 第四章CPM信号调制解调的FPGA实现51 图4.5模数转换前端电路 4.2.1.2数模转换单元电路设计 电路的发射部分相对而言较简单,FPGA将MSK基带信号送至AD9857,后续处理工作如内插、滤波、本振产生、上变频以及数模转换等都由AD9857完成。 D洲■∞E 图4.6AD9857内部结构图AD9857是ADI公司生产的一款通用高性能数字正交上变频专用芯片。它的 52连续相位调制技术研究及其实现 内部框图如图4.6所示,主要包括反级联级联梳状滤波器、固定四倍内插滤波器、2~63倍可编程级联积分梳状(CIC)内插滤波器、正交调制器、反SINC滤波器、输出增益调节器、14bit数模转换器以及内部PLL参考时钟等几部分。 下面,对AD9857的内部结构作进一步说明: 输入数据分离器。AD9857输入基带数据的同相和正交支路是交替输入的。TxENABLE信号有效后,PDCLK的第一个上升沿所采集到的数据作为同相支路,第二个为正交支路数据,依此类推。内部数据分离器将输入数据端口的同相和正交两路数据在内部分离开,送往下一级电路。 固定插值滤波器由两个半带滤波器实现,用来将输入数据进行4倍过采样。另外,同CIC滤波器一样,它也具有低通滤波功能。 内插滤波器。CIC滤波器是一个可编程的过采样滤波器,可提供2~63倍的内插率。同时,它的前端有一个反CIC滤波器对它通带内的增益不平整进行补偿。在实际应用中可以通过设置内部寄存器来越过CIC滤波器。此外,当CIC滤波器的内插率被设置为l时,反CIC滤波器将自动不起作用。 正交调制器。数字正交调制器将基带信号搬移到所需要的载波频率上去,即实现上变频的功能,所需的本地载波由一个直接数字频率合成器(DDS)产生,其频率由相应的寄存器控制。 反SINC滤波器。由于14位数模转换器的零阶保持功能,其输出信号的频谱被SINC包络加权,从而会引起频谱失真。反SINC滤波器对输入数据进行预处理,抵消SINC包络引起的频谱失真,但同时也带来3.5dB的幅度衰减。 输出增益调节器。最终输出信号幅度可通过它进行调整,输出增益调节器的衰减范围是0—1.9921875,缺省值约为√2,以补偿正交调制器的3dB损失。 14位数模转换器。用于将数字信号转换为模拟信号,其输出为两路差分电流形式,输出电流的满额值可通过电阻R。,设置为5—20mA。通常,为了将电流形式的输出变换为电压,可通过外接变压器或运算放大器来实现。 AD9857输出的中心频率为70MHz的中频信号,需要带通滤波器滤除带外噪声,在此使用的也是和输入通道相同型号的声表面滤波器。该信号处理单元的输出电平要求为一12dB+ldB,考虑到声表面滤波器的插入损耗,AD9857的输出电平完全可以满足该指标,无需另外增加放大器。 4.2.1.3FPGA相关电路设计 FPGA是该中频信号处理单元的核心部件,该硬件平台中所使用的FPGA型号是ALTERA公司的EP2S90,它属于Stratix.II系列器件,内部包含等效的LE数目为90960个。Stratix.II器件采用90nm、9层金属走线、全铜SRAM工艺制造,其内部主要 第四章CPM信号调制解调的FPGA实现53 包括RAM块、DSP块、锁相环(PLL)和外部的存储器接口等资源。它在Stratix的基础上,做了一些适合于90nm工艺的改进,增加了新的特性,采用了全新的逻辑结构一自适应逻辑模块(ALM),增加了源同步通道的动态相位对准(DPA)电路和对新的外部存储器接口的支持,如DDR2SDRAM和RLDRAMII等。Stratix.II器件还可以采用128位AES密钥对配置文件进行加密,保证用户设计的安全性【521。 FPGA的硬件设计,主要需要考虑管脚分配、电源电路、配置电路、时钟电路、复位电路以及为了测试方便而增加的测试接口电路等几方面。 FPGA的管脚分配,除了考虑内部资源的均衡以外,还要根据PCB布板时走线是否方便而定,因此,在PCB布板时的调整需要及时反馈到原理图。 由于高端FPGA的功耗较大,因此通常选用转换效率较高的开关电源。该电路中使用了成品电源模块,进一步减少了PCB面积,提高了电路可靠性。 该电路中使用了高稳定度、高精度的温补晶振为FPGA提供参考时钟,时钟精度可达0.1ppm。因此,可以不考虑采样时钟的偏差,有利于简化设计,提高稳定度。 复位电路是几乎所有的数字电路设计中不可或缺的一部分,对于FPGA的复位,一般包括上电复位和手动复位两种方式,本电路中使用常见的SL811芯片为系统提供低电平有效的复位信号。 为了在设计中及早发现问题,仿真是必不可少的。前文中提到多种仿真方式,如综合后仿真、时序仿真及板极仿真等,然而,FPGA的时序仿真消耗时间较多。因此,实际的板极测试也是不可忽略的。为了方便FPGA程序的调试,需要在初期的硬件平台设计时及早考虑到这一点。通常,逻辑分析仪是数字设计中的主要的调试工具。为了采集数据的方便,需要将FPGA中一定数量的I/O日引出到测试接口。此外,为了调试过程便于观察和可控,有必要增加一些通用输入输出接口。在该电路中,使用了发光二极管(LED)作输出显示,可以通过内部逻辑电路的驱动显示FPGA的运行状态;此外,增加了一组拨码开关作为通用输入。 FPGA有多种配置方式,在此选用的是AS方式及JTAG方式。AS方式用于最终程序的固化,而JTAG方式对调试来说是很重要的。保证FPGA配置成功及可靠是进行程序调试的前提条件,因此,配置结果的检验及配置的可靠性是非常重要的。 为了保证配置数据在配置过程中和在正常使用中不被破坏,ALTERA的器件中设计了一些保护电路,以使得SRAM工艺的FPGA可靠性大大提高。在硬件设计时要充分利用器件所提供的相应功能,以方便观察配置是否成功。同时,要保证所有的配置管脚按照FPGA的数据手册连接,且保证MSEL和nCE管脚没有悬空。 连续相位调制技术研究及其实现 4.2.1.4硬件平台设计与调试的经验总结 1,芯片闲置管脚的处理。球栅阵列封装技术(BallGridArrayPackage,BGA)具有众多优点,如改善电热性能、信号传输延迟小,适应频率高、组装可用共面焊接,可靠性高等,因此得到了越来越广泛的应用。但是采用BGA封装的芯片一经焊接,闲置管脚很难通过手工引出,因此在电路设计时要充分考虑到这一点。对于某些在目前电路中虽然闲置但是比较特殊或比较重要的管脚,要将其尽可能的通过连接测试点的方法引出。这样做,虽然加大了电路设计特别是布线的工作量,但能够给后期的调试工作带来许多便利,对于试验性的电路设计尤其如此。 2,电路的分类及走线规则。在本硬件平台上,既有模拟部分,又有数字电路部分,这两部分电路在布局上区分开。此外,模拟和数字两部分的布线需遵循不同的规则【55】。解决电路的信号完整性问题,不仅需要一定的理论基础,同时需要在实践中不断积累经验。 3,硬件平台的测试。测试在开发过程中是不可缺少的一部分,在电路设计时,要为以后的测试充分创造条件。譬如,之前有关FPGA配置状态的管脚,可以利用他们驱动LED显示,以便于在调试过程中无需借助任何仪器便可对电路是否正常做出及时判断。 通常,硬件调试的顺序是:先局部,后整体,在保证各单元电路工作正常的前提条件下再进行联调。涉及到FPGA之类的电路调试通常要编写相应的简单测试程序,如将时钟分频然后以可目测的频率驱动发光二极管。这一步骤虽然简单,但在调试初期是比较重要的。通过它,既可以检验FPGA的配置是否正常,也可以检查FPGA的基本外围电路。又如,本电路针对AD9857的测试。可将其设置为正交调制模式,同时使同相支路送入的数据均为1,而正交支路送入的数据均为0,这样,AD9857的输出应该是单一的正弦波信号,其频率对应于中频载波。测试时,即可通过对该正弦波的检验来判断AD9857工作是否正常。同时,这部分工作并不依赖于其它的FPGA模块,便于实施。 4,电源电路。电源电路是整个硬件电路的基础,电源电路是否可靠及稳定同时也关系到其它电路的正常工作。因此,在硬件电路组装完毕后,应首先进行电源电路的测试。在电源电路设计不成熟之时,通常将电源电路的输出端与负载通过大功率零欧姆电阻相连。在调试电源电路时,可以断开该电阻,以免因电源的不正常而对其它部分造成损坏。 5,工具的使用。现代电子电路的设计开发越来越多的依赖于工具的使用。这些工具既包括示波器、逻辑分析仪等实物仪器,同时也包括诸多的EDA软件工具。电路规模的迅速增大,产品上市周期的缩短,都要求硬件设计必须一次成功,只有利用更先进的设计开发工具,才能尽量避免错误或失误的发生,及早发现问题,解决问题。 里型雯!!塑堕!塑型塑塑塑!坚皇壅塑墅 4.22中频调制的实现过程 MSK信号可以写成如下表达式, ‰∽=tc。s(爰)coszz厅一gmn(薏]sin研詹…, (I一1)Isf≤女I 对应得调制器电路如图47,这也是常见的正变调制器结构。 珥滢1州“t 图4.7MSK正交调制器结构图 4.22lMSK基带调制的实现 MSK基带调制可分为三个部分,差分编码,串并变换,调制到基带载波。设输入的原始码元符号为ak,差分编码后输出为q,两者满足c。=唧,(Dak,且有矗=l。实际中,在差分编码和基带载波调制之间还有一个1斗’斗I”、0斗’L1”的映射过程.只不过在实际的基带调制实现过程中,一般不需要乘法,而只需根据“l”或…0’来选择不同的基带采样点即可,因此也就不需要上述的映射过程。 b8t自bjndl }臣至王王互∑云亟互至∑刁o”””d裟岫纂咖晶”“”1叩 b●eeb●nd0 ÷匠里里至王∑乙∑玄j五] D1020∞405口∞7080∞佃 图48MSK调制过程matlab输出国 堑堡丝塑堡塑!!垫查堑垒墨苎壅墨 具体实现时,原始比特率为5Mbps,基带调制后的采样率为25MSa/s,每个码元周期包含5个采样点。图48给出基带调制器MATLAB输出图,躅49给出FPGA实现后的仿真输出数据。可以看出,两者的结果完伞一致。 j●^em吨瞄md岫tM‘J瑚1◆^db№mⅢ,M口I。●“*¨吐眦m“_uo ■◆“emMmM¨一oI』◆“db耐.时m蛐_.^D11d7751 图4 4.222AD9857的配置9MSK基带调制器仿真输出图 FPGA只完成了MSK信号的基带调制,而最终需要的是中频信号,由基带信号到中频信号的转换由AD9857完成。 AD9857有三种工作模式:正交调制模式,单音模式,内插DAC模式。在此,我们设置为正交调制模式,以实现基带信号到载波的上变频。 前文已经对AD9857的内部结构作了详细介绍。为实现上变频的功能,首先需要确定AD9857的内插系数,内部时钟频率等参数。 在选取各部分的采样频率时,考虑的主要几方面因素有: 1,根据奈奎斯特采样定理.对最高频率为‘的模拟信号进行采样时,采样率,必须大于2fh才能使从采样后的序列恢复原始信号时不发生频谱混叠。而在实际工程中,采样频率,和所对应的信号最高频率‘通常需要满足关系式:04×^≥Z; 2,AD9857内部有半带frm)滤波嚣和积分梳状(CIC)滤波器,用来实现输入基 CIC滤波器为可选,内插倍数为2—63,若带信号进行调制前的上采样。其中, 不需要该滤波器,也可将其旁路:而HB滤波器则是固定的,其内插倍数固定为4; 3,在该MSK调制中,原始数据比特率为5M.基带调制I、Q支路的载波为1.25MHz。实现时,要选取合适的基带采样频率,使得FPGA的采样点存储量适度; 4,AD9857内部有锁相环,可实现4--20倍的倍频,从而产生内部的SYSCLK,同样也要选取合适的外部输入参考频率。 图410AD9857内部的速率变换示意图 第删章CPM信号调制解调的FPGA虫现 综合以上几点,各部分采样率得变换如图410所示。基带调制1.25MHz载波每周期需存贮20个采样点的数据,对应每个原始码元周期为5个采样点。 在确定配置参数之后,我们便可以对AD9857进行配置。AD9857的配置端口是串行方式的SPI总线,AD9857工作于从模式,而FPGA配置模块工作于主模式。用FPGA实现的SPI主控模块的输出时序仿真结果的局部如图411。其中,SPI总线的时钟信号SCK由系统时钟分频得到。 图41IAD9857配置宴现仿真输出 4.23接收端的前级实现 接收端结构示意如图412,前级主要包括下变频单元以及低通滤波兼抽取单 篙母 一乍审去一图412接收端结构示意图 输入信号为中心频率为70MHz的中频信号,经AtD进行带通采样,采样频率为40MHz,如图2.9所示,采样得到的信号频谱被搬移到10MHz处。因此,卜变频单元的本振设为IOMHz。当接收机采用非相干解调时,本振信号的同相支路和一i一一]别J_I|正交支路分别取卜I,0,-I,O,--I…0..}、fo,+I阿0 本振单元一般要用NCO来实现。J,q+l".}即百r。此处的本振实现起来非常简单,需要注意的是,在相干或其它不能取载波的固定采样点的情况下, C1C滤波器可以工作在非常高的速率。在此,将其用于接收前端,实现抗混叠滤波兼抽取的功能。为了实现方便,通常将CIC滤波器级联后作等效变换。图413给出了三级CIC四倍抽取滤波的实现结构的变换过程,具体实现采用(c)中的结构,这种简单有效的CIC抽取滤波器又被称为Hogenauer抽取滤波器。其中,梳 58连续相位调制技术研究及其实现 状单元和积分单元所使用的时钟信号是不同的。图414给出了仿真结果截图。 CIC滤波器的通带内的幅度响应一般有较大的衰减,需用一个线性相位FIR滤波器来进行补偿,而在通带之外,其频谱形状几乎可以任意选择,只要不会过分放大带外噪声即可。补偿滤波器通常采用FIR实现。 (b)bⅡi*臼。‘g∽№№#*≈ ……一一一一一一一一一一J(c)=g}姆nauer№Ht##L一一一…一一……一~一_ dI3级CIC抽取滤波器到Hogenauer抽取滤波器的转换过稃 ● ◆ ● ● ◆ ◆瑟蓑岫c岫薹星岫恬篇盟瓮№=山W 图414_级Hogenauer抽取滤波器的仿真结果截图 424MSK解调器的实现 由于系统采用跳频的工作方式,接收端不适宜采用相干方式,为此,选用非相干的块估计方法来解调信弓。通用的基于非相干块估计方法的接收结构如图313。根据性能分析,选取两个符号周期的观测长度。考虑到MSK信号的具体情况,还可将通用接收机结构作进一步简化。 对MSK而言,发送信息集合为{△.=f—1)”’;l_l,2}。相应的,发送载波分别LJ 为‰+≈/2T和‰一口,2r。通常情况下,接收机采用正交结构,下面计算相应的屈. 第四章CPM信号调制解调的FPGA实现 59 的值。 届。=£,.(f)P一风(f+即dt—jfr,(f)P一心‘dt届:=£,.(f)P州r+r)dt+,r,.(t)e-Jm"dt殷。=£,.(,)P一以‘f+ndt一/r,-(t)eJ珊"dt屈:=£,.(t)eJm'(t+r)dt+_,r,.(f)e心’dt 最后,判决时需对岛进行取模操作,式(4—2)中的岛可统一写成 (4—2) 例2=(口。R+a21c+asR。r+a,Lr)2 +(呜足+‰t+a79sr+吼‘71)2 其中, R,=r (4—3) Re{,.(f))sin缈。tdtRe{,(f))c。s国。tdt R。=ro R,,=£Re{-r(f)}sin国。(HT)dtR。,=£Re{,.(f))c。s国。(Hr)at ,,,=。rlm (4—4) L=rIm{,-(f)}sin国。tdt ,。=tIra r(f))sin国。t+T)dt r(f))c。s∞。tdt ,。一一im{,.(f)}c。s国。(t+T)dt 其中,q取值为±1,依据不同的f,/值而定。对MSK而言,具体的岛值分别如下 I届,12=(一Rs+乞+疋r+‘r)2+(疋+‘+Rr—Lr)2l届:12=(愿一L+Rr—Lr)2+(疋+L+足r+Lr)2I屐。12=(R+L+足r+‘r)2+(一咫+L一咫r+厶r)2I厦:12=(足+L一砖r+tr)2+(R一‘+Rr+丘r)2 ..融.『X] l (4-5) Hp R —2cosmo螭t掣 ,(f) 足 ..r] 刖&~刊()2—] \ { nl,卞 / -,一 一\L ‘J-L—一 7L}j l c 1”吲—Y]±!幽 sinw.t 图4.15两个码元观测周期的MSK信号非相干最大似然块估计接收机部分结构 忆 1. ≤册 + +J lL.。.——J 连续相位调制技术研究及其实现 图4.15给出了求取其中之一的I屈,12其结构示意,其中,缈。=zr/2T。对于其它三个I屈f|‘的计算,其结构基本相同,而前级部分可与图4.16中的共用。最后通过求取l屈,|‘中最大值所对应的下标对接收码元作出判决。 若使用传统的非相干接收机,观测长度为2时,共有4种码元序列得可能性。对于每种可能性,将接收信号与本地信号求复相关,需8个乘法单元。因此,总共需要32个乘法单元。同时,最后仍需要求模值操作。而图4.15中所示的接收机结构,除去取模值操作之外的基带部分仅需要四个乘法器,可见,实现代价得到了较大降低。 4.3四进制CPM信号调制解调器的实现 MSK信号是一种特殊的CPM信号,与PSK调制相比,它具有旁瓣衰减快,幅度恒定等优点。但MSK的主瓣仍然较宽,为了满足更高的系统要求,需要寻求其它类型的调制方式,如GMSK、一般CPM等等。 根据第二章中的讨论结果,CPM信号的频谱取决于调制指数,脉冲形状,和信号进制的大小。为满足较高的频谱利用率和数据速率的要求,通常选用多进制、较小的调制指数以及平滑的相位脉冲函数。但与此同时,解调复杂度也增大了,综合带宽和实现复杂度等方面的因素,最后采用参数为M=4,h--0.25,2RC的CPM调制方式。和MSK一样,这种调制参数的CPM信号也是实际应用中使用较多的一种调制方式。 4.3.1四进制CPM信号调制器的实现 CPM信号的表达式为 s(,)=√西万cos[2xfd+#(t;fi)+谚0] 设初始相位为0,同时将其展开得(4.6)s(,)=厨[cos(27rfd)cosO(t;云)一sin(2zrfd)sin矽(t;五)](4.7)其中, 舭云)=2万办∑akq(t-kT)t=“ 用专用芯片实现。(4・8)式(4.7)是一般的正交调制表达式,和上述的MSK调制过程一样,上变频部分一般 成形脉冲g(O具有有限的持续时间LT,当t<O时,q(t)=O;t>LT时,q(t)=l/2, 第四章CPM信号调制解调的FPGA实现6l 所以式(4—8).-1化为 n-Ln 舭面)=万乃∑a,q(t-kT)+2xh∑akq(t-kT)nr<t<(n+1)T k=--cak=n-L+l(4-9) 对矽(,;云)的各项进行2万取模运算不会影响最后的s(f),令 吃=砭厅丌办枇∑~吼(4-10) 眦a)=2n'h∑akq(t-kT) k=n-L+l(4-11) 设Oo=0,则有 矽O;云)=幺+p(f;云)甩丁≤f≤(刀+1)r 于是, I(t)=cos[O(t,a)lcosO.-sin[O(t,a)lsin见 Q(t)=eos[O(t,a)lsinO。+sin[O(t,五)】cos或(4-12)(4-13)(4。14) NNR需分别确定相位状态眈和相关状态秒(f,五)两部分的取值即可。 l,相位状态的计算 将参数M=4,h=1/4,2RC代入式(4.10),可得相位状态的递推关系 幺=R2。[或一l+{%一2】(4-15) 因此,最的取值范围为包∈{O,x/4,n'/2,3n'/4,刀,5n-/4,3n'/2,7zt/4),对应的cosO,,和sin幺取值范围为{o,+√乏/2,一√芝/2,+l,一1}。实现时,可根据幺一。和%一:由查表得到cosO.和sinO.。 2,相关状态的计算 将实际参数代入式(4.11),可得相关状态的表达式 口(f;云)=a%q(t一(刀一1)r)+a.q(t一,z丁)] 记(4-16)g(f)的波形图见图4.16。将其离散化,每个码元周期取8个采样点,同时, q(-O(t)=q(t-(n-1)T) g(o)(f)=g(f—nT)(4-17)(4-18) 62连续相位调制技术研究及其实现 ●, lI ‘' ●,●, ●, ‘I :●, …,.:…..!….:.…j…. ; ; j;‘I●l …‘‘一’¨’j’一!…’‘i∥1 ii;? ・图4.16g(,)的16点离散取值 可得 o(t;云)=三[%一-g‘-l’(f幸c)+%g‘。’(f木乃)](4-19) 由此可以看出,可以由%l、an、f根据查表得到cos[0(t,a)】和sin[O(t,云)】的值。同样,其中,i的取值为o~7。实现时,将{%,%一。}作为高4位地址,z作为低三位地址,即根据%一。、%的值将总的数据表划分成16块。 综上所述,4CPM的基带调制器结构如图4.17所示。 Q(t) 图4.17四进制CPM基带调制器实现结构 4.3.2四进制CPM的解调器设计 根据前文介绍的RSDSD方法,首先将4CPM信号的原始状态进行合并,原始状态数为16,其状态图见图3.1l,简化后的RS状态数精简到4,相应的网格图如图3.18所示。同时,根据误码率的分析,取判决深度为L=5,对应于lO个码元周期长度。 由于每个码元符号间隔内有16种状态转移的可能性,因此需进行16个分支度量值的计算,以此来确定幸存路径。每个状态保留一条幸存路径,于是,总共 第四章CPM信号调制解调的FPGA实现63 需要保留的分支度量值的数目为10x4=40。 相应的RSDSD解调采用维特比算法,流程如图4.18。 在使用RSDSD算法时,输入信息为经过差分运算后的相位增量信息。计算分支度量过程中,分两层循环结构,外层对应于玑的四种状态,内层对应于玑一,的状态,总共计算16个分支。判决深度为10,在记到10个码元后进行回溯判决。如此循环,直到解调出全部码元信息。 图4.18维特比译码解调算法流程 雠篓H…算芦千siR枷’滚性 各部分的介绍如下:运算控制单元一差至警凳上一回黼冗图4.19维特比译码解调算法结构在进行解调器的设计时,首先需要进行模块划分。其结构示意如图图4.19。 1,差分相位增量计算。这部分的计算前文已给出,参见图3.12。 64连续相位调制技术研究及其实现 2,sin/COS表ROM。根据前文关于RSDSD的介绍可知,要进行相关运算,需要建立相应的cos[∥(,;云)一少(,一r;历)]表和sin[∥(f;面)一沙(r—r;厅)]表,此处的sin/cos表预存了事先计算好的各采样点的可能取值。表的输出由算法控制单元所产生的地址所决定。 3,相关运算。这部分单元将差分相位增量计算单元和本地所产生的sin/cos表预存值进行相关运算,主要是乘累加的计算。 4,幸存路径度量计算。该单元用到前述的40个寄存器组,用来保存幸存路径的各分支度量,并将对应码元值存入存储单元,以供回溯输出时使用。 5,回溯的码元存储单元。保留计算中产生的码元值,并且在算法控制单元的控制下,将得到的码元作为结果输出,供后继模块使用。 和仿真程序不同的是,在实际电路中,各模块是并行共工作的,因此在设计时对各模块的时序控制显得格外重要。其中,时钟同步和控制信号是设计的重点。在进行模块划分时,要明确各模块之间的接口时序要求及控制信号的种类。同时,在设计及调试时,需要对这些信号描述逐步细化,以达到最终的设计要求。 第五章总结与展望65 第五章总结与展望 本文主要研究了地空通信中通常使用的调制方式——连续相位调制技术及其调制解调在软件无线电平台上的实现。通过仿真,分析了不同调制参数对于连续相位信号功率谱密度的影响。在引入CPM分解模型的基础上,深入研究了几种解调方法,包括基于最大似然序列检测即最佳解调解调算法,以及为降低复杂度而引出的基于判决反馈的减少状态序列检测方法和基于减少状态的差分序列检测方法。同时,给出了全响应CPM信号的基于最大似然块估计的非相干解调算法。通过分析仿真结果,比较各种方法的误码率性能。 在理论分析的基础上,结合实际科研项目的地空通信系统中的软件无线电平台,提出了适合该系统的CPM信号调制解调器的设计和实现方案。在介绍所用硬件平台的基础之上,详细叙述了MSK及四进制CPM这两种信号的调制器和解调器的实现过程,并且在FPGA上得以实现。 目前,对于CPM信号本身的研究已经比较深入。同时,也出现了许多将CPM与其它技术相结合的研究。根据本人所掌握的关于CPM技术的研究现状,以及在毕业设计期间的体会,对以后的工作做以下简要介绍。 关于中频信号的数字化处理部分,本系统都是基于FPGA实现。在现有阶段,FPGA和DSP器件各有优势。如何根据这两种器件的特点,对具体的信号处理工作作合理的划分,以使整体达到更高性能,有待于进一步的探讨。 连续相位调制本身的带宽效率和功率效率使其成为一种较为突出的调制方式。为了获得进一步的带宽效率,提高系统性能,CPM调制方式可以和其它相关技术相结合。 近年来,正交频分复用(OFDM)技术得到了长足的发展。它能够有效的对抗频率选择性衰落;同时,由于使用正交的子载波作为子信道,极大的提高了频谱利用率。但在实际应用中,正交频分复用技术也有着诸多不足之处。其中一个突出的问题即在于其峰均功率比(PAPR)比较大13训。将CPM与OFDM相结合,可以利用多幅度CPM来有效的降低PAPR[”儿珀J。 Turbo码真正突破性的发现不是其编码形式,而是基于软输入软输出(Soft SoftInputOutput,SISO)的迭代解码方法。Turbo的概念现在已应用到其它的系统,成为一种设计先进接收机的方法。当网格编码调制或连续相位调制与SCC结合起来时,其带宽效率远远高于采用串行级联码加简单的载波调制BPSK。因此,具有高频谱利用率、功率利用率和类似Turbo码性能的串行级联连续相位调制系统引起了人们 连续相位调制技术研究及其实现 的关注,它在动态和衰落环境下较为稳健,而且适合于跳频系统和当前军用领域感兴趣的自组织网络,在移动通信、卫星通信、深空通信及遥测等领域获得广泛的重视【32】【37】。 致谢67 致谢 感谢我的导师葛建华教授。三年之前,葛老师不以某愚钝,使得以了却夙愿而忝列Nf-]。然某志大才疏,愧对厚冀,两年之中,几无所成,实为遗憾。 感谢岳安军老师;感谢所在实验室的高明、韩春雷、季彦呈、高洋等诸位博士:感谢同一项目组的赵艳艳、宁迪浩、张瑾等同学;感谢巨策划、张丰、吴继文、倪湛、刘晓晓、宋月伟、胡俊、林一、熊雄、梁弟标、庞冲、田舒、程思霖等同学。最后必须提及的是我的父母、家人以及诸多亲友,大恩不言谢。 参考文献 参考文献 [1】1FuqinXiong,Digital PP.295—336.ModulationTechniques,Boston:ArtechHouse,2000: [2】J.B.Anderson,T.AulinandC.-E.Sundberg,DigitalPhaseModulation,New York:PlenumPress,1986. 【3】B.E.Rimoldi,“AdecompositionapproachtoCPM,”IEEETrans.Inform. Theory,Mar.1998,v01.34,no.2,PP.260—270. [4】T.AulinandC.一E.WSunderg,“Continuous responsesignaling,”IEEE no.3,PP.196—209.phasemodulation-partI:FullTrans.Inform.Theory,Mar.1981,v01.COM一29, 【5】T.Aulinand responseC.一E.WSunderg,“Continuousphasemodulation-partII:Partialsignaling,”IEEETrans.Inform.Theory,Mar.1981,v01.COM-29,no.3,PP.210-225. [6】A.Svensson,“Reducedstatesequencedetectionoffullresponsecontinuous phasemodulation,”ElectronicsLetters,May.1990,v01.26,no.3,PP.652-654. 【7】A.Svensson,“Reducedstatesequencedetectionofpartialresponsecontinuous phasemodulation,”lEEProceedings-I,Aug.1991,v01.138,no.4,PP.256-268. 【8】M.K.Simonand noncoherentD.Divsalar,“Maximum-likelihoodblockdetectionofcontinuousphasemodulation,”IEEETrans.Commun.,Jan.1993,v01.41,no.1,PP.90-98. 【9】GColavolpeandR.Raheli,‘'Noncoherentsequencedetectionofcontinuous phasemodulation.”1EEETrans.Commun.Sep.1999,v01.47,no.9,PP.1303—1307. 【1O]QColavolpeandRRaheli,‘'NoncoherentsequencedetectionofCPM,” ElectronicsLetters.Feb.1998,v01.34,no.3,PP.259—261. [11】GColavolpeand&Raheli,‘'NoncoherentsequencedetectionofM—ary Symposium,CPM,”InformationTheory 1998,PP.450.Cambridge:IEEEInternational 【12】R.GVaughart,N.L.ScottandD.R.White,“Thetheoryofban@ass sampling,”1EEETrans.onSignalProcessing,Sep.1991,v01.39,no.9,PP.1973—1984. 连续相位调制技术研究及其实现 【13】W.POsborneandM.B.Luntz,“Coherentand TransnoncoherentdetectionofCPFSK,’’IEEE PP.1023-1036.Commun.,Aug.1974,v01.COM一22,no.8, 【14】YewKongSomeandPooiYuenKam,“Efficientestimationofcontinuous phasemodulationwithunkowncarrierphase,”IEEETrans.Commun.,Jul.1997,v01.45,no.7.PP.765-767. 【15]RakfMehlan,Yong—En MSKdemodulatorwithChenandHeinrichMeyr.“Afullydigitalfeedforwardjointfrequencyoffsetandsymboltimingestimation VehicularTechnology.Nov.forburstmodemobileRadio,’’IEEETrans 1993,v01.42,no.4,PP.434—443.on [16】HiroshiSuzuki,“OptimumgaussianfilterfordifferentialdetectionofMSK,” IEEETrans.Commun.,Jun.1981,v01.COM一29,no.6,PP.916・918. [17】M.GMathwich,J.EBalcewicz continuousphase TelemetryandM.Hecht,“CoherentdemodulationofbinaryFSKsignals,’’ProceedingoftheInternationalConference,May.1971,PP.656-661. phase【18】TorleivMaseng,“Digitallymodulation(DPM)signals,”IEEETrans. Commun.Sep.1985,v01.COM-33,no.9,PP.911-918 [19】T.SvenssonandA.Svensson,“Areducedcomplexitydetectionofbandwidth efficientparitialresponseCPM,”IEEEVehicular Amsterdam:IEEE,1999.TechnologyConference. PAM【20】U.MengaliandM.Morelli,“Decomposition waveforms,”IEEE PP.1265-1275.ofm・arycpmsignalsintoTrans.1nform.Theory,Sep.1995,v01.41,no.5, 【21】E.PerrinsandM.Rice,“PAMdecompositionofM・arymulti.hCPM,”IEEE Trans.Commun.,Dec.2005,v01.53,no.12,PP.2065-2075. [22】A.Svensson,‘‘Aclassofreduced—complexityViterbidetectorsforpartial responsecontinuousphasemodulation,”IEEETrans.Commun.Oct.1984,v01.COM-32,no.10,PP.1079-1087. 【23】HuangXiaojing PAMandLiYunxin.“Simplenon—coherentCPMIEEEreceiversbyProceeding:decomposition IndoorandMMSEMobileequalization,’’14thPersonalandRadioComunication,Beijing,2003,1, PP.707—711. 【24】JoeMitola,“Thesoftwareradioarchitecture,”IEEECommunications Magazine,May.1995,PP.26—38. 【25】M.Geoghegan,Descriptionandperformanceresultsfortheadvancedrange 参考文献7l telemetry(ARTM)Tier11 【26】AlterawavefollTI,Proc.ITC,2000.Corporation,StratixIIDeviceHandbook,http://www.altera.com PenainenandAnttiHuovilainen,“Fixed-point【27】AzadehHaghparast,Henri AlgorithmDevelopment,”http://home.earthlink.net/'yatescr/dsp.htm 【28】N.W.BergmannandJ.CMudge,“Comparingtheperformanceof FPGA-basedcustomcomputers、析thgeneral—purposecomputers applications,’’Proceedings ComputingforDSPofIEEEWorkshoponFPGAsfo,.CustomMachines,npr.1994,PP.164・171. introduction,”http://www.digital[29】RandyYates,“Fixed-po缸arithmetic:An signallabs.com 【30】E.S.Perrins,Reducedcomplexitydetectionmethodforcontinuousphase modulation,BrighamYoungUniversity:Dec.2005 【3l】T.Cater,S.KimandM.Johnson,“Hilgh efficientcommunicationsin Communicationsthroughput,powerandspectrallydynamicmultipathenvironments,’’IEEEMilitaryConference,2003,22(1),PP.61-66. phasemodulation【32】P.MoqvistandT.Aulin,“Seriallyconcatenatedcontinuous 诵thiterativedecoding,”IEEETram.Commun.,Nov.2001,v01.49,no.11,pp. 、1901-1915 [33】M.R.ShaneandR.D.Wesel,“Reducedcomplexity decodingofserialconcatenatediterativedemodulationandcontinuousphasemodulation,’’IEEEInternationalConference,2002,v01.3,pp.1672-1676. [34】RichardvallNeeandRamjeePrasad,OFDMfo,.WirelessMultimedia House,2000. signals,”ElectronicsCommunications,Boston:Artech【35】I.A.TasadduqandR.K.Rao,“OFDM-CPM 2002,v01.38,no.2,PP.80Letters,Jan. [36】I.A.TasadduqandK.R.Raveendra,“PAPRreductionofOFDM—CPMsystem SymposiumonusingmultiamplitudeCPMsignals:。Proc.21鞠Biennial Communications,Jun.2002,Canada,PP.225・229. [37】T.L.TappandR.L.Mickelson,“Turbodetectionofcodedcontinuous—phase modulations,’’MilitaryCommun.Conf.Proceeding,MILCOM,Atlantic,1999,PP.534—537. 【38】T.S.Rappaport著,周文安等译,无线通信原理与应用,北京:电子工业 出版社.2006. 【39】乔植、周春晖、肖立民,基于多符号差分相关的CPM非相干解调算法,清华大学学报(自然科学版),2007年,第47卷第4期:507.510.
本文档为【连续相位调制技术研究及其实现】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_180829
暂无简介~
格式:doc
大小:70KB
软件:Word
页数:0
分类:
上传时间:2017-06-03
浏览量:49