临时交通指挥方法、装置、系统、计算机设备及存储介质与流程

文档序号:17249755发布日期:2019-03-30 09:00阅读:126来源:国知局
临时交通指挥方法、装置、系统、计算机设备及存储介质与流程

本发明涉及计算机应用技术,特别涉及临时交通指挥方法、装置、系统、计算机设备及存储介质。



背景技术:

目前,绝大多数国家的交通环境都比较复杂,车辆在实际的运行过程中也会存在着各种各样的突发情况。

在有人驾驶环境中,当路段中的某个车辆遇到突发故障时,经常会造成严重的交通拥堵,如图1所示,图1为本发明所述车辆故障造成的交通拥堵示意图,在双向两车道(中间为实线)中,如果a车突发故障导致抛锚,则会导致右侧交通无法正常通行。

在有人驾驶环境中,百度地图等地图导航类产品可以让用户自发的上报突发故障等,同时可通过路况数据来提示用户避开拥堵路段,人作为智能生物体可以充分发挥主观能动性来灵活选择具体路线,甚至会特意“违章”,如图1中的b车和c车可能会见缝插针的临时占用左侧路权。

当无人车在开放道路环境中规模应用后,显然也会涉及到上述问题。在无人驾驶环境中,无人车通常严格遵守交通规则,由于不能占用逆向路权,b车、c车以及后续车辆将无法继续前行,从而会造成右侧交通的拥塞,影响该路段甚至附近多路段的交通通行。



技术实现要素:

有鉴于此,本发明提供了临时交通指挥方法、装置、系统、计算机设备及存储介质。

具体技术方案如下:

一种临时交通指挥方法,包括:

智能交通大脑获取上报的无人车的故障信息,其中至少包括:故障位置;

所述智能交通大脑从所述故障位置路段的交通实体中选出一个具备临时交通指挥能力的交通实体;

所述智能交通大脑将选出的交通实体授权为临时虚拟交通指挥单元,由所述临时虚拟交通指挥单元进行临时交通指挥。

一种临时交通指挥方法,包括:

当无人车出现故障时,位于故障位置路段的具备临时交通指挥能力的交通实体获取智能交通大脑下发的授权指示信息;

所述交通实体根据所述授权指示信息确定自身被授权为临时虚拟交通指挥单元,进行临时交通指挥。

一种智能交通大脑装置,包括:故障获取模块以及授权处理模块;

所述故障获取模块,用于获取上报的无人车的故障信息,其中至少包括:故障位置;

所述授权处理模块,用于从所述故障位置路段的交通实体中选出一个具备临时交通指挥能力的交通实体,将选出的交通实体授权为临时虚拟交通指挥单元,由所述临时虚拟交通指挥单元进行临时交通指挥。

一种临时交通指挥装置,包括:授权获取模块以及交通指挥模块;

所述授权获取模块,用于当无人车出现故障时,获取智能交通大脑向位于故障位置路段的具备临时交通指挥能力的交通实体下发的授权指示信息;

所述交通指挥模块,用于根据所述授权指示信息确定所在交通实体被授权为临时虚拟交通指挥单元,进行临时交通指挥。

一种临时交通指挥系统,包括:如以上所述的智能交通大脑装置,以及,如以上所述的临时交通指挥装置。

一种计算机设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序时实现如以上所述的方法。

一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现如以上所述的方法。

基于上述介绍可以看出,采用本发明所述方案,当无人车出现故障时,可由智能交通大脑从故障位置路段的交通实体中选出一个具备临时交通指挥能力的交通实体,授权为临时虚拟交通指挥单元,进行临时交通指挥,从而尽可能地避免了交通拥堵,最大限度地保证了大规模无人车运行时交通的通畅。

【附图说明】

图1为本发明所述车辆故障造成的交通拥堵示意图。

图2为本发明所述智能交通大脑、无人车以及智能交通设施之间的关系示意图。

图3为本发明所述临时交通指挥方法第一实施例的流程图。

图4为本发明所述智能交通大脑的处理流程示意图。

图5为本发明所述临时交通指挥方法第二实施例的流程图。

图6为本发明所述智能交通大脑装置实施例的组成结构示意图。

图7为本发明所述临时交通指挥装置实施例的组成结构示意图。

图8示出了适于用来实现本发明实施方式的示例性计算机系统/服务器12的框图。

