CN116434603B - A lateral and longitudinal synchronization safety control method for autonomous driving fleet based on SSM - Google Patents

A lateral and longitudinal synchronization safety control method for autonomous driving fleet based on SSM Download PDF

Info

Publication number
CN116434603B
CN116434603B CN202211548905.3A CN202211548905A CN116434603B CN 116434603 B CN116434603 B CN 116434603B CN 202211548905 A CN202211548905 A CN 202211548905A CN 116434603 B CN116434603 B CN 116434603B
Authority
CN
China
Prior art keywords
vehicle
ssm
control
autonomous vehicle
autonomous driving
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
CN202211548905.3A
Other languages
Chinese (zh)
Other versions
CN116434603A (en
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.)
Southeast University
Original Assignee
Southeast 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 Southeast University filed Critical Southeast University
Priority to CN202211548905.3A priority Critical patent/CN116434603B/en
Publication of CN116434603A publication Critical patent/CN116434603A/en
Application granted granted Critical
Publication of CN116434603B publication Critical patent/CN116434603B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/16Anti-collision systems
    • G08G1/166Anti-collision systems for active traffic, e.g. moving vehicles, pedestrians, bikes
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/10Complex mathematical operations
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/22Platooning, i.e. convoy of communicating vehicles
    • 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)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Data Mining & Analysis (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Computational Mathematics (AREA)
  • Pure & Applied Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Algebra (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

本发明公开了一种基于SSM的自动驾驶车队横纵向同步安全控制方法,包括步骤如下:首先,针对智能网联环境下的弯道场景,自动驾驶车队中车辆接收到前后车运行信息以及路道状态信息后;再根据利用SSM以及车队间距策略构建自动驾驶车辆安全控制目标;接着利用模型预测控制与车辆动力学结合,对车辆的路径选择进行动态规划与实时控制。本发明能保障自动驾驶车队在弯道场景下的效率并提高其安全性。

The present invention discloses a method for lateral and longitudinal synchronization safety control of an autonomous driving fleet based on SSM, which includes the following steps: first, for a curve scene in an intelligent network environment, after the vehicles in the autonomous driving fleet receive the operation information of the front and rear vehicles and the road status information; then, the autonomous driving vehicle safety control target is constructed based on the SSM and the fleet spacing strategy; then, the vehicle path selection is dynamically planned and controlled in real time by combining model predictive control with vehicle dynamics. The present invention can ensure the efficiency of the autonomous driving fleet in a curve scene and improve its safety.

Description

一种基于SSM的自动驾驶车队横纵向同步安全控制方法A lateral and longitudinal synchronization safety control method for autonomous driving fleet based on SSM

技术领域Technical Field

本发明涉及智能交通同步安全控制方法,尤其涉及一种基于SSM的自动驾驶车队横纵向同步安全控制方法。The present invention relates to a method for controlling the synchronization safety of intelligent traffic, and in particular to a method for controlling the synchronization safety of a lateral and longitudinal directions of an autonomous driving fleet based on SSM.

背景技术Background technique

现有研究表明,90%以上的车辆碰撞事故是由人为失误造成的。此外,根据美国交通部研究与创新技术管理局的数据,基于自动驾驶车辆技术,每年可以减少约80%的车辆碰撞事故。由于自动驾驶车队可以准确感知周围环境,反应时间可以忽略不计,并且不受分心、疲劳驾驶的影响,可以协调多辆车安全紧凑行驶,提高交通效率和安全性。然而,当自动驾驶车队外部干扰时,很难保持预先设定的车辆间距,增加碰撞的风险。目前,大部分自动驾驶车队控制算法都是假设车辆在直线公路上行驶,如自适应巡航控制和协同自适应巡航控制。然而,在弯曲的道路上,不仅应该考虑自动驾驶车辆行驶的纵向方向,还应该考虑横向的动态变化。此外,自动驾驶车队在弯曲道路上的碰撞风险比在直线道路上的要高。在解决弯曲道路上有外部干扰的自动驾驶车队安全控制方面的研究较少。Existing studies have shown that more than 90% of vehicle collisions are caused by human error. In addition, according to the U.S. Department of Transportation's Research and Innovation Technology Administration, based on autonomous vehicle technology, about 80% of vehicle collisions can be reduced each year. Since the autonomous driving fleet can accurately perceive the surrounding environment, the reaction time is negligible, and it is not affected by distracted and fatigued driving, it can coordinate multiple vehicles to drive safely and compactly, improving traffic efficiency and safety. However, when the autonomous driving fleet is disturbed externally, it is difficult to maintain the pre-set vehicle spacing, increasing the risk of collision. At present, most autonomous driving fleet control algorithms assume that the vehicle is driving on a straight road, such as adaptive cruise control and cooperative adaptive cruise control. However, on a curved road, not only the longitudinal direction of the autonomous driving vehicle should be considered, but also the lateral dynamic changes. In addition, the collision risk of the autonomous driving fleet on a curved road is higher than that on a straight road. There is little research on solving the safety control of the autonomous driving fleet with external interference on a curved road.

在弯曲道路上,自动驾驶车辆不仅要具有跟踪预定路径的能力,还需要避免碰撞以及降低由外部干扰引起的碰撞风险。对于自动驾驶车队的纵向和横向同步控制,当前大多数算法采用分层分级来处理该问题:首先仅考虑自动驾驶车辆的位置和速度来规划轨迹,然后使用简单的反馈控制器来跟踪规划的轨迹。为了实现自动驾驶车辆的可靠性和安全机动,研究人员提出了大量的运动规划策略,通过跟踪下层反馈控制器来优化自动驾驶车辆在各种道路上的行驶路径或轨迹。然而,上述研究要么将风险指标(例如,最小时间间隔、最小减速度)纳入控制目标以降低碰撞风险,要么考虑安全约束(例如,最小安全间隔、最小安全间隔)以确保车辆之间有足够的距离间隔。例如,有学者提出了一种用于自动驾驶系统的滚动时域控制方法,提供了一种在交通扰动下使自动驾驶车辆的安全风险最小化的机制。有了这种机制,替代安全措施(SSM)可以很容易地纳入自动驾驶车辆安全控制目标。在各种SSM中,碰撞时间(TTC)及其综合指标,如暴露碰撞时间(TET)、时间积分碰撞时间(TIT)、追尾碰撞风险指数(RCRI)、空间和停车距离的差异(DSS)、避免碰撞的减速率(DRAC)和后侵入时间(PET)已被用于自动驾驶车辆安全评估。尽管SSM已被用于评估自动驾驶车辆的安全影响,但目前还没有研究直接将SSM作为自动驾驶车队轨迹优化的控制目标。On curved roads, autonomous vehicles must not only have the ability to track a predetermined path, but also need to avoid collisions and reduce the risk of collisions caused by external disturbances. For the longitudinal and lateral synchronization control of autonomous driving fleets, most current algorithms use a hierarchical approach to deal with the problem: first, only the position and velocity of the autonomous vehicle are considered to plan the trajectory, and then a simple feedback controller is used to track the planned trajectory. In order to achieve the reliability and safe maneuverability of autonomous vehicles, researchers have proposed a large number of motion planning strategies to optimize the driving path or trajectory of autonomous vehicles on various roads by tracking the lower-level feedback controller. However, the above studies either incorporate risk indicators (e.g., minimum time interval, minimum deceleration) into the control objectives to reduce the risk of collision, or consider safety constraints (e.g., minimum safety interval, minimum safety interval) to ensure that there is enough distance between vehicles. For example, some scholars have proposed a rolling horizon control method for autonomous driving systems, which provides a mechanism to minimize the safety risk of autonomous vehicles under traffic disturbances. With this mechanism, alternative safety measures (SSMs) can be easily incorporated into the safety control objectives of autonomous vehicles. Among various SSMs, time to collision (TTC) and its combined indicators, such as time to collision exposure (TET), time-integrated collision time (TIT), rear-end collision risk index (RCRI), difference in spatial and stopping distance (DSS), deceleration rate to avoid collision (DRAC), and post-entrapment time (PET), have been used for autonomous vehicle safety assessment. Although SSMs have been used to assess the safety impact of autonomous vehicles, no research has directly used SSM as a control objective for trajectory optimization of autonomous driving fleets.

综上所述,在弯道情境下自动驾驶车队的轨迹优化中,直接考虑SSM的最优横向、纵向同步安全控制的关键技术亟待研究。In summary, in the trajectory optimization of autonomous driving fleets in curved road scenarios, the key technologies of optimal lateral and longitudinal synchronous safety control that directly consider SSM need to be studied urgently.

发明内容Summary of the invention

发明目的:本发明的目的是提供一种在不损失车辆运行效率的前提下,提高弯道场景下自动驾驶车队中车辆的安全的基于SSM的自动驾驶车队横纵向同步安全控制方法。Purpose of the invention: The purpose of the present invention is to provide a SSM-based lateral and longitudinal synchronous safety control method for an autonomous driving fleet that improves the safety of vehicles in the autonomous driving fleet in a curved scenario without sacrificing vehicle operating efficiency.

技术方案:本发明的自动驾驶车队横纵向同步安全控制方法,包括步骤如下:Technical solution: The method for controlling the horizontal and vertical synchronization safety of an autonomous driving fleet of the present invention comprises the following steps:

S1,获取弯道场景道路信息;S1, obtaining road information of a curved scene;

S2,获取车队中所有车辆初始运行状态;S2, obtaining the initial operating status of all vehicles in the fleet;

S3,设定车队中车辆安全间距控制策略,以固定车头时距策略进行车队控制;S3, setting the vehicle safety distance control strategy in the convoy, and controlling the convoy with a fixed headway strategy;

S4,取从当前时刻到设定值的时间段作为模型预测控制的预测范围,并设计采样时间以及控制时间;S4, taking the time period from the current moment to the set value as the prediction range of the model predictive control, and designing the sampling time and the control time;

S5,基于所选取的SSM指标以及设计车辆目标车头间距,设计车辆控制目标函数;S5, designing the vehicle control objective function based on the selected SSM index and the target headway of the designed vehicle;

S6,利用二次规划求取车辆控制目标函数的最优解;S6, using quadratic programming to find the optimal solution of the vehicle control objective function;

S7,根据步骤S6得到的最优解,将车队中所有车辆第一个解作为控制输入对所有车辆进行控制;S7, according to the optimal solution obtained in step S6, the first solution of all vehicles in the fleet is used as a control input to control all vehicles;

S8,更新所有车辆运行状态;S8, updating the running status of all vehicles;

S9,若车辆没有全部通过弯道场景,重复步骤S3至步骤S8,直至所有车辆通过弯道场景。S9: If not all vehicles have passed the curve scene, repeat steps S3 to S8 until all vehicles have passed the curve scene.

进一步,步骤S3中,设定车队中车辆安全间距控制策略,以固定车头时距策略进行车队控制的步骤如下:Further, in step S3, the vehicle safety distance control strategy in the convoy is set, and the steps of controlling the convoy with a fixed headway strategy are as follows:

S31,车辆i的横纵向状态满足下列方程:S31, the lateral and longitudinal states of vehicle i satisfy the following equations:

式中,X为自动驾驶车辆i中心点纵向位移;Y为自动驾驶车辆i中心点横向位移,为其导数;vx表示自动驾驶车辆i中心点的纵向速度,vy表示自动驾驶车辆i中心点的横向速度;ψ表示自动驾驶车辆i中心点的方向角,为其导数;r表示自动驾驶车辆i中心点的偏航率,为其导数;β为自动驾驶车辆i的侧滑角,为其导数;Fxr表示自动驾驶车辆i后轮的纵向力,Fyf表示自动驾驶车辆i前轮的横向力;Fyr表示自动驾驶车辆i后轮的横向力;M为车辆质量;Iz为中心点的偏航惯性;lr表示自动驾驶车辆中心点到后轮的距离;lf表示自动驾驶车辆中心点到前轮的距离;δ表示自动驾驶车辆i的转向角,为其导数,δ′表示自动驾驶车辆i的理想转向角;Fx表示自动驾驶车辆i的纵向力,为其导数,F′x表示自动驾驶车辆i的理想纵向力。其中,δ′与F′x为车辆输入的控制参数。Where X is the longitudinal displacement of the center point of the autonomous driving vehicle i; Y is the lateral displacement of the center point of the autonomous driving vehicle i. is its derivative; v x represents the longitudinal velocity of the center point of the autonomous driving vehicle i, v y represents the lateral velocity of the center point of the autonomous driving vehicle i; ψ represents the direction angle of the center point of the autonomous driving vehicle i, is its derivative; r represents the yaw rate of the center point i of the autonomous driving vehicle, is its derivative; β is the sideslip angle of the autonomous vehicle i, is its derivative; Fxr represents the longitudinal force of the rear wheel of the autonomous driving vehicle i, Fyf represents the lateral force of the front wheel of the autonomous driving vehicle i; Fyr represents the lateral force of the rear wheel of the autonomous driving vehicle i; M is the vehicle mass; Iz is the yaw inertia of the center point; lr represents the distance from the center point of the autonomous driving vehicle to the rear wheel; lf represents the distance from the center point of the autonomous driving vehicle to the front wheel; δ represents the steering angle of the autonomous driving vehicle i, is its derivative, δ′ represents the ideal steering angle of the autonomous vehicle i; F x represents the longitudinal force of the autonomous vehicle i, is its derivative, and F′ x represents the ideal longitudinal force of the autonomous driving vehicle i. Where δ′ and F′ x are the control parameters input by the vehicle.

S32,求解车辆状态方程,车辆状态方程的表达式如下:S32, solve the vehicle state equation, the expression of the vehicle state equation is as follows:

dx=fdt+G·udtdx=fdt+G·udt

其中,in,

x=[X Yψβr vx vyδFx]T x=[X Yψβr v x v y δF x ] T

G=[0 0 0 0 0 0 0 10 10]T G=[0 0 0 0 0 0 0 10 10] T

S33,选用固定车头时距策略,则表达式为:S33, select the fixed headway strategy, then the expression is:

τ*vi,x(t)+lf+lr=(βi-1,y(t)-βi,y(t))×Rτ * v i,x (t)+l f +l r = (β i-1,y (t)-β i,y (t))×R

式中,τ*表示车辆间车头间距;R表示弯道的曲率半径。Where τ * represents the headway distance between vehicles; R represents the radius of curvature of the curve.

进一步,步骤S5中,基于所选取的SSM指标以及设计车辆目标车头间距,设计目标函数的步骤包括:Further, in step S5, based on the selected SSM index and the designed vehicle target headway, the step of designing the objective function includes:

S51,确定车辆的状态约束条件:S51, determine the state constraint conditions of the vehicle:

-23deg≤δ≤23deg-23deg≤δ≤23deg

|F′x|≤8600N|F′ x |≤8600N

S52,车辆控制目标表示为:S52, the vehicle control target is expressed as:

min q(x,u)=α1*vi,x(t)+lf+lr-(βi-1,y(t)-βi,y(t))×R-s0)22d2 min q(x,u)=α 1* v i,x (t)+l f +l r -(β i-1,y (t)-β i,y (t))×Rs 0 ) 2 + α 2 d 2

