平台故障记录的方法和系统的制作方法

文档序号:9666742阅读:1819来源:国知局
平台故障记录的方法和系统的制作方法
【技术领域】
[0001]本发明涉及故障记录的方法和系统,尤其涉及对包括安全计算机平台以及列车运行监控系统等的平台上运行的故障进行记录的方法和系统。
【背景技术】
[0002]在高速铁路等交通控制系统中,有一种保证列车安全运行的被称为安全计算机的核心设备。安全计算机具体实现列车运行的实时控制和安全防护,确保列车按照设计路线和期望速度在允许的范围内运行。为实现这一目标,安全计算机需要实时监控列车的运行速度、当前位置、列车运行指令、系统内部状态等运行参数。操作人员或系统维护调试人员通过这些运行参数,能够及时了解系统运行状态和设备状况,并以此给出后续的操控命令。
[0003]安全计算机平台是建立在计算机技术、通信技术、控制技术之上,符合IEC62425安全完整性SIL4级的分布式网络控制系统,具有高可靠性、高安全性、开放性、灵活性等特点,主要包含以下关键技术:
[0004]1.系统安全架构
[0005]目前主流的系统安全架构有三取二、二乘二取二、二者的混合结构及派生结构。安全架构包括为同步与表决技术、故障-安全技术等。
[0006]2.安全I/O技术
[0007]安全I/O技术实现方式较多,但其核心思想表现为:具有高覆盖率的动态检测(诊断),故障后导向并保持在安全状态。
[0008]3.总线技术
[0009]这部分主要体现系统的灵活性、扩展能力、响应能力,也体现了系统的可靠性与可维护性。主要包括若干种实时以太网技术与现场总线技术。
[0010]4.安全通信协议
[0011]传输协议需满足IEC62280标准,但实现方法可能多种多样。
[0012]5.软件安全技术
[0013]软件安全技术需采用IEC62279相关规定,可能会采用不同的编码技术与加密技术。
[0014]6.轨道信号解码技术。
[0015]安全平台的为轨道交通信号系统安全相关设备提供一个通用、安全并且可靠的硬件和软件应用开发平台。在最终的信号应用(子)系统中,如车载ATP、计算机联锁(CI)、列控中心/区域控制器等,故障记录将对现场各系统的运用起到至关重要的作用。目前,故障记录的方式主要为两种。其一,事件触发式,当系统运行满足故障记录条件的事件触发时,记录一条故障信息并写入物理存储介质,其二,定时触发式,当系统运行指定时间长度后则记录这段时间内发生的故障信息并写入物理存储介质。这两种方式都可能导致频繁的操作物理存储介质,也很可能产生大量的记录数据。现场运用的各系统在分析问题时,故障记录文件中绝大部分数据并未能提供有用信息,只有少部分数据提供关键信息。
[0016]安全计算机平台中,故障记录作为一种软/硬件维护手段,目前得到大量应用。故障记录方法的选取将影响系统的可靠性及可用性。例如:故障记录的条件事件频繁触发,则必将使故障记录的数据过大,如果系统处于长时间工作状态,则可能导致故障记录数据文件的循环覆盖(从而导致丢失故障文件)。故障记录的数据文件存储于物理介质中,频繁的对物理存储介质进行读、写操作可能导致操作失败。操作物理存储介质的时间开销是另一个重要考虑因素,若系统对实时性要求较高,则因故障记录而产生操作物理存储介质的时间开销将影响系统性能。
[0017]总的来说,目前轨道交通信号系统领域内安全计算机平台使用的故障记录方法,产生的记录信息量大,关键有用信息占比非常小。访问物理存储介质频率高,影响系统其它功能或系统性能。

【发明内容】

