热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

车联网系统的组成概述

什么是车联网(或叫做智能网联)?车联网究竟有哪些组成模块?这些模块之间是怎样的关系?……每个初次接触车联网的
  • 什么是车联网(或叫做智能网联)?
  • 车联网究竟有哪些组成模块?
  • 这些模块之间是怎样的关系?
  • ……

每个初次接触车联网的人或许都会有如上的这些疑惑?今天,笔者就以自己的理解来对这几个问题尝试予以解答。

1车联网整体架构

如上,这是笔者画的一幅车联网整体架构图,无论是传统的Telematics,还是现在的V2X,就车联网的组成来看,主要还是由管理平台、应用终端、第三方系统这三大模块组成。
管理平台类似车联网的大脑,对整体的车联网应用予以统筹安排;应用终端则是车联网的手和脚,它们是具体的执行者,根据应用对象又可以分为车端、用户端和业务端;第三方系统则像是车联网摄入的能源,有了这些能源,才能让整个系统有足够的动力运作起来,并且变得更加的丰富多彩。
有了大脑,有了四肢,有了能源,但是要想让一个机体能动起来,还需要一颗心脏。车联网的心脏就是装在车内的T-BOX

2T-BOX功能结构

什么是T-BOX?它的全称就是Telematics Box,是装在车内的一个通信部件。T-Box主要的功能有两个:


  • T-BOX通过无线通信,接收远程诊断或控制请求后,CANBUS上发起诊断及控制命令;
  • T-BOX获取相关CAN信号后返回云平台, 云平台再返回数据到远程终端,实现远程诊断或控制。

如下图,就是T-box功能实现示意图。

T-Box之所以能实现通信功能,主要还是基于它的功能设计(如下),这样的设计使T-Box真正成为了车联网系统的心脏。

(注:tbox内部结构诊断图来源于网络)

3车联网基础功能

T-Box的介绍可以知道,车联网最基础的功能就是远程诊断和控制。这也是最初的车联网产品所能提供的服务,如安吉星。接下来,我们就一起来看看这两款最基础的车联网功能是如何实现的吧!

3.1远程车控

远程操纵车辆时,先执行客户端程序,向汽车进行控制信号的发送,构建起一个远程服务,再利用该远程服务中的各类控制功能,成功将操纵指令发送出去,指挥汽车中所有应用程序的各种运行。就目前来讲,远程车控的范围基本如下图所示。

3.2远程诊断

汽车远程故障诊断系统是指汽车在启动时,获知汽车的故障信息,并把故障码上传至数据处理中心。系统在不打扰车主的情况下复检故障信息。在确定故障后,并实施远程自动消除故障,无法消除的故障以短信方式发送给车主,使车主提前获知车辆存在的故障信息,防范于未然。
远程诊断大体包括如下服务:


  1. 车辆定位服务
  2. 车辆实时监控
  3. 读取数据流功能
  4. 读取故障码
  5. 故障报警处理
  6. 清除故障码
  7. 车辆保养提醒
  8. 胎压电池提醒

 需要注意的是,T-Box技术本身是对GPS定位的应用

4OTA

车辆OTA最早的应用就是车联网。在车联网整体架构中,Hyde画了两个OTA,一个叫做OTA1.0,另一个是OTA2.0,前者是在整个车联网综合管理功能模块中存在,后者则是属于第三方系统。之所以这么画,是因为,最初的OTA仅仅只是针对车联网系统进行的软硬件升级。而随着Tesla的诞生,OTA也被应用于整车。所以,Hyde用了1.02.0以示区分。

OTA英文全称是Over-the-Air Technology,即空间下载技术的意思。通过网络从远程服务器下载新的软件更新包对自身系统进行升级。

汽车OTA升级分为两类,一种是FOTAFirmware-over-the-air,固件在线升级),指的是给一个设备、ECU闪存下载完整的固件镜像,或者修补现有固件、更新闪存。而固件之外的软件更新,就是SOTASoftware-over-the-air,软件在线升级)。那些看上去离使用者更近的应用程序和地图OTA,都属于SOTA的范畴。

(注:上图是根据网络上找到的一份示意图重构的)

5车联网终端应用

前面的内容将车联网的基本功能进行了介绍。但是,这些内容都可以算是后台,不可见的。对于最终用户来说,对车联网最直接的感知,其实还是在于车端的操作和手机端的操作;其次,则是来源于如车联网呼叫中心的互动体验。

5.1车端应用

车联网的车端应用基本上都是基于车辆中控屏来实现的(最早的安吉星的全音控领航服务除外)。随着技术的推进,特别是互联网的发展,现在的车联网系统的车端应用已经和互联网紧密联系,形成了一个完整的车联生态。当然,最本质的车联应用诉求还是以导航为主。

对于车端的应用,我们又可以称之为HMI,即(车载)人机交互界面,是驾驶员与车辆交互的桥梁。驾驶员可方便快捷地在HMI中查询、设置和切换车辆系统的各种信息,在增强驾驶乐趣的同时确保驾驶安全性。

当前的车载HMI的主流样式可以概括为如下三大类:

当然,无论是上面三种样式的哪一类,对于HMI的架构来说,基本上都是满足如下的架构:

另外,随着技术的发展,车端应用的人机互动除了用户点击触摸屏外,也越来越多地通过智能语音接入,甚至是人脸识别技术接入来实现更加便捷和人性化的互动体验。

5.2手机端应用

车联手机端应用通常是由某个手机APP来实现,现在也有通过小程序来实现的。简单来讲,用户通过手机APP发送控制命令后,车联网后台会发出监控请求指令到车载T-Box,车辆在获取到控制命令后,通过CAN总线发送控制报文并实现对车辆的控制,最后反馈操作结果到用户的手机APP

除了上述最基本的车联手机端应用功能外,现在越来越多的车联手机应用包含了社交、商城、售后等应用属性,使车联手机应用与使用者的日常生活更加紧密关联。

5.3 T-呼叫中心

T-呼叫中心的主要服务内容包括E-CallB-CallI-Call三大类。E-Call是紧急呼救电话,通常是由车端触发,用于紧急求助等服务;B-Call则以业务操作为主,可以通过车内一键呼叫按钮接入,也可以通过400电话呼入,通常以车联服务为主要诉求;I-Call则多为信息类咨询,以400电话呼入较多。

但是,T-呼叫中心并不仅仅只是被动地服务于客户。事实上,T-呼叫中心结合车联网运营战略,可以在车辆的客户生命周期中体现更多的价值。

6新能源监控

随着新能源汽车的发展,车联网系统除了上述应用外,还有一个重要的使命,即承担起对新能源车辆的安全监控。它需要将T-Box收集到的指定数据上传至国家的新能源监控平台,并将相应的报警信息及时反馈给车厂运营人员,协助处理相应报警事件。下图是笔者画的新能源监控示意图。

7结语

通过上述六个章节,笔者向大家介绍了车联网系统的基本组成概况,希望上面的介绍能为诸君解答在本文最开头的那几个问题。也欢迎大家将自己的读后感留言告诉我。

如果你喜欢这篇文章,请不要吝惜点赞哦!


推荐阅读
  • [译]技术公司十年经验的职场生涯回顾
    本文是一位在技术公司工作十年的职场人士对自己职业生涯的总结回顾。她的职业规划与众不同,令人深思又有趣。其中涉及到的内容有机器学习、创新创业以及引用了女性主义者在TED演讲中的部分讲义。文章表达了对职业生涯的愿望和希望,认为人类有能力不断改善自己。 ... [详细]
  • 本文介绍了Web学习历程记录中关于Tomcat的基本概念和配置。首先解释了Web静态Web资源和动态Web资源的概念,以及C/S架构和B/S架构的区别。然后介绍了常见的Web服务器,包括Weblogic、WebSphere和Tomcat。接着详细讲解了Tomcat的虚拟主机、web应用和虚拟路径映射的概念和配置过程。最后简要介绍了http协议的作用。本文内容详实,适合初学者了解Tomcat的基础知识。 ... [详细]
  • 在线教育平台的搭建及其优势
    在线教育平台的搭建对于教育发展来说是一次重大进步。未来在线教育市场前景广阔,但许多老师不知道如何入手。本文介绍了在线教育平台的搭建方法以及与传统教育相比的优势,包括时间、地点、空间的灵活性,改善教育不公平现象以及个性化教学的特点。在线教育平台的搭建将为学生提供更好的教育资源,解决教育不公平的问题。 ... [详细]
  • 集成电路企业在进行跨隔离网数据交换时面临着安全性问题,传统的数据交换方式存在安全性堪忧、效率低下等问题。本文以《Ftrans跨网文件安全交换系统》为例,介绍了如何通过丰富的审批流程来满足企业的合规要求,保障数据交换的安全性。 ... [详细]
  • 背景应用安全领域,各类攻击长久以来都危害着互联网上的应用,在web应用安全风险中,各类注入、跨站等攻击仍然占据着较前的位置。WAF(Web应用防火墙)正是为防御和阻断这类攻击而存在 ... [详细]
  • 14亿人的大项目,腾讯云数据库拿下!
    全国人 ... [详细]
  • 校园表白墙微信小程序,校园小情书、告白墙、论坛,大学表白墙搭建教程
    小程序的名字必须和你微信注册的名称一模一样在后台注册好小程序。mp.wx-union.cn后台域名https。mp.wx-union.cn ... [详细]
  • 周鸿祎火力全开
    “在这个IoT时代,只是孤立地搞大数据,孤立地搞云,或谈AI,或做一个智能硬件,我觉得都是不完备的,必须将这几项技术综合运用起来,才是一个真正的IoT时代,也是IoT真正的春天。” ... [详细]
  • 说出来你可能不信,我用三天做了一个完整的项目
    Java在人工智能中能起到什么作用?作为编程语言中的扛把子,Java20多年稳定不倒,就在于它的稳定性,维护成本极低。这使得 ... [详细]
  • 本文介绍了Python高级网络编程及TCP/IP协议簇的OSI七层模型。首先简单介绍了七层模型的各层及其封装解封装过程。然后讨论了程序开发中涉及到的网络通信内容,主要包括TCP协议、UDP协议和IPV4协议。最后还介绍了socket编程、聊天socket实现、远程执行命令、上传文件、socketserver及其源码分析等相关内容。 ... [详细]
  • Android中高级面试必知必会,积累总结
    本文介绍了Android中高级面试的必知必会内容,并总结了相关经验。文章指出,如今的Android市场对开发人员的要求更高,需要更专业的人才。同时,文章还给出了针对Android岗位的职责和要求,并提供了简历突出的建议。 ... [详细]
  • 如何在服务器主机上实现文件共享的方法和工具
    本文介绍了在服务器主机上实现文件共享的方法和工具,包括Linux主机和Windows主机的文件传输方式,Web运维和FTP/SFTP客户端运维两种方式,以及使用WinSCP工具将文件上传至Linux云服务器的操作方法。此外,还介绍了在迁移过程中需要安装迁移Agent并输入目的端服务器所在华为云的AK/SK,以及主机迁移服务会收集的源端服务器信息。 ... [详细]
  • GAMETECH腾讯云游戏行业技术沙龙成都站圆满落幕
    11月13日,由腾讯云主办、游戏茶馆协办的2020年首场GAME-TECH腾讯云游戏行业技术沙龙在成都圆满落幕。本次沙龙邀请了腾讯云游戏行业解决方案总监宋永周、腾讯云游戏行业高级解决方案架构师曾梓恩、腾讯云游戏行业高级产品架构师郑晓曦、腾讯云游戏行业高级解决方案架构师温球良和天美L1(王者荣耀)服务器技术副总监杨光,为参会同行们带来了干货满满的技术建议。本文介绍了腾讯云游戏云的优势和为不同游戏研运场景提供的服务。腾讯云在中国游戏云服务市场领跑,成为众多游戏开发者的合作伙伴。 ... [详细]
  • 恶意软件分析的最佳编程语言及其应用
    本文介绍了学习恶意软件分析和逆向工程领域时最适合的编程语言,并重点讨论了Python的优点。Python是一种解释型、多用途的语言,具有可读性高、可快速开发、易于学习的特点。作者分享了在本地恶意软件分析中使用Python的经验,包括快速复制恶意软件组件以更好地理解其工作。此外,作者还提到了Python的跨平台优势,使得在不同操作系统上运行代码变得更加方便。 ... [详细]
  • 人脸检测 pyqt+opencv+dlib
    一、实验目标绘制PyQT界面,调用摄像头显示人脸信息。在界面中,用户通过点击不同的按键可以实现多种功能:打开和关闭摄像头, ... [详细]
author-avatar
杨琴琴qin
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有