控制理论与应用2011,Vol.28Issue(5):631-638,8.
应用阶数自学习自回归隐马尔可夫模型对控制过程异常数据的在线检测
On-line detection of outliers in control process data based on autoregressive hidden Markov model with order self-learning
摘要
Abstract
For the accurate online detection and collection of massive real-time data of a control process in strong noise environment, we propose an autoregressive hidden Markov model (AJRHMM) algorithm with order self-learning. This algorithm employs an AR model to fit the time series and makes use of the hidden Markov model as the basic detection tool for avoiding the deficiency in presetting the threshold in traditional detection methods. In order to update the parameters of ARHMM online, we adopt the improved traditional BDT(Brockwell-Dahlhaus-Trindade) algorithm with double iterative structures, in which the iterative calculations are performed respectively for both time and order. To reduce the influence of outlier on parameter updating in ARHMM, we adopt the strategy of detection-before-update, and select the method for updating based on the detection results. This strategy improves the robustness of the algorithm. Simulation with emulation data and practical application verify the accuracy, the robustness and the property of online detection of this algorithm. Comparison between the traditional AR-model-based algorithm and the proposed algorithm shows the superiority of the proposed algorithm in outlier detection in industrial control processes.关键词
自回归隐马尔科夫模型/BDT/异常数据检测/在线检测Key words
ARHMM model/ BDT/ outlier detection/ online detection分类
信息技术与安全科学引用本文复制引用
刘芳,毛志忠..应用阶数自学习自回归隐马尔可夫模型对控制过程异常数据的在线检测[J].控制理论与应用,2011,28(5):631-638,8.基金项目
国家高新技术研究"863"发展计划资助项目(2007AA04Z194,2007AA041401). (2007AA04Z194,2007AA041401)