[发明专利]一种用于交联电缆生产线的单神经元FPGA控制方法及系统有效
申请号: | 201911372028.7 | 申请日: | 2019-12-27 |
公开(公告)号: | CN111158282B | 公开(公告)日: | 2023-03-28 |
发明(设计)人: | 郜峰利;乔君丰;宿刚;齐文斌;王向超;徐信 | 申请(专利权)人: | 吉林大学;白城福佳科技有限公司 |
主分类号: | G05B19/042 | 分类号: | G05B19/042;G05B13/02;G05B11/42 |
代理公司: | 长春吉大专利代理有限责任公司 22201 | 代理人: | 刘世纯 |
地址: | 130012 吉*** | 国省代码: | 吉林;22 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 交联 电缆 生产线 神经元 fpga 控制 方法 系统 | ||
1.一种用于交联电缆生产线的单神经元FPGA控制系统的控制方法,其特征在于,具体步骤如下:
步骤1:接收来自交联系统给定的期望电压值与悬垂电路板所输出的实际电压值进入到FPGA控制系统进行误差处理;
步骤2:误差信号进入到单神经元自适应模块,同时设定关于悬垂系统的权重系数以及学习速率的初始值;
步骤3:将步骤2得到的悬垂控制的权值与步骤1相应的误差信号乘积求和,经过PWM处理模块调节占空比,输出给下牵引驱动器,下牵引驱动器通过信号传输给压力传感器,最后经过AD转换模块转换成数字电压信号再次反馈给系统内部;
步骤4:通过将交联系统给定的期望电压值和步骤3反馈的数字电压值反复求差值,然后反馈给FPGA再次进行权重系数以及误差的计算,当实际电压值与期望电压值相等时即为调节权值最优解;
步骤1所述的误差处理,具体步骤如下:
交联系统给定的期望电压值与悬垂电路板所输出的实际电压值进入FPGA后进行误差处理,得到三种误差信号:当前误差、目标总误差以及误差变化量;
其中,x1(k)表示当前交联系统给定的期望电压值与悬垂电路板所输出的实际电压值之间的差值,x2(k)表示当前误差累加的目标总误差,x3(k)表示误差变化量,k表示累加次数,r(k)表示期望电压值,y(k)表示实际电压值,e(k-1)表示上一时刻的误差;
步骤2所述的权重系数以及学习速率的初始值设定如下:比例权重系数w1(0)=0.15、积分权重系数w2(0)=0.12、比例权重系数w3(0)=0.01;比例学习速率η1(0)=0.015、积分学习速率η2(0)=0.1、微分学习速率η3(0)=0.002;
步骤2所述的误差处理,具体步骤如下:
对于步骤1的误差信号,在单神经元自适应模块中,误差信号通过有监督的Hebb学习规则计算得出比例权值、积分权值、微分权值,有监督的Hebb学习规则的学习结果是使网络能够提取训练集的统计特性,从而把输入信息按照它们的相似度划分若干类,利用输入和输出调整神经元之间连接的权值的:
其中,w1(k)为比例权值,w2(k)为积分权值,w3(k)为微分权值,w1(k)、w2(k)、w3(k)分别表示上一时刻的权值系数;ηi(i=1,2,3)为xi(k)(i=1,2,3)学习速率,误差信号Z(k)为Z(k)=r(k)-y(k)=e(k),w1(k-1)为前一时刻的比例权值,w2(k-1)为前一时刻的积分权值,w3(k-1)为前一时刻的微分权值;
步骤3所述的输出占空比,具体步骤如下:
通过步骤1计算的误差信号以及步骤2计算的权值乘积求和,即将比例权值与当前误差、积分权值与目标总误差、微分权值与误差变化量,三组的乘积求和即为输出量,经过PWM处理模块调节占空比输出给下牵引驱动器,下牵引驱动器通过信号传输给压力传感器经过AD转换模块转换成数字电压信号再次反馈给系统内部,其中PWM处理模块的算法公式为:
u(k)=K{w1(k)x1(k)+w2(k)x2(k)+w3(k)x3(k)}
其中,u(k)为单神经元PID控制的输出信号,K为神经元增益系数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于吉林大学;白城福佳科技有限公司,未经吉林大学;白城福佳科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911372028.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种游戏资源文件翻译方法、装置及设备
- 下一篇:一种组装式太阳能光伏电装置