首页 一种基于BP神经网络的破碎机刀具磨损程度判断方法

一种基于BP神经网络的破碎机刀具磨损程度判断方法

举报
开通vip

一种基于BP神经网络的破碎机刀具磨损程度判断方法(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN111291518A(43)申请公布日2020.06.16(21)申请号202010068257.6(22)申请日2020.01.21(71)申请人上海电气集团股份有限公司地址200050上海市长宁区兴义路8号30层(72)发明人苏旭 孙云云 韩滨旭 (74)专利代理机构上海申新律师事务所31272代理人吴轶淳(51)Int.Cl.G06F30/27(2020.01)G06N3/04(2006.01)G06N3/08(2006.01)G0...

一种基于BP神经网络的破碎机刀具磨损程度判断方法
(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN111291518A(43)申请公布日2020.06.16(21)申请号202010068257.6(22)申请日2020.01.21(71)申请人上海电气集团股份有限公司地址200050上海市长宁区兴义路8号30层(72)发明人苏旭 孙云云 韩滨旭 (74)专利代理机构上海申新律师事务所31272代理人吴轶淳(51)Int.Cl.G06F30/27(2020.01)G06N3/04(2006.01)G06N3/08(2006.01)G05B19/4065(2006.01)B02C25/00(2006.01)权利要求 关于书的成语关于读书的排比句社区图书漂流公约怎么写关于读书的小报汉书pdf 2页说明书10页附图4页(54)发明名称一种基于BP神经网络的破碎机刀具磨损程度判断 方法 快递客服问题件处理详细方法山木方法pdf计算方法pdf华与华方法下载八字理论方法下载 (57)摘要本发明公开了一种基于BP神经网络的破碎机刀具磨损程度判断方法,包括如下步骤:S1:基于遗传算法对BP神经网络优化网络结构、网络初始权值与阈值;S2:训练BP神经网络,计算模型误差;S3:更新网络权值与阈值;S4:判断是否满足模型精度,若是,计算状态变量的平均影响值MIV,作为相关性评价指标;S5:将破碎机的状态变量作为输入变量,破碎机刀具的磨损程度作为输出变量,确定输入变量对输出变量的正负相关性及影响大小,根据筛选出的指标参数判断破碎机刀具的磨损程度。本发明的一种基于BP神经网络的破碎机刀具磨损程度判断方法操作简便、缩短了检测的时间、提高了检测精度。CN111291518ACN111291518A权 利 要 求 书1/2页1.一种基于BP神经网络的破碎机刀具磨损程度判断方法,其特征在于,包括如下步骤:S1:基于遗传算法对BP神经网络优化网络结构、网络初始权值与阈值;S2:训练所述BP神经网络,计算模型误差;S3:更新所述网络初始权值与所述阈值;S4:判断是否满足模型精度,若是,计算状态变量的平均影响值MIV,作为相关性评价指标;S5:将破碎机的状态变量作为输入变量,破碎机刀具的磨损程度作为输出变量,确定所述输入变量对所述输出变量的正负相关性及影响大小,根据筛选出的指标参数判断所述破碎机刀具的磨损程度。2.根据权利要求1所述的基于BP神经网络的破碎机刀具磨损程度的判断方法,其特征在于,其中,所述步骤S1包括如下步骤:S11:优化隐含层神经元个数,包括对隐含层神经元个数进行染色体编码;S12:设置种群规模,计算种群的适应度函数的值,所述适应度函数由网络复杂度和网络误差组成,所述网络误差的计算进入第二次遗传算法优化;S13:选择操作从种群中选择适应度好的个体组成新种群;S14:交叉操作从种群中选择两个个体,按一定概率交叉得到新个体;S15:变异操作从种群中随机选择一个个体,按一定概率变异得到新个体;S16:计算种群的适应度值,判断是否满足结束条件;若是,则返回最优隐含层神经元个数、所述网络初始权值与所述阈值;若否,则返回步骤S13。3.根据权利要求2所述的基于BP神经网络的破碎机刀具磨损程度判断方法,其特征在于,所述步骤S12包括如下步骤:S121:对所述网络初始权值与所述阈值进行染色体编码;S122:向网络输入训练数据,并对训练数据进行预处理;S123:计算种群的适应度函数值,定义适应度函数为网络误差;S124:选择操作从种群中选择适应度好的个体组成新种群;S125:交叉操作从种群中选择两个个体,按一定概率交叉得到新个体;S126:变异操作从种群中随机选择一个个体,按一定概率变异得到新个体;S127:计算种群的适应度值,判断是否满足结束条件;若是,则返回模型误差;若否,则返回步骤S124。4.根据权利要求2所述的基于BP神经网络的破碎机刀具磨损程度判断方法,其特征在于,步骤S12中所述适应度函数由网络复杂度和网络误差组成,网络误差的计算进入第二次遗传算法优化;所述适应度函数为上式中,α和β为权系数;Neuron_Num为待优化求解的隐含层神经元个数;max{Neuron_Num}为隐含层神经元个数最大值;N为训练样本数;Yi为网络预测输出向量,即预测的刀具磨损程度;Oi为网络期望输出向量,即期望的刀具磨损程度。5.根据权利要求3所述的基于BP神经网络的破碎机刀具磨损程度判断方法,其特征在2CN111291518A权 利 要 求 书2/2页于,所述步骤S123中,所述适应度函数为其中,N为训练样本数;Yi为网络预测输出向量;Oi为网络期望输出向量。6.根据权利要求3所述的基于BP神经网络的破碎机刀具磨损程度判断方法,其特征在于,所述步骤S12中,由于所述适应度函数值越小表示种群越好,所以在个体选择前对适应度函数值取倒数。7.根据权利要求2所述的基于BP神经网络的破碎机刀具磨损程度判断方法,其特征在于,所述步骤S13中,选择操作采用轮盘赌法从种群中选择适应度好的个体组成新种群。8.根据权利要求3所述的基于BP神经网络的破碎机刀具磨损程度判断方法,其特征在于,所述步骤S123中,由于所述适应度函数值越小表示种群越好,所以在个体选择前对适应度函数值取倒数。9.根据权利要求3所述的基于BP神经网络的破碎机刀具磨损程度判断方法,其特征在于,所述步骤S124中,选择操作采用轮盘赌法从种群中选择适应度好的个体组成新种群。10.根据权利要求2所述的基于BP神经网络的破碎机刀具磨损程度判断方法,其特征在于,所述步骤S11中,是采用二进制法对隐含层神经元个数进行染色体编码。11.根据权利要求4所述的基于BP神经网络的破碎机刀具磨损程度判断方法,其特征在于,设置α=0.1,β=1。3CN111291518A说 明 书1/10页一种基于BP神经网络的破碎机刀具磨损程度判断方法技术领域[0001]本发明属于设备检测技术领域,特别涉及一种基于BP神经网络的破碎机刀具磨损程度判断方法。背景技术[0002]随着危险废物处置量的大幅提升以及环保督查的日趋严格,危险废物处置企业需要对危险废物采取无害化、减量化、资源化的集中处理。危险废物水泥窑焚烧处置技术是现阶段危险废物处置最彻底的技术之一,通过将危险废物送入水泥窑焚烧处理,能够实现危险废物焚烧处置与水泥行业的节能减排。[0003]危险废物水泥窑焚烧处置技术主要包含两部分,一是预处理环节:根据危险废物的不同种类,采取不同的预处理方式将其调配到容易输送且能满足水泥窑处理的需要;二是上窑环节:根据预处理后危险废物的形态及物化性能选择进入生产系统的合理方式与技术设备。在预处理环节,危险废物的破碎工作由破碎机完成。破碎机通过刀具的剪切、撕裂和挤压作用减小危险废物的物料尺寸。根据已有生产经验,危险废物破碎到较小尺寸有利于提高上窑环节的处置效率。然而,破碎机在工作过程中会不可避免地遇到不可破碎危险废物或高腐蚀性危险废物。一旦有不可破碎危险废物进入破碎机,破碎机刀具会发生反转,反转次数达到设定值后设备需要停机将不可破碎危险废物就地排出。频繁的反转操作会对刀具造成磨损,影响危险废物的破碎,加上更换刀具的成本费用很高,因此有必要对破碎机刀具的磨损程度进行判断,及时采取维护措施提高刀具的使用寿命。破碎机刀具的磨损状态受到危险废物形态及物化性能的直接影响,通过监测与破碎机刀具相关的状态变量,能够间接地获得危险废物对刀具的影响大小,进而对刀具的磨损程度进行判断。但是,破碎机的状态变量众多,如果在判断破碎机刀具磨损程度时对所有变量进行监测将消耗大量成本,部分变量对于判断刀具磨损程度可能根本没有参考价值。因此,有必要对可能影响刀具磨损程度的所有变量进行 分析 定性数据统计分析pdf销售业绩分析模板建筑结构震害分析销售进度分析表京东商城竞争战略分析 ,筛选出相关性较高的状态变量。根据这些状态变量的变化对刀具磨损程度进行判断,及时采取相应的修复操作。状态变量的筛选可以看作是与刀具磨损程度的相关性分析过程,多个状态变量为输入变量,刀具磨损程度为输出变量。要筛选出相关性较高的状态变量,需要构建一个相关性分析模型,得到每个输入变量对输出变量的影响大小,根据影响数值对输入变量排序并完成筛选。反向传播(Back Propagation,BP)神经网络可以用于多个输入变量与输出变量之间的相关性分析,对于变量之间的非线性关系能够做到很好的模拟,反映出的破碎机刀具变量关系更接近于现实。BP神经网络是模仿人的大脑构建的仿真模型,由神经元和神经元的连接构成神经网络,如图1所示为神经网络结构。BP神经网络具有输入层、隐含层、输出层三个部分。输入层有n个神经元,每个神经元对应一个输入变量x_i(i=1,2,…,n),输入变量的值也称为网络输入。隐含层层数可能包含一层,也可能包含多层。图1给出的神经网络包含一层隐含层,隐含层有m个神经元,每个神经元对应一个隐含层输出变量y_j(j=1,2,…,m)。输出层因应用目的不同可以有多个输出神经元,也可以只有一个输出神经元。在图1中输出层有l个神经元,每个神经元对应一个4CN111291518A说 明 书2/10页输出变量o_k(k=1,2,…,l)。v_ij和w_jk分别是输入层到隐含层和隐含层到输出层的网络权值,每个神经元在接收输入信息时将输入数据与权值相乘之后计算,然后向下一层神经元输出。[0004]专利“刀具磨损状态监控方法及设备”(公开号CN108857577A):该发明提供了一种铣刀刀具磨损状态监控方法及设备,对采集到的主轴电流信号进行小波包分析,得到反映刀具磨损状态的高频部分信号,最后通过回归算法或BP神经网络对磨损状态进行判断。[0005]专利“一种设备磨损异常诊断方法、系统及装置”(公开号CN107356447A):该发明将获取到的声音或振动数据与微粒数据进行融合处理,得到同一时间标准下两者的复合关系,判断设备磨损发生的具体位置或动作。[0006]专利“一种基于遗传算法改进的BP神经网络安全态势评估算法”(公开号CN108400895A):该发明基于遗传算法对BP神经网络初始权值进行优化,加快BP神经网络的收敛速度,提高BP神经网络对网络安全态势评估的准确性与高效性。[0007]专利CN108857577A“刀具磨损状态监控方法及设备”与专利CN107356447A“一种设备磨损异常诊断方法、系统及装置”首先确定了影响设备磨损状态的指标参数,然后分别采用不同的算法或模型对参数与设备磨损状态之间的关系进行分析,最后判断出设备的磨损程度。然而,以上专利并未研究破碎机刀具的磨损程度判断方法。而且,破碎机刀具的磨损程度受到多个参数影响,在对其磨损程度判断之前还需要确定这些参数的影响大小,筛选出与破碎机刀具磨损状态最相关的指标参数。根据筛选得出的指标参数,判断破碎机刀具的磨损状态。专利CN108400895A“一种基于遗传算法改进的BP神经网络安全态势评估算法”先人为固定网络结构,再对网络初始权值和阈值进行求解,这样容易降低训练得到模型的精度,影响基于模型实现的评估等操作。破碎机刀具磨损程度的判断基于BP神经网络模型完成,模型精度的缺陷可能导致刀具磨损程度的错误判断,严重情况可能错过维修时机,降低破碎机刀具的使用寿命。[0008]鉴于此,克服上述现有技术所存在的缺陷是本领域亟待解决的问 快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题 。发明内容[0009]为了克服现有技术中存在的技术问题,本发明提供了一种基于BP神经网络的破碎机刀具磨损程度判断方法,包括如下步骤:[0010]S1:基于遗传算法对BP神经网络优化网络结构、网络初始权值与阈值;[0011]S2:训练所述BP神经网络,计算模型误差;[0012]S3:更新所述网络初始权值与所述阈值;[0013]S4:判断是否满足模型精度,若是,计算状态变量的平均影响值MIV(Mean Impact Value,MIV),作为相关性评价指标;[0014]S5:将破碎机的状态变量作为输入变量,破碎机刀具的磨损程度作为输出变量,确定所述输入变量对所述输出变量的正负相关性及影响大小,根据筛选出的指标参数判断所述破碎机刀具的磨损程度。[0015]进一步地,步骤S1包括如下步骤:[0016]S11:优化隐含层神经元个数,包括对隐含层神经元个数进行染色体编码;[0017]S12:设置种群规模,计算种群的适应度函数的值,定义适应度函数由网络复杂度5CN111291518A说 明 书3/10页和网络误差组成,网络误差的计算进入第二次遗传算法优化;[0018]S13:选择操作从种群中选择适应度好的个体组成新种群;[0019]S14:交叉操作从种群中选择两个个体,按一定概率交叉得到新个体;[0020]S15:变异操作从种群中随机选择一个个体,按一定概率变异得到新个体;[0021]S16:计算种群的适应度值,判断是否满足结束条件;若是,则返回最优隐含层神经元个数、网络初始权值与阈值;若否,则返回步骤S13;[0022]进一步地,步骤S12包括如下步骤:[0023]S121:对所述网络初始权值与所述阈值进行染色体编码;[0024]S122:向网络输入训练数据,并对训练数据进行预处理;[0025]S123:计算种群的适应度函数值,定义适应度函数为网络误差;[0026]S124:选择操作从种群中选择适应度好的个体组成新种群;[0027]S125:交叉操作从种群中选择两个个体,按一定概率交叉得到新个体;[0028]S126:变异操作从种群中随机选择一个个体,按一定概率变异得到新个体;[0029]S127:计算种群的适应度值,判断是否满足结束条件;若是,则返回模型误差;若否,则返回步骤S124。[0030]优选地,步骤S12中所述适应度函数由网络复杂度和网络误差组成,网络误差的计算进入第二次遗传算法优化;所述适应度函数为[0031][0032]上式中,α和β为权系数;Neuron_Num为待优化求解的隐含层神经元个数;max{Neuron_Num}为隐含层神经元个数最大值;N为训练样本数;Yi为网络预测输出向量,即预测的刀具磨损程度;Oi为网络期望输出向量,即期望的刀具磨损程度。[0033]更进一步地,步骤S123中,所述适应度函数为[0034][0035]其中,N为训练样本数;Yi为网络预测输出向量;Oi为网络期望输出向量。[0036]优选地,步骤S12中,由于所述适应度函数值越小表示种群越好,所以在个体选择前对适应度函数值取倒数。[0037]优选地,步骤S13中,选择操作采用轮盘赌法从种群中选择适应度好的个体组成新种群。[0038]优选地,步骤S123中,由于所述适应度函数值越小表示种群越好,所以在个体选择前对适应度函数值取倒数。[0039]优选地,步骤S124中,选择操作采用轮盘赌法从种群中选择适应度好的个体组成新种群。[0040]优选地,步骤S11中,是采用二进制法对隐含层神经元个数进行染色体编码。[0041]优选地,设置α=0.1,β=1。[0042]与现有技术相比较,本发明所提供的一种基于BP神经网络的破碎机刀具磨损程度判断方法,具有以下优点:[0043]首先构建BP神经网络对可能影响破碎机刀具磨损程度的状态变量进行筛选。基于6CN111291518A说 明 书4/10页遗传算法对隐含层神经元个数进行第一次优化,消除人为选取带来的不准确性;其次,针对网络初始权值与阈值进行第二次优化,避免求解网络权值与阈值可能陷入的局部最优,最后建立高精度的BP神经网络实现与刀具磨损程度相关指标的筛选,用于准确地判断刀具磨损程度。附图说明[0044]包含在本说明书中并构成本说明书一部分的附图示出了符合本发明的装置和方法的实施 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 ,并与详细描述一起用于解释符合本发明的优点和原理。[0045]图1是现有技术的BP神经网络结构图;[0046]图2是本发明的一个较佳实施例的基于BP神经网络的破碎机刀具磨损程度判断方法的结构流程图;[0047]图3是本发明的一个较佳实施例的基于BP神经网络的优化结果图;[0048]图4是本发明的一个较佳实施例的基于BP神经网络的破碎机刀具磨损程度判断方法的输入变量与破碎机刀具磨损程度相关性大小示意图;[0049]图5是本发明的一个较佳实施例的基于BP神经网络的破碎机刀具磨损程度判断方法的两种不同隐含层神经元个数下的模型误差示意图。具体实施方式[0050]下面结合附图详细说明本发明的具体实施例。然而,本发明并不局限于以下描述的实施方式。此外,下面所描述的本发明各个实施方式中所涉及的技术特征只要彼此之间未构成冲突就可以相互组合,且本发明的技术理念可以与其他公知技术或与那些公知技术相同的其他技术组合实施。[0051]如无特别说明,本文中出现的类似于“第一”、“第二”的限定语并非是指对时间顺序、数量、或者重要性的限定,而仅仅是为了将本技术方案中的一个技术特征与另一个技术特征相区分。同样地,本文中在数词前出现的类似于“大约”、“近似地”的修饰语通常包含本数,并且其具体的含义应当结合上下文意理解。同样地,除非是有特定的数量量词修饰的名词,否则在本文中应当视作即包含单数形式又包含复数形式,在该技术方案中既可以包括单数个该技术特征,也可以包括复数个该技术特征。[0052]在以上具体实施例的说明中,方位术语“上”、“下”、”左”、“右”、“顶”、“底”、“竖向”、“横向”和“侧向”等的使用仅仅出于便于描述的目的,而不应视为是限制性的。[0053]如图2所示,本发明的一个较佳实施例提供了一种基于BP神经网络的破碎机刀具磨损程度判断方法,包括如下步骤:[0054]S1:基于遗传算法GA(Genetic Algorithm)对BP神经网络优化网络结构、网络初始权值与阈值;[0055]S2:训练BP神经网络,计算模型误差;[0056]S3:更新网络权值与阈值;[0057]S4:判断是否满足模型精度,若是,计算状态变量的平均影响值MIV(Mean Impact Value,MIV),作为相关性评价指标;[0058]S5:将破碎机的状态变量作为输入变量,破碎机刀具的磨损程度作为输出变量,确7CN111291518A说 明 书5/10页定输入变量对输出变量的正负相关性及影响大小,根据筛选出的指标参数判断破碎机刀具的磨损程度。[0059]进一步地,步骤S1包括如下步骤:[0060]S11:优化隐含层神经元个数,包括对隐含层神经元个数进行染色体编码;[0061]S12:设置种群规模,计算种群的适应度函数值。定义适应度函数由网络复杂度和网络误差组成,网络误差的计算进入第二次遗传算法优化;[0062]S13:选择操作从种群中选择适应度好的个体组成新种群;[0063]S14:交叉操作从种群中选择两个个体,按一定概率交叉得到新个体;[0064]S15:变异操作从种群中随机选择一个个体,按一定概率变异得到新个体;[0065]S16:计算种群的适应度值,判断是否满足结束条件;若是,则返回初始权值与阈值;若否,则返回步骤S13;[0066]其中,步骤S12包括如下步骤:[0067]S121:对网络初始权值与阈值进行染色体编码;[0068]S122:向网络输入训练数据,并对训练数据进行预处理;[0069]S123:计算种群的适应度函数值,定义适应度函数为网络误差;[0070]S124:选择操作从种群中选择适应度好的个体组成新种群;[0071]S125:交叉操作从种群中选择两个个体,按一定概率交叉得到新个体;[0072]S126:变异操作从种群中随机选择一个个体,按一定概率变异得到新个体;[0073]S127:计算种群的适应度值,判断是否满足结束条件;若是,则返回模型误差;若否,则返回步骤S124。[0074]其中,步骤S12中适应度函数由网络复杂度和网络误差组成,网络误差的计算进入第二次遗传算法优化;适应度函数为[0075][0076]上式中,α和β为权系数;Neuron_Num为待优化求解的隐含层神经元个数;max{Neuron_Num}为隐含层神经元个数最大值;N为训练样本数;Yi为网络预测输出向量,即预测的刀具磨损程度;Oi为网络期望输出向量,即期望的刀具磨损程度。[0077]其中,步骤S123中,适应度函数为[0078][0079]其中,N为训练样本数;Yi为网络预测输出向量;Oi为网络期望输出向量。[0080]其中,步骤S12中,由于适应度函数值越小表示种群越好,所以在个体选择前对适应度函数值取倒数。[0081]其中,步骤S13中,选择操作采用轮盘赌法从种群中选择适应度好的个体组成新种群。[0082]其中,步骤S123中,由于适应度函数值越小表示种群越好,所以在个体选择前对适应度函数值取倒数。[0083]其中,步骤S124中,选择操作采用轮盘赌法从种群中选择适应度好的个体组成新种群。8CN111291518A说 明 书6/10页[0084]其中,步骤S11中,是采用二进制法对隐含层神经元个数进行染色体编码。[0085]实施例1[0086]本发明是基于某危险废物处置企业的破碎机历史数据筛选相关指标参数,输出变量是由刀具反转运行次数、刀具过载次数构成的刀具磨损程度。根据破碎机点表选择对刀具磨损程度可能产生影响的8个变量作为输入变量,详情如下表1所示:[0087]编号名称1破碎机泵1压力2破碎机泵2压力3破碎机液压站油箱温度4破碎机推料器压力5破碎机液压站电机运行电流6破碎机刀箱氧气浓度7破碎机泵1流量8破碎机泵2流量[0088]表1输入变量[0089]本发明在MATLAB软件中仿真实现基于BP神经网络的破碎机刀具磨损程度判断方法,BP神经网络的输入层神经元个数为输入变量个数,根据表1设置为8。输出变量为刀具磨损程度,因此输出层神经元个数设置为1。方法具体步骤如下:[0090](1)采用二进制法对隐含层神经元个数进行染色体编码,二进制编码长度设置为3;[0091](2)设置种群规模为4,进化次数为100,计算种群的适应度函数,取[0092]适应度函数为:[0093][0094]上式中,α和β为权系数,设置α=0.1,β=1。Neuron_Num为待优化求解的隐含层神经元个数。max{Neuron_Num}为隐含层神经元个数最大值,设置为7。N为训练样本数,共采取1500组训练数据。Yi为网络预测输出向量,即预测的刀具磨损程度。Oi为网络期望输出向量,即期望的刀具磨损程度。适应度函数由网络复杂度和网络误差两项组成,其中网络复杂度是对隐含层神经元个数的惩罚项,限制隐含层神经元个数不能过多,增加网络结构的复杂性、降低网络的学习速度。网络误差的计算进入方法的第二次遗传算法优化,具体步骤如下:[0095](2.1)采用实数法对网络权值与阈值进行染色体编码;[0096](2.2)向网络输入训练数据,并对训练数据进行预处理;[0097](2.3)设置种群规模为30,进化次数为100,计算种群的适应度函数,取适应度函数为;[0098][0099]上式中,N、Yi和Oi与(2)中含义相同;9CN111291518A说 明 书7/10页[0100](2.4)选择操作采用轮盘赌法从种群中选择适应度好的个体组成新种群。由于(2.3)中适应度函数值越小表示种群越好,所以在个体选择前对适应度函数值取倒数;[0101](2.5)取交叉概率为0.3,采用交叉操作从种群中选择两个个体,按一定概率交叉得到新个体;[0102](2.6)取变异概率为0.1,采用变异操作从种群中随机选择一个个体,按一定概率变异得到新个体;[0103](2.7)计算种群的适应度值,判断是否满足结束条件。若否,则返回步骤(2.4);[0104](3)选择操作采用轮盘赌法从种群中选择适应度好的个体组成新种群。由于(2)中适应度函数值越小表示种群越好,所以在个体选择前对适应度函数值取倒数;[0105](4)取交叉概率为0.6,采用交叉操作从种群中选择两个个体,按一定概率交叉得到新个体;[0106](5)取变异概率为0.001,采用变异操作从种群中随机选择一个个体,按一定概率变异得到新个体;[0107](6)判断进化是否结束,若否,则返回步骤(2);[0108](7)进化结束,返回如图3所示的BP神经网络优化结果,其中“Hidden Layer”部分表示隐含层,下方数字表示最优隐含层神经元个数为3。[0109]最优网络初始权值与阈值结果如表2所示:10CN111291518A说 明 书8/10页[0110][0111][0112]表2最优网络初始权值与阈值[0113](8)训练BP神经网络,计算网络预测误差;[0114](9)通过反向传播算法更新网络权值与阈值;[0115](10)判断是否满足模型精度,若否,则返回步骤(8);[0116](11)计算输入变量MIV,将测试样本中每一输入变量在其原值的基础上分别加减35%,构成新的两个测试样本。向BP神经网络输入新的两个测试样本计算输出,求出这两个输出结果的差值并按测试样本数平均即可得出对应的MIV。图4给出了每个输入变量的MIV,11CN111291518A说 明 书9/10页可以看出破碎机液压站电机运行电流、破碎机泵1压力、破碎机泵1流量与破碎机刀具磨损程度最为相关,其中破碎机液压站电机运行电流、破碎机泵1压力与破碎机刀具磨损程度呈正相关,破碎机泵1流量与破碎机刀具磨损程度呈负相关。在实际的危险废物处置企业现场,工作人员可以重点关注以上筛选出的破碎机指标参数,根据这些指标参数的数值变化以及与破碎机刀具磨损程度的正负相关性,判断对当前破碎机刀具的磨损程度。[0117]实施例2[0118]为了验证本发明提出的方法优于已有的遗传算法优化BP神经网络方法,实施例二对两种不同隐含层神经元个数下的BP神经网络模型误差进行比较。其中,已有的遗传算法优化BP神经网络只对网络初始权值与阈值进行优化。BP神经网络的输入层神经元个数设置为8,输出层神经元个数设置为1,隐含层神经元个数根据经验公式(n为输入层神经元个数,l为输出层神经元个数)设置为2。方法具体步骤如下:[0119](1)采用实数法对网络权值与阈值进行染色体编码;[0120](2)向网络输入训练数据,并对训练数据进行预处理;[0121](3)设置种群规模为30,进化次数为100,计算种群的适应度函数,取适应度函数为:[0122][0123]上式中,N为训练样本数,共采取1500组训练数据。Yi为网络预测输出向量,即预测的刀具磨损程度。Oi为网络期望输出向量,即期望的刀具磨损程度。[0124](4)选择操作采用轮盘赌法从种群中选择适应度好的个体组成新种群。由于(3)中适应度函数值越小表示种群越好,所以在个体选择前对适应度函数值取倒数;[0125](5)取交叉概率为0.3,采用交叉操作从种群中选择两个个体,按一定概率交叉得到新个体;[0126](6)取变异概率为0.1,采用变异操作从种群中随机选择一个个体,按一定概率变异得到新个体;[0127](7)计算种群的适应度值,判断是否满足结束条件。若否,则返回步骤(4);[0128](8)进化结束,使用100组测试数据得出如图5所示的使用以上两种方法的模型误差,可以看出当隐含层神经元个数取为3时,模型误差波动比较小,说明网络的预测更加精确。[0129]与现有技术相比较,本发明所提供的一种基于BP神经网络的破碎机刀具磨损程度判断方法,具有以下优点:[0130]首先构建BP神经网络对可能影响破碎机刀具磨损程度的状态变量进行筛选。基于遗传算法对隐含层神经元个数进行第一次优化,消除人为选取带来的不准确性;其次针对网络初始权值与阈值进行第二次优化,避免求解网络权值与阈值可能陷入的局部最优;最后建立高精度的BP神经网络实现与刀具磨损程度相关指标的筛选,用于准确地判断刀具磨损程度。[0131]虽然以上描述了本发明的具体实施方式,但是本领域的技术人员应当理解,这些仅是举例说明,本发明的保护范围是由所附权利要求书限定的。本领域的技术人员在不背离本发明的原理和实质的前提下,可以对这些实施方式作出多种变更或修改,但这些变更12CN111291518A说 明 书10/10页和修改均落入本发明的保护范围。13CN111291518A说 明 书 附 图1/4页图114CN111291518A说 明 书 附 图2/4页图215CN111291518A说 明 书 附 图3/4页图3图416CN111291518A说 明 书 附 图4/4页图517
本文档为【一种基于BP神经网络的破碎机刀具磨损程度判断方法】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: ¥29.0 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
txjzqbx
暂无简介~
格式:pdf
大小:763KB
软件:PDF阅读器
页数:0
分类:交通与物流
上传时间:2021-05-04
浏览量:1