基于改进NPE算法的间歇过程故障诊断研究
本文关键词:基于改进NPE算法的间歇过程故障诊断研究 出处:《兰州理工大学》2016年硕士论文 论文类型:学位论文
更多相关文章: 间歇过程 故障诊断 邻域保持嵌入算法(NPE) SPA-MKNPE GNPE-LICA TGNPE TDNPE
【摘要】:随着工业过程朝着智能化、大规模和集成化方向发展,生产过程变的越来越复杂。复杂系统容易受到外部环境的干扰和自身设备的老化而发生各种故障,要实现工业过程自动化来提高生产效率,就要求控制系统处于稳定状态,需要对生产过程进行实时监控。间歇生产方式由于自身的优点在实际应用中越来越广,间歇过程的产品是批次输出,一旦生产过程的某个时刻或某个变量发生故障,而得不到及时解决,都会使整个批次产品达不到要求,从而带来巨大的经济损失,因此间歇过程的过程监控和故障诊断就更为重要。对于复杂的间歇过程,我们很难获得准确的过程模型,基于数据驱动的多元统计方法,不需要得到过程的精确模型,只需过程的历史和在线数据就能实现对过程的监控和故障诊断,随着传感器技术的发展和广泛应用于工业过程,过程的历史和时时数据的获取变得相对容易,为基于数据驱动的故障诊断的广泛应用提供可能。如何在海量的过程数据中充分提取对过程监控有用的特征信息是过程监控与故障诊断的关键,相比与主元分析(PCA)算法只关注过程的全局特征信息,邻域保持嵌入(NPE)算法从数据的局部特征信息出发来挖过出更多的间歇过程的细节特征信息。本文主要针对间歇生产过程在监控和故障诊断过程中存在的问题,对邻域保持嵌入算法(NPE)进行了改进,其主要的研究内容如下:1.针对间歇过程的强非线性,传统方法只是对数据的协方差矩阵进行分解,忽略数据高阶统计量信息,导致无法充分提取非线性过程的有效信息造成诊断效果不佳的问题,结合核算法和高维统计量信息提出了一种基于统计量的多向核邻域保持嵌入(SPA-MKNPE)算法。该算法首先引入统计量模式分析(SPA)方法将样本数据投影到统计量样本空间中,可以更充分地提取非线性数据的高阶统计量信息;然后在统计量空间中通过核函数将统计量样本映射到高维核空间,用以解决数据的非线性;最后在高维核空间中应用邻域保持嵌入算法充分提取数据的局部结构来对间歇过程进行监控,检测到过程故障后用变量贡献图法来诊断出故障变量。通过青霉素发酵过程来验证SPA-MKNPE算法对强非线性的间歇过程故障诊断的有效性。2.针对间歇生产过程数据很难满足单一的高斯分布,通常既包含高斯成分又包含非高斯成分的混合多分布,传统方法在特征提取时不能兼顾数据的全局和局部特征的问题,提出了MGNPE-LICA的故障诊断算法。首先用D检验法将原始数据分成高斯空间和非高斯空间,对于高斯空间用MGNPE算法在充分提取数据的局部结构特征时兼顾数据的全局特征;对于非高斯空间用MLICA算法在解决非高斯问题的同时更好地保持数据的全局和局部信息。再将两个空间的监控指标合成一个联合监控指标对过程进行监控。通过青霉素发酵过程验证了MGNPE-LICA算法的在解决间歇过程数据多分布的有效性。3.针对间歇过程的三维数据在展开成二维的过程中必然会导致数据内在结构破坏和全局与局部特征信息在提取过程中无法兼顾的问题,提出了张量全局-局部邻域保持嵌入算法(TGNPE),首先用张量分解的方法直接对三维数据进行建模,而不对数据进行展开,有效地保存了数据的内部结构,再用邻域保持嵌入算法充分提取数据局部结构信息的同时兼顾数据的全局信息,实现对数据特征信息更加充分地提取,TGNPE算法检测到故障后用贡献图法诊断出故障变量。通过青霉素发酵过程验证了TGNPE算法更利于间歇过程数据信息的提取,诊断精度更高。4.针对间歇过程在时序和空间上的动态特性,提出了基于张量分解的动态邻域保持嵌入算法(TDNPE)。首先用张量分解的方法把间歇过程数据看成二阶张量,在张量空间对数据建模避免数据展开的向量化过程,导致数据内部结构被破坏;然后用动态邻域保持嵌入算法在张量空间提取过程特征信息,同时考虑空间和时序上的局部特征,有效解决了过程的动态特性。通过青霉素发酵过程的仿真实验验证了TDNPE算法的有效性。
[Abstract]:With the development of industrial process toward intelligent, large-scale and integrated development, the production process becomes more and more complex. The complex system is vulnerable to the interference of the external environment and their own aging equipment and all kinds of faults, to realize the automation of industrial process to improve production efficiency, requires the control system is stable, the need for real-time monitoring of the the production process of batch process. Because of its advantages of more and more widely in practical applications, batch process products are batch output, once a time of the production process or a variable fault, but it is not solved in time, will make the whole batch of products meet the requirements, so as to bring huge economic losses therefore, process monitoring and fault diagnosis of batch process is more important. For the batch process is complicated, it is difficult to obtain accurate process model, based on data driven Multivariate statistical methods, does not need the precise model of the process, only the history and online data can be achieved on the process monitoring and fault diagnosis, along with the development of sensor technology and widely used in the industrial process, the process of acquiring data and history always become easy, may provide for the wide application of data driven fault diagnosis based on the data in the process. How to fully extract the feature information useful for monitoring process is the key process monitoring and fault diagnosis, compared with principal component analysis (PCA) algorithms only focus on the global features of the process of information, neighborhood preserving embedding (NPE) algorithm from the local feature information of data dig out minutiae information for batch process more. This article mainly aims at the existing in the batch process monitoring and fault diagnosis problems in the process of neighborhood preserving embedding algorithm (NPE) Has been improved, and its main research contents are as follows: 1. for strong nonlinear batch process, the traditional approach is to decompose the covariance matrix of the data, ignoring the data information of high order statistics, to fully extract effective information of nonlinear process caused by the problem of poor diagnostic effect, combined with the accounting method and the high dimensional statistics information is proposed a multi kernel neighborhood preserving embedding (SPA-MKNPE) algorithm based on statistics. Firstly, statistic pattern analysis (SPA) method of sample data will be projected to the statistics in the sample space, you can more fully extract the information of high order statistics and nonlinear data; statistics in space by kernel function will be mapped into high statistics dimensional kernel space is used to solve the nonlinear data; finally the application of neighborhood in the high dimensional kernel space is fully extracted according to local node number preserving embedding algorithm Structure to monitor batch process, detect process after fault by using variable contribution plot method to diagnose the fault variables. Through the penicillin fermentation process to validate the SPA-MKNPE algorithm for nonlinear batch process fault diagnosis of the effectiveness of.2. for batch process data is very difficult with single foot Gauss distribution, mixing usually includes Gauss component it contains non Gauss component distribution, traditional methods can not take into account the data of global and local features in feature extraction, we propose a fault diagnosis algorithm of MGNPE-LICA. Firstly, D test was used for the original data into Gauss space and Gauss space, the Gauss space MGNPE algorithm is used to extract the local structure in full feature data when considering the global features of the data; for non Gauss space with MLICA algorithm in solving the problem of non Gauss and better maintain the global and local data The Ministry of information. Then the two space monitoring index of the synthesis of a joint monitoring indicators to monitor the process of penicillin fermentation process. Through the validation of the MGNPE-LICA algorithm in solving the distributed batch process data the validity of.3. for 3D data of batch process in the process of two-dimensional in internal structure will inevitably lead to destruction and global data with the local feature information cannot be taken into account in the process of extraction problem, we propose a tensor global local neighborhood preserving embedding algorithm (TGNPE). The method first uses tensor decomposition model directly on 3D data, data without expansion, effectively preserve the internal structure of the data, and then the neighborhood preserving embedding algorithm fully extracted data locally the structure information of both global information data and realize more fully to extract the data feature information, TGNPE algorithm to detect faults after use The contribution of graph fault diagnosis variable. Through the penicillin fermentation process to verify the TGNPE extraction method is more conducive to the data information of batch process, higher diagnostic accuracy of.4. for dynamic characteristics of the batch process in time and space, and proposes a dynamic neighborhood tensor decomposition keep embedding (TDNPE) algorithm based on tensor decomposition method first uses. The batch process data as two order tensor in the tensor space data to the quantification process of data modeling to avoid, the internal structure of the data is destroyed; and then use dynamic neighborhood preserving embedding algorithm in tensor Space Extraction of feature information, and the local feature space and time, effectively solves the dynamic characteristics of the process. Through the simulation experiment of penicillin fermentation process to verify the effectiveness of the TDNPE algorithm.
【学位授予单位】:兰州理工大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP277
【相似文献】
相关期刊论文 前10条
1 王丽;侍洪波;;基于核独立元分析的间歇过程在线监控[J];化工学报;2010年05期
2 齐咏生;王普;高学金;陈修哲;;一种新的多阶段间歇过程在线监控策略[J];仪器仪表学报;2011年06期
3 贾立;程大帅;曹鲁明;邱铭森;;基于数据的间歇过程时变神经模糊模型研究[J];计算机与应用化学;2011年07期
4 史洪岩;苑明哲;王天然;袁德成;;间歇过程动态优化方法综述[J];信息与控制;2012年01期
5 宋建成;;探讨化工间歇过程的控制策略[J];化工自动化及仪表;1990年01期
6 章寅源;;探讨间歇过程控制的设计描述方法[J];炼油化工自动化;1993年04期
7 赵春晖;王福利;姚远;高福荣;;基于时段的间歇过程统计建模、在线监测及质量预报[J];自动化学报;2010年03期
8 李春富;郑松;葛铭;;基于递推非线性部分最小二乘模型的间歇过程批到批优化[J];计算机与应用化学;2011年07期
9 张子羿;胡益;侍洪波;;一种基于聚类方法的多阶段间歇过程监控方法[J];化工学报;2013年12期
10 郭明,谢磊,王树青;基于模型的多尺度间歇过程性能监控[J];系统工程理论与实践;2004年01期
相关会议论文 前7条
1 赵春晖;王福利;贾明兴;;一种改进的聚类算法在间歇过程中的应用[A];2006中国控制与决策学术年会论文集[C];2006年
2 刘兴红;邹志云;刘建友;刘景全;王志甄;;间歇过程的多变量统计性能监控技术综述[A];2009中国过程系统工程年会暨中国mes年会论文集[C];2009年
3 胡益;马贺贺;侍洪波;;基于局部模型的KPLS方法及其在间歇过程故障检测中的应用[A];第25届中国控制与决策会议论文集[C];2013年
4 郭小萍;王福利;贾明兴;;基于sub-MPLS的多阶段间歇过程质量预测与控制[A];第十七届全国过路控制会议论文集[C];2006年
5 郭小萍;赵文丹;李元;;基于子时段LS-SVM的间歇过程质量预测[A];2009中国控制与决策会议论文集(3)[C];2009年
6 王妍;李宏光;;青霉素发酵间歇过程的特征状态监督[A];2011年中国智能自动化学术会议论文集(第一分册)[C];2011年
7 郭小萍;王福利;贾明兴;;基于滑动窗PCA的诺西肽发酵过程子时段划分和在线监测[A];第二十四届中国控制会议论文集(下册)[C];2005年
相关博士学位论文 前7条
1 谢磊;间歇过程统计性能监控研究[D];浙江大学;2005年
2 杜红彬;间歇过程时频域建模及其模型预测控制研究[D];大连理工大学;2002年
3 赵春晖;多时段间歇过程统计建模、在线监测及质量预报[D];东北大学;2009年
4 刘毅;间歇过程的核学习自适应建模与控制研究及工业应用[D];浙江大学;2009年
5 王姝;基于数据的间歇过程故障诊断及预测方法研究[D];东北大学;2010年
6 胡益;基于KPLS的工业过程监测方法研究[D];华东理工大学;2014年
7 李赣平;基于智能计算的过程控制与优化若干研究[D];上海交通大学;2007年
相关硕士学位论文 前10条
1 项亚南;基于MPCA的工业间歇过程故障检测方法改进研究[D];江南大学;2015年
2 陈川;基于近邻规则的间歇过程故障检测算法研究[D];电子科技大学;2015年
3 陈子锋;面向具有不确定因素的间歇过程迭代学习控制[D];北京化工大学;2015年
4 刘莉;基于核Fisher包络分析的间歇过程故障诊断[D];北京化工大学;2015年
5 李和平;基于核函数的间歇过程软分段建模方法研究[D];北京化工大学;2015年
6 崔宁;基于多阶段MICA的间歇过程故障监测[D];北京工业大学;2015年
7 张亚潮;基于多尺度MICA的间歇过程故障监测与诊断[D];北京工业大学;2015年
8 武建;带修正项的间歇过程迭代优化控制方法及改进研究[D];东北大学;2014年
9 王海燕;基于单批次时段划分的间歇过程故障监测方法研究[D];东北大学;2014年
10 张冰冰;基于数据的间歇过程指标控制方法研究[D];东北大学;2014年
,本文编号:1396833
本文链接:https://www.wllwen.com/jingjilunwen/jiliangjingjilunwen/1396833.html