本发明涉及轨道交通系统,尤其涉及一种区域控制器智能运维数据接口设计方法及装置。
背景技术:
1、传统的保障城市轨道交通(简称城轨)系统安全运行可靠性的方式中,是由运营公司需委托外部人员维护当前阶段的维护工作,同时培训储备维护人员。
2、城轨设备对安全性要求很高,设备的成本也比较高。根据传统的保障安全运行的可靠性方式,存在过度维修、欠修、维修人员与资源配置冗余,备用设备闲置等情况,维护成本巨大。
技术实现思路
1、本发明提供一种区域控制器智能运维数据接口设计方法及装置,用以解决现有技术中维修人员与资源配置冗余,备用设备闲置的缺陷,实现在保障城轨系统安全运行过程中提高效率,节约人力物力资源,并精准管理。
2、本发明提供一种区域控制器智能运维数据接口设计方法,包括:
3、实时接收区域控制器发送的设备数据,对所述设备数据进行解析,并将解析后的设备数据存储至数据库;
4、基于所述解析后的设备数据,得到各个设备的状态信息和/或报警信息,并将所述状态信息和/或所述报警信息存储至数据库。
5、根据本发明提供的一种区域控制器智能运维数据接口设计方法,所述设备数据包括区域控制器主备系状态信息包、区域控制器接口连接状态信息包、区域控制器板卡指示灯状态信息包、区域控制器板卡状态信息包和区域控制器报警信息包;
6、所述对所述设备数据进行解析,包括:
7、基于所述设备数据的数据包长度和数据包类型,对所述设备数据进行解析得到所述设备数据的数据内容。
8、根据本发明提供的一种区域控制器智能运维数据接口设计方法,基于所述解析后的设备数据,得到各个设备的状态信息,并将所述状态信息存储至数据库,包括:
9、遍历设备白名单中的设备,基于所述解析后的设备数据和设备信息转换表,计算目标设备的当前设备状态结果;
10、基于所述当前设备状态结果,得到所述目标设备的状态信息,并将所述目标设备的状态信息存储至数据库;
11、其中,所述设备信息转换表包含设备名称信息、设备标识信息、与设备状态值相关的设备名称信息及设备状态结果计算公式;所述目标设备的状态信息包含所述目标设备的设备名称、所述目标设备的设备标识、所述目标设备的设备状态值和所述设备状态值对应的时间。
12、根据本发明提供的一种区域控制器智能运维数据接口设计方法,所述基于所述当前设备状态结果,得到所述目标设备的状态信息,并将所述目标设备的状态信息存储至数据库,包括:
13、在所述目标设备需要过滤处理,并且所述目标设备的设备状态结果从正常值变为故障值的情况下,判断设定时间段内的所述目标设备的设备状态结果是否持续为故障值;
14、若设定时间段内的所述目标设备的设备状态结果持续为故障值,将所述目标设备的设备状态值更新为故障值,并将所述目标设备的状态信息存储至数据库。
15、根据本发明提供的一种区域控制器智能运维数据接口设计方法,基于所述解析后的设备数据,得到各个设备的报警信息,并将所述报警信息存储至数据库,包括:
16、基于所述解析后的设备数据和报警转换信息表,计算目标设备的报警结果;
17、基于所述报警结果,从报警信息表中获取所述目标设备的报警信息,并将所述目标设备的报警信息存储至数据库;
18、其中,所述报警转换信息表包含报警码信息、与报警设备状态相关的设备名称信息及报警结果计算公式;所述报警信息表包含报警码信息、报警类型信息、报警内容信息、维修建议信息以及设备标识信息。
19、根据本发明提供的一种区域控制器智能运维数据接口设计方法,所述基于所述报警结果,从报警信息表中获取所述目标设备的报警信息,并将所述目标设备的报警信息存储至数据库,包括:
20、在所述报警结果对应的第一报警码需要过滤处理,并且所述目标设备的报警结果对应的报警码从第二报警码变为所述第一报警码的情况下,缓存所述第一报警码,并判断设定时间段内的所述目标设备的报警结果是否持续对应所述第一报警码;
21、若设定时间段内的所述目标设备的报警结果持续对应所述第一报警码,基于所述报警结果,从报警信息表中获取所述目标设备的报警信息,并将所述目标设备的报警信息存储至数据库。
22、本发明还提供一种区域控制器智能运维数据接口设计装置,包括:
23、解析存储模块,用于实时接收区域控制器发送的设备数据,对所述设备数据进行解析,并将解析后的设备数据存储至数据库;
24、获取存储模块,用于基于所述解析后的设备数据,得到各个设备的状态信息和/或报警信息,并将所述状态信息和/或所述报警信息存储至数据库。
25、本发明还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述区域控制器智能运维数据接口设计方法。
26、本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述区域控制器智能运维数据接口设计方法。
27、本发明还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述区域控制器智能运维数据接口设计方法。
28、本发明提供的区域控制器智能运维数据接口设计方法及装置,通过实时接收区域控制器发送的设备数据,并进行解析存储,再根据解析后的设备数据获取各个设备的状态信息和/或报警信息并存储,可以实时检测区域控制器的当前设备状态,实现自动化对设备数据进行整理和存储,可以提高效率、节约人力物力资源并实现精准管理。
1.一种区域控制器智能运维数据接口设计方法,其特征在于,包括:
2.根据权利要求1所述的区域控制器智能运维数据接口设计方法,其特征在于,所述设备数据包括区域控制器主备系状态信息包、区域控制器接口连接状态信息包、区域控制器板卡指示灯状态信息包、区域控制器板卡状态信息包和区域控制器报警信息包;
3.根据权利要求1所述的区域控制器智能运维数据接口设计方法,其特征在于,基于所述解析后的设备数据,得到各个设备的状态信息,并将所述状态信息存储至数据库,包括:
4.根据权利要求3所述的区域控制器智能运维数据接口设计方法,其特征在于,所述基于所述当前设备状态结果,得到所述目标设备的状态信息,并将所述目标设备的状态信息存储至数据库,包括:
5.根据权利要求1所述的区域控制器智能运维数据接口设计方法,其特征在于,基于所述解析后的设备数据,得到各个设备的报警信息,并将所述报警信息存储至数据库,包括:
6.根据权利要求5所述的区域控制器智能运维数据接口设计方法,其特征在于,所述基于所述报警结果,从报警信息表中获取所述目标设备的报警信息,并将所述目标设备的报警信息存储至数据库,包括:
7.一种区域控制器智能运维数据接口设计装置,其特征在于,包括:
8.一种电子设备,包括存储器、处理器及存储在所述存储器上并在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至6任一项所述区域控制器智能运维数据接口设计方法。
9.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述区域控制器智能运维数据接口设计方法。
10.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述区域控制器智能运维数据接口设计方法。