摘要
为了提高非线性非高斯系统故障诊断的准确性,基于改进粒子滤波方法对系统状态进行估计,将系统状态估计值和实际值之差的绝对值作为残差,当残差平滑值大于阈值时诊断故障发生,使用故障误报率和漏报率构成的平均代价作为诊断效果评价指标。对水位/温度控制系统和一维非线性单变量模型进行仿真,由系统状态方程或观测方程参数跳变模拟故障发生,结果表明,3种算法能诊断出故障的发生,改进粒子滤波算法UPF的故障诊断平均代价小于SIR和UKF,诊断效果优于后两种算法,提高了故障诊断的可靠性。
In order to improve the accuracy of fault diagnosis in non-linear and non-Gaussian system, the method based on improved particle filter estimates the system state, the absolute value of difference between system state estimation and actual value is taken as residual, the fault occurs when the smoothed residual is greater than threshold, the mean cost which is constituted by fault false alarm ratio and miss alarm ratio is taken as evaluation criterion of diagno- sis effectiveness. The water level/temperature control system and one-dimensional non-linear and single-variable model are simulated, the results indicate that the three algorithms could diagnose fault occur when the fault is simulated by the change of the system state equation or observation equation parameter, the fault diagnosis mean cost of the improved particle filter Unscented Particle Filter(UPF) is less than Sampling Importance Resampling (SIR) and Unscented Kalman Filter(UKF), the diagnosis effectiveness of UPF is better than the latter two algorithms, the fault diagnosis reliability is improved.
出处
《电子测量与仪器学报》
CSCD
2010年第1期66-71,共6页
Journal of Electronic Measurement and Instrumentation
基金
国家自然科学基金(编号:60776831)资助项目
关键词
故障诊断
非线性非高斯系统
改进粒子滤波
平均代价
fault diagnosis
non-linear and non-Gaussian system
improved particle filter
mean cost