一种基于全景信息的弧光故障识别装置及方法与流程

文档序号:16777549发布日期:2019-02-01 18:50阅读:220来源:国知局
一种基于全景信息的弧光故障识别装置及方法与流程

本发明涉及一种基于全景信息的弧光故障识别装置及方法,属于电力自动化技术领域。



背景技术:

随着配电网容量的逐渐增大,中低压母线故障对电力系统安全运行的影响越来越大。开关柜内弧光短路故障是一种严重的配电系统故障,其内部电弧燃烧释放所产生的电弧效应,严重时可烧毁昂贵的开关设备,同时产生的短路电流冲击可损坏主变压器,造成长时间停电,更严重的可造成附近人员的伤亡事故。

目前国外主流的弧光保护装置包括,瑞士abb公司的rea101-107型和tvoc-2型弧光保护装置、vamp公司生产的vamp221(220)型电弧光保护系统,以及澳大利亚rizner公司生产的rizner-eagle-eyed光电式电弧光保护装置。,其中rea101-107型和tvoc-2型弧光保护装置保护动作时间小于2.5ms,使弧光对设备的损害降到了最低,同时配套的扩展单元可扩大电弧光保护范围;vamp221(220)型电弧光保护系统采用自家生产的va1da型弧光传感器,性能也很优越

当前故障电弧检测技术多采用传感器对故障电弧燃烧时产生的弧光进行检测,并与预设的阈值进行比较,进而判断是否有故障电弧产生。而开关柜工作环境复杂、外界噪声干扰较大,再加上故障电弧燃烧时产生的物理特征具有很大的不确定性,因此采用单一传感器检测故障电弧时,检测灵敏度和准确度之间的矛盾难以解决,致使误检率居高不下,严重影响了电力系统的安全稳定运行。



技术实现要素:

针对现有技术存在的不足,本发明的目的是提供一种基于全景信息的弧光故障识别算法,采用多个不同类的传感器对电弧燃烧时的多种物理特征进行检测,同时提出一种捕捉弧光电流特性的bp神经网络算法,结合各传感器信息与弧光电流信息决策弧光保护动作,进行卡尔曼滤波器滤波,从而降低误动与拒动概率,有效提升保护可靠性。

为了实现上述目的,本发明是采取以下的技术方案来实现的:

一种基于全景信息的弧光故障识别装置,包括传感器单元、局部卡尔曼滤波器、信息融合单元、全局卡尔曼滤波器和弧光识别单元;

所述传感器单元、局部卡尔曼滤波器、信息融合单元、全局卡尔曼滤波器和弧光识别单元依次顺序连接;

传感器单元包括若干传感器,传感器单元用于检测弧光发生时的电气量,每个传感器连接一个局部卡尔曼滤波器,对传感器输出数据进行滤波;

局部卡尔曼滤波器输出的信息经过信息融合单元进行信息融合后,基于全局卡尔曼滤波器进行全景信息的全局滤波,进行弧光判定。

较优地,传感器单元包括弧光传感器、温度传感器和压力传感器。

信息融合单元包括局部信息融合模块和全局信息融合模块;

局部信息融合模块对同类传感器输出的信息进行融合;

全局信息融合模块融合所有局部信息融合模块输出的全景信息。

全景信息是指针对孤光光谱特性的弧光检测的特性信息,包括电流特性和声光特性。

一种基于全景信息的弧光故障识别方法,包括以下步骤:

s1,传感器单元采集弧光发生时的电气量信息;

s2,建立bp神经网络,确定bp神经网络参数;

步骤s2具体包括以下步骤:

(201),传感器单元连接多参量传感器数据的局部卡尔曼滤波器,分析电弧故障发生时电流在时域和频域的特征变化,提取特征值作为bp神经网络的输入,采用bp神经网络检测电弧故障,采用遗传算法获得bp神经网络的初始权值,实现断路器弧光识别;

(202)确定bp神经网络输入层与输出层神经元个数:

输入层神经元为6个,包括采样时间窗口内电流最大最小幅值差idiff、电流在中低频段的能量、电流在中低频段内小波包分解树第一节点node(4,1)、第2节点node(4,2)、第3节点node(4,3)和第4节点node(4,4)的平均均方根值(rms);

输出层神经元个数为1个;

(203)确定隐藏层神经元个数:

基于公式(1)计算隐藏层神经元个数:

式中h:表示神经网络隐藏层的神经元个数;

i:表示的是神经网络输入层的神经元个数;

o:表示的是神经网络输出层的神经元个数,α为弹性动量,取值范围为1~10;

s3,大数据神经网络训练:

对原始电流采样数据提取6个特征量形成n个样本数据作为训练样本,神经网络训练停止条件是训练迭代次数epoch≥6000、输出误差mse≤0.001或者梯度下降gradi-ent≤1.00e-10

s4,局部卡尔曼滤波器和全局卡尔曼滤波器初始值设定

x0是全局状态初始值,p0是全局协方差阵初始值,q0是全局系统协方差阵初始值,全局卡尔曼滤波器和局部卡尔曼滤波器的信息分配因子按传感器侦测量特性设定;

p0全局协方差阵初始值和q0全局系统协方差阵初始值是没有离散度的,取0或者一个零漂误差;

s5,基于测量估计量和状态估计量完成采样点信息融合;

设定初始值在系统开始时刻,pm是全局协方差阵,qm是全局系统协方差阵,其中m为传感器个数,全局卡尔曼滤波器和每个局部卡尔曼滤波器的信息分配因子基于公式(2)和公式(3)进行分配;

公式(2)为全局卡尔曼滤波器信息因子分配公式,其中qi是传感器第i点离散采样数据的全局系统协方差阵,q为全局卡尔曼滤波器分配因子;

公式(3)为局部卡尔曼滤波器信息因子分配公式,其中pi是传感器第i点离散采样数据值的全局协方差阵,p为局部卡尔曼滤波器分配因子;βi为权重因子;

公式(2),公式(3)中权重因子βi遵守信息守恒定理,

且β1+β2+…βm-1+βm=1(0≤βi≤1),i=1,2,3…m;

则局部卡尔曼滤波器算法为公式(4)、全局卡尔曼滤波器算法为公式(5)

公式(4)适用于同种类型的传感器,其中pi为传感器第i点离散采样数据的全局协方差阵,是第i点离散时间采样的状态估计矢量;dk是第k个传感器采样数据,zi为第i点的观测值,为第i点数据的转置,ri为第i点数据的残差;

公式(5)中,q全i是各类型传感器局部融合后第i组数据的全局系统协方差阵,为是各类型传感器局部融合后,第i组数据的离散时间采样的状态估计矢量;d′k表示第k个传感器局部融合后数据,z′i为数据局部融合后第i点的观测值,h′it为数据局部融合后第i点数据的转置,r′i为数据局部融合后第i点数据的残差;

通过公式(4),对故障电弧检测系统中的每个传感器探测到信号实施局部滤波处理;把每个局部卡尔曼滤波器的处理结果按传感器类别局部融合后,进行全局权重分配,实现信息融合,全局卡尔曼滤波器继续根据公式(5)对接收到融合信息实施滤波,分析弧光是否发生;

s6,基于全局卡尔曼滤波器输出的全景信息得出弧光发生信号,用于逻辑跳闸出口。

较优地,α的取值,满足神经网络的输出误差(mse)≤0.001或者梯度下降≤1.00e-10

α=6时,神经网络输出误差最小。

本发明包括以下有益效果:

(1)本申请公开一种基于全景信息的弧光故障识别方法,捕捉弧光电流特性的bp神经网络算法,克服模拟滤波器不灵活和不稳定的问题,基于bp神经网络模型、卡尔曼滤波和全景信息的融合,对温度的变化、电路噪声的干扰改变带来的影响体现出坚强的鲁棒性,大幅降低了弧光保护误动的概率。

(2)本申请公开一种基于全景信息的弧光故障识别装置,多种类传感器构建的全景信息滤波器,对多个不同故障电弧故障特征进行实时滤波,能够很好地消除噪声干扰和提高信噪比,进一步提高了故障电弧检测的准确性和可靠性,完善了系统的容错能力和复原能力。有效提高电弧侦测能力。

(3)基于本专利方法的弧光保护装置,电弧故障正确动作概率在99.9%以上。

附图说明

图1为一种基于全景信息的弧光故障识别装置示意图;

图2为bp神经网络结构示意图;

图3为滤波器架构图。

具体实施方式

下面结合附图和具体的实施例对本发明技术方案作进一步的详细描述,以使本领域的技术人员可以更好的理解本发明并能予以实施,但所举实施例不作为对本发明的限定。

如图1所示,下面结合附图1对本发明作进一步说明。

如图1所示,一种基于全景信息的弧光故障识别装置,包括传感器单元、局部卡尔曼滤波器、信息融合单元、全局卡尔曼滤波器和弧光识别单元;

