具有温度补偿功能的智能压力传感器系统.pdf
《具有温度补偿功能的智能压力传感器系统.pdf》由会员分享,可在线阅读,更多相关《具有温度补偿功能的智能压力传感器系统.pdf(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第2 9 卷第9 期2 0 0 8 年9 月仪器仪表学报C h i n e s eJ o u m a Jo fS e i e n t i f i cI n s t r u m e n tV o I 2 9N o 9S e p 2 0 0 8具有温度补偿功能的智能压力传感器系统李强1,梁莉1,刘桢1,马婧1,田磊1,冯涛2(1 西安理T 大学西安7 1 0 0 4 8;2 宝鸡巾渭滨华瑞传感器技术研究所宝鸡7 2 1 0 0 6)摘要:本文设计并实现了一种具自温度补偿功能的智能压力传感器系统,丰要适用于井下的工作。对井下的温度及压力信号进行了定时的采集,并把采集到的信号进行了储存,便于用户查淘一
2、段时间内井F 的丁作状态,同时对采集到的信号进行了处理,运用曲线拟合的方法进行埘采集压力信号进行补偿,从f I i 消除了温度变化对于压力采集信号的影响,更加准确的反映了井下压力真实的状况。关键词:最小二乘法;曲线拟合;压力传感器;温度补偿中图分类号:T P 2 1 2 6文献标识码:A国家标准学科分类代码:4 6 0 4 0 2 0I n t e l l i g e n tp r e s s u r es e n s o rs y s t e mw i t ht e m p e r a t u r ec o m p e n s a t i o nL iQ i a n 9 1,L i a n
3、gL i l,L i uZ h e n l,M aJ i n g,T i a nL e i l,F e n gT a 0 2tlx a r t,U n i v e r s i t yo fT e c h n o l o g y。X r 帆7 1 0 0 4 8,C h i n a;2B a o J i sW e i B i nH n a R u iS e n s o rJ i S h uY a n J i u S u o,B a o j i7 2 1 0 0 6,C h i n a)A b s t r a c t:T h i sp a p e rd e s c r i b e sa ni n
4、t e l l i g e n tp r e s s u r es e n s o rs y s t e mw i t ht e m p e r a t u r ec o m p e n s a t i o n T h es y s t e mi sm a i n l ys u i t a b l ef o ru s ei nm i n e s I np a r t i c u l a r,t h es y s t e mi sc a p a b l eo fp e r f o r m i n gp e r i o d i cd a t aa c q u i s i t i o no ft h
5、 et e m p e r a t u r ea n dp r e s s u r ei nam i n e T h es y s t e mi sa d v a n t a g e 6 u sf o rt h eu s e rt om o n i t o rt h et e m p e r a t u r ea n dp r e s s u r eo ft h em i n ep e r i o d i c a l l y M e a n w h i l et h es y s t e mU S e Sc u r v ef i t t i n gt oc o m p e n s a t et
6、 h ec o l l e c t e dp r e s s u r ed a t a,t h u se-l i m i n a t e st h ei n f l u e n c eo ft e m p e r a t u r ev a r i a t i o n s,a l l o w i n gt r u ei n d i c a t i o n so ft h er e a lp r e s s u r ec o n d i t i o n si nam i n e K e yw o r d s:l e a s ts q u a r em e t h o d s;c u r v ef
7、i t t i n g;p r e s s u r es e n s o r;c o m p e n s a t i n gt e m p e r a t u r el引言对于油井来说,采用应变式传感器检测压力,温度的变化会对压力采集信号产生一定的影响,所以为r 能更好地了解井下的情况,清楚地了解井下的压力和温度是很有必要的。目前油井在取温度和压力等数据时有测量精度低、容易存在人为误差、测试数据不连续、受电磁干扰等问题,目前补偿的方法主要分为硬件补偿和软件补偿两种。硬件补偿方法有:在桥臂上串、并联恰当恒定电阻法,桥臂热敏电阻补偿法,桥外串、并联热敏电阻补偿法,双电桥补偿技术等。但用硬件电路进行
8、校正大都收稿H 期:2 0 0 7-0 6R e c e i v e dD a t e:2 0 0 7-0 6存在电路复杂、调试困难、精度低、通用性差、成本高等缺点,不利于丁程实际应用。软件补偿是将微处理器与压力传感器结合起来,充分利用丰富的软件功能、结合一定的补偿算法对传感器温度的附加误差进行修正B j。软件补偿的效果要比硬件补偿好,达到的精度更高,而且成本较低。软件补偿的算法有以下几种都町用于压力传感器热零点漂移的补偿u 1:1)查表法2)B P 神经网络算法3)曲线拟合算法。本文提出了一种基于最小二乘法进行压力传感器动态信息融合处理的方法。设计了具有标定、补偿和放大等功能的智能压力传感器
9、,在不同温度和不同压力下进行实验标定,并可对智能压力传感器的精度进行了实验验证”1。万方数据第9 期李强等:具有温度补偿功能的智能压力传感器系统1 9 3 52 智能压力传感器系统2 1 硬件组成系统采用低功耗的1 6 位单片机M S P 4 3 0 F 2 0 1 3 作为中央处理器进行数据处理。存储芯片采用2 4 C 6 4 存储芯片,用于存储采集时间、温度、压力等信号。串行通讯芯片用于用户对系统时间的设定以及数据的上传。系统加入了时钟芯片。前端放大器有效阻断干扰通道,提高了系统抗干扰能力。上佗机采用友好的人机界面为用户的使用提供方便。使用本装置后,在上位机对压力信号进行了补偿,消除了温度
10、对于压力的影响,适用于长期的对井下温度与压力信号的采集与存储。系统结构图如图l所示。图1 系统组成框图F i g 1S y s t e ms L r u c t u r ed i a g r a m2 2 温度曲线拟合法通过上位机软件实现综合补偿,使用的综合补偿方法是曲线拟合法,对于不同的丁作温度,传感器有不同的输入(P)一输出(y)特性。而如果能确定工作温度为r 时相应的P _ y 特性,并按其反非线性读取被测量,从原理上不存在温度引入的误差,所以通过曲线拟合法,可找出工作温度范围内非标定条件下的任一温度r 状态的输入(P)一输出(V)特性。通过最小二乘法算出补偿系数,在实践中又通过二分法进
11、行补偿,算出准确的测量值p 1。计算补偿系数的步骤:1)标定实验数据将不同温度t 条件下获得的输入(P)一输出(I,)特性用一维多项式方程表示出来:工作温度T I:V(T i)=3 0 l+卢I I P+3 2 I 尸2+岛I P+反l P+8 n p工作温度瓦:y(瓦)=风+3。2 P+如P+尸3+&+风P;-T 作温度L:y(瓦)=风+3。P+应。P+岛;P 3+凡P 4+岛i P 5(1)式中:风风分别是传感器在不同温度下的零压力输出值。V(T)、V(r 2)V(t)分别是对应不同温度零位修正后的传感器的输出值。利用标定实验数据可求解出各种温度条件下多项式方程的系数口,则(1)式中方程式
12、就可以确定了。2)建直系数口的曲线拟合方程式式中各个系数口随温度而变化的规律通常不是线性的,故也可用一维多项式方程表示为:1 次项系数:口l=A I T+B l 严+C l r+D I2 次项系数:岛=A 2 T+曰2 严+C 2 矿+D 23 次项系数:岛=A 3 T+B 3 严+C 3 r+D 34 次项系数:反=A 4 T+B 4 严+C 4 矿+D 4二,5 次项系数:卢,=A 5 T+B 严+C 5 r+优0 次项系数:风=A o 丁+B。严+G r+仇通过式(1)中求得系数以及标定实验数据可以求得:3 I I=A lT I+B l 砰+c I 砰+D l口1 2=A l 疋+B l
13、+C lE+D l口1 3=A l 瓦+B l+C l E+D t;i届l i=A I t+B I+C l 霉+D I可求得A,B,C。,D。,通过最小二乘法求得系数,同理可求得A 0-A,B o 毋,c 0 c 5,D o D 5,从而方程组式(2)则可被确定。3)确立工作温度r 时的P V 特征曲线拟合方程将温度传感器测得的温度r 代人到方程组(2)中,可计算出该工作温度状态的各项系数:f l o,卢,卢:,店,从而可确定工作温度r 时的P _ y 特性的一维多项方程式:V(T)=3 0+母l P+母2 P+|B 3 p+B 4 p+侈s p。(3)根据式(3)的反线性特性,已知经传感器的
14、输出量y,即可通过二分发求得传感器的输入量P。这个P 值是由它的1:作温度7 状态的输出y(r)一输入P 特性求解的,原理上不存在温度误差旧1。2 3 压力采集压力传感器系统采集上来的压力量和温度量都是数字量的,为了减小误差,所以曲线拟合法中的压力输出值和温度值都是数字量。用曲线拟合法算出补偿系数后,压力传感器系统采集到压力数字量和温度数字量就可以直接用二分法来算出实际的压力值1。万方数据1 9 3 6仪器仪表学报第2 9 卷2 3 1 实验标定补偿系数参数标定时,需要采集5 组温度和6 组压力下对应的压力输出值,为了消除压力零点漂移,其中压力必须有一组为0。采集完成后,得到了3 0 个压力输
15、出值,5 个温度数字量,6 个实际压力值,通过曲线拟合法可得到2 4个补偿系数如图2 所示。图2 上位机主界面F i g 2S u p e r o r d i n a t i o nc o m p u t e ri n t e r f a c e2 3 2 二分法计算补偿后的压力值当7 一定时,由曲线拟合法得到了补偿系数4。A,风B,C o C,D。D,所以由式(2)可以得到式(3)的系数风,卢,卢:,卢,反,尾,于是得到式(3),又已知输出V(丁)和压力传感器的最大最小承受压力值a、6,用二分法得到补偿后的实际压力值P。设:八P)=U t T)一9 0+p l P+p 2 P+岱,P+母4
16、p+9 s p由于八P)在压力传感器的量程范围 n,6 是连续的,且不妨设厂(口)以b)0(或0),则(a,b)(或 a,b )为方程的有根区间。采用在有限区间中,取中值点P=(口+6),计算中值点的函数值f C P),检查以n)与以P)是否同号,如果同号,说明根P 在中间点右侧(P 与6 之间),此时令a。=P,b=b;如果异号,说明根P 在中间点左侧(a 与P 之间),此时令a。=o,b。=P,即得新区间(口。,b。),:生玉,IP 一 I Ln竿=b 川一吼+。,当(吼+,b 川)的长度小于误差限8时,P 近似等于P【s J。3 实验过程与结果本文采用了标准的温度控制实验箱和压力标定器进
17、行了实验标定。安装好后首先采集常温时,不同压力下传感器采集的数字量;然后升温,达到一定的温度下再采集不同的压力下的数字量,实验现场如图3 所示。l 冬|3 实验现场F i g 3T e s t i n gl o c a l e3 1 实验数据1采用曲线拟合法求得T=5 0 0 时的传感器输入一输出特性的5 阶多项式,曲线拟合方程为:V(T)=一1 9 9 5 1 0 6+2 2 6 7 1 0 5 P 一7 4 2 2 1 0 3 尸2+1 0 0 4 3 6 P 3 0 5 8 97 P 4+1 2 3 1 0 3 P工作温度逐渐上升时候,不同压力时输入一输出特性如表l 所示。表1 传感器标
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 具有 温度 补偿 功能 智能 压力传感器 系统
限制150内