基于软件无线电的扩频判决算法

  • 格式:pdf
  • 大小:153.30 KB
  • 文档页数:4

系统]:程与电子技术文章编号:]fiOI一506x(2003)12146003基于软件无线电的直序扩频码元判决算法宫二玲,王跃科,杨俊(国防科技大学机电工程与自动化学院,湖南长沙410073)摘要:码元判决算法的设计是扩频序列能被正确接收的关键。

提出了一种基于软件无线电技术.且考虑初始相位的影响,对直接序列扩频的中额采样信号进行码元判决的算法。

该算法有较高的扩频处理增益。

适用于信噪比极低(一20dB以下),且对系统的体积及功耗有严格限制的情况。

仿真厦实验表明.该算法运算简便,在恶劣环境下仍具有较低的诖码率。

关键词:软件无线电;采样信号;码元判决;扩频通信中图分类号:TN91I.71文献标识码:ABitdecisionalgorithmforDs/SSbasedonsol!twareradioGONGEr-ling,WANGYue-ke,YANC,Jun(CoU,邪矿Mechatrc盹cs西卿r咖andA眦呦,NationalUr,bms竹of地却舶Tedmology,秭哪咖410073,China)A岫m:Thedes睁ofbitdecisionaI鲥‰isthe脚tothecorrectm啦ofthedirectsequence8Preadspectrum(聊ss).Analgorithmforbitdecisionc加舒山村ngtheinfluenceofinitialp}la辨ispm¨吲hnsed伽sotlwa/e砌oMdm蛔.1heal护-rithmhasahi曲鲥nof3畔州sOeetnlmprocemingandisapplicabletOthecase0favet),low(10w叮than一70dB)蛄删-bn匝跎ratioandthe∞vemlimitationOnsystemsizeandpower.1l*sinmlationⅢshowsthatitscomputationissimple.anditsBERislowinaveⅣharshenvuoturtnt.Keywor出:softwareradio;smolingsignal;bitdecision;%《蒯spec_attrncommunication1引言扩频通信系统的最终FI的是要进行信息符号的正确传输,如何从接收的信号中准确判别出信息符号至关重要。

然而信号中噪声的存在、初始相位的随机性、多普勒频率引起的中频偏移都将影响信息符号的判别。

通常的做法是通过锁相环进行载频跟踪、码频跟踪,做到信号参数的精确同步,以消除其影响。

这种方法因为要用到硬件模块,不利于减小系统体积及功耗,且在较低信噪比条件下判决的误码率也将大大增加。

常规的扩频接收机总是将解扩、解调分两步进行。

一步是对中频采样信号先解扩,把宽带的扩频信号恢复成窄带信号,再通过相干解调恢复出传输的码元;另一步是先解调,把接收的扩频信号恢复成基带扩频信号,再通过数字相关器完成解扩和信息码元的判决¨。

一者的扩频处理增益均为扩频码的周期=本文首先提出一种对中额采样信号同时进ir解扩解调的软件算法,可以使处理增益大大提高,较好地抑制噪声,降低码元判决的误码率。

在此基础上设计软件算法,可以在码元判决中既保持较高的处理增益,又消除初始相位的影响.满足恶劣条件下工程实际的需要。

2中频采样信号的直接解扩解调算法2.1算法描述若不考虑初始相位的影响,则可眦用最大似然比准则分别对每一位信息符号进行判决,方法如下乜_]。

作假设检验f玩:z(n)=5l(n)十d(…I丑l:。

(。

):s.(n)+。

(n)’“2otl・2,…,Ⅳ一1‘1)式中:z(n)——中频采样数据,。

(11J——均值为0、方差为口2的正态白噪声.sI(n):PN(nt)-eos(趣‘RL),对应信息符号…1’;¨(n)=一PN(nE)wos(2,幔nt),对应信息符号“一1”,PN(nt)——伪随机序列.£——周期,t=1组——接收端的采样周期,上——接收信号的中频频率。

假设而v为PN序列的码速率,则N=L・产为一个信息符号位对应的采样数据长度。

假设接收端已准确提取出中频频率‘.且收发两端PN序列码元已作到精确同步,则对z(n)真接作解扩解调可得收稿日期:2m2—06—77;惨回日期:2003—03~20。

作者简介:宫二玲(1971一).女.讲师.博士研究生,主要研究方向为数字化测试技术.通信技术等。

NlR=∑x(n)・^(n)(2)n=0式中:^(n)=刚(hE)・cos(2吐nt)此时R的条件均值与条件方差分别为叫R1tol:莹。

(。

).^(。

):iN0叫I=∑s。

(n).^(n)=彳E-E[Ri玩]:∑sD[RHo]=D[RH.]=(。

).^(。

):一要D[∑。

(n)・^(n)]:则R的条件概率密度为肿㈣=志“,{一譬】fo1f一一一忑瓦唧1=垂(一争)堡生l。

腑2J(8)。

,蛳)=L去e一;出一同理,判决的虚警概率为n=卢、若两类错误出现的概。

}率均等。

则判决的总错误概率为(5)只:{㈦肚中(一.孕)(9)设#(n)的输入信噪比为s隅=7I/2,则接收后的输出(6)信噪比为p(R[Hi)=志唧{一譬)㈩以R作为判决统计量,依据最大似然比准则可得判决规则为‰置紊o2.2算法性能分析该判决规则的漏判概率为p=IP(Rl凰)dR(要)zsNll0=—矗F=sN凡’N(10)2即直接解扩解调带来的处理增益为Ⅳ。

而常规的扩频接收机将解扩、解调分别进行,此时的处理增益为PN序列的周期L。

当工)≈葡时+分别解扩解调对噪声的抑制程度不如上述直接解扩解调方法,错误概率也相对较高。

