文章快速检索    
  同济大学学报(自然科学版)  2017, Vol. 45 Issue (5): 732-740.  DOI: 10.11908/j.issn.0253-374x.2017.05.015
0

引用本文  

韩伟, 熊璐, 侯一萌, 余卓平. 基于线控制动系统的车辆横摆稳定性优化控制[J]. 同济大学学报(自然科学版), 2017, 45(5): 732-740. DOI: 10.11908/j.issn.0253-374x.2017.05.015.
HAN Wei, XIONG Lu, HOU Yimeng, YU Zhuoping. Vehicle Yaw Stability Optimized Control Based on Brake by Wire System[J]. Journal of Tongji University (Natural Science), 2017, 45(5): 732-740. DOI: 10.11908/j.issn.0253-374x.2017.05.015

基金项目

国家自然科学基金(51475333)

第一作者

韩伟(1992—),男,博士生,主要研究方向为汽车系统动力学与控制.E-mail:tjhanwei@foxmail.com

通信作者

熊璐(1978—),男,教授,博士生导师,工学博士,主要研究方向为汽车系统动力学与控制.E-mail:xiong_lu@tongji.edu.cn

文章历史

收稿日期:2016-06-20
基于线控制动系统的车辆横摆稳定性优化控制
韩伟 1,2, 熊璐 1,2, 侯一萌 1,2, 余卓平 1,2     
1. 同济大学 汽车学院,上海 201804;
2. 同济大学 智能型新能源汽车协同创新中心,上海 201804
摘要:对带有线控制动系统(brake by wire, BBW)的车辆进行研究,提出了一种横摆稳定性优化控制策略.以二自由度单轨车辆模型为参考模型,利用比例积分(proportional-integral,PI)控制算法求出附加横摆力矩.由所计算出的车辆附加横摆力矩、方向盘转角来识别驾驶员转向意图和车辆实际行驶特性,通过广义逆法和数学归划法相结合的方法将附加横摆力矩分配到作用车轮上,由线控制动系统采用主缸定频调压法对各轮缸的目标液压力进行跟踪控制.硬件在环试验结果表明,该控制策略能够有效地保证车辆在高附和低附路面工况下的横摆稳定性.
关键词线控制动系统    横摆稳定性控制    轮缸液压力控制    转矩控制分配    广义逆法    数学规划法    
Vehicle Yaw Stability Optimized Control Based on Brake by Wire System
HAN Wei 1,2, XIONG Lu 1,2, HOU Yimeng 1,2, YU Zhuoping 1,2     
1. School of Automotive Studies, Tongji University, Shanghai 201804, China;
2. State Intelligent Car of New Energy Resources Collaborative Innovation Center, Tongji University, Shanghai 201804, China
Abstract: Based on vehicle with brake by wire system (BBW), this paper proposed a new yaw stability optimized control strategy. Two degrees of freedom vehicle model was used as reference model, and proportional integral (PI) control algorithm was used to derive the additional yaw moment. According to the additional yaw moment and the steering wheel angle, the driver's intention and the actual driving characteristics of vehicle were recognized. This paper distributed the additional yaw moment to every wheel based on the method combining the Pseudo Inverse method and mathematical programming approach. Within brake by wire system, the master cylinder fixed frequency pressure-regulating method was used to follow the target wheel cylinder pressure. The results of hardware-in-loop (HIL) test show that this control strategy can ensure the yaw stability of vehicle effectively on the road surface with high or low adhesion coefficient.
Key words: brake by wire system    yaw stability control    wheel cylinder pressure control    torque control allocation    pseudo inverse method    mathematical programming approach    

随着汽车电控系统的增多以及底盘集成化趋势的发展,传统液压制动系统受限于其自身硬件结构,已经无法满足制动系统发展的需求,并制约了车辆制动性能的进一步提高[1].同时,新能源汽车,特别是纯电动汽车的推广和普及,也对制动系统提出了新的需求.结合线控技术和汽车制动系统而形成的线控制动系统较好地满足了现代汽车对制动系统发展的新需求,将逐渐取代现有的液压制动系统,成为未来汽车制动系统发展的趋势[1].本文所研究的内容及相关试验研究是在文献[2]中设计的线控制动系统的基础上进行的.

传统车辆横摆稳定性控制(yaw stability control, YSC)的实现多采用分层结构.上层为运动跟踪层,主要包括参考模型的选取和横摆力矩控制器的设计;下层为转矩分配层,根据系统的优化目标和约束将所需横摆力矩合理分配给各执行器[3].运动跟踪层中建立的参考模型根据驾驶员方向盘输入信号并结合车辆状态信息得到控制变量的参考目标值,一般选取横摆角速度或质心侧偏角作为控制变量[4].文献[5-6]采用的线性二自由度车辆模型是多数驾驶员熟悉的车辆特性,反映了车辆线性区域的响应.由线性二自由度车辆模型得到的理想的横摆角速度及质心侧偏角对前轮转角均是二阶系统的传递特性[7].文献[8]同样采用线性二自由度车辆模型,并利用一阶系统替代复杂的车辆动力学方程,从而达到简化参考模型的目的.文献[9]则不考虑参考模型动态响应,只用横摆角速度稳态响应设计参考模型.在控制算法方面,根据理想车辆参考模型给出的结果,结合车辆驾驶员的当前操作状态和实际车辆状态,计算出要实现车辆理想状态需补偿给车辆的横摆力矩.文献[10-11]采用比例积分(proportional-integral, PI)控制,控制器设计关键是PI参数的选取.文献[12-13]利用最优控制方法实现反馈控制,设计线性最优二次型调节器(LQR),设定目标函数并使之达到最小.

