铂热电阻传感器误差修正方法和用该方法测温的热量表.pdf

上传人:a**** 文档编号:5882313 上传时间:2019-03-28 格式:PDF 页数:13 大小:788.12KB
返回 下载 相关 举报
摘要
申请专利号:

CN201510865635.2

申请日:

2015.12.02

公开号:

CN105527038A

公开日:

2016.04.27

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):G01K 15/00申请日:20151202|||公开

IPC分类号:

G01K15/00; G01K7/18; G01K17/00

主分类号:

G01K15/00

申请人:

湖南威铭能源科技有限公司

发明人:

张慧娟; 蒋罗庚

地址:

410205 湖南省长沙市岳麓区长沙高新技术开发区桐梓坡西路468号

优先权:

专利代理机构:

长沙永星专利商标事务所 43001

代理人:

周咏;米中业

PDF下载: PDF下载
内容摘要

本发明提供了一种铂热电阻传感器误差修正方法,包括获取铂热电阻温度传感器温度范围和精度;计算误差修正点;对铂热电阻温度传感器进行误差修正,得到平均测量温度-修正补偿系数曲线;选取一个误差修正点作为基本温度点;对该待修正的铂热电阻温度传感器在基本温度点上进行测量修正;对待修正的铂热电阻温度传感器进行全量程温度范围内的温度测量误差修正;本发明还提供了一种应用所述铂热电阻传感器误差修正方法进行温度测量的热量表。本发明方法提高了铂热电阻的温度测量精度,极大地提高了铂热电阻温度传感器的生产效率和标定、修正效率。本发明方法提供的应用所述铂热电阻传感器误差修正方法进行温度测量和修正的热量表,计量准确。

权利要求书

