轰鸣的小跑SVM
26-01-14 08:00 微博认证:汽车达人 微博新知博主 汽车博主

#技术巡猎# #华为# “一种脱困控制方法、装置、系统及终端设备”,华为专利用的图快把我笑死了,不过这专利是真有用。

车被困的时候,老司机喜欢干一件事就是“晃车脱困”,很多人理解不了“晃车”有什么意义,简单讲讲。南方暴雨地库坡道,轮胎陷进泥里,其实已经打滑了,踩油门起不到什么作用。北方雪地就更典型了,轮子空转,雪会被刨成粉,下面实际上是一层冰壳,车就像落在碗里一样,其实也出不来。作为司机,本能唯一能做的似乎就是深踩电门,但电机给扭矩太快、太线性了,于是“轮胎转得越快---坑陷入越深---车越出不来”。

有经验的人会知道在这个时候,可以通过“摇晃车身”,来获得一些变量,从而得到确定性。比如说,D/R挡来回切换,前进一点点,再倒回来一点点,让车身有一个往复的惯性,最终可以和荡秋千一样把自己从坑里“晃”出来。问题是:这事对普通人并不友好---切挡位、踩油门,很将就节奏感,尤其在坡上、车后面有墙、旁边有车的情况下,没那么容易。

这份专利的的核心就是解决这个问题。
它会通过纵向加速度/纵向速度这类信号做阈值,来确认车辆的纵向运动趋势,当系统输出了一个方向的驱动扭矩后,如果检测到车开始出现“相反方向”的加速趋势,它就切到反方向扭矩。也就是说,当车刚要往回走的时候,它再顺势再推一把,摆幅越来越大,惯性越滚越足,最后就可以把车“抖”出预定区域。

逻辑的第一点,是反打之前允许先把扭矩收成 0。
这个挺关键的,正向给了扭矩,却立刻要求变成反向,这种事控制上能做,但冲击、噪声、齿隙、半轴扭振都会很困难。先让它“归零”,让车通过惯性自然回摆,然后再在节点反打,就可以把生硬的拉拽变成顺势而为了。

第二点,是它会尊重驾驶员的意图,如果挡位在 D,就先给前向扭矩;在 R,就先给后向扭矩。

而且更偏心一点,D 挡时前向扭矩取值可以大于后向扭矩;R 挡就反过来。什么意思呢?系统默认帮你“往你想去的方向”多推一点,避免越晃越偏,尤其在狭窄地库、两侧都有车的场景,这种“偏置”其实有一点用。

第三,坡度是一个硬约束,甚至有点“保命逻辑”的味道。
反向扭矩和需求扭矩的比例,会随坡度变化,而且是负相关。坡越陡,反向扭矩就越小。
一个意思很明确的例子:坡度超过某个阈值(比如 10% 这种量级),反向比例可以直接取 0。
明白了么?坡上脱困最怕啥呢?你晃着晃着往反方向溜了,溜起来你再想刹就晚了。
这个专利宁可脱困慢一点,也是需要确保安全的前提的。

第四,前后轴扭矩分配和坡度完成了耦合:上坡偏后轴,下坡偏前轴。
上坡时重心转移到后轴,后轮法向载荷更大,更不容易空转;下坡时前轴更容易压住,就多给前轴。
这是一个很朴素的物理直觉。

第五,如果有主动悬架,脱困时可以对车轮施加“靠近地面”的作用力。
脱困的本质就是“摩擦力不够”,摩擦力=法向力×摩擦系数。地面系数你是改不了的,那就只能想办法在关键时刻加一加压力,把轮子压一压。主动悬架能不能真压出差异,其实要看硬件能力,但把它纳入策略里来,可以说明这套脱困想得挺多了。

第六,触发和退出条件很保守。
它会要求挡位、踏板、制动、车速满足才能进入脱困;一旦车速超过阈值(文里提过 3kph 这种级别的退出条件),或者你踩刹车、松电门、切挡,就退出。脱困是低速特殊工况,确实不该在正常行驶中出现任何“系统自己开始晃”的误触发。

代价是啥呢?在标定。
雪粉、冰壳、湿泥、细沙,所需的扭矩幅值、切换阈值、持续时间都不一样。
标定保守了,你会觉得“晃不动”;标定激进了,冲击、NVH、热负荷、电机/电池保护都会跳出。
想做到又稳又好用,还是需要长期的场景积累和试验体系。

就,其实还是是“节奏”问题。

发布于 广东