第六章(二) 软件抗干扰技术(全)
第6章 微机保护的抗干扰《电力系统微机保护》课件

其中可靠性是指继电保护装置不拒动和不误动对微机继电 保护装置也应满足这些基本要求。 微机继电保护的可靠性通过下列条件得以保证: (1)继电保护原理保证其可靠性; (2)继电保护与安全自动装置之间相互配合,保证可靠性; (3)微机继电保护装置硬件的可靠性; (4)微机继电保护软件的可靠性。
开关量输入电路的光电隔离如图6-6所示。
(2)变压器隔离。采用隔离变压器,如图6-7所示。
+24V
外部空接地
+5V 至输入口
24V地
5V地
图6-6 采用光电隔离的开关量输入电路
图6-7 电压变换器隔离
2020/11/6
Xi’an University of Science and Technology
13/44
6.2 微机保护的干扰和干扰源
采集系统
➢ 辐射耦合方式
当高频电流流过导体时,在该导体的周围便会产生电力线和 磁力线。由于电流的变化频率很快,从而形成一种在空间传 播的高频电磁波。处于电磁波辐射范围内的导体就会感应电 势。电磁场辐射干扰是一种无规则的干扰。 为考验微机保护装置的抗干扰水平,投入系统运行的微机 保护装置应满足: (1)装置应能承受GB6126规定的脉冲干扰试验。 (2)装置应能承受IEC-22-4标准规定的严酷等级为Ⅳ级 (4kV10%)的快速瞬变干扰试验。
➢ 共模干扰
是干扰源引起回路对地电位发生变化产生的干扰。
图6-1中,I
S为信号电流,I
为
N
噪声电流。噪声电流在信号
线和地线之间传输,由噪声
源经两条传输线通过地回路源自产生噪声电压,从而改变了地电位,造成干扰。
6第六章 抗干扰技术4

三、电磁干扰的途径
1、电路干扰:
2、电磁干扰:
第二节抗电磁干扰技术
1、拟制电磁干扰的基本措施
2、屏蔽技术
3、接地技术
4、其他抗干扰技术
课堂教学安排(教案设计)
教学过程
主要教学内容及步骤
学生活动
引入
结合课件讲解
结合课件讲解
作业布置
抗干扰技术是传感器应用中很重要的部分……
本章小结
第六章抗干扰技术
3、光的干扰-半导体器件的光敏特性。
4、湿度变化的影响-湿度增加会使元器件的绝缘电阻下降。
5、化学的干扰-腐蚀性气体会腐蚀元器件。
6、电磁干扰-电磁场感应出干扰电压。
7、射线辐射干扰-射线引起气体电离
二、信噪比与电磁兼容性
1、噪声-无用的信号。
2、信噪比:S/N=10lgPs/Pn=20lgUs/Un。
授课主要内容或板书设计
第六章抗干扰技术
第二节抗电磁干扰技术
一、拟制电磁干扰的基本措施
形成电磁干扰三要素:干扰源、干扰途径、接受电路。
1、消除或拟制干扰源:例如,电火花。
2、破坏干扰途径-采取滤波、屏蔽技术。
3、改善电路的抗干扰能力。
二、屏蔽技术
1、静电屏蔽
2、电磁屏蔽
3、低频磁屏蔽
三、接地技术
1、地线种类:
1、浮置技术;2、平衡电路;3、滤波技术;
4、光电耦合技术。
小结1、抗电磁干扰技术
作业P112 3、5、6
思考回答
观看课件演示
理解
总结要点
观看课件演示
理解
总结要点
共同总结
课题序号
3
授课班级
机电141
计算机控制系统的抗干扰与可靠性技术

