什么情况!新年首日集体刹车失灵,智能汽车是草台班子?
本想好好过元旦喜迎新年,结果不少车主却被自己的车吓出一身冷汗。
12月31日和今年1月1日,大批宝骏悦也车主突然遭遇刹车助力失效问题。仪表盘弹出“受限”故障灯,刹车踏板变得超硬,得全身用力才能踩下,严重影响行车安全。
有位女士就遇到了这情况,来不及反应,只能眼睁睁看着车滑出去,先撂倒前面的电动车,又撞了别的车。还好当时车速低,要是再快点,后果不堪设想。
出事之后,厂商代表私下通知各地车友会会长,让他们告知故障车主,遇到助力失效就赶紧找安全地方靠边停车,联系道路救援。一时间,全国各地都出现了板车驮着悦也的尴尬场景。
不同时间交付、不同使用环境的车子,故障却集中在这两天出现,基本能排除硬件问题,而厂家后续的解决办法也证实了这点,他们只对车辆系统进行升级,就彻底解决了故障。
结合故障爆发的时间是2024到2025年的跨年,业内人士普遍猜测,宝骏悦也的工程师编程时犯了个低级却常见的错误——“闰年虫”。
简单说,工程师写代码时忘了闰年,闰年有366天,可系统默认每年365天,莫名其妙少了1天,闰年2月有29日,系统却只算到28日。这看似是小错,但软件运行依赖时间戳来确定信息顺序实现衔接,一旦少算1天,或出现系统不认的2月29日,时间戳就失效,信息流混乱,系统也就宕机了。
2024年是闰年,所以BUG在闰年最后一天和新年第一天集中爆发。
其实在2024年2月29日这个闰年虫发作高峰,也出过事。大批搭载禾赛科技激光雷达的车辆,在这天自动驾驶功能异常。禾赛是国内多家车企供应商,产品用在几十万台车上,还好闰年虫只涉及部分老款雷达,主要是L4自动驾驶的测试车在用,数量和损失都不算大。
实事求是地讲,闰年虫是低级错误,但并不罕见。电子产品由海量代码控制,涉及成百上千程序员,很难保证每个人敲键盘都严谨。像索尼PS游戏机、三星手机,都曾因闰年虫大规模宕机,新年第一天,世界各地状况百出,德国一个机场服务系统瘫痪,美国纽约出租车计费系统死机。
但要知道,汽车和其他数码产品不同,关键系统报错失效,后果很严重。就像前面说的,车主在高速上突然没刹车助力,后果难以想象。要是激光雷达故障的不是测试车,而是量产车集体出问题,那就是巨大灾难,可能上千上万人开车时智驾突然没了,太危险了。
过去汽车大多系统是纯机械驱动,连油门都是拉线的,程序少。但随着电气架构引入和智能化设备增多,现在汽车运行依赖海量代码,一行出错都麻烦。
2013年,丰田凯美瑞在美国被查出软件有严重缺陷,特殊情况可能“突然加速”,丰田因忽视用户安全赔偿300万美元。近一点,奔驰今年因软件故障召回1007辆进口S级轿车,这BUG可能让燃油喷射量异常增加,排气温度升高引发火灾。
哪怕是软件能力强的特斯拉和小米也出过问题。特斯拉在美国召回近185万辆车,因为BUG导致系统无法识别前舱盖是否锁紧,可能开着开着前舱盖就掀开了。小米汽车不少标准版车主用“自动泊车”功能时出故障,造成碰撞、剐蹭损伤,小米解释是BUG,官方承担维修费用还提供积分补偿。
汽车一两吨重,能加速到百公里每小时,真的能伤人,何况车里还有人,一个小BUG都可能导致严重后果。可现在舆论还沉迷“智能化万岁”,很少有人注意风险,原来的强制测试、认证大多停留在机械层面,没法评估软件可靠性。
现在车市竞争激烈,新车型开发周期从原来的48-60个月,压缩到12-15个月,这么短时间,做完耐久和环境测试都难,真能把数亿行代码从头到尾检查好吗?
要是每次都等问题爆发了才OTA修复,那只能说,OTA能解决BUG,但挽回不了已经出现的伤亡。