超宽带无线通信的一种快速同步捕获算法_第1页
超宽带无线通信的一种快速同步捕获算法_第2页
超宽带无线通信的一种快速同步捕获算法_第3页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

超宽带无线通信的一种快速同步捕获算法

摘要:针对超宽带(ultra-wideband,UWB)信号的具体特征,利用巴克码的相关特性,设计了一种结构简单的训练序列,在此基础上建立了基于最大似然(ML)准则的UWB同步捕获算法。该算法大大降低了UWB信号时间捕获的复杂度,能够快速实现同步。仿真结果表明,只需要较短的训练序列,该算法就能获得优良的同步性能,当训练序列较长时可以很好地逼近理想捕获情况下的系统误码率。关键词:超宽带;同步;时间捕获;最大似然准则0引言超宽带(ultra-wideband,UWB)无线电的出现已有数十年的历史,但以前它仅仅应用在军事雷达和定位设备中。2002年2月14日,这项无线技术首次获得了美国联邦通信委员会(FCC)的批准,用于民用通信,从而引起了各国的广泛关注,迅速成为研究热点。目前国内外主要研究UWB在无线个人局域网(wirelesspersonalareanetwork,WPAN)中的应用,并已取得重大进展。和其它所有通信体制一样,要建立UWB通信系统,首先要解决的是同步问题。为了降低信号的频谱密度,UWB系统往往通过多个帧来发送一个符号,每帧包含一个单脉冲信号,帧周期往往远大于脉冲周期。同步捕获的任务就是确定符号的位置以及每个符号的起始点。符号定时是建立同步的基础。并且由于在超宽带系统中,接收机一般利用Rake接收机分集接收,需要对信道多径分量的幅度和时延进行估计,符号定时的准确与否决定了估计的精度。然而,同步也正是UWB技术的一大难点。这主要是因为UWB信号为类脉冲信号,脉冲宽度窄,幅度低,通过滑动相关法搜索峰值的方法在多径信道环境下性能往往会受到影响,在应用跳时(TH)码的系统中尤其如此。而且由于在一个符号内要搜索数千个码片,所需要的采样率高达几GHz,捕获时间长,复杂度高[122]。为了提高捕获速度,文献[3]提出了基于Markov链结构的序列搜索方式,文献[4]则利用Beacon码的相关特性来实现同步。但是这些算法的采样率仍然没有本质变化。由于UWB信号的重复发送使得无需对信号进行过采样就具有循环平稳特性,有人提出了基于循环平稳统计特性(cyclostationarity,CS)的盲估计算法[5-6],它可以降低采样速率,但是和所有的盲估计算法一样,有着收敛速度慢的缺点。文献[7]和文献[8]分别设计了训练序列,并在此基础上提出了各自的同步捕获算法,利用他们设计的训练序列可使算法大大简化。但是利用这些训练序列进行符号的捕获时,其相关峰不显著,符号捕获效果并不理想。并且,由于帧捕获是在符号捕获的基础上进行的,符号捕获的误差会进一步影响帧捕获的效果。巴克码具有良好的自相关和互相关特性,在各种通信系统中得到了广泛应用。本文根据UWB信号的具体特点,在巴克码的基础上设计了一种适合UWB通信系统的训练序列。在此基础上,利用最大似然比(maximumlikely-hood,ML)准则对接收信号进行同步捕获。根据此算法,仅需要每帧甚至每符号对接收机输出采样一次,就可以完成对接收信号的同步捕获,从而使得采样率大大降低,实现了UWB信号的快速捕获。同时,本文对估计结果的均方差以及相应的系统误码率进行了仿真,仿真结果表明,与上述算法相比,本文提出的算法可以在较短的训练序列下获得更高的同步性能。1信号模型UWB系统一般利用Nf帧来发送一个符号,每帧包含一个单脉冲信号。设帧周期为Tf,则符号周期Ts=NfTf,发送符号成形脉冲可以表示为式中:g(t)———单周期的短脉冲信号,其周期为Tg,实际系统中,一般Tf为Tg的数百倍。{cj}———伪随机跳时序列,Tc———码片周期,cjTc<Tf-Tg,Pj∈[0,Nf-1]。当调制方式为脉冲幅度调制(PAM),即发送符号bn∈{±1}时,发送信号可以表示为式中:Es———符号功率。设多径衰落信道共包含L条反射路径,每条路径对应的增益用{αl}表示,时延用{τl}表示,并满足条件τ0≤⋯≤τL-1。为了保证多径信道不会引起ISI,通常有τL-1<Tf-2Tg。记τl,0=τl-τ0,接收端的接收信号可以表示为式中:n(t)———高斯噪声。接收机为相关接收机,参考信号为gs(t),对接收机输出进行采样间隔为Tf的采样,由于不知道接收信号的时间信息,采样初始时刻与接收信号的符号起始时刻之间存在着一定的偏差,设为θ,显然,θ与τ0对接收机的影响完全相同,因此可以作为一个整体看待。设采样时刻为nTs+mTf,令θ+τ0-mTf=nsTs+nfTf+ε,ns,nf=0,1,⋯,ε∈[0,Tf)由于m在接收端为已知数,因此时间捕获的任务就是完成对未知的参数ns和nf的估计。接收机在nTs+mTf时刻的采样值用x(n,m)表示显然,由于尚未建立同步,x(n,m)将包含两个也只会包含两个发送符号的信息。令Rg(τ)=∫gs(t)gs(t-τ)dt,则Rg(τ)只有在τ∈(-Tg,Tg)时非零,脉冲功率为Eg。当不存在跳时码时,由于τL-1<Tf-2Tg,那么对于任何ε∈[0,Tf),接收信号中的每一帧都只会跟与接收机模板的某一帧的相关值非零,这时接收机的输出可表示为2算法描述从式(4)可见,式中n(n,m)为高斯分布随机变量,As、ns与nf为未知参数。其中As包含了多个未知参数,但可以当作一个整体对待,ns与nf即为待估计的同步信息。显然,这是一个典型的参数估计问题。设训练序列集合为C,共包含M个训练符号。由于n(n,m)为高斯噪声,故似然函数可以用式(5)表示其对数似然函数可化简为设满足条件bn=bn-1(1≤n≤M)的符号集合为C+,其对应的下标集合用Ω+表示,则有式中:EC+=Σn∈Ω+b2n-ns———用于ns估计的训练序列功率之和。设满足条件bn=-bn-1(1≤n≤M)的符号集合为C-,其对应的下标集合用Ω-表示,则有显然,若ns已知,nf=0时上似然函数取最大值,因此,nf的估计结果为由式(8)可以发现,符号的捕获其实就是相关码的捕获,显然捕获性能的好坏取决于相关码的特性。为此,选用自相关和互相关特性都很好的巴克码作为符号捕获的相关码。为了满足条件bn=bn-1(n∈Ω+),复制巴克码中的每个码元并将其置于被复制码元的前面。由式(9),帧捕获与相关码本身无关,只要求满足bn=-bn-1(n∈Ω-)即可。为了提高训练序列的利用率,在上述每一对符号间插入一个符号,该符号为其前一符号的相反数。可得训练序列结构如下。C={a0,a0,-a0,a1,a1,-

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论