浙江大学学报(工学版), 2025, 59(9): 1942-1953 doi: 10.3785/j.issn.1008-973X.2025.09.018

机械工程

考虑驾驶风格的车辆四轮转向和直接横摆力矩控制

王姝,, 张海川, 虢沧岩, 赵轩,, 郭慧鑫

长安大学 汽车学院,陕西 西安 710000

Vehicle’s four-wheel steering and direct yaw moment control considering driving styles

WANG Shu,, ZHANG Haichuan, GUO Cangyan, ZHAO Xuan,, GUO Huixin

School of Automobile, Chang’an University, Xi’an 710000, China

通讯作者: 赵轩,男,教授. orcid.org/0000-0003-0119-7768. E-mail: zhaoxuan@chd.edu.cn

收稿日期: 2024-10-12  

基金资助: 国家自然科学基金资助项目(52472397,52372375);陕西省重点研发计划资助项目(2024GX-YBXM-260);陕西省科技成果转化计划资助项目(2024CG-CGZH-19).

Received: 2024-10-12  

Fund supported: 国家自然科学基金资助项目(52472397,52372375);陕西省重点研发计划资助项目(2024GX-YBXM-260);陕西省科技成果转化计划资助项目(2024CG-CGZH-19).

作者简介 About authors

王姝(1991—),女,高级工程师,博士,从事车辆系统动力学研究.orcid.org/0000-0002-7099-2514.E-mail:shuwang@chd.edu.cn , E-mail:shuwang@chd.edu.cn

摘要

为了改善分布式驱动电动汽车的操纵稳定性,并考虑不同驾驶人的驾驶风格,针对主动四轮转向(AFWS)和直接横摆力矩控制(DYC)系统,提出基于分层架构的考虑驾驶风格的协调控制策略,包含上、中、下3层控制器. 在上层控制器建立考虑驾驶风格的操纵稳定性参考模型,通过驾驶人在环试验确定不同驾驶风格的车辆稳定性因数,并依据相平面理论将车辆工作区间划分为稳定域、过渡域与失稳域;在中层控制器建立基于Stackelberg主从博弈和Pareto合作博弈的AFWS和DYC混合博弈控制模型,提高车辆在复杂行驶工况下的操纵稳定性;在下层控制器以轮胎负荷率最小化为目标,优化车轮驱动转矩分配. 利用Simulink仿真软件和罗技G29驾驶模拟器搭建驾驶人在环试验平台,进行驾驶人开环和在环试验,结果表明,提出的控制策略能够适应不同驾驶人的驾驶风格,满足其个性化需求,从而提高了车辆的操纵稳定性.

关键词: 分布式驱动电动汽车 ; 驾驶风格 ; 主动四轮转向 ; 直接横摆力矩 ; 相平面

Abstract

A hierarchical architecture coordinated control strategy considering driving styles for active four-wheel steering (AFWS) and direct yaw moment control (DYC) systems was proposed to improve the handling stability of distributed drive electric vehicles and accommodate the driving styles of different drivers. This strategy employed a three-layer control architecture, including the upper controller, the middle controller, and the lower controller. A reference model for handling stability considering driving styles was established in the upper controller. The stability factors of vehicles with different driving styles were determined through driver-in-the-loop experiments, and the vehicle states were categorized into stable, transitional, and unstable regions based on the phase plane theory. A hybrid game control model for AFWS and DYC based on Stackelberg leader-follower game and Pareto cooperative game was established in the middle controller to improve the vehicle’s handling stability under complex driving conditions. The lower controller was used to optimize the wheel drive torque distribution with the goal of minimizing the tire load rate. The driver-in-the-loop test platform was built based on the Simulink simulation software and the Logitech G29 driving simulator, and open-loop and in-loop tests with drivers were conducted. The results indicated that the proposed control strategy can adapt to the driving styles of different drivers and meet their personalized needs, thereby improving the vehicle’s handling stability.

Keywords: distributed drive electric vehicle ; driving style ; active four-wheel steering ; direct yaw moment ; phase plane

PDF (2980KB) 元数据 多维度评价 相关文章 导出 EndNote| Ris| Bibtex  收藏本文

本文引用格式

王姝, 张海川, 虢沧岩, 赵轩, 郭慧鑫. 考虑驾驶风格的车辆四轮转向和直接横摆力矩控制. 浙江大学学报(工学版)[J], 2025, 59(9): 1942-1953 doi:10.3785/j.issn.1008-973X.2025.09.018

WANG Shu, ZHANG Haichuan, GUO Cangyan, ZHAO Xuan, GUO Huixin. Vehicle’s four-wheel steering and direct yaw moment control considering driving styles. Journal of Zhejiang University(Engineering Science)[J], 2025, 59(9): 1942-1953 doi:10.3785/j.issn.1008-973X.2025.09.018

随着电动汽车技术的飞速发展,涌现出了大量的主动安全系统来提高车辆的操纵稳定性[1]. 分布式驱动电动汽车搭载了先进的线控转向和线控驱动系统,具有驱动车轮转角/转矩独立控制的优势[2-3],为主动安全系统提供了硬件基础和控制平台,便于开发主动四轮转向(active four-wheel steering, AFWS)[4]、直接横摆力矩控制(direct yaw moment control, DYC)[5]和路径跟踪[6-7]等先进控制策略. 然而,随着底盘控制系统数量的增加,不同执行器智能体之间的控制目标冲突、功能叠加等问题日渐突出. 如何协调多个主动安全子系统之间的工作,以提高分布式驱动电动汽车的操纵稳定性,已成为亟待解决的关键问题.

为了协调线控转向和驱动系统,Wu等[8]建立基于主动前轮转向(active front steering, AFS)和DYC的分层协调控制策略. 为了实时获得车辆运动状态,Sun等[9]建立非线性模糊观测器,在此基础上提出主动后轮转向(active rear steering, ARS)和DYC的协调控制方法,改善了车辆在极端条件下的操纵稳定性. 上述研究有效提高了车辆在危险工况下的操纵稳定性,但主要采用集成或分层控制策略来协调多个控制系统[10-11],并根据轮胎侧偏特性或相平面来划分不同控制器的工作区域,以解决不同稳定性控制系统之间存在的功能叠加问题. 然而,工作区域的划分不能充分地反映不同稳定性系统之间的相互作用. 动态博弈理论主要用于多智能体之间的冗余控制[12-13]. Liang等[14-15]建立基于Pareto合作博弈的AFS/DYC协调控制策略,将AFS和DYC分别定义为2个独立的博弈对象,共同提高车辆的侧向稳定性. Ji等[16]应用Stackelberg主从博弈理论建立AFWS控制器. 针对驾驶人和AFS系统,Na等[17]在人机共享转向控制系统中采用动态博弈控制理论,搭建基于非合作博弈的驾驶人/AFS转向交互模型. 然而,上述博弈模型通常只包括2个博弈对象,没有综合考虑AFS、ARS和DYC这3个系统之间的博弈关系. 因此,建立更为完善的混合博弈框架对于提高车辆操纵稳定性具有重要意义.

考虑到不同驾驶人具有不同的驾驶特性,而驾驶特性对车辆的操纵稳定性控制具有重要影响,Zhu等[18]将驾驶人行为特性辨识策略与个性化转向辅助特性相结合,设计基于BP神经网络的个性化EPS控制器. 为了让车更适应人的驾驶习惯,宗长富等[19]建立考虑不同驾驶风格的驾驶人理想特性稳定性控制参考模型. 然而,上述研究提出的考虑不同驾驶风格的稳定性控制参考模型是固定的,而同一名驾驶人在不同路面附着系数和车速下,对车辆的响应需求会有所不同. 本研究将驾驶人在不同路面附着系数、车速以及驾驶风格下对车辆响应的需求均纳入考虑范围.

根据以上分析,驾驶特性的差异使得驾驶人对车辆的行驶状态、车辆动力性控制系统的性能的预期产生差异,进一步地影响驾驶人对转向系统的操作. 因此,车辆横向稳定性控制研究需要综合考虑驾驶人的驾驶特性和各控制子系统的控制性能. 本研究将驾驶风格分为谨慎型、一般型和激进型,并根据驾驶人在环试验获得不同驾驶风格的驾驶人在不同车速、道路曲率和路面附着系数下的车辆稳定性因数;建立基于Stackelberg主从博弈和Pareto合作博弈的AFWS和DYC混合博弈控制模型,提高分布式驱动电动汽车的操纵稳定性.

1. AFWS和DYC协调控制策略

针对分布式驱动电动汽车搭载的AFS、ARS和DYC系统,设计考虑驾驶风格的AFWS/DYC稳定性协调控制策略,整体结构如图1所示,包括上层、中层和下层控制器. 上层控制器由个性化参考模型和稳定性判断模块组成,用于计算理想横摆角速度$ {\omega _{{\text{r\_ref}}}} $和理想质心侧偏角$ {\beta _{{\text{ref}}}} $. 在中层控制器建立基于混合博弈理论的AFWS/DYC 横向稳定性控制器,包括AFS与ARS的合作博弈模型、DYC和AFWS的Stackelberg非合作博弈模型,用来决策前轮附加转角$\Delta {\delta _{\rm{f}}}$、后轮附加转角$\Delta {\delta _{\mathrm{r}}}$和附加横摆力矩$\Delta M$,并基于上层失稳度${S_{ {\text{ta}}}}$协调AFWS和DYC的控制权重. 下层控制器以轮胎负荷率最小化为目标,将中层决策的附加横摆力矩$\Delta M$分配到各驱动车轮[20].

图 1

图 1   考虑驾驶风格的AFWS/DYC稳定性协调控制整体结构图

Fig.1   Overall structure diagram of AFWS/DYC stability coordination control considering driving styles


2. 上层控制器

2.1. 考虑驾驶风格的个性化稳定性控制参考模型

传统的稳定性控制参考模型根据驾驶人操纵信息以及车辆状态信息,采用拥有线性二自由度的车辆动力学模型计算理想的横摆角速度和质心侧偏角. 考虑到不同风格的驾驶人对稳定性控制的介入时机和对车辆响应的需求具有差异性,通过邀请不同驾驶风格的驾驶人进行在环试验,获取其所需的稳定性控制介入时机,以及在不同车速和路面附着系数下对车辆响应特性的需求. 建立考虑驾驶风格的个性化稳定性控制参考模型:

$ {\omega _{{\text{r\_{\rm{style}}}}}} = \frac{{{v_x}/L}}{{1+{K_{\rm{style}}}v_x^2}}{\delta _{\rm{f}}}. $

式中:$ {\omega _{{\text{r\_{\rm{style}}}}}} $为考虑驾驶风格的横摆角速度,${v_x}$为车辆纵向速度,$L$为轴距,${K_{\rm{style}}}$为考虑驾驶风格的车辆稳定性因数,${\delta _{\rm{f}}}$为车辆前轮转角.

由于横摆角速度受轮胎与路面间附着力的限制,参考横摆角速度还需要满足

$ \left|{\omega }_{\text{r\_ref}}\right|\leqslant \frac{\mu g}{{v}_{x}}. $

式中:$\mu $为路面附着系数,$g$为重力加速度.

综上,修正后的横摆角速度为

$ \left. \begin{array}{ll} {\omega }_{\text{r\_ref}}={\omega }_{\text{r\_{\rm{style}}}},&\left|{\omega }_{\text{r\_{\rm{style}}}}\right|\leqslant \dfrac{\mu g}{{v}_{x}};\\ {\omega }_{\text{r\_ref}}=\left|{\omega }_{\mathrm{max}}\right|{\rm{sign}}\;({\omega }_{\text{r\_{\rm{style}}}}),&\left|{\omega }_{\text{r\_{\rm{style}}}}\right| > \dfrac{\mu g}{{v}_{x}}. \end{array}\right\} $

式中:$ {\omega _{\mathrm{max}}} $为最大横摆角速度,且$ {\omega _{\mathrm{max}}} = {{\mu g}}/{{{v_x}}} $;当$ {\omega }_{\text{r\_{\rm{style}}}}\,\geqslant \,\text{0} $时,函数 $ {\rm{sign}}\;(\,{\omega _{{\text{r\_{\rm{style}}}}}}\,) \,=\, 1 $,反之$ {\rm{sign}}\; ({\omega _{{\text{r\_{\rm{style}}}}}}) =$−1. 此外,参考质心侧偏角$\;\;{\beta _{{\mathrm{ref}}}} = 0$[21].

2.1.1. 驾驶风格分析

通过PreScan、MATLAB/Simulink仿真软件和罗技G29驾驶模拟器搭建驾驶风格数据采集平台,如图2所示. 罗技G29驾驶模拟器的驾驶人操作输入主要包括方向盘和加速、制动踏板的操作. 方向盘配备双马达力反馈系统,旋转角度范围为0~900°;制动踏板采用非线性刹车踏板仿效压敏制动系统,能够满足基本的驾驶人操控力输入特性和角输入特性.

图 2

图 2   驾驶风格数据采集平台

Fig.2   Driving style data collection platform


为了采集驾驶人在换道过程中的数据,招募拥有驾驶执照并且具有城市道路驾驶经验的驾驶人进行驾驶风格数据采集试验. 试验召集27名受试驾驶人,包括23名男性驾驶人和4名女性驾驶人. 总计进行19.6 h试验,共采集到7 058 171条数据,其中6位驾驶人的部分横摆角速度$(\omega_{\mathrm{r}} ) $数据如图3所示.

图 3

图 3   不同驾驶人的横摆角速度试验数据

Fig.3   Lateral angular velocity test data of different drivers


综合各种数据特征,将速度标准差X1、横向加速度绝对值最大值X2、横向加速度标准差X3、方向盘转角绝对值平均值X4和方向盘角速度绝对值平均值X5作为驾驶风格特征指标进行聚类. 使用K-means算法将驾驶人分为谨慎型、一般型和激进型3类,聚类中心如表1所示,其中1为谨慎型,2为一般型,3为激进型. 聚类效果如图4所示.

表 1   驾驶风格聚类中心

Tab.1  Driving style clustering centers

标签X1X2X3X4X5
10.104 90.083 50.008 10.093 20.047 3
20.104 90.083 50.008 10.093 20.047 3
30.050 20.523 10.043 30.532 20.531 2

新窗口打开| 下载CSV


图 4

图 4   驾驶风格聚类结果

Fig.4   Driving style clustering results


2.1.2. 考虑驾驶风格的个性化参考模型车辆稳定性因数确定

同一名驾驶人在不同车速、道路曲率和路面附着系数下,对车辆的响应需求不同. 通过驾驶人在环试验获得不同驾驶风格的驾驶人在不同车速、道路曲率和路面附着系数下的车辆稳定性因数. 在驾驶人在环试验平台,设计小曲率半径与大曲率半径2种道路,如图5所示. 其中,大曲率半径道路是长度为85 m、半径为700 m的弯道,小曲率半径道路为双移线道路. 为了建立不同车速、不同路面附着系数等多种工况,将设置的路面附着系数和车速参数对$\left\{ {{v_x},\mu } \right\}$分为低、中、高3种情况,对应的车速分别为0~40、40~80和80~120 km/h,路面附着系数分别为0.3、0.5和0.8. 因此,对于2种曲率半径道路,一共包括18种试验工况. 驾驶人在环试验场景如图6所示.

图 5

图 5   驾驶人在环试验道路设置

Fig.5   Road setup of driver-in-the-loop tests


图 6

图 6   驾驶人在环试验场景

Fig.6   Driver-in-the-loop testing scenario


根据驾驶风格分类结果邀请具有明显驾驶风格的驾驶人进行驾驶人在环试验,包括9名谨慎型驾驶人、6名一般型驾驶人和2名激进型驾驶人. 为了快速确定符合驾驶人期望的理想参考模型的车辆稳定性因数,在线性二自由度车辆动力学模型的基础上考虑驾驶风格,设定驾驶风格增益系数$G$,得到考虑驾驶风格的横摆角速度:

$ \left.\begin{array}{l} {{\omega }_{\text{r}\_\text{style}}}=G{{\omega }_{\text{r}}}, \\{{\omega }_{\text{r}}}=\dfrac{{{v}_{x}}{{\delta }_{\text{f}}}}{L\left( 1+Kv_{x}^{2} \right)}. \end{array}\right\}$

式中:$ {\omega _{\text{r}}} $为横摆角速度,K为稳定性因数.

驾驶人在试验过程中通过直接修改驾驶风格增益系数来达到理想的车辆响应效果. 根据式(1)和(4),得到考虑驾驶风格的稳定性因数:

$ {K_{\rm{style}}} = \frac{{1+Kv_x^2}}{{Gv_x^2}} - \frac{1}{{v_x^2}}. $

每位驾驶人在每种工况下进行9次模拟驾驶试验(驾驶风格增益系数G从0.8至1.2每间隔0.05取值),在18种不同车速、路面附着系数及道路曲率的工况下总共完成162次试验. 驾驶人根据自身感受对不同增益系数进行评价,确定转向风格增益系数偏好,再根据该增益系数计算出对应的车辆稳定性系数. 由于激进型驾驶人较少,激进型驾驶人每人分别进行3轮试验,每次试验间隔1周进行,其他风格的驾驶人只进行1轮试验. 对试验结果进行处理,得到不同车速、路面附着系数及驾驶风格下的Kstyle数据,如图7所示.

