发明名称 低信噪比直接序列扩频信号检测方法
摘要 低信噪比直接序列扩频信号检测方法,涉及无线通信领域,是为实现低信噪比情况下的QPSK调制的直扩信号检测。该方法采用小波变换的方法,对信号进行降噪,之后根据估计扩频码与估计数据的相互更新对噪声进行进一步抑制,最后对信号的自相关值进行分析,判断出信号的存在。本发明适用于在没有扩频信号的载波频率、扩频码长度等先验条件并且低信噪比的情况下,对DSSS/QPSK信号进行盲检测。
申请公布号 CN105871413A 申请公布日期 2016.08.17
申请号 CN201610411003.3 申请日期 2016.06.13
申请人 哈尔滨工业大学 发明人 李德志;孔德阳;王振永;郭庆;李卓明;尼尧擎
分类号 H04B1/707(2011.01)I 主分类号 H04B1/707(2011.01)I
代理机构 哈尔滨市松花江专利商标事务所 23109 代理人 岳泉清
主权项 低信噪比直接序列扩频信号检测方法,其特征是:设淹没在高斯白噪声内的DSSS/QPSK信号为:S(t)=d<sub>1</sub>(t)c(t)sin(ωt)+d<sub>2</sub>(t)c(t)cos(ωt)+n(t)   (1)其中,d<sub>1</sub>(t)、d<sub>2</sub>(t)为待传输的信息序列分成I、Q两路之后的序列,n(t)为高斯白噪声,ω为调制信号的角频率,d<sub>n</sub>∈[+1,‑1]为信息码,n为正整数;c(t)为扩频函数;且:<maths num="0001"><math><![CDATA[<mrow><mi>c</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mo>-</mo><mi>&infin;</mi></mrow><mi>&infin;</mi></munderover><msub><mi>c</mi><mi>m</mi></msub><mi>p</mi><mrow><mo>(</mo><mi>t</mi><mo>-</mo><msub><mi>mT</mi><mi>c</mi></msub><mo>)</mo></mrow></mrow>]]></math><img file="FDA0001015302790000011.GIF" wi="446" he="119" /></maths>c<sub>m</sub>∈[+1,‑1]为扩频码,该扩频码为15位的m序列,T<sub>b</sub>为信息码元宽带,T<sub>c</sub>为扩频码元宽带,p(t)为方波信号;该方法包括以下步骤:步骤一、对直扩信号进行小波降噪处理,具体为:设f(t)∈L<sup>2</sup>(R),即在能量有限的空间中;f(t)的傅里叶变换为ψ(ω),当ψ(ω)满足:<maths num="0002"><math><![CDATA[<mrow><msubsup><mo>&Integral;</mo><mrow><mo>-</mo><mi>&infin;</mi></mrow><mi>&infin;</mi></msubsup><mi>&psi;</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mi>d</mi><mi>t</mi><mo>=</mo><mn>0</mn><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0001015302790000012.GIF" wi="774" he="101" /></maths>时的函数ψ(t)称为一个母小波函数;把母小波ψ(t)进行伸缩和平移处理,得到小波序列:<maths num="0003"><math><![CDATA[<mrow><msub><mi>&psi;</mi><mrow><mi>a</mi><mo>,</mo><mi>&tau;</mi></mrow></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mn>1</mn><msqrt><mi>a</mi></msqrt></mfrac><mi>&psi;</mi><mrow><mo>(</mo><mfrac><mrow><mi>t</mi><mo>-</mo><mi>&tau;</mi></mrow><mi>a</mi></mfrac><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>3</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0001015302790000013.GIF" wi="1126" he="166" /></maths>式中:a为尺度因子,τ为平移量,a,τ∈R,a&gt;0;ψ<sub>a,τ</sub>(t)为小波基函数;对于获取的扩频信号S(t)的连续小波变换为:<maths num="0004"><math><![CDATA[<mrow><msub><mi>W</mi><mi>f</mi></msub><mrow><mo>(</mo><mi>a</mi><mo>,</mo><mi>b</mi><mo>)</mo></mrow><mo>=</mo><mo>&lt;</mo><mi>f</mi><mo>,</mo><msub><mi>&psi;</mi><mrow><mi>a</mi><mo>,</mo><mi>b</mi></mrow></msub><mo>(</mo><mi>t</mi><mo>)</mo><mo>)</mo><mo>=</mo><mfrac><mn>1</mn><msqrt><mrow><mo>|</mo><mi>a</mi><mo>|</mo></mrow></msqrt></mfrac><msub><mo>&Integral;</mo><mi>R</mi></msub><mi>S</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mover><mrow><mi>&psi;</mi><mrow><mo>(</mo><mfrac><mrow><mi>t</mi><mo>-</mo><mi>b</mi></mrow><mi>a</mi></mfrac><mo>)</mo></mrow></mrow><mo>&OverBar;</mo></mover><mi>d</mi><mi>t</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>4</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0001015302790000014.GIF" wi="1414" he="180" /></maths>式中:f为扩频信号;ψ<sub>a,b</sub>(t)为小波函数;a为尺度伸缩参数;b为时间平移参数;采用heursure阈值规则(混合型阈值规则)对扩频信号进行小波降噪处理;步骤二、采用扩频序列预测法对小波降噪后的扩频信号检测,具体为:截取一段获取的信号S<sub>i</sub>(t)作为估计扩频码,即:Cm<sub>E</sub>(t)=d<sub>a</sub>(t)c(t)sin(ωt)+d<sub>b</sub>(t)c(t)cos(ωt)+n<sub>E</sub>(t)   (6)式中:d<sub>a</sub>(t)、d<sub>b</sub>(t)为截取的信号中I、Q两路信号,n<sub>E</sub>(t)为估计噪声;采用估计扩频码与等长度的信号相乘:S<sub>i</sub>(t)·Cm<sub>E</sub>(t)=[d<sub>i1</sub>(t)c(t)sin(ωt)+d<sub>i2</sub>(t)<sub>c</sub>(t)cos(ωt)+n(t)][d<sub>a</sub>(t)c(t)sin(ωt)+d<sub>b</sub>(t)c(t)cos(ωt)+n<sub>E</sub>(t)]=d<sub>i1</sub>(t)d<sub>a</sub>(t)sin<sup>2</sup>(ωt)+d<sub>i2</sub>(t)d<sub>b</sub>(t)cos<sup>2</sup>(ωt)+[d<sub>i1</sub>(t)d<sub>b</sub>(t)+d<sub>i2</sub>(t)d<sub>a</sub>(t)]sin(ωt)cos(ωt)+d<sub>i1</sub>(t)c(t)n<sub>E</sub>(t)sin(ωt)+d<sub>i2</sub>(t)c(t)n<sub>E</sub>(t)cos(ωt)+d<sub>a</sub>(t)c(t)n(t)sin(ωt)+d<sub>b</sub>(t)c(t)n(t)cos(ωt)+n(t)n<sub>E</sub>(t)                          (7)经过低通滤波器滤去高阶项和大部分噪声之后,得到:<img file="FDA0001015302790000021.GIF" wi="1766" he="150" />式中:d<sub>i1</sub>(t)、d<sub>i2</sub>(t)为S<sub>i</sub>(t)的两路正交信号,n<sub>inB</sub>(t)为滤波器的带内噪声;令:<maths num="0005"><math><![CDATA[<mrow><msub><mi>d</mi><mi>E</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><msub><mi>d</mi><mrow><mi>i</mi><mn>1</mn></mrow></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><msub><mi>d</mi><mi>a</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><msub><mi>d</mi><mrow><mi>i</mi><mn>2</mn></mrow></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><msub><mi>d</mi><mi>b</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><msub><mi>n</mi><mrow><mi>i</mi><mi>n</mi><mi>B</mi></mrow></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mrow>]]></math><img file="FDA0001015302790000022.GIF" wi="1085" he="143" /></maths>以d<sub>E</sub>(t)加权的S<sub>i</sub>(t)平均值:<maths num="0006"><math><![CDATA[<mrow><mtable><mtr><mtd><mrow><mfrac><mn>1</mn><mi>M</mi></mfrac><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>M</mi></munderover><msub><mi>S</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>&CenterDot;</mo><msub><mi>d</mi><mi>E</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mn>1</mn><mi>M</mi></mfrac><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>M</mi></munderover><mo>&lsqb;</mo><msub><mi>d</mi><mi>E</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><msub><mi>d</mi><mrow><mi>i</mi><mn>1</mn></mrow></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mi>c</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mi>sin</mi><mrow><mo>(</mo><mi>&omega;</mi><mi>t</mi><mo>)</mo></mrow><mo>+</mo><msub><mi>d</mi><mi>E</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><msub><mi>d</mi><mrow><mi>i</mi><mn>2</mn></mrow></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mi>c</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mi>cos</mi><mrow><mo>(</mo><mi>&omega;</mi><mi>t</mi><mo>)</mo></mrow><mo>&rsqb;</mo><mo>+</mo><mfrac><mn>1</mn><mi>M</mi></mfrac><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>M</mi></munderover><msub><mi>d</mi><mi>E</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>&CenterDot;</mo><msub><mi>n</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mrow></mtd></mtr><mtr><mtd><mrow><mo>=</mo><mfrac><mn>1</mn><mi>M</mi></mfrac><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>M</mi></munderover><mo>&lsqb;</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><msub><mi>d</mi><mrow><mi>i</mi><mn>1</mn></mrow></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><msub><mi>d</mi><mrow><mi>i</mi><mn>2</mn></mrow></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><msub><mi>d</mi><mi>b</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mi>c</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mi>sin</mi><mrow><mo>(</mo><mi>&omega;</mi><mi>t</mi><mo>)</mo></mrow><mo>+</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><msub><mi>d</mi><mrow><mi>i</mi><mn>1</mn></mrow></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><msub><mi>d</mi><mrow><mi>i</mi><mn>2</mn></mrow></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><msub><mi>d</mi><mi>a</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mi>c</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mi>cos</mi><mrow><mo>(</mo><mi>&omega;</mi><mi>t</mi><mo>)</mo></mrow><mo>&rsqb;</mo><mo>+</mo></mrow></mtd></mtr><mtr><mtd><mrow><mfrac><mn>1</mn><mn>2</mn></mfrac><msub><mi>d</mi><mi>a</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mi>c</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mi>sin</mi><mrow><mo>(</mo><mi>&omega;</mi><mi>t</mi><mo>)</mo></mrow><mo>+</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><msub><mi>d</mi><mi>b</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mi>c</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mi>sin</mi><mrow><mo>(</mo><mi>&omega;</mi><mi>t</mi><mo>)</mo></mrow><mo>+</mo><mfrac><mn>1</mn><mi>M</mi></mfrac><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>M</mi></munderover><msub><mi>d</mi><mi>E</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>&CenterDot;</mo><msub><mi>n</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mrow></mtd></mtr></mtable><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>9</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0001015302790000023.GIF" wi="1846" he="401" /></maths>定义V(T,p<sub>syn</sub>):<maths num="0007"><math><![CDATA[<mrow><mi>V</mi><mrow><mo>(</mo><mi>T</mi><mo>,</mo><msub><mi>p</mi><mrow><mi>s</mi><mi>y</mi><mi>n</mi></mrow></msub><mo>)</mo></mrow><mo>=</mo><munderover><mo>&Sigma;</mo><mi>t</mi><mi>T</mi></munderover><mo>{</mo><mfrac><mn>1</mn><mi>M</mi></mfrac><munderover><mo>&Sigma;</mo><mi>i</mi><mi>M</mi></munderover><msub><mi>Cm</mi><mi>E</mi></msub><msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mi>n</mi></msub><msub><mi>S</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>&CenterDot;</mo><msub><mi>d</mi><mrow><mi>E</mi><mi>i</mi></mrow></msub><msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>}</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>10</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0001015302790000024.GIF" wi="1486" he="151" /></maths>式中:T为截取信号的长度,p<sub>syn</sub>为截取信号的不同起始位,M为信息码的码片数目,Cm<sub>E</sub>(t)<sub>n</sub>表示第n次的估计扩频码,d<sub>Ei</sub>(t)<sub>n‑1</sub>为估计数据;当且仅当最初截取的估计扩频码长度等于扩频码长度,并且初始位置为扩频码同步位时,V(T,p<sub>syn</sub>)才会有峰值,根据峰值判断信号是否存在,完成低信噪比直接序列扩频信号检测。
地址 150001 黑龙江省哈尔滨市南岗区西大直街92号