[发明专利]一种基于Volterra自适应滤波器的混沌扩频因子盲估计方法在审
申请号: | 201810586596.6 | 申请日: | 2018-06-05 |
公开(公告)号: | CN108768445A | 公开(公告)日: | 2018-11-06 |
发明(设计)人: | 甘雨;廖红舒;朱胜利;甘露 | 申请(专利权)人: | 电子科技大学 |
主分类号: | H04B1/69 | 分类号: | H04B1/69;H04B1/707;H04L27/00 |
代理公司: | 成都点睛专利代理事务所(普通合伙) 51232 | 代理人: | 孙一峰 |
地址: | 611731 四川省*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 扩频因子 混沌 自适应滤波器 盲估计 符号翻转 扩频序列 通信技术领域 低信噪比 估计性能 普适性 收敛 突变 检测 | ||
1.一种基于Volterra自适应滤波器的混沌扩频因子盲估计方法,其特征在于,包括以下步骤:
S1、设某个通信接收装置接收的混沌扩频信号为将其归一化:
其中N为数据长度;
S2、对xn进行相空间重构得到矢量Un:
根据测量值xn,n=1,2,...N,构造一组d维向量:
Un=[x(n),x(n-τ),x(n-2τ),...,x(n-(d-1)τ)],n=(d-1)τ+1,...N
τ为时间延迟,d为嵌入维数,由xn构造Un的过程称为相空间重构,具体步骤包括:
S21、采用自相关法计算时间延迟τ,先计算出混沌序列自相关函数:
当自相关函数下到:R(τ0)=(1-e-1)R(0)时,所得到的τ0即为重构相空间的延迟时间;
S22、虚假邻近点法计算嵌入维数d:
在d维相空间中,每一个矢量yi(d)=(x(i),...,x(i+(d-1)τ)),1≤i≤n-(d-1)τ都有一个欧几里德距离的最邻近点yn(i,d)(d),其距离是:
Ri(d)=||yi(d)-yn(i,d)(d)||2
当相空间的维数从d变成d+1时,这两个点的距离就会发生变化,新的距离是Ri(d+1),设Ri(d+1)比Ri(d)大很多,则认为这是由于高维混沌吸引子中两个不相邻的点投影到低维坐标上变成相邻的两点造成的,这样的临近点是虚假的,令:
ai(d)=||Ri(d+1)-Ri(d)||/Ri(d)
当Ri(d)趋于稳定时,即ai(d)小于设定的阈值a0时,认为混沌吸引子已经完全打开,此时的d即为嵌入维数;
S23、根据计算所得的τ,d,用xn构造矢量Un;
S3、将Un作为Volterra自适应FIR滤波器的输入信号矢量,利用RLS算法计算Volterra自适应滤波器权值H=[w1n,w2n,...wmn...wMn],其中M为滤波器阶数,wmn表示自适应滤波器的在n时刻的第m个权值,RLS算法的详细步骤如下:
S31、初始化,δ为小的正数,为单位矩阵;权值向量初值
S32、对于k=1,2,3,…N,λ为接近1的数,进行以下迭代运算:
S4、在H中任取一个滤波器权值序列wm,作差分处理:
dk=wmk+1-wmk,k=1,2,...N-1
S5、搜索dk中的跳变点:设定一个门限d0,遍历dk,k=1,2,3...N-1,若有dk>d0,则记录跳变点索引k并保存,遍历完后,可得到全部跳变点的索引:
k=[k1,k2,...kl]
S6、计算相邻索引的间隔:
Di=ki+1-ki,i=1,2,...l-1
S7、扩频因子盲估计值即为所有Di(i=1,2,...l-1)的最大公约数:
Gain=gcd{D1,D2,...Dl-1}。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810586596.6/1.html,转载请声明来源钻瓜专利网。