基于改进蝙蝠算法优化支持向量机的模拟电路故障诊断研究

来源 :装备维修技术 | 被引量 : 0次 | 上传用户:wori123ri123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:支持向量机因有着比较好的分类能力,被广泛应用在电路故障诊断中,但是它的分类性能与核参数选择有关,因此对于支持向量机的参数优化问题,本文提出了基于蝙蝠算法的支持向量机参数优化方法,对支持向量机的c(惩罚参数)和g(核函数参数)进行优化。
  关键词:蝙蝠算法;支持向量机;改进;诊断;研究
  0 引言
  电子设备广泛应用于各大行业,在人们的日常生活中普遍存在,模拟电路在电子设备中起着非常重要的作用,是电子设备的重要部分。随着AI和计算机的飞速发展,人工智能、支持向量机、神经网络等方法被不断应用于模拟电路故障诊断中,为模拟电路故障诊断提供了许多新的方法,取得了许多研究成果。
  支持向量(Support Vector Machine, SVM)在模拟电路中,在模拟电路故障诊断中对于解决小样本问题和非线性问题有很大的优势。
  蝙蝠算法( BA)是基于群体智能提出的启发式搜索算法,是一种搜索全局最优解的有效方法。该算法是一种基于迭代的优化技术,初始化为一组随机解,然后通过迭代搜寻最优解,且在最优解周围通过随机飞行产生局部新解,加强了局部搜索。
  本文将改进的蝙蝠优化算法( Modified Bat optimization algorithm,MBOA) 与支持向量机相结合来进行模拟电路故障诊断。首先分析提取故障特征,然后用改进的蝙蝠算法对SVM的参数进行优化,建立MBOA-SVM 诊断模型,最后将该模型应用于模拟电路的故障诊断中,根据实验分析,发现该方法是可行的,有较高的正确率。
  1 支持向量机
  支持向量机的结构图:
  常见的核函数有多项式核、高斯径向基核、Sig-moid核,在这几种核函数中,高斯核函数具有较宽的收敛域,可适用于任意分布的样本,所以其在SVM中应用最广。
  公式为:
  2 蝙蝠算法基本原理
  BA算法是模拟自然界中蝙蝠利用一种声呐来探测猎物、避免障碍物的随机搜索算法即模拟蝙蝠利用超声波对障碍物或猎物进行最基本的探测、定位能力并将其和优化目标功能相联系。在蝙蝠搜索算法中,为了模拟蝙蝠探测猎物、避免障碍物,需假设如下三个近似的或理想化的规则:
  1)所有蝙蝠利用回声定位的方法感知距离,并且它们采用一种巧妙的方式来区别猎物和背景障碍物之间的不同。
  2)蝙蝠在位置xi以速度vi随机飞行,以固定的频率fmin、可变的波长λ和音量A0来搜索猎物。蝙蝠根据自身与目标的邻近程度来自动调整發射的脉冲波长(或频率)和调整脉冲发射率r属于[0,1]。
  3)虽然音量的变化方式有多种但在蝙蝠算法中, 假定音量A是从一个最大值A0(整数)变化到固定最小值Amin。
  3 蝙蝠算法-支持向量机
  支持向量机 的分类精度?主要是受两个参数 C、g 的影响( C是惩罚因子,表示对超出误差样本的惩罚程度、g表示径向基函数的宽度) 。由于通过传统方法核函数的分类效果不佳,因此本文采用蝙蝠算法寻求最优的支持向量机参数。基于蝙蝠算法的支持向量机参数优化流程完整步骤如下:
  1) 设置蝙蝠种群。
  蝙蝠种群的大小为 N、维数为 D、脉冲速率为S、脉 冲频率为 F、最大迭代数为 Ng。
  2) 蝙蝠个体初始化。
  利用 Bmin + rand(1,D) ×(Bmax-Bmin)产生蝙蝠个体,构成初始蝙蝠种群。
  3) 计算每个蝙蝠的适应度值并确定最优蝙蝠的位置。
  将所有蝙蝠个体作为支持向量机的参数在训练集上进行训练和测试集上进行测试。得到的数值作为对应蝙蝠的适应度值并且输出,依据返回的适应度值的大小,找到最优的蝙蝠个体 Bbest。
  4) 生成新蝙蝠个体。
  根据传统蝙蝠算法基本公式分别更新脉冲频率 Fi 与飞行速度 Vi,生成新的蝙蝠个体 Bnew。
  5) 更新蝙蝠个体。
  ①产生一个随机数 randx,如果randx>Si,则对当前群体中最优蝙蝠个体 Bbest 的邻域进行随机扰动,获得一个新的蝙蝠个体,而后用新蝙蝠个体替换当前蝙蝠个体。
  ②产生一个随机数 randy,如果满足 randy >Yi, 并且 f( Bnew ) <f( Bold ) ,则用新蝙蝠个体替换当前位置的旧蝙蝠个体。并根据下式更新脉冲频度R0和脉冲音强 Yi。
  式中: α 为脉冲音强衰减系数; γ 为脉冲频度增加系数; t 为当前迭代次数。
  6) 若达到最大的迭代次数则算法终止,输出最优参数,否则转到步骤 4) 继续执行。
  7) 最终获得最佳参数,然后建立最好的分类器模型。
  3 诊断实例及分析
  设元件的标称值为: R1 = 1 kΩ, R2 = 3 kΩ,R3 = 2 kΩ,R4 = 4 kΩ,R5 = 4 kΩ,C1 =5 nF,C2 = 5 nF,电阻及电容的容差为 5% 。当电路出现软故障时,元件相对其标称值偏离为 ± 50% ,该元件的值在区间 [50% Y,95% Y)∪( 105% Y,150% Y]内( Y表示器件的标称值) 。该电路共有14种故障,分别记为 C1↑,C1↓,C2↑,C2↓,R1↑,R1↓, R2↑,R2↓,R3↑,R3↓,R4↑,R4↓,R5↑,R5↓。↑代表元件的故障值偏大,↓代表元件的故障值偏小,包括无故障状态在内一共有15 种状态存在,总共有9种故障类型(包括正常)。在 Matlab2019b中搭建故障诊断模型,编写代码实现BA算法,并通过所获得的 DGA 数据进行实例仿真。完成了SVM-蝙蝠算法与蝙蝠算法、果蝇算法、遗传算法(GA)、粒子群算法(PSO)结合SVM模型的对比分析如表1所示。
  4结语
  本文提出的基于SVM-蝙蝠算法的故障特征提取的支持向量机模拟电路故障诊断方法将本文方法和其他文献采用的方法进行了比较,通过Sallen-Key带通滤波器电路故障诊断仿真实验证明了提出的SVM-蝙蝠算法较传统的蝙蝠算法具有收敛速度快、平衡收敛的速度和精度高等优势,在模拟电路故障诊断领域,和其他传统的智能算法相比,支持向量机的分类精度提高了,模拟电路故障诊断的正确率也提高了,是一种有效的方法。
  参考文献:
  [1] 祖文超,李红君,苑津莎. 基于纠错能力的 SVM 在变压器故障诊断的应用 [J]. 电力科学与工程,2012,28 ( 11) : 39-43.
  [2] 郑蕊蕊,赵继印,赵婷婷,等. 基于遗传支持向量机和灰色免疫算法的电力变压器故障诊断[J]. 中国电机工程学报,2011, 31( 7) : 56 - 63.
  [3] 张倩,杨耀权. 基于支持向量机核函数的研究 [J].电力科学与工程,2012,25 ( 5) : 42-45.
其他文献
【摘要】物联网作为一种收集和处理信息的新方式,将逻辑和客观的物理世界连接在一起。换句话说,它是人们收集数据并实现计算机世界和人类社会世界的一种方式,对统计数据的收集产生巨大影响。如果将来的统计数据收集可以与物联网集成在一起,为工业统计提供可靠的数据源,那么统计工作的效率和数据质量将得到提高。  【关键词】物联网技术;数据采集;应用  物联网是一种信息载体,例如互联网或传统电信网络,它将所有简单,独
<正>浙江省新昌县从2000年出台首个茶产业专项扶持政策,至今已15个年头。新昌茶产业依靠政策引领,实现了持续较快速的增长,名优茶产量、产值从2000年2400吨、1.94亿元增加到2
摘要:随着社会的发展,我国要求在教育教学中把思想政治工作贯穿其中,做到全方位育人。高职大学语文课程对于学生思政素养的提升有着绝对的优势,教师应将其巧妙地融入到教学中,落实新时域下的立德树人目标。  关键词:高职大学语文;立德树人;课程思政改革  新課改的推进下,高职大学肩负起了立德树人视域下思政教学的重任。教师应结合大学生的实际情况,尊重其想法与做法,设计出饱含思政内容的授课方案,从而提升教学质量
摘 要:本文简述了电梯停电应救援装置的结构原理。说明了DYVI型停电自动平层装置的基本原理。结合电路图详细分析了该型停电应急救援装置在外电网停电情况下,配套该装置在广州日立电梯两种控制系统如何实现自动救援实施的过程。针对该型产品技术特点,提出了对该应急救援装置的日常检验要求和注意事项。  关键词: 停电应急救援;DYVI型停电自动平层装置;检验要求  近几年,我国用电需求增长很快,电力供不应求的矛
摘要:随着社会的现代化发展,人类对于电梯起重机械的需求也在不断增高,而电梯起重机械在使用的过程当中会存在着一些安全问题,因此必须要做好电梯起重机械的维护工作。本文主要围绕电梯起重机械钢丝绳的检测与维护展开分析和论述,首先介绍电梯起重机械钢丝绳的现状,然后分析电梯起重机械钢丝绳检测以及维护时存在的一些安全问题。最后提出全面加强电梯起重机械钢丝绳检修和维护工作的有效举措。  关键词:电梯起重机械;钢丝
我国是一个统一的多民族国家,在经济全球化与信息现代化时代背景下,少数民族文化传承与发展遭遇前所未有的挑战。对于内蒙古地区而言,民族文化资源是最有价值的课程资源,民族
摘要:本文针对电力通信网中的信息安全技术,从通信系统、应用程度、加密处理、管理机制、日常维护五个方面展开详细探讨分析,以期能够为我国电力通信产业的发展建言献策。  关键词:电力通信网;信息安全技术;实施策略  引言:伴随着互联网的高速发展与不断进步,电力通信系统逐渐被各个电力企业广泛应用,电力系统安全保障所起到的作用愈发重要。因此,有必要针对电力通信网中的安全信息技术进行重点探究,从而确保电力通信
养老服务人员是养老服务事业的主力军,当前老年服务队伍质量与服务效果不仅如人意,养老机构的供给侧需要进行改革以适应老年人不断提出的新要求与对服务质量的新期待。解决这
工业化进程的加快,带动了机械制造业的发展,也使得机电机械设备的类型变得更加多样化,在机电机械设备安装过程中,存在许多隐患,需要安装人员充分重视起来,严格依照产品说明及