首页> 中国专利> 基于特征子空间优化相对矩阵的铝电解槽况诊断方法

基于特征子空间优化相对矩阵的铝电解槽况诊断方法

摘要

一种基于特征子空间优化相对矩阵的铝电解槽况诊断方法,其特征在于:一,采集原始测量样本集,对该原始测量样本集进行预处理后投影到核空间;二,对中心化矩阵K进行相对主元分析,建立铝电解槽况诊断模型,并对铝电解槽况进行诊断;三,通过细菌觅食算法在搜索区域内寻得最优相对转换矩阵;四,按步骤二所述方法,利用最优相对转换矩阵建立铝电解槽况诊断模型,实现对铝电解槽况的准确诊断。本发明充分考虑铝电解槽况非线性的特性,通过核函数,将非线性参数投影到高维线性特征空间,在核空间内借助细菌觅食法优化相对转换矩阵,进行相对主元分析,大大提高了铝电解槽况故障诊断的精确度。

著录项

  • 公开/公告号CN104499001A

    专利类型发明专利

  • 公开/公告日2015-04-08

    原文格式PDF

  • 申请/专利权人 重庆科技学院;

    申请/专利号CN201510027742.8

  • 申请日2015-01-20

  • 分类号

  • 代理机构重庆为信知识产权代理事务所(普通合伙);

  • 代理人余锦曦

  • 地址 401331 重庆市沙坪坝区大学城东路20号

  • 入库时间 2023-12-17 04:06:25

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2020-01-10

    未缴年费专利权终止 IPC(主分类):C25C3/20 授权公告日:20170329 终止日期:20190120 申请日:20150120

    专利权的终止

  • 2017-03-29

    授权

    授权

  • 2015-05-06

    实质审查的生效 IPC(主分类):C25C3/20 申请日:20150120

    实质审查的生效

  • 2015-04-08

    公开

    公开

说明书

技术领域

本发明涉及故障诊断领域,尤其涉及一种基于特征子空间的优化相对矩阵的铝电解槽况故障诊断方法。

背景技术

铝电解槽是一个复杂的、特殊的冶金工业设备,因其受到槽内电场、磁场、温度场等多种物理场耦合影响,易出现阴极破损、电解质漂浮碳渣、铝液波动等病槽和异常槽况现象。异常槽况如不能准确及时地诊断并调整控制策略,将严重影响到电解槽的生产效率和使用寿命。但是,由于铝电解槽的状态参数较多,测量值不易采集,参数间呈现出非线性、强耦合性特性,给铝电解槽故障诊断带来很大困难。因此,铝电解槽况诊断一直以来都是工业控制领域研究的热点、难点。

在现有的槽况诊断方法中,主元分析(Principal Component Analysis,PCA)可以将铝电解高维的变量转换成低维主元进行槽况诊断,在保留原始数据信息的同时,利用少数几个相对独立的变量进行诊断,大大减少计算工作量,因此被广泛应用于槽况诊断中。但是,该方法在对原始矩阵进行标准化处理后,协方差矩阵的特征值大小近似相等,即原始的随机矩阵在几何上出现分布“均匀”的现象,很难提取到具有代表性的主元。中国专利申请文件“用于铝电解槽况故障诊断的优化权重相对主元分析方法”(公开号:CN103952724A)提出了一种优化权重的相对主元分析方法来进行铝电解槽故障诊断,能够利用遗传算法产生一个最优的相对转换矩阵,通过相对化处理,将“均匀”分布的量突显出来,以便更好地提取出具有代表性的主元,从而提高铝电解槽况故障诊断的精确度,但是该方法并没有考虑到铝电解槽状态参数的非线性特性,对于实际应用而言并不是最有效的方法。

现有技术的缺陷是:没有考虑到铝电解槽的状态参数是非线性的特性,在实际的铝电解故障诊断中的精确度还有待提高。

参考文献:

[1]文成林,胡静,王天真,等.相对主元分析及其在数据压缩和故障诊断中的应用研究[J].自动化学报,2008,34(9):1128-1139.

发明内容

本发明的主要目的是,提供一种基于特征子空间优化相对矩阵的铝电解槽况诊断方法,充分考虑铝电解槽状态参数的非线性特性,结合相对主元分析方法,提高铝电解槽况故障诊断的精确度。

为了实现上述目的,本发明表述了一种基于特征子空间优化相对矩阵的铝电解槽况诊断方法,其关键在于:包括下列步骤:

步骤一,采集原始测量样本集,对该原始测量样本集进行预处理后投影到核空间,包括:

