列车的折返方法及系统
技术领域
本发明涉及列车控制
技术领域
,尤其涉及一种列车的折返方法及系统。背景技术
城市轨道交通在全自动运行的基础上,列车装配全自动驾驶系统,通过联挂解耦技术,实现在高峰时段开行大编组列车,在非高峰时段开行小编组列车的动态编组。
但是由于线路设计问题,有些折返区域只能满足小编组列车在一个区段(block)上进行折返,其折返区域的长度不能完全满足大编组列车折返的单一区段长度。这种情况下,大编组列车会出现多个区段连续占压不能解锁或折返过程闯红灯等问题,导致自动折返失败。
现有技术中,通常是将线路设计成能满足大编组列车折返长度的折返区域,在此折返区域上也会满足小编组列车折返。有些线路并不能满足此设计条件,并且此设计也会在一定程度上浪费线路资源。
发明内容
本发明提供一种列车的折返方法及系统,用以解决现有技术中大编组列车多个区段连续占压时导致自动折返失败的缺陷,实现占压在多个小编组折返区域的列车能够灵活的自动折返。
本发明提供一种列车的折返方法,包括:
获取目标列车占压的折返区段的信息;
在所述目标列车占压的折返区段的个数不小于2,且各所述占压的折返区段的信息均包含目标属性信息的情况下,将各所述占压的折返区段的组合作为折返区域,并根据所述折返区域控制所述目标列车进行折返;
其中,所述目标属性信息,用于表征所述折返区段为目标列车折返区域的候选区段。
根据本发明提供一种的列车的折返方法,所述在所述目标列车占压的折返区段的个数不小于2,且各所述占压的折返区段的信息均包含目标属性信息的情况下,将各所述占压的折返区段的组合作为折返区域,并根据所述折返区域控制所述目标列车进行折返,包括:
基于各所述占压的折返区段的信息,获取各所述占压的折返区段对应的区段ID;
在所述目标列车占压的折返区段的个数不小于2,且各所述占压的折返区段的信息均包含目标属性信息,以及基于各所述占压的折返区段对应的区段ID确定各所述占压的折返区段为连续的区段的情况下,将各所述占压的折返区段的组合作为折返区域,并根据所述折返区域控制所述目标列车进行折返。
根据本发明提供的一种列车的折返方法,在所述获取目标列车占压的折返区段的信息之前,包括:
对于每一折返区段,在所述折返区段为目标列车折返区域的候选区段的情况下,将所述目标属性信息添加至所述折返区段的信息中。
根据本发明提供的一种列车的折返方法,在所述获取目标列车占压的折返区段信息之后,还包括:
在所述目标列车占压的折返区段的个数小于2的情况下,将所述占压的折返区段作为折返区域,并根据所述折返区域控制所述目标列车进行折返。
本发明还提供一种列车的折返系统,包括:
获取模块,用于获取目标列车占压的折返区段的信息;
折返模块,用于在所述目标列车占压的折返区段的个数不小于2,且各所述占压的折返区段的信息均包含目标属性信息的情况下,将各所述占压的折返区段的组合作为折返区域,并根据所述折返区域控制所述目标列车进行折返;
其中,所述目标属性信息,用于表征所述折返区段为目标列车折返区域的候选区段。
根据本发明提供的一种列车的折返系统,所述折返模块包括:
ID获取单元,用于基于各所述占压的折返区段的信息,获取各所述占压的折返区段对应的区段ID;
折返单元,用于在所述目标列车占压的折返区段的个数不小于2,且各所述占压的折返区段的信息均包含目标属性信息,以及基于各所述占压的折返区段对应的区段ID确定各所述占压的折返区段为连续的区段的情况下,根据所述折返区域控制所述目标列车进行折返。
根据本发明提供的一种列车的折返系统,所述列车的折返系统还包括:
属性配置模块,用于对于每一折返区段,在所述折返区段为目标列车折返区域的候选区段的情况下,将所述目标属性信息添加至所述折返区段的信息中。
根据本发明提供的一种列车的折返系统,述列车的折返系统还包括:
所述折返模块,还用于在所述目标列车占压的折返区段的个数小于2的情况下,将所述占压的折返区段作为折返区域,并根据所述折返区域控制所述目标列车进行折返。
本发明还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述列车的折返方法的步骤。
本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述列车的折返方法的步骤。
本发明提供的列车的折返方法及系统,基于目标列车占压的折返区段的信息,通过占压的折返区段的个数判断列车的编组情况,在获知列车为大编组列车的情况,再通过目标属性信息,连接配置该属性信息的折返区段组合成大编组折返区域,能够节约线路资源或者避免受限于线路资源的情况,实现更灵活的大编组列车折返。
附图说明
为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明提供的列车的折返方法的流程示意图;
图2是本发明提供的列车的折返系统的结构示意图;
图3是本发明提供的电子设备的结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1是本发明提供的列车的折返方法的流程示意图之一。如图1所示,本发明实施例提供的列车的折返方法,包括:步骤101、获取目标列车占压的折返区段的信息。
可以理解的是,城市轨道交通信号系统通常由列车自动控制系统(AutomaticTrain Control,简称ATC)组成,ATC系统包括三个子系统:列车自动监控系统(AutomaticTrain Supervision,简称ATS)、列车自动防护系统(Automatic Train Protection,简称ATP)和列车自动运行系统(Automatic Train Operation,简称ATO)。
三个子系统通过信息交换网络构成闭环系统,实现地面控制与车上控制结合、现地控制与中央控制结合,构成一个以安全设备为基础,集行车指挥、运行调整以及列车驾驶自动化等功能为一体的列车自动控制系统。
其中,ATO系统用于通过控制列车的牵引、制动来调节列车的速度,能够使列车运行更平稳,能使到站停车更精确,能更快地完成列车首尾之间的切换以缩短折返所需时间。
ATP系统用于通过向司机显示信号来保证两列车之间的安全间隔距离,以防止撞车(追尾、对撞或侧撞)。
ATS系统用于通过控制每列车在车站的停留时间和在区间的运行速度,使得所有在线列车保持均衡的间距,避免在列车之间出现拥堵或大空挡。
需要说明的是,列车的折返方法的执行主体是列车的折返系统,实施折返方法的对象是设置有列车的折返系统的列车。其中,列车可以是地铁、火车或者轻轨等轨道交通工具,本发明实施例对列车的种类不作具体限定。
优选地,目标列车为由多节车厢连在一起形成的地铁列车,其中,列车编组是指列车的组成和构成,即由车辆种类以预设的数量按照对应的排布方式进行组合。
目标列车则是以其对应的列车编组中的车辆数量进行分类,分为大编组列车和小编组列车,本发明实施例对大编组列车和小编组列车中的车辆数量不作具体限定。
优选地,大编组列车为八节车厢编组,小编组列车为四节车厢编组。
需要说明的是,折返区段是指在线路两端终点站或中间站,为能开行折返列车而设置的专供改变列车运行方向的区间段。
具体地,列车的折返系统获取在目标列车停靠时所占压的折返区段,并从ATC系统中获取折返区段的信息。
本发明实施例对折返区段的信息的内容和存储方式不作具体限定。
优选地,每一个折返区段的信息至少包括折返区段ID,以获知列车所占压的折返区段。并以表格的形式储存在ATS系统中的数据库,其中,表格的横行可以是折返区段ID,纵列可以是折返区段的相关信息字段及其对应的内容。
步骤102、在目标列车占压的折返区段的个数不小于2,且各占压的折返区段的信息均包含目标属性信息的情况下,将各占压的折返区段的组合作为折返区域,并根据折返区域控制目标列车进行折返。
其中,目标属性信息,用于表征折返区段为目标列车折返区域的候选区段。
需要说明的是,原则上每一个折返区段均可作为小编组列车折返区域。目标属性信息属于折返区段的信息中的一个种类。某一折返区段的信息均包含目标属性信息,表示该折返区段能够作为大编组列车的折返区域的一部分,用于进行大编组列车的折返。
具体地,列车的折返系统获取到目标列车占压的所有折返区段的信息后,基于获取到的信息对目标列车的占压情况从占压折返区段的数量和信息内容两方面进行判断,在获知其占压情况满足占压的折返区段的个数不小于2,且各占压的折返区段的信息均包含用于表征折返区段可以作为大编组列车折返区域的一部分的属性信息的条件下,将目标列车占压的所有折返区段进行组合,获得目标列车的折返区域,并接收来自ATC系统的控制指令,使得目标列车在获得的折返区域进行折返。
其中,对于从占压折返区段的数量进行判断,根据所有的占压的折返区段的信息,获取占压的折返区段的个数,并与预设的阈值进行比较获取对比结果。其中,对比结果分为两种,一个是对比合格,另一个对比不合格。
对比合格,是指目标列车占压的折返区段的个数不小于2,则说明目标列车的折返区域需要根据至少两个折返区段组合而成。
对比不合格,是指目标列车占压的折返区段的个数小于2,则说明目标列车的折返区域为当前占压折返区段,无需进行组合。
本发明实施例对占压的折返区段的个数的获取方法不作具体限定。例如,可以是在折返区段设置传感器,当列车停靠时ATC系统自动获取产生感应的传感器数量并传送至列车的折返系统。还可以是列车的折返系统根据获取的占压的折返区段的信息中的区段ID进行数量统计。
对于从占压折返区段的信息内容进行判断,根据每一个被占压的折返区段的信息,并按照目标属性信息进行查找,获取查询结果。其中,查询结果分为两种,一种是查询成功,另一种是查询失败。
查询成功,是指每一个被占压的折返区段的信息都含有目标属性信息,则说明所有被占压的折返区段能够组合成该目标列车的折返区域。
查询失败,是指至少一个被占压的折返区段的信息不含有目标属性信息,则说明所有被占压的折返区段不能组合成该目标列车的折返区域。
可以理解的是,对目标属性信息设置的存储形式决定了占压折返区段的信息内容的判断方式,本发明实施例对目标属性信息的存储形式和占压折返区段的信息内容的判断方法不作具体限定。
例如,可以将目标属性信息以字符“Y”和“N”的存储形式添加至列车折返区段信息中的对应字段下,在对占压折返区段的信息内容进行判断时,可以在每个被占压的折返区段信息的对应字段下检索字符内容。还可以是对检索字符内容的结果进行统计,若“Y”的总数量等于被占压的折返区段个数,则结果为查询成功,其余的所有情况对应的结果均为查询失败。
本发明实施例基于目标列车占压的折返区段的信息,通过占压的折返区段的个数判断列车的编组情况,在获知列车为大编组列车的情况,再通过目标属性信息,连接配置该属性信息的折返区段组合成大编组折返区域,能够节约线路资源或者避免受限于线路资源的情况,实现更灵活的大编组列车折返。
在上述任一实施例的基础上,在目标列车占压的折返区段的个数不小于2,且各占压的折返区段的信息均包含目标属性信息的情况下,将各占压的折返区段的组合作为折返区域,并根据折返区域控制目标列车进行折返,包括:
基于各占压的折返区段的信息,获取各占压的折返区段对应的区段ID。
具体地,列车的折返系统根据步骤S101获取到的占压的折返区段的信息,获取每一个被占压的折返区段的区段ID。
在目标列车占压的折返区段的个数不小于2,且各占压的折返区段的信息均包含目标属性信息,以及基于各占压的折返区段对应的区段ID确定各占压的折返区段为连续的区段的情况下,将各占压的折返区段的组合作为折返区域,并根据折返区域控制目标列车进行折返。
具体地,列车的折返系统根据获取到的被目标列车占压的所有折返区段的区段ID,对占压的折返区段的连续情况进行判断,要同时满足三个条件,才将目标列车占压的所有折返区段进行组合,获得目标列车的折返区域,并接收来自ATC系统的控制指令,使得目标列车在该折返区域进行折返。
其中,第一个条件为在获知其占压情况满足占压的折返区段的个数不小于2;第二个条件各占压的折返区段的信息均包含用于表征折返区段可以作为大编组列车折返区域的一部分的属性信息;第三个条件为占压的所有折返区段是连续的。
本发明实施例基于目标列车占压的折返区段的信息,通过占压的折返区段的个数判断列车的编组情况,在获知列车为大编组列车的情况,再通过目标属性信息,按照其先后的顺序连接配置该属性信息的折返区段组合成大编组折返区域。
在上述任一实施例的基础上,在获取目标列车占压的折返区段的信息之前,还包括:
对于每一折返区段,在折返区段为目标列车折返区域的候选区段的情况下,将目标属性信息添加至折返区段的信息中。
需要说明的是,所有折返区段的信息都存储在列车折返系统的数据库和/或ATC系统的数据库中,本发明实施例对折返区段的信息的存储不作具体限定。
具体地,统计所有的折返区段,并对于每一个需要作为大编组列车的折返区域的折返区段,将用于表征可组合为大编组列车折返区域的目标属性信息添加至该折返区段的信息中相应的字段下。
本发明实施例基于将可作为大编组列车折返的折返区域的折返区段配置目标属性信息,既可以让小编组列车正常折返,也可以通过此属性,先后连接配置此属性的折返区段来组合成大编组列车的折返区域。
在上述任一实施例的基础上,在获取目标列车占压的折返区段信息之后,还包括:在目标列车占压的折返区段的个数小于2的情况下,将占压的折返区段作为折返区域,并根据折返区域控制目标列车进行折返。
具体地,在步骤S102中,列车的折返系统获取到目标列车占压的所有折返区段的信息后,基于获取到的所有的占压的折返区段的信息,获取占压的折返区段的个数,并与预设的阈值进行比较获取对比结果。若获知对比结果为对比不合格,即指目标列车占压的折返区段的个数小于2的情况,则将目标列车当前占压的折返区段作为该目标列车的折返区域,并接收来自ATC系统的控制指令,使得目标列车在获得的折返区域进行折返。
下面举例说明设置一种列车折返的具体实施方式。
例如,原则上,每一个小编组列车都能在折返区段进行正常折返经,所以当占压一个折返区段时,列车折返系统直接接收ATC的指令在该折返区段进行折返。所以,当列车停靠在折返区段block_41和折返区段block_42时,说明该列车为大编组列车。
由列车折返系统获知,block_41和block_42均被标记了目标属性信息“Y”,说明这两个折返区段可组合成该列车的折返区域,即area=block_41+block_42或者area=block_42+block_41。其中,当折返区域为area=block_41+block_42的组合形式,说明列车原始的路线是由小里程开往至大里程进行折返。当折返区域为area=block_42+block_41的组合形式,说明列车的行进路线是由大里程开往至小里程进行折返。根据折返区段组合而成的折返区域可供两种行驶方向的列车进行折返。
还可以是列车停靠在折返区段block_41和折返区段block_42时,经由列车折返系统获知,block_41和block_42均被标记了目标属性信息“Y”,说明这两个折返区段可组合成该列车的折返区域,经由区段ID判断出block_41和block_42是连续的区段,则折返区域由折返区段按照前后顺序进行组合,可表示为area=block_41+block_42,即说明列车的行进路线是由小里程开往至大里程进行折返。
本发明实施例基于目标列车占压的折返区段的信息,通过占压的折返区段的个数判断列车的编组情况,在获知列车为小编组列车的情况,能够使小编组列车在当前占压的折返区段上进行正常折返。
图2是本发明提供的列车的折返系统的结构示意图。基于上述任一实施例的内容,如图2所示,该系统包括:获取模块210和折返模块220,其中:
获取模块,用于获取目标列车占压的折返区段的信息;
折返模块,用于在目标列车占压的折返区段的个数不小于2,且各占压的折返区段的信息均包含目标属性信息的情况下,将各占压的折返区段的组合作为折返区域,并根据折返区域控制目标列车进行折返;
其中,目标属性信息,用于表征折返区段为目标列车折返区域的候选区段。
具体地,获取模块210和折返模块220顺次电连接。
获取模块210获取在目标列车停靠时所占压的折返区段,并从ATC系统中获取折返区段的信息。
折返模块220获取到目标列车占压的所有折返区段的信息后,基于获取到的信息对目标列车的占压情况从占压折返区段的数量和信息内容两方面进行判断,在获知其占压情况满足占压的折返区段的个数不小于2,且各占压的折返区段的信息均包含用于表征折返区段可以作为大编组列车折返区域的一部分的属性信息的条件下,将目标列车占压的所有折返区段进行组合,获得目标列车的折返区域,并接收来自ATC系统的控制指令,使得目标列车在获得的折返区域进行折返。
其中,目标属性信息,用于表征折返区段为目标列车折返区域的候选区段。
在上述任一实施例的基础上,折返模块220包括ID获取单元和折返单元,其中:
ID获取单元,用于基于各占压的折返区段的信息,获取各占压的折返区段对应的区段ID;
折返单元,用于在目标列车占压的折返区段的个数不小于2,且各占压的折返区段的信息均包含目标属性信息,以及基于各占压的折返区段对应的区段ID确定各占压的折返区段为连续的区段的情况下,根据折返区域控制目标列车进行折返。
在上述任一实施例的基础上,列车的折返系统还包括属性配置模块,其中:
属性配置模块,用于对于每一折返区段,在折返区段为目标列车折返区域的候选区段的情况下,将目标属性信息添加至折返区段的信息中。
在上述任一实施例的基础上,列车的折返系统还包括:
折返模块,还用于在目标列车占压的折返区段的个数小于2的情况下,将占压的折返区段作为折返区域,并根据折返区域控制目标列车进行折返。
本发明实施例提供的列车的折返系统,用于执行本发明上述基于列车的折返方法,其实施方式与本发明提供的列车的折返方法的实施方式一致,且可以达到相同的有益效果,此处不再赘述。
本发明实施例基于目标列车占压的折返区段的信息,通过占压的折返区段的个数判断列车的编组情况,在获知列车为大编组列车的情况,再通过目标属性信息,连接配置该属性信息的折返区段组合成大编组折返区域,能够节约线路资源或者避免受限于线路资源的情况,实现更灵活的大编组列车折返。
图3示例了一种电子设备的实体结构示意图,如图3所示,该电子设备可以包括:处理器(processor)310、通信接口(CommunicationsInterface)320、存储器(memory)330和通信总线340,其中,处理器310,通信接口320,存储器330通过通信总线340完成相互间的通信。处理器310可以调用存储器330中的逻辑指令,以执行列车的折返方法,该方法包括:获取目标列车占压的折返区段的信息;在目标列车占压的折返区段的个数不小于2,且各占压的折返区段的信息均包含目标属性信息的情况下,将各占压的折返区段的组合作为折返区域,并根据折返区域控制目标列车进行折返;其中,目标属性信息,用于表征折返区段为目标列车折返区域的候选区段。
此外,上述的存储器330中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,RandomAccessMemory)、磁碟或者光盘等各种可以存储程序代码的介质。
另一方面,本发明还提供一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各方法所提供的列车的折返方法,该方法包括:获取目标列车占压的折返区段的信息;在目标列车占压的折返区段的个数不小于2,且各占压的折返区段的信息均包含目标属性信息的情况下,将各占压的折返区段的组合作为折返区域,并根据折返区域控制目标列车进行折返;其中,目标属性信息,用于表征折返区段为目标列车折返区域的候选区段。
又一方面,本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各提供的列车的折返方法,该方法包括:获取目标列车占压的折返区段的信息;在目标列车占压的折返区段的个数不小于2,且各占压的折返区段的信息均包含目标属性信息的情况下,将各占压的折返区段的组合作为折返区域,并根据折返区域控制目标列车进行折返;其中,目标属性信息,用于表征折返区段为目标列车折返区域的候选区段。
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
- 上一篇:石墨接头机器人自动装卡簧、装栓机
- 下一篇:列车停站方法、装置、电子设备和存储介质