[go: up one dir, main page]

CN115616903A - Longitudinal man-machine layered cooperative control method considering multiple front vehicles under condition of uncertain parameters - Google Patents

Longitudinal man-machine layered cooperative control method considering multiple front vehicles under condition of uncertain parameters Download PDF

Info

Publication number
CN115616903A
CN115616903A CN202210905539.6A CN202210905539A CN115616903A CN 115616903 A CN115616903 A CN 115616903A CN 202210905539 A CN202210905539 A CN 202210905539A CN 115616903 A CN115616903 A CN 115616903A
Authority
CN
China
Prior art keywords
vehicle
control system
following
longitudinal
uncertain parameters
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
Application number
CN202210905539.6A
Other languages
Chinese (zh)
Other versions
CN115616903B (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.)
Chongqing University
Original Assignee
Chongqing 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 Chongqing University filed Critical Chongqing University
Priority to CN202210905539.6A priority Critical patent/CN115616903B/en
Publication of CN115616903A publication Critical patent/CN115616903A/en
Application granted granted Critical
Publication of CN115616903B publication Critical patent/CN115616903B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B13/00Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
    • G05B13/02Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
    • G05B13/04Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators
    • G05B13/042Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators in which a parameter or coefficient is automatically adjusted to optimise the performance

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Evolutionary Computation (AREA)
  • Medical Informatics (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Feedback Control In General (AREA)

Abstract

The invention discloses a longitudinal man-machine layered cooperative control method considering multiple front vehicles under the condition of uncertain parameters, which comprises the following steps: 1) Defining the configuration, the following task and the scene of the intelligent automobile; 2) Constructing a vehicle dynamics model under uncertain parameters; 3) Constructing a speed following control system considering multiple front vehicles under the condition of uncertain parameters; 4) Carrying out stability analysis on the vehicle speed following control system; 5) The invention designs an H-infinity controller, aims at the problems that the uncertainty of information of multiple front vehicles and vehicle dynamics parameters explored by few scholars at present influences the cooperative control of longitudinal car-following machines and the like, and utilizes a Lyapunov-Krasovski functional to carry out stability analysis on a vehicle speed following control system, so that the vehicles can be pre-controlled according to the information of the more-distant front vehicles and can be further finely controlled according to the information of the more-distant front vehicles, the longitudinal car-following performance of the vehicles is optimized, and the driving comfort is improved while the operation load of drivers is reduced.

Description

一种参数不确定下考虑多前车的纵向人机分层协同控制方法A Longitudinal Human-Machine Layered Cooperative Control Method Considering Multiple Front Vehicles Under Parameter Uncertainty

技术领域technical field

本发明属于智能汽车人机共驾领域,涉及一种参数不确定下考虑多前 车的纵向人机分层协同控制方法,考虑车辆动力学参数的不确定性和多前 车信息来提升智能汽车的跟车性能,并通过人机协同提升跟车过程的安全 性和舒适性。The invention belongs to the field of human-machine co-driving of smart cars, and relates to a longitudinal human-machine layered cooperative control method considering multiple front vehicles under uncertain parameters, and considers the uncertainty of vehicle dynamic parameters and the information of multiple front cars to improve smart cars The car-following performance is improved, and the safety and comfort of the car-following process are improved through man-machine collaboration.

背景技术Background technique

由于交通问题的复杂性、感知设备的可靠性以及价格成本等因素,真 正意义上的全工况自动驾驶在短期内还很难实现,未来还有很长一段时间 是人和系统共同参与车辆控制的人机共驾阶段。Due to the complexity of traffic problems, the reliability of sensing equipment, and price and cost factors, it is still difficult to achieve full-working autonomous driving in the short term. In the future, there will be a long period of time when people and systems will jointly participate in vehicle control. man-machine co-driving stage.

随着传感器技术和通信技术的发展,车辆可以通过雷达获取本车周围 一定范围内无遮挡的障碍目标,还可以通过车车通信技术获取车载传感器 检测不到的目标,多种信息来源共同用于车辆的运动控制。对于具有较大 惯性的车辆系统而言,充分利用车载传感器和无线通信数据,能够提升车 辆的控制性能,适应真实道路交通环境。With the development of sensor technology and communication technology, vehicles can obtain unobstructed obstacle targets within a certain range around the vehicle through radar, and can also obtain targets that cannot be detected by vehicle sensors through vehicle-vehicle communication technology. Multiple information sources are used together. Vehicle motion control. For vehicle systems with large inertia, making full use of on-board sensors and wireless communication data can improve the control performance of the vehicle and adapt to the real road traffic environment.

专利文献CN111562739A公开了一种保持驾驶员在环的人机混合智能协 同跟车控制方法。该方法通过传感器获取两车之间的相对车间距和相对车 速,然后对纵向跟车任务进行分工并制定相应的控制器,设计了一种人机 协同跟车控制方法。但对真实场景而言,依赖于单前车信息进行控制会受 到车辆传动系统的机械传动效率和惯性时延以及前车响应时间等因素的影 响,导致车辆感知-决策-控制执行过程的迟滞。该方法未能充分发挥无线 通信技术感知距离远,不受障碍物遮挡等方面的优势,且未能考虑到车辆 动力学参数不确定性对车辆性能的影响。此外,这种人机分工控制方法可 能会出现驾驶员和驾驶自动化系统控制作用冲突的现象,影响驾驶体验和 驾驶安全性,因此需要提供一种参数不确定下考虑多前车的纵向人机分层 协同控制方法。Patent document CN111562739A discloses a kind of man-machine hybrid intelligent cooperative car following control method that keeps the driver in the loop. This method obtains the relative distance and relative speed between the two vehicles through the sensor, and then divides the longitudinal car following task and formulates the corresponding controller, and designs a human-machine collaborative car following control method. However, for real scenarios, relying on single-front vehicle information for control will be affected by factors such as the mechanical transmission efficiency and inertia delay of the vehicle transmission system, and the response time of the front vehicle, resulting in a lag in the vehicle perception-decision-control execution process. This method fails to give full play to the advantages of wireless communication technology in terms of long-distance sensing and not being blocked by obstacles, and fails to take into account the impact of vehicle dynamics parameter uncertainty on vehicle performance. In addition, this human-machine division of labor control method may cause conflicts between the control functions of the driver and the driving automation system, which will affect the driving experience and driving safety. Layer coordination control method.

