一种公交与自动驾驶车辆混行车道的交通评估方法和系统

文档序号:9569 发布日期:2021-09-17 浏览:87次 英文

一种公交与自动驾驶车辆混行车道的交通评估方法和系统

技术领域

本发明涉及自动驾驶技术与城市公共交通领域,尤其涉及一种公交与自动驾驶车辆混行车道的交通评估方法和系统。

背景技术

自动驾驶技术在近些年发展非常迅速,因其可以自动地驾驶车辆并且准确地检测道路条件,在提高道路通行能力、减少能源消耗和污染排放方面具有巨大的潜力。然而,尽管自动驾驶技术取得了长足的进步,在现阶段还无法实现成熟的完全自主驾驶。同时,手动驾驶车辆也将长期存在,构成了“自动驾驶-手动驾驶混行”的交通场景。对于自动驾驶车辆而言,手动驾驶车辆的存在会严重影响交通的通行效率,并且为道路环境的检测增加难度,进而带来交通安全等问题。在自动驾驶技术应用后发生的几起交通事故,大部分都与混行的交通场景密切相关。因此,在自动驾驶技术应用的初级阶段,需要为自动驾驶车辆分配独立的路权,以减少手动驾驶车辆的影响。

另一方面,城市快速公交系统是一种介于常规公交与轨道交通之间的新型客运系统,通过为公交车提供专用的车道以减少城市拥堵对公交车运营的影响,提高公共交通的服务水平。因此,公交专用的车道能够避免其他手动驾驶车辆、非机动车和行人的干扰,可以为自动驾驶车辆提供相对简单的驾驶环境。将公交专用车道的使用权开放给自动驾驶车辆,可以充分发挥自动驾驶技术的优势,既能保障通行的安全性,又在一定程度上提高了道路资源的利用率。

一般而言,公交车的行驶速度比自动驾驶车辆低,而且需要在特定车站停靠等待,所以自动驾驶车辆在公交专用道上行驶会受到影响,其通行效率需要进一步探究,以判断快速公交与自动驾驶车辆的混行是否可以提高道路的通行效率。另一方面,为保障公共交通的服务水平,公交车的通行应具有较高的优先级,即自动驾驶车辆的驶入不应对公交车的正常运行带来干扰。传统的交通评价方法主要基于宏观的交通流特性,难以应用到包含多类型车辆的交通系统中。因此,对异构交通系统的性能进行评价成为了主要难题。

发明内容

鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的技术方案。因此,本发明的一个方面,提供了一种用于公交车与自动驾驶车辆混行车道的交通评估方法,该方法包括:

基于公交车到达每个路段的时间刻画公交车;

根据公交车的行驶时间与周期,计算各路段的局部坐标与相位差,所述路段包括普通路段、进口路段、出口路段、超车路段、不超车路段;

基于自动驾驶车辆的起始点和目的点,在各路段上为自动驾驶车辆分配时空轨迹;

计算自动驾驶车辆在各不同路段上的通行时间;

计算一个周期内各个路段上所有自动驾驶车辆的通行时间。

可选的,该方法还包括:根据公交车在车站的停靠时间,计算各路段的最大通行量。

可选的,根据公交车的行驶时间与周期,计算各路段的局部坐标与相位差,包括:设定同一线路的公交车的发车间隔相等、公交车到达各个路段的时间间隔相等,为每个路段定义时间坐标,不同路段之间的时间关系用相位表示。

可选的,该方法还包括:通过对所述通行时间的优化,为自动驾驶车辆进行时空轨迹规划的优化。

可选的,该方法还包括:

为自动驾驶车辆进行时空轨迹规划,包括:只针对一个路段上的自动驾驶车辆进行时空轨迹规划,将得到结果作为下一个路段的初始条件,并对下个路段上的自动进行时空轨迹规划。

本发明还提供一种用于公交车与自动驾驶车辆混行车道的评估系统,该系统包括:

公交车描述单元,用于基于公交车到达每个路段的时间刻画公交车;

路段描述单元,用于根据公交车的行驶时间与周期,计算各路段的局部坐标与相位差,所述路段包括普通路段、进口路段、出口路段、超车路段、不超车路段;

时空轨迹规划单元,用于根据自动驾驶车辆的起始点和目的点,在各路段上为自动驾驶车辆分配时空轨迹;

第一时间计算单元,用于计算自动驾驶车辆在各不同路段上的通行时间;

第二时间计算单元,用于计算一个周期内各个路段上所有自动驾驶车辆的通行时间。

可选的,该系统还包括:路段通行量计算单元,用于根据公交车在车站的停靠时间,计算各路段的最大通行量。

可选的,所述路段描述单元,设定同一线路的公交车的发车间隔相等、公交车到达各个路段的时间间隔相等,为每个路段定义时间坐标,不同路段之间的时间关系用相位表示。

可选的,该系统还包括:时空轨迹优化单元,用于通过对所述通行时间的优化,为自动驾驶车辆进行时空轨迹规划的优化。

可选的,所述时空轨迹规划单元只针对一个路段上的自动驾驶车辆进行时空轨迹规划,将得到结果作为下一个路段的初始条件,并对下个路段上的自动进行时空轨迹规划。

本申请提供的技术方案,至少具有如下技术效果或优点:该交通评估方法、系统充分利用了公交专用车道的道路资源以及自动驾驶技术的优势,在保障公共交通服务水平的同时,提高了自动驾驶车辆的通行效率和安全性,并给出了混行车道的交通效率的有效交通评估方法、系统。

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述技术方案和其目的、特征和优点能够更明显易懂,以下特举本发明的

具体实施方式

附图说明

通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:

图1示出了本发明提供用于公交车与自动驾驶车辆混行车道的交通评估方法的流程图;

图2示出了本发明中公交车站处的超车行为;

图3示出了本发明定义的不同道路类型;

图4示出了本发明提出的系统时空特性;

图5示出了本发明定义的自动驾驶车辆时空轨迹;

图6示出了本发明的实验道路网络图;

图7示出了效果验证实验一的结果;

图8示出了效果验证实验二的结果;

图9示出了仿真对比实验三的结果;

图10示出了仿真对比实验四的结果。

具体实施方式

下面将参照附图更详细地描述本发明的示例性实施例。虽然附图中显示了本发明的示例性实施例,然而应当理解,可以以各种形式实现本发明而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本发明,并且能够将本发明的范围完整的传达给本领域的技术人员。

本发明提供的是一种广义上的公交-自动驾驶车辆混行车道的交通评估方法和系统,在实际应用过程中可以结合具体情况做出相应修正。主要的思路是充分利用公交车道、快速公交车道,力图避免繁杂且无序可寻的人为驾驶随机事件,保证自动驾驶车辆的可靠、高效运行。

本发明提供一种用于公交车与自动驾驶车辆混行车道的交通评估方法,如图1所示,该方法包括:

S1.基于公交车到达每个路段的时间刻画公交车;

S2.根据公交车的行驶时间与周期,计算各路段的局部坐标与相位差,所述路段包括普通路段、进口路段、出口路段、超车路段、不超车路段;

S3.基于自动驾驶车辆的起始点和目的点,在各路段上为自动驾驶车辆分配时空轨迹;

S4.计算自动驾驶车辆在各不同路段上的通行时间;

S5.计算一个周期内各个路段上所有自动驾驶车辆的通行时间。

在本发明中,将城市快速公交专用车道的使用权开放给自动驾驶车辆,构建快速公交与自动驾驶车辆的混行车道;利用公交系统的周期性,准确描述公交车的微观通行状态,并刻画自动驾驶车辆所有可行的时空轨迹;根据公交车在车站的停靠时间,计算混行车道各路段的最大车辆通行量,以限制使用混行车道的自动驾驶车辆数;根据自动驾驶车辆的出发点和目的点,在各路段上为自动驾驶车辆分配时空轨迹,实现车辆总体延误的最小化;根据自动驾驶车辆的时空轨迹,评估在不同交通场景、不同交通需求下的混行车道的平均通行效率。

首先,从空间和时间维度上对公交、自动驾驶车辆的特性进行刻画。

在空间上,公交车的运行具有固定的线路,并且要在特定的公交站停靠一定时间间隔。

自动驾驶车辆的行驶过程则包括进入混行车道、在混行车道上行驶和离开混行车道的过程;在混行车道上,自动驾驶车辆会受到公交车行驶的干扰,以及公交车站的类型是否允许超车行为的影响,图2给出了公交车站允许超车的一个例子。

根据自动驾驶车辆的行驶特性,本发明将道路分为不同的类型,包括进口路段出口路段允许超车路段不允许超车路段和普通路段如图3所示。

从时间上,由于同一线路的公交车的发车间隔相等,公交车到达各个路段的时间间隔也相等,即系统具有周期性。基于时间的周期性,本方法提出“局部坐标”的概念,为每个路段定义各自的时间坐标,不同路段之间的时间关系用“相位”来刻画,图4为系统的时空特性示意图。根据公交车的行驶时间与周期,计算各路段的局部坐标与相位差,包括:设定同一线路的公交车的发车间隔相等、公交车到达各个路段的时间间隔相等,为每个路段定义时间坐标,不同路段之间的时间关系用相位表示。

