一种二取二安全数据处理与仲裁装置及方法与流程

文档序号:15979341发布日期:2018-11-17 00:08阅读:332来源:国知局

本发明涉及powerpc架构计算机技术领域,尤其是涉及一种二取二安全数据处理与仲裁装置及方法。

背景技术

随着我国经济水平的提高和电子科学技术的发展,目前,计算机信号系统应用已经广泛使用在工业控制、铁路运输、金融、国防等和人们生活相关的各个领域,随之出现的是人们对计算机信号系统的依赖性越来越强,这也就意味着计算机信号系统发生故障将会造成越来越大的损失,人们开始更加关注计算机信号系统的安全性和可靠性,二取二安全计算机作为实现安全性的一种重要方法,已经在轨道交通领域使用多年,二取二安全计算机信号系统可以说是轨道交通运行的“大脑”,负责组织整个轨道交通的正常运转,保证运营的安全。同时,信号系统也是一个高可靠高安全的系统,技术含量也较高。

近几年,我国各行业发展迅猛,计算机信号系统应用范围越来越广泛,当前我国大部分信号系统以进口为主,现有的国产轨道交通安全计算机采用的信号系统通常具有结构复杂、功耗高、可靠性差的技术问题,难以满足生产需求,同时严重威胁轨道交通的安全运营。



技术实现要素:

有鉴于此,本发明的目的在于提供一种二取二安全数据处理与仲裁装置及方法,以缓解现有技术中存在的结构复杂、功耗高、可靠性差的技术问题。

第一方面,本发明实施例提供了一种二取二安全数据处理与仲裁装置,包括:分别存储有第一数据处理子系统、第二数据处理子系统和数据仲裁子系统的第一数据处理器、第二数据处理器和数据仲裁处理器;

第一数据处理器、第二数据处理器和数据仲裁处理器采用powerpc架构;

第一数据处理器与第二数据处理器之间分别通过高速serialrapidio总线和普速gpio总线连接,数据仲裁处理器通过两个以太网交换机分别与第一数据处理器和第二数据处理器连接;

第一数据处理器与第二数据处理器为结构相同的冗余设置,第一数据处理器、第二数据处理器和数据仲裁处理器均设置有电源接口、ddr3接口、emmcflash接口、norflash接口和f-ram接口;第一数据处理器和第二数据处理器还均设置有时钟接口;

且第一数据处理器、第二数据处理器和数据仲裁处理器分别通过采用phy模式的rgmii接口与以太网交换机相连接。

进一步的,本发明实施例提供的二取二安全数据处理与仲裁装置中,第一数据处理器、第二数据处理器和数据仲裁处理器分别设置有rs422调试接口。

进一步的,本发明实施例提供的二取二安全数据处理与仲裁装置中,rs422调试接口的收发数据经过加密模块处理。

进一步的,本发明实施例提供的二取二安全数据处理与仲裁装置中,以太网交换机包括第一以太网交换机和第二以太网交换机,且每个以太网交换机分别设置有两路千兆以太网接口。

进一步的,本发明实施例提供的二取二安全数据处理与仲裁装置中,数据仲裁处理器的输出端连接有两个千兆单模四口网卡,千兆单模四口网卡的输出端设置有8路千兆以太网接口。

第二方面,本发明实施例提供了一种二取二安全数据处理与仲裁方法,包括以下步骤:

二取二步骤:第一数据处理子系统与第二数据处理子系统通过高速serialrapidio总线实现预处理数据传输和比较,通过普速gpio总线同步第一数据处理子系统与第二数据处理子系统的实时时钟和指令时钟;

数据交换步骤:通过两个以太网交换机将第一数据处理子系统与第二数据处理子系统产生的预处理数据分别与数据仲裁子系统进行数据交换;

仲裁步骤:数据仲裁子系统对预处理数据进行仲裁,根据得出的运算结果做判断,当判断运算结果为有效时,输出已完成仲裁的数据。

