PT100简单算法笔记

2025-10-22

PT100标准公式有: 0~850℃时:

Rt?Ro(1?A?T?B?T)

2-200~0℃时:

Rt?R0[1?A?T?B?T?C?(T-100)T]

23式中A,B,C系数分别为: A=0.00390802; B=-0.0000005802;

C=-0.0000000000042735;

应用时大多是已知实际阻值Rt,求温度T. 以850~0℃时为例,方程可列为:

AA24Rt??()??(1?)BBBRoT? 2

即:

RtT?3367.8215?13065764.86?17235.43605?Ro

上式中,计算时需开平方;用51系列MCU计算时,需加入相应的开平方函数子程序,网上有很多较成熟的源代码,自己可查询参考,这里不做介绍,(推荐一简洁算法:http://wenku.http://m.wodefanwen.com//view/54df7940336c1eb91a375dab.html)。

下面另简单介绍一种多次接近求值算法。 由PT100标准参数,0~850℃时可有: 列方程一:

T?(T?1)T?X??Y?Rt?Ro 2需解方程组:

a?(a?1)?a?X??Y?b;??2??c?X?c?(c?1)?Y?d;?2?

以下以PT100为例(其它PT过程一样), 式中:

a、c为真实温度T(℃);

b、d为电阻变化值Rt-Ro,为环境铂电阻值R0- 100?(PT100在0℃阻值);

X为实际铂电阻初阻值变化率,以0℃为起点;即以0℃为开始,温度每上升1℃铂电阻阻值恒定变化为X(假定其有且只有初始恒定变化值;实际近似为按一定值减小,即式中Y),单位:?/℃。

Y为铂电阻阻温变值变化值,即上面所述,单位:?/℃/100?。

以PT100标准阻温表任选两组值代入方程一如下:(温度100℃、阻值138.51?和温度200℃、阻值175.86?)

100?(1?100)?100?X??Y?138.51?100;??2??200?X?200?(1?200)?Y?175.86?100;?2? 解方程得(PT100值):

;?x?0.390958?;?y?0.000116以0℃为起始参考:

即PT100在0℃时,温度每上升1℃,最初恒定变化值为:0.390958?。

温度每上升1℃最初恒定变化值会减小0.000116?。即在1℃时铂电阻实际阻值变化值为0.390958-0.000116=0.390838?。即1℃时,铂电阻实际阻值为100.390838?。在2℃时:阻值变化为:0.390958-0.000116+(0.390958

0.00016)

0.000116=0.78156?。即2℃时铂电阻实际阻值为100.78156?,依次类推(即方程一)。 可抽象设:铂电阻假定按恒定值变化,其变化的阻值为R_false,温变值变值Y至R0时变化累计值为Ree, 实际铂电阻阻值为R0,实际环境温度为A=X=0.390958;B=Y=0.000116。

则有方程二(式中100?为PT100在0℃值):

T,设

R0?100?R0?100?1Ree??(?1)??B;AA2即:

116?(R0?100)?45.351?(R0?100)Ree?305696.315

方程三:

2


PT100简单算法笔记.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:西南交大《铁路行车组织》第3篇习题汇总

相关阅读
本类排行
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 7

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219