计算机控制技术
第6章 计算机控制系统的抗干扰与可靠性技术 计算机控制系统的 控制系统的抗干扰与可靠性技术
1. 电源干扰 电源干扰是指来自供电电源的干扰,主要有:浪涌、尖峰、噪声和断电。 电源干扰是指来自供电电源的干扰,主要有:浪涌、尖峰、噪声和断电。 (1)浪涌 浪涌 大功率设备感性负载设备的启动或停止造成浪涌。 大功率设备感性负载设备的启动或停止造成浪涌。 (2)尖峰 尖峰 大功率开关的通断,使电网上出现尖峰脉冲。 大功率开关的通断,使电网上出现尖峰脉冲。 (3)噪声 噪声 噪声随供电电源侵入系统。 噪声随供电电源侵入系统。 (4)断电 断电 断电、电网调度高压切换中的瞬间断电。 断电、电网调度高压切换中的瞬间断电。
V
共模干扰
o
t
o
t
o
t
6.4干扰信号形式 图 6.4干扰信号形式
计算机控制技术
1.串模干扰及其抑制 .
第6章 计算机控制系统的抗干扰与可靠性技术 计算机控制系统的 控制系统的抗干扰与可靠性技术
叠加在被测信号上的干扰信号称为串模干扰。 叠加在被测信号上的干扰信号称为串模干扰。 可以采取下列措施尽量减少其影响。 可以采取下列措施尽量减少其影响。 (1)采用输入滤波器 采用输入滤波器 (2)进行电磁屏蔽和良好的接地 进行电磁屏蔽和良好的接地 2.共模干扰及其抑制 .
计算机控制技术
3. 共阻抗耦合方式
RP1 RP2
第6章 计算机控制系统的抗干扰与可靠性技术 计算机控制系统的 控制系统的抗干扰与可靠性技术
i1
i2
当两个电路的电流流经一个公共阻 抗时, 抗时,一个电路在该阻抗上所产生的电 压降会影响到另一个电路, 压降会影响到另一个电路,该种耦合方
Rn1
软件抗干扰的几种办法

软件抗干扰的几种办法在提高硬件系统抗干扰能力的同时,软件抗干扰以其设计灵活、节省硬件资源、可靠性好越来越受到重视。
下面以MCS-51单片机系统为例,对微机系统软件抗干扰方法进行研究。
1、软件抗干扰方法的研究在工程实践中,软件抗干扰研究的内容主要是:一、消除模拟输入信号的噪声(如数字滤波技术);二、程序运行混乱时使程序重入正轨的方法。
本文针对后者提出了几种有效的软件抗干扰方法。
(1) 指令冗余CPU取指令过程是先取操作码,再取操作数。
当PC受干扰出现错误,程序便脱离正常轨道“乱飞”,当乱飞到某双字节指令,若取指令时刻落在操作数上,误将操作数当作操作码,程序将出错。
若“飞”到了三字节指令,出错机率更大。
在关键地方人为插入一些单字节指令,或将有效单字节指令重写称为指令冗余。
通常是在双字节指令和三字节指令后插入两个字节以上的NOP。
这样即使乱飞程序飞到操作数上,由于空操作指令NOP的存在,避免了后面的指令被当作操作数执行,程序自动纳入正轨。
此外,对系统流向起重要作用的指令如RET、RETI、LCALL、LJMP、JC等指令之前插入两条NOP,也可将乱飞程序纳入正轨,确保这些重要指令的执行。
(2) 拦截技术所谓拦截,是指将乱飞的程序引向指定位置,再进行出错处理。
通常用软件陷阱来拦截乱飞的程序。
因此先要合理设计陷阱,其次要将陷阱安排在适当的位置。
软件陷阱的设计当乱飞程序进入非程序区,冗余指令便无法起作用。
通过软件陷阱,拦截乱飞程序,将其引向指定位置,再进行出错处理。
软件陷阱是指用来将捕获的乱飞程序引向复位入口地址0000H的指令。
通常在EPROM中非程序区填入以下指令作为软件陷阱:NOPNOPLJMP 0000H其机器码为0000020000。
陷阱的安排通常在程序中未使用的EPROM空间填0000020000。
最后一条应填入020000,当乱飞程序落到此区,即可自动入轨。
在用户程序区各模块之间的空余单元也可填入陷阱指令。
第6章 智能仪器抗干扰技术

