【技术实现步骤摘要】
化工过程故障诊断方法、系统、电子设备及存储介质
[0001]本专利技术涉及化工过程故障检测与诊断
,具体地涉及一种化工过程故障诊断方法、一种化工过程故障诊断系统、一种电子设备以及对应的存储介质。
技术介绍
[0002]目前化工过程中的故障检测与诊断的方法大致可以分为三类:基于知识驱动的方法、基于模型驱动的方法和基于数据驱动的方法。而基于数据驱动的方法以过程数据为基础,构造决策模型模拟装置真实运行情况,用计算量和数据量弥补复杂过程难以有效机理建模的弊端,因而在三类方法中脱颖而出,成为当下故障检测与诊断技术的主流方法。
[0003]而基于数据驱动的方法又可细分为统计方法、浅层学习方法和深度学习方法。尽管以上数据驱动方法各有优势,但是弊端也非常明显。首先,需要大量的专业领域知识才能确定故障的属性特征,而由于自身方法的限制,两类方法又不能有效处理大数据量的问题;其次,两类方法将过程变量特征视为服从独立分布的离散变量处理,不考虑变量之间的交互关系和隐藏关系,因此故障诊断率仍然普遍偏低,而且极大地浪费了数据资源,基于田纳西
‑
伊斯曼过程(TE)基准进行工艺监控和诊断比较,两类方法的平均故障诊断率只有73.8%和84.4%。
[0004]虽然基于深度学习的诊断方法在处理高维过程变量方面展现出了优势,故障诊断准确率明显提高,但是仍然存在不足之处,第一,现有深度诊断方法在构建训练模型时只关注了特征的非线性高阶交互而忽视了低阶交互、线性关系对全局建模的补充,导致模型泛化性能较差;第二,现有深度模型 ...
【技术保护点】
【技术特征摘要】
1.一种化工过程故障诊断方法,其特征在于,所述诊断方法包括:获取化工过程中现场生产装置的监控数据;对所述监控数据进行预处理,所述预处理包括特征提取和数据标准化;将预处理后的监控数据输入训练好的极深因式分解机故障诊断模型;得到训练好的极深因式分解机故障诊断模型的输出作为诊断结果。2.根据权利要求1所述的诊断方法,其特征在于,所述数据标准化至少包括以下操作:利用均值和方差进行标准化、独热编码离散化、标签标注和格式转换。3.根据权利要求2所述的诊断方法,其特征在于,所述训练好的极深因式分解机故障诊断模型通过以下步骤得到:构建极深因式分解机故障诊断模型,所述极深因式分解机故障诊断模型由因式分解机模型、深度神经网络模型和压缩交互网络模型构成;构建化工过程中现场生产装置的监控数据的历史数据作为样本数据,将所述样本数据分为训练集和测试集;将所述训练集中的样本数据输入所述极深因式分解机故障诊断模型进行训练,得到训练后的极深因式分解机故障诊断模型;将所述验证集中的样本数据输入训练后的极深因式分解机故障诊断模型,若验证通过,则以所述训练后的极深因式分解机故障诊断模型作为所述训练好的极深因式分解机故障诊断模型。4.根据权利要求3所述的诊断方法,其特征在于,构建化工过程中现场生产装置的监控数据的历史数据作为样本数据,将所述样本数据分为训练集和测试集,包括:对所述历史数据进行预处理,得到所述样本数据,所述预处理包括特征提取和数据标准化;对所述样本数据进行分类,对分类后的每类样本数据按各自比例抽取作为所述训练集;以抽取训练集后的剩余样本数据作为所述测试集。5.根据权利要求3所述的诊断方法,其特征在于,将所述训练集中的样本数据输入所述极深因式分解机故障诊断模型进行训练,包括:通过训练集中的样本数据训练所述因式分解机模型,使所述因式分解机模型中的权重参数最优化;通过训练集中的样本数据训练所述深度神经网络模型,使所述深度神经网络模型的损失函数最小化;通过训练集中的样本数据训练所述压缩交互网络模型,使所述压缩交互网络模型的目标函数最小化。6.根据权利要求5所述的诊断方法,其特征在于,通过训练集中的样本数据训练所述因式分解机模型,使所述因式分解机模型中的权重参数最优化,包括:将所述因式分解机模型中的二阶交互项的权重参数分解为隐因式向量的乘积;构建基于权重参数、隐因式向量、全局偏置、正则化系数的优化方程;利用随机梯度下降法求解所述优化方程中的权重参数,得到最优化的权重参数。7.根据权利要求5所述的诊断方法,其特征在于,通过训练集中的样本数据训练所述深
度神经网络模型,使所述深度神经网络模型的损失函数最小化,包括:根据所述深度神经网络模型中的激活函数、输出函数、权重参数和偏置参数定义损失函数;利用批量梯度下降法求解所述损失函数,通过调整所述深度神经网络模型中的权重参数和偏置参数使所述损失函数最小化。8.根据权利要求5所述的诊断方法,其特征在于,通过训练集中的样本数据训练所述压缩交互网络模型,使所述压缩交互网络模型的目标函数最小化,包括:配置所述压缩交互网络模型:根据所述压缩交互网络模型中的前一隐含层的输出和嵌入层的输出得到张量矩阵;对所述张量矩阵进行逐层特征映射后,通过卷积核生成所述前一隐含层的下一隐含层的输出;对每一隐含层对应的逐层特征映射后的张量矩阵进行池化,得到池化后向量;将所有隐含层的池化后向量进行拼接作为所述压缩交互网络模型的输出;定义所述压缩交互网络模型的目标函数:根据损失函数、正则项和参数集构建所述目标函数;以及训练所述压缩交互网络模型:将所述样本数据输入所述压缩交互网络模型,调整所述参数集,使所述目标函数最小化。9.根据权利要求1所述的诊断方法,其特征在于,在得到训练好的极深因式分解机故障诊断模型的输出作为诊断结果之后,所述诊断方法还包括:确定所述诊断结果与人工诊断结果存在差异,对所述训练好的极深因式分解机故障诊断模型进行重新训练。10.一种化工过程故障诊断系统,其特征在于,所述诊断系统包括:数据获取模块,用于获取化工过程中现场生产装置的监控数据;预处理模块,用于对所述监控数据进行预处理,所述预处理包括特征提取和数据标准化;诊断模型模块,用于将预处理后的监控数据输入训练好的极深因式分解机故障诊断模型;以及结果输出模块,用于得...
【专利技术属性】
技术研发人员:何亚东,林扬,杨哲,袁壮,高新江,李传坤,王春利,徐伟,
申请(专利权)人:中石化安全工程研究院有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。