CN107677473A - 一种基于foa优化的grnn旋转机械故障预测方法 - Google Patents

一种基于foa优化的grnn旋转机械故障预测方法 Download PDF

Info

Publication number
CN107677473A
CN107677473A CN201710870217.1A CN201710870217A CN107677473A CN 107677473 A CN107677473 A CN 107677473A CN 201710870217 A CN201710870217 A CN 201710870217A CN 107677473 A CN107677473 A CN 107677473A
Authority
CN
China
Prior art keywords
grnn
foa
drosophila
data
optimizations
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201710870217.1A
Other languages
English (en)
Inventor
葛江华
付岩
王亚萍
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Harbin University of Science and Technology
Original Assignee
Harbin University of Science and Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Harbin University of Science and Technology filed Critical Harbin University of Science and Technology
Priority to CN201710870217.1A priority Critical patent/CN107677473A/zh
Publication of CN107677473A publication Critical patent/CN107677473A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01MTESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
    • G01M13/00Testing of machine parts
    • G01M13/04Bearings
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/004Artificial life, i.e. computing arrangements simulating life
    • G06N3/008Artificial life, i.e. computing arrangements simulating life based on physical entities controlled by simulated intelligence so as to replicate intelligent life forms, e.g. based on robots replicating pets or humans in their appearance or behaviour
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/044Recurrent networks, e.g. Hopfield networks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/08Learning methods

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • Molecular Biology (AREA)
  • Biophysics (AREA)
  • Computational Linguistics (AREA)
  • Data Mining & Analysis (AREA)
  • Evolutionary Computation (AREA)
  • Artificial Intelligence (AREA)
  • Biomedical Technology (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Health & Medical Sciences (AREA)
  • Robotics (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明公开了一种基于FOA优化的GRNN旋转机械故障预测方法,它涉及旋转机械故障预测方法技术领域,它包括如下步骤:(1)、采用辛辛那提滚动轴承实验数据;(2)、将步骤(1)采集信号的离散数据分为训练数据和预测数据两部分,将训练数据带入FOA优化GRNN进行预测模型训练,(3)、用步骤(2)训练好的预测模型对预测数据进行故障预测,计算其均方根误差和预测时间,得出仿真预测曲线与实际曲线的对比图;(4)、通过步骤(3)中得出结果确定故障产生时间及故障类型;本发明用FOA对GRNN光滑因子进行寻优从而建立FOA优化的GRNN故障预测模型,缩短了GRNN最佳模型的建立时间,有效的减少了人为因素对预测结果的影响。

Description

一种基于FOA优化的GRNN旋转机械故障预测方法
技术领域:
本发明涉及一种基于FOA优化的GRNN旋转机械故障预测方法,属于旋转机械故障预测方法技术领域。
背景技术:
旋转机械在机械设备行业应用较为广泛,其运行安全直接关系到整个生产流程,如若发生意外就会导致整个生产线崩断,进而给企业带来严重的经济损失,甚至危及周围工作人员生命安全。因此,对机械设备运行状态进行有效监测,已成为保证企业安全生产和提高经济效益的关键措施。故障预测是根据目标设备当前的使用状态,结合其结构特性、运行环境及历史数据,采用合理的模型算法对将来可能发生的故障做出判断,预测故障的类别和发生时间。
发明内容:
针对上述问题,本发明要解决的技术问题是提供一种基于FOA优化的GRNN旋转机械故障预测方法,通过将广义回归神经网络GRNN中的光滑因子作为果蝇算法的味道浓度进行迭代寻优,建立最佳GRNN故障预测模型,从而进行故障预测。
本发明的一种基于FOA优化的GRNN旋转机械故障预测方法,它包括如下步骤:
(1)、采用辛辛那提滚动轴承实验数据,在33天的实验数据中等距选取1100个点;
(2)、将步骤(1)采集信号的离散数据分为训练数据和预测数据两部分,将训练数据带入FOA优化GRNN进行预测模型训练,寻优过程如下:
首先随机初始化果蝇群***置,然后赋予果蝇个体利用嗅觉搜寻食物之随机方向与距离:
Xi=X+RV (1)
Yi=Y+RV (2)
式中Xi,Yi——第i个果蝇个体的飞行方向与距离;
X,Y——之前迭代寻找到的最佳味道浓度对应的果蝇坐标;
RV——随机值;
其中此先估计与原点之距离(D),再计算味道浓度判定值(S),此值为距离之倒数:
S=1/D (4)
味道浓度判定值(S)代入味道浓度判定函数,以求出该果蝇个***置的味道浓度;
找出此果蝇群体的中味道浓度最高的果蝇,保留最佳味道浓度值与x、y坐标,此时果蝇群体利用视觉往该位置飞去:
进行迭代寻优,重复以上步骤,判断味道是否优于上一次迭代寻优的味道浓度,若是则该味道浓度为最佳味道浓度,即GRNN所需的最佳光滑因子;
(3)、用步骤(2)训练好的预测模型对预测数据进行故障预测,计算其均方根误差(RMSE)和预测时间,得出仿真预测曲线与实际曲线的对比图;
(4)、通过步骤(3)中得出结果确定故障产生时间及故障类型。
本发明具有如下有益效果:
1、本发明用FOA对GRNN光滑因子进行寻优从而建立FOA优化的GRNN故障预测模型,替代了传统的经验选取光滑因子的做法,缩短了GRNN最佳模型的建立时间,有效的减少了人为因素对预测结果的影响。
2、本发明将FOA优化的GRNN预测模型应用于旋转机械故障预测方面,可以有效的预测旋转机械产生的故障类型和故障发生时间,提高了故障预测的精度和效率,满足工程实际的应用。
附图说明:
为了易于说明,本发明由下述的具体实施及附图作以详细描述。
图1为本发明的流程框图;
图2为果蝇算法迭代寻优流程图;
图3为本发明方法中的FOA优化GRNN故障预测模型的仿真数据拟合曲线图;
图4为本发明方法中的FOA优化GRNN故障预测模型的实际数据拟合曲线图。
具体实施方式:
为使本发明的目的、技术方案和优点更加清楚明了,下面通过附图中示出的具体实施例来描述本发明。但是应该理解,这些描述只是示例性的,而并非要限制本发明的范围。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本发明的概念。
如图1至图4所示,本具体实施方式采用以下技术方案:它的实施步骤如下:
(1)采用辛辛那提滚动轴承实验数据,在33天的实验数据中等距选取1100个点。
(2)将步骤(1)采集信号的离散数据分为训练数据和预测数据两部分,其中前1000个点为训练数据样本,后100个点为预测数据样本。运用MATLAB平台,将训练数据带入FOA优化GRNN进行预测模型训练。将GRNN的光滑因子设定为果蝇算法的最佳浓度位置,对其进行迭代寻优,寻优过程如图2所示:
首先设置最大迭代次数M=20,种群规模Size=20,初始化果蝇群体区间为[-10,10],迭代的果蝇搜寻食物的随机飞行方向与距离区间为 [-1,1],设置终止条件为最佳味道浓度小于0.001。
随机初始化果蝇群***置,然后赋予果蝇个体利用嗅觉搜寻食物之随机方向与距离:
Xi=X+RV (1)
Yi=Y+RV (2)
式中Xi,Yi——第i个果蝇个体的飞行方向与距离;
X,Y——之前迭代寻找到的最佳味道浓度对应的果蝇坐标;
RV——随机值。
由于无法得知食物位置,因此先估计与原点之距离(D),再计算味道浓度判定值(S),此值为距离之倒数:
S=1/D (4)
味道浓度判定值(S)代入味道浓度判定函数,以求出该果蝇个***置的味道浓度;
找出此果蝇群体的中味道浓度最高的果蝇,保留最佳味道浓度值与 x、y坐标,此时果蝇群体利用视觉往该位置飞去:
进行迭代寻优,重复以上步骤,判断味道是否优于上一次迭代寻优的味道浓度,若是则该味道浓度为最佳味道浓度,即GRNN所需的最佳光滑因子;
(3)将步骤(2)中获得的最佳光滑因子带入并建立GRNN故障预测模型。用训练好的预测模型对预测数据进行故障预测,计算其均方根误差(RMSE)和预测时间,得出仿真预测曲线与实际曲线的对比图,如图2 和图3所示。
(4)通过步骤(3)中得出结果确定故障产生时间及故障类型。
(5)为了验证本发明方法获得的模型与现有技术相比所具有的优势,下面通过将本发明预测方法中所建立的模型与其他预测模型展开对比研究,从而得出本发明预测方法的特点。即将本发明中所建立的 FOA-GRNN模型的性能,将其与GRNN、PSO—GRNN预测方法进行对比。
其中GRNN中的光滑因子人为选取0.01,PSO—GRNN中的最大迭代次数为20,种群规模为20,学习因子c1=c2=1.49445,惯性权重值w=1。三种预测模型的预测时间t和均方根误差值RMSE如表1所示:
表1
预测模型 GRNN PSO—GRNN FOA—GRNN
RMSE 0.1602 0.0283 0.0014
Time 0.661s 18.189s 1.752s
由表1可以看出FOA—GRNN故障预测模型的均方根误差最低,预测时间相对于GRNN略有增长,但是比PSO—GRNN预测模型有着明显的缩短。由此可知,FOA—GRNN故障预测模型相比于另外两种故障预测模型其稳定性较好,预测精度较高,其预测时间较短,效率更高。
对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。
此外,应当理解,虽然本说明书按照实施方式加以描述,但并非每个实施方式仅包含一个独立的技术方案,说明书的这种叙述方式仅仅是为清楚起见,本领域技术人员应当将说明书作为一个整体,各实施例中的技术方案也可以经适当组合,形成本领域技术人员可以理解的其他实施方式。

Claims (1)

1.一种基于FOA优化的GRNN旋转机械故障预测方法,其特征在于:它包括如下步骤:
(1)、采用辛辛那提滚动轴承实验数据,在33天的实验数据中等距选取1100个点;
(2)、将步骤(1)采集信号的离散数据分为训练数据和预测数据两部分,将训练数据带入FOA优化GRNN进行预测模型训练,寻优过程如下:
首先随机初始化果蝇群***置,然后赋予果蝇个体利用嗅觉搜寻食物之随机方向与距离:
Xi=X+RV (1)
Yi=Y+RV (2)
式中Xi,Yi——第i个果蝇个体的飞行方向与距离;
X,Y——之前迭代寻找到的最佳味道浓度对应的果蝇坐标;
RV——随机值;
其中此先估计与原点之距离(D),再计算味道浓度判定值(S),此值为距离之倒数:
S=1/D (4)
味道浓度判定值(S)代入味道浓度判定函数,以求出该果蝇个***置的味道浓度;
找出此果蝇群体的中味道浓度最高的果蝇,保留最佳味道浓度值与x、y坐标,此时果蝇群体利用视觉往该位置飞去:
进行迭代寻优,重复以上步骤,判断味道是否优于上一次迭代寻优的味道浓度,若是则该味道浓度为最佳味道浓度,即GRNN所需的最佳光滑因子;
(3)、用步骤(2)训练好的预测模型对预测数据进行故障预测,计算其均方根误差(RMSE)和预测时间,得出仿真预测曲线与实际曲线的对比图;
(4)、通过步骤(3)中得出结果确定故障产生时间及故障类型。
CN201710870217.1A 2017-09-23 2017-09-23 一种基于foa优化的grnn旋转机械故障预测方法 Pending CN107677473A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710870217.1A CN107677473A (zh) 2017-09-23 2017-09-23 一种基于foa优化的grnn旋转机械故障预测方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710870217.1A CN107677473A (zh) 2017-09-23 2017-09-23 一种基于foa优化的grnn旋转机械故障预测方法

Publications (1)

Publication Number Publication Date
CN107677473A true CN107677473A (zh) 2018-02-09

Family

ID=61136984

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710870217.1A Pending CN107677473A (zh) 2017-09-23 2017-09-23 一种基于foa优化的grnn旋转机械故障预测方法

Country Status (1)

Country Link
CN (1) CN107677473A (zh)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108537376A (zh) * 2018-04-02 2018-09-14 西安建筑科技大学 基于rs-pso-grnn的埋地油气管道土壤腐蚀预测方法
CN108763681A (zh) * 2018-05-16 2018-11-06 华北水利水电大学 基于foa-grnn融合算法的氢发动机故障诊断***及方法
CN109961173A (zh) * 2019-02-25 2019-07-02 华北电力大学 一种用于分布式电源发电功率的智能预测方法
CN110045236A (zh) * 2019-04-08 2019-07-23 国网上海市电力公司 基于核主元分析优化的变压器状态参量数据预测方法及***
CN110045237A (zh) * 2019-04-08 2019-07-23 国网上海市电力公司 基于果蝇算法优化的变压器状态参量数据预测方法及***
CN110802601A (zh) * 2019-11-29 2020-02-18 北京理工大学 一种基于果蝇优化算法的机器人路径规划方法
CN111008549A (zh) * 2019-08-07 2020-04-14 青岛碧蓝智能装备科技有限公司 基于样本熵和ifoa-grnn的uuv平台dvl信号失真重构方法
CN111651936A (zh) * 2020-05-27 2020-09-11 辽宁工程技术大学 一种基于foa-grnn的双陷波特性超宽带天线建模设计方法
CN113552840A (zh) * 2021-07-30 2021-10-26 娄底市同丰科技有限公司 一种机械加工控制***
CN113743018A (zh) * 2021-09-15 2021-12-03 辽宁工程技术大学 基于eemd-foa-grnn的时间序列预测方法

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102831325A (zh) * 2012-09-04 2012-12-19 北京航空航天大学 一种基于高斯过程回归的轴承故障预测方法
CN103942625A (zh) * 2014-04-23 2014-07-23 天津大学 基于foa-grnn的水电站厂坝结构振动响应预测方法
CN104794368A (zh) * 2015-05-15 2015-07-22 哈尔滨理工大学 基于foa-mksvm的滚动轴承故障分类方法
CN105643157A (zh) * 2016-03-02 2016-06-08 湘潭大学 基于修正型果蝇算法优化grnn的大梁自动焊障碍预测方法
CN106372731A (zh) * 2016-11-14 2017-02-01 中南大学 一种强风高速铁路沿线风速空间网络构造预测方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102831325A (zh) * 2012-09-04 2012-12-19 北京航空航天大学 一种基于高斯过程回归的轴承故障预测方法
CN103942625A (zh) * 2014-04-23 2014-07-23 天津大学 基于foa-grnn的水电站厂坝结构振动响应预测方法
CN104794368A (zh) * 2015-05-15 2015-07-22 哈尔滨理工大学 基于foa-mksvm的滚动轴承故障分类方法
CN105643157A (zh) * 2016-03-02 2016-06-08 湘潭大学 基于修正型果蝇算法优化grnn的大梁自动焊障碍预测方法
CN106372731A (zh) * 2016-11-14 2017-02-01 中南大学 一种强风高速铁路沿线风速空间网络构造预测方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
霍慧慧: "果蝇优化算法及其应用研究", 《中国优秀硕士学位论文全文数据库 信息科技辑》 *

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108537376B (zh) * 2018-04-02 2022-02-11 西安建筑科技大学 基于rs-pso-grnn的埋地油气管道土壤腐蚀预测方法
CN108537376A (zh) * 2018-04-02 2018-09-14 西安建筑科技大学 基于rs-pso-grnn的埋地油气管道土壤腐蚀预测方法
CN108763681B (zh) * 2018-05-16 2022-01-28 华北水利水电大学 基于foa-grnn融合算法的氢发动机故障诊断***及方法
CN108763681A (zh) * 2018-05-16 2018-11-06 华北水利水电大学 基于foa-grnn融合算法的氢发动机故障诊断***及方法
CN109961173A (zh) * 2019-02-25 2019-07-02 华北电力大学 一种用于分布式电源发电功率的智能预测方法
CN110045236A (zh) * 2019-04-08 2019-07-23 国网上海市电力公司 基于核主元分析优化的变压器状态参量数据预测方法及***
CN110045237A (zh) * 2019-04-08 2019-07-23 国网上海市电力公司 基于果蝇算法优化的变压器状态参量数据预测方法及***
CN111008549A (zh) * 2019-08-07 2020-04-14 青岛碧蓝智能装备科技有限公司 基于样本熵和ifoa-grnn的uuv平台dvl信号失真重构方法
CN111008549B (zh) * 2019-08-07 2024-01-26 哈尔滨工程大学 基于样本熵和ifoa-grnn的uuv平台dvl信号失真重构方法
CN110802601A (zh) * 2019-11-29 2020-02-18 北京理工大学 一种基于果蝇优化算法的机器人路径规划方法
CN111651936A (zh) * 2020-05-27 2020-09-11 辽宁工程技术大学 一种基于foa-grnn的双陷波特性超宽带天线建模设计方法
CN113552840A (zh) * 2021-07-30 2021-10-26 娄底市同丰科技有限公司 一种机械加工控制***
CN113552840B (zh) * 2021-07-30 2024-01-30 娄底市同丰科技有限公司 一种机械加工控制***
CN113743018A (zh) * 2021-09-15 2021-12-03 辽宁工程技术大学 基于eemd-foa-grnn的时间序列预测方法

Similar Documents

Publication Publication Date Title
CN107677473A (zh) 一种基于foa优化的grnn旋转机械故障预测方法
CN106875033B (zh) 一种基于动态自适应的风电集群功率预测方法
CN105138717A (zh) 一种动态变异粒子群优化神经网络的变压器状态评估方法
CN106779148B (zh) 一种多模型多特征融合的高速铁路沿线风速预测方法
CN111353652B (zh) 一种风电出力短期区间预测方法
CN103514366B (zh) 一种城市空气质量浓度监测缺失数据的修复方法
CN103440370A (zh) 一种输变电工程造价评估方法及装置
CN104299034B (zh) 基于bp神经网络的三芯电缆导体暂态温度计算方法
Chang Wind energy assessment incorporating particle swarm optimization method
CN105298734B (zh) 一种水轮机调节***的参数辨识方法
CN102609766B (zh) 一种风电场风速智能预测方法
CN105117593A (zh) 基于小波变换和粒子群改进灰色模型的短期风速预测方法
CN102842043B (zh) 基于自动聚类的粒子群优化分类方法
CN112491096B (zh) 一种用于生成电网仿真分析算例的方法及***
CN104732300A (zh) 一种基于模糊分区理论的神经网络风功率短期预测方法
CN103425867A (zh) 一种短期风电功率组合预测方法
CN103020743A (zh) 风电场超短期风速预测方法
JP2012164314A5 (zh)
CN112700326A (zh) 一种基于灰狼算法优化bp神经网络的信贷违约预测方法
CN103793887A (zh) 基于自适应增强算法的短期电力负荷在线预测方法
Akinci et al. Wind speed correlation between neighboring measuring stations
CN104112236B (zh) 风电场发电功率的计算方法
CN115019510A (zh) 一种基于动态自适应生成对抗网络的交通数据修复方法
CN105512755A (zh) 一种基于分解的多目标分布估计优化方法
CN107038297A (zh) 全球能源互联网运行特性仿真的自适应变步长积分方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20180209

RJ01 Rejection of invention patent application after publication