摘要
Wiener系统属模块化非线性系统,由一个线性动态模块串联一个非线性静态模块组成,因其结构简单、实用性强,在非线性系统建模中得到广泛应用.最小二乘算法估计过程噪声扰动的Wiener系统时会带有偏估计.为了获得无偏估计,本文提出了一种递推两阶段参数估计算法.首先用FIR函数和多项式函数分别逼近系统的动态传递函数和静态反函数,随后运用递推最小二乘算法和递推辅助变量算法进行参数估计,其中的辅助变量由第一阶段的辨识结果计算得到.研究结果表明,提出的递推两阶段参数估计算法可以得到待辨识Wiener系统的无偏估计,数值仿真验证了该算法的有效性.
For the Wiener system with process noise,the estimate obtained by least-squares algorithm was biased.To obtain unbiased estimation,a recursive two-stage parameter estimation algorithm was proposed.Firstly,the FIR function and the polynomial function were used to approximate the dynamic transfer function and the static inverse function of the Wiener system respectively.Then,the recursive least squares algorithm and the recursive instrumental variable algorithm are used to estimate the parameters.The instrumental variables were calculated from the identification results of the first stage.The theoretical analysis shows that the proposed recursive two-stage parameter estimation algorithm can give unbiased estimate.The algorithm was verified by a numerical example.
作者
景绍学
JING Shao-xue(School of Physics and Electronic Electrical Engineering,Huaiyin Normal University,Huaian Jiangsu 223300,China)
出处
《淮阴师范学院学报(自然科学版)》
CAS
2021年第2期125-131,共7页
Journal of Huaiyin Teachers College;Natural Science Edition
基金
江苏省高校自然科学基金项目(19KJD510001)。
关键词
Wiener系统
参数估计
两阶段算法
递推辅助变量算法
Wiener systems
parameter estimation
two-stage algorithm
recursive instrumental variable algorithm