首页 / 专利库 / 电信 / 认知无线电 / 一种面向压缩感知的稀疏多带信号重构方法

一种面向压缩感知的稀疏多带信号重构方法

阅读:1030发布:2021-01-13

专利汇可以提供一种面向压缩感知的稀疏多带信号重构方法专利检索,专利查询,专利分析的服务。并且一种面向 压缩 感知 的稀疏多带 信号 重构方法,涉及一种稀疏多带信号重构方法。它是为了解决现有方法在实际应用中由于无法获得当前有效频带数而导致无法进行稀疏多带信号重构的问题。与SOMP方法相同,每次 迭代 选择一个 原子 ,并根据已选原子集对原信号进行估计并更新残差,然后根据得到残差通过Frobenius范数计算残差的数值微分,如果数值微分结果小于某个设置的 阈值 ε,则迭代结束,并输出最终原子 支撑 集,给出对原信号的估计。本 发明 方法适用于当前活动的频带数量随时间变化的应用场合,如无线电通信、 认知无线电 频谱 感知等领域。,下面是一种面向压缩感知的稀疏多带信号重构方法专利的具体信息内容。

1.一种面向压缩感知的稀疏多带信号重构方法,其特征是:它由以下步骤实现:
m×N
步骤一、设定输入值:测量矩阵Φ∈R ,式中:m为观测通道数,N为原信号维数,并且m<<N,观测矩阵Y,数值微分阈值ε=0.05,并初始化残差值R0=Y,恢复矩阵支撑集 重构信号
步骤二、对稀疏多带信号进行l次迭代操作,l∈{1,2,...,M},M为正整数;在每次迭代操作过程中,通过公式:
选择出与残差Rl-1最匹配的原子支撑集il;
其中Φ[k]表示测量矩阵的第k列,k为正整数;||·||2表示求l2的范数;
步骤三、将步骤二中选择的原子il根据公式:
Il=Il∪il
更新到已选原子支撑集Il中;
步骤四、将步骤三所述的原子支撑集il中对应的测量矩阵Φ的列向量组成的矩阵赋给Tl,即:
步骤五、根据公式:
计算由原子支撑集合Il张成的空间的正交投影算子,H表示共轭转置,然后根据公式:
Xl=PlY
获得对原信号的估计值:
步骤六、根据公式:
Rl=Y-Xl=(I-Rl)Y
计算残差Rl:
步骤七、根据步骤六获得的残差Rl,通过公式:
Δl=|||Rl||F-||Rl-1||F|
计算残差的数值微分Δl;其中,||·||F表示矩阵的Frobenius范数;
步骤八、对步骤七获得的残差的数值微分Δl与预设的阈值ε进行比较,当残差的数值微分Δl大于预设的数值微分阈值ε时,返回执行步骤二;当残差的数值微分Δl小于或者等于预设的数值微分阈值ε时,即:
则迭代结束,输出重构信号
式中:I为信号的支撑集,完成稀疏多带信号的重构。

说明书全文

一种面向压缩感知的稀疏多带信号重构方法

技术领域

[0001] 本发明涉及一种稀疏多带信号重构方法。

背景技术

