纯电矿卡进入自动驾驶作业后,制动不再是驾驶员踩下踏板这样一个单一动作。上层自动驾驶控制器会根据路径、坡度、障碍物、车速和跟车距离,给整车控制器下发纵向控制请求。这个请求可以是目标加速度,也可以是轮端制动扭矩,也可以是更高层的减速度需求。
对整车控制器来说,真正的问题是:收到上层制动扭矩指令以后,应该把制动力分给谁?是让驱动电机回收能量,还是让液力缓速器承担连续制动,还是让 EBS 气制动直接介入?制动力分配不是固定比例问题,而是实时能力边界问题。
图 1:上层纵向请求进入整车后,制动力分配的基本链路
一、三种制动源各自擅长什么
纯电矿卡常见的三种制动源,可以按能力特点分开理解。电机制动工作在发电状态,把车辆动能转成电能回收到动力电池;液力缓速器通过液体剪切耗能,适合重载长下坡持续制动;气制动由 EBS 通过储气筒、调压阀、继动阀或桥控模块、制动气室建立制动压力,最终作用到车轮制动器上。它是低速停车、缺口补足和安全兜底的最后保障,但响应里天然带有建压和排气延迟。
- 电机制动:响应快、可控性好、能量损失小,适合中低强度减速和速度闭环。限制来自 SOC、电池温度、母线电压、电机转速和逆变器温度。
- 液力缓速器:不依赖电池吸收功率,适合矿区长下坡和重载持续制动。限制来自车速、油温和冷却能力。
- 气制动:能力强、低速停车可靠,是安全兜底手段。限制来自储气筒压力、阀响应、管路容积、制动气室建压速度、排气减压速度、制动器温度和轮胎附着。
图 2:三种制动源的可用能力边界并不相同
二、上层指令进入整车后,先统一成轮端需求
自动驾驶上层通常不会关心每个执行器的细节。它关心的是车辆纵向运动是否满足目标,例如以 25 km/h 沿 12% 下坡匀速行驶,或者在指定距离内把车速降到目标值。整车控制器收到上层请求后,第一步是把目标加速度、坡度补偿、滚阻补偿和车辆质量估计统一折算到轮端制动需求。
Twheel,req = rwheel · (m · areq + m · g · sin(θ) + Froll)这里的关键不是公式本身,而是统一接口。无论上层给的是加速度还是扭矩,执行层都要先转换到同一个轮端制动需求坐标系,再讨论三种制动源如何分担。
三、分配原则:普通减速优先回收,长下坡重视持续耗能
在普通减速场景下,电机制动通常优先。它响应快,还可以回收能量。只要电池允许吸收功率、电机和逆变器温度正常,就优先让电机制动承担主要制动力。
在长下坡场景下,液力缓速器的优先级会提高。重载矿卡在长坡上持续制动时,电池未必能一直吸收高功率回馈,特别是 SOC 较高或电池温度较高时。如果全部依赖电机制动,回馈能力一旦受限,制动力会突然掉下来。液力缓速器虽然不回收能量,但它能承担稳定的持续耗能任务。
- 长下坡或高 SOC 时,把连续制动需求更多分给液力缓速器。
图 3:制动力分配状态机需要带滞回和确认时间
四、具体例子:90 吨纯电矿卡 12% 下坡稳速
假设一辆满载 90 吨的纯电自动驾驶矿卡,正在 12% 下坡上以 25 km/h 匀速行驶。自动驾驶上层希望车辆保持当前速度,因此目标加速度接近 0。虽然目标加速度是 0,但车辆在坡道上会受到重力沿坡道方向的牵引。
Fslope ≈ 90000 × 9.81 × 0.12 ≈ 106 kN如果轮胎有效半径取 0.85 m,那么为了匀速下坡,轮端大约需要 90 kN·m 的持续制动扭矩。这个需求不是短时间刹一下就结束,而是整个长坡过程都要稳定提供。
如果此时电池 SOC 为 92%,BMS 允许回充功率下降,电机制动只能稳定提供约 35 kN·m 的轮端制动;液力缓速器在当前车速和油温下可以稳定提供 45 kN·m;剩余 10 kN·m 就需要由气制动补足。
表 1:90 吨纯电矿卡 12% 下坡稳速时的一种制动力分配示例| 制动源 | 分配轮端制动扭矩 | 分配原因 |
|---|
| 电机制动 | 35 kN·m | 利用当前回收能力,但不超过 BMS 充电限制 |
| 液力缓速器 | 45 kN·m | 承担长下坡持续耗能,降低气制动和制动器热负荷 |
| 气制动 | 10 kN·m | 补足制动缺口,并通过压力闭环维持速度精度 |
五、实现流程:每个周期先看能力和气压动态
图 4:从上层请求到三源执行的主流程,气制动还需要考虑压力动态
制动力分配每个控制周期都要更新,而不是起步时算一次。电机制动受电池、电机和逆变器限制;液力缓速器受车速、油温和冷却能力限制;气制动受储气筒压力、阀控响应、管路容积、气室压力建立速度、排气减压速度、制动器温度和附着限制。
工程实现时,可以把这个流程拆成五步。第一步读取上层目标加速度或轮端制动扭矩请求;第二步结合坡度、载荷和车速换算总轮端制动需求;第三步更新电机制动、液力缓速器和气制动的实时可用能力;第四步根据工况做分配仲裁;第五步把执行反馈和能力缺口返回给上层,用于限速、降级或安全停车。
- 轮端需求计算:把上层减速度请求、坡度补偿、滚阻和载荷估计统一到轮端制动扭矩。
- 能力边界更新:电机制动看 SOC、温度和母线限制;缓速器看车速、油温和冷却能力;气制动看压力响应、温度和附着。
- 工况识别:普通减速优先回收,长下坡提高液力缓速器占比,低速停车和风险工况优先保证气制动可用。
- 命令平滑:三种制动命令都要做斜率限制,避免电机撤扭、缓速器接入、EBS 补压之间产生制动力空窗。
- 能力不足反馈:当三种制动源合计能力小于轮端需求时,整车控制器要向自动驾驶上层请求限速、改变规划或安全停车。
六、气制动分配的关键:建压延迟和减压延迟
气制动和电机制动、液力缓速器最大的区别,是它不是一个“指令一给、制动力马上到位”的执行器。EBS 输出的是目标压力或目标制动力,真实制动压力要经过阀体动作、管路充气、制动气室建压、制动机构间隙消除,最后才变成车轮制动力。释放时也一样,减压需要排气,管路和气室里的压力不会瞬间消失。
这两个延迟会直接影响三源制动分配。建压慢时,如果电机制动或液力缓速器先撤掉,车辆会出现制动力空窗;减压慢时,如果电机制动已经接上、气制动压力还没降下来,车辆会出现过制动或点头。自动驾驶状态下,上层只看到车辆减速度波动,但根因往往在执行层的压力动态。
- 建压延迟补偿:当预测到气制动要补足缺口时,EBS 可以提前进入预充压或小压力待命状态,让制动气室先接近有效压力区。
- 减压延迟补偿:当电机制动或缓速器制动力增加时,气制动不要等总制动力超调后再排气,而应提前按预测量释放压力。
- 压力斜率控制:气压上升和下降都要限制斜率,重载大坡度下可以提高建压斜率,但低附着或低速跟车时要降低斜率。
- 闭环校正:不要只相信目标压力,要结合实际气压、轮速变化和 IMU 减速度判断制动力是否真实建立。
- 防空窗设计:制动源切换时保持一定重叠区,先让新制动源有效建立,再逐步撤掉原制动源。
因此,在三源分配里,气制动不应该只作为“剩余扭矩 = 总需求 - 电机制动 - 缓速器”的静态结果。更稳的做法是把气压动态作为执行器模型的一部分:分配层给出目标制动力,执行层再根据建压和减压特性,把它转换成带前馈、斜率限制和反馈修正的目标气压。
七、工程实现中最容易忽略的细节
- 电机制动和液力缓速器响应速度不同。缓速器接入前,不要过早撤掉电机制动,避免制动力空窗。
- 速度闭环和制动力分配要解耦。不要把所有速度误差都直接转成气制动,否则长坡会频繁点刹。
- 三种制动源要做一致性监控。请求了缓速器制动但减速度没有变化时,要考虑执行器未响应、传动链异常或附着异常。
- 低速停车要单独处理。液力缓速器低速能力弱,电机制动接近零速也受限,最终停稳必须由气制动和驻车制动保证。
- 能力不足时要反馈上层降级。三种制动源合计能力不足时,应请求限速、改道或安全停车,而不是在执行层硬撑。
结语
带液力缓速器的纯电自动驾驶矿卡,制动力分配的核心不是在三个执行器之间做一个固定比例,而是在每个控制周期判断:当前需要多少制动力,电机还能回收多少,缓速器还能稳定消耗多少,气制动还需要补多少,以及这套组合能不能持续安全工作。
电机制动解决响应和能量回收,液力缓速器解决长下坡持续耗能,气制动解决低速停车、能力缺口和安全兜底。对于自动驾驶矿卡来说,制动力分配不是底盘执行层的小功能,而是纵向安全控制的一部分。