3(vi,x(t)-vi-1,x(t))24(SSM*)3 (v i,x (t)-v i-1,x (t)) 24 (SSM * )

式中,α1、α2、α3、α4为权重系数;s0为静止间距;d为弯道几何影响系数;SSM*为根据所选择的SSM所设计的控制目标。Wherein, α 1 , α 2 , α 3 , α 4 are weight coefficients; s 0 is the stationary spacing; d is the curve geometry influence coefficient; SSM * is the control target designed according to the selected SSM.

进一步,当选取与前车碰撞时间TTC为控制目标时,由于TTC表示为:Furthermore, when the collision time TTC with the preceding vehicle is selected as the control target, since TTC is expressed as:

but

SSM* TTC=(vi,x(t)-vi-1,x(t))2-((βi-1,y(t)-βi,y(t))×R-(lf+lr))2SSM * TTC = (v i,x (t)-v i-1,x (t)) 2 -((β i-1,y (t)-β i,y (t))×R-(l f +l r )) 2 .

进一步,当选取避免碰撞减速度DRAC为控制目标时,由于DRAC表示为:Furthermore, when the collision avoidance deceleration DRAC is selected as the control target, DRAC is expressed as:

式中,pi(t)表示车辆i的位置;l表示车长。Where p i (t) represents the position of vehicle i; l represents the length of the vehicle.

