4. 制动踏板信号与扭矩协调
制动这块,说实话是VCU控制里最考验功底的地方之一。你想想看,一个刹车踩下去,背后要协调的事情太多了——机械制动、电机反拖、能量回收,哪个环节出问题,轻则顿挫,重则出安全事故。
我个人习惯把制动系统比作一个「三权分立」的架构:驾驶员意图、能量回收需求、安全冗余,三者必须互相制衡。今天我们就来拆解一下这里面的门道。
4.1 制动踏板位置传感器
制动踏板信号不像加速踏板那么「温柔」。加速踏板你踩深踩浅,动力响应可以线性调节。但制动踏板,一旦踩下去,优先级立刻拉满。
常见的制动踏板传感器有两种:
- 开关式传感器:只输出0或1,告诉你「踩了」或「没踩」。便宜,但信息量太少。
- 模拟式传感器:输出连续电压信号,能反映踩踏深度。现在主流方案都用这个。
我在项目中遇到过一个问题:某款车的制动踏板信号在低温下出现漂移,导致VCU误判驾驶员在轻踩刹车,实际并没有。后来我们加了两路冗余采集+互校验,一路模拟信号,一路开关信号,才彻底解决。
4.2 制动优先策略(BOS)
制动优先,英文叫Brake Override System。说白了就是:只要刹车踩下去,油门信号立刻失效。
为什么要搞这个?早些年有些车出现过「油门卡死」的事故,驾驶员一边踩刹车一边踩油门,车子还在加速。BOS就是用来切断这种风险的。
具体实现逻辑是这样的:
if (制动踏板被踩下 && 制动深度 > 阈值) {
驾驶员需求扭矩 = 0;
忽略所有加速踏板信号;
进入制动能量回收模式;
} else {
正常解析加速踏板;
}
嗯,这里要注意:阈值不能设得太低。我曾经见过一个标定,把阈值设在5%,结果驾驶员脚轻轻搭在刹车上,动力就全断了,开起来特别突兀。后来我们改到15%,配合一个200ms的滤波延时,才舒服多了。
4.3 再生制动与机械制动的协调
这是混动和纯电车型的独有难题。传统燃油车刹车全靠摩擦片,但新能源车多了一个电机反拖的制动力。
协调的目标很简单:让驾驶员感觉不到制动力来源的切换。
实际控制策略是这样的:
- 驾驶员踩下制动踏板,VCU先计算总需求制动力。
- 优先使用电机再生制动(因为能回收能量)。
- 如果再生制动力不够,或者电池不允许充电,再让ESP介入机械制动。
- 再生制动退出时,机械制动要平滑补上,不能有制动力突变。
我给大家画个流程图,方便理解:
这个图看起来复杂,其实核心就一句话:再生制动打主力,机械制动打辅助,切换要平滑。
4.4 再生制动能量回收扭矩限制
能量回收不是想收多少就收多少的。限制条件一大堆:
| 限制因素 | 说明 | 我的经验 |
|---|---|---|
| 电池SOC | SOC > 95%时,禁止能量回收 | 曾经有车SOC 98%还回收,电池直接过压报警 |
| 电池温度 | 低温(< -10°C)限制回收功率 | 冬天回收扭矩砍到30%,否则电池析锂 |
| 电机转速 | 低转速时反拖效率低,扭矩受限 | 低于500rpm基本不回收,靠机械制动 |
| 车速 | 车速 < 5km/h 退出回收 | 否则刹停瞬间会有顿挫感 |
| ABS/ESC激活 | 车身稳定系统介入时,禁止回收 | 安全第一,回收扭矩会干扰ESP控制 |
最后说一个我踩过的坑。有一次做冬季测试,发现车辆在冰雪路面上轻踩刹车时,再生制动扭矩介入太猛,导致后轮抱死侧滑。后来查原因,是再生制动扭矩上升斜率设得太快。解决方案是加了一个斜率限制器,让回收扭矩在200ms内线性上升,而不是阶跃跳变。
嗯,制动这块内容确实多,但核心逻辑不复杂。你只要记住:安全 > 能量回收 > 舒适性,这个优先级排序永远不会错。