基于汽车蛇行试验仿真

第36卷第2期2011年4月

昆明理工大学学报(自然科学版)

JournalofKunmingUniversityofScienceandTechnology(NaturalScienceEdition)

V01.36No.2

Apr.201l

doi:10.3969/j.issn.1007—855x.2011.02.008

基于ADAMS/Car汽车蛇行试验仿真

(威海职业学院,山东威海264210)

摘要:蛇行路线试验是评价汽车闭环操纵稳定性的重要试验,通过分析ADAMS/Car中闭环控制原理,对某一具体车型进行虚拟蛇行试验,并利用ADAMS/Car所提供的后处理功能对汽车操纵稳定性进行仿真.结果证明能对对汽车动力学性能进行精确仿真,进一步可以建立汽车模型,进行动力学仿真分析,对其设计参数不断修改来改善其整车性能,达到优化产品设计方案,降低成本和缩短设计周期的目的.

关键词:汽车;ADAMS/Car;操纵稳定性中图分类号:U461

文献标识码:A

文章编号:1007—855X(2011)02—0038—03

on

SimulationofVehicleZigzaggingCourseExperimentBased

L|UHui

(WeihaiVocationalCollege,Weihai,Shandong264210,China)

Abstract:Zigzagging

course

ADAMS/Car

experiment,animportantevaluationofvehicleclosed—loopmanipulatestabilityis

researchedinthispaper.Theclosed—loopcontroltheoryofADAMS/Caristhenintroducedandanalyzed.Zig-zagging

course

simulation

ona

certainvehicleisthereaftercarriedout.ADAMS/PostProcessorisadoptedtosire—

ulatethedynamicpropertiesofthevehicle.Thesimulationisprovedtobeeffectiveandfeasibleincostandtimecontrolofvehicledesigning.

Keywords:vehicle;ADAMS/Car;stability

O引言

近年来,随着汽车的高速化和高速公路的快速发展,人们对汽车安全性和舒适性提出了更高的要求,因此汽车操纵稳定性研究就显得尤为重要.评价汽车操纵稳定性的重要实验之一是蛇行路线实验,它通过

考核汽车在接近侧翻或侧滑工况下的操纵性能,综合评价汽车的行驶稳定性,还可以作为若干汽车操纵稳

定性对比试验时主观评价的一种感性试验.本文主要介绍了ADAMS/Car模块,分析该模块的闭环控制机

理,并以蛇行路线实验为例,在ADAMS/Car环境下仿真,并对仿真结果进行分析说明.

ADAMS/Car整车模型建立

ADAMS/Car是MDI公司与BMW、Audi和Volvo等公司合作开发的整车设计仿真软件,集成了各公司

在汽车设计与开发方面的经验.ADAMS/CAR基于模板建模和仿真,提供有良好的建模环境:标准模式和模板模式。可大大简化和加速建模步骤.标准模式下,用户只需在模板中输入并修改必要的数据,就可以利用已有的子系统模板来快速建造包括悬架、车身、转向系统、发动机、传动系统、制动系统等在内的高精度整车虚拟样机.如果没有找到合适的模板,可以利用模板建模器来调用零件库中的标准零件或自定义零件构建属于用户自己的模板[1。】.本试验使用的整车模型是在标准模板里修改主要参数数据利用其已有的子系统模板建立而成.

收稿日期:2010—12—15.

作者简介:刘慧(1968一),女,硕士,副教授.主要研究方向:机械设计与制造、车辆T程.E—mall:liuhui0234@126.corn

第2期刘慧:基于ADAMS/Car汽车蛇行试验仿真

39

ADAMS/Car闭环控制机理

ADAMS包含许多模块,其中的驾驶员模块可以将驾驶员的操作控制加入到整车模型中,常见操作包

括转向、制动、节气门位置、离合器和换档操作等,仿真的目的就是贴近真实的驾驶员控制.

ADAMS/Car提供了开环和闭环分析,其中闭环分析又根据控制方式的不同分为机器控制(Machine—Contr01)和驾驶员控制(Human—Contr01),机器控制采用的是ADAMS/Driver—Lite(缺省驾驶员模型)算法,

而驾驶员控制采用的是ADAMS/Driver(驾驶员模型)算法.本文主要研究以ADAMS/Driver—Lite(缺省驾

驶员模型)为算法机器控制(Machine—Contr01).2.1闭环控制文件

1)驾驶员控制文件(Driver

Control

file,枣.dcf).该文件描述了汽车行驶的速度、方向及试验结束的条

file,木.dcd).该文件包含了驾驶员控制文件需要的数据,

件(如行驶距离、侧向加速度等),并对转向、节气门位置等输入信号的控制方法做了规定.

