一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

互联互通城市轨道交通线路车载数据库自动更新方法与流程

2022-02-21 08:48:49 来源:中国专利 TAG:


1.本发明涉及轨道交通技术领域,尤其涉及车载数据库更新方法。


背景技术:

2.当前的城市轨道交通cbtc(基于通信的列车自动控制系统)互联互通项目中,车载电子地图由线路的区域控制器zc的所属供应商准备并发布。一条线路的区域控制器(zc)一般都是由同一个设备供应商提供,与跨线运行的列车车载控制器vobc(车载控制器)设备供应商可以是不同的。车载电子地图采用二进制格式,车载设备供应商收到电子地图后,采用离线工具将通用格式的电子地图转换成内部专用车载数据库。这个转换的过程依然需要符合标准的工程流程,采用自动化离线工具的同时也需要结合人工参与,确保数据生成的正确性和完整性。整个过程有不小的工作量以及存在人为错误的可能。特别是,当线路地图发生变化而导致重新发布了电子地图时,例如线路延伸,则跨线运行车载vobc供应商也需要重新生成数据库,增加了工作量,并且实施的可操作性不够。为解决以上问题,在部分城市的互联互通标准中,提出采用数据存储单元(dsu)进行数据更新的办法。dsu的运用场景为,当一列车跨线进入本线路前,列车车载vobc应该提前与dsu建立通信以下载本线的最新电子地图。这一方法可以在一定程度上减少数据库离线重新生成的工作。但依然有如下的问题有待解决:
3.1)vobc需要预先知道dsu的设备信息。这样车载还是需要一个预先装好的小型数据库。
4.2)通常一条线路有一个dsu。dsu需要处理数据库更新的情况,本线列车的所有vobc都需要在夜间维护时间里都进行同步更新。问题是dsu对其它需要跨线运行的列车vobc无法预知,这些列车需要跨线前进行数据库更新。
5.3)如果一条线有两种zc,分别由两个不同供应商提供,则dsu的维护会非常麻烦,如类似于文献《城市轨道交通cbtc互联互通数据存储单元系统研究》中的方案。否则,一条线路就需要安装两套dsu,这又造成车载系统更加难以维护。


技术实现要素:

6.本发明的目的在于提供一种互联互通城市轨道交通线路车载数据库自动更新方法,无需dsu硬件设备,无需预先装订多条线路数据库,实现车载数据库在线自动更新。
7.实现上述目的的技术方案是:
8.互联互通城市轨道交通线路车载数据库自动更新方法,包括:
9.将电子地图数据按各区域控制器的控区划分并分别存储于各对应区域控制器内;
10.列车经过一个应答器后,vobc从应答器获得区域控制器信息并与区域控制器通信;
11.区域控制器将其存储的电子地图数据通过车地通信传输给vobc,对车载数据库进行更新。
12.优选的,区域控制器将发送给vobc的电子地图数据进行加密,并发送线路数据签名给vobc;vobc完成数据下载后对线路数据签名进行验证确认,确认后,电子地图数据跟线路数据签名一起存储进非易失性存储器中。
13.优选的,当列车再次进入区域控制器的控区时,通过线路数据签名与区域控制器进行数据版本的校核,如果一致,则无需重新下载数据,否则需要进行数据下载并升级。
14.优选的,应答器在两个区域控制器的边界重叠区时,提供两边区域控制器的信息,vobc与两边的区域控制器同时进行通信。
15.优选的,若vobc没有任何数据库,区域控制器将该列车作为待升级数据库列车,按非通信车进行防护。
16.优选的,当列车接近区域控制器的控区边界时,vobc通过当前的区域控制器获知邻近区域控制器的信息,提前建立通信并对车载数据库进行校验和更新。
17.本发明的有益效果是:本发明基于欧标应答器和区域控制器相结合的数据存储技术,结合安全数字签名技术,实现了无dsu的车载数据库的在线自动更新,高效、安全、且降低了系统硬件成本。不同的控制区域采用不同的zc也不会相互影响,可以各自维护;vobc仅仅在需要运行时更新线路数据,无需在zc更新数据后立即对所有列车进行更新;数据是动态下载更新的,数据按控区下载,规模小,更新时间短,不增加网络数据带宽的负担;vobc没有预装的线路设备数据。
附图说明
18.图1是本发明的互联互通城市轨道交通线路车载数据库自动更新方法的示意图;
19.图2是本发明中1级数据和2级数据更新的过程示意图。
具体实施方式
20.下面将结合附图对本发明作进一步说明。
21.请参阅图1-2,本发明的互联互通城市轨道交通线路车载数据库自动更新方法,包括下列:
22.步骤一,将电子地图数据按各区域控制器的控区划分并分别存储于各对应区域控制器内。
23.本发明中,应答器有足够的报文长度空间,能够提供所需要的信息数据。区域控制器是一个安全子系统,存储数据的完整性能够得到保证。并且zc有足够的空间存储其控制区域内的线路数据。
24.对于一列新车,不需要预装线路数据库。每个轨道上安装的应答器都包含:当前线路的线路号、当前控区号、当前控区zc的ip地址和id号、与zc通信协议的参数,这些数据定义为1级数据。
25.将电子地图数据划分并生成,包含线路拓扑、限速、安全参数和基础设备如道岔、站台门、信号机的里程、对象id、限值等信息,这部分数据定义为2级数据。
26.步骤二,列车可以在线路的任何一个位置启动,当vobc启动后,列车运行在限制人工模式。列车经过一个应答器(记为第一个应答器)后,vobc从应答器获得区域控制器信息并与区域控制器通信。应答器在两个区域控制器的边界重叠区时,提供两边区域控制器的
信息,vobc与两边的区域控制器同时进行通信。
27.步骤三,若vobc没有任何数据库,区域控制器将该列车作为待升级数据库列车,按非通信车进行防护。区域控制器将其存储的电子地图数据通过车地通信传输给vobc,对车载数据库进行更新。具体地,区域控制器将发送给vobc的电子地图数据进行加密,并发送线路数据签名给vobc。例如sha-256,作为线路数据签名。vobc完成数据下载后对线路数据签名进行验证确认,确认后,电子地图数据跟线路数据签名一起存储进非易失性存储器中。
28.对于已经装载过线路数据的列车,这个线路数据签名可以用来与zc进行数据版本的校验,当列车再次进入区域控制器的控区时,通过线路数据签名与区域控制器进行数据版本的校核,如果一致,则无需重新下载数据,否则需要进行数据下载并升级。
29.由于一个控区的数据不大,只有全线数据的10~20%左右,因此数据的下载会非常快速,可以实现列车运行中的数据下载和校验。当列车接近控区边界时,vobc甚至可以通过当前的zc获知邻近zc的信息,提前建立通信并对数据库进行校验和更新。
30.若直到经过下一个应答器(记作第二个应答器),数据库没有下载或校验成功,则vobc会将第二个应答器作为第一个应答器重新进行数据的下载和校验。
31.通过本发明,车载vobc的软件只需要一次发布,无需再针对数据库版本更新进行重新发布。责任边界更加清晰,易于维护,节省了大量的管理成本且易于实施。
32.以上实施例仅供说明本发明之用,而非对本发明的限制,有关技术领域的技术人员,在不脱离本发明的精神和范围的情况下,还可以作出各种变换或变型,因此所有等同的技术方案也应该属于本发明的范畴,应由各权利要求所限定。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献