深处的灵魂与灵魂的深处——为车圈赋能的风河软件

汽车有友论 2024-07-28 17:26:46

什么是汽车的灵魂?答案总会五花八门。然而在汽车电动化、智能化高速发展的今天,诸如造型、性能、配置这些原本的灵魂,早被划到“皮囊”的行列。汽车灵魂的宝座早已易主。到底谁才是如今汽车深处的灵魂,灵魂的深处又有着什么?

“软件定义汽车”这句话曾让不少人认为,只是企业为增加商业价值而喊的高大上口号。这是因为非圈内人难以察觉,如今位列汽车最大技术变革趋势的“安全,绿色,互联”,早就将汽车工业真正推向了 “从硬到软”的变革边缘。这些高度依赖软件才能有效实现的技术变革目标,不但控制和管理着车辆各项功能的快速调整与优化,让车辆摆脱以往单纯依赖传统机械或硬件系统的桎梏。更决定了汽车在智能化与个性化上的高度,甚至还包括了让看得见、摸得着的实体部分从过于雷同迈向“与众不同”。软件实至名归坐上了汽车灵魂的宝座。

名字可以玩梗的软件巨头

知道风河(Wind River)的人并不多,同时还知道VxWorks、WRLinux或者Helix Virtualization Platform,还有编译内核能力的人,只能瞬间暴露年龄与职业。风河进入汽车行业时间并不长,如果把1998年助力OSEK标准成为汽车嵌入式控制器开发公共平台的应用编程接口,作为踏入汽车领域起点,风河为汽车领域服务二十余年。许多初次接触的人,甚至会把Wind River误读为Win Driver,感叹创办者对汽车业务的霸气侧漏。

多项NASA项目都有风河身影

实际上1983年由Jerry Fiddler和David Wilner每人贡献3000美元外加一张办公桌在加州创立的风河,最早产品是为核电站这类重要设施提供实时控制软件。旗舰产品是四年后为嵌入式设备服务的VxWorks实时操作系统。随着VxWorks深度参与美国宇航局太空项目,为保障关键任务实时性搭载到勇气号、机遇号等太空探测器上,在月球火星逛了个遍,风河的各种解决方案就一发不可收拾地在航空航天、工业、汽车以及消费电子,几乎所有领域遍地开花。

风河软件无处不在

不论是2022年并入汽车零部件巨头安波福,还是此前归属于英特尔。这家名字可以玩梗的软件公司始终在嵌入式系统与实时操作系统领域保持着王者地位。

让草根成为超级英雄

Linux诞生的初衷是为对抗早期计算机操作系统昂贵的费用。1991年芬兰计算机学生Linus Torvald开发了首个内核并宣布免费开源,鼓励有能力的人加入开发,共同改进与拓展系统。极高的稳定性、更低的故障率以及极低的硬件需求,让Linux始终是服务器和关键业务应用的首选操作系统,许多运行多年的服务器和嵌入式系统一直无需重启。Linux系统另一优势来自于高度灵活的可定制性,配合丰富的开发工具和环境,从内核到应用程式所有部分,几乎都可因应不同需求修改与配置,形成更具行业针对性的专用系统。

风河进入汽车领域历史

开源免费让Linux迅速发展壮大成与微软Windows及苹果MaOS三足鼎立,但这把双刃剑也拔高了使用技术门槛。早期的版本没有图形操作界面、硬件驱动程序支持匮乏、发行版本众多缺乏统一标准,无法保障安全更新与补丁,均让Linux在用户体验、硬件兼容性、应用生态系统,特别是对技术支持和安全性要求更高的商业环境中颇为尴尬。企业若使用免费Linux意味着需自行负责系统维护管理,安全更新、故障排除和性能优化无一不需要额外投入成本。满足对企业技术支持的全天候快速响应、增强稳定性与可靠性、提供持续及时的安全更新与系统补丁,保障使用者合规性。直到如Red Hat、SUSE、Ubuntu等商业Linux的出现,才真正让Linux脱离草根成为超级英雄,风河WRLinux自然也位列其中。

风河嵌入式研发实验室