在本发明定义的时空坐标里,自动驾驶车辆的行驶轨迹可以被完全刻画,包括起始点、目的点、出发时间点和到达时间点四个元素。考虑路段是否允许超车以及系统的周期性,自动驾驶车辆的轨迹分为了可行轨迹与不可行轨迹,图5绘制了自动驾驶车辆的部分轨迹。

下面具体说明自动驾驶车辆的时空轨迹的规划方法,这一规划问题可以表示为:

s.t.

下面对上述数学规划问题做详细说明:

在本问题中,决策变量有三个:分别表示起终点为mn在时间点p到达路段a和离开路段a的车流量,表示起终点为mn在时间点p到达路段a并在时间点离开路段a的车流量。本方法通过对决策变量的优化,实现自动驾驶车辆的时空轨迹规划。

式(1)给出了本发明所提数学规划问题的目标函数,式表示一个周期内各个路段上所有自动驾驶车辆的通行时间之和,而该规划问题的优化目标为最小化系统的总体通行时间。

式(2)和(3)分别为路段内部、相邻路段间的车流量守恒的约束条件;式(4)和(5)分别为路段上到达车流量和离开车流量等于交通需求的约束条件,其中表示自动驾驶车辆的交通需求;式(6)为路段上总的车流量等于各个起终点车流量的总和的约束条件;式(7)为路段上总的车流量不超过路段通行能力的约束条件,其中需要考虑公交车的停车过程对通行能力的影响,表示路段的有效通行能力;式(8)和(9)为同一路段上先到达的车辆先离开的约束条件,其中式(8)限制了除允许超车路段,自动驾驶车辆在通行过程中不允许超过公交车,式(9)限制了自动驾驶车辆在通行过程中不允许超过其他自动驾驶车辆;式(10)为决策变量均非负的约束条件。

由于式(9)为互补约束条件,该数学规划问题难以直接求解。

作为一种具体实施方式,本方法进一步提出了序贯优化算法,将原问题转化为一系列的易于求解的子问题,从而消除互补约束条件。在序贯优化算法中,每一个子问题只针对一个路段上的自动驾驶车辆进行轨迹规划,求得的结果作为下一个路段的初始条件,并对下个路段上的自动驾驶车辆继续进行轨迹规划。其中,每个子问题均为线性规划问题,可以高效地求得最优解。即在对自动驾驶车辆进行时空轨迹规划时,逐路段地进行时空轨迹规划,前一路段的规划结果作为后一路段规划的初始值或者基础。

根据自动驾驶车辆的时空轨迹,结合下面的通行时间,可评估在不同交通场景、不同交通需求下的混行车道的平均通行效率。

下面具体说明自动驾驶车辆在不同类型路段上的通行时间的计算方法。

步骤一:根据公交车的行驶时间与周期,计算各路段的局部坐标与相位差:

步骤二:计算普通路段上自动驾驶车辆的通行时间:

步骤三:计算进口与出口路段上自动驾驶车辆的通行时间:

步骤四:计算允许超车路段上自动驾驶车辆的通行时间:

步骤五:计算不允许超车路段上自动驾驶车辆的通行时间:

步骤六:计算各路段自动驾驶车辆实际通行时间:

其中,T为公交车的周期,为公交车在路段a上的通行时间,ωi,j为路段ij上的相位差,p为自动驾驶车辆的到达时间点,为自动驾驶车辆的离开时间点,la为路段a的长度,vAV为自动驾驶车辆的自由流行驶速度,ηa(p)为自动驾驶车辆的最早离开路段a的时间,为自动驾驶车辆在路段a上的实际通行时间。

该方法还包括:通过对所述通行时间的优化,为自动驾驶车辆进行时空轨迹规划的优化。

通过对自动驾驶车辆的通行时间进行判断,可反馈当时自动驾驶车辆辆的通行效率。

本发明还提供一种用于公交车与自动驾驶车辆混行车道的评估系统,该系统包括:

公交车描述单元,用于基于公交车到达每个路段的时间刻画公交车;

路段描述单元,用于根据公交车的行驶时间与周期,计算各路段的局部坐标与相位差,所述路段包括普通路段、进口路段、出口路段、超车路段、不超车路段;

时空轨迹规划单元,用于根据自动驾驶车辆的起始点和目的点,在各路段上为自动驾驶车辆分配时空轨迹;

第一时间计算单元,用于计算自动驾驶车辆在各不同路段上的通行时间;

第二时间计算单元,用于计算一个周期内各个路段上所有自动驾驶车辆的通行时间。