【具体实施方式】

近年来,车辆对一切(v2x,vehicletox)等车联网技术逐渐成为产业的发展趋势,v2x等技术正在逐渐渗入量产车,无人车未来的大规模商用必然伴随着网联化。无人网联车做为高度数字化、自动化的载体,具备自主决策、协同决策的基础,同时由于排除了人的不可控因素,在特定情况下反而会更有序、更有组织性。

基于此,本发明中提出了一种临时交通指挥方式,在遇到无人车突发故障时,可通过在故障位置(故障地点)设置临时虚拟交通指挥单元来临时指挥交通,从而避免其它车辆的积压和严重拥堵。可以认为,临时虚拟交通指挥单元相当于扮演临时交警的角色。

临时虚拟交通指挥单元可以是发生故障的无人车,或是受故障影响交通的无人车,或是智能交通设施,或是特种指挥车辆等。

无人车可以是无人载客车,也可以是无人物流车、扫地车等。车辆与车辆之间可以通过车辆对车辆(v2v,vehicletovehicle)技术进行交互,车辆与智能交通设施之间可以通过车辆对基础设施(v2i,vehicletoinfrastructure)技术进行交互。

智能交通设施可包括路侧设备(rsu,roadsideunit)、智能信号灯等。智能交通设施可通过4g/5g网络或者光纤网等与智能交通大脑进行交互。

在实际应用中,有无人车的地方不一定都部署有智能交通设施,比如,较偏远的地区或非重点交通路线。在没有智能交通设施的情况下,无人车可以通过4g/5g网络等直接与智能交通大脑进行交互。

智能交通大脑位于云端,接收全局交通信息,并根据整体交通运行情况对系统中的智能交通设施、特定运营车辆进行调整等,如,根据路况调整智能信号灯的时间,通常情况下,为缓解计算压力、延迟、复杂度,智能交通大脑可能会将部分权限和功能下沉到边缘节点,如智能交通设施,另外,智能交通大脑也可以根据需求提供高精地图下载、安全等各类服务。

根据路段可能发生的突发状况,智能交通设施可被设计为具备不同等级的临时交通指挥能力,比如,位于交叉路口和直行路段的智能交通设施具备的临时交通指挥能力可以不同。

无人车在制造过程中可被注入临时交通指挥能力,不同等级的无人车可具备不同等级的临时交通指挥能力,比较简单的无人车也可能不具备该能力,智能交通大脑掌握系统中的每个无人车是否具备临时交通指挥能力的信息。

基于上述介绍,图2为本发明所述智能交通大脑、无人车以及智能交通设施之间的关系示意图。

为了使本发明的技术方案更加清楚、明白,以下参照附图并举实施例,对本发明所述方案进行进一步说明。

显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

图3为本发明所述临时交通指挥方法第一实施例的流程图。如图3所示,包括以下具体实现方式。

在301中,智能交通大脑获取上报的无人车的故障信息,其中至少包括:故障位置。

在302中,智能交通大脑从故障位置路段的交通实体中选出一个具备临时交通指挥能力的交通实体。

在303中,智能交通大脑将选出的交通实体授权为临时虚拟交通指挥单元,由临时虚拟交通指挥单元进行临时交通指挥。

当无人车(如图2所示a车)发生故障时,可以自主上报故障信息给智能交通大脑,即智能交通大脑可获取发生故障的无人车上报的自身的故障信息,上报的故障信息中可至少包括:故障位置(如经纬度和海拔等),另外还可进一步包括:故障车辆id、时刻、车头方向角、车体尺寸(长宽)、故障类型等。

由于智能交通设施并不是在所有的路段均具备,因此无人车上报故障信息时,可以通过v2i技术连接智能交通设施间接上报给智能交通大脑,也可以通过4g/5g网络等直接上报给智能交通大脑,以下类似情况不再赘述。

智能交通大脑还可获取未发生故障的无人车或乘客上报的发生故障的无人车的故障信息。比如,当无人车损坏比较严重时,可能已经无法上报故障信息,那么周边的无人车可通过感知等方式自动发现可疑故障并上报,或者,周边或发生故障的无人车中的乘客也可通过某种方式上报故障信息。这种情况下,有些信息可能会无法上报,比如故障车辆id,尽可能地将能够获取到的所有信息均进行上报。

智能交通大脑获取到上报的故障信息后,可根据故障位置路段的路况以及故障位置等确定出是否需要设置临时虚拟交通指挥单元,若是,则可从故障位置路段的交通实体中选出一个具备临时交通指挥能力的交通实体,将选出的交通实体授权为临时虚拟交通指挥单元,并可调派特种指挥车辆以及故障处理车辆前往故障位置进行故障处理,若否,可直接调派特种指挥车辆以及故障处理车辆前往故障位置进行故障处理等。

选出的交通实体可包括:智能交通设施、发生故障的无人车或受故障影响交通的无人车等。

图4为本发明所述智能交通大脑的处理流程示意图。如图4所示,包括以下具体实现方式。

在401中,智能交通大脑根据故障位置路段的路况以及故障位置确定是否需要设置临时虚拟交通指挥单元,若是,则执行402,否则,执行409。

比如,对于图2所示双向两车道(中间为实线)的情形,如果a车故障,则会导致右侧交通瘫痪,此时则可认为需要设置临时虚拟交通指挥单元,但如果a车冲出路面,并不影响交通的正常进行,那么则可认为不需要设置临时虚拟交通指挥单元。

在402中,智能交通大脑确定发生故障的无人车周边预定范围内是否存在具备临时交通指挥能力的智能交通设施,若是,则执行403,否则,执行404。

所述预定范围的具体取值可根据实际需要而定。智能交通设施可为路侧设备或智能信号灯等。

在403中,智能交通大脑选出一个具备临时交通指挥能力的智能交通设施,将选出的智能交通设施授权为临时虚拟交通指挥单元,之后执行409。

若确定发生故障的无人车周边预定范围内存在具备临时交通指挥能力的智能交通设施,智能交通大脑可从中选出一个作为临时虚拟交通指挥单元,向其下发授权指示信息。

具体选择方式不限,比如,可以是选择距离发生故障的无人车最近的智能交通设施,也可以是选择具备的临时交通指挥能力等级最高的智能交通设施等。

在404中,智能交通大脑确定获取到的故障信息是否为发生故障的无人车上报的,若是,则执行405,否则,执行407。

在405中,智能交通大脑确定发生故障的无人车是否具备临时交通指挥能力,若是,则执行406,否则,执行407。

在406中,智能交通大脑将发生故障的无人车授权为临时虚拟交通指挥单元,之后执行409。

智能交通大脑可向发生故障的无人车下发授权指示信息。

在407中,智能交通大脑确定受故障影响交通的无人车中是否存在具备临时交通指挥能力的车辆,若是,则执行408,否则,执行409。

若故障信息不为发生故障的无人车上报,或者,为发生故障的无人车上报但发生故障的无人车不具备临时交通指挥能力,智能交通大脑可进一步确定受故障影响交通的无人车(如图2中的b车和c车)中是否存在具备临时交通指挥能力的车辆。

在408中,智能交通大脑从具备临时交通指挥能力的车辆中选出一个车辆,将选出的车辆授权为临时虚拟交通指挥单元,之后执行409。

若确定受故障影响交通的无人车中存在具备临时交通指挥能力的车辆,智能交通大脑可从中选出一个作为临时虚拟交通指挥单元,向其下发授权指示信息。

具体选择方式不限,比如,可以是选择距离发生故障的无人车最近的无人车,也可以是选择具备的临时交通指挥能力等级最高的无人车等。

另外,临时虚拟交通指挥单元在进行临时交通指挥期间保持静止,因此若将受故障影响交通的无人车授权为临时虚拟交通指挥单元,智能交通大脑还需要向临时虚拟交通指挥单元下发指挥时间信息,以便临时虚拟交通指挥单元在指挥时间内保持静止,当超过指挥时间后,可以向智能交通大脑请求解除授权。

相应地,智能交通大脑可确定除临时虚拟交通指挥单元外、受故障影响交通的无人车中是否存在具备临时交通指挥能力的车辆,若是,可选出其中的一个车辆授权为临时虚拟交通指挥单元,下发指挥时间信息,并解除对于发出请求的无人车的授权,以便该无人车继续自己的行程,若否,可继续授权发出请求的无人车为临时虚拟交通指挥单元,并下发指挥时间信息,再次下发的指挥时间信息可与之前下发的指挥时间信息相同或不同。

在409中,智能交通大脑调派特种指挥车辆以及故障处理车辆前往故障位置进行故障处理。

特种指挥车辆可以为无人交警车等,主要用于临时交通指挥。故障处理车辆主要用于处理突发故障和交通事故,如将故障车辆拖走等。

特种指挥车辆到达故障位置后,可向智能交通大脑发出临时指挥接管请求,智能交通大脑获取到临时指挥接管请求后,可将特种指挥车辆授权为临时虚拟交通指挥单元,并可解除对于之前存在的临时虚拟交通指挥单元的授权,如下发授权指示信息给特种指挥车辆,并下发授权解除信息给之前存在的临时虚拟交通指挥单元,即由特种指挥车辆来接替作为临时虚拟交通指挥单元。

故障处理车辆到达故障位置并完成故障处理后,可向智能交通大脑上报故障解除信息,智能交通大脑获取到故障解除信息后,可解除对于当前的临时虚拟交通指挥单元的授权,结束临时交通指挥。

以上主要是从智能交通大脑一侧对本发明所述方案进行说明,以下从临时虚拟交通指挥单元一侧对本发明所述方案进行进一步说明。

图5为本发明所述临时交通指挥方法第二实施例的流程图。如图5所示,包括以下具体实现方式。

在501中,当无人车出现故障时,位于故障位置路段的具备临时交通指挥能力的交通实体获取智能交通大脑下发的授权指示信息。

在502中,交通实体根据授权指示信息确定自身被授权为临时虚拟交通指挥单元,进行临时交通指挥。

本实施例中的交通实体可以包括:智能交通设施、发生故障的无人车、受故障影响交通的无人车或特种指挥车辆等。

当交通实体为智能交通设施、发生故障的无人车或受故障影响交通的无人车时,交通实体可为智能交通大脑获取到上报的无人车的故障信息后,故障信息中至少包括:故障位置,从故障位置路段的交通实体中选出的一个具备临时交通指挥能力的交通实体。

当交通实体为特种指挥车辆时,交通实体可为智能交通大脑调派到故障位置的特种指挥车辆,特种指挥车辆到达故障位置后,可向智能交通大脑发出临时指挥接管请求,以便智能交通大脑将特种指挥车辆授权为临时虚拟交通指挥单元,并在之前存在临时虚拟交通指挥单元时,解除对于之前存在的临时虚拟交通指挥单元的授权。

当临时虚拟交通指挥单元为智能交通设施、发生故障的无人车或特种指挥车辆时,临时虚拟交通指挥单元可周期性地进行以下处理:向路段内的车辆广播临时指挥信息,并获取接收到临时指挥信息的车辆返回的车辆信息,根据获取到的车辆信息以及路况等进行交通决策,并按照交通决策进行交通指挥。

比如,被授权为临时虚拟交通指挥单元后,临时虚拟交通指挥单元可向路段内的车辆广播临时指挥信息,通知这些车辆将由临时虚拟交通指挥单元来指挥交通,临时指挥信息需要具有明确的标识,以便车辆优先识别该信息,并且,临时指挥信息需要具备安全特性,以防止伪造。临时虚拟交通指挥单元可获取接收到临时指挥信息的车辆返回的车辆信息,可包括:车辆id、时刻、位置(如经纬度和海拔)、车速、车头方向角、车体尺寸(长宽)等。临时虚拟交通指挥单元可根据获取到的车辆信息以及路况等进行交通决策,并按照交通决策进行交通指挥,比如,可以指挥图2所示的b车和c车临时占用左侧路权。

经过预定时长后,临时虚拟交通指挥单元可重复执行上述广播临时指挥信息以及根据获取到的车辆信息以及路况等进行交通决策等过程。因为被指挥的车辆在运行一段时间后,很可能发生变化,因此需要重新广播临时指挥信息,以便获取新的车辆信息等。所述预定时长等的具体取值可根据实际需要而定。

当临时虚拟交通指挥单元为受故障影响交通的无人车时,临时虚拟交通指挥单元可周期性地进行以下处理:向路段内的车辆广播临时指挥信息,并获取接收到临时指挥信息的车辆返回的车辆信息,根据获取到的车辆信息以及路况进行交通决策,并按照交通决策进行交通指挥。

