汽车数字化技术CAN总线数据应用是落脚点 请问canoe采集汽车can数据的作用是什么呢?

作者&投稿:夫将 (若有异议请与网页底部的电邮联系)

在现代汽车技术发展中,已经有95%以上的汽车采用了CAN总线协议,部分娱乐系统采用了以太网,结合4G/5G的商业化应用,已经将原有封闭式的内部数据闭环的汽车连接到互联网,我们的用户不但可以远程解锁他们的爱车,还可以实现对汽车的远程控制,即便无钥匙的情况下,家人依然可以使用汽车。汽车作为移动交通工具,在新一轮的技术下,已经变得像遥控电视机一样简单。

特斯拉采用了RFID、NFC、蓝牙、远程等多种控制方式,成为用户“骄傲”的噱头,为此,大量用户痴迷于特斯拉的高科技,从特斯拉独到的创新与应用来说,实实在在抓住了用户的心理,从第一款大屏,到第一个用RFID开门解锁,这些技术都让人眼前一亮。

一、技术背景

在当今的中高档汽车中都采用了汽车总线技术。汽车总线为汽车内部各种复杂的电子设备、控制器、测量仪器等提供了统一数据交换渠道。一些汽车专家认为,就像在20世纪70年代引入集成电路、80年代引入微处理器一样,近20年来数据总线技术的引入也将是汽车电子技术发展的一个里程碑。

在20世纪90年代以来,汽车上由电子控制单元(ECU)控制的部件数量越来越多,例如电子燃油喷射装置、防抱死制动装置、安全气囊装置、电控门窗装置、主动悬架等等。随着集成电路和单片机在汽车上的广泛应用,车上的ECU数量越来越多。因此,一种新的概念--车上控制器局域网络CAN(Controller Area Network)的概念也就应运而生了。CAN最早是由德国BOSCH公司为解决现代汽车中的控制与测试仪器之间的数据交换而开发的一种数据通信协议,按照ISO有关标准,CAN的拓扑结构为总线式,因此也称为CAN总线。

CAN协议中每一帧的数据量都不超过8个字节,以短帧多发的方式实现数据的高实时性;CAN总线的纠错能力非常强,从而提高数据的准确性;同时CAN总线的速率可达到1M bit/s,是一个真正的高速网络,一般采用500Kbit/s,商用车大多采用250bit/s,多路CAN的车身控制系统中有100250bit/s的情况。

CAN总线应用在汽车中使用有很多优点:

(1)用低成本的双绞线电缆代替了车身内昂贵的导线,并大幅度减少了用线数量;提高可靠性,安全性、降低成本。

(2)具有快速响应时间和高可靠性,并适合对实时性要求较高的应用如刹车装置和气囊;控制平台、信息平台、驾驶平台的互连基础。

(3)CAN转换芯片(一般采用NXP1040-1044系列)可以抗高温和高噪声,并且具有较低的价格,开放的工业标准。

新款的轿车的设计中,CAN已经成为必须采用的装置,奔驰、宝马、大众、沃尔沃、丰田、本田、日产等汽车都采用了CAN作为控制器联网的手段。我们在2014年破解宝马全系的时候,宝马的ECU控制单元在豪华车型上已经多达130多个,并且带有多路网关,采集汽车的CAN总线,比如从网关进入,一般从外部OBD接口是无法获得其ECU的数据,并且是多路CAN。

众所周知汽车的核心单元就是发动机,发动机的运行参数,例如发动机转速、机油压力、冷却剂温度等等是和汽车驾驶是紧密相关的。传统汽车仪表的设计方法是:通过放置在汽车部件(如发动机)内部的传感器,将机械信号转换成电信号,如电压、电流、脉冲信号,再经过D/A转换或计数器等,将电信号转换成可视的指针信号显示在模拟仪表盘上。随着汽车总线技术的发展,不少进口的发动机已经不再直接向外提供传感器信号,而改用CAN总线通信接口

