【发明授权】控制系统_北京全路通信信号研究设计院集团有限公司_201710976910.7 

申请/专利权人:北京全路通信信号研究设计院集团有限公司

申请日:2017-10-19

发明/设计人:任国桥;徐宗奇;李建清;王瑞;孙国营

公开(公告)日:2020-10-23

代理机构:北京知联天下知识产权代理事务所(普通合伙)

公开(公告)号:CN107968702B

代理人:王冲;吴鑫

主分类号:H04L1/22(20060101)

地址:100070 北京市丰台区丰台科技园区汽车博物馆南里1号院中国通号大厦

分类号:H04L1/22(20060101);H04L12/24(20060101)

优先权:

专利状态码:有效-授权

法律状态:2020.10.23#授权;2018.05.22#实质审查的生效;2018.04.27#公开

摘要:本发明公开了一种控制系统,包括:控制设备、通信接口设备、执行设备、第一通道、第二通道、第三通道、第四通道、第五通道和第六通道,其中,所述执行设备包括第一执行单元和第二执行单元,其中,第一通道与控制设备、通信接口设备连接;第二通道与控制设备、通信接口设备连接;第三通道与通信接口设备、第一执行单元连接;第四通道与通信接口设备、所述第一执行单元连接;第五通道与通信接口设备、第二执行单元连接;以及第六通道与通信接口设备、第二执行单元连接。

主权项:1.一种控制系统,包括:控制设备、通信接口设备、执行设备、第一通道、第二通道、第三通道、第四通道、第五通道和第六通道,其中,所述执行设备包括第一执行单元和第二执行单元,其中,所述第一通道与所述控制设备、所述通信接口设备连接;所述第二通道与所述控制设备、所述通信接口设备连接;所述第三通道与所述通信接口设备、所述第一执行单元连接;所述第四通道与所述通信接口设备、所述第一执行单元连接;所述第五通道与所述通信接口设备、所述第二执行单元连接;以及所述第六通道与所述通信接口设备、所述第二执行单元连接;所述控制设备包括第一控制单元和第二控制单元,且第一控制单元与第二控制单元为主机与并机的关系,第一控制单元和第二控制单元能够各自运算并各自生成相同的控制命令,并且将所生成的控制命令分别提供给第一通道和第二通道;通信接口设备包括第一通信接口单元和第二通信接口单元;第一执行单元是执行设备主机,并且第二执行单元是执行设备并机,第一执行单元和第二执行单元能够完成相同的执行命令,并且生成相同的数据,并且向通信接口设备发送数据,其中,第三通道将来自第一执行单元的数据提供给第一通信接口单元;第四通道将来自第一执行单元的数据提供给第二通信接口单元;第五通道将来自第二执行单元的数据提供给第一通信接口单元;以及第六通道将来自第二执行单元的数据提供给第二通信接口单元;所述第一通道能够将来自所述第一通信接口单元的数据分别提供给所述第一控制单元和所述第二控制单元,并且能够将来自所述第二通信接口单元的数据分别提供给所述第一控制单元和所述第二控制单元;以及所述第二通道能够将来自所述第一通信接口单元的数据分别提供给所述第一控制单元和所述第二控制单元,并且能够将来自所述第二通信接口单元的数据分别提供给所述第一控制单元和所述第二控制单元;所述第一控制单元能够对来自所述第一执行单元和所述第二执行单元的数据进行冗余处理;以及所述第二控制单元能够对来自所述第一执行单元和所述第二执行单元的数据进行冗余处理。

