- 1、本文档共35页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第六章(二) 软件抗干扰技术(全)
第六章(二) 软件抗干扰技术
2014-2-26 1
主要内容:
数字滤波技术
开关量的软件抗干扰技术
指令冗余技术
程序运行失常的软件抗干扰
2014-2-26 2
前言
为了提高工业控制系统的可靠性,仅靠硬件抗干扰措
施是不够的。需要进一步借助于软件措施来克服某些干扰。
在计算机控制系统中,如能正确地采用软件抗干扰措施,
与硬件抗干扰措施构成双道抗干扰防线,无疑将大大提高
工业控制系统的可靠性。
经常采用的软件抗干扰技术有:
数字滤波技术
开关量的软件抗干扰技术
指令冗余技术
软件陷阱技术等
2014-2-26 3
软件出错对系统的危害
数据采集不可靠
在数据采集通道,尽管采取了一些必要的硬件抗干扰措施,
但在数据传输过程中仍然会有一些干扰侵入系统,造成采集的数
据不准确形成误差。
控制失灵
一般情况下,控制信号的输出是通过微机控制系统的输出通
道实现的。由于控制信号输出功率较大,不易直接受到外界干扰。
但是在微机控制系统中,控制状态的输出常常取决于某些条件状
态的输入和条件状态的逻辑处理结果,而在这些环节中,由于干
扰的侵入,可能造成条件状态偏差、失误,致使输出控制误差加
大,甚至控制失灵。
2014-2-26 4
数字滤波技术
数字滤波是提高数据采集系统可靠性最有效的
方法,因此在计算机控制系统中一般都要进行数字
滤波。所谓数字滤波,就是通过一定的计算或判断
程序减少干扰在有用信号中的比重。故实质上它是
一种程序滤波。数字滤波主要是针对串模干扰进行
的处理。
2014-2-26 5
数字滤波技术
与模拟滤波器相比,数字滤波有以下几个优点:
采用软件实现,不需增加硬设备,可靠性高,稳定性好。
可以对频率很低(0.01Hz)的信号实行滤波,克服了模拟滤
波器的不足。
可以根据信号的不同,采用不同的滤波方法或滤波参数,
具有灵活、方便、功能强的特点。
模拟滤波器通常是专用的,而数字滤波器则可共享,降低
了成本。
2014-2-26 6
数字滤波技术--程序判断滤波
许多物理量的变化都需要有一定的时间,相邻两次采样
值之间的变化有一定的限度。根据生产经验,确定出相邻两
次采样信号之间可能出现的最大偏差∆Y ,若超过此偏差值,
则表明该输入信号受到了干扰信号的干扰,应该去掉;若小
于此偏差,则可将该信号作为本次采样值。另外还有一种情
况:若采样值超过了物理量的上下限Yh和Yl ,则要对采样值
限幅。
当大功率用电设备的启动和停止,造成电流的尖峰干扰
或错误检测,以及变送器不稳定而引起的严重失真现象时,
可采用程序判断法进行滤波。分为限幅滤波和限速滤波两种。
2014-2-26 7
数字滤波技术--程序判断滤波— 限幅滤波
(a)、限幅滤波:若采样值超过了物理量的上、下限Yh和Yl ,
则要对采样值限幅。
当y(k)=Yh时,取y(k)=Yh (上限值)
当y(k
文档评论(0)