[发明专利]用于辅助ATC车载安全数据验证及验证报告自动生成的方法有效
申请号: | 201911051360.3 | 申请日: | 2019-10-31 |
公开(公告)号: | CN110851861B | 公开(公告)日: | 2022-10-04 |
发明(设计)人: | 向美柱;冯玮;华志辰;季庆华;马佳芸;徐艳阳;许玉辉;李燕杰 | 申请(专利权)人: | 卡斯柯信号有限公司 |
主分类号: | G06F21/62 | 分类号: | G06F21/62;G06F16/16;G06F40/186;G06Q50/30 |
代理公司: | 上海科盛知识产权代理有限公司 31225 | 代理人: | 应小波 |
地址: | 200070 上海市静安区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 辅助 atc 车载 安全 数据 验证 报告 自动 生成 方法 | ||
1.一种用于辅助ATC车载安全数据验证及验证报告自动生成的方法,其特征在于,包括以下步骤:
步骤S101,在用户交互界面,导入ATC车载安全数据Vital Setting平台模板文件;
步骤S102,在用户交互界面,导入ATC车载安全数据Vital Setting项目文件;
步骤S103,基于步骤S101和步骤S102导入的文件,根据输出逻辑,将ATC车载安全数据的内容直接导出至Vital Setting数据验证报告,以辅助ATC车载安全数据的校验;
所述的Vital Setting数据验证报告为包括两列的Excel数据文件,其中两列分别为A列和B列;
其中A列值应满足输出逻辑为:
1)遍历平台模板文件的所有XML节点,直至最底层节点;
2)每个节点为一行输出,上下级之间使用“/”符号来连接;
3)最外层的根节点不用描述;
B列值应满足输出逻辑为:
1)对应于A列中的每一个节点,如果该节点在项目文件中存在,并且是一个值或者一个字符串,亦或是一个逻辑表达式,则B列值为该节点对应项目文件的值;
2)对应于A列中的每一个节点,如果该节点在项目文件中存在,但没有填写任何值,则B列值为“Empty tag”;
3)对应于A列中的每一个节点,如果该节点在项目文件中不存在,则B列值为“Tagomitted”;
所述的Vital Setting数据验证报告的两列值应满足特殊项逻辑,即对于“//Mapping”和“//Platform”两个节点,项目文件可能存在很多重复项,所以对于这两个节点,A列为该节点名称,B列为:
1)当该节点在项目文件存在时,值为“Generated by tool”;
2)当该节点在项目文件不存在时,值为“Tag omitted”。
2.根据权利要求1所述的一种用于辅助ATC车载安全数据验证及验证报告自动生成的方法,其特征在于,所述的平台模板文件和项目文件均为XML数据格式,用于描述CC子系统的重要安全设置规则,和定义用于列车运行计算的参数。
3.根据权利要求1或2所述的一种用于辅助ATC车载安全数据验证及验证报告自动生成的方法,其特征在于,所述的平台模板文件和项目文件包括部分或全部以下Vital Setting参数:Version、Loc_report、EOA、Variants、Versions、Work_zone、LC_loop_hour、HILC、Beacon、Memorised_location、Block_mode、Motion_protection、Moral_time、Door、Emergency_evacuation、BSR、SMI、g、Train_type。
4.根据权利要求1所述的一种用于辅助ATC车载安全数据验证及验证报告自动生成的方法,其特征在于,所述的A列值应满足重复项逻辑,即对于部分A列中的节点,可能会在项目文件中重复出现,此时,A列值需要重复罗列这些节点,而B列为项目文件中的实际值。
5.根据权利要求1所述的一种用于辅助ATC车载安全数据验证及验证报告自动生成的方法,其特征在于,所述的用户交互界面提供输入输出操作和输入输出显示。
6.根据权利要求5所述的一种用于辅助ATC车载安全数据验证及验证报告自动生成的方法,其特征在于,所述的输入显示是指平台模板文件和项目文件导入后以表的形式呈现在数据区,其提供序号、节点名称、节点值的三列显示。
7.根据权利要求5所述的一种用于辅助ATC车载安全数据验证及验证报告自动生成的方法,其特征在于,所述的输出显示是指根据输入文件和输出逻辑,于数据区产生一个逻辑表,其提供序号、平台模板序号、项目文件序号、节点名称、实际值的五列显示。
8.根据权利要求7所述的一种用于辅助ATC车载安全数据验证及验证报告自动生成的方法,其特征在于,所述的逻辑表的节点名称、实际值对应要输出的Vital Setting数据验证报告的A列、B列值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于卡斯柯信号有限公司,未经卡斯柯信号有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911051360.3/1.html,转载请声明来源钻瓜专利网。