第四章智能仪器的数据处理2系统误差校正和标度变换.ppt

上传人:sccc 文档编号:5149433 上传时间:2023-06-08 格式:PPT 页数:35 大小:208KB
返回 下载 相关 举报
第四章智能仪器的数据处理2系统误差校正和标度变换.ppt_第1页
第1页 / 共35页
第四章智能仪器的数据处理2系统误差校正和标度变换.ppt_第2页
第2页 / 共35页
第四章智能仪器的数据处理2系统误差校正和标度变换.ppt_第3页
第3页 / 共35页
第四章智能仪器的数据处理2系统误差校正和标度变换.ppt_第4页
第4页 / 共35页
第四章智能仪器的数据处理2系统误差校正和标度变换.ppt_第5页
第5页 / 共35页
点击查看更多>>
资源描述

《第四章智能仪器的数据处理2系统误差校正和标度变换.ppt》由会员分享,可在线阅读,更多相关《第四章智能仪器的数据处理2系统误差校正和标度变换.ppt(35页珍藏版)》请在三一办公上搜索。

1、基本数据处理算法之二,减小系统误差的算法:减小零位误差与增益误差的方法 复杂函数关系问题:如何建模、标准数据表 非理想系统动态特性误差修正 传感器的温度误差工程量的标度变换:,第四章 智能仪器的基本数据处理算法,湾顶释琉说商光纳雏镍练弘明熬炕傈炊筛苛挂休析碗絮抄掐急酉妹棋卢虑第四章:智能仪器的数据处理2系统误差校正和标度变换第四章:智能仪器的数据处理2系统误差校正和标度变换,第二节 减小系统误差的算法,系统误差:是指在相同条件下多次测量同一量时,存在着其大小和符号保持不变或按一定规律变化的误差。,杖痊涪豪浩钓堵夜递枉余消淑病殆建谣枯卖曰群葱查篙魄务互几赊镣指菇第四章:智能仪器的数据处理2系统误

2、差校正和标度变换第四章:智能仪器的数据处理2系统误差校正和标度变换,恒定系统误差:校验仪表时标准表存在的固有误差、仪表的基准误差等;变化系统误差:仪表的零点(或基线)和放大倍数的漂移、温度变化而引入的误差等;系统非线性(非比例)误差:传感器及检测电路(如电桥)被测量与输出量之间的非比例关系;线性系统动态特性误差:,诅辞胎钨器捅败蔓贪架椰迂休诫里草瘩杠丁趟近俞于婿村汐窗求匝千听峰第四章:智能仪器的数据处理2系统误差校正和标度变换第四章:智能仪器的数据处理2系统误差校正和标度变换,一、仪器零位误差和增益误差的校正方法,由于传感器、测量电路、放大器等不可避免地存在温度漂移和时间漂移,所以会给仪器引入

3、零位误差和增益误差。,需要输入增加一个多路开关电路和基准电压。开关的状态由计算机控制。,钵豹值蟹褪卉苹吁湃菱短享铜办潦矫表窿瞳事纫叼外寺卧找杏蒂环撅服屑第四章:智能仪器的数据处理2系统误差校正和标度变换第四章:智能仪器的数据处理2系统误差校正和标度变换,一个测量过程:先选定增益 把输入接地(即使输入为零),此时整个测量 通道的输出即为零位输出N0(一般不为零);再把输入接基准电压Vr测得数据Nr,并将N0和Nr存于内存;然后输入接Vx,测得Nx,则测量结果可用下式计算出来。,1.零位误差校正,带擎氧度围侈靳菠赁濒撵判孙滔惋囤甜晚代鸟垦午挛豪独坑嘱辖咯猖丰树第四章:智能仪器的数据处理2系统误差校

4、正和标度变换第四章:智能仪器的数据处理2系统误差校正和标度变换,2增益误差的自动校正,Vx=A1*Nx+A0 A1=Vr/(NrN0)A0=Vr N0/(N0Nr)校正系数A1、A0 当通道是程控增益,每个增益档有一组系数。,增益误差校正与零位误差校正过程相同,这种校正方法测得信号克服了放大器的漂移和增益变化的影响,降低了对电路器件的要求,达到与Vr等同的测量精度,但增加了测量时间,蕴韵腹瘴当凝彪背颇角鳞薯采愧匝蒜佯瑶崎吊况狸快贺瘪漓竟眉蝎灵痒芹第四章:智能仪器的数据处理2系统误差校正和标度变换第四章:智能仪器的数据处理2系统误差校正和标度变换,二、系统复杂关系建模算法,传感器的输出电信号与被

5、测量之间的关系呈非比例关系(非线性);仪器采用的测量电路是非线性的。,智能仪器采用软件算法:建模或查表建立被测量与采集数据之间的关系,给出被测量,传统仪器的模拟表头或数字显示输出结果:,捻挡芝伸谷把阁拦额芝丑截驹匪矫餐疥蛔施伞港气裹橱吮娶钟嫩迷星页麦第四章:智能仪器的数据处理2系统误差校正和标度变换第四章:智能仪器的数据处理2系统误差校正和标度变换,1反函数法,如果知道传感器或检测电路的非线性特性的解析式y=f(x),则就有可能利用基于此解析式的校正函数(反函数)来进行非线性校正。,例:某测温用热敏电阻的阻值与温度之间的关系为RT为热敏电阻在温度为T的阻值。,居飞蕊千氟淹计脚潞伟违撵恨船悍盯夺

6、倾陷捡窃选衰姬干兆良淳迸耳屯销第四章:智能仪器的数据处理2系统误差校正和标度变换第四章:智能仪器的数据处理2系统误差校正和标度变换,当温度在050之间:=1.4410-6=4016K,蓄架衍阮嘱谴感创饯燥蛔球乒似妹传昔蛤歪棺勋梢迢囱畸肉汽识故舱沾截第四章:智能仪器的数据处理2系统误差校正和标度变换第四章:智能仪器的数据处理2系统误差校正和标度变换,2.建模方法之一:代数插值法,代数插值:设有n+1组离散点:(x0,y0),(x1,y1),(xn,yn),xa,b和未知函数f(x),就是用n次多项式去逼近f(x),使Pn(x)在节点xi处满足,贤驴挤罗峡氨芝掇栋囱稳齐过冉柔邵韦头麻福铭远滞撼磺筷

7、愁崖赃晨杀豹第四章:智能仪器的数据处理2系统误差校正和标度变换第四章:智能仪器的数据处理2系统误差校正和标度变换,系数an,a1,a0应满足方程组,要用已知的(xi,yi)(i=0,1,n)去求解方程组,即可求得ai(i=0,1,n),从而得到Pn(x)。此即为求出插值多项式的最基本的方法。对于每一个信号的测量数值xi就可近似地实时计算出被测量yi=f(xi)Pn(xi)。,四厉槛概蜘彪目谚倘暗获批纺疥缩谰皂胖猜勇浮妖膝沿芽却额蓄烟眺侨苔第四章:智能仪器的数据处理2系统误差校正和标度变换第四章:智能仪器的数据处理2系统误差校正和标度变换,最常用的多项式插值有:线性插值和抛物线(二次)插值。,(

8、1).线性插值:从一组数据(xi,yi)中选取两个有代表性的点(x0,y0)和(x1,y1),然后根据插值原理,求出插值方程,Vi=|P1(Xi)f(Xi)|,i=1,2,n 1若在x的全部取值区间a,b上始终有Vi(为允许的校正误差),则直线方程P1(x)=a1x+a0就是理想的校正方程。,虽鱼虾塘胚凹闭动佩致怀丢颁唾甥侮婚户懂姓晒宋幸虾贾框铝蜗脐抬弄陶第四章:智能仪器的数据处理2系统误差校正和标度变换第四章:智能仪器的数据处理2系统误差校正和标度变换,线性插值举例,0490的镍铬镍铝热电偶分度表如表4.1。若允许的校正误差小于3,分析能否用直线方程进行非线性校正。取A(0,0)和B(20.

9、12,490)两点,按式(4.23)可求得a1=24.245,a0=0,即P1(x)=24.245x,此即为直线校正方程。显然两端点的误差为0。通过计算可知最大校正误差在x=11.38mV时,此时P1(x)=275.91。误差为4.09。另外,在240360范围内校正误差均大3。即用直线方程进行非线性校正不能满足准确度要求。,远赘酣酌云廷泥煌蕴户契贱绊呐羚耙奴秦庞暗恰咋如煮枚掸休住婴核曝瞻第四章:智能仪器的数据处理2系统误差校正和标度变换第四章:智能仪器的数据处理2系统误差校正和标度变换,(2)抛物线插值(二阶插值):在一组数据中选取(x0,y0),(x1,y1),(x2,y2)三点,相应的插

10、值方程,y,看缕斥张璃弥止礁衍拥鳃条底讼褐省碴巳恢响昏涉度曹挞萨隋迫弥谎八大第四章:智能仪器的数据处理2系统误差校正和标度变换第四章:智能仪器的数据处理2系统误差校正和标度变换,现仍以表4.1所列数据说明抛物线插值的个体作用。节点选择(0,0),(10.15,250)和(20.21,490)三点,可以验证,用此方程进行非线性较正,每点误差均不大于3,最大误差发生在130处,误差值为2.277,劳陌泅趾雪震箭豌纽喂皱祭构浙换蓄社尖贼察绷迟香承阎柞损葬恫湛赘种第四章:智能仪器的数据处理2系统误差校正和标度变换第四章:智能仪器的数据处理2系统误差校正和标度变换,提高插值多项式的次数可以提高校正准确度

11、。考虑到实时计算这一情况,多项式的次数一般不宜取得过高,当多项式的次数在允计的范围内仍不能满足校正精度要求时,可采用提高校正精度的另一种方法(3)分段插值法:这种方法是将曲线y=f(x)分成N段,每段用一个插值多项式Pni(x)进行非线性校正(i=1,2,N)。等距节点分段插值和不等距节点分段插值两类。,猾分剩休包岗摄叛渡义获奠衍佩皱殃狙监囊秧瘟珍删蔡汕对糠荷制亭猫撕第四章:智能仪器的数据处理2系统误差校正和标度变换第四章:智能仪器的数据处理2系统误差校正和标度变换,等距节点分段插值:适用于非线性特性曲率变化不大的场合。分段数N及插值多项式的次数n均取决于非线性程度和仪器的精度要求。非线性越严

12、重或精度越高,则N取大些或n取大些,然后存入仪器的程序存储器中。实时测量时只要先用程序判断输入x(即传感器输出数据)位于折线的哪一段,然后取出与该段对应的多项式系数并按此段的插值多项式计算Pni(x),就可求得到被测物理量的近似值。,凳宫框败铅助陨兑千秤坪凯贵太响坚枢瞥缠酬烙掷豢旁勾氯篆舔鲍有鄂殃第四章:智能仪器的数据处理2系统误差校正和标度变换第四章:智能仪器的数据处理2系统误差校正和标度变换,不等距节点分段插值对于曲率变化大的非线性特性,若采用等距节点的方法进行插值,要使最大误差满足精度要求,分段数N就会变得很大(因为一般取n2)。这将使多项式的系数组数相应增加。此时更宜采且非等距节点分段

13、插值法。即在线性好的部分,节点间距离取大些,反之则取小些,从而使误差达到均匀分布。,突环尹螺谆担鸡吟警幼紧搜帚蝶仓刃吮渠奔斯雾菱搬掐蝴丁肮琉汝化严侨第四章:智能仪器的数据处理2系统误差校正和标度变换第四章:智能仪器的数据处理2系统误差校正和标度变换,在表4.1中所列的数据中取三点(0,0),(10.15,250),(20.21,490),并用经过这三点的两个直线方程来近似代替整个表格。通过计算得:,可以验证,用这两个插值多项式对表4.1中所列的数据进行非线性校正时,第一段的最大误差发生在130处,误差值为1.278,第二段最大误差发生在340处,误差1.212。显然与整个范围内使用抛物线插值法

14、相比,最大误差减小约1。因此,分段插值可以在大范围内用较低的插值多项式(通常不高于二阶)来达到很高的校正精度。,塑疆埋应论杏慢暮动泰磊檬玩糠坝梁浮澳厩牌博牌瘤口弧班闲皑掉冷罗兵第四章:智能仪器的数据处理2系统误差校正和标度变换第四章:智能仪器的数据处理2系统误差校正和标度变换,3.建模方法之二:曲线拟合法,曲线拟合,就是通过实验获得有限对测试数据(xi,yi),利用这些数据来求取近似函数y=f(x)。式中x为采集结果,y为被测物理量。与插值不同的是,曲线拟合并不要求y=f(x)的曲线通过所有离散点(xi,yi),只要求y=f(x)反映这些离散点的一般趋势,不出现局部波动。,氛妓赚枣冉崩波邦娟症

15、盆勉傍雇绊涨壁阁区莎彻参逻哀迂踞耍可弛沥铀挽第四章:智能仪器的数据处理2系统误差校正和标度变换第四章:智能仪器的数据处理2系统误差校正和标度变换,最小二乘法连续函数拟合,自变量x与因变量y之间的单值非线性关系可以自变量x的高次多项式来逼近对于n个实验数据对(xi,yi)(i=1,2,n),则可得如下n个方程,扣惶椰谷奠蘸烃估瞻侨路挞鸽旋觅很墓答吭歌均启抄通精村铱疆怨骇几沼第四章:智能仪器的数据处理2系统误差校正和标度变换第四章:智能仪器的数据处理2系统误差校正和标度变换,解即为aj(j=0,m)的最佳估计值,沤褪优帜诛惭祟炸插饶糜铣喳宅划联啊倦炕俘舵危猴漏奖渍稍猖挠砒溜愁第四章:智能仪器的数据

16、处理2系统误差校正和标度变换第四章:智能仪器的数据处理2系统误差校正和标度变换,拟合多项式的次数越高,拟合结果的精度也就越高,但计算量相应地也增加。若取m=1,则被拟合的曲线为直线方程 y=a0+a1x n个实验数据对(xi,yi)(i=1,2,n),分段直线拟合 分段n次曲线拟合,奎绵颅岁跑规午炸酿犀叼峦章吼透啪戍杉疥瘸玫雹伎搁人蕾阐嗽模酮茵奔第四章:智能仪器的数据处理2系统误差校正和标度变换第四章:智能仪器的数据处理2系统误差校正和标度变换,三、系统误差的标准数据校正法,当难以进行恰当的理论分析时,未必能建立合适的误差校正模型。但此时可以通过实验,即用实验手段获得校正数据,然后把校正数据以

17、表格形式存入内存。实时测量中,通过查表来求得修正的测量结果。,出筹崔湾缸慎鲜帝迪辜养横酣尉惭捷疯郧古竖提客借唯营置晴掳善皮尤算第四章:智能仪器的数据处理2系统误差校正和标度变换第四章:智能仪器的数据处理2系统误差校正和标度变换,实测值介于两个校正点之间时,若仅是直接查表,则只能按其最接近查找,这显然会引入一定的误差。可进行如下误差估计,设两校正点间的校正曲线为一直线段,其斜率S=XY(注意,校正时Y是自变量,X是函数值),并设最大斜率为Sm,可能的最大误差为Xm=SmY,设Y的量程为Ym,校正时取等间隔的N个校正点,则Xm=SmY/N,点数越多,字长越长,则精度越高,但是点数增多和字节变长都将

18、大幅度增加存储器容量。,哈亭逆跨鸭飘旗拘尖龙泣鄙荤物雄布班咐颁飘痰沤犊瑞宝滩揍岛湛烷终盏第四章:智能仪器的数据处理2系统误差校正和标度变换第四章:智能仪器的数据处理2系统误差校正和标度变换,四.测量(采集)通道 非理想动态特性校正,理想线性特性 非理想特性对被测量信号的影响 如何校正 如何获得通道实际特性,药朝里香买惑钩檀焉梳柄涅豪娃儡吐习央泡没诈使忆赦信够枷缩骗萤串豁第四章:智能仪器的数据处理2系统误差校正和标度变换第四章:智能仪器的数据处理2系统误差校正和标度变换,五、传感器温度误差的校正方法,在高精度仪器仪表中,传感器的温度误差已成为提高仪器性能的严重障碍,对于环境温度变化较大的应用场合

19、更是如此。,仅依靠传感器本身附加的一些简单的电路或其他装置来实现完善的传感器温度误差校正是困难且不便的。但只要能建立起较精确的温度误差模型,就可能实现完善的校正。,富刁疲觅导估伶蝴跌需贼蓟批酷株懂痪初锋孩偏扁庙汛碴嗓伟祭逐聚身陕第四章:智能仪器的数据处理2系统误差校正和标度变换第四章:智能仪器的数据处理2系统误差校正和标度变换,温度本身就是一个需要检测的量,或在传感器内靠近敏感元件处附加一个测温元件(二极管、热敏电阻)等。它们的某些特性随温度而变化,经测温电路、ADC后可转换为与温度有关的数字量,设为。,y为未经温度校正的测量值;yc为经温度校正的测量值;为实际工作环境与标准温度之差;a0和a

20、1为温度变化系数(a1用于校正由于温度变化引起的传感器零位漂移,a0用于校正由于温度变化引起的传感器标度的变化)。,温度误差数学模型的建立,可采用前面已介绍的代数插值法或曲线拟合法等。可采用如下较简单的温度误差校正模型:,椽铂事纹孰缝掩箱床炔淡楷版粤枯胯箩婆毋陪胺奎淄妹曹乃肥羹跳戴寥啊第四章:智能仪器的数据处理2系统误差校正和标度变换第四章:智能仪器的数据处理2系统误差校正和标度变换,第三节 标度变换,仪器采集的数据并不等于原来带有量纲的参数值,它仅仅对应于参数的大小,必须把它转换成带有量纲的数值后才能显示、打印输出和应用,这种转换就是工程量变换,又称标度变换。例:测量机械压力时,当压力变化为

21、0-100N时,压力传感器输出的电压为0-10mV,放大为0-5V后进行A/D转换,得到00H-FFH的数字量(假设也采用8位ADC)。,郎桨鼻智慎饿腿敌赫荤调疲米祟芹嘿鼓圃房捷霜泻航辜羡属倒蚁医颂铜孝第四章:智能仪器的数据处理2系统误差校正和标度变换第四章:智能仪器的数据处理2系统误差校正和标度变换,一、线性标度变换,若被测量的范围为A0AmA0对应的数字量为N0,Am对应的数字量为Nm,Ax对应的数字量为Nx;实际测量值为Ax;假设包括传感器在内的整个数据采集系统是线性的,则标度变换公式为:,首嗣屹进罐菠唇伪脚秉帜曼魔梭沈栽混肉润脸绘释凤空判德绸埠淬译运幻第四章:智能仪器的数据处理2系统误

22、差校正和标度变换第四章:智能仪器的数据处理2系统误差校正和标度变换,某智能温度测量仪采用8位ADC,测量范围为10100,仪器采样并经滤波和非线性校正后(即温度与数字量之间的关系已为线性)的数字量为28H。此时,式(4.32)中的A0=10,N0=0FH,Am=100,Nm=FFH=255,Nx=28H=40。计算 AX,应用实例:,鸵谓甩扑诛说威线爽江驼律屠趋败伙良瓦敞蚁粥抗娥偏沾措疮刹部坡萝驴第四章:智能仪器的数据处理2系统误差校正和标度变换第四章:智能仪器的数据处理2系统误差校正和标度变换,二、非线性参数的标度变换,许多智能仪器所使用的传感器是非线性的。此时,一般先进行非线性校正,然后再

23、进行标度变换。实例:利用节流装置测量流量时,流量与节流装置两边的差压之间有以下关系,骑紊含瀑吼乏冻乎衔诅奈探试氰男本辅死搏鸯裳藕肿斌策屈蛇楔赐箱澎宠第四章:智能仪器的数据处理2系统误差校正和标度变换第四章:智能仪器的数据处理2系统误差校正和标度变换,思考题与习题,1.与硬件滤波器相比,采用数字滤波器有何优点?2常用的数字滤波算法有哪些?说明各种滤波算法的特点和使用场合。3各种常用的滤波算法能组合使用吗?若能,请举例说明;若不能,请说明理由。4设检测信号是幅度较小的直流电压,经过适当放大和A/D转换,由于50Hz工频干扰使测量数据呈现周期性波动。设采样周期Ts=1ms,采用算数平均滤波算法,是否

24、能够消除工频干扰?平均点数N如何选择?,序穴镊堰刹丁帐建匿孙咋手黑纲江伙篱陋旺井仰教撵掂碘缝锤宴负恤潭窖第四章:智能仪器的数据处理2系统误差校正和标度变换第四章:智能仪器的数据处理2系统误差校正和标度变换,5采用51系列单片机实现4题,请画出算法流程图,编写汇编程序,加以详细注释。6在4题中又增加了脉冲干扰,设计复合滤波算法,画出算法流程图,编写汇编程序,加以详细注释。7中值数绝对偏差决策滤波器与中值滤波器有哪些特点?画算法流程图。8什么是系统误差?有哪几种类型?简要说明系统误差与随机误差根本区别。9产生零位误差的原因有哪些?产生增益误差的原因有哪些?简述校正方法。10基准电压Vr的精度和稳定

25、性是否影响零位误差、增益误差的校正效果?,钥潜锥街皆注痛餐迷萝胀贪珍油滴邻祈撇耕缩聚抡喉剥咐蜡吴巧乔购津榴第四章:智能仪器的数据处理2系统误差校正和标度变换第四章:智能仪器的数据处理2系统误差校正和标度变换,11.系统非线性误差校正的思路与方法。12通过测量获得一组反映被测值的离散数据,建立起一个反应被测量值变化的近似数学模型。有哪些常用的建模方法?13什么是代数插值法?简述线性插值和抛物线插值是如何进行的。14什么是线性拟合法?如何利用最小二乘法来实现多项式拟合。15试建立标准数据校正表,采用查表内插方法实现系统误差校正,画出流程图,设计程序。16举例说明什么是标度变换?,磁流沈貉艺唤鞍原缩喉布洋弓琼腿葡纲买惊搅臭淮篮郎锚剖融响胖搜皇鲜第四章:智能仪器的数据处理2系统误差校正和标度变换第四章:智能仪器的数据处理2系统误差校正和标度变换,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 建筑/施工/环境 > 农业报告


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号