Shenzhen Chinadream Motor Technology Co.,Ltd
编者按:文章介绍了具有线控转向系统和线控制动系统的车辆横摆力矩容错控制。线控转向和线控制动分别可以提供主动前轮转向(AFS)和电子稳定程序(ESC)的功能。而这两个线控系统作为电气设备,发生故障是必然的,这可能会带来严重的危险。本文结合了汽车用来产生横摆力矩的轮胎力情况,即汽车ESC系统产生的4个轮胎力,汽车AFS系统产生的2个轮胎侧偏力,这六者结合起来产生了汽车的横摆力矩。提出了一种基于变权重的加权伪逆控制的分配方法,用于解决执行器的故障问题。文章考虑到线控转向和线控制动系统的控制原理和优缺点,仔细分析判断线控转向应用在汽车上的故障原因和相应的危险。提出了汽车控制器对汽车横摆力矩进行直接控制的明确目的:即满足汽车驾驶的机动性和横向稳定性,给出一定程度的定性分析。本文在WPCA可变权重的控制方案中,就会将相应故障部件的可变权重设置为一个较高的值,一般会设置成1,这样就保证了在计算中不会生成该故障部件的轮胎力,而通过约束方程式计算后,增加其他的轮胎力,补偿由执行器故障引起的控制横摆力矩的损失。这样,在偏航力矩分配阶段,通过可变权重的WPCA可以比较容易地捕获和补偿执行器故障问题。文章采用的研究方法比较值得借鉴。
本文摘自:
International Journal of Automotive Technology
原文题目:
"FAULT-TOLERANT YAW MOMENT ConTROL WITH STEER AND BRAKE-BY-WIRE DEVICE"
原作者:S. YIM
原文链接:
https://link.springer.com/article/10.1007/s12239-014-0048-0
摘要:本文介绍了具有线控转向(steer-by-wire,SBW)和线控制动(brake-by-wire, BBW)设备的车辆的容错偏航力矩控制方案。SBW和BBW可以分别提供主动前转向(AFS)和电子稳定控制(ESC)功能。但是由于是电动设备,执行器和传感器的故障是SBW和BBW必然会面临的问题,这可能会严重损坏车辆。文章采用了简单的直接横摆力矩控制来设计车辆稳定性控制器,为了解决执行器故障,在偏航力矩分配过程中提出了一种基于变权重的加权伪逆控制分配方法。在汽车仿真软件CarSim上的仿真表明,所提出的方法对于故障安全有效。
关键词:容错控制,线控转向,线控制动,电子稳定程序,主动转向,基于加权伪逆的控制分配。
1 简介
在过去的二十年中,已经开发出了几种类型的电机驱动的线控转向和线控制动装置(Sundar和Plunkett,2006年)。尽管与常规基于液压的系统相比,它们具有若干优点(例如:功耗小,重量轻),但它容易受到执行器或传感器故障的影响。
通常,执行器或传感器故障可能会对车辆控制系统造成严重影响。因此,有必要设计用于带有SBW和BBW的车辆的容错控制系统。
BBW装置有多种类型,例如机电制动器(EMB)和电动楔形制动器(EWB)(Xiang等,2008)。在本文中,假定将机电制动器(EMB)用作BBW装置。还假定前转向由SBW独立制动。图1显示了具有SBW和BBW的车辆的配置。如图1所示,控制单元收集方向盘角度和制动踏板角度的信号,并向SBW和EMB发出控制命令。借助SBW和EMB,分别可以使用AFS功能和基于差速制动的ESC功能,它们分别能在一定程度上提升汽车的操纵性和横向稳定性。
直接横摆力矩控制(Direct yaw moment control, DYC)。DYC使用了简单的2自由度自行车模型,如图2所示。该模型描述了车辆的偏航和横向运动。
该模型的运动方程如下:
在公式(1)中,假定前转向角小于15°。由驾驶员的转向输入产生的参考横摆率在方程式(Rajamani,2006)中假定为横向轮胎力是线性的情况下,以代数公式(2)给出。在公式(3)中,αf和αr分别是前轮胎滑动角和后轮胎滑动角。
通过将方程式(4)与方程式(5)和(1)组合,可以得到控制横摆力矩MB,如方程式(6)(Yim 等。,2010)。
2.2 WPCA的最优横摆力矩分配
其中
遵循Wang和Longoria的工作思路,将WPCA的目标功能最小化的定义如下:
其中满足,
、
和ρ=[ρ1ρ2ρ3ρ4ρ5ρ6]。
在等式(8)中,垂直轮胎力的倒数意味着垂直轮胎力或轮胎-道路摩擦系数越大,纵向和横向轮胎力就越大,反之亦然。通过这种逆,它涵盖了摩擦圆的概念。在等式(8)中,ρ是虚拟权重的向量,其对应于q中的控制轮胎力。ρ用于捕获执行器和传感器故障,并限制轮胎的纵向和横向力。ρ的作用将在后面说明。
这个最小化问题是具有等式约束的二次规划。在这个问题上使用拉格朗日乘数技术,可以获得以下最佳解决方案:
如公式(9)所示,由于代数计算,WPCA既简单又快速。在获得最佳轮胎力qw之后,将每个轮胎力转换为制动扭矩TB和有效前转向角Δδf1和Δδf2,如下所示:
在公式(10)中,是前轮胎的当前横向力。垂直轮胎力是通过纵向和横向加速度估算的,如Cho等人的工作中所述。(2008)。
遵循这种想法,可以按以下方式设置每种执行器配置的可变权重集:
图5 可变权重以限制过度的轮胎滑移率和前轮侧偏角
3 仿真
表1 CarSim中小型SUV模型的参数和对应取值。
假定执行器故障在2.5秒时发生在左前SBW。一旦发生故障,SBW的角度就被锁定。模拟中考虑了四种情况。第一种情况CASE1是故障下没有控制权。第二个案例是CASE2,它是在不考虑故障的情况下应用了横摆力矩控制。第三个案例CASE3是应用了建议的容错偏航力矩控制。在这种情况下,应将权重ρ1设置为1,以捕获SBW故障。可以在左前轮有转向角传感器的前提下施加制动输入。第四个CASE4与CASE3相同,除了没有转向角传感器。在这种情况下,无法输入制动输入,因为左前轮的转向角δf1是未知的,并且WPCA需要δf1的值,如公式(7)所示。结果,权重ρ3应该设置为1。
在权重可变的WPCA中,始终满足约束方程式(7)。在这种情况下,如果由于执行器故障而无法产生某些控制轮胎力,则剩余的控制轮胎力将增加以满足约束方程式(7)。结果,剩余的控制轮胎力容易饱和。为了避免这种情况,将图5中给出的相应可变权重设置为较高的值。以这种方式,相应的控制轮胎力减小。相反,另一个控制轮胎力饱和。通过这种方式,发生制动扭矩和AFS角度的颤动。避免抖动的唯一方法是调整曲线以改变权重,如图5所示。但是,目前没有系统的方法可以调整曲线。