3、EPS核心控制策略:助力曲线、回正控制、阻尼控制、惯量补偿

各位同学,今天我们聊聊EPS最核心的四个控制策略。说白了,这四块就是EPS的“灵魂”。你想想看,一辆车转向手感好不好,全看它们配合得怎么样。

我在项目里见过不少新手工程师,上来就调PID参数,结果怎么调都不对。为什么?因为没搞懂这四块各自该干什么。今天我就把这四块掰开揉碎了讲清楚。

3.1 助力曲线:手感的“骨架”

助力曲线,是EPS控制策略里最基础、也最直观的一块。它定义了电机输出多大扭矩来帮你打方向。

我个人习惯把助力曲线分成三段来看:

  • 低速段(0-20km/h):需要大助力,让停车、掉头时手感轻盈。我见过有些车低速助力给得太大,反而没了路感,像在玩电子游戏。
  • 中速段(20-80km/h):助力逐渐减小,手感开始变沉。这里有个关键点——过渡要平滑,不能有“台阶感”。
  • 高速段(80km/h以上):助力很小甚至为零,保证行驶稳定性。嗯,这里要注意,高速时如果助力太大,驾驶员稍微一动方向,车就晃,很危险。

下面这张图,是我画的一个典型助力曲线框架,大家可以参考:

典型EPS助力曲线框架 车速 (km/h) 0 20 80 120 0 50% 100% 助力比例 低速区 中速区 高速区

实际项目中,助力曲线不是一条简单的直线。它通常是一个二维查表,输入是车速方向盘扭矩,输出是目标助力电流。

核心公式:

I_target = f(VehicleSpeed, SteeringTorque)

其中 f 就是助力曲线表,通常是一个 8x8 或 16x16 的二维数组。

我的经验:调助力曲线时,别光看数据。一定要上车试驾,感受一下“手感”。数据再漂亮,手感不对就是不对。我曾经有个项目,曲线调得特别平滑,但试驾时总觉得“粘手”,后来发现是低速回正阻尼没配合好。

3.2 回正控制:让方向盘自己“回家”

回正控制,说白了就是让方向盘在转弯后能自动回到中间位置。你想想看,如果打完方向松手,方向盘不回正,那车不就一直转圈了吗?

回正控制的核心逻辑是这样的:

  1. 检测回正状态:当驾驶员松开方向盘(手力接近0),且车速大于某个阈值(比如5km/h),系统进入回正模式。
  2. 计算回正扭矩:根据方向盘角度和车速,计算需要施加的回正扭矩。
  3. 补偿摩擦:转向系统有机械摩擦,需要额外加一点扭矩来克服。

我记得有个项目,回正总是回不到位,差那么几度。查了半天,发现是摩擦补偿给少了。后来我把摩擦补偿系数从0.8调到1.2,问题就解决了。

注意:回正控制不能太“猛”。如果回正扭矩给得太大,方向盘会“过冲”——回正过头,然后左右摆动。这种现象我们叫“回正振荡”,很影响驾驶体验。

3.3 阻尼控制:手感的“质感”

阻尼控制,很多人容易忽略它。但说实话,它决定了转向手感的“高级感”。

阻尼控制的作用是什么?简单说,就是给方向盘增加一种“粘滞感”。没有阻尼控制的话,方向盘会显得很“飘”,像没有阻尼的玩具车。

阻尼控制的实现方式:

  • 速度相关阻尼:低速时阻尼小,高速时阻尼大。这样低速灵活,高速稳定。
  • 角度相关阻尼:方向盘在中间位置时阻尼小,大角度时阻尼大。这样可以防止急转弯时方向盘“打手”。
  • 方向相关阻尼:打方向和回方向时,阻尼可以不同。我习惯让回方向时的阻尼稍大一点,这样手感更“稳重”。

阻尼控制公式(简化版):

DampingTorque = K_damp * MotorSpeed

其中 K_damp 是阻尼系数,随车速和方向盘角度变化。

我曾经在调试时发现,阻尼给大了,方向盘会“发涩”,像生锈了一样。给小了,又“发飘”。最后找到一个平衡点——让驾驶员感觉“顺滑但不轻浮”,这就是好手感。

3.4 惯量补偿:消除“笨重感”

惯量补偿,这块稍微有点抽象。我尽量讲得通俗一点。

电机本身有转动惯量,转向系统也有机械惯量。当你快速打方向时,这些惯量会产生一个“阻力”,让你觉得方向盘很“笨重”。惯量补偿就是把这个阻力抵消掉。

怎么实现?核心思路是:

  1. 检测角加速度:通过微分方向盘角速度,得到角加速度。
  2. 计算补偿扭矩:补偿扭矩 = 惯量系数 × 角加速度。
  3. 叠加到助力上:把补偿扭矩加到目标助力电流里。

我的建议:惯量补偿的系数不要调太大。调大了,方向盘会“发贼”——轻轻一动就反应过度。我一般从0.5倍开始调,逐步增加,直到手感“跟手”为止。

下面这个表格,总结了四个控制策略的对比:

控制策略 主要作用 输入信号 输出 调试要点
助力曲线 提供基础助力 车速、方向盘扭矩 目标助力电流 手感线性度、过渡平滑
回正控制 自动回正 车速、方向盘角度 回正扭矩 回正速度、防止过冲
阻尼控制 增加粘滞感 车速、电机转速 阻尼扭矩 避免发涩或发飘
惯量补偿 消除笨重感 角加速度 补偿扭矩 避免反应过度

最后说一句,这四个策略不是孤立的。它们要协同工作。比如你调助力曲线时,一定要考虑阻尼和惯量补偿的影响。我见过最典型的错误就是:助力曲线调好了,一加上惯量补偿,手感全变了。所以,整体调校才是王道。

好了,这一章就到这里。记住这四块内容,它们是EPS控制策略的基石。下一章我们聊聊更深入的东西。


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