第7章-智能仪器中的数据处理及算法分析课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《第7章-智能仪器中的数据处理及算法分析课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 智能 仪器 中的 数据处理 算法 分析 课件
- 资源描述:
-
1、7.1 测量误差分类及处理方法测量误差分类及处理方法测量误差按照表示方法可分为绝对误差、相对误差和引用误差。测量误差按照表示方法可分为绝对误差、相对误差和引用误差。1 1)绝对误差)绝对误差 由测量所得到的被测量的值由测量所得到的被测量的值x x与其真值与其真值A A0 0之差称为绝对误差之差称为绝对误差,用用x x表示表示,即即x x=x x-A A0 0 因为测量结果因为测量结果x x总含有误差总含有误差,可能大于可能大于A A0 0,也可能小于也可能小于A A0 0,所所以以,x x是既有大小是既有大小,又有正负且有单位的数值又有正负且有单位的数值,其大小和符号其大小和符号分别表示测量结
2、果偏离真值的程度和方向。分别表示测量结果偏离真值的程度和方向。7.1.1测量误差分类测量误差分类第第7章智能仪器中的数据处理技术章智能仪器中的数据处理技术 A A0 0表示真值。实际应用中通常是用实际值表示真值。实际应用中通常是用实际值A A来代替真值来代替真值A A0 0。实际。实际值又称为约定真值值又称为约定真值,它是根据测量误差的要求它是根据测量误差的要求,使用高一级或几使用高一级或几级的标准仪器或计量器具测量所得之值级的标准仪器或计量器具测量所得之值,这时这时,上式可改写为上式可改写为 x x=x x-A A 这是绝对误差通常使用的表达式。这是绝对误差通常使用的表达式。与绝对误差的绝对
3、值大小相等而符号相反的值称为修正值与绝对误差的绝对值大小相等而符号相反的值称为修正值,用用C C表示:表示:C C=-=-x x=A A-x x 对仪器进行定期检定(校准)时对仪器进行定期检定(校准)时,用标准仪器与受检仪器相对比用标准仪器与受检仪器相对比,获得修正值获得修正值,并将修正值以表格、曲线或公式的形式给出。这样并将修正值以表格、曲线或公式的形式给出。这样,在测量时在测量时,利用测量的结果与已知的修正值相加利用测量的结果与已知的修正值相加,即可得到被测即可得到被测量的实际值量的实际值,即即A A=x x+C C 例例7-17-1 一只量程为一只量程为10V10V的电压表的电压表,当用
4、它进行测量时当用它进行测量时,测量指示测量指示值为值为7.5V7.5V。若检定时。若检定时,7.5V,7.5V刻度处的修正值为刻度处的修正值为-0.1V,-0.1V,求被测电求被测电压的实际值压的实际值U U。解解U=7.5+(-0.1)=7.4VU=7.5+(-0.1)=7.4V2 2)相对误差)相对误差 绝对误差虽然可以说明测量结果偏离实际值的情况绝对误差虽然可以说明测量结果偏离实际值的情况,但不能确但不能确切反映测量的精确程度。例如切反映测量的精确程度。例如,分别测量两个频率分别测量两个频率,其中一个频其中一个频率为率为f f1 1=1000Hz,=1000Hz,其绝对误差其绝对误差ff
5、1 1=1Hz=1Hz;另一个频率为;另一个频率为f f2 2=1000000Hz,=1000000Hz,其绝对误差其绝对误差ff2 2=10Hz=10Hz。l为了弥补绝对误差的不足为了弥补绝对误差的不足,引入相对误差的概念。引入相对误差的概念。绝对误差与被测量真值的比值用百分数来表示绝对误差与被测量真值的比值用百分数来表示,称为相对称为相对误差误差,用用表示表示,即即%1000Ax 相对误差没有量纲相对误差没有量纲,只有大小及符号。由于真值在实际测量只有大小及符号。由于真值在实际测量中是难以得到的中是难以得到的,因此通常用实际值因此通常用实际值A A代替真值代替真值A A0 0来表示相对来表
6、示相对误差误差,用用A A来表示来表示,称为实际相对误差:称为实际相对误差:在误差较小、要求不高的场合在误差较小、要求不高的场合,也可用测量值也可用测量值x x代替实际值代替实际值A A,由此得出示值相对误差由此得出示值相对误差,用用x x来表示:来表示:在测量仪器中在测量仪器中,经常用绝对误差与仪器满刻度值经常用绝对误差与仪器满刻度值x xm m之比来表之比来表示相对误差示相对误差,称为引用相对误差(或称满度相对误差)称为引用相对误差(或称满度相对误差),用用n n表示:表示:%100AxA%100 xxx%100mnxx 由于仪器在不同刻度上的绝对误差不完全相等由于仪器在不同刻度上的绝对误
7、差不完全相等,故采用最大引故采用最大引用误差来衡量仪器的准确度则更为合适。即用误差来衡量仪器的准确度则更为合适。即 式中式中:xxm m仪器在该量程范围内出现的最大绝对误差;仪器在该量程范围内出现的最大绝对误差;x xm m满刻度值;满刻度值;nmnm仪器在工作条件下的最大引用误差。仪器在工作条件下的最大引用误差。%100mmnmxx1 1)随机误差)随机误差 在相同条件下进行多次测量,单次测量误差出现无规律的在相同条件下进行多次测量,单次测量误差出现无规律的随机变化,而多次测量误差服从统计规律且大多数按正态随机变化,而多次测量误差服从统计规律且大多数按正态分布,这种误差称为随机误差或偶然误差
8、。随机误差反映分布,这种误差称为随机误差或偶然误差。随机误差反映了测量结果的精确度,随机误差越小,测量精确度越高。了测量结果的精确度,随机误差越小,测量精确度越高。根据测量误差的性质和特性根据测量误差的性质和特性,误差可分为误差可分为随机误差、系统误差和粗随机误差、系统误差和粗大误差大误差。2 2)系统误差)系统误差 在一定的条件下在一定的条件下,测量误差的数值(大小及符号)保持恒定或测量误差的数值(大小及符号)保持恒定或按照一定的规律变化的误差称为系统误差。按照一定的规律变化的误差称为系统误差。恒定不变的误差称为恒定系统误差恒定不变的误差称为恒定系统误差,例如例如,在校验仪器时在校验仪器时,
9、标准标准表存在的固有误差、仪器的基准误差等。表存在的固有误差、仪器的基准误差等。按一定规律变化的误差称为变化系统误差按一定规律变化的误差称为变化系统误差,例如例如,由仪器的零由仪器的零点漂移、放大倍数的漂移以及热电偶冷端随室温变化而引入点漂移、放大倍数的漂移以及热电偶冷端随室温变化而引入的误差等。的误差等。系统误差决定了测量的准确度。系统误差越小系统误差决定了测量的准确度。系统误差越小,测量结果越准测量结果越准确。确。3 3)粗大误差)粗大误差 粗大误差是指在一定的条件下粗大误差是指在一定的条件下,测量值明显地偏离实际值时测量值明显地偏离实际值时所对应的误差所对应的误差,简称为粗差。简称为粗差
10、。粗大误差是由读数错误、记录错误粗大误差是由读数错误、记录错误 、操作不正确、测量中、操作不正确、测量中的失误以及存在不被允许的干扰等原因造成的的失误以及存在不被允许的干扰等原因造成的,所以所以,粗大误粗大误差又称为疏失误差。差又称为疏失误差。粗大误差明显地歪曲了测量结果粗大误差明显地歪曲了测量结果,就其数值而言就其数值而言,它远远大于它远远大于随机误差和系统误差。随机误差和系统误差。7.1.2 克服误差的方法克服误差的方法一、克服系统误差的方法一、克服系统误差的方法系统误差是指在相同条件下多次测量同一量时,误差的系统误差是指在相同条件下多次测量同一量时,误差的绝对值和符号保持恒定或在条件改变
11、时按某种确定的规绝对值和符号保持恒定或在条件改变时按某种确定的规律而变化的误差。对系统误差没有通用的处理方法,只律而变化的误差。对系统误差没有通用的处理方法,只能根据具体情况采取相应的措施。能根据具体情况采取相应的措施。1利用误差模型修正系统误差利用误差模型修正系统误差2利用校正数据表修正系统误差利用校正数据表修正系统误差3通过曲线拟合来修正系统误差通过曲线拟合来修正系统误差1利用误差模型修正系统误差利用误差模型修正系统误差先通过分析来建立系统的误差模型,再由误差模型求出误差修先通过分析来建立系统的误差模型,再由误差模型求出误差修正公式。误差修正公式一般含有若干误差因子,修正时,先通正公式。误
12、差修正公式一般含有若干误差因子,修正时,先通过校正技术把这些误差因子求出来,然后利用修正公式来修正过校正技术把这些误差因子求出来,然后利用修正公式来修正测量结果,从而削弱了误差的影响。测量结果,从而削弱了误差的影响。X X是输入电压(被测量),是输入电压(被测量),y y是是带有误差的输出电压(测量结带有误差的输出电压(测量结果),果),是影响量(例如零点是影响量(例如零点漂移或干扰),漂移或干扰),i i是偏差量(例是偏差量(例如直流放大器的偏置电流),如直流放大器的偏置电流),K K是影响特性(例如放大器增益是影响特性(例如放大器增益变化)。变化)。)yx(Ky21RyiRyy)R1R1i
13、k1(yx2101bybx(1)零点校正:零点校正:0010byb (2)增益校正:增益校正:011bybE (3)实际测量:实际测量:01001)(yyyyEbybx 011yyEb 0101yyEb 2 利用校正数据表修正系统误差利用校正数据表修正系统误差如果对系统误差的来源及仪器工作原理缺乏充分的认识而不能建立如果对系统误差的来源及仪器工作原理缺乏充分的认识而不能建立误差模型时,可以通过建立校正数据表的方法来修正系统误差。误差模型时,可以通过建立校正数据表的方法来修正系统误差。(1 1)在仪器的输入端逐次加入一个个已知的标准电压)在仪器的输入端逐次加入一个个已知的标准电压x x1 1,x
14、,x2 2,.,x.,xn n,并实测出对应的测量结果并实测出对应的测量结果y y1 1,y,y2 2,y yn n。(2 2)如果将实测的)如果将实测的y yi i(i(i=1,2,=1,2,n),n)值对应于存储器中的某一区域,值对应于存储器中的某一区域,y yi i作为存储器中的一个地址,再把对应的作为存储器中的一个地址,再把对应的x xi i值存入其中,这就在存值存入其中,这就在存储器中建立了一张校准数据表。储器中建立了一张校准数据表。(3 3)实际测量时,令微处理器根据实测的)实际测量时,令微处理器根据实测的y yi i去访问内存,读出其去访问内存,读出其中的中的x xi i。x x
15、i i即为经过修正的测量值。即为经过修正的测量值。(4 4)若实际测量的)若实际测量的y y值介于某两个标准点值介于某两个标准点y yi i和和y yi+1i+1之间,为了减少之间,为了减少误差,还要在查表基础上作内插计算来进行修正。误差,还要在查表基础上作内插计算来进行修正。线性内插:线性内插:1 iiyyy)yy(yyxxxxii1ii1ii 3通过曲线拟合来修正系统误差通过曲线拟合来修正系统误差曲线拟和是指从曲线拟和是指从n n对测定数据(对测定数据(xi,yixi,yi)中,求得一个函数)中,求得一个函数f(x)f(x)来作为实际函数的近似表达式。来作为实际函数的近似表达式。曲线拟和的
16、实质就是找出一个简单的、便于计算机处理的近似曲线拟和的实质就是找出一个简单的、便于计算机处理的近似表达式来代替实际的非线性关系。表达式来代替实际的非线性关系。采用曲线拟和对测量结果进行修正的方法是,首先定出采用曲线拟和对测量结果进行修正的方法是,首先定出f(x)f(x)的的具体形式,然后再通过实测值进行选定函数的数值计算,求出具体形式,然后再通过实测值进行选定函数的数值计算,求出精确的测量结果。精确的测量结果。曲线拟和的方法分为连续函数拟和和分段曲线拟和两种。曲线拟和的方法分为连续函数拟和和分段曲线拟和两种。随机误差通常是由于仪器在测量过程中的一系列互不相关的随机误差通常是由于仪器在测量过程中
17、的一系列互不相关的独立因素独立因素,如外界电磁场的变化、温度的变化、空气的扰动、如外界电磁场的变化、温度的变化、空气的扰动、大地的微震以及随机干扰信号对测量值的综合影响所造成的。大地的微震以及随机干扰信号对测量值的综合影响所造成的。相对于一次测量而言相对于一次测量而言,随机误差是没有一定规律的。如上所述随机误差是没有一定规律的。如上所述,当测量次数足够多时当测量次数足够多时,测量结果中的随机误差服从一定的统计测量结果中的随机误差服从一定的统计规律规律,而且大多数按正态分布。因此而且大多数按正态分布。因此,消除随机误差最为常用的消除随机误差最为常用的方法是取多次测量结果的算术平均值方法是取多次测
18、量结果的算术平均值,即即NiixNx11(7-11)二、随机误差的处理方法二、随机误差的处理方法式中式中,N为测量次数为测量次数,xi(i=1,2,n)为测量值。显然为测量值。显然,N越大越大,x就越接近就越接近真值真值,但所需要的测量时间也越长。但所需要的测量时间也越长。三、粗大误差的处理方法三、粗大误差的处理方法粗大误差是指在一定的测量条件下,测量值明显的偏离实际粗大误差是指在一定的测量条件下,测量值明显的偏离实际值所形成的误差。粗大误差明显的歪曲了测量结果,应予以值所形成的误差。粗大误差明显的歪曲了测量结果,应予以剔除。在测量次数比较多时(剔除。在测量次数比较多时(N20N20),测量结
19、果中的粗大),测量结果中的粗大误差宜采用莱特准则判断。若测量次数不够多时,宜采用格误差宜采用莱特准则判断。若测量次数不够多时,宜采用格拉布斯准则。拉布斯准则。当对仪器的系统误差采取了有效技术措施后,对于测量过程当对仪器的系统误差采取了有效技术措施后,对于测量过程中所引起的随机误差和粗大误差一般可按下列步骤处理。中所引起的随机误差和粗大误差一般可按下列步骤处理。(5 5)如果判断存在粗大误差,给予剔除,然后重复上述步骤(每次只允许剔)如果判断存在粗大误差,给予剔除,然后重复上述步骤(每次只允许剔除其中最大一个)。如果判断不存在粗大误差,则当前算术平均值、各项剩余除其中最大一个)。如果判断不存在粗
20、大误差,则当前算术平均值、各项剩余误差及标准偏差估计值分别为误差及标准偏差估计值分别为 NiixNx11xxvii NiivN1211 iiGv aNiixaNx11xxvii aNiivaN1211 A为坏值个数为坏值个数(1)求测量数据的算术平均值)求测量数据的算术平均值(2)求各项的剩余误差)求各项的剩余误差(3)求标准偏差)求标准偏差(4)判断粗大误差(坏值)判断粗大误差(坏值)G为系数,若测量次数足够多,可采用莱特准则判断,为系数,若测量次数足够多,可采用莱特准则判断,取取G=3,若测量次数不多,宜采用格拉布斯准则判断,若测量次数不多,宜采用格拉布斯准则判断,G需要通过查表求出。需要
21、通过查表求出。7.2 常用的数字滤波处理常用的数字滤波处理数字滤波:数字滤波:即通过一定的计算程序,对采集的数据进行某种处理,即通过一定的计算程序,对采集的数据进行某种处理,从而消除或减弱干扰和噪声的影响,提高测量的可靠性和精度。从而消除或减弱干扰和噪声的影响,提高测量的可靠性和精度。数字滤波的优点数字滤波的优点:无需硬件,可靠性高,不存在阻抗匹配问题。无需硬件,可靠性高,不存在阻抗匹配问题。用软件算法实现,因此可以使多个输入通道共用一个软件用软件算法实现,因此可以使多个输入通道共用一个软件“滤波器滤波器”,降低了仪器硬件成本。,降低了仪器硬件成本。适当改变软件滤波器的滤波程序或运算参数,就能
22、方便的改适当改变软件滤波器的滤波程序或运算参数,就能方便的改变滤波特性,对于低频、脉冲干扰、随机噪声特别有效变滤波特性,对于低频、脉冲干扰、随机噪声特别有效常用的数字滤波算法常用的数字滤波算法有:程序判断、中值滤波、算术平均滤波、递有:程序判断、中值滤波、算术平均滤波、递推平均滤波、加权递推平均滤波、一阶惯性滤波和复合滤波算法等。推平均滤波、加权递推平均滤波、一阶惯性滤波和复合滤波算法等。随机误差随机误差是由窜入仪器的随机干扰所引起的,这种误差是指在相同是由窜入仪器的随机干扰所引起的,这种误差是指在相同条件下同一量时,其大小和符号作无规则的变化而无法预测,但是条件下同一量时,其大小和符号作无规
23、则的变化而无法预测,但是在多次测量中他是符合统计规律的,而且大多数按正态分布。在多次测量中他是符合统计规律的,而且大多数按正态分布。7.2.1 克服大脉冲干扰的数字滤波法克服大脉冲干扰的数字滤波法 克服由仪器外部环境偶然因素引起的突变性扰动或仪器内部克服由仪器外部环境偶然因素引起的突变性扰动或仪器内部不稳定引起误码等造成的尖脉冲干扰,是仪器数据处理的第不稳定引起误码等造成的尖脉冲干扰,是仪器数据处理的第一步。通常采用简单的非线性滤波法,包括限幅滤波、中值一步。通常采用简单的非线性滤波法,包括限幅滤波、中值滤波等。滤波等。一、程序判断法一、程序判断法 21112,nnnnnnnnnnyyyyya
24、yyayyy或或程序判断法又称限幅滤波,由于测控系统存在随机脉冲干扰,或程序判断法又称限幅滤波,由于测控系统存在随机脉冲干扰,或由于变送器不可靠而将脉冲干扰引入输入端,从而造成测量信号由于变送器不可靠而将脉冲干扰引入输入端,从而造成测量信号的严重失真。对于这种随机干扰,限幅滤波是一种十分有效的方的严重失真。对于这种随机干扰,限幅滤波是一种十分有效的方法。法。其基本方法:比较相邻(其基本方法:比较相邻(n和和n-1时刻)的两个采样值时刻)的两个采样值yn和和yn-1,如果如果他们的差值过大,超过了参数可能的最大变化范围,则认为发生他们的差值过大,超过了参数可能的最大变化范围,则认为发生了随机干扰
25、,并视后一次采样值了随机干扰,并视后一次采样值yn为非法值,应予剔除。为非法值,应予剔除。yn作废后,作废后,可以用可以用yn-1替代;或用递推方法由替代;或用递推方法由yn-1,yn-2来近似推出,其相应算法来近似推出,其相应算法为:为:通常按参数可能的最大变化速度通常按参数可能的最大变化速度Vmax及采样周期及采样周期T决定决定a值,即值,即a=Vmax*T程序程序【7-2】限幅滤波子程序。】限幅滤波子程序。假设从假设从8位位AD中读取数据,子程序为中读取数据,子程序为get_ad()。()。/*A值可以根据实际情况调整,值可以根据实际情况调整,Value为上次采样的有效值,为上次采样的有
展开阅读全文