[发明专利]一种基于改进核Fisher的化工过程故障诊断方法有效
申请号: | 201610653460.3 | 申请日: | 2016-08-10 |
公开(公告)号: | CN106326915B | 公开(公告)日: | 2019-08-02 |
发明(设计)人: | 徐发富;马立玲;王军政;沈伟;汪首坤;李静 | 申请(专利权)人: | 北京理工大学 |
主分类号: | G06K9/62 | 分类号: | G06K9/62 |
代理公司: | 北京理工正阳知识产权代理事务所(普通合伙) 11639 | 代理人: | 鲍文娟 |
地址: | 100081 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种基于改进核Fisher的化工过程故障诊断方法如下:步骤1、采集原始的化工过程故障数据并进行归一化处理,将此数据分为训练集和测试集;步骤2、将训练集输入改进类间距的核Fisher方法中,输出阈值参数并用交叉验证法优化选取高斯径向基核函数的参数;步骤3、将步骤1输出的测试集输入改进类间距的核Fisher方法进行投影;步骤4、根据步骤2输出的阈值参数判断经步骤3投影后数据是否为边界点,并采用马氏距离结合改进后的K‑NN算法来判断故障类别。本发明所提方法改善了样本数据在投影空间的分布,并引入边界阈值参数,马氏距离与改进K‑NN算法的配合,在保证分类时间尽量短的情况下提高了总体样本的分类准确率。 | ||
搜索关键词: | 化工过程 阈值参数 改进 故障诊断 马氏距离 测试集 训练集 输出 算法 投影 径向基核函数 分类准确率 归一化处理 交叉验证法 故障类别 故障数据 投影空间 样本数据 边界点 高斯 样本 并用 采集 分类 引入 优化 配合 保证 | ||
【主权项】:
1.一种基于改进核Fisher的化工过程故障诊断方法,其特征在于:具体步骤如下:步骤1、采集原始的化工过程故障数据,称为原始数据,对此原始数据进行归一化处理,再将归一化处理后的原始数据分为两部分:训练集和测试集;步骤2、将步骤1输出的训练集输入改进类间距的核Fisher方法中,输出阈值参数,并用交叉验证法优化选取高斯径向基核函数的参数,其中,阈值参数记为ε,所述的改进类间距的核Fisher方法如下:假设在p维空间的所有样本点有C类,即p维空间的所有样本点包含在C个集合中,这些集合记为G1,G2,…,GC,此C个集合中的样本总数为N;第j个类Gj包含Nj个样本记做且N1+N2+...NC=N;其中,j的取值范围为1到C;样本x∈Rp,其中,Rp是p维空间,通过非线性高维映射φ后,即:φ(x)∈H,其中,H为高维特征空间;在H中,训练样本的类内离散度SW和类间的离散度SB分别通过公式(1)和公式(2)计算:其中,训练样本为步骤1输出的训练集中的一个样本;上式(1)和(2)中,mi表示H中第i类训练集的均值:而m表示所有样本点在特征空间H中的均值:T代表转置;计算公式(1)和公式(2)的展开式时,需要计算两个高维特征空间的向量内积,如mi.m,而所有这些向量内积计算麻烦,因此引入核函数来计算:在默认参数的情况下,RBF核函数具有较好的分类能力;采用RBF核函数计算公式(1)和公式(2)中的内积:其中,RBF核函数即高斯核函数,参数δ为正常数,代表高斯宽度;k(x,z)表示H空间的任意向量x和z的内积,采用交叉验证法选取参数δ;通过公式(4)计算类间离散度;其中,dij表示第i类和第j类的类间距离,其中,权重为类间距离dij的一个函数:其中,权重记为W(dij),W(dij)=dij‑q,q的取值范围为3至10之间;dij通过公式(5)计算:其中,步骤3、将步骤1输出的测试集输入改进类间距的核Fisher方法进行投影;步骤4、根据步骤2输出的阈值参数判断经步骤3投影后的测试集中的数据是否为边界点,并决定采用马氏距离还是用改进后的K‑NN算法来判断此测试集中数据的故障类别,具体为:4.1如果测试数据不是边界点,则采用马氏距离来判断该数据的故障类别,具体为:将任意一个原始故障数据样本x=[x1,x2,...,xp]T,即待判别样本,经过核Fisher判别投影后得到投影向量y=[y1,y2,...,yp]T,r≤p,同样第i类组均值经过投影后得到投影向量再采用马氏距离来判别故障类别,具体如下:若则x∈Gi,即样本属于第i类故障;其中,Σi为第i类样本投影后的协方差矩阵;4.2如果测试数据是边界点,则用改进后的K‑NN算法来判别该数据的故障类别,具体为:求出待判样本经过步骤3投影后的点,即待判样本投影点距离每个类别的欧式距离dis1,dis1,...,disC,按照距离由小到大排序为dis1',dis2',...,disC',边界判别标准如下:式中,阈值参数ε是一个(0,1)间的小数;当满足(6)式时,认为待判样本投影点属于边界点;若待判样本投影点不满足(6)式,则采用4.1中的马氏距离来判别;若待判样本投影点确定为边界点,则采用改进的K‑NN算法来分类,具体为:求出距离待判样本投影点最近的K个样本点z1,z2,...,zK到待判样本投影点的距离dis1,dis1,...,disK;设函数表示和待判样本投影点距离小的邻近点权值大;记这K个样本点属于g个类别Gr1,Gr2,...,Grg;则判别准则如下:若则该待判点属于Grj类。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京理工大学,未经北京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610653460.3/,转载请声明来源钻瓜专利网。