CN110782650A - 基于自适应事件触发的车流分布式协同编队控制方法 - Google Patents
基于自适应事件触发的车流分布式协同编队控制方法 Download PDFInfo
- Publication number
- CN110782650A CN110782650A CN201911077334.8A CN201911077334A CN110782650A CN 110782650 A CN110782650 A CN 110782650A CN 201911077334 A CN201911077334 A CN 201911077334A CN 110782650 A CN110782650 A CN 110782650A
- Authority
- CN
- China
- Prior art keywords
- vehicle
- adaptive
- event trigger
- control method
- formation control
- 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.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/20—Monitoring the location of vehicles belonging to a group, e.g. fleet of vehicles, countable or determined number of vehicles
- G08G1/202—Dispatching vehicles on the basis of a location, e.g. taxi dispatching
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/22—Platooning, i.e. convoy of communicating vehicles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Traffic Control Systems (AREA)
Abstract
本发明涉及一种基于自适应事件触发的车流分布式协同编队控制方法,包括:避障控制步骤,建立无人车辆线性动力学模型,基于无人车辆自身及其邻居无人车辆的全局坐标位置信息,进行与邻居车辆之间的避障控制;领导车辆观测步骤,利用基于自适应事件触发的分布式观测器获取领导车辆的状态信息;路径跟随步骤,利用基于自适应事件触发的车辆协同控制器,根据所述领导车辆的状态信息调节无人车辆自身的状态信息。与现有技术相比,本发明引入事件触发机制,能够保证降低车辆之间的通信负载,实现了车流的协同编队控制。
Description
技术领域
本发明属于智能交通控制***技术领域,涉及一种多车辆通信控制方法,尤其是涉及一种基于自适应事件触发的车流分布式协同编队控制方法。
背景技术
智能交通控制技术中的车流协同编队控制是其核心。而车辆之间的安全距离是车流协同编队控制的基本问题,可以构成车辆变道、避障、跟车等机动动作。通过车流的协同编队控制方法,可以有效地提高道路交通容量,缓解交通拥堵,减少燃料污染。
车流协同编队控制使用分布式观测控制的方法,能更好地避免使用全局信息,实现分布式控制,提高车辆协同编队控制的稳定性和鲁棒性,因此被广泛应用到智能交通控制领域。如专利CN105702018B公开一种基于车路协同技术的车队管理方法,该方法包括以下步骤:形成车队步骤、加入车队步骤、离开车队步骤、解散车队步骤和车队切换步骤;其中,车队切换步骤包括:当头车侦测到从第一路侧单元的覆盖范围进入到第二路侧单元;头车判断是否有搜寻到第二路侧单元的车队授权信息;头车判断行驶方向是否与车队可行驶方向相同;头车判断是否符合车型要求;是则,头车设定车队状态T为0,更新车队状态消息TSM并发布,进入解散车队步骤。但是车流协同编队控制还存在通信负载高的主要缺点。现有车辆之间的频繁的数据通信,会引起很多不必要的数据传输,造成资源的浪费。
发明内容
本发明的目的在于克服上述现有技术存在的技术问题而提供一种降低车辆之间的通信负载的基于自适应事件触发的车流分布式协同编队控制方法。
本发明的目的可以通过以下技术方案来实现:
一种基于自适应事件触发的车流分布式协同编队控制方法,包括:
避障控制步骤,建立无人车辆线性动力学模型,基于无人车辆自身及其邻居无人车辆的全局坐标位置信息,进行与邻居车辆之间的避障控制;
领导车辆观测步骤,利用基于自适应事件触发的分布式观测器获取领导车辆的状态信息;
路径跟随步骤,利用基于自适应事件触发的车辆协同控制器,根据所述领导车辆的状态信息调节无人车辆自身的状态信息。
进一步地,所述建立无人车辆线性动力学模型时,选择惯性系XOY作为全局坐标系,分别建立跟随无人车辆和领导车辆的线性动力学模型。
进一步地,建立的所述跟随无人车辆的线性动力学模型为:
进一步地,建立的所述领导车辆的线性动力学模型为:
其中,S∈Rp×p是领导车辆的常数***矩阵,其所有特征值都没有负的实部,xl(t)∈Rp是领导车辆的状态信息。
进一步地,所述基于自适应事件触发的分布式观测器表示为:
其中,Si(t)是车辆i对常数***矩阵S的观测值,是对领导车辆状态的估计信息, 表示第l次事件触发时刻,di(t)是自适应时变参数,di(0)≥1,a1是正实数,t表示时刻,i=1,…,N,aij是通信标志,取0或1,代表车辆i和车辆j间的通信连接状态,ai0表示车辆i和领导车辆间的通信连接状态。
进一步地,所述自适应参数li(t)和di(t)之间的关系为:
其中,a2>0是正实数。
进一步地,所述基于自适应事件触发的车辆协同控制器表示为:
其中,表示车辆i通过传感器感知的邻居车辆的集合,Ni(t)表示车辆i能够进行通信的邻居车辆的集合,用于协调车辆i和周围邻居车辆之间的距离,用于协调车辆与领导车辆之间的距离,是车辆i估计到的领导车辆的信息,表示估计系数,是常数,表示车辆i与领导车辆之间的期望距离,βi(t)是自适应参数,且βi(0)≥1,表示车辆i在事件触发时刻的速度值,表示一系列的触发时刻,是估计的领导车辆的速度,为需要设计的常数,‖·‖σ表示σ-范数,a3为控制系数,aij是通信标志,取0或1,代表车辆i和车辆j间的通信连接状态,ai0表示车辆i和领导车辆间的通信连接状态。
进一步地,所述车辆协同控制器的事件触发条件ηi表示为:
与现有技术相比,本发明具有如下有益效果:
1、本发明在多车辆构成的车流建模框架下,通过分布式观测器对领导车辆的信息进行估计,通过车辆控制方法实现车距调整,并引入事件触发机制降低通信负载和控制器的更新次数,能够保证降低车辆之间的通信负载。
2、与传统的周期采样控制相比,事件触发机制只在既定事件发生的时刻进行通信,比如误差超过阈值或者达到了特定时刻,实现了车流的协同编队控制,同时大大降低控制器的更新次数和通信负载。
附图说明
图1为车流通信拓扑图;
图2为本发明流程图;
图3为本发明的应用效果图,其中,(3a)为50s时各车辆的位置速度示意图,(3b)为0-50s内各车辆位置变化图,(3c)为0-50s内各车辆速度变化图。
具体实施方式
下面结合附图和具体实施例对本发明进行详细说明。本实施例以本发明技术方案为前提进行实施,给出了详细的实施方式和具体的操作过程,但本发明的保护范围不限于下述的实施例。
如图2所示,本实施例提供一种基于自适应事件触发的车流分布式协同编队控制方法,包括以下步骤:
1)建立无人车辆线性动力学模型,基于无人车辆自身及其邻居无人车辆的全局坐标位置信息,并传输给车载微型控制器,进行与邻居车辆之间的避障控制。
建立无人车辆线性动力学模型时,选择惯性系XOY作为全局坐标系,分别建立跟随无人车辆和领导车辆的线性动力学模型。
建立的跟随无人车辆的线性动力学模型为:
建立的领导车辆的线性动力学模型为:
其中,S∈Rp×p是领导车辆的常数***矩阵,其所有特征值都没有负的实部,xl(t)∈Rp是领导车辆的状态信息,包含位置和速度等信息,p表示维度。
2)利用基于自适应事件触发的分布式观测器获取领导车辆的状态信息。
为了摆脱对全局信息的依赖,为每一辆跟随的无人车辆设计矩阵S的观测器,利用观测到的矩阵S,进一步设计领导车辆状态信息的观测器,矩阵S的分布式观测器设计过程如下:
201)设计矩阵S的观测器:
其中,Si(t)是车辆i对常数***矩阵S的观测值,Si是矩阵S第i行的值;aij是通信标志,取0或1,代表车辆i和车辆j间的通信连接状态,aij=1表示车辆i和j可以进行通信,否则不可以进行通信;ai0表示车辆i和领导车辆间的通信连接状态,ai0=1表示车辆i和领导车辆可以进行通信,否则不可以进行通信;mi(t)∈Rp2是矩阵m0的估计值,并且m0=vec(S)=col(S1,…,Sp)∈Rp2,bi和ri是正实数,0<ι<1,令min(t)=col(mi1(t),…,mip(t)),n=1,…,p,i=1,…,N。
202)为了观测领导车辆的状态,设计了基于自适应事件触发的分布式观测器,如下所示:
其中,li(t)和di(t)均是自适应参数,且li(0)≥1,di(0)≥1,a2>0是正实数,表示估计误差。所述自适应参数li(t)和di(t)之间的关系为:
其中,a2>0是正实数。
3)路径跟随步骤,利用基于自适应事件触发的车辆协同控制器,根据所述领导车辆的状态信息调节无人车辆自身的状态信息。
车辆协同控制器用于调节车辆自身的位置和速度,实现车辆的稳定运行控制,并引入事件触发机制降低通信负载。基于自适应事件触发的车辆协同控制器表示为:
其中,表示车辆i通过传感器感知的邻居车辆的集合,Ni(t)表示车辆i能够进行通信的邻居车辆的集合,用于协调车辆i和周围邻居车辆之间的距离,避免碰撞,用于协调车辆与领导车辆之间的距离,是车辆i估计到的领导车辆的信息,表示估计系数,是常数,表示车辆i与领导车辆之间的期望距离,βi(t)是自适应参数,且βi(0)≥1,表示车辆i在事件触发时刻的速度值,表示一系列的触发时刻,是估计的领导车辆的速度,为需要设计的常数,‖·‖σ表示σ-范数,a3为可自行设计的控制系数。
本实施例采用的σ-范数被定义为:
参数∈>0。
φα(z)=ρh(z/rα)φ(z-dα)
为了降低车辆控制器的更新次数,为车辆控制器重新设计了一个事件触发控制方案,车辆协同控制器的事件触发条件ηi设计为:
本实施例中的具体设计仿真时间为50s,采样时间为Tm=0.01。车辆的运动学模型如式(1)和(2)所示。所有车辆都行驶在平坦的公路上,道路区域设为[0,800]m×[0,10]m,跟随车辆的初始位置和速度随机选取,领导车辆的初始位置为(80,5)m,初始速度设为(25,0)m/s,领导车辆在0-50s内的速度变化为:
车辆之间的通信拓扑图如图1所示,观测器控制参数选取为:bi=2,ri=2,ι=1/3,di(0)=3,li(0)=3,a1=0.001,a2=0.001。车辆协同控制器的控制参数设为:a3=0.001,a4=0.001,ki(0)=3,从图3可以看出在事件触发控制下,各车辆的位置和速度变化都达到了期望的控制效果,实现车流的协同编队控制,且减少了62.18%的通信负载。
以上详细描述了本发明的较佳具体实施例。应当理解,本领域的普通技术人员无需创造性劳动就可以根据本发明的构思作出诸多修改和变化。因此,凡本技术领域中技术人员依本发明的构思在现有技术的基础上通过逻辑分析、推理或者有限的实验可以得到的技术方案,皆应在由权利要求书所确定的保护范围内。
Claims (10)
1.一种基于自适应事件触发的车流分布式协同编队控制方法,其特征在于,包括:
避障控制步骤,建立无人车辆线性动力学模型,基于无人车辆自身及其邻居无人车辆的全局坐标位置信息,进行与邻居车辆之间的避障控制;
领导车辆观测步骤,利用基于自适应事件触发的分布式观测器获取领导车辆的状态信息;
路径跟随步骤,利用基于自适应事件触发的车辆协同控制器,根据所述领导车辆的状态信息调节无人车辆自身的状态信息。
2.根据权利要求1所述的基于自适应事件触发的车流分布式协同编队控制方法,其特征在于,所述建立无人车辆线性动力学模型时,选择惯性系XOY作为全局坐标系,分别建立跟随无人车辆和领导车辆的线性动力学模型。
9.根据权利要求1所述的基于自适应事件触发的车流分布式协同编队控制方法,其特征在于,所述基于自适应事件触发的车辆协同控制器表示为:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911077334.8A CN110782650B (zh) | 2019-11-06 | 2019-11-06 | 基于自适应事件触发的车流分布式协同编队控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911077334.8A CN110782650B (zh) | 2019-11-06 | 2019-11-06 | 基于自适应事件触发的车流分布式协同编队控制方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110782650A true CN110782650A (zh) | 2020-02-11 |
CN110782650B CN110782650B (zh) | 2021-11-23 |
Family
ID=69389910
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911077334.8A Active CN110782650B (zh) | 2019-11-06 | 2019-11-06 | 基于自适应事件触发的车流分布式协同编队控制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110782650B (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111325967A (zh) * | 2020-02-28 | 2020-06-23 | 清华大学 | 一种基于协同指派的智能网联汽车编队控制方法和装置 |
CN112034844A (zh) * | 2020-08-10 | 2020-12-04 | 深圳技术大学 | 多智能主体编队搬运方法、***和计算机可读存储介质 |
CN112235155A (zh) * | 2020-09-24 | 2021-01-15 | 交控科技股份有限公司 | 协同编队业务通信环境的性能测试方法及装置 |
CN112445236A (zh) * | 2020-11-14 | 2021-03-05 | 中国人民解放军海军航空大学 | 基于事件触发的多无人机协同控制中通信控制方法 |
CN113885528A (zh) * | 2021-11-02 | 2022-01-04 | 苏州挚途科技有限公司 | 动态事件触发机制的固定时间收敛编队控制***和方法 |
CN116224804A (zh) * | 2023-04-11 | 2023-06-06 | 大连海事大学 | 一种基于切换模型的航空发动机事件触发平滑切换控制***与方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106483958A (zh) * | 2016-11-10 | 2017-03-08 | 北京理工大学 | 一种基于障碍图和势场法的人机协同编队跟随及避障方法 |
CN109491396A (zh) * | 2018-12-28 | 2019-03-19 | 辽宁工业大学 | 一种多智能体事件驱动编队控制***及方法 |
KR20190035028A (ko) * | 2017-09-25 | 2019-04-03 | 주식회사 만도 | 협력 주행 제어 장치 및 방법 |
CN110109351A (zh) * | 2019-04-08 | 2019-08-09 | 广东工业大学 | 一种基于指定性能的多智能体一致性控制方法 |
CN110262484A (zh) * | 2019-06-10 | 2019-09-20 | 同济人工智能研究院(苏州)有限公司 | 基于自适应事件触发的轮式机器人匀速直线编队控制方法 |
-
2019
- 2019-11-06 CN CN201911077334.8A patent/CN110782650B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106483958A (zh) * | 2016-11-10 | 2017-03-08 | 北京理工大学 | 一种基于障碍图和势场法的人机协同编队跟随及避障方法 |
KR20190035028A (ko) * | 2017-09-25 | 2019-04-03 | 주식회사 만도 | 협력 주행 제어 장치 및 방법 |
CN109491396A (zh) * | 2018-12-28 | 2019-03-19 | 辽宁工业大学 | 一种多智能体事件驱动编队控制***及方法 |
CN110109351A (zh) * | 2019-04-08 | 2019-08-09 | 广东工业大学 | 一种基于指定性能的多智能体一致性控制方法 |
CN110262484A (zh) * | 2019-06-10 | 2019-09-20 | 同济人工智能研究院(苏州)有限公司 | 基于自适应事件触发的轮式机器人匀速直线编队控制方法 |
Non-Patent Citations (1)
Title |
---|
刘娟等: "基于自触发的异构多智能体协同输出调节", 《自动化学报》 * |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111325967A (zh) * | 2020-02-28 | 2020-06-23 | 清华大学 | 一种基于协同指派的智能网联汽车编队控制方法和装置 |
CN111325967B (zh) * | 2020-02-28 | 2020-12-25 | 清华大学 | 一种基于协同指派的智能网联汽车编队控制方法和装置 |
CN112034844A (zh) * | 2020-08-10 | 2020-12-04 | 深圳技术大学 | 多智能主体编队搬运方法、***和计算机可读存储介质 |
CN112235155A (zh) * | 2020-09-24 | 2021-01-15 | 交控科技股份有限公司 | 协同编队业务通信环境的性能测试方法及装置 |
CN112235155B (zh) * | 2020-09-24 | 2022-09-02 | 交控科技股份有限公司 | 协同编队业务通信环境的性能测试方法及装置 |
CN112445236A (zh) * | 2020-11-14 | 2021-03-05 | 中国人民解放军海军航空大学 | 基于事件触发的多无人机协同控制中通信控制方法 |
CN113885528A (zh) * | 2021-11-02 | 2022-01-04 | 苏州挚途科技有限公司 | 动态事件触发机制的固定时间收敛编队控制***和方法 |
CN116224804A (zh) * | 2023-04-11 | 2023-06-06 | 大连海事大学 | 一种基于切换模型的航空发动机事件触发平滑切换控制***与方法 |
Also Published As
Publication number | Publication date |
---|---|
CN110782650B (zh) | 2021-11-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110782650B (zh) | 基于自适应事件触发的车流分布式协同编队控制方法 | |
Gao et al. | Distributed adaptive sliding mode control of vehicular platoon with uncertain interaction topology | |
CN111222630B (zh) | 一种基于深度强化学习的自主驾驶规则学习方法 | |
CN108877256B (zh) | 基于无线通信的交叉口附近分散协同自适应巡航控制方法 | |
CN110930697B (zh) | 一种基于规则的智能网联车辆协同汇入控制方法 | |
CN107507430B (zh) | 一种城市路***通控制方法及*** | |
DE102017107794A1 (de) | Fahrzeugpriorisierungssystem | |
CN111445692A (zh) | 一种无信号灯路口智能网联汽车的速度协同优化方法 | |
Ge et al. | Communication resource-efficient vehicle platooning control with various spacing policies | |
CN110992676B (zh) | 一种道路通行能力与网联自动驾驶车当量系数估计方法 | |
Pei et al. | Fault-tolerant cooperative driving at signal-free intersections | |
Fallah | A model-based communication approach for distributed and connected vehicle safety systems | |
Zhang et al. | A cruise control method for connected vehicle systems considering side vehicles merging behavior | |
Faraj et al. | Platoon-based autonomous vehicle speed optimization near signalized intersections | |
Pan et al. | A hierarchical robust control strategy for decentralized signal-free intersection management | |
Guo et al. | Self-defensive coordinated maneuvering of an intelligent vehicle platoon in mixed traffic | |
CN113741464A (zh) | 一种基于时空数据强化学习的自动驾驶速度控制框架 | |
Gao et al. | Stochastic modeling and optimal control for automated overtaking | |
Liu et al. | Cooperative platoon control of automated industrial vehicles: A synchronization approach and real-world experiments | |
CN114200835B (zh) | 一种基于Tube MPC的异构车队稳定性分布式控制方法 | |
Liu et al. | A synchronization approach for achieving cooperative adaptive cruise control based non-stop intersection passing | |
Li et al. | Traffic signal timing optimization incorporating individual vehicle fuel consumption characteristics under connected vehicles environment | |
CN115032931A (zh) | 一种基于群集理论的智能网联队列合流控制方法 | |
CN112977477B (zh) | 一种基于神经网络的混合车车协同汇流***和方法 | |
CN115331460A (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 |