but

SSM* DRAC=(vi,x(t)-vi-1,x(t))2-(βi-1,y(t)-βi,y(t))×R。SSM * DRAC = (v i,x (t)-v i-1,x (t)) 2 - (β i-1,y (t)-β i,y (t))×R.

进一步,当选取紧急减速碰撞潜在指数PICUD为控制目标时,由于PICUD表示为:Furthermore, when the emergency deceleration collision potential index PICUD is selected as the control target, since PICUD is expressed as:

式中,a表示加速度;Δt表示采样时间间隔;In the formula, a represents acceleration; Δt represents the sampling time interval;

则有:Then we have:

本发明与现有技术相比,其显著效果如下:Compared with the prior art, the present invention has the following significant effects:

本发明通过利用SSM进行车队中车辆目标函数设计,对车路协同环境下弯道场景下行驶的自动驾驶车队,实现了车队横纵向同步的、有效的安全控制。The present invention uses SSM to design the objective function of vehicles in the fleet, and realizes effective and safe control of the fleet in the horizontal and vertical directions of the autonomous driving fleet traveling on a curved road in a vehicle-road cooperative environment.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

图1为本发明中车辆横纵向变量示意图;FIG1 is a schematic diagram of the lateral and longitudinal variables of a vehicle in the present invention;