发明内容Contents of the invention

本发明的目的在于提供一种参数不确定下考虑多前车的纵向人机分层 协同控制方法,以解决上述背景技术中提出的问题。The object of the present invention is to provide a kind of vertical man-machine layered cooperative control method considering many front vehicles under uncertain parameters, to solve the problems raised in the above-mentioned background technology.

为实现上述目的,本发明提供如下技术方案:一种参数不确定下考虑 多前车的纵向人机分层协同控制方法,该方法包括以下步骤:In order to achieve the above object, the present invention provides the following technical solutions: a longitudinal man-machine layered cooperative control method considering many front vehicles under a kind of parameter uncertainty, the method may further comprise the steps:

步骤1)限定智能汽车配置、跟车任务和场景;Step 1) Limit smart car configuration, car-following tasks and scenarios;

步骤2)构建参数不确定下的车辆纵向动力学模型,具体包括以下几个 子步骤:Step 2) constructing the vehicle longitudinal dynamics model under uncertain parameters, specifically including the following sub-steps:

步骤2.1:车辆的纵向动力学包括发动机、传动系统和轮胎摩擦等,车 辆动力学模型的表达式如下:Step 2.1: The longitudinal dynamics of the vehicle include engine, transmission system and tire friction, etc. The expression of the vehicle dynamics model is as follows:

Figure BDA0003772234900000021
Figure BDA0003772234900000021

Figure BDA0003772234900000022
Figure BDA0003772234900000022

Figure BDA0003772234900000023
Figure BDA0003772234900000023

步骤2.2:利用线性反馈技术将上述非线性模型线性化,可得到如下反 馈线性化后的非线性动力学模型:Step 2.2: Using linear feedback technology to linearize the above-mentioned nonlinear model, the nonlinear dynamic model after feedback linearization can be obtained as follows:

Figure BDA0003772234900000024
Figure BDA0003772234900000024

其中,u(t)是线性反馈化之后的输入信号。Among them, u(t) is the input signal after linear feedback.

步骤2.3:根据上式可以建立车辆动力学的线性模型:Step 2.3: According to the above formula, a linear model of vehicle dynamics can be established:

Figure BDA0003772234900000025
Figure BDA0003772234900000025

步骤2.4:上述模型建立在参数确定的情况下,然而车辆是一个多自由 度的动力学系统,其运动过程中存在大量的不确定因素,如摩擦阻力系数、 空气阻力系数和发动机时间常数等,这些参数的变化会对车辆运行造成一 定的影响,因此,下面考虑车辆发动机时间常数的不确定性Δμ,可得到考 虑发动机时间常数不确定性的车辆动力学模型:Step 2.4: The above model is established when the parameters are determined. However, the vehicle is a multi-degree-of-freedom dynamic system, and there are a large number of uncertain factors in its motion process, such as frictional resistance coefficient, air resistance coefficient and engine time constant. The change of these parameters will have a certain impact on the operation of the vehicle. Therefore, considering the uncertainty of the vehicle engine time constant Δμ, the vehicle dynamics model considering the uncertainty of the engine time constant can be obtained:

Figure BDA0003772234900000031
Figure BDA0003772234900000031

步骤2.5:定义状态变量X(t)=[x(t),v(t),a(t)]T,得到考虑参数不确定性的 车辆三阶状态空间模型如下:Step 2.5: Define the state variable X(t)=[x(t),v(t),a(t)] T , and obtain the vehicle third-order state-space model considering parameter uncertainty as follows:

Figure BDA0003772234900000032
Figure BDA0003772234900000032

其中,

Figure BDA0003772234900000033
in,
Figure BDA0003772234900000033

根据不确定参数Δμ的假设,可得到:According to the assumption of uncertain parameter Δμ, we can get:

[ΔA ΔB]=DG(t)[H1 H2][ΔA ΔB]=DG(t)[H 1 H 2 ]

其中,

Figure BDA0003772234900000034
G(t)满足GT(t)G(t)≤I;in,
Figure BDA0003772234900000034
G(t) satisfies G T (t)G(t)≤I;

步骤3)构建参数不确定下考虑多前车的车速跟随控制系统,具体包括 以下几个子步骤:Step 3) Construct a speed-following control system considering multiple vehicles in front under uncertain parameters, which specifically includes the following sub-steps:

步骤3.1:定义行驶过程中,主车相对于前车的期望速度与当前速度 之间的误差大小为:Step 3.1: Define the error between the expected speed and the current speed of the main vehicle relative to the front vehicle during the driving process as:

e1=vdes1(t)-vego(t)e 1 =v des1 (t)-v ego (t)

其中,vego(t)、vdes1(t)分别为时间t时刻主车的速度和主车相对于前车的 期望速度。Among them, v ego (t) and v des1 (t) are respectively the speed of the main vehicle at time t and the expected speed of the main vehicle relative to the front vehicle.

步骤3.2:定义行驶过程中,主车相对于前前车的期望速度与主车速度 之间的误差为:Step 3.2: Define the error between the expected speed of the main vehicle relative to the vehicle in front and the speed of the main vehicle during the driving process as:

e2=vdes2(t)-vego(t)e 2 =v des2 (t)-v ego (t)

