计算机控制系统中的抗干扰技术
计算机控制技术第三版

❖⒊公共阻抗耦合
❖ 公共阻抗耦合发生在两个电路旳电流流经一种公共阻抗时,一 种电路在该阻抗上旳电压降会影响到另一种电路,从而产生干 扰噪声旳影响。
4.1.3 过程通道中旳干扰 ❖⒈串模干扰
❖ 串模干扰是指叠加在被测信号上旳干扰噪声,即干扰串联在信 号源回路中。
图4.5 串模干扰
❖⒉共模干扰
❖ 共模干扰是指计算机控制系统输入通道中信号放大器两个输入 端上共有旳干扰电压。
❖⒉滤波
❖ 采用滤波器克制串模干扰是一种常用旳措施。 ❖ 根据串模干扰频率与被测信号频率旳分布特征,能够选用低通、
高通、带通等滤波器。 ❖ 假如串模干扰频率比被测信号频率高,则采用低通滤波器来克
制高频串模干扰; ❖ 假如串模干扰频率比被测信号频率低,则采用高通滤波器来克
制低频串模干扰; ❖ 假如串模干扰频率在被测信号频谱旳两侧,则采用带通滤波器。
❖ 直接接地方式:设备旳地线系统与大地之间良好连接。 ❖ 电容接地方式:即经过电容把设备旳地线与大地相连。
❖ ⑶屏蔽接地 ❖ 为了克制变化电场旳干扰,计算机控制装置以及电子设备中广
泛采用屏蔽保护。如变压器旳初、次级间旳屏蔽层,功能器件 或线路旳屏蔽罩等。 ❖ 屏蔽接地指屏蔽用旳导体与大地之间旳良好连接。目旳是为了 充分克制静电感应和电磁感应旳干扰。
这常称为工作接地; ❖ 二是防止操作人员因设备旳绝缘损坏或下降而遭受触电危险和
确保设备旳安全、这称为保护接地。
❖⒈接地分类
❖ ⑴安全接地:分为保护接地、保护接零两种形式。
❖ 保护接地就是将电气设备在正常情况下不带电旳金属外壳与大 地之间用良好旳金属连接。如电脑机箱旳接地。
❖ 保护接零指用电设备外壳接到零线,当一相绝缘损坏与外壳相 连,则由该相、设备外壳、零线形成闭合回路。
第6章抗干扰技术答案(仅供参考)

一、填空1.经常采用的软件抗干扰技术包括:数字滤波技术、数字信号的软件抗干扰技术、指令冗余技术、软件陷阱技术等。
2.采用积分式A/D转换器是抑制串模干扰的方法之一。
3.采用差分放大器作为信号前置放大是抑制串模干扰的方法之一。
4.通常把叠加在被测信号上的干扰信号称为串模干扰。
5.计算机控制系统中,按干扰的作用方式,可分为串模干扰和共模干扰两种,而数字滤波只能抑制串模干扰。
6.采用双绞线作信号引线是为了抑制串模干扰,采用终端匹配是为了抑制长线传输干扰。
二、选择题1、下列抗干扰措施中属于软件抗干扰技术的有(B、E、F),属于硬件抗干扰技术的有(A、C、D)。
A.采用双积分A/D转换器B.采用中位值滤波C.采用光耦滤波D.采用LC滤波E.采用限幅滤波F.重复书写指令G.串行通讯方式三、判断1.下图所示干扰源为共模干扰。
错,串模。
2.如果串模干扰频率比被测信号频率高,则采用输入低通滤波器来抑制高频率串模干扰。
对3.如果串模干扰频率比被测信号频率低,则采用高通滤波器来抑制低频串模干扰。
对4.对于串模干扰主要来自电磁感应的情况下,对被测信号应尽可能早地进行前置放大,从而达到提高回路中的信号噪声比的目的。
对5.下图所示干扰源为共模干扰。
对6.所谓软件陷阱,就是一条引导指令,强行将扑获的程序引向一个指定的地址,在那里有一段专门对程序出错进行处理的程序。
对7.所谓指令冗余,就是在关键地方人为插入一些单字节指令,或将有效单字节指令重复书写,提高弹飞程序纳入正轨的机会。
对四、简答1.干扰的作用途径是什么?答:(1) 静电耦合 (2) 磁场耦合 (3) 公共阻抗耦合2.什么是共模干扰和串模干扰?如何抑制?答:共模干扰:是指系统的两个信号输入端上所共有的干扰电压,也称为共态干扰。
共模干扰主要是由电源的地、放大器的地以及信号源的地之间的传输线上电压降造成得。
抑制共模干扰的方法:变压器隔离;光电隔离;浮地屏蔽等。
串模干扰:指叠加在被测信号上的干扰噪声,它串联在信号源回路中,与被测信号相加输入系统,也称为常态干扰。
第三章计算机抗干扰技术

