[发明专利]基于BP神经网络的大型模锻压机上横梁速度预测控制方法有效
申请号: | 201610131724.9 | 申请日: | 2016-03-09 |
公开(公告)号: | CN105652666B | 公开(公告)日: | 2018-09-11 |
发明(设计)人: | 蔺永诚;谌东东;陈明松 | 申请(专利权)人: | 中南大学 |
主分类号: | G05B13/04 | 分类号: | G05B13/04 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 410083 湖南*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种基于BP神经网络的大型模锻压机上横梁速度预测控制方法。该方法包括如下步骤:(1)先对模型参数进行初始化,然后根据历史的模锻工艺数据离线训练预测神经网络和控制神经网络;(2)由预测神经网络给出系统下一时刻的预测输出;(3)对预测输出进行反馈校正,并规划下一时刻的模锻工艺参考值;(4)根据反馈校正值和模锻工艺参考值由控制神经网络给出系统当前时刻的输入;(5)在线感知当前时刻的模锻工艺数据,并根据当前的数据反馈调整控制神经网络和预测神经网络;(6)转入步骤2,进入下一时刻大型模锻压机上横梁速度的预测控制。本发明方法能够快速、准确地在线预测大型模锻压机上横梁速度,为有效控制大型模锻压机提供了理论依据与技术支持。 | ||
搜索关键词: | 基于 bp 神经网络 大型 锻压 横梁 速度 预测 控制 方法 | ||
【主权项】:
1.基于BP神经网络的大型模锻压机上横梁速度预测控制方法,其特征在于:根据工业锻造过程的强非线性和时变性,基于模锻工艺数据建立了预测神经网络模型和控制神经网络模型,实现了对大型模锻压机上横梁速度的精准、快速预测和有效控制,该方法包括如下步骤:步骤1:先对模型参数进行初始化,然后根据历史的模锻工艺数据离线训练预测神经网络和控制神经网络;预测神经网络可以表示为:ym(k+1)=fp[u(k‑2),u(k‑1),u(k),y(k‑1),y(k)]其中,y(k)是k时刻系统的实际输出,u(k)是k时刻作用于系统的控制量,ym(k+1)为预测输出;控制神经网络可以表示为:u(k+1)=fc[yr(k+1),yp(k+1),u(k‑1),u(k)]其中,u(k+1)是k+1时刻作用于系统控制量,u(k‑1)和u(k)分别表示k‑1和k时刻作用于系统的控制量,yr(k+1)和yp(k+1)分别表示(k+1)时刻输出量的参考值和校正值;步骤2:由预测神经网络给出系统下一时刻的预测输出;步骤3:对预测输出进行反馈校正,并规划下一时刻的模锻工艺参考值;步骤4:根据反馈校正值和模锻工艺参考值,由控制神经网络给出系统当前时刻的输入;步骤5:在线感知当前时刻的模锻工艺数据,并根据当前的数据反馈调整控制神经网络和预测神经网络;预测神经网络的权值是基于实际输出y(k+1)与预测输出ym(k+1)的差值进行在线反馈调整:
输入‑隐含层权值调整公式为:![]()
隐含‑输出层权值调整公式为:![]()
其中,η为学习速率,Wp1和bp1为输入‑隐含层的权值矩阵和偏移项,Wp2和bp2为隐含‑输出层的权值矩阵和偏移项,U为预测神经网络的输入[u(k‑2),u(k‑1),u(k),y(k‑1),y(k)],hp1为隐含层的输出;控制神经网络的权值是基于规划的模锻工艺参考值yr(k+1)与校正预测输出yp(k+1)的差值进行在线反馈调整:
输入‑隐含层权值调整公式为:![]()
隐含‑输出层权值调整公式为:![]()
其中,Wc1和bc1为输入‑隐含层的权值矩阵和偏移项,Wc2和bc2为隐含‑输出层的权值矩阵和偏移项,Y为控制神经网络的输入[yr(k+1),yp(k+1),u(k‑1),u(k)],hc1为隐含层的输出;步骤6:转入步骤2,进入下一时刻大型模锻压机上横梁速度的预测控制。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中南大学,未经中南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610131724.9/,转载请声明来源钻瓜专利网。