软件抗干扰技术课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《软件抗干扰技术课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 抗干扰 技术 课件
- 资源描述:
-
1、软件抗干扰技术v一、研究的主要内容v二、数字滤波技术v三、开关量的软件抗干扰技术v四、CPU抗干扰技术软件抗干扰研究的主要内容v1、采用软件的方法抑制叠加在输入输出信号上噪声影响,如模拟输入信号的数字滤波技术;v2、由于干扰而使程序发生混乱,导致程序乱飞或陷入死循环,采取使程序纳入正规的措施,如指令冗余、软件陷阱、“看门狗”技术等;v3、发现程序失控后,解决系统恢复正常运行的方法,如重要信息的恢复,系统重入的条件等;回目录回目录数字滤波技术与模拟滤波器相比,有以下几个优点与模拟滤波器相比,有以下几个优点:v1、数字滤波是用程序实现的,不需要增加硬设备,所以可、数字滤波是用程序实现的,不需要增加
2、硬设备,所以可靠性高,稳定性好。靠性高,稳定性好。v2、数字滤波可以对频率很低、数字滤波可以对频率很低(如如001HZ)的信号实现滤波,的信号实现滤波,克服了模拟滤波器的缺陷。克服了模拟滤波器的缺陷。v3、数字滤波器可以根据信号的不同,采用不同的滤波方法、数字滤波器可以根据信号的不同,采用不同的滤波方法或滤波参数,具有灵活、方便、功能强的特点。或滤波参数,具有灵活、方便、功能强的特点。主要数字滤波算法:算术平均值法、中位值滤波法、限幅滤波法、惯性滤波法数字滤波技术1、算术平均值法、算术平均值法算术平均值法是对输入的算术平均值法是对输入的N个采样数据个采样数据xi(i=1N),寻找这样一个寻找这
3、样一个y,使,使y与各采样值间的偏差的平方和与各采样值间的偏差的平方和为最小,使为最小,使由一元函数求极值原理可得:由一元函数求极值原理可得:)(min12NiixyENiixNy11例:某压力仪表采样数据如下:123456789102425 2027 24 6024252623序 号采样值采样数据明显存在被干扰现象(彩色数据)。采用算术平均值滤波后,其采样值为:Y=(24+25+20+27+24+60+24+25+26+23)/10=28干扰被平均到采样值中去了3)、平均值滤波法一般适用于具有周期性干扰噪声的信号,但对偶然出现的脉冲干扰信号,滤波效果尚不理想。特点特点:1)、N值决定了信号平
4、滑度和灵敏度。随着N的增大,平滑度提高,灵敏度降低。应该视具体情况选择N,以便得到满意的滤波效果。2)、对每次采样值给出相同的加权系数,即1/N。在不同采样时刻采集数据受到同样重视。实际上某些场合需要增加新采样值在平均值中的比重,可采用加权平均值滤波法。滤波公式为:Y=R0Y0+R1Y1+R2Y2+RmYm。2 2中位值滤波法中位值滤波法v中位值滤波法的原理是对被测参数连续采样m次(m3)且是奇数,并按大小顺序排列;再取中间值作为本次采样的有效数据。特点:中位值滤波法对脉冲干扰信号等偶然因素引发的干扰有良好的滤波效果。如对温度、液位等变化缓慢的被测参数采用此法会收到良好的滤波效果;对流量、速度
5、等快速变化的参数一般不宜采用中位值滤波法中位值滤波法和平均值滤波法结合起来使用,滤波效果会更好。即在每个采样周期,先用中位值滤波法得到m个滤波值,再对这m个滤波值进行算术平均,得到可用的被测参数。也称为去脉冲干扰平均值滤波法.1234567892425 2027 24 60242526例:某压力仪表采样数据如下:序 号采样值采样数据明显存在被干扰现象(彩色数据)。采用去脉冲干扰平均值滤波后,其采样值为:25对1、2、3次采样中位值滤波后值:24对4、5、6次采样中位值滤波后值:27对7、8、9次采样中位值滤波后值:253 3 滑动平均值法滤波滑动平均值法滤波 在在RAMRAM区中设置一个先进先
6、出的循环队列作测量数据缓冲区,区中设置一个先进先出的循环队列作测量数据缓冲区,其长度固定为其长度固定为N N,每采样一个新数据,就将其存入队尾,而丢,每采样一个新数据,就将其存入队尾,而丢掉原来队首的一个数据,而后求出包括新数据在内的掉原来队首的一个数据,而后求出包括新数据在内的N N个数据个数据的算术平均值。这样每进行一次采样,就可计算出一个新的平的算术平均值。这样每进行一次采样,就可计算出一个新的平均值,从而提高了系统响应速度和测量精度。均值,从而提高了系统响应速度和测量精度。特点:对周期性干扰有良好的抑制作用,平滑度高,灵敏度低;但对偶然出现的脉冲性干扰抑制作用差,不易消除由于脉冲干扰引
7、起的采样值偏差。所以不适合脉冲干扰比较严重的场合,而适用于高频振荡系统。N值设定的工程经验值为:参数流量压力液面温度N值124412144限幅滤波法v由于大的随机干扰或采样器的不稳定,使得采样数据偏离实际值太远,为此采用上、下限限幅,即 当y(n)yH时,则取y(n)=yH(上限值);当y(n)yL时,则取y(n)=yL(下限值);当yLy(n)yH时,则取y(n)。而且采用限速(亦称限制变化率),即 当|y(n)-y(n-1)|y0时,则取y(n);当|y(n)-y(n-1)|y0时,则取y(n)=y(n-1)。v其中y0为两次相邻采样值之差的可能最大变化量。y0值的选取,取决于采样周期T及
8、被测参数y应有的正常变化率。因此,一定要按照实际情况来确定y0、yH及yL,否则,非但达不到滤波效果,反而会降低控制品质。5惯性滤波法 v常用的RC滤波器的传递函数是 其中Tf=RC,它的滤波效果取决于滤波时间常数Tf。因此,RC滤波器不可能对极低频率的信号进行滤波。为此,人们模仿上式做成一阶惯性滤波器亦称低通滤波器。即将上式写成差分方程 稍加整理得 其中,称为滤波系数,且01,Ts为采样周期,Tf为滤波器时间常数。根据惯性滤波器的频率特性,若滤波系数越大,则带宽越窄,滤波频率也越低。因此,需要根据实际情况,适当选取值,使得被测参数既不出现明显的纹波,反应又不太迟缓。回目录回目录开关量(数字量
9、)信号输入抗干扰措施 干扰信号多呈毛刺状,作用时间短,利用这一特点,我们在采集某一开关量信号时,可多次重复采集,直到连续两次或两次以上结果完全一致方为有效。开关量的软件抗干扰技术开关量(数字量)信号输出抗干扰措施 输出设备是电位控制型还是同步锁存型,对干扰的敏感性相差较大。前者有良好的抗“毛刺”干扰能力,后者不耐干扰,当锁存线上出现干扰时,它就会盲目锁存当前的数据,也不管此时数据是否有效。在软件上,最为有效的方法就是重复输出同一个数据。只要有可能,其重复周期尽可能短些。回目录回目录CPU抗干扰技术 当干扰作用到当干扰作用到CPU本身时,本身时,CPU将不能按正将不能按正常状态执行程序,从而引起
展开阅读全文