图 7

图 7   不同驾驶风格的车辆稳定性因数

Fig.7   Vehicle stability factors for different driving styles


2.2. 基于$\beta {\text{ - }}\omega $相平面的车辆稳定性判断

为了准确判断当前车辆是否处于失稳状态,采用基于$\beta {\text{ - }}\omega $相平面的车辆稳定性判断方法. 采用双直线法对稳定域进行划分[22],稳定域边界可以表示为

$ \left|{C}_{1}\beta +\omega \right|\leqslant {C}_{2}. $

式中:${C_1}$${C_2}$为稳定域边界系数.

双直线法只能根据质心侧偏角进行稳定性划分,但是路面能够提供的附着力是有限的. 结合双直线法和最大横摆角速度限制可以得到稳定域边界,不同车速和路面附着系数下的边界系数如表2所示.

表 2   不同车速与路面附着系数下的稳定域边界系数

Tab.2  Stability domain boundary coefficients for different vehicle speeds and road friction coefficients

$ {v_{{x}}}{\text{/(km}}\cdot{{\text{h}}^{-1}}) $$\mu $${{{C}}_1}$${{{C}}_2}$
200.21.70.27
200.42.30.40
200.83.20.66
400.42.30.35
600.42.30.30
800.42.30.27
1000.42.30.27

新窗口打开| 下载CSV


表2可知,${C_1}$只与路面附着系数成正比关系,因此采用一元函数对${C_1}$与路面附着系数的变化关系进行拟合;${C_2}$与路面附着系数和车速均相关,因此采用二元函数对${C_2}$与路面附着系数和车速的变化关系进行拟合. 得到表征${C_1}$${C_2}$$\mu $${v_x}$之间关系的方程:

$ \left. \begin{split} {C_1} =& 4. 714{\mu ^3} - 11. 71{\mu ^2}+11. 51\mu - {\text{0}}{\text{.757 2}}, \\ {C_2} =& {\text{2}}{\text{.437}}\times 10^{-5} v_x^2 - 0. {\text{285 7}}{\mu ^2} - {\text{0}}{\text{.002 4}}{v_x}\mu- \\ & {\text{0}}{\text{.003 9}}{v_x}+{\text{0}}{\text{.975 9}}\mu +{\text{0}}{\text{.150 8}}. \\ \end{split} \right\} $

根据稳定性判断结果在AFWS与DYC之间进行切换. 为了使AFWS与DYC的控制权重实现线性变化,将稳定域边界内缩35%得到过渡域边界,最终将相平面划分为3部分,如图8所示,其中I区为稳定域,II区为过渡域,III区为失稳域.

图 8

图 8   $\beta $-$\omega $相平面稳定域划分

Fig.8   Stability region partitioning in $\beta$-$\omega $ phase plane


采用基于相平面位置的车辆失稳程度指标${S_{ {\text{ta}}}}$来表征车辆稳定性程度,以自适应协调AFWS和DYC. 同时将相平面的过渡域划分为如图9所示的3部分. 图中,x表示车辆当前的相点位置,$ \Delta {\omega _{\mathrm{r}}}$$\Delta {\beta _{{\mathrm{r}}}} $分别为Ⅱ区内车辆当前相点的实际横摆角速度和质心侧偏角偏差,$ \Delta {\omega _{\max }}$$\Delta {\beta _{\max }}$分别为Ⅱ区内最大横摆角速度和最大质心侧偏角偏差。

图 9

图 9   $\beta $-$\omega $相平面过渡域划分

Fig.9   Transition region partitioning in $\beta$-$\omega $ phase plane


当车辆状态处于Ⅰ区时,失稳程度指标为0,处于稳定状态;当车辆状态处于Ⅲ区时,失稳程度指标为1,车辆处于失稳状态. A区内${S_{ {\text{ta}}}}$取值以质心侧偏角为主,B区内${S_{ {\text{ta}}}}$取值以横摆角速度为主,C区中须同时考虑质心侧偏角及横摆角速度. 车辆失稳程度指标${S_{ {\text{ta}}}}$表示为

$ {S}_{ \text{ta}}=\left\{\begin{array}{ll} \text{0}\text{,}& {\text{I}}区;\\ \mathrm{min}\left(\dfrac{\Delta {\omega }_{{\mathrm{r}}}}{\Delta {\omega }_{\mathrm{max}}},\dfrac{\Delta {\beta }_{\text{r}}}{\Delta {\beta }_{\mathrm{max}}}\right)\text{,}& {\text{II}}区;\\ 1,& {\text{III}}区. \end{array} \right. $

3. 中层控制器

3.1. 基于混合博弈理论的AFWS/DYC稳定性控制策略

在小转角和轮胎线性区域内,线性二自由度(2 degrees of freedom, 2DOF)车辆动力学模型可以良好地反映车辆的转向响应特性,因此只考虑车辆的侧向和横摆运动对行驶稳定性的影响. 二自由度车辆动力学模型如图10所示.

图 10

图 10   线性二自由度车辆模型

Fig.10   Linear 2DOF vehicle model


线性2DOF车辆动力学状态方程为

$ \left. \begin{split} {{\dot {\boldsymbol{x}}}_0} =& {{\boldsymbol{A}}_0}{{\boldsymbol{x}}_0}+{{\boldsymbol{B}}_{01}}\Delta M+{{\boldsymbol{B}}_{02}}\Delta {\delta _{\rm{f}}}+\\ &{{\boldsymbol{B}}_{03}}\Delta {\delta _{\mathrm{r}}}+{{\boldsymbol{B}}_{04}}{\delta _{\rm{f}}}, \\ {\boldsymbol{Y}} =& {{\boldsymbol{C}}_1}{{\boldsymbol{x}}_0}. \\ \end{split} \right\} $

式中:系统状态变量$ {{\boldsymbol{x}}_0} = {\left[ {\begin{array}{*{20}{c}} \beta ,{{\omega _{\text{r}}}} \end{array}} \right]^{\text{T}}}, $

其中, $\beta $为车辆质心侧偏角,$m$为车辆质量,${I_z}$为车辆绕z轴的转动惯量,$a$$b$分别为车辆质心到前轴和后轴的距离, $ {k}_{{\mathrm{f}}}、{k}_{{\mathrm{r}}} $为前、后车轮的轮胎侧偏刚度.

采用前向欧拉法,忽略高阶项可得离散化的车辆模型:

$ \left. \begin{split} &{\boldsymbol{x}}(k+1) = {\boldsymbol{A}}{\boldsymbol{x}}(k)+{{\boldsymbol{B}}_1}\Delta M+ {{\boldsymbol{B}}_2}\Delta {\delta _{\rm{f}}}+\\ &\quad\quad\quad\;\;\;\;\;{{\boldsymbol{B}}_3}\Delta {\delta _{\mathrm{r}}}+{{\boldsymbol{B}}_4}{\delta _{\rm{f}}}, \\ &{{\boldsymbol{y}}^{(j)}}(k) = {{\boldsymbol{{\boldsymbol{C}}}}^{(j)}}{\boldsymbol{x}}{(k)}. \\ \end{split} \right\} $

式中:k表示第k个采样时刻;${\boldsymbol{x}}(k+1) = {{\boldsymbol{x}}_0}(k+1);$系数矩阵$ {\boldsymbol{A}} = {\boldsymbol{I}}+{{\boldsymbol{A}}_0}{T_{\text{s}}}, $其中${T_{\text{s}}}$为离散模型的采样间隔,${\boldsymbol{I}}$为单位矩阵;系数矩阵${{\boldsymbol{B}}_1} = {{\boldsymbol{B}}_{01}}{T_{\text{s}}}$${{\boldsymbol{B}}_2} = {{\boldsymbol{B}}_{02}}{T_{\text{s}}}$${{\boldsymbol{B}}_3} = {{\boldsymbol{B}}_{03}}{T_{\text{s}}}$${{\boldsymbol{B}}_4} = {{\boldsymbol{B}}_{04}}{T_{\text{s}}}$$j \in \left\{ {1,2} \right\}$表示系统输出. 当$j = 1$时,${{\boldsymbol{C}}^{(1)}} = \left[ {\begin{array}{*{20}{c}} 1&0 \\ 0&1 \end{array}} \right]$$ {{\boldsymbol{y}}^{(1)}}(k) = {[\beta ,\gamma ]^{\text{T}}} $,表示领导者进行车辆稳定性控制时的输出;当$j = 2$时,${{\boldsymbol{C}}^{(2)}} = {{\boldsymbol{C}}^{(1)}}$$ {{\boldsymbol{y}}^{(2)}}(k) = {{\boldsymbol{y}}^{(1)}}(k) $,表示跟随者进行车辆稳定性控制时的输出.