3.3 软件抗干扰措施
(5)输入输出数字信号的抗干扰措施 a.输入的数字信号,可以通过重复检查 的方法 b.反复向这些端口定期重写控制字、输 出状态字,来维持既定的输出端口状 态。 (重复输出同一数据)
3.3 软件抗干扰措施
2 提高软件自身的可靠性 (1)采取措施,减少软件设计中的错 误。 模块化设计、进行软件评审和对软件进 行测试等; (2)采用能提高可测试性的设计
3.1 干扰信号的类型及其传输形式
1.2按干扰与信号的关系分类 (1)串模干扰信号 串模干扰信号是指串联于有用信号源回路之中的干扰, 也称横向干扰或正态干扰。 当串模干扰的幅值与有用信号相接近时,系统就无法 正常工作,数据会严重失真,甚至是错误的。 产生串模干扰的原因主要是当两个电路之间存在分布 电容或磁坏链现象时,一个回路中的信号就可能在另 一个回路中产生感应电动势,形成串模干扰信号。另 外信号回路中元件参数的变化也是一种串模干扰信号。 (2)共模干扰信号
3.2 抗干扰技术
3、隔离技术 变压器隔离 继电器隔离 光电隔离
3.2 抗干扰技术
4、串模干扰的抑制 串模干扰 主要来自于电源(多为50Hz的工频干扰及其 高次谐波)、长线传输中的分布电感和分布 电容以及传感器固有噪声等。
3.2 抗干扰技术
抗串模干扰的技术措施有 : (1)合理选用信号线。 (2)在信号电路中加装滤波器。 (3)选择合适的A/D转换器。 (4)采用调制解调技术。 (5)用光电耦合器隔离干扰。 (6)配备高质量的稳压电源 。
3.2 抗干扰技术
(2)浮地系统和接地系统 接地系统——是指设备的整个地线系统和大 地通过导体直接连接。 优点:对人员比较安全,也有利于抗干扰 。 缺点:可能会导致器件被击穿 。
抗干扰(六讲)

RST ST
为复位输出(低电平有效 产生条件同 为复位输出 低电平有效).产生条件同 低电平有效 产生条件同RST. 为选通输入watchdog定时器输入 定时器输入. 为选通输入 定时器输入
Vcc 为+5V电源 +5V电源 GND 为数字地 N.C. 悬空
2.MAX1232的主要功能 的主要功能 (1)电源监控 电源监控 (2)按钮复位输入 按钮复位输入 (3)监控定时器 监控定时器
1.MAX1232的结构原理 1.MAX1232的结构原理(续) 的结构原理( 当电源过压、欠压时,MAX1232将提供至少 将提供至少250ms宽 当电源过压、欠压时, 将提供至少 宽 度的复位脉冲, 度的复位脉冲,其中的容许极限能用数字式的方法来选 的容限, 择5%或10%的容限,这个复位埋藏也可以由无锁的手 或 的容限 动复位输入; 动复位输入;MAX1232有一个可编程的监控定时器监 有一个可编程的监控定时器监 督软件的执行, 可编程为150ms、600ms或 督软件的执行,该Watchdog可编程为 可编程为 、 或 1.2s的超时设置。下面给出了 的超时设置。 的内部结构图。 的超时设置 下面给出了MAX1232的内部结构图。 的内部结构图
2.7.3 CPU抗干扰技术 抗干扰技术
• 计算机控制系统的CPU抗干扰措施常常采用监 计算机控制系统的CPU抗干扰措施常常采用监 控定时器即看门狗(Watchdog)、 )、电源监控 控定时器即看门狗(Watchdog)、电源监控 掉电检测及保护)、复位等方法。 )、复位等方法 (掉电检测及保护)、复位等方法。这些方法 可用微处理器监控电路MAX1232来实现 来实现。 可用微处理器监控电路MAX1232来实现。 1.MAX1232的结构原理 1.MAX1232的结构原理 MAX1232微处理器监控电路给微处理器提供辅助功能以 微处理器监控电路给微处理器提供辅助功能以 及电源供电监控功能。 及电源供电监控功能。MAX1232通过监控微处理器系统 通过监控微处理器系统 电源供电及监控软件的执行,来增强电路的可靠性, 电源供电及监控软件的执行,来增强电路的可靠性,它 提供一个反弹的(无锁的)手动复位输入。 提供一个反弹的(无锁的)手动复位输入。
计算机控制系统的软件抗干扰技术

