本发明涉及轨道交通,尤其涉及一种轨道交通信号系统数据安全分析方法、装置、设备及介质。
背景技术:
1、轨道交通信号系统中的各子系统间传输的数据信息量巨大,而数据与系统功能的实现是息息相关的,关系到系统功能的安全实现,因此,对轨道交通信号系统数据进行安全分析是保证列车行车安全的一个重要环节。
2、相关技术中,通常人工对轨道交通信号系统中的数据进行安全分析,而由于轨道交通信号系统的数据量非常大,因此人工进行数据安全分析的工作量巨大,效率低下,且容易造成数据安全分析的遗漏。
3、因此,如何实现轨道交通信号系统数据安全的自动化分析,提高数据安全分析效率和准确率,成为业界亟待解决的技术问题。
技术实现思路
1、针对现有技术存在的问题,本发明提供一种轨道交通信号系统数据安全分析方法、装置、设备及介质。
2、第一方面,本发明提供一种轨道交通信号系统数据安全分析方法,包括:
3、确定轨道交通的信号系统中所包括的待分析的子系统、接口和外围系统;
4、建立所述子系统的功能、所述接口的功能和所述外围系统的功能之间的第一关联关系,并建立所述子系统的功能、所述接口的功能、所述外围系统的功能与所述子系统的数据和所述接口的数据之间的第二关联关系;
5、确定所述轨道交通的顶层事故,并建立所述轨道交通的顶层事故、预先设置的顶层事故的引导词和所述子系统的功能之间的第三关联关系;
6、基于所述第一关联关系、所述第二关联关系和所述第三关联关系进行数据安全分析;
7、其中,所述轨道交通的顶层事故包括列车与列车相撞事故、列车与轨道限界内障碍物相撞事故、列车出轨事故、车门和屏蔽门对乘客造成的伤害事故、触电事故和中毒事故;
8、所述预先设置的顶层事故的引导词包括过早、过晚、缺少、错误、过大、过小、打开和关闭。
9、可选地,根据本发明提供的一种轨道交通信号系统数据安全分析方法,所述基于所述第一关联关系、所述第二关联关系和所述第三关联关系进行数据安全分析,包括:
10、基于所述第三关联关系,建立危险源子集,所述危险源子集中存储有能够导致所述轨道交通的顶层事故的第一组合,所述第一组合包括所述轨道交通的顶层事故、能够导致所述顶层事故的引导词和所述子系统的功能;
11、基于所述第一关联关系、所述第二关联关系和所述危险源子集,确定与轨道交通安全相关的目标数据;
12、确定与所述目标数据相关联的所述顶层事故的引导词,并基于与所述目标数据相关联的所述顶层事故的引导词,判断所述目标数据是否为安全侧数据。
13、可选地,根据本发明提供的一种轨道交通信号系统数据安全分析方法,所述确定与所述目标数据相关联的所述顶层事故的引导词,并基于与所述目标数据相关联的所述顶层事故的引导词,判断所述目标数据是否为安全侧数据,包括:
14、建立目标数据子集,所述目标数据子集中存储有能够导致所述轨道交通的顶层事故的第二组合,所述第二组合包括所述轨道交通的顶层事故、与所述目标数据相关联的所述顶层事故的引导词和所述目标数据;
15、基于所述目标数据子集,判断所述目标数据是否为安全侧数据。
16、可选地,根据本发明提供的一种轨道交通信号系统数据安全分析方法,所述基于所述目标数据子集,判断所述目标数据是否为安全侧数据,包括:
17、确定各所述目标数据的数据类型;
18、基于各所述目标数据的数据类型和所述目标数据子集,判断所述目标数据是否为安全侧数据。
19、可选地,根据本发明提供的一种轨道交通信号系统数据安全分析方法,所述数据类型包括功能开关参数类型、时间和距离参数类型、模式开关参数类型。
20、可选地,根据本发明提供的一种轨道交通信号系统数据安全分析方法,所述子系统包括以下至少一项:车载子系统vobc、联锁子系统ci、区域控制器子系统zc、数据通信子系统dcs、列车自动监控子系统ats和应答器子系统;
21、所述接口包括以下至少一项:车载子系统vobc与车辆之间的接口、车载子系统vobc与列车驾驶人员的驾驶操作终端之间的接口、区域控制器子系统zc与联锁子系统ci之间的接口、车载子系统vobc与应答器子系统之间的接口;
22、所述外围系统包括以下至少一项:信息安全系统、列车驾驶人员的驾驶操作终端、调度终端、车辆、车门和站台门。
23、第二方面,本发明还提供一种轨道交通信号系统数据安全分析装置,包括:
24、确定模块,用于确定轨道交通的信号系统中所包括的待分析的子系统、接口和外围系统;
25、第一建立模块,用于建立所述子系统的功能、所述接口的功能和所述外围系统的功能之间的第一关联关系,并建立所述子系统的功能、所述接口的功能、所述外围系统的功能与所述子系统的数据和所述接口的数据之间的第二关联关系;
26、第二建立模块,用于确定所述轨道交通的顶层事故,并建立所述轨道交通的顶层事故、预先设置的顶层事故的引导词和所述子系统的功能之间的第三关联关系;
27、安全分析模块,用于基于所述第一关联关系、所述第二关联关系和所述第三关联关系进行数据安全分析;
28、其中,所述轨道交通的顶层事故包括列车与列车相撞事故、列车与轨道限界内障碍物相撞事故、列车出轨事故、车门和屏蔽门对乘客造成的伤害事故、触电事故和中毒事故;
29、所述预先设置的顶层事故的引导词包括过早、过晚、缺少、错误、过大、过小、打开和关闭。
30、第三方面,本发明还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如第一方面所述轨道交通信号系统数据安全分析方法。
31、第四方面,本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如第一方面所述轨道交通信号系统数据安全分析方法。
32、第五方面,本发明还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如第一方面所述轨道交通信号系统数据安全分析方法。
33、本发明提供的轨道交通信号系统数据安全分析方法、装置、设备及介质,通过首先确定轨道交通的信号系统中所包括的待分析的子系统、接口和外围系统,进而建立子系统的功能、接口的功能和外围系统的功能之间的第一关联关系,并建立子系统的功能、接口的功能、外围系统的功能与子系统的数据和接口的数据之间的第二关联关系,同时确定轨道交通的顶层事故,并建立轨道交通的顶层事故、预先设置的顶层事故的引导词和子系统的功能之间的第三关联关系,然后基于第一关联关系、第二关联关系和第三关联关系进行数据安全分析,有效实现了轨道交通信号系统数据安全的自动化分析,提高了数据安全分析效率和准确率。
1.一种轨道交通信号系统数据安全分析方法,其特征在于,包括:
2.根据权利要求1所述的轨道交通信号系统数据安全分析方法,其特征在于,所述基于所述第一关联关系、所述第二关联关系和所述第三关联关系进行数据安全分析,包括:
3.根据权利要求2所述的轨道交通信号系统数据安全分析方法,其特征在于,所述确定与所述目标数据相关联的所述顶层事故的引导词,并基于与所述目标数据相关联的所述顶层事故的引导词,判断所述目标数据是否为安全侧数据,包括:
4.根据权利要求3所述的轨道交通信号系统数据安全分析方法,其特征在于,所述基于所述目标数据子集,判断所述目标数据是否为安全侧数据,包括:
5.根据权利要求4所述的轨道交通信号系统数据安全分析方法,其特征在于,所述数据类型包括功能开关参数类型、时间和距离参数类型、模式开关参数类型。
6.根据权利要求1所述的轨道交通信号系统数据安全分析方法,其特征在于,所述子系统包括以下至少一项:车载子系统vobc、联锁子系统ci、区域控制器子系统zc、数据通信子系统dcs、列车自动监控子系统ats和应答器子系统;
7.一种轨道交通信号系统数据安全分析装置,其特征在于,包括:
8.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至6任一项所述轨道交通信号系统数据安全分析方法。
9.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述轨道交通信号系统数据安全分析方法。
10.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述轨道交通信号系统数据安全分析方法。