下层转矩分配方法总体上可分为线性控制分配[14-18]、非线性控制分配[19-21]、动态控制分配[14-15, 22].其中线性控制分配是指执行器的输出与广义力的需求之间是线性关系.主要包括直接分配(direct allocation)[14]、链式递增法(daisy chaining)[15-16]、广义逆法[17-18]等.非线性控制分配方法通过设定优化目标和不等式约束得到分配结果,精度高,但实时性差.主要包括二次规划法[19-20]、加权最小二乘法[21].基于电子液压制动系统的车辆稳定性控制多是通过单轮差动制动将计算出的附加横摆力矩分配至作用车轮[23-24],故可以借鉴传统YSC分配的方法以提高基于BBW的YSC性能.

轮缸液压力控制是BBW系统的核心,其控制性能好坏是上层YSC能否改善车辆稳定性的关键要素.在该方面国内外相关研究机构也做了大量研究.文献[25]采用基于比例积分微分(proportional-integral-derivative,PID)控制算法的轮缸压力控制.文献[26]采用模糊控制算法对轮缸压力进行控制.实车测试表明,对于25 km·h-1以内的速度信号跟踪,车内乘员感受不到实际车速的微小变化.文献[27]通过建立液压系统的模型和反模型对液压力进行了有效控制.文献[28]基于一体式制动主缸的电液复合制动系统提出了数表插值法和阶梯法并行的分段压力估算方法,能够准确地控制轮缸制动压力.文献[29]采用轮询调度(round-robin scheduling)算法调节轮缸液压力,仿真表明系统的响应时间和控制精度对于车辆应用是可行的.

本文针对所提出的线控制动系统设计了新型控制策略,以实现装备该系统的车辆的稳定性控制功能.首先描述了系统结构、工作原理和试验台架.横摆力矩控制包括基于线性二自由度参考模型得到参考横摆角速度值;设计横摆力矩控制器,以参考横摆角速度与实际横摆角速度的差值为控制器输入,得到应补偿的横摆力矩值.在转矩优化分配控制方面,通过基于广义逆法和数学归纳法相结合的方法得到各车轮的轮缸目标液压力值.然后设计基于主缸定频调压法的轮缸压力跟踪控制方法,以快速精确地跟踪目标轮缸压力.最后通过硬件在环台架试验验证算法的有效性.

1 线控制动系统描述 1.1 系统结构和工作原理

所采用的线控制动系统的结构如图 1所示.

1-电控单元;2-永磁同步电机;3-减速传动机构;4-储液罐;5-常开电磁阀;6-液压力传感器;7-制动轮缸;8-制动主缸;9-解耦缸;10-踏板模拟器;11-踏板位移传感器;12-制动踏板 图 1 系统结构 Fig.1 System configuration

在常规制动时,踏板位移传感器获得踏板位移,电控单元(electric control unit, ECU)识别驾驶员的制动意图,并计算得到此次制动中所需的液压制动力大小.然后ECU通过控制电机驱动减速传动机构,减速传动机构推动主缸第一腔活塞推杆移动,进而推动主缸建立压力.常规制动时电磁阀没有上电而开启,所以制动液经过液压管路通过电磁阀流向各轮缸产生制动力.由于解耦缸中的空行程断开了主缸推杆与踏板推杆的机械连接,所以制动踏板能够与主缸解耦.而踏板模拟器能够根据踏板位移反馈踏板力,提供良好的踏板感觉.

当YSC功能实现时,ECU根据目标轮缸压力通过轮缸压力跟踪控制算法得到各电磁阀的控制信号,再通过液压力传感器的信号反馈,实现目标轮缸压力精确控制.

1.2 系统试验台架

基于上文所述的系统结构和工作原理,开发了一套车辆稳定性控制研究硬件在环试验台架.如图 2图 3所示,硬件部分包括系统实物、控制器、主缸、轮缸、线束等.采用某型号工作站作为实时控制平台(即上位机).在上位机的Carsim/RT软件中搭建整车模型.采用NI/PXI某型号机箱作为下位机.上下位机通过以太网连接.控制策略在Matlab/Simulink软件中建立.各模块之间采用控制器局域网络(controller area network, CAN)通信,传递控制指令或传感器信号等.

图 2 系统试验台架 Fig.2 System test bench
图 3 系统试验台架拓扑图 Fig.3 Topological diagram of system test bench
2 车辆稳定性优化控制

在实现YSC功能时采用分层控制的方法,如图 4所示.首先由车辆参考模型获知当前车辆状态下的理想横摆角速度,继而设计横摆力矩控制器求当前车辆要维持车辆稳定状态所需的横摆力矩.再将该横摆力矩输入给转矩控制分配模块,转矩分配控制模块能够根据车辆的速度、路面附着系数、轮胎侧向力等参数将所需横摆力矩转化为各车轮的需求制动力.最后将各车轮的需求制动力通过计算转化为实际作用于车辆的液压制动力,即获得目标轮缸压力.轮缸压力控制模块根据目标轮缸压力和实际轮缸压力进行闭环控制,最终实现YSC功能.

图 4 车辆横摆稳定性优化控制框图 Fig.4 Control diagram of vehicle yaw stability optimized control
2.1 横摆力矩控制 2.1.1 参考模型选取及控制变量理想值的计算

