基于轨道交通信号系统中报文分析的故障排查方法及系统技术方案

技术编号:15491146 阅读:134 留言:0更新日期:2017-06-03 09:23
本发明专利技术公开了一种基于轨道交通信号系统中报文分析的故障排查方法,包括如下步骤:获取轨道交通信号系统中的各种报文信息;创建EXCEL对象;设定报文信息的检索条件,读取报文信息;根据该报文信息类型的编码规则,将读取的报文翻译为轨道交通信号中所对应的各种状态信息,并且写入所述EXCEL对象中;判断读取的报文信息是否是最后一行;将所述状态信息进行分析和比对,找出异常情况,并排查故障。采用本发明专利技术,能够快捷地将城市轨道信号系统中的常见报文信息翻译为直观的轨道交通信号的状态信息,从而使得维修人员可以直接阅读,并且排查,进而减轻维修人员劳动强度,提高工作效率,方便信号系统日常维护和接口调试。

【技术实现步骤摘要】
基于轨道交通信号系统中报文分析的故障排查方法及系统
本专利技术属于城市轨道交通信号
,具体涉及一种基于轨道交通信号系统中报文分析的故障排查方法及系统。
技术介绍
城市轨道交通信号系统是保证行车安全、提高运营效率的重要系统之一。在信号系统日常维护中,经常需要维护人员对系统报文进行解读、分析,以便准确判断故障点。常见的报文包括PA(广播接口)、ISCAS(主控接口)、ATP(列车运行防护)、TGI(运行图)、BAS(环控接口)、PTI(车地通信)等。但由于信号系统供货商没有提供系统常见报文的阅读、分析工具,市场上也无相关产品能够满足功能需求,导致现场维护人员面临报文种类多、数据量大(一般每分钟可产生数千帧报文,每帧数百位)的困难,而且报文格式多采用十六进制、ISO8859-1编码、ASCII编码等复杂的编码方式,造成报文分析效率十分低下,技术分析难度较大,不利于故障分析处理和接口调试。
技术实现思路
为了解决上述问题,本专利技术的第一目的在于:提供一种基于轨道交通信号系统中报文分析的故障排查方法,能够快捷地将城市轨道信号系统中的常见报文信息翻译为直观的轨道交通信号的状态信息,从而使得维修人员可以直接阅读,并且排查,进而减轻维修人员劳动强度,提高工作效率,方便信号系统日常维护和接口调试。为实现上述目的,本专利技术按以下技术方案予以实现的:本专利技术所述基于轨道交通信号系统中报文分析的故障排查方法,具体步骤如下:获取轨道交通信号系统中的各种报文信息;创建EXCEL对象;根据报文信息的类型,设定报文信息的检索条件,依据该检索条件读取报文信息;根据该报文信息类型的编码规则,将读取的报文翻译为轨道交通信号中所对应的各种状态信息,并且写入所述EXCEL对象中;判断读取的报文信息是否是最后一行;若是,则完成将轨道交通信号的状态信息写入EXCEL对象;若否,则返回继续读取、翻译和写入,直至完成;对所述状态信息进行分析和比对,找出对应轨道交通中出现的异常情况,并排查故障。作为一种具体实施方式,所述检索条件是根据报文信息的类型设定;所述报文信息类型具体包括广播接口PA报文、主控接口ISCAS报文、列车运行防护ATP报文、运行图TGI报文、环控接口BAS报文和车地通信PTI报文。进一步地,所述根据该报文信息类型的编码规则,将读取的报文进行翻译的步骤中,所述检索条件作为该条报文信息需要翻译的条件,并且根据编码规则,对检索条件后的字符做出对应状态信息的翻译。作为一种具体实施方式,所述报文信息的类型为广播接口PA报文,则还包括第二次检索条件。优选地,所述检索条件为字符、字符串或者空格。进一步地,所述创建EXCEL对象的步骤,具体是:设置文件名、单元格格式、定义行和列。进一步地,所述设置文件名具体为:根据报文原文件名,命名为文件名;所述设置单元格格式、定义行和列,具体是:将EXCEL表格中的第一行设置为表头,第二行至最后一行设置为活动行;所述表头中每一项内容代表报文中所对应的各种交通信号状态项目;所述活动行中每一项内容代表报文经过翻译后所对应的各种交通信号状态内容。为了解决上述问题,本专利技术的第二目的在于:提供一种基于轨道交通信号系统中报文分析的故障排查系统,能够提供直观的轨道交通信号的状态信息,从而使得维修人员可以直接阅读,以供维修人员排查,方便信号系统日常维护和接口调试。本专利技术所述基于轨道交通信号系统中报文分析的故障排查系统,包括:获取模块,用于获取轨道交通信号系统中的各种报文信息;创建模块,用于创建EXCEL对象;设定模块,用于根据报文信息的类型,设定报文信息的检索条件;读取模块,用于根据所述检索条件,读取报文信息;翻译模块,用于根据该报文信息类型的编码规则,将读取的报文翻译为轨道交通信号中所对应的各种状态信息;写入模块,用于将所述各种状态信息,写入所述EXCEL对象中;判断模块,用于判断是否是报文信息的最后一行,进而结束读取或者继续读取、翻译和写入;分析模块,用于根据完成后的EXCEL对象中的状态信息,将所述状态信息进行分析和比对,找出对应轨道交通中出现的异常情况,并排查故障。作为一种具体实施方式,所述检索条件是根据报文信息的类型设定;所述报文信息类型具体包括广播接口PA报文、主控接口ISCAS报文、列车运行防护ATP报文、运行图TGI报文、环控接口BAS报文和车地通信PTI报文。作为一种具体实施方式,所述报文信息的类型为广播接口PA报文,则还包括第二次检索条件。与现有技术相比,本专利技术的有益效果是:采用本专利技术所述的基于轨道交通信号系统中报文分析的故障排查方法,能够通过将轨道交通信号系统中的复杂、冗长的报文信息翻译为简洁、并且直观的交通状态信息,从而便于设备维修人员从中锁定故障范围,进而快速的排查故障,有效提高了设备维护人员的工作效率,提高了城市轨道交通线路的运营质量。同时,该报文的翻译过程中离线工作的,安全可靠,不会对既有系统产生任何影响。附图说明下面结合附图对本专利技术的具体实施方式作进一步详细的说明,其中:图1是本专利技术所述的基于轨道交通信号系统中报文分析的故障排查方法的流程图;图2是本专利技术所述的基于轨道交通信号系统中报文分析的故障排查方法中广播接口PA报文的流程图;图3是本专利技术所述的基于轨道交通信号系统中报文分析的故障排查方法中主控接口ISCAS报文的流程图;图4是本专利技术所述的基于轨道交通信号系统中报文分析的故障排查系统的结构示意框图。图中:1:获取模块2:创建模块3:设定模块4:读取模块5:翻译模块6:写入模块7:判断模块8:分析模块具体实施方式以下结合附图对本专利技术的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本专利技术,并不用于限定本专利技术。如图1所示,本专利技术所述的基于轨道交通信号系统中报文分析的故障排查方法,包括步骤如下:S1:获取轨道交通信号系统中的各种报文信息;用于为下一步读取提供报文信息。S2:创建EXCEL对象;包括设置文件名、单元格格式、定义行和列。其中,设置文件名,则是根据原报文名进行命名,以便统一管理;所述单元格格式、定义行和列,具体是:将EXCEL表格中的第一行设置为表头,该表头中每一项内容代表报文中所对应的各种交通信号状态项目;所述活动行中每一项内容代表报文经过翻译后所对应的各种交通信号状态内容。同时,位于表头以下的第2行开始都为活动行,该活动行则用于写入表头中每列对应的交通状态信息。例如将“序号”、“报文类型”、“日期”、“时间”、“车站”、“站台”、“预计下列车到达时间”、“预计下列车离开时间”、“下列车目的地”、“下一列车延误时间”10个关键数据项,即以上10个关键数据项也就为10列,同时,以下的第2行作为活动行,分别用于写入以上10列对应的交通状态信息。S3:根据报文信息的类型,设定报文信息的检索条件,依据该检索条件读取报文信息;报文信息的类型有多种,本专利技术中涉及有广播接口PA报文、主控接口ISCAS报文、列车运行防护ATP报文、运行图TGI报文、环控接口BAS报文和车地通信PTI报文六种,对于不同报文类型,由于其具有特定的编码形式,因此,对于检索条件也有所差异,但是检索条件的设定原理都是依据编码形式的不同而不同,通常情况下都是以字符、字符串或者空格的形式出现,报文的类型不同,则本文档来自技高网...
基于轨道交通信号系统中报文分析的故障排查方法及系统

