CN110857110B - 列车调度方法、调度装置、调度***、终端设备和列车 - Google Patents
列车调度方法、调度装置、调度***、终端设备和列车 Download PDFInfo
- Publication number
- CN110857110B CN110857110B CN201810972382.2A CN201810972382A CN110857110B CN 110857110 B CN110857110 B CN 110857110B CN 201810972382 A CN201810972382 A CN 201810972382A CN 110857110 B CN110857110 B CN 110857110B
- Authority
- CN
- China
- Prior art keywords
- train
- trains
- identification information
- passenger
- dispatched
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B61—RAILWAYS
- B61L—GUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
- B61L27/00—Central railway traffic control systems; Trackside control; Communication systems specially adapted therefor
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Train Traffic Observation, Control, And Security (AREA)
Abstract
本发明公开了一种列车调度方法、调度装置、调度***以及相关设备。其中,列车调度方法包括:接收乘客发送的乘车请求,其中,乘车请求中包括乘客当前所在车站的第一标识信息和目的车站的第二标识信息;获取线路上多辆列车的状态信息;根据乘车请求和线路上多辆列车的状态信息,从多辆列车中匹配出待调度列车;将第一标识信息和第二标识信息发送给待调度列车,以使待调度列车根据第一标识信息行驶至乘客当前所在车站,同时,以使待调度列车根据第二标识信息向目的车站方向行驶。该方法可以缩短列车对乘客的响应时间,为乘客节省了更多的等待时间,从而提高了对乘客的服务水平,提升了乘客的出行体验。
Description
技术领域
本发明涉及公共交通技术领域,尤其涉及一种列车调度方法、调度装置、调度***、终端设备和列车。
背景技术
目前,现有的列车调度***通常是通过运行计划来组织列车运行的。运行计划员提前编辑好针对多种类型(如工作日、周末、节假日等类型)的基本运行计划,并制定好将来一段时间(如一周或者一个月)内每天运行计划的加载计划,这样,列车调度***每天在列车开始运营前自动加载预设的当日运行计划,并在开始运营后自动将加载到的当日运行计划信息发送给列车,列车可按照调度***发送的计划信息在线运行。
但是,发明人发现,现有的通过运行计划调度列车运行的方案存在运行效率低、实施性差等问题,例如,无论当前客流量如何列车都是按计划运行,造成公共资源浪费,并且,由于乘客不知道列车什么时候能够到达当前车站,使得乘客在该车站等车,造成乘客时间的浪费。
发明内容
本发明的目的旨在至少在一定程度上解决上述的技术问题之一。
为此,本发明的第一个目的在于提出一种列车调度方法。该方法可以提高列车运行效率,缩短了列车对乘客的响应时间,为乘客节省了更多的等待时间,从而提高了对乘客的服务水平,提升了乘客的出行体验。
本发明的第二个目的在于提出一种列车调度装置。
本发明的第三个目的在于提出一种列车调度***。
本发明的第四个目的在于提出一种终端设备。
本发明的第五个目的在于提出一种列车。
为达到上述目的,本发明第一方面实施例提出的列车调度方法,包括:接收乘客发送的乘车请求,其中,所述乘车请求中包括所述乘客当前所在车站的第一标识信息和目的车站的第二标识信息;获取线路上多辆列车的状态信息;根据所述乘车请求和所述线路上多辆列车的状态信息,从所述多辆列车中匹配出待调度列车;将所述第一标识信息和所述第二标识信息发送给所述待调度列车,以使所述待调度列车根据所述第一标识信息行驶至所述乘客当前所在车站,同时,以使所述待调度列车根据所述第二标识信息向所述目的车站方向行驶。
为达到上述目的,本发明第二方面实施例提出的列车调度装置,包括:乘车请求接收模块,用于接收乘客发送的乘车请求,其中,所述乘车请求中包括所述乘客当前所在车站的第一标识信息和目的车站的第二标识信息;列车状态信息获取模块,用于获取线路上多辆列车的状态信息;调度列车匹配模块,用于根据所述乘车请求和所述线路上多辆列车的状态信息,从所述多辆列车中匹配出待调度列车;调度模块,用于将所述第一标识信息和所述第二标识信息发送给所述待调度列车,以使所述待调度列车根据所述第一标识信息行驶至所述乘客当前所在车站,同时,以使所述待调度列车根据所述第二标识信息向所述目的车站方向行驶。
为达到上述目的,本发明第三方面实施例提出的列车调度***,包括:多个第一终端设备、服务器和多辆列车,其中,所述多个第一终端设备,用于接收乘客发送的乘车指令,并根据所述乘车指令生成针对所述乘客的乘车请求,并将针对所述乘客的乘车请求发送给所述服务器,其中,所述乘车请求包括所述乘客当前所在车站的第一标识信息和目的车站的第二标识信息;所述服务器,用于接收所述第一终端设备发送的所述针对乘客的乘车请求,并获取所述多辆列车的状态信息,并根据所述乘车请求和所述多辆列车的状态信息,从所述多辆列车中匹配出待调度列车,以及将所述乘车请求中的所述第一标识信息和所述第二标识信息发送给所述待调度列车;所述待调度列车,用于接收所述服务器发送的所述第一标识信息和所述第二标识信息,并根据所述第一标识信息行驶至所述乘客当前所在车站,并根据所述第二标识信息向所述目的车站方向行驶。
为达到上述目的,本发明第四方面实施例提出的终端设备,包括:请求接收模块,用于接收乘客输入的乘车请求,其中,所述乘车请求中包括所述乘客当前所在车站的第一标识信息和目的车站的第二标识信息;请求发送模块,用于将所述乘车请求发送至服务器,其中,所述服务器获取线路上多辆列车的状态信息,并根据所述乘车请求和所述线路上多辆列车的状态信息,从所述多辆列车中匹配出待调度列车,并将所述第一标识信息和所述第二标识信息发送给所述待调度列车,以使所述待调度列车根据所述第一标识信息行驶至所述乘客当前所在车站,同时,以使所述待调度列车根据所述第二标识信息向所述目的车站方向行驶。
为达到上述目的,本发明第五方面实施例提出的列车,包括:状态信息上报模块,用于将列车自身的状态信息上报给服务器,其中,所述服务器根据所述列车上报的状态信息和终端设备发送的针对乘客的乘车请求,从多辆列车中匹配出待调度列车,并将所述乘车请求中所述乘客当前所在车站的第一标识信息和目的车站的第二标识信息发送给所述待调度列车;调度任务接收模块,用于接收所述服务器发送的所述乘客当前所在车站的第一标识信息和目的车站的第二标识信息;驾驶控制模块,用于根据所述第一标识信息行驶至所述乘客当前所在车站,并根据所述第二标识信息向所述目的车站方向行驶。
根据本发明实施例的列车调度方法、调度装置、调度***、终端设备和列车,可通过服务器接收终端设备发送的乘车请求,其中,乘车请求中包括乘客当前所在车站的第一标识信息和目的车站的第二标识信息,并获取线路上多辆列车的状态信息,之后,根据所述乘车请求和多辆列车的状态信息,从多辆列车中匹配出待调度列车,然后,将第一标识信息和第二标识信息发送给待调度列车,以使待调度列车可根据该第一标识信息行驶至所述乘客当前所在车站,待乘客上车之后,待调度列车根据所述第二标识信息向所述目的车站方向行驶,这样,通过接收终端设备发送的针对乘客的乘车请求,并根据所述乘车请求和线路上列车的状态信息对线路上的列车进行调度,缩短了列车对乘客的响应时间,为乘客节省了更多的等待时间,从而提高了列车运行效率,并提高了对乘客的服务水平,提升了乘客的出行体验。
本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
图1是根据本发明一个实施例的列车调度方法的流程图;
图2是根据本发明实施例的列车调度方法的流程图;
图3是根据本发明实施例的列车调度的工作流程图;
图4是根据本发明一个具体实施例的列车调度方法的流程图;
图5是根据本发明一个实施例的列车调度***的结构示意图;
图6是根据本发明一个实施例的终端设备的结构示意图;
图7是根据本发明一个实施例的列车的结构示意图;
图8是根据本发明一个实施例的列车调度装置的结构示意图。
具体实施方式
下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。
下面参考附图描述本发明实施例的列车调度方法、调度装置、调度***、终端设备和列车。
图1是根据本发明一个实施例的列车调度方法的流程图。需要说明的是,本发明实施例的列车调度方法可应用于本发明实施例的列车调度装置,该列车调度装置可被配置于本发明实施例的列车调度***,例如,该列车调度装置可以是列车调度***中的服务器。其中,在本发明的实施例中,该列车调度***可包括:多个终端设备、服务器和多辆列车,其中,服务器可根据多个终端设备发送的乘车请求来对多辆列车进行调度。可以理解,本发明实施例的列车调度方法可从服务器侧进行描述。
具体地,如图1所示,该列车调度方法可以包括:
S110,接收乘客发送的乘车请求,其中,所述乘车请求中包括乘客当前所在车站的第一标识信息和目的车站的第二标识信息。
作为一种示例,本发明实施例的列车调度方法可为乘客提供客户端,该客户端可以是终端设备,该终端设备可为设置于所述线路上的各车站站台的乘车申请设备。例如,可在所述线路上的各个车站站台上设置一个或多个乘车申请设备,乘客可通过该车站的乘车申请设备向列车调度***发送乘车请求,比如,乘车申请设备上可具有该线路上每个车站对应的按钮,当乘客想去某个目的车站时,可对应按下该目的车站对应的按钮即可,此时,终端设备可根据该乘客的操作向列车调度***发送针对该乘客的乘车请求,其中,该乘车请求可包括但不限于当前车站的第一标识信息、目的车站的第二标识信息等,比如,还可包括当前车站上的乘车申请设备的标识信息等。
作为另一种示例,终端设备可为移动终端,其中,该移动终端中可具有乘车申请应用程序,所述乘车申请应用程序可用于提供乘车申请界面,并根据所述乘客在所述乘车申请界面上输入的内容生成所述乘车请求。也就是说,上述终端设备可以是乘客手持的移动终端,该移动终端中可安装有乘车申请应用程序,乘客可通过该乘车申请应用程序向列车调度***发送所述乘车请求,其中,该乘车请求可包括乘客当前所在车站的第一标识信息和目的车站的第二标识信息等。
需要说明的是,在本发明的一个实施例中,所述第一标识信息可包括但不限于乘客当前所在车站的站点名称、所述当前所在车站的ID(IDentity,身份标识号码)号等;所述第二标识信息可包括但不限于所述目的车站的站点名称、所述欲前往目的车站的ID号等。
S120,获取线路上多辆列车的状态信息。
可选地,可周期性地向线路上的列车发送列车状态请求,列车可通过该请求反馈相应的状态信息,以得到线路上所有列车的状态信息。又如,处于唤醒状态的列车可实时上报列车状态信息到列车调度***中的服务器,使得服务器获得线路上处于唤醒状态的列车的当前状态信息,而处于休眠状态的列车通常停靠在停车场,因此,服务器可获得线路上所有列车的状态信息。其中,在本发明的一个实施例中,所述状态信息可包括但不限于列车当前位置信息、列车前方到站的标识信息和列车终点站的标识信息等。
可以理解,当处于休眠状态的列车,其状态信息中的列车当前位置信息可以是停车场的停车位置信息,所述列车前方到站的标识信息和列车终点站的标识信息可分别为空。
S130,根据乘车请求和线路上多辆列车的状态信息,从多辆列车中匹配出待调度列车。
作为一种示例,所述状态信息可包括但不限于列车当前位置信息、列车前方到站的标识信息和列车终点站的标识信息等。
可选地,在得到所述乘车请求和所述线路上多辆列车的状态信息时,可根据该乘车请求中乘客当前所在车站的标识信息和目的车站的标识信息、以及线路上所有列车当前位置信息、前方到站的标识信息和列车终点站的标识信息等,从该线路上的所有列车中匹配出可用于调度的列车,即所述待调度列车。
S140,将第一标识信息和第二标识信息发送给待调度列车,以使待调度列车根据所述第一标识信息行驶至乘客当前所在车站,同时,以使所述待调度列车根据所述第二标识信息向目的车站方向行驶。
可选地,在从多辆列车中匹配出可用于调度的列车,即所述待调度列车时,可将所述乘客当前所在车站的第一标识信息和所述乘客欲前往目的车站的第二标识信息,发送给所述待调度列车,这样,该待调度列车可根据该第一标识信息行驶至所述乘客当前所在车站,待乘客上车之后,该待调度列车根据所述第二标识信息向所述目的车站方向行驶。
需要说明的是,在本发明的一个实施例中,所述列车可以是无人驾驶的城市轨道交通车辆。
根据本发明实施例的列车调度方法,可接收乘客发送的乘车请求,其中,乘车请求中包括乘客当前所在车站的第一标识信息和目的车站的第二标识信息,并获取线路上多辆列车的状态信息,之后,根据所述乘车请求和多辆列车的状态信息,从多辆列车中匹配出待调度列车,然后,将第一标识信息和第二标识信息发送给待调度列车,以使待调度列车可根据该第一标识信息行驶至所述乘客当前所在车站,待乘客上车之后,待调度列车根据所述第二标识信息向所述目的车站方向行驶,这样,通过接收乘客发送的乘车请求,并根据所述乘车请求和线路上列车的状态信息对线路上的列车进行调度,缩短了列车对乘客的响应时间,为乘客节省了更多的等待时间,从而提高了列车运行效率,并提高了对乘客的服务水平,提升了乘客的出行体验。
为了进一步缩短列车对乘客的响应时间,节约列车调度成本,可根据所述乘车请求和线路上列车的状态信息,从线路上的多辆列车中匹配出待运行路径包含请求欲行驶路径的列车作为所述待调度列车。可选地,在本发明的一个实施例中,如图2所示,所述根据乘车请求和线路上多辆列车的状态信息,从多辆列车中匹配出待调度列车的具体实现过程可包括如下步骤:
S210,根据所述乘车请求中的所述第一标识信息和第二标识信息,确定请求欲行驶路径;
可选地,根据所述乘车请求中的乘客当前所在车站和目的车站,来确定出乘客请求欲行驶路径,即发车站至终到站的路径,其中,该欲行驶路径的发车站为所述乘客当前所在车站,该欲行驶路径的终到站为所述目的车站。
S220,根据所述多辆列车的状态信息中的列车当前位置信息、列车前方到站的标识信息和列车终点站的标识信息,确定所述多辆列车的待运行路径;
可选地,针对线路上的各列车,可根据各个列车的状态信息中列车的当前位置信息、列车前方要到达的车站和最终到达的车站信息,分别确定出各列车当前尚未行驶的路径,即所述待运行路径。
S230,根据所述请求欲行驶路径和所述多辆列车的待运行路径,从所述多辆列车中匹配出所述待调度列车。
可选地,检测所述多辆列车的待运行路径中是否包含所述请求欲行驶路径,如果包含有,则将所述包含所述请求欲行驶路径的待运行路径对应的列车确定为所述待调度列车。
为了进一步节约列车调度成本,作为一种可能实现方式的示例,当所述包含所述请求欲行驶路径的列车为多辆时,所述将所述包含所述请求欲行驶路径的待运行路径对应的列车确定为所述待调度列车的具体实现方式可包括:从多辆包含所述请求欲行驶路径的待运行路径对应的列车中,找出距离所述乘客当前所在车站最近的第一列车,并将所述第一列车确定为所述待调度列车。
也就是说,当所述包含所述请求欲行驶路径的待运行路径对应的列车为多辆时,可从该多辆包含所述请求欲行驶路径的列车中,找出距离所述乘客当前所在车站最近的列车,并将该列车作为所述待调度列车。由此,将距离乘客最近且所述待运行路径包含请求欲行驶路径的列车作为待调度列车,使得该调度列车承载该乘客,可以进一步节约列车调度成本,并缩短了列车对乘客的响应时间。
为了进一步提升乘客的出行体验,确保列车的行车安全和乘客的乘车安全,可选地,在本发明的一个实施例中,在所述将所述第一列车确定为所述待调度列车之前,可确定所述第一列车的当前乘客量,并判断所述当前乘客量是否大于或等于预设阈值,如果所述当前乘客量小于所述预设阈值,则执行所述将所述第一列车确定为所述待调度列车的步骤;如果所述当前乘客量大于或等于所述预设阈值,则从多辆包含所述请求欲行驶路径的待运行路径对应的列车中,找出距离所述第一列车最近的第二列车,并将所述第二列车确定为所述待调度列车。
可选地,在所述将所述第一列车确定为所述待调度列车之前,可先确定所述第一列车上的当前乘客量,并判断该当前乘客量是否大于或等于预设阈值(比如该列车的最大乘客量),若否,则可执行所述将所述第一列车确定为所述待调度列车的步骤;否则,从所述多辆包含所述请求欲行驶路径的待运行路径对应的列车中,找出距离所述第一列车最近的第二列车,并将该第二列车作为所述待调度列车。
也就是说,可从所述多辆包含所述请求欲行驶路径的待运行路径对应的列车中,找出距离所述乘客当前所在车站最近、且当前乘客量小于所述预设阈值的列车,并将该列车作为所述待调度列车,从而可以节约列车调度成本,缩短列车对乘客的响应时间的同时,还可以提升乘客的出行体验,确保列车的行车安全和乘客的乘车安全。
需要说明的是,本发明实施例的列车调度***中的列车可以是无人驾驶的城市轨道车辆。其中,某个线路上的列车可以具有多种状态,例如,停靠在停车场、且处于休眠状态的列车,或者,处于唤醒状态且当前未有运行任务的列车,或者,处于唤醒状态且当前有运行状态的列车等。
为了尽可能地快速为乘客调度到列车,可选地,在本发明的一个实施例中,如果所述多辆列车的待运行路径中没有包含所述请求欲行驶路径,则从所述线路上多辆列车中搜索是否有处于唤醒状态且未有运行任务的列车,如果有搜索到,则将所述处于唤醒状态且未有运行任务的列车确定为所述待调度列车。
也就是说,如果所述多辆列车的待运行路径中,没有包含所述请求欲行驶路径的待运行路径,则可从所述线路上多辆列车中搜索是否有处于唤醒状态且未有运行任务的列车,若有,则将所述处于唤醒状态且未有运行任务的列车确定为所述待调度列车,从而可以尽可能地快速为乘客调度到列车。
可选地,在本发明的一个实施例中,在所述线路上多辆列车中未搜索到所述处于唤醒状态且未有运行任务的列车时,从停靠在停车场且处于休眠状态的列车中分配一辆列车作为所述待调度列车,并唤醒所述待调度列车。例如,如果所述线路上多辆列车中未搜索到所述处于唤醒状态且未有运行任务的列车,可从停靠在停车场且处于休眠状态的列车中任意分配一辆列车作为所述待调度列车,并唤醒所述待调度列车,使得该待调度列车行驶到乘客当前所在车站,完成列车调度。
为了使得本领域技术人员能够了解本发明的列车调度方法,下面将举例说明本发明实施例的列车调度过程。
举例而言,假设某条线路为环线。线路设1个停车场(其中,该停车场具有五条停车线,一条停车线上可以停一辆车);该线路上设有5个车站,逆时针方向分别是A站(ID 为:0X01)、B站(ID为:0X02)、C站(ID为:0X 03)、D站(ID为:0X04)、E站(ID为: 0X05),列车逆时针方向单向运行;全线共有5辆列车,列车ID分别为0X01、0X02、0X03、 0X04和0X05。
假设每个车站依据实际情况设有多个终端设备(如乘车申请设备),该设备还可以使用市面上成熟稳定的移动终端代替,其上运行有乘车申请应用程序,为乘客提供乘车申请界面,该设备通过移动公网与本发明实施例的服务器连接。
其中,可以理解,处于唤醒状态的列车可实时上报列车状态信息到所述服务器,状态信息可包括但不想与列车的当前位置信息,列车前方到站ID、列车终点站ID等。列车在进入休眠状态时可上报给所述服务器,所述服务器具有车辆追踪服务,该车辆追踪服务可用于负责管理全线列车的状态。
如图3所示,当有乘客通过车站站台上的终端设备请求乘车时,终端设备将乘客的发车站ID(即乘车站ID比如0X02)、终到站ID(比如0X04)等信息打包发送至所述服务器。所述服务器在接收到终端设备发送的请求时,可从车辆追踪服务获取全线列车的状态信息,并从中搜索未运行路径包含请求路径(即发车站[ID为0X02]到终到站[ID为0X04]的路径)的车辆ID,若搜索到(比如是车辆ID是0X02),则根据所述请求生成任务包,并将该任务包发送给该列车(车辆ID为0X02),其中,该任务包可包括发车站(即车站ID为0X02的车站)和终到站(车站ID为0X04),本次请求配车完成,即完成一次列车调度操作。
如果未搜索到所述未运行路径包含请求路径的列车,则可全线列车中搜索是否有处于唤醒状态且没有运行任务的列车,若有,则其中的一辆(比如车辆ID为0X03)列车,并将所述请求的发车站(即车站ID为0X02的车站)和终到站(车站ID为0X04)发送给该列车(车辆ID为0X02),本次请求配车完成。
如果从所述全线车辆中没有搜索到所述处于唤醒状态且没有运行任务的列车,则可从停靠在停车场且处于休眠状态的列车中分配一辆列车(比如车辆ID为0X05),并唤醒该列车后将所述请求发送到该列车(车辆ID为0X05),使得该列车(车辆ID为0X05)开始自动执行行车任务,即从停车场的停车线自动行车到发车站(ID为0X02),停车2分钟(其中,默认2分钟,此停战时间可以根据实际需求进行配置),然后从发车站[ID为0X02]行车到终到站[ID为0X04])完成运行任务。如果停车场没有车辆,则反馈信息到终端设备进行提示,比如“***繁忙,目前没有合适的车辆进行调度,请稍后重新申请!”。
可以理解,当列车没有运行任务时,比如所有任务均已执行完,即没有列车运行的终到站时,列车可自动从所在车站行车至停车场停车线上,且在停车线上停车后进入休眠状态,列车成功进入休眠后,可将该休眠状态报告到所述服务器。
为了进一步提高乘客的乘车体验,方便乘客修改欲前往的目的地,可选地,在本发明的一个实施例中,每辆列车上可安装有供乘客操作的终端设备,乘客通过该终端设备修改停车站或者终到站时,该终端设备可发送设置停车站命令或者终到站命令到当前列车的车载***,使得该车载***根据更改后的停车站命令或者终到站命令,控制列车到达相应车站进行停车停靠操作。
为了提高本发明的可用性以及可行性,能够在任意时段均可以实现列车的调度功能。可选地,在本发明的一个实施例中,本发明实施例的列车调度***可设置两种调度模式,例如,繁忙时段(比如白天)采用按运行计划表的方式实现列车的调度,乘客稀少时段(比如夜晚)采用列车响应乘客申请乘车的方式实现列车的调度。具体地,如图 4所示,该列车调度方法可以包括:
S410,确定当前时间或所述乘客的乘车请求时间。
S420,判断所述当前时间或所述乘客的乘车请求时间是否处于列车运行的繁忙时段。
其中,所述繁忙时段可理解是乘车的旅客较多的时间段,比如白天上班、下班时间段,学生上学、放学时间段等。
S430,如果所述当前时间或所述乘客的乘车请求时间未处于列车运行的繁忙时段,则接收乘客发送的乘车请求,其中,所述乘车请求中包括乘客当前所在车站的第一标识信息和目的车站的第二标识信息。
S440,获取线路上多辆列车的状态信息。
S450,根据乘车请求和线路上多辆列车的状态信息,从多辆列车中匹配出待调度列车。
S460,将第一标识信息和第二标识信息发送给待调度列车,以使所述待调度列车根据所述第一标识信息行驶至乘客当前所在车站,同时,以使所述待调度列车根据所述第二标识信息向目的车站方向行驶。
也就是说,当判断所述当前时间或所述乘客的乘车请求时间未处于列车运行的繁忙时段时,可采用列车响应乘客申请乘车的方式实现列车的调度。需要说明的是,在本发明的实施例中,上述步骤S430~S460的描述可参见上述步骤S110~S140的描述,在此不再赘述。
S470,如果所述当前时间或所述乘客的乘车请求时间处于列车运行的繁忙时段,则获取预先设定的列车的运行计划表,其中,所述运行计划表中包括所述线路上多辆列车在预设时间段内的运行计划。
也就是说,在判断所述当前时间或所述乘客的乘车请求时间处于列车运行的繁忙时段时,可采用按运行计划表的方式实现列车的调度。
S480,根据所述运行计划表对所述线路上多辆列车进行调度。
可选地,将所述线路上多辆列车在预设时间段内的运行计划,发送给对应的列车,并在所述多辆列车按照对应的运行计划进行运行时,获取所述多辆列车在运行过程中反馈的到达各车站的早到或晚点情况,以及根据所述多辆列车在运行过程中反馈的到达各车站的早到或晚点情况,对所述多辆列车的运行计划进行调整,并将调整后的运行计划发送给对应的列车。
根据本发明实施例的列车调度方法,可先确定当前时间或所述乘客的乘车请求时间,并判断所述当前时间或所述乘客的乘车请求时间是否处于列车运行的繁忙时段,若是,则采用按运行计划表的方式实现列车的调度,若所述当前时间或所述乘客的乘车请求时间未处于列车运行的繁忙时段,则采用列车响应乘客申请乘车的方式实现列车的调度,能够在任意时段均可以实现列车的调度功能,提高了本发明的可用性以及可行性。
与上述几种实施例提供的列车调度方法相对应,本发明的一种实施例还提供一种列车调度***,由于本发明实施例提供的列车调度***与上述几种实施例提供的列车调度方法相对应,因此在前述列车调度方法的实施方式也适用于本实施例提供的列车调度***,在本实施例中不再详细描述。图5是根据本发明一个实施例的列车调度***的结构示意图。如图5所示,该列车调度***500可以包括:多个第一终端设备510、服务器520和多辆列车530。
具体地,第一终端设备510用于接收乘客发送的乘车指令,并根据所述乘车指令生成针对所述乘客的乘车请求,并将针对所述乘客的乘车请求发送给服务器520,其中,所述乘车请求包括所述乘客当前所在车站的第一标识信息和目的车站的第二标识信息。
可选地,在本发明的一个实施例中,第一终端设备510可为设置于线路上各车站站台的乘车申请设备;或者,第一终端设备510可为移动终端,其中,所述移动终端中具有乘车申请应用程序,所述乘车申请应用程序用于提供乘车申请界面,并根据所述乘客在所述乘车申请界面上输入的内容生成所述乘车请求。
服务器520用于接收第一终端设备510发送的所述针对乘客的乘车请求,并获取多辆列车530的状态信息,并根据所述乘车请求和多辆列车530的状态信息,从多辆列车530中匹配出待调度列车,以及将所述乘车请求中的所述第一标识信息和所述第二标识信息发送给所述待调度列车。
待调度列车用于接收服务器520发送的所述第一标识信息和所述第二标识信息,并根据所述第一标识信息行驶至所述乘客当前所在车站,并根据所述第二标识信息向所述目的车站方向行驶。
其中,在本发明的一个实施例中,所述状态信息可包括但不限于:列车当前位置信息、列车前方到站的标识信息和列车终点站的标识信息等。作为一种示例,服务器520根据所述乘车请求和多辆列车530的状态信息,从多辆列车530中匹配出待调度列车的具体实现过程可如下:根据所述乘车请求中的所述第一标识信息和第二标识信息,确定请求欲行驶路径;根据多辆列车530的状态信息中的列车当前位置信息、列车前方到站的标识信息和列车终点站的标识信息,确定多辆列车530的待运行路径;根据所述请求欲行驶路径和多辆列车530的待运行路径,从多辆列车530中匹配出所述待调度列车。
可选地,在本发明的一个实施例中,服务器520根据所述请求欲行驶路径和多辆列车 530的待运行路径,从多辆列车530中匹配出所述待调度列车的具体实现过程可如下:检测所述多辆列车的待运行路径中是否包含所述请求欲行驶路径;如果包含有,则将所述包含所述请求欲行驶路径的待运行路径对应的列车确定为所述待调度列车。
为了进一步节约列车调度成本,可选地,在本发明的一个实施例中,当所述包含所述请求欲行驶路径的待运行路径对应的列车为多辆时,服务器520可从多辆包含所述请求欲行驶路径的待运行路径对应的列车中,找出距离所述乘客当前所在车站最近的第一列车,并将所述第一列车确定为所述待调度列车。
为了进一步提升乘客的出行体验,确保列车的行车安全和乘客的乘车安全,可选地,在本发明的一个实施例中,服务器520还可在所述将所述第一列车确定为所述待调度列车之前,确定所述第一列车的当前乘客量,并判断所述当前乘客量是否大于或等于预设阈值;如果所述当前乘客量小于所述预设阈值,则执行所述将所述第一列车确定为所述待调度列车的步骤;如果所述当前乘客量大于或等于所述预设阈值,则从多辆包含所述请求欲行驶路径的待运行路径对应的列车中,找出距离所述第一列车最近的第二列车,并将所述第二列车确定为所述待调度列车。
为了尽可能地快速为乘客调度到列车,可选地,在本发明的一个实施例中,服务器520 在检测到多辆列车530的待运行路径中没有包含所述请求欲行驶路径时,从多辆列车530 中搜索是否有处于唤醒状态且未有运行任务的列车,并在多辆列车530中搜索到所述处于唤醒状态且未有运行任务的列车时,将所述处于唤醒状态且未有运行任务的列车确定为所述待调度列车。
可选地,在本发明的一个实施例中,服务器520在多辆列车530中未搜索到所述处于唤醒状态且未有运行任务的列车时,从停靠在停车场且处于休眠状态的列车中分配一辆列车作为所述待调度列车,并唤醒所述待调度列车。
为了提高本发明的可用性以及可行性,能够在任意时段均可以实现列车的调度功能。可选地,在本发明的一个实施例中,服务器520在接收第一终端设备510发送的乘车请求之前,可确定当前时间或所述乘客的乘车请求时间,并判断所述当前时间或所述乘客的乘车请求时间是否处于列车运行的繁忙时段,如果所述当前时间或所述乘客的乘车请求时间未处于列车运行的繁忙时段,执行所述接收第一终端设备510发送的针对乘客的乘车请求的步骤;如果所述当前时间或所述乘客的乘车请求时间处于列车运行的繁忙时段,则获取预先设定的列车的运行计划表,其中,所述运行计划表中包括多辆列车530在预设时间段内的运行计划,并根据所述运行计划表对多辆列车530进行调度。
举例而言,服务器520可将多辆列车530在预设时间段内的运行计划,对应发送给多辆列车530,并在多辆列车530按照对应的运行计划进行运行时,获取多辆列车530在运行过程中反馈的到达各车站的早到或晚点情况,以及根据多辆列车530在运行过程中反馈的到达各车站的早到或晚点情况,对多辆列车530的运行计划进行调整,并将调整后的运行计划发送给对应的列车。
也就是说,服务器520先确定当前时间,并判断所述当前时间或所述乘客的乘车请求时间是否处于列车运行的繁忙时段,若是,则采用按运行计划表的方式实现列车的调度,若所述当前时间或所述乘客的乘车请求时间未处于列车运行的繁忙时段,则采用列车响应乘客申请乘车的方式实现列车的调度,能够在任意时段均可以实现列车的调度功能,提高了本发明的可用性以及可行性。
为了进一步提高乘客的乘车体验,方便乘客修改欲前往的目的地,可选地,在本发明的一个实施例中,每个列车530上设置有第二终端设备,所述第二终端设备用于接收所述每个列车530上的乘客输入的针对所述目的车站的修改操作,并将所述针对目的车站的修改操作发送给对应的列车;所述对应的列车用于根据所述针对目的车站的修改操作进行运行调整。
根据本发明实施例的列车调度***,可通过服务器接收终端设备发送的针对乘客的乘车请求,其中,乘车请求中包括乘客当前所在车站的第一标识信息和欲前往目的车站的第二标识信息,并获取线路上多辆列车的状态信息,之后,根据所述乘车请求和多辆列车的状态信息,从多辆列车中匹配出待调度列车,然后,将第一标识信息和第二标识信息发送给待调度列车,以使待调度列车可根据该第一标识信息行驶至所述乘客当前所在车站,待乘客上车之后,待调度列车根据所述第二标识信息向所述目的车站方向行驶,这样,通过接收终端设备发送的针对乘客的乘车请求,并根据所述乘车请求和线路上列车的状态信息对线路上的列车进行调度,缩短了列车对乘客的响应时间,为乘客节省了更多的等待时间,从而提高了列车运行效率,并提高了对乘客的服务水平,提升了乘客的出行体验。
为了实现上述实施例,本发明还提出了一种终端设备。
图6是根据本发明一个实施例的终端设备的结构示意图。如图6所示,该终端设备600 可以包括:请求接收模块610和请求发送模块620。
具体地,请求接收模块610用于接收乘客输入的乘车请求,其中,所述乘车请求中包括所述乘客当前所在车站的第一标识信息和目的车站的第二标识信息。
请求发送模块620用于将所述乘车请求发送至服务器,其中,所述服务器获取线路上多辆列车的状态信息,并根据所述乘车请求和所述线路上多辆列车的状态信息,从所述多辆列车中匹配出待调度列车,并将所述第一标识信息和所述第二标识信息发送给所述待调度列车,以使所述待调度列车根据所述第一标识信息行驶至所述乘客当前所在车站,同时,以使所述待调度列车根据所述第二标识信息向所述目的车站方向行驶。
根据本发明实施例的终端设备,可以向服务器发送乘客的乘车请求,以使服务器获取线路上多辆列车的状态信息,并根据所述乘车请求和所述线路上多辆列车的状态信息,从所述多辆列车中匹配出待调度列车,并将所述第一标识信息和所述第二标识信息发送给所述待调度列车,以使所述待调度列车根据所述第一标识信息行驶至所述乘客当前所在车站,待乘客上车之后,待调度列车根据所述第二标识信息向所述目的车站方向行驶,这样,通过接收终端设备发送的针对乘客的乘车请求,并根据所述乘车请求和线路上列车的状态信息对线路上的列车进行调度,缩短了列车对乘客的响应时间,为乘客节省了更多的等待时间,从而提高了列车运行效率,并提高了对乘客的服务水平,提升了乘客的出行体验。
为了实现上述实施例,本发明还提出了一种列车。
图7是根据本发明一个实施例的列车的结构示意图。如图7所示,该列车700可以包括:状态信息上报模块710、调度任务接收模块720和驾驶控制模块730。
具体地,状态信息上报模块710用于将列车自身的状态信息上报给服务器,其中,所述服务器根据所述列车上报的状态信息和终端设备发送的针对乘客的乘车请求,从多辆列车中匹配出待调度列车,并将所述乘车请求中所述乘客当前所在车站的第一标识信息和欲前往目的车站的第二标识信息发送给所述待调度列车。
调度任务接收模块720用于接收所述服务器发送的所述乘客当前所在车站的第一标识信息和欲前往目的车站的第二标识信息。
驾驶控制模块730用于根据所述第一标识信息行驶至所述乘客当前所在车站,并根据所述第二标识信息向所述目的车站方向行驶。
根据本发明实施例的列车,通过将自身的状态信息上报给服务器,以使服务器列车的状态信息和乘客的乘车请求从所述多辆列车中匹配出待调度列车,并将该乘车请求中的第一标识信息和第二标识信息发送给所述待调度列车,以使所述待调度列车根据所述第一标识信息行驶至所述乘客当前所在车站,待乘客上车之后,待调度列车根据所述第二标识信息向所述目的车站方向行驶,这样,通过接收终端设备发送的针对乘客的乘车请求,并根据所述乘车请求和线路上列车的状态信息对线路上的列车进行调度,缩短了列车对乘客的响应时间,为乘客节省了更多的等待时间,从而提高了列车运行效率,并提高了对乘客的服务水平,提升了乘客的出行体验。
与上述几种实施例提供的列车调度方法相对应,本发明的一种实施例还提供一种列车调度装置,由于本发明实施例提供的列车调度装置与上述几种实施例提供的列车调度方法相对应,因此在前述列车调度方法的实施方式也适用于本实施例提供的列车调度装置,在本实施例中不再详细描述。图8是根据本发明一个实施例的列车调度装置的结构示意图。如图8所示,该列车调度装置800可以包括:乘车请求接收模块810、列车状态信息获取模块820、调度列车匹配模块830和调度模块840。
具体地,乘车请求接收模块810用于接收乘客发送的乘车请求,其中,乘车请求中包括乘客当前所在车站的第一标识信息和目的车站的第二标识信息。
列车状态信息获取模块820用于获取线路上多辆列车的状态信息。
调度列车匹配模块830用于根据乘车请求和线路上多辆列车的状态信息,从多辆列车中匹配出待调度列车。其中,在本发明的一个实施例中,所述列车的状态信息包括列车当前位置信息、列车前方到站的标识信息和列车终点站的标识信息。作为一种示例,调度列车匹配模块830可根据所述乘车请求中的所述第一标识信息和第二标识信息,确定请求欲行驶路径,并根据所述多辆列车的状态信息中的列车当前位置信息、列车前方到站的标识信息和列车终点站的标识信息,确定所述多辆列车的待运行路径,并根据所述请求欲行驶路径和所述多辆列车的待运行路径,从所述多辆列车中匹配出所述待调度列车。
可选地,调度列车匹配模块830可检测所述多辆列车的待运行路径中是否包含所述请求欲行驶路径,如果包含有,则将所述包含所述请求欲行驶路径的待运行路径对应的列车确定为所述待调度列车。
可选地,当所述包含所述请求欲行驶路径的待运行路径对应的列车为多辆时,调度列车匹配模块830可从多辆包含所述请求欲行驶路径的待运行路径对应的列车中,找出距离所述乘客当前所在车站最近的第一列车,并将所述第一列车确定为所述待调度列车。
可选地,调度列车匹配模块830在将第一列车确定为待调度列车之前,确定第一列车的当前乘客量,并判断当前乘客量是否大于或等于预设阈值,如果当前乘客量小于预设阈值,则执行将第一列车确定为待调度列车的步骤;如果当前乘客量大于或等于预设阈值,则从多辆包含请求欲行驶路径的待运行路径对应的列车中,找出距离第一列车最近的第二列车,并将第二列车确定为待调度列车。
可选地,调度列车匹配模块830在判断所述多辆列车的待运行路径中没有包含所述请求欲行驶路径时,从所述线路上多辆列车中搜索是否有处于唤醒状态且未有运行任务的列车,如果有搜索到,则将所述处于唤醒状态且未有运行任务的列车确定为所述待调度列车;如果没有搜索到,则从停靠在停车场且处于休眠状态的列车中分配一辆列车作为所述待调度列车,并唤醒所述待调度列车。
调度模块840用于将第一标识信息和第二标识信息发送给待调度列车,以使待调度列车根据第一标识信息行驶至乘客当前所在车站,同时,以使待调度列车根据第二标识信息向目的车站方向行驶。
为了提高本发明的可用性以及可行性,能够在任意时段均可以实现列车的调度功能。可选地,在本发明的一个实施例中,本发明实施例的列车调度装置可设置两种调度模式,例如,繁忙时段(比如白天)采用按运行计划表的方式实现列车的调度,乘客稀少时段(比如夜晚)采用列车响应乘客申请乘车的方式实现列车的调度。具体地,该列车调度装置还可包括时间确定模块和繁忙时段判断模块。其中,时间确定模块用于在所述接收乘客发送的乘车请求之前,确定当前时间或所述乘客的乘车请求时间;繁忙时段判断模块用于判断所述当前时间或所述乘客的乘车请求时间是否处于列车运行的繁忙时段;
其中,在本发明的实施例中,乘车请求接收模块810还用于在所述当前时间或所述乘客的乘车请求时间未处于列车运行的繁忙时段时,接收乘客发送的乘车请求。调度模块840 还用于在所述当前时间或所述乘客的乘车请求时间处于列车运行的繁忙时段时,获取预先设定的列车的运行计划表,其中,所述运行计划表中包括所述线路上多辆列车在预设时间段内的运行计划,并根据所述运行计划表对所述线路上多辆列车进行调度。
根据本发明实施例的列车调度装置,可接收乘客发送的乘车请求,其中,乘车请求中包括乘客当前所在车站的第一标识信息和目的车站的第二标识信息,并获取线路上多辆列车的状态信息,之后,根据所述乘车请求和多辆列车的状态信息,从多辆列车中匹配出待调度列车,然后,将第一标识信息和第二标识信息发送给待调度列车,以使待调度列车可根据该第一标识信息行驶至所述乘客当前所在车站,待乘客上车之后,待调度列车根据所述第二标识信息向所述目的车站方向行驶,这样,通过接收乘客发送的乘车请求,并根据所述乘车请求和线路上列车的状态信息对线路上的列车进行调度,缩短了列车对乘客的响应时间,为乘客节省了更多的等待时间,从而提高了列车运行效率,并提高了对乘客的服务水平,提升了乘客的出行体验。
在本发明的描述中,需要理解的是,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。
在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行***、装置或设备(如基于计算机的***、包括处理器的***或其他可以从指令执行***、装置或设备取指令并执行指令的***)使用,或结合这些指令执行***、装置或设备而使用。就本说明书而言,"计算机可读介质"可以是任何可以包含、存储、通信、传播或传输程序以供指令执行***、装置或设备或结合这些指令执行***、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(RAM),只读存储器(ROM),可擦除可编辑只读存储器(EPROM或闪速存储器),光纤装置,以及便携式光盘只读存储器(CDROM)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。
应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行***执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。
本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。
上述提到的存储介质可以是只读存储器,磁盘或光盘等。尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。
Claims (24)
1.一种列车调度方法,其特征在于,包括以下步骤:
接收乘客发送的乘车请求,其中,所述乘车请求中包括所述乘客当前所在车站的第一标识信息和目的车站的第二标识信息;
获取线路上多辆列车的状态信息,所述列车包括处于唤醒状态的列车和停靠在停车场的处于休眠状态的列车;
根据所述乘车请求和所述线路上多辆列车的状态信息,从所述多辆列车中匹配出待调度列车;
将所述第一标识信息和所述第二标识信息发送给所述待调度列车,以使所述待调度列车根据所述第一标识信息行驶至所述乘客当前所在车站,同时,以使所述待调度列车根据所述第二标识信息向所述目的车站方向行驶;
其中,根据所述乘车请求和所述线路上多辆列车的状态信息,从所述多辆列车中匹配出待调度列车包括:
根据所述乘车请求中的所述第一标识信息和第二标识信息,确定请求欲行驶路径;
如果所述多辆列车的待运行路径中没有包含所述请求欲行驶路径,则从所述线路上多辆列车中搜索是否有处于唤醒状态且未有运行任务的列车;
如果有搜索到,则将所述处于唤醒状态且未有运行任务的列车确定为所述待调度列车。
2.如权利要求1所述的列车调度方法,其特征在于,所述列车的状态信息包括列车当前位置信息、列车前方到站的标识信息和列车终点站的标识信息;根据所述乘车请求和所述线路上多辆列车的状态信息,从所述多辆列车中匹配出待调度列车,包括:
根据所述乘车请求中的所述第一标识信息和第二标识信息,确定请求欲行驶路径;
根据所述多辆列车的状态信息中的列车当前位置信息、列车前方到站的标识信息和列车终点站的标识信息,确定所述多辆列车的待运行路径;
根据所述请求欲行驶路径和所述多辆列车的待运行路径,从所述多辆列车中匹配出所述待调度列车。
3.如权利要求2所述的列车调度方法,其特征在于,根据所述请求欲行驶路径和所述多辆列车的待运行路径,从所述多辆列车中匹配出所述待调度列车,包括:
检测所述多辆列车的待运行路径中是否包含所述请求欲行驶路径;
如果包含有,则将所述包含所述请求欲行驶路径的待运行路径对应的列车确定为所述待调度列车。
4.如权利要求3所述的列车调度方法,其特征在于,当所述包含所述请求欲行驶路径的待运行路径对应的列车为多辆时,将所述包含所述请求欲行驶路径的待运行路径对应的列车确定为所述待调度列车,包括:
从多辆包含所述请求欲行驶路径的待运行路径对应的列车中,找出距离所述乘客当前所在车站最近的第一列车;
将所述第一列车确定为所述待调度列车。
5.如权利要求4所述的列车调度方法,其特征在于,在所述将所述第一列车确定为所述待调度列车,之前还包括:
确定所述第一列车的当前乘客量;
判断所述当前乘客量是否大于或等于预设阈值;
如果所述当前乘客量小于所述预设阈值,则执行所述将所述第一列车确定为所述待调度列车的步骤;
如果所述当前乘客量大于或等于所述预设阈值,则从多辆包含所述请求欲行驶路径的待运行路径对应的列车中,找出距离所述第一列车最近的第二列车,并将所述第二列车确定为所述待调度列车。
6.如权利要求1所述的列车调度方法,其特征在于,还包括:
如果没有搜索到,则从停靠在停车场且处于休眠状态的列车中分配一辆列车作为所述待调度列车,并唤醒所述待调度列车。
7.如权利要求1至6中任一项所述的列车调度方法,其特征在于,在所述接收乘客发送的乘车请求,之前还包括:
确定当前时间或所述乘客的乘车请求时间;
判断所述当前时间或所述乘客的乘车请求时间是否处于列车运行的繁忙时段;
如果所述当前时间或所述乘客的乘车请求时间未处于列车运行的繁忙时段,则执行所述接收乘客发送的乘车请求的步骤;
如果所述当前时间或所述乘客的乘车请求时间处于列车运行的繁忙时段,则获取预先设定的列车的运行计划表,其中,所述运行计划表中包括所述线路上多辆列车在预设时间段内的运行计划;
根据所述运行计划表对所述线路上多辆列车进行调度。
8.如权利要求7所述的列车调度方法,其特征在于,根据所述运行计划表对所述线路上多辆列车进行调度,包括:
将所述线路上多辆列车在预设时间段内的运行计划,发送给对应的列车;
在所述多辆列车按照对应的运行计划进行运行时,获取所述多辆列车在运行过程中反馈的到达各车站的早到或晚点情况;
根据所述多辆列车在运行过程中反馈的到达各车站的早到或晚点情况,对所述多辆列车的运行计划进行调整,并将调整后的运行计划发送给对应的列车。
9.如权利要求1至6中任一项所述的列车调度方法,其特征在于,终端设备为设置于所述线路上的各车站站台的乘车申请设备。
10.如权利要求1至6中任一项所述的列车调度方法,其特征在于,终端设备为移动终端,其中,所述移动终端中具有乘车申请应用程序,所述乘车申请应用程序用于提供乘车申请界面,并根据所述乘客在所述乘车申请界面上输入的内容生成所述乘车请求。
11.一种列车调度装置,其特征在于,包括:
乘车请求接收模块,用于接收乘客发送的乘车请求,其中,所述乘车请求中包括所述乘客当前所在车站的第一标识信息和目的车站的第二标识信息;
列车状态信息获取模块,用于获取线路上多辆列车的状态信息,所述列车包括处于唤醒状态的列车和停靠在停车场的处于休眠状态的列车;
调度列车匹配模块,用于根据所述乘车请求和所述线路上多辆列车的状态信息,从所述多辆列车中匹配出待调度列车;
调度模块,用于将所述第一标识信息和所述第二标识信息发送给所述待调度列车,以使所述待调度列车根据所述第一标识信息行驶至所述乘客当前所在车站,同时,以使所述待调度列车根据所述第二标识信息向所述目的车站方向行驶,
其中,根据所述乘车请求中的所述第一标识信息和第二标识信息,确定请求欲行驶路径;
如果所述多辆列车的待运行路径中没有包含所述请求欲行驶路径,则从所述线路上多辆列车中搜索是否有处于唤醒状态且未有运行任务的列车;
如果有搜索到,则将所述处于唤醒状态且未有运行任务的列车确定为所述待调度列车。
12.一种列车调度***,其特征在于,包括:多个第一终端设备、服务器和多辆列车,其中,
所述多个第一终端设备,用于接收乘客发送的乘车指令,并根据所述乘车指令生成针对所述乘客的乘车请求,并将针对所述乘客的乘车请求发送给所述服务器,其中,所述乘车请求包括所述乘客当前所在车站的第一标识信息和目的车站的第二标识信息;
所述服务器,用于接收所述第一终端设备发送的针对乘客的乘车请求,并获取所述多辆列车的状态信息,并根据所述乘车请求和所述多辆列车的状态信息,从所述多辆列车中匹配出待调度列车,以及将所述乘车请求中的所述第一标识信息和所述第二标识信息发送给所述待调度列车,所述列车包括处于唤醒状态的列车和停靠在停车场的处于休眠状态的列车;
所述待调度列车,用于接收所述服务器发送的所述第一标识信息和所述第二标识信息,并根据所述第一标识信息行驶至所述乘客当前所在车站,并根据所述第二标识信息向所述目的车站方向行驶,其中,根据所述乘车请求中的所述第一标识信息和第二标识信息,确定请求欲行驶路径;
所述服务器还用于:
如果所述多辆列车的待运行路径中没有包含所述请求欲行驶路径,则从所述多辆列车中搜索是否有处于唤醒状态且未有运行任务的列车;
如果有搜索到,则将所述处于唤醒状态且未有运行任务的列车确定为所述待调度列车。
13.如权利要求12所述的列车调度***,其特征在于,所述状态信息包括列车当前位置信息、列车前方到站的标识信息和列车终点站的标识信息;所述服务器具体用于:
根据所述乘车请求中的所述第一标识信息和第二标识信息,确定请求欲行驶路径;
根据所述多辆列车的状态信息中的列车当前位置信息、列车前方到站的标识信息和列车终点站的标识信息,确定所述多辆列车的尚未运行路径;
根据所述请求欲行驶路径和所述多辆列车的待运行路径,从所述多辆列车中匹配出所述待调度列车。
14.如权利要求13所述的列车调度***,其特征在于,所述服务器具体用于:
检测所述多辆列车的待运行路径中是否包含所述请求欲行驶路径;
如果包含有,则将所述包含所述请求欲行驶路径的待运行路径对应的列车确定为所述待调度列车。
15.如权利要求14所述的列车调度***,其特征在于,当所述包含所述请求欲行驶路径的待运行路径对应的列车为多辆时,所述服务器具体用于:
从多辆包含所述请求欲行驶路径的待运行路径对应的列车中,找出距离所述乘客当前所在车站最近的第一列车;
将所述第一列车,确定为所述待调度列车。
16.如权利要求15所述的列车调度***,其特征在于,所述服务器还用于:
在所述将所述第一列车确定为所述待调度列车之前,确定所述第一列车的当前乘客量;
判断所述当前乘客量是否大于或等于预设阈值;
如果所述当前乘客量小于所述预设阈值,则执行所述将所述第一列车确定为所述待调度列车的步骤;
如果所述当前乘客量大于或等于所述预设阈值,则从多辆包含所述请求欲行驶路径的待运行路径对应的列车中,找出距离所述第一列车最近的第二列车,并将所述第二列车确定为所述待调度列车。
17.如权利要求12所述的列车调度***,其特征在于,所述服务器还用于:
如果没有搜索到,则从停靠在停车场且处于休眠状态的列车中分配一辆列车作为所述待调度列车,并唤醒所述待调度列车。
18.如权利要求12至17中任一项所述的列车调度***,其特征在于,所述服务器还用于:
在接收乘客发送的乘车请求之前,确定当前时间或所述乘客的乘车请求时间;
判断所述当前时间或所述乘客的乘车请求时间是否处于列车运行的繁忙时段;
如果所述当前时间或所述乘客的乘车请求时间未处于列车运行的繁忙时段,则执行接收第乘客发送的乘车请求的步骤;
如果所述当前时间或所述乘客的乘车请求时间处于列车运行的繁忙时段,则获取预先设定的列车的运行计划表,其中,所述运行计划表中包括所述多辆列车在预设时间段内的运行计划;
根据所述运行计划表对所述多辆列车进行调度。
19.如权利要求18所述的列车调度***,其特征在于,所述服务器具体用于:
将所述多辆列车在预设时间段内的运行计划,发送给对应的列车;
在所述多辆列车按照对应的运行计划进行运行时,获取所述多辆列车在运行过程中反馈的到达各车站的早到或晚点情况;
根据所述多辆列车在运行过程中反馈的到达各车站的早到或晚点情况,对所述多辆列车的运行计划进行调整,并将调整后的运行计划发送给对应的列车。
20.如权利要求12至17中任一项所述的列车调度***,其特征在于,每个所述列车上设置有第二终端设备,所述第二终端设备用于接收每辆列车上的乘客输入的针对所述目的车站的修改操作,并将针对目的车站的修改操作发送给对应的列车;所述对应的列车用于根据针对目的车站的修改操作进行运行调整。
21.如权利要求12至17中任一项所述的列车调度***,其特征在于,所述第一终端设备为设置于线路上各车站站台的乘车申请设备。
22.如权利要求12至17中任一项所述的列车调度***,其特征在于,所述第一终端设备为移动终端,其中,所述移动终端中具有乘车申请应用程序,所述乘车申请应用程序用于提供乘车申请界面,并根据所述乘客在所述乘车申请界面上输入的内容生成所述乘车请求。
23.一种终端设备,其特征在于,包括:
请求接收模块,用于接收乘客输入的乘车请求,其中,所述乘车请求中包括所述乘客当前所在车站的第一标识信息和目的车站的第二标识信息;
请求发送模块,用于将所述乘车请求发送至服务器,其中,所述服务器获取线路上多辆列车的状态信息,并根据所述乘车请求和所述线路上多辆列车的状态信息,从所述多辆列车中匹配出待调度列车,并将所述第一标识信息和所述第二标识信息发送给所述待调度列车,以使所述待调度列车根据所述第一标识信息行驶至所述乘客当前所在车站,同时,以使所述待调度列车根据所述第二标识信息向所述目的车站方向行驶,
其中,所述列车包括处于唤醒状态的列车和停靠在停车场的处于休眠状态的列车,
根据所述乘车请求中的所述第一标识信息和第二标识信息,确定请求欲行驶路径;
如果所述多辆列车的待运行路径中没有包含所述请求欲行驶路径,则从所述线路上多辆列车中搜索是否有处于唤醒状态且未有运行任务的列车;
如果有搜索到,则将所述处于唤醒状态且未有运行任务的列车确定为所述待调度列车。
24.一种列车,其特征在于,包括:
状态信息上报模块,用于将列车自身的状态信息上报给服务器,其中,所述服务器根据所述列车上报的状态信息和终端设备发送的针对乘客的乘车请求,从多辆列车中匹配出待调度列车,并将所述乘车请求中所述乘客当前所在车站的第一标识信息和目的车站的第二标识信息发送给所述待调度列车;
调度任务接收模块,用于接收所述服务器发送的所述乘客当前所在车站的第一标识信息和目的车站的第二标识信息;
驾驶控制模块,用于根据所述第一标识信息行驶至所述乘客当前所在车站,并根据所述第二标识信息向所述目的车站方向行驶,
其中,所述列车包括处于唤醒状态的列车和停靠在停车场的处于休眠状态的列车,
根据所述乘车请求中的所述第一标识信息和第二标识信息,确定请求欲行驶路径;
如果所述多辆列车的待运行路径中没有包含所述请求欲行驶路径,则从线路上多辆列车中搜索是否有处于唤醒状态且未有运行任务的列车;
如果有搜索到,则将所述处于唤醒状态且未有运行任务的列车确定为所述待调度列车。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810972382.2A CN110857110B (zh) | 2018-08-24 | 2018-08-24 | 列车调度方法、调度装置、调度***、终端设备和列车 |
PCT/CN2019/102076 WO2020038449A1 (zh) | 2018-08-24 | 2019-08-22 | 列车调度方法、调度装置、调度***、终端设备和列车 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810972382.2A CN110857110B (zh) | 2018-08-24 | 2018-08-24 | 列车调度方法、调度装置、调度***、终端设备和列车 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110857110A CN110857110A (zh) | 2020-03-03 |
CN110857110B true CN110857110B (zh) | 2021-07-20 |
Family
ID=69592869
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810972382.2A Active CN110857110B (zh) | 2018-08-24 | 2018-08-24 | 列车调度方法、调度装置、调度***、终端设备和列车 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN110857110B (zh) |
WO (1) | WO2020038449A1 (zh) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113442975B (zh) * | 2020-03-27 | 2022-08-09 | 比亚迪股份有限公司 | 列车跳停控制方法、装置、***、存储介质及计算机设备 |
CN111415108A (zh) * | 2020-05-06 | 2020-07-14 | 西安艾润物联网技术服务有限责任公司 | 车辆调度方法、装置及计算机可读存储介质 |
CN114118656A (zh) * | 2020-08-31 | 2022-03-01 | 华为技术有限公司 | 数据处理方法、装置及设备 |
CN112365685A (zh) * | 2020-10-16 | 2021-02-12 | 中国民用航空总局第二研究所 | 一种机场场面目标车辆健康状态管理方法、装置及*** |
CN115123343A (zh) * | 2021-03-25 | 2022-09-30 | 比亚迪股份有限公司 | 车辆控制方法、装置、车辆及计算机存储介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002302041A (ja) * | 2001-04-03 | 2002-10-15 | Nippon Telegr & Teleph Corp <Ntt> | 乗降案内方法およびシステムと乗降案内プログラムと該プログラムを記録した記録媒体 |
CN105584502A (zh) * | 2016-02-02 | 2016-05-18 | 潘艳 | 一种城市交通***和方法 |
CN107472258A (zh) * | 2017-08-01 | 2017-12-15 | 潘艳 | 城市交通***和方法 |
CN107878512A (zh) * | 2016-12-15 | 2018-04-06 | 比亚迪股份有限公司 | 列车调度方法和*** |
CN108297898A (zh) * | 2018-02-02 | 2018-07-20 | 武汉瞬行科技有限公司 | 无人驾驶式管道交通智慧管理方法 |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009264921A (ja) * | 2008-04-25 | 2009-11-12 | Aisin Aw Co Ltd | 配車支援システム、配車支援方法、及び配車支援プログラム |
CN102780971A (zh) * | 2011-05-12 | 2012-11-14 | 上海圣利信息科技有限公司 | 通过无线网络和全球定位实现乘客与出租车通信的方法 |
CN102637359B (zh) * | 2012-04-24 | 2014-04-09 | 广西工学院 | 基于复杂路网的出租车合乘集群优化***及其优化方法 |
CN102737501B (zh) * | 2012-06-12 | 2015-02-04 | 中国联合网络通信集团有限公司 | 出租车载客调度方法和***以及调度服务器 |
CN102750820A (zh) * | 2012-06-21 | 2012-10-24 | 邵新阳 | 一种交通工具调度***及调度方法 |
CN103854472B (zh) * | 2012-12-05 | 2016-09-07 | 深圳先进技术研究院 | 出租车云智能调度方法及*** |
CN104794882A (zh) * | 2014-01-16 | 2015-07-22 | 南京车联网研究院有限公司 | 一种出租车智能叫车***及方法 |
CN105094767B (zh) * | 2014-05-06 | 2019-02-12 | 华为技术有限公司 | 自动驾驶车辆调度方法、车辆调度服务器及自动驾驶车辆 |
CN105096588B (zh) * | 2015-07-20 | 2017-08-29 | 北京嘀嘀无限科技发展有限公司 | 一种基于obd模组的车辆调度方法、装置及*** |
US20160364823A1 (en) * | 2015-06-11 | 2016-12-15 | Raymond Cao | Systems and methods for on-demand transportation |
US20160364679A1 (en) * | 2015-06-11 | 2016-12-15 | Raymond Cao | Systems and methods for on-demand transportation |
WO2017128927A1 (en) * | 2016-01-27 | 2017-08-03 | Beijing Didi Infinity Technology And Development Co., Ltd. | Systems and methods for matching and displaying service request and available vehicles |
CN105761481B (zh) * | 2016-05-10 | 2018-07-24 | 北京交通大学 | 面向出租车动态合乘的智能调度方法和*** |
CN106781447A (zh) * | 2017-02-28 | 2017-05-31 | 广州交通信息化建设投资营运有限公司 | 一种智能出租车调度通信方法 |
-
2018
- 2018-08-24 CN CN201810972382.2A patent/CN110857110B/zh active Active
-
2019
- 2019-08-22 WO PCT/CN2019/102076 patent/WO2020038449A1/zh active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002302041A (ja) * | 2001-04-03 | 2002-10-15 | Nippon Telegr & Teleph Corp <Ntt> | 乗降案内方法およびシステムと乗降案内プログラムと該プログラムを記録した記録媒体 |
CN105584502A (zh) * | 2016-02-02 | 2016-05-18 | 潘艳 | 一种城市交通***和方法 |
CN107878512A (zh) * | 2016-12-15 | 2018-04-06 | 比亚迪股份有限公司 | 列车调度方法和*** |
CN107472258A (zh) * | 2017-08-01 | 2017-12-15 | 潘艳 | 城市交通***和方法 |
CN108297898A (zh) * | 2018-02-02 | 2018-07-20 | 武汉瞬行科技有限公司 | 无人驾驶式管道交通智慧管理方法 |
Also Published As
Publication number | Publication date |
---|---|
CN110857110A (zh) | 2020-03-03 |
WO2020038449A1 (zh) | 2020-02-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110857110B (zh) | 列车调度方法、调度装置、调度***、终端设备和列车 | |
CN102737501B (zh) | 出租车载客调度方法和***以及调度服务器 | |
CN108986503A (zh) | 自动驾驶车辆的调度方法和*** | |
CN103794079B (zh) | 通过车辆间的通信提供关于停车位的信息的方法和*** | |
CN113763742B (zh) | 一种基于mec的车队辅助行驶的方法、装置及存储介质 | |
CN102248946A (zh) | 具有电机驱动的车辆的可到达范围的管理的方法以及装置 | |
US20220122011A1 (en) | Method and system for operating a fleet of vehicles | |
CN113240907A (zh) | 基于c-v2x的车辆调度方法、***、电子设备及存储介质 | |
CN112330950B (zh) | 一种无人车泊车的方法、装置及无人车 | |
CN105205873A (zh) | 停车场管理装置、***及方法 | |
CN112562206A (zh) | 一种新能源共享汽车智能调度方法、***及服务器 | |
JP2019219845A (ja) | 車両管理システムおよび車両管理方法 | |
CN110633941A (zh) | 一种智能驾驶拖车运输货物的方法、车载设备和存储介质 | |
CN113988770B (zh) | 运输车辆在途排队控制方法、装置以及电子设备 | |
CN111882254A (zh) | 基于互联网无人驾驶车的约车方法 | |
CN114491311A (zh) | 智慧洗车控制方法、装置、设备及计算机可读存储介质 | |
CN112550381B (zh) | Prt车辆的休眠唤醒控制方法及*** | |
US10921807B2 (en) | Automatic re-energization of vehicles | |
CN115759653A (zh) | 基于续航里程的网约车派单方法、***及可读存储介质 | |
CN110550075B (zh) | 列车派班处理方法、装置、计算机设备及存储介质 | |
JP2023051851A (ja) | 電池配送方法、充電計画方法、機器及び媒体 | |
CN115601957A (zh) | 运行管理方法、运行管理装置及运行管理*** | |
CN113370941A (zh) | 智能无人洗车管理*** | |
CN112614378B (zh) | 一种车辆的停车控制方法,装置及*** | |
CN113722579B (zh) | 一种信息推送方法及装置、存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |