可以肯定的是绝对不可以人为的补偿,因为水是常温,会随着室温在变化,加之Pt100电阻的线性特性,一旦水温超过一定范畴(这个范畴我没做过试验,不太好定论),误差将会比你现在看到的还要大很多!再说,你也没有参照的标准,该按哪只电阻的温度调效呢?
如果是常温下、环境相对密封(相对没有空气流通)、等是不应该有这么大的误差!
PT100 A级的误差是±0.15+0.2% B级的误差是±0.3+0.5% 就算你的传感器按照B极计算的话也不会超出1℃的误差!
所以综合你的描述先排除人为因素!所以就剩下硬件了,三大块:
一、Pt100传感器
二、传感器的延长引线
三、数显表
那我们就先从Pt100电阻开始排除问题,我没看过实物,不知道你用的电阻是什么结构,现在市面上的电阻品种很多(云母、陶瓷、厚膜、薄膜等 ),质量也参差不齐,这个嫌疑也最大。
第二个,两线制的Pt100传感器,引线的阻值很大,无法抵消,但不知道你使用的长度有多少,还有引线的材质对电阻的温度的输出也有很大的影响,(一般有镍丝、银丝、铜丝、镀锡丝、镀银丝)没看到实物不太好判断。
第三个就是数显表,这个很好排查,直接效验下就OK了。
最好拍张传感器和引线的照片,就一目了然了!
我认为你可以将这4支热电阻进行编号,然后将它们的安装位置进行对调,看对调后的温度测量结果,由此可以判断这种现象是由热电阻本身故障所造成,还是由于热电阻的安装位置所造成。
也许不同的安装地点,水流的速度不一样、水流与热电阻的接触面积大小也不一样,这样,4支热电阻的受热情况不同,测量到的温度就不同了。
为什么你提的问题有18天的处理时间,而我提的问题只有14天的处理时间呢?
这里有几种问题存在,
首先系统运行稳定后是指水流的流速稳定??还是水流的温度也有瞬时的变化??
其次,可以先把你的4支PT100放入一个恒温水浴中测试出在同一温度中的差值,还有铂电阻感温头浸入水浴的深度要适当,一般情况下都要把感温头部分全部放入到恒温区间里,
还有铂电阻的感温时间需要充足,不然它显示的数值会有差距的
最后你可以参考工业用铂电阻的检定规程,了解铂电阻的正常操作程序和使用方法