专业的流量仪表资料网
|
![]() |
![]() |
![]() |
|||||
离散分布控制系统的容错设计2004年9月(1) 摘要 在所考虑的离散分布控制系统中,每个可编程控制器作为一个控制结点,结点之间通过网络进行连接保持通信。容错的设计思路是,增加一个在Galois域进行运算的冗余控制器,从而使系统能够自动侦查系统中的结点(可编程控制器)是否正常工作,并能恢复非正常工作的结点(可编程控制器)正常工作,从而使系统能够正常运行,提高其可靠性。实验证明这种设计是有效可行的。 关键词 离散分布控制系统 Galois域 可编程控制器 容错 0 引言 在制造业和过程自动化领域,可编程控制器得到了广泛应用,对提高我国制造业生产效率和自动化水平起到了积极的作用。相应地,由这些可编程控制器所构成的离散分布控制系统的可靠性和抗故障性也显得越来越重要,因为任何导致生产线和自动化过程失误和停顿的故障都将导致极为严重的损失和后果。基于对这类问题的考虑和关注,本文提出了一种离散分布控制系统的容错配置设计思路。基于这种配置设计的离散分布控制系统,任何一个控制结点的可编程控制器发生故障,整个系统仍能正常工作。另外,这种设计只需增加一个冗余控制结点,而不是对所有的控制结点进行冗余备份,便能提高整个离散分布控制系统的可靠性,其经济性和高效性是显而易见的。 1 基于Galois域的控制器模型 考虑由N个非同质的可编程控制器构成的离散分布控制系统。每个控制器均能独立运行完成某特定的控制功能且每个控制器都有一个远程的输入/输出接口,如图1所示。假定所有控制器的远程输入/输出接口通过网路进行连接从而形成离散分布控制系统。设第
图1 离散分布控制系统的构成 式中: 布尔函数 同理,可以将布尔函数 因而,可以用Galois函数模型替换相应的式(1)和式(2)所表示的布尔函数模型,得到控制器的输入输出状态模型: 式中: 2 故障自诊断和自恢复 本文的系统容错设计思路是,通过在离散分布控制系统中增加一个容错的控制结点,从而达到系统故障自动诊断和自我恢复的目的。 2.1 冗余结点控制器设计 容错离散分布控制系统具有冗余结点控制器(PLC 式中: 同样,函数 由(5)和(8)式可知: 可以证明当离散分布控制系统中不存在故障时,冗余结点控制器式(6)和式(7)的输出 由(9)式,我们可以做以下计算: = =[ 注意Galois域中的加(+)等价于布尔代数中的异或,而式(11)中每一函数式 |
![]() |
![]() |
无锡求信流量仪表有限公司 |