现代控制理论大作业 北科(DOC)

现代控制理论大作业

分析对象:汽车悬架系统

指导老师:周晓敏 专 业:机械工程 姓 名:白国星 学 号:S20140579

1.建模

悬架是车轮或车桥与汽车承载部分之间具有弹性的连接装置的总称,具有传递载荷、缓和冲击、衰减振动以及调节汽车行驶中的车身位置等作用。传统汽车悬驾系统是被动悬驾,其参数不能改变,无法控制其对不同路面激励的响应,因此对不同路面的适应性较差。为提高汽车的行驶平顺性、操纵稳定性和制动性等性能,人们开始用主动悬架系统来代替传统的被动悬架系统。主动悬架系统能根据路面的情况通过一个动力装置改变悬挂架的参数,改善汽车的各方面性能。

对悬驾系统进行仿真计算首先要建立悬驾系统动力学模型,随后对所建立的模型进行仿真分析。为了简化模型,取汽车的一个车轮的悬驾系统进行研究,该模型可简化为一维二自由度的弹簧阻尼质量系统,图1所示为该模型的模拟图。

图1 悬架系统模型的模拟图

其中u为动力装置的作用力,w为路面位移,x1为车身位移,x2为悬驾位移,用车身位移来度量车身的振动情况,并视为系统的输出。路面状况以w为尺度,并视为系统的一个干扰输入。当汽车从平面落入坑时,w可用一个阶跃信号来模拟。u为主动悬架的作用力,它是系统的控制量。

进行受力分析,由牛顿第二规律可得车身悬架系统的动力学方程为:

?1?Ks?x2?x1??b?x?2?x?1??u?x?m1? ???????m2x2?Ks?x1?x2??b?x1?x2??u?Kt?w?x2?设系统状态变量为:

1

x??x1x2?1x?2? x则上面系统动力学方程可改写为状态空间表达式:

??x??Ax?Bu?y?Cx?Du 其中:

??001?000A????KsKms?b?1m1m1???Ks?K?Ksmt?b?2m2m2??00??00??B???1m0?

?1?????1Kmt2m?2?C??1000? D??00? u???u??w??

Matlab系统模型程序代码: m1=800;m2=320;ks=10000;b=30000; kt=10*ks;

a=[0 0 1 0;0 0 0 1;-ks/m1 ks/m1 -b/m1 b/m1; ks/m2 -(ks+kt)/m2 b/m2 -b/m2]; b=[0 0;0 0;1/m1 0;-1/m2 kt/m2]; c=[1 0 0 0]; d=[0 0]; G=ss(a,b,c,d)

[num,den]=ss2tf(a,b,c,d,1);

0?1??b?m1???bm?2??2

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4