1.一种铂热电阻传感器误差修正方法,包括如下步骤:
S1.获取待修正的每一类型号的铂热电阻温度传感器测量温度时的温度范围要求和
温度精度要求,以及待修正型号中的铂热电阻的电阻值与温度测量值之间的数值关系;
S2.根据步骤S1获取的温度范围和温度精度,采用以下算式得到n个误差修正点:
Tta_1=Tmin,Tta_2=Tmin+Tu,Tta_3=Tmin+2*Tu,……,Tta_n-1=Tmin+(n-1)*Tu,
Tta_n=Tmax,且Tmin=Tta_1<Tta_2<……<Tta_n=Tmax;
式中Tta_1、Tta_2、……、Tta_n为误差修正点,Tmin为温度范围的最低温度,Tmax为温度范围
的最高温度,Tu为温度精度要求,n=1,2,3……;
S3.将待修正的每一类型号的P个铂热电阻温度传感器,在步骤S2所述的误差修正点
上进行误差修正,得到待修正的每一类型号的铂热电阻温度传感器的平均测量温度-修正
补偿系数曲线;
S4.在步骤S2的误差修正点中,选取一个误差修正点作为基本温度点T基原;在待修正的
每一类型号的铂热电阻温度传感器任意选取一个,对该选取的铂热电阻温度传感器在基本
温度点上进行误差修正,得到该选取的铂热电阻温度传感器在基本温度点上的修正补偿系
数值K基原;
S5.针对步骤S4选取的铂热电阻温度传感器,采用下式进行全量程温度范围内的温度
测量误差修正:
T修正值=T测量值×(Kta_i×K基原)/Kta_ii
式中,T修正值为步骤S4选取的铂热电阻温度传感器修正后的测量温度,T测量值为步骤S4选
取的铂热电阻温度传感器修正前的测量温度,Kta_i为任意温度点在平均测量温度-修正补
偿系数曲线上对应的修正补偿系数,K基原为步骤S4选取的铂热电阻温度传感器在基本温度
点上的修正补偿系数值,Kta_ii为基本温度点在平均测量温度-修正补偿系数曲线上对应的
修正补偿系数。
2.根据权利要求1所述的铂热电阻传感器误差修正方法,其特征在于还包括如下步骤:
S6.重复步骤S4~S5,完成所有待修正的铂热电阻温度传感器的误差修正。
3.根据权利要求1或2所述的所述铂热电阻传感器误差修正方法,其特征在于步骤S1所
述的获取铂热电阻的电阻值与温度测量值之间的数值关系,具体包括如下步骤:
1)针对每一个温度测量点,利用铂热电阻在N秒内连续测量M次,得到M个铂热电阻的测
量电阻值;
2)将步骤1)得到的测量电阻值筛除最大值和最小值,将剩余的M-2个测量电阻值求取
平均值R原;
3)将R原与铂热电阻的分度表进行对比,得到将R原转换为未修正的测量温度值T测量值的算
式。
4.根据权利要求3所述的所述铂热电阻传感器误差修正方法,其特征在于所述步骤3)
具体包括如下步骤:
①将与铂热电阻的分度表进行对比,直至得到分度表内的电阻值Rn与Rn+1,满足Rn<R原<
Rn+1;
②根据分度表获取电阻值Rn与Rn+1所对应的原始温度值Tn与Tn+1,得到分度表的温度精
度num=Tn+1-Tn;
③采用下式计算得到未修正的测量温度值T测量值:
T测量值=Tn+(R原-Rn)/(Rn+1-Rn)×num。
5.根据权利要求3或4所述的所述铂热电阻传感器误差修正方法,其特征在于步骤3)
所述的分度表,为根据铂热电阻产品自带的三个温度点的温度值和温度点对应的电阻值,
和以下公式计算得到:
Rt=R0×(1+A×t+B×t2)
式中为,Rt为t℃时的铂热电阻阻值,R0为0℃时的铂热电阻阻值,t为温度值,A、B为常
数。
6.根据权利要求1或2所述的所述铂热电阻传感器误差修正方法,其特征在于步骤S3所
述的得到平均测量温度-修正补偿系数曲线,具体包括如下步骤:
1)将待修正的每一类型号的P个铂热电阻温度传感器,依据步骤S1获得的测量精度,从
最低温度点Tmin开始测量,直至测量到Tmax;
2)针对每一个温度测量点,记录此时标准温度值和P个铂热电阻温度传感器测量的未
修正的温度测量值T标定.1~T标定.P;针对未修正的温度测量值T标定.1~T标定.P求取平均值T标定.平均;
3)根据步骤2)获取的T标定.平均,计算此时的平均修正补偿系数;
4)重复步骤2)~步骤3),完成所有测量点的温度测量和平均修正补偿系数的计算,得到
平均测量温度-修正补偿系数曲线。
7.根据权利要求1或2所述的所述铂热电阻传感器误差修正方法,其特征在于步骤S3所
述的P个铂热电阻温度传感器,为20个铂热电阻温度传感器。
8.根据权利要求1或2所述的所述铂热电阻传感器误差修正方法,其特征在于步骤S4所
述的基本温度点,为根据热量表行业标准中规定的出厂检测要求选取为50℃。
9.一种热量表,其特征在于应用权利要求1~8之一所述的铂热电阻传感器误差修正方
法进行温度测量。

说明书

铂热电阻传感器误差修正方法和用该方法测温的热量表

技术领域

本发明属于测控领域,具体涉及一种铂热电阻传感器误差修正方法和用该方法的
热量表。

背景技术

随着国家经济技术的发展,供热系统已经逐步进入了千家万户,给广大人民群众
带来的舒适便捷的生活。热量表是供热系统中用来测量及显示水流经热交换系统所释放或
吸收热量值的仪表,在按热量计量收费的体系中是一个关键的仪表。它的测量数据是供热
体系中按热量计量收费的重要依据,因此它的测量精度,工作稳定性等技术指标无论是对
供热系统还是对用户而言,都是非常重要的。

热量表主要由流量传感器、配对温度传感器和计算器组成。目前行业内普通采用
PT1000铂热电阻作为测温元件:先测量出PT1000铂热电阻的电阻值,然后再将电阻值转换
成温度。