图 6-2 两平行导体间的电容耦合
第6章 智能仪器抗干扰技术
2.磁场耦合 空间磁场耦合是通过导体间互感耦合产 生的,又称电磁感应耦合。
第6章 智能仪器抗干扰技术
图 6-3 两导线间的磁场耦合
第6章 智能仪器抗干扰技术
3. 公共阻抗耦合 公共阻抗耦合发生在两个电路的电流流 经一个公共阻抗时,噪声源在该阻抗上的电 压降会影响到信号源所在电路。
干扰是指叠加在有用信号上,使原信号发生畸变,从 而影响和破坏仪器仪表正常工作的变化电量。干扰窜入仪 器的渠道主要有以下三个方面,如图6-1所示。
第6章 智能仪器抗干扰技术
图 6-1 干扰窜入智能仪器的主要渠道
第6章 智能仪器抗干扰技术
(1)空间电磁感应。通过电磁波辐射窜入 仪器,如雷电,无线电波等。 (2)传输通道。各种干扰通过仪器的输入/ 输出通道窜入,特别是长传输线受到的干扰 更为严重。 (3)配电系统。主要是带市电的工频干扰 和各种开关,可控硅的启闭等都会对测试过 程引起不同程度的干扰。
第6章 智能仪器抗干扰技术
交叉干扰的抑制。产生交叉干扰的根源是是电源 的动态响应速度低,需要通过设置高低频双通道滤波 电容和减小电容性负载这两种方法来解决。前者在动 态电源外加高低频双通道去耦电容,一般低频滤波电 容采用电解电容,高频滤波采用小电容,安装的数量 根据同时工作的元器件的多少而定;对于减小电容性 负载可从两方面进行:一是在系统设计时就减少需要 经常充放电且容量较大的电容数目,二是在电路布线 中尽量使用短的连接线,以减少导线的D和D / A转 换器中模拟电路的零电位。 数字接地作为智能仪器中各种数字电路的零 电位,应该与模拟地分开,避免模拟信号受数 字脉冲干扰。 安全地的目的是使机壳与大地等电位,避 免机壳带电而影响人身及设备安全。 系统地是上述几种地的最终回流点,直接 与大地相连。
软件抗干扰技术在工控系统中的应用

软件抗干扰技术在工控系统中的应用
随着科学技术的不断发展,工控系统发挥着越来越重要的作用,它是一种自动控制系统,它具有以下几个特点:计算能力强、性能可靠、抗干扰和可靠性强等。
为了保障工控系统的安全可靠,对它的抗干扰能力也要求越来越高。
软件抗干扰技术是一种新型技术,它包括硬件和软件。
硬件方面,需要抗干扰的系统在动态状态下,要采用高性能的处理器,并且要求数据的传输速率要够快。
一般需要采用射频技术和控制台等先进的技术来支撑。
而在软件方面,则需要有一个软件的抗干扰系统,来加强系统的抗干扰能力,比如:信号加速和噪声抑制功能,抗脉冲干扰和抗振动干扰等功能。
软件抗干扰技术在工控系统中的应用,可以提高工控系统的可靠性、安全性以及可用性。
它可以有效的抑制外部的电磁干扰,使系统能够按照规定的时间进行工作,不受外部的干扰,从而保证系统的安全性。
同时,软件的抗干扰技术也可以提高系统的容错性,即使外部环境有变化,系统也能正常运行,从而降低故障率。
另外,系统设计需要考虑系统可容错能力,即当出现意外或故障情况时,系统可以自动恢复到正常状态。
这就要求系统中必须有一套可靠的恢复机制,使系统出现故障时能够及时和有效的恢复。
软件抗干扰技术中,可以引入自动备份技术,当出现系统故障时,系统可以自动恢复到上次备份的状态,从而实现系统的稳定运行。
总之,软件抗干扰技术对于工控系统的发展和安全,都有着重要
的作用。
未来,越来越多的技术将被引入工控系统,使它更具有安全性和可靠性,为我们创造更安全的工作环境提供支持。
硬件抗干扰技术ppt课件