[0002] 压缩感知(Compressed Sensing,CS)是最近几年提出的一个全新的信号采样理论,它指出,对于一个稀疏的或者在某个变换域上稀疏的信号,可以用一个与变换基不相关的测量矩阵将源信号从高维空间投影到低维空间,然后通过解一个优化问题,能从远小于信号长度的投影数中以高概率重构出源信号。
[0003] 对于一个长度为N的K稀疏信号
[0004] x∈RN×1,|supp(x)|≤K,k<<N (1)
[0005] 其中supp(x)表示信号的0-范数,即信号值不为0的个数。可以找到它的m个线性测量:
[0006] y=Φx (2)
[0007] 其中:Φ∈Rm×N为测量矩阵,且m<<N。在拥有了观测向量y和测量矩阵Φ的情况下,可以用0-范数意义下的优化问题来重构或逼近源信号x。此种类型的问题也称为单观测向量(Single Measurement Vector,SMV)问题。
[0008] 考虑另外一种类型的稀疏信号-多带稀疏信号(Sparse Multiband Signal),其定义如下:
[0009] 1)、原信号x(t)是带限的;
[0010] 2)、信号的傅立叶变换X(f)的支撑包含N个无交连频带;
[0011] 3)、每个频带的宽度不大于B;
[0012] 其形式如图1所示。
[0013] 对多带稀疏信号观测,其观测模型可用多观测向量(Multiple Measurement Vectors,MMV)问题来描述,定义如下:
[0014] Y=ΦX (3)
[0015] 其中Φ∈Rm×N为测量矩阵,且m<<N。X∈RN×L为原信号矩阵,每个列向量表m×L示一个原信号。Y∈R 为观测值矩阵,每一列为一观测值向量。多观测向量问题的目的是通过定义合适的原信号间的结构来实现原信号的同时恢复。
[0016] 目前针对多观测向量问题的信号重构方法主要是单观测向量方法的拓展类方法,如同步正交匹配追踪(Simultaneous Orthogonal Matching Pursuit,SOMP)方法、同步子空间方法(Simultaneous Subspace Pursuit,SSP)等,还有一类方法是将多观测向量问题转换为单观测向量问题来求解,如ReMBo(Reduction of MMV and Boosting)方法。但是,这些方法都要求频带的数量已知来进行信号重构,在有些实际的应用场合,通常当前活动的频带数量是随时间变化的,即在进行信号重构时无法获得当前有效频带数,现有的上述方法在这种情况下无法应用。

发明内容

[0017] 本发明是为了解决现有方法在实际应用中由于无法获得当前有效频带数而导致无法进行稀疏多带信号重构的问题,从而提供一种面向压缩感知的稀疏多带信号重构方法。
[0018] 一种面向压缩感知的稀疏多带信号重构方法,它由以下步骤实现:
[0019] 步骤一、设定输入值:测量矩阵Φ∈Rm×N,式中:m为观测通道数,N为原信号维数,并且m<<N,观测矩阵Y,数值微分阈值ε=0.05,并初始化残差值R0=Y,恢复矩阵支撑集 重构信号
[0020] 步骤二、对稀疏多带信号进行l次迭代操作,l∈{1,2,...,M},M为正整数;在每次迭代操作过程中,通过公式:
[0021]
[0022] 选择出与残差Rl-1最匹配的原子支撑集il;
[0023] 其中Φ[k]表示测量矩阵的第k列,k为正整数;||·||2表示求l2的范数;
[0024] 步骤三、将步骤二中选择的原子il根据公式:
[0025] Il=Il∪il
[0026] 更新到已选原子支撑集Il中;
[0027] 步骤四、将步骤三所述的原子支撑集il中对应的测量矩阵Φ的列向量组成的矩阵 赋给Tl,即:
[0028]
[0029] 步骤五、根据公式:
[0030]
[0031] 计算由原子支撑集合Il张成的空间的正交投影算子,H表示共轭转置,然后根据公式:
[0032] Xl=PlY
[0033] 获得对原信号的估计值:
[0034] 步骤六、根据公式:
[0035] Rl=Y-Xl=(I-Rl)Y
[0036] 计算残差Rl:
[0037] 步骤七、根据步骤六获得的残差Rl,通过公式:
[0038] Δl=|||Rl||F-||Rl-1||F|
[0039] 计算残差的数值微分Δl;其中,||·||F表示矩阵的Frobenius范数;
[0040] 步骤八、对步骤七获得的残差的数值微分Δl与预设的阈值ε进行比较,当残差的数值微分Δl大于预设的数值微分阈值ε时,返回执行步骤二;当残差的数值微分Δl小于或者等于预设的数值微分阈值ε时,即:
[0041]
[0042] 则迭代结束,输出重构信号
[0043]
[0044] 式中:I为信号的支撑集,完成稀疏多带信号的重构。
[0045] 有益效果:本发明通过加入对残差的数值微分的计算,从而能够通过残差的变化规律来决定迭代的终止与否,从而使得该方法不再依赖于当前活动的频带数量,实现对稀疏多带信号的重构。同时,本发明所需要的迭代次数与真实的当前活动频带的数值相差不大,因而不会显著增加迭代次数,进而不会明显增加算法的计算复杂度,却能够在一定程度上提高算法的重构概率。附图说明
[0046] 图1是背景技术中的具有2个无交连频带的多带信号示意图;图2是本发明与传统的同步正交匹配追踪法相对于当前活动频带数的重构概率变化曲线对比图;图3是本发明与传统的同步正交匹配追踪法相对于当前活动频带数的迭代次数变化曲线对比图。

