第七章-数据处理技术PPT课件下载推荐.ppt
- 文档编号:14013795
- 上传时间:2022-10-16
- 格式:PPT
- 页数:44
- 大小:679.50KB
第七章-数据处理技术PPT课件下载推荐.ppt
《第七章-数据处理技术PPT课件下载推荐.ppt》由会员分享,可在线阅读,更多相关《第七章-数据处理技术PPT课件下载推荐.ppt(44页珍藏版)》请在冰豆网上搜索。
计算机要进行的数字调零恢复本次测量的实际值(Ni-N0)。
特点此方法,可去掉放大电路、A/D转换电路本身的偏移及随时间与温度而发生的各种漂移的影响,从而大大降低对这些电路器件的偏移值的要求,降低硬件成本。
缺点不能校正由传感器本身引入的误差。
2系统校准,原因克服由传感器本身引入的误差。
系统校准计算VR:
标准输入信号;
NR:
VR对应采样值V:
实际被测输入信号;
N:
V对应采样值适用场合传感器特性随时间会发生变化的场合,7.1.2数据字长的预处理,1.输入位数大于输出位数处理方法:
忽略高位数的最低几位。
如:
10位A/D转换器的输入值为0011111010,此值经处理后送入8位D/A转换器的值就变为00111110。
这在计算机中通过向右移位的方法是很容易实现的。
2输入位数小于输出位数处理方法:
将8位数左移两位构成10位数,最低两位用“0”填充如:
转换前的8位输入值为:
;
转换后的10位输出值为:
00。
7.2数字滤波方法,7.2.1平均值滤波7.2.2中值滤波7.2.3限幅滤波7.2.4惯性滤波,种类算术平均、去极值平均、加权平均、滑动平均1.算术平均滤波在采样周期T内,对测量信号y进行m次采样,把m个采样值相加后的算术平均值作为本次的有效采样值,即2、去极值平均滤波对连续采样的m个数据去掉其中的最大值与最小值,然后计算余下的m-2个数据的算术平均值。
适用场合工业场合经常遇到的尖脉冲干扰的信号滤波。
缺点灵敏度和平滑度较差,7.2.1平均值滤波,3.加权平均滤波对每次采样值不以相同的权系数而以增加新鲜采样值的权重相加。
Ci为加权系数,先小后大,且均为小于1但总和等于1的小数,即满足下式C1+C2+Cm=1CmCm-1C10Ci的取值应视具体情况选取,并通过调试确定。
例如,某纯滞后时间为被控对象,采用m=4的加权平均滤波算式为,=C1y1+C2y2+C3y3+C4y4,适用场合前三种的平均滤波算法有一个共同点:
即每取得一个有效采样值必须连续进行若干次采样。
系统的采样速度较慢或采样信号变化较快时,系统的实时性就无法得到保证。
滑动平均滤波在每个采样周期只采样一次,将这一次采样值和过去的若干次采样值一起求平均,所得结果即为有效采样值滑动平均滤波算法优势实时性好,提高了系统响应速度。
4滑动平均滤波,中值滤波将信号y的连续m次采样值按大小进行排序,取其中间值作为本次的有效采样值。
本算法为取中值,故采样次数m应为奇数,一般35次即可。
编制中值滤波的算法程序首先把m个采样值从小到大(或从大到小)进行排队,这可采用几种常规的排序算法如冒泡算法,然后再取中间值。
适用场合中值滤波对缓变过程中的偶然因素引起的波动或采样器不稳定造成的误差所引起的脉动干扰比较有效,而对快速变化过程(如流量)的信号采样则不适用。
7.2.2中值滤波,把两次相邻的采样值相减,求其增量的绝对值,再与两次采样所允许的最大差值Y进行比较,如果小于或等于Y,表示本次采样值y(k)是真实的,则取y(k)为有效采样值;
反之,y(k)是不真实的,则取上次采样值y(k1)作为本次有效采样值。
当|y(k)-y(k-1)|Y时,则取y(k)=(k)当|y(k)-y(k-1)|Y时,则取y(k)=y(k-1)式中:
y(k)t=kT时的采样值;
y(K-1)t=(k-1)T时的采样值;
Y相邻两次采样值所允许的最大偏差,其大小取决于控制系统采样周期T和信号Y的正常变化率。
适用场合对随机干扰或采样器不稳定引起的失真有良好的滤波效果。
7.2.3限幅滤波,模拟硬件RC低通滤波器的数字实现。
常用的RC滤波器的传递函数是Tf=RC滤波器的滤波时间常数,其大小直接关系到滤波效果。
一般说来,Tf越大,则滤波器的截止频率(滤出的干扰频率)越低,滤出的电压纹波较小,但输出滞后较大。
实现方法由于高精度的RC电路不易制作,所以硬件RC滤波器不可能对极低频率的信号进行滤波。
为此,用软件做成低通数字滤波器,从而实现一阶惯性的数字滤波。
7.2.4惯性滤波,7.3标度变换算法,主要内容:
概述7.3.1线性式变换7.3.2非线性式变换7.3.3多项式变换7.3.4查表法,概述,标度衡量某种物理量或参数的量纲;
变换从一种物理量转换为另一种物理量;
标度变换即把计算机系统检测的对象参数的二进制数值还原变换为原物理量的工程实际值。
举例:
下图为温度测控系统标度变换原理图,标度变换方法线性式变换、非线性式变换、多项式变换查表法方法选择依据被测参数的工程量与转换后数字量间的函数关系;
通常传感器的输入输出特性决定了此函数关系,从而决定标度变换方法。
链接动画,链接动画,7.3.1线性式变换,线性标度变换最常用的标度变换方式前提条件传感器输出信号与被测参数间呈线性关系,线性式标度变换子程序,change(floatAm,floatA0,ucharNm,ucharN0,ucharNx)floata1,b1,Ax;
a1=(Am-A0)/(Nm-N0);
b1=A0-a1N0;
Ax=(float)a1Nx+b1;
return(Ax);
例1:
某加热炉温度测量仪表的量程为200-800,在某一时刻计算机系统采样并经数字滤波后的数字量为CDH,求此时的温度值是多少?
(设该仪表的量程是线性的,采样精度8位)。
解:
已知,A0=200,Am=800,Nx=CDH=(205)D,Nm=FFH=(255)D,N0=00H。
所以此时的温度为,式中:
Q流体流量;
K刻度系数,与流体的性质及节流装置的尺寸有关;
P节流装置前后的差压。
链接动画,7.3.2非线性式变换,条件-传感器的输出信号与被测参数之间呈非线性关系,但函数关系可用解析式来表示。
例如,在差压法测流量中,流量与差压间的关系为:
非线式标度变换子程序,change(floatQm,floatQ0,charNm,charN0,charNx)floatK1,b,t,i,j,Qx;
t=Nm-N0;
b=sqrt(t);
K1=(Qm-Q0)/b;
i=Nx-N0;
j=sqt(i);
Qx=K1j+Q0;
return(Qx);
7.3.3多项式变换,适用场合传感器输出信号与被测参数间呈非线性关系应用条件非线性函数关系不可用解析式来表示采用方法插值多项式来进行标度变换,插值多项式用一个n次多项式来代替某种非线性函数关系。
插值原理被测参数y与传感器输出值x具有函数关系为y=f(x),若已知n+1个相异点处的函数值为:
f(x0)=y0,f(x1)=y1,f(xn)=yn现构造一个n次多项式Pn(x)=anxn+an-1xn-1+a1x+a0去逼近函数y=f(x),把n+1个测量值代入Pn(x),可获得n+1个一次方程组:
x0,x1,xn已知的传感器的输出值y0,y1,yn被测参数a0、a1、,an待定系数结论求出待定系数,从而构造可插值多项式Pn(x),举例用热敏电阻测量温度的例子热敏电阻的阻值与温度之间的关系是非线性的,而且无法用确切函数式表示。
现构造一个三阶多项式P3(R)来逼近这种函数关系。
n+1测量点如下表:
P3(R)取三阶多项式为P3(R)=t=a3R3+a2R2+a1R+a0并取t=10,17,27,39这4点为插值点,便可以得到以下方程组:
解上述方程组,得a3=0.2346989a2=6.120273a1=59.28043a0=212.7118因此,所求的逼近多项式为t=0.2346989R3+6.120273R259.28043R+212.7118,这就是用来标度变换的插值多项式,将采样测得的电阻值R代入上式,即可获得被测温度t。
插值法缺点:
逼近精度影响很大影响。
处理方法通常在函数y=f(x)的曲线上曲率大的地方应适当加密插值点。
CPU影响增加插值点和多项式的次数能提高逼近精度但同时会增加计算时间;
较好的方法采用分段插值法,举例如上例热敏电阻温度t与阻值R可采用分段线性插值公式即用多段折线代替曲线进行计算。
优点为使计算简单,提高实时性,,图热敏电阻特性及分段线性化,k0(R-R0)+t3R0RR1t=k1(R-R1)+t2R1RR2k2(RR2)+t1R2RR3,7.3.4查表法,查表法-就是把事先计算或测得的数据按照一定顺序编制成表格查表程序的任务-就是根据被测参数的值或者中间结果,查出最终所需要的结果。
具体的查表方法-顺序查表法,计算查表法,对分搜索法等。
1顺序查表法,顺序查表法是针对无序排列表格的一种方法。
其查表方法类似人工查表。
因为无序表格中所有各项的排列均无一定的规律,所以只能按照顺序从第一项开始逐项寻找,直到找到所要查找的关键字为止。
顺序查表法虽然比较“笨”,但对于无序表格或较短表格而言,仍是一种比较常用的方法。
2计算查表法,根据所给的数据元素Xi,通过一定的计算,求出元素Xi所对应的数值的地址,然后将该地址单元的内容取出即可。
这种有序表格要求各元素在表中的排列格式及所占用的空间必须一致,而且各元素是严格按顺序排列。
其关键在于找出一个计算表地址的公式,只要公式存在,查表的时间与表格的长度无关。
正因为它对表格的要求比较严格,并非任何表格均可采用。
通常它适用于某些数值计算程序、功能键地址转移程序以及数码转换程序等。
3.对分查表法,先取数组的中间值D=n/2进行查找,与要搜索的X值进行比较,若相等,则查到。
对于从小到大的顺序来说,如果Xn/2项,则下一次取n/2-n间的中值,即3n/4与X进行比较;
若Xn/2项,则取0n/2的中值,即n/4与X进行比较。
如此比较下去,则可逐次逼近要搜索的关键字,直到找到为止。
7.4越限报警处理,7.4.1越限报警程序7.4.2越限报警方式,7.4.1越限报警程序,上限报警:
若XKXH则发出上限报警,否则继续执行原定操作。
下限报警:
若XKXL,则下限报警,否则继续执行原定操作。
上下限报警:
若XKXH,则上限报警,否则判断XKXL否?
若是则下限报警,否则继续执行原定操作。
具体设计报警程序时,为了避免测量值在极限值一点处来回摆动造成频繁报警,一般应在极限值附近设置一个回差带,图越限报警范围,报警流程图,1普通声光报警,图普通声光报警接口电
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第七 数据处理 技术