《数据处理算法》PPT课件.ppt
《《数据处理算法》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《数据处理算法》PPT课件.ppt(22页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第四章第四章 智能仪器的基本数据处理算法智能仪器的基本数据处理算法数据处理能力是智能仪器水平的标志数据处理能力是智能仪器水平的标志,不能充分发不能充分发挥软件作用挥软件作用,等同硬件化的数字式仪器等同硬件化的数字式仪器.测量精度和可靠性是仪器的重要指标,引入数据处理算法后,使许多原来靠硬件电路难以实现的信号处理问题得以解决,从而克服和弥补了包括传感器在内的各个测量环节中硬件本身的缺陷或弱点,提高了仪器的综合性能。基本数据处理算法内容提要基本数据处理算法内容提要l克服随机误差的数字滤波算法克服随机误差的数字滤波算法l消除系统误差的算法、非线性校正消除系统误差的算法、非线性校正l工程量的标度变换。
2、工程量的标度变换。l诸诸如如频频谱谱估估计计、相相关关分分析析、复复杂杂滤滤波波等等算法,阅读数字信号处理方面的文献。算法,阅读数字信号处理方面的文献。第一节 克服随机误差的数字滤波算法克服随机误差的数字滤波算法 l随机误差:由串入仪表的随机干扰、仪器内部器件噪声和A/D量化噪声等引起的,在相同条件下测量同一量时,其大小和符号作无规则变化而无法预测,但在多次测量中符合统计规律的误差。采用模拟滤波器是主要硬件方法。l数字滤波算法的优点:(1)数字滤波只是一个计算过程,无需硬件,因此可靠性高,并且不存在阻抗匹配、特性波动、非一致性等问题。模拟滤波器在频率很低时较难实现的问题,不会出现在数字滤波器的
3、实现过程中。(2)只要适当改变数字滤波程序有关参数,就能方便的改变滤波特性,因此数字滤波使用时方便灵活。常用的数字滤波算法数字滤波算法 一、克服大脉冲干扰的数字滤波法一、克服大脉冲干扰的数字滤波法1限幅滤波法限幅滤波法 2 2中值滤波法中值滤波法 3 3基于拉依达准则的奇异数据滤波法基于拉依达准则的奇异数据滤波法(剔除粗大误差)(剔除粗大误差)4.4.基于中值数绝对偏差的决策滤波器基于中值数绝对偏差的决策滤波器 二、抑制小幅度高频噪声的平均滤波法二、抑制小幅度高频噪声的平均滤波法1 1算数平均算数平均 2 2滑动平均滑动平均 3 3加权滑动平均加权滑动平均三、复合滤波法三、复合滤波法 一、克服
4、大脉冲干扰的数字滤波法一、克服大脉冲干扰的数字滤波法 克服由仪器外部环境偶然因素引起的突变性扰动或仪器内部不稳定引起误码等造成的尖脉冲干扰,是仪器数据处理的第一步。通常采用简单的非线性滤波法。1 1限幅滤波法限幅滤波法 l限限幅幅滤滤波波法法(又又称称程程序序判判别别法法)通通过过程程序序判判断断被被测测信信号号的的变变化化幅幅度度,从从而而消消除除缓缓变变信信号号中中的的尖尖脉脉冲冲干干扰扰。具具体体方方法法是是,依依赖赖已已有有的的时时域域采采样样结结果果,将将本本次次采采样样值值与与上上次次采采样样值值进进行行比比较较,若若它它们们的的差差值值超超出出允允许许范范围围,则则认认为为本本次
5、次采采样样值值受受到到了了干干扰扰,应应予予易除。易除。已滤波的采样结果:已滤波的采样结果:l若本次采样值为若本次采样值为y yn n,则本次滤波的结果由下式确定:则本次滤波的结果由下式确定:la a是是相相邻邻两两个个采采样样值值的的最最大大允允许许增增量量,其其数数值值可可根根据据y y的的最最大大变变化化速速率率V Vmaxmax及及采采样样周周期期T T确确定定,即即 a a=V Vmax max T T 实实现现本本算算法法的的关关键键是是设设定定被被测测参参量量相相邻邻两两次次采采样样值值的的最最大大允允许许误误差差a.a.要要求求准准确确估估计计V Vmaxmax和采样周期和采样
6、周期T T。2 2中值滤波法中值滤波法 l中中值值滤滤波波是是一一种种典典型型的的非非线线性性滤滤波波器器,它它运运算算简简单单,在在滤滤除除脉脉冲冲噪噪声声的的同同时时可可以以很很好好地地保护信号的细节信息。保护信号的细节信息。l对对某某一一被被测测参参数数连连续续采采样样n n次次(一一般般n n应应为为奇奇数数),然然后后将将这这些些采采样样值值进进行行排排序序,选选取取中中间值为本次采样值。间值为本次采样值。l对对温温度度、液液位位等等缓缓慢慢变变化化的的被被测测参参数数,采采用用中值滤波法一般能收到良好的滤波效果。中值滤波法一般能收到良好的滤波效果。l设设滤滤波波器器窗窗口口的的宽宽
7、度度为为n=2k+n=2k+1 1,离离散散时时间间信信号号x x(i i)的的长长度度为为N N,(i i=1=1,2 2,N N;N Nn n),则则当当窗窗口口在在信信号号序序列列上上滑滑动动时时,一一维维中中值值滤滤波波器的输出器的输出:medmed x x(i i)=x x(k k)表表示示窗窗口口2 2k k+1+1内内排排序序的的第第k k个个值,即排序后的中间值。值,即排序后的中间值。原始信号原始信号 中值滤波后的信号中值滤波后的信号对不同宽度脉冲滤波效果对不同宽度脉冲滤波效果3 3基于拉依达准则的奇异数据滤波法基于拉依达准则的奇异数据滤波法(剔除粗大误差)(剔除粗大误差)l拉
8、依达准则法的应用场合与程序判别法拉依达准则法的应用场合与程序判别法类似,并可更准确地剔除严重失真的奇类似,并可更准确地剔除严重失真的奇异数据。异数据。l拉依达准则:拉依达准则:当当测量次数测量次数N N足够多且测足够多且测量服从正态分布时量服从正态分布时,在各次测量值中,在各次测量值中,若某次测量值若某次测量值X Xi i所对应的所对应的剩余误差剩余误差V Vi i33,则认为该则认为该X Xi i为坏值,予以剔除。为坏值,予以剔除。拉依达准则法实施步骤拉依达准则法实施步骤 (1 1)求)求N N次测量值次测量值X X1 1至至X XN N的算术平均值的算术平均值(2 2)求各项的剩余误差)求
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据处理算法 数据处理 算法 PPT 课件
限制150内