Movatterモバイル変換


[0]ホーム

URL:


CN110539752B - A kind of intelligent vehicle multi-prediction range model prediction trajectory tracking control method and system - Google Patents

A kind of intelligent vehicle multi-prediction range model prediction trajectory tracking control method and system
Download PDF

Info

Publication number
CN110539752B
CN110539752BCN201910559172.5ACN201910559172ACN110539752BCN 110539752 BCN110539752 BCN 110539752BCN 201910559172 ACN201910559172 ACN 201910559172ACN 110539752 BCN110539752 BCN 110539752B
Authority
CN
China
Prior art keywords
prediction
range model
prediction range
longitudinal
controller
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.)
Expired - Fee Related
Application number
CN201910559172.5A
Other languages
Chinese (zh)
Other versions
CN110539752A (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.)
Jiangsu University
Original Assignee
Jiangsu 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 Jiangsu UniversityfiledCriticalJiangsu University
Priority to CN201910559172.5ApriorityCriticalpatent/CN110539752B/en
Publication of CN110539752ApublicationCriticalpatent/CN110539752A/en
Application grantedgrantedCritical
Publication of CN110539752BpublicationCriticalpatent/CN110539752B/en
Expired - Fee Relatedlegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Landscapes

Abstract

Translated fromChinese

本发明公开了一种智能汽车多预测范围模型预测轨迹跟踪控制方法及系统,包括信息感知、路径规划、多预测范围模型预测控制器建模以及驱动执行;环境感知实时采集智能汽车的前方道路信息及自身状态,将相关事件实时收集并传递至多预测范围模型预测控制器供其调用;路径规划根据信息感知的数据规划出一条期望路径;所述多预测范围模型预测控制器能够实现紧急事件下的预测控制;所述驱动执行根据多预测范围模型预测控制器输出的前轮转角值驱动操纵车辆的执行机构。本发明通过调用多预测范围模型预测控制器与可能发生事件相对应的预测时域与相应约束集及成本函数,使得无人驾驶车辆提前改变跟踪路径避免紧急情况的发生从而提升了汽车行驶的稳定性。

Figure 201910559172

The invention discloses a multi-prediction range model prediction trajectory tracking control method and system for an intelligent car, including information perception, path planning, multi-prediction range model prediction controller modeling and driving execution; environment perception collects road information ahead of the intelligent car in real time and its own state, collect relevant events in real time and transmit them to the multi-prediction range model prediction controller for its invocation; the path planning plans a desired path according to the information-aware data; the multi-prediction range model prediction controller can realize emergency events. Predictive control; the drive executes the actuating mechanism for driving and manipulating the vehicle according to the front wheel angle value output by the multi-prediction range model prediction controller. The invention makes the unmanned vehicle change the tracking path in advance to avoid the occurrence of emergency by calling the prediction time domain and the corresponding constraint set and the cost function corresponding to the possible events in the multi-prediction range model prediction controller, thereby improving the driving stability of the vehicle sex.

Figure 201910559172

Description

Translated fromChinese
一种智能汽车多预测范围模型预测轨迹跟踪控制方法及系统A kind of intelligent vehicle multi-prediction range model prediction trajectory tracking control method and system

技术领域technical field

本发明属于智能汽车控制领域,特别涉及了一种智能汽车在预测紧急事件下的控制方法。The invention belongs to the field of intelligent automobile control, and particularly relates to a control method of an intelligent automobile under the condition of predicting emergency events.

背景技术Background technique

行驶智能化作为汽车技术变革核心技术在全球范围内深入展开。现有的模型预测控制大多着眼于路径跟踪的精度的提升上,但是在真实路况上行驶时往往在紧急事件发生的时候才做出相应反应使得无人驾驶车辆无法准确的跟踪期望路径,这是因为在高速行驶工况下车轮纵向力趋近于饱和,在紧急事件发生的情况下转向但轮胎无法提供更多的侧向力,所以车辆在应对紧急事件下容易出现失稳现象。As the core technology of automobile technological transformation, driving intelligence has been carried out in depth around the world. Most of the existing model predictive control focuses on improving the accuracy of path tracking, but when driving on real road conditions, it often responds only when an emergency occurs, so that the unmanned vehicle cannot accurately track the desired path. Because the longitudinal force of the wheel tends to saturate under high-speed driving conditions, and in the event of an emergency, the tires cannot provide more lateral force, so the vehicle is prone to instability in response to an emergency.

环境感知结合V2X技术使得汽车和周围环境之间进行无线通讯,从而为判断紧急事件提供了技术支持。面向无人驾驶的终极目标,要求智能汽车控制系统在复杂工况条件下,具有精确、高效、可靠的控制能力,保证车辆转向稳定性、行驶安全。传统单一预测范围的算法不能解决车辆不同紧急事件下的控制需求和控制功能。Environment perception combined with V2X technology enables wireless communication between the car and the surrounding environment, thus providing technical support for judging emergency events. Facing the ultimate goal of unmanned driving, the intelligent vehicle control system is required to have precise, efficient and reliable control capabilities under complex working conditions to ensure vehicle steering stability and driving safety. The traditional single prediction range algorithm cannot solve the control requirements and control functions of vehicles under different emergency events.

发明内容SUMMARY OF THE INVENTION

一种智能汽车在紧急事件下的控制方法,通过在传统模型预测控制单预测范围的基础上添加多种预测范围的方法来预测可能发生的事件,在跟踪期望路径的同时保持对于如突遇冰雪路面或者行人横穿马路等的应急计划而不是在紧急事件发生的情况下在做出反应。从而提高模型预测控制对于可预见但难以确定发生概率事件的稳定性。A control method for an intelligent vehicle under emergency events, which predicts possible events by adding multiple prediction ranges on the basis of the traditional model predictive control single prediction range, and keeps track of the expected path while maintaining the protection against sudden ice and snow. Contingency planning for pavement or pedestrian crossing, etc. rather than responding in the event of an emergency. Thus, the stability of the model predictive control for predictable but difficult to determine the probability of occurrence of events is improved.

传统的模型预测控制基于环境感知模块的道路摩擦系数估计或先验的摩擦系数,而真实路况中道路摩擦系数难以以准确的数学公式表达;路边行人的行为也难以用概率来进行估计与预测。所以采取环境感知模块结合V2X技术来感知交通道路事件大体情况比如在感知到冰雪天气则提供信息给控制器,控制器则预先调用路面可能出现低附着情况的相关控制策略包括相应的预测时域与约束集;或感知路边有行人的情况下预先调用控制器与之相对应的预测时域与约束集来对可能出现行人横穿马路做出预先的调整等等。通过预先调整使得轮胎的横纵向力都控制在极限范围之内,增加控制系统的鲁棒性和车辆的稳定性。以上复杂工况可以单一出现,也可以同时出现一同处理。The traditional model predictive control is based on the estimation of the road friction coefficient of the environment perception module or the a priori friction coefficient, and the road friction coefficient in the real road conditions is difficult to express with an accurate mathematical formula; the behavior of roadside pedestrians is also difficult to estimate and predict with probability . Therefore, the environment perception module combined with V2X technology is used to perceive the general situation of traffic and road events. For example, when snow and ice weather is sensed, information is provided to the controller. Constraint set; or pre-calling the controller's corresponding prediction time domain and constraint set to make pre-adjustments for possible pedestrians crossing the road when there are pedestrians on the roadside. Through pre-adjustment, the lateral and longitudinal forces of the tires are controlled within the limit range, which increases the robustness of the control system and the stability of the vehicle. The above complex working conditions can occur singly or simultaneously.

本发明的有益效果:Beneficial effects of the present invention:

1、本发明提出的多时域模型预测控制的思想,将原本紧急事件发生后采取操作的模式替换成预先通过环境感知和V2X技术模块判断可能发生的事件,调用多预测范围模型预测控制器与可能发生事件相对应的预测时域与相应约束集及成本函数,使得无人驾驶车辆提前改变跟踪路径避免紧急情况的发生从而提升了汽车行驶的稳定性。1. The idea of multi-time-domain model predictive control proposed by the present invention replaces the original mode of taking action after the occurrence of an emergency with a pre-judgment of possible events through environmental perception and V2X technology modules, and calls the multi-prediction range model predictive controller and possible events. The prediction time domain corresponding to the occurrence event and the corresponding constraint set and cost function enable the unmanned vehicle to change the tracking path in advance to avoid the occurrence of emergencies, thereby improving the stability of the vehicle.

2、本发明提出的综合考虑横纵向力的动力学分段仿射模型,有效的提升模型的精度,解决无人驾驶车辆在复杂工况下控制偏差较大的问题。2. The dynamic segmental affine model that comprehensively considers the lateral and longitudinal forces proposed by the present invention effectively improves the accuracy of the model and solves the problem of large control deviation of the unmanned vehicle under complex working conditions.

附图说明Description of drawings

图1是控制模块逻辑框图;Fig. 1 is the logic block diagram of the control module;

图2是多预测范围框图;Figure 2 is a multi-prediction range block diagram;

图3是多预测范围成本函数框图;Figure 3 is a block diagram of a multi-prediction range cost function;

图4环境感知流程框图;Figure 4 is a flow chart of environmental perception;

具体实施方式Detailed ways

下面结合附图对本发明作进一步说明。The present invention will be further described below in conjunction with the accompanying drawings.

如图1所示,本发明系统的组成包括如下:As shown in Figure 1, the composition of the system of the present invention includes the following:

感知模块Perception module

实时采集智能汽车的前方道路信息、横摆角速度γ、车速Vx、以及质心侧偏角β。并结合V2X短距离感知技术将交通道路信息中如冰雪天气,路边行人或者前车骤停等路况相关事件进行实时收集并传递至控制模块供控制器预先判断调用;与其他模块的配合关系如图4所示。Collect the road information ahead of the smart car, the yaw rate γ, the vehicle speed Vx , and the side-slip angle β of the center of mass in real time. Combined with the V2X short-distance perception technology, the traffic road information such as ice and snow weather, roadside pedestrians, or the sudden stop of the preceding vehicle and other road conditions-related events are collected in real time and transmitted to the control module for the controller to pre-judgment and call; the cooperation relationship with other modules is as follows: shown in Figure 4.

路径规划模块path planning module

根据感知模块所传递的数据规划出一条期望路径,此规划路径不包括对于复杂工况的计算;Plan a desired path according to the data transmitted by the sensing module, and this planning path does not include the calculation of complex working conditions;

动力学建模模块Dynamics Modeling Module

为了适应复杂工况下的精度要求,单一的侧向动力学已经无法满足,所以建立横纵向力的分段仿射动力学模型。同时考虑横向力与纵向力,非线性横纵向力模型进行分段仿射化处理,将轮胎侧偏角αi与轮胎侧向力Fyi的实际关系曲线分成三段线性表示In order to meet the precision requirements under complex working conditions, single lateral dynamics can no longer satisfy, so a piecewise affine dynamics model of lateral and longitudinal forces is established. Considering both the lateral force and the longitudinal force, the nonlinear lateral and longitudinal force model is subjected to piecewise affine processing, and the actual relationship curve between the tire slip angle αi and the tire lateral force Fyi is divided into three linear segments.

Figure BDA0002107763760000021
Figure BDA0002107763760000021

其中,Ci1和Ci2为第i个轮胎侧向力分段仿射表达式的侧偏刚度;fi1和fi2为第i个车轮侧向力分段仿射表达式的常数项;αpi1,αpi2为分段点;Among them, Ci1 and Ci2 are the cornering stiffness of the ith tire lateral force piecewise affine expression; fi1 and fi2 are the constant terms of the ith wheel side force piecewise affine expression; αpi1 , αpi2 is the segmentation point;

将轮胎纵向滑移率ki与轮胎纵向力Fxi的实际关系曲线分成三段线性表示The actual relationship curve between tire longitudinal slip rate ki and tire longitudinal force Fxi is divided into three linear segments

Figure BDA0002107763760000031
Figure BDA0002107763760000031

其中,Ki1和Ki2为第i个轮胎纵向力分段仿射表达式的纵向刚度;gi1和gi2为第i个车轮侧向力分段仿射表达式的常数项;kpi1,kpi2为分段点;Among them, Ki1 and Ki2 are the longitudinal stiffness of the ith tire longitudinal force piecewise affine expression; gi1 and gi2 are the constant terms of the ith wheel lateral force piecewise affine expression; kpi1 , kpi2 is the segmentation point;

得到的动力学模型如下:The resulting kinetic model is as follows:

Figure BDA0002107763760000032
Figure BDA0002107763760000032

Figure BDA0002107763760000033
Figure BDA0002107763760000033

Figure BDA0002107763760000034
Figure BDA0002107763760000034

Figure BDA0002107763760000035
Figure BDA0002107763760000035

Figure BDA0002107763760000036
Figure BDA0002107763760000036

Figure BDA0002107763760000037
Figure BDA0002107763760000037

其中

Figure BDA0002107763760000038
是汽车纵向路径的导数,
Figure BDA0002107763760000039
是汽车质心到路径距离的侧向误差倒数,κ为道路曲率,Δψ是航向角误差,Vx、Vy、β、r分别为汽车纵向速度、横向速度,质心侧偏角及横摆角速度,Fxf、Fxr、Fyf、Fyr、m、a、b、Iz。Fxf、Fxr分别为前后轮纵向力,Fyf、Fyr分别为前后轮侧向力,m为车身质量,a、b、Iz分别为前后轴距与绕Z轴转动惯量。in
Figure BDA0002107763760000038
is the derivative of the longitudinal path of the car,
Figure BDA0002107763760000039
is the reciprocal of the lateral error of the distance from the car mass center to the path, κ is the road curvature, Δψ is the heading angle error, Vx , Vy , β, r are the longitudinal speed, lateral speed, center of mass side slip angle and yaw angular velocity of the car, respectively,Fxf ,Fxr ,Fyf ,Fyr , m, a, b, Iz. Fxf and Fxr are the longitudinal forces of the front and rear wheels respectively, Fyf and Fyr are the lateral forces of the front and rear wheels respectively, m is the body mass, a, b, and Iz are the front and rear wheelbases and the moment of inertia around the Z axis, respectively.

控制模块control module

在建立此动力学模型后运用多时域模型预测控制方法进行控制。将step3中所建立的动力学模型转换成状态空间形式并运用一阶欧拉法进行模型的离散化得到After the dynamic model is established, the multi-time domain model predictive control method is used for control. Convert the dynamic model established in step3 into state space form and use the first-order Euler method to discretize the model to get

xk+1=Axk+Buk+dxk+1 =Axk +Buk +d

其中状态量x由(VxVyrΔψe)组成,综合考虑横纵向动力学特性,A、B为状态矩阵,d为仿射项矩阵;Among them, the state quantity x is composed of (Vx Vy rΔψe), considering the transverse and longitudinal dynamic characteristics comprehensively, A and B are the state matrices, and d is the affine term matrix;

Figure BDA0002107763760000041
Figure BDA0002107763760000041

