March 21, 2024

以 Linux和容器技术铺设软件定义汽车未来坦途

拥抱“未来汽车大脑”之神奇而又诱人的前景,风河系统公司提供了久经考验的软件技术,满足了整车制造商的需求,为迈向软件定义、云原生和全面电气化的未来铺设出了一条清晰的道路。

风河的软件专长不仅让未来汽车的舱行泊融为一体,更让车路协同系统(V2I)进一步落地。借助于5G通信网络和V2I技术,汽车将与广泛的智能路侧终端无缝协同,支持驾驶者享受更安全、更舒适、更方便的辅助驾驶体验。

智能互联的未来出行场景,需要两方面的完美结合:其一是高性能的硬件架构;其二是可持续演进的软件架构。安全性、可靠性和可扩展性是其中的基本要求。在确保达到这些基本要求的前提下,尽可能降低开发和维护成本,这将是汽车制造企业及其开发团队随时随地都必须面对的挑战,而应对这些挑战的有效方法是软件与硬件的解耦以及软件组件之间的解耦。

凡是熟悉软件技术的人都不会对“解耦”这个概念感到陌生。在计算机发展的早期,软件只是硬件的附属品,编程语言则是二进制代码以及略有提升的汇编语言,其语句与CPU的指令系统是紧密耦合的。在当今的软件世界里,编程语言早已完全与硬件实现解耦,甚至软件模块之间也已经实现解耦了。容器(Container)技术更是把“解耦”推向了更高的境界。

软件技术中这种以“解耦”为特征标志的发展趋势,在以服务器和PC为主的IT世界里已经十分成熟,但在汽车和工业、医疗以及航空航天与国防这类嵌入式系统的世界里如日方升,逐渐展现出显著的能力和价值。风河公司的VxWorks操作系统就是业界第一个容器化的实时操作系统(RTOS)

面对越来越丰富的未来出行应用场景,风河提供了“Linux(操作系统)+ Container(容器)”的解决方案。在传统旧有的开发运行环境中,软件组件都是各自孤立的,不仅开发成本高,其维护工作也十分困难。降低成本,实质上就是要降低代码冗余以及复杂度。风河提供的统一化的平台可以把原来各自独立的SDK集成到同一个Linux内核之上。这样一来,软件组件的重用率就会大幅提升,整套系统的灵活性也会提升,而开发和维护成本则会降下来。

汽车的开发制造方法正在从数百个松散孤立的单功能电子控制单元(ECU)转向由多功能集成化软件和高性能区域控制器(HPC)组成的舱行泊一体化系统。风河公司的VxWorks、Wind River Linux和Wind River Helix Virtualization Platform 都是助推这种转型的核心技术。特别是Helix Platform,提供了经过安全认证的多核虚拟化平台,支持混合关键性系统,从而便于汽车开发制造企业在VxWorks实时操作系统之上安全地部署ADAS应用,同时又可以在Wind River Linux、Android或其他操作系统之上运行信息娱乐应用。所有这些应用都可以运行在同一套HPC硬件之上,而且不会在性能、功能安全性和信息安全性方面存在任何疑虑。

不论是对于汽车的多种应用场景,还是企业的开发团队,拥有一个安全、可靠、可扩展的操作系统用来作为统一的数字基座,再加上容器和微服务等技术,以及端到端的DevOps工具,就会支持新的汽车软件继续沿用成熟的既有软件组件,而且支持车辆在整个生命周期内进行更新,从而达到车辆适应能力和开发团队创新能力的同步提升。

风河嵌入式操作系统全面支持容器化技术。例如,针对汽车行业应用,风河基于Wind River Linux提供完整的容器化跨域融合和应用程序管理方案。开发者更是可以通过Wind River Linux强大的嵌入式软件管理工具能力,对原有不同厂商提供的Linux软件项目进行合并维护,构建公共软件基座。结合公共软件基座和容器化技术,以及完善的开发工具链,开发团队即可实现应用软件的独立开发、快速迁移和持续迭代,降低组织开发成本达50%之多。

敏捷开发方法是风河公司“未来汽车大脑”的催化剂,使软件在汽车的完整生命周期中承担起越来越重要的角色。即便车辆已经离开制造厂,经销售交付给驾驶者投入使用之后,依然可以通过OTA实现安全及时的软件更新获得最新的功能。其中的幕后英雄就是云端的Wind River Studio与车端风河Container(容器)解决方案的有机结合,构成端到端从开发、验证和自动部署一体的软件平台,支持汽车开发和制造商跨越云端、网络和处于边缘的每一辆汽车,确保每一个软件组件都安全可靠地保持最新状态并井然有序地运行起来,让汽车消费者获得既安心又贴心的驾驶体验。

从今天开始,我们将以嵌入式软件敏捷开发方法赋能汽车行业为主线,推出系列内容,从软件开发者的视角,围绕通用型嵌入式软件解决方案的共性课题,来洞悉和探索各类应用场景的奥秘和软件建构方法,希望各位持续关注。

作为第1期的内容,我们重点强调的是,风河的“Linux(操作系统)+ Container(容器)”解决方案提供了深厚的技术基底和创新基因,致力于支持汽车开发制造企业持续拓宽行业边界,不断化想象为现实,为产业转型带来强劲动力,赋能更安全、更绿色、更加便捷的交通出行未来!

0 comments:

VxWorks

Blog Archive