连挂列车的解编方法及系统与流程
本发明涉及计算机技术领域,更具体地,涉及一种连挂列车的解编方法及系统。
背景技术:
城市轨道交通的不同线路全日客流时间分布特征差异较大,客流潮汐变化尤为明显,固定编组模式不好解决非高峰时段列车运能浪费、高峰时段列车拥挤的问题。因此,需要灵活地进行列车的连挂以及连挂列车的解编,以应对不同时段的客流。
现有连挂列车的解编,通常是通过人工实现,需要有调度、司机、轨旁指挥人员等参与,解编过程复杂、耗时长、自动化程度低、效率低,导致客运效率低下。
技术实现要素:
本发明实施例提供一种连挂列车的解编方法及系统,用以解决或者至少部分地解决现有技术存在的效率低的缺陷。
第一方面,本发明实施例提供一种连挂列车的解编方法,包括:
若行车自动化控制模块判断获知连挂列车即将到达解编区域,则向所述连挂列车的首端车载控制器发送解编指令;
所述首端车载控制器根据所述解编指令控制所述连挂列车停止于停车点,控制第一列车与第二列车分离,向区域控制器发送所述第一列车的位置报告并向尾端车载控制器发送解编通知;
所述尾端车载控制器接收所述解编通知,根据所述解编通知,向所述区域控制器发送所述第二列车的位置报告;
所述区域控制器分别根据所述第一列车的位置报告和所述第二列车的位置报告计算所述第一列车和所述第二列车的移动授权,向所述尾端车载控制器发送所述第二列车的移动授权;
所述首端车载控制器若判断获知所述第一列车的解编及测试完成,则向所述行车自动化控制模块和自动列车监控模块发送所述第一列车的解编完成报告,并且所述尾端车载控制器若判断获知所述第二列车的解编及测试完成,则向所述行车自动化控制模块和自动列车监控模块发送所述第二列车的解编完成报告。
优选地,所述行车自动化控制模块判断获知连挂列车到达解编区域之后还包括:
所述行车自动化控制模块向计算机联锁模块发送进路办理指令。
优选地,所述首端车载控制器控制第一列车与第二列车分离之后,还包括:
所述首端车载控制器与所述第一列车的第一车载控制器建立通信。
优选地,所述尾端车载控制器接收所述解编通知之后,还包括:
所述尾端车载控制器与所述第二列车的第二车载控制器建立通信。
优选地,所述区域控制器分别根据所述第一列车的位置报告和所述第二列车的位置报告计算所述第一列车和所述第二列车的移动授权之后,还包括:
所述区域控制器控制所述第一列车沿所述连挂列车的行驶方向移动预设的距离。
优选地,所述首端车载控制器若判断获知所述第一列车的解编及测试完成,则向所述行车自动化控制模块和自动列车监控模块发送所述第一列车的解编完成报告,并且所述尾端车载控制器若判断获知所述第二列车的解编及测试完成,则向所述行车自动化控制模块和自动列车监控模块发送所述第二列车的解编完成报告之后,还包括:
所述行车自动化控制模块根据行车计划,确定所述第一列车的车次号和所述第二列车的车次号,触发离开所述解编区域的进路。
第二方面,本发明实施例提供一种连挂列车的解编系统,包括:
行车自动化控制模块,用于若判断获知连挂列车即将到达解编区域,则向所述连挂列车的首端车载控制器发送解编指令;
首端车载控制器,用于根据所述解编指令控制所述连挂列车停止于停车点,控制第一列车与第二列车分离,向区域控制器发送所述第一列车的位置报告并向尾端车载控制器发送解编通知;若判断获知所述第一列车的解编及测试完成,则向所述行车自动化控制模块和自动列车监控模块发送所述第一列车的解编完成报告;
尾端车载控制器,用于接收所述解编通知,根据所述解编通知,向所述区域控制器发送所述第二列车的位置报告;若判断获知所述第二列车的解编及测试完成,则向所述行车自动化控制模块和自动列车监控模块发送所述第二列车的解编完成报告;
区域控制器,用于分别根据所述第一列车的位置报告和所述第二列车的位置报告计算所述第一列车和所述第二列车的移动授权,向所述尾端车载控制器发送所述第二列车的移动授权。
第三方面,本发明实施例提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,执行所述程序时实现如第一方面的各种可能的实现方式中任一种可能的实现方式供的连挂列车的解编方法的步骤。
第四方面,本发明实施例提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如第一方面的各种可能的实现方式中任一种可能的实现方式供的连挂列车的解编方法的步骤。
本发明实施例提供的连挂列车的解编方法及系统,通过列车在解编区域内自动执行解编作业,非连挂端vobc分别与本列车连挂端vobc建立通信,并按照两列车对连挂列车进行控制及对外通信,地面zc、ci、ats分离两列车的控制权,对解编后的两列列车进行控制,解编后的列车能按照fam/cbtc模式继续运行,能可根据运营需求,实现全自动运行模式的两列车进行解编,并保持解编前控制等级,以快速投入运营,能提高列车解编的效率和客运效率。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为根据本发明实施例提供的连挂列车的解编方法的流程示意图;
图2为根据本发明实施例提供的连挂列车的解编系统的结构示意图;
图3为根据本发明实施例提供的电子设备的实体结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
为了克服现有技术的上述问题,本发明实施例提供一种连挂列车的解编方法及系统,其发明构思是,fam/cbtc(全自动驾驶模式,fullautomaticdrivingmode/基于通信的列车自动控制系统,communicationbasedtraincontrolsystem)模式列车在解编区域内自动执行解编作业,非连挂端vobc(vehicleon-boardcontroller,车载控制器)分别与本列车连挂端vobc建立通信,并按照两列车对连挂列车进行控制及对外通信,地面zc(zonecontroller,区域控制器)、ci(computerinterlocking,计算机联锁)、ats(automatictrainsupervision,自动列车监控)分离两列车的控制权,对解编后的两列列车进行控制,解编后的列车可以按照fam/cbtc模式继续运行。
图1为根据本发明实施例提供的连挂列车的解编方法的流程示意图。如图1所示,该方法包括:步骤s101、若行车自动化控制模块判断获知连挂列车即将到达解编区域,则向连挂列车的首端车载控制器发送解编指令。
具体地,连挂列车是由第一列车和第二列车连挂而成的。连挂列车为待解编列车。解编连挂列车,是将连挂列车分离为第一列车和第二列车。
解编区域,为预先设定的可以实现解编作业的区域。
行车自动化控制(trainintegratedautomaticsystem,tias)模块可以根据运行计划或者调度员远程发送的指令,向连挂列车的首端车载控制器发送解编指令。
解编指令,用于指示vobc进行该连挂列车的解编作业。
需要说明的是,tias模块向连挂列车的首端车载控制器发送解编指令时,还可以发送该连挂列车的首尾列车编号(vid)。
步骤s102、首端车载控制器根据解编指令控制连挂列车停止于停车点,控制第一列车与第二列车分离,向区域控制器发送第一列车的位置报告并向尾端车载控制器发送解编通知。
具体地,首端车载控制器收到解编指令且判断在解编停车点停准停稳后,向车辆发送“解编工况请求”。车辆完成解编的准备工作后,向首端vobc反馈已进入“解编工况”。
需要说明的是,首端vobc位于第一列车;尾端车载控制器位于第二列车。
首端vobc收到车辆已进入“解编工况”后,向zc及tias转发,同时向zc发送的位置报告仍为按照连挂列车首尾长度发送的位置报告,并通知尾端vobc。
步骤s103、尾端车载控制器接收解编通知,根据解编通知,向区域控制器发送第二列车的位置报告。
具体地,尾端vobc收到首端vobc通知后,与zc、tias建立通信并发起注册并转发“解编工况”,发送的位置报告为按照连挂列车的长度计算的位置报告。
步骤s104、区域控制器分别根据第一列车的位置报告和第二列车的位置报告计算第一列车和第二列车的移动授权,向尾端车载控制器发送第二列车的移动授权。
具体地,zc分别为第一列车和第二列车计算移动授权(ma,movemerntauthority)。
zc判断满足向尾端vobc发送ma条件满足后,向尾端vobc发送第二列车的ma。
步骤s105、首端车载控制器若判断获知第一列车的解编及测试完成,则向行车自动化控制(tias,trainintegratedautomaticsystem)模块和自动列车监控(ats,automatictrainsupervision)模块发送第一列车的解编完成报告,并且尾端车载控制器若判断获知第二列车的解编及测试完成,则向行车自动化控制模块和自动列车监控模块发送第二列车的解编完成报告。
具体地,尾端vobc升级fam且其它条件满足后,首端及尾端vobc向tcms(列车控制和管理系统,traincontrolandmanagementsystem)发送“解编命令”,车辆判断均收到首端及尾端vobc“解编命令”后,完成解编以及测试相关工作,并通过通信接口反馈“解编完成”以及解编后车组号、硬线的连挂状态为非连挂,并开始接收解编后列车首尾的vobc相关指令。
首端和尾端vobc收到通信接口反馈“解编完成”以及解编后车组号、硬线的连挂状态为非连挂后,分别向ats发送“解编完成”,且位置报告转为按解编后列车长度计算的位置报告。
本发明实施例通过列车在解编区域内自动执行解编作业,非连挂端vobc分别与本列车连挂端vobc建立通信,并按照两列车对连挂列车进行控制及对外通信,地面zc、ci、ats分离两列车的控制权,对解编后的两列列车进行控制,解编后的列车能按照fam/cbtc模式继续运行,能可根据运营需求,实现全自动运行模式的两列车进行解编,并保持解编前控制等级,以快速投入运营,能提高列车解编的效率和客运效率。
基于上述各实施例的内容,行车自动化控制模块判断获知连挂列车到达解编区域之后还包括:行车自动化控制模块向计算机联锁模块发送进路办理指令。
具体地,tias模块下达解编指令之后,向ci模块发送进路办理指令。
ci办理相应进路,待解编列车办理进入解编区域的进路办理完成。
本发明实施例通过行车自动化控制模块向计算机联锁模块发送进路办理指令,使得地面ci分离两列车的控制权,能提高列车解编的效率。
基于上述各实施例的内容,首端车载控制器控制第一列车与第二列车分离之后,还包括:首端车载控制器与第一列车的第一车载控制器建立通信。
需要说明的是,在连挂状态下,第一列车的首端和第二列车的尾端为连挂端,第一列车的尾端和第二列车的首端为非连挂端;第一列车的首端的vobc为连挂列车的首端vobc;第二列车的尾端的vobc为连挂列车的尾端vobc;第一列车的尾端的vobc为第一车载控制器,第二列车的首端vobc为第二车载控制器。
连挂状态下,非连挂端的vobc处于待机状态;解编时,首端vobc需要与第一vobc建立通信,并按照一列车(即第一列车)进行对外通信,控制第一列车。
本发明实施例通过首端车载控制器与第一列车的第一车载控制器建立通信,实现对解编后的第一列车的控制,能提高列车解编的效率和客运效率。
基于上述各实施例的内容,尾端车载控制器接收解编通知之后,还包括:尾端车载控制器与第二列车的第二车载控制器建立通信。
具体地,非连挂端的vobc处于待机状态;解编时,尾端vobc需要与第二vobc建立通信,并按照一列车(即第二列车)进行对外通信,控制第二列车。
本发明实施例通过尾端车载控制器与第二列车的第二车载控制器建立通信,实现对解编后的第二列车的控制,能提高列车解编的效率和客运效率。
基于上述各实施例的内容,区域控制器分别根据第一列车的位置报告和第二列车的位置报告计算第一列车和第二列车的移动授权之后,还包括:区域控制器控制第一列车沿连挂列车的行驶方向移动预设的距离。
可以理解的是,按照连挂列车的行驶方向,第一列车在第二列车之前。
zc分别为两列车计算移动授权之后,根据连挂列车的行驶方向,控制第一列向前运行一定距离(即设的距离)后停车,使得第一列车和第二列车之间保持安全距离。
本发明实施例通过区域控制器控制第一列车沿连挂列车的行驶方向移动预设的距离,能保证第一列车和第二列车之间保持安全距离,便于两列车按照fam/cbtc模式继续运行。
基于上述各实施例的内容,首端车载控制器若判断获知第一列车的解编及测试完成,则向行车自动化控制模块和自动列车监控模块发送第一列车的解编完成报告,并且尾端车载控制器若判断获知第二列车的解编及测试完成,则向行车自动化控制模块和自动列车监控模块发送第二列车的解编完成报告之后,还包括:行车自动化控制模块根据行车计划,确定第一列车的车次号和第二列车的车次号,触发离开解编区域的进路。
具体地,tias收到首端和尾端vobc发送的“解编完成”后,根据后续列车运行计划为两列车分配车次号,并发送运行方向及发车指令,触发相应离开联挂解解编区域的进路,两列车依次以fam/cbtc模式发车。
fam模式下列车自动发车,cbtc模式下列车ato(automatictrainoperation列车自动运行)或人工驾驶列车发车。
本发明实施例通过行车自动化控制模块根据行车计划,确定第一列车的车次号和第二列车的车次号,触发离开解编区域的进路,解编后的列车能按照fam/cbtc模式继续运行,能可根据运营需求,实现全自动运行模式的两列车进行解编,并保持解编前控制等级,以快速投入运营,能提高列车解编的效率和客运效率。
基于上述各实施例的内容,解编区域包括正线终端折返线、正线存车线、车辆段牵出线、停车场牵出线、车辆段列检库或停车场列检库。
具体地,可以将正线终端折返线、正线存车线、车辆段牵出线、停车场牵出线、车辆段列检库或停车场列检库等指定地点设置为解编区域,在解编区域允许进行解编作业。
本发明实施例通过将正线终端折返线、正线存车线、车辆段牵出线、停车场牵出线、车辆段列检库或停车场列检库设置为解编区域,能保证自动解编的顺利完成,能提高解编的效率和客运效率。
图2为根据本发明实施例提供的连挂列车的解编系统的结构示意图。基于上述各实施例的内容,如图2所示,该系统包括行车自动化控制模块201、首端车载控制器202、尾端车载控制器203和区域控制器204,其中:
行车自动化控制模块201,用于若判断获知连挂列车即将到达解编区域,则向连挂列车的首端车载控制器发送解编指令;
首端车载控制器202,用于根据解编指令控制连挂列车停止于停车点,控制第一列车与第二列车分离,向区域控制器发送第一列车的位置报告并向尾端车载控制器发送解编通知;若判断获知第一列车的解编及测试完成,则向行车自动化控制模块和自动列车监控模块发送第一列车的解编完成报告;
尾端车载控制器203,用于接收解编通知,根据解编通知,向区域控制器发送第二列车的位置报告;若判断获知第二列车的解编及测试完成,则向行车自动化控制模块和自动列车监控模块发送第二列车的解编完成报告;
区域控制器204,用于分别根据第一列车的位置报告和第二列车的位置报告计算第一列车和第二列车的移动授权,向尾端车载控制器发送第二列车的移动授权。
具体地,行车自动化控制模块201与首端车载控制器202、尾端车载控制器203、区域控制器204均通信连接;首端车载控制器202和尾端车载控制器203均与区域控制器204通信连接。
解编开始时,首端车载控制器202与尾端车载控制器203通信连接;解编过程中,首端车载控制器202与尾端车载控制器203断开通信连接。
行车自动化控制模块201获知连挂列车即将到达解编区域,向首端车载控制器202发送解编指令。
首端车载控制器202收到解编指令且判断在解编停车点停准停稳后,向车辆发送“解编工况请求”。车辆完成解编的准备工作后,向首端车载控制器202反馈已进入“解编工况”。
首端车载控制器202收到车辆已进入“解编工况”后,向zc及tias转发,同时向zc发送的位置报告仍为按照连挂列车首尾长度发送的位置报告,并通知尾端vobc。位置报告中,“车头tc端”、“车尾tc端”、“连挂解编状态”字段均按连挂列车配置填写有效值。
尾端车载控制器203收到首端车载控制器202通知后,与zc、tias建立通信并发起注册并转发“解编工况”,发送的位置报告为按照连挂列车的长度计算的位置报告,其中的“车头tc端”、“车尾tc端”、“连挂解编状态”均按连挂列车配置填写有效值。
区域控制器204分别为第一列车和第二列车计算移动授权,判断满足向尾端车载控制器203发送ma条件满足后,向尾端车载控制器203发送第二列车的ma。
首端车载控制器202和尾端车载控制器203收到通信接口反馈“解编完成”以及解编后车组号、硬线的连挂状态为非连挂后,分别向ats发送“解编完成”,且位置报告转为按解编后列车长度计算的位置报告,其中“车头tc端”、“车尾tc端”按解编后列车配置填写有效值,“连挂状态”填写默认值。
本发明实施例提供的连挂列车的解编系统,用于执行本发明上述各实施例提供的连挂列车的解编方法,该连挂列车的解编系统包括的各模块实现相应功能的具体方法和流程详见上述连挂列车的解编方法的实施例,此处不再赘述。
该连挂列车的解编系统用于前述各实施例的连挂列车的解编方法。因此,在前述各实施例中的连挂列车的解编方法中的描述和定义,可以用于本发明实施例中各执行模块的理解。
本发明实施例通过列车在解编区域内自动执行解编作业,非连挂端vobc分别与本列车连挂端vobc建立通信,并按照两列车对连挂列车进行控制及对外通信,地面zc、ci、ats分离两列车的控制权,对解编后的两列列车进行控制,解编后的列车能按照fam/cbtc模式继续运行,能可根据运营需求,实现全自动运行模式的两列车进行解编,并保持解编前控制等级,以快速投入运营,能提高列车解编的效率和客运效率。
图3为根据本发明实施例提供的电子设备的实体结构示意图。基于上述实施例的内容,如图3所示,该电子设备可以包括:处理器(processor)301、存储器(memory)302和总线303;其中,处理器301和存储器302通过总线303完成相互间的通信;处理器301用于调用存储在存储器302中并可在处理器301上运行的计算机程序指令,以执行上述各方法实施例供的连挂列车的解编方法,例如包括:若行车自动化控制模块判断获知连挂列车到达解编区域,则向连挂列车的首端车载控制器发送解编指令;首端车载控制器根据解编指令控制连挂列车停止于停车点,控制第一列车与第二列车分离,向区域控制器发送第一列车的位置报告并向尾端车载控制器发送解编通知;尾端车载控制器接收解编通知,根据解编通知,向区域控制器发送第二列车的位置报告;区域控制器分别根据第一列车的位置报告和第二列车的位置报告计算第一列车和第二列车的移动授权,向尾端车载控制器发送第二列车的移动授权;首端车载控制器若判断获知第一列车的解编及测试完成,则向行车自动化控制模块和自动列车监控模块发送第一列车的解编完成报告,并且尾端车载控制器若判断获知第二列车的解编及测试完成,则向行车自动化控制模块和自动列车监控模块发送第二列车的解编完成报告。
本发明另一实施例公开一种计算机程序产品,计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,计算机程序包括程序指令,当程序指令被计算机执行时,计算机能够执行上述各方法实施例供的连挂列车的解编方法,例如包括:若行车自动化控制模块判断获知连挂列车到达解编区域,则向连挂列车的首端车载控制器发送解编指令;首端车载控制器根据解编指令控制连挂列车停止于停车点,控制第一列车与第二列车分离,向区域控制器发送第一列车的位置报告并向尾端车载控制器发送解编通知;尾端车载控制器接收解编通知,根据解编通知,向区域控制器发送第二列车的位置报告;区域控制器分别根据第一列车的位置报告和第二列车的位置报告计算第一列车和第二列车的移动授权,向尾端车载控制器发送第二列车的移动授权;首端车载控制器若判断获知第一列车的解编及测试完成,则向行车自动化控制模块和自动列车监控模块发送第一列车的解编完成报告,并且尾端车载控制器若判断获知第二列车的解编及测试完成,则向行车自动化控制模块和自动列车监控模块发送第二列车的解编完成报告。
此外,上述的存储器302中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。
本发明另一实施例提供一种非暂态计算机可读存储介质,非暂态计算机可读存储介质存储计算机指令,计算机指令使计算机执行上述各方法实施例供的连挂列车的解编方法,例如包括:若行车自动化控制模块判断获知连挂列车到达解编区域,则向连挂列车的首端车载控制器发送解编指令;首端车载控制器根据解编指令控制连挂列车停止于停车点,控制第一列车与第二列车分离,向区域控制器发送第一列车的位置报告并向尾端车载控制器发送解编通知;尾端车载控制器接收解编通知,根据解编通知,向区域控制器发送第二列车的位置报告;区域控制器分别根据第一列车的位置报告和第二列车的位置报告计算第一列车和第二列车的移动授权,向尾端车载控制器发送第二列车的移动授权;首端车载控制器若判断获知第一列车的解编及测试完成,则向行车自动化控制模块和自动列车监控模块发送第一列车的解编完成报告,并且尾端车载控制器若判断获知第二列车的解编及测试完成,则向行车自动化控制模块和自动列车监控模块发送第二列车的解编完成报告。
以上所描述的系统实施例仅仅是示意性的,其中作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行上述各个实施例或者实施例的某些部分的方法。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
起点商标作为专业知识产权交易平台,可以帮助大家解决很多问题,如果大家想要了解更多知产交易信息请点击 【在线咨询】或添加微信 【19522093243】与客服一对一沟通,为大家解决相关问题。
此文章来源于网络,如有侵权,请联系删除