同理,汽车智能化的便捷性也应该体现在检测故障方面。由于对汽车结构的不熟悉,多数车主懂得驾驶车辆而不懂维修车辆。为此,一家总部位于以色列的初创公司Aurora Labs,研发一款汽车自修复软件。通过远程操作和主动介入,实现对车辆状况的检测和处理车辆潜在故障问题。
自修复软件的技术基础来自于行为代码技术,这是一项基于机器学习的嵌入式软件技术。由于蓄电池为ECU等众多电子元件供电,汽车故障代码会因此被长期储存在ECU随机储存器中,当ECU后台自动检测系统运行时,便会发现异常的代码行为和状况。
当ECU的检测机制在代码层面识别错误或异常的故障代码时,会对因故障代码作出分析,并判断是否因此造成停机的可能性。倘若可能性较高时,ECU检测机制会将软件恢复到上一个安全可靠的版本,并确保汽车能正常行驶。
除了自动恢复软件外,自修复技术对于车辆的OTA更新也有一定的助力。所谓OTA,是把车辆中由传感器发送的大量传感数据,上传到云端进行一致格式的处理后,再发回到车辆进行补丁或更新。而汽车OTA更新和智能产品的系统更新颇为相似,都是需要关闭系统并重新启动,这就使得车辆在行驶中不可能同时实现更新的操作。