[发明专利]一种OFDM系统水声信道冲激响应重构方法有效
| 申请号: | 201910300920.8 | 申请日: | 2019-04-15 |
| 公开(公告)号: | CN110059401B | 公开(公告)日: | 2022-10-25 |
| 发明(设计)人: | 王景景;闫正强;施威;徐凌伟;乔钢;杨星海 | 申请(专利权)人: | 青岛科技大学 |
| 主分类号: | G06F30/20 | 分类号: | G06F30/20 |
| 代理公司: | 青岛联智专利商标事务所有限公司 37101 | 代理人: | 王艳珍 |
| 地址: | 266061 山*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 ofdm 系统 信道 冲激 响应 方法 | ||
1.一种OFDM系统水声信道冲激响应重构方法,其特征在于,包括以下步骤:
初始化步骤,包括:初始化残差r0、索引集Ω0、支撑集Λ0和位置矢量v0,设定迭代次数K,其中位置矢量v0为一行多列的矢量,其列数与传感矩阵A的列数一致,K为正整数;
迭代步骤,包括:
(21)、获取第i次迭代的中间集J,其中,i的取值范围为正整数;
中间集J的获取方法为:
首先获取第i次迭代的内积中的元素,获取方法为:
(211)、逐列判断位置矢量vi-1中的各元素的值,若第s列的元素不为零,则计算传感矩阵A中的第s列与残差ri-1的内积ui(s),若第s列的元素为零,则跳过该列不计算内积,ui(s)的计算方法如下:
ui(s)=ri-1,as;
其中,as为传感矩阵A的第s列元素,
(212)、当第一次迭代,即i=1时,从内积矩阵ui中查找出前2K大的内积,该部分内积所对应的传感矩阵A中的位置索引组成中间集J;当i>1时,首先从内积矩阵ui中查找出前2K大的内积,然后以这2K个内积中的最大内积umax的1/2为基准,从该2K个内积中查找出值大于umax/2的内积,该部分内积所对应的传感矩阵A中的位置索引组成中间集J;
(22)、更新第i次迭代的索引集Ωi与支撑集Λi:
是指传感矩阵A中索引值为Ωi的列组成的集合;
(23)、计算冲激响应的初步估计值h′:
h′=(ΛiTΛi)-1ΛiyP;
yP为接收端所接收到的p×1维导频信息,为已知矢量;
(24)、将h′中的所有元素值按大小顺序排序,选取前K大的值作为本次迭代水声信道时域冲激响应的估计值:
第K次迭代水声信道时域冲激响应的估计值即为重构的OFDM系统水声信道冲激响应估计值;
(25)、将中K个值对应的传感矩阵A的位置索引重新赋值给索引集Ωi,将这K个值对应的传感矩阵A的列重新赋值给支撑集Λi;
(26)、更新残差:
其中,ΛiK为:将内积矩阵ui中所有内积排序并从中查找出前K大的内积,该部分内积在传感矩阵A中所对应的列组成的矩阵为ΛiK;
(27)、更新位置矢量vi:设定动态门限Ci,将内积矩阵ui中的各内积分别与动态门限Ci进行比较,对于内积矩阵ui中值大于动态门限Ci的内积,位置矢量vi中与该内积相对应的元素值设为1,对于内积矩阵ui中值不大于动态门限Ci的内积,位置矢量vi中与该内积相对应的元素值设为0。
2.根据权利要求1所述的OFDM系统水声信道冲激响应重构方法,其特征在于,
所述动态门限Ci的计算方法为:
Ci=β·mean(ui),其中,β为自适应因子,为设定值。
3.根据权利要求1所述的OFDM系统水声信道冲激响应重构方法,其特征在于,迭代步骤中,当i=K或者残差ri的模值norm(ri)<10-3时停止迭代。
4.根据权利要求1所述的OFDM系统水声信道冲激响应重构方法,其特征在于,初始化位置矢量v0中的全部元素值为1。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛科技大学,未经青岛科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910300920.8/1.html,转载请声明来源钻瓜专利网。





