1. 项目背景与核心挑战
混合动力汽车(HEV)作为传统燃油车向纯电动车过渡的关键技术路线,其能量管理策略直接决定了整车经济性和排放性能。而并联式混合动力架构由于发动机和电机可直接驱动车轮,在动力性方面具有先天优势,但这也带来了更复杂的控制难题——如何在瞬息万变的路况下实时协调两大动力源?
传统基于规则的控制策略(如门限值控制)虽然简单可靠,但往往无法充分发挥混合动力系统的潜能。我在参与某车企PHEV项目时就深有体会:当面对重庆山城这样的复杂路况时,固定阈值的能量分配会导致频繁的发动机启停,不仅油耗偏高,驾驶平顺性也大打折扣。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 技术路线选择与创新点
2.1 动态规划(DP)的理论基础
动态规划作为解决多阶段决策问题的经典方法,其贝尔曼最优性原理特别适合HEV的能量分配问题。我们将车辆行驶工况离散为多个阶段(如每5秒一个阶段),在每个阶段根据车速、坡度等状态变量,计算发动机和电机的最优扭矩分配组合。
但DP存在"维度灾难"问题——当状态变量增多时计算量呈指数增长。我们通过以下方法优化:
- 状态变量降维:仅保留SOC(电池荷电状态)和车速作为关键状态
- 离散化精度调整:SOC步长设为2%,车速步长5km/h
- 反向递推计算:从终点倒推各状态最优值函数
实测数据表明,这种处理方式在保证精度的前提下,将计算时间缩短了78%
2.2 模型预测控制(MPC)的实时适配
虽然DP能得到全局最优解,但需要预知完整行驶工况,这在实际中不可行。MPC通过滚动优化和反馈校正解决了这个问题:
-
预测模型:建立包含发动机油耗MAP图、电机效率曲线、电池动态模型的预测模型
python复制def vehicle_model(x, u): # x: [SOC, speed], u: [engine_torque, motor_torque] fuel_rate = engine_map(u[0], x[1]) soc_dot = -battery_model(u[1], x[1]) return fuel_rate, soc_dot -
滚动时域:基于当前状态和预测模型,在15秒时域内求解最优控制序列
-
*反馈校正
