基于果蝇优化算法的多元质量控制故障模式诊断_杨明顺
基于改进果蝇算法优化SVM的变速箱故障诊断
基于改进果蝇算法优化SVM的变速箱故障诊断
张淑清;张桂芬
【期刊名称】《组合机床与自动化加工技术》
【年(卷),期】2022()7
【摘要】利用果蝇算法(FOA)进行支持向量机(SVM)参数优化时容易陷入局部最优的问题,对果蝇算法进行改进设计,提出了改进果蝇算法(IFOA)。
相比于FOA,IFOA 增加了种群划分过程,并且不同种群按照不同步长进行位置更新,实现了算法前后期搜索能力的平衡。
利用IFOA优化SVM参数并进行变速箱故障诊断,结果表明相比于FOA,IFOA诊断精度提升了6.29%;相比于其余3种改进型FOA方法,IFOA诊断精度至少提升了0.57%;相比于其它4种类型优化算法,IFOA诊断精度至少提升了2.53%,耗时缩短约39.5%。
【总页数】4页(P71-74)
【作者】张淑清;张桂芬
【作者单位】广西警察学院交通管理工程学院;广西民族大学人工智能学院
【正文语种】中文
【中图分类】TH165;TG66
【相关文献】
1.基于改进果蝇算法优化的SVM风电功率短期预测
2.基于改进果蝇算法优化SVM的个人信用风险评估
3.基于改进果蝇算法优化PNN的变压器故障诊断研究
4.基于双种群协调进化果蝇算法优化SVM的变速箱故障诊断
5.基于改进果蝇算法优化SVM的矿区地表变形预测方法
因版权原因,仅展示原文概要,查看原文内容请购买。
基于果蝇优化算法的支持向量机故障诊断
Fa ul t d i a g no s i s ba s e d o n s up po r t v e c t o r ma c hi ne s o pt i mi z e d b y f r ui t f l y o pt i mi z a t i o n a l g o r i t hm
O p t i m i z a t i o n A l g o r i t h m i s p r o p o s e d . I m i t a t i n g t h e f o r a g i n g b e h a v i o r o f f r u i t l f i e s , t h e s m e l l c o n c e n t r a t i o n j u d g m e n t v a l u e i s
t o t h e r o l l i n g b e a r i n g f a u l t d i a g n o s i s , a n d t h e s i mu l a t i o n r e s u l t r e v e a l s g o o d p e r f o r ma n c e . Ke y wo r d s :f r u i t l f y o p t i mi z a t i o n a l g o r i t h m;s u p p o r t v e c t o r ma c h i n e s ;f e a t u r e s e l e c t i o n;f a u l t d i a g n o s i s
基于改进果蝇优化算法的电力设备故障率预测
2 1 YD * 5($$0 " Y .E ,5($$O. $O6)A )& $$ 1 $ 2" )' ! 6= 8 = <Z > 5 Fc 5 ; 5 3: ; < 2 = > 5 2N E M < > D E / $D 78 39 2 7@3 N E M < > 6@??; JD E G ?8 3J $D 78 39 2 7@3 !#&&+! $ D 75 38 #
电器与能效管理技术 !"#$% &' !#
配网技术与系统
基于改进果蝇优化算法的电力设备 故障率预测 !
高!僮!周!莽!孙树学!王!晖 国网吉林省电力有限公司 长春供电公司 吉林 长春!& % # # " &
摘$要 针对目前采用统计设备故障历史数据分析所得的电气设备故障率可信度 低的问题$提出了以电气设备实际的运行状态为依据$ 按照设备状态评价和状态检修 导则$采用健康指数反映设备的运行状态情况$ 推算出当前状态下的设备故障率% 采 用改进果蝇优化算法推求设备的故障率函数$同时考虑到不同检修方式和检修后设备 性能的变化对故障率的影响% 通过引入役龄回退因子和故障率递增因子来反映检修 方式和检修后对设备的故障率影响程度$ 最终确定出检修后设备的等效役龄$ 实现对 状态检修背景下的电气设备故障率的预测% 通过电网实际算例进行分析$ 验证了该算 法和故障率预测模型的有效性% 关键词 威布尔分布 役龄回退因子 故障率预测 状态检修 改进果蝇优化算法 中图分类号 ( ).!+$文献标志码 ' $文章编号 +&"*, -!-- ! +&!. # +!, &&+-, &% ( ) * !&/ !%%+- 0 1 / 2 345 / +&"*, -!--/ +&!./ +!/ &&% 高 $ 僮 ! !".! "# $ 女$ 高级工程师$ 主 要从事配电网自动 化& 电 力 营 销 与 服 务工作%
果蝇优化算法 原理
果蝇优化算法(Fruit Fly Optimization Algorithm)1. 引言果蝇优化算法(Fruit Fly Optimization Algorithm,简称FOA)是一种基于自然界果蝇行为的启发式优化算法。
该算法模拟了果蝇在食物搜索过程中的行为,通过不断迭代和适应性调整来求解问题的最优解。
FOA算法具有较好的全局搜索能力和收敛性能,在多种问题领域都取得了良好的效果。
本文将详细介绍FOA算法的基本原理,包括问题建模、算法流程、关键步骤以及参数设置等内容。
2. 问题建模FOA算法可以用于求解各种优化问题,如函数优化、组合优化、参数寻优等。
首先我们需要将具体问题转化为一个数学模型,即定义目标函数和约束条件。
以函数优化为例,假设我们要求解一个连续型函数f(x),其中x是决策变量。
我们的目标是找到使得目标函数取得最小值或最大值的决策变量值。
3. 算法流程FOA算法主要包含以下几个步骤:初始化种群、计算适应度、选择果蝇、更新位置和速度。
步骤1:初始化种群首先,我们需要初始化一定数量的果蝇个体作为初始种群。
每个果蝇个体都具有一组决策变量值,表示在问题空间中的一个解。
这些决策变量值可以随机生成,也可以根据问题的特点进行合理选择。
步骤2:计算适应度对于每个果蝇个体,我们需要计算其适应度值。
适应度值反映了该个体在问题空间中的优劣程度。
通常情况下,适应度值越高表示个体越优秀。
步骤3:选择果蝇根据计算得到的适应度值,我们需要选择一些优秀的果蝇个体作为下一轮迭代的父代。
常用的选择方法有轮盘赌选择、锦标赛选择等。
步骤4:更新位置和速度对于选中的父代果蝇个体,我们需要更新它们的位置和速度。
位置更新是通过当前位置加上速度得到的,速度更新则是通过当前速度加上一定变化量得到的。
这里需要注意控制位置和速度变化范围,避免过大或过小。
步骤5:终止条件判断在每次迭代后,我们需要判断是否满足终止条件。
终止条件可以是达到一定的迭代次数、目标函数值不再变化或适应度值不再改善等。
基于改进果蝇优化BP神经网络的磨矿粒度软测量
基于改进果蝇优化BP神经网络的磨矿粒度软测量杨刚;王建民【摘要】针对磨矿过程中磨矿粒度实现在线实时测量难度较大,仅能通过事后化验,具有较大的滞后性的问题,引入一种线性生成机制(LGMS)、混沌搜索、粒子群优化算法(PSO)和变邻域搜索算法(VNS)修正果蝇算法(IFOA),然后利用IFOA良好的搜索全局最优解的能力自适应地调整BP网络的权值和阈值建立磨矿粒度在线软测量模型.最后以某公司样本数据为例进行仿真验证,结果表明其鲁棒性和测量精度明显提高,且网络具有较强的收敛性能.【期刊名称】《仪表技术与传感器》【年(卷),期】2018(000)008【总页数】5页(P122-126)【关键词】磨矿粒度;软测量;果蝇算法;混沌搜索;LGMS;粒子群算法;变邻域搜索算法【作者】杨刚;王建民【作者单位】华北理工大学电气工程学院,河北唐山 063000;华北理工大学电气工程学院,河北唐山 063000【正文语种】中文【中图分类】TD9260 引言磨矿作业直接影响后续作业中最终的产品粒度[1-2]。
但是磨矿粒度的在线检测仪器极为昂贵、精度较低且抗干扰能力差,导致现有的选矿厂通常只能采取离线化验的方式检测粒度值。
利用现代测量方法中的软测量来对磨矿粒度进行在线实时的预估效率高,有效地减轻了企业的负担[3]。
通常,将软测量方法分为机理建模与过程建模。
对于时变性和耦合性非常强的磨矿环境,采用机理建模的方式实现粒度的在线检测极其困难,并且近些年来多数学者都采用过程建模的方式,通过测量与粒度相关性较大的辅助变量对其进行预估。
张晓东[4]等通过人工选取与磨矿粒度相关的影响因素,然后利用RBF神经网络进行在线检测;丁进良[5]等利用遗传算法改进神经网络算法建立了软测量模型;张燕[6]等将自适应自然梯度法应用到对高斯过程超参数优化过程中,构建了磨矿粒度软测量模型;赵珺[7]等采用多目标分层遗传算法对模糊模型的参数进行调整和优化,实现了溢流粒度的在线实时监测。
【CN109934330A】基于多样化种群的果蝇优化算法来构建预测模型的方法【专利】
(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号 (43)申请公布日 (21)申请号 201910160269.9(22)申请日 2019.03.04(71)申请人 温州大学地址 325000 浙江省温州市瓯海区东方南路38号温州市国家大学科技园孵化器(72)发明人 王鑫宇 黄辉 徐以铁 徐健 陈慧灵 (74)专利代理机构 温州名创知识产权代理有限公司 33258代理人 陈加利(51)Int.Cl.G06N 3/00(2006.01)G06N 7/08(2006.01)(54)发明名称基于多样化种群的果蝇优化算法来构建预测模型的方法(57)摘要本发明提供一种基于多样化种群的果蝇优化算法来构建预测模型的方法,包括参数初始化;划分出四个果蝇群体,并确定四个果蝇群体中各自的果蝇个体搜索食物的方向和步长以及味道浓度判定值;将四个果蝇群体中各自的味道浓度判定值代入判定函数比较,分别求出每个种群的最优判定值;比较四个最优判定值,得到当代最优值,并将当代最优值来更新果蝇位置,向最优果蝇个体学习;将达到最大迭代次数时输出果蝇的位置为惩罚因子和核宽;基于惩罚因子和核宽,构建预测支持向量机模型和/或预测极限学习机模型。
实施本发明,能有效地降低数据搜索过程中的错误率,并且提高了收敛速度,在实际应用当中效果更加明显。
权利要求书2页 说明书6页 附图1页CN 109934330 A 2019.06.25C N 109934330A1.一种基于多样化种群的果蝇优化算法来构建预测模型的方法,其特征在于,所述方法包括以下步骤:步骤S1:参数初始化;给定群体规模Sizepop,最大迭代次数Maxgen,以及随机化得到的初始化果蝇群体的位置X_axis和Y_axis;步骤S2:划分出四个果蝇群体G1-G4,并确定所述四个果蝇群体G1-G4中各自的果蝇个体搜索食物的方向和步长以及味道浓度判定值;(1)种群G1:①果蝇个体搜索食物的方向和步长;②估计与原点之间的距离Dist i ,再使用距离的倒数作为味道浓度判定值S i;S i =1/Dist i(2)种群G2:①果蝇个体搜索食物的方向和步长;其中Xb_axis和Yb_axis为原始果蝇位置,Xc_axis和Yc_axis为变异果蝇位置;A为混沌参数,其变化函数为A=g/Maxgen,其中g为正在进行的迭代次数;②估计与原点之间的距离Dist i ,再使用距离的倒数作为味道浓度判定值S i;S i =1/Dist i(3)种群G3:①果蝇个体搜索食物的方向和步长;②估计与原点之间的距离Dist i ,再使用距离的倒数作为味道浓度判定值S i;(4)种群G4:①利用视觉以不同方向朝果蝇群体最优位置前进,并与自身前代的适应值相比较,若比较结果显示该值连续k=3次未有得到提升,则将其视为淘汰个体,重新赋予新的位置,确定新的前进方向;②估计与原点之间的距离Dist i ,再使用距离的倒数作为味道浓度判定值S i;权 利 要 求 书1/2页2CN 109934330 A。
基于改进果蝇算法的模拟电路故障诊断
2018年第1期计算机与现代化JISUANJI YU XIANDAIHUA总第269期文章编号:1006-2475 (2018 )01 -0040-04基于改进果蝇算法的模拟电路故障诊断邵新添,李志华,王震(河海大学能源与电气学院,江苏南京211100)摘要:针对模拟电路中非线性元件故障的定位问题,提出一种改进的果蝇算法优化支持向量机的故障诊断方法。
首先对 被诊断电路的输出信号进行采样,用V o lte ira级数提取输出信号的特征,然后利用改进的果蝇算法优化S V M的核函数参数和结构参数,建立诊断模型,在对数放大器电路中对故障进行诊断分类。
通过实验可以看出,该方法能够有效避免支持向量机参数选择的随机性,有利于提高诊断精度,并且有较快的诊断速度。
关键词:果蝇算法#V i e r a级数;支持向量机;模拟电路;故障诊断中图分类号:TP183 文献标识码:A d o i: 10.3969/j.E n.1006-2475.2018.01.009Analog Circuit Fault Diagnosis B asedonM odifiedF ruit Fly OptimizationAlgorithmS H A O X in-t ia n,L I Z h i-l iu a,W A N G Z h e n(College of Energy and Electrical Engineering,Hohai University,Nanjing 211100,China)A bstract %Aiming at t he problem of the localization of nonlinear components in analog circuits,an improved Drosophila algorithmis proposed to optimize the support vector machine (SVM)fault diagnosis method. Firstly,the outpu cuit is sampled,the characteristics of the output signal are extracted by the Volterra series rithm is used to optimize the kernel function parameters and structural parameters of and the fault is established in the logarithmic amplifier circuit tor diagnostic classification. Using MATL simulation experiments,through experiments we can see that this method can effectively avoid the random selection of support vector machine parameters,help to improve the diagnostic accuracy and diagnostic speed.K ey w ords %fruit fly optimization algorithm#V olterra series;support vector machines;analog circuit;fault d〇引言模拟电路广泛运用于航空航天、医疗仪器、工业 自动化以及人们的日常生活中,而模拟电路的故障诊 断是保障电子设备安全稳定运行的关键技术,国内外 学者对此展开了大量的研究'17(。
修正型果蝇优化算法优化SVM的油浸式变压器故障诊断
修正型果蝇优化算法优化SVM的油浸式变压器故障诊断薛满宇【摘要】主要研究对象为油浸式变压器,通过采集SVM的油浸式变压器的运行样本数据进行分析,选取修正型FOA优化方法对变压器的故障进行诊断,计算的参数分别为惩罚因子C和核函数参数g,提高了油浸式变压器的故障诊断效率.为了验证所提算法的有效性和可靠性,将IFOA-SVM和Grid Search-SVM、FOA-SVM、SVM等算法进行比较.仿真实验结果表明,IFOA-SVM比Grid Search-SVM、FOA-SVM和SVM具有更高的准确率,更加适合油浸式变压器的故障诊断.【期刊名称】《通信电源技术》【年(卷),期】2018(035)004【总页数】5页(P7-10,14)【关键词】果蝇优化算法;混沌理论;油浸式变压器;故障诊断【作者】薛满宇【作者单位】北京京能清洁能源电力股份有限公司,北京 100028【正文语种】中文0 引言电力系统中,油浸式变压器的作用极为重要,具有分配和运输电能的功能。
因此,它的运行状况会直接影响整个电力系统的寿命[1]。
所以,科学地诊断油浸式变压器故障对现实实践具有重要的指导意义。
在过去的几十年里,一些学者使用诸如人工神经网络[2]、模糊聚类[3]、遗传算法[4]以及小波分析[5]等多种智能优化方法,来诊断变压器故障并取得了一些成就,但是对于算法试验中的数据收集存在一些问题。
为了克服这个缺点,支持向量机模型应用而生。
它可以用来解决非线性且数量较少的数据,可用于识别维数高的故障诊断,多应用于小样本数据的研究。
在采用SVM模型对变压器进行故障诊断时,要合理选择参数C和g。
本文将对果蝇优化算法进行修正后应用于支持向量机,从而获得相关参数的自适应最佳选择,并提高结果的准确度。
1 改进的果蝇优化算法1.1 果蝇优化算法果蝇优化算法的简称为FOA,属于智能型算法。
该算法的控制参数较少,收敛速度较快,但容易出现“早熟”问题。
结合Logistic混沌系统的优点,提出一种基于Logistic混沌系统的修正型FOA,避免FOA局部最优问题。
基于果蝇优化支持向量机的风机故障诊断研究
基于果蝇优化支持向量机的风机故障诊断研究洪文鹏;廖明俊【摘要】本文提出了基于果蝇算法优化支持向量机的分类方法.该方法利用风机振动频域的特征向量作为学习样本,然后运用改进的支持向量机模型对风机振动信号的故障特征进行模式识别.同时还运用了蚁群和粒子群两种智能算法,对向量机进行了优化,仿真结果表明,基于果蝇优化的最小二乘支持向量机方法具有识别率高,诊断速度快的优点,该方法是可行有效的.【期刊名称】《风机技术》【年(卷),期】2014(000)006【总页数】6页(P50-55)【关键词】离心式风机;故障诊断;最小二乘支持向量机;果蝇算法【作者】洪文鹏;廖明俊【作者单位】东北电力大学能源与动力工程学院吉林省吉林市 132012;东北电力大学能源与动力工程学院吉林省吉林市 132012【正文语种】中文【中图分类】U226.8+1;TK050 引言离心式风机是火电厂中的主要辅助设备[1-2],也是火电厂中厂用电耗量较大的设备,其地位很重要,但常常由于出现各种不同形式的振动故障而影响其正常工作[3],有时会发生严重的事故,造成重大的经济损失。
由于支持向量机中的核函数的参数选择问题直接影响到支持向量机模型的推广能力,所以,为了提高离心式风机故障分类的精确性,本文基于流形学习原理,研究应用局部线性嵌入法对汽轮发电机组振动信号进行有效降维的方法,从而实现在复杂的噪声信号中提取有效的识别机组轴系振动故障的特征信息[4-5]。
尝试支持向量机(Support vector machine,SVM)[6]进行模式识别,同时运用果蝇算法(Fruit Fly Optimization Algorithm,FOA)[7]对支持向量机所选择的核函数进行参数优化。
因此FOA-SVM故障诊断模型可以很好地解决参数优化问题同时能提高诊断的速度。
运用FOA-SVM 模型对故障进行了诊断,同时与粒子群优化[8]最小二乘支持向量机和蚁群算法[9-10]优化最小二乘支持向量机的诊断进行了比较。
一种基于lévy飞行轨迹的果蝇优化算法
一种基于lévy飞行轨迹的果蝇优化算法郭德龙;杨楠;周永权【期刊名称】《计算机与数字工程》【年(卷),期】2017(045)002【摘要】针对果蝇优化算法是模仿果蝇寻找食物行为而进行全局搜索最优解的新算法,该算法存在容易陷入局部最优解和收敛速度慢的缺点,提出一种基于lévy飞行轨迹的改进果蝇优化算法. 引入lévy飞行轨迹随机性,将它应用在果蝇算法中的个体嗅觉寻找食物的随机方向上增加搜索的多样性和搜索的范围.最后通过数值仿真实验对8个标准测试函数来进行作对比检验,结果表明该算法在求解高维函数优化问题更好.%Based on the shortcomings of fruit fly optimization Algorithm, which imitates the behavior of flies looking for food, such as low precision, slow convergence rate, and easily falling into local optimal solution, an improvement about the fruit fly optimization algorithm based on lévy flight path is put forward.This method applies the randomness of lévy flight path into the random directions of the individual sense of smell while looking for food, thus increasing the search diversity as well as the search range.At last, a contrast test is conducted to compare the eight standard test functions, the results show that this algorithm is much better in solving the high-dimensional function optimization problems.【总页数】7页(P304-310)【作者】郭德龙;杨楠;周永权【作者单位】黔南民族师范学院数学与统计学院都匀 558000;黔南民族师范学院数学与统计学院都匀 558000;广西民族大学信息科学与工程学院南宁 530006【正文语种】中文【中图分类】TP18【相关文献】1.一种基于全局-局部双向驱动的改进果蝇优化算法 [J], 王友卫;凤丽洲;朱建明;柴艳妹;吴越2.一种基于 Lévy飞行的细菌觅食优化算法 [J], 曹天问;雷秀娟;杜明煜3.一种基于Lévy飞行轨迹的蝙蝠算法* [J], 谢健;周永权;陈欢4.一种基于混沌粒子群改进的果蝇优化算法 [J], 刘晓悦;李朋园5.一种基于步长指数递减策略的果蝇优化算法 [J], 秋兴国;黄润青因版权原因,仅展示原文概要,查看原文内容请购买。
一种基于改进果蝇优化的K-mediods聚类算法
一种基于改进果蝇优化的K-mediods聚类算法WANG Quan-min;YANG Jing;ZHANG Shuai-shuai【期刊名称】《计算机技术与发展》【年(卷),期】2018(028)012【摘要】经典的果蝇优化算法存在收敛精度不高、易陷入早熟收敛和局部最优的缺点,对此,提出一种新的果蝇优化算法.该算法在初始位置选取时利用混沌思想使初始值均匀分布在解空间中,算法后期收敛时,使用禁忌搜索跳出局部最优,避免早熟收敛.针对K-mediods聚类算法易陷入局部最优的缺点,将改进的果蝇优化算法与K-mediods聚类算法融合形成一种新的K-mediods算法,利用改进果蝇优化算法的全局寻优特点优化K-mediods,使得算法可达到更好的聚类效果.在对比性实验中,采用标准优化测试函数验证改进的果蝇算法性能,结果表明改进的果蝇优化算法在寻优速度和精度上效果更优.在人工数据集与UCI数据集上对新的K-mediods算法与其他算法聚类效果进行比较,结果表明新的K-mediods算法在聚类准确率和效率上均有所提高,同时适用于高维数据的聚类.【总页数】6页(P17-22)【作者】WANG Quan-min;YANG Jing;ZHANG Shuai-shuai【作者单位】【正文语种】中文【中图分类】TP301.6【相关文献】1.一种基于全局-局部双向驱动的改进果蝇优化算法 [J], 王友卫;凤丽洲;朱建明;柴艳妹;吴越2.一种基于改进PSO的K-means优化聚类算法 [J], 谢秀华;李陶深3.一种基于混沌粒子群改进的果蝇优化算法 [J], 刘晓悦;李朋园4.基于扇形趋利果蝇优化算法改进的FS-K聚类算法 [J], 曹珍贯;杨逊;吕旻姝;朱靖雯5.融合云模型优化萤火虫的K-mediods聚类算法 [J], 管雪婷;石鸿雁因版权原因,仅展示原文概要,查看原文内容请购买。
基于自适应果蝇优化算法的PID参数优化
基于自适应果蝇优化算法的PID参数优化
李明辉;曹泽;王玉洁
【期刊名称】《机床与液压》
【年(卷),期】2018(46)20
【摘要】针对基本果蝇优化算法(FOA)控制精度不高且易陷入局部最优的缺陷,提出一种自适应果蝇优化算法(IFOA)的PID参数优化方案.该算法以控制偏差绝对值和输入平方项的时间积分作为适应度函数,经过迭代寻优得到最优的PID参数值.通过二阶时滞系统测试并与基本果蝇优化算法比较,结果表明:该算法控制精度高、响应速度快、鲁棒性好,为PID参数优化提供了参考.
【总页数】4页(P144-147)
【作者】李明辉;曹泽;王玉洁
【作者单位】陕西科技大学机电工程学院, 陕西西安710021;陕西科技大学机电工程学院, 陕西西安710021;上海亚太计算机信息系统有限公司, 上海200040
【正文语种】中文
【中图分类】TP273
【相关文献】
1.基于自适应果蝇优化算法的电地热温度控制系统PID参数优化 [J], 张亭亭;陈大军;王盛慧
2.基于果蝇优化算法的水轮发电机组PID参数优化 [J], 付文秀;苏杰
3.基于果蝇优化算法的PID控制器设计与应用 [J], 赵晓军;刘成忠;胡小兵
4.基于迭代步进值递减的果蝇优化算法在PID整定中的应用 [J], 孙莉莉
5.基于果蝇优化算法的支持向量机参数优化在船舶操纵预报中的应用 [J], 王雪刚;邹早建
因版权原因,仅展示原文概要,查看原文内容请购买。
基于果蝇优化算法的加速度计温控系统研究
基于果蝇优化算法的加速度计温控系统研究
刘宸歌;黄丽斌
【期刊名称】《传感器与微系统》
【年(卷),期】2024(43)3
【摘要】针对硅微谐振式加速度计在复杂的常温环境下输出不稳定问题,设计了基于改进的模糊PID控制的加速度计温控系统。
通过对加热片的热分析和加速度计的温度场仿真,验证了温控系统加热片放置的有效性。
采用果蝇优化算法(FOA)和积分分离对模糊PID控制进行优化,给出了优化后温控系统的整体设计。
搭建温控系统实验装置,对优化方案进行验证。
与PID控制相比,改进的模糊PID控制算法使得温控系统收敛时间减少到60s,超调量减少了9.8℃,稳态误差减少到0.1℃。
与无温控相比,加速度计在40℃恒温下启动20min后的零偏稳定性值减少了71.4%。
实验结果表明:基于改进模糊PID控制的温控系统可显著提高温度控制的精度。
【总页数】5页(P67-70)
【作者】刘宸歌;黄丽斌
【作者单位】东南大学仪器科学与工程学院
【正文语种】中文
【中图分类】TP271
【相关文献】
1.基于改进PSO和BP混合优化算法的炉温控制系统研究
2.基于修正型果蝇优化算法改进地铁运行定位系统研究
3.基于 PSVR 的加速度计组合温控系统被控对象
建模4.基于RBF的MEMS加速度计温控系统设计5.基于人群搜索算法和果蝇优化算法混合优化算法的光伏系统温度预测
因版权原因,仅展示原文概要,查看原文内容请购买。
基于双种群协调进化果蝇算法优化SVM的变速箱故障诊断
精度故障诊断的关键 [1 ̄2] ꎮ 而目前比较常用的方法主
较大ꎬ而智能算法可以获得比较合理的 SVM 参数ꎬ因
( Support Vector Machineꎬ SVM) 等ꎮ 其 中ꎬ 又 以 SVM
行了大量的基于智能算法的参数优化研究工作ꎮ 如相
要包括 神 经 网 络 [3] 、 极 限 学 习 机 [4] 、 支 持 向 量 机 [5]
∗∗雷 彪ꎬ 男ꎬ 1984 年 1 月生ꎬ 内蒙古呼和浩特人ꎬ 汉族ꎮ 内蒙古机电职业技术学院机电工程系讲师ꎬ 研究方向为机械制造与自动化ꎮ
∗∗∗惠恩明 ( 通信作者) ꎬ 男ꎬ 1972 年 7 月出生ꎬ 湖北武汉人ꎬ 汉族ꎮ 华中科技大学、 国家数控系统工程技术研究中心副研究员ꎮ 研究方向为数
本文针对 FOA 存在的不足ꎬ将一种能提高学习效
率和学习能力的分组协同进化策略引入到 FOA 中ꎬ提
出双种群协同进化果蝇算法( Double Group Coevolution
Fruit Fly Optimization Algorithmꎬ DGCFOA) 方法ꎬ并将
其用于 SVM 参数优化中ꎬ从而提高变速箱故障诊断ꎮ
X a = X best + 2rand( ) - 1
{
Y a = Y best + 2rand( ) - 1
(11)
B 种群以最佳位置为目标进行反思学习ꎬ其位置
( X b ꎬY b ) 更新方式调整为
X b = X best + 2Wrand( ) - W
{
Y b = Y best + 2Wrand( ) - W
(6)
步骤 4:计算果蝇个体当前所在位置的食物味道
浓度 F i ꎬ即将 S i 值代入到适应度函数中ꎬ即可得
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
文章编号:1006-4710(2015)02-0138-06基于果蝇优化算法的多元质量控制故障模式诊断杨明顺,梁艳杰,雷丰丹,刘永,杜少博(西安理工大学机械与精密仪器工程学院,陕西西安710048)摘要:针对目前以神经网络为代表的主流智能故障模式诊断方法存在训练时间长、收敛速度慢、容易陷入局部最优等缺陷,本文将果蝇优化算法用于多变量生成过程故障模式诊断,重点分析了果蝇优化算法(FOA)的原理及其搜索优势,设计了一种基于FOA的多变量生产过程故障模式诊断算法。
将所设计的果蝇优化算法应用于汽车曲轴生产过程控制,并与神经网络模型处理结果进行对比。
对比结果表明,果蝇优化算法训练时间短,收敛速度快且诊断结果更加准确。
关键词:多变量生产过程;果蝇优化算法;过程控制;故障诊断;BP神经网络;质量控制中图分类号:TH122,TP391 文献标志码:AA fault diagnosis for multivariate production processbased on Fruit Fly Optimization AlgorithmYANG Mingshun,LIANG Yanjie,LEI Fengdan,LIU Yong,DU Shaobo(Faculty of Mechanical and Precision Instrument Engineering,Xi’an University of Technology,Xi’an 710048,China)Abstract:Neural network served as a representative of the mainstream intelligent fault mode diag-nosis method,has had such defects as long learning time,difficulty of convergence and easilyplunging into a local optimal solution.Thus,a Fruit Fly Optimization Algorithm for multivari-able process fault diagnosis model is established in this paper,the principle and search advantageof Fruit Fly Optimization Algorithm(FOA)is emphatically analyzed and a multivariable processfault diagnosis model based on FOA algorithm is designed.The Fruit Fly Optimization Algorithmis used for analyzing control sample data in the automobile crankshaft production,and a contrastis made with the results obtained from the neural network model.And contrast results show thatFruit Fly Optimization Algorithm has a short training time,fast convergence rate and more accu-rate diagnosis result.Key words:multivariate production process;Fruit Fly Optimization Algorithm(FOA);processcontrol;fault diagnosis;BP artificial neural network;quality control收稿日期:2014-09-06基金项目:国家自然科学基金资助项目(60903124);陕西省教育厅科学研究计划资助项目(14JK1521);西安理工大学青年科技创新团队建设计划资助项目(102-211408)。
作者简介:杨明顺,男,副教授,博士,主要研究方向为制造系统优化与控制、集成产品开发决策、集成质量管理。
E-mail:yangmingshun@xaut.edu.cn。
在生产过程质量控制当中,为了避免单个质量特性控制可能引起的“过控”或者“欠控”现象,必须同时考虑多个相互关联的多质量特性的相互影响以及其共同对产品质量的影响,因此多元质量控制故障模式诊断成为保证产品质量的一个重要方面[1-2]。
多元质量控制诊断的研究对象是多变量正态过程,且变量间往往不是独立而是相关的,一个或几个变量的均值(或/和方差)或/和变量间的相关关系偏离总体,过程都会失控,监控该过程的控制图都会发出警告信号。
国内外许多学者对此进行了广泛研究。
针对多元质量控制图不能准确确定导致失控信号产生的变量或变量集这一缺陷,Mojtabsa Sale-hi[3]提出了一种基于混合学习的模型,从而实现在多变量制造过程中失控信号在线分析;Zhang Jiu-jiu[4]针对使用单一控制图对多变量过程中数据平均值和变化同时进行监控的问题,提出了一种新的包含指数加权移动平均过程和广义似然比测试的控制图,实现多变量过程中平均值与变化过程的同时监控;文昌俊[5]在分析多元T2控制图和多元过程能力指数的基础上,利用主成分分析法实现了多元831 西安理工大学学报Journal of Xi’an University of Technology(2015)Vol.31No.2 T2控制图的计算,结合多元过程能力指数的计算,评价生产过程质量满足质量要求的过程。
研究表明,针对多个相互关联的多质量特性的多元质量过程控制,能够有效保证生产系统稳定性,提高产品效率,降低废品率。
因此,为了能够及时发现产品生产质量特性异常波动,找出生产过程失控原因,并采取相应措施去除异常因素,针对多元质量控制过程的故障诊断模式的研究吸引了当前许多学者的目光。
目前,多变量生产过程质量控制故障模式诊断包括基于传统统计学的故障模式诊断方法和智能故障模式诊断。
其中,智能故障模式诊断方法已经成为近年来多变量生产过程故障模式诊断的主流方法[6]。
从智能故障模式诊断方法的原理等相关方面的内容可以将其分为五大类[7],即:专家系统故障模式诊断方法、基于模型的故障诊断方法、机器学习方法、人工神经网络故障模式诊断方法和模糊逻辑故障模式诊断方法。
就目前应用情况来看,基于神经网络的方法由于其自身所具有的并行性、联想记忆功能、自组织性、自学习等优良特性,获得了较为广泛的应用。
程红军等在多种多元质量诊断方法的基础上,根据多元质量控制与诊断的特点和神经网络的优势,提出了基于神经网络进行多元质量控制与诊断的流程,并设计了多元质量诊断神经网络[8];Czeslaw T Kowalski和Teresa Orlowska Kowalska将两种神经网络模型分别应用于不同的故障诊断,其中前馈神经网络用于识别所有的故障,Kohonen自组织网络用于给故障分类[9];Wang Huaqing和Chen Peng基于概率论和模糊神经网络提出一种滚动轴承故障智能诊断的方法,能够准确找出症状和故障模式之间的相关关系[10]。
然而在实际应用过程中,一些学者在研究中发现,神经网络在某种程度上也存在着一些缺陷。
张新海在将神经网络用于机械故障诊断时,认为传统神经网络收敛速度较慢,不能保证收敛到全局最小点,网络的学习、记忆具有不稳定性等缺点[11];YuJianbo等应用可选择神经网络算法进行多变量生产过程故障模式诊断时,发现该算法容易陷入局部最优[12];冯辉宗等认为传统BP网络的故障诊断过程训练时间长、准确度和精度不够高,因此,提出一种将粒子群优化算法与BP网络结合的新算法———PSO-BP来训练神经网络的权值和阈值[13]。
传统神经网络存在的缺陷一定程度上影响了神经网络故障模式诊断的效果,基于此,本文结合果蝇优化算法(Fruit Fly Optimization Algorithm,FOA)的优点,给出了基于FOA的多变量生产过程的故障模式诊断算法;将所设计的算法用于汽车曲轴生产实例,并与由BP神经网络模型处理的结果进行对比,验证了其有效性。
1 果蝇优化算法果蝇优化算法(FOA)是台湾潘文超博士于2011年从果蝇的觅食行为得到启发而提出的[14]。
该方法是一种根据果蝇觅食行为而推演出的寻求全局最优解的新方法。
果蝇算法的步骤如下[15]。
1)随机初始化果蝇群体位置,得到初始坐标(X,Y)。
2)对每个个体飞行的方向和距离随机赋值:Xi=X+Random Value Yi=Y+Random Value 3)计算个体与原点距离D,取距离的倒数为味道最浓的判定值S。
Di=X2i+Y2槡i(1)Si=1/Di(2) 4)将判定值带入适应度函数计算味道浓度:Smelli=fitness(Si) 5)保留浓度最高的果蝇,进入迭代,更新最靠近食物的果蝇位置,最后找出最优解。
果蝇算法实现简单,全局寻优能力较强,寻优精度较高,它可应用于数学函数的极值求解、Z-SCORE模型系数优化、广义回归神经网络参数优化、灰色神经网络参数优化、支持向量机回归参数优化等方面[16]。
本文所进行的多变量生产过程故障模式诊断就属于广义回归神经网络参数优化的一种应用。
目前,多元质量控制故障模式诊断的研究和实践大多还局限在对其统计过程控制的均值向量进行控制方面,特别是当控制图发出警告信号(即过程失控)时,T2图不能解释过程失控的原因。
虽然多元控制图解决了质量控制问题,但当出现异常时,其并不能判定是什么异常,何处发生异常,即不能进行诊断。
多元质量控制故障诊断一直是国内外诊断理论研究焦点之一,许多学者做了大量的工作,先后提出十余种解决方法,如:将主成分分析法(PCA)用于解释多变量控制过程的警告信号;邦菲隆尼不等式法则应用一元休哈特图判断每个原始变量,找出异常变量;判别分析法找出异常变量的集合;应用T2统计量分解问题识别程序等。
然而这些方法并不能充分解释过程失控的所有原因,从而成为多元质量931 杨明顺,等:基于果蝇优化算法的多元质量控制故障模式诊断 控制故障模式诊断的一大障碍,因此,为了查明过程是否失控,特别是查明究竟是哪个变量的变化导致过程失控,是多变量过程控制诊断技术所要研究的关键,本文以此为出发点,结合多元质量控制过程,提出将果蝇优化算法应用到多元质量诊断中,从而以最短的时间,较准确地找到失控变量,保证生产效率,降低废品率。