6.1.1 干扰的来源和传播途径--干扰的来源
一、干扰的来源:对于过程控制计算机系统来说,干扰既可 能来源于外部,也可能来源于内部。
1.外部干扰:指那些与系统结构无关,而是由外界环境因素 决定的。
外部干扰主要是空间电或磁的影响。如:输电线和电器设备 发出的电磁场,太阳或其他天体辐射出的电磁波,电源电网 的波动、大型用电设备(如天车、电炉、大电机、电焊机等) 的启停、传输电缆的共模干扰等。甚至气温、湿度等气象条 件也是外来干扰。
公共阻抗耦合:发生在两个电路的电流流经一个公共阻 抗时,一个电路在该阻抗上的电压降会影响到另一个电路。
可分为共电源干扰电压和共地干扰电压。
如印刷电路板上的“地”,实质上就是公共回流线,由于它 仍然有一定的电阻,各电路之间通过它产生信号耦合。
系统中往往是多个电路共用一个电源,各电路的电流都流 经电源内阻Rn和线路电阻RL,Rn和RL就成为各电路的公 共阻抗。每一个电路的电流在公共阻抗上造成的压降都将 成为其它电路的干扰信号。
源
Zs2 B
Zcm1
Ucm Ucm
单端对地输入方式
双端不对地输入方式
图中,Zs、Zs1、Zs2为信号源Us的内阻抗,Z1、Zcm1、Zcm2
是输入电路的输入阻抗。Ucm为共模干扰电压。
6.1.2 过程通道抗干扰技术--共模干扰的抑制
当放大器为单端输入时,由共模电压Ucm引入放大器输入端 的串模干扰电压Vn1为:
??双端输入双端输入??变压器隔离变压器隔离??光电隔离光电隔离??浮地屏蔽浮地屏蔽??采用仪表放大器提高共模抑制比采用仪表放大器提高共模抑制比us变压器或光电耦合器模拟地数字地ucm612过程通道抗干扰技术共模干扰的抑制gesibodepartmentautomation281变压器隔离利用变压器把模拟信号电路与数字信号电路隔离开来也就是把模拟地与数字地断开以使共模干扰电压不成回路从而抑制了共模干扰
智能仪表常用的软件抗干扰措施

