本发明属于车辆动力学悬架系统控制领域,尤其涉及用于可控悬架系统的悬架控制器的设计方法。
背景技术:
悬架是车身与车轮之间一切传力连接装置的总称,对汽车的乘坐舒适性和行驶安全性有重要的影响。按照其工作原理,可分为被动悬架、半主动悬架和主动悬架,被动悬架应用最广泛技术最成熟,一旦装车,其刚度及阻尼参数就会固定不变,在汽车行驶时无法根据不同的外界激励对其进行调节,因此不能适应汽车复杂的行驶工况,对汽车平顺性影响极大。半主动悬架和主动悬架都属于可控悬架,因为可控悬架阻尼力可调,可控悬架具有良好的平顺性改善能力。
时滞是目前可控悬架系统必须解决的关键技术,可控悬架系统响应的时滞主要有以下三部分组成:传感器信号采集及传输时滞、控制器计算时滞、控制信号传输及作动器响应时滞。可控悬架系统在工作时,如果不处理其响应时滞会影响车辆的平顺性和行驶安全,这是因为在测量系统状态、计算以及产生可控阻尼力等过程中都需要消耗一定的时间。为了缓解时滞对悬架系统造成的负面影响,目前针对时滞问题主要有以下解决方法:一是史密斯预估补偿控制法,其技术比较成熟,但严重依赖模型精确匹配。二是pid控制法,其成本较低,有一定的自适应能力,但是控制精度不够高,动态性能不好。三是大林控制方法,其稳定性和鲁棒控制方法比较经典,但是计算振荡过程较长。四是线性二次型(linearquadraticgaussian,lqg)控制法,这是一种常见的最优控制方法,它具有很强的适用性,在没有时滞的理想状态下能使可控悬架系统在名义工况下获得最优的使用性能。
中国专利公开号为cn109334377a、名称为“磁流变半主动悬架等效替换泰勒级数lqg时滞补偿控制系统及其构造方法”的文献中公开的时滞补偿控制系统,基于上述的lqg控制法提出了泰勒级数lqg时滞补偿方法,但其存在的问题是:在时滞较大的情况下时滞补偿效果并不理想,究其原因是,时滞越大,求取的预测控制力放大现象越明显,因此导致半主动悬架的控制效果随时滞增大而变差,从其中的计算公式上也可得出,如下式所示:
式(a1)的补偿原理为下式(a2):
式中:τ为系统时滞;fb(t-τa)为上一工作循环的理想时滞主动力;
技术实现要素:
本发明针对现有可控悬架系统的控制器存在的在时滞较大情况下时滞补偿效果较差,以及时滞越大时预测控制力放大现象越明显的问题,提出了一种用于可控悬架系统的时滞补偿控制器的设计方法,所设计的时滞补偿控制器采用多段一阶泰勒级数进行时滞补偿,提高时滞补偿效果。
本发明所述的一种用于可控悬架系统的时滞补偿控制器的设计方法采用的技术方案是包括以下步骤:
步骤1)在垂向方向上对可控悬架运动进行动力学分析,建立包含系统响应总时滞τa=τ1 τ2 τ3的可控悬架运动状态方程,基于可控悬架运动状态方程设计卡尔曼滤波器标准状态方程,得到考虑传感器信号采集及传输时滞为τ1的系统状态向量x的观测向量
步骤2)设计多段一阶泰勒级数时滞补偿模块,段数为n,n≥2,多段一阶泰勒级数时滞补偿模块以预测控制力f2构建输入向量u1=(f2),构造理想时滞补偿方程,从而获得只考虑传感器信号采集及传输时滞τ1的预测补偿向量f3(t-τ1);
步骤3)以所述的观测向量
步骤4)以所述的预测控制力f2为输入,用传递函数设计以f2(t-τ3)为输出的作动器时滞模块,f2(t-τ3)为作动器时滞模块输出的上一计算时刻考虑时滞τ3的预测控制力;
步骤5)对可控悬架进行动力学仿真,分别计算出一阶泰勒级数段数为n时的悬架综合性能指标jn以及不考虑系统时滞求取的悬架综合性能指标ji,经式
本发明采用上述技术方案后突显的技术效果是:
1、本发明针对现有一阶泰勒级数进行时滞补偿效果不甚理想的问题,采用多段一阶泰勒级数对可控悬架系统时滞进行补偿,与中国专利公开号为cn109334377a文献中的时滞补偿控制系统相比,可以接近理想的时滞补偿效果,且可以消除系统时滞较大且振动频率较高时时滞补偿预测控制力被放大的现象,提高时滞补偿精度。
2、本发明设计卡尔曼滤波器时,对传感器采集及传输时滞、控制器计算时滞、作动器响应时滞进行细分考虑,分开考虑了实际的传感器采集及传输时滞、控制器计算时滞及作动器响应时滞,提高了卡尔曼滤波器对系统状态向量的观测精度。
附图说明
图1为可控悬架系统的结构框图:
图2为图1中时滞补偿控制器的设计框图。
具体实施方式
图1所示的可控悬架系统中示出的是1/4车模型的可控悬架,可控悬架包括簧载质量2、悬架弹簧1、主动作动器6、簧载质量加速度传感器3、非簧载质量加速度传感器5和车轮等。在垂直方向上,车轮由非簧载质量7与等效成弹簧的轮胎刚度8组成,车轮位于簧载质量2下方,簧载质量2与非簧载质量7之间并联有悬架弹簧1和主动作动器6。簧载质量2上设有簧载质量加速度传感器3,非簧载质量7上设有非簧载质量加速度传感器5。簧载质量加速度传感器3和非簧载质量加速度传感器5分别通过信号线连接时滞补偿控制器4,时滞补偿控制器4经控制线连接主动作动器6。整个可控悬架系统的传感器信号采集及传输时滞为τ1、时滞补偿控制器4的控制器计算时滞为τ2、主动作动器6的响应时滞为τ3,则可控悬架系统的系统响应总时滞τa=τ1 τ2 τ3。
如图2所示,时滞补偿控制器4由卡尔曼滤波器模块、作动器时滞模块、多段一阶泰勒级数时滞补偿模块、时滞补偿预测模块组成。时滞补偿控制器4具体的设计方法如下:
步骤1:设计卡尔曼滤波器模块。根据图1,在垂向方向上对可控悬架运动进行动力学分析,建立如下包含了系统响应总时滞τa的可控悬架运动微分方程;
式中:m1是非簧载质量;m2是簧载质量;k1是轮胎刚度;k2是悬架刚度;z1是非簧载质量的垂直位移;z2是簧载质量的垂直位移;
取状态向量x=(x1,x2,x3,x4)t,其中:x1=z1-q,x2=z2-z1,
式中:
基于可控悬架运动状态方程(3)设计卡尔曼滤波器如下式标准的状态方程(4):
步骤2,设计多段一阶泰勒级数时滞补偿模块。
多段一阶泰勒级数时滞补偿模块中用于时滞补偿的一阶泰勒级数段数为n,n≥2,多段一阶泰勒级数时滞补偿模块以时滞补偿预测模块输出的预测控制力f2构建输入向量u1,u1=(f2),按下式(7)的标准状态方程构造输出n维向量f3(t-τ1)的理想时滞补偿方程,获得只考虑传感器信号采集及传输时滞为τ1的预测补偿向量f3(t-τ1):
式中:
式中:f3i(t-τ1),(i=1,2,…,n)为组成向量f3(t-τ1)的n个考虑考虑传感器信号采集及传输时滞为τ1的预测补偿力;in×n、i(n-1)×(n-1)分别为n×n、(n-1)×(n-1)单位矩阵。
步骤3,设计时滞补偿预测模块。
以卡尔曼滤波器模块、多段一阶泰勒级数时滞补偿模块的输出
式中:k2是时滞补偿预测模块的最优反馈增益矩阵,利用lqr函数按式(9)求取:
(k2,s2,e2)=lqr(a2,b2,q2,r2,n2)(9)
式中:
步骤4,构造作动器时滞模块。
以时滞补偿预测模块输出预测控制力f2为输入,用传递函数
步骤5,确定用于时滞补偿一阶泰勒级数的段数n。
按下式(10)定义当用于时滞补偿一阶泰勒级数的段数为n(n≥2)时,时滞补偿控制效果指标mn如下:
时滞补偿控制效果指标mn是悬架综合性能指标相对于理想主动悬架综合性能指标的差值mn。jn为用于时滞补偿一阶泰勒级数段数为n时按下式(11)求取的悬架综合性能指标;ji为不考虑系统时滞按式(11)求取的悬架的综合性能指标。
式中:
首先确定车辆模型参数以及预期控制效果指标m0(比如1%);其次,取n=2,按照参照文献[一种确定车辆悬架lqg控制加权系数的方法.陈士安,邱峰,何仁,陆森林.振动与冲击.2008(02):65-68 176]设计理想主动悬架控制器,利用matlab软件进行悬架动力学仿真,分别计算出综合性能指标j2、ji,然后按公式(10)计算出当n=2时的时滞补偿控制效果指标
以某suv汽车为例,确定的车辆模型参数如下表1所示,预期的悬架时滞补偿预期控制效果指标m0设为1%,不考虑系统时滞的可控悬架的综合性能指标ji为32.4683:
表1
根据表1数据确定出用于时滞补偿一阶泰勒级数的段数n的求解数据表如下表2所示,得到满足预期的悬架时滞补偿控制效果指标(mn≤1%)的用于时滞补偿的一阶泰勒级数段数n值时,n取不同值时的悬架综合性能指标jn及时滞补偿控制效果指标mn。当n为9时,mn等于0.751%,首次小于1%,则n为9为满足控制精度小于1%时的用于时滞补偿的一阶泰勒级数段数。
表2
用本发明方法所构造的时滞补偿控制器4工作时,作动器时滞模块接收到时滞补偿预测模块输出的当前时刻的预测控制力f2后输出f2(t-τ3),卡尔曼滤波器模块接收到由非簧载质量加速度传感器和簧载质量加速度传感器3当前时刻输出τ1时刻前的非簧载质量加速度和簧载质量加速度
1.一种用于可控悬架系统的时滞补偿控制器的设计方法,其特征是包括以下步骤:
步骤1)在垂向方向上对可控悬架运动进行动力学分析,建立包含系统响应总时滞τa=τ1 τ2 τ3的可控悬架运动状态方程,基于可控悬架运动状态方程设计卡尔曼滤波器标准状态方程,得到考虑传感器信号采集及传输时滞为τ1的系统状态向量x的观测向量
步骤2)设计多段一阶泰勒级数时滞补偿模块,段数为n,n≥2,多段一阶泰勒级数时滞补偿模块以预测控制力f2构建输入向量u1=(f2),构造理想时滞补偿方程,从而获得只考虑传感器信号采集及传输时滞τ1的预测补偿向量f3(t-τ1);
步骤3)以所述的观测向量
步骤4)以所述的预测控制力f2为输入,用传递函数设计以f2(t-τ3)为输出的作动器时滞模块,f2(t-τ3)为作动器时滞模块输出的上一计算时刻考虑时滞τ3的预测控制力;
步骤5)对可控悬架进行动力学仿真,分别计算出一阶泰勒级数段数为n时的悬架综合性能指标jn以及不考虑系统时滞求取的悬架综合性能指标ji,经式
2.根据权利要求1所述的一种用于可控悬架系统的时滞补偿控制器的设计方法,其特征是:步骤2)中,所述的理想时滞补偿方程为
3.根据权利要求1所述的一种用于可控悬架系统的时滞补偿控制器的设计方法,其特征是:步骤3)中,所述的最优反馈增益矩阵k2利用lqr函数求取:(k2,s2,e2)=lqr(a2,b2,q2,r2,n2),
4.根据权利要求1所述的一种用于可控悬架系统的时滞补偿控制器的设计方法,其特征是:步骤4)中,所述的作动器时滞模块输出的上一计算时刻考虑时滞τ3的预测控制力
5.根据权利要求1所述的一种用于可控悬架系统的时滞补偿控制器的设计方法,其特征是:步骤5)中,根据式
6.根据权利要求1所述的一种用于可控悬架系统的时滞补偿控制器的设计方法,其特征是:步骤1)中,所述的可控悬架运动状态方程为
7.根据权利要求6所述的一种用于可控悬架系统的时滞补偿控制器的设计方法,其特征是:步骤1)中,所述的卡尔曼滤波器的标准状态方程是