传感器单元、局部卡尔曼滤波器、信息融合单元、全局卡尔曼滤波器和弧光识别单元依次顺序连接;

传感器单元包括若干传感器,传感器单元用于检测弧光发生时的电气量,每个传感器连接一个局部卡尔曼滤波器,局部卡尔曼滤波器基于不同传感器的滤波算法,对传感器输出数据进行滤波;

局部卡尔曼滤波器输出的信息经过信息融合单元进行信息融合后,基于全局卡尔曼滤波器进行全景信息的全局滤波,进行弧光判定。

传感器单元包括弧光传感器、温度传感器和压力传感器;在弧光发生时,光是最直接的现象,但是光会被遮挡,也会受到可见光污染干扰,所以需要多种传感器互相配合。电弧光能量密度大,燃弧附近温度会急速上升,温度上升会增加气体压强。所以这些传感器都是检测弧光发生时的电气量的。

每种传感器都有独特的波形数据,比如电流的和压力的就差异很大。需要捕捉不同的信息,所以针对不同传感器的滤波算法不同,每个传感器连接一个局部卡尔曼滤波器。由于每种信息的权重不同,比如最主要的弧光传感器,应占主要地位,所以多种传感器根据安装位置,种类不同,会乘以权重系数,进行数据信息融合,在所有传感器信息融合后,需要进一步滤除异常数据,需要一个针对全景信息的全局滤波器。

卡尔曼滤波器,为识别抖动数据的滤波器,也就是滤除波动数据,这些波动数据会引起勿动,通过神经网络的训练,可以获得一个合理的协方差值(离散度),这个合理的离散度界定是否是真的有弧光发生还是干扰。

本实施例一组数据[10,10.1,10,9.9……]这组数据离散度很低,在离散度门限值范围内,也就是很平稳,没有干扰,也没有弧光发生,但如果是[10,10.1,90,99,99.1,100,100…….]这样的离散度高于离散度门限值,但是由于后续数据是平稳的,所以不会太高,这就是真弧光发生了。

为了提高弧光识别的灵敏度,本申请采用了不同类别的传感器,但是这些传感器由于采集的对象不同,数据的特征是不同的,需要对不同的传感器设计不同的局部卡尔曼滤波器,也就是针对不同的传感器,取选择好一个对应门限值的离散度。

每个类型的传感器,都有一个信息分配原则,即占有不同的权重,如果数值满值是100,当数值达到80就认为有弧光,但是这个数值中,诸如声音,压力的权重就比较小,起到辅助参考的作用,也就是说,即使声音传感器,经过它的卡尔曼滤波后,输出了一个满码值,在全局滤波器看来,它就是10分,而弧光传感器的数据,占比重就会很大。这些不同传感器的数据融合后的值,也是波动的,也会有误触发的风险,通过全局卡尔曼进行滤除不同传感器的数据融合后的波动。

局部信息融合模块对同类传感器输出的信息进行融合;

全局信息融合模块融合所有局部信息融合模块输出的全景信息。

全景信息是指针对孤光光谱特性的弧光检测的特性信息,包括电流特性和声光特性。采用多种传感器布置与监测信息融合;将混沌理论、小波分析、模糊理论和人工智能多学科综合技术应用于故障电弧弧声、弧光的辨识,降低弧光误识别,提高动作可靠性。

bp神经网络的设计与训练以及全景信息的融合。图2是本专利bp神经网络模型的结构示意图,当中的具体参数包括输入神经元个数、网络层数、隐藏层神经元个数以及输出神经元个数,需要根据电弧故障检测这个具体问题来选择和优化。

一种基于全景信息的弧光故障识别方法,

包括以下步骤:

s1,传感器单元采集弧光发生时的电气量信息;

s2,建立bp神经网络,确定bp神经网络参数;

步骤s2具体包括以下步骤:

(201),传感器单元连接多参量传感器数据的局部卡尔曼滤波器,分析电弧故障发生时电流在时域和频域的特征变化,提取特征值作为bp神经网络的输入,采用bp神经网络检测电弧故障,针对bp神经网络收敛慢的缺点,采用遗传算法获得bp神经网络的初始权值,加快神经网络的训练收敛速度,实现断路器弧光识别;

(202)确定bp神经网络输入层与输出层神经元个数:

输入层神经元为6个,包括采样时间窗口内电流最大最小幅值差idiff、电流在中低频段(小于100khz)的能量、电流在中低频段内小波包分解树第一节点node(4,1)、第2节点node(4,2)、第3节点node(4,3)、第4节点node(4,4)的平均均方根值(rms);