智能仪表常用的软件抗干扰措施在实际应用中,干扰信号可能影响到智能仪表的CPU、程序计数器(PC)或RAM等,导致程序运行失常。
因此,在设计智能仪表时除了在硬件方面采取抗干扰措施外,必须考虑软件的抗干扰措施。
干扰对软件的影响有两个方面,即程序运行失常和数据受干扰而发生变化。
单片机系统受到干扰后,会使RAM、程序计数器或总线上的数字信号错乱,从而引发一系列不良后果。
CPU得到错误的数据,就会使运行操作出错,导致错误结果,并将错误一直传递下去,形成一系列错误。
如果CPU获得错误地址信息,会使程序失控,即便此后程序恢复到正常状态,但是已经造成不良后果,埋下隐患,最终导致后续程序出错。
同时,如果干扰改变RAM以及特殊功能寄存器的状态,可能导致数值误差,改变程序状态,引起误动作。
软件抗干扰的任务在于CPU抗干扰技术和输入输出的抗干扰技术两方面。
前者主要是防止因干扰造成的程序“跑飞”,后者主要是消除信号中的干扰以便提高系统准确度。
1、数字滤波技术随机干扰会使仪表产生随机误差。
随机误差是指在相同条件下测量某一量时,其大小符号作无规律变化的误差,但随机误差在多次测量中服从统计规律。
在硬件设计中可以模拟滤波器来削弱随机误差,但是它在低频、甚低频时实现较困难。
数字滤波可以完成模拟滤波的功能,而且与模拟滤波相比,它具有如下优势:数字滤波是用程序实现的,无须添加硬件,可靠性高,稳定性好,不存在阻抗匹配的问题,而且多个输入通道可以共用,从而降低系统硬件成本;可以根据需要选择不同的滤波方法或改变滤波器的参数,使用灵活方便;数字滤波器可以对频率很低的信号进行滤波,而模拟滤波由于受电容容量的限制,频率不能太低。
常用的数字滤波算法有程序判断滤波、中值滤波、算术平均值滤波、滑动平均值滤波、加权滑动平均滤波、一阶惯性滤波等。
(1)程序判断滤波经验说明,许多物理量的变化都需要一定时间,相邻两次采样值之间的变化有一定的限度。
程序判断滤波的方法,便是根据生产经验,确定出相邻两次采样信号之间可能出现的偏差ΔY。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数字滤波技术--程序判断滤波—限幅滤波 (a)、限幅滤波:若采样值超过了物理量的上、下限Yh和Yl, 则要对采样值限幅。 当y(k)>=Yh时,取y(k)=Yh(上限值) 当y(k)<Yl时,y(k)=Yl(下限值) 若Yl<y(k)<Yh,则取y(k)。
2014-2-26
8
2014-2-26 3
软件出错对系统的危害 数据采集不可靠
在数据采集通道,尽管采取了一些必要的硬件抗干扰措施, 但在数据传输过程中仍然会有一些干扰侵入系统,造成采集的数 据不准确形成误差。
控制失灵
一般情况下,控制信号的输出是通过微机控制系统的输出通 道实现的。由于控制信号输出功率较大,不易直接受到外界干扰。 但是在微机控制系统中,控制状态的输出常常取决于某些条件状 态的输入和条件状态的逻辑处理结果,而在这些环节中,由于干 扰的侵入,可能造成条件状态偏差、失误,致使输出控制误差加 大,甚至控制失灵。
}
2014-2-26
23
数字滤波技术--一阶惯性滤波(示例)
2014-2-26
24
数字滤波技术—使用场合 (八) 各种数字滤波算法的比较 滤波效果:选择哪种滤波方式,应视具体情况而定。平均 值滤波适用于周期性干扰;中位值滤波和程序判断滤波适用 于偶然的脉冲干扰;加权平均滤波适用于纯滞后较大的被控 对象;惯性滤波适用于高频及低频的干扰信号;复合滤波适 用于较复杂的干扰环境。 滤波时间:在考虑滤波效果的基础上,应尽量选择执行时 间较短的算法。若计算机的计算时间允许,可采用效果较好 的复合滤波算法。
2014-2-26 31
程序运行失常的软件抗干扰--软件陷阱 所谓软件陷阱,就是一条引导指令,强行将捕获的程序 引向一个指定的地址,在那里有一段专门对程序出错处理 的程序。 如果把这段程序的入口标号记为ERR的话,软件陷阱即 为一条无条件转移指令,为了加强捕捉效果,一般还在前 面加上两条NOP指令。所以软件陷阱的构成为: NOP NOP JMP ERR 软件陷阱安排在以下4种地方:(1)未使用的中断向量 区;(2)未使用的大片ROM空间;(3)表格;(4)程序区。
33
程序运行失常的软件抗干扰--设置监视跟踪定时器 每一个计算机控制系统都有自己的程序运行周期。在 初始化时,将Watchdog定时器的时间常数定为略大于程序 的运行周期,并且在程序运行的每个循环周期内,每次都 对定时器重新初始化。如果程序运行失常,跑飞或进入局 部死循环,不能按正常循环路线运行,则Watchdog定时器 得不到及时的重新初始化而使定时时间到,引起定时中断, 在中断服务程序中将系统复位,再次将程序的运行拉入正 常的循环轨道。
2014-2-26
25
开关量的软件抗干扰技术--开关量(数字量)信号输入抗干扰措施
2014-2-26
26
开关量的软件抗干扰技术--开关量(数字量)信号输出抗干扰措施 开关量输出设备是电位控制型还是同步锁存型,对干 扰的敏感性相差较大。前者有良好的抗“毛刺”干扰能力, 后者不耐干扰,当锁存线上出现干扰时,会盲目锁存当前的 数据,不管此时的数据是否有效。 输出设备的惯性(响应速度)与干扰的耐受能力也有很 大的关系。惯性大的设备(各类电磁执行机构)对“毛刺” 的干扰有一定的耐受能力,惯性小的设备(通信口、显示设 备)耐受能力小一些。
2014-2-26
13
数字滤波技术—算术平均滤波
2014-2-26
14
数字滤波技术—算术平均滤波 由此可见,算术平均值滤波的实质是把一个采样周期 内的N次采样值相加,然后再把所得的和除以采样次数N得 到该周期的采样值。算术平均值滤波主要用于具有随机干 扰的压力、流量等周期性脉动的采样值进行平滑加工,但 对脉冲性干扰的平滑作用不理想。 算术平均值法对信号的平滑滤波程度完全取决于N。当 N较大时,平滑度高,但灵敏度低,即外界信号的变化对测 量计算信号结果y的影响小;当N较小时,平滑度较低,但 灵敏度高。应按具体情况选取N。对流量,取N=8~16; 对压力,N=4。
2014-2-26
29
软件抗干扰技术--软件冗余技术—指令冗余 指令冗余 当CPU受到干扰后,往往将一些操作数当作指令码来 执行,引起程序混乱。当程序弹飞到某一单字节指令上时, 便自动纳入正轨。当弹飞到某一双字节指令上时,有可能 落到其操作数上,从而继续出错。当程序弹飞到三字节指 令上时,因它有两个操作数,继续出错的机会更大。因此, 应多采用单字节指令,并在关键的地方人为地插入一些单 字节指令(NOP)或将有效单字节指令重复书写,这就是指 令冗余 。
2014-2-26 18
数字滤波技术—滑动平均值滤波
2014-2-26
19
数字滤波技术--一阶惯性滤波
2014-2-26
20
数字滤波技术--一阶惯性滤波
2014-2-26
21
数字滤波技术--一阶惯性滤波
2014-2-26
22
数字滤波技术--一阶惯性滤波(示例)
/*****************采样扭矩码******************************************/ void GetADTorqueCode(void) { ADTorqueCode=ADIn(0)-SetTorqueZeroCode();//扭矩通道,0 ADTorqueCode=ADTorqueCode-2048; ADTorqueCode=0.1*ADTorqueCode+0.9*ADTorqueCodeOld; //滤波 ADTorqueCodeOld=ADTorqueCode; ADTorqueCode=ADTorqueCode+2048; if(ADTorqueCode>4095) ADTorqueCode=4095; if(ADTorqueCode<1 ) ADTorqueCode=1;
2014-2-26 32
程序运行失常的软件抗干扰--设置监视跟踪定时器 设置监视跟踪定时器 监视跟踪定时器,也称为看门狗定时器(Watchdog),可 以使陷入“死机”的系统产生复位,重新启动程序运行。这 是目前用于监视跟踪程序运行是否正常的最有效的方法之一, 得到了广泛的应用。
2014-2-26
第六章(二) 软件抗干扰技术Βιβλιοθήκη 2014-2-261
主要内容: 数字滤波技术 开关量的软件抗干扰技术 指令冗余技术 程序运行失常的软件抗干扰
2014-2-26
2
前言 为了提高工业控制系统的可靠性,仅靠硬件抗干扰措 施是不够的。需要进一步借助于软件措施来克服某些干扰。 在计算机控制系统中,如能正确地采用软件抗干扰措施, 与硬件抗干扰措施构成双道抗干扰防线,无疑将大大提高 工业控制系统的可靠性。 经常采用的软件抗干扰技术有: 数字滤波技术 开关量的软件抗干扰技术 指令冗余技术 软件陷阱技术等
2014-2-26
6
数字滤波技术--程序判断滤波 许多物理量的变化都需要有一定的时间,相邻两次采样 值之间的变化有一定的限度。根据生产经验,确定出相邻两 次采样信号之间可能出现的最大偏差 ∆Y,若超过此偏差值, 则表明该输入信号受到了干扰信号的干扰,应该去掉;若小 于此偏差,则可将该信号作为本次采样值。另外还有一种情 况:若采样值超过了物理量的上下限Yh和Yl,则要对采样值 限幅。 当大功率用电设备的启动和停止,造成电流的尖峰干扰 或错误检测,以及变送器不稳定而引起的严重失真现象时, 可采用程序判断法进行滤波。分为限幅滤波和限速滤波两种。
2014-2-26
数字滤波技术--程序判断滤波—限速滤波
2014-2-26
9
数字滤波技术--程序判断滤波—限速滤波
2014-2-26
10
数字滤波技术--程序判断滤波—限速滤波
2014-2-26
11
数字滤波技术--程序判断滤波—限速滤波 限速滤波方法,主要用于变化较慢的参数。比如温度、 液位等测量系统。关键问题是最大允许误差∆Y、上下限Yh和 Yl的选取。通常可以根据经验获得,也可由实验得出。否则 非但达不到滤波效果,反而会降低控制品质。 (c)、限幅滤波+限速滤波:先对采样值进行限幅,再进行 限速处理。
2014-2-26 28
软件抗干扰技术--软件冗余技术--数据冗余 数据冗余 RAM数据冗余就是将要保护的原始数据在另外两个区 域同时存放,建立两个备份。当原始数据块被破坏时,用备 份数据块去修复。备份数据的存放地址应远离原始的存放地 址以免被同时破坏。数据区也不要靠近栈区,以防止万一堆 栈溢出而冲掉数据。
2014-2-26
27
开关量的软件抗干扰技术--开关量(数字量)信号输出抗干扰措施
在软件上,最为有效的方法是重复输出同一个数据。只要有 可能,其重复周期尽可能短。这样,执行机构接收到一个被干扰 的错误信号后,还来不及做出有效反应,一个正确的输出信号又 来到了,可及时防止错误动作的发生。 当计算机输出开关量控制闸门、料斗等执行机构动作时,为 了防止这些执行机构由于外界干扰而误动作,比如已关的闸门、 料斗可能中途打开;已开的闸门、料斗可能中途突然关闭。对于 这些误动作,可以在应用程序中每隔一段时间(比如几个ms)发出 一次输出命令,不断地关闭闸门或者开闸门。这样,就可以较好 地消除由于扰动而引起的误动作(开或关)。
2014-2-26 4
数字滤波技术
数字滤波是提高数据采集系统可靠性最有效的 方法,因此在计算机控制系统中一般都要进行数字 滤波。所谓数字滤波,就是通过一定的计算或判断 程序减少干扰在有用信号中的比重。故实质上它是 一种程序滤波。数字滤波主要是针对串模干扰进行 的处理。
2014-2-26
5
数字滤波技术 与模拟滤波器相比,数字滤波有以下几个优点: 采用软件实现,不需增加硬设备,可靠性高,稳定性好。 可以对频率很低(<0.01Hz)的信号实行滤波,克服了模拟滤 波器的不足。 可以根据信号的不同,采用不同的滤波方法或滤波参数, 具有灵活、方便、功能强的特点。 模拟滤波器通常是专用的,而数字滤波器则可共享,降低 了成本。