稳定微内核,斑马智行智能驾驶系统内核优势分析
“新四化”背景下的 汽车 产业催生着前所未有的机遇,在智能网联汽车的大变革中,软件定义汽车已成为共识,汽车操作系统成为兵家必争之地。
广义上的汽车操作系统从下至上包括BSP、操作系统内核、中间件及库组件等硬件和上层应用之间的所有程序,而狭义上的汽车操作系统指的是可直接搭载于硬件上的内核。从狭义汽车操作系统的角度来看,目前市场格局较为稳定,国际上形成了以QNX为主,Linux次之的竞争格局,国内则有华为和斑马智行能够自主研发内核产品。
汽车操作系统内核主要提供操作系统最基本的功能,包含进程/线程调度、内存管理、进程间通信、中断管理、同步与锁、信号等系统必须功能的最小实现。从这点来看,掌握了内核,也就决定了系统的性能和稳定性。
今年2月,斑马智行举行智能驾驶系统内核颁证仪式,TÜV 莱茵为斑马智行智能驾驶操作系统内核颁发了 ISO 26262 功能安全产品认证证书。作为国内唯二的两个取得莱茵 ASIL-D 认证的操作系统内核,斑马智行智能驾驶系统内核具备多项优势。
① 采用 Fusion (SOA) 框架
斑马智行所采用的的 Fusion 框架是系统原生、自主可控、稳定可靠的 SOA 框架,可实现跨 OS、跨域、跨端通信框架服务。将整车硬件能力标准化、原子化、服务化,帮助汽车厂商定义整车开放能力接口和云管端一体软件开发平台。
② 支持 POSIX 支持
POSIX 标准定义了操作系统应该为应用程序提供的接口标准,是 IEEE(电气与电子工程师协会)为各种在UNIX操作系统上运行的软件而定义的一系列API标准的总称。斑马智行智能驾驶内核支持 POSIX 标准,意味着原先基于 QNX/Linux 开发的程序可平滑迁移至斑马智行智能驾驶内核上,这在很大程度上降低了后续开发程序的难度。
③ 微内核架构
斑马智行智能驾驶内核采用微内核架构,在保证高可靠性、高安全性的基础上,还能够实现系统组件按需加载和更细粒度上的OTA。
④ 通过 ASIL-D 安全认证
ISO 26262是全球公认的汽车功能安全标准,该标准涵盖功能安全需求规划、设计、实施、集成、验证、确认、配置等方面,根据安全风险程度对系统或系统某组成部分划分由A到D的安全需求等级,其中D级为最高等级。斑马智能驾驶系统内核在今年1月通过功能安全ASIL-D产品认证,代表着该内核产品达到行业领先水平。
斑马智行联席CEO张春晖与TÜV莱茵上海公司执行董事Lutz Frankholz
此外,斑马智行智能驾驶系统内核还具备实时OS、高速IPC、多核支持等优势,真正实现为软件定义汽车而生。
斑马智能驾驶系统内核产品将在年内面向行业开放,助力车企构建自有操作系统,打造具有差异化的汽车产品。