一、技术背景
目前AMT系统计算车重有时计算的不准确,有时计算速度太慢,影响了AMT系统的换挡逻辑。本文采用CANoE软件的CAPL语言编程,对原样车采集的数据重放,验证了本算法关于车辆质量计算的结果是准确的,计算的速度可以满足AMT换挡策略的需要。
二、计算原理
根据;F-Ff=M* a ;(1)
得:
F≈M*a+M*g*f;(2)
所以:
式中:
F----驱动力;
Ff----阻力;
M----整车质量
a----加速度;
f----阻力系数;
三、计算流程图
计算流程如图1所示。
四、加速过程识别
加速过程识另小当前采集的车速大于前次采集的车速;为了更准确的计算扭矩,要求离合器是完全接合;发动机当前转速下的负载大于90%;实际扭矩大于50%。
五、驱动力计算
式中:
F----驱动力
T----发动机输出的平均扭矩;
ig----变速器速比;
-i0---主减速比;
ηT----传动效率;
r----轮胎半径;
六、实际扭矩计算
T=(this. ActualEngPercentTorque-125)*0.01 *EngReferenceTorque;(5)
七、加速度计算
由于识别的加速过程时间比较短,故假设加速过程为匀加速过程,故加速度为:
八、动态阻力系数的确定及修正
滚动阻力系数的经验公式:
F=9.8*(0.0076+0.000056 *ua);
结合油门及发动机的转速给出二维修正系数表:
F=9.8*(0.0076+0.000056 *ua)*
f修正(Youmen,Enginespeed);
九、结论
(1)加速过程判断正确;
(2)计算的平均质量接近实际值,平均质量为:42.58t,而实际质量为42t;
(3)计算的速度较快,只要在挡加速一段时间就能够计算出质量;
(4)总之,计算的质量能够满足
AMT控制策略中的应用;
(5)由于本算法采用类似C语言的CAPL语言编程,可以将本算法直接移植到AMT的控制程序中,有助于AMT的自主研发。
实时计算的质量如表2所示。