资源预览内容
第1页 / 共18页
第2页 / 共18页
第3页 / 共18页
第4页 / 共18页
第5页 / 共18页
第6页 / 共18页
第7页 / 共18页
第8页 / 共18页
第9页 / 共18页
第10页 / 共18页
亲,该文档总共18页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
燕山大学新型传感器课题报告题目智能传感器的自校正、自校零与自校准技术小组成员:电气工程学院学院密仪器及机械专业2017 1 年 4 月 日目录摘要II第一章弓|言0第二章非线性自校正技术12.1传感器非线性校正的原因12.2非线性的线性化校正12.2.1硬件电路实现非线性特征的线性化22.2.2软件方法实现非线性特征的线性化32.3总结5第三章自校零技术63.1自校零的原因63.2传感器的实时在线自校准6错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。第四章自校准技术104.1自校准定义104.2校准的含义及自校准的实现校准的含义104.3自校准技术的原理104.4自校准技术的应用 114.4.1自校准技术在VXI总线D/A模块中的应用114.4.2在航天航空领域的应用124.4.3传感器实时自校准12参考文献13摘要本文介绍了传感器的几种非线性校正技术方法以及自校准与自 校零技术的原理;论述了实时在线校准技术的实现方法,从校准的定 义出发,引申出了仪器仪表自校准的概念,并对自校准实现的基本原 理和过程进行了分析。关键词:传感器;非线性校正;自校零技术;自校准技术第一章引言伴随着在互联网网全球化的推动下的科技进步,对传感器进行智能化设计越 来越成为所需,智能化方法也得到了相应的发展。根据传感器技术的发展,将传 感器智能化按其功能分为以下几个阶段:1)初级智能化。仅具有改善非线性误差,消除噪声影响,提高精度的功能。2)自立智能化。增加了自我诊断,自我校正等自我调节功能,具有就地处 理,适应环境的能力。3)高级智能化。具有多维检测,特征检测,图像显示和图像识别等功能, 具有分析记忆,模式识别,自学习甚至思维能力。本文就传感器的非线性校正技术,自校零技术和自校准技术进行论述。通过 对这方面的了解与学习,希望可以在现有的技术水平上进行改进,使其有更好的 性能,能更准确地工作,更好地为我们所用。第二章非线性自校正技术测量系统的线性度(非线性误差)是影响系统精度的重要指标之一。智能传 感器系统具有非线性自动校正功能,可以消除整个传感器系统的非线性系统误 差,提高测量精度。与经典传感器技术不同的是,智能化非线性自动校正技术是通过软件来实现 的。它不在乎测量系统中任一测量环节具有多么严重的非线性特性,也不需要再 对改善测量系统中每一个测量环节的非线性特性而耗费精力,只要求他们的输入 -输出特性具有重复性。2.1传感器非线性校正的原因传感器就是一种以一定的精确度将被测物理量(如位移、力、加速度等)转换 为与之有确定对应关系的、易于精确处理和测量的某种物理量的测量部件或装 置。狭义地定义为:能把外界非电信号转换成电信号输出的机器或装置。传感器 的作用就是把光、声音、温度等各种物理量转换为电子电路能处理的电压或电流 信号。理想传感器的输入物理量与转换信号量呈线性关系,线性度越高,则传感器 的精度越高,反之,传感器的精度越低。在自动检测系统中,我们总是期望系统的输出与输入之间为线性关系,但在 工程实践中,大多数传感器的特性曲线都存在一定的非线性度(有时又称为线性 度与积分线性度)误差,另外,非电量转化电路也会出现一定的非线性。传感器非线性特性产生的原因从传感器的变换原理可以看出,利用各类传感 器把物理量转换成电量时,大多数传感器的输出电量与被测物理量之间的关系都 存在一定的非线性,这是数据采集系统产生非线性特性的主要原因,其次是变换 电路的非线性。2.2非线性的线性化校正非线性校正方法分别从硬件和软件两方面给出了校正的方法,并对硬件、软 件校正的优缺点做出了总结,即非线性的线性化校正采用何种方法,要根据实际 应用的要求来确定。2.2.1硬件电路实现非线性特征的线性化1)敏感元件特性的线性化敏感元件是非电量检测的感受元件,它的非线性对后级影响很大,我们应尽 量使它线性化。如用热敏电阻测量,热敏电阻Rt与t的关系是:(1)Rt=A?exp(B/T)式中,T=273+t,t为摄氏温度;A,B均为与材料有关的常数,显然Rt与t呈非线性,我们可以采用一个附加线性电阻与热敏电阻并联, 所形成的并联等效电阻Rp与t有近似线性关系,如图1,Rp的整段曲线呈S形。 电路并联的电阻R可由(3)式确定。(2)R * R 1 R + R trRR + Rp _2RR_ B ra+ R:c - 2RBA C(3)图1并联等效电阻曲线其中RA、RB、RC是热敏电阻在低温,中温和高温下的电阻值。2)折线逼近法将传感器的特性曲线用连续有限的直线来代替,然后根据各转折点和各段直 线来设计硬件电路,这就是最常用折线逼近法。转折点越多,各段直线就越逼近 曲线,精度也就越高,但太多了就会因为线路本身误差而影响精度,所以转折点 的选取与要求的精度和线路有密切的联系,在实际应用中,应采取具体问题具体 分析的办法。3)小结此外,采用硬件方法校正中还有抛物线逼近法、线性提升法、测量桥电路线 性化等等。总之,硬件方法校正,因为其本身需要采用较多的硬件电路,在实际 中做到完全校正是很困难的。随着计算机技术的广泛应用,特别是单片机的迅速 发展,在数据采集系统中用软件(程序)进行非线性校正得到了越来越广泛的应 用。2.2.2软件方法实现非线性特征的线性化传统的软件非线性校正方法主要有反函数法、查表法、分段内插法、样条函 数内插法和曲线拟合法。而近几年出现了几种新的校正方法如遗传算法、神经网 络算法、支持向量机方法。下面就做反函数法,查表法和神经网络算法做简单介 绍。1) 反函数法图2a是一个被控物理对象,其输出物理量y和输入控制量x之间有非线性 函数关系y=f(x)。如果将这个客观非线性物理过程强制性拟合成某一线性过程 y=ax+b,则将产生非线性误差。例如,为使被控对象输出y,按被控对象本身特 性函数y=f(x),应加控制量,但由于过程被拟合成线性函数y=ax+b实施控制, 据此给出的输入控制量将不是x而是x2,因此实际输出将不是*,而是y2,产 生偏差。Ay=y2-yi,降低控制精度,在闭环控制时将降低系统动态控制品质。为依据物理过程本身实际规律校正非线性,可求出函数y=f(x)的反函数 x=9(y),构成反函数发生器,如图2b所示。该反函数发生器将可由给定目标值y 得到应施加的控制量x。例如,为使被控对象输出y1,由反函数发生器可得到应 施加的控制量为xlO因此,如图2c,只要在被控对象输入端前加一级反函数发生器x=gy),系 统将根据输入目标值按照被控对象本身物理过程由反函数发生器产生对应的控 制量,施加于被控对象,从而得到与输入目标值相一致的输出。系统输出y与输 入矿之间成为线性关系:y=f(x)=fgy)= y系统不再是一个近似线性模型,而是一个精确的与实际系统相一致的线性系 统模型。图2反函数法非线性校正反函数发生器在有测量反馈条件的计算机闭环控制系统中是容易实现的,它 可以通过对被控对象函数关系的测量求取其反函数,编制反函数表得到。采用计 算机查表法的反函数发生器具有极快的响应速度,而且由于系统消除了一次近似 时的非线性误差,因而使得系统具有更好的动态精度和动态控制质量。2) 查表法查表法也就是根据A/D的转换精度要求把测量范围内参数划分成若干等分 点,然后由小到大按顺序计算出这些等分点相对应的输出数值,这些等分点和其 对应的输出的数据就组成了一张表,把这张数据表存放在存贮区中。软件处理方 法是在程序中编制一个查表程序,当被测参数经过采样等转换后,通过查表程序 直接从数据表中查出相对应的输出参数值。如图3与表1所示,压力P(020MPa),电压V(2002200mV)AP为步长, n为点数(n=Pmax/AP),即存储长度。建表方法是P以0压力为基址,点数n为 长度,每个压力点的压力值都是等步长AP的整数倍,每个压力点与对应的电压 值组成一对数据,一共有(n+1 )个这样的数据对,将其制成一个表格,以便查询。 显然n越大,精度越高,比如,取n值为2000,则AP=Pmax/n=0.01(MPa/mV), 但是表格制作比较麻烦,查表比较费时间,而且数据表格要占用相当多的内存; 如果n值太小,比如n值为20,则AP=Pmax/n=1(MPa/mV),精度就难以达到要 求,表格很容易失去作用。所以在制作表格时,n的值要根据实际应用情况来确 定。另外,在一种测试环境下制作的表格,在另一种环境下不一定能够适应,如 温度的变化,关键是抑制温漂。图3表格划分表1表格划分的对应取值表3) 神经网络算法一个传感器系统可表示为y=f(x,t),其中,y为传感器的输出量;x为传感器 的输入量;t为影响传感器的非线性因素(x, t可以是一维行向量。用来表示多个 输入量和多个外界非线性因素)。目的是根据测得y求得未知的x,即x= g(y, t)。 神经网络的研究对消除和补偿传感器系统的非线性特性提供了一种新方法,如图 4所示。图4非线性校正传感器输出y通过一个补偿逆模型,模型的特性函数为p= kx= kg(y, t),其 中,p为非线性补偿后的输出;k为常数,很显然g(*)也是一个非线性函数,使补偿 后的传感器具有理想特性。在实际应用中,非线性函数g(*)的表达式难以准确求 出,但可以通过建模来实现,补偿模型的建立就成了校正传感器非线性特性的关 键。人工神经网络具有处理非线性优化问题的能力,其中,BP网络强大的非线性 映射能力和泛化功能,使任意连续的非线性函数(如传感器逆模型)和映射均可采 用三层网络建模加以实现。2.3总结总之线性化校正的价值在于提高精度,提高传感器的生产成品率。由上,我们 可以看出用软件进行线性化处理,不论采用哪种方法,都要花费一定的程序运行 时间。特别是在实时测试和控制系统中,如果系统处理的问题很多,实时性要求很 强,选用硬件进行线性化处理是合适的。但是如果控制系统的时间够用时,采用软 件处理就可以大大简化硬件电路。用软件代替硬件进行线性化处理,它省去了复 杂的非线性硬件电路,降低了系统的成本;而且它能发挥计算机智能作用,提高了 检测的准确性和精度;尤其,利用线性插值法,将实际曲线用直线段近似逼近,通 过近似公式计算,如果折线的段数取得合适,可以达到比较高的精确度,并且,计 算方法也比较简单;还有,适当改变软件的内容,就可以对不同传感器或转换电路 进行补偿。总之,传感器的非线性处理方法应根据系统的具体情况全面考虑再作 决定。第三章自校零技术在传感器的测量过程中,由于仪器内部器件的零点偏移及其温漂,即使零输 入时也有输出读数,产生测量误差。3.1自校零的原因因为仪器存在误差且误差很可能随环境而变化,所以就需要设计一种自校正 装置,使得传感器的参数发生漂移时能够实现自我的补偿与校准,从而使得测量 结果更加精确。以线性系统为例,假设一传感器系统经标定实验得到的静态输出(y)输入 (x)特性如下:y=a0+a1x式中:a0零位值,即当输入x=0时之输出值;al灵敏度,又称传感器系统的转换增益。对于一个理想的传感器系统,a0与al应为保持恒定不变的常量。但是实际 上,由于各种内在和外来因素的影响,a0和al都不可能保持恒定不变。譬如, 决定放大器增益的外接电阻的阻值就会因温度变化而变化,因此就会引起放大器 增益改变,从而使得传感器系统总增益改变,也就是系统总的灵敏度发生变化。 设a1=S+M1,其中S为增益的恒定部分,A
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号