干 扰 效 应 。
计算机控制系统不仅是保 障整个计算机运行安全,还需
(3)针 对 电路 板 干扰 源 ,可 以利 用 电容 器 与抑 制 电压 元 件 。
要对传递过程中的各种信号进行转换并对其进行其他的处理, 电容器可 以有 效的减 少干 扰 电流对计算机控制系统 的影响 ,
形成计算机语言 。因此计算机控制系统不仅具有控制 的能力, 在 电路板芯片电源与大地之间放置 电容器可以减少 电路之间
用 ,那就是外界的干扰对计算机控制系统会造成一定的危害,
2计 算 机 控 制 系 统 的软 件 抗 干 扰 建 议
使得计算被病毒侵害,从而可能会泄漏用户 的信息甚至公司
针对 第 二 部 分 对 计 算机 控 制 系 统 的干 扰 源 的介 绍 以及 分
与 国家 的 机 密 ,造 成 不 可 估 量 的损 失 。
判 断输入输 出接 口以及通信通道 的稳定性 以及可靠性 。并且
1计算机控制系统的干扰 因素
在进行程序运行期间需要对系统进行抚慰处理 ,中断响应,减
计算机控制系统在整个计算机运行过程具有重要的作用 , 少错误操作 ,保 证系统 的安全性;最 后,增强信 息传递过程 中
它维持计算机 的高效运行并保障运 行的安全性与稳定性,因 的冗余信息量 ,提 高系统 的发现错误并改正错误 能力 。
的 目的 。计算机控制 系统 中包含硬件与软件,本文 只介绍相 的多余 电波进行过滤 ,从而减少其对系统的影响。
关 出厂 时就 已确 定 了,包
(2)针 对 信 号 电压 干 扰 源 ,可 以利 用磁 珠 以及 双 绞 线 等 方
含计算机的语言 、操作系统 以及 自带的 内部程 序。计算机控 式进行一定的防护 。磁珠的作用主要是降低输 出线中产生的
计算机控制系统抑制干扰的技术分析

计算机控制系统抑制干扰的技术分析
计算机控制系统是由计算机硬件和软件组成的,用于控制和监测各种工业应用。
在实
际应用中,计算机控制系统常常面临各种干扰,如电磁干扰、噪声干扰等,这些干扰可能
会对系统的稳定性和性能产生负面影响。
抑制干扰是计算机控制系统设计中一个重要的技
术问题。
抑制干扰的技术分析主要包括以下几个方面:
1. 信号传输线路的设计:计算机控制系统中的信号传输线路需要考虑干扰抑制的技
术措施。
在设计电缆布线时要避免和干扰源靠近,采用屏蔽线缆以阻断外界干扰,对于长
距离传输的信号需要采用差分信号传输来提高抗干扰能力。
2. 电磁干扰的抑制:电磁干扰是计算机控制系统中常见的一种干扰源。
为了抑制电
磁干扰,可以采用物理屏蔽措施,如在敏感设备周围设置屏蔽罩,减少外界电磁场对系统
的干扰;也可以采用滤波技术,通过滤波器对输入信号进行滤波,去除掉不需要的高频成分。
4. 地线设计:地线是计算机控制系统中常用的抗干扰措施之一。
合理的地线设计可
以有效地减少系统受到的干扰。
在设计中,可以采用单点接地原则,将各个设备的地线连
接到一个共同的地点,减少地线回路的面积。
还可以采用分立地线设计,将高频和低频信
号的地线分开,减少信号间的相互干扰。
计算机控制系统抑制干扰的技术分析主要包括信号传输线路的设计、电磁干扰的抑制、噪声干扰的抑制和地线设计等方面。
通过合理的设计和抑制措施,可以有效地减少干扰对
计算机控制系统的影响,提高系统的稳定性和性能。
计算机控制系统的干扰及抗干扰措施探讨

