考虑多性能约束的车辆主动前轮转向静态输出反馈控制
汽车零部件技术湖北省协同创新中心, 武汉 430070
Static Output Feedback Control of Vehicle Active Front Steering Considering Multiple Performance Constraints
Hubei Collaborative Innovation Center for Automotive Components Technology, Wuhan University of Technology, Wuhan 430070, China
通讯作者: 冯智勇,男,副教授,电话(Tel.):18107267191;E-mail:fengge81@163.com.
责任编辑: 石易文
收稿日期: 2021-03-11
基金资助: |
|
Received: 2021-03-11
作者简介 About authors
毛营忠(1996-),男,广东省清远市人,硕士生,主要从事智能车辆横向控制研究.
为使车辆能精确地跟踪理想横摆角速度,从而提高车辆路径跟踪能力,提出考虑多性能约束的主动前轮转向静态输出反馈(SOF)控制方法.由于行驶中车辆轮胎的侧偏刚度是一强非线性参数,所以将侧偏刚度作为模型的不确定性参数.基于饱和线性轮胎模型,建立二自由度车辆动力学多胞型模型来对参数不确定性进行处理.针对该类不确定性系统,考虑具有区域极点配置约束与H∞性能约束的鲁棒SOF控制器设计问题.给出了该类不确定系统的线性矩阵不等式(LMI)充分条件,并首次扩展运用一种坐标转换矩阵优化方法来迭代求解所得到的LMI条件,从而得到该类不确定性系统的鲁棒最优H∞ SOF控制器.MATLAB/Simulink和CarSim的联合仿真结果表明,所设计的SOF控制器可显著提高对期望横摆角速度的跟踪性能,改善车辆路径跟踪能力,且对模型参数的不确定性具有良好的鲁棒性.
关键词:
To enable the vehicle to accurately track the ideal yaw rate, thereby improving the vehicle path tracking ability, this paper proposes a static output feedback (SOF) control method for active front steering (AFS) considering multiple performance constraints. Since the cornering stiffness of vehicle tire is a strong nonlinear parameter, the cornering stiffness is taken as the uncertainty parameter of the model. In addition, the two-degree-of-freedom poly-topic model of the vehicle dynamics is established based on the saturated linear tire model to deal with the parameter uncertainty. Moreover, the design of robust SOF controllers with regional pole configuration constraints and H∞ performance constraints are considered for this type of uncertain system. Furthermore, the linear matrix inequality (LMI) sufficient conditions for this type of uncertain system are given, and a coordinate transformation matrix(CTM) optimization method is used to iteratively solve the obtained LMI conditions for the first time. Thus, the robust optimal H∞ SOF controller for this type of uncertain system is obtained. Co-simulation results of MATLAB/Simulink and CarSim show that the designed SOF controller can significantly improve the tracking performance of the desired yaw rate and improve the vehicle path tracking ability. In addition, the controller has a good robustness to the uncertainties of vehicle model parameters.
Keywords:
本文引用格式
毛营忠, 冯智勇, 郭会茹.
MAO Yingzhong, FENG Zhiyong, GUO Huiru.
近年来,以提高汽车安全性与舒适性为目标的先进驾驶人辅助系统(ADAS)已成为社会的研究热点.作为ADAS的关键技术之一,基于主动前轮转向(AFS)的人机共驾技术成为研究人员关注的重点.其中,AFS系统可根据车辆状态产生辅助转角对驾驶人转角进行修正,从而对横摆角速度进行跟踪控制来提高车辆的安全性与操纵稳定性.
由于车辆运动的强非线性和不确定性,AFS的控制方法一直是研究的重点[1].文献[2]基于模型预测控制(MPC),通过对障碍物信息的实时检测来提高AFS系统的性能,从而提高车辆在不同轨迹下的跟踪效果.文献[3]将滑模控制方法应用到AFS中来实现对车辆期望横摆角速度的跟踪,提高了线控转向车辆的操作稳定性.文献[4]基于非线性轮胎模型提出一种新型线性时变MPC方法以提高极限工况下AFS车辆的稳定性.文献[5]提出了一种基于等价输入干扰估计的转向控制方法,通过估计器估计控制输入通道上的等效扰动来抑制外界干扰对车辆的影响.文献[6]由相平面法出发提出了AFS系统的介入原则,并设计了AFS系统的滑模变结构控制器,使紧急救援车辆的稳定性和安全性得到改善.文献[7]研究差动助力转向(DDAS)系统与AFS系统之间的协调控制问题,通过对电机转角与方向盘转矩的实时修正来降低两者之间的干扰,提高车辆的转向性能.
由于在抑制外部扰动与解决模型参数不确定性方面的优越性,鲁棒控制方法在AFS系统中的应用是目前的研究热点之一.文献[8]基于AFS系统的动态特性,考虑了车辆轮胎侧偏刚度的不确定性,设计一种参数能够综合鲁棒控制方法来提高车辆的路径跟踪性能.文献[9]提出一种模型跟踪与内模控制混合的二自由度鲁棒内模控制技术,解决了AFS控制中系统性能与鲁棒性之间的矛盾,提高了横摆角速度的跟踪性能.文献[10]基于鲁棒控制的方法设计了AFS系统的双环控制器以抑制干扰并改善车辆横摆角速度的跟踪性能.文献[11]考虑外界扰动与模型不确定性,提出一种基于线性矩阵不等式的AFS鲁棒控制方法,将横摆角速度与质心侧偏角作为约束以保证系统的鲁棒稳定性.文献[12]研究侧向风的干扰问题,考虑系统的H∞性能指标设计了AFS系统的输出反馈鲁棒控制器,同时避免了对车辆质心侧偏角的测量,降低了控制器的设计成本.文献[13]建立了归一化左互素因子分解(LCF)模型来处理模型中的不确定性,从而设计了考虑H∞性能约束的鲁棒控制器,并且加入了前馈控制,提高了系统的性能.文献[14]将含有不确定性参数的车辆模型转化为线性参数可变(LPV)模型,并设计了考虑系统的H2与H∞性能约束的静态输出反馈(SOF)鲁棒控制器.
SOF控制问题的求解一直是控制领域的难点和热点问题[15].文献[16]提出了一种坐标转换矩阵(CTM)优化方法来求解线性系统的最优H2 SOF、H∞ SOF控制问题.与已有的一些基于线性矩阵不等式(LMI)方法相比,该方法最突出的优点是能得到局部最优解.由于CTM方法不需要复杂的非线性优化技术,使用简单,可推广到不确定性系统的鲁棒控制问题.至今为止,CTM方法都是应用于线性连续或离散时不变系统,还从未应用于不确定性系统的研究.本文针对AFS系统控制问题,考虑轮胎侧偏刚度的不确定性,建立车辆侧向动力学多胞型模型.首次将CTM优化方法扩展应用于该类不确定性系统以解决基于SOF控制器的系统极点配置与H∞性能约束控制问题.通过对CTM的引入,并应用具有块三角结构的松弛变量,提出考虑参数不确定性的LMI充分条件.扩展运用CTM优化方法,通过对多个CTM的迭代更新来求解模型各个顶点处的LMI以得到最优SOF控制器,保证对期望横摆角速度的精确跟踪,提高车辆侧向稳定性.最后在MATLAB/Simulink和CarSim的联合仿真试验中验证所设计控制器的可行性与有效性.
1 模型的建立
1.1 二自由度车辆模型
主动转向系统主要研究车辆横向运动特征,考虑侧向与横摆两个方向的运动,建立二自由度车辆动力学模型如图1所示.其中:vx和vy分别为车辆的纵向与侧向速度;v为车辆实际速度;lf和lr分别为车辆质心到前、后轴的距离;ω为车辆横摆角速度;Fyf和Fyr分别为汽车前后轮的轮胎侧向力;αf和αr分别为车辆前、后轮侧偏角;δf为车辆前轮转向角;β为车辆质心侧偏角.
图1
当车辆前轮转向角度不大时,车辆侧向动力学模型可描述为
式中:m为汽车质量;Iz为车辆横摆转动惯量.
假设轮胎的侧偏特性位于线性范围内,则轮胎侧偏力与侧偏角具有如下近似关系:
式中:kmf和kmr分别为车辆前、后轮侧偏刚度.当汽车质心侧向速度较小时,质心侧偏角可表示为β=vy/vx.
把式(2)和(3)代入式(1),可得:
AFS控制器的作用是使车辆迅速跟踪理想模型的质心侧偏角以及横摆角速度,将理想二自由度车辆模型所得到的理想质心侧偏角设置为0,理想横摆角速度满足:
式中:p=
令驾驶人输入的前轮转角作为系统的干扰输入,即w=δfd,主动转向控制器输出的辅助转向角δfc作为系统输入,即u=δfc,则车辆的实际前轮转角δf=δfd+δfc=w+u[14].选取系统状态变量为x1=vy, x2=ω, x3=
1.2 驾驶人模型
本文采用基于单点预瞄的驾驶人模型来进行车辆的路径跟踪,采用传递函数形式,由车辆与期望路径之间的侧向位置偏差来计算的最优方向盘转角为[17]
式中:Gh为转向比例增益;s为拉氏变换变量;tL为驾驶人微分时间常数;td1和td2分别为驾驶人的纯延迟和肌肉延迟;ΔY(s)为车辆侧向位置偏差,可表示为
其中:Ye(s)
2 静态输出反馈控制器的设计
2.1 车辆动力学多胞型模型与问题描述
线性二自由度车辆模型中侧偏刚度为一定值,但车辆在实际行驶中,受路面附着系数、轮胎垂直载荷变化等影响,侧偏刚度具有不确定性.因此,基于饱和线性轮胎模型,对侧偏刚度进行修正[18]:
式中:kf、kr分别为修正后前、后轮的侧偏刚度;qf、qr为修正系数.
设qf、qr分别在区间[qfmin, qfmax]、[qrmin, qrmax]内变化,则这两个参数可组成4个顶点:
将式(10)代入式(6),可得线性时变的系统矩阵和输入控制矩阵为[18]
由式(11)与(12)可得各顶点处的局部状态矩阵为
取采样时间tsam=0.001 s,采用欧拉方法对各顶点处状态空间的系统模型进行离散化可得[19]
式中:I为单位矩阵.
由式(16)可知,车辆动力学系统模型式(15)实质上是一个多胞型模型,系统矩阵和输入控制矩阵可表示为如下形式[20]:
式中:Ω=Co
考虑到车辆的侧向速度通常需要使用高性能传感器来测量,因此从实际应用出发,采用基于输出反馈的控制方法,选取x2、x3作为系统测量输出变量,则有:
为保证实际横摆角速度能够跟踪理想横摆角速度,并使质心侧偏角的理想值与实际值偏差尽量小,选取横摆角速度与质心侧偏角跟踪误差为系统的控制输出,即
将式(18)和(20)进行离散化处理,结合式(15),用于设计AFS控制器的车辆侧向动力学模型可表示为
考虑SOF控制器的设计,其控制律可定义为
式中:K∈R1×2为控制增益矩阵,R1×2为所有1×2个实矩阵的集合.由式(18)可知,式(23)就相当于比例-积分(PI)控制.
将SOF控制器应用到系统式(22)中,可得以下闭环系统:
所设计的控制器应使系统在存在参数不确定性时具有鲁棒稳定性,并且保证系统具有良好的动态与稳态性能.设Ezw为系统式(24)中由w到z的闭环传递函数,则控制目标可以表述为:对于一给定的正标量γ,为系统式(22)找到一个合适的控制器式(23), 使得闭环系统式(24)渐近稳定且满足‖Ezw‖∞<γ;同时将闭环系统的所有极点配置在圆心在(-a, 0),半径为b的圆盘区域N(a, b)内.
2.2 静态输出反馈鲁棒控制器设计
本节设计使系统同时满足极点配置约束与H∞性能约束的SOF控制器,同时需要考虑系统模型参数的不确定性.SOF控制器的设计是一个困难的非凸问题,文献[16]和[21]提出了一种CTM优化方法.
定义Tbj为一坐标转换矩阵,当B2cj为一列满秩阵时,则有:
以下引理给出了CTM的一个参数化解[15].
引理1 当系统控制矩阵B2cj为一列满秩矩阵时,总存在一非奇异矩阵Tbj∈R3×3使得式(26)成立,且有:
式中:
CTM在解决SOF控制问题上起了至关重要的作用,本文将在后续中加以说明.
引理2 闭环系统矩阵Acl的所有特征值都落在圆盘N(a, b)内,当且仅当存在一个正定矩阵 P∈R3×3与矩阵S∈R3×3,使如下矩阵不等式成立:
引理3 闭环系统(24)是稳定的并且满足‖Ezw‖∞<γ当且仅当存在一个正定矩阵P∈R3×3与矩阵S∈R3×3,使得以下矩阵不等式成立:
由式(25)可知,Acl和Bcl中均含有未知变量矩阵K,因此不等式(28)、(29)均为双线性矩阵不等式(BMI).直接求解这样非凸的BMI是十分困难的,文献[15]应用具有块三角结构的松弛变量
通过适当运用CTM和松弛变量技术,文献[22]提出了同时考虑系统区域极点配置约束和H∞性能约束的LMI充分条件,但并未考虑系统参数的不确定性,因此不能直接用于SOF控制器的设计.为解决这一问题,本文提出如下定理:
定理1 给定系统性能指标γ,当存在一正定矩阵
那么存在一个SOF控制器使得系统(22)稳定且闭环系统式(24)满足‖Ezw‖∞<γ,并且闭环系统矩阵Acl的所有特征值都位于圆盘N(a, b)中.在式(32)中表示的Tbij即为考虑参数不确定性的非奇异坐标转换矩阵,i=1, 2, j=1, 2, 3, 4.而系统的静态输出反馈控制增益矩阵可表示为
证明 由文献[15]的定理1可知,式(31)可变换为如式(29)的形式,即
j=1, 2, 3, 4
成立,其中:
因此,系统在每个顶点处稳定.由式(16)的定义可得:
则由文献[20]的定理3.3可知式(34)与式(29)是等价的,即闭环系统式(21)稳定且满足‖Ezw‖∞<γ.类似地,可以证明系统满足区域极点配置要求,篇幅所限在此不再赘述.
由式(32)可知,LMI式(30)、(31)的解受坐标转换矩阵Tbij的选择影响.更具体地说,式(27)所示的矩阵中常数矩阵Tc1j的选择将影响LMI式(30)、(31)的可行性,而非奇异矩阵Tc2j的选择则不会[21].
本文所述的SOF控制器的设计是一个多目标优化问题,其局部最优解可以通过求解以下问题来逼近.
问题1 寻找合适的坐标转换矩阵,Tbij(更具体地说,Tc1j),i=1, 2;j=1, 2, 3, 4, 使以下凸优化问题的解γ最小.
3 仿真结果及分析
图2
假设期望路径已预先通过路径规划得到.仿真中使用的整车模型选择为CarSim中的E-Class/Sedan,参数如表1所示,轮胎与路面的附着系数设为0.85.为了更好地表现控制器的控制效果,将驾驶人模型选择为非熟练驾驶人,驾驶人特征参数设置为Gh=0.7, td1=0.06 s, td2=0.2 s, tL=0.09 s.由于驾驶人预瞄时间与驾驶人自身、车辆行驶速度和行驶工况等因素有关,所以在进行双移线工况与蛇形线工况仿真中,将预瞄时间分别设置为0.58 s和0.53 s.
表1 仿真车辆模型参数
Tab.1
参数 | 取值 |
---|---|
m/kg | 1650 |
lf/m | 1.4 |
lr/m | 1.65 |
Iz/(kg·m2) | 3234 |
kmf/(N·rad-1) | 132500 |
kmr/(N·rad-1) | 118000 |
qfmax | 1.0 |
qfmin | 0.8 |
qrmax | 1.0 |
qrmin | 0.8 |
3.1 双移线工况仿真
在进行双移线工况仿真时,车速设置为24 m/s,应用NM-HS混合算法以及迭代算法对问题1进行求解,极点配置区域选择为N(0, 0.99),可求得初始的H∞范数γini=22.5102,对应的初始SOF控制器增益矩阵Kini=[0.1997 5.2557],经过CTM迭代优化后的H∞范数的最小值γmin=18.3686,此时SOF控制器增益矩阵Kopt=[4.6983 72.4274],仿真结果如图3所示.其中:ωerr为横摆角速度跟踪误差;ay为侧向加速度;δ为车辆转角;X和Y分别为纵向与侧向位移;t为仿真时间.
图3
图3
双移线工况仿真对比结果
Fig.3
Simulation comparison results under double line shifting conditions
由图3(a)可以看出,经过优化后的SOF控制器可以大幅度地降低车辆横摆角速度的跟踪误差,提高车辆的跟踪性能.通过图3(b)~3(d)可知,与初始控制器相比,优化后的SOF控制器控制效果更好;在优化控制器的作用下,车辆的横摆角速度、质心侧偏角以及侧向加速度均明显减小且快速达到稳态,说明车辆的舒适性与安全性得到提高.同时可以看出,施加控制后车辆的前轮转角、横摆角速度与质心侧偏角响应速度加快,提高了车辆横摆角速度的跟踪性能.由图3(e)和3(f)可知,优化后的控制器加入使前轮产生了一个额外的辅助转角以确保跟踪性能.当不施加控制时,仅依靠所建立的非熟练驾驶人模型虽然也能完成双移线工况试验,但是出现了较大的侧向偏移量,路径跟踪效果不理想.施加控制后,驾驶人可顺利地完成路径跟踪操作,且跟踪误差较小.上述结果表明,所设计的AFS鲁棒控制器可以显著提高车辆的操纵稳定性并改善乘坐舒适性.
3.2 蛇形线工况仿真
在进行蛇形线工况仿真时,车速设置为20 m/s,此时通过求解问题1可求得初始的H∞范数 γini=15.1458,对应的初始SOF控制器增益矩阵Kini=[0.3061 9.9813],经过CTM迭代优化后可得H∞范数的最小值γmin=12.6508,SOF控制器增益矩阵Kopt=[5.4588 93.6993],仿真结果如图4所示.
由图4(a)可以看出,与初始控制器相比,优化后的控制器可进一步降低车辆的横摆角速度跟踪误差.由于在初始控制器作用下车辆的横摆角速度跟踪误差已达到一较小值,所以图4(b)~4(d)中所示的两种控制器的控制效果差别不大.同时由图4(a)和4(e)可知,蛇形线工况下车辆的横摆角速度跟踪误差在由优化后的SOF控制器产生的辅助转角干预下大幅度降低,大大提高了横摆角速度的跟踪性能.图4(d)~4(f)表明了施加控制后车辆的横摆角速度、质心侧偏角以及侧向加速度均有不同程度的减小,说明了车辆的舒适性与稳定性都得到提高.同时由图4可以看出,在优化控制器的作用下车辆的前轮转角、横摆角速度和质心侧偏角的响应速度加快,从而保证了横摆角速度的跟踪性能.由图4(f)可以看出,施加优化控制后车辆路径跟踪误差明显减小,AFS系统可很好地辅助驾驶人完成路径跟踪操作.综上所述,所设计的AFS鲁棒控制器可以很好地跟踪期望的横摆角速度,提高车辆极限工况下的操纵稳定性.
图4
图4
蛇形线工况仿真对比结果
Fig.4
Simulation comparison results under serpentine line working conditions
4 结语
本文设计了一种基于SOF的AFS鲁棒控制器,以提高车辆对期望横摆角速度的跟踪性能.为了处理系统侧偏刚度的不确定性,建立了车辆侧向动力学多胞型模型.通过对CTM与松弛变量的应用,提出了考虑系统不确定性的使系统满足极点配置与H∞性能约束的充分条件,并首次将CTM优化方法推广应用到具有不确定性的系统的鲁棒H∞ SOF控制器的设计问题,以提高系统的动态与稳态性能并保证良好的鲁棒性.MATLAB/Simulink和CarSim的联合仿真结果表明在双移线和蛇形线等极限工况下SOF控制器能使车辆很好地跟踪理想横摆角速度,显著提高车辆的操纵稳定性并改善乘坐舒适性.在极限工况下车辆轮胎进入非线性区,仿真结果也说明了SOF控制器能使系统保持良好的鲁棒性.
(本文编辑:石易文)
参考文献
Generalized internal model robust control for active front steering intervention
[J].DOI:10.3901/CJME.2015.0106.006 URL [本文引用: 1]
Model-predictive active steering and obstacle avoidance for autonomous ground vehicles
[J].DOI:10.1016/j.conengprac.2008.12.001 URL [本文引用: 1]
线控转向系统的前轮转角跟踪策略研究
[J].
Study on front wheel angle tracking strategy of steering-by-wire system
[J].
极限工况下主动前轮转向汽车稳定性控制
[J].
Stability control of vehicle with active front steering under extreme conditions
[J].
Estimation of equivalent input disturbance improves vehicular steering control
[J].DOI:10.1109/TVT.2007.904543 URL [本文引用: 1]
Intervention criterion and control strategy of active front steering system for emergency rescue vehicle
[J].DOI:10.1016/j.ymssp.2020.107160 URL [本文引用: 1]
电动汽车差动助力转向与主动前轮转向协调控制
[J].
Coordination control of differential drive assisted steering and active front steering of electric vehicle
[J].
Path planning and stability control of collision avoidance system based on active front steering
[J].DOI:10.1007/s11431-016-9016-1 URL [本文引用: 1]
Vehicle active steering control research based on two-DOF robust internal model control
[J].DOI:10.3901/CJME.2016.0112.006 URL [本文引用: 1]
Robust yaw stability control for electric vehicles based on active front steering control through a steer-by-wire system
[J].DOI:10.1007/s12239-012-0120-6 URL [本文引用: 1]
Research on vehicle active steering control based on linear matrix inequality and hardware in the loop test scheme design and implement for active steering
[J].
Robust H∞ output-feedback vehicle yaw control using an active front wheel steering[C]//2018 37th Chinese Control Conference.
A new robust control method for active front steering considering the intention of the driver
[J].DOI:10.1177/0954407014547240 URL [本文引用: 1]
考虑参数不确定性的汽车前轮主动转向输出反馈鲁棒控制
[J].
Robust output feedback control for vehicle active front wheel steering system considering parameter uncertainties
[J].
Further results on sufficient LMI conditions for H∞ static output feedback control of discrete-time systems
[J].DOI:10.9746/jcmsi.5.147 URL [本文引用: 5]
Selection of coordinate transformation matrix for discrete-time H2/H∞ static-output-feedback control: A two-step optimization method
[J].DOI:10.1002/oca.2446 URL [本文引用: 2]
Driver models in automobile dynamics application
[J].DOI:10.1080/00423110701432482 URL [本文引用: 1]
A curving ACC system with coordination control of longitudinal car-following and lateral stability
[J].DOI:10.1080/00423114.2012.656654 URL [本文引用: 2]
Static output feedback control for lane change maneuver[C]//2018 IEEE 15th International Conference on Networking, Sensing and Control (ICNSC).
Self-scheduled H∞ control of linear parameter-varying systems: A design example
[J].DOI:10.1016/0005-1098(95)00038-X URL [本文引用: 2]
Optimization of coordinate transformation matrix for H∞ static-output-feedback control of linear discrete-time systems
[J].DOI:10.1002/asjc.v17.2 URL [本文引用: 1]
Discrete-time multivariable PID controller design with application to an overhead crane
[J].DOI:10.1080/00207721.2020.1801881 URL [本文引用: 4]
Hybridization of harmony search with Nelder-Mead algorithm for combined heat and power economic dispatch problem [C]//2017 36th Chinese Control Conference (CCC)
/
〈 |
|
〉 |
