[发明专利]一种基于神经网络的温度估测方法在审
| 申请号: | 202110285588.X | 申请日: | 2021-03-17 |
| 公开(公告)号: | CN113091910A | 公开(公告)日: | 2021-07-09 |
| 发明(设计)人: | 俞祝良;黄壮壮;张文彬 | 申请(专利权)人: | 华南理工大学 |
| 主分类号: | G01J5/00 | 分类号: | G01J5/00;G06N3/08;G06N3/04 |
| 代理公司: | 广州市华学知识产权代理有限公司 44245 | 代理人: | 冯炳辉 |
| 地址: | 510640 广*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 神经网络 温度 估测 方法 | ||
1.一种基于神经网络的温度估测方法,其特征在于,包括以下步骤:
1)在实验条件下,通过温度传感器测量被测物体在实际工况中不方便测量部位的周边温度数据和被测物体该部位的温度数据作为样本数据,在不同的时间下获取大量的样本数据,并进行预处理和归一化;
2)根据实际情况选取神经网络模型的层数和各层的节点数,利用所得的温度数据训练神经网络模型,直至神经网络模型的误差达到要求为止;
3)在实际工况中,获取被测物体不方便测量部位的周边温度后,利用步骤2)训练好的神经网络模型即可实时估测被测物体不方便测量部位的温度。
2.根据权利要求1所述的一种基于神经网络的温度估测方法,其特征在于:在步骤1)中,为了避免测量方式造成的误差,应该根据实际工况,固定好温度传感器放置的位置,保证实验条件和实际工况下的一致性。
3.根据权利要求1所述的一种基于神经网络的温度估测方法,其特征在于:在步骤2)中,把步骤1)中获取的大量样本数据存储在一个数组中,从中随机挑选大部分数据作为训练集,用于训练神经网络模型,剩余数据作为测试集,用于检测训练好的神经网络模型的质量;
对于神经网络模型的选择:神经网络模型要有输入层、隐藏层和输出层,其中隐藏层有Q个,Q0,每层节点的数量记为mj,其中j表示第j层,0j=Q+2;第一层为输入层,有m1个节点,m1根据被测物体在实际工况中不方便测量部位的周边温度个数决定;最后一层为输出层,有mQ+2个节点,mQ+2根据在实际工况中需要估测的不方便测量部位的个数决定;其它层的节点数根据实际情况选取;每层之间的参数记为Wj和bj,它们表示第j-1层和第j层之间的参数,其中Wj为一个mj*mj-1的矩阵,bj为一个有mj个元素的向量,它包含了第j层每个节点的激活阈值;
输出层的激活函数选取线性函数为:f(x)=x,其中x为该层的输入值,其余各层之间的激活函数选取为:f(x)=max(0,x),则隐藏层的输出Oj为:Oj=max(0,WjOj-1+bj),输出层的输出为:Y=WjOj-1+bj,其中Oj-1为是上一层的输出,且在隐藏层的输出和输出层的输出中Oj-1是不同的,因为它们是不同的层,j不同;
根据以上计算的结果,同时选取损失函数E为:E=‖o-Y‖2/2,其中o为实验条件下,在实际工况中不方便测量部位的温度数据,Y为神经网络模型估测出来的该部位温度数据;
调整各层之间的权值参数Wj和bj:当学习率为η时,根据梯度下降法,神经网络模型各层之间的权值参数的调整量ΔWj、Δbj为:根据链式求导得到,学习率选为0.1-1之间的数;
训练时,要考虑温度数据的归一化,把数据压缩在[0,1];
神经网络模型的训练采用反向传播方法,当实际输出值与期望输出值不相同时,根据上面求得权值参数的调整值来调整各个节点的权值参数,在这个过程中,各层权值会不断调整,直到神经网络模型输出的误差小于设定的值或学习的次数达到设定的值为止时,神经网络模型训练完成;
最后,使用测试集检测神经网络模型的质量,如果没有达到要求,就重新选择神经网络模型参数,再次训练,直到达到要求为止。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华南理工大学,未经华南理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110285588.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种平板自动铺带设备及其控制方法
- 下一篇:一种高端装备用铁皮折弯设备