如图2所示,其中xn类似于传统的确定性模型预测控制,而另外xd1、…xdn则代表了各种不同的应急计划,对应于不同的约束与成本函数,如图3所示。这样分开的优点是在无紧急事件时只计算xn所对应的成本函数并计算输出,在紧急事件下只需计算对应的应急计划即可,出现一种紧急事件即用一种,也可在多种紧急事件同时可能发生时一起计算,从而减小计算负担;An、Adn、Bn、Bdn、dn、ddn。An、Adn为状态量矩阵,Bn、Bdn为控制量矩阵,dn、ddn为仿射项矩阵。As shown in Figure 2, where xn is similar to the traditional deterministic model predictive control, and the other xd1 , ... xdn represent various contingency plans, corresponding to different constraints and cost functions, as shown in Figure 3 Show. The advantage of this separation is that when there is no emergency, only the cost function corresponding to xn is calculated and the output is calculated. In the event of an emergency, only the corresponding emergency plan needs to be calculated. When an emergency occurs, one can be used. When multiple emergency events may occur at the same time, they are calculated together, thereby reducing the computational burden;An ,Adn ,Bn ,Bdn ,dn ,ddn . An and Adn are state quantity matrices, Bn and Bdn are control quantity matrices, and dn and ddnare affine term matrices.

建立性能指标如下Establish performance metrics as follows

Figure BDA0002107763760000042
Figure BDA0002107763760000042

其中Np、Nc分别为预测与控制时域,Q、R分别为相应的权重矩阵集,ρ、ε分别为权重系数集和松弛因子集,xk为状态变量,Δuk为控制增量。where Np and Nc are the prediction and control time domains, respectively, Q and R are the corresponding weight matrix sets, ρ and ε are the weight coefficient sets and relaxation factor sets, respectively, xk is the state variable, and Δuk is the control increment .

系统约束为:The system constraints are:

Figure BDA0002107763760000048
Figure BDA0002107763760000048

Figure BDA0002107763760000049
Figure BDA0002107763760000049

其中

Figure BDA0002107763760000043
in
Figure BDA0002107763760000043

在k=0处,

Figure BDA0002107763760000044
分别为k时刻下各预测范围的初始控制量。At k=0,
Figure BDA0002107763760000044
are the initial control quantities of each prediction range at time k, respectively.

约束集H、G用来对可能发生的紧急事件进行约束。在U0处依然是追踪原本的期望路径,同时保持对于突发复杂事件的应急操作。Hn与Gn是无突发事件下的约束集,Hn1、Gn1,Hn2、Gn2,……等是对应不同事件下的不同约束集。如Constraint sets H and G are used to constrain possible emergencies. At U0 , the original desired path is still traced, while maintaining emergency operations for sudden and complex events. Hn and Gn are constraint sets under no emergencies, and Hn1 , Gn1 , Hn2 , Gn2 , etc. are different constraint sets corresponding to different events. like

Figure BDA0002107763760000045
Figure BDA0002107763760000045

Vy,max=Vxαr,sat+brVy,max =Vx αr,sat +br

其中αr,sat为后轮饱和时的侧偏角,作为Hn的约束集。where αr,sat is the side slip angle when the rear wheel is saturated, as the constraint set of Hn .

采用下式作为Gn的约束集。The following formula is used as the constraint set forGn .

Figure BDA0002107763760000046
Figure BDA0002107763760000046

Figure BDA0002107763760000047
Figure BDA0002107763760000047

其中

Figure BDA0002107763760000051
Figure BDA0002107763760000052
是一组横向误差边界,是沿着避障并保留在道路上的关于路径距离的函数;
Figure BDA0002107763760000053
近似于车辆等效宽度。in
Figure BDA0002107763760000051
and
Figure BDA0002107763760000052
is a set of lateral error bounds as a function of path distance along the obstacle avoidance and remaining on the road;
Figure BDA0002107763760000053
Approximate vehicle equivalent width.

应对不同的事件,对于约束中的值如αr,sat

Figure BDA0002107763760000054
做出调整,如检测到低温冰雪天气预测在拐角处可能有低附着冰雪路面时,调整权重矩阵Q对横向误差和航向误差做出惩罚使得入弯曲率变小更易进入弯道,权重矩阵R则对前轮转角速率做出惩罚,以维持车辆稳定性,使得控制器得出的最终结果有所不同,从而避免失稳情况。In response to different events, for values in constraints such as αr,sat ,
Figure BDA0002107763760000054
Make adjustments. For example, when it is detected that the low-temperature ice and snow weather forecast may have low-adherence ice and snow roads at the corners, the weight matrix Q is adjusted to penalize the lateral error and heading error to make it easier to enter the curve with a smaller curvature, and the weight matrix R is Penalizing the angular rate of the front wheels to maintain vehicle stability allows the controller to produce different final results to avoid buckling conditions.