输出层神经元个数为1个,输出检测以电弧识别为标准,故只需1个输出神经元来表示“0”或者“1”。

(203)确定隐藏层神经元个数:

基于公式(1)计算隐藏层神经元个数:

式中h:表示神经网络隐藏层的神经元个数;

i:表示的是神经网络输入层的神经元个数;

o:表示的是神经网络输出层的神经元个数,α为弹性动量,取值范围为1~10。

α的取值,满足神经网络的输出误差(mse)≤0.001或者梯度下降≤1.00e-10

α的取值具体包括以下步骤考虑到收敛速度与动作精度,神经网络训练停止条件是训练迭代次数epoch≥6000;实验表明当α=6时(即隐藏层神经元个数为6,符合前步骤中bp神经网络输入层与输出层神经元个数确定的结果),神经网络在迭代次数为258停止训练;

若继续增加α(即增加隐藏层神经元个数),虽然网络在训练的迭代次数有所减少,但网络输出误差却有所增加。故当α=6即隐藏层取神经元个数为6时,神经网络输出误差最小。

s3,大数据神经网络训练:

对原始电流采样数据提取6个特征量形成n个样本数据作为训练样本(包括n/2个电弧故障样本和n/2个正常情况样本),神经网络训练停止条件是训练迭代次数epoch≥6000、输出误差mse≤0.001或者梯度下降gradi-ent≤1.00e-10

s4,局部卡尔曼滤波器和全局卡尔曼滤波器初始值设定

x0是全局状态初始值,p0是全局协方差阵初始值,q0是全局系统协方差阵初始值,全局卡尔曼滤波器和局部卡尔曼滤波器的信息分配因子按传感器侦测量特性设定;对于局部卡尔曼滤波器,如温度传感器滤波器初始值,根据开关柜内部温度工况,可设定为50摄氏度,光强度按自然光照度设定,压力传感器可将初始值设为0;

p0全局协方差阵初始值和q0全局系统协方差阵初始值是没有离散度的,取0或者一个零漂误差;

本实施例,对于局部卡尔曼滤波器,如温度传感器滤波器初始值,根据开关柜内部温度工况,设定为50摄氏度,光强度按自然光照度设定,压力传感器可将初始值设为0;

s5,基于测量估计量和状态估计量完成采样点信息融合;

设定初始值在系统开始时刻,pm是全局协方差阵,qm是全局系统协方差阵,其中m为传感器个数,全局卡尔曼滤波器和每个局部卡尔曼滤波器的信息分配因子基于公式(2)和公式(3)进行分配;

公式(2)为全局卡尔曼滤波器信息因子分配公式,其中qi是传感器第i点离散采样数据的全局系统协方差阵,q为全局卡尔曼滤波器分配因子;

公式(3)为局部卡尔曼滤波器信息因子分配公式,其中pi是传感器第i点离散采样数据值的全局协方差阵,p为局部卡尔曼滤波器分配因子;βi为权重因子;

公式(2),公式(3)中权重因子βi遵守信息守恒定理,

且β1+β2+…βm-1+βm=1(0≤βi≤1),i=1,2,3…m;

则局部卡尔曼滤波器算法为公式(4)、全局卡尔曼滤波器算法为公式(5)

公式(4)适用于同种类型的传感器,如同是弧光传感器或同是温度传感器。其中pi为传感器第i点离散采样数据的全局协方差阵,是第i点离散时间采样的状态估计矢量;dk是第k个传感器采样数据,zi为第i点的观测值,为第i点数据的转置,ri为第i点数据的残差;

公式(5)中,q全i是各类型传感器局部融合后第i组数据的全局系统协方差阵,为是各类型传感器局部融合后,第i组数据的离散时间采样的状态估计矢量;d′k表示第k个传感器局部融合后数据,z′i为数据局部融合后第i点的观测值,h′it为数据局部融合后第i点数据的转置,r′i为数据局部融合后第i点数据的残差。

如图3所示,通过公式(4),对故障电弧检测系统中的每个传感器探测到信号实施局部滤波处理;把每个局部卡尔曼滤波器的处理结果(pl;p2,…)按传感器类别局部融合后,进行全局权重分配,达到信息融合。如图1架构所示。全局卡尔曼滤波器继续根据公式(5)对接收到融合信息实施滤波,分析弧光是否发生。

s6,基于全局卡尔曼滤波器输出的全景信息得出弧光发生信号,用于逻辑跳闸出口。

以上仅是本发明的优选实施方式,应当指出:对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1