该模块实现根据车速计算滚动阻力(滚阻)和空气阻力(风阻)。
理论公式1:Ff = m × g × f × cos(arctan(i))
坡度 i = 0% 时,简化为:Ff = m × g × f
其中:
m:整车总质量,模型中取值 1380+68 kg
g:重力加速度,9.8m/s2
f:道路滚动阻力系数,车速较低时可视为固定值,车速较高时随车速增大;
模型中查表数据取值:
横轴:[0,20,50,100,120,150,180,200,230,250,280]
纵轴:[1.37,1.37,1.37,1.38,1.39,1.5,1.67,1.75,1.95,2.1,2.4]
理论公式2:Fw = CD × A × v2 / 21.15
其中:
CD:风阻系数,取 0.36
A:迎风面积,取 1.88 m2
v:车速,单位km/h
理论公式3:Fi = m × g × sin(arctan(i))
坡度 i = 0%时,Fi = 0,忽略,不建模
使用到的Simulink模块:
输入接口:
- velocity,单位 m/s
输出接口:
- resistance_force,单位 N
说明:
整车行驶阻力由滚动阻力、空气阻力、坡度阻力、加速阻力构成,本模型中默认道路坡度为0%,忽略坡度阻力;加速阻力我们将在后面单独搭建模型以旋转质量换算系数的形式体现。