周辰雨,周 猛,余 强,赵 轩,张 硕
(长安大学 汽车学院,陕西 西安 710064)
主动悬架可以根据行驶路面不同,有效保证车辆的平顺性和操纵稳定性,是当前智能车辆、悬架领域研究的热点。目前所采用的主动悬架控制算法控制目标经过设定后便不能根据路面情况进行调整,控制效率受到了限制。对此,不同学者提出了不同控制策略,同时获得较小的车身加速度和悬架挠度[1],其中最优控制是实现这一目标的有效方法之一[2-4]。虽然该算法在长时间的发展中逐渐成熟,但对于主动悬架控制不同性能目标而言,根据不同路面干扰输入设计控制器参数从而提升控制器效率问题,依然是研究的重要方向[5]。与此同时,众多学者引入了几种新颖的最优控制方案[6-7],来解决此类主动悬架控制器效率下降、算法保守的不足[8]。例如,自适应动态规划中局部系统动态知识或无模型算法的应用[9]。但是,这使得稳定性分析变得困难,需要基于模型的控制来促进主动悬架的稳定性分析[10]。
另外,电液主动悬架因其较高的比功率是乘用车和重型商用车辆中最有效的作动器之一[11],对电液作动器内环控制也需要精确的模型作为基础,非线性和相关参数的不确定性是主动控制策略设计中必不可少的考虑因素[12-14]。在建模阶段,为了简化控制设计,对模型精度影响不大的非线性条件通常被假定为常数或被忽略,造成控制器设计误差。为了克服这个问题,反演控制、滑模控制等控制策略被逐渐应用于主动悬架中[15-16]。反演控制由于其较好的鲁棒性和渐近稳定性得到了广泛的应用,是基于李雅普诺夫稳定性分析的有效方法[17],但是当迭代步骤的数量较大时,其性能急剧下降,导致微分爆炸的发生。而滑模控制可以获得良好的鲁棒性和系统瞬态性能[18],但在处理延迟问题时引起的系统颤振降低了系统稳定性[19]。
除了系统的控制稳定性,车辆的侧倾稳定性是主动悬架需要保证的另一个主要性能。为了提升车辆抗侧翻能力,采用主动防倾杆和直线作动器的主动悬架有效地降低了车辆在危险工况下发生侧翻的概率,其中采用直线作动器的主动悬架由于其作用更加直接受到了研究者的广泛关注。在当前的主动悬架防侧倾控制中,通常采用LTR阈值控制方法,该方法检测到车辆侧倾角超过阈值时,进行相应的防侧倾控制。该类控制方法的一个主要不足是其无法将侧倾阈值和车辆平顺性等相关性能控制相融合,也无法在该参数效应下分析系统的稳定性[20]。
本研究采用Takagi-Sugeno(T-S)模糊控制方法,将加速度、悬架动挠度等控制目标进行模糊融合,并采用自适应鲁棒控制对外环期望力进行跟踪。通过采用T-S模糊控制方法将稳定性分析和性能优化不等式组进行融合,在较小路面激励下采用较大的加速度权重系数并在较大路面激励下采用较大的悬架动挠度权重系数。同时通过对悬架动挠度的优化,抑制车辆转向工况中车身过度侧倾,避免悬架过度拉伸、压缩的危险工况。建立SIMULINK®及CARSIM®联合模型,对本研究提出的控制策略进行仿真试验,通过不同路面输入及转向工况,验证算法的准确性。
图1 四分之一汽车主动悬架模型Fig. 1 Active suspension model of 1/4 vehicle
二自由度悬架模型如图1所示,图中ms和mu分别表示簧载质量和非簧载质量;zs和zu分别表示其位移;ks和cs分别为悬架刚度和阻尼;Fd为簧上质量与簧下质量之间的电液作动器的期望输出力;zr为路面输入激励;kt为车轮刚度。该物理模型可以通过以下状态方程(1)进行描述:
(1)
(2)
式中,Fmax及Fmin为输入力的界限,分别代表上限和下限,是执行器实际产生的力。为了根据不同的路面输入调节控制目标,引入目标矩阵:
(3)
图2 模糊隶属度函数Fig.2 Fuzzy membership function
当主动悬架性能矩阵满足要求时,该静态反馈作动器的求解问题可以转化为一个线性矩阵不等式组的求解问题,该线性矩阵不等式组可以表示为:
(4)
(5)
证明:引入Lyapunov函数V(x(t))=xT(t)·Pix(t),对其进行求导可以得到:
(6)
式中,v(t)=F(t)saturation-(1+ξ)F(t)/2,根据饱和作动器输出力相关引理[19],可以得到:
其中,
Θ=ATPi+PiA+(B(1+ξ)Ki/2)TPi+PiB·
当且仅当:
(9)
系统在零干扰下渐近稳定。对上式前后同乘以矩阵diag(QiI)及其转置矩阵,并采用Schur补对其进行表述,可得性能矩阵不等式。对方程左方进行积分,可以得到积分耗散不等式:
V(x(0))。
对于悬架动挠度,将式(3)转换为:
max|(zs(t)-zu(t))i|2≤max‖xT(t)(1-λi)
其中eigen(·)是矩阵的特征值,为了保证悬架簧载质量和非簧载质量相对运动处于一定范围内,对其进行不等式限制如下:
(10)
由于非线性不确定性通常包含在求解跟踪力的内环当中,因此当车辆参数发生变化时,很难保证跟踪的准确性。本研究采用自适应鲁棒控制(ARC)求解内环跟踪力,常规模型可以表示为:
(11)
式中,q1和q2为已知参数;q1为与作动器活塞两侧面积相关的结构参数;q2为与通流截面相关的结构参数;θ为液压系统未知参数;Ps为系统流体压力;Fa为施加在执行器活塞上的力;A为活塞面积;xs为阀芯位移。对于自适应鲁棒控制,力由两项组成[13],即自适应项ua和鲁棒项us。
(12)
(13)
(14)
本研究采用SIMULINK®及CARSIM®联合仿真方法,通过正弦波路面输入、随机波路面输入对该控制策略的平顺性进行对比研究,控制结构框图如图3所示。同时通过设定避障工况,对被动悬架和主动悬架在高速行驶下转向盘突然转向时侧倾稳定性进行对比研究。为了验证自适应鲁棒控制对不确定参数改变后性能控制的鲁棒性,通过调节车辆参数,对力的跟踪效果进行了研究分析。车辆结构参数如表1所示,表中各参数含义如前文所示。表2为模糊鲁棒控制器参数,在实际应用中,选定的ρ,γ2值越大,悬架动挠度越小,通过反复调节对比,最终确定该参数具体值。
图3 控制结构框图Fig.3 Block diagram of control structure
表1 悬架参数Tab.1 Suspension parameters
表2 控制器参数Tab.2 Controller parameters
正弦输入和随机输入是当前常见的2种车辆平顺性验证试验方法,首先设计路面为1 Hz正弦波输入,为了验证控制器对不同路面下控制目标的转移效果,本研究对正弦波幅值分别设置为0.03 m及0.12 m,对其加速度、悬架动挠度与被动悬架进行对比,其结果如图4所示。
图4 不同正弦激励的悬架响应Fig.4 Suspension responses under different sinusoidal excitations
由结果可见,基于T-S Fuzzy 的鲁棒控制可以在小激励下保证车辆拥有较小的车身加速度,与被动悬架相比其加速度峰值降低了70%以上,悬架动挠度峰值降低了20%以上。当路面激励逐渐增大为大激励时,该控制策略可以将控制目标转移并限制悬架动挠度,防止其撞击限位块。由图4中对比可以看出,在该大激励下,簧载质量加速度较被动悬架相比,虽在试验初始阶段有所增加,但是其悬架动挠度峰值下降了15%以上,最大程度地降低了悬架动挠度,防止其冲击限位块。通过仿真结果也可以看出,该控制策略对控制目标的转移是有效的。表3中也对加速度均方根值进行了计算,可以看出不论在大激励还是小激励情况下,其加速度均方根值均下降18%以上。
为了进一步验证算法的有效性,采用CARSIM®与SIMULINK®联合仿真,在模型构建中,单个车轮处均采用本研究所提出的T-S Fuzzy 鲁棒控制策略,选择随机激励并采集车辆质心加速度验证本研究所提出算法的有效性。图5为左右两侧车轮路面随机输入谱,被动悬架和主动悬架对比结果如图6、图7所示。可以看出,采用该策略的主动悬架在前轴与后轴处对悬架动挠度都有一定衰减效果,特别是车辆后轴,悬架动挠度峰值可降低近20%,前轴对悬架动挠度的抑制并没有后轴明显。这主要是由于后轴的悬架动挠度较大,已经处于模糊隶属度函数中控制目标转移区间内,控制目标发生了转移,从而有效地降低了悬架的动挠度。对车辆质心加速度对比可以看出,车辆质心加速度峰值接近,但是根据表3所述的加速度均方根值可见,采用该主动控制策略的加速度均方根值下降了4%,起到了振动的衰减效果。
表3 加速度均方根值Tab.3 Acceleration root mean square values
图5 不同随机激励悬架响应Fig.5 Suspension responses under different random excitations
图6 随机输入整车加速度响应Fig.6 Acceleration response of vehicle under random input
图7 随机输入整车悬架动挠度响应Fig.7 Dynamic deflection responses of vehicle suspension under random input
由此可以看出,基于T-S Fuzzy 的主动悬架鲁棒控制可以在正弦输入及随机输入道路情况下根据路面激励,转换控制目标,获得良好的减振效果。
图8 簧载质量加速度响应Fig.8 Acceleration response of sprung mass
为了验证该控制器在系统参数发生变化时的鲁棒性,本研究将车辆参数θ改变为3.0×1011N/m4,此时液压缸的体积常数变大,并分析该自适应鲁棒控制的控制性能,其结果如图8、图9所示。可以看出,与传统的反演控制主动悬架相比,自适应鲁棒控制在处理非线性不确定性方面效果良好,尽管参数θ发生变化,通过所提出的控制方法可以有效地保持系统控制性能,特别在较大路面输入下,此类参数不确定性通常较为常见。图10表明了不同控制算法对期望力的跟踪效果,可以明显看出本研究所采用的自适应鲁棒控制跟踪效果优于对比组反演控制,放大曲线的细节可以看出其输出力与期望输出力基本一致。
图9 悬架动挠度响应Fig.9 Dynamic deflection responses of suspension
图10 期望力跟踪性能Fig.10 Tracking property of expected force
图11 转向盘转角输入Fig.11 Steering wheel input
由于本控制策略对悬架动行程进行了限制,因此,为进一步验证该控制策略在车辆极端高速转向工况下对车辆侧翻的抑制能力,研究选取大角度瞬时转向如图11所示,在0.5 s内,转向盘转角急剧增大至240°,之后立刻回转至相反方向。仿真采用SIMULINK®及CARSIM®联合仿真的方法,SIMULINK®搭建双环控制器模型,为CARSIM®中的高质心SUV车辆动力学模型提供作动器控制力,通过仿真结果可以看出,被动悬架在极端输入下,在3 s 时已经完全失去了控制,其侧倾角突增;在4 s时完全侧翻,其全阶段车辆状态如图12所示,侧倾角和质心侧偏角响应如图13、14所示。当采用T-S Fuzzy 鲁棒主动控制时,车辆首先向左转向,侧倾角逐渐增大,左右两侧悬架动挠度逐渐增大并开始发生控制目标转移,保证悬架整体对车辆强有力支撑作用;之后随着转向盘突然变向,悬架的拉伸与支撑作用左右互换,此时控制目标依然控制悬架动挠度,侧倾角不再反向增大,车辆未发生侧翻。由质心侧偏角对比可以看出,在发生侧翻前,主动悬架与被动悬架质心侧偏角都发生了较大的变化,随着被动悬架发生侧翻,其质心侧偏角在侧翻前突增,而主动悬架由于垂向力的控制,同时也增加了车辆的横向稳定性,质心侧偏角逐渐减小,最终随车速降低为零。
图12 车辆侧翻状态历程Fig.12 History of vehicle rollover states
图13 侧倾角响应Fig.13 Roll angle response
图14 质心侧偏角响应Fig.14 Sideslip angle response of center of mass
(1) 采用基于T-S模糊建模方法所构建的自适应鲁棒控制可以根据路面输入工况对控制目标进行有效的转换,当路面输入较小时,以车辆平顺性为调节目标,降低悬架质心加速度。当路面输入较大时,控制目标转移至限制悬架动挠度,从而降低悬架撞击限位块概率,最终提升车辆平顺性。仿真结果表明,在小激励下,其加速度峰值可以降低70%以上,在大激励下动挠度峰值相比被动悬架降低了15%以上。
(2) 通过内环控制对外环期望力的跟踪效果对比可见,本研究所提出的自适应鲁棒控制器可以在参数发生变化时,有效的保证期望力的跟踪效果,与反演控制相比,此控制策略的力跟踪效果更佳。
(3) 由于T-S Fuzzy 鲁棒控制对悬架的拉伸、压缩量进行约束,因此当车辆发生大角度侧倾时,可以提升在车辆危险工况下对车身的支撑效果。采用转向盘瞬时大转角避障模拟工况可以看出,基于T-S Fuzzy的自适应鲁棒控制可以降低车辆侧倾角60%以上,防止车辆发生侧翻,提升车辆在危险工况下的行驶安全性。尽管如此,在本研究中,对喷嘴挡板、弹簧的非线性和其他一些未知参数仍采用忽略的方式进行简化,将在以后工作中进行改进提升。