1. AES系统概述:汽车安全领域的革命性技术
AES(Automatic Emergency Steering)自动紧急转向系统是当前智能驾驶领域最前沿的主动安全技术之一。这套系统通过多传感器融合感知环境,在检测到即将发生的碰撞风险时,能够在驾驶员未及时反应的情况下,自动控制车辆转向以规避障碍物。与传统的AEB(自动紧急制动)系统相比,AES提供了更全面的碰撞避免方案——当制动距离不足时,通过横向位移实现避障。
我在参与某主机厂AES项目开发时,实测数据显示:在60km/h车速下,AES系统可以将碰撞避免率从单纯使用AEB时的62%提升至89%。这背后的核心在于系统采用了分层控制架构:
- 感知层:毫米波雷达+摄像头融合检测
- 决策层:基于五次多项式的轨迹规划算法
- 执行层:PID与MPC结合的转向控制
关键提示:AES系统激活需要满足三个必要条件:1)系统检测到碰撞风险 2)驾驶员未采取有效转向操作 3)系统判断存在可行的避障路径空间
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 五次多项式在轨迹规划中的核心应用
2.1 为什么选择五次多项式?
在AES系统的轨迹规划中,五次多项式因其独特的数学特性成为行业标准方案。相比三次多项式,五次多项式可以同时满足位置、速度、加速度、加加速度(jerk)的边界条件约束。这意味着规划出的轨迹不仅平滑,还能确保转向过程中的乘坐舒适性。
具体来说,我们定义横向位移y(t)为:
code复制y(t) = a₀ + a₁t + a₂t² + a₃t³ + a₄t⁴ + a₅t⁵
通过设置初始和终止条件(位置、速度、加速度),可以解算出六个系数。在某次实车测试中,我们对比发现:使用五次多项式规划的轨迹,其最大横向加速度比三次多项式方案降低了37%,显著减少了紧急避障时乘客的不适感。
2.2 实际工程实现中的约束处理
在实际车辆动力学约束下,纯粹的数学解可能不可行。我们需要考虑:
- 轮胎摩擦圆限制(最大横向加速度)
- EPS转向系统响应延迟
- 道路曲率约束
通过引入惩罚函数,将上述约束转化为优化问题。例如,在某项目中的代价函数设计:
code复制J = w₁·(y-y_ref)² + w₂·(∂y/∂t)² + w₃·(∂²y/∂t²)² + ρ·max(0, a_lat - a_max)²
其中权重系数w₁:w₂:w₃的典型值为1:0.5:0.2,ρ取较大值确保不突破物理极限。
3. 控制算法:PID与MPC的混合架构
3.1 基础PID控制器设计
AES系统的底层转向控制采用改进型PID结构,其特殊之处在于:
- 微分项取自转向角速度而非误差微分,避免setpoint跳变导致的微分冲击
- 积分项带抗饱和和reset windup保护
- 参数在线自整定(根据车速和路面附着系数)
典型参数范围:
- 车速60km/h干燥沥青路面:
Kp=0.8, Ki=0.05, Kd=0.12 - 车速80km/h湿滑路面:
Kp=0.6, Ki=0.03, Kd=0.15
3.2 MPC的 supervisory控制
上层模型预测控制器(MPC)每100ms运行一次,主要解决:
- 轨迹跟踪的最优分配(前馈+反馈)
- 执行器饱和预测与预防
- 多目标协调(安全性vs舒适性)
MPC的预测时域通常选择1.5-2秒,控制时域0.5秒。在某次测试中,采用MPC+PID混合架构相比纯PID控制,路径跟踪误差RMS值降低了41%。
4. 系统集成与实车验证挑战
4.1 传感器融合的时序对齐
毫米波雷达(50Hz)与摄像头(30Hz)的数据需要通过时间戳对齐和运动补偿。我们开发了基于KF的预测补偿算法,使得在最大横向加速度0.5g工况下,融合误差控制在5cm以内。
4.2 执行器延迟补偿
电动助力转向系统(EPS)的响应延迟会显著影响控制性能。通过白盒建模得到的二阶延迟模型:
code复制G(s) = 1250/(s² + 50s + 1250)
采用Smith预估器进行前馈补偿后,在阶跃测试中系统响应延迟从120ms降低到40ms。
4.3 极端工况处理策略
当系统判断无法完全避免碰撞时,会启动"碰撞减轻"模式:
- 计算最佳碰撞角度(如小偏置碰撞优于正面碰撞)
- 配合安全带预紧和制动准备
- 记录碰撞前2秒的系统状态(用于后续分析)
在某次测试中,这套策略成功将40km/h碰撞测试中的乘客颈部伤害指数降低了35%。
5. 开发工具链与HIL测试
完整的AES开发需要构建从模型到实车的完整工具链:
-
仿真阶段:
- CarSim/veDYNA车辆动力学模型
- Prescan/VI-grade场景仿真
- MATLAB/Simulink控制算法开发
-
HIL测试:
- dSPACE SCALEXIO实时系统
- EPS硬件在环测试台架
- 故障注入测试(如传感器失效)
-
实车测试:
- 封闭场地测试(标准障碍场景)
- 公共道路测试(自然驾驶数据收集)
- 极端环境测试(低附着路面、恶劣天气)
我们在项目中建立的自动化测试框架,可以在24小时内完成超过2000个标准场景的回归测试,大大加快了开发迭代速度。
