序言

在弄过车载终端项目后,涉及到了一个车联网的项目。通过别人的设计文档,整理下车联网相关的知识点。

车联网

截图自百度百科

车联网的组成

  • 主机: 主机主要用于车内的影音娱乐,以及车辆信息显示
  • 汽车T-BOX:主要用于和后台系统/手机APP通信,实现手机APP的车辆信息显示与控制。
  • 手机APP:当用户通过手机端APP发送控制命令后,TSP后台会发出监控请求指令到车载T-BOX,车辆在获取到控制命令后,通过CAN总线发送控制报文并实现对车辆的控制,最后反馈操作结果到用户的手机APP上,仅这个功能可以帮助用户远程启动车辆、打开空调、调整座椅至合适位置等。
  • 后台系统:这里的后台系统其实就可以理解为TSP (cuiyaonan2000@163.com)

车联网的分类

目前我国根据车辆的用途分为两类:商用车,民用车。这里主要了解下商用车

商用车

商用车(Commercial Vehicle):是在设计和技术特征上是用于运送人员和运送货物的汽车。-------------------------------------------按照车辆的设计和技术特征分类

商用车包含了所有的载货汽车和9座以上的客车,分为客车、货车、半挂牵引车、客车非完整车辆和货车非完整车辆,共五类。----------------------------------------按照车辆种类分类

在整个行业媒体中, 商用车的概念主要是从其自身用途不同来定义的-------------------------------------------按照用途分类,则为如下的车型

  • 客车
  • 货车

商用车协议

参考资料:

  1. http://jtst.mot.gov.cn/search/std?q=
  2. http://std.samr.gov.cn/search/std?tid=&q=32960

根据如上的内容知道了商用车就是:在设计上和特性上适合运送人员和运送货物的车辆,这句话很宽泛。

燃油车和新能源车虽然都是运送人和货物 ,但是其特性和设计肯定是不一样的,造成了不同的车辆具有不同的功能。

所以一个商用车平台最大的问题就是如何兼容市场上的种类型的车辆。这里我们从车辆的协议来区分不同的车辆。

目前的想关于企业平台的各种标准如下所示:

一些常用的概念

ECU

ECU是Elecmal Control Unit 的缩写,即电子控制单元,也可以叫 “行车电脑 ”。

作为现代汽车电子的核心元件之一 ,ECU电子控制单元在汽车中也许有好几个,每个管理不同的功能;而每个ECU系统之间又有信息交换。

ECU具备最基本的结构:

  • 微处理器(CPU)
  • 存储器(ROM、RAM)
  • 输入/输出接口(I/O)
  • 模数转换器(A/D)以及整形
  • 驱动等大规模集成电路

控制信号的采集就来源于分布在汽车上的数量众多的传感器 ,比如油门位置传感器、发动机转速传感器、轮速传感器、空气质量(氧气含量)传感器 、发动机温度传感器等 ,所有传感器收集到信息 ,都及时传给ECU进行计算 ,并根据计算结果下达执行指令。

ECU的控制范围已经扩张到巡航控制、灯光控制 、安全气囊控制 ,悬架控制 、燃油加热控制、排气控制、制动控制、EGR和增压压力控制等。当然 ,随着车上电子元件的日益增多,线路也越来越复杂 。为了简化电路和降低成本,现在汽车上多个ECU之间的数据交换是通过一种称为多路复 用通信网络技术连接起来的,通过它将整车的ECU形成一个网络系统 ,也就是所谓的 “CAN一BUS”数据总线。

DTC(是故障代码,但是标准有很多,总的来说以国家的为准)

汽车DTC的意思是: Diagnostic Trouble Code(DTC)诊断故障代码。 在不解体(或仅卸下个别零件)的条件下,确定汽车技术状况,查明故障部位及原因的检查。包括汽车发动机的检测与诊断,汽车底盘的检测与诊断,汽车车身及附件的检测与诊断以及汽车排气污染物与噪声的检测等内容。

从汽车ECU中读取储存的DTC(故障码)时,除了故障码本身,还可以读出很多其他的信息,包括优先级、发生次数计数器、发生时的里程和时间,以及本文中所讲的状态位(DTC status )。

DTC被分成四大类,有A.B.C及D类,其中A和B类的DTC与发动机的排放水平有关系。

  • A类:在首次行程进行诊断的监测,并向诊断执行指令报告“检测到故障”将DTC存储并且点亮MIL灯。
  • B类:在第一次连续的行程中运行与排放水平有关的诊断检测,并向诊断指令报告“检测到故障”,将DTC存储而且使MIL点亮。在首次检测到故障后,B类故障码将进入到准备之中,此后B类故障码处于警戒状态中,或准备存储一个历史代码。假如这个故障再次发生,则使MIL点亮;反之,一个通过的检测将解除系统对B类DTC的警戒状态。一些特殊的条件将使用于对缺火及燃油调整的故障代码DTC.
  • C类:在首次行程中运行与非排放有关的诊断检测,同时向诊断执行指令报告“检测到故障”,在存储DTC的同时使车辆维修灯"SE
  • D类:在首次行程中运行与非排放有关的诊断检测,并向诊断执行指令报告

TSP

车载信息系统(telematics) 是指:通过在汽车上安装车载信息设备(car informatics device 简称CID),利用通信网络
为驾驶员和乘客提供多样化的信息服务,主要包括行车导航,路况信息,行车安全预警,免提通话,天气服务,紧急救援,车辆性能检测等。提供以上服务的企业既为车载信息服务供应商(telematics service provider,后简称tsp)(在软件工程当中即为上面所说的 后台系统TSP)

DMS

在汽车4S店领域:它的意思为Dealer Management System汽车经销商管理系统,主要用于对于汽车公司庞大的销售网络进行管理。汽车4S店是集汽车销售、维修、配件和服务为一体的销售店。

MES(制造执行系统 (manufacturing execution system, 简称MES))

汽车零部件/零配件的组装是汽车制造的关键环节,而汽车零部件江湖变革以精益为终极目标,即汽车零部件制造企业转型升级向精益生产和精益管理方向前进,而车间信息化管理是精益化生产的基础.

MES系统平台,解决了不同自动化设备间高效交互数据的技术瓶颈,为汽车零部件企业提供生产线控制和追溯系统解决方案,即汽车零部件MES系统研发与实施,助力企业客户节省成本,提高产品质量。

OTA(Over the Air Technology 空中下载技术)

车联网配置是指车载多媒体系统支持移动网络功能,可连接至互联网,或可实现在线导航、查看实时资讯、在线音乐等功能。如今很多车都配备了车联网的功能配置,不仅可以在线导航了,还能具备语音识别开闭多媒体、导航、电话、空调和天窗等诸多功能。

OTA即:通过网络自动下载升级包、自动升级,车主不再需要把车开到4S店才能升级。不过,目前常见的OTA升级还是针对多媒体系统,如导航、娱乐、舒适性配置等,特斯拉造车新势力还能对驾驶辅助和动力单元控制等进行升级。

Protocol Buffer

Tbox 需要与TSP连接,数据需要在网络上传输,那数据则需要双方约定一种 序列化的方式。

Protocol Buffer 和 XML、JSON一样都是结构数据序列化的工具

物联网

物联网是新一代信息技术的重要组成部分,也是“信息化”时代的重要发展阶段。其英文名称是:“Internet of things(IoT)”。顾名思义,物联网就是物物相连的互联网。这有两层意思:其一,物联网的核心和基础仍然是互联网,是在互联网基础上的延伸和扩展的网络;其二,其用户端延伸和扩展到了任何物品与物品之间,进行信息交换和通信,也就是物物相息。物联网通过智能感知、识别技术与普适计算等通信感知技术,广泛应用于网络的融合中,也因此被称为继计算机、互联网之后世界信息产业发展的第三次浪潮。(物联网的物物相连会引出 MQTT,因为这不是我们理解的,设备与软件相连了。)

  而在物联网的应用上,对于信息传输,MQTT是一种再合适不过的协议工具了。(好引出这个协议了,该协议也是基于tcp/ip的基础上的,这是废话)

数字签名OR数字证书

数字签名(又称公钥数字签名)是只有信息的发送者才能产生的别人无法伪造的一段数字串,这段数字串同时也是对信息的发送者发送信息真实性的一个有效证明。

它是一种类似写在纸上的普通的物理签名,但是使用了公钥加密领域的技术来实现的,用于鉴别数字信息的方法。一套数字签名通常定义两种互补的运算,一个用于签名,另一个用于验证。数字签名是非对称密钥加密技术与数字摘要技术的应用。

TFS

Telematics Finance System:远程信息金融系统 这个是自定义的名词。

车载娱乐系统IVI(又称HU)怎么叫都行

TSP为IHU主要提供两种基本服务:一种是TSP托管的第三方服务包括天气、新闻、违章查询等;一种是车辆配置服务。

IHU(Infotainment Head Unit信息娱乐主机)

DMS(Driver monitor system)

DMS即驾驶员状态监测系统,早期的驾驶员状态监测主要是:驾驶员疲劳监测,伴随自动驾驶、车联网及相关技术逐渐的成熟逐渐演进和迭代出了更多功能。

ADAS

Adas是指先进驾驶辅助系统,是利用安装于车上的各式各样的传感器, 在第一时间收集车内外的环境数据, 进行静、动态物体的辨识、侦测与追踪等技术上的处理, 从而能够让驾驶者在最快的时间察觉可能发生的危险, 以引起注意和提高安全性的主动安全技术。

车联网相关知识点整理相关推荐

  1. Unity 之 解决包体过大问题记录和纹理相关知识点整理

    Unity 之 解决包体过大问题记录和纹理相关知识点整理 一,发现问题: 二,分析问题: 三,解决问题 3.1 问题分析 3.2 解决方案一 3.3 解决方案二 四,相关知识: 4.1 纹理导入: 4 ...

  2. JS事件相关知识点整理

    JS事件相关知识点整理 JS事件的驱动机制 常见JS事件 点击事件---onclick 焦点事件 获取焦点事件---onfocus 失去焦点事件----onblur 域内容改变事件---onchang ...

  3. 计算机相关知识点整理

    计算机相关必须要知道的知识点 持续更新中 一致性HASH算法 https://www.cnblogs.com/lpfuture/p/5796398.html 一致性哈希将整个哈希值空间组织成一个虚拟的 ...

  4. Keras相关知识点整理(tensorflow2.4)

     具体的一些知识点还是从官方文档获取, 博主只列举几个常用的.毕竟17年的时候就曾用keras落地过实际项目,后来被集成到tensorflow2.x里了,对此框架还是有一定的了解. 应用 Applic ...

  5. python求正方体体积_「高中数学」简单几何体的面积与体积相关知识点整理+例题...

    一.知识要点 (一)圆柱.圆锥.圆台的侧面积 将侧面沿母线展开在平面上,则其侧面展开图的面积即为侧面面积. 1.圆柱的侧面展开图--矩形 圆柱的侧面积 2.圆锥的侧面展开图--扇形 圆锥的侧面积 3. ...

  6. 进程、线程相关知识点整理

    什么是进程 进程是一个具有独立功能的程序关于某个数据集合的一次运行活动.它可以申请和拥有系统资源,是一个动态的概念,是一个活动的实体. 进程是一个"执行中的程序".程序是一个没有生 ...

  7. mysql相关知识点_mysql相关知识点整理

    一.安装 1.查看系统中是否已安装mysql [root@master ~]# yum list installed mysql* 已加载插件:fastestmirror, product-id, s ...

  8. Sentinel 相关知识点整理

    1.Sentinel (分布式系统的流量防卫兵) 是阿里开源的一套用于服务容错的综合性解决方案.      它以流量为切入点, 从流量控制.熔断降级.系统负载保护等多个维度来保护服务的稳定性. 2.使 ...

  9. 微信小程序调试webview_微信小程序内嵌webview相关知识点整理

    前言 随着微信小程序的广泛应用,越来越多的商家选择将营销阵营选择迁移到了小程序中,但受其小程序体积限制的影响,不能够完全满足商户的要求,应运而生的web-view组件很好的解决的这一问题.一方面内嵌w ...

  10. 思科AP无线异常及信道相关知识点整理

    Cisco DNAC 公司的主网络使用的是Cisco的DANC架构.所有思科设备在DNAC上进行管理,状态等信息均可以看到.包括AP运行状态,终端连接状态等.很大程度上实现集成化管理. 问题 但是偶尔 ...

最新文章

  1. 腾讯汤道生:数实融合成为行业“必答题”,腾讯未来打造四大引擎
  2. 密歇根大学28页最新《GANs生成式对抗网络综述:算法、理论与应用》最新论文,带你全面了解GAN技术趋势...
  3. java公平所与非公平所_一张图读懂Java非公平锁与公平锁
  4. java基础--相等
  5. js常见问题之为什么点击弹出的i总是最后一个
  6. 安装ORACLE 11G R2 +redhat es4遇到的问题
  7. oracle 建表时间戳类型,Oracle插入timestamp类型数据详解
  8. 9.27模拟:至暗时刻
  9. linux 备份mysql并上传_Linux 网站目录和MySQL备份并上传FTP
  10. 信息学奥赛一本通 1009:带余除法 | OpenJudge NOI 1.3 04
  11. Divide and conquer method
  12. CCNA 视频教程下载 -chinalab版
  13. java 前后端分离
  14. 斐讯k2路由器刷固件一条龙——从小白到大神
  15. ansible常见模块
  16. 3709: [PA2014]Bohater
  17. DeblurGAN-v2: Deblurring (Orders-of-Magnitude) Faster and Better阅读笔记
  18. XSS Filter Evasion Cheat Sheet
  19. Kinect 2.0 安装体验
  20. 有趣的12张数学原理动图,令人舒心却又伤脑!你看懂几个?

热门文章

  1. java 用mysql游标_MySQL游标
  2. C程序设计(第四版)谭浩强著-学习笔记
  3. 能ping通,TCP就一定能连通吗?
  4. 计算机组织原理答案白中英,计算机组成原理答案-白中英
  5. matlab直接终止程序,怎么终止matlab程序
  6. project安装包_Project项目计划进度可编辑模板及安装包免费获取
  7. 中国象棋计算机比赛,2019年象棋软件大赛:四核弱机(56核)vs天命智棋(48核)...
  8. uefi linux开发环境,UEFI开发学习1 - Ubuntu下搭建UDK2018开发环境
  9. c语言编辑工具下载,Turbo C-Turbo C2.0-Turbo C下载 v2.0.0.0官方正式版-完美下载
  10. EGE程序打包发布与图标修改