数据处理方法介绍.docx
《数据处理方法介绍.docx》由会员分享,可在线阅读,更多相关《数据处理方法介绍.docx(14页珍藏版)》请在优知文库上搜索。
1、第五章数据处理方法介绍5.1 概述在智能仪表及微型机操纵系统中,模拟量经A/D转换器转换后变成数字量送入计算机,此数字量在进行显示、报警及操纵计算之前,还务必根据需要进行一些加工处理,如数字滤波、标度变换、数值计算、逻辑推断与非线性补偿等等,以满足各类系统的不一致需要。另外,在实际生产中,有些参数不但与被测量有关,而且是非线性关系,其运算式不但有四则运算,而且有对数、指数、或者三角函数运算,这样用模拟电路计算更加复杂,可用计算机通过查表及数值计算等,使问题大为简化。由此可见,用计算机进行数据处理是一种非常方便而有效的方法,因而得到了广泛的应用。与常规的模拟电路相比,微型机数据处理系统具有如下优
2、点:1、 可用各类程序代替硬件电路,甚至完全不需要硬件;2、 能够增加或者改变信号处理技术(如数字滤波等),而无需增加新的硬件;3、 微型机数据处理系统不但精度高,而且稳固可靠,不受外界温度变化的影响;4、 不但能对数据进行算术运算,而且具有逻辑推断功能。5. 2数字滤波程序的设计数字滤波器与模拟RC滤波器相比,具有如下优点:1、 不需增加任何硬设备,只要在程序进入数据处理与操纵算法之前,附加一段数字滤波程序即可。2、 由于数字滤波器不需要增加硬件设备,因此系统可靠性高,不存在阻抗匹配问题。3、 模拟滤波器通常是每个通道都有,而数字滤波器则能够多个通道共用,从而降低了成本。4、 能够对频率很低
3、的信号进行滤波,而模拟滤波器由于受电容容量的影响,频率不能太低。5、 使用灵活、方便,可根据需要选择不一致的滤波方法,或者改变滤波器的参数。正由于数字滤波器具有上述优点,因此在计算机操纵系统中得到了广泛的应用。数字滤波的方法有各类各样,能够根据不一致的测量参数进行选择,下面介绍几种常用的数字滤波方法:1.程序推断滤波当采样信号由于随机干扰与误检测或者者变送器不稳固而引起严重失真时,可采取程序推断滤波。程序推断滤波的方法,是根据生产经验,确定出两次采样输入信号可能出现的最大偏差,若超过此偏差值,则说明该输入信号是干扰信号,应该去掉;若小于此片材值,可将信号做为本次采样值。程序推断滤波根据其方法的
4、不一致,可分限幅滤波与限速滤波两种。下边要紧介绍限幅滤波。限幅滤波就是把两次相邻的采样值相减,求出其增量(以绝对值表示),然后与两次采样同意的最大差值(由被控对象的实际情况决定)”进行比较,假如小于或者等于AY,则取本次采样值;假如大于AY,则仍取上次采样值作为本次采样值,即:Y(k)-Y(k-l)YY(Q=Y(Zc)(k)-Y(k-i)_y()-y(-i)kY(k)=(1-a)X(k)+aY(k-1)则Y(k)=Y(k)9取本次采样值r()-y(c-i)y则y(k)=Y(k-),取上次采样值式中,丫出一第k次采样值;丫伏-D第k-1次采样值;丫一两次采样值所同意的最大偏差,其大小取决于采样周
5、期T及Y值的变化动态响应。2 .中值滤波程序所谓中值滤波就是对某一个被测参数连续采n次(通常n取奇数),然后把n次的采样值从小到大(或者从大到小)排队,再取中间值作为本次采样值。3 .算术平均滤波程序该方法是把N个采样值相加,然后取其算术平均值作为本次采样值,即歹(Q=x()Nz=式中靛幻一第k次N个采样值的算术平均值;X(i)一第i次采样值;N一采样次数。4 .一阶滞后滤波程序前面的几种滤波方法基本上属于静态滤波,要紧适用于变化过程比较快的参数,如压力、流量等。但关于慢速随机变量使用在短时间内连续采样求平均值的方法,其滤波效果不够理想。为了提高滤波效果,通常可使用动态滤波方法,即一阶滞后滤波
6、方法,其表达式为Y(k)=(1-a)X(k)+aY(k-1)式中,X(Q第k次采样值;八1)一上次滤波结果输出值;夕伏)一第k次采样后滤波结果输出值;a-滤波平滑系数。=三+T一滤波环节的时间常数;T一采样周期通常采样周期远小于滤波环节的时间常数,也就是输入信号的频率快,而滤波环节时间常数相对地大,这是通常滤波器的概念,因此这种滤波方法相当于RC滤波器。CT的选择可根据具体情况确定。通常愈大,滤波的截至频率愈低,相当于RC滤波器的电容增大,但电容的增加是有限的,而这里的r则可任意选取,这也是数字滤波器能够作为低通滤波器的原因。5.复合滤波程序有的时候为了进一步增强滤波效果,常常使用复合滤波程序
7、,即把两种以上的滤波方法结合起来使用,如把中值滤波与算术平均值滤波两种方法结合起来,则可得到一种复合滤波程序,其方法是把采样值首先按大小进行排队,然后去掉最大值与最小值,再把剩下的值逐个相加,最后取平均值。也可使用所谓双重滤波。即把采样值通过一次滤波(如低通滤波)后,再通过一次低通滤波,这样,结果将更近于理想值,这实际上相当于多级RC滤波器。关于多级数字滤波,根据式(5-5)可知:第一级滤波Y(k)=AY(k-1)+BX*)(5-6)式中,A、B均为与滤波环节的时间常数及采样时间有关的常数。再进行一次滤波,则Z(Q=Az(k-1)+By(k)(5-7)式中,Z(Q数字滤波器的输出值;z(k7)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据处理 方法 介绍
