检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]淮安信息职业技术学院电气工程系,江苏淮安223003 [2]江苏大学电气信息工程学院,江苏镇江212013
出 处:《控制理论与应用》2017年第1期13-21,共9页Control Theory & Applications
基 金:国家自然科学基金项目(51477070);江苏大学研究生科研创新项目(KYXX 0003)资助~~
摘 要:为了辨识过程噪声干扰的Wiener非线性系统,提出了一种基于三样条函数逼近的递推贝叶斯算法.众所周知,传统的多项式逼近具有不能外推、高阶易震荡等缺点.为了克服这些缺点,首先利用三样条函数对Wiener系统的非线性反函数进行逼近,在此基础上将待辨识系统参数化为伪线性回归系统.然后把估计到的噪声方差融入算法,接着使用递推贝叶斯算法对参数进行了估计.为了提高三样条函数对非线性反函数的逼近能力,一种基于均值的变聚点选择方法被应用于算法.文中还对算法的收敛性进行了分析,并用数值仿真和案例建模验证了算法的有效性.To estimate the Wiener nonlinear systems with process noise, a recursive Bayesian algorithm based on cubic spline approximation is proposed. It's well known that the polynomial approximation does not extrapolate well and high degree polynomials have oscillatory behavior, etc. To overcome these drawbacks, a cubic spline function is used to approximate the inverse function of the output nonlinearity. And then the original Wiener system is parameterized to be a pseudo-linear regression model. The estimated variance of the noise is also integrated in the algorithm to estimate the parameters. In order to approximate the inverse nonlinearity, a mean-value based variable knot-selection method is employed.After the convergence is analyzed, a numerical simulation and a case study validate the algorithm.
关 键 词:参数估计 Wiener系统 过程噪声 三样条函数 递推贝叶斯算法 可变聚点
分 类 号:N94[自然科学总论—系统科学] O212.8[理学—概率论与数理统计]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:18.117.90.244