可选的,该系统还包括:路段通行量计算单元,用于根据公交车在车站的停靠时间,计算各路段的最大通行量。

可选的,所述路段描述单元,设定同一线路的公交车的发车间隔相等、公交车到达各个路段的时间间隔相等,为每个路段定义时间坐标,不同路段之间的时间关系用相位表示。

可选的,该系统还包括:时空轨迹优化单元,用于通过对所述通行时间的优化,为自动驾驶车辆进行时空轨迹规划的优化。

可选的,所述时空轨迹规划单元只针对一个路段上的自动驾驶车辆进行时空轨迹规划,将得到结果作为下一个路段的初始条件,并对下个路段上的自动驾驶车辆进行时空轨迹规划。

下面利用数值实验对本发明所提出的混行车道的性能进行验证。图6给出了实验路网图,表1与表2分别给出了混行车道的公交站和进出口路段参数设置情况。由于公交站是否允许超车直接影响了混行车道的交通效率,为了考察本方法的适用性,在实验共考虑了两种情况:(1)实验一:所有公交站均允许超车;(2)实验二:仅部分公交站允许超车。

表1.混行车道公交车站设置

表2.混行车道进出口路段设置

表3给出了自动驾驶车辆的交通流量设置情况,包括长距离和短距离的通行需求,β1为调节流量大小的参数。为探究交通流量和公交车周期对实验结果的影响,β1的取值范围为1~8(间隔为1),公交车周期的取值范围为60秒~360秒(间隔为30秒)。为了评估本发明提出的方法的性能,选择车辆的平均行驶速度作为技术指标。

表3.自动驾驶车辆交通流量设置

图7和图8分别给出了实验一和实验二的结果。观察可得,车辆的平均行驶速度在各种场景下均随着公交车周期的增大而增大,随着交通流量的增大而减小。相同参数设置的情况下,实验二的平均速度低于实验一的结果;此外,实验二中出现了流量超负荷的情况(空白值),这表明在实验二中,由于部分公交车站不允许自动驾驶车辆超车,使得混行车道的有效通行能力下降。

下面通过仿真实验来说明本发明提出的交通评估方法的可行性和准确性。

为了验证本发明提出的交通评估方法的准确性,本步骤给出了与仿真实验对比的结果。

本实验利用SUMO(Simulation ofUrban Mobility)仿真平台得到仿真结果。同时,为了验证本发明提出的序贯求解算法的性能,在对比中给出了规划模型最优解的上界作为参照。具体来说,将规划模型中的互补约束条件(9)移除,从而将原模型转化为线性规划模型(LP-O),求解该模型可以得到原问题最优解的上界值。

仿真实验的场景与混行车道性能验证实验中的实验二的设置相同。为了验证本发明提出的评价方法的鲁棒性,本实验考虑了两种情况:(1)实验三:公交车的发车间隔相等;(2)实验四:公交车的发车间隔服从随机分布。同时,为了观察公交车的通行效率,选择公交车的平均延误作为评价实验结果的另一个技术指标。

图9和表4给出了实验三的结果,图10给出了实验四的结果。图中SOM表示本发明提出的序贯求解算法的求解结果,LP-O表示线性规划模型的求解结果,Simulation表示SUMO仿真平台得到的仿真结果。结果对比表明:(1)在不同的实验场景下,本发明提出的交通评估方法得到的结果均与仿真结果非常接近,验证了该交通评估方法的准确性;(2)公交车的车辆延误很小,说明自动驾驶车辆的驶入对公交车正常运行的影响有限,保证了公共交通的服务水平;(3)公交车的到达时间不影响评估结果的准确性,说明了本发明提出的方法具有较强的鲁棒性。

表4.实验三公交车平均车辆延误(秒)

本发明基于自动驾驶与车联网的环境下,提出了城市快速公交与自动驾驶车辆混行车道性能的交通评估方法,在不影响公交车运行的情况下,提高了自动驾驶车辆的安全性和通行效率。该方法利用了混行交通系统的周期性,对自动驾驶车辆的行驶轨迹进行规划以及对交通流量进行管理与控制,实现了混行交通性能的准确评估。

本申请提供的技术方案,至少具有如下技术效果或优点:该交通评估方法、系统充分利用了公交专用车道的道路资源以及自动驾驶技术的优势,在保障公共交通服务水平的同时,提高了自动驾驶车辆的通行效率和安全性,并给出了混行车道的交通效率的有效交通评估方法、系统。

在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。

类似地,应当理解,为了精简本发明并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。

应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。

完整详细技术资料下载
上一篇:石墨接头机器人自动装卡簧、装栓机
下一篇:移动体监视系统和移动体监视方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!