[0018]以下给出一个或多个方面的简要概述以提供对这些方面的基本理解。此概述不是所有构想到的方面的详尽综览,并且既非旨在指认出所有方面的关键性或决定性要素亦非试图界定任何或所有方面的范围。其唯一的目的是要以简化形式给出一个或多个方面的一些概念以为稍后给出的更加详细的描述之序。
[0019]本发明的目的在于解决上述问题,提供了一种平台故障记录的方法和系统,提高安全平台故障记录的效率,减少故障记录功能对系统其它功能/性能的影响。
[0020]本发明的技术方案为:本发明揭示了一种平台故障记录的方法,包括:
[0021]平台插件在上电后,进入初始化阶段,完成初始化阶段进入正常周期,在初始化阶段和正常周期的这两个阶段内若产生非致命的错误则将相关的记录信息写入RAM存储区;
[0022]当产生致命故障时,则进入故障处理阶段,将RAM存储区中的记录信息写入物理存储介质。
[0023]根据本发明的平台故障记录的方法的一实施例,在进入故障处理周期之前,RAM存储区中的记录信息是采用循环记录的方式来存储,记录信息按照顺序写入相应的存储位置,当所有存储位置都已经存储了记录信息时将从初始位置开始覆盖写入。
[0024]根据本发明的平台故障记录的方法的一实施例,致命故障包括系统宕机的故障。
[0025]根据本发明的平台故障记录的方法的一实施例,平台包括安全计算机平台、列车运行监控系统。
[0026]本发明还揭示了一种平台故障记录的系统,包括:
[0027]故障信息暂存装置,平台插件在上电后,进入初始化阶段,完成初始化阶段进入正常周期,在初始化阶段和正常周期的这两个阶段内若产生非致命的错误则将相关的记录信息写入RAM存储区;
[0028]故障信息处理装置,当产生致命故障时,则进入故障处理阶段,将RAM存储区中的记录信息写入物理存储介质。
[0029]根据本发明的平台故障记录的系统的一实施例,故障信息暂存装置在进入故障处理周期之前,RAM存储区中的记录信息是采用循环记录的方式来存储,记录信息按照顺序写入相应的存储位置,当所有存储位置都已经存储了记录信息时将从初始位置开始覆盖写入。
[0030]根据本发明的平台故障记录的系统的一实施例,致命故障包括系统宕机的故障。
[0031]根据本发明的平台故障记录的系统的一实施例,平台包括安全计算机平台、列车运行监控系统。
[0032]本发明对比现有技术有如下的有益效果:本发明的方案是将平台在初始化阶段和正常周期这两个阶段中产生的非致命的错误的相关信息写入RAM存储区,当产生致命故障(如宕机)时,将RAM存储区中的有关故障的信息写入物理存储介质中。而在RAM存储区的记录的存储采用循环记录的方式。相较于现有的方式,本发明实际操作物理存储介质的次数非常少,而且由于记录信息是循环覆盖记录,因此记录信息可控在很小的范围内。
【附图说明】
[0033]图1示出了安全计算机平台各插件中处理器与存储介质间连接示意图。
[0034]图2示出了安全计算机平台各插件运行阶段时序示意图。
[0035]图3示出了 RAM存储区中的记录信息示意图。
[0036]图4示出了本发明的平台故障记录的方法的较佳实施例的流程图。
[0037]图5示出了本发明的平台故障记录的系统的较佳实施例的原理图。
【具体实施方式】
[0038]在结合以下附图阅读本公开的实施例的详细描述之后,能够更好地理解本发明的上述特征和优点。在附图中,各组件不一定是按比例绘制,并且具有类似的相关特性或特征的组件可能具有相同或相近的附图标记。
[0039]平台故障记录的方法的实施例
[0040]本发明的平台故障记录的方法适用于包括安全计算机平台以及列车运行监控系统等在内的一般性平台,为了描述方便,本发明的【具体实施方式】以安全计算机平台为例来说明。安全计算机平台的各插件中处理器(CPU)与物理存储介质的连接关系如图1所示,安全计算机平台各插件的故障记录是写入物理存储介质进行保存的。
[0041]图4示出了本发明的安全计算机平台故障记录的方法的较佳实施例的流程,请参见图4,下面是对本实施例的安全计算机平台故障记录的方法的各个步骤的详细描述。
[0042]步骤S1:安全计算机平台的插件在上电后,进入初始化阶段,完成初始化阶段进入正常周期,在初始化阶段和正常周期的这两个阶段内若产生非致命的错误则将相关的记录信息写入RAM存储区。
[0043]请参见图2,安全计算机平台各插件的故障记录数据只有在故障处理阶段(FaultProc)才写入物理存储介质。安全计算机平台各插件在上电(Poweup)后,进入初始化阶段(Initializat1n),完成初始化阶段进入正常周期(Normal Cycle),在此两个阶段如果产生非致命的错误则将相关的记录信息写入如图1所示的RAM存储区,当产生致命故障(系统需宕机)时,将RAM存储区中的记录信息写入物理存储介质。
[0044]请参见图3,在进入故障处理周期之前,RAM存储区中的记录信息是采用循环记录的方式来存储,记录信息按照
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1