另外,临时虚拟交通指挥单元在获取授权指示信息的同时,还可获取智能交通大脑下发的指挥时间信息。临时虚拟交通指挥单元在指挥时间内保持静止,当超过指挥时间后,可向智能交通大脑请求解除授权,即请求结束临时交通指挥并让智能交通大脑另行选择新的临时虚拟交通指挥单元。指挥时间通常大于临时虚拟交通指挥单元周期性地向路段内的车辆广播临时指挥信息的时间周期。

相应地,临时虚拟交通指挥单元可获取智能交通大脑下发的授权解除信息或继续授权以及指挥时间信息。其中,授权解除信息为智能交通大脑确定除临时虚拟交通指挥单元外、受故障影响交通的无人车中还存在具备临时交通指挥能力的车辆后下发的。继续授权以及指挥时间信息为智能交通大脑确定除临时虚拟交通指挥单元外、受故障影响交通的无人车中不存在具备临时交通指挥能力的车辆后下发的。

若接收到智能交通大脑下发的授权解除信息,临时虚拟交通指挥单元可向路段内的车辆广播临时指挥变更信息,通知这些车辆其将不再指挥该路段的交通,结束临时交通指挥,接收到临时指挥变更信息的车辆将等待新的临时虚拟交通指挥单元广播临时指挥信息。若接收到智能交通大脑下发的继续授权以及指挥时间信息,临时虚拟交通指挥单元将继续进行临时交通指挥,即按照之前的方式继续指挥该路段的交通。

当故障处理车辆完成故障处理后,可向智能交通大脑上报故障解除信息,相应地,智能交通大脑可向当前的临时虚拟交通指挥单元下发授权解除以及临时指挥结束信息。临时虚拟交通指挥单元接收到授权解除以及临时指挥结束信息后,可向路段内的车辆广播临时指挥结束信息,接收到临时指挥结束信息的车辆将重新按照内置策略自主进行交通。

需要说明的是,对于前述的各方法实施例,为了简单描述,将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其它顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其它实施例的相关描述。

总之,采用上述各方法实施例所述方案,当无人车出现故障时,可由智能交通大脑从故障位置路段的交通实体中选出一个具备临时交通指挥能力的交通实体,授权为临时虚拟交通指挥单元,进行临时交通指挥,从而尽可能地避免了交通拥堵,并采用了多层级设计方式,智能交通设施、发生故障的无人车、受故障影响交通的无人车以及特种指挥车辆等均可能成为临时虚拟交通指挥单元,从而最大限度地保证了大规模无人车运行时交通的通畅。

以上是关于方法实施例的介绍,以下通过装置实施例,对本发明所述方案进行进一步说明。

图6为本发明所述智能交通大脑装置实施例的组成结构示意图。如图6所示,包括:故障获取模块601以及授权处理模块602。

故障获取模块601,用于获取上报的无人车的故障信息,其中至少包括:故障位置。

授权处理模块602,用于从故障位置路段的交通实体中选出一个具备临时交通指挥能力的交通实体,将选出的交通实体授权为临时虚拟交通指挥单元,由临时虚拟交通指挥单元进行临时交通指挥。

其中,故障获取模块601可获取发生故障的无人车上报的自身的故障信息,和/或,获取未发生故障的无人车或乘客上报的发生故障的无人车的故障信息。

授权处理模块602可根据故障位置路段的路况以及故障位置等确定是否需要设置临时虚拟交通指挥单元,若是,则可从故障位置路段的交通实体中选出一个具备临时交通指挥能力的交通实体,将选出的交通实体授权为临时虚拟交通指挥单元,若否,可调派特种指挥车辆以及故障处理车辆前往故障位置进行故障处理。

选出的交通实体可包括:智能交通设施、发生故障的无人车或受故障影响交通的无人车等。

当需要设置临时虚拟交通指挥单元时,授权处理模块602可确定发生故障的无人车周边预定范围内是否存在具备临时交通指挥能力的智能交通设施,若是,则可选出一个具备临时交通指挥能力的智能交通设施,将选出的智能交通设施授权为临时虚拟交通指挥单元,若否,可从发生故障的无人车或受故障影响交通的无人车中选出一个具备临时交通指挥能力的车辆,将选出的车辆授权为临时虚拟交通指挥单元。