图2为本发明的流程图;Fig. 2 is a flow chart of the present invention;

图3(a)为本发明自动驾驶车辆中心点空间位移变化的仿真效果示意图,FIG3( a ) is a schematic diagram of the simulation effect of the spatial displacement change of the center point of the autonomous driving vehicle of the present invention.

图3(b)为本发明自动驾驶车辆中心点纵向位移变化的仿真效果示意图,FIG3( b ) is a schematic diagram of the simulation effect of the longitudinal displacement change of the center point of the autonomous driving vehicle of the present invention.

图3(c)为本发明自动驾驶车辆中心点横向位移变化的仿真效果示意图,FIG3(c) is a schematic diagram of the simulation effect of the lateral displacement change of the center point of the autonomous driving vehicle of the present invention.

图3(d)为本发明自动驾驶车辆中心点的方向角变化的仿真效果示意图,FIG3(d) is a schematic diagram of the simulation effect of the change of the direction angle of the center point of the autonomous driving vehicle of the present invention.

图3(e)为本发明自动驾驶车辆的侧滑角变化的仿真效果示意图,FIG3(e) is a schematic diagram of the simulation effect of the side slip angle change of the automatic driving vehicle of the present invention.

图3(f)为本发明自动驾驶车辆中心点的纵向速度变化的仿真效果示意图,FIG3( f ) is a schematic diagram showing the simulation effect of the longitudinal velocity change of the center point of the autonomous driving vehicle of the present invention.

图3(g)为本发明自动驾驶车辆中心点的横向速度变化的仿真效果示意图,FIG3(g) is a schematic diagram of the simulation effect of the lateral velocity change of the center point of the autonomous driving vehicle of the present invention.

图3(h)为本发明自动驾驶车辆中心点的偏航率变化的仿真效果示意图,FIG3(h) is a schematic diagram of the simulation effect of the yaw rate change of the center point of the autonomous driving vehicle of the present invention.

图3(i)为本发明自动驾驶车辆的转向角变化的仿真效果示意图,FIG3(i) is a schematic diagram of the simulation effect of the steering angle change of the automatic driving vehicle of the present invention,

图3(j)为本发明自动驾驶车辆的纵向力变化的仿真效果示意图。FIG3(j) is a schematic diagram of the simulation effect of the longitudinal force change of the autonomous driving vehicle of the present invention.

具体实施方式Detailed ways

下面详细描述本发明的实施方式,所述实施方式的示例在附图中示出。下面通过参考附图描述的实施方式是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。The embodiments of the present invention are described in detail below, and examples of the embodiments are shown in the accompanying drawings. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the present invention, and cannot be interpreted as limiting the present invention.

需要注意的是,发明中所引用的如“上”、“下”、“左”、“右”、“前”、“后”等的用语,亦仅为便于叙述的明了,而非用以限定本发明可实施的范围,其相对关系的改变或调整,在无实质变更技术内容下,当亦视为本发明可实施的范畴。It should be noted that the terms such as "upper", "lower", "left", "right", "front", "back", etc. cited in the invention are only for the convenience of description and are not used to limit the scope of implementation of the present invention. Changes or adjustments in their relative relationships should be regarded as the scope of implementation of the present invention without substantially changing the technical content.

针对智能网联环境下,自动驾驶车队行驶在弯道场景下,本发明首先根据V2V与V2I通信技术利用将弯道信息以及车辆初始状态,接着利用选定的SSM(Surrogate SafetyMeasures替代安全措施)指标以及车辆固定车头时距策略制定目标函数,并通过模型预测控制滚动时域的思想对应急车辆的路径选择进行动态规划,在不损失车辆运行效率的前提下,提高弯道场景下自动驾驶车队中车辆的安全。In the intelligent network environment, when the autonomous driving fleet is driving on a curve, the present invention first uses the curve information and the initial state of the vehicle according to the V2V and V2I communication technologies, and then uses the selected SSM (Surrogate Safety Measures) indicator and the vehicle fixed headway strategy to formulate the objective function, and dynamically plans the path selection of the emergency vehicle through the idea of model predictive control of the rolling time domain, so as to improve the safety of the vehicles in the autonomous driving fleet in the curve scenario without losing the vehicle operation efficiency.

如图1所示,为本发明实施例的车辆横纵向变量示意图;如图2所示为本发明的自动驾驶车队横纵向同步安全控制方法框架图。本实施例适用于通过服务器等设备动态规划弯道场景下自动驾驶车队安全优化轨迹的情况。As shown in Figure 1, it is a schematic diagram of the lateral and longitudinal variables of the vehicle in an embodiment of the present invention; as shown in Figure 2, it is a framework diagram of the lateral and longitudinal synchronization safety control method of the autonomous driving fleet in the present invention. This embodiment is applicable to the case where the safe optimization trajectory of the autonomous driving fleet in the curve scene is dynamically planned by a server and other equipment.

本发明的自动驾驶车队横纵向同步安全控制方法,包括步骤如下:The method for controlling the horizontal and vertical synchronization safety of an autonomous driving vehicle fleet of the present invention comprises the following steps:

步骤1,获取弯道场景道路信息,包括车道样式,曲率半径,车辆数量等环境参数。Step 1: Obtain the road information of the curved scene, including lane style, curvature radius, number of vehicles and other environmental parameters.

