汽车纵垂向耦合动力学模型简介(汽车动力学建模进阶知识)

一.汽车纵垂向耦合动力学模型

1.1 纵向轮胎模型

      这里的汽车纵向轮胎模型,采取的是魔术轮胎半经验轮胎模型,该模型现在在汽车动力学建模领域的应用最为广泛,输入为轮胎法向反力 F z F_z Fz和纵向滑移率 λ \lambda λ,输出为车轮纵向力 F x F_x Fx,该经验公式如下[1]       F x ( λ ) = D x sin ⁡ ( C x a r c t a n ( B x λ − E x ( B x λ − arctan ⁡ ( B x λ ) ) ) ) F_x\left(\lambda\right)=D_x\sin{(}C_xarctan\left(B_x\lambda-E_x\left(B_x\lambda-\arctan{\left(B_x\lambda\right)}\right)\right)) Fx(λ)=Dxsin(Cxarctan(BxλEx(Bxλarctan(Bxλ)))) C x = 1.65 C_x=1.65 Cx=1.65

D x = a 1 F z 2 + a 2 F z D_x=a_1F_z^2+a_2F_z Dx=a1Fz2+a2Fz

B x = ( a 3 F z 2 + a 4 F z ) exp ⁡ ( − a 5 F Z ) C x D x B_x=\frac{\left(a_3F_z^2+a_4F_z\right)\exp{\left(-a_5F_Z\right)}}{C_xD_x} Bx=CxDx(a3Fz2+a4Fz)exp(a5FZ)

E x = a 6 F z 2 + a 7 F z + a 8 E_x=a_6F_z^2+a_7F_z+a_8 Ex=a6Fz2+a7Fz+a8
      

拟合参数[1]
C x C_x Cx 1.65
a 1 a_1 a1 -22.1
a 2 a_2 a2 1098
a 3 a_3 a3 50.8
a 4 a_4 a4 230
a 5 a_5 a5 0.076
a 7 a_7 a7 -0.004
a 8 a_8 a8 0.061
a 9 a_9 a9 0.465

      确定好各种参数后,搭建模型即可,这里建议用Function函数,在Matlab内编写程序控制输入输出即可。
汽车纵垂向耦合动力学模型简介(汽车动力学建模进阶知识)_第1张图片

1.2 五自由度半车模型

汽车纵垂向耦合动力学模型简介(汽车动力学建模进阶知识)_第2张图片      如上图,即为简化的5自由度半车模型。该图形中各个参数的含义为 a a a b b b为汽车质心到前后轴的轴距; c s r c_{sr} csr c s f c_{sf} csf为前后悬架的阻尼系数; F M R r F_{MRr} FMRr F M R f F_{MRf} FMRf是可控阻尼力; k s f k_{sf} ksf k s r k_{sr} ksr为前后悬架的弹簧刚度; q f q_f qf q r q_r qr为前后轮的路面激励, F z f F_{zf} Fzf F z r F_{zr} Fzr为地面给轮胎的法向反力;由垂向模型输入, F x f F_{xf} Fxf F x r F_{xr} Fxr为控制输入变量,驾驶员输入的制动力施加到车轮上后地面对车轮产生的反制动力。了解这张原理图以后,根据牛顿第二定律,可列出以下微分方程[1]。
M t ( x ¨ + z ˙ θ ˙ ) = − F x f − F x r M_t\left(\ddot{x}+\dot{z}\dot{\theta}\right)=-F_{xf}-F_{xr} Mt(x¨+z˙θ˙)=FxfFxr      上式为整车纵向刚体动力学运动方程 M b ( z ˙ − x ˙ θ ˙ ) = − K s f ( z − a θ − q f ) − C s f ( z ˙ − a θ ˙ − q ˙ f ) + F M R f − k s y ( z + b θ − q r ) − c s r ( z ˙ + b θ ˙ − q ˙ r ) + F M R   r M_b\left(\dot{z}-\dot{x}\dot{\theta}\right)=-K_{sf}\left(z-a\theta-q_f\right)-C_{sf}\left(\dot{z}-a\dot{\theta}-{\dot{q}}_f\right)+F_{MRf}-k_{sy}\left(z+b\theta-q_r\right)-c_{sr}\left(\dot{z}+b\dot{\theta}-{\dot{q}}_r\right)+F_{MR\ r} Mb(z˙x˙θ˙)=Ksf(zaθqf)Csf(z˙aθ˙q˙f)+FMRfksy(z+bθqr)csr(z˙+bθ˙q˙r)+FMR r      上式为簧载质量垂向运动学微分方程 I y θ ¨ = − a ( − K s f ( z − a θ − q f ) − C s f ( z ˙ − a θ ˙ − q ˙ f ) + F M R f ) + b ( − k s y ( z + b θ − q r ) − c s r ( z ˙ + b θ ˙ − q ˙ r ) + F M R r + h p ( F x f + F x r ) + M b g h d sin ⁡ θ I_y\ddot{\theta}=-a\left(-K_{sf}\left(z-a\theta-q_f\right)-C_{sf}\left(\dot{z}-a\dot{\theta}-{\dot{q}}_f\right)+F_{MRf}\right)+b(-k_{sy}\left(z+b\theta-q_r\right)-c_{sr}\left(\dot{z}+b\dot{\theta}-{\dot{q}}_r\right)+F_{MRr}+h_p\left(F_{xf}+F_{xr}\right)+M_bgh_d\sin{\theta} Iyθ¨=a(Ksf(zaθqf)Csf(z˙aθ˙q˙f)+FMRf)+b(ksy(z+bθqr)csr(z˙+bθ˙q˙r)+FMRr+hp(Fxf+Fxr)+Mbghdsinθ      上式为簧载质量俯仰运动学微分方程 I w ω ˙ = F x R − T b I_w\dot{\omega}=F_xR-T_b Iwω˙=FxRTb      上式为前后车轮旋转运动学微分方程,知道所有的参数和微分方程后搭建模型即可,这里建议采用搭积木和S-function混合法搭建模型,其它具体的知识可以参考卢少波博士的汽车底盘关键子系统及其综合控制策略研究,我的所有文章都是基于这篇论文的学习经验分享。

二.参考文献

[1]卢少波. 汽车底盘关键子系统及其综合控制策略研究[D].重庆大学,2009.

你可能感兴趣的:(汽车系统动力学及控制,matlab,人工智能,经验分享,矩阵,算法)