过程控制系统异常数据检测算法的研究

来源 :东北大学 | 被引量 : 1次 | 上传用户:txhalyy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科技的飞速发展,过程控制领域中对系统的要求越来越高,主要表现在控制精度、响应速度、稳定性以及鲁棒性等方面,因此导致实际中过程控制系统的规模越来越大,复杂程度越来越高。此外,在大多数情况下,由于工业过程或被控对象具有机理复杂性、非线性、参数时变性、大滞后、强耦合性、不确定性等特点,致使难以建立工业过程或被控对象精确的数学模型,同时也为控制决策的制定带来了很大的挑战。为此,科研人员将目光转向过程控制中产生的大量的过程数据,从过程数据出发,寻求基于数据的建模方法和控制策略,并取得了一定的研究成果,这使得过程数据在过程控制系统领域中的地位有了显著的提高。但是,随着过程数据重要性的不断提高,其质量的好坏也越来越受到科研人员的关注,因为一组良好的过程数据能为模型的建立以及控制决策的制定提供精确的依据。反之,含有异常值的过程数据将会使模型的建立不够准确,甚至导致过程控制系统中控制策略制定的失败。
  在此背景下,本文在深入分析了过程控制系统中过程数据特点的基础上,提出了针对过程控制系统的异常数据检测算法。主要内容归纳如下:
  (1)针对过程控制系统的结构和过程数据的产生机制,本文为过程控制系统中的异常数据给出了专门的定义,进而根据此定义制定出了异常数据的检测策略,即基于模型的检测。
  (2)在检测策略中至关重要的一步就是数据模型的建立。本文根据过程数据的特点提出了利用时间序列对过程数据进行建模的思想,在线性建模思想的基础上,采用了具有联想记忆功能的动态神经网络来对时间序列进行建模。通过仿真对比分析,动态神经网络对时间序列建模无论从准确性还是效率上都优于线性建模方法,仿真实验证明了本文采用的建模方法具有较好的应用效果。
  (3)根据建立好的动态神经网络模型,可以得到过程数据的拟合残差。为了更好的分析此残差。本文引入了小波变换的思想,通过对残差进行小波变换,再根据小波分析的模极大值原理和李氏指数等相关理论可以较好的检测出过程数据中存在的异常数据。同样通过仿真实验验证了小波分析在异常值检测方面的有效性。
  (4)针对在小波变换思想中存在的阈值选择问题。本文将隐马尔可夫模型(HMM)的思想理论应用到小波分析上。由于HMM模型是一个概率统计模型,可以通过对小波系数的分析直接判断出数据的异常与否,很好的避免了阈值的选择问题。仿真实验验证了本文方法的有效性和实用性。
其他文献
期刊
期刊
学位
期刊
期刊
期刊
期刊
学位
期刊
期刊