全文数据:控制系统技术领域[0001]本发明涉及一种控制系统,尤其涉及一种能够保障通信数据可靠传输的控制系统。背景技术[0002]实践中,为了提高控制系统或通信系统的数据传输可靠性,通常采用双系热备系统或双系热备机技术。在双系热备系统中,通信接口设备分为主机和备机,正常情况下主机处于工作状态,备机处于热备状态,当主机故障时,备机切换成主机进行工作。该方案要求主机、备机之间进行同步和实时通信,如果主机功能异常,而正常发送心跳帧,则备机无法获知当前的异常状况。同时,单机故障后若切换机制失灵,则会导致无主机工作,造成系统故障。因此实践中需要设计一种既能够克服双系热备机的上述缺陷,还能够提高系统的可靠性的控制系统。发明内容[0003]本发明的目的在于提供一种大体上消除了由于现有技术的限制和缺陷所导致的一个或多个问题的控制系统。[0004]根据本发明的一个方面,提供一种控制系统,包括:控制设备、通信接口设备、执行设备、第一通道、第二通道、第三通道、第四通道、第五通道和第六通道,其中,所述执行设备包括第一执行单元和第二执行单元,其中,所述第一通道与所述控制设备、所述通信接口设备连接;所述第二通道与所述控制设备、所述通信接口设备连接;所述第三通道与所述通信接口设备、所述第一执行单元连接;所述第四通道与所述通信接口设备、所述第一执行单元连接;所述第五通道与所述通信接口设备、所述第二执行单元连接;以及所述第六通道与所述通信接口设备、所述第二执行单元连接。[0005]由此可见,根据本发明的控制系统不仅可以在通信设备与执行设备之间实现数据冗余,还可以在通信设备与控制设备之间实现通道冗余,从而摆脱了现有技术中双系热备机的限制,并且提高了控制系统的可用性和可靠性。[0006]应理解的是,前面的一般描述和下面的详细描述两者都是示例性的,并且意图在于提供要求保护的技术的进一步说明。附图说明[0007]通过结合附图对本发明实施例进行更详细的描述,本发明的上述以及其它目的、特征和优势将变得更加明显。附图用来提供对本发明实施例的进一步理解,并且构成说明书的一部分,与本发明实施例一起用于解释本发明,并不构成对本发明的限制。除非明确指出,否则附图不应视为按比例绘制。在附图中,相同的参考标号通常代表相同组件或步骤。在附图中:[0008]图1是示出根据本发明的控制系统的总体配置的示图;[0009]图2是示出根据本发明的控制系统的一优选实施例的配置的示图;[0010]图3是示出根据本发明的控制系统的另一优选实施例的配置的示图;以及[0011]图4是示出根据本发明的控制系统的再一优选实施例的配置的示图。具体实施方式[0012]为了使得本发明的目的、技术方案和优点更为明显,下面将参照附图详细描述根据本发明的示例实施例。显然,所描述的实施例仅仅是本发明的一部分实施例,而不是本发明的全部实施例,应理解,本发明不受这里描述的示例实施例的限制。基于本文所描述的实施例,本领域技术人员在没有付出创造性劳动的情况下所得到的所有其它实施例都应落入本发明的保护范围之内。在本说明书和附图中,将采用相同的附图标记表示大体上相同的元素和功能,且将省略对这些元素和功能的重复性说明。此外,为了清楚和简洁,可以省略对于本领域所熟知的功能和构造的说明。[0013]首先参照图1对根据本发明的控制系统进行详细说明。图1所述的控制系统应用非常广泛,实践中,所述控制系统可以是计算机系统、通信系统、数据库系统、自动控制系统、调度集中控制CTC系统、无线闭塞中心RBC系统、列车自动防护ATP系统等。[0014]此外,本发明的控制系统还可以以子系统的形式应用在上述各类系统中。例如,本发明的控制系统是调度集中控制系统中的一个子系统,例如,进路错办报警系统,其用于对列车进路进行检查,当出现进路误办或错办情形时进行报警。[0015]虽然上文示例性示出了本发明的控制系统的实例及其应用,然而本发明并不限于此。本领域技术人员可以根据本领域的现有技术应用和实际情况对本发明的控制系统的实例和具体应用进行选择,只要能够实现本发明的原理即可。下文中为了便于说明,将以调度集中系统作为所述控制系统的实例进行描述[0016]如图1中所示,根据本发明的控制系统包括:控制设备1、通信接口设备2、执行设备3、第一通道A、第二通道B、第三通道C、第四通道D、第五通道E和第六通道F,其中,执行设备3包括第一执行单元31和第二执行单元32,其中,第一通道A与控制设备1、通信接口设备2连接;第二通道B与控制设备1、通信接口设备2连接;第三通道C与通信接口设备2、第一执行单元31连接;第四通道D与通信接口设备2、第一执行单元31连接;第五通道E与通信接口设备2、第二执行单元32连接;以及第六通道F与通信接口设备2、第二执行单元32连接。[0017]具体而言,控制设备1能够运算并发出控制命令。如图丨中所示,控制设备丨能够运算并生成控制命令,并且通过第一通道A和第二通道B向通信接口设备2发送所生成的控制命令。控制设备1还能够接收数据并进行运算。如图1中所示,控制设备1能够通过第一通道A和第二通道B接收来自通信接口设备2的数据并进行运算。[0018]控制设备1可以由诸如CPU、GPU这样的微型芯片或微型处理器来实现。控制设备丄也可以由多个芯片组成的芯片组来实现。控制设备i还可以由诸如天河一号、IBM公司Z系列这样的大型机或巨型机来实现。随着云端计算的快速发展,控制设备1还可以由云计算机、云端处理器等来实现。[0019]虽然上文示例性示出了控制设备1的实例,然而本发明的控制设备丨并不限于上述各个实例,本领域技术人员可以根据本领域技术的发展来对控制设备丨的实现方式进行选择,只要能够实现本发明所载明的控制设备i的原理即可。LUU心」T目接口议备2路够接收并发送控制设备1所发出的控制命令。如图1中所示,通信接口设备2能^多通过第一通道A和第二通道B接收来自控制设备丨的控制命令,并且将该控制命令通^第三通道C、第四通道D、第五通道E和第六通道F向执行设备3发送(即下达控制命令)。通信接口设备2还能够接收并发送数据。如图丨中所示,通信接口设备2能够通过第三通道C、第四通道D、第五通道E和第六通道F接收数据并且将该数据通过第一通道A和第二通道B向控制设备1发送即上传数据)。[0021]根据接口规范、工作方式、传输速率、传输距离等参数的不同,通信接口设备2的实现方式也不同。例如,通信接口设备2可以是IEEE1394接口、PCI-e接口、USB接口、CoaXPress接口、SPI接口、I2C接口等。[0022]通信接口设备2可以是单个单一类型的接口,例如单个USB接口。通信接口设备2还可以是多个单一类型的接口,例如多个USB接口。通信接口设备2还可以是多种类型接口的组合,例如IEEE1394接口与USB接口的组合。[0023]虽然上文示例性示出了通信接口设备2的若干实例,然而本发明并不限于此,本领域技术人员可以根据通信接口领域的已知技术以及该领域未来研发出的新技术来对本发明的通信接口设备2的实现方式进行选择,只要能够实现本发明的通信接口设备2的原理即可。[0024]执行设备3能够接收控制命令并执行。如图1中所示,执行设备3能够通过第三通道C、第四通道D、第五通道E和第六通道F接收控制命令并执行。执行设备3还能够生成并发送数据。如图1中所示,执行设备3能够生成数据,并通过第三通道C、第四通道D、第五通道E和第六通道F向通信接口设备2发送该数据。[0025]执行设备3可以是计算机系统的外围设备,例如,显示器、键盘、硬盘等。执行设备3还可以是列车的车载控制设备,例如车载速度控制设备、车载照明设备等。执行设备3还可以是轨旁设备,例如信号采集器、道岔控制器、信号灯控制器等。[0026]虽然上文示例性示出了执行单元3的若干实例,然而本发明并不限于此,本领域技术人员可以根据本发明的控制系统的实际应用情况对执行单元3的是实现方式进行选择,只要能够实现本发明的原理即可。[0027]执行设备3包括第一执行单元31和第二执行单元32。第一执行单元31和第二执行单元32能够完成相同的执行命令,并且生成相同的数据,并且向通信接口设备2和控制设备1发送数据。[0028]优选地,第一执行单元W是执行设备主机,并且第二执行单元32是执行设备并机。也就是说,第一执行单元31和第二执行单元32可以分别视为执行设备3中的主机和并机。二者实现了所述控制系统的数据冗余。即,通过设置第一执行单元31和第二执行单元32,当其中一个执行单元出现故障时,另一个执行单元仍然可以完成执行命令并生成数据,由此提高了本发明的控制系统的可用性和可靠性。[0029]第一通道A至第六通道F中任何一个通道可以由总线来实现。可以根据总线标准、IO配置、传输的数据类型、通信接口设备的类型等来选择总线的实现方式。例如,所述总线可以是PCI总线、ISA总线、USB总线等。虽然上文示例性示出了第一通道A至第六通道F由总线实现的若干实例,然而本发明并不限于此,本领域技术人员可以采用总线领域已知的现有技术或者未来发展出的新技术来对总线实现方式进行改进和选择,只要能够实现本发明的第一通道A至第六通道F的原理即可。[0030]第一通道A至第六通道F中的任何一个通道可以由光纤来实现。可以根据光线标准、传输距离、通信接口设备的类型等来选择光纤的是实现方式。例如,所述光纤可以是多模光纤、单模光纤、色散位移光纤等。虽然上文示例性示出了第一通道A至第六通道F由光纤实现的若千实例,然而本发明并不限于此,本领域技术人员可以采用光纤领域已知的现有技术或者未来发展出的新技术来对光纤实现方式进行改进和选择,只要能够实现本发明的第一通道A至第六通道F的原理即可。[0031]第一通道A至第六通道F中的任何一个通道可以由无线传输方式来实现。也就是说,第一通道A至第六通道F并不像上文总线和光纤那样通过硬件线路来实现,而是通过无线传输的方式来输出的发送和接收。相应地,第一通道A至第六通道F中的各个通道在控制设备1和通信接口设备2均设有无线传输单元,以便完成控制设备1与通信接口设备2之间的控制命令和数据的传输。[0032]例如,第一通道A在控制设备1处设有第一无线传输单元,并且在通信接口设备2处设有第二无线传输单元,所述第一无线传输单元和所述第二无线传输单元通过密码或通信握手方式来实现匹配,以便保证数据传输的准确性和保密性。第一通道B在控制设备1处设有第三无线传输单元,并且在通信接口设备2处设有第四无线传输单元,所述第三无线传输单元和所述第四无线传输单元通过密码或通信握手方式来实现匹配,以便保证数据传输的准确性和保密性。[0033]虽然上文示例性示出了由总线、光纤、无线传输三种方式来实现第一通道A至第六通道F,然而本发明并不限于此,本领域技术人员还可以根据数据传输领域已知的现有技术或未来发展出的新技术来对本发明的各个通道的实现方式进行选择,只要能够实现本发明的原理即可。[0034]图1示出了第一通道A和第二通道B与控制设备1和通信接口设备2的连接关系。图1示出了第三通道C至第六通道F与通信接口设备2和执行设备3的连接关系。[0035]如图1中所示,第一通道A和第二通道B构成了双通道冗余。因此,当第一通道A和第二通道B中任意一方发生故障时,另一方可以继续保障数据和控制命令的传输,从而提高了系统的可用性和数据传输的可靠性。[0036]如图1中所示,第三通道C与第四通道D构成了双通道冗余。因此,当第三通道C与第四通道D中任意一方发生故障时,另一方可以继续保障数据和控制命令的传输,从而提高了系统的可用性和数据传输的可靠性。[0037]如图1中所示,第五通道E与第六通道F构成了双通道冗余。因此,当第五通道E与第六通道F中任意一方发生故障时,另一方可以继续保障数据和控制命令的传输,从而提高了系统的可用性和数据传输的可靠性。[0038]下面参照图2对本发明的控制系统的优选实施例进行详细说明。图2是示出根据本发明的控制系统的一优选实施例的配置的示图。_[0039]如图2中所示,根据本发明的控制系统,优选地,控制设备1包括第一控制单元11和第二控制单元12,其中,第一通道A分别与第一控制单元11和第二控制单元12连接;并且,第二通道B分别与第一控制单元11和第二控制单元12连接。[0040]具体而言,该优选实施例与上文参照图1所描述的控制系统的区别在于如下两方面:一方面是控制设备1包括第一控制单元11和第二控制单元12;另一方面是第一通道A和第二通道B的连接关系。[0041]在本实施例中,第一通道A能够将来自第一控制单元1丨和第二控制单元12的控制命令分别提供给通信接口设备2,并且第二通道B能够将来自第一控制单元11和第二控制单元I2的控制命令分别提供给通信接口设备2。第一通道A能够将来自通信接口设备2的数据分别提供给第一控制单元11和第二控制单元I2,并且第二通道B能够将来自通信接口设备2的数据分别提供给第一控制单元11和第二控制单元12。[0042]第一控制单元11和第二控制单元I2能够处理相同的数据并且生成相同的命令。也就是说,第一控制单元11和第二控制单元12能够各自运算并各自生成相同的控制命令,并且将所生成的控制命令分别提供给第一通道A和第二通道B。第一控制单元11和第二控制单元12还能够各自接收数据并进行运算。因此,也可在一定程度上将第一控制单元11和第二控制单元12二者的关系视为控制设备1中的主机和并机的关系。因此,第一控制单元11和第二控制单元I2两者与第一执行单元31和第二执行单元32共同实现了本发明所述的控制系统的数据冗余,从而提高了所述控制系统的可用性和可靠性。[0043]此外,在该优选实施例中,通信接口设备2、执行设备3、第三通道C、第四通道D、第五通道E以及第六通道F与上文参照图1所述的对应组件相同或相似,这里不再赘述。第一通道A和第二通道B的实现方式也与上文参照图1所描述的相似,此处也不再赘述。[0044]此外,在该优选实施例中,第一控制单元11能够对来自第一执行单元31和第二执行单元32的数据进行冗余处理;以及第二控制单元12能够对来自第一执行单元31和第二执行单元32的数据进行冗余处理。[0045]具体而言,第一控制单元11能够接收来自第一执行单元31和第二执行单元32的数据,其中,通常,作为主机的第一执行单元31和作为并机的第一执行单元32两者提供的数据是相同的,因此第一控制单元11能够首先判断第一执行单元31提供的数据与第二执行单元32提供的数据是否一致,如果一致,则对两者中任意一者提供的数据进行运算。同样的原理也适用于第二控制单元12。在第一控制单元11和第二控制单元12各自进行运算之后,控制设备1能够对第一控制单元11的运算结果与第二控制单元12的运算结果进行比较,如果二者的运算结果一致,则可以将二者中任意一者的运算结果作为最终的运算结果进行输出或操作。[0046]下面参照图3对本发明的控制系统的另一优选实施例来进行详细说明。图3是示出根据本发明的控制系统的另一优选实施例的配置的示图。[0047]如图3中所示,根据本发明的控制系统,优选地,通信接口设备2包括第一通信接口单元21和第二通信接口单元22,其中,第一通道A分别与第一通信接口单元21和第二通信接口单元22连接;并且第二通道B分别与第一通信接口单元21和第二通信接口单元22连接。[0048]具体而言,该优选实施例与上文参照图1所描述的控制系统的区别在于如下两方面:一方面是通信接口设备2包括第一通信接口单元21和第二通信接口单元22;另一方面是第一通道A至第第六通道F与其它组件的连接关系。[0049]在本实施例中,第一通道A能够将来自控制设备1的控制命令分别提供给第一通信接口单元21和第二通信接口单元22,并且第二通道B能够将来自控制设备1的控制命令分别提供给第一通信接口单元21和第二通信接口单元22。第一通道A能够将来自第一通信接口单元21和第二通信接口单元22的数据分别提供给控制设备1,并且第二通道B能够将来自第一通信接口单元21和第二通信接口单元22的数据分别提供给控制设备1。[0050]第三通道C分别与第一通信接口单元21和第一执行单元:31连接。第四通道D分别与第二通信接口单元22和第一执行单元连接31。第五通道E分别与第一通信接口单元21和第二执行单元32连接。第六通道F分别与第二通信接口单元22和第二执行单元32连接。[0051]由此可见,在本实施例中,第一通信接口单元21和第二通信接口单元22与第一通道A至第六通道F共同实现了数据冗余。因此,在第一通信接口单元21和第二通信接口单元22中任意一方发生故障时,另一方可以继续保障控制命令的下达从控制设备丨至执行设备3和数据的上传从执行设备3至控制设备1,从而提高了所述控制系统的可用性和数据传输的可靠性。[0052]此外,在该优选实施例中,控制设备1和执行设备3与上文参照图1所述的对应组件相同或相似,这里不再赘述。第一通道A至第六通道F的实现方式也与上文参照图1所描述的相似,此处不再赘述。[0053]此外,在该优选实施例中,控制设备1能够对来自第一执行单元31和第二执行单元32的数据进行冗余处理。[0054]具体而言,控制设备1能够首先判断第一执行单元31提供的数据与第二执行单元32提供的数据是否一致,如果一致,则对两者中任意一者提供的数据进行运算,并将运算结果作为最终的运算结果进行输出或操作。[0055]下面参照图4对根据本发明的控制系统的再一优选实施方式进行详细说明。图4是示出根据本发明的控制系统的再一优选实施例的配置的示图。[0056]如图4中所示,根据本发明的控制系统,优选地,控制设备1包括第一控制单元丨!和第二控制单元I2,其中,第一通道A分别与第一控制单元11和第二控制单元丨2连接;并且,第二通道B分别与第一控制单元11和第二控制单元12连接。通信接口设备2包括第一通信接口单元21和第二通信接口单元22,其中,第一通道A分别与第一通信接口单元21和所述第二通信接口单元22连接;并且第二通道B分别与第一通信接口单元21和第二通信接口单元22连接。[0057]由此可见,本实施例与上文参照图2所描述的实施例的区别在于:一是通信接口设备2包括第一通信接口单元21和第二通信接口单元22;二是第一通道A至第六通道F与其它组件的连接关系。[0058]具体而言,优选地,第一通道A能够将来自所述第一控制单元11的控制命令分别提供给第一通信接口单元21和第二通信接口单元22,并且能够将来自第二控制单元12的控制命令分别提供给第一通信接口单元21和第二通信接口单元22;以及第二通道B能够将来自第一控制单元11的控制命令分别提供给第一通信接口单元21和第二通信接口单元22,并且能够将来自第二控制单元I2的控制命令分别提供给第一通信接口单元21和第二通信接口单元22。由此可见,第一通道A和第二通道B构成了双通道冗余。因此,当第一通道A和第二通道B中任意一方发生故障时,另一方可以继续保障控制命令的传输,从而提高了系统的可用性和可靠性。[0059]此外,优选地,第一通道A能够将来自第一通信接口单元21的数据分别提供给第一控制单元11和第二控制单元12,并且能够将来自第二通信接口单元22的数据分别提供给第—控制单元11和第二控制单元12;以及第二通道B能够将来自第一通信接口单元21的数据分别提供给第一控制单元11和第二控制单元12,并且能够将来自第二通信接口单元22的数据分别提供给第一控制单元11和第二控制单元I2。由此可见,第一通道A和第二通道b构成了双通道冗余。因此,当第一通道A和第二通道B中任意一方发生故障时,另一方可以继续保障控制命令的传输,从而提尚了系统的可用性和可靠性。因此,当第一通道A和第二通道B中任意一方发生故障时,另一方可以继续保障数据的传输,从而提高了系统的可用性和可靠性。[0060]此外,优选地,第三通道C分别与第一通信接口单元21和第一执行单元31连接;第四通道D分别与第二通信接口单元22和第一执行单元31连接;第五通道E分别与第一通信接口单元21和第二执行单元M连接;并且第六通道F分别与第二通信接口单元22和第二执行单元32连接。第一通信接口单元21、第二通信接口单元22、第一执行单元31、第二执行单元32、第三通道C至第六通道F共同实现了数据冗余。[0061]优选地,第三通道C能够将来自第一通信接口单元21的控制命令提供给第一执行单元31;第四通道D能够将来自第二通信接口单元22的控制命令提供给第一执行单元31;第五通道E能够将来自第一通信接口单元M的控制命令提供给第二执行单元32;以及第六通道F能够将来自第二通信接口单元M的控制命令提供给所述第二执行单元32。[0062]优选地,第三通道C能够将来自第一执行单元31的数据提供给第一通信接口单元21;第四通道D能够将来自第一执行单元的数据提供给第二通信接口单元22;第五通道e能够将来自第二执行单元32的数据提供给第一通信接口单元21;以及第六通道F能够将来自第二执行单元32的数据提供给第二通信接口单元22。[0063]由此可见,当其中一个执行单元出现故障时,另一个执行单元仍然可以完成执行命令并生成数据;当其中一个通信接口单元出现故障时,另一个通信接口单元仍然可以完成数据的传输;当第三通道C和第四通道D二者中的任意一方出现故障时,另一方均可以实现第一执行单元31的数据上传(即从第一执行单元31向第一通信接口单元21传输数据);当第五通道E和第六通道F二者中的任意一方出现故障时,另一方均可以实现第二执行单元32的数据上传即从第二执行单元32向第二通信接口单元22传输数据),由此提高了本发明的控制系统的可用性和可靠性。[0064]此外,在该优选实施例中,第一控制单元11能够对来自第一执行单元31和第二执行单元32的数据进行冗余处理;以及第二控制单元12能够对来自第一执行单元31和第二执行单元32的数据进行冗余处理。[0065]具体而言,第一控制单元11能够接收来自第一执行单元31和第二执行单元32的数据,其中,通常,作为主机的第一执行单元31和作为并机的第一执行单元32两者提供的数据是相同的,因此第一控制单元11能够首先判断第一执行单元31提供的数据与第二执行单元32提供的数据是否一致,如果一致,则对两者中任意一者提供的数据进行运算。同样的原理也适用于第二控制单元I2。在第一控制单元11和第二控制单元12各自进行运算之后,控制设备能够对第一控制单元11的运算结果与第二控制单元12的运算结果进行比较,如果二者的运算结果一致,则可以将二者中任意一者的运算结果作为最终的运算结果进行输出或操作。[0066]需要说明的是,本说明书中所使用的术语仅出于描述特定实施方式的目的,而非意在对本发明进行限制。除非上下文另外明确指出,否则如本文中所使用的单数形式的“一”、“一个”和“该”也意在包括复数形式。术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。[0067]本领域技术人员应该理解的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,但本领域的技术人员可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明权利要求书的范围。