步骤2,获取车队中所有车辆初始运行状态,包括车辆位置,速度等状态参数。Step 2: Obtain the initial operating status of all vehicles in the fleet, including vehicle position, speed and other status parameters.

步骤3,设定车队中车辆安全间距控制策略,选取固定车头时距策略进行车队控制;具体实现步骤如下:Step 3: Set the vehicle safety distance control strategy in the convoy and select the fixed headway strategy for convoy control. The specific implementation steps are as follows:

步骤31,车辆i的运动状态变化如图1所示,其横纵向状态满足式(1)-(9):Step 31, the motion state of vehicle i changes as shown in FIG1 , and its lateral and longitudinal states satisfy equations (1)-(9):

其中,X为自动驾驶车辆i中心点纵向位移;Y为自动驾驶车辆i中心点横向位移,为其导数;vx表示自动驾驶车辆i中心点的纵向速度,vy表示自动驾驶车辆i中心点的横向速度;ψ表示自动驾驶车辆i中心点的方向角,为其导数;r表示自动驾驶车辆i中心点的偏航率,为其导数;β为自动驾驶车辆i的侧滑角,为其导数;Fxr表示自动驾驶车辆i后轮的纵向力,Fyf表示自动驾驶车辆i前轮的横向力;Fyr表示自动驾驶车辆i后轮的横向力;M为车辆质量;Iz为中心点的偏航惯性;lr表示自动驾驶车辆中心点到后轮的距离;lf表示自动驾驶车辆中心点到前轮的距离;δ表示自动驾驶车辆i的转向角,为其导数,δ′表示自动驾驶车辆i的理想转向角;Fx表示自动驾驶车辆i的纵向力,为其导数,F′x表示自动驾驶车辆i的理想纵向力。其中,δ′与F′x为车辆输入的控制参数。Where X is the longitudinal displacement of the center point of the autonomous driving vehicle i; Y is the lateral displacement of the center point of the autonomous driving vehicle i, is its derivative; v x represents the longitudinal velocity of the center point of the autonomous driving vehicle i, v y represents the lateral velocity of the center point of the autonomous driving vehicle i; ψ represents the direction angle of the center point of the autonomous driving vehicle i, is its derivative; r represents the yaw rate of the center point i of the autonomous driving vehicle, is its derivative; β is the sideslip angle of the autonomous vehicle i, is its derivative; Fxr represents the longitudinal force of the rear wheel of the autonomous driving vehicle i, Fyf represents the lateral force of the front wheel of the autonomous driving vehicle i; Fyr represents the lateral force of the rear wheel of the autonomous driving vehicle i; M is the vehicle mass; Iz is the yaw inertia of the center point; lr represents the distance from the center point of the autonomous driving vehicle to the rear wheel; lf represents the distance from the center point of the autonomous driving vehicle to the front wheel; δ represents the steering angle of the autonomous driving vehicle i, is its derivative, δ′ represents the ideal steering angle of the autonomous vehicle i; F x represents the longitudinal force of the autonomous vehicle i, is its derivative, and F′ x represents the ideal longitudinal force of the autonomous driving vehicle i. Where δ′ and F′ x are the control parameters input by the vehicle.

步骤32,根据式(1)-式(9),车辆状态方程可列为:Step 32, according to equations (1) to (9), the vehicle state equation can be listed as:

dx=fdt+G·udt (10)dx=fdt+G·udt (10)

其中,in,

x=[X Y ψ β r vx vy δ Fx]T x=[XY ψ β rv x v y δ F x ] T

G=[0 0 0 0 0 0 0 10 10]T G=[0 0 0 0 0 0 0 10 10] T

其中,T表示矩阵转置。Where T represents the matrix transpose.

步骤33,在步骤32条件下,第i辆车和第i-1辆车的固定车头时距策略为:Step 33: Under the conditions of step 32, the fixed headway strategy between the i-th vehicle and the i-1-th vehicle is:

τ*vi,x(t)+lf+ lr=(βi-1,y(t)-βi,y(t))×R (11)τ * v i,x (t)+l f + l r = (β i-1,y (t)-β i,y (t))×R (11)

式中,τ*表示车辆间车头间距;vi,x(t)表示第i辆自动驾驶车辆的纵向速度;lr表示自动驾驶车辆中心点到后轮的距离;lf表示自动驾驶车辆中心点到前轮的距离;βi,y(t)表示自动驾驶车辆i的横向侧滑角;R表示弯道的曲率半径。Wherein, τ * represents the headway between vehicles; vi ,x (t) represents the longitudinal speed of the i-th autonomous driving vehicle; l r represents the distance from the center point of the autonomous driving vehicle to the rear wheel; l f represents the distance from the center point of the autonomous driving vehicle to the front wheel; β i,y (t) represents the lateral sideslip angle of the autonomous driving vehicle i; and R represents the radius of curvature of the curve.

步骤4,取从当前时刻到10秒后的时间段作为模型预测控制的预测范围,并设计采样时间以及控制时间均为1秒。Step 4: Take the time period from the current moment to 10 seconds later as the prediction range of the model predictive control, and design the sampling time and control time to be 1 second.

步骤5,基于所选取的SSM指标以及设计车辆目标车头间距,设计车辆控制目标函数;Step 5, designing the vehicle control objective function based on the selected SSM index and the target headway of the designed vehicle;

步骤51,确定车辆的状态约束条件:Step 51, determine the state constraints of the vehicle:

-23deg≤δ≤23deg (12)-23deg≤δ≤23deg (12)

|F′x|≤8600N (13)|F′ x |≤8600N (13)

步骤52,车辆控制目标可表示为:Step 52, the vehicle control target can be expressed as:

