基于摄动法的不确定性汽车悬架振动控制特征值的凸模型分析
贾爱芹,陈建军,徐亚兰
(西安电子科技大学 机电工程学院,陕西 西安,710071)
摘要:对含有不确定性参数悬架系统的振动控制问题进行研究。应用多维椭球凸模型理论将区间不确定参数悬架系统的振动控制问题转化为确定性问题来处理。基于矩阵摄动法利用凸模型理论分析不确定参数对汽车悬架系统的影响,推导具有不确定参数闭环系统特征值的上、下界计算公式。计算结果表明:所提出方法对两自由度汽车悬架系统有效。
关键词:汽车悬架系统;不确定性;振动控制;矩阵摄动;凸模型理论
中图分类号:U461.1,O327 文献标志码:A 文章编号:1672-7207(2012)04-1320-05
Convex model analysis of vibration control eigenvalues of vehicle suspension system based on perturbation method
JIA Ai-qin, CHEN Jian-jun, XU Ya-lan
(School of Electromechanical Engineering, Xidian University, Xi ’an 710071, China)
Abstract: The vibration control question of the uncertainty parameter suspension system was studied. Using the multidimensional convex model theory, the vibration control problem of vehicle suspension system with uncertain parameters approximated by a deterministic one was discussed. Using the convex model theory, the uncertain parameters impact on the vehicle suspension systems was analyzed based on matrix perturbation method, and estimating the upper and lower bounds of the real and imaginary parts of eigen values of the closed-loop systems was presented. The calculation results of two freedom degrees vehicle suspension system show the effectiveness of the method.
Key words: automobile suspension system; uncertainty; vibration control; matrix perturbation; convex model theory
汽车悬架系统是汽车的重要组成部分,路面不平度引起的车体振动主要是通过悬架系统得以衰减和控制。目前,对确定性参数汽车悬架系统的振动控制问题已有充分的研究,如Atray等[1-4]应用模糊神经网络、多模态智能对确定性磁流变悬架系统的振动进行控制。然而,在实际应用中,由于行驶道路条件和工况环境的复杂性,以及车辆悬架及轮胎刚度和阻尼参数等随使用环境和工况的改变而在一定范围内发生变化,从而使车辆悬架系统产生了不可忽略的系统参数不确定性。同时,考虑到实际中执行器动力学特性简化处理而引起的汽车悬架未建模动态不确定性等因素,都将在一定程度上影响控制系统的稳定性,进而恶化车辆行驶的平顺性能[5]。为此,有必要对不确定性参数汽车悬架系统的振动控制进行分析与研究。目前,对于具有不确定性系统问题的研究方法主要有随机矢量法[6]、模糊统计方法[7]以及概率统计方法[8]。在无足够实验数据来证明假设模型有效性的情况下,概率统计方法不能给出满足精度要求的可靠结果。对于模糊方法,当存在着模糊统计误差和模糊隶属度函数的选择存在人为等因素时,亦可使计算结果产生较大的偏差。基于此,Ben-Haim等[9-11]提出并倡导使用不确定性的凸集模型。凸模型理论把不确定量作为约束集合,只需较少的信息,就能得到较为可靠的结果,如椭球模型、区间分析[12-16]等。这种理论将不确定变量视为有界的,而将其包含在某一集合中(如椭球或区间),然后分别应用优化技术或区间数学来求解系统响应所在的范围。本文作者应用多维椭球凸模型理论来描述系统的不确定性,并将不确定性系统的控制问题近似地转化为确定性系统的控制问题来处理。把反馈控制应用于汽车悬架不确定性系统,利用摄动方法和优化技术来估计闭环系统特征值的实部和虚部的上、下界。最后通过计算实例验证该方法的有效性。
1 不确定性汽车悬架系统的控制 方程
本文以两自由度汽车悬架系统为研究对象,对振动控制系统的特征值进行分析。两自由度汽车悬架振动控制系统如图1所示。图中:m1为车轮和车桥的非悬挂质量;k1和c1分别为车轮的刚度参数和阻尼参数;m2为车身部分的悬挂质量;k2和c2分别为悬架的刚度参数和阻尼参数;z1和z2和P(t)分别为轮胎、车身的垂向位移和路面激励。该系统的动力学方程为:
(1)
其中:,,C=,分别为系统结构的质量、刚度和阻尼矩阵。
当该悬架系统的诸参数具有不确定性时,对应系统动力学方程中的矩阵与状态向量将由2部分组成:一部分为确定参数部分;另一部分为不确定参数部分。将方程(1)改写为状态方程形式,其状态变量为。则具有不确定参数悬架控制系统的状态方程为:
(2)
其中:C0和D0分别为状态矩阵和控制矩阵的确定性部分;ΔC和ΔD分别为状态矩阵和控制矩阵的不确定部分;x0,u0和K0分别为状态向量、输入向量和反馈增益矩阵的确定性部分;Δx,Δu和ΔK为它们的不确定部分;x(t)=x0(t)+Δx(t),为状态向量;u(t)=u0(t)+Δu(t)为输入向量;C=C0+ΔC,为状态矩阵;D=D0+ΔD,为控制矩阵;K=K0+ΔK为状态反馈增益矩阵。不确定参数悬架控制系统的状态方程也可表为如下形式:
; (3)
将式(2)展开,忽略二阶以上高阶小量并比较两边阶次相同的量,得到:
(4)
(5)
其中:式(4)为控制系统(2)中的确定性部分;式(5)为控制系统(2)中的不确定部分。
利用文献[13]可求得闭环系统的反馈增益K0,忽略其不确定性部分,再将K0应用于原来的不确定性系统(3),可得到不确定性系统的闭环控制方程为:
(6)
忽略K0的不确定性部分作为反馈矩阵应用于实际的不确定系统以及C的不确定性,会引起闭环系统的特征值与所配置的特征值之间存在有偏差。这里将利用不确定性椭球凸模型来计算偏差的上、下界。
图1 汽车悬架振动控制系统
Fig.1 Vibration control system of automotive suspension
2 椭球凸模型理论
对于任意有界不确定参数,,其中和为的上界和下界。用下式来表示椭球凸模型有界不确定参数:
(7)
其中:;Ω为模型特征矩阵,它确定了椭球主轴的方向,若各变量相互独立,则Ω为I(单位阵);ε为椭球的半径;ai为椭球的半轴,ai和ε一起表征不确定参数的不确定程度。这个凸模型的数学意义是把n个不确定量均映射在1个n维的椭球之中。按照凸模型理论[9-10],在参数空间中,所有不确定参数均可用上面表示的椭球进行定量化。
3 闭环系统特征值的上下界估计
系统中的任一不确定参数用ξj表示,由多维椭球凸模型理论,系统不确定状态矩阵C可表示为:
(8)
式中:C0为状态矩阵的确定部分;Cj为系统中相应于不确定参数ξj的第j个状态子矩阵;N为不确定状态的个数。由式(7),ξj满足:
(9)
式中:Ω为N阶对称正定加权矩阵;ξ为待定的实常数向量。
将式(9)代入式(6),得到下式所示的不确定闭环系统的控制方程为:
(10)
若不考虑输入矩阵的不确定性,即可令D0=D。
设,则式(10)可表示为:
(11)
闭环系统式(10)的特征值为:
(12)
即A的特征值所配置的极点为,即有
,
(13)
式中,β*和α*分别为A的左、右模态矩阵。由摄动理论可得闭环系统特征值的一阶摄动为:
(14)
式中:, ,Q和S分别为C的第i个左、右模态向量。下面将分别讨论λi的实部和虚部的取值范围。设
(15)
式中:σi和ωi分别为λi的实部和虚部;和分别为的实部和虚部;Ri和Hi分别为Ci的实部和虚部。
将式(15)的对应项分别代入式(14)可得:
(16)
由复数表达式等号两边对应项相等的原则,得到实部和虚部的表达式分别为:
,
i=1,2,…,2n (17)
当不确定性参数ξ在式(7)所表示的范围变化时,可通过优化方法分别确定出特征值实部和虚部上界的一阶近似,和下界的一阶近似和,即
(i=1,2,…,2n) (18)
式(17)中的实部和虚部的极值将在式(7)的椭球区域的边界即椭球壳上达到[17]。
(19)
为获得这些极值,现构造如下的拉格朗日函数:
(20)
(21)
式中:ρ1和ρ2为拉格朗日乘子。由拉格朗日函数取极值的必要条件
;
(22)
可得:
; (23)
将式(23)代入式(19)得:
; (24)
将式(24)中的ρ1代入式(23),得到特征值实部取极值时:
(25)
将式(25)代入式(17)中的实部表达式,得特征值实部的上、下界分别为:
;
;i=1,2,…,2n (26)
将式(25)代入式(17)中的虚部表达式,得特征值虚部的上、下界分别为:
;
;i=1,2,…,2n (27)
4 汽车悬架振动控制系统的数值 算例
利用前节汽车悬架系统模型对其振动控制系统的特征值进行分析。设:;,ξ1和ξ2为系统中的不确定参数;m1=1 t,m2=1.5 t,c1=c2=2 kN·s/m,k=50 kN/m。系统的刚度矩阵和阻尼矩阵分别为:
设系统的控制输入为P(t)=[0 1]T,则控制矩阵为
,系统的状态向量为,
则系统的状态矩阵为:
其中:A0,K0和C0分别系统状态矩阵、刚度矩阵和阻尼矩阵中的确定性部分;A1和A2,K1和K2,C1和C2分别为系统状态矩阵、刚度矩阵和阻尼矩阵中的不确定性部分。A0的特征值为:
取加权矩阵,则≤ε2。
为使汽车悬架系统具有较好的稳定性,通过反馈控制将系统特征值的负实部增大,即反馈控制系统特征值被指定如下:保持系统的频率不变,只改变系统的阻尼特性,将系统的后2个特征值的实部均指定为-0.5,即。由文献[13]即可求出反馈增益向量为:
P=103×[0.132 7 2.473 2 0.464 4 9.024 3]
再把P作为反馈矩阵,应用于含有不确定参数的悬架系统。由于忽略了不确定性部分,将会引起闭环系统的特征值与所配置的特征值产生不确定性偏差。根据方程(26)和(27),可求得闭环系统特征值的上、下界。表1和表2列出了ε取不同值时不确定系统特征值的实部和虚部的上下界。其中,和分别代表第1,2个特征值和3,4个特征值的实部;和分别代表第1,2特征值和第3,4个特征值的虚部。
从表1和表2可见:上、下界相对误差随着不确定参数即椭球半径ε的增大而增大;当ε=0.01时,第1和第2个特征值的虚部最大相对误差为14.040 6%;而当ε=0.1时,第1和第2个特征值的虚部最大相对误差为25.419 3%。此结果表明:文中的方法仅适用于汽车悬架系统中不确定参数的分散性较小的情况。当系统中不确定参数的分散性较大时,则应考虑使用二阶摄动处理方法。
表1 不确定参数汽车悬架系统特征值的实部(σ)和虚部(ω)的取值范围(ε=0.01)
Table 1 Upper and lower bounds of real and imaginary parts of eigenvalues of vehicle suspension system with uncertain parameters (ε= 0.01)
表2 不确定参数汽车悬架系统特征值的实部(σ)和虚部(ω)的取值范围(ε=0.1)
Table 2 Upper and lower bounds of real and imaginary parts of eigenvalues of vehicle suspension system with uncertain parameters (ε=0.1)
5 结论
(1) 对不确定参数两自由度汽车悬架系统的控制方程进行研究。对不确定参数汽车悬架系统进行了一阶摄动分析,利用凸模型理论得到了具有不确定参数汽车悬架系统的不确定闭环系统极点的实部和虚部上下界的表达式。
(2) 对于不确定参数的分散性为较小的情况,计算结果产生的偏差较少,而对于不确定参数的分散性较大的情况,计算结果产生的偏差较大,一阶摄动分析方法将不再适用。
参考文献:
[1] Atray V S, Roschke P N. Neuo-fuzzy control of railcar vibration using semiactive dampers[J]. Computer-Aided Civil and Infrastructure Engineering, 2004, 19(1): 81-92.
[2] 李锐, 陈伟民, 余淼, 等. 汽车磁流变悬架振动多模态智能控制[J]. 功能材料, 2006, 37(5): 814-817.
LI Rui, CHEN Wei-min, YU Miao, et al. Multi-mode intelligent control of automotive suspension vibration via magnetorheological damper[J]. Journal of Functional materials, 2006, 37(5): 814-817.
[3] 余森, 陈伟民, 廖昌荣, 等. 基于磁流变减振器的汽车悬架振动控制[J]. 机械工程学报, 2005, 41(6): 128-133.
YU Sen, CHEN Wei-min, LIAO Chang-rong, et al. Control of automotive suspensions vibration via magnetorheological damper[J]. Chinese Journal of Mechanical Engineering, 2005, 41(6): 128-133.
[4] 张进秋, 陆念力. 履带车辆悬挂系统磁流变阻尼振动控制分析[J]. 兵工学报, 2006, 27(6): 965-969.
ZHANG Jin-qiu, LU Nian-li. Analysis on the vibration control of tracked vehicle suspension system using magnetorheological fluid damper[J]. Acta Armamentarii, 2006, 27(6): 965-969.
[5] 孙涛, 张振东, 喻凡. 油气悬架不确定性对系统鲁棒性影响的强弱分析[J]. 振动与冲击, 2007, 26(12): 18-24.
SUN Tao, ZHANG Zhen-dong, YU Fan. Analysis of the effects of uncertainties on robustness for a hydro-pneumatic suspension closed-loop system[J]. Journal of Vibration and Shock, 2007, 26(12): 18-24.
[6] Contlreras H. The stochastic finite element methods[J]. Computers and Structures, 1980, 12: 341-348.
[7] Ibrahim R. Structural dynamics with parameter uncertainties[J]. Applied Mechanics Reviews, 1987, 40(3): 309-328.
[8] Chen S H, Liu Z S, Zhang Z F. Random vibration analysis for large-scale structures with random parameters[J]. Computers and Structures, 1992, 43(4): 681-685.
[9] Ben-Haim Y. Convex models of uncertainty in radial pulse buckling of shells[J]. Journal of Applied Mechanics, 1993, 60(3): 683-686.
[10] Ben-Haim Y. A non-probabilistic concept of reliability[J]. Structural Safety, 1994, 14(4): 227-245.
[11] Ellishakoff I, Elisseeff P G, Stewart A L. Non-probabilistic, convex-theoretic modeling of scatter in material properties[J]. AIAA Journal, 1994, 32(4): 843-849.
[12] 邱志平. 不确定参数结构静力响应和特征值问题的区间分析方法[D]. 长春: 吉林工业大学航空科学与工程学院, 1994: 34-37.
QIU Zhi-ping. Interval analysis method of static response of structures with uncertain parameters and the eigenvalue problem[D]. Changchun: Jilin Industrial University. School of Aviation Science and Engineering, 1994: 34-37.
[13] 彭瑞, 岳继光. 区间分析及其在控制理论中的应用[J]. 控制与决策, 2006, 21(11): 1201-1207.
PENG Rui, YUE Ji-guang. Interval analysis and its applications in control theory[J]. Control and Decision, 2006, 21(11): 1201-1207.
[14] Qiu Z P, Elishakoff I. Anti-optimization of structures with large uncertain-but-nonrandom parameters via interval analysis[J]. Comput Methods Appl Mech Engrg, 1998, 152: 361-372.
[15] Dessombz O, Thouverez F, Laine J P, et al. Analysis of mechanical systems using interval computations applied to finite element methods[J]. Journal of Sound and Vibration, 2001, 239(5): 949-968.
[16] 陈侃松, 何翔. 运用MATLAB语言进行控制系统极点配置的方法[J]. 中南民族学院学报, 2001, 20(2): 34-40.
CHEN Kan-song, HE Xiang. A method pole assignment of the control system based on MATLAB language[J]. Journal of South-central University for Nationalities, 2001, 20(2): 34-40.
[17] Rao S S. Optimization theory and applications[M]. 2nd ed. Monmouthshire: Wiley Eastern, 1984: 89-91.
(编辑 赵俊)
收稿日期:2011-05-05;修回日期:2011-09-05
基金项目:国家高技术研究发展计划(“863”计划)项目(2006AA04Z402);中央高校基本科研资金资助项目(JY10000904012)
通信作者:贾爱芹(1977-),女,河南濮阳人,博士研究生,从事机电系统智能控制与机械系统的可靠性研究;电话:13891842837;E-mail:jaq2007@126.com