本文主要内容摘自下面文献:
[1] Fadel F. Digham (2007). “On the Energy Detection of Unknown Signals Over Fading Channels.” IEEE TRANSACTIONS ON COMMUNICATION 55(1): 4.
[2] H.Urkowitz (1967). “Energy Detection of Unknown Deterministic Signals.” Proceedings of the IEEE 55(4): 9.【参见博文《合作频谱感知:未知确定信号的能量检测》】
[3] Zhi Quan, S. C., and Ali H. Sayed (2008). “Optimal Linear Cooperation for Spectrum Sensing in Cognitive Radio Networks.” IEEE JOURNAL OF SELECTED TOPICS IN SIGNAL PROCESSING, 2(1): 13.
[4] 博文《卡方分布》

文章目录

  • 1、系统模型
  • 2、AWGN信道上的检测概率与虚警概率

1、系统模型

  Urkowitz (1967)一文中,分别讨论了低通和带通两种情况。这里主要集中讨论带通情况。设发送的低通信号为SLP(t)=sc(t)+jss(t)S_{\rm LP}(t)=s_c(t)+js_s(t)SLP​(t)=sc​(t)+jss​(t),信道为h=αejθh=\alpha e^{j\theta}h=αejθ,则带通接收信号为
r(t)={R{[hsLP(t)+nLP(t)]ej2πfct}:H1R{nLP(t)ej2πfct}:H0(1)\tag{1} r(t)={\Large\{ }\begin{aligned} {\mathcal R}\{[hs_{\rm LP}(t)+n_{\rm LP}(t)]e^{j2\pi f_ct}\}:\mathcal H_1\\ {\mathcal R}\{n_{\rm LP}(t)e^{j2\pi f_ct}\}:\mathcal H_0 \end{aligned} r(t)={R{[hsLP​(t)+nLP​(t)]ej2πfc​t}:H1​R{nLP​(t)ej2πfc​t}:H0​​(1)其中nLP=nc(t)+jns(t)n_{\rm LP}=n_c(t)+jn_s(t)nLP​=nc​(t)+jns​(t)为等效低通噪声。此时定义信噪比为γ=α2EsN0\gamma =\frac{\alpha^2 E_s}{N_0}γ=N0​α2Es​​。
  根据Urkowitz (1967),我们可以得到判决变量为
r=2N0∫0Tr2(t)dt.(2)\tag{2} r=\frac{2}{N_0}\int_{0}^{T}r^2(t)dt. r=N0​2​∫0T​r2(t)dt.(2)下面我们分别针对H0\mathcal H_0H0​和H1\mathcal H_1H1​进行推导。


  • H0\mathcal H_0H0​
       带通噪声可以表示为
    n(t)=nc(t)cos⁡(2πfct)−ns(t)sin⁡(2πfct),n(t)=n_c(t)\cos(2\pi f_ct)-n_s(t)\sin(2\pi f_ct), n(t)=nc​(t)cos(2πfc​t)−ns​(t)sin(2πfc​t),因此,判决变量为
    r=2N0∫0Tn2(t)dt=1N0∫0T[nc2(t)+ns2(t)]dt\begin{aligned} r&=\frac{2}{N_0}\int_{0}^{T}n^2(t)dt\\ &=\frac{1}{N_0}\int_{0}^{T}\left[ n_c^2(t)+n_s^2(t)\right]dt\\ \end{aligned} r​=N0​2​∫0T​n2(t)dt=N0​1​∫0T​[nc2​(t)+ns2​(t)]dt​进一步,我们把nc(t)n_c(t)nc​(t)和ns(t)n_s(t)ns​(t)分别用有限个抽样样值表示,注意这时的抽样速率为WWW而非2W2W2W,若N=2WTN=2WTN=2WT,则有nc(t)=∑i=1N/2ncisinc(Wt−i)ns(t)=∑i=1N/2nsisinc(Wt−i),\begin{aligned} n_c(t)&=\sum_{i=1}^{N/2}n_{ci}{\rm sinc}\left(Wt-i \right)\\ n_s(t)&=\sum_{i=1}^{N/2}n_{si}{\rm sinc}\left(Wt-i \right), \end{aligned} nc​(t)ns​(t)​=i=1∑N/2​nci​sinc(Wt−i)=i=1∑N/2​nsi​sinc(Wt−i),​利用sinc函数的性质,我们可以得到

r=1N0W∑i=1N/2[nci2+nsi2]=∑i=1N/2[(nciN0W)2+(nsiN0W)2]r=\frac{1}{N_0W}\sum_{i=1}^{N/2}\left[ n_{ci}^2+n_{si}^2\right]=\sum_{i=1}^{N/2}\left[ \left(\frac{n_{ci}}{\sqrt{N_0W}}\right)^2+\left(\frac{n_{si}}{\sqrt{N_0W}}\right)^2\right] r=N0​W1​i=1∑N/2​[nci2​+nsi2​]=i=1∑N/2​[(N0​W​nci​​)2+(N0​W​nsi​​)2]满足中心χ2\chi^2χ2分布,自由度为2TW2TW2TW。


  • H1\mathcal H_1H1​
       低通等效信号为
    sLP(t)=sc(t)+jss(t),s_{\rm LP}(t)=s_c(t)+js_s(t), sLP​(t)=sc​(t)+jss​(t),等效低通信道为hLP=αc+jαsh_{\rm LP}=\alpha_c+j\alpha_shLP​=αc​+jαs​,则经过衰落信道后的低通等效接收信号(不含噪声)为
    sLP′(t)=αcsc(t)+jαcss(t)+jαssc(t)−αsss(t),s'_{\rm LP}(t)=\alpha_cs_c(t)+j\alpha_c s_s(t)+j\alpha_s s_c(t)-\alpha_ss_s(t), sLP′​(t)=αc​sc​(t)+jαc​ss​(t)+jαs​sc​(t)−αs​ss​(t),则带通信号可以表示为
    s′(t)=R[sLP′(t)ej2πfct]=[αcsc(t)−αsss(t)]cos⁡(2πfct)−[αcss(t)+αssc(t)]sin⁡(2πfct)\begin{aligned} s'(t)&={\mathcal R}\left[ s'_{\rm LP}(t)e^{j2\pi f_ct} \right]\\ &=\left[ \alpha_cs_c(t)-\alpha_ss_s(t)\right]\cos(2\pi f_ct)-\left[\alpha_c s_s(t)+\alpha_s s_c(t)\right]\sin(2\pi f_ct)\\ \end{aligned}s′(t)​=R[sLP′​(t)ej2πfc​t]=[αc​sc​(t)−αs​ss​(t)]cos(2πfc​t)−[αc​ss​(t)+αs​sc​(t)]sin(2πfc​t)​由此,可以得到接收信号为
    r(t)=[αcsc(t)−αsss(t)+nc(t)]cos⁡(2πfct)−[αcss(t)+αssc(t)+ns(t)]sin⁡(2πfct)=rc(t)cos⁡(2πfct)−rs(t)sin⁡(2πfct)\begin{aligned} r(t)&=\left[ \alpha_cs_c(t)-\alpha_ss_s(t)+n_c(t)\right]\cos(2\pi f_ct)-\left[\alpha_c s_s(t)+\alpha_s s_c(t)+n_s(t)\right]\sin(2\pi f_ct)\\ &=r_c(t)\cos(2\pi f_ct)-r_s(t)\sin(2\pi f_ct) \end{aligned} r(t)​=[αc​sc​(t)−αs​ss​(t)+nc​(t)]cos(2πfc​t)−[αc​ss​(t)+αs​sc​(t)+ns​(t)]sin(2πfc​t)=rc​(t)cos(2πfc​t)−rs​(t)sin(2πfc​t)​同理,可以用抽样样值表示
    rc(t)=∑i=1N/2[αcsci−αsssi+nci]sinc(Wt−i)rs(t)=∑i=1N/2[αcssi+αssci+nsi]sinc(Wt−i),\begin{aligned} r_c(t)&=\sum_{i=1}^{N/2}[\alpha_c s_{ci}-\alpha_s s_{si}+n_{ci}]{\rm sinc}\left(Wt-i \right)\\ r_s(t)&=\sum_{i=1}^{N/2}[\alpha_c s_{si}+\alpha_s s_{ci}+n_{si}]{\rm sinc}\left(Wt-i \right), \end{aligned} rc​(t)rs​(t)​=i=1∑N/2​[αc​sci​−αs​ssi​+nci​]sinc(Wt−i)=i=1∑N/2​[αc​ssi​+αs​sci​+nsi​]sinc(Wt−i),​由此,我们可以得到
    r=2N0∫0Tr2(t)dt=1N0∫0T[rc2(t)+rs2(t)]dt,(2)\tag{2} \begin{aligned} r=&\frac{2}{N_0}\int_{0}^{T}r^2(t)dt\\ &=\frac{1}{N_0}\int_{0}^{T}\left[ r_c^{2}(t)+r_s^{2}(t)\right]dt\\ \end{aligned}, r=​N0​2​∫0T​r2(t)dt=N0​1​∫0T​[rc2​(t)+rs2​(t)]dt​,(2)即

H1:r=1N0W[∑i=1N/2(αcsci−αsssi+nci)2+∑i=1N/2(αcssi+αssci+nsi)2]=∑i=1N/2(αcsci−αsssi+nciN0W)2+∑i=1N/2(αcssi+αssci+nsiN0W)2\begin{aligned} \mathcal H_1:\qquad r&=\frac{1}{N_0W}\left[ \sum_{i=1}^{N/2}(\alpha_c s_{ci}-\alpha_s s_{si}+n_{ci})^2+\sum_{i=1}^{N/2}(\alpha_c s_{si}+\alpha_s s_{ci}+n_{si})^2\right]\\ &=\sum_{i=1}^{N/2}\left(\frac{\alpha_c s_{ci}-\alpha_s s_{si}+n_{ci}}{\sqrt{N_0W}}\right)^2+\sum_{i=1}^{N/2}\left(\frac{\alpha_c s_{si}+\alpha_s s_{ci}+n_{si}}{\sqrt{N_0W}}\right)^2 \end{aligned}H1​:r​=N0​W1​⎣⎡​i=1∑N/2​(αc​sci​−αs​ssi​+nci​)2+i=1∑N/2​(αc​ssi​+αs​sci​+nsi​)2⎦⎤​=i=1∑N/2​(N0​W​αc​sci​−αs​ssi​+nci​​)2+i=1∑N/2​(N0​W​αc​ssi​+αs​sci​+nsi​​)2​满足非中心χ2\chi^2χ2分布,方差σ2=1\sigma^2=1σ2=1,非中心参数为μ=2γ\mu=2\gammaμ=2γ,γ=α2EsN0\gamma=\frac{\alpha^2 E_s}{N_0}γ=N0​α2Es​​。


  我们来推导下非中心参数:
μ=∑i=1N/2(αc2sci2N0W+αs2ssi2N0W)+∑i=1N/2(αc2ssi2N0W+αs2sci2N0W)=αc2N0∑i=1N/2sci2W+αs2N0∑i=1N/2ssi2W+αc2N0∑i=1N/2ssi2W+αs2N0∑i=1N/2sci2W=2α2EsN0\begin{aligned} \mu&=\sum_{i=1}^{N/2}\left(\frac{\alpha_c^2 s^2_{ci}}{{N_0W}}+\frac{\alpha_s^2 s^2_{si}}{{N_0W}}\right)+\sum_{i=1}^{N/2}\left(\frac{\alpha_c^2 s^2_{si}}{{N_0W}}+\frac{\alpha_s^2 s^2_{ci}}{{N_0W}}\right)\\ &=\frac{\alpha_c^2}{N_0} \sum_{i=1}^{N/2}\frac{s^2_{ci}}{{W}}+\frac{\alpha_s^2}{N_0} \sum_{i=1}^{N/2}\frac{s^2_{si}}{{W}}+\frac{\alpha_c^2}{N_0} \sum_{i=1}^{N/2}\frac{s^2_{si}}{{W}}+\frac{\alpha_s^2}{N_0} \sum_{i=1}^{N/2}\frac{s^2_{ci}}{{W}}\\ &=\frac{2\alpha^2 E_s}{N_0} \end{aligned} μ​=i=1∑N/2​(N0​Wαc2​sci2​​+N0​Wαs2​ssi2​​)+i=1∑N/2​(N0​Wαc2​ssi2​​+N0​Wαs2​sci2​​)=N0​αc2​​i=1∑N/2​Wsci2​​+N0​αs2​​i=1∑N/2​Wssi2​​+N0​αc2​​i=1∑N/2​Wssi2​​+N0​αs2​​i=1∑N/2​Wsci2​​=N0​2α2Es​​​


因此,rrr的概率密度函数可以表示为
pR(r)={rN2−1e−r2σ2σN2N2Γ(N2),H012σ2(rμ)N−24e−μ+r2σ2IN2−1(μrσ2),H1,p_R(r)=\left\{\begin{aligned} &\frac{r^{\frac{N}{2}-1}e^{-\frac{r}{2\sigma^2}}}{\sigma^N2^{\frac{N}{2}}\Gamma(\frac{N}{2})},&\quad {\mathcal H}_0\\ &\frac{1}{2\sigma^2}(\frac{r}{\mu})^{\frac{N-2}{4}}e^{-\frac{\mu+r}{2\sigma^2}}I_{\frac{N}{2}-1}(\frac{\sqrt{\mu r}}{\sigma^2}),&\quad {\mathcal H}_1, \end{aligned}\right. pR​(r)=⎩⎪⎪⎪⎨⎪⎪⎪⎧​​σN22N​Γ(2N​)r2N​−1e−2σ2r​​,2σ21​(μr​)4N−2​e−2σ2μ+r​I2N​−1​(σ2μr​​),​H0​H1​,​这里的Iv(⋅)I_v(\cdot)Iv​(⋅)为vvv阶第一类修正贝塞尔函数。

2、AWGN信道上的检测概率与虚警概率

  为了计算检测与虚警概率,有很多近似方法。下面我们主要讨论高斯分布来近似。我们知道,随着样本数NNN的增大,根据中心极限定理,可以认为rrr的分布接近高斯分布。
  我们知道检测变量rrr满足如下分布:
r∼{χN2,H0χN2(μ),H1r\sim \left\{\begin{aligned} \chi_N^2,&\quad \mathcal H_0\\ \chi_N^2(\mu),&\quad \mathcal H_1 \end{aligned} \right. r∼{χN2​,χN2​(μ),​H0​H1​​这里μ=2Esα2N0=2γ\mu=\frac{2E_s\alpha^2}{N_0}=2\gammaμ=N0​2Es​α2​=2γ,显然γ\gammaγ为信噪比。


用高斯分布近似卡方分布:
  若m=∑i=1Nri2m=\sum_{i=1}^{N}r_i^2m=∑i=1N​ri2​,其中ri∼N(0,σ2)r_i\sim {\mathcal N}(0,\sigma^2)ri​∼N(0,σ2),显然mσ2\frac{m}{\sigma^2}σ2m​为自由度等于NNN的卡方分布。当NNN足够大时,我们可以把卡方分布近似成高斯分布。由于(riσ2)2∼N(0,1)(\frac{r_i}{\sigma^2})^2\sim \mathcal N(0,1)(σ2ri​​)2∼N(0,1),因此mσ2\frac{m}{\sigma^2}σ2m​的均值为NNN,方差为2N2N2N。将mmm近似为高斯分布,有
m∼N(Nσ2,2Nσ4).m\sim {\mathcal N}(N\sigma^2,2N\sigma^4). m∼N(Nσ2,2Nσ4).
  若m=∑i=1Nri2m=\sum_{i=1}^{N}r_i^2m=∑i=1N​ri2​,其中ri∼N(μ,σ2)r_i\sim {\mathcal N}(\mu,\sigma^2)ri​∼N(μ,σ2),显然mσ2\frac{m}{\sigma^2}σ2m​为自由度等于NNN的非中心卡方分布,其均值为N+μN+\muN+μ,方差为2(N+2μ)2(N+2\mu)2(N+2μ),这里μ\muμ为非中心参数。同样当NNN足够大时,我们将mmm近似为高斯分布,有
m∼N((N+μ)σ2,2(N+2μ)σ4)).m\sim {\mathcal N}\left((N+\mu)\sigma^2,2(N+2\mu)\sigma^4)\right). m∼N((N+μ)σ2,2(N+2μ)σ4)).


当NNN足够大时,我们可以把卡方分布近似成均值为
mr={Nσ2;H0(N+μ)σ2;H1m_r=\left\{ \begin{aligned} N\sigma^2;&\quad H_0\\ (N+\mu)\sigma^2;&\quad H_1 \end{aligned}\right. mr​={Nσ2;(N+μ)σ2;​H0​H1​​方差为
σr2={2Nσ4;H02(N+2μ)σ4;H1\sigma^2_r=\left\{ \begin{aligned} 2N\sigma^4;&\quad H_0\\ 2(N+2\mu)\sigma^4;&\quad H_1 \end{aligned}\right. σr2​={2Nσ4;2(N+2μ)σ4;​H0​H1​​
的高斯分布,即r∼N(mr,σr2)r\sim {\mathcal N}(m_r,\sigma^2_r)r∼N(mr​,σr2​)。
  若判决门限设为η\etaη,则检测概率为
Pd=Pr(r>η∣H1)=Q[η−E(r∣H1)Var(r∣H1)],P_d={\rm Pr}(r>\eta|H_1)=Q\left[\frac{\eta-{\rm E}(r|H_1)}{\sqrt{{\rm Var}(r|H_1)}} \right],Pd​=Pr(r>η∣H1​)=Q[Var(r∣H1​)​η−E(r∣H1​)​],虚警概率为
Pf=Pr(r>η∣H0)=Q[η−E(r∣H0)Var(r∣H0)].P_f={\rm Pr}(r>\eta|H_0)=Q\left[\frac{\eta-{\rm E}(r|H_0)}{\sqrt{{\rm Var}(r|H_0)}} \right]. Pf​=Pr(r>η∣H0​)=Q[Var(r∣H0​)​η−E(r∣H0​)​].
  显然,不同门限值大小,会影响PdP_dPd​与PfP_fPf​。此外,我们还有漏检概率为
Pm=1−Pd.P_m=1-P_d. Pm​=1−Pd​.
  图1给出了漏检概率PmP_mPm​随虚检概率(PfP_fPf​)变化的曲线,这里没有考虑衰落,即α=1\alpha=1α=1。显然,PmP_mPm​随着PfP_fPf​的增加而减少。我们还可以发现,随着信噪比γ\gammaγ的增大,曲线下面积在减少,因此检测性能变好。
            图1 漏检概率(PmP_mPm​)与虚检概率(PfP_fPf​)关系曲线

频谱感知2:衰落信道上未知信号的能量检测相关推荐

  1. matlab能量谱分析检验,一种基于短时能量检测和频谱特征分析的地震波预警方法...

    一种基于短时能量检测和频谱特征分析的地震波预警方法 [技术领域] [0001] 本发明涉及一种地震波预警技术,尤其涉及一种可以降低虚警概率的地震波预警 技术,更具体地涉及一种基于短时能量检测和频谱特征 ...

  2. LTE系统调试记录14:频谱感知模块——UE发送感知结果到BS进行处理

    此过程分为4步: 1.各UE发送代表频谱感知值的序列到BS: 2.BS获取代表频谱感知值的序列,然后和本地ZC序列做相关得出频谱感知值: 3.BS汇总各UE结果,决策出最佳值,通过下发RAR的过程将最 ...

  3. LTE系统调试记录14:频谱感知模块——UE/BS端采用多窗谱算法测量频谱

    MATLAB中对多窗谱算法仿真 产生DPSS序列,然后分别对接收信号进行加窗,最后取平均得到多窗谱估计值,算法如下: clc; clear all; close all;%对信号采样数据为2048点的 ...

  4. matlab相关性分析频谱_利用Matlab绘制正弦信号的频谱图并做相关分析[共6页]

    <利用Matlab绘制正弦信号的频谱图并做相关分析[共6页]>由会员分享,可在线阅读,更多相关<利用Matlab绘制正弦信号的频谱图并做相关分析[共6页](6页珍藏版)>请在人 ...

  5. 解决RTL8723BE网卡Linux上WIFI信号信号差的问题

    一.问题描述 我电脑一直装这双系统,遇到一个问题就是:在WIndows 10上WIFI信号正常,但是在Linux上只接收到几个无线网络的信息,并且很微弱.曾尝试过多个Linux系统,如Ubuntu.L ...

  6. 6s连接wifi上不了网络连接服务器未响应,iPhone 6/iPhone 6S 突然连不上wifi,wifi开了连不上wifi信号差...

    原标题:iPhone 6/iPhone 6S 突然连不上wifi,wifi开了连不上wifi信号差 很多顾客反映iPhone6 /6S 信号差,信号弱,或是直接wifi就是灰色的,或者说wifi虽然开 ...

  7. PCB板上高频信号回流经验总结

    PCB板上高频信号的传输主要考虑两点: 一,信号频率和波长的关系 二,信号回流路径的阻抗 关于第一点,若信号传输路径所导致的延迟时间比信号的跳变沿大则需要做传输线处理即要做阻抗匹配,否则会有信号反射破 ...

  8. 把数字中国,建立在行业感知的底座上

    5月23日,国家互联网信息办公室发布了<数字中国发展报告(2022年)>.报告显示,2022年中国数字经济规模达到50.2万亿元,占国内生产总值比重提升至41.5%,总量居世界第二.如今数 ...

  9. python求语音信号短时能量、短时过零率、语谱图

    python语音信号处理(二) 一.短时能量 短时能量主要用于区分浊音段和清音段,因为浊音时E(i)值比清音时大得多:区分声母与韵母的分界和无话段与有话段分界. 计算第i帧语音信号yi(n)的短时能量 ...

  10. 靠WiFi信号就能检测呼吸跌倒!北大这项硬科技研究越来越藏不住了

    杨净 萧箫 发自 凹非寺 量子位 报道 | 公众号 QbitAI 还记得<少数派报告>里,阿汤哥踏进智能服装店的场景吗? 一个眼神,虚拟客服就能查出阿汤哥过去的购买记录资料,在他面前投影出 ...

最新文章

  1. linux进程通信:pipe实现进程同步
  2. 解题报告(四)生成函数(ACM/ OI)
  3. 全景分割 | Learning to Fuse Things and Stuff
  4. JAVA基础3-选择语句
  5. GGTalk ——C#开源即时通讯系统
  6. php.ini设置相关信息汇总
  7. plsql developer无监听程序_无停机优雅重启 Go 程序
  8. java语言编写进制转换_Java 3种方法实现进制转换
  9. 【2018/04/02】学习小记
  10. linux一键安装python_Linux下,一键安装python3;适用于Centos、Debian、Ubuntu等
  11. php3源码分析,ThinkPHP3.1.3源码分析(一) 入口文件分析
  12. oracle如何链接到另外一个数据库DB_LINK
  13. python用链接表实现栈_python 用链表实现栈(计算器1)
  14. 在 IDEA 中配置 PlantUML (一门快速画图的设计语言)开发环境
  15. 第十九章 存储和使用流数据(BLOBs和CLOBs)
  16. Http请求状态详解
  17. 激光SLAM后端优化——雅克比矩阵推导
  18. echarts柱状图 双柱状图基本用法
  19. 意大利作曲家维瓦尔第
  20. java | (三十一)MyBatis(1)配置、映射、缓存

热门文章

  1. CountDownLatch 多线程使用示例
  2. 使用邮件客户端整合日常信息
  3. 《Java程序设计语言(第4版)》阅读笔记(1)
  4. (转自珊珊博客)甜甜蜜蜜走台湾 Day3
  5. eclipse必备的15的个快捷键
  6. mysql bit 设置默认值_为什么数据库字段需要设置默认值
  7. pandas nat_EDA神器pandas-profiling万岁?
  8. oracle的sql的语法解析,oracle SQL解析步骤小结
  9. mysql5.5.53安装教程_mysql5.5.28安装教程 超详细!
  10. 动态ip地址方案有什么优点和缺点_OA期刊的优点和缺点是什么