以经典的线性二自由度车辆模型作为参考模型,如图 5所示,图中CG为车辆质心;V为车辆质心处的车速,m·s-1Vf为前轮轮速,m·s-1Vr为后轮轮速,m·s-1lf为前轴到质心处的距离,lf=1.167 m;lr为后轴到质心处的距离,lr=1.233 m;β为车辆的质心侧偏角,rad;Ψ为车辆的横摆角,rad;δ为车辆的前轮转角,rad.该模型忽略了车辆的悬架系统,只考虑整车侧向及横摆运动,输出车辆理想的横摆角速度.根据牛顿第二定律建立车辆平面运动的动力学微分方程[30],如式(1) 和(2) 所示:

图 5 线性二自由度车辆模型 Fig.5 Linear 2 degrees of freedom vehicle model
$m\left( {{{\dot v}_y} + {v_x}\mathit{\boldsymbol{ \boldsymbol{\dot \varPsi} }}} \right) = \left( {{C_{\rm{f}}} + {C_{\rm{r}}}} \right)\beta + \frac{{{I_{\rm{f}}}{C_{\rm{f}}} - {I_{\rm{r}}}{C_{\rm{r}}}}}{{{v_x}}}\mathit{\boldsymbol{ \boldsymbol{\dot \varPsi} }} - {C_{\rm{f}}}\delta $ (1)
$\begin{array}{l} {J_z}\mathit{\boldsymbol{ \boldsymbol{\ddot \varPsi} = }}\left( {{I_{\rm{f}}}{C_{\rm{f}}} - {I_{\rm{r}}}{C_{\rm{r}}}} \right)\beta + \frac{{l_f^2{C_{\rm{f}}} + l_{\rm{r}}^2{C_{\rm{r}}}}}{{{v_x}}}\mathit{\boldsymbol{ \boldsymbol{\dot \varPsi} }} - \\ \quad \quad \quad \quad \quad {I_{\rm{f}}}{C_{\rm{f}}}\delta + {M_{\rm{D}}} \end{array}$ (2)

式中:vx为车辆质心处的纵向车速,m·s-1vy为车辆质心处的侧向车速,m·s-1MD为整车附加横摆力矩,N·m;m为整车质量,m=1 022 kg;Jz为横摆转动惯量,Jz=1 471 kg·m2Cf为前轴等效侧偏刚度,Cf=-66 817 N·rad-1Cr为后轴等效侧偏刚度,Cr=-89 790 N·rad-1.

在稳态时,横摆角速度${\mathit{\boldsymbol{ \boldsymbol{\dot \varPsi} }}}$为定值,此时$\dot u = 0$$\mathit{\boldsymbol{ \boldsymbol{\ddot \varPsi} = }}0$.由式(1)、式(2) 联立可得稳态横摆角速度增益为

${{\mathit{\boldsymbol{ \boldsymbol{\dot \varPsi} }}}_{{\rm{rd}}}} = \frac{{{v_x}}}{{\left( {{l_{\rm{f}}} + {l_{\rm{r}}}} \right)\left( {1 + Kv_x^2} \right)}}\delta $ (3)

式中:K为稳定性因数,$K = \frac{m}{{{{\left( {{l_{\rm{f}}} + {l_{\rm{r}}}} \right)}^2}}}\left( {\frac{{{l_{\rm{r}}}}}{{{C_{\rm{f}}}}} - \frac{{{l_{\rm{f}}}}}{{{C_{\rm{r}}}}}} \right)$.

另外,在车辆具有高横摆角速度的情况下,当路面不能够提供足够的附着力时,此时根据式(3) 来计算理想横摆力矩是不安全的.应该对横摆角速度设定上限${{\mathit{\boldsymbol{ \boldsymbol{\dot \varPsi} }}}_{{\rm{ul}}}}$,即式(4) 所示.

${{\mathit{\boldsymbol{ \boldsymbol{\dot \varPsi} }}}_{{\rm{ul}}}} = \frac{{\mu g}}{{{v_x}}}$ (4)

式中:μ为路面附着系数;g为重力加速度,g=9.8 m·s-2.修正理想横摆角速度如式(5) 所示.

$\begin{array}{l} {{\mathit{\boldsymbol{ \boldsymbol{\dot \varPsi} }}}_{{\rm{rd}}}} = \min \left\{ {\left| {\frac{{{v_x}}}{{\left( {{l_{\rm{f}}} + {l_{\rm{r}}}} \right)\left( {1 + Kv_x^2} \right)}}\delta } \right|} \right.,\\ \quad \quad \quad \quad \left. {\left| {\frac{{\mu g}}{{{v_x}}}} \right|} \right\} \cdot {\mathop{\rm sgn}} \left( \delta \right) \end{array}$ (5)
2.1.2 横摆力矩控制算法设计

横摆力矩控制器的设计采用工程上常用的PI控制方法,将理想横摆角速度与实际横摆角速度的偏差作为控制器输入e(t)(t为时间),依据以下控制律得到MD.

${M_{\rm{D}}} = {K_{\rm{p}}}\left[ {e\left( t \right) + \frac{1}{{{T_{\rm{i}}}}}\int_0^t {e\left( t \right){\rm{d}}t} } \right]$ (6)

式中:Kp为比例系数,Kp=6 305;Ti为积分系数,Ti=238.

2.2 转矩优化分配控制 2.2.1 分配对象的选取

车辆稳定性控制所需的附加横摆力矩是通过线控制动系统调节4个轮缸制动压力来实现.由于车辆的外前轮和内后轮是影响车辆横摆力矩效率最高的2个车轮,而对内前轮和外后轮制动时虽然获得的车辆横摆力矩较小,但仍然能产生一定的修正作用.因此,在进行转矩分配时同时控制同侧前后轮,即当车辆处于不足转向时,控制内后轮和内前轮产生制动力,得到正的附加横摆力矩使车辆回到稳定状态;当车辆处于过多转向时,控制外前轮和外后轮产生制动力,得到负的附加横摆力矩使车辆回到稳定状态(如表 1).

