1. 引言
汽车理论课程是汽车类及相关专业的专业必修课和核心主干课,主要研究汽车的各项性能。汽车理论既是一门学科理论应用课程又是一门专业基础理论课程,是进行汽车设计、汽车选择、汽车运用、汽车安全、汽车运输等重要的理论基础和科学依据。
动力性是汽车最基本、最重要的性能之一,主要由最高车速、加速时间、最大爬坡度三方面指标来评定 [1]。由于车辆系统动力学涉及知识范围广、概念及公式抽象,教学难度较大,需要借助实验帮助学生加深对汽车动力性的理解 [2]。
但是由于实车实验分析价格昂贵、运行成本高,且实验环境特殊,欲使在真实环境中直观感受车辆动力性无疑具有一定的难度 [2] [3]。为此,本文针对汽车动力性教学分析问题,采用计算机仿真技术,在实验条件有限的情况下,依据动力性相关评价指标及汽车动力性数学模型,在Simulink上完成动力性相关模型的搭建及仿真分析。
建模与仿真是将客观事物抽象、映射和描述,通过计算机仿真实验设计,对汽车纵向行驶动力学原理这一科学性问题进行模型抽象化,基于仿真模型对车辆动力传动原理以及动力性能进行分析研究,实验结果直观清晰。不仅辅助理论教学,更能提高学生建模的逻辑思维能力,加深学生对理论知识的理解与掌握。
2. 动力性基本仿真模型
根据实验教学目标,本文设计的动力性仿真实验应满足:1) 提高学生建模仿真及编程能力、锻炼学生逻辑思维;2) 加深学生对车辆系统动力学及车辆动力传递系统的认识与理解;3) 掌握汽车动力性基本评价指标的计算过程及计算方法 [1] [4] [5]。
在进行动力性仿真分析计算前,需要掌握车辆行驶过程中的受力情况,对仿真环境做出一定假设:车辆在良好的道路条件下行驶,且整个过程均无风或者仅存在微风 [6]。
由汽车理论可知 [1],汽车行驶平衡方程为:
F
t
=
F
f
+
F
w
+
F
i
+
F
j (1)
其中,驱动力:
(2)
发动机输出转矩
T
q 由发动机台架测试而得,不同发动机的输出转矩
T
q 随转速 的变换关系一般不同,在进行汽车动力性计算分析时,一般沿用稳态工况时发动机台架测试所得的转矩
T
q –转速n曲线 [7]。为了便于计算,发动机输出转矩
T
q 与转速n的关系通常采用多项式拟合而得,即发动机输出转矩是关于发动机转速的函数。而发动机转速与汽车行驶速度之间存在关系:
u
a
=
0.377
r
n
i
g
i
0 (3)
因此,由式(2)、(3)及
T
q -n函数关系可建立如图1所示驱动力仿真计算Simulink模型。需要注意:一般发动机转速受限于一定范围内,因此需要在发动机转速计算子系统中添加‘Saturation’模块对发动机转速进行限制,保证转速输出入实际台架测试所得相符。
Figure 1. Driving force calculation model
图1. 驱动力计算模型
滚动阻力
F