其中,vdes2(t)分别为时间t时刻主车相对于前前车的期望速度。Among them, v des2 (t) is the expected speed of the host vehicle relative to the preceding vehicle at time t.

步骤3.3:定义状态变量

Figure BDA0003772234900000041
得到考虑多前车信息和 模型不确定性的车速跟随控制系统;Step 3.3: Define State Variables
Figure BDA0003772234900000041
A speed-following control system that considers the information of multiple preceding vehicles and the uncertainty of the model is obtained;

步骤3.4:车速跟随控制系统的控制器为反馈控制形式,表达式具体如 下:Step 3.4: The controller of the vehicle speed following control system is in the form of feedback control, and the expression is as follows:

Figure BDA0003772234900000042
Figure BDA0003772234900000042

可以看出,前车的信息来源于车载传感器,前前车的信息来源于车车 通信装置,为异质信息,根据信息来源的不同,可以分解为:It can be seen that the information of the vehicle in front comes from the on-board sensor, and the information of the vehicle in front comes from the vehicle-to-vehicle communication device, which is heterogeneous information. According to different sources of information, it can be decomposed into:

u(t)=Kx(t)=Ksxs(t)+Kcxc(t)u(t)=Kx(t)=K s x s (t)+K c x c (t)

步骤3.5:考虑通信时延τ和外部扰动ω(t),确定参数不确定的状况下 下多前车的车速跟随控制系统的表达式;Step 3.5: Considering the communication delay τ and external disturbance ω(t), determine the expression of the vehicle speed following control system of multiple vehicles in front under the condition of uncertain parameters;

步骤4)对车速跟随控制系统进行稳定性分析;Step 4) Carry out stability analysis to vehicle speed following control system;

步骤5)设计H-infinity控制器。具体包括以下几个子步骤:Step 5) Design the H-infinity controller. Specifically, the following sub-steps are included:

步骤5.1:定义性能指标:Step 5.1: Define performance metrics:

Figure BDA0003772234900000043
Figure BDA0003772234900000043

对于给定H∞扰动衰减水平γ>0,对所有ω(t)∈l2[0,∞),应该满足J<0恒 成立。For a given H∞ disturbance attenuation level γ>0, for all ω(t)∈l 2 [0,∞), it should satisfy that J<0 holds true.

步骤5.2:对于闭环车速跟随控制系统和给的常数γ>0,如果存在对称 正定矩阵X和G,矩阵Y和Z,以及ε123>0使得下列线性矩阵不等式Step 5.2: For the closed-loop vehicle speed following control system and the given constant γ>0, if there are symmetric positive definite matrices X and G, matrices Y and Z, and ε 1 , ε 2 , ε 3 >0 such that the following linear matrix inequality

Figure BDA0003772234900000051
Figure BDA0003772234900000051

成立,其中*表示矩阵的对称性,且有:is established, where * represents the symmetry of the matrix, and there are:

Ξ4=A*X+XA*T+B*Z+ZB*T+(ε1+4ε3)D*D*T+4ε2B*B*T,则可得到车速跟随 控制系统的γ-次优H∞鲁棒控制器。此外,可得到H-infinity控制器的增 益如下:Ξ 4 =A * X+XA *T +B * Z+ZB *T +(ε 1 +4ε 3 )D * D *T +4ε 2 B * B *T , then the γ- Suboptimal H∞ robust controllers. In addition, the gain of the H-infinity controller can be obtained as follows:

Ks=YX-1 K s =YX -1

Kc=ZX-1K c = ZX −1 .

作为本发明的一种优选技术方案,所述步骤2.1的车辆动力学模型的 表达式中,x(t)、v(t)分别是车辆在时间t时刻的位置和速度;m为车辆的质 量;η为传动装置的传输效率;r为轮胎的半径;T(t)为力矩;ca为空气阻 力系数;g为重力加速度;cr为滚动阻尼系数;θ(x(t))为道路的坡度角,当 坡度角较小时,可认为cos(θ(x(t)))≈1,sin(θ(x(t)))=θ(x(t));μ为发动机时间常 数(也称惯性时延);Tdes(t)为期望力矩。As a preferred technical solution of the present invention, in the expression of the vehicle dynamics model in the step 2.1, x(t), v(t) are respectively the position and the speed of the vehicle at time t; m is the quality of the vehicle ; η is the transmission efficiency of the transmission; r is the radius of the tire; T(t) is the torque; c a is the air resistance coefficient; g is the acceleration of gravity; When the slope angle is small, it can be considered that cos(θ(x(t)))≈1, sin(θ(x(t)))=θ(x(t)); μ is the engine time constant ( Also known as inertia delay); T des (t) is the desired moment.

作为本发明的一种优选技术方案,所述步骤2.4的发动机时间常数不 确定性的车辆动力学模型中,|Δμ|=g(t),s(t)是Lebesgue-measurable连续 函数,并且满足g2(t)≥Γ,Γ>0。As a preferred technical solution of the present invention, in the vehicle dynamics model of the engine time constant uncertainty in step 2.4, |Δμ|=g(t), s(t) is a Lebesgue-measurable continuous function, and satisfies g 2 (t)≥Γ, Γ>0.

作为本发明的一种优选技术方案,所述步骤3.3中,考虑多前车信息 和模型不确定性的车速跟随控制系统为:As a kind of preferred technical scheme of the present invention, in described step 3.3, consider the vehicle speed following control system of many front vehicle information and model uncertainty as:

Figure BDA0003772234900000052
Figure BDA0003772234900000052

其中,in,

Figure BDA0003772234900000061
Figure BDA0003772234900000061

Figure BDA0003772234900000062
Figure BDA0003772234900000062

且有,and have,

Figure BDA0003772234900000063
Figure BDA0003772234900000063

其中,in,

Figure BDA0003772234900000064
Figure BDA0003772234900000064

作为本发明的一种优选技术方案,所述步骤3.5)中,参数不确定的状 况下多前车的车速跟随控制系统的表达式为:As a kind of preferred technical scheme of the present invention, described step 3.5) in, the expression of the vehicle speed following control system of many front vehicles under the situation of parameter uncertainty is:

Figure BDA0003772234900000065
Figure BDA0003772234900000065

作为本发明的一种优选技术方案,对于所述步骤4,下面给出车速跟随 控制系统渐近稳定的条件,考虑无扰动下的闭环车速跟随控制系统,如果 存在对称正定矩阵P和N,矩阵K,使得以下矩阵不等式满足As a preferred technical solution of the present invention, for the step 4, the conditions for the asymptotic stability of the vehicle speed following control system are given below. Considering the closed-loop vehicle speed following control system without disturbance, if there are symmetric positive definite matrices P and N, the matrix K, such that the following matrix inequality satisfies

Figure BDA0003772234900000066
则车速跟随控制系统是渐近稳定的,其中:
Figure BDA0003772234900000066
Then the vehicle speed following control system is asymptotically stable, where:

Figure BDA0003772234900000067
Figure BDA0003772234900000067

Figure BDA0003772234900000068
Figure BDA0003772234900000068

Figure BDA0003772234900000069
Figure BDA0003772234900000069

Θ22=-N。Θ 22 = -N.

本发明的技术效果和优点:Technical effect and advantage of the present invention:

本发明提出一种参数不确定下考虑多前车的纵向人机分层协同 控制方法,该方法针对目前少有学者探究的多前车信息和车辆动力学 参数不确定性对纵向跟车人机协同控制的影响等问题,利用 Lyapunov-Krasovskii泛函进行车速跟随控制系统的稳定性分析,并 在此基础上设计γ-次优H鲁棒控制器,主车不仅可以根据较远前车 的信息进行预控制,还可以根据临近前车的信息进一步进行精细化控 制,优化了车辆纵向跟车的性能,在降低驾驶人操作负荷的同时提升 了驾驶舒适度;The present invention proposes a longitudinal man-machine layered cooperative control method considering multiple vehicles in front under uncertain parameters. To deal with issues such as the influence of cooperative control, the Lyapunov-Krasovskii functional is used to analyze the stability of the vehicle speed following control system, and on this basis, a γ-suboptimal H robust controller is designed. Information pre-control, and further fine-grained control can be carried out based on the information of the vehicle in front, which optimizes the performance of the vehicle's longitudinal follow-up and improves driving comfort while reducing the driver's operating load;

本发明提出的一种参数不确定下考虑多前车的纵向人机分层协 同控制方法,可以为自动汽车人机共驾领域的控制策略设计提供参考 依据。The present invention proposes a longitudinal human-machine hierarchical cooperative control method considering multiple front vehicles under uncertain parameters, which can provide a reference for the design of control strategies in the field of automatic vehicle human-machine co-driving.

附图说明Description of drawings

图1为本发明总体流程示意图。Fig. 1 is a schematic diagram of the overall flow of the present invention.

具体实施方式detailed description

下面将结合本发明实施例中的附图,对本发明实施例中的技术方 案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部 分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普 通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例, 都属于本发明保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

根据图1所示,本发明提供了一种参数不确定下考虑多前车的纵向人 机分层协同控制方法,一种参数不确定下考虑多前车的纵向人机分层协同 控制方法,步骤1)限定智能汽车配置、跟车任务和场景;As shown in Fig. 1, the present invention provides a longitudinal man-machine hierarchical cooperative control method considering multiple front vehicles under uncertain parameters, a longitudinal human-machine hierarchical cooperative control method considering multiple front vehicles under uncertain parameters, Step 1) Limit smart car configuration, car-following tasks and scenarios;

步骤2)构建参数不确定下的车辆纵向动力学模型,具体包括以 下几个子步骤:Step 2) constructing the vehicle longitudinal dynamics model under uncertain parameters, specifically including the following sub-steps:

步骤2.1:车辆的纵向动力学包括发动机、传动系统和轮胎摩擦 等,车辆动力学模型的表达式如下:Step 2.1: The longitudinal dynamics of the vehicle include engine, transmission system and tire friction, etc. The expression of the vehicle dynamics model is as follows:

Figure BDA0003772234900000081
Figure BDA0003772234900000081

Figure BDA0003772234900000082
Figure BDA0003772234900000082

Figure BDA0003772234900000083
Figure BDA0003772234900000083

步骤2.2:利用线性反馈技术将上述非线性模型线性化,可得到 如下反馈线性化后的非线性动力学模型:Step 2.2: Using linear feedback technology to linearize the above nonlinear model, the nonlinear dynamic model after feedback linearization can be obtained as follows:

Figure BDA0003772234900000084
Figure BDA0003772234900000084

其中,u(t)是线性反馈化之后的输入信号。Among them, u(t) is the input signal after linear feedback.

步骤2.3:根据上式可以建立车辆动力学的线性模型:Step 2.3: According to the above formula, a linear model of vehicle dynamics can be established:

Figure BDA0003772234900000085
Figure BDA0003772234900000085

步骤2.4:上述模型建立在参数确定的情况下,然而车辆是一个 多自由度的动力学系统,其运动过程中存在大量的不确定因素,如摩 擦阻力系数、空气阻力系数和发动机时间常数等,这些参数的变化会 对车辆运行造成一定的影响,因此,下面考虑车辆发动机时间常数的 不确定性Δμ,可得到考虑发动机时间常数不确定性的车辆动力学模 型:Step 2.4: The above model is established when the parameters are determined. However, the vehicle is a multi-degree-of-freedom dynamic system, and there are a large number of uncertain factors in its motion process, such as frictional resistance coefficient, air resistance coefficient and engine time constant. The change of these parameters will have a certain impact on the operation of the vehicle. Therefore, considering the uncertainty of the vehicle engine time constant Δμ, the vehicle dynamics model considering the uncertainty of the engine time constant can be obtained:

Figure BDA0003772234900000091
Figure BDA0003772234900000091

步骤2.5:定义状态变量X(t)=[x(t),v(t),a(t)]T,得到考虑参数不确 定性的车辆三阶状态空间模型如下:Step 2.5: Define the state variable X(t)=[x(t),v(t),a(t)] T , and obtain the vehicle third-order state-space model considering parameter uncertainty as follows:

Figure BDA0003772234900000092
Figure BDA0003772234900000092

其中,

Figure BDA0003772234900000093
in,
Figure BDA0003772234900000093

根据不确定参数Δμ的假设,可得到:According to the assumption of uncertain parameter Δμ, we can get:

[ΔA ΔB]=DG(t)[H1 H2][ΔA ΔB]=DG(t)[H 1 H 2 ]

其中,

Figure BDA0003772234900000094
G(t) 满足GT(t)G(t)≤I;in,
Figure BDA0003772234900000094
G(t) satisfies G T (t)G(t)≤I;

步骤3)构建参数不确定下考虑多前车的车速跟随控制系统,具 体包括以下几个子步骤:Step 3) Construct a speed-following control system considering multiple vehicles in front under uncertain parameters, which specifically includes the following sub-steps:

步骤3.1:定义行驶过程中,主车相对于前车的期望速度与当 前速度之间的误差大小为:Step 3.1: Define the error between the expected speed and the current speed of the main vehicle relative to the front vehicle during the driving process as:

e1=vdes1(t)-vego(t)e 1 =v des1 (t)-v ego (t)

其中,vego(t)、vdes1(t)分别为时间t时刻主车的速度和主车相对于 前车的期望速度。Among them, v ego (t) and v des1 (t) are respectively the speed of the main vehicle at time t and the expected speed of the main vehicle relative to the front vehicle.

步骤3.2:定义行驶过程中,主车相对于前前车的期望速度与主 车速度之间的误差为:Step 3.2: Define the error between the expected speed of the main vehicle relative to the vehicle in front and the speed of the main vehicle during the driving process as:

e2=vdes2(t)-vego(t)e 2 =v des2 (t)-v ego (t)

其中,vdes2(t)分别为时间t时刻主车相对于前前车的期望速度。Among them, v des2 (t) is the expected speed of the host vehicle relative to the preceding vehicle at time t.

步骤3.3:定义状态变量

Figure BDA0003772234900000101
得到考虑多前车 信息和模型不确定性的车速跟随控制系统;Step 3.3: Define State Variables
Figure BDA0003772234900000101
A speed-following control system that considers the information of multiple preceding vehicles and model uncertainty is obtained;

步骤3.4:车速跟随控制系统的控制器为反馈控制形式,表达式 具体如下:Step 3.4: The controller of the vehicle speed following control system is in the form of feedback control, and the expression is as follows:

Figure BDA0003772234900000102
Figure BDA0003772234900000102

可以看出,前车的信息来源于车载传感器,前前车的信息来源于 车车通信装置,为异质信息,根据信息来源的不同,可以分解为:It can be seen that the information of the vehicle in front comes from the on-board sensor, and the information of the vehicle in front comes from the vehicle-to-vehicle communication device, which is heterogeneous information. According to different sources of information, it can be decomposed into:

u(t)=Kx(t)=Ksxs(t)+Kcxc(t)u(t)=Kx(t)=K s x s (t)+K c x c (t)

步骤3.5:考虑通信时延τ和外部扰动ω(t),确定参数不确定的 状况下下多前车的车速跟随控制系统的表达式;Step 3.5: Considering the communication delay τ and external disturbance ω(t), determine the expression of the vehicle speed following control system of multiple vehicles in front under the condition of uncertain parameters;

步骤4)对车速跟随控制系统进行稳定性分析;Step 4) Carry out stability analysis to vehicle speed following control system;

步骤5)设计H-infinity控制器。具体包括以下几个子步骤:Step 5) Design the H-infinity controller. Specifically, the following sub-steps are included:

步骤5.1:定义性能指标:Step 5.1: Define performance metrics:

Figure BDA0003772234900000103
Figure BDA0003772234900000103

对于给定H∞扰动衰减水平γ>0,对所有ω(t)∈l2[0,∞),应该满足 J<0恒成立。For a given H∞ disturbance attenuation level γ>0, for all ω(t)∈l 2 [0,∞), it should satisfy that J<0 holds true.

步骤5.2:对于闭环车速跟随控制系统和给的常数γ>0,如果存 在对称正定矩阵X和G,矩阵Y和Z,以及ε123>0使得下列线性矩 阵不等式Step 5.2: For the closed-loop vehicle speed following control system and the given constant γ>0, if there are symmetric positive definite matrices X and G, matrices Y and Z, and ε 1 , ε 2 , ε 3 >0 such that the following linear matrix inequality

Figure BDA0003772234900000111
Figure BDA0003772234900000111

成立,其中*表示矩阵的对称性,且有:is established, where * represents the symmetry of the matrix, and there are:

Ξ4=A*X+XA*T+B*Z+ZB*T+(ε1+4ε3)D*D*T+4ε2B*B*T,则可得到车速 跟随控制系统的γ-次优H∞鲁棒控制器。此外,可得到H-infinity 控制器的增益如下:Ξ 4 =A * X+XA *T +B * Z+ZB *T +(ε 1 +4ε 3 )D * D *T +4ε 2 B * B *T , then the γ- Suboptimal H∞ robust controller. In addition, the gain of the H-infinity controller can be obtained as follows:

Ks=YX-1 K s =YX -1

Kc=ZX-1K c = ZX −1 .

作为本发明的一种优选实施例,所述步骤2.1的车辆动力学模型 的表达式中,x(t)、v(t)分别是车辆在时间t时刻的位置和速度;m为 车辆的质量;η为传动装置的传输效率;r为轮胎的半径;T(t)为力矩; ca为空气阻力系数;g为重力加速度;cr为滚动阻尼系数;θ(x(t))为 道路的坡度角,当坡度角较小时,可认为cos(θ(x(t)))≈1, sin(θ(x(t)))=θ(x(t));μ为发动机时间常数(也称惯性时延);Tdes(t)为期 望力矩;As a preferred embodiment of the present invention, in the expression of the vehicle dynamics model of described step 2.1, x(t), v(t) are respectively the position and the speed of the vehicle at time t; m is the quality of the vehicle ; η is the transmission efficiency of the transmission; r is the radius of the tire; T(t) is the torque; c a is the air resistance coefficient; g is the acceleration of gravity; c r is the rolling damping coefficient; When the slope angle is small, it can be considered that cos(θ(x(t)))≈1, sin(θ(x(t)))=θ(x(t)); μ is the engine time constant ( Also known as inertia time delay); T des (t) is the desired moment;

进一步地,所述步骤2.4的发动机时间常数不确定性的车辆动力 学模型中,|Δμ|=g(t),s(t)是Lebesgue-measurable连续函数,并且 满足g2(t)≥Γ,Γ>0。Further, in the vehicle dynamics model of engine time constant uncertainty in step 2.4, |Δμ|=g(t), s(t) is a Lebesgue-measurable continuous function, and satisfies g 2 (t)≥Γ ,Γ>0.

作为本发明的一种优选实施例,所述步骤3.3中,考虑多前车信 息和模型不确定性的车速跟随控制系统为:As a kind of preferred embodiment of the present invention, in described step 3.3, consider the vehicle speed following control system of many front vehicle information and model uncertainty as:

Figure BDA0003772234900000121
Figure BDA0003772234900000121

其中,in,

Figure BDA0003772234900000122
Figure BDA0003772234900000122

Figure BDA0003772234900000123
Figure BDA0003772234900000123

且有,and have,

Figure BDA0003772234900000124
Figure BDA0003772234900000124

其中,in,

Figure BDA0003772234900000125
Figure BDA0003772234900000125

进一步地,所述步骤3.5)中,参数不确定的状况下多前车的车 速跟随控制系统的表达式为:Further, in said step 3.5), the expression of the vehicle speed following control system of many front vehicles under the uncertain situation of parameters is:

Figure BDA0003772234900000126
Figure BDA0003772234900000126

作为本发明的另一种优选实施例,对于所述步骤4,下面给出车 速跟随控制系统渐近稳定的条件,考虑无扰动下的闭环车速跟随控制 系统,如果存在对称正定矩阵P和N,矩阵K,使得以下矩阵不等式 满足As another preferred embodiment of the present invention, for the step 4, the conditions for the asymptotic stability of the vehicle speed following control system are given below, considering the closed-loop vehicle speed following control system without disturbance, if there are symmetric positive definite matrices P and N, Matrix K such that the following matrix inequality satisfies

Figure BDA0003772234900000127
则车速跟随控制系统是渐近稳定的,其中:
Figure BDA0003772234900000127
Then the vehicle speed following control system is asymptotically stable, where:

Figure BDA0003772234900000128
Figure BDA0003772234900000128

Figure BDA0003772234900000129
Figure BDA0003772234900000129

Figure BDA00037722349000001210
Figure BDA00037722349000001210

Θ22=-N 。Θ 22 = -N .

综上所述,本发明一种参数不确定下考虑多前车的纵向人机分层 协同控制方法,该方法针对目前少有学者探究的多前车信息和车辆动 力学参数不确定性对纵向跟车人机协同控制的影响等问题,利用 Lyapunov-Krasovskii泛函进行车速跟随控制系统的稳定性分析,并 在此基础上设计γ-次优H鲁棒控制器,主车不仅可以根据较远前车 的信息进行预控制,还可以根据临近前车的信息进一步进行精细化控 制,优化了车辆纵向跟车的性能,在降低驾驶人操作负荷的同时提升 了驾驶舒适度。本发明提出的一种参数不确定下考虑多前车的纵向人 机分层协同控制方法,可以为自动汽车人机共驾领域的控制策略设计提供参考依据。To sum up, the present invention is a longitudinal man-machine layered cooperative control method considering multiple vehicles in front under uncertain parameters. In order to deal with issues such as the influence of man-machine cooperative control of vehicle following, the Lyapunov-Krasovskii functional is used to analyze the stability of the vehicle speed following control system, and on this basis, a γ-suboptimal H robust controller is designed. Pre-control is carried out based on the information of the vehicle far ahead, and further fine-grained control can be carried out based on the information of the vehicle in front, which optimizes the performance of the vehicle's longitudinal follow-up and improves driving comfort while reducing the driver's operating load. A longitudinal human-machine layered cooperative control method considering multiple front vehicles under uncertain parameters proposed by the present invention can provide a reference for the design of control strategies in the field of automatic vehicle human-machine co-driving.

尽管已经示出和描述了本发明的实施例,对于本领域的普通技术 人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这 些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权 利要求及其等同物限定。Although the embodiments of the present invention have been shown and described, those skilled in the art can understand that various changes, modifications and substitutions can be made to these embodiments without departing from the principle and spirit of the present invention. and modifications, the scope of the invention is defined by the appended claims and their equivalents.

Claims (6)