这种铂热电阻采用二线制接法,没有考虑到引线电阻,从而会导致标准源本身存
在一定的误差;同时铂热电阻虽然随着温度的变化而变化,但这种变化是非线性的,而且温
度测量电路也会带来一些固有误差,所有这些很难保证在全量程范围内温度测量误差的准
确性。

为了解决这种问题,现有大多数的方法是引入修正补偿系数,通过此修正补偿系
数对温度进行校准修正补偿,从而减小计量误差。现在固定厂家生产的固定型号的PT1000
铂热电阻的一致性较好:在测量温度时,虽然各个铂热电阻的修正系数不同,但是固定厂家
生产的固定型号的PT1000铂热电阻温度传感器的测量温度-修正补偿系数曲线的线形基本
一致。

但由于在全量程温度范围内,温度修正补偿系数是非线性分布的,如果要保证全
量程温度范围内的温度误差的准确性,每一个PT1000铂热电阻均需要对全量程范围内的温
度点进行校准,得到一条较为准确的修正补偿曲线。但这种方法在生产时,由于要校准修正
的温度点较多,会导致生产效率非常低。因此大多数的厂家为了提供生产效率,在实际生产
过程中减少了温度点的校准,导致温度-修正补偿系数曲线与实际的差别很大,不能很好的
保证温度计量误差在全量程的温度范围内的准确性。

发明内容

本发明的目的之一在于提供一种计量准确又能够提高铂热电阻温度传感器生产
效率的铂热电阻传感器误差修正方法。

本发明的目的之二在于提供采用所述铂热电阻传感器误差修正方法进行温度测
量的热量表。

本发明提供的这种铂热电阻传感器误差修正方法,包括如下步骤:

S1.获取待修正的每一类型号的铂热电阻温度传感器测量温度时的温度范围要求和
温度精度要求,以及待修正型号中的铂热电阻的电阻值与温度测量值之间的数值关系;

S2.根据步骤S1获取的温度范围和温度精度,采用以下算式得到n个误差修正点:

Tta_1=Tmin,Tta_2=Tmin+Tu,Tta_3=Tmin+2*Tu,……,Tta_n-1=Tmin+(n-1)*Tu,

Tta_n=Tmax,且Tmin=Tta_1<Tta_2<……<Tta_n=Tmax;

式中Tta_1、Tta_2、……、Tta_n为误差修正点,Tmin为温度范围的最低温度,Tmax为温度范围
的最高温度,Tu为温度精度要求,n=1,2,3……;

S3.将待修正的每一类型号的P个铂热电阻温度传感器,在步骤S2所述的误差修正点
上进行误差修正,得到待修正的每一类型号的铂热电阻温度传感器的平均测量温度-修正
补偿系数曲线;

S4.在步骤S2的误差修正点中,选取一个误差修正点作为基本温度点T基原;在待修正的
每一类型号的铂热电阻温度传感器任意选取一个,对该选取的铂热电阻温度传感器在基本
温度点上进行误差修正,得到该选取的铂热电阻温度传感器在基本温度点上的修正补偿系
数值K基原;

S5.针对步骤S4选取的铂热电阻温度传感器,采用下式进行全量程温度范围内的温度
测量误差修正:

T修正值=T测量值×(Kta_i×K基原)/Kta_ii

式中,T修正值为步骤S4选取的铂热电阻温度传感器修正后的测量温度,T测量值为步骤S4选
取的铂热电阻温度传感器修正前的测量温度,Kta_i为任意温度点在平均测量温度-修正补
偿系数曲线上对应的修正补偿系数,K基原为步骤S4选取的铂热电阻温度传感器在基本温度
点上的修正补偿系数值,Kta_ii为基本温度点在平均测量温度-修正补偿系数曲线上对应的
修正补偿系数。

所述铂热电阻传感器误差修正方法,还包括如下步骤:

S6.重复步骤S4~S5,完成所有待修正的铂热电阻温度传感器的误差修正。

步骤S1所述的获取铂热电阻的电阻值与温度测量值之间的数值关系,具体包括如
下步骤:

