铂电阻Pt100特性数学模型
本文关键词:铂电阻Pt100特性数学模型,由笔耕文化传播整理发布。
铂电阻Pt100特性数学模型
传感器技术第22卷
误差函数为e(女)=,(救),(。女),(女=0,1,…,Ⅲ一1),
式中m为样本点数;,(z)为样本输出。设误差矩
阵为
E=((P(0),P(1),A,P(m一1))7,,则其性能指标为
J=寺恼忆
式中
jl 惦为Euclidean范数的平方。
权值调整(推导类似参考文献[5])为
’
w(^+1)2w(¨十蠢驴(^)c(_r),
式中
口为学习率,且O<々<1。
1.2
神经网络算法的收敛条件及训练步骤定理
设7为学习率,则当o<7<詈时,神
经网络算法是收敛的,其中n是隐层神经元个数,m为样本数目。
证明:定理的证明类似参考文献[5],限于篇幅,此处省略详细证明过程。
神经网络训练步骤如下:
(1)将样本输入集空间归一化到[0,“];(2)令J=0,随机产生初始权值Ⅳ,给定任意小正实数£;
(3)计算神经网络输出
“一I
_(雄)=夏”一(“);(4)计算误差函数及性能指标
1
m
l
e(^)2,(z^)一y(z女),,2去。邑e2(”;
(5)调整权值
’
码(^+1)2码(”+云驴(”q(z^);
(6)判断样本集是否训练完毕,未完,返回(3)继续训练;否则,判断性能指标J是否小于给定的任意小正实数£。若J>£,则令J=0,返回(3)继续训练;否则结束训练。
2
传感器特性的数学模型建立
以Ptl00铂电阻0~600℃范围[6]为例阐述传
感器特性的数学模型建立方法。建模过程如下:
(1)样本的归一化[”。由于激励函数的关系,要求将传感器的输人信号热电阻值R(n)归一化到0~Ⅱ。设R的范围为a~6,则神经网络的输入为
z=士(R—n)。热敏电阻值R对应温度值
口一口
£(℃)作为输出样本值,(z);
万
方数据(2)把归一化的样本输入值z和样本输出值,(z)送神经网络训练,即可获得权值w,由式(1)即可获得Ptl00热敏电阻的数学模型。
为了降低数学模型的计算量,满足实时性要求,隐含层神经元的数目不能太多,这就需要减少训练样本的数目。因此把Ptl00铂电阻0~600℃的范围分成六段分别进行建模,每段取6组数据,取隐含层神经元的数目为11。经过15次训练,结果见表l和图2,其中表l列出了PtlOO铂电阻0~100℃范围内的神经网络权值;经训练后的结果与P【100铂电阻分度表L60在0~600℃的范围的温度值比较所得误差见图2的曲线l。把Ptl00铂电阻O~600℃的范围分成六段分别进行3阶多项式拟合所得误差见图
2的曲线2。显然提出的建模算法优于多项式拟合算法。
衰1神经网络权位IO~l∞℃)
1曲1
w画咖嘲喇帷ofneu嘣雎t帅rk【0~1帅℃
系数符号
权值
系数符号权值
Wn49
7526
w—O.0121Ⅳt
一408608w。一1
2602
W20
1507WnO0001
W348529wo
一10257
Wt
00264W10
0
0580
WE
一2
0004
№2oIm
0fⅢ
3结论
本文提出了一种基于余弦基函数神经网络模型的传感器特性建模算法,给出了该神经网络算法的收敛条件及训练步骤,并以Ptl()o铂电阻0~600℃为例阐述了传感器特性的数学模型建立过程。由文中的范例可以看出,该算法收敛速度极快,设计准确
(下转第38页J
本文关键词:铂电阻Pt100特性数学模型,由笔耕文化传播整理发布。
本文编号:75590
本文链接:https://www.wllwen.com/kejilunwen/yysx/75590.html