CN110361979A - 一种铁路信号领域的安全计算机平台 - Google Patents
一种铁路信号领域的安全计算机平台 Download PDFInfo
- Publication number
- CN110361979A CN110361979A CN201910659081.9A CN201910659081A CN110361979A CN 110361979 A CN110361979 A CN 110361979A CN 201910659081 A CN201910659081 A CN 201910659081A CN 110361979 A CN110361979 A CN 110361979A
- Authority
- CN
- China
- Prior art keywords
- module
- communication
- safety
- main control
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 230000001360 synchronised effect Effects 0.000 claims abstract description 7
- 238000004891 communication Methods 0.000 claims description 121
- 238000012545 processing Methods 0.000 claims description 24
- 230000005540 biological transmission Effects 0.000 claims description 23
- 230000007246 mechanism Effects 0.000 claims description 12
- 230000003993 interaction Effects 0.000 claims description 7
- 230000009977 dual effect Effects 0.000 claims description 4
- 238000012544 monitoring process Methods 0.000 claims description 4
- 230000002093 peripheral effect Effects 0.000 claims description 4
- 230000002159 abnormal effect Effects 0.000 claims description 3
- 238000001514 detection method Methods 0.000 claims description 2
- 238000002955 isolation Methods 0.000 claims description 2
- 238000010200 validation analysis Methods 0.000 claims 1
- 238000005516 engineering process Methods 0.000 abstract description 16
- 238000013461 design Methods 0.000 description 14
- 238000010586 diagram Methods 0.000 description 10
- 238000000034 method Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 4
- 231100000279 safety data Toxicity 0.000 description 4
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000004088 simulation Methods 0.000 description 2
- 101000879675 Streptomyces lavendulae Subtilisin inhibitor-like protein 4 Proteins 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000009432 framing Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B15/00—Systems controlled by a computer
- G05B15/02—Systems controlled by a computer electric
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B9/00—Safety arrangements
- G05B9/02—Safety arrangements electric
- G05B9/03—Safety arrangements electric with multiple-channel loop, i.e. redundant control systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/40169—Flexible bus arrangements
- H04L12/40176—Flexible bus arrangements involving redundancy
- H04L12/40189—Flexible bus arrangements involving redundancy by using a plurality of bus systems
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- General Engineering & Computer Science (AREA)
- Safety Devices In Control Systems (AREA)
- Hardware Redundancy (AREA)
- Small-Scale Networks (AREA)
Abstract
本发明的安全计算机平台,由主控层和执行层构成;主控层由主控模块构成,有主备系之分;执行层由一定数量的、可扩展的执行模块构成,每种模块还划分为安全相关模块和非安全相关模块;安全计算机平台采用的总线冗余架构为模块级冗余;主控层与执行层之间采用双套冗余总线通信,主控模块可通过内部CANFD总线和以太网总线同时接收执行模块的数据,也可同时向这些执行模块发送请求和命令;所有主控模块和执行模块都由内部冗余CANFD总线相连;主备系的主控模块会周期性进行数据同步,数据同步的原则是全集同步。本发明的技术优势:扩展性极好的安全计算机平台,采用双套冗余总线架构和模块冗余技术,可靠性和安全性更高。
Description
技术领域
本发明涉及铁路信号领域,具体涉及一种新型安全计算机平台,其具备更加完备的安全系统架构和更加安全的防护设计,同时还具备更好的通信效率及传输性能。
背景技术
随着铁路运输事业的发展,铁路信号领域的安全设备不断更新完善。信息化时代,计算机和网络技术得到快速的普及和应用,安全计算机被用在越来越多的,对安全要求比较严格的领域和行业。在铁路信号领域,安全计算机对保障信号的可靠传输发挥着极其重要的作用。
在铁路信号领域,传统的安全计算机一般是基于单套内部通信总线,并采用主备结构,各功能单元模块常采用固定方式连接,导致主备机间通信手段单一,安全度不高,不利于功能的扩展和系统升级等缺点。
因此,为了满足日益复杂的铁路应用需求,提高铁路信号领域设备的安全性、可靠性、可扩展性、兼容性等。需要一种兼具既有安全计算机优点,且传输速率更高,结构更安全,扩展更灵活的安全计算机平台。
发明内容
本发明针对上述的问题,提出一种通信数据量大,通信速率快、总线架构简单安全,模块级冗余的安全计算机平台。
本发明提供了一种铁路信号领域的安全计算机平台,由主控层和执行层构成;
所述主控层由主控模块构成,有主备系之分,即分为主控模块A和主控模块B;
所述执行层由一定数量的、可扩展的执行模块构成,执行模块可分为输入模块、输出模块、通信模块,同时每种模块还划分为安全相关模块和非安全相关模块;
所述安全计算机平台采用的总线冗余架构为模块级冗余;
所述主控层与执行层之间采用双套冗余总线通信,采用CANFD总线+以太网总线,或者CAN总线+以太网总线;优选地,所述主控模块可通过内部CANFD总线和以太网总线同时接收执行模块的数据,也可同时向这些执行模块发送请求和命令;所有主控模块和执行模块都由内部冗余CANFD总线相连;
优选地,主控模块A和主控模块B之间通过独立的冗余以太网总线通信实现数据交互、主备机同步;
主备系的主控模块会周期性进行数据同步,以保持双系的一致性以及主备系的热备和预切换状态,需要同步的数据都是经过安全比较一致的数据,数据同步的原则是全集同步。
本发明的技术优势:一种针对铁路信号领域的扩展性极好的安全计算机平台,基于二乘二取二的安全架构,采用双套冗余总线架构和模块冗余技术,可靠性和安全性更高。主备系生命信号的切换机制提升平台的可靠性。透传的通信机制提高平台的通用性和适配性。主备系同步及切换机制更加可靠有效。
附图说明
[1]图1为安全计算机平台的基本构成及功能结构图
[2]图2为安全计算机平台总体架构的一个具体实施例
[3]图3为安全功能模块输入外部数据的二取二处理示意图
[4]图4为安全功能模块向外输出通信数据的二取二处理示意图
[5]图5为安全计算机平台安全架构
[6]图6为主备系数据同步示意图
具体实施方式
下面结合具体实施例对本发明进行详细的说明。以下实施例将有助于本领域的技术人员进一步理解本发明,但不以任何形式限制本发明。应该指出的是,对本领域的普通技术人员来讲,在不脱离发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。
下面结合图1对本发明进行的整体说明。本新型安全计算机平台由主控层和执行层构成,其基本构成及功能结构图如图1所示。其中,
主控层由主处理器系统、与执行层的通信系统、主控层内部的通信系统等构成,并提供数据配置维护接口、应用层软件的接口、数据配置和系统监测等接口。主控层是安全计算机的控制核心,控制着整个平台系统的运行时序、运行周期和工作状态,承担平台的全面故障检测任务,实现平台的故障安全功能;主控层为应用软件提供运行环境、系统功能支持,与执行层之间进行信息的实时安全传输;主控层对平台内部的运行状态、自检信息进行记录,并对主控层内部的冗余机制进行运行及协调管理。一般来说,主控层由主控模块构成,有主备系之分。
执行层由一定数量的、可扩展的执行模块构成,执行模块可分为输入模块、输出模块、通信模块等,同时每种模块还可划分为安全相关和非安全相关模块,并采取不同的安全架构设计。针对铁路信号领域,优选的,执行模块从功能上一般有数字输入模块、数字输出模块、模拟量输入模块、模拟量输出模块、频率输入模块和通信模块等,执行模块的具体内容不以任何形式限制本发明。
主控层与执行层之间采用双套冗余总线通信,优选的,采用CANFD+以太网总线,或者CAN+以太网总线,双套总线设计具有总线结构简单、传输效率更高、传输数据量大的优势,同时采取双套总线进行传输,可以提高安全计算机平台的可用性。
主控层和执行层的分级结构设计,结合可灵活配置的执行层模块的设计,因此,本安全计算机平台可以广泛适用于铁路信号领域,包含各类车载设备及地面设备,如,列车运行监控系统(LKJ)、列车超速防护系统(ATP)、计算机联锁(CBI)等。
下面结合一个具体的实施例对本发明进行具体的说明。图2为一个安全计算机平台总体架构的具体实施例。以下实施例中根据铁路信号领域的列控车载应用需求,提供了明确的总线和执行模块的配置,将有助于本领域的技术人员进一步理解本发明,但不以任何形式限制本发明。
安全计算机平台采用二乘二取二的安全冗余架构,即安全计算机平台采用2×2的双机热备结构,设计符合SIL4安全等级要求,满足故障安全原则;平台采用插箱式结构,图2中的A系和B系为热备冗余关系。
本安全计算机平台采用双套冗余总线的系统架构,即,主控层与执行层之间通过双套冗余总线连接。本实施例中,采用CANFD总线+以太网总线,即主控模块可以通过内部CANFD总线,与除通信记录模块之外的其他执行模块进行数据通信,主控模块通过以太网总线与通信记录模块执行数据通信,同时两个主控模块之间通过以太网总线实现主备识别、数据同步、主备切换的功能。特殊说明的是,通信记录模块连接至CANFD总线上仅用于监听CANFD总线数据,不参与实际的数据传输。
主控层由主控模块A和主控模块B构成,功能与性能完全相同,存在主备系之分;
执行层由两组执行模块A和执行模块B构成,功能与性能完全相同;执行模块只与主系的主控模块进行数据交互,执行模块之间不进行数据交互;由模块在插箱内的位置区分A系和B系;
在本实施例中,执行模块选择了频率输入模块、数字输入模块、数字输出模块、模拟入出模块、通信记录模块、预留模块。其中,所述通信记录模块实现与外部通信及数据记录功能,包含通信子模块、记录子模块及以太网交换子模块;所述预留模块,作为平台可扩展的功能模块或可扩展的通信接口所预留;
主控模块:安全功能模块,采用二取二安全架构设计,负责系统的整体调度,实现系统状态管理功能,应用软件的实现媒介,负责主控板A和主控板B之间的数据同步,负责主备识别和切换,负责系统的时间同步,负责平台和应用之间的通信。
通信记录模块:非安全功能模块,负责平台与外设通信功能之间的逻辑隔离,即通过以太网、RS485、RS422、CAN、CANFD总线等与外部设备或外部子模块通信;通信记录模块只负责对通信类的数据进行透明传输,不区分安全数据和非安全数据,通信模块自身不保证数据安全,由数据本身的安全通信协议来保证;具备记录功能模块,用于系统的数据记录。
数字输入模块:安全功能模块,负责安全数字量的安全采集,执行主控板的命令。
数字输出模块:安全功能模块,负责安全数字量的安全输出,执行主控板的命令,负责实现系统安全侧。
频率输入模块:安全功能模块,负责安全频率量的安全采集,执行主控板的命令。
模拟模块:非安全功能模块,负责非安全频率量和非安全数据量的采集,执行主控板的命令;
电源模块:安全功能模块,为平台内外部提供电源。
综上,数字输入模块、数字输出模块、频率输入模块、预留模块和主控模块为安全功能模块;模拟入出模块和通信记录模块为非安全功能模块。安全功能模块,采用双CPU二取二安全架构,两个CPU可为相同或者不同的处理器,非安全功能模块,采用单CPU架构。
冗余CANFD总线和所有模块都采用电气隔离,而冗余以太网总线采用变压器隔离,所有安全模块的两片CPU之间采用电气隔离;
平台主备系采用独立的电源模块供电,每个电源模块上设计2组独立电源,采用电气隔离;对于安全模块,同时使用两组电源供电,而非安全模块使用一组电源供电。
关于安全功能模块输入通信数据和向外输出通信数据的二取二处理机制,详细说明如下。
从通信接口获取输入数据采用组合式失效—安全结构,图3为安全功能模块输入外部数据的二取二处理示意图,以CPU1接收到一份输入数据为例。CPU1从通信接口获得原始数据,将原始数据发送给CPU2。双CPU分别进行通信处理,并将处理结果发送给对方CPU,CPU1和CPU2各自对通信处理结果进行比较,如果通信数据正确且比较一致,则判定该数据为可用数据,将数据输出。如果通信数据错误或出现比较不一致,安全功能模块转入故障状态。CPU2接收到外部通信数据处理,同CPU1,此处不再累述。
向通信接口输出通信数据采用组合式失效-安全结构,图4为安全功能模块向外输出通信数据的二取二处理示意图。双CPU准备好待发送的数据并触发发送后,先进行通信协议处理(不含通信CRC),然后将各自准备的通信数据发送给对方CPU,CPU1和CPU2分别进行一致性比较;当CPU2比较一致,CPU2对该通信数据计算CRC后,发送给CPU1;当CPU1比较一致,由CPU1将通信数据和CPU2发送来的CRC进行通信组帧后,通过CPU1的通信接口输出。当二取二处理出现比较不一致,安全功能模块转入故障状态。
下面通过数据的采集和输出,说明安全计算机平台的系统安全架构的实现,图5描述了安全计算机平台的安全架构示意图,平台保证数据从采集、通信、处理和输出环节的安全。主控层与执行层之间的数据安全由内部安全通信协议保证。
安全数字量的输入,由A/B两系的数字输入模块A和数字输入模块B同时采集至自身的CPU1和CPU2,即输入4份原始数据;数字输入模块A和B的CPU1和CPU2分别将采集到的4份安全数字量信息分别发送给对方CPU,进行二取二安全处理;处理正确,则可通过内部安全通信协议输出至内部CANFD总线;进一步,主控模块A和主控模块B,会同时收到数字输入模块A和B提供的4份安全数字量信息。主控模块的CPU1和CPU2对接收到的数字量数据,进行二取二安全处理后,输出给应用层。
安全数字量的输出,主控模块接收到应用层输出指令,对需要输出的安全数字量进行2取2安全处理后,输出至内部CANFD总线,安全数字输出模块A和安全数字输出模块B同时收到待输出的数字量信息,进行2取2安全处理后可对外输出安全数字量。
安全频率量的输入,与安全数字量的输入处理相似,由A/B两系的频率输入模块A和频率输入模块B同时采集并进行2取2安全处理,通过内部冗余CANFD总线发送给主控模块进行2取2安全处理,此处不再详述。
非安全数据信息的采集,由A/B两系的模拟模块A和模拟模块B同时采集至自身的单CPU,然后,通过内部冗余CANFD总线,发送给主控模块进行2取2安全处理,对于执行层的安全模块和非安全模块通过内部CANFD总线输入的数据,主控模块的2取2安全处理一致。
通信类安全信息和非安全信息,由A/B两系的通信记录模块实现数据通信,通信记录模块对通信类信息,采取透明传输机制,即通信记录模块将通信数据直接转换为内部通信协议,并通过内部以太网总线传递至主控模块,主控模块会对通信数据进行2取2安全处理,无误后输出至应用层。虽然增加了一些安全通信措施,但平台不保证通信数据本身的安全,数据本身安全有其安全通信协议保证,安全解析由应用层负责。
综上,本安全计算机平台采用的总线冗余架构为模块级冗余,与既有平台采用的系统级冗余不同。模块级冗余,对于两系的主控模块来说,可以同时接收主备系执行模块的数据,当一系中某一个执行模块故障时,平台的冗余架构不受影响,其他功能可以正常维持双系工作状态。但是系统级冗余,即主备系完全独立工作,当一系中某一个执行模块故障时,会导致一系的整体工作异常,从而导致整个平台系统降级为单系工作。因此模块级冗余的可靠性和可用性更高,更适合铁路复杂应用场景。
再结合双套冗余总线架构的设计,本安全计算机平台系统架构简单,传输效率高,传输数据量大,对外设数据的区分处理和采集,提高了安全计算机平台的可用性。同时,相比既有平台中的总线,CANFD总线具有更高有效传输负载,更快的传输速率,简单并灵活的配置,并且CANFD优化的CRC算法,其抗干扰能力更强而以太网总线可以满足较大数据传输、速度快、配置灵活。
关于主备系同步及主备系切换的安全设计,在本实施例中说明如下。主控模块A和主控模块B之间通过冗余以太网总线通信实现数据同步和主备系切换。
主备系的主控模块会周期性进行数据同步,以保持双系的一致性以及主备系的热备和预切换状态。需要同步的数据都是经过安全比较一致的数据,数据同步的原则是全集同步,即,当A/B系收到的数据的数量不一致时,收到数据多的一系,会将缺少的数据发送给另一系以保持双方一致。图6说明主备系数据同步的示意图,同步开始,主备系互发数据包标号集,即接收的数据包统一编号,编号合称标号集,标号集不以任何形式限制本发明;当标号集不一致,哪个系缺少数据包,由另一个系补上,虚线代表标号集不是每周期都会不一致;最后,再次确认标号集是否一致,完成主备系同步。
与既有主备系同步技术相比,既有同步一般采用备系跟随主系或子集同步原则。备系跟随主系同步,即,主系周期将数据发送给备系同步,此技术当主备系切换时存在数据更新不及时,导致数据丢失,并且切换周期过长等问题;子集同步技术即主备系在一周期内仅保留双方一致的数据,不一致数据留至下一周期同步,具有同步操作复杂、同步周期过长的缺点。而本发明中采取的全集同步技术,即双系均保持接收到的最大数据集,同步实时性好且操作流程简单,同步过程中补足的数据,由应用层识别取舍。全集同步技术提高了主备系切换的可靠性和安全性,增强了平台的可用性。
关于主备系切换技术,以太网总线通信正常情况下,见图5,主控模块A和主控模块B之间通过安全通信协议完成主备系确认以及切换识别,一般来说,备系主控模块接收到主备切换命令或者接收到主系故障的指令,备系主动切换为主系。但是,当以太网通信接口故障时,两个主控模块可能会出现同时为主系的情况,导致平台不可用。因此为了避免双主的现象导致平台故障,在两个主控模块之间设计,增加其它通信方式,比如互发生命信息方波进行双主防护,具体实现参见图2,由主控模块的CPU1负责方波生命信号的发送,主控模块的CPU1和CPU2均需要接收对方主控模块的方波生命信号。
因此,本发明的主备系切换设计技术,总结如下,第一种,以太网总线通信正常,当备系接收到切换命令或主系工作异常指令,备系可立即切换为主系主控;第二种,以太网总线通信故障,当备系检测到通信故障且对方无生命信号发出,备系可立即切换为主系主控。比起单一使用通信来实现主备切换的既有技术,生命信号的设计,极大的提高了安全计算机平台的可靠性和可用性。
本安全计算机平台,结合了二乘二取二的安全架构和多种独特的安全设计方法,很大程度上提高了安全计算机平台的安全性、可靠性和可用性。
本发明与现有技术的关键不同处在于:
1.基于二乘二取二的安全架构设计,结合双套冗余总线和模块级冗余的系统结构,是既有产品不具备的特点。双套冗余总线架构简单,传输效率高,传输数据量大。与既有系统级冗余技术相比,模块级冗余技术更可靠,受单个模块故障影响较小,本发明的安全架构极大的提高系统通信的可靠性、可用性和系统的性能。
2.通信数据的透传机制,是本发明与既有产品不同的特点。与外设的通信数据,无论安全信息还是非安全信息,均采用非安全通道来进行通信的透明传输机制。除了安全性由通信数据自身的安全通信协议来保证之外,透传机制最大的优点是提高了数据的传输效率且不受应用环境的影响,提高了平台的可扩展性和应用的灵活性。
3.采用全集同步技术实现主备系同步,是本发明的重要特点。保持主备系数据的实时一致,不过于依赖主系是本技术的特点。与既有的子集同步和备系跟随同步技术相比,全集同步更加可靠,主备系切换时,数据更加准确切换周期更快。
4.在主备系切换的安全设计中,设计在两个主控模块之间互发生命信号,是本发明的重要特点。不仅防护主备系出现双主的情况,更是提高了安全计算机平台的可靠性和可用性。
以上所述仅为本新方案的较佳实施案例而已,并非用于限定本新方案的保护范围。凡在本新方案的精神和原则之内所作的任何修改、等同替换、改进等,均应包含在本新方案的保护范围之内。
Claims (10)
1.一种铁路信号领域的安全计算机平台,由主控层和执行层构成;
所述主控层由主控模块构成,有主备系之分,即分为主控模块A和主控模块B;
所述执行层由一定数量的、可扩展的执行模块构成,执行模块可分为输入模块、输出模块、通信模块,同时每种模块还划分为安全相关模块和非安全相关模块;
所述安全计算机平台采用的总线冗余架构为模块级冗余;
所述主控层与执行层之间采用双套冗余总线通信,采用CANFD总线+以太网总线,或者CAN总线+以太网总线;优选地,所述主控模块可通过内部CANFD总线和以太网总线同时接收执行模块的数据,也可同时向这些执行模块发送请求和命令;所有主控模块和执行模块都由内部冗余CANFD总线相连;
优选地,主控模块A和主控模块B之间通过独立的冗余以太网总线通信实现数据交互、主备机同步;
主备系的主控模块会周期性进行数据同步,以保持双系的一致性以及主备系的热备和预切换状态,需要同步的数据都是经过安全比较一致的数据,数据同步的原则是全集同步。
2.根据权利要求1所述的安全计算机平台,其特征在于,所述执行模块包括频率输入模块、数字输入模块、数字输出模块、模拟入出模块、通信记录模块、预留模块;其中,所述通信记录模块实现与外部通信及数据记录功能,包含通信子模块、记录子模块及以太网交换子模块;所述预留模块,作为平台可扩展的功能模块或可扩展的通信接口所预留;
所述执行层划分为执行模块A和执行模块B,功能与性能完全相同;执行模块只与主系的主控模块进行数据交互,备系的主控模块则仅接收执行模块数据,执行模块之间不进行数据交互;由模块在插箱内的位置区分A系和B系。
3.根据权利要求2所述的安全计算机平台,其特征在于,
数字输入模块、数字输出模块、频率输入模块、预留模块和主控模块为安全功能模块,模拟入出模块和通信记录模块为非安全功能模块;
主控层和执行层中,实现安全功能的模块采用双CPU二取二安全架构,两个CPU可为相同或者不同的处理器,非安全功能模块,采用单CPU架构;
安全功能模块输入通信数据和向外输出通信数据为二取二处理机制,从通信接口获取输入数据以及向通信接口输出通信数据采用组合式失效—安全结构。
4.根据权利要求2所述的安全计算机平台,其特征在于,所述通信记录模块负责平台与外设通信功能之间的逻辑隔离,通过以太网、RS485、RS422、CAN、或CANFD接口与外部设备或外部子模块通信;所述通信记录模块作为非安全通道,并不保证通信数据本身的安全,而是由数据本身的安全通信协议来保证;
主控模块与通信记录模块由冗余以太网总线相连,除通信记录模块以外的其他执行模块通过CANFD总线与主控模块进行数据传输;所述通信记录模块连接至CANFD总线上仅用于监听记录总线数据使用;
两个主控模块之间通过独立的以太网总线实现主备识别、数据同步、主备切换的功能。
5.根据权利要求2所述的安全计算机平台,其特征在于,通信类安全信息和非安全信息,由A/B两系的通信记录模块实现数据通信,通信记录模块对通信类信息采取透明传输机制,即通信记录模块将通信数据直接转换为内部通信协议,并通过内部以太网总线传递至主控模块,主控模块会对通信数据进行2取2安全处理,无误后输出至应用层;
平台不保证通信数据本身的安全,数据本身安全由其安全通信协议保证,安全解析由应用层负责;平台对于非安全采集信息不保证安全,信息是否安全由应用层判断;
主控层与执行层之间的数据安全由内部安全通信协议保证;
平台内部通信接口采用安全通信协议,与外设的通信安全由外部安全通信协议保证。
6.根据权利要求5所述的安全计算机平台,其特征在于,通信信息的透传机制,除提高传输效率之外,对所述执行层的通信模块没有应用限制,当外部设备或者应用环境发生变化时,仅通过配置应用层即可满足应用。
7.根据权利要求1所述的安全计算机平台,其特征在于,冗余CANFD总线和所有模块都采用电气隔离,而冗余以太网总线采用变压器隔离,所有安全模块的两片CPU之间采用电气隔离;
平台主备系采用独立的电源模块供电,每个电源模块上设计2组独立电源,采用电气隔离;对于安全模块,同时使用两组电源供电,而非安全模块使用一组电源供电。
8.根据权利要求1所述的安全计算机平台,其特征在于,所述主控层是安全计算机的控制核心,控制着整个平台系统的运行时序、运行周期和工作状态,承担平台的全面故障检测任务,实现平台的故障安全功能;
所述主控层为应用软件提供运行环境、系统功能支持;与执行层之间进行信息的实时安全传输;
所述主控层对平台内部的运行状态、自检信息进行记录,并对主控层内部的冗余机制进行运行及协调管理。
9.根据权利要求1所述的安全计算机平台,其特征在于,主控模块A和主控模块B之间通过独立的冗余以太网总线通信实现数据交互和主备系确认以及切换识别;
当以太网通信接口故障时,为了避免双主的现象导致平台故障,在该两个主控模块之间可设计增加其它通信方式进行双主防护,例如互发生命信息方波。
10.根据权利要求9所述的安全计算机平台,其特征在于,以太网总线通信正常时,当主系工作异常,备系接收到切换命令可立即切换为主系主控;以太网总线通信故障时,当备系检测到通信故障且对方无生命信号发出,备系可立即切换为主系主控。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910659081.9A CN110361979B (zh) | 2019-07-19 | 2019-07-19 | 一种铁路信号领域的安全计算机平台 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910659081.9A CN110361979B (zh) | 2019-07-19 | 2019-07-19 | 一种铁路信号领域的安全计算机平台 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110361979A true CN110361979A (zh) | 2019-10-22 |
CN110361979B CN110361979B (zh) | 2022-08-16 |
Family
ID=68221455
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910659081.9A Active CN110361979B (zh) | 2019-07-19 | 2019-07-19 | 一种铁路信号领域的安全计算机平台 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110361979B (zh) |
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110979393A (zh) * | 2019-12-14 | 2020-04-10 | 中车大连电力牵引研发中心有限公司 | 一种应用于地铁列车的可编程逻辑控制系统 |
CN111339575A (zh) * | 2020-02-28 | 2020-06-26 | 卡斯柯信号有限公司 | 适用于安全严苛系统的通用内嵌功能安全保障方法 |
CN111367695A (zh) * | 2020-06-01 | 2020-07-03 | 北京全路通信信号研究设计院集团有限公司 | 一种铁路信号设备安全计算机平台承载多应用系统 |
CN111600685A (zh) * | 2020-05-18 | 2020-08-28 | 湖南中车时代通信信号有限公司 | 一种基于以太网实现can总线冗余的装置 |
CN111781816A (zh) * | 2020-08-05 | 2020-10-16 | 中车大连电力牵引研发中心有限公司 | 一种基于双总线的列车主控设备高速冗余切换方法及系统 |
CN113238983A (zh) * | 2021-06-22 | 2021-08-10 | 江苏嘉擎信息技术有限公司 | 铁路安全计算机以及铁路安全管理平台 |
CN113556239A (zh) * | 2021-08-20 | 2021-10-26 | 北京科技大学 | 一种极高可靠性二取二数据通信板卡 |
CN113830134A (zh) * | 2021-08-25 | 2021-12-24 | 通号城市轨道交通技术有限公司 | 车载atp双系切换方法和车载atp的逻辑单元 |
CN114047728A (zh) * | 2021-10-27 | 2022-02-15 | 国核自仪系统工程有限公司 | 基于安全总线的数据同步方法 |
CN114338358A (zh) * | 2021-12-28 | 2022-04-12 | 深圳市英维克信息技术有限公司 | 一种数据交互方法、设备、存储介质及plc |
CN114337944A (zh) * | 2022-03-16 | 2022-04-12 | 中国人民解放军海军工程大学 | 一种系统级主备冗余通用控制方法 |
CN114407975A (zh) * | 2021-12-21 | 2022-04-29 | 合肥工大高科信息科技股份有限公司 | 一种全电子联锁系统执行单元的热备方法及热备联锁系统 |
CN114454956A (zh) * | 2022-03-15 | 2022-05-10 | 一汽解放汽车有限公司 | 一种车辆的转向动力系统的控制方法及车辆 |
CN114567485A (zh) * | 2022-03-01 | 2022-05-31 | 北京全路通信信号研究设计院集团有限公司 | 一种数据处理方法、装置、设备和存储介质 |
CN114640552A (zh) * | 2022-03-25 | 2022-06-17 | 北京交大思诺科技股份有限公司 | 双模式lkj人机交互单元 |
CN116962400A (zh) * | 2023-07-17 | 2023-10-27 | 中国国家铁路集团有限公司 | 一种基于五取三架构的铁路信号安全云平台 |
CN118410495A (zh) * | 2024-06-26 | 2024-07-30 | 中国铁道科学研究院集团有限公司通信信号研究所 | 一种基于tsn的车载安全计算机平台及其数据处理方法 |
Citations (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070174687A1 (en) * | 2006-01-10 | 2007-07-26 | Stratus Technologies Bermuda Ltd. | Systems and methods for maintaining lock step operation |
CN101511042A (zh) * | 2009-03-23 | 2009-08-19 | 中兴通讯股份有限公司 | 一种同步数据的方法及其装置 |
GB201106151D0 (en) * | 2006-01-13 | 2011-05-25 | Emerson Process Management | A method for redundant controller synchronization for bump-less failover during normal and mismatch conditions |
CN102269970A (zh) * | 2010-06-07 | 2011-12-07 | 富士电机株式会社 | 安全控制系统 |
CN102789166A (zh) * | 2011-05-16 | 2012-11-21 | 铁道部运输局 | 基于二乘二取二安全冗余系统的安全控制装置及系统 |
CN102951182A (zh) * | 2012-10-18 | 2013-03-06 | 上海亨钧科技有限公司 | 一种铁路专用安全计算机的工作方法 |
CN103068034A (zh) * | 2013-01-29 | 2013-04-24 | 大唐移动通信设备有限公司 | 一种数据同步的方法及装置 |
CN103200032A (zh) * | 2013-03-15 | 2013-07-10 | 卡斯柯信号有限公司 | 一种安全可靠的主备切机系统 |
CN103612650A (zh) * | 2013-11-25 | 2014-03-05 | 北京交通大学 | 一种简化轨道交通列车运行控制系统的方法 |
CN104129406A (zh) * | 2014-08-25 | 2014-11-05 | 北京交大思诺科技有限公司 | 一种传输轨道电路信息的设备与方法 |
CN105159863A (zh) * | 2015-09-09 | 2015-12-16 | 株洲南车时代电气股份有限公司 | 一种用于轨道交通的安全计算机平台 |
CN204990103U (zh) * | 2015-09-17 | 2016-01-20 | 滨州学院 | 一种新型二乘二取二安全计算机系统 |
CN105539522A (zh) * | 2015-12-21 | 2016-05-04 | 株洲南车时代电气股份有限公司 | 一种基于二乘二取二安全计算机架构的列车运行监控装置及用于该列车运行监控装置的方法 |
CN105739299A (zh) * | 2016-04-29 | 2016-07-06 | 固安信通信号技术股份有限公司 | 基于二乘二取二安全冗余系统的控制装置 |
US20160348529A1 (en) * | 2015-06-01 | 2016-12-01 | Hamilton Sundstrand Corporation | Redundant speed summing actuators |
CN106340882A (zh) * | 2016-09-22 | 2017-01-18 | 国电南瑞科技股份有限公司 | 一种适用于电网多区域一体化调控的对等互备方法 |
CN106371972A (zh) * | 2016-08-31 | 2017-02-01 | 天津国芯科技有限公司 | 用于解决主设备间数据一致性的总线监控方法及装置 |
CN106527118A (zh) * | 2017-01-05 | 2017-03-22 | 株洲中车时代电气股份有限公司 | 基于冗余架构的铁路车辆电气控制回路监测装置及方法 |
CN106740999A (zh) * | 2016-12-26 | 2017-05-31 | 合肥工大高科信息科技股份有限公司 | 基于执行模块冗余的全电子计算机联锁系统 |
US20170238195A1 (en) * | 2014-09-29 | 2017-08-17 | Zte Corporation | Method and device for data synchronization |
CN206596203U (zh) * | 2017-03-14 | 2017-10-27 | 东莞泰升音响科技有限公司 | 便携式立体声蓝牙音箱 |
CN107924723A (zh) * | 2015-06-25 | 2018-04-17 | 俄罗斯国家自动化研究所 | 核电站安全管理系统 |
CN107967194A (zh) * | 2017-10-19 | 2018-04-27 | 北京全路通信信号研究设计院集团有限公司 | 一种基于冗余以太网的安全计算机系统 |
CN108153263A (zh) * | 2017-12-25 | 2018-06-12 | 杭州和利时自动化有限公司 | 一种dcs控制器冗余方法及装置 |
CN108628717A (zh) * | 2018-03-02 | 2018-10-09 | 北京辰森世纪科技股份有限公司 | 一种数据库系统及监控方法 |
CN208861155U (zh) * | 2018-10-29 | 2019-05-14 | 北京交大思诺科技股份有限公司 | 热备冗余显示器 |
-
2019
- 2019-07-19 CN CN201910659081.9A patent/CN110361979B/zh active Active
Patent Citations (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070174687A1 (en) * | 2006-01-10 | 2007-07-26 | Stratus Technologies Bermuda Ltd. | Systems and methods for maintaining lock step operation |
GB201106151D0 (en) * | 2006-01-13 | 2011-05-25 | Emerson Process Management | A method for redundant controller synchronization for bump-less failover during normal and mismatch conditions |
CN101511042A (zh) * | 2009-03-23 | 2009-08-19 | 中兴通讯股份有限公司 | 一种同步数据的方法及其装置 |
CN102269970A (zh) * | 2010-06-07 | 2011-12-07 | 富士电机株式会社 | 安全控制系统 |
CN102789166A (zh) * | 2011-05-16 | 2012-11-21 | 铁道部运输局 | 基于二乘二取二安全冗余系统的安全控制装置及系统 |
CN102951182A (zh) * | 2012-10-18 | 2013-03-06 | 上海亨钧科技有限公司 | 一种铁路专用安全计算机的工作方法 |
CN103068034A (zh) * | 2013-01-29 | 2013-04-24 | 大唐移动通信设备有限公司 | 一种数据同步的方法及装置 |
CN103200032A (zh) * | 2013-03-15 | 2013-07-10 | 卡斯柯信号有限公司 | 一种安全可靠的主备切机系统 |
CN103612650A (zh) * | 2013-11-25 | 2014-03-05 | 北京交通大学 | 一种简化轨道交通列车运行控制系统的方法 |
CN104129406A (zh) * | 2014-08-25 | 2014-11-05 | 北京交大思诺科技有限公司 | 一种传输轨道电路信息的设备与方法 |
US20170238195A1 (en) * | 2014-09-29 | 2017-08-17 | Zte Corporation | Method and device for data synchronization |
US20160348529A1 (en) * | 2015-06-01 | 2016-12-01 | Hamilton Sundstrand Corporation | Redundant speed summing actuators |
CN107924723A (zh) * | 2015-06-25 | 2018-04-17 | 俄罗斯国家自动化研究所 | 核电站安全管理系统 |
CN105159863A (zh) * | 2015-09-09 | 2015-12-16 | 株洲南车时代电气股份有限公司 | 一种用于轨道交通的安全计算机平台 |
CN204990103U (zh) * | 2015-09-17 | 2016-01-20 | 滨州学院 | 一种新型二乘二取二安全计算机系统 |
CN105539522A (zh) * | 2015-12-21 | 2016-05-04 | 株洲南车时代电气股份有限公司 | 一种基于二乘二取二安全计算机架构的列车运行监控装置及用于该列车运行监控装置的方法 |
CN105739299A (zh) * | 2016-04-29 | 2016-07-06 | 固安信通信号技术股份有限公司 | 基于二乘二取二安全冗余系统的控制装置 |
CN106371972A (zh) * | 2016-08-31 | 2017-02-01 | 天津国芯科技有限公司 | 用于解决主设备间数据一致性的总线监控方法及装置 |
CN106340882A (zh) * | 2016-09-22 | 2017-01-18 | 国电南瑞科技股份有限公司 | 一种适用于电网多区域一体化调控的对等互备方法 |
CN106740999A (zh) * | 2016-12-26 | 2017-05-31 | 合肥工大高科信息科技股份有限公司 | 基于执行模块冗余的全电子计算机联锁系统 |
CN106527118A (zh) * | 2017-01-05 | 2017-03-22 | 株洲中车时代电气股份有限公司 | 基于冗余架构的铁路车辆电气控制回路监测装置及方法 |
CN206596203U (zh) * | 2017-03-14 | 2017-10-27 | 东莞泰升音响科技有限公司 | 便携式立体声蓝牙音箱 |
CN107967194A (zh) * | 2017-10-19 | 2018-04-27 | 北京全路通信信号研究设计院集团有限公司 | 一种基于冗余以太网的安全计算机系统 |
CN108153263A (zh) * | 2017-12-25 | 2018-06-12 | 杭州和利时自动化有限公司 | 一种dcs控制器冗余方法及装置 |
CN108628717A (zh) * | 2018-03-02 | 2018-10-09 | 北京辰森世纪科技股份有限公司 | 一种数据库系统及监控方法 |
CN208861155U (zh) * | 2018-10-29 | 2019-05-14 | 北京交大思诺科技股份有限公司 | 热备冗余显示器 |
Non-Patent Citations (6)
Title |
---|
AMEER AL-MULLA,等: "Case study: A dual-primary redundant automatic decoupling system for a critical petrochemical process", 《 2009 CONFERENCE RECORD PCIC EUROPE》 * |
中国铁路总公司: "《计算机联锁系统》", 30 November 2015, 北京:中国铁道出版社 * |
施一明,等: "新型高可靠性列车运行监控装置", 《中国铁道科学》 * |
杨永田: "《计算机通信》", 31 January 2002 * |
王烁: "多级分布式信息系统数据交换总线的设计与实现", 《中国优秀博硕士学位论文全文数据库(硕士)信息科技辑》 * |
苟艳等: "基于PDA与PC数据传输同步协议可扩展的研究", 《计算机应用》 * |
Cited By (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110979393A (zh) * | 2019-12-14 | 2020-04-10 | 中车大连电力牵引研发中心有限公司 | 一种应用于地铁列车的可编程逻辑控制系统 |
CN111339575A (zh) * | 2020-02-28 | 2020-06-26 | 卡斯柯信号有限公司 | 适用于安全严苛系统的通用内嵌功能安全保障方法 |
CN111339575B (zh) * | 2020-02-28 | 2022-08-30 | 卡斯柯信号有限公司 | 适用于安全严苛系统的通用内嵌功能安全保障方法 |
CN111600685A (zh) * | 2020-05-18 | 2020-08-28 | 湖南中车时代通信信号有限公司 | 一种基于以太网实现can总线冗余的装置 |
CN111367695A (zh) * | 2020-06-01 | 2020-07-03 | 北京全路通信信号研究设计院集团有限公司 | 一种铁路信号设备安全计算机平台承载多应用系统 |
CN111781816A (zh) * | 2020-08-05 | 2020-10-16 | 中车大连电力牵引研发中心有限公司 | 一种基于双总线的列车主控设备高速冗余切换方法及系统 |
CN111781816B (zh) * | 2020-08-05 | 2024-03-19 | 中车大连电力牵引研发中心有限公司 | 一种基于双总线的列车主控设备高速冗余切换方法及系统 |
CN113238983A (zh) * | 2021-06-22 | 2021-08-10 | 江苏嘉擎信息技术有限公司 | 铁路安全计算机以及铁路安全管理平台 |
CN113238983B (zh) * | 2021-06-22 | 2023-12-22 | 江苏嘉擎信息技术有限公司 | 铁路安全计算机以及铁路安全管理平台 |
CN113556239A (zh) * | 2021-08-20 | 2021-10-26 | 北京科技大学 | 一种极高可靠性二取二数据通信板卡 |
CN113830134A (zh) * | 2021-08-25 | 2021-12-24 | 通号城市轨道交通技术有限公司 | 车载atp双系切换方法和车载atp的逻辑单元 |
CN113830134B (zh) * | 2021-08-25 | 2024-03-15 | 通号城市轨道交通技术有限公司 | 车载atp双系切换方法和车载atp的逻辑单元 |
CN114047728A (zh) * | 2021-10-27 | 2022-02-15 | 国核自仪系统工程有限公司 | 基于安全总线的数据同步方法 |
CN114407975A (zh) * | 2021-12-21 | 2022-04-29 | 合肥工大高科信息科技股份有限公司 | 一种全电子联锁系统执行单元的热备方法及热备联锁系统 |
CN114407975B (zh) * | 2021-12-21 | 2024-04-19 | 合肥工大高科信息科技股份有限公司 | 一种全电子联锁系统执行单元的热备方法及热备联锁系统 |
CN114338358A (zh) * | 2021-12-28 | 2022-04-12 | 深圳市英维克信息技术有限公司 | 一种数据交互方法、设备、存储介质及plc |
CN114338358B (zh) * | 2021-12-28 | 2024-05-14 | 深圳市英维克信息技术有限公司 | 一种数据交互方法、设备、存储介质及plc |
CN114567485A (zh) * | 2022-03-01 | 2022-05-31 | 北京全路通信信号研究设计院集团有限公司 | 一种数据处理方法、装置、设备和存储介质 |
CN114454956A (zh) * | 2022-03-15 | 2022-05-10 | 一汽解放汽车有限公司 | 一种车辆的转向动力系统的控制方法及车辆 |
CN114337944A (zh) * | 2022-03-16 | 2022-04-12 | 中国人民解放军海军工程大学 | 一种系统级主备冗余通用控制方法 |
CN114640552B (zh) * | 2022-03-25 | 2024-02-02 | 北京交大思诺科技股份有限公司 | 双模式lkj人机交互单元 |
CN114640552A (zh) * | 2022-03-25 | 2022-06-17 | 北京交大思诺科技股份有限公司 | 双模式lkj人机交互单元 |
CN116962400B (zh) * | 2023-07-17 | 2024-01-05 | 中国国家铁路集团有限公司 | 一种基于五取三架构的铁路信号安全云平台 |
CN116962400A (zh) * | 2023-07-17 | 2023-10-27 | 中国国家铁路集团有限公司 | 一种基于五取三架构的铁路信号安全云平台 |
CN118410495A (zh) * | 2024-06-26 | 2024-07-30 | 中国铁道科学研究院集团有限公司通信信号研究所 | 一种基于tsn的车载安全计算机平台及其数据处理方法 |
Also Published As
Publication number | Publication date |
---|---|
CN110361979B (zh) | 2022-08-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110361979B (zh) | 一种铁路信号领域的安全计算机平台 | |
CN110351174B (zh) | 一种模块冗余的安全计算机平台 | |
CN110376876B (zh) | 一种双系同步的安全计算机平台 | |
CN107187465B (zh) | 一种单元级热备冗余的ato系统架构 | |
CN205068381U (zh) | 一种用于轨道交通的安全计算机平台 | |
CN105739299B (zh) | 基于二乘二取二安全冗余系统的控制装置 | |
WO2017107665A1 (zh) | 一种用于列车控制的安全计算机系统 | |
CN102929157B (zh) | 一种三冗余的船舶动力定位控制计算机系统 | |
CN107347018B (zh) | 一种三冗余1553b总线动态切换方法 | |
CN201909961U (zh) | 一种冗余控制系统 | |
WO2019080477A1 (zh) | 一种计算机联锁系统及其冗余切换方法 | |
CN104749949A (zh) | 一种基于PowerPC和x86的混合三余度无人机飞控计算机及内核设计方法 | |
EP3699764B1 (en) | Redundant ethernet-based secure computer system | |
CN102955903B (zh) | 一种轨道交通计算机控制系统安全苛求信息的处理方法 | |
RU2679706C2 (ru) | Двухканальная архитектура | |
CN110427283B (zh) | 一种双余度的燃油管理计算机系统 | |
US9367375B2 (en) | Direct connect algorithm | |
CN103441863A (zh) | 一种空管自动化系统中的双服务器热备系统及控制方法 | |
CN105045164A (zh) | 可降级的三冗余同步表决计算机控制系统及方法 | |
CN105005232A (zh) | 可降级的三冗余同步表决计算机控制系统及方法 | |
RU2439674C1 (ru) | Способ формирования отказоустойчивой вычислительной системы и отказоустойчивая вычислительная система | |
CN110247809B (zh) | 双环网控制系统的通信控制方法 | |
CN112073278A (zh) | 一种机载机电综合管理系统 | |
CN206272637U (zh) | 一种基于双数据同步总线的dcs冗余控制单元 | |
CN109306875A (zh) | 一种汽轮机deh双控制器同步热备冗余切换装置及方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |