[发明专利]一种联锁表的检查及修正的方法在审
申请号: | 202111319678.2 | 申请日: | 2021-11-09 |
公开(公告)号: | CN114021530A | 公开(公告)日: | 2022-02-08 |
发明(设计)人: | 史建友;吕鑫;张弛;杨菲;张瑞 | 申请(专利权)人: | 卡斯柯信号有限公司 |
主分类号: | G06F40/166 | 分类号: | G06F40/166;G06F40/284;G06Q10/10 |
代理公司: | 上海元好知识产权代理有限公司 31323 | 代理人: | 徐雯琼;张双红 |
地址: | 200070 上海市静安区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 联锁 检查 修正 方法 | ||
1.一种联锁表的检查及修正方法,其特征在于,包含以下步骤:
S1:定义文档路径,并打开日志记录文件,在文档路径下区分出待修正的联锁表位置;
S2:对联锁表的文件名称、文件类型以及各页的名称做标准化处理;
S3:对联锁表各页的单元格做基础处理;
S4:对联锁表需要检查区段列表排序的单元格进行修正;
S5:对联锁表需要检查参数的单元格按照参数规则特征定义检查并修正;
S6:将检查修正后的联锁表文件保存并关闭,最后关闭日志文件。
2.如权利要求1所述的联锁表的检查及修正方法,其特征在于,所述S2步骤包含以下内容:
S21:对联锁表的文件名称检查和修正,若名称最后存在空格,则删除;若文件名称中的词汇和数字之间、和/或词汇和词汇之间存在空格和/或横线,则均修改为单下划线;若文件名称中存在版本信息,则删除版本信息;
S22:对联锁表的文件类型修改,统一改为xlsx类型文件;
S23:检查联锁表中的各页的名称,若页名称中的词汇和词汇之间存在空格和/或横线,则均改为单下划线;若页名臣的最前和/或最后存在空格,则删除。
3.如权利要求1所述的联锁表的检查及修正方法,其特征在于,所述S3步骤包含对各页关于联锁设备以及逻辑关系部分的单元格进行基础处理:将其中的中文逗号改为英文逗号,删除所述单元格里的所有空格。
4.如权利要求1所述的联锁表的检查及修正方法,其特征在于,所述S4步骤包含以下内容:
S41:对进路表中进路内方区段列表进行检查,如果不是按照信号机方向进行正向排序,则进行重新排序;
S42:对接近区段表的接近区段列表进行检查,如果不是按照信号机方向进行反向排序,则进行重新排序。
5.如权利要求4所述的联锁表的检查及修正方法,其特征在于,所述S41步骤包含以下内容:
S411:在进路表中查询到进路内方区段的列号;
S412:提取进路的进路内方区段中列表,进行基础处理,即删除其中换行回车字符;
S413:对进路内方区段列表按照信号机同向排序进行检查,若顺序有误,则进行校正。
6.如权利要求4所述的联锁表的检查及修正方法,其特征在于,所述S42步骤包含以下内容:
S421:在接近区段表中查询到接近区段的列号;
S422:提取进信号机的接近区段列表,进行基础处理,即分拆道岔位置的前缀条件以及删除其中的换行回车字符;
S423:对接近区段列表按照信号机反向排序进行检查,若顺序有误,则进行校正。
7.如权利要求1所述的联锁表的检查及修正方法,其特征在于,所述S5步骤中包含以下内容:
S51:对自动折返表的单元格格式和内容进行检查和修正,
S52:对进路信号机表信号机开放的其他条件进行检查,若有错误则改正。
8.如权利要求7所述的联锁表的检查及修正方法,其特征在于,所述S51步骤包含以下内容:
S511:查询自动折返表的合并单元格信息,对于列表中的纵向合并单元格进行提取,然后进行拆分,填写信息与第一个单元格相同;
S512:查询自动折返表的进路类型列号、全自动折返标识列号、全自动折返中的优先进路标识列、折返区段列号、备注列号;
S513:如果未找到全自动折返标识列号和/或全自动折返中的优先进路标识列号,则根据标识列排序插入新列,并在新列中填入相应的标题以及初始化新列中的单元格格式;
S514:如果存在插入的新列全自动折返标识列和/或全自动折返中的优先进路标识列的情况,根据自动折返表的名称和相关进路来判断全自动折返标识列和/或全自动折返中的优先进路标识列的值,并填入,并检查进路类型是否正确,若有错误则改正;
S515:如果没有插入新的全自动折返标识列和/或全自动折返中的优先进路标识列的情况,那么仅需要检查进路类型类、全自动折返标识列和全自动折返中的优先进路标识列的值是否正确,若有错误则改正。
9.如权利要求7所述的联锁表的检查及修正方法,其特征在于,所述S52步骤包含以下内容:
S521:在进路信号机表查询Non CBTC的OtherConditions列号;
S522:在进路信号机表根据信号机得到Non CBTC的OtherConditions值,首先对其进行基础处理,删除回车换行符,然后检查其中的“ESP”、“ESB”、“PSD”、“KC”等字符前是否有横线,若有则替换为下划线,检查这些字符后是否有英文的逗号,若没有则加上,最后检查Overlap条件“O_”,检查字符前是否有英文的逗号,若没有则加上。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于卡斯柯信号有限公司,未经卡斯柯信号有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111319678.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:数据披露方法以及装置
- 下一篇:一种用于海洋结构冰振控制的粘弹性耗能器