基于压缩感知的微弱信号检测方法

2017-05-16 08:17张宝荣金森林
网络安全与数据管理 2017年8期
关键词:高斯信噪比幅值

张宝荣,金森林

(1. 燕山大学 信息科学与工程学院, 河北 秦皇岛 066004;2. 河北省特种光纤与光纤传感重点实验室, 河北 秦皇岛 066004)

基于压缩感知的微弱信号检测方法

张宝荣1,2,金森林1

(1. 燕山大学 信息科学与工程学院, 河北 秦皇岛 066004;2. 河北省特种光纤与光纤传感重点实验室, 河北 秦皇岛 066004)

提出了一种利用压缩感知原理测量微弱信号的方法,测量信号由伪随机序列调制,应用改造的测量矩阵,在一次测量基础上进行二次测量,利用压缩感知的恢复算法可以精确地确定信号在字典中的位置并且得到其幅度值。仿真实验证明本文方法可以用于检测信噪比高于-20 dB的微弱信号,将信号较完整地从噪声干扰中恢复出来,信号幅度误差很小。

压缩感知; 信号处理; 微弱信号检测; 信噪比

0 引言

随着现代信息技术的迅猛发展,人们不仅对信息量的要求剧增,而且对信息准确度的要求也越来越高。在信号测量过程中,信号经常会被湮没在测量系统的噪声和干扰中,如何准确地测量这些微弱信号是一个亟需解决的问题。

图1 压缩感知微弱信号测量系统

由于信号、噪声和干扰的特点不同,检测方法也迥异。目前,微弱信号的检测技术[1-2]主要有三种:(1) 相干检测与频域窄带化技术,利用噪声与信号符合同频又同相的可能性很小的特性检测微弱信号,锁相放大器是这种方法的典型[3];(2) 时域信号的积累平均法,基于信号的稳定性和噪声的随机性,由于信号周期性地重复,噪声却不具有这个特性,因此只要重复的次数足够多,就可以把噪声中的微弱信号提取出来,而且重复的次数越多,提取微弱信号的能力越强[4];(3) 新兴的利用混沌理论和小波技术来检测微弱信号[5-7]。

本文在传统微弱信号去噪方法的基础上,基于压缩感知的思想,将微弱信号与改进的测量矩阵做相关,得到相关系数,然后通过OMP算法[10]将微弱信号重构。

1 应用压缩感知检测微弱信号原理

为了测量系统的某些特性,把已知信号输入到待测系统中,系统会影响信号的某些参数,测量输出信号,比较输出与输入信号的差异,可以得到系统的特性。在信号通过系统时,系统内的噪声和系统外的干扰都会叠加到输出信号中,降低了输出信号的信噪比,增大了测量误差。如何在低信噪比条件下准确地测量信号是关键问题,因此设计了应用压缩感知原理测量微弱信号的测量系统,见图1。

1.1 信号与正交字典的选取

本文选取了伪随机序列中的m序列[11]作为测量原始信号。正交字典是一组正交基,任意信号都可以用正交字典来表示,若其表示中仅有几项不为零, 则称为信号的稀疏表示。根据m序列的性质,m序列的循环移位仍然是m序列,再根据m序列的自相关和互相关特性,m序列及其N-1个循环移位序列可以组成一个正交字典。即:

Ψ=(m,m1,m2…,mN-1)T

其中mi,i=1,2,…,N-1表示m序列的循环移位序列,i是位移数。

1.2 测量矩阵

测量矩阵Φ有多种选择,只要满足RIP条件[12]即可,其中随机高斯矩阵是最常见的一种。测量矩阵Φ的行数m与信号的稀疏程度k有关,m应该满足m≥klog2(N/k)。

由于被检测信号是微弱信号,信噪比低,当测量矩阵为高斯矩阵时,不能够保证高概率地从随机投影获得的少量测量值中将特征量准确地提取出来。因此,测量矩阵Φ需要改造,将高斯矩阵中的任一行替换为原始信号,不失一般性,可以选取第一行。为了使测量矩阵Φ满足RIP条件,替换信号kx,必须满足k≪1,测量矩阵Φ成为以下结构:

Φ=(kx,g2,g3…,gm)T

其中gi,i=2,3,…,m是随机高斯矩阵的各行。

1.3 信号处理方法

为了从噪声中恢复信号,采用的信号处理方法是,首先应用OMP算法从测量信号y1=Φ1x′中恢复含噪声的信号x′的稀疏表示θ1,根据OPM算法的特性得到的θ1应该是以下形式:

θ1=(kA,…,θi,…,θj,…0)T

为了除去噪声,重新选取随机高斯矩阵Φ,替换第一行后形成新的测量矩阵Φ2,对第一次恢复信号x1再进行测量,y2=Φ2x1。对测量结果y2应用OPM算法再次进行恢复稀疏表示θ2,则:

θ2=(k2A,…,0)T

除去第一项其他项都为零,原因是新选取的高斯矩阵与原高斯矩阵相同的概率极小,即一次恢复信号x1中的噪声既然与一次测量的高斯矩阵中的某些向量相似,则不可能与二次测量矩阵中的向量相似,所以稀疏表示的系数都是零。

恢复后的信号为x2=k2Ax,已经除去了噪声和干扰,k为已知,因此可以得到去噪的信号Ax。

2 仿真与实验

为了验证上述理论分析,首先进行了仿真,线性反馈移位寄存器是产生m序列的最简便的方法,n位移位寄存器产生长度为2n-1的m序列。本文选取由10位移位寄存器产生的长度为1 023的m序列,反馈系数为0,0,1,0,0,0,0,0,0,1。序列如图2所示。

图2 m序列

当被测信号通过检测系统时,检测系统中的噪声会加到信号上,本文选用的是加性高斯噪声,即含噪信号为x′=aamx+nam。共中aam是信号的幅值,nam为高斯噪声的幅值。通过调整aam,nam的大小,可以得到不同信噪比的含噪信号如图3所示。

图3 m序列经过检测系统后的含噪信号

根据上节的方法,采用的是OMP算法进行信号的恢复,α=0.001,不同信噪比的信号恢复结果如图4所示。在信噪比分别为-10dB和-20dB时,第一次测量所得到的特征量的位置由于噪声的干扰,随噪声的增大而不准确。而在进行第二次测量后,噪声特征量由于两次测量的测量矩阵是随机产生的,使得噪声特征量的重合概率几乎为0,但是信号特征量的位置依然不变,因此可以在第二次测量后准确地找到信号特征量的位置,并获取其幅值。

图4 二次测量后的信号恢复

图4中信号的幅值还存在一定的误差,当信噪比为-10dB和-20dB时,测量矩阵在不满足RIP条件下和满足RIP条件[13]下恢复信号的误差如图5所示。由图5可知,在满足RIP条件的情况下,对于信噪比为-20dB的含噪声信号,通过OMP算法,能够准确地找到特征量的位置,恢复信号的幅度误差较小,而测量矩阵不满足RIP条件的情况下,恢复信号误差较大,当信噪比再降低时,不能够准确地找到特征量的位置。

图5 不同信噪比下信号恢复的误差值

利用LabVIEW构建了实验系统,噪声是电阻的热噪声,m序列由虚拟仪器产生,控制信号幅度,二者相加可以得到不同信噪比的被测信号,如图6所示。

图6 含噪声的m序列 (信噪比-10 dB)

LabVIEW系统采集被测信号,应用OMP算法进行信号恢复,结果如图7所示,与仿真结果是一致的。对不同信噪比的信号进行了多次实验,信号的恢复误差见表1,随着信噪比的降低,恢复信号的误差增大,当信噪比低于-25dB后,恢复信号的误差剧增,本文的方法已经不适用。

图7 在字典空间一次和二次测量后,信号的位置与幅值

表1 不同信噪比下m序列幅值恢复的误差

信噪比/dB相对误差/%00.9514-50.9872-100.9125-151.1301-201.5004-251.7962-309.0884

3 结论

本文简要介绍了一种新的检测微弱信号的方法,基于压缩感知原理,根据噪声和信号本身具有的特性,通过改造测量矩阵和在原有的测量基础上再进行一次测量,由重构算法找到特征量的位置并测出其幅值的大小,进而将原始信号恢复出来。通过仿真和实验证实,在信噪比不低于-20 dB的情况下,重构信号误差较小,若在测量矩阵的选取和信号的处理方法上再做进一步的改进,有望在更低的信噪比条件下更精确地恢复信号。

[1] 陈佳圭. 微弱信号检测[M]. 北京:中央广播电视大学出版社, 1987.

[2] 夏均忠, 刘远宏, 冷永刚,等. 微弱信号检测方法的现状分析[J]. 噪声与振动控制, 2011,31(3):156-161.

[3] 朱虹,林君,吴忠杰,等. 近红外光谱仪中的数字锁相技术研究[J]. 仪器仪表学报,2006,27(10): 1258-1261.

[4] 王玉田,监雄,王惠新,等. 基于Boxcar滤波器的荧光检测二氧化硫信号的去噪研究[J]. 光谱学与光谱分析, 2012,32(12):3285-3289.

[5] Xu Yanchun, Yang Chunling, Qu Xiaodong. A new approach to detecting weak signal in strong noise based on chaos system control[J]. Chinese Physics B, 2010, 19(3): 202-206.

[6] 范剑,赵文礼,王万强. 基于Duffing振子的微弱周期信号混沌检测性能研究[J].物理学报, 2013,62(18):180502.

[7] Liang Yajun, Yao Yuancheng, Dai Tao, et al. A blind symbol rate estimation of weak signal based on cyclic spectrum and wavelet transform[J]. Journal of Information and Computational Science, 2013, 10(7):1917-1924.

[9] DONOHO D L. Compressed sensing[J].IEEE Transactions on Information Theory, 2006, 52(4): 1289-1306.

[10] TROPP J A, GILLBERT A C. Signal recovery from random measurements via orthogonal matching pursuit[J]. IEEE Transactions on Information Theory, 2007, 53(12): 4655-4666.

[11] 王显祥,底青云,王妙月,等. 基于m伪随机序列的电磁法抗噪能力分析[J].地球物理学报, 2016,59(5): 1861-1874.

[12] BLUMENSATH T. Accelerated iterative hard thresholding[J]. Signal Processing, 2012, 92(3):752-756.

[13] 赵玉娟,郑宝玉,陈守宁. 压缩感知自适应测量矩阵设计[J]. 信号处理,2012,28(12):1635-1641.

金森林 (1983-),男,硕士研究生,主要研究方向:光电信号检测。

A weak signal detection method based on compressive sensing

Zhang Baorong1,2, Jin Senlin1

(1.School of Information Science and Engineering, Yanshan University, Qinhuangdao 066004, China;2. The Key Laboratory for Special Optical Fiber and Optical Fiber Sensor of Hebei Province, Qinhuangdao 066004, China)

This paper introduces the weak signal detection method by using compressive sensing principle. Input signal is modulated by a pseudo-random sequence. The secondary measuring was carried out on the basis of the original measuring by means of transforming the measurement matrix. The location of the signal in the dictionary can be accurately recognized by using compressive sensing recovery algorithm. The result has been proved by the simulation experiments. The noise and interfering signals within the weak signal can be eliminated as the small signal-to-noise ratio of -20 dB. The signal can be recovered completely with little signal amplitude error.

compressive sensing; signal processing; weak signal detection; signal noise ratio (SNR)

TN911.72

A

10.19358/j.issn.1674- 7720.2017.08.024

张宝荣,金森林.基于压缩感知的微弱信号检测方法[J].微型机与应用,2017,36(8):76-78,82.

2016-09-27)

张宝荣 (1967-),通信作者,女,博士,副教授,主要研究方向:光电信号检测。E-mail: zbr2016@126.com。

________________________

猜你喜欢
高斯信噪比幅值
多尺度串联非线性能量阱的减振效能及阻尼连接方式研究
两种64排GE CT冠脉成像信噪比与剂量对比分析研究
AFM轻敲模式下扫描参数对成像质量影响的研究
《液压与气动》常用单位的规范
基于深度学习的无人机数据链信噪比估计算法
数学王子高斯
天才数学家——高斯
低信噪比下基于Hough变换的前视阵列SAR稀疏三维成像
基于S变换的交流电网幅值检测系统计算机仿真研究
从自卑到自信 瑞恩·高斯林