ImageVerifierCode 换一换
格式:PDF , 页数:4 ,大小:1.26MB ,
资源ID:2517853      下载积分:10 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wnwk.com/docdown/2517853.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于BSA与BP神经网络的矿用变压器故障诊断_梁荣波.pdf)为本站会员(哎呦****中)主动上传,蜗牛文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知蜗牛文库(发送邮件至admin@wnwk.com或直接QQ联系客服),我们立即给予删除!

基于BSA与BP神经网络的矿用变压器故障诊断_梁荣波.pdf

1、1392023 年第 5 期梁荣波等:基于 BSA 与 BP 神经网络的矿用变压器故障诊断梁荣波等:基于 BSA 与 BP 神经网络的矿用变压器故障诊断基于 BSA 与 BP 神经网络的矿用变压器故障诊断梁荣波 于 灏 李军霖(山东钢铁集团日照有限公司焦化厂,山东 日照 276800)摘 要 针对矿用变压器故障问题,提出了一种基于鸟群与 BP 神经网络算法的矿用变压器故障诊断方法。利用鸟群算法对 BP 神经网络进行优化,利用传统的粒子群算法和此算法分别对 BP 神经网络进行优化,并对矿用变压器诊断结果进行对比,有效地解决了 BP 神经网络训练时间长且易陷入局部最优的缺陷。关键词 矿用变压器;神

2、经网络;故障诊断中图分类号 TM407 文献标识码 A doi:10.3969/j.issn.1005-2801.2023.05.045Fault Diagnosis of Mining Transformer Based on BSA and BP Neural NetworkLiang Rongbo Yu Hao Li Junlin(Shandong Iron and Steel Group Rizhao Co.,Ltd.,Coking Plant,Shandong Rizhao 276800)Abstract:Aiming at the problem of mining transfo

3、rmer faults,a fault diagnosis method for mining transformers based on bird swarm and BP neural network algorithm is proposed.The bird swarm algorithm is used to optimize the BP neural network.The traditional particle swarm algorithm and this algorithm are used to optimize the BP neural network,and t

4、he diagnostic results of mining transformers are compared.Effectively solving the defects of long training time and easy falling into local optima in the BP neural network.Key words:mining transformer;neural network;fault diagnosis收稿日期 2022-10-15基金项目 山东省重点研发计划(2019GGX102049)作者简介 梁荣波(1994),男,山东日照人,20

5、20 年毕业于山东科技大学电气工程专业,硕士,助理工程师,现从事炼焦技术工作,研究方向:电力系统自动化。梁荣波等:基于 BSA 与 BP 神经网络的矿用变压器故障诊断梁荣波等:基于 BSA 与 BP 神经网络的矿用变压器故障诊断矿用变压器故障诊断通常采用油中溶解气体分析的方法,有文献提出将它与BP神经网络相结合,可以很大程度提高故障诊断准确率 1-2。但是,如果不对 BP 神经网络权值和阈值进行优化,将会造成训练的次数增多、收敛性较差等问题。将粒子群算法应用到优化 BP 神经网络,用在变压器故障诊断中,能够有效地缩短搜索的时间,提高准确率。但是粒子群算法不容易跳出局部最优的情况,得到的结果有可

6、能不够准确3-5。鸟群算法具有搜索并求取全局最优解的优势,通过利用鸟群算法优化 BP 神经网络,达到理想的诊断效果。1 鸟群算法(BSA)优化 BP 神经网络1.1 基本 BP 神经网络BP 神经网络算法目前被广泛应用于各类故障诊断中6-8,它主要由输入层、隐含层和输出层 3 部分构成。其构成图如图 1。在寻优的过程中,BP 神经网络具有两个不同的阶段,即信息正向传播阶段和误差反向传播阶段。当开始正向传播时,会从上至下,由输入层进行计算,一直到输出层。如果得到的值不是很理想,将会计算输出层的误差值,然后进行反向传播。通过误差的反向传播,各层的神经元都得到一个相对应的误差值。最后各层的神经元利用