H和G分别对横摆角速度与质心侧偏角及环境约束进行调整使得事件结束之后继续跟踪原本的期望路径。在检测到路边有行人可能横穿马路事件时调整权重矩阵Q对纵向速度、横向误差和航向误差做出惩罚使得车速降低并略偏向远离行人处行驶,R,H和G则和遇冰雪路面类似做相应调整。如果同时检测多种事件则同时计算单个事件下的输出结果并最终加权求和取得最终结果。如果没有发生紧急情况则一直跟踪期望路径。H and G adjust the yaw rate, center of mass slip angle and environmental constraints, respectively, so that the original desired path can be tracked after the event ends. When it is detected that there are pedestrians on the side of the road that may cross the road, the weight matrix Q is adjusted to penalize the longitudinal speed, lateral error and heading error to reduce the speed and drive slightly away from pedestrians. Adjust accordingly. If multiple events are detected at the same time, the output results under a single event are calculated at the same time, and the final weighted sum is obtained to obtain the final result. If no emergency occurs, the desired path is always followed.

执行模块execution module

操纵执行模块根据控制模块输出的前轮转角值驱动操纵执行机构,执行无人驾驶汽车自主转向,并返回车身状态信息给环境感知模块和动力学建模模块从而使无人驾驶汽车跟踪期望轨迹。The steering execution module drives the steering actuator according to the front wheel angle value output by the control module, executes the autonomous steering of the unmanned vehicle, and returns the body state information to the environment perception module and the dynamics modeling module, so that the unmanned vehicle can track the desired trajectory.

上文所列出的一系列的详细说明仅仅是针对本发明的可行性实施方式的具体说明,它们并非用以限制本发明的保护范围,凡未脱离本发明技艺精神所作的等效实施方式或变更均应包含在本发明的保护范围之内。The series of detailed descriptions listed above are only specific descriptions for the feasible embodiments of the present invention, and they are not used to limit the protection scope of the present invention. Changes should all be included within the protection scope of the present invention.

Claims (4)