min q(x,u)=α1*vi,x(t)+lf+lr-(βi-1,y(t)-βi,y(t))×R-s0)22d23(vi,x(t)-vi-1,x(t))24(SSM*) (14)min q(x,u)=α 1* v i,x (t)+l f +l r -(β i-1,y (t)-β i,y (t))×Rs 0 ) 22 d 23 (v i,x (t)-v i-1,x (t)) 24 (SSM * ) (14)

式中,α1、α2、α3、α4为权重系数;s0为静止间距;d为弯道几何影响系数;SSM*为根据所选择的SSM所设计的控制目标。Wherein, α 1 , α 2 , α 3 , α 4 are weight coefficients; s 0 is the stationary spacing; d is the curve geometry influence coefficient; SSM * is the control target designed according to the selected SSM.

例如:当选取TTC(Time-to-Collision,与前车碰撞时间)为控制目标时,由于TTC表示为:For example, when TTC (Time-to-Collision) is selected as the control target, since TTC is expressed as:

but

SSM*TTC=(vi,x(t)-vi-1,x(t))2-((βi-1,y(t)-βi,y(t))×R-(lf+ lr))2 (16)SSM*TTC=(v i,x (t)-v i-1,x (t)) 2 -((β i-1,y (t)-β i,y (t))×R-(l f + l r )) 2 (16)

当选取DRAC(Deceleration Rate to Avoid a Crash,避免碰撞减速度)为控制目标时,由于DRAC表示为:When DRAC (Deceleration Rate to Avoid a Crash) is selected as the control target, DRAC is expressed as:

式中,pi(t)表示车辆i的位置;vi(t)表示车辆i的速度;vi-1(t)表示车辆i-1的速度;l表示车长。Where p i (t) represents the position of vehicle i; vi (t) represents the speed of vehicle i; vi -1 (t) represents the speed of vehicle i-1; l represents the length of the vehicle.

but

SSM* DRAC=(vi,x(t)-vi-1,x(t))2-(βi-1,y(t)-βi,y(t))×R (18)SSM * DRAC = (v i,x (t)-v i-1,x (t)) 2 - (β i-1,y (t)-β i,y (t))×R (18)

当选取PICUD(Potential Index for Collision with Urgent Deceleration,紧急减速碰撞潜在指数)为控制目标时,由于PICUD表示为:When PICUD (Potential Index for Collision with Urgent Deceleration) is selected as the control target, PICUD is expressed as:

式中,a表示加速度;Δt表示采样时间间隔。Where a represents acceleration and Δt represents the sampling time interval.

but

步骤6,利用二次规划求取车辆目标函数的最优解。Step 6: Use quadratic programming to find the optimal solution of the vehicle objective function.

步骤7,根据步骤6中的最优解,将车队中所有车辆的第一个控制步长状态的解(即δ′与F′x)作为控制输入对所有车辆进行迭代控制。Step 7: According to the optimal solution in step 6, the solutions of the first control step state of all vehicles in the fleet (ie, δ′ and F′ x ) are used as control inputs to perform iterative control on all vehicles.

步骤8,重复进行步骤1-7,更新所有车辆运行状态。Step 8: Repeat steps 1-7 to update the operating status of all vehicles.

步骤9,若车辆没有全部通过弯道场景,即车辆全部达到终点,重复步骤3至步骤8,直至所有车辆通过弯道场景。Step 9: If not all vehicles have passed the curve scene, that is, all vehicles have reached the end point, repeat steps 3 to 8 until all vehicles have passed the curve scene.

仿真实验:Simulation:

由6辆自动驾驶车辆组成的车队的参数如表1所示。The parameters of the fleet consisting of 6 autonomous vehicles are shown in Table 1.

表1 6辆自动驾驶车辆组成的车队的仿真数据设计Table 1 Simulation data design of a fleet of 6 autonomous vehicles

表2表示智能网联汽车(CAV,Connected and Autonomous Vehicle)三种固定车头时距策略(τ*=0.5s,τ*=1.0s,τ*=1.5s)下,以及不同SSM控制下的车队安全指标(最小TTC值,最大DRAC值,最小PICUD值)结果以及车队平稳状态(全程速度变化方差,全程加速度变化方差)结果。Table 2 shows the results of the fleet safety indicators (minimum TTC value, maximum DRAC value, minimum PICUD value) and the fleet stability state (full-course speed change variance, full-course acceleration change variance) under three fixed headway time strategies (τ*=0.5s, τ*=1.0s, τ*=1.5s) of the intelligent connected and autonomous vehicle (CAV) and different SSM control.

表2不同车头时距策略下环形道路上CAV车队的安全性能Table 2 Safety performance of CAV fleet on circular road under different headway strategies

图3(a)~(j)是其中三种不同SSM(TTC,DRAC,PICUD)下的仿真效果示意图。Figure 3(a) to (j) are schematic diagrams of simulation results under three different SSMs (TTC, DRAC, and PICUD).

由此可见,采用本发明后,能一定程度地提高自动驾驶车队在弯道场景下的安全性。且与不考虑SSM的车队相比,其安全性指标均有所提升,且速度与加速度方差相对较小,即车队可保证更平稳的驾驶过程。It can be seen that the use of the present invention can improve the safety of the autonomous driving fleet in the curve scene to a certain extent. Compared with the fleet without considering SSM, its safety indicators are improved, and the speed and acceleration variances are relatively small, that is, the fleet can ensure a smoother driving process.

以上仅是本发明的优选实施方式,本发明的保护范围并不仅局限于上述实施例,凡属于本发明思路下的技术方案均属于本发明的保护范围。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理前提下的若干改进和润饰,应视为本发明的保护范围。The above are only preferred embodiments of the present invention. The protection scope of the present invention is not limited to the above embodiments. All technical solutions under the concept of the present invention belong to the protection scope of the present invention. It should be pointed out that for ordinary technicians in this technical field, some improvements and modifications without departing from the principle of the present invention should be regarded as the protection scope of the present invention.

Claims (1)