本研究设计的基于混合博弈理论的控制器框架如图1所示. DYC在轮胎处于非线性区域时仍能较好地控制车辆稳定性,且工作区域更大,因此,构建AFWS与DYC的非合作的Stackelberg主从博弈模型. 将DYC作为领导者,追随稳定性控制目标${\boldsymbol{y}}_{{\text{des}}}^{(1)}$,并且将AFS与ARS建模为主从博弈的2个跟随者,共同追随稳定性控制目标${\boldsymbol{y}}_{{\text{des}}}^{(2)}$. 由于AFS与ARS有相同的控制目标,可以将AFS与ARS建模为合作博弈.

在基于分布式模型预测控制的博弈方法中,预测方程不仅用于预测系统未来的输出状态,而且为博弈参与者之间的信息交流提供基础. 假设车辆的状态矩阵在模型预测控制的滚动域中保持不变,在预测时域$N$下的系统预测方程为

$ \begin{split} {{\boldsymbol{Y}}^{(j)}}(k) =& {{\boldsymbol{A}}^{(j)}}{\boldsymbol{x}}(k)+{\boldsymbol{B}}_1^{(j)}{{\boldsymbol{U}}_1}(k)+{\boldsymbol{B}}_2^{(j)}{{\boldsymbol{U}}_2}(k)+ \\ & {\boldsymbol{B}}_3^{(j)}{{\boldsymbol{U}}_3}(k)+{\boldsymbol{B}}_4^{(j)}{\boldsymbol{W}}(k). \\ \end{split} $

式中:${{\boldsymbol{Y}}^{(j)}}(k) = \left[ {\begin{array}{*{20}{c}} {{y^{(j)}}(k+1\left| k \right. )} \\ {{y^{(j)}}(k+2\left| k \right. )} \\ \vdots \\ {{y^{(j)}}(k+N\left| k \right. )} \end{array}} \right],\; {{\boldsymbol{U}}_i}(k) = \left[ {\begin{array}{*{20}{c}} {{u_i}(k\left| k \right. )} \\ {{u_i}(k+1\left| k \right. )} \\ \vdots \\ {{u_i}(k+N - 1\left| k \right. )} \end{array}} \right]$$ {\boldsymbol{B}}_n^{(j)} = \left[ {\begin{array}{*{20}{c}} {{{\boldsymbol{C}}^{(j)}}{{\boldsymbol{B}}_n}}&{\boldsymbol{0}}& \cdots &{\boldsymbol{0}} \\ {{{\boldsymbol{C}}^{(j)}}{\boldsymbol{A}}{{\boldsymbol{B}}_n}}&{{{\boldsymbol{C}}^{(j)}}{{\boldsymbol{B}}_n}}& \cdots &{\boldsymbol{0}} \\ \vdots & \vdots &{}& \vdots \\ {{{\boldsymbol{C}}^{(j)}}{{\boldsymbol{A}}^{N - 1}}{{\boldsymbol{B}}_n}}&{{{\boldsymbol{C}}^{(j)}}{{\boldsymbol{A}}^{N - 2}}{{\boldsymbol{B}}_n}}& \cdots &{{{\boldsymbol{C}}^{(j)}}{{\boldsymbol{B}}_n}} \end{array}} \right]$$n \in \{ 1,2,3,4\} ,$${\boldsymbol{W}} = \left[ {{\delta _{\rm{f}}},{\delta _{\rm{f}}}, \cdots ,{\delta _{\rm{f}}}} \right]_{1 \times N}^{\text{T}}$.

其中${{{u}}_i}$为控制输入${\boldsymbol{u}} = {[\Delta M,\Delta {\delta _{\rm{f}}},\Delta {\delta _{\mathrm{r}}}]^{\text{T}}}$中第$i$个元素.

由于AFS与ARS追求相同的横向稳定性控制目标,且有相同的工作区域,采用基于分布式模型预测控制的合作博弈框架来表示2个系统的交互. 参与者的个体利益目标被定义为追求自身状态与目标之间的误差最小化,同时追求自身输出的最小化,因此采用二次型成本函数表示参与者的个体利益:

$\begin{split} {{{J}}}_{i}=&{\displaystyle \sum _{j=1}^{N}\Bigg\{{\left[{\boldsymbol{y}}_{\rm{des}}^{(2)}(k)-{\boldsymbol{y}}^{(2)}(k+j)\right]}^{\text{T}}{{\boldsymbol{Q}}}_{i}\Big[{\boldsymbol{y}}_{\rm{des}}^{(2)}(k)-}\\&{\boldsymbol{y}}^{(2)}(k+j)\Big]^{\mathrm{T}}\Bigg\}+{\displaystyle \sum _{j=1}^{N}\Bigg\{{{\boldsymbol{r}}}_{i}\left[{{\boldsymbol{u}}}^{2}(k+j-1)\right]\Bigg\}}=\\ &{\Vert {{\boldsymbol{Y}}}_{\rm{des}}^{(2)}(k)-{{\boldsymbol{Y}}}^{(2)}(k)\Vert }_{{{\boldsymbol{Q}}}_{i}^{\text{MPC}}}^{2}+{\Vert {{\boldsymbol{U}}}_{i}(k)\Vert }_{{{\boldsymbol{R}}}_{i}^{\text{MPC}}}^{2}\;;\\&i\in \left\{2,3\right\}.\end{split} $

式中:$ {\boldsymbol{Y}}_{\rm{des}}^{(2)}(k) = {\left[ {\begin{array}{*{20}{c}} {{\boldsymbol{y}}_{\rm{des}}^{(2)}(k\left| k \right. )} \\ \vdots \\ {{\boldsymbol{y}}_{\rm{des}}^{(2)}(k\left| k \right. )} \end{array}} \right]_{N \times 1}}$$ {{\boldsymbol{Q}}_i} = \left[ {\begin{array}{*{20}{c}} {{q^\beta }}&0 \\ 0&{{q^{{\omega _{\text{r}}}}}} \end{array}} \right] $${\boldsymbol{Q}}_i^{{\text{MPC}}}$=diag [Qi, Qi,···, Qi ]N×N${\boldsymbol{R}}_i^{{\text{MPC}}} $=diag [ri, ri, ···, ri]N×N,其中,$ {q^\beta } $$ {q^{{\omega _{\text{r}}}}} $分别为状态变量质心侧偏角和横摆角速度的权重,${{\boldsymbol{r}}_i}$为参与者的控制输出权重. $ {\boldsymbol{y}}_{{\text{des}}}^{{\text{(2)}}}(k) = {\left( {{\beta ^{{\text{des}}}},\omega _{\mathrm{r}}^{{\mathrm{des}}}} \right)^{\text{T}}}, $${\beta ^{{\text{des}}}}$$ \omega _{\mathrm{r}}^{{\mathrm{des}}} $可由理想状态参考模型得到.

在合作博弈中,采用权重相加的方法实现各参与者的目标全局共享. 各参与者效益指标的成本函数为

$ {{{J}}_{{\text{CG}}\_i}} = \sum\limits_{i = 2}^3 {{\lambda _i}{{{J}}_i}} = \left\| {{\boldsymbol{Y}}_{{\text{des}}}^{{\text{(2)}}}(k) - {{\boldsymbol{Y}}^{(2)}}(k)} \right\|_{\boldsymbol{Q}}^{\text{2}}+\left\| {{{\boldsymbol{U}}_i}(k)} \right\|_{{{\boldsymbol{R}}_i}}^2. $

式中:${\lambda _i}$为参与者成本函数的权重系数,${\lambda _i} > 0$,且$\sum \lambda _i= 1 $${\boldsymbol{Q}} = \sum\limits_{i = 2}^3 {{\lambda _i}{\boldsymbol{Q}}_i^{{\text{MPC}}}} $${{\boldsymbol{R}}_i} = \sum\limits_{i = 2}^3 {{\lambda _i}{\boldsymbol{R}}_i^{{\text{MPC}}}} $.

同时,参与者的成本函数受到式(11)的约束. 求解如下所示的优化问题即可得到合作博弈的Pareto解:

$ \begin{split} \min \;{{{J}}_{{\text{CG}}\_i}} = &\left\| {{\boldsymbol{Y}}_{{\text{des}}}^{{\text{(2)}}}(k) - {{\boldsymbol{Y}}^{(2)}}(k)} \right\|_{\boldsymbol{Q}}^{\text{2}}+\;\left\| {{{\boldsymbol{U}}_i}(k)} \right\|_{{{\boldsymbol{R}}_i}}^2. \\ {\mathrm{s}}. {\mathrm{t}}. {\text{ }}{{\boldsymbol{Y}}^{(2)}}(k) =& {{\boldsymbol{A}}^{(2)}}{\boldsymbol{x}}(k)+{\boldsymbol{B}}_1^{(2)}{{\boldsymbol{U}}_1}(k)+{\boldsymbol{B}}_2^{(2)}{{\boldsymbol{U}}_2}(k)+ \\ &{\boldsymbol{B}}_3^{(2)}{{\boldsymbol{U}}_3}(k)+{\boldsymbol{B}}_4^{(2)}{\boldsymbol{W}}(k).\end{split} $

通过终端等式约束方法证明系统稳定性,同时根据系统预测方程式(11),定义:

$ \begin{split} {{\boldsymbol{\theta}} _i} =& {\boldsymbol{Y}}_{\rm{des}}^{(2)}(k) - {{\boldsymbol{A}}^{(2)}}{\boldsymbol{x}}(k) - {\boldsymbol{B}}_1^{(2)}{{\boldsymbol{U}}_1}(k)- \\& {\boldsymbol{B}}_2^{(2)}{{\boldsymbol{U}}_2}(k) - {\boldsymbol{B}}_3^{(2)}{{\boldsymbol{U}}_3}(k) - {\boldsymbol{B}}_4^{(2)}{\boldsymbol{W}}. \end{split} $

优化式(14),可以将其转化为最小二乘问题:

$ \mathop {\min }\limits_{{{\boldsymbol{U}}_i}} \;{{{J}}_{{\text{CG}}\_i}} = {\left\| {\begin{array}{*{20}{c}} {{{\boldsymbol{S}}_{\boldsymbol{Q}}}[ - {\boldsymbol{B}}_i^{(2)}{{\boldsymbol{U}}_i}(k)+{{\boldsymbol{\theta}} _i}] } \\ {{{\boldsymbol{S}}_{{\boldsymbol{R}}_i}}{{\boldsymbol{U}}_i}(k)} \end{array}} \right\|^2}. $

式中:${\boldsymbol{Q}} = {\boldsymbol{S}}_{\boldsymbol{Q}}^{\text{T}}{{\boldsymbol{S}}_{\boldsymbol{Q}}},$${{\boldsymbol{R}}_i} = {\boldsymbol{S}}_{{{\boldsymbol{R}}_i}}^{\text{T}}{{\boldsymbol{S}}_{{{\boldsymbol{R}}_i}}}$${{\boldsymbol{S}}_{\boldsymbol{Q}}}$${{\boldsymbol{S}}_{{{\boldsymbol{R}}_i}}}$分别表示权重矩阵${\boldsymbol{Q}}$${{\boldsymbol{R}}_i}$分解后的矩阵.

可以得到上述问题的最优解为

$ \left.\begin{array}{l} {\boldsymbol{U}}_i^ * (k) = {{\boldsymbol{L}}_i}{{\boldsymbol{\theta}} _i},\\{{\boldsymbol{L}}_i} = {\begin{array}{*{20}{c}} {\left[ {\begin{array}{*{20}{c}} { - {{\boldsymbol{S}}_{\boldsymbol{Q}}}{\boldsymbol{B}}_i^{(2)}} \\ {{{\boldsymbol{S}}_{{{\boldsymbol{R}}_i}}}} \end{array}} \right]}& {\rlap{---} W} &{\left[ {\begin{array}{*{20}{c}} { - {{\boldsymbol{S}}_{\boldsymbol{Q}}}} \\ {\boldsymbol{0}} \end{array}} \right]} \end{array}} .\end{array}\right\}$

式中:${\rlap{---} W} $为MATLAB中QR算法的运算符.

将式(15)代入式(17)可以得到AFS与ARS的解为

$ \begin{split} \left[ {\begin{array}{*{20}{c}} {{\boldsymbol{U}}_2^ * (k)} \\ {{\boldsymbol{U}}_3^ * (k)} \end{array}} \right] =& \left[ {\begin{array}{*{20}{c}} { - {{\boldsymbol{L}}_2}{{\boldsymbol{A}}^{(2)}}}&{\boldsymbol{0}} \\ {\boldsymbol{0}}&{ - {{\boldsymbol{L}}_3}{{\boldsymbol{A}}^{(2)}}} \end{array}} \right]\left( {{\boldsymbol{E}} \otimes {\boldsymbol{x}}(k)} \right) - \\ &\left[ {\begin{array}{*{20}{c}} {\boldsymbol{0}}&{{{\boldsymbol{L}}_2}{\boldsymbol{B}}_3^{(2)}} \\ {{{\boldsymbol{L}}_3}{\boldsymbol{B}}_2^{(2)}}&{\boldsymbol{0}} \end{array}} \right]\left[ {\begin{array}{*{20}{c}} {{{\boldsymbol{U}}_3}(k)} \\ {{{\boldsymbol{U}}_2}(k)} \end{array}} \right] - \\&\left[ {\begin{array}{*{20}{c}} {{{\boldsymbol{L}}_2}{\boldsymbol{B}}_1^{(2)}} \\ {{{\boldsymbol{L}}_3}{\boldsymbol{B}}_1^{(2)}} \end{array}} \right]{{\boldsymbol{U}}_1}(k)+{{\boldsymbol{Z}}}. \end{split} $

式中:$ \otimes $为克罗内克乘积符号,${\boldsymbol{E}} = {\left[ {1,{\text{ 1}}} \right]^{\text{T}}}$${ {\boldsymbol{Z}}} =\left[ {\begin{array}{*{20}{c}} {{{\boldsymbol{L}}_2}{\boldsymbol{Y}}_{\rm{des}}^{(2)}(k)} \\ {{{\boldsymbol{L}}_3}{\boldsymbol{Y}}_{\rm{des}}^{(2)}(k)} \end{array}} \right] - \left[ {\begin{array}{*{20}{c}} {{{\boldsymbol{L}}_2}{\boldsymbol{B}}_4^{(2)}} \\ {{{\boldsymbol{L}}_3}{\boldsymbol{B}}_4^{(2)}} \end{array}} \right]{\delta _{\rm{f}}}$.

由式(18)可知,第$i$个参与者的最优策略${\boldsymbol{U}}_2^* (k) $不仅与领导者的策略${{\boldsymbol{U}}_1}(k)$有关,还与其他参与者的策略${\boldsymbol{U}}_3^ * (k)$有关. 参与者之间的策略交互导致了耦合优化问题,因此为了求得Pareto解,引入辅助方程:

$ {{\boldsymbol{U}}_i}{(k)^{[n+1]}} = {\omega _i}{\boldsymbol{U}}_i^ * {(k)^{[n]}}+(1 - {\omega _i}){{\boldsymbol{U}}_i}{(k)^{[n]}}. $

式中:$i \in \left\{ {2,3} \right\}$表示AFS与ARS的迭代权重,满足$0 < {\omega _i} < 1.0$,且$\sum {{\omega _i} = 1} $$n$为迭代步数.

随着$ n $的增加,最终$ n+1 = n \to \infty $,此时式(18)可以写为

$ \begin{split} &\left[ {\begin{array}{*{20}{c}} {{{\boldsymbol{U}}_2}{{(k)}^{( \infty )}}} \\ {{{\boldsymbol{U}}_3}{{(k)}^{( \infty )}}} \end{array}} \right] = \left[ {\begin{array}{*{20}{c}} {{\omega _2}{\boldsymbol{I}}}&{\boldsymbol{0}} \\ {\boldsymbol{0}}&{{\omega _3}{\boldsymbol{I}}} \end{array}} \right]\left[ {\begin{array}{*{20}{c}} {{\boldsymbol{U}}_2^ * {{(k)}^{(\infty )}}} \\ {{\boldsymbol{U}}_3^ * {{(k)}^{(\infty )}}} \end{array}} \right]{\text+} \\ &\quad\quad\left[ {\begin{array}{*{20}{c}} {1 - {\omega _2}} & {\text{0}} \\ {\text{0}} & {1 - {\omega _3}} \end{array}} \right]\left[ {\begin{array}{*{20}{c}} {{{\boldsymbol{U}}_2}{{(k)}^{(\infty )}}} \\ {{{\boldsymbol{U}}_3}{{(k)}^{( \infty )}}} \end{array}} \right]. \end{split}$

$n \to \infty $时的式(18)代入式(20)可求出该耦合优化问题的解:

$ \left[ {\begin{array}{*{20}{c}} {{\boldsymbol{U}}_2^ * (k)} \\ {{\boldsymbol{U}}_3^ * (k)} \end{array}} \right] = {{\boldsymbol{K}}_1}\left( {{\boldsymbol{E}} \otimes {\boldsymbol{x}}(k)} \right) + {\boldsymbol{K}}_2^{ - 1}{{\boldsymbol{Z}}} - {\boldsymbol{K}}_2^{ - 1} \left[ {\begin{array}{*{20}{c}} {{{\boldsymbol{L}}_2}{\boldsymbol{B}}_1^{(2)}} \\ {{{\boldsymbol{L}}_3}{\boldsymbol{B}}_1^{(2)}} \end{array}} \right]{{\boldsymbol{U}}_1}(k)\;. $

式中:

结果是收敛的,最优解中的${\omega _i}$近似为1. 式(21)即为跟随者AFS与ARS在$k$时刻对领导者DYC控制输入${{\boldsymbol{U}}_1}(k)$的最优响应.

DYC作为领导者,考虑跟随者的策略,将式(21)代入式(11),整理后可得其预测方程:

$ {{\boldsymbol{Y}}^{(1)}}(k) = {\boldsymbol{\varLambda}} {\boldsymbol{X}}(k)+{\boldsymbol{\varOmega}} {{\boldsymbol{U}}_1}(k)+{\boldsymbol{\varUpsilon}} . $

式中:

构建领导者DYC的成本函数,并写为线性二次型形式:

$ {J_1} = \left\| {{\boldsymbol{Y}}_{\rm{des}}^{(1)}(k) - {{\boldsymbol{Y}}^{(1)}}(k)} \right\|_{{\boldsymbol{Q}}_1^{{\text{MPC}}}}^2+\left\| {{{\boldsymbol{U}}_1}(k)} \right\|_{{\boldsymbol{R}}_i^{{\text{MPC}}}}^{\text{2}}. $

式中:${{\boldsymbol{Q}}_1} = \left[ {\begin{array}{*{20}{c}} {q_1^\beta }&0 \\ 0&{q_1^\gamma } \end{array}} \right]$,其中$q_1^\beta = 1$$q_1^\gamma = 10$${\boldsymbol{Q}}_3^{{\text{MPC}}}$=diag [Q1, Q1,···, Q1 ]N×N${\boldsymbol{R}}_i^{{\text{MPC}}} $=diag [r1, r1, ···, r1]N×N.

参考跟随者,根据预测方程(22)定义:

$ {{\boldsymbol{\theta}} _1} = {\boldsymbol{Y}}_{\rm{des}}^{(1)}(k) - {\boldsymbol{\varLambda X}}(k) - {\boldsymbol{\varUpsilon}} . $

领导者优化问题转化为最小二乘问题,得到

$ \left.\begin{split} &{\boldsymbol{U}}_1^ * (k) = {{\boldsymbol{L}}_1}{{\boldsymbol{\theta}} _1}\;,\\&{{\boldsymbol{L}}_1} = \left[ {\begin{array}{*{20}{c}} { - {{\boldsymbol{S}}_{{\boldsymbol{Q}}_1^{{\text{MPC}}}}}{\boldsymbol{\varOmega}} } \\ {{{\boldsymbol{S}}_{{\boldsymbol{R}}_1^{{\text{MPC}}}}}} \end{array}} \right] {\left[ {\begin{array}{*{20}{c}} { - {{\boldsymbol{S}}_{{\boldsymbol{Q}}_1^{{\text{MPC}}}}}} \\ {\boldsymbol{0}} \end{array}} \right]^{ - 1}}.\end{split}\right\}$

将式(25)代入跟随者的最优解式(21),可得到跟随者的解:

$ \left[ {\begin{array}{*{20}{c}} {{\boldsymbol{U}}_2^ * (k)} \\ {{\boldsymbol{U}}_3^ * (k)} \end{array}} \right] = {{\boldsymbol{K}}_1}\left( {{\boldsymbol{E}} \otimes {\boldsymbol{x}}(k)} \right) - {\boldsymbol{K}}_2^{ - 1}\left[ {\begin{array}{*{20}{c}} {{{\boldsymbol{L}}_2}{\boldsymbol{B}}_1^{(2)}} \\ {{{\boldsymbol{L}}_3}{\boldsymbol{B}}_1^{(2)}} \end{array}} \right]{{\boldsymbol{L}}_1}{{\boldsymbol{\theta}} _1}+{\boldsymbol{K}}_2^{ - 1}{{\boldsymbol{Z}}}. $

3.2. 基于失稳程度的协调控制策略

根据车辆失稳程度指标${S_{ {\text{ta}}}}$协调控制器中领导者与跟随者的控制输出权重矩阵,从而协调领导者与跟随者的控制效果.

根据Sigmoid函数,建立参数$L$如下:

$ L = 1 - \frac{1}{{1+{{\mathrm{e}}^{12({S_{ {\text{ta}}}} - 0. 5)}}}}. $

领导者与跟随者的控制输出权重R1R2R3

$ \begin{gathered} {R_1} = {10^{-\left( {5{\text+}4L} \right)}},\; {R_2} = 10+140L,\; {R_3} = {R_2}. \end{gathered} $

控制输出权重R1R2R3随失稳程度指标的变化曲线如图11所示,随着车辆在Ⅱ区内逐渐从稳定状态向失稳边界靠近,$L$从0不断增大至1.0,R1随之减小,R2R3随之增大,从而使AFS与ARS的控制输出不断减小,DYC的控制输出不断增大.

图 11

图 11   控制输出权重变化曲线

Fig.11   Change curves of control output weight


4. 下层控制器

下层控制器将附加转角作用于转向车轮,同时考虑路面附着情况、附加纵向合力以及电机的最大转矩,以轮胎负荷率最小为目标,基于最优化方式将附加横摆力矩转化为轮胎纵向力分配到各车轮.

4.1. 目标函数

维持车辆稳定的附加横摆力矩需要转化为驱动车轮的纵向力. 为了更合理地利用车轮的纵向附着力,以车辆各轮胎负荷率平方之和最小作为优化目标,定义目标函数:

$ \min \;J = \sum\limits_{m = 1}^4 {\frac{{F_{xm}^2}}{{{{(\mu {F_{zm}})}^2}}}} . $

式中:${F_{xm}}$${F_{zm}}$表示车轮的纵向力和垂向载荷;$m \in \left\{ {1,2,3,4} \right\}$,其中$ 1、2、3、4 $分别表示左前轮、右前轮、左后轮和右后轮.

4.2. 约束条件

4.2.1. 等式约束

附加横摆力矩的分配策略应保证目标车速的维持,同时产生维持车辆稳定性的附加横摆力矩,即

$ \left. {\begin{array}{*{20}{l}} {\dfrac{d}{2}({F_{x1}} - {F_{x2}})\cos {\delta _{{\mathrm{f}}}}+\dfrac{d}{2}({F_{x3}} - {F_{x4}}) = \Delta M,} \\ {({F_{x1}}+{F_{x2}})\cos {\delta _{{\mathrm{f}}}}+({F_{x3}}+{F_{x4}}) = \dfrac{{{T_{{\text{all}}}}}}{r}. } \end{array}} \right\} $

式中:${T_{{\text{all}}}}$为总的驱动力矩,r为车轮半径.

4.2.2. 不等式约束

  (a)附着条件约束.

由于路面能提供的附着力是有限的,轮胎纵向力受路面附着的约束,即

$ \left|{F}_{xm}\right|\leqslant \mu {F}_{zm}. $

(b)电机最大转矩约束.

电机存在最大转矩限制,因此在计算车轮纵向力时也需要将该因素考虑在内,即:

$ \left|{F}_{xm}\right|\leqslant \frac{{T}_{\mathrm{max}}}{r}. $

式中:${T_{\max }}$为电机最大转矩,$r$为车轮半径.

附加横摆力矩分配转化为优化问题:

$ \left.\begin{array}{l}\mathrm{min}\;J={\displaystyle \sum _{m=1}^{4}\frac{{F}_{xm}^{2}}{{(\mu {F}_{zm})}^{2}}; }\\ \text{s}\text{. t}. \quad {\boldsymbol{A}}{\boldsymbol{X}}={\boldsymbol{B}},\\ \quad\quad\;\;\left|{F}_{xm}\right|\leqslant \mu {F}_{zm},\\ \quad\quad\;\;\left|{F}_{xm}\right|\leqslant \dfrac{{T}_{\mathrm{max}}}{r}. \end{array}\right\} $

式中:

5. 仿真分析

5.1. 驾驶人开环试验

在CarSim/Simulink联合仿真平台上分别设置驾驶人开环试验及在环试验,对考虑驾驶风格的AFWS/DYC稳定性协调控制策略进行验证. 车辆参数如表3所示. 驾驶人开环试验采用增幅正弦工况,车速为60 km/h,路面附着系数为0.3.方向盘转角的幅值在15 s内由20°增加至100°,如图12所示.