1)针对每一个温度测量点,利用铂热电阻在N秒内连续测量M次,得到M个铂热电阻的测
量电阻值;

2)将步骤1)得到的测量电阻值筛除最大值和最小值,将剩余的M-2个测量电阻值求取
平均值R原;

3)将R原与铂热电阻的分度表进行对比,得到将R原转换为未修正的测量温度值T测量值的算
式。

所述步骤3)具体包括如下步骤:

①将与铂热电阻的分度表进行对比,直至得到分度表内的电阻值Rn与Rn+1,满足Rn<R原
<Rn+1;

②根据分度表获取电阻值Rn与Rn+1所对应的原始温度值Tn与Tn+1,得到分度表的温度
精度num=Tn+1-Tn;

③采用下式计算得到未修正的测量温度值T测量值:

T测量值=Tn+(R原-Rn)/(Rn+1-Rn)×num

步骤3)所述的分度表,为根据铂热电阻产品自带的三个温度点的温度值和温度点对应
的电阻值,和以下公式计算得到:

Rt=R0×(1+A×t+B×t2)

式中为,Rt为t℃时的铂热电阻阻值,R0为0℃时的铂热电阻阻值,t为温度值,A、B为常
数;

步骤S3所述的得到平均测量温度-修正补偿系数曲线,具体包括如下步骤:

1)将待修正的每一类型号的P个铂热电阻温度传感器,依据步骤S1获得的测量精度,从
最低温度点Tmin开始测量,直至测量到Tmax;

2)针对每一个温度测量点,记录此时标准温度值和P个铂热电阻温度传感器测量的未
修正的温度测量值T标定.1~T标定.P;针对未修正的温度测量值T标定.1~T标定.P求取平均值T标定.平均;

3)根据步骤2)获取的T标定.平均,计算此时的平均修正补偿系数;

4)重复步骤2)~步骤3),完成所有测量点的温度测量和平均修正补偿系数的计算,得到
平均测量温度-修正补偿系数曲线;

步骤S3所述的P个铂热电阻温度传感器,为20个铂热电阻温度传感器。

步骤S4所述的基本温度点,为根据热量表行业标准中规定的出厂检测要求选取为
50℃。

本发明还提供了一种热量表,该热量表应用所述的铂热电阻传感器误差修正方法
进行温度测量。

本发明提供的这种铂热电阻传感器误差修正方法,利用特定型号铂热电阻温度传
感器的一致性较好的特点,定义并求取该型号铂热电阻传感器的平均测量温度-修正补偿
系数曲线,并选定一个基本温度点,在针对每一个铂热电阻温度传感器在该基本温度点上
再进行一次温度修正,即可根据在基本温度点上的温度修正系数和平均测量温度-修正补
偿系数曲线得到该铂热电阻温度传感器的误差修正曲线;本发明方法,仅需要针对某一特
定型号的铂热电阻温度传感器进行一次全量程范围内的温度点修正,之后针对每一个铂热
电阻温度传感器均只需要在基本温度点上进行一次修正即可完成铂热电阻温度传感器的
误差修正工作,因此本发明方法不仅提高了铂热电阻的温度测量精度,更是极大地提高了
铂热电阻温度传感器的生产效率和标定、修正效率。本发明方法提供的应用所述铂热电阻
传感器误差修正方法进行温度测量和修正的热量表,计量准确,应用可靠。

附图说明

图1为本发明的PT1000铂热电阻测量示意图。

图2为本发明的方法流程图。

具体实施方式

如图1所示为本发明的PT1000铂热电阻的测量示意图:铂热电阻测量原理为采用
温度传感器的PT1000铂热电阻作为测温元件,先测量出铂热电阻的电阻值,然后再将电阻
值转换成温度。PT1000铂热电阻的测量采用电容充放电法进行,即:不同阻值的铂热电阻对
同一电容放电到某一电压值时所需时间不同的原理,来间接反映电阻阻值大小。