【技术保护点】
一种基于轨道交通信号系统中报文分析的故障排查方法,其特征在于,包括步骤如下:获取轨道交通信号系统中的各种报文信息;创建EXCEL对象;根据报文信息的类型,设定报文信息的检索条件,依据该检索条件读取报文信息;根据该报文信息类型的编码规则,将读取的报文翻译为轨道交通信号中所对应的各种状态信息,并且写入所述EXCEL对象中;判断读取的报文信息是否是最后一行;若是,则完成将轨道交通信号的状态信息写入EXCEL对象;若否,则返回继续读取、翻译和写入,直至完成;对所述状态信息进行分析和比对,找出对应轨道交通中出现的异常情况,并排查故障。

【技术特征摘要】
1.一种基于轨道交通信号系统中报文分析的故障排查方法,其特征在于,包括步骤如下:获取轨道交通信号系统中的各种报文信息;创建EXCEL对象;根据报文信息的类型,设定报文信息的检索条件,依据该检索条件读取报文信息;根据该报文信息类型的编码规则,将读取的报文翻译为轨道交通信号中所对应的各种状态信息,并且写入所述EXCEL对象中;判断读取的报文信息是否是最后一行;若是,则完成将轨道交通信号的状态信息写入EXCEL对象;若否,则返回继续读取、翻译和写入,直至完成;对所述状态信息进行分析和比对,找出对应轨道交通中出现的异常情况,并排查故障。2.根据权利要求1所述的城市轨道交通信号系统的报文分析方法,其特征在于:所述检索条件是根据报文信息的类型设定;所述报文信息类型具体包括广播接口PA报文、主控接口ISCAS报文、列车运行防护ATP报文、运行图TGI报文、环控接口BAS报文和车地通信PTI报文。3.根据权利要求2所述的城市轨道交通信号系统的报文分析方法,其特征在于:所述根据该报文信息类型的编码规则,将读取的报文进行翻译的步骤中,所述检索条件作为该条报文信息需要翻译的条件,并且根据编码规则,对检索条件后的字符做出对应状态信息的翻译。4.根据权利要求2所述的城市轨道交通信号系统的报文分析方法,其特征在于:若所述报文信息的类型为广播接口PA报文,则还包括第二次检索条件。5.根据权利要求2或4所述的城市轨道交通信号系统的报文分析方法,其特征在于:所述检索条件为字符、字符串或者空格。6.根据权利要求1所述的城市轨道交通信号系统的报文分析方法,其特征在于:所述创建EXCEL对象的步骤,包括:设置文件名、单元格格式、定义行和列。...

【专利技术属性】
技术研发人员:黄新义骆宏岸张萍卢登攀许勇华周镜标何凯
申请(专利权)人:广州地铁集团有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1