号 的频 带不 同 , 可 以通 过 在 导线 上增 加滤 波 器 的方 法
切 断高 频干 扰 噪 声 的传播 , 有 时 也可 加 隔离 光 耦来 解 采 用 积 分 型 A / O; 当 干扰 主 要来 自感应 时 , 对 被 测 信 提高S / N比 ; 对低 频 干扰 , 采 用 数 字 决。 电源 噪声 的危 害最 大 , 要特 别注 意处理 。 所谓辐 射 号尽 早前 置 放大 , 干扰 是 指走 平 行 线路 , 通 过 空 间辐 射感 应传 导到 干扰 滤波 ; 数字 信 号传送 时, 采用 负逻 辑 。
计算 机控 制 系统 在 工程 中的应 用 越来 越 多 , 由于 混 乱 , 引发计 算机 失控 , 死机 。 周 围环 境 比较 复 杂 , 容 易 形成 各 种 干 扰源 , 如 果 不 采
取恰 当 的 防 范措 施 , 源自 种干 扰 就 会 影 响 系 统 , 造 成 系
统 控制 失 灵 、 运 行 不稳 定 等现 象 。因此 研 究计算 机 控
L 堡 垒 l
UJ l AN CO M PUTER
计算机控制 系统 的干扰及 抗干扰措 施探讨
姜 碉
( 西 南民族 大 学计算机科 学技 术 学 院 四川 成 都 6 1 0 0 4 1 )
【 摘 要】 : 本文分析了计算机控制 系统中的干扰来源和影响, 以及干扰表现方式 ; 按照抗干扰的基
本原 则 , 探 讨 了如何 对 不 同类型 的干扰 采取相 应 的抗 干扰措 施 , 提 高 系统 对环境 的 适应 能力 , 使 实现正
常 的控 制得 到保证 。
【 关键词 】 : 计算机控制 系统 干扰 抗干扰
1前言
混 乱; 对 于 系 统 内 核本 身 , 会 使三 总 线 上 的 数 字信 号 2 . 4干 扰 的基本 类 型 1 1 按特 征 分
浅谈计算机控制系统中的抗干扰

和抑制干扰是一个比 较复杂的问 下面就计 题, 算机控制系统中干扰及消除或抑制它的措施
作一简要说明。
2 概述
工业生产过程中的干扰一般都是以脉冲 的形式进入计算机的, 干扰窜入系统的渠道主 要有三条: 即空间干扰, 通过电磁波辐射窜入 系统; 过程通道干扰, 干扰通过与主机相连的 生产过程通道及其它主机的相互通道进人 , 供 电系统干扰。空间干扰可用良好的屏蔽和正 确的接地、高频滤波加以解决, 故计算机系统 中应重点防止供电系统与过程通道的干扰。
a 。
3.2 过 程通道 干扰及 扰措施 抗干
过程通道是生产过程与主机之间或主机
此外, 正确、 合理地接地, 也是计算机应
用系统抑制干扰的主要方法。
相互之间进行信息传输的路径, 在过程通道中 长线传输的干扰是主要因素。随着系统主振 频率的提高, 计算机系统过程通道的长线传输 更是无法避免。在计算机应用系统中, 传输线
施起来所以难度大 , 可靠性、稳定性经常成 为系统调试及运行中的问题, 干扰的影响是其 中的主要原因。所谓干扰 , 就是有用信号以 外的噪声或造成恶劣影响的变化部分的总 称。如我公司发酵车间的计算机控制系统和 动力车间、提取车间的多台小型PLC 控制系 统的应用, 只有消除和抑制干扰, 才能保证系 统的正常运行。在实时控制系统中如何消除
流传输代替电压传输, 可获得较好的抗千扰能 力。 例如以传感器直接输出0一 IO 电 Ma 流在 长线上传输, 在接收端可并上500 。 的精密电 d. 射频干扰; 阻, 将此电 转换为0 一5V 电 然后再送 流 压, 过压、欠压、停电的危害是显而易见的, 人 A/ D 转换器。如下图: 解决的办法是使用各种稳压器、电源调节器, 对付短时间停电则配置不间断电源 (UPS) , 浪涌与下陷是电压的变化, 如果幅度过大 也会、毁坏系统。而使系统无法工作, 解决的 办法是使用快速响应的交流电源调压器。 尖峰电压持续时间很短, 一般不会毁坏系 统, 但对微机系统正常运行位危害很大会造成 3. 3 空间 干扰及抗干扰措施 逻辑功能紊乱, 甚至冲坏源程序。解决方法是 空间千扰主要指电磁场在线路、导线、 使用具有噪声抑制能力的交流电源调压器或 壳体上的辐射、吸收与调制。千扰来自 应用 超隔离变压器。 系统的内部和外部。空间干扰的抗干扰设计 射频干扰对计算机系统影响较小, 加接低 主要是地线系统设计、系统的屏蔽与布局设 通滤波器后可以解决。 计。 过压、 欠压、 停电 b . 浪涌、 下陷、 降出 c. 尖峰电压;
抗干扰技术专业知识

