汽车制造商改进系统设计的一种方法是收集实时数据,并将这些数据与系统预期的行为进行比较。
想象一下,为一家大型 OEM 开发汽车零部件。您可能正在制作像自动车道保持系统这样复杂的东西,或者像轮胎压力监测器这样小的东西。但有一个共同点是,您将无法知道车辆的所有排列和您卑微的工程工作的用途。如果您的组件成功,那么它将在多个车辆平台上进行,每个平台都有自己的选项包和变体。
使问题更加复杂的是,当您在汽车电子产品领域工作时,您不是在制造单个设备。相反,OEM的多个团队和各种一级供应商正在制造必须以复杂方式进行交互的组件。现实情况是,如果不组装组件并监控行为,您将永远不知道将这些组件放在一起时真正会发生什么。作为工程师,您可能永远不会与制造其他组件的工程师交谈。
JD Powers发现,在过去五年中,美国已经发布了189起与软件相关的安全召回,其中141起报告增加了崩溃的风险。随着行业气喘吁吁地期望将越来越多的驾驶任务交给机器,重要的是要记住这一点 - 我们的机器可以杀死我们。
汽车就像巨大的黑匣子,在路上疾驰而过,数十个微控制器都通过拜占庭迷宫网络来回发送消息。我们认为我们在控制和驾驶,但实际上,在表面之下,相互依赖的车辆系统正在决定下一步应该发生什么。继续在路上行驶还是猛踩刹车并吹气囊?认为这是你的选择?
当IOactive入侵车辆时,他们通常能够简单地利用系统漏洞。软件设计师总是希望其他模块能够很好地发挥作用。例如,普锐斯制动模块具有安全功能,如果汽车在停车,则无法放气制动器。如果您还没有看过记者因为IOactive能够强制未知状态而突然失去刹车的视频,那么您应该观看。
诊断故障代码(DTC)可能会告诉您出了什么问题,但它也可能只是一个发出白旗的组件,表示当其他设备脱轨时它不知道该怎么做。软件相当于吧?
汽车制造商改进系统设计的一种方法是收集实时数据,并将这些数据与系统预期的行为进行比较。不仅适用于少量车辆,而且适用于所有车辆。这些数据可以通过及早发现问题或纠正代码中的错误假设来避免大规模召回。
这就是电子同步的用武之地。eSync 系统旨在收集数据进行分析和管理更新。eSync 是一个整体的端到端系统,从头开始设计以更新整个车辆。因为如果你要改进系统,真正改进系统,那么你需要能够更新一切。不要只是戳戳一两个模块。
审核编辑:郭婷
-
微控制器
+关注
关注
48文章
7497浏览量
151112 -
OTA
+关注
关注
7文章
568浏览量
35157
发布评论请先 登录
相关推荐
评论