计算机控制系统的选择性控制
selective control of computer control system 计算机控制系统的算法软件分为正常情况控制和非正常情况处理两种,是为保证系统安全运行、提高微机控制系统的可靠性的一种软件冗余方式。
当系统在线正常运行时,可按第一种控制算法运转。当过程趋于危险或故障区域但还未达到该区域即所谓处于安全极限状态时,则按第二种算法控制,驱使过程脱离危险状态。待系统恢复正常后,又按正常控制算法进行。计算机控制系统的这种控制方式称为选择性控制。
计算机控制系统的选择控制由预测事故、逻辑判断、自动取代3个环节组成,如图12—4所示。
图12—4 计算机控制系统的选择控制框图
图中 Z——被控参数);K——软件切换开关;
Si——工艺给定的安全极限参数;
Mz——正常工况时输出;S——事故参数;
M——控制参数;Ms——事故工况时输出
选择控制的逻辑关系可用流程框图12—5说明。
图12—5 选择控制的逻辑流程
图中表示的系统逻辑关系如下。
正常工况:
(1)S<Si;K=1;M=Mz事故工况
(2)S≥Si;K=2;M=Ms系统恢复
材,使S<Si;K=1,M=Mz其选择判断程序可写成:
LDA,(DATA),取S→A
CPSi
JRNC,BRAN1—$;S≥Si,转临界控制
LD A,01H
LD(K),A;否则转正常控制
JP NORCON
BRAN1:LD A,02H
LD(K),A
JPCRICON;置标志位,并转临界控制
NORCON: 正常控制程序
CRICON: 临界控制程序
——摘自《安全工程大辞典》(化学工业出版社,1995年11月出版)