基于量化核最小均方误差的Hammerstein系统辨识方法技术方案

技术编号:16431003 阅读:95 留言:0更新日期:2017-10-22 06:02
本发明专利技术公开一种基于量化核最小均方误差的Hammerstein系统辨识方法,使用量化核最小均方误差方法(QKLMS)拟合Hammerstein的非线性部分,该方法具有很强的拟合能力,能够拟合任何非线性映射。当调整量化参数,QKAHF算法可以获得不同的性能,量化参数变大时,均方误差的收敛稳态值变大,但网络结构变小;量化参数变小时,均方误差的收敛稳态值变小,但网络结构会变大,能够实现更好的拟合性能,且快速收敛,在实际应用中更加易于推广和使用。

Identification method of Hammerstein system based on quantized kernel minimum mean square error

The invention discloses a method for quantification of nuclear Hammerstein system identification based on least mean square error, the use of quantitative nuclear minimum mean square error (QKLMS) nonlinear part Hammerstein fitting, the fitting method has a strong ability, can fit any nonlinear mapping. When adjusting the quantization parameter, QKAHF algorithm can achieve different performance, the quantization parameter becomes large, the convergence of steady-state mean square error values increase, but the network structure becomes smaller; hours variable quantization parameter, convergence of steady-state mean square error is smaller, but the network structure becomes large, can achieve better fitting performance. And fast convergence, easy to extend and use in practical application.