下载CSV 表 1 转矩优化分配对象的选取 Tab.1 Selection of action objects of torque optimized allocation
2.2.2 分配算法的设计

根据附加横摆力矩和方向盘转角选取了分配对象,为了确定各作用对象应该分配的制动力矩,需要对转矩分配算法进行设计.

控制分配问题一般可以描述为:

$v = \mathit{\boldsymbol{B}} \cdot u$ (7)

式中:B为效率矩阵;u为控制量;v为广义合力.

从分配算法的选择、优化目标的选择、分配算法的计算3个方面进行转矩优化分配方法的设计.

2.2.2.1 分配算法的选择

采用广义逆法和数学规划法相结合的方法进行转矩优化分配.

广义逆法是从控制分配问题的数学角度考虑,如果能求出B的逆矩阵,问题则得到解决,但是B通常不是方阵,其逆矩阵并不存在,因而顺着这个思路提出广义逆法(pseudo inverse method).由于矩阵B的维数通常是mn,则v=B·u为超定方程,理论上有很多组解,在B为满秩矩阵时,有

$u = {\mathit{\boldsymbol{B}}^{\rm{T}}}{\left[ {\mathit{\boldsymbol{B}}{\mathit{\boldsymbol{B}}^\mathit{T}}} \right]^{ - 1}}v$ (8)

将取控制量的二范数为优化目标从而得到式(8) 所描述的最小二乘解.

利用计算机求解广义逆法是很简单高效的,但该方法并不能很好地考虑实际中存在的约束,而仅仅从数学层面解决问题,因此往往采用改进的广义逆法通过迭代使解始终在约束范围内.

有关约束范围内的求解问题通过数学规划法来解决.数学规划法包括目标函数、等式约束和不等式约束.若目标函数为一次、约束条件为线性,该数学规划是线性规划(linear programming);若目标函数为二次、约束条件为线性,该数学规划是二次规划(quadratic programming).本文采用二次规划法进行求解.二次规划可以在有限步内求解,还可以方便地转化为序列最小二乘(sequential least-squares, SLS)和加权最小二乘(weighted least-squares, WLS)问题,加快求解速度.

基于以上分析,将广义逆法与数学规划法结合起来设计转矩分配方法,既便于计算机求解,又能较好地处理约束条件.

2.2.2.2 优化目标的选择

考虑车辆所受的广义力(本文中为横摆力矩)在4个车轮之间如何分配最合理这一问题时需要选择一个优化目标.文献[19-20]提出轮胎利用率这一概念,表述为单个轮胎上的路面附着力与所能获得的最大附着力的比值,如式(9) 所示:

${\eta _i} = \frac{{\sqrt {F_{xi}^2 + F_{yi}^2} }}{{{\mu _i} \cdot {F_{zi}}}}$ (9)

式中:μi为车轮所处路面的附着系数,其中i代表左前轮、左后轮、右前轮、右后轮;Fxi为车轮所受纵向力;Fyi为车轮所受侧向力;Fzi为车轮所受垂向力.

日本学者Abe等[31-32]提出以所有轮胎利用率平方和最小为目标函数分配广义力.目标函数如下式所示:

$\mathop {\min }\limits_u J = \sum\limits_i {\frac{{F_{xi}^2 + F_{yi}^2}}{{{{\left( {{\mu _i} \cdot {F_{zi}}} \right)}^2}}}} $ (10)

考虑到侧向力受限于实际条件不可控,因此式(10) 简化为

$\mathop {\min }\limits_u J = \sum\limits_i {\frac{{F_{xi}^2}}{{{{\left( {{\mu _i} \cdot {F_{zi}}} \right)}^2}}}} $ (11)

改写为矩阵形式如下:

$\mathop {\min }\limits_u J = {\mathit{\boldsymbol{u}}^{\rm{T}}}{\mathit{\boldsymbol{W}}_u}\mathit{\boldsymbol{u}}$ (12)

式中:Wuu的权重矩阵,定义了组成u的各元素之间的权重关系.

2.2.2.3 分配算法的计算

根据以上描述,在广义逆法基础上采用数学规划法中的二次规划法实现分配算法的具体计算.一般的二次规划可表述为

$\mathop {\min }\limits_u J = {\mathit{\boldsymbol{u}}^{\rm{T}}}{\mathit{\boldsymbol{W}}_u}\mathit{\boldsymbol{u}} + {\mathit{\boldsymbol{c}}^{\rm{T}}}\mathit{\boldsymbol{u}}$ (13)

