汽车软件开发的8种颠覆性趋势及国产自主可控的多领域全数字实时仿真平台SkyEye

汽车工业中产生的断层正引起人们对创新的日益渴望,而创新又极大地增加了汽车中的软件功能。这种创新正在自动驾驶、高级驾驶员辅助系统 (ADAS)、数字驾驶舱技术、车辆电气化等领域进行。

目前影响汽车电子产品的几种主要趋势导致对计算平台的需求不断增加,车辆架构不断变化,并强调了安全尤其是功能安全的重要性。随着这些新的挑战带来了许多机遇,但是要利用这些机遇,可能需要转变思维方式,并在汽车硬件/软件设计设计中采用更全面的方法。

哪些趋势正在影响汽车电子产品/h2>

首先,ADAS 的发展和进一步自主化正在显著增加车辆中的处理量和数据流。此外,车载信息娱乐 (IVI) 系统正变得越来越复杂,功能越来越丰富,而驾驶员信息系统(如现代数字仪表组、抬头显示器和摄像头替换的后视镜)都需要显示器,这将显著改变驾驶舱的设计。最后,电气化也带来了额外的处理要求,包括电机控制和监控能力,以管理车载能源和电池存储。这些趋势正在迅速改变车辆设计要求和架构,从而也影响软件需求。

4. 安全性要求提高

由于不断增长的连接需求,车辆的安全性要求正在急剧增加,这涉及许多要素。智能车辆现在需要的安全远不止于保护车辆上的物理 络,双向安全将成为防止车辆外和车内漏洞的焦点 – 这将带来复杂性和可扩展性的新挑战。

5. 空中下载(OTA)更新

在汽车服务中心更新 ECU 上的软件的时代已经一去不复返了。在现代电子产品中,预计ECU将实现可更新的OTA。此功能预计将在所有现代计算平台上使用,考虑到它已在手机上提供超过 10 年,因此对于车辆中的 ECU 也应如此。

6. 利用开源软件

IVI 空间内的软件开发已经发生了一些变化,越来越多的 OEM 和一级厂商正在采用开源软件。虽然Linux已经在这个空间使用了一段时间,但在车辆启动和IVI系统启动时优势并不明显。在最近的一次汽车领域 Linux 全体成员会议上,有人统计了目前由汽车制造商支持的 15 个 Linux 发行版。

随着时间的推移,这将减少,其中许多将融合到汽车级Linux的使用。安卓操作系统在IVI中也受到了广泛关注。此外,还开发了一些开源软件元素,这些元素已严格通过功能安全用例的测试。这些软件元素为支持实时ECU工作负载的虚拟ECU和实时操作系统提供安全隔离方面的功能安全解决方案。

随着时间的推移,作为生产解决方案的一部分,软件系统集成商和软件发行商将越来越多的采用开源软件元素。对于如何采用 OSS 元素以满足安全使用案例的要求,没有固定的方法。使用具有系列支持安全用例的 OSS 的明显优势是最初的入门成本低。具有安全要求的 ECU 必须包含带有可认证硬件和软件元素,以支持安全用例。

开发这些产品、支持认证和长期支持的成本要求系统集成商/发行商对支持的安全认证版本收取费用。简单地说,投资于先前已认证或可认证的软件元素可以降低风险。这就是为什么该领域的产品最受欢迎。从长远来看,我们可能会看到汽车行业采用功能安全体系更多的OSS元件来支持具有安全要求的ECU。

7. 知道在哪里使用专用软件

专有或商业软件供应商是解决功能安全要求最常见的软件元素提供商。因此,今天,对于设计一个ECU,要在系统层面的安全认证ASIL D,甚至ASIL B的要求,这项工作很可能将由具有安全认证经验的商业操作系统供应商来完成。在短期内,(可能还会持续相当长的一段时间),将严重依赖软件合作伙伴,这些软件合作伙伴拥有这些软件解决方案和已认证的软件元素,如虚拟机管理程序和RTOS。

8. 长期需求支持

最后是长期支持要求。随着软件需求量的不断增加,将需要更新更多的软件。购车者期望他们的汽车继续发挥全部功能,这意味着OEM厂商将有更大的长期支持需求。

SkyEye,中文全称天目全数字实时仿真软件,是基于可视化建模的硬件行为级仿真平台,支持用户通过拖拽的方式对硬件进行行为级别的仿真和建模。

SkyEye目前支持主流的嵌入式硬件平台,可以运行主流的操作系统,此外还能适配国内自主研发的操作系统天脉。通过利用基于LLVM的动态二进制翻译技术,使虚拟处理器在典型的桌面计算机上运行速度可以达到2000MIPS以上。

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年8月14日
下一篇 2021年8月14日

相关推荐