专利名称:三冗余表决控制系统及方法
技术领域:
本发明涉及一种三冗余表决控制系统及方法,尤其涉及一种控制发动机电磁阀的三冗余表决控制系统及方法。
背景技术:
发动机控制系统是在发动机试验时,按照试车时序,控制发动机电磁阀的关键动作、发动机启动、点火及关机等关键进程。现有的发动机控制系统普遍单机控制或双机热备份结构,虽然能够实现对发动机的控制,但是存在以下缺陷I、可靠性不高,缺少冗余、易出现计算机死机、延时、漏动作等缺陷;2、软件健壮性不好,易出现卡滞、定时不准;3、若继电器通道出现问题,易产生时断时续、误动作,造成试验失败。
发明内容
为了解决现有的发动机控制系统存在可靠性不高,容易产生误动作的技术问题, 本发明提供一种三冗余表决控制系统及方法,有效提高试验控制的可靠性,主控系统选择了三冗余表决控制方式,即对所有控制对象的输出经三台下位控制机表决后做为输出,实现控制。任意一台下位机出现故障时,系统仍能输出正确结果。本发明的技术解决方案三冗余表决控制系统,其特殊之处在于包括第一控制机I、第二控制机2、第三控制机3以及表决器,所述表决器包括第一继电器K1、第二继电器K2_i、第三继电器K2_2、第四继电器IV1 以及第五继电器κ3_2,所述第一控制机、所述第二控制机以及所述第三控制机的输入通道均与计算机连接,所述第一控制机的输出通道与第一继电器的控制端连接,所述第二控制机的输出通道同时与第二继电器和第三继电器的控制端连接,所述第三控制机的输出通道同时与第四继电器和第五继电器的控制端连接,所述第一继电器的输出端同时与并联的第二继电器和第四继电器的输入端连接, 所述第三继电器的输出端与第五继电器的输入端连接,所述第一继电器与第三继电器并联后作为表决器的电源端,第二继电器、第四继电器和第五继电器的输出端并联后作为系统输出端。一种三冗余表决控制系统的三冗余表决控制方法,其特殊之处在于I计算机同时给第一控制机I、第二控制机2以及第三控制机3的控制端发送控制指令;2将控制指令输出给表决器进行表决2. I第一控制机的输出通道将控制指令输出给第一继电器的控制端,
第二控制机的输出通道将控制指令同时输出给第二继电器和第三继电器的控制端;第三控制机的输出通道将控制指令同时输出给第四继电器和第五继电器的控制端;第一继电器的输出端同时与并联的第二继电器和第四继电器的输入端连接,第三继电器的输出端与第五继电器的输入端连接,第一继电器与第三继电器并联;2. 2输出表决结果控制命令经过表决器,当两个或三个控制机正常工作时,输出控制指令;当两个或三个控制机工作不正常时,系统输出异常。本发明所具有的优点I、本发明所提供的三冗余表决系统,控制系统工作可靠,控制准确,通过了多次发动机试验的考核;2、本发明所提供的三冗余表决系统,三台控制机同时接受计算机发送的控制指令,经过三冗余表决器进行表决,可靠性高,不会出现漏动作现象。
图I三冗余系统原理图;图2三冗余表决系统硬件示意图其中附图标记为I-第一控制机,2-第二控制机,3-第三控制机,K1-第一继电器, κ2_「第二继电器,κ2_2-第三继电器,κ3_「第四继电器,κ3_2-第五继电器。
具体实施例方式三冗余表决系统由三台控制机组成,工作原理如图I所示。控制指令同时作为三台下位控制机的输入,按照一定规则进行三冗余表决,当2个或3个下位机正常工作时,系统可以表决出正确结果。为了实现三冗余控制方式,在硬件设计上对每一个受控对象,采用五个继电器输出通道进行组合,以实现表决器接线设计,如图2所示。其中第一继电器K1与第一控制机输出通道连接,第二继电器Ky1与第二控制机输出通道连接,第三继电器K2_2与第二控制机输出通道连接,第四继电器IV1与第三控制机输出通道连接,第五继电器κ3_2与第三控制机输出通道连接,第一继电器的输出端同时与并联的第二继电器和第四继电器的输入端连接,第三继电器的输出端与第五继电器的输入端连接, 第一继电器与第三继电器并联后作为表决器的电源端,第二继电器、第四继电器和第五继电器的输出端并联后作为系统输出端。算法实现如表I。表I三机表决真值表
序号K1Κ2-Ι、Κ2-2仏-1、^-3-2表决结果IOOOO
权利要求
1.三冗余表决控制系统,其特征在于包括第一控制机(I)、第二控制机(2)、第三控制机⑶以及表决器,所述表决器包括第一继电器(K1)、第二继电器OV1)、第三继电器(κ2_2)、第四继电器 OV1)以及第五继电器(κ3_2),所述第一控制机、所述第二控制机以及所述第三控制机的输入通道均与计算机连接, 所述第一控制机的输出通道与第一继电器的控制端连接,所述第二控制机的输出通道同时与第二继电器和第三继电器的控制端连接,所述第三控制机的输出通道同时与第四继电器和第五继电器的控制端连接,所述第一继电器的输出端同时与并联的第二继电器和第四继电器的输入端连接,所述第三继电器的输出端与第五继电器的输入端连接,所述第一继电器与第三继电器并联后作为表决器的电源端,第二继电器、第四继电器和第五继电器的输出端并联后作为系统输出端。
2.基于权利要求I所述三冗余表决控制系统的三冗余表决控制方法,其特征在于I计算机同时给第一控制机(I)、第二控制机(2)以及第三控制机(3)的控制端发送控制指令;2将控制指令输出给表决器进行表决2.I第一控制机的输出通道将控制指令输出给第一继电器的控制端,第二控制机的输出通道将控制指令同时输出给第二继电器和第三继电器的控制端; 第三控制机的输出通道将控制指令同时输出给第四继电器和第五继电器的控制端; 第一继电器的输出端同时与并联的第二继电器和第四继电器的输入端连接,第三继电器的输出端与第五继电器的输入端连接,第一继电器与第三继电器并联;2.2输出表决结果控制命令经过表决器,当两个或三个控制机正常工作时,输出控制指令;当两个或三个控制机工作不正常时,系统输出异常。
全文摘要
本发明涉及一种三冗余表决控制系统及方法,包括三个控制机以及由五个继电器组成的表决器,第一、第二以及第三控制机的输入通道均与计算机连接,第一控制机的输出通道与第一继电器的控制端连接,第二控制机的输出通道同时与第二、第三继电器的控制端连接,第三控制机的输出通道同时与第四、第五继电器的控制端连接,第一继电器的输出端同时与并联的第二、第四继电器的输入端连接,第三继电器的输出端与第五继电器的输入端连接,第一、第三继电器并联后作为表决器的电源端,第二、第四和第五继电器的输出端并联后作为系统输出端。本发明解决了现有的发动机控制系统存在可靠性不高的技术问题,本发明选择了三冗余表决控制方式,有效的提高了试验控制的可靠性。
文档编号F02D45/00GK102606331SQ20121007451
公开日2012年7月25日 申请日期2012年3月20日 优先权日2012年3月20日
发明者吴艳红, 张辉, 李党科, 李聪玲, 王薇, 郭立, 韩明 申请人:西安航天动力试验技术研究所