【技术实现步骤摘要】
基于量化核最小均方误差的Hammerstein系统辨识方法
本专利技术属于信号处理领域,涉及一种基于量化核最小均方误差的Hammerstein系统辨识方法。
技术介绍
近年以来,自适应滤波迅速发展起来为一种最佳滤波方法。自适应滤波是在维纳滤波,卡尔曼滤波等线性滤波基础上发展起来的一种最佳的滤波方法,由于它具有更强的适应性和更优的滤波性能。从而在工程实际中,尤其在信息处理技术中得到了广泛的应用。核自适应滤波(KAF)算法是一类在线方法,它将原始数据映射到高维再生核希尔伯特空间(RKHS),在此空间内实行传统的线性自适应算法。已知的核自适应滤波算法包括核最小均方误差算法(KLMS),核仿射投影算法(KAPAs),核递推最小二乘算法(KRLS),量化核最小均方误差算法(QKLMS)。这些算法在非线性学习任务中有很好的效果,如混沌时间序列预测,非线性信道均衡,非线性系统辨识等。核自适应滤波有一些很好的特性:1)当使用一个通用核时,核自适应滤波是通用的学习器;2)在均方误差准则下,性能曲面在RKHS空间内是二次的,因此使用梯度下降学习不会有局部最小的问题;3)此类算法有适度的时间和空间复杂度。当使用一个通用核,且样本数量无限多时,KAF算法可以估计任何结构的非线性系统。在许多实际环境中,系统的结构是已知的或部分已知的,这样的先验信息在提升学习性能上有很大的作用,尤其是当样本尺寸比较小时。例如,Hammerstein系统是一种串联的结构,包含一个无记忆(静态)非线性部分和一个线性子系统(通常是动态的)。在自适应Hammerstein滤波(AHF)的相关算法中,如基于部分正交化的自适应Hammerstein滤波,基于仿射映射变步长自适应算法。有学者使用多通道离散傅里叶变换算法来学习Hammerstein系统两种基函数的系数。这些算法在Hammerstein系统识别问题上有很好的表现。但它们基本都使用多项式结构来拟合非线性部分。参见图1,使用多项式来辨识Hammerstein非线性部分的方法为:给定输入信号u(n)和期望输出信号d(n),使用梯度下降等方法更新系数,使得每次迭代后减小。Hammerstein系统输入输出关系为:式中M,N为线性系统的阶数,是无记忆多项式非线性系统的输出,可用下式来表达:在以上的方程中,分别代表相关的系数。方程(1)可以重写为式中q-1代表单位时延操作子。参数向量为:数据向量为:根据式(5)、(6),式(1)可以改写为根据式(7)更新参数向量即可得到传统的多项式Hammerstein系统辨识方法。这些算法只能用在某些特定结构的Hammerstein系统中,但在实际情况下,非线性部分不只有多项式形式,这大大限制了该算法的实用性和泛化能力。
技术实现思路
本专利技术的目的在于提供一种基于量化核最小均方误差的Hammerstein系统辨识方法,使用量化核最小均方误差算法来拟合非线性部分,具有无限的估计能力,很好地拟合任何形式的非线性函数,在Hammerstein系统辨识中可以取得很好的效果。为达到上述目的,本专利技术采用了以下技术方案:基于量化核最小均方误差的Hammerstein系统辨识方法,具体步骤如下:Hammerstein系统的输入输出关系为:式中:为估计输出,和为待估计系数,M,N为线性环节的阶数,为非线性部分的输出;使用量化核最小均方误差算法估计非线性部分,q为字典的大小,为在输入空间U的量化操作,u(n)∈Rm为输入向量,m为输入维度,为系数,将参数向量和数据向量表示为下式:则式(1)可重写为:算法流程为:设定相关参数,核宽度σ,量化参数ζ,小正常数δ,学习速率Λ(n),线性环节阶数M,N,计算初始参数向量循环以下过程:根据当前输入计算数据向量计算误差d(n)为期望输出;计算信息向量计算向量更新参数向量更新非线性部分的输出得到当前输入的估计输出进一步,更新参数向量时,使用参数δ预防变得很小时带来的问题。进一步,选择步长参数使下式满足即可保证量化核自适应Hammerstein滤波收敛,式中是先验误差,为最优参数向量,P(n)=φ(n)e(n)。本专利技术的有益效果体现在:基于量化核最小均方误差的Hammerstein系统辨识方法,使用量化核最小均方误差方法(QKLMS)拟合Hammerstein的非线性部分,该方法具有很强的拟合能力,能够拟合任何非线性映射;当调整量化参数,QKAHF算法可以获得不同的性能,量化参数变大时,均方误差的收敛稳态值变大,但网络结构变小;量化参数变小时,均方误差的收敛稳态值变小,但网络结构会变大。因而根据不同的实际要求可以调整量化参数来达到。该方法有无限估计能力,能够很好地拟合任何形式的非线性函数,在Hammerstein系统辨识中可以取得很好的效果。且这种算法解决了核自适应滤波算法的主要瓶颈,即其网络结构会随着新的数据的到来而线性增长,这个问题会导致算法在计算和存储上的巨大负担,具有较为重要的研究意义和广泛的工程应用价值。【附图说明】图1是传统的自适应Hammerstein系统辨识原理框图;图2是本算法所述基于量化核最小均方误差的Hammerstein系统辨识方法原理框图;图3是传统AHF算法在不同多项式阶数下的稳态均方误差(MSE);图4是QKAHF算法,KAHF算法,AHF算法的MSE收敛曲线;图5是QKAHF算法的网络结构增长曲线。图6是不同信噪比(SNR)下三种算法的稳态MSE。【具体实施方式】下面结合附图对本专利技术做进一步说明。本专利技术基于量化核最小均方误差的Hammerstein系统辨识方法,简称为量化核自适应Hammerstein滤波(QKAHF),现具体介绍如下:量化核最小均方误差算法(QKLMS)当学习一个连续非线性输入输出映射d=f(u),其中u是一个m维的输入向量,U是中的一个紧凑输入域,d是输出信号。当输入输出对{u(i),d(i),i=1,2,...}可用时,这个学习问题可以理解为基于训练数据找到映射f的一个估计核自适应滤波算法是一种基于核的序列估计器,在第i步对f的估计为fi,根据上一次的估计fi-1和当前样本{u(i),d(i)}来更新。Mercer核是一种连续,对称和正定的函数κ:常用的高斯核为式中σ>0是核宽度。根据Mercer的理论,任何的Mercer核κ(u,u′)都可以推导出一个映射将输入空间U映射到高维特征空间Γ(一个内积空间),因此存在下式:核最小均方误差算法实际上是在高维特征空间的线性最小均方误差算法。首先,基于核的映射被用来转换输入u(i)到特征空间将最小均方误差算法应用到新的样本序列可以得到:式中e(i)是第i步的预测误差,η是步长,Ω(i)代表在特征空间的权重向量。在权重更新方程中,将特征向量进行量化即可得到量化核自适应滤波,可以用下式来表示:式中代表在特征空间的量化操作。因为特征空间的维度非常高,量化通常在原输入空间U进行。此时,量化核最小均方误差的更新规则如下:式中,fi由Ω(i)和组成,也就是量化核自适应Hammerstein滤波如图2所示,输入与输出的关系如(1)式,无记忆核自适应滤波非线性系统的输出q是字典的大小。根据的定义可知,它与过去的数据相关,且是一个增长的结构。要估计期望的信号d(n本文档来自技高网
...
基于量化核最小均方误差的Hammerstein系统辨识方法

【技术保护点】
基于量化核最小均方误差的Hammerstein系统辨识方法,其特征在于具体步骤如下:Hammerstein系统的输入输出关系为:

【技术特征摘要】
1.基于量化核最小均方误差的Hammerstein系统辨识方法,其特征在于具体步骤如下:Hammerstein系统的输入输出关系为:式中:为估计输出,和为待估计系数,M,N为线性环节的阶数,为非线性部分的输出;使用量化核最小均方误差算法估计非线性部分,q为字典的大小,为在输入空间U的量化操作,u(n)∈Rm为输入向量,m为输入维度,为系数,将参数向量和数据向量表示为下式:...

【专利技术属性】
技术研发人员:陈霸东董继尧郑南宁
申请(专利权)人:西安交通大学
类型:发明
国别省市:陕西,61

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

1