化工学报 ›› 2019, Vol. 70 ›› Issue (2): 653-660.DOI: 10.11949/j.issn.0438-1157.20180857

• 过程系统工程 • 上一篇    下一篇

基于径向基函数的非线性系统近似偏最小一乘准则辨识算法

徐宝昌1(),张华1,王金山2   

  1. 1. 中国石油大学(北京)自动化系,北京 102249
    2. 中国石油塔里木油田分公司库车油气开发部,新疆 库尔勒 841000
  • 收稿日期:2018-07-25 修回日期:2018-10-19 出版日期:2019-02-05 发布日期:2019-02-05
  • 通讯作者: 徐宝昌
  • 作者简介:徐宝昌(1974—),男,博士,副教授,<email>xbcyl@163.com</email>
  • 基金资助:
    国家重点研发计划项目(2016YFC0303700)

Partial approximate least absolute deviation for nonlinear system identification based on radial basis function

Baochang XU1(),Hua ZHANG1,Jinshan WANG2   

  1. 1. Department of Automation, China University of Petroleum, Beijing 102249, China
    2. Kuche Oil and Gas Development Department, PetroChina Tarim Oilfield Company, Korla 841000, Xinjiang, China
  • Received:2018-07-25 Revised:2018-10-19 Online:2019-02-05 Published:2019-02-05
  • Contact: Baochang XU

摘要:

针对输入信号非线性相关的非线性系统,提出了基于径向基函数的近似偏最小一乘准则辨识算法。首先对观测数据矩阵进行列扩展,以径向基函数(radial basis function,RBF)网络的输出作为观测数据矩阵的扩展项,然后利用近似偏最小一乘算法对扩展的观测矩阵和输出矩阵进行线性回归。近似偏最小一乘算法用确定性可导函数近似代替残差绝对值,可以抑制对称α稳定(symmetrical alpha stable,SαS)分布的尖峰噪声。同时,通过主成分分析去除非线性系统数据向量矩阵之间的非线性相关,得出模型参数的唯一解。仿真实验表明,本文算法可以对输入信号存在非线性相关的非线性系统进行直接辨识,抑制了尖峰噪声对辨识结果的影响,具有优良的稳健性。

关键词: 非线性系统, 径向基函数, 主成分分析, 近似偏最小一乘, 尖峰噪声

Abstract:

For nonlinear system with nonlinear correlation of input signals, a partial approximate least absolute deviation based on radial basis function is proposed. In this paper, the observation data matrix is first extended by columns, and the output of the RBF network is used as an extension of the observed data matrix. Then, the extended observation data matrix and the output matrix are linearly regressed by using the partial approximate least absolute deviation. An approximate least absolute deviation objective function is established by introducing a deterministic function to replace the absolute value under certain situations. The proposed method can overcome the disadvantage of large square residual of least square criterion when the identification data is disturbed by the impulse noise which obeys symmetrical alpha stable (SαS) distribution. By adopting principal component analysis to eliminate the nonlinear correlation among the elements of data vector of nonlinear systems, the unique solution of model parameters can be easily acquired by the proposed method. The simulation experiments show that the proposed algorithm can directly recognize the nonlinear system with nonlinear correlation of input signals and suppress the influence of impulse noise.

Key words: nonlinear system, radial basis function, principal component analysis, partial approximate least absolute deviation, impulse noise

中图分类号: