【技术实现步骤摘要】
本专利技术涉及一种化工过程的故障诊断方法,尤其涉及一种基于改进核Fisher的化工过程故障诊断方法,属于自动化检测
技术介绍
现代的化工过程具有大规模、高复杂性、多变量和在闭环控制下运行等特点。但是化工过程存在着许多不安全因素,比其他生产有着更大的危险性,如果化工过程的设备发生了一些小故障而不能及时排除,可能导致整个生产过程都不能正常的工作,会造成一定的人力和财力的损失。所以确保化工过程安全可靠的运行是很重要的,而进行故障诊断是最重要的一种手段。故障诊断技术通过监控生产过程的运行状态,检测状态信息,在故障发生后迅速定位故障源,隔离并消除故障。化工过程产生了大量数据,这些数据具有多变量、非线性、时变、强耦合和高噪声等特点。基于数据驱动的统计方法在化工过程得到了广泛的运用,目前常用的统计方法有:主元分析、最小二乘、独立元分析、Fisher判别分析等方法,然而这些方法有其局限性,都是基于线性变换的方法,但是对于复杂的化工过程,这些方法已经不能满足需要。将核方法引入Fisher判别分析中,很大程度上解决了原始数据呈非线性分布问题,引起了人们的重视。但是运用核Fisher分析法进行故障诊断时,还是存在一些问题:1、对于故障样本在投影空间的投影数据,存在边界数据由于远离类中心且处于不同类的分界处,导致归类模糊误判的问题;2、在投影空间,有的样本类间距离存在很大差异性,导致类间距小的类别间出现投影数据混叠,互相掩盖的现象。针对以上问题,目前缺乏比较好的解决办法。本专利技术提出的方法不仅适用于映射样本空间不同类别数据出现混叠的情况,而且适用于映射样本空间出现边 ...
【技术保护点】
一种基于改进核Fisher的化工过程故障诊断方法,其特征在于:具体步骤如下:步骤1、采集原始的化工过程故障数据,对此原始数据进行归一化处理,再将归一化处理后的原始数据分为两部分:训练集和测试集;步骤2、将步骤1输出的训练集输入改进类间距的核Fisher方法中,输出阈值参数,并用交叉验证法优化选取高斯径向基核函数的参数;步骤3、将步骤1输出的测试集输入改进类间距的核Fisher方法进行投影;步骤4、根据步骤2输出的阈值参数判断经步骤3投影后的测试集中的数据是否为边界点,并决定采用马氏距离还是用改进后的K‑NN算法来判断此测试集中数据的故障类别,具体为:4.1如果测试数据不是边界点,则采用马氏距离来判断该数据的故障类别;4.2如果测试数据是边界点,则用改进后的K‑NN算法来判别该数据的故障类别;至此,经过步骤1到步骤4,完成了一种基于改进核Fisher的化工过程故障诊断方法。
【技术特征摘要】
1.一种基于改进核Fisher的化工过程故障诊断方法,其特征在于:具体步骤如下:步骤1、采集原始的化工过程故障数据,对此原始数据进行归一化处理,再将归一化处理后的原始数据分为两部分:训练集和测试集;步骤2、将步骤1输出的训练集输入改进类间距的核Fisher方法中,输出阈值参数,并用交叉验证法优化选取高斯径向基核函数的参数;步骤3、将步骤1输出的测试集输入改进类间距的核Fisher方法进行投影;步骤4、根据步骤2输出的阈值参数判断经步骤3投影后的测试集中的数据是否为边界点,并决定采用马氏距离还是用改进后的K-NN算法来判断此测试集中数据的故障类别,具体为:4.1如果测试数据不是边界点,则采用马氏距离来判断该数据的故障类别;4.2如果测试数据是边界点,则用改进后的K-NN算法来判别该数据的故障类别;至此,经过步骤1到步骤4,完成了一种基于改进核Fisher的化工过程故障诊断方法。2.如权利要求1所述的一种基于改进核Fisher的化工过程故障诊断方法,其特征还在于:步骤1中,所述的采集原始的化工过程故障数据,称为原始数据。3.如权利要求1所述的一种基于改进核Fisher的化工过程故障诊断方法,其特征还在于:步骤2中所述的阈值参数记为ε,所述的改进类间距的核Fisher方法基于核Fisher方法,核Fisher方法如下:步骤I、构造核Fisher方法并计算类内离散度和类间离散度;假设在p维空间的所有样本点有C类,即p维空间的所有样本点包含在C个集合中,这些集合记为G1,G2,…,GC,此C个集合中的样本总数为N;第j(j=1,2,...C)个类Gj包含Nj个样本记做且N1+N2+...NC=N;样本x∈Rp,其中,Rp是p维空间,通过非线性高维映射φ后,即:φ(x)∈H,其中,H为高维特征空间;在H中,训练样本的类内离散度SW和类间的离散度SB分别通过公式(1)和公式(2)计算:SW=1NΣi=1CΣj=1Ni(φ(xij)-mi)(φ(xij)-mi)T---(1)]]>SB=1NΣi=1CNi(mi-m)(mi-m)T---(2)]]>其中,训练样本为步骤1输出的训练集中的一个样本;上式(1)和(2)中,mi表示H中第i类训练集的均值:而m表示所有样本点在特征空间H中的均值:T代表转置;计算公式(1)和公式(2)的展开式时,需要计算两个高维特征空间的向量内积,如mi.m,而所有这些向量内积计算麻烦,因此引入核函数来计算:在默认参数的情况下,RBF核函数(高斯核函数)具有较好的分类能力;采用RBF核函数计算公式(1)和公式(2)中的内积:k(x,z)=exp(-||x-z||2δ2)---(3)]]>式(3)中,参数δ为正常数,代表高斯宽度;k(x,z)表示H空间的任意向量x和z的内积,本发明采用交叉验证法选取参数δ;上述核Fisher方法在计算类间离散度存在如下问题:类间差异的权重(对应公式(2)中的Ni参数,)仅仅是依据不同类别样本数在总体样本中所占比例计算,但是在实际情况中,会出现有部分类距离其他类别很远,但是有些类别的间距很小,容易出现类间差异较小的类...
【专利技术属性】
技术研发人员:徐发富,马立玲,王军政,沈伟,汪首坤,李静,
申请(专利权)人:北京理工大学,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。