进一步的,本发明实施例提供的二取二安全数据处理与仲裁方法中,二取二步骤之前还包括:

初始化设定步骤:通过分别与第一数据处理子系统、第二数据处理子系统和数据仲裁子系统相连接的rs422接口,设定各个子系统的输入工作函数以及初始工作状态。

进一步的,本发明实施例提供的二取二安全数据处理与仲裁方法中,还包括与rs422接口相连接的串口加密模块;串口加密模块对rs422接口的收发数据进行加密处理。

本发明实施例带来了以下有益效果:本发明实施例所提供的二取二安全数据处理与仲裁装置及方法,其中装置包括:分别存储有第一数据处理子系统、第二数据处理子系统和数据仲裁子系统的第一数据处理器、第二数据处理器和数据仲裁处理器。第一数据处理器、第二数据处理器和数据仲裁处理器采用powerpc架构。第一数据处理器与第二数据处理器之间分别通过高速serialrapidio总线和普速gpio总线连接,数据仲裁处理器通过两个以太网交换机分别与第一数据处理器和第二数据处理器连接。第一数据处理器与第二数据处理器为结构相同的冗余设置,第一数据处理器、第二数据处理器和数据仲裁处理器均设置有电源接口、ddr3接口、emmcflash接口、norflash接口和f-ram接口;第一数据处理器和第二数据处理器还均设置有时钟接口。且第一数据处理器、第二数据处理器和数据仲裁处理器分别通过采用phy模式的rgmii接口与以太网交换机相连接。该技术方案通过采用powerpc架构的双数据处理器与仲裁处理器的有机配合,实现了轨道交通信号系统中数据的同步处理、交叉比较以及独立仲裁判断,提高了信号系统的可靠性,降低了数据处理子系统故障对整个信号系统的影响,保证了轨道交通的运营安全,同时,该系统采用的powerpc架构还具有功耗低、处理速度快的特点,进一步缓解了现有技术中存在的结构复杂、功耗高、可靠性差的技术问题。

为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

附图说明

为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的一种二取二安全数据处理与仲裁装置的结构示意图;

图2为本发明实施例提供的一种二取二安全数据处理与仲裁装置的原理图;

图3为本发明实施例提供的一种二取二安全数据处理与仲裁方法的流程图。

图标:

100-第一数据处理器;200-第二数据处理器;300-数据仲裁处理器;400-以太网交换机;410-第一以太网交换机;420-第二以太网交换机。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

目前,现有的国产轨道交通安全计算机采用的信号系统通常具有结构复杂、功耗高、可靠性差的技术问题,难以满足生产需求,同时严重威胁轨道交通的安全运营,基于此,本发明实施例提供的一种二取二安全数据处理与仲裁装置及方法,可以实现轨道交通信号系统中数据的同步处理、交叉比较以及独立仲裁判断,提高信号系统的可靠性。

实施例一:

参见图1及图2,本发明实施例提供的一种二取二安全数据处理与仲裁装置的结构示意图及原理图。本发明实施例提供的一种二取二安全数据处理与仲裁装置,包括:分别存储有第一数据处理子系统、第二数据处理子系统和数据仲裁子系统的第一数据处理器100、第二数据处理器200和数据仲裁处理器300。本发明实施例提供的二取二安全数据处理与仲裁装置中的第一数据处理器100、第二数据处理器200和数据仲裁处理器300采用powerpc架构。该技术方案的第一数据处理子系统、第二数据处理子系统和数据仲裁子系统相互有机配合,实现了轨道交通信号系统中数据的同步处理、交叉比较以及独立仲裁判断,同时为与其连接的外部设备提供运算数据。且第一数据处理子系统和第二数据处理子系统具有平等的优先级,无主从之分,进一步保证了信号系统数据传输的可靠性。