表I列出了PN序列选用511位平衡Cold码,正=町知.工=。

‰,各种输入信噪比条件下.直接解扩解调与先解扩后解调两种方案进行码元判决的错误概率比较。

寰1各种输入僖嗓比条件下.两种接收方案的错误概率比较输入信嗓比一17dB一18dB—19dB一20曲一2ldB一口dB一23曲直接解扩解诃8.4739e一2。

4l酷Oe一1636445e一138.0935e一¨6.045le~09I.8998e—0729995e一06先解扩后解调3.1533e一062.8弱3e一晒l6728e一046.9463e一0421913e~∞55526e一031.181Ie一023考虑初始相位如影响的码元判决算法3.1算法描述若考虑初始相位的影响.则不能对每一位信息符号分别进行判决,这里设计出一种序贯判决算法。

设接收到的中频采样信号为x(n)=^・PN(nr,)・c08(21rfcnE+≠o)+n(nt)(11)式中:氐=±1——第★个信息符号。

采样频率正=m・正,m为正整数。

此时选取匹配滤渡器为与“无关的复指数型函数h(n)=PN(nr)・e-口旺“t(12)在已知中频频率正,且PN序列码元已同步的条件下.对第m个信息符号作匹配滤波可得到R(t)=∑x(n+kN)・^(n)Ⅳ一I=∑‰・刑(以)・c*[2吐(n+州)L+≠o]+^=on[(n+kN)t]}・[PN(n疋)・e一跗4I](13)式(13)中包含的信息分量为R(^)=∑A‘-PN(nT,)・cos[2'rfAn+州)t+%][PN(nT,)・e-皿9t]^^一l=等・∑[州(n+kA')t・小十e—m‘(一+¨)t-e。

Po].e一口珥“lNA^2(14)噪声分量N—I圮(^)=∑缸(n+^Ⅳ)£]・{^V(n瓦)・e一正珥1I]n=o(15)::兰::至釜三堡盏皇王茎銮罂:兰为随机变量.其均值与方差分别为E[吼(%)]=0D[R(^)]=腑2从而科R(t)]=R(&),记为丽=R(^)。

为消除初相丸的影响,令P{Re[r(k)]<0IA^・~+l<0|})口(16)=PIRe[r(k)]>01A^・A…>oI(22)(17)由于,(I):丽・.雨和:竺二钍(18)则可作如下序贯判决。

若Re[r(t)]>0,则A¨=At,否刚^+l=一^。

3.2算法性能分析在无噪声情况下,只要起始信息位判决准确,则以后每一位信息符号的判决均正确。

当存在噪声时,某一位信息符号判决错误,将会影响以后各信息符号位的判决,即判决误差存在传递效应。

设第t位信息符号能正确判决为…1状态,表示为e(k)=1;错误判决为…0状态,表示为车(k)=00且第0位总能正确判决,则第k位与第k+1位均能正确判决的概率为(假设A^与A…同号、异号的概率相等.均为÷)P{e(k+1);1,e(t):1}=P|}(I+1);lI{(☆)=1l・PI}(k)=1I(19)则对信息符号Ao.Al’一,^的整个判决过程Ie(i),i=0,1,…,k}为一齐次、两状态的马尔可夫链HJ。

令P,n=P1e(k+1)=0I}(I)=11=口,剜整个判决过程的一步转移概率矩阵为r=(22)=(1:。

:。

)c20,假设第k位信息符号判决正确与否,并不影响对第k+l位信息符号判决时的条件概率P{Re[r(k)]>0I^・A…>0{(21)和P{Re[r(^)]<0l^・A…<0l则Pll=÷{P1Re【r(})]>0At-^+l>01+州t)。

_】v(半一^,叫(23)附+1)。

Ⅳ(旦笋・^,叫(24)故r(k)=R‘(k)・R(k+1)的实部近似服从正态分布,其均值与方差分别为El‰【,(k)]}_生旦}纽(25)OIIte[m川:(譬+腑2).譬4r(26)从而^=c”志一L学】¨中(蒜)(27)P10-l_Pn=垂(一番)(28’Ao’几IA,…,AI均能正确判决的概率为艮=【垂(Z每)r.至少有一位判决错误的概率为&:1一气。

4仿真结果仿真实验中PⅣ序列选用511位平衡Gold码,上=耽.Ⅳ=4懈。

图l给出不同输八信噪比条件下P10的理论计算曲线与蒙特卡罗仿真曲线。

仿真时先产生两组各10000个正态分布随机数,计算二者乘积的分布,再求出P帅表2列出Pm的理论计算数据与蒙特卡罗仿真计算数据。

可见在一21dB时,将Re[r(^)]近似为正态分布所产生的误差仅为1.917e一06。

图2表示出错误概率A与输人信噪比sN凡、判决位散k之间的关系曲线。

为防止判决误差的传递,可以根据工程实际需求,在判决完一定的位数后加特征位予以校验,以减小误码率。

襄2.v=40哺时.不同输入信嘿比条件下Pn的理论计算数据与蒙特卡罗仿真数据输人信噪比一17dB—lBdB—19dB一20dB一2ldB一22dB一23dB理论计算l095le—108104le一092.5285e一1/739706e一063.612“一0521290e一048髓l0e—04仿真计算001.7502e一073.0050e一063.4207e一051∞19e—047.’7902e一04(下转第15lO页):::!!:至鉴三翌主暑:茎查翌:王将被控对象参数变为对应最大失控时间时的参数,即取o=60、6=111,其它参数同图2所对应的参数.得系统模型对象跟踪图及跟踪误差囤,如图3所示。