钛-硅蓝宝石压力传感器温度误差的补偿 转载:技术文档 采用温度误差来确定测量误差,是机械量传感器的重要特性之一。所以,这一数值总是属于此类传感器的重要参数之一。绝大多数制造商采用线性温度系数,即以百分数表示的传感器在1或10摄氏度下输出信号的变化范围,对温度误差进行补偿。并且,可用任何标识来表示温度误差,比如,通常表示为+ γ %/оС(或+ γ %/10оС)。在国际电工委员会的正式文件中,也建议采用这种方式来补偿温度误差,紧随其后的是俄罗斯国家标准。 本文主要探讨采用此种方法对机械量传感器的温度误差进行补偿的缺点。这种缺点在半导体式应变电阻传感器上表现得尤为明显。现在被广为使用的压力、力矩和运动参数等传感器中,采用半导体式应变电阻原理的占了绝大多数。我们以在俄罗斯使用最为广泛的异质外延式“硅蓝宝石”结构的应变电阻式压力传感器为例,来做具体说明。 首先,只有在传感器输出信号与温度之间的关系呈线性时,所给出的补偿方法才有意义。但是,只有应变电阻工作在温度范围很窄的传感器,其输出信号的温度曲线才可接近符合精度要求的线性。对于半导体来说,与温度相关的参数的非线性特征非常明显。而半导体式应变电阻传感器的输出信号,通常来说,与温度呈非常明显的非线性特征,尤其是在很宽的温度范围下。 其次,所给出的补偿方法误导了用户,导致他们将实际误差扩大一倍。因为如果传感器输出信号的温度曲线呈线性,则这一曲线的斜率必然带有特定的标识,也就是说,该信号或者随温度衰减,或者随温度增加。采用%/оС的方法,并给出一定的范围及标识,对温度误差进行补偿,用户可以在某个特定的温度范围内,对压力误差进行实际评价并计算出测量误差;但是,如果标识不确定,则测量的不确定性也随之大幅增长。 当温度增加时,被测压力(与传感器的输出信号成正比)线性下降。此时,在已知温度T测下,用户可以计算出温度误差,并将传感器的被测压力P测换算为实际压力Pn。Pn是在“正常”(室温)温度Tn下根据下式计算出来的: Рn = Р测 – g*(Т测 – Тn), (1) 其中,g为Р(Т)的曲线斜率(g < 0)。当然,在这种情况下,至少还保留了用来计算传感器基本误差的实际压力的不确定性。 如果温度误差的标识不确定的话,则完全是另外一种情况。此时,即使测量温度已知,就是在不考虑传感器基本误差的情况下,也形成了被测压力的不确定性ΔР = (Рn1 – Рn2)。 当然,如果测量温度未知,知道的仅是该温度大约处于温度的工作间隔区域(Tmax-Tmin)内,则压力测量的不确定性结果为: ΔРм = (Р2 – Р1) = |g|*(Тmax – Тmin) (2) ΔРм之所以在曲线之外,原因就在于是否知道斜率系数的标识为直线Р(Т)。 让我们看一下应变传感器输出信号的非线性温度曲线的情况。比如,基于硅蓝宝石原理的压力传感器,是用非热敏电阻电路对温度漂移进行补偿的,输出信号与温度之间的关系呈抛物线型。扩散硅或值入式应变电阻式传感器也具有类似的曲线。相应的,如果不在电路上采取专门的措施(比如智能电路)进行补充修正的话,则使用此类传感器所测得的压力(与输出信号成正比)与温度之间也必然呈非线性关系。在这种情况下,按照标准文件的规定,如果要采用线性系数对温度误差进行补偿,必须要给出相对于抛物线的斜率+γmax的最大绝对值(。也就是说,在工作温度范围Tmax...Tmin之间的总的温度补偿误差,是按照下式确定的): ΔРn = (Р2 – Р1) = |gmax|*(Тmax – Тmin). (3) 显而易见,所得到的误差值大大超过了实际总温度误差 ΔР实际 = (Рn – Рmin). (4) 由此可以看出,在传感器输出信号的温度曲线呈非线性的情况下,采用测量线性温度系数γ的方式对温度误差进行补偿是没有意义的,因为在工作温度范围内线性温度系数既有量的变化,也有标识的变化(其中包括通过零点)。而根据现行规定,在使用说明书中必须注明γ的最大值(绝对值)。 正是由于这种原因,变送器作为对补充温度误差进行补偿的措施,在实际工作温度范围ΔР实际内对温度误差区域进行补偿。这一温度范围在变送器的合格证中也被列出。必须指出,国家标准化委员会完全认可这种方法,并且已被俄罗斯联邦国家登记委员会承认。С通过对温度误差区域进行测量,从而得出温度误差的方法(与线性温度系数一起),也被一些国家的标准所允许。 必须还要提到以下几点。首先,输出信号的温度曲线近似于抛物线的变送器,当在“正常”温度Tn下进行标定并确定其基本误差时,温度误差区域达到最小,处于工作温度范围(即对输出信号进行温度补偿的范围)的中间段。 其次,如果缩短工作温度范围,且温度曲线也呈线性,则总的温度误差也会线性降低。但在抛物线关系下,这一误差会平方根式降低,比如,在对称缩短工作温度范围一半的情况下(比如,从-40…+80 оС 降低到 -10…+50 оС),温度误差范围会减少四分之三。这样,就可以在不使用复杂电路的前提下,制造出在某一限定温度段内工作的高精度变送器。在0-400C的温度范围内,采用电阻式温补电路的温度变送器,其典型温度误差区域不超过0.5%。 第三,如果用来确定变送器基本误差的“正常”温度(通常为室温),不处于温度补偿的中心点,则忽略测量误差的温度关系非线性会导致补充温度误差值的不正确体现。在-40…+120 оС之间对压力变送器进行温度补偿的情况。如果在室温下(~20 оС)以及在温度范围内的极限温度点进行标准测量,确定补充温度误差的话,则在低温度区域按绝对值计算的温度误差线性系数,大大高于高温度,虽然误差的实际温度曲线对称分布于温度补偿区域的中心点。 同样,也无法保证在中心点不吻合的情况下,在两个温度范围内,同时使温度测量误差达到最低化。因为如果最小温度误差是在温度补偿区域的中心点的话,那么,在偏离中心点的那段温度范围内的温度误差,必然总是要比在该温度区域内进行温补高一些, 鉴于以上所述,更加证明,采用线性温度系数对高温压力变送器进行温度误差补偿是不合适的(仅就它们的输出信号的实际温度曲线无法用线性法则来描述而言)。另外,在对高温压力变送器进行温度补偿和补充误差补偿时,还有一个问题。 众所周知,在高温流程(300或4000C以内)下测量液体或气体介质的压力,是在由工艺技术所决定的某一特定温度T特定下实现的。显然,如果在T特定温度下对变送器进行标定(确定基本测量误差),并在T特定附近的几个温度范围内进行温度补偿,则此时测量误差肯定为最小。以后的定期检定也最好要在T特定温度下进行。但是,无论是在用户处,还是在国家标准化委员会的实验室里,都几乎无法这样做。而如果在室温下对高温变送器进行标定,则其在工作温度下的误差会大幅度升高。 在室温Tk下进行定期检定时(室温的变化不要超过1-20C),在必要的情况下,可借助于“零点”和“范围”调节按钮设置Iok(或Ipk)以及Imk值。检查变送器的非线性和偏差,如果与合格证上登记的数据相符,则可以用来测量高温介质的压力,其精度由基本误差量规定(当Tn与T特定接近时),或者不超出温度误差范围的宽度(当 Т特定€ [Тn-50 оС, Тn+50 оС时)。 最后应该指出,根据用户的意愿,在合格证中还可以注明在室温下和温度补偿范围极限点测得的变送器输出信号在零压力和最大压力下的具体数值,从而使用户在被测介质温度已知的前提下,可以考虑到压力测量的补充温度误差,并极大的提高测量精度。 综上所述,对于在很宽的温度范围内工作的机械量式应变电阻传感器来说,如采用线性温度系数对补充温度误差进行补偿,会导致测量结果出现非常大的失真。正确的做法应是在传感器的温度补偿间隔内对温度误差进行补偿。这对于输出信号的温度曲线为非线性的半导体式应变电阻传感器来说,尤为重要。
|