汽车底盘及车身电控系统维修课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《汽车底盘及车身电控系统维修课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 汽车底盘 车身 系统 维修 课件
- 资源描述:
-
1、汽车底盘及车身电控系统维修第第10章章 车载网络技术车载网络技术 10.1 概述概述 车载网络是指汽车上多个处理器之间相互连接、协调工作并共享信息所构成的汽车车载计算机网络系统。 10.1.1 车载网络技术简介车载网络技术简介 1.车载网络技术的发展背景 自上世纪50年代汽车技术与电子技术开始融合以来,电子技术在汽车上的应用范围越来越大,特别是随着集成电路、大规模集成电路和超大规模集成电路的发展,为汽车提供功能大、速度快、性能可靠的汽车电控系统称为现实。电控系统提高了汽车的动力性、燃油经济性、安全性和舒适性。但随着电子技术的应用,汽车控制单元的数量不断增多,造成相应的传感器、执行器的数目不断增
2、加,使汽车电路越来越复杂。汽车电路数量的增加,会造成汽车的布线十分复杂,一方面占用汽车空间,使得在有限的汽车空间内布线越来越 困难,另一方面也限制了功能的扩展。复杂电路也降低了汽车的可靠性,一旦汽车线束中出了问题,查找故障也很麻烦,增加了维修的难度。据统计,导线质量在汽车上可占整车质量的4%,导线质量每增加50kg,汽车油耗每百公里会增加0.2L。 为解决上述问题,现代汽车广泛采用车载网络技术,将过去一线一用的专线制改为一线多用制。车载网络技术在一条数据线上传递的信号,可以被多个系统共享,从而最大限度地提高系统的整体效率,充分利用有限的资源,减少汽车上电线的数目,缩小线束的直径,车载网络技术将
3、计算机技术融入整个汽车系统之中,加速汽车智能化的发展。 汽车传统的信息传递方式是每项信息需独立的数据线完成,有几个信号就要有几条信号传输线。例如宝来汽车发动机电控单元J220与自动变速器电控单元J217之间就需要5条信号传输线,如图10-1所示。图10-1 传统信号传递方式 如果需要传递的信号多,就需要更多的信号传输线,而采用车载网络技术,只需要1根或2根传输线即可,如图10-2所示。图10-2 数字总线信号传递方式 2.国内外车载网络技术的发展简史 20世纪80年代末,BOSCH公司和英特尔公司研制了专门用于汽车电气系统的总线控制器局域网(Controller Area Network)规范
4、,简称CAN。 20世纪90年代,由于集成电路技术和电子器件制造技术的迅速发展,用单片机作为总线的接口端,采用总线技术的价格逐步降低,总线技术进入了实用化阶段。 随着汽车电子技术的发展,欧洲提出了控制系统的新协议TTP(Time Triggered Protocol)。 随着汽车信息系统对网络传输信息量要求的不断提高,多媒体系统总线协议标准(如D2B协议和MOST协议)应运而生。 车载网络技术已运用到奔驰、宝马、大众、通用、丰田、本田等公司生产的汽车上,同时相关单位也对车载网络技术传输制订了如表10-1所示的标准。车载网络内容速度(b/s)研发组织CAN(Controller Area Net
5、work)车身/动力传动系统控制用LAN协议,可能成为世界标准1 MRobert Bosch公司、ISOVAN(Vehicle Area Network)车身系统控制用LAN协议,以法国为中心1MISOJ1850车身系统控制用LAN协议,以美国为中心41.6KFord Motor公司LIN(Local Interconnect Network)车身系统控制用LAN协议,低端子系统专用20KLIN协会TTP/C(Time TriggeredProtocol by CAN)重视安全,按用途分类的控制用LAN协议,通用时分多路复用2-25MTIT公司表10-1 主要车载网络的基本情况 10.1.2
6、车载网络基础知识车载网络基础知识 1.局域网 局域网是在一个有限区域内连接的计算机网络,通过该网络实现系统内的资源共享和信息通信。连接到网络上的节点可以是计算机、基于微处理器的应用系统或控制装置。车载网络作为一种局域网,其数据传输速度一般在105 Kb/s范围内,传输距离在250m范围内。 2.数据总线 数据总线是指模块间运行数据的通道,即所谓的信息高速公路,如图10-3所示。如果模块可以发送和接收数据,则这样的数据总线就称为双向数据总线,汽车上的信息高速公路实际上是一条或两条导线。图10-3 数据总线 为了对抗电子干扰,双线制数据总线的两条线是绞在一起的,如图10-4所示。各汽车制造商一直在
7、设计各自的数据总线,如果不兼容,就称为专用数据总线;如果是按照某种国际标准设计的,就是非专用的,但基本上都是专用的数据总线。图10-4 双绞线 3.模块/节点 模块/节点是一种电子装置,如温度、压力传感器。传感器是一个模块装置,根据温度和压力的不同将产生不同的电压信号,这些电压信号在数字装置的输入接口被转变成数字信号,在计算机多路传输系统中的控制单元模块被称为节点。 4.局域网的拓扑结构 所谓拓扑结构,就是网络的物理连接方式。局域网的常用拓扑结构有三种:星型、环型、总线型。局域网多用总线型方式,总线型网络即所有入网计算机通过分接头接入到一条载波传输线上,信道利用率较高,但同一时刻只能有两处网络
8、节点在相互通信,网络延伸距离有限,网络容纳节点数有限,适用于传输距离较短、地域有限的组网环境,如图10-5所示。 图10-5 总线型网络拓扑结构 5.链路 链路指网络信息传输的媒体,分为有线和无线两种类型,目前汽车上使用的大多数链路都是有线网络。通常用于局域网的传输媒体有:双绞线、同轴电缆和光纤。 双绞线是局域网中最普通的传输媒体,一般用于低速传输,最大传输速率可达几Mb/s;双绞线成本较低,传输距离较近,是汽车网络使用最多的传输媒体。 同轴电缆可以满足较高性能的传输要求,连接的网络节点较多,跨越的距离较大。 光纤在电磁兼容性等方面有独特的优点,数据传输速度高,传输距离远。在车载网络上,特别在
9、一些要求传输速度高的车载网络(如车上信息与多媒体网络)上,光纤都有很好的应用前景。 6.数据帧 为了可靠地传输数据,通常将原始数据分割成一定长度的数据单元,数据单元即称为数据帧。一帧数据内应包括同步信号、错误控制、流量控制、控制信息、数据信息、寻址信息等。 7.传输协议 (1)协议的三要素 通信信息帧的格式; 通信信息帧的数据和控制信息; 确定事件传输的顺序以及速度匹配。 (2)协议的功能 差错监测和纠正。面向通信传输的协议常使用“应答-重发”和通信校验进行差错的检测和纠正工作,一般来说,协议中对异常情况的处理说明要占很大的比重。 分块和重装。为符合协议的格式要求,需要对数据进行加工处理。分块
10、是将大的数据划分成若干小块,如将报文划分成几个子报文组。重装是将划分的小块数据重新组合复原,如将几个子报文组还原成报文。 排序。对发送的数据进行编号以标识它们的顺序,通过排序,可以达到按序传递、信息流控制和差错控制等目的。 流量控制。通过限制发送的数据量或速率,以防止在信道中出现堵塞现象。 8.传输仲裁 当出现数个使用者同时申请利用总线发送信息时,传输仲裁是用于避免发生数据冲突的机构。仲裁可保证信息按其重要程度来发送。 9.车载网络分类和协议标准 (1)A类总线协议标准 A类的网络通信大部分采用UART(Universal Asynchronous Receiver/Transmitter)标
11、准,A类目前首选的标准是LIN。LIN是用于汽车分布式电控系统的一种新型低成本串行通信系统,它是一种基于UART的数据格式、主从结构的单线12V的总线通信系统,主要用于智能传感器和执行器的串行通信,LIN采用低成本的单线连接,传输速度最高可达20Kb/s。 (2)B类总线协议标准 B类中的国际标准是CAN总线,它是一种多主总线,通信介质可以是双绞线、同轴电缆或光导纤维,通信速率可达1Mb/s。CAN总线通信接口中集成了CAN协议的物理层和数据链路层功能,可完成对通信数据的成帧处理,CAN协议采用CRC检验并可提供相应的错误处理功能,保证了数据通信的可靠性。 (3)高速总线系统协议标准 C类总线
12、协议标准。在C类标准中,欧洲的汽车制造商基本上采用的都是高速通信的CAN总线标准IS011898。而标准J1939在货车及其拖车、大客车、建筑设备以及农业设备上的使用,是用来支持分布在车辆各个不同位置的电控单元之间实现实时闭环控制功能的高速通信标准,其数据传输速率为250Kb/s。通用公司已开始在所有的车型上使用其专属的GM LAN总线标准,它是一种基于CAN的传输速率为500Kb/s的通信标准。 安全总线和标准。安全总线主要用于安全气囊系统,以连接加速度计、安全传感器等装置,为被动安全提供保障。如Delphi公司的Safety Bus和BMW公司的Byteflight。 X-by-Wire总
13、线协议标准。X-by-Wire称为电传控制,在飞机控制中得到广泛应用。由于目前提高汽车容错能力和通信系统的高可靠性的需求日益增长,X-by-Wire开始应用于汽车电子控制领域。这一类总线标准主要有TTP、Byteflight和FlexRay。 (4)诊断系统总线标准、协议 故障诊断是为了满足OBD(ON Board Diagnose)、OBD或E-OBD(European-On Board Diagnose)标准。目前,许多汽车生产厂商都采用ISO14230(Keyword Protocol 2000)作为诊断系统的通信标准,它满足OBD和OBD的要求。 (5)多媒体系统总线协议标准 汽车多媒
14、体网络和协议分为三种类型,分别是低速、高速和无线。对应SAE的分类相应为:IDB-C(Intelligent Data BUS-CAN)、IDB-M(Multimedia)和IDB-Wireless,其传输速率为250Kb/s-100Mb/s。低速用于远程通信、诊断及通用信息传送,IDB-C按CAN总线的格式以250Kb/s的位速率进行信息传送。高速主要用于实时的音频和视频通信,如MP3、DVD和CD等的播放,所使用的传输媒体是光纤,这一类主要有D2B、MOST和IEEE 1394。D2B是用于汽车多媒体和通信的分布式网络,通常使用光纤作为传输媒体,可连接CD播放器、语音控制单元、电话和因特网
15、。在无线通信方面采用BluetoothTM规范,主要面向汽车的声音系统、信息通信等应用系统。 10. 车载网络传输的基本原理 (1)数据传输的基本原理 车载网络中的数据传输总线的数据传递像一个电话会议,一个电话用户(控制单元)将数据“讲”入网络中,其它用户通过网络“接听”这个数据,对这个数据感兴趣的用户就会利用数据,而其它用户则选择忽略,如图10-6所示。图10-6 数据传输的基本原理图 数据传输总线是车内电子装置中的一个独立系统,用于在连接的控制单元之间进行信息交换。如果数据传输总线系统出现故障,故障就会存入相应的控制单元故障存储器内,可以用诊断仪读出这些故障。控制单元拥有自诊断功能,通过自
16、诊断功能,还可识别出与数据传输总线相关的故障。用诊断仪读出数据传输总线故障记录后,可按这些信息准确地查寻故障。控制单元内的故障记录用于初步确定故障,还可用于读出排除故障后的无故障说明。 车载网络系统由多个控制单元组成,这些控制单元通过所谓的收发器(发射/接收放大器)并联在总线导线上,所有控制单元的地位均相同,没有哪个控制单元有特权。在这个意义上也称之为多主机结构,如图10-7所示。信息交换是按顺序连续完成的。 数据传输总线原则上用一条导线就足以满足功能要求了,但通常总线系统上还是配备了第二条导线,信号在第二条导线上按相反顺序传送的,可有效抑制外部干扰。图10-7 基本车载网络系统的总线连接示意
17、图 (2)网关的基本原理 车载网络的网关具备从一个网络协议到另一个网络协议转换信息的能力,由于电压电平和电阻配置不同,因此在不同类型的数据总线之间无法进行直接耦合连接。另外,各种数据总线的传输速率是不同的,决定了它们无法使用相同的信号。这时需要在这两个系统之间完成一个转换,这个转换过程是通过所谓的网关来实现的。可以用火车站作为例子来清楚地说明网关的原理,如图10-8所示。图10-8 网关的原理示意图 在站台A(站台即网关)到达一列快车(CAN驱动数据总线,500Kb/s),车上有数百名旅客。在站台B已经有一辆火车(CAN舒适/信息数据总线,100Kb/s)在等待,有一些乘客就换到这辆火车上,还
18、有一些乘客要换乘快车继续旅行。车站/站台的这种功能,即让旅客换车以便通过不同速度的交通工具到达各自目的地的功能,与CAN驱动数据总线和CAN舒适/信息数据总线两个系统网络的网关功能是相同的。网关的主要任务是使两个速度不同的系统之间能进行信息交换。 根据车辆的不同,网关可能安装在组合仪表内、车上供电控制单元内或在自己的网关控制单元内。由于通过各种数据传输总线的所有信息都供网关使用,因此网关也用作诊断接口。过去,通过K线来查询诊断信息;现在,很多车型是通过数据传输总线和诊断线来完成诊断查询工作的。 1.CAN工作原理 当CAN 总线上的一个节点(站)发送数据时,它以报文形式广播给网络中所有节点。对
19、每个节点来说,无论数据是否是发给自己的,都对其进行接收。每组报文开头的11位字符为标识符(CAN2.0A),定义了报文的优先级,这种报文格式称为面向内容的编址方案。在同一系统中标识符是唯一的,不可能有两个节点发送具有相同标识符的报文。当一个节点要向其它节点发送数据时,该节点的CPU 将要发送的数据和自己的标识符传送给本节点的CAN芯片,并处于准备状态;当它收到总线分配时,转为发送报文状态。 CAN芯片将数据根据协议组织成一定的报文格式发出,这时网上的其它节点处于接收状态。每个处于接收状态的节点对接收到的报文进行检测,判断这些报文是否是发给自己的,以确定是否接收它。 由于CAN总线是一种面向内容
20、的编址方案,因此很容易建立高水准的控制系统并灵活地进行配置,可以很容易地在CAN 总线中加进一些新节点而无需在硬件或软件上进行修改。当所提供的新节点是纯数据接收设备时,数据传输协议不要求独立的部分有物理目的地址。它允许分布过程同步化,即总线上控制器需要测量数据时,可由网上获得,而无须每个控制器都有自己独立的传感器。 2.CAN总线特点 CAN总线是一种串行数据通信协议,最大通讯距离可达10km,最大通信速率可达1Mbps。CAN总线通信接口中集成了CAN协议的物理层和数据链路层功能,可完成对通信数据的成帧处理,包括位填充、数据块编码、循环冗余检验、优先级判别等项工作。 CAN 控制器工作于多主
21、方式,网络中的各节点都可根据总线访问优先权(取决于报文标识符)采用无损结构的逐位仲裁的方式竞争向总线发送数据,且CAN 协议废除了节点地址编码,而代之以对通信数据进行编码,这可使不同的节点同时接收到相同的数据,这些特点使得CAN 总线构成的网络各节点之间的数据通信实时性强,并且容易构成冗余结构,提高系统的可靠性和系统的灵活性。 10.2.2 CAN协议与标准 1. CAN协议规范 CAN规范中的对应ISO/OSI参考模型的网络层。CAN为串行通讯协议,能有效地支持具有很高安全等级的分布实时控制。为了达到设计透明度以及实现灵活性,根据ISO/OSI参考模型,CAN 2.0规范细分为数据链路层和物
22、理层。 数据链路层的LLC子层和MAC子层的服务及功能分别被解释为“对象层”和“传输层”, 逻辑链路控制子层(LLC)的作用主要为远程数据请求以及数据传输提供服务,确定由实际要使用的LLC子层接收哪一个报文,为恢复管理和过载通知提供手段。 MAC子层的作用主要是传送规则,也就是控制帧结构、执行仲裁、错误检测、出错标定、故障界定。总线上什么时候开始发送新报文及什么时候开始接收报文,均在MAC子层里确定。位定时的一些普通功能也可以看作是MAC子层的一部分。理所当然,MAC子层的修改是受到限制的。 物理层的作用是在不同节点之间根据所有的电气属性进行位的实际传输,同一网络的物理层对于所有的节点当然是相
23、同的。 2.CAN基本概念 CAN总线一处于空闲,就自动将破坏的报文重新传输,将节点的暂时性错误和永久性错误区分开来,并且可以自动关闭错误节点。 3. CAN标准 (1)报文 总线上的报文以不同的固定报文格式发送,但长度受限。当总线空闲时任何连接的单元都可以开始发送新的报文。 (2)信息路由 在CAN 系统里,CAN 的节点不使用任何关于系统配置的报文(比如,节点地址)。这样不用依赖应用层以及任何节点软件和硬件的改变,就可以在CAN 网络中直接添加节点。提高系统灵活性。报文的内容由识别符命名。识别符不指出报文的目的地,但解释数据的含义。因此,网络上所有的节点可以通过报文滤波确定是否应对该数据做
24、出反应。由于引入了报文滤波的概念,任何节点都可以接收报文,并与此同时对此报文做出反应。为确保报文在CAN 网络里同时被所有的节点接收(或同时不被接收)。因此,系统的数据连贯性是通过多播和错误处理的原理实现的。 (3)位速率 不同的系统,CAN 的速度不同。在一个给定的系统里,位速率是唯一的,并且是固定的。 (4)优先权 在总线访问期间,识别符定义一个静态的报文优先权。 (5)远程数据请求 通过发送远程帧,需要数据的节点可以请求另一节点发送相应的数据帧。数据帧和相应的远程帧是由相同的识别符命名的。 (6)仲裁 只要总线空闲,任何单元都可以开始发送报文。具有较高优先权报文的单元可以获得总线访问权。
25、如果2个或2个以上的单元同时开始传送报文,那么就会有总线访问冲突。仲裁的机制确保了报文和时间均不损失。当具有相同识别符的数据帧和远程帧同时初始化时,数据帧优先于远程帧。仲裁期间,每一个发送器都对发送位的电平与被监控的总线电平进行比较。如果电平相同,则这个单元可以继续发送。如果发送的是一“隐性”电平而监视的是一“显性”电平,那么单元就失去了仲裁,必须退出发送状态。 (7)错误检测 为了获得最安全的数据发送,CAN 的每一个节点均采取了强有力的措施以便于错误检测、错误标定及错误自检。要进行检测错误,必须采取监视(发送器对发送位的电平与被监控的总线电平进行比较)、 循环冗余检查、位填充、报文格式检查
展开阅读全文