7、这个误差值对本层神经元的权值和阈值进行修改。经过不断的修改,直到误差满足设定的精度为止。图 1 BP 神经网络结构图它的权值和阈值参数的优化公式为 jk(t+1)=jk(t)+j (1)1402023 年第 5 期 k(t+1)=k(t)+k (2)式中:、为神经网络的权值和阈值;、为学习参数;j、k为节点的误差信号值。1.2 鸟群算法介绍鸟群主要是由观察鸟的行为而演变出来的,具有以下规则:1)每只鸟主要存在两种行为:觅食行为和警惕行为。它们可以被看作是一种随机变量。2)在进行觅食的时候,每只鸟会将发现的最佳觅食位置进行记录并更新,在此期间把相应的位置作为鸟群的最佳觅食位置。3)当鸟类保持警惕

8、的时候,为了保证自己的安全会尽量靠近群体中心,而且一般情况下越靠近群体中心的鸟类储存的食物越多。4)鸟类会根据情况进行位置变化。当来到下一位置后,鸟类会根据食物储量的多少来判断自己是生产者还是乞讨者。在鸟群中,食物最多的鸟为生产者,食物最少的鸟则为乞食者,剩余的其他鸟则随机变换自己的身份。5)在鸟群中,作为生产者的鸟类会寻找食物,而作为乞讨者的鸟类将选择一位生产者一起进行觅食。在鸟群里,将存在的两种行为看作一个(0,1)中均匀分布的随机数,当该数不大于P(0P1)时,那么这个鸟觅食;否则,这个鸟保持警惕。选择觅食的鸟的最优位置可以根据式(3)求得:()()()()1,0,1 0,1ttti j

9、i ji ji jti ji jxxpxCrandgxSrand+=+(3)式中:rand(0,1)为服从高斯分布的随机数;,ti jx 为鸟的位置;pij为第 i 只鸟的最佳位置;gj为种群的当前最佳位置;C、S 为认知加速系数与社会进化系数。保持警惕的鸟在靠近种群中心时的位置可以根据式(4)求得:()()()()1,1,2,0,1 1,1ttti ji jji jti ji jxxAmeanxrandApxSrand+=+(4)11expipFitAaNsumpFit=|+(5)22expikiikpFitpFitpFitNAapFitpFitsumpFit=|+(6)式中:sumFiti

10、为整个种群的适应度之和;meanj为种群的平均适应度值;pFiti为第 i 只鸟的适应度值;a1、a2为 0,2 之间的常数;为较小的常数。随着时间的变化,鸟类也会不断地飞往其他位置上,假设变化的周期为 T,当到达新的位置后,生产者的鸟类将开始进行觅食,而跟随生产者的乞讨者也将跟随觅食。对于生产者和乞讨者的行为,可以通过以下两式求得。()1,0,1ttti ji ji jxxxrand+=+(7)()()1,0,1ttttti ji jk ji ji jxxxxxFLrand+=+(8)式中:FL 为服从于标准正态分布的随机数。1.3 BP 神经网络优化流程步骤 1:初始化鸟群算法各部分的参数

11、并设置觅食概率、认知加速系数和社会进化系数等参数。步骤 2:对每个鸟的目标适应度值进行计算,然后找出里面最小适应度的值,并将此最小适应度值作为局部的最优解,保留当前最好的个体位置。步骤 3:在考虑鸟群生物行为的基础上,对种群更新。当鸟群不进行迁移,根据觅食和保持警觉的行为,选择式(3)或式(4)对种群更新;若鸟群进行迁移,根据式(7)和式(8)对种群更新。步骤 4:对更新后鸟群的适应度值进行计算。将更新后计算的适应度值和旧的鸟群适应度值比较,选择保留最优解,并进行更新。步骤 5:判断是否满足停止条件,当最优解能够满足停止的条件,则输出最终最优解;如果不满足则返回步骤 3,当满足时停止。步骤 6