Translated fromChinese
1.一种智能汽车多预测范围模型预测轨迹跟踪控制方法,其特征在于,包括:1. a multi-prediction range model prediction trajectory tracking control method for an intelligent vehicle, is characterized in that, comprises:信息感知、路径规划、多预测范围模型预测控制器建模、以及驱动执行;Information perception, path planning, multi-prediction range model predictive controller modeling, and drive execution;所述信息感知实时采集智能汽车的前方道路信息、横摆角速度γ、车速Vx、以及质心侧偏角β,将相关事件进行实时收集并传递至多预测范围模型预测控制器供控制器预先判断调用;The information perception collects the forward road information, yaw rate γ, vehicle speed Vx , and center of mass sideslip angle β of the smart car in real time, and collects relevant events in real time and transmits them to the multi-prediction range model prediction controller for the controller to pre-judgment and call ;所述路径规划根据信息感知的数据规划出一条期望路径,此规划路径不包括对于复杂工况的计算;The path planning plans a desired path according to the information-perceived data, and the planned path does not include calculation for complex working conditions;所述多预测范围模型预测控制器能够实现紧急事件下的预测控制;The multi-prediction range model predictive controller can realize predictive control under emergency events;所述驱动执行根据多预测范围模型预测控制器输出的前轮转角值驱动操纵车辆的执行机构;The driving execution is to drive and manipulate the actuator of the vehicle according to the front wheel rotation angle value output by the multi-prediction range model prediction controller;所述多预测范围模型预测控制器建模包括动力学建模;The multi-prediction range model predictive controller modeling includes dynamics modeling;所述动力学建模的依据是横纵向力的分段仿射动力学模型;所述横纵向力的分段仿射动力学模型为:The basis of the dynamic modeling is the piecewise affine dynamics model of the transverse and longitudinal force; the piecewise affine dynamics model of the transverse and longitudinal force is:将轮胎侧偏角与轮胎侧向力的实际关系曲线分成三段线性表示Divide the actual relationship curve between tire slip angle and tire lateral force into three linear representations
Figure FDA0002712255870000011
Figure FDA0002712255870000011
其中,Ci1和Ci2为第i个轮胎侧向力分段仿射表达式的侧偏刚度;fi1和fi2为第i个车轮侧向力分段仿射表达式的常数项;αpi1,αpi2为分段点;Among them, Ci1 and Ci2 are the cornering stiffness of the ith tire lateral force piecewise affine expression; fi1 and fi2 are the constant terms of the ith wheel side force piecewise affine expression; αpi1 , αpi2 is the segmentation point;将轮胎纵向滑移率与轮胎纵向力的实际关系曲线分成三段线性表示The actual relationship curve between tire longitudinal slip rate and tire longitudinal force is divided into three linear representations
Figure FDA0002712255870000012
Figure FDA0002712255870000012
其中,Ki1和Ki2为第i个轮胎纵向力分段仿射表达式的纵向刚度;gi1和gi2为第i个车轮侧向力分段仿射表达式的常数项;kpi1,kpi2为分段点;Among them, Ki1 and Ki2 are the longitudinal stiffness of the ith tire longitudinal force piecewise affine expression; gi1 and gi2 are the constant terms of the ith wheel lateral force piecewise affine expression; kpi1 , kpi2 is the segmentation point;所述动力学建模的表达式为:The expression for the kinetic modeling is:
Figure FDA0002712255870000013
Figure FDA0002712255870000013
Figure FDA0002712255870000014
Figure FDA0002712255870000014
Figure FDA0002712255870000015
Figure FDA0002712255870000015
Figure FDA0002712255870000021
Figure FDA0002712255870000021
Figure FDA0002712255870000022
Figure FDA0002712255870000022
Figure FDA0002712255870000023
Figure FDA0002712255870000023
其中
Figure FDA0002712255870000027
是汽车纵向路径的导数,
Figure FDA0002712255870000024
是汽车质心到路径距离的侧向误差倒数,κ为道路曲率,Δψ是航向角误差,Vx、Vy、β、r分别为汽车纵、横向速度,质心侧偏角及横摆角速度;
in
Figure FDA0002712255870000027
is the derivative of the longitudinal path of the car,
Figure FDA0002712255870000024
is the reciprocal of the lateral error of the distance from the car mass center to the path, κ is the road curvature, Δψ is the heading angle error, Vx , Vy , β, r are the longitudinal and lateral speeds of the car, the center of mass slip angle and yaw angular velocity;
所述多预测范围模型预测控制器的建模方法包括动力学模型的离散化:The modeling method of the multi-prediction range model predictive controller includes the discretization of the dynamic model:将动力学模型转换成状态空间形式并运用一阶欧拉法进行模型的离散化Convert the dynamics model to state-space form and use the first-order Euler method to discretize the modelxk+1=Axk+Buk+dxk+1 =Axk +Buk +d其中状态量x由(Vx Vy r Δψ e)组成,综合考虑横纵向动力学特性,A、B为状态矩阵,d为仿射项矩阵;Among them, the state quantity x is composed of (Vx Vy r Δψ e), considering the transverse and longitudinal dynamic characteristics, A and B are the state matrices, and d is the affine term matrix;
Figure FDA0002712255870000025
Figure FDA0002712255870000025
上述符号:Fxf、Fxr分别为前后轮纵向力,Fyf、Fyr分别为前后轮侧向力,m为车身质量,a、b、Iz分别为前后轴距与绕Z轴转动惯量;xk为状态变量;An、Adn为状态量矩阵,Bn、Bdn为控制量矩阵,dn、ddn为仿射项矩阵。The above symbols: Fxf and Fxr are the longitudinal forces of the front and rear wheels respectively, Fyf and Fyr are the lateral forces of the front and rear wheels respectively, m is the body mass, a, b and Iz are the front and rear wheelbases and the moment of inertia around the Z axis, respectively; xk is a state variable; An and Adn are state quantity matrices, Bn and Bdn are control quantity matrices, and dn and ddnare affine term matrices.2.根据权利要求1所述的一种智能汽车多预测范围模型预测轨迹跟踪控制方法,其特征在于,所述多预测范围模型预测控制器的建模方法还包括:2. The multi-prediction range model prediction trajectory tracking control method for an intelligent vehicle according to claim 1, wherein the modeling method of the multi-prediction range model prediction controller further comprises:建立性能指标:
Figure FDA0002712255870000026
Establish performance metrics:
Figure FDA0002712255870000026
其中Np、Nc分别为预测与控制时域,Q、R分别为相应的权重矩阵集,ρ、ε分别为权重系数集和松弛因子集,xk为状态变量,Δuk为控制增量。where Np and Nc are the prediction and control time domains, respectively, Q and R are the corresponding weight matrix sets, ρ and ε are the weight coefficient sets and relaxation factor sets, respectively, xk is the state variable, and Δuk is the control increment .
3.根据权利要求2所述的一种智能汽车多预测范围模型预测轨迹跟踪控制方法,其特征在于,对可能发生的紧急事件进行约束的方法:H和G分别对横摆角速度与质心侧偏角及环境约束进行调整使得事件结束之后继续跟踪原本的期望路径;在检测到紧急事件时调整权重矩阵Q对纵向速度、横向误差和航向误差做出惩罚使得车速降低并略偏向远离紧急事件处行驶;如果同时检测多种事件,则同时计算单个事件下的输出结果并最终加权求和取得最终结果,如果没有发生紧急情况则一直跟踪期望路径。3. a kind of intelligent car multi-prediction range model prediction trajectory tracking control method according to claim 2, it is characterized in that, the method for constraining possible emergencies: H and G are respectively the yaw rate and the center of mass side deflection Adjust the angle and environmental constraints to continue to track the original expected path after the event is over; when an emergency event is detected, adjust the weight matrix Q to penalize the longitudinal speed, lateral error and heading error to reduce the vehicle speed and drive slightly away from the emergency event. ; If multiple events are detected at the same time, the output results under a single event are calculated at the same time and the final weighted sum is obtained to obtain the final result. If no emergency occurs, the desired path is always tracked.4.根据权利要求1所述的一种智能汽车多预测范围模型预测轨迹跟踪控制方法,其特征在于,所述驱动执行在执行完自主转向后,还能够返回车身状态信息给环境感知部分和动力学模型使得智能汽车跟踪期望轨迹。4. The multi-prediction range model prediction trajectory tracking control method for an intelligent vehicle according to claim 1, wherein the drive execution can also return vehicle body state information to the environment perception part and the power after the autonomous steering is performed. The learning model enables the smart car to track the desired trajectory.
CN201910559172.5A2019-06-262019-06-26 A kind of intelligent vehicle multi-prediction range model prediction trajectory tracking control method and systemExpired - Fee RelatedCN110539752B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201910559172.5ACN110539752B (en)2019-06-262019-06-26 A kind of intelligent vehicle multi-prediction range model prediction trajectory tracking control method and system

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201910559172.5ACN110539752B (en)2019-06-262019-06-26 A kind of intelligent vehicle multi-prediction range model prediction trajectory tracking control method and system