具体地,授权处理模块602可确定获取到的故障信息是否为发生故障的无人车上报的,若为发生故障的无人车上报,且发生故障的无人车具备临时交通指挥能力,可将发生故障的无人车授权为临时虚拟交通指挥单元,若不为发生故障的无人车上报,或者,为发生故障的无人车上报但发生故障的无人车不具备临时交通指挥能力,若确定受故障影响交通的无人车中存在具备临时交通指挥能力的车辆,可选出其中的一个车辆授权为临时虚拟交通指挥单元。

授权处理模块602在将选出的交通实体授权为临时虚拟交通指挥单元之后,还可进一步调派特种指挥车辆以及故障处理车辆前往故障位置进行故障处理。

另外,若将受故障影响交通的无人车授权为临时虚拟交通指挥单元,授权处理模块602还可向临时虚拟交通指挥单元下发指挥时间信息,以便临时虚拟交通指挥单元在指挥时间内保持静止,当超过指挥时间后,请求解除授权,相应地,可确定除临时虚拟交通指挥单元外、受故障影响交通的无人车中是否存在具备临时交通指挥能力的车辆,若是,可选出其中的一个车辆授权为临时虚拟交通指挥单元,下发指挥时间信息,并解除对于发出请求的无人车的授权,若否,可继续授权发出请求的无人车为临时虚拟交通指挥单元,并下发指挥时间信息。

授权处理模块602还可获取特种指挥车辆到达故障位置后发出的临时指挥接管请求,将特种指挥车辆授权为临时虚拟交通指挥单元,并在之前存在临时虚拟交通指挥单元时,解除对于之前存在的临时虚拟交通指挥单元的授权。

授权处理模块602还可获取故障处理车辆到达故障位置并完成故障处理后上报的故障解除信息,解除对于临时虚拟交通指挥单元的授权,结束临时交通指挥。

图7为本发明所述临时交通指挥装置实施例的组成结构示意图。如图7所示,包括:授权获取模块701以及交通指挥模块702。

授权获取模块701,用于当无人车出现故障时,获取智能交通大脑向位于故障位置路段的具备临时交通指挥能力的交通实体下发的授权指示信息。

交通指挥模块702,用于根据授权指示信息确定所在交通实体被授权为临时虚拟交通指挥单元,进行临时交通指挥。

所述交通实体可包括:智能交通设施、发生故障的无人车、受故障影响交通的无人车或特种指挥车辆等。

当交通实体为智能交通设施、发生故障的无人车或受故障影响交通的无人车时,交通实体可为智能交通大脑获取到上报的无人车的故障信息后,故障信息中至少包括:故障位置,从故障位置路段的交通实体中选出的一个具备临时交通指挥能力的交通实体。

当交通实体为特种指挥车辆时,交通实体可为智能交通大脑调派到故障位置的特种指挥车辆,授权获取模块701可在当到达故障位置后,向智能交通大脑发出临时指挥接管请求,以便智能交通大脑将特种指挥车辆授权为临时虚拟交通指挥单元,并在之前存在临时虚拟交通指挥单元时,解除对于之前存在的临时虚拟交通指挥单元的授权。

交通指挥模块702可周期性地进行以下处理:向路段内的车辆广播临时指挥信息,并获取接收到临时指挥信息的车辆返回的车辆信息,根据获取到的车辆信息以及路况等进行交通决策,并按照交通决策进行交通指挥。

当临时虚拟交通指挥单元为受故障影响交通的无人车时,授权获取模块701还可获取智能交通大脑下发的指挥时间信息,当超过指挥时间后,向智能交通大脑请求解除授权,并获取智能交通大脑下发的授权解除信息或继续授权以及指挥时间信息,其中,授权解除信息为智能交通大脑确定除临时虚拟交通指挥单元外、受故障影响交通的无人车中还存在具备临时交通指挥能力的车辆后下发的,继续授权以及指挥时间信息为智能交通大脑确定除临时虚拟交通指挥单元外、受故障影响交通的无人车中不存在具备临时交通指挥能力的车辆后下发的,若接收到智能交通大脑下发的授权解除信息,则结束临时交通指挥,若接收到智能交通大脑下发的继续授权以及指挥时间信息,则继续进行临时交通指挥。

授权获取模块701还可在接收到智能交通大脑下发的授权解除以及临时指挥结束信息时,结束临时交通指挥。

本发明同时公开了一种临时交通指挥系统,包括:如图6所示的智能交通大脑装置,以及,如图7所示的临时交通指挥装置。

上述装置和系统实施例的具体工作流程请参照前述方法实施例中的相关说明,不再赘述。

总之,采用上述装置和系统实施例所述方案,当无人车出现故障时,可由智能交通大脑从故障位置路段的交通实体中选出一个具备临时交通指挥能力的交通实体,授权为临时虚拟交通指挥单元,进行临时交通指挥,从而尽可能地避免了交通拥堵,并采用了多层级设计方式,智能交通设施、发生故障的无人车、受故障影响交通的无人车以及特种指挥车辆等均可能成为临时虚拟交通指挥单元,从而最大限度地保证了大规模无人车运行时交通的通畅。

图8示出了适于用来实现本发明实施方式的示例性计算机系统/服务器12的框图。图8显示的计算机系统/服务器12仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。

如图8所示,计算机系统/服务器12以通用计算设备的形式表现。计算机系统/服务器12的组件可以包括但不限于:一个或者多个处理器(处理单元)16,存储器28,连接不同系统组件(包括存储器28和处理器16)的总线18。

总线18表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器,外围总线,图形加速端口,处理器或者使用多种总线结构中的任意总线结构的局域总线。举例来说,这些体系结构包括但不限于工业标准体系结构(isa)总线,微通道体系结构(mac)总线,增强型isa总线、视频电子标准协会(vesa)局域总线以及外围组件互连(pci)总线。

计算机系统/服务器12典型地包括多种计算机系统可读介质。这些介质可以是任何能够被计算机系统/服务器12访问的可用介质,包括易失性和非易失性介质,可移动的和不可移动的介质。

存储器28可以包括易失性存储器形式的计算机系统可读介质,例如随机存取存储器(ram)30和/或高速缓存存储器32。计算机系统/服务器12可以进一步包括其它可移动/不可移动的、易失性/非易失性计算机系统存储介质。仅作为举例,存储系统34可以用于读写不可移动的、非易失性磁介质(图8未显示,通常称为“硬盘驱动器”)。尽管图8中未示出,可以提供用于对可移动非易失性磁盘(例如“软盘”)读写的磁盘驱动器,以及对可移动非易失性光盘(例如cd-rom,dvd-rom或者其它光介质)读写的光盘驱动器。在这些情况下,每个驱动器可以通过一个或者多个数据介质接口与总线18相连。存储器28可以包括至少一个程序产品,该程序产品具有一组(例如至少一个)程序模块,这些程序模块被配置以执行本发明各实施例的功能。

具有一组(至少一个)程序模块42的程序/实用工具40,可以存储在例如存储器28中,这样的程序模块42包括——但不限于——操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。程序模块42通常执行本发明所描述的实施例中的功能和/或方法。

计算机系统/服务器12也可以与一个或多个外部设备14(例如键盘、指向设备、显示器24等)通信,还可与一个或者多个使得用户能与该计算机系统/服务器12交互的设备通信,和/或与使得该计算机系统/服务器12能与一个或多个其它计算设备进行通信的任何设备(例如网卡,调制解调器等等)通信。这种通信可以通过输入/输出(i/o)接口22进行。并且,计算机系统/服务器12还可以通过网络适配器20与一个或者多个网络(例如局域网(lan),广域网(wan)和/或公共网络,例如因特网)通信。如图8所示,网络适配器20通过总线18与计算机系统/服务器12的其它模块通信。应当明白,尽管图中未示出,可以结合计算机系统/服务器12使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、raid系统、磁带驱动器以及数据备份存储系统等。

处理器16通过运行存储在存储器28中的程序,从而执行各种功能应用以及数据处理,例如实现图3或图5所示实施例中的方法。

本发明同时公开了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时将实现如图3或图5所示实施例中的方法。

可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。

计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括——但不限于——电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。

计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括——但不限于——无线、电线、光缆、rf等等,或者上述的任意合适的组合。

可以以一种或多种程序设计语言或其组合来编写用于执行本发明操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如java、smalltalk、c++,还包括常规的过程式程序设计语言—诸如”c”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(lan)或广域网(wan)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。

在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法等,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。

上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1