根据ISO(国际标准化组织)定义的OSI模型,CAN协议定义了物理层及数据链路层规范,这为不同的汽车厂商制定符合自身需要的应用层协议提供了很大的便利。如果需要建立更加完善的系统,还需要在CAN的基础上选择合适的应用层协议。如CANopen、SAE J1939等。

J1939协议是目前在大型汽车(主要指柴油车类)中应用最广泛的应用层协议,可达到250Kbps的通讯速率。J1939协议由美国SAE( Society of Automotive Engineer)组织维护和推广。J1939协议具有如下特点:

(1)以CAN2.0B协议为基础,物理层标准与ISO11898规范兼容并采用符合该规范的CAN控制器及收发器。通讯速率最高可达到250Kbps。

(2)采用PDU( Protocol Data UNIt 协议数据单元)传送信息,每个PDU相当于CAN协议中的一帧。由于每个CAN帧最多可传输8个字节数据,因此PDU的传输具有很高的实时性。

(3)利用CAN2.0B扩展帧格式的29位标志符定义每一个PDU的含义以及该PDU的优先级。

(4)J1939协议主要作为汽车中应用的通讯协议,对汽车中应用到的各类参数都进行了规定。参数的规定符合ISO11992标准。

二、J1939在国内的发展情况

中国重型柴油车国六OBD排放在线检测终端设备供应商深圳速锐得科技公司联合国内中汽中心、国家环保、计量、清华大学等定义了国六重型柴油车OBD排放标准监控的数据并设计开发在线监控终端,实现了基于4G网络的J1939 网关终端H6S(国标)系列终端产品,并实现GB17691的要求将数据传输。

H6S可用于汽车远程数字化仪表,汽车J1939网关,汽车多功能电控的核心单元,并通过了严格的可靠性测试和实际产品化验证,已投入批量生产。

终端的各项指标已达到了国六标准(国际也是最严)先进水平,除支持SAE J1939固件外,还可支持SAE 14229,ISO15765标准,实现对汽车仪表数据采集与远程传输。在国际上,通过了与美国、德国、意大利 J1939 发动机的互连测试,取得了国际化的通行证。

系统由11个网络节点组成,以J1939网络为骨干,集成了现代汽车技术的网络精华。包括LINbus,4G(无线TCP/IP网),RS232等及嵌入式以太网、CANFD等最新技术。汽车的动力部分单元数据是直接通过嵌入式硬件数字仿真技术实现的。包含了:

(1)发动机ECM仿真单元:(节点1)

实现(实际)发动机的总线仿真功能,产生发动机10~20种电控时实参数,模拟汽车发动机的实际运行状态。适合汽车EMC要求。

(2)NMT/车身电控制单元(节点2)

可实现J1939/81规定的网络管理功能和诊断纪录功能,发出报警控制信息,并有16个光电隔离输出接口(50V/500mA)和8个数字信号(传感器)输入接口及4个模拟传感器接口,控制功能可现场编程修改。适合多种汽车EMC开发要求。

(3)缓速器仿真单元:(节点3)

可根据汽车运行状态和车速控制电磁缓速器的驱动接口。

(4)ABS仿真单元:(节点4)

根据汽车网络综合参数控制ABS制动力和启动时间。

(5)AMT仿真单元:(节点5)

根据设计参数可仿真实现变速箱与发动机ECM的通讯。

(6)非对称网桥(节点6)

可实现高速网(动力系统)和低速网(仪表信息电气控制系统)的流量不对称桥接从而保证,总线负载率的安全和电气安全。

(7)LIN BUS 网关(节点7)

实现LIN-BUS传感器、电气控制系统和CAN-BUS系统的互联,并遵从J1939协议。

(8)J1939MFM(节点8)

J1939多功能汽车综合参数仪表(汽车信息中心),可实现14种汽车运行参数的实时显示(中文LCD),可编程300~5000Km历史车况记录并具备故障报警信息显示功能,适合汽车EMC要求。

(9)J1939汽车远程仪表(节点9)

实现J1939总线式汽车仪表。可适配多种国产或进口汽车仪表总成。

(10)J1939转以太网 SAE14229转J1939(网关节点10)

可实现以太网或与通用计算机连接进入J1939网络,对总线负载率进行统计分析,开放API接口。

(11)J1939运行实时参数记录(节点11)

接入J1939网络可记录20万条运行参数,用于实时分析各ECU单元的运行情况,亦可在实际运行的汽车中测试运行参数,并通过4G网络接入Internet网络环保在线监测服务器,抗电子干扰能力很强,适合汽车EMC及国六要求。

该网络系统按照J1939的物理层、链路层和网络引用层规定在12个节点下(总线负载率最大为30%条件下)连续工作已超过10000小时。并按照J1939/71车辆应用层标准完成了对MFM/J1939多功能网关产品化测试及总线型数字汽车仪表的测试。

三、技术展望

未来汽车是一个智能化网络计算平台。汽车网络贯穿整车的每个单元即控制系统、信息系统、驾驶系统和传感执行系统均由控制局域网CAN-BUS互连,掌握应用层网络标准并开发嵌入式软件是关键技术。

将车内的控制网络与信息网络如故障信息远程检测系统,车况自动纪录系统,实时驾驶信息显示系统(智能化数字仪表)与嵌入式因特网互连(支持4G及5G),使每个汽车有一个独立Web网页,实现对汽车全生命周期管理,将会是今后汽车计算平台的关键核心技术。

而这项技术的难点,就在于车型库的匹配,要了解到每一车,在CAN总线下,不同的数据格式及状态,在实际的运营管理过程中,这个车使用的怎样,是否有油/电,这台车是张三的还是李四的,刹车多少次,胎压是否正常,去了哪里,每天跑多少公里等等信息,将构成该车使用的模型和画像,这些都将帮助企业提供有效的实际数据信息。

国内支持多车多数据匹配的企业并不多,有的是为了作秀,有的是为了实际的应用。从事这个领域开发,既需要懂汽车、还需要懂CAN、汽车电子、网络、平台、控制、国内寥寥无几,屈指可数的有中汽中心、速锐得、海康威视,国外有特斯拉、维克多、博世等。

本文来源于汽车之家车家号作者,不代表汽车之家的观点立场。



请问can总线技术一般都可以被应用在哪些具体的领域里呢?~

感谢题主的邀请,我来说下我的看法:
CAN总线是目前主流的一种现场控制总线,其最常见的应用领域便是汽车控制以及工业自动化生产线控制。当然,像是有轨交通,消防主机联网等方面,我们时长也能看到CAN总线的身影。如果你需要进行CAN总线检测维护的设备的话,可以前往我们的网站进行咨询,欢迎来访。

所谓的baiCAN数据采集模块实际上说的就是CAN数据存储器,它du能够将目标CAN总线上的数据先行下载下来,然后研究人员把上面的数据存储载体TF卡拿下来就可以离线研究了。由于CAN总线主要被应用在汽车通讯上,所以存储CAN总线数据的CAN数据采集模块也就经常被连接到需要进行通讯测试的汽车身上。因为CAN总线是数据通讯总线,只要汽车上有活动,都会产生相应的数据信号,然后被CAN数据采集工具下载下来。这样,经过一番运动测试,所有的信息都被传输到存储工具中,事后研究人员拿走内存卡就行了。这基本就是此类工具最常见的应用方式。如果你对此类工具也有兴趣,可以前往GCGD网站进行咨询,欢迎来访。

各位!有谁知道CANBUS技术是怎么回事?
答:什么是CAN-BUS? CAN-BUS控制器局域网络总线技术(ControllerAreaNetwork-BUS)已经成为判断一部汽车是否“数字化”的一个重要标志. 实质上,CAN-BUS是一种实时数据总线技术。通过遍布车身的传感器,在收集到车辆行驶的各种信息后,不需要给出信号接收者的地址,信号发送者就可以将安全编码后的数据发送给所有的接收者,以短...

