基于的汽车动力性模拟仿真方法

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
as
be eliminated in the actual road test.Such
SO on.
good comparability,repeatability and interface;simulation
[Key words]dynamic;MATLAB;graphical
user

引言
1.1发动机外特性拟合模型
表2变速器传动比
Tab.2 The transmission ratio
(21)
四挡变速器
一挡
6.09
二挡
3.09
三挡
1.71
四挡
1.00
同理可以求得汽车总质量G、滚动阻力系数 ^空气阻力系数c。A和传动效率叼,对最高车速 根据前述原理和计算公式。通过MATLAB 软件的GUIDE进行车辆动力性模拟仿真系统编 辑,获得车辆动力性模拟仿真系统.并在参数输入
MATLAB-based
Vehicle Dynamics Simuiation
Method
Zhu Rong,Chen Wenfeng,Du Ningning
(Vehicle College,Chang’an University,Xi’all City,Shaanxi Province 710064,China)
can
interface development
on
environment,simulation
be completed with M language.Based
on
this simulation method,impact
can
vehicle
dynamic
performance measurement from drivers road conditions,weather and other factors simulation method has many advantages such

从表3可以看出动力性仿真计算结果与试验 数据结果基本吻合。说明该动力性模拟仿真系统 具有较高的精度。
襄3动力性仿真计算结果与实验结果对比
Tab.3 Dynamic simulation results compared with the experimental resuns
结束语
基于MATLAB并通过GUIDE图形用户界面。
朱荣,陈文丰,杜宁宁
(710064陕西省西安市长安大学汽车学院) [摘要]为了快速、准确地预测汽车动力性,介绍了一种基于MATLAB的车辆动力性模拟仿真系统方法。通过建 立整车的动力性数学模型,在MATLAB软件的图形用户界面开发环境下,用M语言完成仿真过程。基于此种仿 真方法能够消除实际道路试验中驾驶者、道路条件、气候等因素对汽车动力性能测定的影响,具有可比性好、重 复性强等优点。 [关键词]动力性;MATLAB;图形用户界面;仿真 [中图分类号]U461 [文献标志码】A [文章编号]1673—3142(2014)12-0066-04
由式(1)、式(8)、式(4)和式(5)得到驱动力与
路坡度;卜汽车旋转质量换算系数;卜汽
车质量;d。/d。——行驶加速度[3】。 1.2.1最高车速计算模型 汽车的最高车速定义:在无风的水平良好路 面上。汽车行驶时所能达到的最大的稳定可靠的 行驶车速。 根据汽车的行驶方程式可知,在无风的良好
行驶阻力平衡图。 由行驶方程得:
第52卷第12期
V01.52 No.12
农业装备与车辆工程
AGRICULTURAL
2014年12月
ENGINEERING
Decend】er 2014
EQUIPMENT&VEHICLE
doi:10.3969/j.issn.1673—3142.2014.12.015
基于MATLAB的汽车动力性模拟仿真方法
传动比:Ual——一挡最大转矩对应的汽车行驶速
度,km/h。 D,一fsinam。+coSamax 用 (1 3) (14)


发动机参数输入 上
I汽车及路面参数输入l

绘图功能 计算功能 灵敏度分析
cosa.。。=、/1-sin。‰
代入上式.整理后可得:
±.1±。

外 驱 动 力 与 行 驶 阻 力Ⅱ

■ II 。∑瑚 q
数,一般在2,3,4,5中选取。

式中:口.——多项式各项系数:Ij}——多项式的阶 1.2动力性评价指标计算模型 确定汽车的动力性就是确定汽车沿行驶方向 的运动状况,为此,需要掌握沿汽车行驶方向作用 于汽车的各种外力,根据这些力的平衡关系建立 汽车行驶方程,进而可估算出汽车的各项动力性
子2亩IF,一(o+巴)]
位节气门全部开启时的汽车行驶加速度曲线。
(9)
利用驱动力与行驶阻力平衡图可计算出各挡 根据汽车行驶加速度曲线可求出汽车行驶时
由某一车速(如:M。)加速到另一较高车速(如:u:)
水平路面上,坡度阻力E为零,稳定行驶,则加速 阻力E为零131。如图1所示,汽车的驱动力E曲线 与汽车的行驶阻力凡+B曲线的交点所对应的车 速即为最高车速【3】。
挡:
u。/(km/h) 图1汽车驱动力与行驶阻力平衡图
Fig.1 Balance diagram of automobile driving force and driving resistance
最高车速的确定: 根据发动机台架试验数据,拟合出发动机转
矩和转速曲线。 由公式(1)和式
当发动机转速介于其最大和最小转速之间 时,若高挡加速度大于低挡加速度时,应由低挡换
能[31。汽车的行驶方程式为
动力性仿真模型的建立
修回日期:2014—07—29
E=咖咒+E+巧
(2)
式中:E、B、巴、只、E——为汽车驱动力、车轮滚动
收稿日期:2014—07—16
万方数据
第52卷第12期
朱荣等:基于MATLAB的汽车动办}生模拟仿真方法
67
阻力、汽车行驶空气阻力、上坡坡度阻力和汽车加 速时加速阻力【3I。
2014年
令学为汽车的动力因素并以符号D表
示,则I挡的最大动力因素的计算式如下:

动力性仿真系统模块设计
MATLAB的GUIDE创建图形用户界面.通过
玉型叠!叠堡一盥

图形用户接口,根据需要,编写整理出车辆动力性 模拟仿真系统。
(12) 建立车辆动力性仿真系统程序如图2。
D,眦=
式中:%。,_~发动机最大转矩,N・m;i一——一挡
利用M语言编写车辆动力性仿真系统方法.该系 统方法具有较高的准确性及实用性。用户只需输 入车辆的基本参数就能了解车辆的使用性能。以 3.2动力性的参数灵敏度分析结果 在系统主界面上点击参数灵敏度分析菜单。 在弹出的界面上点击计算按钮,得到的计算结果
人高挡。
H,a=0.337罢
Zg Z0
(8)
1.2.3最大爬坡度计算模型
汽车的上坡能力是指在汽车满载时,在水平
得到E与H。关系曲线。 由式(4)和式(5)可得F.+FI与M。关系曲线。 构建行驶平衡方程,求得瓦+毋与E交点,交
良好的路面上汽车以一挡行驶所能爬上的最大坡
度,用k表示【31。
万方数据
农业装备与车辆工程
800
kg,满载
s一~c。鲁‘景 Js扩等‘去 k圹等・等 s啪r2鲁。卺
以及加速时间的灵敏度。
㈣,
(19) (20)
质量为3
kg,车轮半径0.37 m,传动系统机械
效率为0.93,滚动阻力系数为0.012。Cut值为 2.77,旋转质量换算系数为1.2,主减速器传动比
为5.83。变速器传动比如表2。
加速时间的确定:
C=cf
(4) (5) (6)

Fw-羔‰2
E=Gz
C书m丁uu
Uf
(7)
式中:咒——发动机转矩;卜变速器传动比; i厂主减速器传动比;研——机械效率;G—— 整车质量卜滚动阻力系数;cD_空气阻力系
数;A——迎风面积;聪f一汽车行驶速度;i——道
根据发动机台架试验数据.拟合出发动机转 矩和转速曲线。
发动机,由台架试验测得的转矩特性如表1。
表1发动机转矩特性
Tab.1
由前面可知,汽车最大爬坡度可由下式求得:
a:a麟in生』业掣(17)
1√’
Torque characteristics of the engine
1 500
147.1
转速n 转矩

000
2 000 152.98
2 500
3 000 147.10
6 0()o 5 0()0

所需要的时间。 由运动学知识可得: d.=上d。
(10)
0()0 000 000 0 20 40 60 80 100
120
t=胁乩(11)
即加速时间可以用MATLAB进行积分计算
140 160 200 220
180
匿3

2 000
求得。 计算过程中需要确定好换挡时刻,在加速性 能模拟计算中.驾驶员换挡规律的规定: 当发动机转速低于最低稳定转速时,由高挡 换人低挡; 当发动机转速高于最大转速时,由低挡换高
万方数据
第52卷第12期
朱荣等:基于MATLAB的汽车动力性模拟仿真方法
界面中输入以上参数。
3.1动力性仿真结果
从图中的数据可以看出,该车动力性参数灵 敏度序列依次为:滚动阻力系数、传动系机械效 率、空气阻力系数、汽车重量。减少汽车与路面之 间的滚动阻力系数.厂可缩短加速时间;降低空气 阻力系数c_4对提高最高车速帮助比较大:提高 传动系效率可以增加最大爬坡度值。
3 500
138.27
3 800 133.37
4 000 125.53
135.5
156.98
则分别将最大爬坡度对汽车总质量G、滚动阻力
系数^空气阻力系数聊和传动系效率价求导,
可以得到最大爬坡度的参数灵敏度.计算式如下:
为4பைடு நூலகம்
最低稳定转速为1
500
000
r/rain,最高稳定转速
000
r/min。此货车整备质量为2
[Abstract]In
is
order
to
quickly and accurately predict vehicle dynamics,a MATLAB-based vehicle dynamics simulation method
user
introduced.Through the establishment of vehicle dynamics model in MATLAB software 7s graphical
驶速度。从获得尽可能高的平均行驶速度的观点 出发.汽车的动力性主要可由三方面的指标来评 定:(1)汽车的最高车速;(2)汽车的加速时间;(3) 汽车的最大爬坡度…。 MATLAB是一款主要面对科学计算、可视化 和交互式程序设计的高科技计算环境的软件,它 集数值分析、矩阵计算、科学数据可视化和非线性 动态系统建模与仿真等许多强大功能于一体,能 满足服务于科研、工程设计和科学领域的许多有 效数值计算的需要[21。利用MATLAB对汽车动力 性进行建模和仿真,能够清晰地清楚汽车的各个 参数的变化对汽车动力性的影响情况。有利于在 汽车设计及改进时参数的选取。
点所对应的速度点即为最高车速点。
1.2.2加速时间计算模型
F:玉!也坠

(3)
汽车的原地起步加速时间指:汽车启动后由 I挡或Ⅱ挡起步,以最大的加速能力(包括选择适 当的换挡时刻)依次换挡,等换到最高挡位后汽车 行驶达到某一预定的车速时所需要的总时间13]。 汽车的超车加速时间指:汽车行驶时。驾驶员 用最高挡或次高挡由某一较低行驶速度全力加速 到某一预定高速所需要的总时间[41。




汽车动力性灵敏度是指整车某个参数的变化 对动力性的影响程度,即单位参数变化率引起的 汽车性能指标的变化率。显然,动力性影响度是一
无量纲的量。
3应用实例
某汽车发动机为北京内燃机厂生产的492Q
汽车动力性的评价指标主要有3个:最高车 速、加速时间和最大爬坡度,下面以最大爬坡度为
例推导动力性灵敏度【3]。
汽车动力性是汽车最重要的使用性能之一。 汽车的动力性是指汽车在良好路面上直线行驶时
由汽车受到的纵向外力决定的所能达到的平均行
当汽车发动机节气门全开时,发动机的功率 P、转矩丁以及燃油消耗率b与发动机转速尼之间 的关系曲线称为发动机外特性曲线【l】。在进行发动 机动力性计算时.我们只需获得转矩和转速之间 的关系即可。以发动机台架试验得到的数据为依 据,根据最小二乘法原理建立转矩和转速之间的 函数关系。数学模型为

±上—L j
最 日 查 速



‰。:arcsin堡塑生皇』(15)
1√

度 倒

然后再根据 换算成最大爬坡度。
tan‰=i一
(16)
性 曲 线
数 曲
线

圈2程序流程图
Fig.2 Program flow chad

速 时 I司
爬 坡


数 灵
参 数
灵 敏 度




参 数

1.2.4汽车动力性灵敏度分析计算模型
相关文档
最新文档