1. An automatic driving fleet horizontal and vertical synchronous safety control method based on SSM is characterized by comprising the following steps:
s1, obtaining road information of a curve scene;
s2, acquiring initial running states of all vehicles in a motorcade;
S3, setting a vehicle safety distance control strategy in a motorcade, and controlling the motorcade by using a fixed headway strategy;
S4, taking a time period from the current moment to a set value as a prediction range of model prediction control, and designing sampling time and control time;
s5, designing a vehicle control objective function based on the selected SSM index and the designed vehicle target headstock distance;
S6, solving an optimal solution of a vehicle control objective function by using quadratic programming;
S7, controlling all vehicles by taking the first solution of all vehicles in the motorcade as control input according to the optimal solution obtained in the step S6;
S8, updating all vehicle running states;
S9, if the vehicles do not all pass through the curve scene, repeating the steps S3 to S8 until all the vehicles pass through the curve scene;
in step S3, a vehicle safety distance control strategy in the fleet is set, and the fleet control is performed by using the fixed headway strategy as follows:
s31, the lateral-longitudinal state of the vehicle i satisfies the following equation:
Wherein X is the longitudinal displacement of the central point of the automatic driving vehicle i; y is the lateral displacement of the central point of the automatic driving vehicle i; Is a derivative thereof; v x denotes the longitudinal speed of the centre point of the autonomous vehicle i, v y denotes the lateral speed of the centre point of the autonomous vehicle i; psi denotes the direction angle of the center point of the autonomous vehicle i, Is a derivative thereof; r denotes the yaw rate of the centre point of the autonomous vehicle i,Is a derivative thereof; beta is the slip angle of the autonomous vehicle i,Is a derivative thereof; f xr represents the longitudinal force of the rear wheels of the autonomous vehicle i, F yf represents the lateral force of the front wheels of the autonomous vehicle i; f yr represents the lateral force of the rear wheels of the autonomous vehicle i; m is the mass of the vehicle; i z is yaw inertia of the center point; l r denotes the distance from the centre point of the autonomous vehicle to the rear wheels; l f denotes the distance from the centre point of the autonomous vehicle to the front wheels; delta represents the steering angle of the autonomous vehicle i,For its derivative, δ' represents the ideal steering angle of the autonomous vehicle i; f x denotes the longitudinal force of the autonomous vehicle i,For its derivative, F' x represents the ideal longitudinal force of the autonomous vehicle i; wherein δ 'and F' x are control parameters input by the vehicle;
s32, solving a vehicle state equation, wherein the expression of the vehicle state equation is as follows:
dx=fdt+G·udt
Wherein,
x=[X Y ψ β r vx vy δ Fx]T
G=[0 0 0 0 0 0 0 10 10]T
S33, selecting a fixed headway strategy, wherein the expression is as follows:
τ*vi,x(t)+lf+lr=(βi-1,y(t)-βi,y(t))×R
wherein τ * represents the inter-vehicle head space; v i,x (t) represents the longitudinal speed of the i-th autonomous vehicle; β i,y (t) represents the lateral slip angle of the autonomous vehicle i; beta i-1,y (t) represents the lateral sideslip angle of the autonomous vehicle i-1; r represents the radius of curvature of the curve;
In step S5, the SSM indicators include a time to collision with the preceding vehicle TTC, a deceleration to collision DRAC, and an emergency deceleration collision potential indicator PICUD; based on the selected SSM index and the designed vehicle target head space, the step of designing the objective function includes:
s51, determining a state constraint condition of the vehicle:
-23deg≤δ≤23deg
|F′x|≤8600N
s52, the vehicle control target is expressed as:
min q(x,u)=α1*vi,x(t)+lf+lr-(βi-1,y(t)-βi,y(t))×R-s0)22d23(vi,x(t)-vi-1,x(t))24(SSM*)
Wherein, alpha 1、α2、α3、α4 is a weight coefficient; s 0 is the rest distance; d is the geometric influence coefficient of the curve; v i-1,x (t) represents the longitudinal speed of the i-1 st autonomous vehicle; SSM * is a control target designed according to the selected SSM;
When the time to collision TTC with the preceding vehicle is selected as the control target, since TTC is expressed as:
Then
SSM* TTC=(vi,x(t)-vi-1,x(t))2-((βi-1,y(t)-βi,y(t))×R-(lf+lr))2;
When the collision avoidance deceleration DRAC is selected as the control target, since the DRAC is expressed as:
Where p i (t) represents the position of the vehicle i; p i-1 (t) represents the position of the vehicle i-1; v i (t) denotes the speed of the vehicle i; v i-1 (t) represents the speed of the vehicle i-1; l represents the length of the vehicle;
Then
SSM* DRAC=(vi,x(t)-vi-1,x(t))2-(βi-1,y(t)-βi,y(t))×R;
When the emergency deceleration collision potential index PICUD is selected as the control target, since PICUD is expressed as:
Wherein a represents acceleration; Δt represents a sampling time interval;
Then
CN202211548905.3A 2022-12-05 2022-12-05 A lateral and longitudinal synchronization safety control method for autonomous driving fleet based on SSM Active CN116434603B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211548905.3A CN116434603B (en) 2022-12-05 2022-12-05 A lateral and longitudinal synchronization safety control method for autonomous driving fleet based on SSM

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211548905.3A CN116434603B (en) 2022-12-05 2022-12-05 A lateral and longitudinal synchronization safety control method for autonomous driving fleet based on SSM

Publications (2)

Publication Number Publication Date
CN116434603A CN116434603A (en) 2023-07-14
CN116434603B true CN116434603B (en) 2024-07-30

Family

ID=87091352

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211548905.3A Active CN116434603B (en) 2022-12-05 2022-12-05 A lateral and longitudinal synchronization safety control method for autonomous driving fleet based on SSM

Country Status (1)