Publications (2)

Publication NumberPublication Date
CN110539752A CN110539752A (en)2019-12-06
CN110539752Btrue CN110539752B (en)2020-12-18

Family

ID=68710268

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201910559172.5AExpired - Fee RelatedCN110539752B (en)2019-06-262019-06-26 A kind of intelligent vehicle multi-prediction range model prediction trajectory tracking control method and system

Country Status (1)

CountryLink
CN (1)CN110539752B (en)

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN111240327B (en)*2020-01-162022-10-28江苏大学 An iterative trajectory tracking control method for intelligent vehicles based on variable rate model
US11814073B2 (en)*2020-03-182023-11-14Baidu Usa LlcLearning based controller for autonomous driving
CN111413979B (en)*2020-04-072021-02-19吉林大学Automobile track tracking control method based on rapid model prediction
CN113734182B (en)*2020-05-292023-11-14比亚迪股份有限公司Vehicle self-adaptive control method and device
CN111731282B (en)*2020-06-042023-05-23南京航空航天大学 An emergency collision avoidance system and its control method considering vehicle stability
CN111559389A (en)*2020-06-222020-08-21江苏理工学院Control method of intelligent automobile under variable adhesion coefficient repeatability track
CN111750866B (en)*2020-07-072022-02-08吉林大学Intelligent automobile transverse and longitudinal coupling path planning method based on regional virtual force field
CN112051846B (en)*2020-08-172021-11-19华中科技大学Multi-mode switching control method and system for full-steering mobile robot
CN112572473B (en)*2020-12-092022-06-10北京三快在线科技有限公司Control method and device of unmanned equipment
CN113296515A (en)*2021-05-252021-08-24北京理工大学Explicit model prediction path tracking method for double-independent electrically-driven vehicle
CN113341712B (en)*2021-05-312022-10-11西南电子技术研究所(中国电子科技集团公司第十研究所)Intelligent hierarchical control selection method for unmanned aerial vehicle autonomous control system
CN113341994B (en)*2021-06-232022-10-28江苏大学Intelligent automobile path tracking control method based on optimal control of piecewise affine system
CN114003030B (en)*2021-10-092023-08-08北京科技大学 A path-following control method for a two-wheeled differential mobile robot considering the change of center of mass
US12017660B2 (en)*2021-11-032024-06-25GM Global Technology Operations LLCArchitecture and methodology of adaptive tire force prediction for integrated vehicle motion control
CN114148318B (en)*2021-12-222023-10-27吉林大学Vehicle path tracking method based on feedback linearization and LQR in ice and snow environment