1. A longitudinal man-machine layered cooperative control method considering multiple front vehicles under the condition of uncertain parameters is characterized by comprising the following steps:
step 1) limiting intelligent automobile configuration, automobile following tasks and scenes;
step 2) constructing a vehicle longitudinal dynamics model under uncertain parameters, and specifically comprising the following substeps:
step 2.1: the longitudinal dynamics of the vehicle include engine, transmission system and tire friction, etc., and the expression of the vehicle dynamics model is as follows:
Figure FDA0003772234890000011
Figure FDA0003772234890000012
Figure FDA0003772234890000013
step 2.2: the nonlinear model is linearized by using a linear feedback technology, and the following nonlinear dynamical model after feedback linearization can be obtained:
Figure FDA0003772234890000014
where u (t) is the input signal after linear feedback.
Step 2.3: a linear model of vehicle dynamics can be built according to the above equation:
Figure FDA0003772234890000015
step 2.4: the above model is established under the condition of parameter determination, however, the vehicle is a multi-degree-of-freedom dynamic system, and there are a lot of uncertain factors such as friction resistance coefficient, air resistance coefficient and engine time constant in the motion process, and the change of these parameters will have a certain influence on the vehicle operation, therefore, the following vehicle dynamic model considering the uncertainty of the engine time constant can be obtained by considering the uncertainty Δ μ of the vehicle engine time constant:
Figure FDA0003772234890000021
step 2.5: defining a state variable X (t) = [ X (t), v (t), a (t)] T Obtaining a vehicle three-order state space model considering parameter uncertainty as follows:
Figure FDA0003772234890000022
wherein,
Figure FDA0003772234890000023
from the assumption of the uncertainty parameter Δ μ, one can obtain:
[ΔA ΔB]=DG(t)[H 1 H 2 ]
wherein,
Figure FDA0003772234890000024
g (t) satisfies G T (t)G(t)≤I;
Step 3) constructing a speed following control system considering multiple front vehicles under the condition of uncertain parameters, and specifically comprising the following substeps:
step 3.1: defining the error magnitude between the expected speed and the current speed of the host vehicle relative to the front vehicle during the driving process as follows:
e 1 =v des1 (t)-v ego (t)
wherein v is ego (t)、v des1 (t) the velocity of the host vehicle and the desired velocity of the host vehicle relative to the preceding vehicle, respectively, at time t.
Step 3.2: defining the error between the expected speed of the host vehicle relative to the front vehicle and the speed of the host vehicle during running as follows:
e 2 =v des2 (t)-v ego (t)
wherein v is des2 (t) the desired velocity of the host vehicle relative to the preceding vehicle at time t, respectively.
Step 3.3: defining state variables
Figure FDA0003772234890000031
Obtaining a vehicle speed following control system considering information of multiple front vehicles and model uncertainty;
step 3.4: the controller of the vehicle speed following control system is in a feedback control form, and the expression is as follows:
Figure FDA0003772234890000032
it can be seen that the information of the front vehicle is derived from the vehicle-mounted sensor, the information of the front vehicle is derived from the vehicle-to-vehicle communication device, and the information is heterogeneous information, and can be decomposed into:
u(t)=Kx(t)=K s x s (t)+K c x c (t)
step 3.5: considering communication time delay tau and external disturbance omega (t), determining an expression of a vehicle speed following control system of a plurality of front vehicles under the condition of uncertain parameters;
step 4) carrying out stability analysis on the vehicle speed following control system;
and 5) designing the H-definition controller. The method specifically comprises the following substeps:
step 5.1: defining a performance index:
Figure FDA0003772234890000033
for a given H ∞ disturbance attenuation level γ > 0, for all ω (t) ∈ l 2 [0, ∞), it should be satisfied that J < 0 is always true.
Step 5.2: for closed loop vehicle speed following control system and methodConstant gamma > 0, positive definite matrices X and G if symmetric, matrices Y and Z, and epsilon 123 > 0 such that the following linear matrix inequality
Figure FDA0003772234890000041
Where, denotes the symmetry of the matrix, and has:
Ξ 4 =A * X+XA *T +B * Z+ZB *T +(ε 1 +4ε 3 )D * D *T +4ε 2 B * B *T therefore, the gamma-suboptimal H infinity robust controller of the vehicle speed following control system can be obtained. In addition, the gain of the H-infinity controller can be obtained as follows:
K s =YX -1
K c =ZX -1
2. the longitudinal human-machine hierarchical cooperative control method considering multiple front vehicles under the condition of uncertain parameters according to claim 1 is characterized in that in the expression of the vehicle dynamics model of the step 2.1, x (t) and v (t) are the position and the speed of the vehicle at the time t respectively; m is the mass of the vehicle; eta is the transmission efficiency of the transmission device; r is the radius of the tire; t (T) is torque; c. C a Is the air resistance coefficient; g is the acceleration of gravity; c. C r Is the rolling damping coefficient; θ (x (t)) is the slope angle of the road, and when the slope angle is small, cos (θ (x (t))) = 1,sin (θ (x (t))) = θ (x (t))); μ is the engine time constant (also known as inertial time delay); t is des (t) is the desired torque.
3. The longitudinal human-machine hierarchical cooperative control method considering multiple front vehicles under uncertain parameters of claim 1 is characterized in that in the vehicle dynamics model with uncertain engine time constants of step 2.4, | Δ μ | = g (t), s (t) is a Lebesgue-measurable continuous function and satisfies g 2 (t)≥Γ,Γ>0。
4. The longitudinal man-machine hierarchical cooperative control method considering multiple leading vehicles under uncertain parameters according to claim 1 is characterized in that in the step 3.3, a vehicle speed following control system considering multiple leading vehicle information and model uncertainty is as follows:
Figure FDA0003772234890000051
wherein,
Figure FDA0003772234890000052
Figure FDA0003772234890000053
and is provided with a plurality of groups of the materials,
Figure FDA0003772234890000054
wherein,
Figure FDA0003772234890000055
5. the longitudinal man-machine hierarchical cooperative control method considering multiple vehicles with uncertain parameters according to claim 1, wherein in the step 3.5), the expression of the vehicle speed following control system of the multiple vehicles with uncertain parameters is as follows:
Figure FDA0003772234890000056
6. the longitudinal man-machine layered cooperative control method according to claim 1, wherein for step 4, the condition that the vehicle speed following control system is asymptotically stable is given below, the closed-loop vehicle speed following control system without disturbance is considered, and if symmetric positive definite matrixes P and N, matrix K exist, the following matrix inequality satisfies the following condition
Figure FDA0003772234890000061
The vehicle speed following control system is asymptotically stable, wherein:
Figure FDA0003772234890000062
Figure FDA0003772234890000063
Figure FDA0003772234890000064
Θ 22 =-N。
CN202210905539.6A 2022-07-29 2022-07-29 A longitudinal human-machine hierarchical cooperative control method considering multiple front vehicles under parameter uncertainty Active CN115616903B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210905539.6A CN115616903B (en) 2022-07-29 2022-07-29 A longitudinal human-machine hierarchical cooperative control method considering multiple front vehicles under parameter uncertainty

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210905539.6A CN115616903B (en) 2022-07-29 2022-07-29 A longitudinal human-machine hierarchical cooperative control method considering multiple front vehicles under parameter uncertainty