2)驾驶员控制数据文件(Driver2.2闭环控制数据流程

当采用闭环控制时,ADAMS/Car将会获得ADAMS数据模型文件(木.adm)、ADAMS命令文件(木.asf)和驾驶员控制文件(幸.dcf).涉及到控制文件和命令文件的ADAMS数据模型文件将会激发包含在ADAMS/Car求解器中的子程序来读取和执行控制文件中描述的仿真,AD・AMS/Car求解器将会输出标准的输出文件.图1为闭环数据流程图.2.3闭环控制原理

ControlData

如汽车行驶的路径、车速和转向等输入参数.该文件必须跟驾驶员控制文件配合使用.

汽车的输入信号有横摆角速度(函)、横摆角加速度

(西)、汽车行驶速度(口)、汽车坐标值(菇,y)和由侧向运动得来的侧向速度(,)和侧向加速度(梦).图2所示的为汽车侧向动力学转向控制模型.

模型上半部分是汽车运动的预瞄模块,由预瞄公式

Fig.1

图1闭环数据流程

Closed-loopdataflow

y,=y+饵+0.5梦£;可以得到预瞄点的侧向位移y,,并与

静态侧向位移Y。做差,从而确定预瞄侧向位移偏差△儿;同理实际侧向位移偏差dy是由实际侧向位移与静态侧向位移儿相减而得.预瞄侧向位移偏差和实际侧向位移偏差共同确定了转向控制放大因数Ai.A;具体确定算法为:当预瞄点在容许偏差路线的包围范围以内,汽车将被认为在正确的方向上行驶,不需要转向纠正并将转向控制放大因数设置为0;当预瞄点在容许偏差路线的包围范围以外,汽车被认为将离开行驶路线,因此需要转向纠正并将转向控制放大因数设置为大于0的值.即当预瞄偏差小于容许路线偏差时;转向控制放大因数为0;当预瞄

图2汽车侧向动力学转向控制模型

Fig.2

Steeringcontrolmodelvehicle

lateraldynamics

偏差大于容许路线偏差时,转向控制放大因数与预瞄偏差成线性的关系.

模型的下半部分是汽车实际路线部分,汽车动态路线斜率k是由汽车的实际位置和静态位置共同确

定,从而目标侧向加速度%可由公式%=口2球I|}求得;实际侧向加速度%则由公式%=”木毒+面而得.

因此两者做差便可得侧向加速度偏差△口,.转向轮转角由转向控制放大因数Ai和侧向加速度偏差△口,共同积分得到,从而实现了ADAMS/Car对汽车转向的闭环控制.

昆明理工大学学报(自然科学版)

第36卷

3蛇行路线实验的仿真

蛇行路线试验是评价汽车操纵稳定性的重要试验,可以综合评估汽车的行驶稳定性.下面就以蛇行路线实验为例来介绍如何对实验进行设计和仿真.3.1蛇行路线仿真实验设置

在试验场地的路面上布置10根标桩,根据蛇行路线的试验基准,标桩的间距为30m,基准车速为65km/h,试验车速为口,,口:,…,其中口。近似为0.5倍的基准车速,最高车速按照能保证试验安全进行为原则自行确定,但不能超过80km/h.以上准备工作结束后便可以进行试验,试验时驾驶员驾驶汽车以预定的车速通过标桩,通过控制方向盘输入使汽车沿着设计的蛇行路线行驶.

本文采用缺省的驾驶员模型来控制,需要的控制文件有驾驶员控制文件(木.dcf)和驾驶员控制的数

据文件(球。dcd)。根据设计好的蛇行路线,控制文件如下.

1)驾驶员控制文件(宰.dcf):采

用机器控制(Machine_Contr01),主要控Tab.1制参数为:速度(kin/h):36,70;试验道数据文件(幸.dcd)控制;换档、离合:开环控制;油门:机器控制.

表1行驶轨迹坐标

Driving

60

trajectory

80

coordinates

90

110

115

120

20505585

路长(m):600;转向:由驾驶员控制的::丝:一竺140

145

150

三:::兰:==::三兰=::三垒一=三垒:!=:!

170175180200205210

二!

:!

二!

230

:!二三二兰

2)驾驶员控制的数据文件(木.dcd):驾驶员控制的数据文件是为驾驶员控制文件服务的,通过该文件对汽车的转向进行控制,使汽车按照预定的轨迹行驶.行驶轨迹以x,y坐标的形式给出,如表l所示.

3)仿真试验数据采集,侧向加速度为0.见表2所示.

表2数据采集

丁白6.2

书,Y

20,010

50,2—38—6145,一2

55,2—50—8150,一2

Datacollection60,2—60—9170,2

80,一2657.5175,2

85,一2

657.6180,2

90,一2

507.5200,-2

110,2—79

115,2—79.5

120,2—52

档刳罢角j就((o)・s’1)1.8

x,y

140,一2

前轮转角/(。)

—12一11.5—9205,-2

210,一2

230,0

