首页 > 范文大全 > 正文

车联网智能终端操作系统解析

开篇:润墨网以专业的文秘视角,为您筛选了一篇车联网智能终端操作系统解析范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

【摘 要】操作系统是智能设备的基础和灵魂。从Windows、Unix、Linux、QNX到Symbian 、WP、Android、iOS等系统,各种操作系统竞争日益激烈,它们各有其不同的特性及生态环境。车载终端与手机同样属于智能移动设备,选择哪种操作系统,就显得较为重要了。本文诣在通过对分析,让读者能够对不同操作系统做一个较为全面的了解,并能够根据自身需求选择最适合自己的操作系统。

【关键词】车联网;车载信息娱乐系统;车载信息终端;车机软件平台

【Abstract】Operating system is the foundation and soul of smart devices. From the Windows, Unix,Linux, QNX into Symbian, WP, Android, and iOS etc, all kinds of operating systems in an increasingly competitive, and they all have different characteristics and ecological environment.In-Vehicle Infotainment terminal like a mobile phone belonging to smart mobile terminals, Which operating system you choose, it is more important. Through the analysis, allows the reader to a more comprehensive understanding of the different operating systems, and be able to choose the most suitable operating system according to their needs.

【Key words】Telematics; In-Vehicle Infotainment; In-Vehicle Infotainment terminal; In-Vehicle Infotainment terminal operating system

0 引言

随着中国汽车产业的飞速发展,以及汽车电子技术的不断进步,Telematics已经成为汽车行业备受关注的热点。伴随Telematics技术与互联网的逐渐融合,产品形态更新迭代的速度也越来越接近互联网的发展速度。基于什么操作系统设计开发车载终端,使其能够支撑整个Telematics系统,是一个日益重要且值得深入研究的课题。

众所周知,操作系统是智能设备的基础和灵魂。微软曾通过操作系统在PC行业独大,尽管有诸多类Unix、类Linux系统层出不穷,但依然不能撼动Windows操作系统在PC领域的领导地位。智能手机及其他手持设备的出现,才总算打破了Windows一家独大的局面,从Linux、QNX出现,到Symbian、WP、Android、iOS等系统发展,更新不断。另外,各种系统均有自身不同的生态环境,让操作系统之争变得更加激烈。

车载智能终端操作系统方面的选型,变得日益重要。车载终端与手机同样属于智能移动终端,除了完成本身信息类功能之外,娱乐、资讯等功能也越来越受到重视,集成更多的传感器实现更多先进的功能也成为了普遍现象。由于不同系统后面是不同的生态环境,选择哪种操作系统,其实也是对其后生态的选择。

1 主流车载终端软件平台解析

车载终端为客户提供信息通信、地图导航、生活服务和安防等功能,就像互联网络中的电脑、移动互联网中的手机,车载终端是车主获取车联网最终价值的媒介,可以说是网络中十分重要的节点。

目前市场上存在多个操作系统平台,主要有Microsoft embedded automotive 7操作系统平台、WinCE操作系统平台、QNX操作系统平台、Linux(Genivi)操作系统平台、IOS操作系统平台以及Android操作系统平台等。很多车载导航娱乐终端并不适合“车联网”的发展,其核心原因是采用了非开放的、非智能的终端系统平台,基于这类平台进行Telematics智能车载终端的研发难度较大,受到的制约也比较多。开源操作系统平台Android 和Linux,有希望成为车载终端的主流操作系统。Android 专为触摸操作进行了优化,体验良好、可个性化定制,应用丰富且应用数量快速增长,已经形成了成熟的网络生态系统。而Genivi 联盟主推的Linux 操作系统在车载平台上应用较广,具有实时、稳定的优点。下面选取了若干主要的操作系统平台进行分析和对比。

2 系统软件平台综合对比

各系统软件平台分析主要依据的指标为:系统成本、系统的用户、以及应用程序扩展性等方面。综合Microsoft Embedded Automotive 7,QNX以及Android三款操作系统主要性能参数,分析结果如表1所示。

2.1 系统软件平台优缺点对比

三种系统软件平台(OS)优缺点对比情况如下:

2.2 系统软件平台综合对比

另外我们对Microsoft Embedded Automotive 7,QNX以及Android三款操作系统平台进行了多方面综合对比,具体对比情况见表2。

(1)三种系统软件平台(OS)综合对比情况如下(表3):

(2)三种系统软件平台(OS)参数和特性比较表如下:

从以上参数比较得出,由于Windows和QNX系统软件属于商业级嵌入式操作系统,所以它们在性能以及服务上有较好的保证,但是价格昂贵,且不公开核心代码,可定制性较差;而Android等系统软件属于开源操作系统,核心代码是公开的,尽管其在技术支持和服务上有所欠缺,且对开发人员有较高的要求,但具有用户可定制性好,可持续开发性强及费用低廉等优势。正因为开源系统具有其特点及优势,从目前来看,它们极其可能成为嵌入式操作系统应用的主要推动力。

3 操作系统选择

应该根据自身的主要需求选择理想的操作系统。我们尝试通过一些典型的需求描述,选择合适的操作系统。

(1)如果主要诉求是要求有丰富的第三方应用,并且想吸引足够的第三方开发者加入的话,无疑Android系统是第一选择。

(2)若希望沿用之前在WinCE系统的技术资源,Windows Embedded Automotive 7车机系统是最佳选择。这样能够充分利用既有资源,并且有一定量的硬件供选择。在成本上有一定的控制能力。

(3)如果及其注重稳定性,但对其他扩展能力不关注,而且自身有很强大的开发能力的话,可以尝试选择QNX系统。

本文是希望选择一个成本低、扩展性好,且有丰富第三方应用的未来车载终端软件平台,因此考虑Android系统作为首选,以适应Telematics产品发展速度快和功能迭代频繁的市场需求。

4 结束语

我们对Telematics的认知多样,其实现形态多样,Telematics行业未来必将百花齐放,会有无数新的理念不断涌现。也会有无数的新资源融入到车载智能终端软件系统中来。但依照当前相关基础设施、汽车行业的发展来看,车载智能终端及其软件平台还有很长的路要走。从目前来看,近5年的发展方向应该难离智能交通、自动驾驶、人车交互、车与车/设施交互几个方面,为了更好支持各种新功能实现,那么智能终端软硬件均会得到支持和发展。

【参考文献】

[1]约瑟夫.Telematics引领汽车数字信息化革命[J].电子产品世界,2005,12:32-42.

[2]艾伦.汽车电子的下一步―Telematics[J].汽车电子,2006,11:21-23.

[3]郭之明,徐克宝.基于uC/OS-Ⅱ的Telematics车载终端控制器开发[J].国外电子测量技术,2006,12:8-12.

[4]冯坚.下一代车载通讯(Telematics)系统[J].汽车与配件,2007,2:24-27.