漫谈车载操作系统发展趋势( 三 )


当下 , EclipseIDE已成为汽车及其他众多行业最受欢迎的软件开发系统 。 Eclipse是一个开放源代码、基于Java的可扩展开发平台 , 于2001年11月由IBM公司贡献给开源社区 , 现由非营利软件供应商联盟Eclipse基金会管理 。
除此之外 , 以Web为中心的软件开发也正在迅速发展 , AmazonAWS(AmazonWebServices , 亚马逊云平台)尤其活跃 。 AWS正在建立合作伙伴关系以满足包含SaaS(SoftwareasaService , 软件即服务)功能的软件开发需求 。 MicrosoftAzure(微软基于云计算的操作系统)和其他操作系统也正在经历类似的成长过程 。
漫谈车载操作系统发展趋势】提供专注于功能安全应用程序的操作系统也是一种趋势 , Apex.AI(自动驾驶操作系统开发商)就是一个典型例子 。
八、新兴的ECU需求
车载操作系统还需要满足新兴技术ECU的需求 。
1、所有操作系统都应将安全作为核心功能 , 支持尽可能多的硬件、软件和基于云的网络安全 。
2、操作系统应增强系统服务 , 以满足OTA软件在嵌入式软件和云功能方面能力增强的需求 。
3、应拓展新功能 , 满足车联网功能拓展所需的ECU数据提取需求 。
九、操作系统战略前景
随着ECU复杂性的增加 , 操作系统的复杂性也随之增加 , 整车厂需要多个操作系统来覆盖广泛的ECU应用场景 。
对于简单的ECU而言 , 整车厂一般更喜欢基于AUTOSAR的操作系统 , 但其无法适应车载信息娱乐等高端ECU的复杂性 。 高端ECU主要使用QNX或Linux作为操作系统 , Linux是最受欢迎的车载信息娱乐操作系统 , 但在考虑功能安全时 , ADAS和AVECU领域明显更偏爱QNX 。
据媒体报道称 , 包括大众和梅赛德斯·奔驰在内的几家整车厂正在讨论自主研发汽车操作系统 , 然而汽车操作系统的开发是一项艰巨的任务 。 操作系统的研发人员成本较高 , 而其生命周期可能长达30至40年 , 并且要保持定期更新和相对持续的技术改进 。 截至2022年 , Linux已经发展了大约30年 , QNX发展了近40年 。
整体来看 , 针对此类生命周期较长的操作系统 , 最好的发展策略就是从最棘手的网络安全角度入手 。 对于低复杂性的ECU , GreenHills拥有最高的安全性和安全性认证 , 包括FAA(FederalAviationAdministration , 美国联邦航空管理局)飞机使用认证;对于高端ECU , QNX拥有比Linux更高的安全性认证 , 并且很可能继续保持这一排名——即使一些Linux发行版已经获得了ISO26262认证 。 QNX的微内核架构使操作系统更加安全;QNX可能会首先开发自动驾驶汽车的新标准——ISO21448(预期功能安全) , 提供UL4600(自动驾驶产品安全评估标准)和IEEEP2851(芯片的安全验证数据格式)等相关的功能 。
参考文献
https://www.embedded.com/trends-in-automotive-operating-systems/
https://zhuanlan.zhihu.com/p/394560786
返回搜狐 , 查看更多
责任编辑: