第四章-2克服系统误差的软件算法和标度变换选编.ppt

第四章-2克服系统误差的软件算法和标度变换选编.ppt

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第四章-2克服系统误差的软件算法和标度变换选编

基本数据处理算法之二;第二节 减小系统误差的算法 ;恒定系统误差:校验仪表时标准表存在的固有误差、仪表的基准误差等; 变化系统误差:仪表的零点(或基线)和放大倍数的漂移、温度变化而引入的误差等; 系统非线性(非比例)误差:传感器及检测电路(如电桥)被测量与输出量之间的非比例关系; 线性系统动态特性误差: ;一、仪器零位误差和增益误差的校正方法 ; 一个测量过程: 先选定增益 把输入接地(即使输入为零),此时整个测量 通道的输出即为零位输出N0(一般不为零) ; 再把输入接基准电压Vr测得数据Nr,并将N0和Nr存于内存; 然后输入接Vx,测得Nx,则测量结果可用下式计算出来。 ;2.增益误差的自动校正;二、系统复杂关系建模算法 ;1.反函数法;;2.建模方法之一:代数插值法 ;系数an,…,a1,a0应满足方程组 ;最常用的多项式插值有: 线性插值和抛物线(二次)插值。 ;线性插值举例;(2)抛物线插值(二阶插值): 在一组数据中选取(x0, y0),(x1, y1),(x2, y2)三点,相应的插值方程 ;现仍以表4.1所列数据说明抛物线插值的个体作用。节点选择(0,0),(10.15,250)和(20.21,490)三点 ;提高插值多项式的次数可以提高校正准确度。考虑到实时计算这一情况,多项式的次数一般不宜取得过高,当多项式的次数在允计的范围内仍不能满足校正精度要求时,可采用提高校正精度的另一种方法—   (3) 分段插值法: 这种方法是将曲线y = f (x) 分成N段,每段用一个插值多项式Pni (x)进行非线性校正(i=1, 2, …N)。  等距节点分段插值和不等距节点分段插值两类。 ;① 等距节点分段插值: 适用于非线性特性曲率变化不大的场合。分段数N及插值多项式的次数n均取决于非线性程度和仪器的精度要求。非线性越严重或精度越高,则N取大些或n取大些,然后存入仪器的程序存储器中。实时测量时只要先用程序判断输入x(即传感器输出数据)位于折线的哪一段,然后取出与该段对应的多项式系数并按此段的插值多项式计算Pni (x),就可求得到被测物理量的近似值。 ;② 不等距节点分段插值对于曲率变化大的非线性特性,若采用等距节点的方法进行插值,要使最大误差满足精度要求,分段数N就会变得很大(因为一般取n≤2)。这将使多项式的系数组数相应增加。此时更宜采且非等距节点分段插值法。即在线性好的部分,节点间距离取大些,反之则取小些,从而使误差达到均匀分布 。;在表4.1中所列的数据中取三点(0,0),(10.15,250),(20.21,490),并用经过这三点的两个直线方程来近似代替整个表格。通过计算得: ;3.建模方法之二:曲线拟合法 ;最小二乘法连续函数拟合;;拟合多项式的次数越高,拟合结果的精度也就越高,但计算量相应地也增加。若取m = 1,则被拟合的曲线为直线方程 y = a0 + a1x n个实验数据对(xi,yi)(i = 1,2,…,n) ;三、系统误差的标准数据校正法 ;实测值介于两个校正点之间时,若仅是直接查表,则只能按其最接近查找,这显然会引入一定的误差。 可进行如下误差估计,设两校正点间的校正曲线为一直线段,其斜率S=△X/△Y(注意,校正时Y是自变量,X是函数值),并设最大斜率为Sm,可能的最大误差为△Xm=Sm△Y,设Y的量程为Ym,校正时取等间隔的N个校正点,则△Xm=SmY/N ;四.测量(采集)通道 非理想动态特性校正;五、传感器温度误差的校正方法 ;温度本身就是一个需要检测的量,或在传感器内靠近敏感元件处附加一个测温元件(二极管、热敏电阻)等。它们的某些特性随温度而变化,经测温电路、ADC后可转换为与温度有关的数字量,设为θ。;第三节 标度变换 ;一、线性标度变换 ; 某智能温度测量仪采用8位ADC,测量范围为10~100℃,仪器采样并经滤波和非线性校正后(即温度与数字量之间的关系已为线性)的数字量为28H。此时,式(4.32)中的A0=10℃,N0=0FH,Am=100℃,Nm=FFH=255,Nx=28H=40。 计算 AX ;二、非线性参数的标度变换 ;思考题与习题 ;5.采用51系列单片机实现4题,请画出算法流程图,编写汇编程序,加以详细注释。 6.在4题中又增加了脉冲干扰,设计复合滤波算法,画出算法流程图,编写汇编程序,加以详细注释。 7.中值数绝对偏差决策滤波器与中值滤波器有哪些特点?画算法流程图。 8.什么是系统误差?有哪几种类型?简要说明系统误差与随机误差根本区别。 9.产生零位误差的原因有哪些?产生增益误差的原因有哪些?简述校正方法。 10.基准电压Vr的精度和稳定性是否影响零位误差、增益误差的校正效果?;11.系统非线性误差校正的

文档评论(0)

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

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

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档