U c1
RC RC Zc3
U cm
RC Zc3
U cm
Us
CMRR 20 lg Ucm 20 lg
Zc3
Un
Z s1 Z1
Zs2 Z2
RC
Zs IC
Z s1
I1
A R1 模
Zs2
I2
B
Ri
拟 地
R2
ZC2 RC
ZC3
U cm
3.2.3 长线传播干扰旳克制
采用终端阻抗匹配或始端阻抗匹配,能够消除 长线传播中旳波反射或者把它克制到最低程度。
(3)使用双积分式A/D转换器
双积分式A/D能够有效地克服工频干扰以及对称干 扰旳影响。
(4)选用高抗干扰性旳元器件 (5)供电技术与阻抗匹配技术
3.2.2 共模干扰旳克制
共模干扰是主要旳干扰类型 原因:不同地旳共模电压;模拟信号系统对地旳漏阻抗
1.隔离技术 利用变压器隔离或光电隔离器件把信号侧与输入侧隔
双绞线
放大器
调制
Us
U cm
解调
计算 机系
统
(2)光电隔离
将测量信号由电压-频率转换为脉冲信号,可采用光电
隔离。是一种十分理想旳隔离器件,将输入信号旳 大小转化为光信号旳强弱,控制输出信号旳大小。 用于传递模拟信号旳光电隔离器件目前有了较多旳 应用。
R
放大器
双绞线
Us
C
信号接受端 A/D
U cm
(3)浮地屏蔽 采用浮地与屏蔽措施能够使模拟地浮空,提升整个回路对
1.单端输入:一种输入信号, 地端为参照电压;
共模干扰电压经输入回路 在信号源内阻上产生旳 串模干扰电压为: Zs是信号源内阻,Zi是 输入阻抗 结论:提升系统输入回路 旳输入阻抗,有利于提 升系统旳抗共模干扰能 力。
计算机控制理论答案

第一讲1、什么是计算机数字控制系统?一般由哪几部分组成?请用框图形式给出实例,并简单说明其工作原理。
计算机控制系统就是利用计算机(通常称为工业控制机)来实现生产过程自动控制的系统;一般由计算机和生产过程两部分组成;计算机控制系统由工业控制计算机主体(包括硬件、软件与网格结构)和生产过程两大部分组长。
其中硬件系统有主机、输入输出通道、外部设备、检测与执行机构组成;三个步骤原理:①实时数据采集:对来自测量变送装置的被控量的瞬时值进行检测和输入。
②实时控制决策:对采集到的被控量进行分析和处理,并按已定的控制规律,决定将要采取的控制行为。
③实时控制输出:根据控制决策,适时地对执行机构发出控制信号,完成控制任务。
2、实时、在线方式、离线方式的含义是什么?实时:指信号的输入、计算和输出都要在一定的时间范围内完成,亦即计算机对输入信息,以足够快的速度进行控制,超出了这个时间,就失去了控制的时机,控制也就失去了意义。
在线方式:在线方式亦称为联机方式,是指生产过程和计算机直接连接,并受计算机控制的方式称为。
离线方式:离线方式亦称为脱机方式,是指生产过程不和计算机相连,且不受计算机控制,而是靠人进行联系并做相应操作的方式。
3、简述计算机数字控制系统的发展趋势。
计算机数值控制系统的发展趋势有控制系统的网络化、扁平化、只能化、综合化。
第二讲1、简述计算机控制系统中过程通道的基本类型及其作用。
数字量输入通道:接受外部装置或产生过程的状态信号,同时将状态信号经转换、保护、滤波、隔离等措施转换成计算机能够接收的逻辑信号;数字量输出通道:把计算机输出的微弱数字信号转换成能对生产过程进行控制的数字驱动信号;模拟量输入通道:把被控对象的过程参数如温度、压力、流量、液位重量等模拟信号转换成计算机可以接收的数字量信号;模拟量输出通道:把计算机处理后的数字量信号转换成模拟量电压或电流信号,去驱动相应的执行器,从而达到控制的目的。
2、简述计算机控制系统抗干扰技术的基本措施。
计算机控制系统的抗干扰技术