表 3   整车参数

Tab.3  Vehicle parameters

参数取值参数取值
m/kg1 230${I_z}$/(kg·m2)1 343.1
b/m1.56$a$/m1.04
${k_{\mathrm{f}}}$/(N·rad−1)30 797${k_{\mathrm{r}}}$/(N·rad−1)30 797

新窗口打开| 下载CSV


图 12

图 12   方向盘转角输入

Fig.12   Steering wheel angle input


在CarSim/Simulink平台输入车辆参数和工况参数后,得到开环试验仿真结果,如图13所示. 由图13(a)可知,稳定性控制器介入后车辆的横向位移$(Y) $大于未施加控制的车辆,而采用激进型、一般型与谨慎型参考模型的车辆的横向位移依次减小. 由图13(b)可知,在相同方向盘转角输入下参考模型能够输出不同的参考横摆角速度. 当驾驶风格为激进型、一般型和谨慎型时,输出的参考横摆角速度依次减小;随着时间的增加,车辆参考横摆角速度在达到路面所能提供的最大横摆角速度后不再增大. 由图13(c)可知,在前3.0 s内,未施加控制的车辆横摆角速度最小,为8.11°/s,而在稳定性控制器的控制下,使用激进型、一般型和谨慎型参考模型车辆的最大横摆角速度分别为9.89°/s,9.59°/s和9.19°/s. 由图13(d)可知,随着时间的增加,车辆的最大侧向加速度(ay)随之增大. 由图13(e)可知,在时间1.5 s左右,由于施加控制的车辆会跟踪理想横摆角速度,质心侧偏角相较于未控制时稍大,但是仍被控制在较小范围,最大为1.00°左右. 随着时间的增加,未施加控制车辆的质心侧偏角增大,在12.0 s左右达到最大值2.06°,而施加控制后的最大质心侧偏角为1.18°,降低了42.7%,且谨慎型和激进型驾驶风格车辆的质心侧偏角分别为最小和最大. 不同参考模型下最大横摆角速度$ {\omega _{{\text{max}}}} $、最大质心侧偏角$ {\beta _{{\text{max}}}} $、横摆角速度标准差$ {\sigma _\omega } $和质心侧偏角标准差$ {\sigma _\beta } $表4所示. 仿真结果表明,本研究设计的控制策略能够提高车辆横向稳定性,并且满足不同风格驾驶人的响应需求.

图 13

图 13   驾驶人开环试验仿真结果

Fig.13   Driver open-loop test simulation results


表 4   不同参考模型中状态量的最大值与标准差

Tab.4  Maximum values and standard deviations of state variables for different reference models

模型$ {\omega _{{\text{max}}}} $ /(°·s−1)$ {\beta _{{\text{max}}}} $/(°)$ {\sigma _\omega } $ /(°·s−1)$ {\sigma _\beta } $/(°)
无控制13.042.069.091.15
二自由度模型10.511.128.740.70
谨慎型10.521.138.690.69
一般型10.521.148.760.71
激进型10.541.188.940.77

新窗口打开| 下载CSV


5.2. 驾驶人在环试验

基于CarSim、Simulink和罗技G29搭建如图14所示的驾驶人在环试验平台,进行驾驶人在环试验. 采用双移线工况进行试验,分为中速、低附着和高速、高附着2种工况.

图 14

图 14   驾驶人在环试验平台

Fig.14   Driver in-loop testing platform


在中速、低附着工况下,$\mu = 0. 3$${v_x}$=70 km/h. 根据驾驶风格在线辨识结果选出3名不同驾驶风格的驾驶人,其在环试验结果如图15所示. 由图15(a)可知,3名驾驶人均能完成双移线工况下的试验. 车辆在第1次向左换道时,未施加稳定性控制的车辆的横向位移更大,最大位移达到3.74 m. 施加控制后,最大横向位移为3.23 m,减小了13.6 %,说明施加控制后,驾驶人可以更好地控制车辆跟踪理想轨迹. 由图15(b)可知,激进型驾驶人在驾驶车辆时,无论是否施加稳定性控制,方向盘转角均大于其他风格驾驶人的方向盘转角,且激进型驾驶人在前8.0~10.0 s,当使用未施加稳定性控制的车辆向右换道时车辆失稳,方向盘转角出现波动,而在施加稳定性控制后方向盘转角没有出现波动,说明控制器有效提升了车辆的横向稳定性. 将驾驶人方向盘转角积分作为驾驶人负担,谨慎型、一般型和激进型驾驶人在施加稳定性控制前、后方向盘转角的积分值分别为2.56×104和1.85×104,2.59×104和2.40×104以及2.70×104和2.39×104,说明在施加稳定性控制后,所有驾驶人的驾驶负担均减小. 由图15(c)可知,在施加控制后,激进型、一般型和谨慎型驾驶人所控制车辆的横摆角速度最大值分别从20.64°/s、11.15°/s和10.73°/s降至9.83°/s、6.21°/s和6.76°/s,分别减小了52.4%、44.3%和37.0%. 由图15(d)可知,在施加稳定性控制后,不同风格驾驶人所驾驶车辆的质心侧偏角分别从4.73°、2.31°和2.25°降低至1.22°、0.61°和0.60°. 仿真结果说明本研究设计的考虑驾驶风格的AFWS/DYC稳定性协调控制策略能够有效提升车辆的稳定性. 不同驾驶人驾驶的车辆在施加稳定性控制前、后状态量最大值如表5所示. 表中, $ {\delta _{{\text{max}}}} $为方向盘转角最大值.

图 15

图 15   中速、低附着工况下不同驾驶人在环试验结果

Fig.15   In-loop testing results for different drivers under medium speed and low adhesion conditions


表 5   中速、低附着工况下不同驾驶人驾驶车辆在施加稳定性控制前、后的状态量最大值

Tab.5  Maximum values of state variables before and after applying stability control to vehicles driven by different drivers under medium speed and low adhesion conditions

模型$ {\omega _{{\text{max}}}} $ /(°·s−1)$ {\beta _{{\text{max}}}} $ /(°)$ {\delta _{{\text{max}}}} $ /(°)
谨慎型无控制10.372.2556.43
谨慎型6.760.6066.24
一般型无控制11.152.3154.59
一般型6.210.6166.78
激进型无控制20.644.7372.85
激进型9.831.2265.03

新窗口打开| 下载CSV


在高速、高附着工况下,$\mu = 0. {\text{8}}$${v_x}$=100 km/h. 试验结果如图16所示. 由图16(a)可知,3名驾驶人在试验中均能够完成双移线工况. 由图16(b)可知,当激进型驾驶人驾驶车辆时,方向盘转角均大于其他风格驾驶人的方向盘转角. 将驾驶人方向盘转角积分作为驾驶人负担,谨慎型、一般型和激进型驾驶人在施加稳定性控制前、后方向盘转角的积分值分别为1.86×104和1.30×104,2.10×104和1.64×104以及2.83×104和2.13×104,说明在施加稳定性控制后,所有驾驶人的驾驶负担均减小. 由图16(c)可知,在施加控制后,激进型、一般型和谨慎型驾驶人所控制车辆的横摆角速度最大值分别从20.64°/s、11.15°/s和10.73°/s降低至9.83°/s、6.21°/s和6.76°/s,分别减小了52.4%、44.3%和37.0%. 由图16(d)可知,在施加稳定性控制后,不同风格驾驶人所驾驶车辆的质心侧偏角分别从4.73°、2.31°和2.25°降低至1.22°、0.61°和0.60°. 仿真结果说明设计的协调控制策略能够改进车辆的操纵稳定性. 施加稳定性控制前、后的状态量最大值如表6所示.

图 16

图 16   高速、高附着工况下不同驾驶人的在环试验结果

Fig.16   In-loop testing results for different drivers under high-speed and high adhesion conditions


表 6   高速、高附着工况下不同驾驶人驾驶的车辆在施加稳定性控制前、后的状态量最大值

Tab.6  Maximum values of state variables before and after applying stability control to vehicles driven by different drivers under high speed and high adhesion conditions

模型$ {\omega _{{\text{max}}}} $ /(°·s−1)$ {\beta _{{\text{max}}}} $ /(°)$ {\delta _{{\text{max}}}} $ /(°)
谨慎型无控制5.971.2462.96
谨慎型9.620.6938.93
一般型无控制8.791.1159.13
一般型8.281.1443.14
激进型无控制18.142.83129.38
激进型14.472.4881.90

新窗口打开| 下载CSV


6. 结 论