12、:在获得最优解后,将其作为 BP 神经网络的初始值用于接下来的学习训练。步骤 7:通过训练得到误差,然后调整网络的权值和阈值,经过多次迭代后得到最优训练网络。2 实例分析2.1 诊断模型确定矿用变压器常见的故障问题主要有 6 种情况,其中 3 种为放电情况:局部放电、火花放电、电弧放电,3 种为过热情况:高温过热、中温过热、低温过热。加上正常工作的情况,一共对应着 7 个输出层。将故障类型编码见表 1。矿用变压器中油产生的主要气体有 CO、CO2、H2、CH4、C2H4、C2H2与总烃(C),以这些气体(P1P6)作为输入层,通过将其带入图 1,可以得到 BP 神经网络矿用变压器故障诊断模型。

13、本 文 所 采 用 粒 子 群 算 法(PSO)参 数 取值 c1=c2=1.5,惯 性 因 子=0.8;BSA 参 数 取 值c1=c2=1.5,C=S=1,T=5。二者的种群大小都设置为1412023 年第 5 期梁荣波等:基于 BSA 与 BP 神经网络的矿用变压器故障诊断梁荣波等:基于 BSA 与 BP 神经网络的矿用变压器故障诊断60,最大迭代次数为 500 次。表 1 故障类型编码值故障类型编码值正常1000000低温过热0100000中温过热0010000高温过热0001000局部放电0000100火花放电0000010电弧放电00000012.2 实际案例分析本文算例为了减少误

14、差,提高结果的准确率,将 120 组变压器故障数据作为训练样本,70 组变压器故障数据作为测试样本。得到的样本数据见表2。表 2 样本数据分类故障类型训练样本数测试样本数正常149低温过热1710中温过热2819高温过热2414局部放电74火花放电116电弧放电198图 2 BP 神经网络的误差和迭代次数 图 3 PSO-BP 神经网络的误差和迭代次数 图 4 BSA-BP 神经网络的误差和迭代次数为了验证本文算法的有效性,分别依次使用 BP神经网络算法、PSO-BP 神经网络算法和 BSA-BP神经网络算法对数据进行优化训练。通过优化得到三者的误差和迭代次数关系图如图 2、图 3 和图 4所

15、示。由以上三图可以得知,当迭代次数不断增加,误差会有所减小。其中,BSA-BP 神经网络算法满足要求时迭代次数最少,为 160 次,而且训练时间最短;BP 神经网络算法、PSO-BP 神经网络算法分别为 350、250 次左右。除此之外,在收敛速度和精度上,BSA-BP神经网络算法更加优于另外两种。因此可以说明,鸟群算法(BSA)的优化使 BP 神经网络的参数更加合理,后期的收敛速度也更加快。通过把故障数据进行优化得诊断结果,见表3。表 3 诊断结果对比故障类型BPPSO-BPBSA-BP正判数准确率/%正判数准确率/%正判数准确率/%正常777.8888.9888.9低温过热880.0880

16、.0990.0中温过热1684.21789.41789.4高温过热1178.61285.71392.9局部放电375.041004100火花放电466.7583.3583.3电弧放电675787.5787.5从表中可以发现 BSA-BP 神经网络算法的准确率为 90.2%,是三者之中最高的,而其他两类算法样本的诊断准确率明显低于 BSA-BP 神经网络法,分别为 76.76%、87.83%。3 结语利用三种不同的算法对样本数据进行诊断,仿真得到了在三种算法下的误差和迭代次数的曲线。1422023 年第 5 期井人员的运输任务,其可靠性和运输效率直接决定了作业人员的安全性10。架空乘人装置不仅为上下井人员带来了便利,而且降低了煤矿安全事故的发生概率,为今后类似项目设计提供了参考。【参考文献】1 王为强.降低猴车掉绳率确保猴车安全运行 J.山东煤炭科技,2011(02):238.2 张建新.双柳矿 33416 材料辅巷架空乘人装置布置及选型设计研究J.山西冶金,2020,43(06):72-74.3 孙金栋,王建国.双巷道架空乘人装置的应用浅析 J.煤炭科技,2019,40(05):89-

copyright@ 2008-2023 wnwk.com网站版权所有

经营许可证编号:浙ICP备2024059924号-2