() 1屏蔽措 施。由生产现场到计算机 的距 离一般 比较远 , 输线很 传 长。 传输线越长 , 线上的干扰就越大 , 这时需 要使用带屏蔽的双绞线来降
低 共模干扰 。双绞线节距越短 , 抗干扰效果越好 。
1 主要 干扰源
1 电 源 干扰 . 1
关 键 词 : 算机 控 制 系统 ; 干扰 技 术 ; 件 系统 ; 件 系统 计 抗 硬 软 中 图分 类 号 :1 7 + 1 2 3. P 5 文献 标 识 码 : A
计算机控制系统的被控量 分布在生产现场的各 个角落 , 由于工业控 制现场环境恶劣 , 种干扰 大量存 在 , 各 这些干扰会影 响系统 的测控精 度, 降低 系统的可靠性 , 严重的还会导致系统的运行混乱 , 造成生产事故。 因 而 在实际的应用设计 中 , 要提高控制 系统 的抗 干扰能力 , 保证计算机 控 制 系统在恶劣的工作环境中能可靠地工作 。 本文从硬件和软件两方面对 计算 机控制 系统的抗干扰技术进行 了初步 的讨论。
断裂处 。 33 程序运行监控 系统( T H OGl - WA C D
() 1采用供 电比较稳定 的进线 电源 。计算机控制 系统 的电源进线要
尽量选用 比较稳定 的交流 电源线 ,至少不要将 系统接到 负载变化 大、 晶
闸管设 备多或者有高频设备的 电源上。
( ) 交流稳 压器稳定 电网电压。 2采用 一般采用图 1 的方式设计电源。 首先 , 电流经过交流稳 压器后 , 能有效抑制电网电压的波动 。 但输入端的 脉冲干扰 、 多次谐波干扰还可能会传播到后级 电路 。为此在 电路中设有 低通滤波电路。由于低通滤波器主要 由电感 、 电容元件组成 , 其设计仅允
计算机控制技术课件第6章

硬件抗干扰技术
➢ 模拟信号经放大后,再利用光电隔离的线性区,直接对 模拟信号进行光电耦合传送。
硬件抗干扰技术
3、浮地屏蔽
采用浮地输入双层屏蔽放大器来抑制共模干扰。所谓浮地,就 是利用屏蔽方法使信号的“模拟地”浮空,从而达到抑制共模干扰 的目的。
软件抗干扰技术
五、程序运行失常的软件抗干扰
1、设置软件陷阱
当干扰导致程序计数器PC值混乱时,可能造成CPU离开正确的指 令顺序而跑飞到非程序区去执行一些无意义地址中的内容,或进入数 据区,把数据当作操作码来执行,使整个工作紊乱,系统失控。针对 这种情况,可以在非程序区设置陷阱,一旦程序飞到非程序区,很快 进入陷阱,然后强迫程序由陷阱进入初始状态。
干扰的形成
三、 干扰的作用形式
各种干扰信号通过不同的耦合方式进入系统后,按照对系 统的作用形式又可分为共模干扰、串模干扰和长线传输干扰。 1、共模干扰
共模干扰是在电路输入端相对公共接地点同时出现的干扰,也称为共 态干扰、对地干扰、纵向干扰、同向干扰等。共模干扰主要是由电源的地、 放大器的地以及信号源的地之间的传输线上电压降造成的。
软件抗干扰技术
2、数字量输出抗干扰措施
当计算机输出开关量控制闸门、料斗等执行机构动作时,为了防 止这些执行机构由于外界干扰而误动作,比如已关的闸门、料斗可能 中途打开;已开的闸门、料斗可能中途突然关闭。
对于这些误动作,可以在应用程序中每隔一段时间(比如几个ms) 发出一次输出命令,不断地关闭闸门或者开闸门。这样,就可以较好 地消除由于扰动而引起的误动作(开或关)。
硬件抗干扰技术
关于提高计算机控制系统抗干扰性、可靠性方法的研究

关于提高计繇疆信息科拳算机控制系统抗干扰性、可靠性方法的研究张军伟1李毅凯2(1.保定电力职业技术学院河北保定0710022.河北大学图书馆河北保定071002)[摘要]分析各类干扰对计算机控制系统安全可靠性的影响,提出增强计算机控制系统抗干扰性、可靠性的若干技术措施。
阐释提高实时性能在工控计算机系统中的意义和具体的实现方法。
[关键词]计算机控制抗十扰技术实时件能程序容错接地中图分类号:TP3文献标识码:^文章编号:1671—7597(2008)0910033—01一、引言近年来,计算机控制系统在工业自动化、生产过程控制、智能化仪表等领域的应用越来越深入和广泛。
计算机控制系统是自动控制理论和计算机技术相结合的产物。
其运行是计算机与外部世界动态交换、处理信息的过程。
外部的干扰、内部的故障都会导致系统的不稳定,使计算机硬件的工作遭到破坏,计算机的软件也受到冲击,甚至酿成灾难性的恶果。
因此,提高计算机控制系统的可靠性与抗干扰能力,不仅涉及其使用价值和经济效益,而且对生产设备和人身安全都具有重要的意义。
=、各类干扰_及其对计算机控制系统的影一干扰是指除有用信号以外的散杂信号。
这些散杂信号中的某些信号会引起有用信号的畸变从而产生数据错误,扰乱程序的正常运行,有些甚至损坏计算机控制系统。
干扰包括外部干扰和内部干扰,外部干扰是由与计算机控制系统本身不相干的外部环境和使用条件产生的;而内部干扰则是指由控制系统的结构布局、生产工艺等冈素引起的干扰。
三、计算机控制系统抗干扰技术要想抑制干扰的产生就要分析干扰形成的原因,从而帮助我们将干扰对系统造成的危害降到最低限度。
形成千扰的基本要素有三个,如图l所示。
(1)干扰源,指产生干扰的元件、设备或信号,如:雷电、继电器、可控硅、电机、高频时钟等都町能成为干扰源。
(2)传播路径,指干扰从干扰源传播到敏感器件的通路或媒介。
(3)敏感对象。
指容易被干扰的对象。
广———]厂————]厂—————1I干扰源卜.|传国逸径卜.I敏撇I............._J【.................-J1................_J图l干扰形成的基本过程由图1可以看出,干扰源、传播路径、敏感器件三个因素是形成干扰的必要条件。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第 9 章计算机控制系统中的抗干扰技术
由于工业现场的工作环境往往十分恶劣,计算机控制系统不可避免地受到各种各样的干扰。
这些干扰可能会影响到测控系统的精度,使系统的性能指标下降,降低系统的可靠性,甚至导致系统运行混乱或故障,进而造成生产事故。
干扰可能来自外部,也可能来自内部;它可通过不同的途径作用于控制系统,且其作用程度及引起的后果与干扰的性质及干扰的强度等因素有关。
干扰是客观存在的,研究抗干扰技术就是要分清干扰的来源,探索抑制或消除干扰的措施,以提高计算机控制系统的可靠性和稳定性。
本章首先介绍干扰的种类及传播途径,然后根据硬件和软件抗干扰措施的不同,分别加以论述。
9.1 干扰的传播途径与作用方式
干扰是指有用信号以外的噪声或造成计算机设备不能正常工作的破坏因素。
产生干扰信号的原因称为干扰源。
干扰源通过传播途径影响的器件或系统称为干扰对象。
干扰源、传播途径及干扰对象构成了干扰系统的三个要素。
抗干扰技术就是通过对这三要素中的一个或多个采取必要措施来实现的。
为了有效地抑制和消除干扰,首先需要分清干扰的来源、传播途径,以及干扰的作用方式。
9.1.1 干扰的来源
计算机控制系统中干扰的来源是多方面的,有时甚至错综复杂。
总体上,按照来源,干扰可分为外部干扰和内部干扰。
外部干扰与系统所在环境和使用条件有关,与系统内部结构无关。
内部干扰则由系统结构布局、制造工艺引入。
1. 外部干扰
外部干扰与系统结构无关,是由使用条件和外部环境因素决定的。
外部干扰主要有:天电干扰,如雷电或大气电离作用引起的干扰电波;天体干扰,如太阳或其他星球辐射的电磁波;周围电气设备发出的电磁波干扰;电源的工频干扰;气象条件引起的干扰,如温度、湿度;地磁场干扰;火花放电、弧光放电、辉光放电等产生的电磁波等。
2. 内部干扰
内部干扰是由系统的结构布局、线路设计、元器件性质变化和漂移等原因造成的,主要有:分布电容、分布电感引起的耦合感应;电磁场辐射感应;长线传输的波反射;多点接地造成的电位差引入的干扰;寄生振荡引起的干扰以及热噪声、闪变噪声、尖峰噪声等。
3. 电场耦合
电场耦合,又称静电耦合,是通过电容耦合窜入其他线路的。
这些分布电容的存在,可以对频率为ω的干扰信号提供1/jωC的电抗通道,电场干扰就可以由该通道窜入系统,形成干扰。
4. 磁场耦合
在设备内部,线圈或变压器的漏磁也会引起干扰;在设备外部,平行架设的两根导线也会产生干扰,如图9.3所示。
其中,ω为感应磁场交变角频率,M为两根导线之间的互感,I1为导线1中的电流。
另外,长线干扰具有天线效应,即能够辐射干扰波和接收干扰波。
例如,在大功率的广播电台周围,当垂直极化波的电场强度为100mv/m时,长度为10cm的垂直导体可以产生5mv的感应电动势,这也是一个不小的数字。
5. 公共阻抗耦合
在计算机控制系统中,普遍存在公共耦合阻抗,例如,电源引线、印刷电路板上的地和公共电源线、汇流排等。
同时,各汇流条之间具有电容,数字脉冲可以通过这个电容耦合过来。
6. 差模干扰
它串联在信号源回路中,与被测信号相加输入系统,如图9.6(a)所示,图中Us为被测信号电压,Un为干扰信号电压。
采用开关电源、DC-DC变换器以及UPS供电等,来提高电源的稳定性。
计算机控制系统在工业现场运行时,其所受干扰的来源是多方面的,除电网电压的过压、欠压以及浪涌以外,对系统危害最严重的首推电网的尖峰脉冲干扰,这种干扰常使计算机程序“跑飞”或“死机”。
另外,使系统远离干扰源,对大功率用电设备采取专门措施抑制尖峰干扰的产生等都是较为可行的方法。
7. 掉电保护
为此,计算机系统应加装UPS(不间断电源),或增加电源电压监视电路,及早监测到掉电状态,从而进行应急处理。
对于没有使用UPS的计算机控制系统,为了防止掉电后RAM 中的信息丢失,经常采用镍电池对RAM进行数据保护。
当CPU受到干扰不能按正常状态执行程序时,就会引起计算机控制的混乱,所以需要采取措施,使CPU在受到干扰的情况下,尽可能无扰地恢复系统正常工作。
下面是几种常见的针对CPU的抗干扰措施。
对于失控的CPU,最简单的方法是使其复位,程序自动从头开始执行。
上电复位是指计算机在开机上电时自动复位,此时所有硬件都从其初始状态开始,程序从第一条指令开始执行;人工复位是指操作员按下复位按钮时的复位;自动复位是指系统在需要复位的状态时,由特定的电路自动将CPU复位的一种方式。
因此,人工复位主要用于各类智能测试仪器、数据采集与操作指导控制系统等,一般不用于直接控制系统。
在掉电中断服务程序中,首先进行现场保护,把当时的重要状态参数、中间结果,甚至某些片内寄存器的内容一一存入具有后备电池的RAM中。
当电源恢复正常时,CPU重新复位,复位后应首先检查是否有掉电标记,如果有,则说明本次复位为掉电保护之后的复位,应按掉电中断服务程序相反的方式恢复现场,以一种合理的安全方式使系统继续未完成的工作。
当CPU受到干扰,程序“跑飞”后,往往将一些操作数当作指令代码来执行,从而引起整个程序的混乱。
采用指令冗余技术是使程序从“跑飞”状态,恢复正常的一种有效措施。
所谓软件冗余,就是人为地在程序的关键地方加入一些单字节指令NOP,或将有效单字节指令重写,当程序“跑飞”到某条单字节指令时,就不会发生将操作数当作指令来执行的错误。
指令冗余虽然将“跑飞”的程序很快地纳入程序轨道,但不能保证系统工作正常。
例如程序从一个模块“跑飞”到另一个不该去的模块,即使很快安定下来,但执行了不该执行的程序指令,同样会造成控制系统出现问题。
当程序“跑飞”到非程序区(如EPROM中未使用的空间、程序中的数据区等)时,指令冗余不起作用,这时可采用软件陷阱和Watchdog(看门狗)技术。
软件陷阱是在非程序区的特定地方设置一条引导指令(看作一个陷阱),程序正常运行时不会落入该引导指令的陷阱,当CPU受到干扰,程序“跑飞”时,如果落入指令陷阱,将由引导指令将“跑飞”的程序强制跳转到出错处理程序,由该程序进行出错处理和程序恢复。
由于程序指令不可能占满整个程序存储区,总有一些地方是正常程序不会达到的区域,可在该区域设置软件陷阱,对“跑飞”的程序进行捕捉,或在大片的ROM空间,每隔一段设置一个陷阱。
当程序“跑飞”到一个临时构成的死循环中时,冗余指令和软件陷阱将不起作用,造成系统完全瘫痪。
当系统运行时,看门狗与CPU同时工作。
程序正常运行时,会在规定的时间内由程序向看门狗发送复位信号,使看门狗定时系统重新开始定时计数,没有输出信号发出;当程序“跑飞”并且其他的措施没有发挥作用时,看门狗便不能在规定的时间内得到复位信号,其输出端会发出信号使CPU系统复位。
其中,MAX793和MAX815都是具有Watchdog功能的μP集成芯片,这些芯片的具体使用在这里不作详细介绍,可以参考单片机相关资料。
主程序在开始处启动计数器0,计数器0开始计数,每中断一次,就将设在中断服务程序中的记录中断发生次数的整型变量加1。
若发现不正常,则可断定主程序已经“跑飞”,中断服务需要修改返回地址至主程序入口处。
第9章习题
1.简述干扰的主要来源及其传播途径。
2.简述干扰的分类。
3.试述干扰的作用方式有哪些?各有什么特点?并叙述如何识别或区分不同的干扰类型。
4.简述电源抗干扰技术。
5.简述有哪些软件抗干扰技术?看门狗技术有什么作用,有哪些方法可以实现看门狗?。