Citations (12)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN107161207A (en)*2017-05-082017-09-15江苏大学A kind of intelligent automobile Trajectory Tracking Control System and control method based on active safety
CN108099901A (en)*2017-12-182018-06-01长春工业大学A kind of method of active front wheel steering control accuracy under raising limiting condition
CN108248605A (en)*2018-01-232018-07-06重庆邮电大学The transverse and longitudinal control method for coordinating that a kind of intelligent vehicle track follows
WO2018135509A1 (en)*2017-01-232018-07-26パナソニックIpマネジメント株式会社Event prediction system, event prevention method, program, and recording medium having same recorded therein
CN109050658A (en)*2018-07-062018-12-21长春工业大学Anti-Lock Braking based on Model Predictive Control turns to adaptive regulation method
CN109318905A (en)*2018-08-222019-02-12江苏大学 A hybrid control method for intelligent vehicle path tracking
CN109508007A (en)*2018-12-112019-03-22东南大学A kind of agricultural machinery track following, obstacle avoidance system and method based on Multi-source Information Fusion
CN109733474A (en)*2019-01-212019-05-10江苏大学 A kind of intelligent vehicle steering control system and method based on segmented affine layered control
CN109795502A (en)*2018-09-272019-05-24吉林大学 Path-following model predictive control method for smart electric vehicles
CN109808707A (en)*2019-02-192019-05-28武汉理工大学 A vehicle steering control method and controller based on stochastic model prediction
CN109855639A (en)*2019-01-152019-06-07天津大学Unmanned method for planning track based on forecasting-obstacle and MPC algorithm
CN109857098A (en)*2018-12-112019-06-07东南大学A kind of automatic Pilot agricultural machinery Trajectory Tracking System and method based on MPC

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR101899394B1 (en)*2016-09-012018-09-17국민대학교산학협력단Autonomous driving system and autonomous driving method thereof
CN107139923B (en)*2017-05-112019-07-09中科院微电子研究所昆山分所 An ACC decision-making method and system
US10399574B2 (en)*2017-09-072019-09-03GM Global Technology Operations LLCFuel economy optimization using air-per-cylinder (APC) in MPC-based powertrain control
CN109050659B (en)*2018-07-062020-09-18长春工业大学 A Stability Control Method for Four-wheel Steering Vehicles Based on Time-varying Dynamics Model
CN109597308A (en)*2019-01-152019-04-09天津大学Pilotless automobile model predictive controller design method based on kinetic model

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2018135509A1 (en)*2017-01-232018-07-26パナソニックIpマネジメント株式会社Event prediction system, event prevention method, program, and recording medium having same recorded therein
CN107161207A (en)*2017-05-082017-09-15江苏大学A kind of intelligent automobile Trajectory Tracking Control System and control method based on active safety
CN108099901A (en)*2017-12-182018-06-01长春工业大学A kind of method of active front wheel steering control accuracy under raising limiting condition
CN108248605A (en)*2018-01-232018-07-06重庆邮电大学The transverse and longitudinal control method for coordinating that a kind of intelligent vehicle track follows
CN109050658A (en)*2018-07-062018-12-21长春工业大学Anti-Lock Braking based on Model Predictive Control turns to adaptive regulation method
CN109318905A (en)*2018-08-222019-02-12江苏大学 A hybrid control method for intelligent vehicle path tracking
CN109795502A (en)*2018-09-272019-05-24吉林大学 Path-following model predictive control method for smart electric vehicles
CN109508007A (en)*2018-12-112019-03-22东南大学A kind of agricultural machinery track following, obstacle avoidance system and method based on Multi-source Information Fusion
CN109857098A (en)*2018-12-112019-06-07东南大学A kind of automatic Pilot agricultural machinery Trajectory Tracking System and method based on MPC
CN109855639A (en)*2019-01-152019-06-07天津大学Unmanned method for planning track based on forecasting-obstacle and MPC algorithm
CN109733474A (en)*2019-01-212019-05-10江苏大学 A kind of intelligent vehicle steering control system and method based on segmented affine layered control
CN109808707A (en)*2019-02-192019-05-28武汉理工大学 A vehicle steering control method and controller based on stochastic model prediction

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
基于非线性MPC方法的车辆稳定性控制;郝西祥等;《重庆理工大学学报(自然科学)》;20190215;第33卷(第2期);第27-31页*

Also Published As

Publication numberPublication date
CN110539752A (en)2019-12-06

Similar Documents

PublicationPublication DateTitle
CN110539752B (en) A kind of intelligent vehicle multi-prediction range model prediction trajectory tracking control method and system
CN110362096B (en)Unmanned vehicle dynamic trajectory planning method based on local optimality
CN110471408B (en)Unmanned vehicle path planning method based on decision process
CN110286681B (en)Dynamic automatic driving track-changing planning method for curvature-variable curve
Wang et al.Modeling and field experiments on autonomous vehicle lane changing with surrounding human‐driven vehicles
US10239529B2 (en)Autonomous vehicle operation based on interactive model predictive control
Zhang et al.Data-driven based cruise control of connected and automated vehicles under cyber-physical system framework
CN110716562A (en) Decision-making method for multi-lane driving of driverless cars based on reinforcement learning
CN114942642B (en) A trajectory planning method for unmanned vehicles
WO2008072515A1 (en)Vehicle control device
CN112429004B (en) A kind of vehicle automatic lane change control method
CN114291112B (en) A Collaborative Enhancement Method for Decision Planning Applied to Autonomous Vehicles
CN114779641B (en) Environment-adaptive MPC path tracking control method based on new heading error definition
Wang et al.Predictive safety control for road vehicles after a tire blowout
Koga et al.Realization of different driving characteristics for autonomous vehicle by using model predictive control
CN117429431A (en)Channel switching decision and time delay compensation control method and device based on prediction information
CN113465625A (en)Local path planning method and device
Khalifa et al.Vehicles platooning in urban environment: Consensus-based longitudinal control with limited communications capabilities
Zheng et al.Spatiotemporal receding horizon control with proactive interaction towards autonomous driving in dense traffic
Lu et al.Enhancing autonomous driving decision: A hybrid deep reinforcement learning-kinematic-based autopilot framework for complex motorway scenes
CN113635900B (en)Channel switching decision control method based on energy management in predicted cruising process
CN119370125A (en) A lane-changing trajectory planning method for intelligent vehicles based on model predictive control
Chen et al.An overtaking obstacle algorithm for autonomous driving based on dynamic trajectory planning
KR102614816B1 (en)Physics Embedded Neural Network Dynamics Model Structure of Autonomous Vehicle, Awareness of Hazardous Driving Situation and Stable Driving Methodology Using Latent Variables in the Model Hidden Layer
US20240132103A1 (en)Trajectory planning system for an autonomous vehicle with a real-time function approximator

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant
CF01Termination of patent right due to non-payment of annual fee

Granted publication date:20201218

CF01Termination of patent right due to non-payment of annual fee

[8]ページ先頭

©2009-2025 Movatter.jp