第一数据处理器100与第二数据处理器200之间分别通过高速serialrapidio总线和普速gpio总线连接,第一数据处理子系统和第二数据处理子系统通过高速serialrapidio总线对参与系统运行的外部数据进行传输、安全性运算和交叉比较,同时通过普速gpio总线同步两数据处理系统的实时时钟和指令时钟。且,第一数据处理器100与第二数据处理器200之间的高速serialrapidio总线和普速gpio总线均具有不可写命令的特点,即:不会向对方发出控制命令,不影响对方任何时刻的工作状态,只做数据读写操作。数据仲裁处理器300通过两个以太网交换机400分别与第一数据处理器100和第二数据处理器200连接。数据仲裁子系统对第一数据处理子系统和第二数据处理子系统得出的运算结果做第三方仲裁判断,判断数据处理系统的运算结果是否正常、有效,并将判断为正常有效的数据提供给外部总线接口,供其他外部系统进行运算使用。

第一数据处理器100与第二数据处理器200为结构相同的冗余设置,第一数据处理器100、第二数据处理器200和数据仲裁处理器300均设置有电源接口、ddr3接口、emmcflash接口、norflash接口和f-ram接口,此外,第一数据处理器100和第二数据处理器200还均设置有时钟接口。

第一数据处理器100、第二数据处理器200和数据仲裁处理器300分别通过采用phy模式的rgmii接口与以太网交换机400相连接。进一步的,本发明实施例提供的二取二安全数据处理与仲裁装置中,以太网交换机400包括第一以太网交换机410和第二以太网交换机420,第一以太网交换机410分别与第一数据处理器100、第二数据处理器200连接,第二以太网交换机420分别与第一数据处理器100、第二数据处理器200连接,且每个以太网交换机分别设置有两路千兆以太网接口,以方便连接多个外部设备获取处理数据。两个千兆以太网交换机是冗余设计,优先级为平级,无主从区分,以防止其中1个交换机发生故障时整个系统瘫痪。

进一步的,本发明实施例提供的二取二安全数据处理与仲裁装置中,第一数据处理器100、第二数据处理器200和数据仲裁处理器300分别设置有rs422调试接口。进一步的,rs422调试接口的收发数据经过加密模块处理。用户通过加密模块处理的rs422调试接口,为第一数据处理器100、第二数据处理器200和数据仲裁处理器300输入工作函数,设定3个处理器的工作状态,该技术方案进一步保证了轨道交通信号系统的安全性和可靠性。

进一步的,本发明实施例提供的二取二安全数据处理与仲裁装置中,数据仲裁处理器300的输出端连接有两个千兆单模四口网卡,千兆单模四口网卡的输出端设置有8路千兆以太网接口,以方便连接多个外部设备并为其提供运算数据。

本发明实施例提供的二取二安全数据处理与仲裁装置的工作过程为:首先,第一数据处理子系统与第二数据处理子系统通过高速serialrapidio总线实现预处理数据传输和交叉比较,通过普速gpio总线同步第一数据处理子系统与第二数据处理子系统的实时时钟和指令时钟。然后,通过两个以太网交换机将第一数据处理子系统与第二数据处理子系统产生的预处理数据分别与数据仲裁子系统进行数据交换。最后,数据仲裁子系统对预处理数据进行仲裁,根据得出的运算结果做判断,当判断运算结果为有效时,输出已完成仲裁的数据。

