CN113012459B - 一种基于分布式切换控制的异构车队协同安全控制方法 - Google Patents

一种基于分布式切换控制的异构车队协同安全控制方法 Download PDF

Info

Publication number
CN113012459B
CN113012459B CN202110172009.0A CN202110172009A CN113012459B CN 113012459 B CN113012459 B CN 113012459B CN 202110172009 A CN202110172009 A CN 202110172009A CN 113012459 B CN113012459 B CN 113012459B
Authority
CN
China
Prior art keywords
vehicle
control
safety
controller
following
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
CN202110172009.0A
Other languages
English (en)
Other versions
CN113012459A (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.)
Hangzhou Dianzi University
Original Assignee
Hangzhou Dianzi University
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 Hangzhou Dianzi University filed Critical Hangzhou Dianzi University
Priority to CN202110172009.0A priority Critical patent/CN113012459B/zh
Publication of CN113012459A publication Critical patent/CN113012459A/zh
Application granted granted Critical
Publication of CN113012459B publication Critical patent/CN113012459B/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/123Traffic control systems for road vehicles indicating the position of vehicles, e.g. scheduled vehicles; Managing passenger vehicles circulating according to a fixed timetable, e.g. buses, trains, trams
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/0962Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
    • G08G1/0967Systems involving transmission of highway information, e.g. weather, speed limits
    • G08G1/096708Systems involving transmission of highway information, e.g. weather, speed limits where the received information might be used to generate an automatic action on the vehicle control
    • G08G1/096725Systems involving transmission of highway information, e.g. weather, speed limits where the received information might be used to generate an automatic action on the vehicle control where the received information generates an automatic action on the vehicle control

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Atmospheric Sciences (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
  • Traffic Control Systems (AREA)

Abstract

本发明公开了一种基于分布式切换控制的异构车队协同安全控制方法,首先建立车辆的运动学模型;然后设计跟随控制器,经过频域分析之后针对跟随控制器参数进行限制;在限制范围内用二分法搜索每辆车需要使用的控制参数;通过V2V通信获得前车的信息;再利用搜索得到的控制参数与步骤2定义的分布式跟随控制输入对车辆i进行控制;通过安全控制器根据其状态判断是否需要输出最小控制量。本发明采用三阶动力学模型,相比于传统的二阶车辆模型多考虑了车辆的发动机惯性,更接近真实情况;控制器参数设置的限制范围直接给出,不需要车辆进行计算,大大减小了计算负担;车队跟随车辆采用线性反馈控制器,对跟随车辆的计算能力的要求极低。

Description

一种基于分布式切换控制的异构车队协同安全控制方法
技术领域
本发明属于车辆自动驾驶领域,尤其针对高速公路异质车队***,具体涉及一种基于分布式切换控制的异构车队协同安全控制技术。
背景技术
智能交通***主要由车辆通过先进车载传感器和V2X(Vehicle To Everything,车联万物)通信技术实时获取周围车辆状态和附近道路信息,包括行人、车辆、道路基础设施等实体之间有效的数据传输,以此来支撑道路安全、车队控制、交通调度和其它应用场景。其中基于V2V(Vehicle To Vehicle,车联车)通信的智能车队协同控制能够实现快速和精确地智能控制,减少人为因素导致的交通事故,增强车辆主动安全,而且能简化交通控制与管理,有效缓解交通拥堵。
车队协同控制***实质上是一种网络化控制***,因此为了实现高效的车队协同控制,在设计控制器时需要考虑通信、丢包和传感器信息传输等因素产生的延迟。为了保证安全,队列稳定性是车队控制要满足的必要条件,但是当车辆前方扰动较大时,满足队列稳定性的车队仍然可能发生车辆碰撞,这是需要切换到设计的安全控制器来保证车辆安全。
发明内容
针对现有技术中存在的不足,本发明提出了一种基于分布式切换控制的异构车队协同安全控制方法,分布式切换控制协议包括基于频域分析的跟随控制器和基于安全不变集的安全控制器,当跟随控制器的控制作用可能危害车辆安全时,安全控制器就会被激活发挥作用,从而确保车队行驶安全。具体的设计按照以下步骤进行:
步骤1、由车辆自身的参数建立车辆i的运动学模型:
Figure BDA0002939006650000011
其中pi(t),vi(t),ai(t)和ui(t)分别是车辆i的位置、速度、加速度和控制输入,τi和θi是车辆i的发动机惯性时间常数和输入延迟。
步骤2、利用步骤1所建立的车辆运动学模型设计跟随控制器,其中车辆i跟随控制输入定义如下:
ui(t)=ki,vei,v(t)+ki,pei,p(t)+ki,aei,a(t)
其中ei,v(t),ei,p(t)和ei,a(t)分别是当前车辆和相邻前方车辆的速度误差、位置误差和加速度误差,定义为:
Figure BDA0002939006650000021
其中hi为车辆的控制时隙,用于使车辆与前车的距离与本车当前的速度保持正比关系。而ki,v,ki,p和ki,a分别为速度误差的增益系数,位置误差的增益系数和加速度误差的增益系数。
步骤3、为了保证车队和车辆的稳定性,经过频域分析之后针对跟随控制器参数进行限制,具体限制规则如下:
Figure BDA0002939006650000022
步骤4、在限制范围内用二分法搜索每辆车需要使用的控制参数。其中ki,v,ki,p和ki,a为待搜索的控制参数。
步骤5、通过V2V通信获得前车的信息,所述的信息包括前车i-1的位置pi-1、速度vi-1、加速度ai-1、控制输入所属的闭集
Figure BDA0002939006650000023
加速度的上下限ai-1,max,ai-1,min
步骤6、利用步骤4中搜索得到的控制参数ki,v,ki,p和ki,a与步骤2定义的分布式跟随控制输入ui(t)对车辆i进行控制。
步骤7、根据当前车辆状态和前方车辆状态,由基于安全不变集的安全控制器根据其状态判断是否需要输出最小控制量,具体操作如下:
车辆i和车辆i-1的控制输入ui和ui-1分别处于闭集
Figure BDA0002939006650000031
Figure BDA0002939006650000032
中。其中
Figure BDA0002939006650000033
Figure BDA0002939006650000034
其中u i,min
Figure BDA0002939006650000035
u i-1,min
Figure BDA0002939006650000036
分别代表不同道路下车辆i控制输入的最小值的下边界值,最大值的上边界值和车辆i-1控制输入的最小值的下边界值,最大值的上边界值。
当车辆i的状态向量xi=[pi vi ai]T和车辆i-1的状态向量xi-1=[pi-1 vi-1 ai-1]T位于安全不变集
Figure BDA0002939006650000037
时,对于车辆i至少存在一个控制输入
Figure BDA0002939006650000038
能够使得两车的状态仍然保持在
Figure BDA0002939006650000039
中,
Figure BDA00029390066500000310
表示为:
Figure BDA00029390066500000311
其中:
Figure BDA00029390066500000312
其中ai,max,ai,min分别为当前车辆的加速度上下限。若当前跟随控制器的控制作用会导致车辆的状态在未来跳出安全不变集时,则安全控制器被激活,输出控制输入的最小值的下边界值u i,min以保证车辆的下一个状态会位于安全集中。
步骤8、在行驶过程中不断重复步骤5到步骤7,使得车队中的每一辆车可以在保持稳定行驶。
本发明的优点如下:
1、采用三阶动力学模型,相比于传统的二阶车辆模型多考虑了车辆的发动机惯性,更接近真实情况;
2、控制器参数设置的限制范围直接给出,不需要车辆进行计算,大大减小了计算负担;
3、车队跟随车辆采用线性反馈控制器,对跟随车辆的计算能力的要求极低。
附图说明
图1是本发明所述控制***的流程框图;
图2是本发明所述车队的通信模式的示意图;
图3是本发明的内部稳定性示意图;
图4是对于不同控制输入整个车队的加速度变化情况示意图;
图5是当领头车辆紧急刹车且没有启动安全控制器时时车队的距离变化情况示意图;
图6是当领头车辆紧急刹车且启动安全控制器时时车队的距离变化情况示意图。
具体实施方式
以下结合附图与实施例对本发明方法进行进一步描述。
一种基于分布式切换控制的异构车队协同安全控制方法,包括如下步骤:
步骤1、由车辆自身的参数建立车辆i的运动学模型:
Figure BDA0002939006650000041
其中pi(t),vi(t),ai(t)和ui(t)分别是车辆i的位置、速度、加速度和控制输入,τi和θi是车辆i的发动机惯性时间常数和输入延迟。
步骤2、利用步骤1所建立的车辆运动学模型设计跟随控制器,其中车辆i跟随控制输入定义如下:
ui(t)=ki,vei,b(t)+ki,pei,p(t)+ki,aei,a(t)
其中ei,v(t),ei,p(t)和ei,a(t)分别是当前车辆和相邻前方车辆的速度误差、位置误差和加速度误差,定义为:
Figure BDA0002939006650000051
其中hi为车辆的控制时隙,用于使车辆与前车的距离与本车当前的速度保持正比关系。而ki,v,ki,p和ki,a分别为速度误差的增益系数,位置误差的增益系数和加速度误差的增益系数。
步骤3、为了保证车队和车辆的稳定性,经过频域分析之后针对跟随控制器参数进行限制,具体限制规则如下:
Figure BDA0002939006650000052
步骤4、在限制范围内用二分法搜索每辆车需要使用的控制参数。其中ki,v,ki,p和ki,a为待搜索的控制参数。
步骤5、通过V2V通信获得前车的信息,所述的信息包括前车i- 1的位置pi-1、速度vi-1、加速度ai-1、控制输入所属的闭集
Figure BDA0002939006650000053
加速度的上下限ai-1,max,ai-1,min
步骤6、利用步骤4中搜索得到的控制参数ki,v,ki,p和ki,a与步骤2定义的分布式跟随控制输入ui(t)对车辆i进行控制。
步骤7、根据当前车辆状态和前方车辆状态,由基于安全不变集的安全控制器根据其状态判断是否需要输出最小控制量。安全控制器的引入是为了应对一些突发状况,如车队前方车辆紧急制动或车队侧面有车辆突然***,具体操作如下:
车辆i和车辆i-1的控制输入ui和ui-1分别处于闭集
Figure BDA0002939006650000061
Figure BDA0002939006650000062
中。其中
Figure BDA0002939006650000063
Figure BDA0002939006650000064
其中u i,min
Figure BDA0002939006650000065
u i-1,min
Figure BDA0002939006650000066
分别代表不同道路下车辆i控制输入的最小值的下边界值,最大值的上边界值和车辆i-1控制输入的最小值的下边界值,最大值的上边界值。
当车辆i的状态向量xi=[pi vi ai]T和车辆i-1的状态向量xi-1=[pi-1 vi-1 ai-1]T位于安全不变集
Figure BDA0002939006650000067
时,对于车辆i至少存在一个控制输入
Figure BDA0002939006650000068
能够使得两车的状态仍然保持在
Figure BDA0002939006650000069
中,
Figure BDA00029390066500000610
表示为:
Figure BDA00029390066500000611
其中:
Figure BDA00029390066500000612
其中ai,max,ai,mim分别为当前车辆的加速度上下限。若当前跟随控制器的控制作用会导致车辆的状态在未来跳出安全不变集时,则安全控制器被激活,输出控制输入的最小值的下边界值u i,min以保证车辆的下一个状态会位于安全集中。
步骤8、在行驶过程中不断重复步骤5到步骤7,使得车队中的每一辆车可以在保持稳定行驶。
图1是本发明所述控制***的流程框图;图2是本发明所述车队的通信模式的示意图;图3是本发明的内部稳定性示意图;
实施例:
在本实施例中我们取由6辆车组成的车队,车辆的参数分别为τ分别为0.38,0.45,0.2,0.3,0.20和0.40,θ分别为0.24,0.27,0.21,0.3,0.22,0.28,h分别为1,0.8,0.85,0.9,0.95,0.9,L分别为10,11,9.8,10.5,10.2,9.6。跟随车辆的控制参数kp分别设置为0.1,0.48,0.12,0.12,0.04,kv分别设置为2,1.5,1.36,1.68,1.5。离散时间间隔Δt=0.01s。设各车辆的控制输入u的上、下限分别为3和-12。所有车辆的初始速度为20,队列尾部车辆的初始位置设置为0,前面其他车辆的初始位置步骤2中的距离误差公式计算,使得所有车辆初始的距离误差均为0。
本实施例中所有参数都步骤3中的参数范围。为了证明***的内部稳定性,将5辆随车辆的初始加速度设置为不同的非零值,分别为2,1,-1,-2和-3m/s2,领头车辆的控制输入为零。不同车辆的加速度变化如图3所示,可以看出,在本发明提出的控制器的控制下,所有车辆的加速度都趋于零,也就是满足内部稳定性。为了证明队列的稳定性,我们模拟了在领头车辆的加速度突然变化的情况下,跟随车辆的加速度变化。以领头车辆的控制输入作为***的扰动,其给定值为
Figure BDA0002939006650000081
图4是对于不同控制输入整个车队的加速度变化情况示意图;从图4中可以看出,后方车辆的加速度可以跟随前车的加速度变化而变化,而且每辆车的加速度变化都比前车慢也就是在加速度增大的过程中,跟随车辆的加速度总是小于前车的加速度,在加速度减小的过程中,跟随车辆的加速度总是大于前车的加速度。为了证明安全性。在t=5s时,前车的减速度设为-10m/s2。所有车辆的初始速度为30m/s,初始加速度为0m/s2,初始位置设置为93.57m、73.69m、56.52m、37.09m、19.14m、0m。图5表示安全控制器未启用时车队的间距变化,而图6是安全控制器启用的情况。由于通信延迟和执行器时滞,线性反馈控制器无法保证在这种高速低距离的情况下的安全,第二辆、第四辆和第六辆车都与前车相撞,在图中表现为为两车的距离小于0,图6表示即使在这种危险的情况下,安全控制器也能保证车队的安全。

Claims (7)

1.一种基于分布式切换控制的异构车队协同安全控制方法,其特征在于,包括以下步骤:
步骤1、由车辆自身的参数建立车辆i的运动学模型;
步骤2、利用步骤1所建立的车辆运动学模型设计跟随控制器;
步骤3、为了保证车队和车辆的稳定性,经过频域分析之后针对跟随控制器参数进行限制;
步骤4、在限制范围内用二分法搜索每辆车需要使用的控制参数;
步骤5、通过V2V通信获得前车的信息;
步骤6、利用步骤4中搜索得到的控制参数与步骤2定义的分布式跟随控制输入对车辆i进行控制;
步骤7、根据当前车辆状态和前方车辆状态,由基于安全不变集的安全控制器根据其状态判断是否需要输出最小控制量;
步骤8、在行驶过程中不断重复步骤5到步骤7,使得车队中的每一辆车可以在保持稳定行驶。
2.根据权利要求1所述的一种基于分布式切换控制的异构车队协同安全控制方法,其特征在于,步骤1由车辆自身的参数建立车辆i的运动学模型,具体操作如下:
Figure FDA0002939006640000011
其中pi(t),vi(t),ai(t)和ui(t)分别是车辆i的位置、速度、加速度和控制输入,τi和θi是车辆i的发动机惯性时间常数和输入延迟。
3.根据权利要求2所述的一种基于分布式切换控制的异构车队协同安全控制方法,其特征在于,步骤2利用步骤1所建立的车辆运动学模型设计跟随控制器,具体操作如下:
其中车辆i跟随控制输入定义如下:
ui(t)=ki,vei,v(t)+ki,pei,p(t)+ki,aei,a(t)
其中ei,v(t),ei,p(t)和ei,a(t)分别是当前车辆和相邻前方车辆的速度误差、位置误差和加速度误差,定义为:
Figure FDA0002939006640000021
其中hi为车辆的控制时隙,用于使车辆与前车的距离与本车当前的速度保持正比关系;而ki,v,ki,p和ki,a分别为速度误差的增益系数,位置误差的增益系数和加速度误差的增益系数。
4.根据权利要求3所述的一种基于分布式切换控制的异构车队协同安全控制方法,其特征在于,步骤3具体限制规则如下:
Figure FDA0002939006640000022
5.根据权利要求4所述的一种基于分布式切换控制的异构车队协同安全控制方法,其特征在于,步骤4在限制范围内用二分法搜索每辆车需要使用的控制参数,其中ki,v,ki,p和ki,a为待搜索的控制参数。
6.根据权利要求5所述的一种基于分布式切换控制的异构车队协同安全控制方法,其特征在于,步骤5通过V2V通信获得前车的信息,所述的信息包括前车i-1的位置pi-1、速度vi-1、加速度ai-1、控制输入所属的闭集ui-1、加速度的上下限ai-1,max,ai-1,min
7.根据权利要求6所述的一种基于分布式切换控制的异构车队协同安全控制方法,其特征在于,步骤7具体操作如下:
车辆i和车辆i-1的控制输入ui和ui-1分别处于闭集ui和ui-1中;其中
Figure FDA0002939006640000031
Figure FDA0002939006640000032
其中u i,min
Figure FDA00029390066400000311
u i-1,min
Figure FDA0002939006640000034
分别代表不同道路下车辆i控制输入的最小值的下边界值,最大值的上边界值和车辆i-1控制输入的最小值的下边界值,最大值的上边界值;
当车辆i的状态向量xi=[pi vi ai]T和车辆i-1的状态向量xi-1=[pi-1 vi-1 ai-1]T位于安全不变集
Figure FDA0002939006640000035
时,对于车辆i至少存在一个控制输入
Figure FDA0002939006640000036
能够使得两车的状态仍然保持在
Figure FDA0002939006640000037
中,
Figure FDA0002939006640000038
表示为:
Figure FDA0002939006640000039
其中:
Figure FDA00029390066400000310
其中ai,max,ai,min分别为当前车辆的加速度上下限;若当前跟随控制器的控制作用会导致车辆的状态在未来跳出安全不变集时,则安全控制器被激活,输出控制输入的最小值的下边界值u i,min以保证车辆的下一个状态会位于安全集中。
CN202110172009.0A 2021-02-08 2021-02-08 一种基于分布式切换控制的异构车队协同安全控制方法 Active CN113012459B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110172009.0A CN113012459B (zh) 2021-02-08 2021-02-08 一种基于分布式切换控制的异构车队协同安全控制方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110172009.0A CN113012459B (zh) 2021-02-08 2021-02-08 一种基于分布式切换控制的异构车队协同安全控制方法

Publications (2)

Publication Number Publication Date
CN113012459A CN113012459A (zh) 2021-06-22
CN113012459B true CN113012459B (zh) 2021-12-28

Family

ID=76383830

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110172009.0A Active CN113012459B (zh) 2021-02-08 2021-02-08 一种基于分布式切换控制的异构车队协同安全控制方法

Country Status (1)

Country Link
CN (1) CN113012459B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115953893B (zh) * 2022-11-30 2024-01-30 东南大学 一种异质交通环境下高速公路车流稳定性分析方法
CN116859952B (zh) * 2023-08-10 2024-05-03 上海理工大学 基于二阶连续滑模的车队纵向复合控制方法及***

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109895771A (zh) * 2017-12-11 2019-06-18 现代自动车株式会社 前导车辆中的用于控制队列行驶的装置和方法
CN110703761A (zh) * 2019-10-30 2020-01-17 华南理工大学 一种基于事件触发的网络化自主车队调度与协同控制方法
CN111679668A (zh) * 2020-05-30 2020-09-18 华南理工大学 一种基于新的时距策略的网络化自主车队的跟随控制方法

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9927816B2 (en) * 2016-05-13 2018-03-27 Macau University Of Science And Technology System and method for operating a follower vehicle in a vehicle platoon

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109895771A (zh) * 2017-12-11 2019-06-18 现代自动车株式会社 前导车辆中的用于控制队列行驶的装置和方法
CN110703761A (zh) * 2019-10-30 2020-01-17 华南理工大学 一种基于事件触发的网络化自主车队调度与协同控制方法
CN111679668A (zh) * 2020-05-30 2020-09-18 华南理工大学 一种基于新的时距策略的网络化自主车队的跟随控制方法

Also Published As

Publication number Publication date
CN113012459A (zh) 2021-06-22

Similar Documents

Publication Publication Date Title
Emirler et al. Design and evaluation of robust cooperative adaptive cruise control systems in parameter space
JP2022003552A (ja) 車両の質量推定を使用するアプリケーション
Xiao et al. Practical string stability of platoon of adaptive cruise control vehicles
CN110930697B (zh) 一种基于规则的智能网联车辆协同汇入控制方法
Yanakiev et al. Longitudinal control of automated CHVs with significant actuator delays
CN113012459B (zh) 一种基于分布式切换控制的异构车队协同安全控制方法
CN110379182B (zh) 一种基于车路广义动力学的匝道合流区协同控制***
CN113548050A (zh) 车辆行驶控制方法、装置、***和存储介质
Han et al. Decentralized longitudinal tracking control for cooperative adaptive cruise control systems in a platoon
CN112389430B (zh) 一种基于偏移率的车辆换道切入车队时段的判定方法
CN112224202B (zh) 一种紧急工况下的多车协同避撞***及方法
CN111727467A (zh) 用于发动机控制器和队列行驶控制器的接口
CN111736473B (zh) 基于非线性终端滑模方法的车队有限时间制动控制方法
Ko et al. Cooperative adaptive cruise control using turn signal for smooth and safe cut-in
Flores et al. A time gap-based spacing policy for full-range car-following
Girard et al. Intelligent cruise control applications: Real-time embedded hybrid control software
CN115817460A (zh) 一种混合流条件下智能网联车主动协调避撞方法
Sidorenko et al. Emergency braking with ACC: How much does V2V communication help?
Deng et al. A Survey on integration of network communication into vehicle real-time motion control
Miekautsch et al. Situation-aware switching of the communication topology in heterogeneous platooning applications
US7359788B2 (en) Apparatus for controlling distance between vehicles
Saleem et al. Cooperative cruise controller for homogeneous and heterogeneous vehicle platoon system
Ibrahim et al. Delay-aware multi-layer multi-rate model predictive control for vehicle platooning under message-rate congestion control
Li et al. MPC based vehicular following control considering both fuel economy and tracking capability
Kavas-Torris et al. A Comprehensive Eco-Driving Strategy for Connected and Autonomous Vehicles (CAVs) with Microscopic Traffic Simulation Testing Evaluation

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