第一步:采集n组铝电解槽况数据组成原始测量样本集每个样本含有m个独立的铝电解槽况参数采样值;

第二步:对原始测量样本集X0进行标准化处理,得到标准化后样本矩阵X;

标准化处理的目的主要是为了消除量纲不同带来的虚假变异影响,影响主元的选取。标准化处理的具体内容可参见参考文献[1]。

第三步:利用核函数,将标准化后样本矩阵X投影到高维特征空间后得到矩阵K0

核函数的种类较多,常用的核函数有:

高斯核函数:>K(x,xi)=exp(-||x-xi||22σ2)>

多项式核函数:K(x,xi)=(x·xi+c)d,d=1,2,L,N

感知器核函数:K(x,xi)=tanh(β·xi+b)

投影到高维特征空间后,非线性的样本矩阵X变为线性矩阵K0,便于进行相对主元分析。

第四步:对矩阵K0进行中心化处理,得到中心化矩阵K,中心化处理按下式进行:

K=K0-InK0-K0In+InK0In

其中,>In=1n1K1MOM1L1n×n>

步骤二,对中心化矩阵K进行相对主元分析,建立铝电解槽况诊断模型,并对铝电解槽况进行诊断,包括:

第一步:在[0,50)范围内随机产生相对转换矩阵Λ,所述相对转换矩阵Λ为对角矩阵:

>Λ=λ10Λ00λ2Λ0MMMM00Λλm>

即在所述相对转换矩阵中,λi的取值范围为[0,50),其中,i=1,2,Λ,m。

第二步:对中心化矩阵K进行相对化转换,得到相对化样本矩阵KR=K·Λ,即:

>KR=λ1k(x1,x1)Kλ1k(x1,xm)MOMλmk(xm,x1)Lλmk(xm,xm)=k*(x1,x1)Kk*(x1,xm)MOMk*(xm,x1)Lk*(xm,xm)>

相对化处理能够将“均匀”分布的量突显出来,便于在主元分析中提取到具有代表性的主元。

第三步:对KR进行主元分析,计算检验统计量及对应控制限实现对铝电解槽况的诊断;

检验统计量按下式计算:

其中,SPE和SPE0分别表示SPE检验统计量和对应的控制限;T2和T02分别表示T2检验统计量和对应的控制限;

则认为铝电解槽况正常;

则认为铝电解槽况异常。

由于在工业过程监测中,利用T2与SPE进行故障诊断时,均会出现一定程度上的误报与漏报的情况,且两个统计量使用较为繁琐,因此,在实际应用时,运用一个合成指标将使得故障诊断更加简单方便。

第四步:统计铝电解槽况诊断情况,记录诊断错误的样本点个数q,按下式计算漏检率C:

>C=qn×100%>

步骤三,通过细菌觅食算法(Bacterial Foraging Optimization algorithm,BFO)在搜索区域内寻得最优相对转换矩阵,具体包括以下步骤:

第一步:初始化细菌觅食算法相关参数:细菌群体大小BIOsize=50,趋向次数Nc=100,趋向行为执行中前进次数NS=4,繁殖次数Nre=6,驱散次数Ned=4,执行驱散行为的概率Ped=0.25;

第二步:将诊断模型中的漏检率C作为评价函数,利用细菌觅食算法在给定范围内优化相对转换矩阵,当漏检率到达最低时,得到的相对转换矩阵即为最优;

BFO算法具有构造简单、易于理解、极易跳出局部极小值等优点。BFO算法一般通过三个寻优过程完成优化问题,即趋化、繁殖和驱散。

步骤四,按步骤二所述方法,利用最优相对转换矩阵建立铝电解槽况诊断模型,实现对铝电解槽况的准确诊断。

铝电解实际生产中,影响槽况的参数较多、参数间相关性强,且不易测量。在综合考虑现场实际参数的测量难度后,所述铝电解槽况参数可选为:系列电流、NB次数、分子比、出铝量、铝水平、电解质水平、槽温、槽电压。

本发明的有益效果是:充分考虑铝电解槽况非线性的特性,在相对主元分析方法的基础上引入核函数,将非线性空间内参数投影到高维线性特征空间内,借助细菌觅食算法对核空间内随机产生的相对转换矩阵进行优化,寻得最优相对转换矩阵,有效提取具有代表性的主元,运用检验进行故障诊断,大大提高了铝电解槽况故障诊断的精确度。

附图说明

图1为本发明的流程图;

图2为利用BFO算法实现相对转换矩阵的最优化的流程图;

图3为实施例中优化前主元分析中的检测图;

