CN114613142B - 一种基于规则的自动驾驶交叉口车辆换道控制方法 - Google Patents

一种基于规则的自动驾驶交叉口车辆换道控制方法 Download PDF

Info

Publication number
CN114613142B
CN114613142B CN202210297335.9A CN202210297335A CN114613142B CN 114613142 B CN114613142 B CN 114613142B CN 202210297335 A CN202210297335 A CN 202210297335A CN 114613142 B CN114613142 B CN 114613142B
Authority
CN
China
Prior art keywords
vehicle
lane
speed
lanes
changing
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
Application number
CN202210297335.9A
Other languages
English (en)
Other versions
CN114613142A (zh
Inventor
徐帆
刘洋
吴伟
龙科军
向凌云
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Changsha University of Science and Technology
Original Assignee
Changsha University of Science and Technology
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Changsha University of Science and Technology filed Critical Changsha University of Science and Technology
Priority to CN202210297335.9A priority Critical patent/CN114613142B/zh
Publication of CN114613142A publication Critical patent/CN114613142A/zh
Application granted granted Critical
Publication of CN114613142B publication Critical patent/CN114613142B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • G08G1/0104Measuring and analyzing of parameters relative to traffic conditions
    • G08G1/0125Traffic data processing
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/16Anti-collision systems
    • G08G1/167Driving aids for lane monitoring, lane changing, e.g. blind spot detection
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/10Internal combustion engine [ICE] based vehicles
    • Y02T10/40Engine management systems

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Chemical & Material Sciences (AREA)
  • Analytical Chemistry (AREA)
  • Traffic Control Systems (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)

Abstract

本发明公开了一种基于规则的自动驾驶交叉口车辆换道控制方法,属于智能交通控制领域。首先建立直角坐标系,确定车辆的状态,输入目标车道,确定同一车道上车辆最小跟车距离和相邻车道换道的最小安全间隔、车辆行驶速度和加速度的边界。确定迭代步长,在迭代步长中,根据车辆与停车线距离排序,按排序依次进行判断,是否需要换道,并建立评估模型,根据换道车辆的车速、位置,相邻车道前后车的间距等,评估换道间隙的有效性,具有换道条件则按固定加减速完成换道,否则在当前车道继续行驶,每步迭代结束后,记录每辆车的速度、位置等信息,继续下次迭代。基于规则的换道控制模型能实现车辆在进口道从当前车道换道最佳进口车道的控制。

Description

一种基于规则的自动驾驶交叉口车辆换道控制方法
技术领域
本发明属于智能交通控制领域,涉及交叉口进口车道自动驾驶车辆协作换道技术领域,更具体地说,涉及一种基于规则的自动驾驶交叉口车辆换道控制方法。
背景技术
我国城市交通发展正处于传统交通向智能交通、追求速度规模向注重质量效益转型的关键期,《交通强国建设纲要》中明确指出大力发展智慧交通。在车辆智能化与网联化的趋势下,积极响应国家战略要求,深入探索面向智能网联、自动驾驶环境的新型交通控制技术,有利于提升城市交通智能管控水平,为我国智能交通城市建设提供技术支撑。
感知、规划和控制是自主驾驶的三大关键技术。其中,轨迹规划需要考虑车辆间的协作,最为复杂,轨迹规划一般可分为全局规划和局部决策两类。在局部决策中,换道规划非常重要,最原始的换道决策模型Gipps模型由美国学者Gipps在上世纪60年代提出的,现有的规划方法可分为三类,即人工势场、最优控制算法和栅栏法。
人工势场算法是一种模拟物理力场的算法,它是将道路周围环境抽象成一种引力场,目标点产生“引力”,障碍物产生“斥力”,通过合力来控制移车辆运动。为了有效地寻找最优或次优轨迹,最优控制算法广泛用于轨迹规划。通常利用多项式曲线生成决策轨迹集合,然后通过模型选取最优轨迹;栅栏法是将周围环境划分若干小区域,确定障碍物所在区域位置,采用路径搜索算法寻找轨迹规划方案。此外,在换道决策方法有:元胞自动机模型、博弈论、贝叶斯模型、隐马尔可夫模型、决策树模型、支持向量机换道决策模型等。
有研究学者将换道分为自由换道、强制、协同换道三种,其中自主性换道主要是追求更高的行驶速度,而强制性换道行为是按照目标路线进行变道行驶。现有换道的研究多数针对强制换道问题,如交叉口和高速公路匝道的换道。
现有换道决策方法存在一定的局限性,例如人工势场法仅利用局部信息,可能会使得解陷入局部极值点,但是当障碍物密集、周围行车环境复杂时,基于栅栏法的最短路搜索效率较低,短时间内难以搜索出最优路径等,决策方法较为复杂,很难满足实时决策的需求,基于此,本发明提出一种基于规则的自动驾驶交叉口车辆换道控制方法,通过考虑同一车道前后车跟车安全距离和相邻车道的可换道间隙,迭代计算车辆的换道方案。该方法具有控制逻辑清晰、易于编程、实现能满足实时性要求等特点,本发明针对自动驾驶交叉口进口道换道控制,属于协同换道类型,能够与自动驾驶车辆最佳进出口道优化模型协调控制,自动驾驶车辆最佳进出口道优化模型参见专利《一种最佳进口车道选择的自动驾驶交叉***通控制方法》(专利号:ZL 2020 1 1218959.4)。
发明内容
技术问题:针对现有换道决策方法较为复杂、在实际控制中较难实现,且在复杂环境下不能满足实时性要求以及容易陷入局部极值的不足,本发明的目的是提供一种基于规则的自动驾驶交叉口车辆换道控制方法,在交叉口进口道考虑自动驾驶车辆协同换道,能配合已有自动驾驶车辆最佳进出口道优化模型同时优化交叉口区域车辆行驶轨迹。降低车辆在交叉口进口道换道的相互干扰,提高交叉口区域整体的通行能力,降低通行延误。
技术方案:为解决上述技术问题,本发明的一种基于规则的自动驾驶交叉口车辆换道控制方法,包括如下步骤:
步骤1:参数定义和控制模型数据输入;首先将交叉口各进口方向距停车线L米的进口车道区域设置为换道和速度控制区域,L表示换道和速度控制区域的长度,交叉口东、西、南、北四个进口方向分别由字母E、W、S、N表示,O表示方向的集合,O={E,W,S,N};对各方向进口车道编号,用Lo,j表示o方向车道j,o∈O,在每个进口方向的换道和速度控制区建立直角坐标系,通过坐标确定车辆的位置,
Figure BDA0003562053080000021
表示车辆i在第k步迭代结束的坐标;车辆进入交叉口的目标车速用V表示,可换道间隙用D表示,d表示同一车道上相邻车辆的最小安全间隔,距离的单位是米,m,速度的单位是米每秒,m/s,加速度的单位是米每平方秒,m/s2
步骤2:确定每迭代步中同方向车辆移动次序;当前一步所有车辆换道结束后,根据车辆位置横坐标大小确定下一步计算的先后顺序,按顺序依次计算,在计算当前车辆时,顺序在前的车辆已经行驶了当前步长的距离,顺序在后的车辆在当前步还未移动。
步骤3:在每步中判断车辆是否需要换道,并制定换道规则;当车辆需要换道时,建立判断方法,判断相邻车道是否存在可换道间隙,不存在可换道间隙时,车辆继续向前行驶;存在可换道间隙时,换道车辆按速度限制调整速度,向可换道间隙靠拢,在速度调整时满足同一车道上相邻车辆的最小安全间隔d的约束、与目标车道前后车最小安全间隔的约束。
步骤3,包括如下步骤:
步骤31:车辆i进入控制区域前所在车道j用
Figure BDA0003562053080000022
表示,目标车道用Lo,i,J表示,车辆在第k步所在车道用
Figure BDA0003562053080000023
表示,判断
Figure BDA0003562053080000024
与Lo,i,J的大小确定车辆换道需要经过的所有车道集合,当j<J时,车辆i经过的车道集合为
Figure BDA0003562053080000025
当j>J时,车辆i经过的车道集合为
Figure BDA0003562053080000026
当j=J时,车辆i经过的车道集合
Figure BDA0003562053080000027
在任一迭代步长中,车辆只允许占用一条车道,因此满足公式(1)约束:
Figure BDA0003562053080000028
式中:
Figure BDA0003562053080000029
为0-1变量,表示o方向上车辆i在第k步是否在车道j上,
Figure BDA00035620530800000210
表示在车道j上时,否则
Figure BDA00035620530800000211
Γo,i表示o方向上车辆i经过的车道集合;Ωo表示o方向所有进口车道上在换道和速度控制区域的车辆集合,i表示车辆i,i∈Ωo;K表示车辆最大的迭代次数;
车辆每步只能换道一次,且只能换道相邻车道,因此满足公式(2)约束:
Figure BDA00035620530800000212
公式(2)表示o方向车辆i在一次迭代中最多换道一次,且只能换道到相邻车道,即车道编号的差值的绝对值小于2,|j-j′|<2;当o方向车辆i在k步时在车道j上、即
Figure BDA00035620530800000213
且|j-j′|≥2时,在k+1步不能换道到车道j′,
Figure BDA00035620530800000214
Figure BDA00035620530800000215
由于不能保证车辆一定是在k+1步换道,
Figure BDA0003562053080000031
的为决策变量,但必须保证如果|j-j′|≥2,车辆不能在k+1步换道到车道j′;
步骤32:计算第k+1步迭代车辆的行驶速度;由于迭代步长设置较短,车辆在每迭代步长的时间内纵向速度视为匀速,纵向速度Vy满足公式(3)约束:
Vy=dl/(N*t0) (3)
式中:Vy表示车辆换道时的纵向速度,N*表示正整数;
在车辆进入控制区域前采集车辆的初始速度,o进口方向车辆i进入控制区的速度用
Figure BDA0003562053080000032
表示;任一步长横向速度满足公式(4)约束:
Figure BDA0003562053080000033
其中vmin表示横向速度下限、vmax表示横向速度上限、
Figure BDA0003562053080000034
表示车辆i在第k步的横向速度;
确定车辆横向行驶的加减速参数取值,用au和ad分别表示横向加速度和横向减速度;当车辆在第k+1步匀加速、减速和匀速行驶时,第k+1步结束后的横向速度分别由公式(5)-(7)计算:
Figure BDA0003562053080000035
Figure BDA0003562053080000036
Figure BDA0003562053080000037
若o方向车辆i在第k+1步换道到车道j′,即
Figure BDA0003562053080000038
Figure BDA0003562053080000039
则o方向上车辆i在车道j′的横向速度满足公式(8)约束:
Figure BDA00035620530800000310
公式(8)仅保证当
Figure BDA00035620530800000311
Figure BDA00035620530800000312
时,
Figure BDA00035620530800000313
成立,其他任何情况下,
Figure BDA00035620530800000314
Figure BDA00035620530800000315
没有联系;
步骤33:计算第k+1步迭代车辆的位移;第k+1次迭代的纵向位移
Figure BDA00035620530800000316
由公式(9)计算:
Figure BDA00035620530800000317
当车辆在第k+1步匀加速、减速和匀速行驶时,第k+1次迭代的横向位移
Figure BDA00035620530800000318
分别由公式(10)-(12)计算:
Figure BDA00035620530800000319
Figure BDA00035620530800000320
Figure BDA00035620530800000321
步骤34:若o方向车辆i在第k+1步换道到车道j′,即
Figure BDA00035620530800000322
Figure BDA00035620530800000323
则o方向上车辆i在车道j′的横距离满足公式(13)约束:
Figure BDA00035620530800000324
式中:M为很大的正数;
公式(13)仅保证当
Figure BDA0003562053080000041
Figure BDA0003562053080000042
时,
Figure BDA0003562053080000043
成立,其他任何情况下,
Figure BDA0003562053080000044
Figure BDA0003562053080000045
没有关系。
换道前,需要换道间隙满足约束:
Figure BDA0003562053080000046
公式(14)中D表示可换道间隙;M1、M2都是很大的正数;
公式(14)成立的条件是:o方向k步的车辆i-1和第k+1步的车辆i+1都在车道j′上,即
Figure BDA0003562053080000047
Figure BDA0003562053080000048
且车辆i在k+1步换道到车道j′,即
Figure BDA0003562053080000049
Figure BDA00035620530800000410
换道后,所在车道满足安全间隔约束,o方向车辆i在第k+1步在车道j′,与车道j′的前车i+1、后车i-1的距离满足公式约束:
Figure BDA00035620530800000411
Figure BDA00035620530800000412
由于在计算当前车辆时,顺序在前的车辆已经行驶了当前步长的距离,顺序在后的车辆在当前步还未移动,因此,车辆i和车辆i+1在第k+1步,但车辆i-1为顺序在后的车辆,此时未移动,在第k步。
考虑到换道车辆换入目标车道的车速可能较大,目标车道上相邻前车车速较小,出现紧急刹车情况,考虑到换道的舒适性,速度和安全间隔满足约束条件:
d≥(vmax-vmin)·t0 (17)
d表示同一车道上相邻车辆的最小安全间隔;公式(17)可保证后车以最大速度vmax、前车以最小速度vmin行驶t0步长的时间不会追尾。
考虑到车辆尽可能早到交叉口,因此在加速、减速、匀速均满足跟车安全间隔约束的条件下,加速向前寻找可换道间隙的效益大于匀速大于减速,目标函数如下所示:
Figure BDA00035620530800000413
步骤4:车辆进入目标车道后调节行驶车速,以目标车速到达交叉口,当交通流很大,有车辆在换道与速度控制区域无法完成换道时,以当前车道行驶,行驶速度调整至目标车速,到达交叉口的车辆根据相互通信避免冲突、穿插通过交叉口。
有益效果:本发明与现有技术相比,具有以下优点
本发明方法针对自动驾驶交叉口进口车道,考虑自动驾驶车辆换道的控制方法,克服现有方法控制逻辑复杂,不易编程实现和可能不满足时效性的不足。通过设置一种基于规则的换道控制方法,使车辆在交叉口进口车道协同换道至目标车道,同时能配合已有交叉口内部车辆轨迹优化方法使用(《一种最佳进口车道选择的自动驾驶交叉***通控制方法》专利号:ZL 2020 1 1218959.4),通过对换道车辆的有效组织,减少换道产生的负面影响,如急刹车、强行并道对其他车辆的干扰等问题,提高交叉口区域的通行能力,降低通行延误。
附图说明
图1为本发明方法的流程图;
图2为本发明方法的研究对象示意图;
图3换道场景描述示意图。
图3表示换道和速度调整场景示意图,车辆1在西方向进口车道2,目标车道为进口车道3,相邻车道3可换道间隙D≥10m,车辆1可以调整速度向相邻车道换道,虚线车辆1表示换道后的车辆。
具体实施方式
结合附图和实施例,对本发明技术方案详细说明如下:
设置迭代步长t0=0.5s,换道和速度控制区域的长度L=150m,对交叉口各进口道进行编号,并建立直角坐标系,车道宽度dl=3.5m,同一车道上相邻车辆的最小安全空间间隔d=3m,可换道间隙D=10m,换道结束后调整速度到达交叉口,期望速度V=10m/s。
实施例1
以长沙某双向四车道十字交叉口西进口方向24辆车观测数据为例,计算得平均车头时距为5s,其中需要换道的车辆18辆,占总车辆数的75%,根据车辆所在位置和速度计算车辆进入控制区域的时间,车辆基本信息如表1所示:
表1 24辆车基础信息表
Figure BDA0003562053080000051
根据步骤3迭代计算,结果表明,所有车辆均能在速度和换道控制区完成换道,换道完成率100%,换道过程中不存在紧急刹车情况。所有车辆每步所在位置的横纵坐标如附表2所示。
表2高流量下西进口方向车辆迭代计算中位置调整汇总表
Figure BDA0003562053080000061
Figure BDA0003562053080000062
Figure BDA0003562053080000063
Figure BDA0003562053080000071
Figure BDA0003562053080000072
Figure BDA0003562053080000073
Figure BDA0003562053080000074
实施例2
通过降低平均车头时距增加车辆密度对控制模型进一步验证,泊松分布随机生成车辆,随机生成的24辆车中,18辆车需要换道,平均车头时距设置为2.5s,同时随机生成车辆进入速度和换道控制区的初始速度,初始速度的取值范围为20km/h~60km/h。平均车头时距为2.5s时车辆的基本信息如附表3所示。仍以0.5s为步长计算,计算结果如表4所示。表4中,x、y、x-s、y-s分别代表车辆的x轴坐标、y轴坐标、x轴方向的速度、y轴方向的速度。表4中同时记录了每迭代步长的位置和速度。
表3平均车头时距2.5s的车辆基本信息表
Figure BDA0003562053080000081
表4实施例2中计算结果汇总表
Figure BDA0003562053080000082
Figure BDA0003562053080000083
Figure BDA0003562053080000091
Figure BDA0003562053080000092
Figure BDA0003562053080000093
Figure BDA0003562053080000094
Figure BDA0003562053080000095

Claims (1)

1.一种基于规则的自动驾驶交叉口车辆换道控制方法,其特征在于,该方法包括如下步骤:
步骤1:参数定义和控制模型数据输入;首先将交叉口各进口方向距停车线L米的进口车道区域设置为换道和速度控制区域,L表示换道和速度控制区域的长度,交叉口东、西、南、北四个进口方向分别由字母E、W、S、N表示,O表示方向的集合,O={E,W,S,N};对各方向进口车道编号,用Lo,j表示o方向车道j,o∈O,在每个进口方向的换道和速度控制区建立直角坐标系,通过坐标确定车辆的位置,
Figure FDA0003964114680000011
表示车辆i在第k步迭代结束的坐标;车辆进入交叉口的目标车速用V表示,可换道间隙用D表示,d表示同一车道上相邻车辆的最小安全间隔,距离的单位是米,m,速度的单位是米每秒,m/s,加速度的单位是米每平方秒,m/s2
步骤2:确定每迭代步中同方向车辆移动次序;当前一步所有车辆换道结束后,根据车辆位置横坐标大小确定下一步计算的先后顺序,按顺序依次计算,在计算当前车辆时,顺序在前的车辆已经行驶了当前步长的距离,顺序在后的车辆在当前步还未移动;
步骤3:在每步中判断车辆是否需要换道,并制定换道规则;当车辆需要换道时,建立判断方法,判断相邻车道是否存在可换道间隙,不存在可换道间隙时,车辆继续向前行驶;存在可换道间隙时,换道车辆按速度限制调整速度,向可换道间隙靠拢,在速度调整时满足同一车道上相邻车辆的最小安全间隔d的约束、与目标车道前后车最小安全间隔的约束;
所述步骤3,包括如下步骤:
步骤31:车辆i进入控制区域前所在车道j用
Figure FDA0003964114680000012
表示,目标车道用Lo,i,J表示,车辆在第k步所在车道用
Figure FDA0003964114680000013
表示,判断
Figure FDA0003964114680000014
与Lo,i,J的大小确定车辆换道需要经过的所有车道集合,当j<J时,车辆i经过的车道集合为
Figure FDA0003964114680000015
当j>J时,车辆i经过的车道集合为
Figure FDA0003964114680000016
当j=J时,车辆i经过的车道集合
Figure FDA0003964114680000017
在任一迭代步长中,车辆只允许占用一条车道,因此满足公式(1)约束:
Figure FDA0003964114680000018
式中:
Figure FDA0003964114680000019
为0-1变量,表示o方向上车辆i在第k步是否在车道j上,
Figure FDA00039641146800000110
表示在车道j上时,否则
Figure FDA00039641146800000111
Γo,i表示o方向上车辆i经过的车道集合;Ωo表示o方向所有进口车道上在换道和速度控制区域的车辆集合,i表示车辆i,i∈Ωo;K表示车辆最大的迭代次数;
车辆每步只能换道一次,且只能换道相邻车道,因此满足公式(2)约束:
Figure FDA00039641146800000112
公式(2)表示o方向车辆i在一次迭代中最多换道一次,且只能换道到相邻车道,即车道编号的差值的绝对值小于2,|j-j′|<2;当o方向车辆i在k步时在车道j上、即
Figure FDA00039641146800000113
且|j-j′|≥2时,在k+1步不能换道到车道j′,
Figure FDA00039641146800000114
Figure FDA00039641146800000115
由于不能保证车辆一定是在k+1步换道,
Figure FDA00039641146800000116
的为决策变量,但必须保证如果|j-j′|≥2,车辆不能在k+1步换道到车道j′;
步骤32:计算第k+1步迭代车辆的行驶速度;由于迭代步长设置较短,车辆在每迭代步长的时间内纵向速度视为匀速,纵向速度Vy满足公式(3)约束:
Vy=dl/(N*t0) (3)
式中:Vy表示车辆换道时的纵向速度,N*表示正整数;
在车辆进入控制区域前采集车辆的初始速度,o进口方向车辆i进入控制区的速度用
Figure FDA0003964114680000021
表示;任一步长横向速度满足公式(4)约束:
Figure FDA0003964114680000022
其中vmin表示横向速度下限、vmax表示横向速度上限、
Figure FDA0003964114680000023
表示车辆i在第k步的横向速度;
确定车辆横向行驶的加减速参数取值,用au和ad分别表示横向加速度和横向减速度;当车辆在第k+1步匀加速、减速和匀速行驶时,第k+1步结束后的横向速度分别由公式(5)-(7)计算:
Figure FDA0003964114680000024
Figure FDA0003964114680000025
Figure FDA0003964114680000026
若o方向车辆i在第k+1步换道到车道j′,即
Figure FDA0003964114680000027
Figure FDA0003964114680000028
则o方向上车辆i在车道j′的横向速度满足公式(8)约束:
Figure FDA0003964114680000029
公式(8)仅保证当
Figure FDA00039641146800000210
Figure FDA00039641146800000211
时,
Figure FDA00039641146800000212
成立,其他任何情况下,
Figure FDA00039641146800000213
Figure FDA00039641146800000214
没有联系;
步骤33:计算第k+1步迭代车辆的位移;第k+1次迭代的纵向位移
Figure FDA00039641146800000215
由公式(9)计算:
Figure FDA00039641146800000216
当车辆在第k+1步匀加速、减速和匀速行驶时,第k+1次迭代的横向位移
Figure FDA00039641146800000217
分别由公式(10)-(12)计算:
Figure FDA00039641146800000218
Figure FDA00039641146800000219
Figure FDA00039641146800000220
步骤34:若o方向车辆i在第k+1步换道到车道j′,即
Figure FDA00039641146800000221
Figure FDA00039641146800000222
则o方向上车辆i在车道j′的横距离满足公式(13)约束:
Figure FDA00039641146800000223
式中:M为很大的正数;
公式(13)仅保证当
Figure FDA00039641146800000224
Figure FDA00039641146800000225
时,
Figure FDA00039641146800000226
成立,其他任何情况下,
Figure FDA00039641146800000227
Figure FDA00039641146800000228
没有关系;
换道前,需要换道间隙满足约束:
Figure FDA0003964114680000031
公式(14)中D表示可换道间隙;M1、M2都是很大的正数;
公式(14)成立的条件是:o方向k步的车辆i-1和第k+1步的车辆i+1都在车道j′上,即
Figure FDA0003964114680000032
Figure FDA0003964114680000033
且车辆i在k+1步换道到车道j′,即
Figure FDA0003964114680000034
Figure FDA0003964114680000035
换道后,所在车道满足安全间隔约束,o方向车辆i在第k+1步在车道j′,与车道j′的前车i+1、后车i-1的距离满足公式约束:
Figure FDA0003964114680000036
Figure FDA0003964114680000037
由于在计算当前车辆时,顺序在前的车辆已经行驶了当前步长的距离,顺序在后的车辆在当前步还未移动,因此,车辆i和车辆i+1在第k+1步,但车辆i-1为顺序在后的车辆,此时未移动,在第k步;
考虑到换道车辆换入目标车道的车速可能较大,目标车道上相邻前车车速较小,出现紧急刹车情况,考虑到换道的舒适性,速度和安全间隔满足约束条件:
d≥(vmax-vmin)·t0 (17)
d表示同一车道上相邻车辆的最小安全间隔;公式(17)可保证后车以最大速度vmax、前车以最小速度vmin行驶t0步长的时间不会追尾;
考虑到车辆尽可能早到交叉口,因此在加速、减速、匀速均满足跟车安全间隔约束的条件下,加速向前寻找可换道间隙的效益大于匀速大于减速,目标函数如下所示:
Figure FDA0003964114680000038
步骤4:车辆进入目标车道后调节行驶车速,以目标车速V到达交叉口,当交通流很大,有车辆在换道与速度控制区域无法完成换道时,以当前车道行驶,行驶速度调整至目标车速,到达交叉口的车辆根据相互通信避免冲突、穿插通过交叉口。
CN202210297335.9A 2022-03-24 2022-03-24 一种基于规则的自动驾驶交叉口车辆换道控制方法 Active CN114613142B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210297335.9A CN114613142B (zh) 2022-03-24 2022-03-24 一种基于规则的自动驾驶交叉口车辆换道控制方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210297335.9A CN114613142B (zh) 2022-03-24 2022-03-24 一种基于规则的自动驾驶交叉口车辆换道控制方法

Publications (2)

Publication Number Publication Date
CN114613142A CN114613142A (zh) 2022-06-10
CN114613142B true CN114613142B (zh) 2023-03-21

Family

ID=81865831

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210297335.9A Active CN114613142B (zh) 2022-03-24 2022-03-24 一种基于规则的自动驾驶交叉口车辆换道控制方法

Country Status (1)

Country Link
CN (1) CN114613142B (zh)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115440088B (zh) * 2022-07-25 2024-05-14 重庆大学 一种基于场的智能车辆换道决策方法
CN115273514B (zh) * 2022-08-03 2023-08-08 西南交通大学 一种自动驾驶车辆多车道连续变道轨迹优化方法
CN115830908B (zh) * 2022-11-23 2023-10-27 长安大学 一种无人驾驶车辆队列在混合交通流中协同变道方法及***
CN116824883B (zh) * 2023-07-11 2024-02-13 武汉理工大学 基于车路协同的交叉口直右混行车辆连续流形成方法
CN116564097B (zh) * 2023-07-11 2023-10-03 蘑菇车联信息科技有限公司 车辆的路口通行决策方法、装置及***、电子设备

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018173534A (ja) * 2017-03-31 2018-11-08 日産自動車株式会社 地図生成方法及び地図生成装置
CN109949611A (zh) * 2019-03-28 2019-06-28 百度在线网络技术(北京)有限公司 无人车的变道方法、装置及存储介质
CN112530201A (zh) * 2020-11-17 2021-03-19 东南大学 一种智能车交叉口右转换道间隙选择方法及装置

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101724887B1 (ko) * 2015-08-10 2017-04-07 현대자동차주식회사 전방 도로 형상과 연결을 분석해 차선 변경과 타이밍을 결정하는 자율주행 제어 장치 및 방법
JP6646617B2 (ja) * 2017-05-22 2020-02-14 本田技研工業株式会社 自動走行制御装置
CN107813820A (zh) * 2017-10-13 2018-03-20 江苏大学 一种仿优秀驾驶员的无人车换道路径规划方法
CN110329263B (zh) * 2019-07-05 2020-08-21 西南交通大学 自动驾驶车辆自适应换道轨迹规划方法
CN112216148B (zh) * 2020-09-21 2022-12-13 西安工程大学 一种车路协同下双车道车辆换道指引方法
CN112309120B (zh) * 2020-11-04 2021-10-22 长沙理工大学 一种最佳进口车道选择的自动驾驶交叉***通控制方法
CN112373472B (zh) * 2021-01-14 2021-04-20 长沙理工大学 一种自动驾驶交叉口车辆进入时刻与行驶轨迹控制方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018173534A (ja) * 2017-03-31 2018-11-08 日産自動車株式会社 地図生成方法及び地図生成装置
CN109949611A (zh) * 2019-03-28 2019-06-28 百度在线网络技术(北京)有限公司 无人车的变道方法、装置及存储介质
CN112530201A (zh) * 2020-11-17 2021-03-19 东南大学 一种智能车交叉口右转换道间隙选择方法及装置

Also Published As

Publication number Publication date
CN114613142A (zh) 2022-06-10

Similar Documents

Publication Publication Date Title
CN114613142B (zh) 一种基于规则的自动驾驶交叉口车辆换道控制方法
CN112373472B (zh) 一种自动驾驶交叉口车辆进入时刻与行驶轨迹控制方法
CN109035862B (zh) 一种基于车车通信的多车协同换道控制方法
CN108806252B (zh) 一种高速公路混合交通流协同优化控制方法
CN108831143B (zh) 基于车路协同技术的信号交叉口车队速度引导方法
CN109598934A (zh) 一种基于规则与学习模型的无人驾驶汽车驶离高速的方法
CN108986488B (zh) 一种车车通信环境下匝道汇入协同轨迹确定方法及设备
CN109345020A (zh) 一种完全信息下的无信号交叉口车辆驾驶行为预测模型
CN110488802A (zh) 一种网联环境下的自动驾驶车辆动态行为决策方法
CN114973733B (zh) 一种信号交叉口处混合流下网联自动车轨迹优化控制方法
CN112216148B (zh) 一种车路协同下双车道车辆换道指引方法
CN111710191B (zh) 一种面向城市快速路的匝道合流控制方法
CN112735126A (zh) 一种基于模型预测控制的混合交通流协同优化控制方法
CN114842644A (zh) 一种混合交通流交织区通行能力计算方法
CN111899509B (zh) 一种基于车路信息耦合的智能网联汽车状态向量计算方法
CN113312752A (zh) 一种主路优先控制交叉***通仿真方法及装置
CN113257007A (zh) 交叉口共享自动驾驶车道的信号控制方法及***
CN115489548A (zh) 智能汽车园区道路路径规划方法
CN117012030A (zh) 基于三维宏观基本图的城市机非混行交通信号控制方法
CN113223324B (zh) 高速匝道入口合流的控制方法
CN113823076B (zh) 一种基于联网车辆协调控制的即停即走路段缓堵方法
Lu et al. A game-theoretic approach on conflict resolution of autonomous vehicles at unsignalized intersections
CN112991726B (zh) 一种城市快速路交织区道路标线设置方法
CN113313940A (zh) 一种无信号环岛人行横道限流方法
Bakibillah et al. Predictive car-following scheme for improving traffic flows on urban road networks

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