一种基于信号接收机的自适应OMP方法技术

技术编号:9060574 阅读:151 留言:0更新日期:2013-08-21 23:44
本发明专利技术公开了一种基于信号接收机的自适应OMP方法,本文首先对稀疏分解进行了推导说明,其次介绍了基于信号接收机的自适应OMP方法,因为通过对相关方法的学习,发现了它们存在着计算量大,计算周期长的问题,故对原子库中原子的选择这一环节进行了处理,将对单个原子的处理,变成了对一个原子集合的处理,由于迭代次数的减少,也可以在较短的时间内得到信号的稀疏表示,提高了对信号稀疏的速率,在实际中会得到不错的应用。

【技术实现步骤摘要】

【技术保护点】
一种基于信号接收机的自适应OMP方法,其特征在于,包括以下步骤:(1)初始化:令u1=p1/||p1||1,I=s,j=1,k=1,对原子库进行改进;(2)对原子库中的原子进行排序:<RK-1,grk1>≥<RK-1,grk2>≥...≥<RK-1,grkn>(3)选取前I项最大的子标,组成集合,即Sk={rk1,rk2,rk3....rkI}(4)然后将集合统一:Ck=fk?1∪Sk其中,fk?1是上一次投影结束后的信号表示。(5)对选取的原子进行正交化处理,由正交的定义可知,如果{β1,β2,β3....βn}是{α1,α2,α3....αn}的正交化后的基,则可以得到:βk=αk-<αk,β1><β1,β1>β1-<αk,β2><β2,β2>β2-<αk,βk-1><βk-1,βk-1>βk-1相同的原理,之前选取的原子是令正交化后的原子为通过正交化的定义,可以得到新的正交化后的原子的表达式:uk=grk-<grk,u1><u1,u1>u1-<grk,u2><u2,u2>u2-<grk,uk-1><uk-1,uk-1>uk-1(6)对信号残差进行计算,令信号的残差为γ,则可以得到它的表达式:γk=f-ΣI∈Ck<f,uI>uI(7)对限制条件进行设定:这步是通过对残差γk的判断来实现的,如果||γk||≤σ则停止迭代,其中σ是迭代前设置的门限值,否则,转步骤(8);(8)判断当前残差和上一次残差的大小,如果当前残差大于或是等于上一次的残差,即:||rk||2≥||rk?1‖2则对初始化的条件进行更新,做下列处理:将j增加1,将I增加s倍,用数学方式表达即是j=j+1j=j+1I=j×s其中s是设置的I的初始值,这样随着j加后,I的范围也将增加,从而在选择前I项最大原子的范围也增大,转步骤(2);如果当前残差小于上一次的残差,就是残差在变小,说明当前几个最大的原子已经能满足分解的条件,即:||rk||2<||rk?1‖2转步骤(1)。FDA00002628664500011.jpg,FDA00002628664500015.jpg,FDA00002628664500016.jpg...

【技术特征摘要】
...

【专利技术属性】
技术研发人员:傅学生周贤伟高雪峰
申请(专利权)人:山东黄金集团有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1