Country Link
CN (1) CN116434603B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117877272A (en) * 2024-03-11 2024-04-12 中国市政工程华北设计研究总院有限公司 A safety assessment method for intersections based on drone detection

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102139696A (en) * 2010-02-02 2011-08-03 通用汽车环球科技运作有限责任公司 Grid unlock
WO2022103906A2 (en) * 2020-11-12 2022-05-19 Cummins Inc. Systems and methods to use tire connectivity for powertrain efficiency

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9387861B1 (en) * 2010-12-03 2016-07-12 Pedal Logic Lp System, method, and apparatus for optimizing acceleration in a vehicle
US10909866B2 (en) * 2018-07-20 2021-02-02 Cybernet Systems Corp. Autonomous transportation system and methods
US10852746B2 (en) * 2018-12-12 2020-12-01 Waymo Llc Detecting general road weather conditions
US11620907B2 (en) * 2019-04-29 2023-04-04 Qualcomm Incorporated Method and apparatus for vehicle maneuver planning and messaging
US11548520B2 (en) * 2019-10-11 2023-01-10 Mitsubishi Electric Research Laboratories, Inc. Control of autonomous vehicles adaptive to user driving preferences
CN111554081B (en) * 2020-03-30 2022-02-15 江苏大学 Multi-level leader pigeon group theory-based fleet intersection obstacle avoidance control method
CN111583636B (en) * 2020-04-29 2022-03-11 重庆大学 A horizontal and vertical coupling control method for hybrid traffic based on vehicle-road coordination
CN111582586B (en) * 2020-05-11 2023-04-18 长沙理工大学 Multi-fleet driving risk prediction system and method for reducing jitter
CN111768616B (en) * 2020-05-15 2022-04-08 重庆大学 Consistency control method of fleet based on vehicle-road coordination in mixed traffic scenarios
CN112818612B (en) * 2021-02-22 2024-04-23 东南大学 A method for determining safety control measures based on tunnel entrance driving safety simulation research
CN113299107B (en) * 2021-05-08 2022-03-18 东南大学 Multi-target fusion intersection dynamic vehicle internet speed guiding control method
CN113489793B (en) * 2021-07-07 2022-04-22 重庆大学 Expressway double-lane cooperative control method in mixed traffic scene
CN114664078B (en) * 2022-03-18 2023-01-17 河北工业大学 Cooperative merging control method for road merging areas based on autonomous vehicle platooning
CN114724371A (en) * 2022-04-11 2022-07-08 哈尔滨理工大学 Vehicle-mounted ad hoc network-based driving assistance method
CN114999140B (en) * 2022-06-02 2024-05-14 重庆大学 Linkage control method for mixed traffic expressway down ramp and near signal control area

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102139696A (en) * 2010-02-02 2011-08-03 通用汽车环球科技运作有限责任公司 Grid unlock
WO2022103906A2 (en) * 2020-11-12 2022-05-19 Cummins Inc. Systems and methods to use tire connectivity for powertrain efficiency

Also Published As

Publication number Publication date
CN116434603A (en) 2023-07-14

Similar Documents

Publication Publication Date Title
Zhou et al. Event-triggered model predictive control for autonomous vehicle path tracking: Validation using CARLA simulator
CN106926844B (en) A kind of dynamic auto driving lane-change method for planning track based on real time environment information
Zhang et al. Adaptive decision-making for automated vehicles under roundabout scenarios using optimization embedded reinforcement learning
Lin et al. Anti-jerk on-ramp merging using deep reinforcement learning
CN107792065B (en) Method for planning road vehicle track
Massera Filho et al. Safe optimization of highway traffic with robust model predictive control-based cooperative adaptive cruise control
Aksjonov A safety-critical decision-making and control framework combining machine-learning-based and rule-based algorithms
Dang et al. Coordinated adaptive cruise control system with lane-change assistance
CN110286681B (en) Dynamic automatic driving track-changing planning method for curvature-variable curve
Milanés et al. Cooperative adaptive cruise control in real traffic situations
Hosseinnia et al. Experimental application of hybrid fractional-order adaptive cruise control at low speed
US8401737B2 (en) Vehicle control device
EP2685338B1 (en) Apparatus and method for lateral control of a host vehicle during travel in a vehicle platoon
Zhang et al. Data-driven based cruise control of connected and automated vehicles under cyber-physical system framework
Han et al. Strategic and tactical decision-making for cooperative vehicle platooning with organized behavior on multi-lane highways
CN108919795A (en) A kind of autonomous driving vehicle lane-change decision-making technique and device
Eilbrecht et al. Model-predictive planning for autonomous vehicles anticipating intentions of vulnerable road users by artificial neural networks
Viana et al. Cooperative trajectory planning for autonomous driving using nonlinear model predictive control
Choi et al. Emergency collision avoidance maneuver based on nonlinear model predictive control
US20260084719A1 (en) SYSTEMS AND METHODS FOR SAFETY-GUARANTEED DRIVING CONTROL OF AUTOMATED VEHICLES VIA INTEGRATED CLFs AND CDBFs
CN115892006A (en) A vehicle decision-making and control method and device taking into account safety and stability
Liu et al. Comprehensive predictive control method for automated vehicles in dynamic traffic circumstances
CN116434603B (en) A lateral and longitudinal synchronization safety control method for autonomous driving fleet based on SSM
Yu et al. Modeling overtaking behavior in virtual reality traffic simulation system
Lu et al. Enhancing autonomous driving decision: A hybrid deep reinforcement Learning-Kinematic-Based autopilot framework for complex motorway scenes

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
CB03 Change of inventor or designer information
CB03 Change of inventor or designer information

Inventor after: Cheng Jianchuan

Inventor after: Sun Dongying

Inventor after: Zhong Hongming

Inventor before: Sun Dongying

Inventor before: Zhong Hongming

Inventor before: Cheng Jianchuan

GR01 Patent grant
GR01 Patent grant