强跟踪CKF算法及其在非线性系统故障诊断中的应用

Strong Tracking CKF and Its Application to Fault Diagnosis of Nonlinear Systems

  • 摘要: 针对容积卡尔曼滤波(CKF)在因系统故障引起状态突变或缓变时会出现估计精度下降,甚至发散等现象,推导出了一种新的强跟踪CKF算法.该算法采用容积数值积分的方法直接计算非线性函数的后验均值和方差,同时在预测误差协方差阵中引入渐消因子在线调整增益矩阵,增大新数据的权值.将其应用于非线性系统故障诊断中获得了较原始CKF更好的滤波特性.仿真结果表明,对于非线性系统产生状态突变或缓变等典型故障诊断问题,该方法的滤波精度高、鲁棒性好.

     

    Abstract: The precision of cubature Kalman filter(CKF) is bad or even divergent when the states change suddenly or slowly because of faults. We propose a new method called strong tracking CKF to solve this problem. This method computes the posterior mean and the variance of the nonlinear function directly using cubature numerical integration. Meanwhile, the method adjusts the gain matrix and increases the weights of the new data by taking in the fading factor in predicted error covariance. The method has better filtering characteristics than CKF in fault diagnosis of nonlinear systems. The simulation results show that this method has better precision and robustness for typical fault diagnosis problems such as sudden change or slow change of the states of the nonlinear systems.

     

/

返回文章
返回