等。但是对于车载OS而言,一般就比较陌生了,车载OS,顾名思义,就是在汽车上使用的OS,与普通电脑、移动终端的OS不同,这类OS使用在汽车上。但是车载OS也有很多的分类和用途。
未来,汽车将演变为移动智能终端,软件将定义汽车,OS是传统车企实现数字转型的关键,成为各企业必争的战略要地。在汽车领域,OS包括与安全相关的控制系统OS和与用户体验相关的IVI(信息娱乐系统)OS两大部分。
至于各个操作系统之间有什么区别,有什么重要性,一般人是不关心的,但是随着智能网联汽车技术的发展,自动驾驶距离推广应用越来越近,车载操作系统很快进入汽车行业巨头的视线,并且纷纷布局,智能网联汽车发展大背景下的车载OS,也将会迎来一波江湖纷争。
进入2019年,车载OS领域的竞争急剧升温,QNX由于其安全性优势成为智能网联汽车行业的新宠,Linux基于自身开源特性和广大的工程师基础在低调中默默吸取市场份额,Google充分发挥Android开源优势并向第三方开发者开放Android Automotive OS,大众提出要自研vw.OS,斑马网络也进行重组并开放三大融合模式,华为鸿蒙同样剑指汽车。主机厂、谷歌、阿里以及华为等开始上演新一轮智能网联汽车入口争夺战。各车载OS的核心竞争力究竟在哪?本文将会简略分析。
鸿蒙OS(英文:HarmonyOS)。在2019年8月9日,华为在东莞举行华HDC2019开发者大会,正式发布操作系统鸿蒙OS。华为称鸿蒙OS是一款“面向未来”的操作系统,一款基于微内核的面向全场景的分布式操作系统,它将适配手机、平板、电视、智能汽车、可穿戴设备等多终端设备
鸿蒙系统HarmonyOS)是基于微内核的全场景分布式OS,可按需扩展,实现更广泛的系统安全,主要用于物联网,特点是低时延,甚至可到毫秒级乃至亚毫秒级。
鸿蒙OS实现了模块化耦合,有三层架构,第一层是内核,第二层是基础服务,第三层是程序框架,对应不同设备可弹性部署。可用于大屏、PC、汽车等各种不同的设备上。
鸿蒙OS的“分布式OS架构”和“分布式软总线技术”通过公共通信平台,分布式数据管理,分布式能力调度和虚拟外设四大能力,将相应分布式应用的底层技术实现难度对应用开发者屏蔽,使开发者能够聚焦自身业务逻辑,像开发同一终端一样开发跨终端分布式应用,也使最终消费者享受到强大的跨终端业务协同能力为各使用场景带来的无缝体验。
鸿蒙OS通过使用确定时延引擎和高性能IPC两大技术解决现有系统性能不足的问题。确定时延引擎可在任务执行前分配系统中任务执行优先级及时限进行调度处理,优先级高的任务资源将优先保障调度,应用响应时延降低25.7%。鸿蒙微内核结构小巧的特性使IPC(进程间通信)性能大大提高,进程通信效率较现有系统提升5倍
鸿蒙OS采用全新的微内核设计,拥有更强的安全特性和低时延等特点。微内核设计的基本思想是简化内核功能,在内核之外的用户态尽可能多地实现系统服务,同时加入相互之间的安全保护。微内核只提供最基础的服务,比如多进程调度和多进程通信等。鸿蒙OS将微内核技术应用于可信执行环境(TEE),通过形式化方法,重塑可信安全。
鸿蒙OS通过统一IDE支撑一次开发,多端部署,实现跨终端生态共享。鸿蒙OS凭借多终端开发IDE,多语言统一编译,分布式架构Kit提供屏幕布局控件以及交互的自动适配,支持控件拖拽,面向预览的可视化编程,从而使开发者可以基于同一工程高效构建多端自动运行App,实现真正的一次开发,多端部署,在跨设备之间实现共享生态。
首先是鸿蒙OS的分布式体系结构,华为称它将使鸿蒙OS比Android更快。Android包含许多不必要的代码行和遗留问题,而分布式体系结构则提供了更为简洁的代码结构。
其次,鸿蒙OS的微内核设计可以提供更高的安全性和更低的延迟。相比之下,Android使用其基于Linux的内核执行的代码大约多出1000倍。
第三,华为的ARK编译器和专用的IDE(应用程序套件)将简化应用程序向鸿蒙OS的迁移,因为它简化了Android开发人员对应用程序进行调整的过程。这将消除为多个设备重新开发应用程序的需要。
华为此前已经宣称这款操作系统经过多年时间的打磨,已经成功解决不少系统底层的难题,目前还在持续投入并鼓励全球应用开发者共同丰富软件生态。
2017年9月27日,阿里巴巴发布全新的AliOS品牌及口号,面向汽车、IoT终端、IoT芯片工业领域研发物联网操作系统,并整合原YunOS移动端业务。
AliOS 是基于 Linux Kernel 研发的驱动万物智能的操作系统,适用于多种设备类型,如物联网设备、手机、平板电脑、电视、车载系统等。
在感知上,AliOS将从车内的感知扩展到全车感知,覆盖车机、胎压等方面;此外还支持人脸识别、路况感知以及车路协同。
在交互上,增加了多模态的智能交互方式,用户可以进行语音、手势、触摸相组合的操作;AliOS 2.0也支持多屏显示和操作,屏幕可独立控制也可共享显示。
在应用上,AliOS 2.0可以通过AR技术,在液晶仪表盘反馈路况,并提供导航提醒;对驾驶行为与车辆状况实时监测、为企业和个人提供驾驶风险管理服务。
在平台上,新版AliOS推出面向车的应用开发框架和端上机器学习推理框架;应用开放框架包含智能交互、车应用开发模型、AI与车辆数据;端上推理框架无需联网,针对这点,AliOS将与芯片厂商进行合作。
在安全方面,AliOS通过建立授权、鉴权机制和访问控制,以及基于芯片硬件安全架构来保证数据的安全。
作为基于AliOS 开发的解决方案,MARS在应用场景上则更具体一些。相比起斑马智行2.0,MARS全面融合了AI技术。MARS的十项亮点功能分别是:AI场景引擎、车载K歌系统、跨端组队、全天候地图、我的快递、沉浸式音乐、AR辅助驾驶、首个车内AI萌宠、专属个人通勤地图以及疯狂答题。
AliOS和斑马,都公布了开放平台。AliOS开放平台开放了包括云应用开发、场景智能感知等6大类60余项底层系统级别能力,并同步提供车载开发工具和测试环境,开发者可对驾驶舱、 车灯、故障等100多种实车信号进行快速模拟。
此次发布的AliOS,在应用上,首次提出了端上机器学习的框架,让操作系统在端上也可以进行深度学习,不需要联网就能应用人工智能。而基于AliOS的斑马也非常强调人工智能,其AI场景引擎功能就是人工智能在汽车使用场景中将会涉及到的应用。
在车载操作系统中,阿里和斑马以及步入了更为智能化的阶段。在2016年,阿里与上汽合资成立的斑马智行推出了首款互联网汽车——荣威RX5,到目前为止,上汽的互联网汽车累计销量已经超过70万辆。目前,阿里和斑马都希望将这一数字扩大,因此也不难理解为何今日两家公司都推出了开放平台。
2004年,比尔.盖茨在一次演讲会上宣称:如果通用汽车公司象计算机行业那样紧跟技术的发展,我们今天早就可以用一加仑汽油跑100英里了。通用汽车公司总裁对此回应道:如果通用汽车公司象微软那样发展技术,那么我们今天驾驶的汽车就会有如下特点:汽车每天会无缘无故重启、哑火,有时还必须同时搬门柄,转钥匙,抓紧收音机天线,完成重启。
通用汽车总裁,在用这些比喻来暗指Windows系统的问题,但从另外一个方面,也反映了车载OS对于出错的容忍度低,可靠性要求高,远非消费品可比。那么被嘲笑的微软在车载OS领域是否真的一无建树?
不然,微软在车载OS领域的尝试,从WinCE开始,Windows CE操作系统是在PC Windows操作系统基础上研发而来的,用法、功能上相近。Windows CE系统对RAM的主流配置都在256MB左右,处理器主频在500MHz左右即可。对硬件要求不高,在传统车载导航领域应用广泛但,WinCE 并没有像在电脑端一样统治OS。
根本原因在于,车载OS的应用,一方面有赖于车身电气化,OS能有更多用武之地,另一方面安全性要有保障。而这两点,都是WinCE发展的时代不曾具备的。后随着车联网发展,衍生出了手机互联的过度产品,但很快在自动驾驶发展的浪潮下,被真正的车载OS取代了。
QNX是一种商用的遵从POSIX规范的类Unix实时操作系统,目标市场主要是面向嵌入式系统。它可能是最成功的微内核操作系统之一。以目前的情况看,车载OS分两个方向发展,一条是管理车载信息娱乐的系统,一条是负责车身电子元器件的OS。这种OS分离的方式,主要是为了安全。而提到车载OS的安全,就跨不过QNX。
QNX软件已广泛用于汽车行业的远程信息处理系统。自Harman购买以来,QNX软件已被应用到200多种不同的汽车品牌和型号中不仅在远程信息处理系统中,而且在信息娱乐和导航单元中也是如此。
用于信息娱乐的QNX CAR平台采用了一系列QNX中间件技术,可处理媒体,网页浏览,语音集成,智能手机连接,无线(OTA)软件升级,手持蓝牙和免费电话。QNX系统支持第三方应用程序和第三方产品,比如导航,语音识别等。该平台支持所有主要的汽车级硬件,并采用模块化和可扩展的架构构建。可灵活应用到高中低级信息娱乐系统。
QNX在车载OS领域绝对是垄断性的存在,全球100%的OEM商都和QNX合作,而一些新晋OEM车企包括蔚来、拜腾等同样也选择了QNX作为其合作伙伴。而对于Tier1来说,前八家Tier1都是QNX的客户。目前全球共有1.2亿辆汽车在使用QNX技术。QNX参与到超过290个整车生产中,成功率是100%。
QNX在汽车安全件系统部分,几无挑战者,从奔驰到比亚迪,鲜有不用QNX做仪表、辅助驾驶之用的,QNX在车载信息娱乐系统或车联网系统占据超过60%的市场份额,通用Onstar、宝马ConnectedDrive、奥迪MMI、丰田/雷克萨斯Entune都使用了QNX技术。
虽然QNX在车载OS领域中一家独大,但是由于OEM定制化难,开发费高昂等因素制约了QNX在普通汽车部件供应商行业的推广,与此同时更具灵活性和易用性的Android获得了市场机遇。
Android本是Google为移动端打造的操作系统,它基于Linux内核和其他开源软件的修改版本,主要用于智能手机和平板电脑等触摸屏移动设备,因免费开源而行销世界。Android本未涉足车载OS,但部分供应商为了低成本应用将Android搬上了汽车,用作信息娱乐、导航,无关安全,免费易用。在大部分汽车电气化不足,自动驾驶尚处于概念之时,各色Android车载OS驾着车联网的东风,悄无声息的在车载信息娱乐OS市场攻城拔寨。
Google发现车载OS的巨大市场潜力之后,投入精力开发了Android Auto,专门服务车载领域。为了加快进程,Google也建立了一个联盟OAA,不仅有芯片厂商NVIDIA,还有全球OEM大佬奥迪、通用、现代等。势要在车载OS领域打出一片天下。
Android的买家,不仅包括绝大部分后装供应商,同时也有新兴造车势力,研发实力平平的传统OEM,也有愿意尝鲜者,备下第三选择的OEM。OEM不乐见QNX一家独大,有意无意在扶持着竞争对手,Android便是一个选择。因此同样一家OEM,会在不同的车型上,应用不同的系统。
但是,由于Android的开源特性,绝大部分Android拥趸,都将之用于信息娱乐、导航使用,此为非安全件,安全性要求较低,车规要求宽松,个性化需求。
米乐m6官网登录
上一篇:懂你才能更好 6款主流智能网联系统盘点
下一篇:浅谈主流的车载交互系统(一)