听说还有隐藏科技?3分钟了解国产全新高尔夫的电气架构
答:此外,全新的通讯总线还可以帮助海外版车型实现Car2X也就是车辆与车辆、车辆与交通基础设施之间的数据沟通,以获得实时的交通数据并帮助车辆作出最智能的判断。总体来说,新车在数字化方面做出的努力在表达成技术语言后会较为生涩,但翻译为用户能实际体会到的有点之后便一目了然了。无论是驾驶时的信息...

浅谈工业互联网中三大通信协议
答:它的理念源自信息技术与工业技术的融合,通过信息物理系统(CPS)实现产品全生命周期中各制造单元间相互独立地自动交换信息、触发动作和实现控制,将制造业向智能化转型。目标是建立一个高度灵活的个性化和数字化的产品与服务的生产模式,实现人、产品与机器之间的互动。数字化时代需要 “数据 ”随着信息物理...

第八代高尔夫:大众品牌面向数字化时代交出的完美“答卷”
答:作为全球首款采用MQB Evo平台的车型,全新数字高尔夫率先采用车载以太网技术,核心功能模块传输效率达到200M/s;同时也全面升级CAN总线为CANFD,使得整车能够配备更多更智能的驾驶辅助系统,带来更为迅捷的交互响应速度。让用户时刻享受流畅、自然的操作体验。全新数字化座舱更是完美展现第八大高尔夫的数字化...

most总线和驱动can总线最大的区别
答:数据传输数率不同,成本不同。1、数据传输数率不同,MOST总线是用于汽车多媒体和信息娱乐的数字化总线系统,其特点包括高传输速率、低延迟、可靠性强,can总线即控制器局域网,是国际上应用最广泛的现场总线之一,传输速率低。2、成本不同,most总线的成本高,can总线的成本相对要低。

金王子驾驶室金王子驾驶室介绍
答:金王子驾驶室的二代智能控制系统展现出其独特的技术优势。这套系统采用国际标准的CAN总线汽车局域网络通讯,集成高技术含量的智能控制软件(ACU),通过数字化控制系统(ASIC)精准地管理电气系统。仪表功能、自检以及各种功能驱动都实现了数字化,配备了国际流行的数字化仪表和LCD屏,提供清晰的信息界面,仪表...

CAN总线与profibus的关系 各有什么优缺点
答:PROFIBUS:是德国国家标准DINl9245和欧洲标准EN50170的现场总线标准,DP型用于分散外设间的高速数据传输适合于加工自动化领域的应用。现场总线是当今自动化领域技术发展的热点之一,被誉为自动化领域的计算机局域网。它的出现为分布式控制系统实现各节点之间实时、可靠的数据通信提供了强有 力的技术支持。CAN(...

FlexRay总线
答:随着新能源汽车被列入国家加快培育发展的七大战略性新兴产业,汽车的智能化、数字化网联化、节能化成为汽车发展的大方向。总线是数字网络的基础。大家应该对CAN总线和LIN总线有很多了解。接下来我们来看看Flexray总线。FlexRay是一种全新的总线系统和通信系统,每个通道的最大数据传输速率可以达到10MBit/s,...

第八代高尔夫正式上市,一汽-大众开启数字化时代
答:图片来源:企业供图 据了解,新车率先采用车载以太网技术,同时全面升级CAN总线为CANFD,总线带宽由500K变为2M,核心功能模块传输效率达到100M/s,使得整车能够配备更多更智能的驾驶辅助系统,带来更为迅捷的交互响应速度。相比上一代产品,第八代高尔夫在视觉上更显扁平化。其发动机舱盖增加的纵向线条提升了...

请问CAN总线和PROFIBUS总线的优缺点有哪些?
答:PROFIBUS:是德国国家标准DINl9245和欧洲标准EN50170的现场总线标准,DP型用于分散外设间的高速数据传输适合于加工自动化领域的应用。 现场总线是当今自动化领域技术发展的热点之一,被誉为自动化领域的计算机局域网。它的出现为分布式控制系统实现各节点之间实时、可靠的数据通信提供了强有 力的技术支持。CAN(C...