权利要求:1.一种控制系统,包括:控制设备、通信接口设备、执行设备、第一通道、第二通道、第三通道、第四通道、第五通道和第六通道,其中,所述执行设备包括第一执行单元和第二执行单元,其中,所述第一通道与所述控制设备、所述通信接口设备连接;所述第二通道与所述控制设备、所述通信接口设备连接;所述第三通道与所述通信接口设备、所述第一执行单元连接;所述第四通道与所述通信接口设备、所述第一执行单元连接•,所述第五通道与所述通信接口设备、所述第二执行单元连接;以及所述第六通道与所述通信接口设备、所述第二执行单元连接。2.根据权利要求1所述的控制系统,其中,所述控制设备包括第一控制单元和第二控制单元,其中,所述第一通道分别与所述第一控制单元和所述第二控制单元连接;并且,所述第二通道分别与所述第一控制单元和所述第二控制单元连接。3.根据权利要求2所述的控制系统,其中,所述通信接口设备包括第一通信接口单元和第二通信接口单元,其中,所述第一通道分别与所述第一通信接口单元和所述第二通信接口单元连接;并且所述第二通道分别与所述第一通信接口单元和所述第二通信接口单元连接。4.根据权利要求3所述的控制系统,其中,所述第一通道能够将来自所述第一控制单元的控制命令分别提供给所述第一通信接口单元和所述第二通信接口单元,并且能够将来自所述第二控制单元的控制命令分别提供给所述第一通信接口单元和所述第二通信接口单元;以及i所述第二通道能够将来自所述第一控制单元的控制命令分别提供给所述第一通信接口单元和所述第二通信接口单元,并且能够将来自所述第二控制单元的控制命令分别提供给所述第一通信接口单元和所述第二通信接口单元。5.根据权利要求3所述的控制系统,其中,、所述第一通道能够将来自所述第一通信接口单元的数据分别提供给所述第一控制单元和所述第二控制单元,并且能够将来自所述第二通信接口单元的数据分别提供给所述第一控制单元和所述第二控制单元;以及、所述第二通道能够将来自所述第一通信接口单元的数据分别提供给所述第一控制单元和所述第二控制单元,并且能够将来自所述第二通信接口单元的数据分别提供给所述第一控制单元和所述第二控制单元。6.根据权利要求3所述的控制系统,其中,所述第三通道分别与所述第一通信接口单元和所述第一执行单元连接;所述第四通道分别与所述第二通信接口单元和所述第一执行单元连接;所述第五通道分别与所述第一通信接口单元和所述第二执行单元连接;并且所述第六通道分别与所述第二通信接口单元和所述第二执行单元连接。7.根据权利要求6所述的控制系统,其中,,一所述第三通道能够将来自所述第一通信接口单元的控制命令提供给所述第一执行单元;所述第四通道能够将来自所述第二通信接口单元的控制命令提所述第五通道能够将来自所述第一通信接口单元的控制命令提供给所述第一执彳丁单元;以及•一所述第六通道能够将来自所述第二通信接口单元的控制命令提供给所述第一执彳丁单JLi〇8.根据权利要求6所述的控制系统,其中,、一所述第三通道能够将来自所述第一执行单元的数据提供给所述第一通信接口单元;所述第四通道能够将来自所述第一执行单元的数据提供给所述第二通信接口单元;所述第五通道能够将来自所述第二执行单元的数据提供给所述第一通信接口单元;以及一所述第六通道能够将来自所述第二执行单元的数据提供给所述第二通信接口单元。9.根据权利要求8所述的控制系统,其中,所述第一控制单元能够对来自所述第一执行单元和所述第二执行单元的数据进行冗余处理;以及所述第二控制单元能够对来自所述第一执行单元和所述第二执行单元的数据进行冗余处理。10.根据权利要求1所述的控制系统,其中,第一执行单元是执行设备主机,并且第二执行单元是执行设备并机。11.根据权利要求1所述的控制系统,其中,所述通信接口设备包括第一通信接口单元和第二通信接口单元,其中,所述第一通道分别与所述第一通信接口单元和所述第二通信接口单元连接;并且所述第二通道分别与所述第一通信接口单元和所述第二通信接口单元连接。

百度查询: 北京全路通信信号研究设计院集团有限公司 控制系统