随着5G和人工智能的发展,汽车被认为是下一个极有市场前景的智能产品,各大科技企业也纷纷入局汽车产业并进行无人智能驾驶的相关测试。而要实现无人智能驾驶就需要汽车能实现智能网联,而大部分科技企业做的更多是增加智能传感器(高清摄像头,激光雷达,毫米波雷达等),对海量数据进行采集,处理和共享。其实在进行无人智能驾驶测试的过程中,最重要、最基础的部分往往是容易被忽略掉的。对于一个智能汽车来讲它需要一个怎样的操作系统?
智能汽车对操作系统的要求是什么?
传统的汽车采用的是以前的分离式架构吗?也就是汽车电子分散聚焦在某一层面,比如有些厂家聚焦在中控娱乐信息系统部分,还有些厂商聚焦在ADAS相关部分以及其他汽车电子设备部分。那么到了智能驾驶阶段还是这样分离式存在吗?
显然不是,以博世,大陆等为首的Tier1(一级供应商)提出了域控制器(DCU,Domain Control Unit)的概念。即根据汽车电子部件功能将整车划分为动力总成、车辆安全、车身电子和智能驾驶等多个域,然后再使用处理能力更强的CPU/GPU芯片相对集中的去控制每个域,改变了汽车的硬件结构,以取代分离式汽车电器架构。
随着硬件改变的还有软件,而软件最核心的部分是什么?就是操作系统。操作系统这个层面跟以前一样吗?不一样,分离式架构使得每个电子器件都是一个OS,各个电子器件的OS之间的协同就是很大的一个问题。而域控制器的设计简化了之前的汽车电气结构,同时有利于各个域之间通过通信完成相互协同工作。引入操作系统,引入后就能有效分配车机的硬件资源,对以上各种任务功能进行协同管理,并控制各项任务优先级别。为智能网联的应用提供高性价比且符合安全要求的平台。
汽车操作系统哪家强?
WinCE:
因为WinCE能提供多媒体功能模块,在实时性方面表现出色已经开发便利,在其他操作系统不够成熟的情况下,在车载导航、娱乐上算是一枝独秀,所以当时基本上都称车载主机为车载导航或者车载娱乐系统。但随着需求的增多,用户需求的改变,其他操作系统的成熟。WinCE高度模块化的开发流程,使得开发用户越来越少,应用越来越匮乏,所以WinCE也慢慢退出了VOS的舞台。
QNX:
QNX是黑莓旗下的一款嵌入式系统,它是一种商用的类Unix实时操作系统,目标市场主要是嵌入式系统。QNX的应用范围极广,包含了:控制保时捷跑车、核电站和美国陆军无人驾驶Crusher坦克的控制系统。殊不知,QNX系统也在汽车领域占据较大的分量,QNX目前已经超越微软,成为了全球市场份额最大的车载系统底层。
Linux:
Linux操作系统结构设计偏重于可靠性和网络设计,所以在后台(服务器和数据中心)操作系统中占据着领先地位。现在IT基础设施从服务器和数据中心移动到了云端,而云运行在 Linux 上。即使是在微软 Azure 上,2016 年的时候超过 1/3 的虚拟机运行在 Linux 上。但是Linux的普及范围小和开发难度大,限制了它在车载导航和车载娱乐上的发展。但是随着车联网、ADAS的介入,对可靠性以及网络设计的需求,也许Linux会异军突起,成为VOS的热门系统。
其他:
Android:开源操作系统,无授权费用对很多中低端车载电子产品开发商是有很大的吸引,但是版本升级过于频繁,开机启动时间长,系统稳定性不强而饱受诟病。Wind River:功能强大覆盖多行业的硬实时操作系统,但授权和开发定制成本非常高,市场份额有限。MicroItron:日资车型的主流汽车操作系统,但日系供应商也逐渐采用其他OS以满足不同市场的需要。GENIVI:准确来说是一个标准联盟。以宝马为首的知名企业建立的应用于车载系统的开放式软件平台和操作系统,基于Linux平台,形成从研发到应用的闭环生态。
值得一提的是,不少人对CarPlay、Android?Auto、CarLife其实是存在误区的,这三项技术或功能并不是车机系统,它们只是建立在车机与手机互联的一个模块。核心功能就是建立手机与车机互联,显示的UI界面也不是APP,信息则全部来自手机端。是实现的一项“高级映射”技术而已,本身并非车机系统,但又没有简单映射那么简单。
阿里巴巴Alios如何?
AliOS虽然比WinCE、QNX等研发得晚,但是很多理念都超前很多:废除App的形式、将语音作为车上的主交互方式(包括多模态交互的研发)、汽车作为一个IoT设备可以与更多硬件设备相连等等。近日AliOS更是与江铃汽车、五菱汽车、一汽轿车、长安福特、北京现代、蔚来汽车等成为了中国汽车质量技术联盟成员。其中AliOS是该联盟内唯一汽车操作系统厂商,未来也将参与智能网联汽车软件相关标准指定、检测、认证等工作,共同推动中国智能网联汽车标准体系的落实。
作为目前国内唯一拥有自主知识产权的汽车操作系统,阿里从2014年开始研发汽车操作系统,Alios由YunOS更名而来,阿里为扩大YunOS在手机设备上的市场占有率,阿里巴巴采取的策略是与三线自主品牌手机进行合作,对预装YunOS的手机进行高额补贴;后转向汽车市场,2016年在量产车中正式实现商用与上汽自主品牌的合作中尝到甜头,开始发力把Alios打造成车联网操作系统。
目前来看,Alios作为新生代车载操作系统,是一个包含云端服务的可支撑人机交互和车联网数据交换的平台,其优势在于Alios依托阿里巴巴的大数据、人工智能等新技术添加云服务相关模块以接入阿里巴巴的生态环境。如何在这个平台OS之上实现以支付宝生态系统为核心的服务应用去吸引汽车用户为其买单,重新定义汽车作为移动支付的新载体才是阿里的主要目的,实质是2C。
随着智能网联系统的升级,尽管Alios并没有主动涉及电控ECU操作系统的动力,但由于技术发展的趋势(如域控制器)会迫使阿里巴巴不得不面临技术融合的挑战,积极配合主机厂和一级供应商开发能将非安全相关的车载和安全相关的电控集成于一体的虚拟机,并分享有价值的数据。
写到最后
目前,汽车开始向真正的向智能化转型,而新的挑战也已经开始。回到最开始的那个问题:对于一个智能汽车来讲它需要一个怎样的操作系统?编者觉得:只有做到比手机好用之后,才知道!你怎么看?