第二章:车辆动力学基础

各位同学,大家好。我是你们这门课的老朋友。今天咱们聊聊车辆动力学基础。说白了,就是搞清楚车是怎么动的,尤其是在制动的时候,能量是怎么被回收的。

我个人习惯,在开始建模之前,先把物理基础夯实。你想想看,如果连车怎么减速都说不清楚,那后面的能量回收模型,不就是空中楼阁吗?

2.1 车辆纵向动力学模型

纵向动力学,就是研究车沿着前进方向怎么跑、怎么停。这个模型,是所有制动系统仿真的起点。

嗯,这里要注意,我们通常把车辆简化为一个质点,然后分析它受到的力。主要有这么几个:

  • 驱动力:发动机或电机给的,让车往前走。
  • 制动力:刹车系统给的,让车慢下来。这是咱们的重点。
  • 滚动阻力:轮胎和地面摩擦产生的,一直跟车对着干。
  • 空气阻力:速度越快,阻力越大,跟速度的平方成正比。
  • 坡度阻力:上坡时重力分力帮倒忙,下坡时帮倒忙(其实是帮倒忙还是帮正忙?你品,你细品)。

把这些力加起来,根据牛顿第二定律,就能得到车辆的运动方程:

m * dv/dt = F_drive - F_brake - F_roll - F_aero - F_grade

这里 m 是整车质量,dv/dt 是加速度(减速时是负值)。

我在项目中遇到过,很多新手会忽略滚动阻力和空气阻力。在低速时还好,一旦车速超过 80km/h,空气阻力就成了主角。你建模时不加进去,仿真结果能准吗?

2.2 轮胎模型

轮胎是车和地面唯一的接触点。所有制动力的传递,都得靠它。所以轮胎模型,是制动动力学里最核心、也最头疼的部分。

为什么头疼?因为轮胎是个高度非线性的东西。它的力学特性,受材料、气压、温度、路面条件影响太大了。

我们最常用的,是 魔术公式 (Magic Formula) 轮胎模型。它长这样:

F_x = D * sin(C * arctan(B * x - E * (B * x - arctan(B * x))))

别被这一长串吓到。说白了,就是用几个参数(B, C, D, E)来拟合轮胎的力-滑移率曲线。D 是峰值因子,决定最大制动力;B 是刚度因子,决定曲线斜率;C 是形状因子;E 是曲率因子。

我曾经在调一个 ABS 算法时,就因为轮胎模型的参数没标定好,仿真出来的制动距离比实车短了 10%。后来花了整整一周,重新做轮胎力测试,才把模型校准过来。所以,轮胎模型参数,一定要来自实测数据,别想当然。

核心概念:滑移率

制动时,车轮速度会低于车身速度,这个差值就是滑移。滑移率 λ 定义为:

λ = (v - ω * r) / v

其中 v 是车速,ω 是轮速,r 是轮胎滚动半径。λ=0 表示纯滚动,λ=1 表示车轮抱死。最大制动力通常出现在 λ=15%~20% 左右。

2.3 制动动力学分析

这部分,咱们把制动过程拆开来看。制动时,车是怎么减速的?能量又去了哪里?

首先,制动力的来源有两个:

  1. 摩擦制动:传统的刹车片夹紧刹车盘,把动能转化成热能散掉。
  2. 再生制动:电机反拖,把动能转化成电能存回电池。这就是能量回收的核心。

制动时,车辆的动力学方程变成:

m * dv/dt = - (F_friction + F_regen) - F_roll - F_aero - F_grade

这里 F_friction 是摩擦制动力,F_regen 是再生制动力。

你想想看,如果再生制动力不够,就得靠摩擦来补。但摩擦制动会浪费能量。所以,能量回收系统的目标,就是尽可能多用再生制动,少用摩擦制动。

避坑指南

我曾经在标定一个混动车型时,发现能量回收效率总上不去。查了半天,原来是制动踏板感觉标定出了问题。驾驶员一踩刹车,再生制动介入太猛,导致车辆点头严重,舒适性很差。后来我们调整了再生制动和摩擦制动的分配曲线,才解决了问题。

所以,制动动力学分析,不能只看能量,还得看 制动感觉车辆稳定性

2.4 本章知识体系

为了让大家更直观地理解,我画了一张图,把本章的核心逻辑串起来:

车辆动力学基础 - 知识体系 纵向动力学模型 轮胎模型 制动动力学分析 驱动力 / 制动力 / 阻力 牛顿第二定律:F=ma 魔术公式 (Magic Formula) 滑移率 λ 与制动力关系 摩擦制动 vs 再生制动 能量回收效率分析 核心目标:建立准确的制动能量回收仿真模型 纵向动力学 → 轮胎力 → 制动分配 → 能量回收

重要提醒

制动动力学分析,一定要考虑 轴荷转移。制动时,车辆重心前移,前轮载荷增加,后轮载荷减小。这会直接影响前后轮的制动力分配。如果忽略这一点,你的模型在紧急制动工况下,会严重失真。

好了,这一章的内容就到这里。记住,车辆动力学是制动能量回收系统的基石。把基础打牢,后面建模才能得心应手。


公众号:蓝海资料掘金营,微信deep3321