轨道车辆编组的方法和装置与流程

文档序号:11097589阅读:1002来源:国知局
轨道车辆编组的方法和装置与制造工艺
本发明涉及轨道车辆控制领域,具体而言,涉及一种轨道车辆编组的方法和装置。
背景技术
:目前,通常的列车都采用固定编组的方式,将以太网技术用于列车灵活编组,需要控制器识别不同的设备并为其分配访问地址,才能实现所有设备之间的网络连通。而现有的列车编组系统在进行设备识别描述时所采用的文件格式不标准,也不易理解,给配置信息的描述和交换造成困难,且在实际使用过程中容易出错。针对现有技术中轨道车辆编组过程容易出错的问题,目前尚未提出有效的解决方案。技术实现要素:本发明实施例提供了一种轨道车辆编组的方法和装置,以至少解决现有技术中轨道车辆编组过程容易出错的技术问题。根据本发明实施例的一个方面,提供了一种轨道车辆编组的方法,包括:获取所述轨道车辆预设格式的配置信息,其中,所述预设格式为XML格式,所述配置信息至少包括:所述轨道车辆的车厢类型、所部署的设备以及设备标识;根据所述配置信息为所述轨道车辆中每个车厢的设备分配与所述设备标识对应的访问地址。根据本发明实施例的另一方面,还提供了一种轨道车辆编组的装置,包括:第一获取模块,用于获取轨道车辆预设格式的配置信息,其中,预设格式为XML格式,配置信息至少包括:轨道车辆的车厢类型、所部署的设备以及设备标识;分配模块,用于根据配置信息为轨道车辆中每个车厢的设备分配与设备标识对应的访问地址。在本发明实施例中,获取轨道车辆预设格式的配置信息,根据配置信息为轨道车辆中每个车厢的设备分配与设备标识对应的访问地址。上述方案通过采用XML格式的文件来描述轨道车辆的配置文件,从而使得轨道车辆能够获取到轨道车辆中设备的统一描述,进而解决了现有技术中轨道车辆编组过程容易出错的技术问题。附图说明此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:图1是根据本发明实施例的一种轨道车辆编组的方法的流程图;以及图2是根据本发明实施例的一种轨道车辆编组的装置的示意图。具体实施方式为了使本
技术领域
的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。实施例1根据本发明实施例,提供了一种轨道车辆编组的方法的实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。图1是根据本发明实施例的轨道车辆编组的方法的流程图,如图1所示,该方法包括如下步骤:步骤S102,获取轨道车辆预设格式的配置信息,其中,预设格式为XML格式,配置信息至少包括:轨道车辆的车厢类型、所部署的设备以及设备标识。具体的,XML(ExtensibleMarkupLanguage,可拓展语言)相较于TXT或Excel格式的文件具有更高的可靠性和可拓展性,能够根据配置文件所处的环境与轨道车辆的系统兼容,并适应于跨平台的传输。步骤S104,根据配置信息为轨道车辆中每个车厢的设备分配与设备标识对应的访问地址。在一种可选的实施例中,例如轨道车辆具有8个车厢,每个车厢中具有连接于轨道车辆骨干网的若干个设备,在轨道车辆的多个车厢进行灵活编组的过程中,车厢中的设备会随车厢的变动而更改,由于设备具有本身所属的表示信息(设备ID),因此在进行灵活编组后,设备与设备之间的通信需要根据设备的全局访问地址进行,其中,全局访问地址可以是全局IP地址。此处需要说明的是,XML文件作为一种通用信息描述和交换标准格式,具有格式简单,统一规范,互操作性强等优点,并且具有良好的可扩展性。通过XML文件描述每节车厢的配置信息,可以实现列车配置信息描述和交换的标准化,有利于减少配置错误,提高列车灵活编组的准确性。因此,本申请上述步骤获取轨道车辆预设格式的配置信息,根据配置信息为轨道车辆中每个车厢的设备分配与设备标识对应的访问地址。上述方案通过采用XML格式的文件来描述轨道车辆的配置文件,从而使得轨道车辆能够获取到轨道车辆中设备的统一描述,进而解决了现有技术中轨道车辆编组过程容易出错的技术问题。可选的,根据本申请上述实施例,在获取轨道车辆预设格式的配置信息之前,方法还包括:步骤S106,根据轨道车辆每个车厢的车厢类型、设备以及设备标识生成XML格式的配置文件。在上述步骤中,在轨道车辆重新编组后,由于车辆包含的车厢与重新编组前的车厢发生了变换,因此为了使重新编组的车厢中的设备能够重新进行通信,就需要获取重新编组后的配置信息的描述文件,即配置文件,通过XML文件描述每节车厢的类型/设备/编号等配置信息。在一种可选的实施例中,编制的含有编组信息的XML文件如下:步骤S108,将配置文件上传至每个车厢对应的以太网列车总线交换机上。上述以太网交换机为ETB(Ethernettrainbackbone)交换机上,ETB交换机读取这些信息,获得本编组的具体配置。由上可知,本申请上述步骤根据轨道车辆每个车厢的车厢类型、设备以及设备标识生成XML格式的配置文件,将配置文件上传至每个车厢对应的以太网列车总线交换机上。上述方案通过生成用于表示车厢的配置信息的配置文件,并上传至以太网列车总线交换机,使得各个车厢的以太网列车总线交换机获取到了车厢的标准描述文件。可选的,根据本申请上述实施例,在获取轨道车辆预设格式的配置信息之后,方法还包括:步骤S1010,每个车厢对应的以太网列车总线交换机通过列车以太网交换每个车厢的配置信息。步骤S1012,轨道车辆的骨干网根据轨道车辆中的所有以太网列车总线交换机获取连接至以太网列车总线上的每个车厢的配置信息。在上述步骤中,当列车重新编组时,列车初运行程序通过列车以太网在各个ETB交换机之间交换这些配置信息,列车骨干网即可获得对连接到列车网络上的所有车厢信息的统一描述。可选的,根据本申请上述实施例,在根据配置信息为轨道车辆中每个车厢的设备分配与设备标识对应的访问地址之后,上述方法还包括:步骤S1014,根据为轨道车辆中每个车厢的设备分配的访问地址,生成设备的映射关系表,其中,映射关系表用于表征设备的设备标识与设备的访问地址的映射关系。在上述步骤中,重新编组之后,列车初运行程序会给列车设备分配新的访问地址(全局IP地址),该访问地址和设备标识(URI,统一资源标识符)相对应。在一种可选的实施例中,表一是一种可选的映射关系表,结合表一所示,对于设备门1(Door1),映射关系表中具有设备标识(TCN-URI)以及与设备标识对应的访问地址(IP),门2(Door2)、摄像头1(Cam1)、摄像头2(Cam2)以及控制器(ECSC)的设备标识和访问地址也都在表以中示出。表一设备IPTCN-URIDoor110.128.128.10devDoor1.veh01.opCst01.lTrnDoor210.128.128.11devDoor2.veh01.opCst01.lTrnCam110.128.128.20devCam1.veh01.opCst01.lTrnCam210.128.128.21devCam2.veh01.opCst01.lTrnECSC10.128.128.30devECSC.veh01.opCst01.lTrn需要说明的是,上述表一仅示出了部分设备的映射关系表以作示例,轨道车辆的设备不限于上述设备,还可以包括牵引、制动、空调、门,主控、照明、烟火探测系统等。可选的,根据本申请上述实施例,在根据配置信息为轨道车辆中每个车厢的设备分配与设备标识对应的访问地址之后,上述方法还包括:步骤S1016,任意连接至以太网列车总线的设备向骨干网发送通信消息,其中,通信消息包括待通信设备的设备标识。具体的,上述设备标识可以是设备本身携带的信息,例如设备的URI(统一资源定位符)。步骤S1018,骨干网根据待通信设备的设备标识,在映射关系表中查找到待通信设备的设备标识对应的访问地址。步骤S1020,根据待通信设备的访问地址将通信消息发送至待通信设备。在一种可选的实施例中,在轨道车辆进行重新编组,为重新编组后车厢中的设备分配了访问地址之后,设备A需要与设备B通信,则设备A向骨干网发送通信消息,其中,该通信消息中包括设备B的设备标识(URI),骨干网在获取到通信消息后,根据设备标识查找到设备B的访问地址(全网IP地址),将通信消息根据设备B的访问地址发送至设备B,从而实现了再重新编组后设备A与设备B的通信。此处需要说明的是,在为重新编组后的车厢中的设备分配了新的访问地址之后,骨干网并不将所有设备的新的访问地址发送至各个设备,而是在设备与设备之间需要通信时,通过在通信消息中携带待通信设备的访问地址来实现与待通信设备的通信。由上可知,本申请上述步骤任意连接至以太网列车总线的设备向骨干网发送通信消息,骨干网根据待通信设备的设备标识,在映射关系表中查找到待通信设备的设备标识对应的访问地址,根据待通信设备的访问地址将通信消息发送至待通信设备。上述方案实现了重新编组后的轨道车辆中设备与设备的通信。实施例2根据本发明实施例,还提供了一种轨道车辆编组的装置,用于执行实施例1中的轨道车辆编组的方法,图2是根据本发明实施例的一种轨道车辆编组的装置的示意图,结合图2所示,该装置包括:第一获取模块20,用于获取轨道车辆预设格式的配置信息,其中,预设格式为XML格式,配置信息至少包括:轨道车辆的车厢类型、所部署的设备以及设备标识。具体的,XML(ExtensibleMarkupLanguage,可拓展语言)相较于TXT或Excel格式的文件具有更高的可靠性和可拓展性,能够根据配置文件所处的环境与轨道车辆的系统兼容,并适应于跨平台的传输。分配模块22,用于根据配置信息为轨道车辆中每个车厢的设备分配与设备标识对应的访问地址。此处需要说明的是,XML文件作为一种通用信息描述和交换标准格式,具有格式简单,统一规范,互操作性强等优点,并且具有良好的可扩展性。通过XML文件描述每节车厢的配置信息,可以实现列车配置信息描述和交换的标准化,有利于减少配置错误,提高列车灵活编组的准确性。因此,本申请上述装置获取轨道车辆预设格式的配置信息,根据配置信息为轨道车辆中每个车厢的设备分配与设备标识对应的访问地址。上述方案通过采用XML格式的文件来描述轨道车辆的配置文件,从而使得轨道车辆能够获取到轨道车辆中设备的统一描述,进而解决了现有技术中轨道车辆编组过程容易出错的技术问题。可选的,根据本申请上述实施例,上述装置还包括:第一生成模块,用于根据轨道车辆每个车厢的车厢类型、设备以及设备标识生成XML格式的配置文件。上传模块,用于将配置文件上传至每个车厢对应的以太网列车总线交换机上。由上可知,本申请上述装置根据轨道车辆每个车厢的车厢类型、设备以及设备标识生成XML格式的配置文件,将配置文件上传至每个车厢对应的以太网列车总线交换机上。上述方案通过生成用于表示车厢的配置信息的配置文件,并上传至以太网列车总线交换机,使得各个车厢的以太网列车总线交换机获取到了车厢的标准描述文件可选的,根据本申请上述实施例,上述装置还包括:交换模块,用于每个车厢对应的以太网列车总线交换机通过列车以太网交换每个车厢的配置信息。第二获取模块,用于轨道车辆的骨干网根据轨道车辆中的所有以太网列车总线交换机获取连接至以太网列车总线上的每个车厢的配置信息。上述装置当列车重新编组时,列车初运行程序通过列车以太网在各个ETB交换机之间交换这些配置信息,列车骨干网即可获得对连接到列车网络上的所有车厢信息的统一描述。可选的,根据本申请上述实施例,上述装置还包括:第二生成模块,用于根据为轨道车辆中每个车厢的设备分配的访问地址,生成设备的映射关系表,其中,映射关系表用于表征设备的设备标识与设备的访问地址的映射关系。可选的,根据本申请上述实施例,上述装置还包括:第一发送模块,用于任意连接至以太网列车总线的设备向骨干网发送通信消息,其中,通信消息包括待通信设备的设备标识。查找模块,用于骨干网根据待通信设备的设备标识,在映射关系表中查找到待通信设备的设备标识对应的访问地址。第二发送模块,用于根据待通信设备的访问地址将通信消息发送至待通信设备。由上可知,本申请上述装置任意连接至以太网列车总线的设备向骨干网发送通信消息,骨干网根据待通信设备的设备标识,在映射关系表中查找到待通信设备的设备标识对应的访问地址,根据待通信设备的访问地址将通信消息发送至待通信设备。上述方案实现了重新编组后的轨道车辆中设备与设备的通信。上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,RandomAccessMemory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。以上所述仅是本发明的优选实施方式,应当指出,对于本
技术领域
的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1