江苏大学
硕士学位论文
四轮转向车辆动力学分析与试验仿真研究
姓名:李磊
申请学位级别:硕士
专业:车辆工程
指导教师:夏长高
20070606
表3.14WS模型的主要结构参数
参数大小参数大小
前轮前束00后轮前束00前主销内倾角90后主销内倾角00
前主销后倾角1.6。
后主销后倾角00
前轮外倾角oo后轮外倾角妒
前轮距(mm)1440后轮距(nan)1440
轴距(姗)2950质心高度(fm)600
整车质心位置(mra)
整车整备质量(kg)20151900
(距前轴距离)
3.2前悬架的结构与建模
悬架是车架(或承载式车身)与车桥(或车轮)之间的传力连接装置。
现代汽车的悬架尽管有各种不同的结构型式,但是一般都由弹性元件、减振器、导向机构三部分组成。
悬架又可以分为两大类:非独立悬架和独立悬架。
本文中Ij{『悬架采用的为现代轿车最为常用的“麦弗逊”独立悬架。
使用这种悬架的优点是145l:其一,避免了在车轮摆动过程中的转向轮横向位移,减轻了转向轮的磨损,改善了汽车的行驶稳定性;其二,这种悬架结构使转向轮的几个定位参数具有互补功能。
此外,它还具有结构简单、零件数量少、维修方便、车轮贴附路面性能好和乘坐舒适性好等优点。
17
江苏大学硕士学位论文
照一定的控制规律对其移动副进行控制,则该模犁就成为4WS车辆模型。
图3.4双横臂式后悬架及后转向系动力学分析模型
3.4转向系统结构与建模
研究车辆采用齿轮齿条式转向系统(rackandpinionsteeringsystem),由方向盘B8、转向轴B6、转向传动轴B5、转向齿条B3、转向齿轮B2、齿轮轴B4、转向器壳体B1、转向柱管与车身连接件B7、转向器壳体与车身连接件BO构成。
建模中,转向盘和转向轴与转向柱管车身连接件分别以转动铰链H8和圆柱铰链H7连接,并且二者通过一个速比为1:1的耦合器固结;转向传动轴的两端分别通过万向铰链H5和H6与转向轴和齿轮轴相连:转向齿轮和齿轮轴分别用转动铰链H2和H4与转向器壳体连接,两者以速比1:l的耦合器H10连接,;转向轴与转向齿轮之问通过一弹性件连接,其特性取决于转向轴的刚度,作为ADAMS部件,它是一个衬套(bushing),位于共享数据库中的衬套文件夹bushings却l中,但它实际起的作用则是汽车动力转向器中的扭力杆功能;转向齿条和转向器壳体之间由平动铰链H3连接,平动铰链通过一耦合器H9与转动铰链固结,速比等于传动器传动比;转向器壳体和车身连接件之间通过弹性衬套连接,其特性取决于两者的连接刚度。
齿轮齿条式转向系统的拓扑构型如图3.5所示。
江苏大学硕士学位论文
■d)MVIS/CAR中Testrig之间的装配关系,装配完成即可得到虚拟样机的整车模型。
本文建立的4WS多体系统动力学分析模型包括前、后悬架系统模型,转向系模型,车身,前后车轮,发动机等模型。
模型中各运动部件间的约束关系反映了实际装配关系。
系统的动力学的自由度的计算:车身有6个自由度;前悬架(包括前转向系统和前轮)有40个自由度;后悬架(包括后转向系统和后轮胎)有54个自由度;整车总共为100个自由度。
图3.64wS车辆多体动力学整车模型
3.9本章小结
本章讨论了基于AOAMS/Car模块的4WS车辆多体系统动力学模型的建立。
对4WS车辆模型进行了一定的假设,将整车模型分成若干子系统,其中包括前后悬架系统模型、转向系模型、车身、前后车轮、发动机等模型。
并根据后悬架的结构形式提出了合适的后轮转向建模方法。
江苏大学硕士学位论文
4.3.1输入输出变量的定义
ADAMS/Controls与MhTLAB/Simulink是通过状态变量(statevariable)进行通讯的。
因此,必须讵确定义模型的输出与输入的相应状态变量。
输出变量是指进入控制系统的变量,表示从ADAMs/Controls输出到控制程序的变量。
输入变量是指从控制程序返回到ADAMS中的变量。
通过定义输入输出变量实现ADAMS和llATLAB/Si舢1ink的一个闭环系统。
如图4.3所示:
图4.3ADAMS与MATLAB的接口
ADAMS中的输入变量相当于所求的控制量,输出变量相当于虚拟传感器的测量值。
要注意的是,所有的输入必须被设置成变量,输出可以是测量值。
在本文的4WS车辆虚拟模型中,根据控制算法,取其后轮转角为ADAMS的输入,将其设为仿真变量,并且其初始值要设置为零,它从控制器的输出中读取数据,每进行一个步长的仿真分析,其值就刷新一次:车身侧偏角为ADAMS输出,并将其值输入到控制系统中作为最优控制目标。
图4.4创建状态变量图4.5修改状态变量
图4.6创建输入变量图4.7创建输出变量
4.3.2ADAMS/ControI的输出
定义好ADAMS的输入输出后,就要将其输入到MATLAB中。
为将ADAMS中的整车模型输入到控制软件中,需定义输出接口,以便将整车机械系统多体模型输入到MATALAB软件中,供建立控制系统时使用,定义的输出接口如图4.3所示,设置好对话框后点OK,Pd)AMS/Controls将输入和输出信息保存在.m(MATALAB程序1文件中。
图4.8ADAMS/Controls设置输出对话框
图4.9ADAMS/Car转向盘角阶跃试验设置对话框
在ADAMS中对样机模型执行角阶跃试验,按图4.9填写表框,点击OK后,会产生工作目录中自动产生一些文件,其中.dcf文件为驾驶员控制文件(drivercontrolfile);.adm文件为ADAMS/Solvc命令文件;.acf文件则用来激活CONSUB子程序,来读取和处理.dcf文件,完成.dcf文件中描述的工况。
4.3.3编写MATLAB控制程序
根据前面建立的后轮最优控制策略,在MATLAB中编写相应的控制程序,保存为m文件,为?d)?dVlS和M棚AB的联合仿真做准备。
4.3.4ADAMS和MATLAB的联合仿真
启动M加’“~B,设置好正确的工作路径,在命令提示符下输入ADAMSsYs,则M加?乙~B创建名为ADAMSsys.mdl的新模块,如图所示,其中,ADAMSsub即为ADAMS/Controls中生成的整车模型求解文件,在MATALAB程序中作为一个子函数被调用。
图4.10adams—sys模块
此模块以三种方式描述机械系统的ADAMS模型:
11S函数子模块,用来描述非线性ADAMS模型;
萄ADAMSsub模块,基于.m文件创建,包含S函数模块,同时包含另外一些有用的MATLAB变量。
如果ADAMS是非线性的,则ADAMSsub用S函数来描述模型,如果足线性的,ADAMSsub用状态空间来描述模型。
31状态空间子模块,用来描述线性ADAMS模型。
江苏大学硕士学位论文
第五章4WS车辆操纵动力学试验仿真
汽车的操纵稳定性不仅影响到汽车驾驶的操纵方便程度,而且也是决定高速汽车安全行驶的一个主要性能,人们称之为“高速车辆的生命线”。
随着道路的改善,特别是高速公路的发展,汽车的操纵稳定性R益受到重视,成为现代汽车的重要使用性能之一【511。
汽车操纵稳定性通常采用试验方法进行评价。
本文以前面所建立的4WS车辆多体动力学模型为基础,参照GB/T6323.2—94汽车操纵稳定性试验方法,进行4WS车辆试验仿真,并分析车辆参数对4WS车辆的操纵稳定性的影响。
5.1悬架一转向运动学仿真与试验分析
悬架的运动学特性是指汽车车轮上下跳动时前轮定位参数及轮距的相应变化规律,直接影响到汽车的使用性能。
在汽车行驶中,由于路面不平或车轮垂直载荷的变化,悬架导向杆系的运动及变形,车轮定位参数随之发生变化,从而导致轮胎侧偏特性的改变;悬架上的车身在汽车曲线行驶时将发生侧倾,引起汽车侧倾转向和变形转向。
因此,悬架系统的运动学分析是研究整车操纵稳定性的基础。
研究悬架的运动特性通常采用车轮跳动分析方法,即通过使某一侧车轮或两侧车轮沿垂直方向跳动,计算分析由此引起的车轮定位参数、轮距、车轮转角的变化规律。
基于前面建立的麦弗逊式独立前悬架和转向子系统,在ADAMs/Car中进行模型装配,得到该轿车的前悬架一转向运动学分析模型,如图5.1示。
图5.1前悬架与转向系统装配。