• CN:11-2187/TH
  • ISSN:0577-6686

›› 2011, Vol. 47 ›› Issue (7): 90-96.

• 论文 • 上一篇    下一篇

Taylor展开的线性时变系统参数辨识及误差分析

陈恩伟;陆益民;刘正士;王勇;龚兴龙   

  1. 合肥工业大学机械与汽车工程学院;中国科学技术大学近代力学系
  • 发布日期:2011-04-05

Parameter Identification and Error Analysis of Linear Time Varying System Based on Taylor Expansion

CHEN Enwei;LU Yimin;LIU Zhengshi;WANG Yong;GONG Xinglong   

  1. School of Mechanical and Automotive Engineering, Hefei University of Technology Department of Modern Mechanics, University of Science and Technology of China
  • Published:2011-04-05

摘要: 以辨识线性时变系统参数为目的,应用时变参数Taylor级数展开后变为定常系数多项式的特点,在利用实测系统响应数据建立的时变自回归滑动平均模型(Time varying-auto regressive moving average,TV-ARMA)基础上,对线性时变系统参数辨识方法进行研究。利用最小二乘法获得时变参数的定常待定系数。对输入、输出误差对参数辨识的影响以及算法对误差的放大作用进行分析,根据误差分析结果,以减少误差及提高效率和精度为目的,提出分段辨识方法以及处理参数边缘不连续的线性插值技术,提高辨识的效率和精度。在Matlab环境下对谐波快变以及线性慢变的时变参数进行辨识以及讨论,提出合适的分段长度。仿真结果显示,在一定的误差条件下,方法所获得的时变参数的轨迹与理论值比较吻合,所采取的措施具有较强的抗干扰性和高效性。

关键词: Taylor展开, 辨识, 时变参数, 输出误差, 输入误差

Abstract: In order to identify the time-varying parameters in linear system, the property that the time-varying parameters can be changed into time-invariant coefficient polynomials after Taylor expansion is used. The parameter identification method of time varying system is studied based on the time-varying auto regressive moving average (TV-ARMA) model established by using the response data from measured system. The time-invariant coefficients of the time-varying parameters are obtained by the least-square algorithm. The effect of input and output error on parameters identification as well as the amplification of algorithm to error are analyzed. According to error analysis, to reduce errors and improve efficiency and accuracy, the estimation time is divided into small intervals and the above method is used in each interval so as to be less error and more efficiency. The linear interpolation technique is used to solve discontinuity of time-varying parameters in margin of different interval, which improves the precision of identification. The fast varying, such as harmonic changing, parameters and the slow varying, such as linear changing, parameters are identified and analyzed by using the Matlab software and the appropriate segment length is given. Simulation results show that, under certain error condition, the identified time-varying parameters obtained by the method are in good agreement with the theoretical value, and the measures taken have strong anti-interference and high efficiency.

Key words: Identification, Input error, Output error, Taylor expansion, Time-varying parameter

中图分类号: