基本数据处理算法之二课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《基本数据处理算法之二课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基本 数据处理 算法 课件
- 资源描述:
-
1、减小系统误差的算法:减小系统误差的算法:l 减小零位误差与增益误差的方法减小零位误差与增益误差的方法l 复杂函数关系问题:如何建模、标准数据表复杂函数关系问题:如何建模、标准数据表l 非理想系统动态特性误差修正非理想系统动态特性误差修正l 传感器的温度误差传感器的温度误差工程量的标度变换:工程量的标度变换:l系统误差系统误差:是指在相同条件下多次测量同一量时,是指在相同条件下多次测量同一量时,存在着其大小和符号保持不变或按一定存在着其大小和符号保持不变或按一定规律变化的误差。规律变化的误差。l恒定系统误差恒定系统误差:校验仪表时标准表存在的固有校验仪表时标准表存在的固有误差、仪表的基准误差等;
2、误差、仪表的基准误差等;l变化系统误差变化系统误差:仪表的零点仪表的零点(或基线)和放大或基线)和放大倍数的漂移、温度变化而引入的误差等;倍数的漂移、温度变化而引入的误差等;l系统非线性(非比例)误差系统非线性(非比例)误差:传感器及检测电传感器及检测电路(如电桥)被测量与输出量之间的非比例路(如电桥)被测量与输出量之间的非比例关系;关系;l线性系统动态特性误差:线性系统动态特性误差:l由于传感器、测量电路、放大器等不可避由于传感器、测量电路、放大器等不可避免地存在温度漂移和时间漂移,所以会给免地存在温度漂移和时间漂移,所以会给仪器引入零位误差和增益误差。仪器引入零位误差和增益误差。需要需要输
3、入增加一个多路开关电路和基准电压。输入增加一个多路开关电路和基准电压。开关的状态由计算机控制。开关的状态由计算机控制。一个测量过程一个测量过程:先选定增益先选定增益 把输入接地把输入接地(即使输入为零即使输入为零),此时整个测量,此时整个测量 通道的输出即为零位输出通道的输出即为零位输出N N0 0(一般不为零一般不为零);再把输入接基准电压再把输入接基准电压VrVr测得数据测得数据NrNr,并将,并将N N0 0和和NrNr存于内存;存于内存;然后输入接然后输入接VxVx,测得,测得NxNx,则测量结果可用下,则测量结果可用下式计算出来。式计算出来。)(NoxNNoNrVrxV 1.零位误差
4、校正零位误差校正 Vx=A1*Nx+A0 A1=Vr A1=Vr/(NrNrN N0 0)A0=VrA0=Vr N N0 0/(N N0 0NrNr)校正系数校正系数A1A1、A0A0 当通道是程控增益,当通道是程控增益,每个增益档有一组系数。每个增益档有一组系数。增益误差校正与零位误差校正过程相同增益误差校正与零位误差校正过程相同)(NoxNNoNrVrxV这种校正方法测得信号这种校正方法测得信号克服了放大器的漂移和克服了放大器的漂移和增益变化的影响增益变化的影响,降低降低了对电路器件的要求,了对电路器件的要求,达到与达到与VrVr等同的测量精等同的测量精度,但增加了测量时间度,但增加了测量
5、时间 传感器的输出电信号与被测量之间的关系呈非传感器的输出电信号与被测量之间的关系呈非比例关系(非线性);仪器采用的测量电路是比例关系(非线性);仪器采用的测量电路是非线性的非线性的 。智能仪器采用软件算法:建模或查表智能仪器采用软件算法:建模或查表建立被测量与采集数据之间的关系,给出被测量建立被测量与采集数据之间的关系,给出被测量传感器或检测电传感器或检测电路非比例关系路非比例关系采用硬件校正电采用硬件校正电路实现比例关系路实现比例关系按比例关系刻度按比例关系刻度或显示或显示传统仪器的模拟表头或数字显示输出结果:传统仪器的模拟表头或数字显示输出结果:如果知道传感器或检测电路的非线性特性的如果
6、知道传感器或检测电路的非线性特性的解析式解析式y=f(x)y=f(x),则就有可能利用基于此解,则就有可能利用基于此解析式的校正函数(反函数)来进行非线性校析式的校正函数(反函数)来进行非线性校正。正。例:某测温用热敏电阻的阻值与温度之间例:某测温用热敏电阻的阻值与温度之间的关系为的关系为R RT T为热敏电阻在温度为为热敏电阻在温度为T T的阻值。的阻值。)(/25TfeRRTCTT/)Rln(RlnC25T)R(F)R/(Rln(/TTC25T)Rk/(Nln/)k/N(FTzC25当温度在当温度在050之间:之间:=1.4410-6=4016Kl代数插值:代数插值:设有设有n+1n+1组
7、离散点:组离散点:(x(x0 0,y,y0 0),(x(x1 1,y y1 1),(x(xn n,y,yn n),xaxa,bb和未知函和未知函数数f(x)f(x),就是用,就是用n n次多项式次多项式去逼近去逼近f(x)f(x),使,使P Pn n(x(x)在节点在节点x xi i处满足处满足011n1nnnnaxaxaxa)x(Pn,1,0iy)x(f)x(Piiin系数系数a an n,a a1 1,a a0 0应满足方程组应满足方程组 n01n11nn1nnnn101111n11nn1n001011n01nn0nyaxaxaxayaxaxaxayaxaxaxa要用已知的(要用已知的(x
8、 xi i,y,yi i)(i=0,1,(i=0,1,n),n)去求去求解方程组,即可求得解方程组,即可求得a ai i(i(i=0,1,=0,1,n),n),从,从而得到而得到P Pn n(x(x)。此即为求出插值多项式的最基本。此即为求出插值多项式的最基本的方法。的方法。对于每一个信号的测量数值对于每一个信号的测量数值x xi i就可近就可近似地实时计算出被测量似地实时计算出被测量y yi i=f(x=f(xi i)P)Pn n(x(xi i)。l(1).(1).线性插值:线性插值:从一组数据(从一组数据(x xi i,y,yi i)中选取)中选取两个有代表性的点(两个有代表性的点(x x
9、0 0,y,y0 0)和()和(x x1 1,y,y1 1),然后),然后根据插值原理,求出插值方程根据插值原理,求出插值方程 01101001011axayxxxxyxxxx)x(P010001011,xayaxxyyayxV Vi i=|P=|P1 1(X(Xi i)f(Xf(Xi i)|,i=1,2,)|,i=1,2,n 1,n 1若在若在x x的全部取值区间的全部取值区间a,ba,b上始终有上始终有V Vi i(为允为允许的校正误差许的校正误差),则直线方程,则直线方程P P1 1(x)=a(x)=a1 1x+ax+a0 0就是理就是理想的校正方程想的校正方程。l0 0490490的镍
10、铬的镍铬镍铝热电偶分度表如表镍铝热电偶分度表如表4.14.1。若允。若允许的校正误差小于许的校正误差小于33,分析能否用直线方程进行非,分析能否用直线方程进行非线性校正。线性校正。取取A A(0,00,0)和)和B B(20.12,49020.12,490)两点,按式)两点,按式(4.234.23)可求得)可求得a a1 1=24.245=24.245,a a0 0=0=0,即,即P P1 1(x)=(x)=24.245x24.245x,此即为直线校正方程。显然两端点的误差,此即为直线校正方程。显然两端点的误差为为0 0。通过计算可知最大校正误差在。通过计算可知最大校正误差在x=11.38mV
11、x=11.38mV时,时,此时此时P P1 1(x)=275.91(x)=275.91。误差为。误差为4.094.09。另外,在。另外,在240240360360范围内校正误差均大范围内校正误差均大33。即用直线方程。即用直线方程进行非线性校正不能满足准确度要求。进行非线性校正不能满足准确度要求。l(2)(2)抛物线插值(二阶插值):抛物线插值(二阶插值):在一组数据中选取(在一组数据中选取(x x0 0,y,y0 0),(),(x x1 1,y,y1 1),),(x x2 2,y,y2 2)三点,相应的插值方程)三点,相应的插值方程2120210121012002010212)()()()(
12、)()()(yxxxxxxxxyxxxxxxxxyxxxxxxxxxPyxf(x)P(X)x0y0y1y2x2x1l现仍以表现仍以表4.14.1所列数据说明抛物线插值的个所列数据说明抛物线插值的个体作用。节点选择(体作用。节点选择(0 0,0 0),(),(10.1510.15,250250)和(和(20.2120.21,490490)三点)三点 xxxxxxxP02.25038.0490)15.1021.20(21.20)15.10(250)21.2015.10(15.10)21.20()(22可以验证,用此方程进行非线性较正,每点误可以验证,用此方程进行非线性较正,每点误差均不大于差均不大
13、于33,最大误差发生在,最大误差发生在130130处,误处,误差值为差值为2.277 2.277 l提高插值多项式的次数可以提高校正准确度。提高插值多项式的次数可以提高校正准确度。考虑到实时计算这一情况,多项式的次数一考虑到实时计算这一情况,多项式的次数一般不宜取得过高,当多项式的次数在允计的般不宜取得过高,当多项式的次数在允计的范围内仍不能满足校正精度要求时,可采用范围内仍不能满足校正精度要求时,可采用提高校正精度的另一种方法提高校正精度的另一种方法(3)(3)分段插值法:分段插值法:l这种方法是将曲线这种方法是将曲线y=f(x)y=f(x)分成分成N N段,段,每段用一个插值多项式每段用一
14、个插值多项式P Pnini (x)(x)进行非线进行非线性校正(性校正(i=1,2,i=1,2,N N)。)。等距节点分段插值和不等距节点分段插等距节点分段插值和不等距节点分段插值两类。值两类。等距节点分段插值等距节点分段插值:适用于非线性特性曲率变化不大的场合。适用于非线性特性曲率变化不大的场合。分分段数段数N N及插值多项式的次数及插值多项式的次数n n均取决于非线性均取决于非线性程度和仪器的精度要求。程度和仪器的精度要求。非线性越严重或精非线性越严重或精度越高,则度越高,则N N取大些或取大些或n n取大些取大些,然后存入仪,然后存入仪器的程序存储器中。实时测量时只要先用程器的程序存储器
15、中。实时测量时只要先用程序判断输入序判断输入x x(即传感器输出数据)位于折(即传感器输出数据)位于折线的哪一段,然后取出与该段对应的多项式线的哪一段,然后取出与该段对应的多项式系数并按此段的插值多项式计算系数并按此段的插值多项式计算P Pnini (x)(x),就,就可求得到被测物理量的近似值。可求得到被测物理量的近似值。不等距节点分段插值对于曲率变化大的不等距节点分段插值对于曲率变化大的非线性特性非线性特性,若采用等距节点的方法进行,若采用等距节点的方法进行插值,要使最大误差满足精度要求,分段插值,要使最大误差满足精度要求,分段数数N N就会变得很大(因为一般取就会变得很大(因为一般取n2
16、n2)。)。这将使多项式的系数组数相应增加。此时这将使多项式的系数组数相应增加。此时更宜采且非等距节点分段插值法。更宜采且非等距节点分段插值法。即在线即在线性好的部分,节点间距离取大些,反之则性好的部分,节点间距离取大些,反之则取小些,从而使误差达到均匀分布取小些,从而使误差达到均匀分布 。l在表在表4.14.1中所列的数据中取三点(中所列的数据中取三点(0 0,0 0),),(10.1510.15,250250),(),(20.2120.21,490490),并用),并用经过这三点的两个直线方程来近似代替整经过这三点的两个直线方程来近似代替整个表格。通过计算得:个表格。通过计算得:21.20
展开阅读全文