图4为实施例中投影后相对主元分析中的检测图;

图5为实施例中投影后优化相对主元分析中的检测图。

具体实施方式

下面结合附图和具体实施例对本发明做进一步详细说明。

实施例1:如图1所示,一种基于特征子空间优化相对矩阵的铝电解槽况诊断方法,包括下列步骤:

步骤一,采集原始测量样本集,对该原始测量样本集进行预处理后投影到核空间,包括:

第一步:采集n组铝电解槽况数据组成原始测量样本集每个样本含有m个独立的铝电解槽况参数采样值;

第二步:对原始测量样本集X0进行标准化处理,得到标准化后样本矩阵X;

第三步:利用核函数,将标准化后样本矩阵X投影到高维特征空间后得到矩阵K0

第四步:对矩阵K0进行中心化处理,得到中心化矩阵K,中心化处理按下式进行:

K=K0-InK0-K0In+InK0In

其中,>In=1n1K1MOM1L1n×n>

步骤二,对中心化矩阵K进行相对主元分析,建立铝电解槽况诊断模型,并对铝电解槽况进行诊断,包括:

第一步:在[0,50)范围内随机产生相对转换矩阵Λ,所述相对转换矩阵Λ为对角矩阵:

>Λ=λ10Λ00λ2Λ0MMMM00Λλm>

即在所述相对转换矩阵中,λi的取值范围为[0,50),其中,i=1,2,Λ,m。

第二步:对中心化矩阵K进行相对化转换,得到相对化样本矩阵KR=K·Λ,即:

>KR=λ1k(x1,x1)Kλ1k(x1,xm)MOMλmk(xm,x1)Lλmk(xm,xm)=k*(x1,x1)Kk*(x1,xm)MOMk*(xm,x1)Lk*(xm,xm)>

第三步:对KR进行主元分析,计算检验统计量及对应控制限实现对铝电解槽况的诊断;

检验统计量按下式计算:

其中,SPE和SPE0分别表示SPE检验统计量和对应的控制限;T2和T02分别表示T2检验统计量和对应的控制限;

则认为铝电解槽况正常;

则认为铝电解槽况异常。

第四步:统计铝电解槽况诊断情况,记录诊断错误的样本点个数q,按下式计算漏检率C:

>C=qn×100%>

步骤三,通过细菌觅食算法在搜索区域内寻得最优相对转换矩阵,具体包括以下步骤:

第一步:初始化细菌觅食算法相关参数:细菌群体大小BIOsize=50,趋向次数Nc=100,趋向行为执行中前进次数NS=4,繁殖次数Nre=6,驱散次数Ned=4,执行驱散行为的概率Ped=0.25;

第二步:将诊断模型中的漏检率C作为评价函数,利用细菌觅食算法在给定范围内优化相对转换矩阵,当漏检率到达最低时,得到的相对转换矩阵即为最优;

利用BFO算法实现相对转换矩阵的最优化如图2所示。

步骤四,按步骤二所述方法,利用最优相对转换矩阵建立铝电解槽况诊断模型,实现对铝电解槽况的准确诊断。

本实施例中,n=500,m=8;即共采集500组铝电解槽况数据,每个样本中含有8个独立的槽况数据采样值。8个独立的槽况参数分别为:系列电流、NB次数、分子比、出铝量、铝水平、电解质水平、槽温、槽电压。表1给出了500组铝电解槽况数据。

本实施例中,核函数采用高斯核函数。

表1电解槽样本数据

样本编号12……500系列电流/A17191719……1746NB次数695728……646分子比2.562.54……2.54出铝量/kg12601210……1260铝水平/cm19.516.5……17电解质水平1823……16槽温/℃936940……939槽电压/mV36543638……3606

表2优化前后漏检率统计表

图3、图4、图5分别给出了采用主元分析、投影到核空间进行相对主元分析以及投影到核空间后优化相对主元分析三种方法对表1的电解槽样本数据进行槽况诊断的检测图,表2列出了三种方法的漏检率。可以看出,投影到核空间进行相对主元分析相比单纯的主元分析,漏检率明显降低;而三种方法中漏检率最低的是投影到核空间后优化相对主元分析,即本实施例采用的方法。

表3三种优化算法的迭代次数

细菌觅食法遗传算法粒子群优化算法367051

表3分别列出了采用细菌觅食法、遗传算法、粒子群优化算法优化相对转换矩阵时的迭代次数。可以看出,细菌觅食法相比其他两种常用的优化算法而言,迭代次数更少,收敛速度更快。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号