铂热电阻的测量是基于电容对PT1000铂热电阻和对温度不敏感的1K电阻R的放电
时间进行测量的。电容C的放电过程:当给高精度计时芯片发送温度测量命令时,计时芯片
开始对电容C充电,充满电后电容C会向PT1000铂热电阻R1,R2和低温漂精密1K电阻R放电,
计时芯片会依次记录下PT1,PT2,TP3,TP4端口电容C对电阻的放电时间到结果寄存器中。根
据低温漂电阻R的特性知同一电压V对其的放电时间t0是恒定不变的,而对于铂热电阻
PT1000在同一电压V不同的温度T下电容C对其的放电时间t是不同的,根据此原理得出电容
放电时间与电阻的比例关系:R1k/t0=RPT1000/t,从而可计算出温度T下对应的铂热电阻的阻
值。

这种PT1000铂热电阻的阻值会随着温度的变化而改变,在其全量程温度范围内,
当温度大于0℃时,其温度与电阻值的关系如下:

Rt=R0×(1+A×t+B×t2)

式中:R0为0℃时的铂电阻阻值,单位为欧姆;Rt为t℃时的铂电阻阻值,单位为欧姆,
A、B分别为常数。但是只利用上面的式子很难由PT1000铂热电阻的阻值直接求解出温度值,
因此现在主要方法是使用分度表法或线性插值法来进行温度的标度变换:即将被测得的电
阻值与分度表内电阻值进行比较,直到Rn<R<Rn+1时停止比较;此时,Rn所对应的温度值tn为
所测温度的整数部分,而温度的小数部分为:(R-Rn)/(Rn+1-Rn)×num,其中num为分度表的
精度,从而得到测量到的温度原始值,但为了保证温度误差的准确性,最后测量到的温度值
需要乘上误差修改系数,即Tn真实=K*Tn原始。其中K为修正系数。

如图2所示为本发明的方法流程图:

S1.获取待修正的每一类型号的铂热电阻温度传感器测量温度时的温度范围要求和
温度精度要求,以及待修正型号中的铂热电阻的电阻值与温度测量值之间的数值关系;

所述的获取铂热电阻的电阻值与温度测量值之间的数值关系,具体包括如下步骤:

1)针对每一个温度测量点,利用铂热电阻在N秒内连续测量M次,得到M个铂热电阻的测
量电阻值;

2)将步骤1)得到的测量电阻值筛除最大值和最小值,将剩余的M-2个测量电阻值求取
平均值R原;

3)将R原与铂热电阻的分度表进行对比,得到将R原转换为未修正的测量温度值T测量值的算
式。

步骤3)具体包括如下步骤:

①将与铂热电阻的分度表进行对比,直至得到分度表内的电阻值Rn与Rn+1,满足Rn<R原
<Rn+1;

②根据分度表获取电阻值Rn与Rn+1所对应的原始温度值Tn与Tn+1,得到分度表的温度
精度num=Tn+1-Tn;

③采用下式计算得到未修正的测量温度值T测量值:

T测量值=Tn+(R原-Rn)/(Rn+1-Rn)×num

步骤3)所述的分度表,为根据铂热电阻产品自带的三个温度点的温度值和温度点对应
的电阻值,和以下公式计算得到:

Rt=R0×(1+A×t+B×t2)

式中为,Rt为t℃时的铂热电阻阻值,R0为0℃时的铂热电阻阻值,t为温度值,A、B为常
数;

S2.根据步骤S1获取的温度范围和温度精度,采用以下算式得到n个误差修正点:

Tta_1=Tmin,Tta_2=Tmin+Tu,Tta_3=Tmin+2*Tu,……,Tta_n-1=Tmin+(n-1)*Tu,

Tta_n=Tmax,且Tmin=Tta_1<Tta_2<……<Tta_n=Tmax;

式中Tta_1、Tta_2、……、Tta_n为误差修正点,Tmin为温度范围的最低温度,Tmax为温度范围
的最高温度,Tu为温度精度要求,n=1,2,3……;

