传感器的非线性补偿.ppt

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
6.5传感器的非线性补偿 造成非线性的原因主要有两个: (1)许多传感器的转换原理是非线性,例如温度测量时,热电阻的阻值与温度、热电偶的电动势与温度都是非线性关系;流量测量时,孔板输出的差压信号与流量输入信号之间也是非线性关系。 (2)采用的测量电路也是非线性的,例如,测量热电阻用四臂电桥,电阻的变化引起电桥失去平衡,此时输出电压与电阻之间的关系为非线性。 6.5传感器的非线性补偿 对于这类问题的解决,在模拟量自动检测系统中,一般采用三种方法:①缩小测量范围,并取近似值;②采用非线性的指示刻度;③增加非线性补偿环节(亦称线性化器)。 增加非线性补偿环节的方法有:①硬件电路的补偿方法,通常是采用模拟电路、数字电路,如二极管阵列开方器,各种对数、指数、三角函数运算放大器等数字控制分段校正、非线性A/D转换等。②微机软件的补偿方法,利用微机的运算功能可以很方便地对一个自动检测系统的非线性进行补偿。 6.5传感器的非线性补偿 软件补偿方法:计算法和查表法 1.计算法。当输出电信号与传感器的参数之间有确定的数字表达式时,就可采用计算法进行非线性补偿。即在软件中编制一段完成数字表达式计算的程序,被测参数经过采样、滤波和标度变换后直接进入计算机程序进行计算,计算后的数值即为经过线性化处理的输出参数。 2查表法。在机电一体化测控系统中,有些参数的计算是非常复杂的,如一些非线性参数,它们不是用一般算术运算就可以算出来的,而需要涉及到指数、对数、三角函数、积分以及微分等运算,所有这些运算用汇编语言编写程序都比较复杂,有些甚至无法建立相应的数学模型。为了解决这些问题,可以采用查表法。 6.5传感器的非线性补偿 代数插值法:以多项式作为插值函数,因而又称为多项式插值法。采用这种方法进行非线性补偿时,首先需根据传感器的标定数据建立插值多项式。 设传感器的输入信号为y,输出信号为x (x也就是被计算机采人的数据),输入与输出的函数关系为y=f(x),通过标定到对应于n+1个相异的输出值 … 的传感器输入值 ,设法用一个多项式 去逼近 ,并使 ,则 称为 的插值多项式, 称为插值节点。在 确定后,可根据传感器的输出值x,用 代替 去计算传感器的输入值y,从而实现非线性补偿。可见,代数插值法的关键是确定插值多项式 。 设 是次数不超过n的代数多项式,即 6.5传感器的非线性补偿 由于 处应 满足 ,则将 带入上式可得关于系数 的n+1元一次方程。 解此方程组,可得到n+1个系 ,从而可得到插值多项式 6.5传感器的非线性补偿 为了便于计算,实际中最常用的是线性多项式插值方法,这时,n=1,多项式变为 采用线性插值方法,相当于在传感器的两个相邻标定点 和 之间用直线相连,在区间 内用 代替 去计算传感器的输入值y。若传感器有n+1个标定点,则可建立n个区间(区间长度可相等,也可不等),各区间上的线性插值多项式为 式中 在采用线性插值法对传感器的非线性进行补偿时,应先根据传感器的标定值按式(6-70)、式(6-71)求出系数 ,然后将 做成表格,编在程序里。程序运行时,先判断采样值x位于哪个区间,然后取出该区间对应的系数 和 ,按式(6-69)即可求得对应于x的传感器输入值(即被测量)y。 (6-70) (6-71) (6-69)

您可能关注的文档

文档评论(0)

junjun37473 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档