作为风河首款完全具备Linux文件系统的平台产品,2005年内置丰富网络中间件和应用组件的Linux版本网络设备平台(PNE)参考设计版本,广受当时国内消费电子产品设计人员青睐。而在结合开源Linux灵活性以及风河嵌入式系统领域丰富经验后,风河WRLinux如今广泛应用在汽车领域。

哪吒汽车的融合网关域控产品

上个月作为面向高性能服务网关及车辆控制调度的硬件与软件框架,哪吒汽车与NXP恩智浦、经纬恒润以及风河系统,联合发布的首个融合网关域控产品浩智超算XPC-S32G,其底层平台正是风河的WRLinux。而更早时候WRLinux作为构建和支持智能边缘的解决方案,被极氪选用嵌入于未来的极氪电子电气架构(ZEEA)平台。就连专注于驾驶辅助系统(ADAS)及节能计算解决方案的地平线,在为整车厂商打造完全集成的软硬件解决方案里,也包括运行在征程系列芯片上的风河边缘到云产品组合。

给时间管理大师配百宝袋

和WRLinux相比,风河的始创旗舰产品VxWorks实时操作系统(RTOS)更像是“时间管理大师”。由于可确保系统的高可靠性和低延迟响应特性,RTOS被广泛应用于从航空航天到汽车、医疗领域的各种关键性任务。举个简单的例子,大家所熟悉的自动紧急制动系统(AEB)原理是通过传感器(如摄像头、雷达)实时监测前方障碍物,并在检测到碰撞风险时自动施加制动,以避免或减轻碰撞。

NASA火星车对实时操作系统有严格要求

RTOS在其中发挥着不可替代的指挥作用,始终保持传感器实时检测前方障碍,并保证数据得到迅速处理。一旦检测到碰撞风险,RTOS能够在毫秒级时间内执行制动指令避免碰撞发生。关键在于AEB 系统的任务被赋予最高优先处理级,不会被其他非关键任务所干扰。车道保持辅助、自适应巡航控制、电子稳定控制、气囊控制乃至电池管理,其实都属于与安全息息相关的关键任务。这些功能在VxWorks低延迟、确定性、高可靠性和多任务处理能力加持下,不断提升车辆的性能与整体安全性。

VxWorks是唯一能利用容器部署应用的RTOS

尽管VxWorks在RTOS领域几乎无人能敌,可风河似乎并不满足于此,决定为时间管理大师配上百宝袋,如今最新版VxWorks已经支持OCI容器,成为全球首个且唯一利用容器部署应用程序的实时操作系统。举例说明,现代汽车中包含多个独立的电子控制单元(ECU),如动力总成控制、车载信息娱乐系统、驾驶辅助系统等。这些系统在确保安全性和可靠性前提下,均需实时处理传感器数据并做出响应。

安全与实时一直是风河的优势

这时候容器技术可将汽车电子功能分别打包成独立的容器,例如让优先处理级别不同的动力总成控制和信息娱乐系统分处不同容器之中。VxWorks统一协调并确保各个容器中的应用程序,按照优先次序严格在时间限制内完成任务。而身处不同容器中的功能模块,彼此相互隔离也让系统安全性得以提高。最为实用的是,容器技术可在不影响其他系统功能的情况下,对单个容器中的应用程序进行更新和维护。这无疑大大简化了不同车辆电子功能在研发、迭代以及更新之中的工作效率。

结语:

汽车深处的灵魂是“软件”,而在灵魂的深处是事必躬亲的基础操作系统。这点对大多数研发车辆产品的人都毋容置疑。然而术业有专攻,能造车不代表懂基础操作软件,倘若连实时操作系统、Linux或者各类OS都难以区分,那别说抉择合适的技术路线,就算以买买买熬过了漫长研发煎熬,得到的可能还是缺乏对安全足够敬畏与守护的“苍白灵魂”。倒不如选择深耕嵌入式行业40年,有着全面产品线,更无惧开放源码,能提供本地团队研发服务的风河公司,以最快的速度联手打造出更智能且安全的汽车产品,让灵魂从深处绽放出耀眼的光芒。

欢迎线上购买《汽车之友》杂志

北京时尚

成都杂志铺

0 阅读:0