输入输出测量噪声干扰下连续Hammerstein模型参数直接辨识
0 引言
离散非线性系统的辨识理论与算法不断出现,主要有最小二乘法、极大似然法、扩展卡尔曼滤波法、正交基函数法、支持向量机法等[1]。连续非线性系统的辨识具有其特有的复杂性,尤其是缺乏一种通用的数学模型,其理论与方法均远未成熟,仍是学者们致力于研究的一个难题。
连续系统辨识难以得到系统输入输出的各阶导数的样本,为此,学者们提出了各种间接和直接的辨识方法来估计连续系统模型参数[1-5]。调制函数法利用调制函数性质对微分方程中输入输出信号的微分进行调制积分处理,避免了对系统输入输出信号进行直接微分,同时也排除了初始条件的影响,避免了求连续系统各阶导数的样本[1,4-5],在连续线性系统模型辨识中取得了良好的效果[4-5]。
自Narendra等[6]提出结构简单又能有效地描述动态系统非线性特性的Hammerstein模型以来,该模型一直引起学者们的极大关注。文献[6-8]用迭代法研究Hammerstein模型,文献[8]将Hammerstein模型用于实际的伺服系统并用迭代最小二乘算法获取模型参数,但是迭代法有时不收敛,无法获得模型参数。文献[9]利用非迭代法研究Hammerstein模型,但是计算量比较大。文献 [10-13]用调 制函数法研究Hammer-stein模型,但没有考虑噪声处理问题。
针对输入输出测量噪声问题,本文提出调制广义最小二乘算法来实现Hammerstein模型的参数无偏估计。首先对连续非线性Hammer-stein模型参数进行重组,得到包含模型线性部分与非线性部分参数乘积项的微分方程,再利用调制函数法转化为代数方程,用最小二乘法估计组合参数。因输入输出测量噪声的影响,最小二乘估计为有偏估计,为此,采用广义噪声模型来处理模型噪声,并由此提出调制广义最小二乘算法以得到代数方程参数向量的渐近无偏估计。最后利用奇异值分解(SVD)方法对乘积项进行分解,获得了Hammerstein模型参数。
1 连续Hammerstein模型重组参数最小二乘估计
图1所示为一个静态非线性系统与一个线性动力学系统串联组成的单输入单输出非线性连续时间Hammerstein模型。
线性动力学部分的传递函数表示为
式中,x(s)为系统输入信号;y(s)为系统输出信号;、n分别为输入、输出的系统阶数;bj(j=0,1,…,n)、ai(=0,1,…,m)分别为系统输出、输入的参数。Hammerstein模型参数重组后有
相关文章
- 2022-02-05简单剖析台达20PM运动控制器的渐开线数控弯管原理
- 2023-05-10温度对精密定位工作台的影响及其补偿
- 2021-12-26基于VC环境的变频器联网控制
- 2023-09-23微机电子衡器的设计与实现
- 2023-11-16脉冲管制冷机充气系统的纯化研究
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。