[发明专利]基于局部峰值编码循环网络的气流式烘丝机智能控制方法有效
申请号: | 202210146401.2 | 申请日: | 2022-02-17 |
公开(公告)号: | CN114403486B | 公开(公告)日: | 2022-11-22 |
发明(设计)人: | 汪永超;周涛;李锋;陈珂;姜沛轩 | 申请(专利权)人: | 四川大学 |
主分类号: | A24B3/04 | 分类号: | A24B3/04 |
代理公司: | 成都虹盛汇泉专利代理有限公司 51268 | 代理人: | 陈婷 |
地址: | 610065 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 局部 峰值 编码 循环 网络 气流 式烘丝 机智 控制 方法 | ||
1.基于局部峰值编码循环网络的气流式烘丝机智能控制方法,其特征在于,包括以下步骤:
步骤1、气流式烘丝机监测数据采集,采集气流式烘丝机的历史监测数据和实时监测数据,采集的数据包括烘丝机控制和烘丝工艺参数、出口水分;烘丝机控制和烘丝工艺参数包括来料流量、蒸汽流量、空气温度、天然气流量、空气压力和含氧量;
步骤2、数据分析和处理,对监测数据进行标准化、序列化处理;具体实现方法为:
步骤21、对监测数据做标准化处理,按照不同批次的不同参数分别做标准化;具体方法为:按均值中心化后再按标准差缩放,使数据服从均值为0、方差为1的标准正态分布,公式如下,
其中,x*为标准化后的监测数据,x为监测数据,μ为均值,σ为标准差;
然后以一个批次的一个参数监测数据为标准化的基本数据单位,将其余批次的每个参数监测数据转换为标准正态分布;
步骤22、对标准化后的监测数据做序列化处理:通过长度为m的时间窗,步长取n,对监测数据做序列化分割,将第m个时刻的出口水分作为这个序列的标签,经过序列化处理形成预训练数据集、再训练数据集和预测序列;历史监测数据序列化处理为预训练数据集;当前批次中当下时刻及以前的实时监测数据序列化为再训练数据集;当前批次中需要预测出口水分的时刻的数据序列化为预测序列;
步骤3、构建局部峰值编码循环网络,根据检测数据的特点和气流式烘丝机的运行原理,构建出局部峰值编码循环网络模型,作为出口水分预测模型;具体实现方法为:
步骤31、局部峰值编码,上一层的隐层状态为ht-1,t时刻输入为xt,计算t时刻的峰值编码为:
其中,Wf为可训练的参数;σ(·)为Sigmoid激活函数,使得ft的值域为(0.5,1.5),从而控制出口水分的波动情况,ft大于1则表示出口水分具有向上的峰值趋势,ft小于1则表示出口水分具有向下的峰值趋势;
步骤32、创建更新门和重置门,根据ht-1和xt计算出更新系数zt和重置系数rt:
zt=σ(Wz·[ht-1,xt])
rt=σ(Wr·[ht-1,xt])
其中,Wz和Wr为可训练的参数;σ(·)为Sigmoid激活函数,使得zt和rt的值域为(0,1),zt用于控制前一时刻的状态信息被带入到当前状态中的程度,zt越大说明前一时刻的状态信息带入越多;rt用于控制前一时刻状态有多少信息被写入到当前的候选集上,rt越大前一状态信息写入的越多;
步骤33、计算当前时刻的候选集和隐层状态,根据局部峰值编码和更新门重置门计算出t时刻的候选集和隐层状态ht:
其中,为可训练的参数,激活函数*表示矩阵的乘积;
步骤34、计算网络的输出,得到最终隐层状态ht,由此计算出网络的输出yt:
yt=Wo·ht+bo
其中,Wo和bo为可训练的参数;
步骤4、预训练出口水分预测模型,实例化局部峰值编码循环网络,利用历史监测数据对其进行预训练,初步获得烘丝机控制和烘丝工艺参数与出口水分端到端的对应关系;
步骤5、模型再训练及出口水分实时预测,将实时监测数据输入局部峰值编码循环网络,首先对局部峰值编码循环网络做再训练,然后利用训练好的局部峰值编码循环网络预测未来一段时间内的出口水分;
步骤6、获取参数调整方案,构建出口水分预测值和标准值的偏差与每个参数的线性回归模型,构建优化函数对每个线性回归模型的参数进行优化求解,从而获得基于预测值和标准值偏差的烘丝机控制和烘丝工艺参数调整方案。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川大学,未经四川大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210146401.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种可移动的益智儿童木屋
- 下一篇:一种低萃取电机膜及其制备方法