S3.将待修正的每一类型号的P个铂热电阻温度传感器,在步骤S2所述的误差修正点
上进行误差修正,得到待修正的每一类型号的铂热电阻温度传感器的平均测量温度-修正
补偿系数曲线;

所述的得到平均测量温度-修正补偿系数曲线,具体包括如下步骤:

1)将待修正的每一类型号的P个(如20个)铂热电阻温度传感器,依据步骤S1获得的测
量精度,从最低温度点Tmin开始测量,直至测量到Tmax;

2)针对每一个温度测量点,记录此时标准温度值和P个铂热电阻温度传感器测量的未
修正的温度测量值T标定.1~T标定.P;针对未修正的温度测量值T标定.1~T标定.P求取平均值T标定.平均;

3)根据步骤2)获取的T标定.平均,计算此时的平均修正补偿系数;

4)重复步骤2)~步骤3),完成所有测量点的温度测量和平均修正补偿系数的计算,得到
平均测量温度-修正补偿系数曲线;

S4.在步骤S2的误差修正点中,选取一个误差修正点作为基本温度点T基原;在待修正的
每一类型号的铂热电阻温度传感器任意选取一个,对该选取的铂热电阻温度传感器在基本
温度点上进行误差修正,得到该选取的铂热电阻温度传感器在基本温度点上的修正补偿系
数值K基原;

根据热量表行业标准中规定的出厂检测要求,基本温度点可以选取为50℃;

S5.针对步骤S4选取的铂热电阻温度传感器,采用下式进行全量程温度范围内的温度
测量误差修正:

T修正值=T测量值×(Kta_i×K基原)/Kta_ii

式中,T修正值为步骤S4选取的铂热电阻温度传感器修正后的测量温度,T测量值为步骤S4选
取的铂热电阻温度传感器修正前的测量温度,Kta_i为任意温度点在平均测量温度-修正补
偿系数曲线上对应的修正补偿系数,K基原为步骤S4选取的铂热电阻温度传感器在基本温度
点上的修正补偿系数值,Kta_ii为基本温度点在平均测量温度-修正补偿系数曲线上对应的
修正补偿系数;

S6.重复步骤S4~S5,完成所有待修正的铂热电阻温度传感器的误差修正。

本发明还提供了一种热量表,该热量表应用所述的铂热电阻传感器误差修正方法
进行温度测量。因此所述的热量表能够较为精确的对热量进行计量,计量更为准确可靠。

以下结合一个具体实施例对本发明进行进一步说明:

本发明以超声波热量表在10.0度的标准温度点下进行温度测量和误差修正为例。首先
要进行如下定义和设定。

全量程温度范围定义和设定:

定义全量程温度范围为[Tmin,Tmax],Tmin为最低温度,Tmax为最高温度,定义Tmin=5度,
Tmax=95度。

基本温度点的设定:

基本温度点设置为50度。

原始数据组M[N]的定义和设定:

定义原始数据组M[N]为每一秒钟PT1000铂热电阻的N个连续采样数据。M[N]={RN_1,
RN_2,……,RN_N}。

设定N=12,则原始数据组为M[12],设定M[12]如下:

M[12]={1039.357820,1039.677820,1038.877856,1039.584214,

1039.457520,1039.767845,1038.907320,1040.655613,

1038.047120,1039.974852,,1039.412624,1038.957646,

};

待修正的温度点对应的铂热电阻的原始电阻值的R原定义:

定义待修正的温度点对应的铂热电阻的原始电阻值的R原为将原始数据组M[N]中的N个
连续的电阻采样数据,抛掉最大值和最小值后,计算得到剩余数据的平均值,假定RN_1为最
小值,RN_N为最大值,则R原可表示如下:

R原=(RN_2+RN_3+……+RN_N-1)/N-2;

分度表定义和设定:

定义分度表TR[n][2]={{Ttr_1,Rtr_1},{Ttr_2,Rtr_2},……{Ttr_n,Rtr_n},为0度到Tmax温度
范围的温度与铂热电阻的对应关系的二维数组,其中n为以每0.1度为最小差值的所有范围
内温度点的数量,Ttr_n为某温度点原始温度值,且0≤Ttr_1<Ttr_2<……<Ttr_n≤Tmax,同时
满足Ttr_n-Ttr_n-1=0.1度;Rtr_n为某温度点对应的铂热电阻值,单位为欧姆;分度表温度点
的数量n=Tmax整数部分×10+1。

因Tmax=95度,则n=95×10+1=951,分度表为TR[951][2],因检测点温度设定为
10.0度,故分度表TR[951][2]只具体列出了0度~0.1度,9.0度~10.9度,95度三大区间的数
据,其它的均未列出。

设TR[951][2]={{0.0,1000.552531},{0.1,1000.945338},

………………………………………………………,

…………………………,

{9.0,1035.855619},{9.1,1036.247313},

{9.2,1036.638994},{9.3,1037.030663},

{9.4,1037.422320},{9.5,1037.813964},

{9.6,1038.205596},{9.7,1038.597216},

{9.8,1038.988823},{9.9,1039.380418},

{10.0,1039.772000},{10.1,1040.163570},

{10.2,1040.555128},{10.3,1040.946673},

{10.4,1041.338206},{10.5,1041.729729},

{10.6,1042.121235},{10.7,1042.512731},

{10.8,1042.904214},{10.9,1043.295685},

………………………………………………………,

…………………………,

{95.0,1368.143602}};

全量程温度范围内不同温度点的平均测量温度-修正补偿系数曲线的定义和设定:

定义全量程温度范围内不同温度点的平均测量温度-修正补偿系数曲线为二维数组表
示:TA[m][2]={{Tta_1,Kta_1},{Tta_2,Kta_2},……{Tta_m,Kta_m},其中m为此平均测量温度-修
正补偿系数曲线上分布的温度点的数量,Tta_m为某温度点未经过修正的原始温度值,且0<
Tmin≤Tta_1<Tta_2<……<Tta_m≤Tmax;Kta_m为某温度点对应的修正补偿系数;

因全量程温度范围为5度~95度,为了保证误差的准确性,平均测量温度-修正补偿系数
曲线上的温度点的最小温度间隔值为1度,温度从5度开始,直到达到95度,故此平均测量温
度-修正补偿系数曲线上分布的温度点的数量m=91,因检测点温度设定为10.0度,基本温度
点设定为50度,故平均测量温度-修正补偿系数曲线二维数组TA[91][2]只具体列出了5度
~20度,44度~55度,90度~95度三大区间的数据,其它的均未列出。

设定平均测量温度-修正补偿系数曲线二维数组:

TA[91][2]={{5.188,1.0159},{6.176,1.0121},

{7.161,1.0105},{8.146,1.0100},

{9.134,1.0084},{10.115,1.0126},

{11.108,1.0114},{12.095,1.0106},

{13.092,1.0093},{14.078,1.0099},

{15.071,1.0094},{16.059,1.0094},

{17.046,1.0092},{18.040,1.0097},

{19.024,1.0075},{20.035,1.0121},

………………………………………………

…………………………,

{44.829,1.0091},{45.872,1.0089},

{46.750,1.0089},{47.780,1.0076},

{48.768,1.0091},{49.768,1.0088},

{50.733,1.0088},{51.742,1.0086},

{52.733,1.0086},{53.709,1.0079},

{54.714,1.0078},{55.714,1.0073},

………………………………………………

…………………………,

{89.326,1.0093},{90.303,1.0095},

{91.302,1.0104},{92.303,1.0091},

{93.292,1.0086},{94.275,1.0093}};

基本温度点校准参数定义和设定:

定义超声波热量表基本温度点校准时的校准参数一维数组TB[2]={Ttb,Ktb},Ttb为基
本温度点校准时未经过修正的原始温度值,Ktb为基本温度点校准时需要进行修正的修正补
偿系数。

设定Ttb=49.942,Ktb=1.0048,故TB[2]={49.942,1.0048}。

计算原始电阻值R原

根据原始数据组M[12]的数据,去掉最大值1040.655613和最小值1038.047120后,剩
余数据的平均值R原为:

R原=(1039.357820+1039.677820+1038.877856+1039.584214+

1039.457520+1039.767845+1038.907320+1039.974852+

1039.412624+1038.957646)/10;

计算后:待原始电阻值R原=1039.39755欧姆。

将原始电阻值R原与分度表TR[951][2]内电阻值进行比较,R原=1039.39755欧姆,
根据分度表TR[951][2]的数据,当Rn=1039.380418欧姆,Rn+1=1039.772欧姆时,满足:Rn
<R原<Rn+1,此时停止比较,根据分度表数据,读取Rn所对应的温度值Tn=9.9度,则:

原始温度值原=Tn+((R原-Rn)/(Rn+1-Rn))×0.1

=9.9+((1039.39755-1039.380418)/(1039.772-1039.380418))×0.1

计算后:原始温度值T原=9.904度。

读取基本温度点校准时的校准参数一维数组TB[2],将Ttb的值赋于基本温度点校
准时原始温度T基原,将Ktb的值赋于基本温度点校准时K基原,则:基本温度点在校准时的原始温
度值T基原=49.942度,

基本温度点在校准时的误差补偿修改系数K基原=1.0048;

根据所述全量程温度范围内不同温度点的平均测量温度-修正补偿系数曲线二维数组
TA[91][2]得到T原对应的数组编号j,根据此编号j得到其在平均测量温度-修正补偿系数
曲线上对应的修正补偿系数Kta_j,因T原=9.904度,根据TA[91][2]中数据,当Tta_j=10.115
度,Tta_j_1=9.134度,满足:Tta_j_1<T原≤Tta_j;则:T原在平均测量温度-修正补偿系数曲线中
的修正补偿系数Kta_j=1.0126。

根据所述全量程温度范围内不同温度点的平均测量温度-修正补偿系数曲线二维
数组TA[91][2]得到T基原对应的数组编号jj,根据此编号jj得到其在平均测量温度-修正补
偿系数曲线上对应的修正补偿系数Kta_jj,因T基原=49.942度,根据TA[91][2]的数据,当
Tta_jj=50.733度,Tta_jj_1=49.768度,满足:Tta_jj_1<T基原≤Tta_jj;

则:T基原在平均测量温度-修正补偿系数曲线中的修正补偿系数Kta_jj=1.0088。

T原最终的修正补偿系数K为:

K=(Kta_j×K基原)/Kta_jj

=(1.0126×1.0048)/1.0088

=1.0086

经过修正补偿的最终温度测量值T测为:

T测=K×T原

=1.0086×9.904

=9.989度

通过本发明的实施,最终温度测量值T测与标准温度的误差值为0.011度(即:10-
9.989),满足超声波热量表的温度的最大允许误差要求。

铂热电阻传感器误差修正方法和用该方法测温的热量表.pdf_第1页
第1页 / 共13页
铂热电阻传感器误差修正方法和用该方法测温的热量表.pdf_第2页
第2页 / 共13页
铂热电阻传感器误差修正方法和用该方法测温的热量表.pdf_第3页
第3页 / 共13页
点击查看更多>>
资源描述

《铂热电阻传感器误差修正方法和用该方法测温的热量表.pdf》由会员分享,可在线阅读,更多相关《铂热电阻传感器误差修正方法和用该方法测温的热量表.pdf(13页珍藏版)》请在专利查询网上搜索。

本发明提供了一种铂热电阻传感器误差修正方法,包括获取铂热电阻温度传感器温度范围和精度;计算误差修正点;对铂热电阻温度传感器进行误差修正,得到平均测量温度-修正补偿系数曲线;选取一个误差修正点作为基本温度点;对该待修正的铂热电阻温度传感器在基本温度点上进行测量修正;对待修正的铂热电阻温度传感器进行全量程温度范围内的温度测量误差修正;本发明还提供了一种应用所述铂热电阻传感器误差修正方法进行温度测量的热。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 测量;测试


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1