1. 项目概述
前后双电机四驱系统正在成为新能源车型的主流配置,但如何高效分配前后轴扭矩一直是工程难题。传统固定比例分配方案无法兼顾经济性和动力性,而基于效率的扭矩分配策略能根据工况动态调整前后电机输出比例,实现能耗与性能的最佳平衡。
这套系统核心在于实时采集车辆状态参数(如加速度、坡度、驾驶模式等),通过算法动态计算最优扭矩分配系数。相比传统方案,它能提升约8-12%的续航里程,同时确保急加速或低附着力路面时的动力响应。
2. 核心需求解析
2.1 工况适应性需求
- 经济模式(Eco): 优先电机高效区间运行
- 运动模式(Sport): 侧重动力响应速度
- 普通模式(Normal): 平衡能耗与性能
- 特殊路况: 坡度>6°时自动切换至动力优先
2.2 关键参数采集
| 参数类型 | 采集方式 | 更新频率 |
|---|---|---|
| 纵向加速度 | IMU惯性测量单元 | 100Hz |
| 横向加速度 | ESP车身稳定系统 | 50Hz |
| 需求扭矩 | 踏板开度传感器 | 20Hz |
| 路面坡度 | GPS+IMU融合算法 | 10Hz |
| 电机效率MAP | 预标定数据表 | - |
3. 扭矩分配算法实现
3.1 效率优先模式
采用二分法搜索最优分配系数:
python复制def efficiency_optimization(T_req, rpm):
min_power = float('inf')
best_i = 0.5 # 初始50:50分配
for i in np.arange(0, 1, 0.01):
T_front = T_req * i
T_rear = T_req * (1-i)
# 查电机效率MAP表
eff_front = get_efficiency(T_front, rpm)
eff_rear = get_efficiency(T_rear, rpm)
total_power = T_front*rpm/(9550*eff_front) + T_rear*rpm/(9550*eff_rear)
if total_power < min_power:
min_power = total_power
best_i = i
return best_i
3.2 动力优先模式
基于轴荷转移公式动态分配:
code复制前轴扭矩比例 = (静态轴荷 - 动态转移量)/整车重量
动态转移量 = (m·a·h)/L
其中:
m: 整车质量
a: 纵向加速度
h: 质心高度
L: 轴距
4. 系统实现关键点
4.1 实时性保障
- 采用10ms控制周期
- 预计算效率MAP缓存表
- 限制扭矩分配系数变化率(<5%/s)避免抖动
4.2 故障处理机制
| 故障类型 | 处理策略 |
|---|---|
| 单电机过载 | 另一电机补偿扭矩 |
| 通讯中断 | 固定50:50分配 |
| 传感器失效 | 基于最后有效值估算 |
5. 实测效果对比
测试条件:整备质量2100kg,双电机总功率300kW
| 工况 | 固定分配 | 动态分配 | 提升幅度 |
|---|---|---|---|
| 城市工况(NEDC) | 18.5kWh | 16.8kWh | 9.2% |
| 0-100km/h加速 | 4.9s | 4.6s | 6.1% |
| 20%坡度爬坡 | 82km/h | 88km/h | 7.3% |
6. 工程经验总结
-
标定技巧:在电机效率平台区(通常30-70%最大扭矩)设置分配系数平滑过渡带,避免频繁切换
-
滤波处理:
c复制// 一阶滞后滤波示例
float torque_filter(float new_val) {
static float filtered = 0;
const float alpha = 0.2; // 滤波系数
filtered = alpha*new_val + (1-alpha)*filtered;
return filtered;
}
- 常见问题排查:
- 问题现象:扭矩分配振荡
- 可能原因:加速度信号噪声过大
- 解决方案:增加IMU采样均值滤波窗口
这套系统在量产项目中验证表明,在保持硬件不变的情况下,仅通过控制策略优化即可显著提升整车性能指标。建议开发时重点优化效率MAP的标定精度,这是影响系统表现的关键因素。