为了改善分布式驱动电动汽车的操纵稳定性,并考虑不同驾驶人的驾驶风格,开展了考虑驾驶风格的AFWS/DYC稳定性协调控制策略研究,主要特点如下.

(1)通过邀请不同驾驶风格的驾驶人进行在环试验,分析不同驾驶风格驾驶人在不同车速以及路面附着系数下对车辆响应的差异化需求,从而建立了考虑驾驶风格的个性化稳定性控制参考模型.

(2)在驾驶风格在线辨识和考虑驾驶风格的个性化稳定性控制参考模型研究的基础上,设计了基于博弈理论的个性化AFWS/DYC横向稳定性控制器. 采用分层控制策略,其中上层控制器由考虑驾驶风格的个性化稳定性控制参考模型和基于$\beta$-$ \omega $相平面的车辆稳定性判断模型组成. 在中层建立AFS与ARS合作博弈模型和AFWS/DYC主从博弈模型,决策出前、后轮附加转角及附加横摆力矩. 下层控制器以轮胎负荷率最小化为目标,以路面附着和电机最大转矩为约束,将附加横摆力矩分配到各车轮,同时将附加转角作用于转向车轮. 通过驾驶人开环试验及驾驶人在环试验,验证了本研究设计的考虑驾驶风格的AFWS/DYC稳定性协调控制策略在不同车辆稳定状态下的有效性.

参考文献

HANG P, XIA X, CHEN G, et al

Active safety control of automated electric vehicles at driving limits: a tube-based MPC approach

[J]. IEEE Transactions on Transportation Electrification, 2022, 8 (1): 1338- 1349

DOI:10.1109/TTE.2021.3100843      [本文引用: 1]

MOK Y M, ZHAI L, WANG C, et al

A post impact stability control for four hub-motor independent-drive electric vehicles

[J]. IEEE Transactions on Vehicular Technology, 2022, 71 (2): 1384- 1396

DOI:10.1109/TVT.2021.3136186      [本文引用: 1]

赵轩, 王姝, 马建, 等

分布式驱动电动汽车底盘集成控制技术综述

[J]. 中国公路学报, 2023, 36 (4): 221- 248

DOI:10.3969/j.issn.1001-7372.2023.04.018      [本文引用: 1]

ZHAO Xuan, WANG Shu, MA Jian, et al

Review of chassis integrated control technology for distributed drive electric vehicles

[J]. China Journal of Highway and Transport, 2023, 36 (4): 221- 248

DOI:10.3969/j.issn.1001-7372.2023.04.018      [本文引用: 1]

WU Y, LI B, ZHANG N, et al

Rear-steering based decentralized control of four-wheel steering vehicle

[J]. IEEE Transactions on Vehicular Technology, 2020, 69 (10): 10899- 10913

DOI:10.1109/TVT.2020.3020154      [本文引用: 1]

LIU H, LIU C, HAN L, et al

Handling and stability integrated control of AFS and DYC for distributed drive electric vehicles based on risk assessment and prediction

[J]. IEEE Transactions on Intelligent Transportation Systems, 2022, 23 (12): 23148- 23163

DOI:10.1109/TITS.2022.3193891      [本文引用: 1]

SHI M, HE H, LI J, et al

Path planning and following control of autonomous bus under time-varying parameters against parametric uncertainties and external disturbances

[J]. IEEE Transactions on Vehicular Technology, 2022, 71 (7): 7057- 7070

DOI:10.1109/TVT.2022.3170440      [本文引用: 1]

CHEN J, SHUAI Z, ZHANG H, et al

Path following control of autonomous four-wheel-independent-drive electric vehicles via second-order sliding mode and nonlinear disturbance observer techniques

[J]. IEEE Transactions on Industrial Electronics, 2021, 68 (3): 2460- 2469

DOI:10.1109/TIE.2020.2973879      [本文引用: 1]

WU X, ZHOU B, WU T, et al

Research on intervention criterion and stability coordinated control of AFS and DYC

[J]. International Journal of Vehicle Design, 2022, 90 (1/2/3/4): 116- 141

[本文引用: 1]

SUN C, XU Z, DENG S, et al

Integration sliding mode control for vehicle yaw and rollover stability based on nonlinear observation

[J]. Transactions of the Institute of Measurement and Control, 2022, 44 (15): 3039- 3056

DOI:10.1177/01423312221099414      [本文引用: 1]

陈特, 陈龙, 徐兴, 等

分布式驱动无人车路径跟踪与稳定性协调控制

[J]. 汽车工程, 2019, 41 (10): 1109- 1116

[本文引用: 1]

CHEN Te, CHEN Long, XU Xing, et al

Integrated control of unmanned distributed driven vehicles path tracking and stability

[J]. Automotive Engineering, 2019, 41 (10): 1109- 1116

[本文引用: 1]

林程, 梁晟, 宫新乐, 等

面向极限工况的分布式驱动电动汽车动力学集成控制方法

[J]. 汽车工程, 2022, 44 (9): 1372- 1385

[本文引用: 1]

LIN Cheng, LIANG Sheng, GONG Xinle, et al

Integrated dynamic control strategy for extreme maneuvers of 4WIDEVs

[J]. Automotive Engineering, 2022, 44 (9): 1372- 1385

[本文引用: 1]

YIN H, ZHAO C, LI M, et al

A game theory approach to energy management of an engine–generator/battery/ultracapacitor hybrid energy system

[J]. IEEE Transactions on Industrial Electronics, 2016, 63 (7): 4266- 4277

DOI:10.1109/TIE.2016.2539245      [本文引用: 1]

NA X, COLE D J

Game-theoretic modeling of the steering interaction between a human driver and a vehicle collision avoidance controller

[J]. IEEE Transactions on Human-Machine Systems, 2015, 45 (1): 25- 38

DOI:10.1109/THMS.2014.2363124      [本文引用: 1]

LIANG J, LU Y, YIN G, et al

A distributed integrated control architecture of AFS and DYC based on MAS for distributed drive electric vehicles

[J]. IEEE Transactions on Vehicular Technology, 2021, 70 (6): 5565- 5577

[本文引用: 1]

LIANG J, LU Y, PI D, et al

A decentralized cooperative control framework for active steering and active suspension: multi-agent approach

[J]. IEEE Transactions on Transportation Electrification, 2022, 8 (1): 1414- 1429

[本文引用: 1]

JI X, LIU Y, HE X, et al

Interactive control paradigm-based robust lateral stability controller design for autonomous automobile path tracking with uncertain disturbance: a dynamic game approach

[J]. IEEE Transactions on Vehicular Technology, 2018, 67 (8): 6906- 6920

[本文引用: 1]

NA X, COLE D J

Linear quadratic game and non-cooperative predictive methods for potential application to modelling driver-AFS interactive steering control

[J]. Vehicle System Dynamics, 2013, 51 (2): 165- 198

[本文引用: 1]

ZHU B, YAN S, ZHAO J, et al

Personalized controller design for electric power steering system based on driver behavior

[J]. SAE International Journal of Passenger Cars -Electronic and Electrical Systems, 2018, 11 (2): 77- 88

[本文引用: 1]

宗长富, 林娜, 李刚, 等

“车适应人”线控汽车理想特性参考模型神经网络建模

[J]. 吉林大学学报: 工学版, 2013, 43 (S1): 514- 520

[本文引用: 1]

ZONG Changfu, LIN Na, LI Gang, et al

Neural network modeling of ideal characteristics reference model for “car adaption for driver” x-by-wire vehicle

[J]. Journal of Jilin University: Engineering and Technology Edition, 2013, 43 (S1): 514- 520

[本文引用: 1]

王姝, 赵轩, 余强, 等

基于驾驶人转向意图的双电机驱动电动汽车稳定性控制策略

[J]. 中国公路学报, 2022, 35 (1): 334- 349

DOI:10.3969/j.issn.1001-7372.2022.01.028      [本文引用: 1]

WANG Shu, ZHAO Xuan, YU Qiang, et al

Vehicle stability control strategy for a dual-motor drive electric vehicle considering driver steering intention

[J]. China Journal of Highway and Transport, 2022, 35 (1): 334- 349

DOI:10.3969/j.issn.1001-7372.2022.01.028      [本文引用: 1]

WANG Q, ZHAO Y, DENG Y, et al

Optimal coordinated control of ARS and DYC for four-wheel steer and in-wheel motor driven electric vehicle with unknown tire model

[J]. IEEE Transactions on Vehicular Technology, 2020, 69: 10809- 10819

[本文引用: 1]

ZHENG Z, ZHAO X, WANG S, et al

Extension coordinated control of distributed-driven electric vehicles based on evolutionary game theory

[J]. Control Engineering Practice, 2023, 137: 105583

[本文引用: 1]

/