{^

3.O

g1.5

a0.0旧蕈.1.5

,3.O

^,、

\一l

|f,\,、’r,V

|、、

,f

/、

\:^

j、7、}√’、/

300.0

/弋

。/、、

jf1『∥l“

F弋一

~≠冀:慝磐i:lf

、’

!皂屯前轮

u!.

Ik

150.0

】魁、Z…。W。W’黾童

飞i

;;忏转角

、^,,l

腰磐辞j盂

75.O225.0

径向位移,m

图3汽车侧向位移变化

Vehiclelateraldisplacement

径向位移/m

图4前轮转角、横摆角速度、侧向加速度变化

Fig.4

Frontwheelangle,yawrateandlateralaccelerationchange

Fig.3

(下转第74页)

74

昆明理工大学学报(自然科学版)

第36卷

问题2:研究函数s研Z(/'t)]及函数Z[s妖n)]的性质.

参考文献:

[1]Felice

Russo.A

set

ofnew

Smarandachefunction,sequencesandconjectures

innumber

theory[M].USA:American

research

press,2000.

[2]Le

Maohua.OntheSmarandachedoublefactorialMApost01.IntroductionG

to

function[J].SmarandacheTheory[M].New

Notions

Journal,2004:209—228.

[3]TomAnalyticNumber

to

York:Spinger—Verlag,1976.

UniversityPress,1981.

[4]HardyH,WrightEM.AnIntroduction

C.Anintroduction

to

Analytic

Number

Theory[M].Oxford:Oxford

[5]Ashbacher

theSmarandache

on

function[M].Vail:Erhus

UniversityPress,1995.

UniversityPress,1996.

[6]Kenichirokk.Commentandtopics

Smarandachenotionsand

problems[M].Vail:Erhus

[7]潘承洞,潘承彪.素数定理的初等证明[M].上海:上海科技出版社,1988.[8]Smarandache

F.OnlyProblems,Not

Solutions[M].Chicago:Xiquan

PublishingHouse,1993.

[9]张文鹏,等.初等数论[M].西安:陕西师范大学出版社,2007.

◆…u◆・nil-o-Ⅲl◆一{¨◆・1In◆1…◆Ⅲ◆・nit-◆-1l【◆-tin・◆一¨一◆・I]1・◆-I]1・◆m-o.Ⅲ“◆_lI¨4t,Ⅲ◆・lH◆・l”◆一I¨_◆…◆-’l。◆¨_●Ⅲ一●II-●_】l¨◆一J‘◆¨。◆Ⅲ●一1__◆¨_◆…・'O-一『-●ii◆-ii-4P-Ⅲ”◆I|◆¨_◆一¨.o--l”◆-{l。◆’◆}“-o--l_|◆Ⅲ

(上接第40页)3.2仿真试验分析

汽车蛇行试验仿真结果如图3和图4所示.图3为汽车的侧向位移的变化曲线(黑点为标桩位置),实线是汽车车速为36km/h的位移变化,虚线是汽车车速为70km/h的位移变化.由图中位移变化可知,当车速为70km/h时,汽车在绕过最后一个标桩时失稳,造成不能及时回正;当车速低于70km/h时,汽车处于稳定状态,汽车的行驶轨迹与设计的试验轨迹基本吻合,具有良好的追随性能.

图4是仿真过程中汽车处于稳定状态时的前轮转角、横摆角速度、侧向加速度随径向位移的变化趋势.由图中变化趋势可知,横摆角速度的最大值为12。/s,前轮转角的最大值为760.

4结论

根据本文设计的蛇行路线和仿真数据曲线可知,ADAMS/Car对汽车动力学性能能够精确仿真,因此可以在ADAMS/Car中建立汽车模型,并通过ADAMS/Car进行动力学仿真分析,对其设计参数不断修改来改善其整车性能,达到优化产品设计方案,降低成本和缩短设计周期的目的.

本文采用ADAMS中的闭环控制,今后将会利用ADAMS建立更复杂全面的模型进行研究,以拓广该项研究的价值.参考文献:

[1]刘文婷,王波.基于虚拟样机技术的蛇行试验仿真分析[J].拖拉机与农用运输车,2010(2):35—37.

[2]尹浩,赵又群,吴杰.基于汽车操纵逆问题的蛇行试验分析研究[J].机械科学与技术,2007(12):1640—1643.[3]翁秀奇,陈加国.汽车蛇行试验及数据处理[J].现代制造工程,2006(5):115—117.

[4]王国强,张进平,马若丁.虚拟样机技术及其在ADAMS上的实践[M].西北工业大学出版社,2002.[5]喻凡.车辆动力学及其控制[M].北京:人民交通出版社,2004.

[6]王树凤,张俊友,余群.应用ADAMS设计车辆操纵稳定性试验[J].中国农业大学学报.2001,6(6):81—84.


© 2024 实用范文网 | 联系我们: webmaster# 6400.net.cn