本发明实施例所提供的二取二安全数据处理与仲裁装置,包括:分别存储有第一数据处理子系统、第二数据处理子系统和数据仲裁子系统的第一数据处理器、第二数据处理器和数据仲裁处理器。第一数据处理器、第二数据处理器和数据仲裁处理器采用powerpc架构。第一数据处理器与第二数据处理器之间分别通过高速serialrapidio总线和普速gpio总线连接,数据仲裁处理器通过两个以太网交换机分别与第一数据处理器和第二数据处理器连接。第一数据处理器与第二数据处理器为结构相同的冗余设置,第一数据处理器、第二数据处理器和数据仲裁处理器均设置有电源接口、ddr3接口、emmcflash接口、norflash接口和f-ram接口;第一数据处理器和第二数据处理器还均设置有时钟接口。且第一数据处理器、第二数据处理器和数据仲裁处理器分别通过采用phy模式的rgmii接口与以太网交换机相连接。该技术方案通过采用powerpc架构的双数据处理器与仲裁处理器的有机配合,实现了轨道交通信号系统中数据的同步处理、交叉比较以及独立仲裁判断,提高了信号系统的可靠性,降低了数据处理子系统故障对整个信号系统的影响,保证了轨道交通的运营安全,同时,该系统采用的powerpc架构还具有功耗低、处理速度快的特点,进一步缓解了现有技术中存在的结构复杂、功耗高、可靠性差的技术问题。

实施例二:

本发明实施例提供的一种二取二安全数据处理与仲裁方法,基于上述实施例中的二取二安全数据处理与仲裁装置,包括以下步骤:

二取二步骤:第一数据处理子系统与第二数据处理子系统通过高速serialrapidio总线实现预处理数据传输和比较,通过普速gpio总线同步第一数据处理子系统与第二数据处理子系统的实时时钟和指令时钟。

数据交换步骤:通过两个以太网交换机将第一数据处理子系统与第二数据处理子系统产生的预处理数据分别与数据仲裁子系统进行数据交换。第一数据处理子系统与第二数据处理子系统分别与两个千兆以太网交换机交叉连接,通过以太网交换机实现数据的交换,且以太网交换机的优先级为平级,进一步保障了数据的稳定传输。

仲裁步骤:数据仲裁子系统对预处理数据进行二取二仲裁,比较第一数据处理子系统与第二数据处理子系统获得的预处理数据,根据得出的运算结果做判断,两者的运算结果具有一致性时,定义运算结果为有效,此时,输出已完成仲裁的数据,否则,运算结果即为无效。该技术方案采用动态冗余技术,实时比较以获取准确的数据信号,利用多硬件保障了信号系统的可靠性。

进一步的,本发明实施例提供的二取二安全数据处理与仲裁方法中,二取二步骤之前还包括:

初始化设定步骤:通过分别与第一数据处理子系统、第二数据处理子系统和数据仲裁子系统相连接的rs422接口,设定各个子系统的输入工作函数以及初始工作状态。进一步的,本发明实施例提供的二取二安全数据处理与仲裁方法中,rs422接口还连接有串口加密模块,串口加密模块对rs422接口的收发数据进行加密处理。

本发明实施例所提供的二取二安全数据处理与仲裁方法,首先,第一数据处理子系统与第二数据处理子系统通过高速serialrapidio总线实现预处理数据传输和比较,通过普速gpio总线同步第一数据处理子系统与第二数据处理子系统的实时时钟和指令时钟。然后,通过两个以太网交换机将第一数据处理子系统与第二数据处理子系统产生的预处理数据分别与数据仲裁子系统进行数据交换。最后,数据仲裁子系统对预处理数据进行仲裁,根据得出的运算结果做判断,当判断运算结果为有效时,输出已完成仲裁的数据。该技术方案通过采用powerpc架构的双数据处理器与仲裁处理器的有机配合,实现了轨道交通信号系统中数据的同步处理、交叉比较以及独立仲裁判断,提高了信号系统的可靠性,降低了数据处理子系统故障对整个信号系统的影响,保证了轨道交通的运营安全,同时,该系统采用的powerpc架构还具有功耗低、处理速度快的特点,进一步缓解了现有技术中存在的结构复杂、功耗高、可靠性差的技术问题。

在本发明实施例的描述中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。

在本发明的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。

最后应说明的是:以上所述实施例,仅为本发明的具体实施方式,用以说明本发明的技术方案,而非对其限制,本发明的保护范围并不局限于此,尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神和范围,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1