Publications (2)

Publication Number Publication Date
CN115616903A true CN115616903A (en) 2023-01-17
CN115616903B CN115616903B (en) 2024-12-20

Family

ID=84856960

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210905539.6A Active CN115616903B (en) 2022-07-29 2022-07-29 A longitudinal human-machine hierarchical cooperative control method considering multiple front vehicles under parameter uncertainty

Country Status (1)

Country Link
CN (1) CN115616903B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110091868A (en) * 2019-05-20 2019-08-06 合肥工业大学 A kind of longitudinal collision avoidance method and its system, intelligent automobile of man-machine coordination control
CN110579969A (en) * 2019-10-23 2019-12-17 南开大学 A control method for double unmanned aerial vehicle to lift rod-shaped rigid body load cooperatively
EP3805082A1 (en) * 2018-05-25 2021-04-14 Hangzhou Chic Intelligent Technology Co., Ltd Human-machine interaction body-sensing vehicle
US20220161819A1 (en) * 2019-03-29 2022-05-26 C.R.F. Societa' Consortile Per Azioni Automatic motor-vehicle driving speed control based on driver's driving behaviour
CN114637299A (en) * 2022-03-17 2022-06-17 重庆大学 A Longitudinal Vehicle-Following Human-Machine Coordination Method Considering Multiple Vehicles in Front and Communication Delay

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3805082A1 (en) * 2018-05-25 2021-04-14 Hangzhou Chic Intelligent Technology Co., Ltd Human-machine interaction body-sensing vehicle
US20220161819A1 (en) * 2019-03-29 2022-05-26 C.R.F. Societa' Consortile Per Azioni Automatic motor-vehicle driving speed control based on driver's driving behaviour
CN110091868A (en) * 2019-05-20 2019-08-06 合肥工业大学 A kind of longitudinal collision avoidance method and its system, intelligent automobile of man-machine coordination control
CN110579969A (en) * 2019-10-23 2019-12-17 南开大学 A control method for double unmanned aerial vehicle to lift rod-shaped rigid body load cooperatively
CN114637299A (en) * 2022-03-17 2022-06-17 重庆大学 A Longitudinal Vehicle-Following Human-Machine Coordination Method Considering Multiple Vehicles in Front and Communication Delay

Also Published As

Publication number Publication date
CN115616903B (en) 2024-12-20

Similar Documents

Publication Publication Date Title
CN106708057B (en) Intelligent vehicle formation driving method
Guo et al. Autonomous platoon control allowing range-limited sensors
Alam et al. Experimental evaluation of decentralized cooperative cruise control for heavy-duty vehicle platooning
CN106873589B (en) Intelligent vehicle autonomous following method
CN111332283B (en) Method and system for controlling a motor vehicle
CN110539752B (en) A kind of intelligent vehicle multi-prediction range model prediction trajectory tracking control method and system
CN102076541B (en) Path generation algorithm for automated lane centering and lane changing control system
Gratzer et al. String stable and collision-safe model predictive platoon control
CN110568841A (en) Automatic driving decision method and system
CN110329257A (en) A kind of more longitudinally controlled methods of car team team based on Che-Che Tongxin
Zhang et al. Data-driven based cruise control of connected and automated vehicles under cyber-physical system framework
CN101837781A (en) Model-Based Predictive Control of Control Systems for Automatic Lane Alignment or Lane Changing
CN113031576B (en) Vehicle control method in automatic driving fleet, vehicle-mounted device and vehicle
Dolk et al. Cooperative automated driving for various traffic scenarios: Experimental validation in the GCDC 2016
Alam Fuel-efficient distributed control for heavy duty vehicle platooning
CN110568762A (en) An adaptive robust control method for intelligent electric vehicle formation with anti-communication delay
CN114537388A (en) Commercial vehicle ADAS system based on camera and radar fusion
Luu et al. Spacing control of cooperative adaptive cruise control vehicle platoon
CN115042770B (en) Vehicle queue transverse control method based on distributed robust model prediction
Chen et al. Robust control for cooperative driving system of heterogeneous vehicles with parameter uncertainties and communication constraints in the vicinity of traffic signals
CN113341730B (en) Vehicle steering control method under remote man-machine cooperation
CN115092139A (en) Intelligent networked vehicle interlacing area collaborative motion planning method
CN112519777A (en) Control method of automatic driving fleet, vehicle-mounted device, vehicle and system
CN114179818A (en) Intelligent automobile transverse control method based on adaptive preview time and sliding mode control
CN114637299B (en) A human-machine division of labor and collaborative method for longitudinal following considering multiple leading vehicles and communication delay

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