具体实施方式

[0047] 具体实施方式一、结合图1和图2说明本具体实施方式,一种面向压缩感知的稀疏多带信号重构方法,
[0048] 步骤一、设定算法输入:测量矩阵Φ∈Rm×N,观测矩阵Y,数值微分阈值ε,并初始化残差值R0=Y,恢复矩阵 支撑集 重构信号
[0049] 步骤二、第l次迭代时,l∈{1,2,...,M},选择与残差Rl-1最匹配的原子il,具体操作为:
[0050]
[0051] 其中Φ[k]表示测量矩阵的第k列,||·||2表示求l2范数,对矩阵而言,是将矩阵沿列向量方向展开为一长向量,并对该展开向量计算l2范数。上式表示对测量矩阵的每一列的转置与残差进行乘积操作后,取l2范数,然后选择某个列位置,使得其与残差相乘得到矩阵的l2范数取得最大值。并将该列向量的位置赋值给il;
[0052] 步骤三、将il更新到已选原子支撑集Il中:
[0053] Il=Il∪il
[0054] 步骤四、将il中对应的测量矩阵Φ的列向量组成的矩阵 赋给Tl:
[0055]
[0056] 步骤五、计算到由原子支撑集合Il张成的空间的正交投影算子
[0057]
[0058] 从而得到对原信号的估计:
[0059] Xl=PlY
[0060] 步骤六、计算残差Rl:
[0061] Rl=Y-Xl=(I-Rl)Y
[0062] 步骤七、计算残差的数值微分Δl:
[0063] Δl=|||Rl||F-||Rl-1||F|
[0064] 其中,||·||F表示矩阵的Frobenius范数,
[0065] 步骤八、阈值比较:当残差的数值微分Δl小于或者等于算法设定的阈值ε时,迭代结束。输出重构信号 满足:
[0066]
[0067] 且满足:
[0068]
[0069] 以下通过具体仿真实验将本发明方法和传统的同步正交匹配追踪法(Simultaneous Orthogonal Matching Pursuit,SOMP)进行比较,并计算每一种方法的重构概率进行对比。
[0070] 仿真实验按以下步骤进行:
[0071] 一、随机产生一个高斯分布测量矩阵Φ∈Rm×N,假设原信号满足[0072]
[0073] 并假设B=50MHz,m=40,ε=0.05,fNYQ=10GHz,Ei、τi、fi随机选取,并假设当前活动的频带数变化范围为2到22。
[0074] 二、通过公式二得到观测信号Y=ΦX,利用每种重构算法对信号的支撑集进行重构,若当前活动的频带位置全部找到则重构成功;
[0075] 三、对每种重构算法运行500次,并计算重构概率。
[0076] 绘制重构概率、迭代次数随当前活动频带数的变化曲线。实验结果如图2和图3所示,其中图2是相对于当前活动频带数的重构概率变化曲线;图3是相对于当前活动频带数的迭代次数变化曲线。
[0077] 从图2和图3可见,本发明方法的重构概率比SOMP方法有大幅提高;并且算法的迭代次数相比较于SOMP方法并未有显著的提高,但是,本发明方法不再依赖于当前活动的频带数这个先验知识。本发明方法尤其适用于当前活动频带数随时间变化的场合,如无线电通信、认知无线电频谱感知等领域。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