约束条件:$\left\{ \begin{array}{l} \mathit{\boldsymbol{B}} \cdot u = v\\ {u_{\min }} \le u \le {u_{\max }} \end{array} \right.$

式中:cu的系数矩阵;uminu的最小值;umaxu的最大值.

取二次部分为优化目标:

$\mathop {\min }\limits_u J = {\left( {\mathit{\boldsymbol{u}} - {\mathit{\boldsymbol{u}}_{\rm{d}}}} \right)^{\rm{T}}}{\mathit{\boldsymbol{W}}_u}\left( {\mathit{\boldsymbol{u}} - {\mathit{\boldsymbol{u}}_{\rm{d}}}} \right)$ (14)

约束条件:$\left\{ \begin{array}{l} \mathit{\boldsymbol{B}} \cdot u = v\\ {u_{\min }} \le u \le {u_{\max }} \end{array} \right.$

式中:ud为期望控制向量,初始值默认为零向量.

由式(8) 可知,将等式约束Bu=v转化为min||Bu-v||2,成为优化目标的一部分,则式(14) 转化为SLS问题:

$\left\{ \begin{array}{l} u = \arg \mathop {\min }\limits_{u \in \mathit{\Omega }} {\left\| {{\mathit{\boldsymbol{W}}_u}\left( {\mathit{\boldsymbol{u}} - {\mathit{\boldsymbol{u}}_{\rm{d}}}} \right)} \right\|_2}\\ \mathit{\Omega } = \arg \mathop {\min }\limits_{{u_{\min }} \le u \le {u_{\max }}} {\left\| {{\mathit{\boldsymbol{W}}_v}\left( {\mathit{\boldsymbol{Bu}} - v} \right)} \right\|_2} \end{array} \right.$ (15)

式中:Ω为可行域;Wv是分配需求权重矩阵,定义了组成v的各元素之间的权重关系.

SLS问题先保证满足式(15) 的第二式,在此前提下寻求符合式(15) 的第一式的最优解.通过引入一个权重系数ξ,将式(15) 的两式结合起来,从而进一步转化为WLS问题,减少了计算时间,式(16) 即其表达形式.由于式(15) 的第二式需要首先予以满足,因此ξ通常取得很大.

$\begin{array}{l} u = \arg \mathop {\min }\limits_{{u_{\min }} \le u \le {u_{\max }}} \left\| {{\mathit{\boldsymbol{W}}_u}\left( {\mathit{\boldsymbol{u}} - {\mathit{\boldsymbol{u}}_{\rm{d}}}} \right)} \right\|_2^2 + \\ \quad \quad \quad \left. {\xi \left\| {{\mathit{\boldsymbol{W}}_v}\left( {\mathit{\boldsymbol{Bu}} - v} \right)} \right\|_2^2} \right) \end{array}$ (16)

通过有效集算法求解WLS问题.考虑带有约束范围的最小二乘问题:

$\mathop {\min }\limits_u J = \left\| {\mathit{\boldsymbol{Au}} - \mathit{\boldsymbol{b}}} \right\|$ (17)

约束条件:$\left\{ \begin{array}{l} \mathit{\boldsymbol{Bu}} = v\\ \mathit{\boldsymbol{Cu}} \ge \left[ {\begin{array}{*{20}{c}} {{u_{\min }}}\\ { - {u_{\max }}} \end{array}} \right] \end{array} \right.$

式中:AbC为矩阵.其中,车辆控制所需的广义力为

$v = {M_{\rm{D}}}$ (18)

控制变量为4个车轮的纵向力为

$\mathit{\boldsymbol{u}} = {\left[ {\begin{array}{*{20}{c}} {{F_{x,{\rm{fl}}}}} & {{F_{x,{\rm{fr}}}}} & {{F_{x,{\rm{rl}}}}} & {{F_{x,{\rm{rr}}}}} \end{array}} \right]^{\rm{T}}}$ (19)

效率矩阵为

$\mathit{\boldsymbol{B}} = \left[ {\begin{array}{*{20}{c}} { - \frac{{{b_{\rm{f}}}}}{2}} & {\frac{{{b_{\rm{f}}}}}{2}} & { - \frac{{{b_{\rm{r}}}}}{2}} & {\frac{{{b_{\rm{r}}}}}{2}} \end{array}} \right]$ (20)

式中:bf为前轴轴距;br为后轴轴距.

FxiμiFzi以及Fyi耦合的约束如下:

$ - \sqrt {{{\left( {{u_i}{F_{zi}}} \right)}^2} - F_{yi}^2} \le {F_{xi}} \le \sqrt {{{\left( {{u_i}{F_{zi}}} \right)}^2} - F_{yi}^2} $ (21)

同时uminumax和上文制定的转矩分配策略有关.

在优化分配控制下,理想质心侧偏角和实际质心侧偏角的偏差并不是时刻最优的.优化分配控制策略中的约束条件不考虑质心侧偏角的偏差.各控制变量的权重矩阵Wu

${\mathit{\boldsymbol{W}}_u} = \left[ {\begin{array}{*{20}{c}} {\frac{1}{{{{\left( {\mu {F_{z,{\rm{fl}}}}} \right)}^2}}}} & 0 & 0 & 0\\ 0 & {\frac{1}{{{{\left( {\mu {F_{z,{\rm{fr}}}}} \right)}^2}}}} & 0 & 0\\ 0 & 0 & {\frac{1}{{{{\left( {\mu {F_{z,{\rm{rl}}}}} \right)}^2}}}} & 0\\ 0 & 0 & 0 & {\frac{1}{{{{\left( {\mu {F_{z,{\rm{rr}}}}} \right)}^2}}}} \end{array}} \right]$ (22)

Wv为广义力的权重矩阵,由于本文不考虑车辆施加驱动力,所研究问题中广义力仅横摆力矩一项,取Wv为1维单位矩阵.

故式(17) 中矩阵$\mathit{\boldsymbol{A}} = \left[ {\begin{array}{*{20}{c}} {{\mathit{\boldsymbol{W}}_v}\mathit{\boldsymbol{B}}}\\ {{\mathit{\boldsymbol{W}}_u}} \end{array}} \right]$,矩阵$\mathit{\boldsymbol{b}} = \left[ {\begin{array}{*{20}{c}} {{\mathit{\boldsymbol{W}}_v}\mathit{\boldsymbol{v}}}\\ {{\mathit{\boldsymbol{W}}_u}{\mathit{\boldsymbol{u}}_{\rm{d}}}} \end{array}} \right]$.

u0为一满足式(17) 约束条件的可行起始点,取为4行1列的零矩阵.W是工作集,是一个4行1列的列向量.令W包含u0点的有效不等式约束.当k=0,1, 2,……,N-1时,给定uk,寻找优化扰动量p,将工作集W中的约束等效为等式约束,忽略剩余的不等式约束.求解:

$\begin{array}{l} \mathop {\min }\limits_p J = \left\| {A\left( {{u_k} + p} \right) - b} \right\|\\ \quad \quad \quad B \cdot p = 0\\ \begin{array}{*{20}{c}} {\quad \quad {p_i} = 0,} & {i \in \mathit{\boldsymbol{W}}} \end{array} \end{array}$ (23)

(1) 如果uk+p是可行解,令uk+1=uk+p并计算拉格朗日乘子$\left[ {\begin{array}{*{20}{c}} \mu \\ \lambda \end{array}} \right]$.拉格朗日乘子由下式决定:

${\mathit{\boldsymbol{A}}^{\rm{T}}}\left( {\mathit{\boldsymbol{A}}u - \mathit{\boldsymbol{b}}} \right) = \left[ {\begin{array}{*{20}{c}} {{\mathit{\boldsymbol{B}}^{\rm{T}}}} & {\mathit{\boldsymbol{C}}_0^{\rm{T}}} \end{array}} \right] \cdot \left[ {\begin{array}{*{20}{c}} \mu \\ \lambda \end{array}} \right]$ (24)

如果所有的λ≥0,则uk+1是优化解,结束所有计算;如果所有的λ<0,则去掉工作集W中最小的λ所对应的约束条件,继续进行下一个循环.

(2) 如果uk+p不是可行解,则选取一个使uk+1=uk+αp是可行解的最大步长α,在工作集W中添加主边界约束条件,继续进行下一个循环.

2.2.3 目标轮缸压力的计算

由此可知,计算出的附加横摆力矩根据上文提到的方法分配到各车轮上,由线控制动系统控制各车轮的制动压力来实现.对于各轮缸上的制动压力计算,不考虑驾驶员踩踏板和制动防抱死系统触发,直接根据决策出的MD来计算轮缸所需液压制动力,计算方法如下:

${P_{{\rm{ref}}}} = \frac{{{M_{\rm{D}}} \cdot {R_{\rm{w}}}}}{{\left( {{L_{\rm{w}}}/2} \right) \cdot {R_{{\rm{brk}}}} \cdot {A_{{\rm{brk}}}} \cdot {\eta _{{\rm{brk}}}}}}$ (25)

式中:Pref表示轮缸的期望液压力;Rw表示车轮半径;Rbrk表示制动器的有效作用半径;Lw表示车轮轮距;Abrk表示制动器的有效作用面积;ηbrk表示制动器的制动效能因数.

2.3 轮缸液压力控制

由系统结构和工作原理可知,与传统制动系统的液压力控制单元有所不同的是,每个轮缸仅由一个电磁阀来控制液压力.又因为该系统是一个时变非线性系统[2],难以精确建模,并且系统的动态响应不能用简单的模型来表示.因此设计控制器时需要考虑其参数和阶次在不同时刻不同工作点处的适应性.为了简化控制器设计并达到YSC功能实现的要求,轮缸液压力控制采用主缸定频调压法.

主缸定频调压法的工作原理如下:当4个轮缸提出各自的目标压力时,令电机推动主缸活塞作往复抖动,从而使主缸压力不断抖动,令主缸的压力幅值范围覆盖4个轮缸的目标压力,且其抖动的压力频率大大高于各轮缸目标压力的频率,每当主缸压力靠近轮缸的目标压力时,适时地开闭电磁阀以使轮缸压力跟踪目标压力变化.

图 6所示为主缸定频调压法的电磁阀控制逻辑框图.在判断轮缸目标压力与轮缸实际压力之差和主缸实际压力与轮缸实际压力之差符号是否相同之前,先对实际主缸压力与轮缸实际压力之差的大小进行判断,当两者压力差过大时直接关闭电磁阀给轮缸保压.这是由于给电磁阀关闭指令到电磁阀真正实现关闭需要一段时间,当主缸实际压力与轮缸实际压力相差较大时会造成轮缸压力控制发生很大的超调,降低了控制的精度.

图 6 主缸定频调压法的电磁阀控制逻辑框图 Fig.6 Control logic diagram of solenoid valve of master cylinder pressure with constant frequency
3 台架试验验证

为了验证提出的车辆稳定性优化控制算法的有效性,基于搭建的硬件在环试验台架分别在低附和高附路面上进行蛇行工况试验.设置低附路面附着系数为0.2,车速为54 km·h-1;高附路面附着系数为0.8,车速为106 km·h-1.

图 7可知,在低附路面无控制时,横摆角速度在12~22 s出现较大误差,在15~20 s之间实际值严重偏离了目标值,且实际值变化幅度较大,甚至实际值的方向与目标值的方向相反,会导致车辆失稳不可控.而低附路面优化控制时,横摆角速度跟踪误差较小,相比无控制时大大提高了车辆稳定性和安全性.图 8为低附路面优化控制时各车轮轮缸压力响应.由图可知,液压力控制虽然有一定误差,但能够满足车辆稳定性控制的要求.

图 7 低附路面横摆角速度响应曲线 Fig.7 Response curve of yaw velocity on low-adhesion-coefficient road surface
图 8 低附路面优化控制时各车轮轮缸压力响应曲线 Fig.8 Response curve of wheel cylinder pressure with optimized control on low-adhesion-coefficient road surface

图 9可知,在高附路面无控制时,横摆角速度的误差越来越大,会导致车辆失稳不可控;而加入优化控制后,横摆角速度跟踪误差较小,相比无控制时提高了车辆稳定性和安全性.图 10为高附路面优化控制时各车轮轮缸压力响应.由图可知,实际液压力能够快速跟随目标液压力,超调压力较小,并且波形稳定,能够满足车辆稳定性控制的要求.

图 9 高附路面横摆角速度响应曲线 Fig.9 Response curve of yaw velocity on high-adhesion-coefficient road surface
图 10 高附路面优化控制时各车轮轮缸压力响应曲线 Fig.10 Response curve of wheel cylinder pressure with optimized control on high-adhesion-coefficient road surface

从试验结果来看,不论是在低附或高附路面上,有优化控制时的YSC效果均比无控制时好,有效改善了车辆的稳定性,并且在高附着系数路面上液压力控制效果更好.

4 结论

提出了基于线控制动系统的车辆稳定性优化控制策略.首先以线性二自由度车辆模型为参考模型,求出目标横摆角速度,并与实际横摆角速度求差,利用PI控制算法求出附加横摆力矩.再根据所计算出的车辆附加横摆力矩、方向盘转角来识别车辆实际行驶特性,然后通过广义逆法和数学归划法相结合的方法将附加横摆力矩分配到作用车轮上,由基于主缸定频调压法的线控制动系统进行轮缸液压力控制.台架试验结果表明,本文提出的车辆稳定性优化控制策略能够有效地保证车辆在高低附路面工况下的稳定性和安全性.

参考文献
[1]
杨万庆. 电子液压制动系统(EHB)发展现状[J]. 汽车与配件, 2007, 25(12): 41
YANG Wanqing. Review on electro-hydraulic brake system[J]. Automobile & Parts, 2007, 25(12): 41
[2]
YU Zhuoping, XU Songyun, XIONG Lu, et al. An integrated-electro-hydraulic brake system for active safety[C]// SAE 2016 World Congress and Exhibition. Detroit:SAE Paper, 2016: 2016-01-1640.
[3]
FENG Yuan, YU Zhuoping, XIONG Lu, et al. Torque vectoring control for distributed drive electric vehicle based on state variable feedback[C]// SAE 2014 World Congress and Exhibition. Detroit:SAE Paper, 2014: 2014-01-0155.
[4]
余卓平, 冯源, 熊璐. 分布式驱动电动汽车动力学控制发展现状综述[J]. 机械工程学报, 2013, 49(8): 105
YU Zhuoping, FENG Yuan, XIONG Lu. Review on vehicle dynamics control of distributed drive electric vehicle[J]. Journal of Mechanical Engineering, 2013, 49(8): 105
[5]
CONG G, MOSTEFAI L, DENAI M, et al. Direct yaw-moment control of an in-wheel-motored electric vehicle based on body slip angle fuzzy observer[J]. IEEE Transactions on Industrial Electronics, 2009, 56(5): 1411 DOI:10.1109/TIE.2009.2013737
[6]
JONASSON M, ANDREASSON J, SOLYOM S, et al. Utilization of actuators to improve vehicle stability at the limit: from hydraulic brakes toward electric propulsion[J]. Journal of Dynamic Systems Measurement and Control-Transactions of the ASME, 2011, 133(5): 51003 DOI:10.1115/1.4003800
[7]
杨鹏飞, 熊璐, 张康, 等. 分布式电驱动汽车稳定性控制策略设计与试验[J]. 机械工程学报, 2013, 49(24): 128
YANG Pengfei, XIONG Lu, ZHANG Kang, et al. Stability control strategy design and experiment of distributed electric drive vehicle[J]. Journal of Mechanical Engineering, 2013, 49(24): 128
[8]
黄智, 钟志华. 独立轮电驱动车辆主动操纵稳定控制研究[J]. 汽车工程, 2005, 27(5): 565
HUANG Zhi, ZHONG Zhihua. A study on active handling stability control for electric vehicle with individual wheel driving[J]. Automotive Engineering, 2005, 27(5): 565
[9]
祁永宁, 陈南, 李普. 四轮转向车辆的直接横摆力矩控制[J]. 东南大学学报(自然科学版), 2004, 34(4): 451
QI Yongning, CHEN Nan, LI Pu. Direct yaw-moment control on four-wheel steering vehicles[J]. Journal of Southeast University (National Science Edition), 2004, 34(4): 451 DOI:10.3969/j.issn.1001-0505.2004.04.007
[10]
FUFLMOTO H, TAKAHASHI N, TSUMASAKA A, et al.Motion control of electric vehicle based on cornering stiffness estimation with yaw-moment observer[C/CD]//Advanced Motion Control, 2006.9th IEEE International Workshop, Istanbul:[s.l.], 2006.
[11]
FUJIMOTO H, SAITO T, NOGUCHI T.Motion stabilization control of electric vehicle under snowy conditions based on yaw-moment observer[C]// IEEE International Workshop on Advanced Motion Control. Kawasaki: [s.n.], 2004:35-40.
[12]
XIONG Lu, YU Zhuoping, WANG Yunneng. Vehicle dynamics control of four in-wheel motor drive electric vehicle using gain scheduling based on tyre cornering stiffness estimation[J]. Vehicle System Dynamics, 2012, 50(6): 831 DOI:10.1080/00423114.2012.663921
[13]
熊璐, 余卓平, 姜炜, 等. 基于纵向力分配的轮边驱动电动汽车稳定性控制[J]. 同济大学学报(自然科学版), 2010, 38(3): 417
XIONG Lu, YU Zhuoping, JIANG Wei, et al. Research on vehicle stability control of 4WD electric vehicle based on longitudinal force control allocation[J]. Journal of Tongji University (Natural Science), 2010, 38(3): 417
[14]
DURHAM W C. Constrained control allocation[J]. Journal of Guidance Control Dynamics, 2015, 16(4): 717
[15]
OPPENHEIMER M W, DOMAN D B, BOLENDER M A. Control allocation for over-actuated systems [C]// Mediterranean Conference on Control & Automation. Ancona: [s.n.], 2006:1-6.
[16]
PLUMLEE J H. Multi-input ground vehicle control using quadratic programming based control allocation techniques [D]. [S.l.]:Auburn University, 2004.
[17]
PENG H, HORI Y. Optimum traction force distribufion for stability improvement of 4WD EV in critical driving condition[C]// IEEE International Workshop on Advanced Motion Control. Istanbul: [s.n.], 2006:596-601.
[18]
蒋造云. 四驱电动汽车稳定性控制纵向力分配算法研究[D]. 上海: 同济大学, 2008.
JIANG Zaoyun.A research on the control allocation algorithm for the stability control of a 4WD electric vehicle[D]. Shanghai: Tongji University, 2008.
[19]
夏存良. 基于纵向力分配的辅助转向控制方法研究[D]. 上海: 同济大学, 2007.
XIA Cunliang.Research on control method of chassis dynamics based on the longitudinal forces distribution and active steering[D].Shanghai:Tongji University, 2007.
[20]
邹广才, 罗禹贡, 李克强. 基于全轮纵向力优化分配的4WD车辆直接横摆力矩控制[J]. 农业机械学报, 2009, 40(5): 1
ZOU Guangcai, LUO Yugong, LI Keqiang. 4WD vehicle DYC based on tire longitudinal forces optimization distribution[J]. Transactions of the Chinese Society for Agricultural Machinery, 2009, 40(5): 1
[21]
余卓平, 杨鹏飞, 熊璐. 控制分配理论在车辆动力学控制中的应用[J]. 机械工程学报, 2014, 50(18): 1
YU Zhuoping, YANG Pengfei, XIONG Lu. Application of control allocation in distributed drive electric vehicle[J]. Journal of Mechanical Engineering, 2014, 50(18): 1
[22]
马建军. 过驱动系统控制分配理论及其应用[D]. 长沙: 国防科技大学, 2009.
MA Jianjun. Research and application of control allocation theory for overactuated systems[D]. Changsha:National University of Defense Technology, 2009.
[23]
麦莉, 张继红, 宗长富, 等. 基于电液制动系统的车辆稳定性控制[J]. 吉林大学学报(工学版), 2010, 40(3): 607
MAI Li, ZHANG Jihong, ZONG Changfu, et al. Vehicle stability control based on electronic hydraulic brake system[J]. Journal of Jilin University (Engineering and Technology Edition), 2010, 40(3): 607
[24]
李寿涛, 马用学, 郭鹏程, 等. 基于电控液压制动系统的车辆稳定性控制策略[J]. 吉林大学学报(工学版), 2015, 45(2): 526
LI Shoutao, MA Yongxue, GUO Pengcheng, et al. Strategy of vehicle stability control based on EHB system[J]. Journal of Jilin University (Engineering and Technology Edition), 2015, 45(2): 526
[25]
PETRUCCELLI L, VELARDOCCHIA M, SORNIOTTI A. Electro-hydraulic braking system modelling and simulation[C]// SAE 2003 World Congress and Exhibition. Detroit: [s.n.], 2003: SAE Paper 2003-01-3336.
[26]
MILANES V, GONZALEZ C, NARANJO J E, et al. Electro-hydraulic braking system for autonomous vehicles[J]. International Journal of Automotive Technology, 2010, 11(1): 89 DOI:10.1007/s12239-010-0012-6
[27]
李亮, 宋健, 韩宗奇, 等. 用于电子稳定程序(ESP)在线控制的液压模型和反模型[J]. 机械工程学报, 2008, 44(2): 139
LI Liang, SONG Jian, HAN Zongqi, et al. Hydraulic model and inverse model for electronic stability program online control system[J]. Journal of Mechanical Engineering, 2008, 44(2): 139
[28]
王猛, 孙泽昌, 王士奇, 等. 基于一体式制动主缸的电液复合制动系统仿真[J]. 同济大学学报(自然科学版), 2014, 42(8): 1211
WANG Meng, SUN Zechang, WANG Shiqi, et al. Simulation of an electro-hydraulic brake system with integrated master cylinder[J]. Journal of Tongji University (Natural Science), 2014, 42(8): 1211
[29]
PAN N, YU L, WANG Z, et al. Design, modeling and simulation of a new compact electro-hydraulic brake system[C]// SAE 2014 World Congress and Exhibition. Detroit: [s.n.], 2014:SAE Paper 2014-01-2535.
[30]
余志生. 汽车理论[M]. 北京: 机械工业出版社, 2009
YU Zhisheng. Automobile theory[M]. Beijing: China Machine Press, 2009
[31]
MOKHIAMAR O, ABE M. Simultaneous optimal distribution of lateral and longitudinal tire forces for the model following control[J]. Journal of Dynamic Systems, Measurement, and Control, 2004, 126(4): 753 DOI:10.1115/1.1850533
[32]
MOKHIAMAR O, ABE M. Effects of an optimum cooperative chassis control from the viewpoint of tire workload[J]. Transaction of Society of Automotive Engineers of Japan, 2004, 35(3): 215