浅谈CAN总线在汽车上的应用.docx
- 文档编号:29636859
- 上传时间:2023-07-25
- 格式:DOCX
- 页数:11
- 大小:77.54KB
浅谈CAN总线在汽车上的应用.docx
《浅谈CAN总线在汽车上的应用.docx》由会员分享,可在线阅读,更多相关《浅谈CAN总线在汽车上的应用.docx(11页珍藏版)》请在冰豆网上搜索。
浅谈CAN总线在汽车上的应用
浅谈CAN总线在汽车上的应用
【摘要】:
随着电子技术的迅速进展和在汽车上的普遍应用,汽车上应用的ECU(电子操纵单元)愈来愈多。
电子设备的大量应用必然致使车身布线量大而且复杂,安装空间紧缺,运行靠得住性降低,故障维修难度增大。
为了实现车内各ECU协同动作,达到聪慧操纵的目的,要求大量的数据信息能在不同的电子单元中共享,同时汽车综合操纵系统中大量的操纵信号也需要实时互换。
传统电器系统采纳的点到点的单一通信方式已远不能知足这种需求。
因此,改变汽车传统的数据传输方式已经成为汽车技术进展的必然趋势。
【关键词】:
车载网络模块CAN
一、绪论
一、研究背景及意义
随着汽车技术的快速进展,汽车性能不断提高,汽车电器与电子操纵装置在汽车上的应用愈来愈多,例如电子燃油喷射系统(EFI)、汽车防滑操纵系统(ABS/ASR)、电控自动变速器、平安气囊(SRS)、电子悬架、电控动力转向系统等。
由于集成电路和电控单元在汽车上的普遍应用,汽车上的电控单元的数量愈来愈多,线路愈来愈复杂。
传统点到点布线方式使汽车上的导线数量成倍增加,汽车的线束愈来愈庞大,而复杂和凌乱的线束使电器线路的故障率增加,降低了汽车电器与电子操纵装置的工作靠得住性,同时增加了汽车的自身重量,耗油增加;占用空间更大,使得在有限的汽车空间内布线愈来愈困难;当线路发生故障时,不仅故障查找麻烦,而且维修也很困难,在必然程度上阻碍了电子操纵技术在汽车上的应用。
随着汽车电子操纵装置的大量利用,有些数据需要在不同的操纵系统中共享,大量的操纵信号也需要实时互换,以提高系统资源的利用率和系统的工作靠得住性。
采纳传统的点到点的布线方式,信号传输的靠得住性、信息传送速度均具有不适应性,信息传输材料本钱较高。
为了简化线路,提高信息传输的速度和靠得住性,降低故障率,愈来愈多的汽车公司在汽车上采纳网络技术,如操纵器局域网(CAN)、局部连接网络(LIN)、和局域网(LAN)等。
一辆汽车不管有多少个电控单元,每一个电控单元都只需引出两条线一起接在两个节点上,这两条导线就称为数据总线。
采纳车载网络可减少线束尺寸、降低本钱、减少插接器的数量,同一款车一样配置下,能够大大简化汽车线束;能够进行设备之间的通信,增加功能;通过信息共享,减少传感器信号的重复数量。
汽车电子化程度愈来愈高,电子设备的大量应用致使车身布线庞大而且复杂,安装空间紧缺,运行靠得住性降低,故障维修难度增大。
为了提高信号的利用率,要求大量的数据信息能在不同的电子单元中共享,汽车综合操纵系统中大量的操纵信号也需要实时互换,传统的电器系统大多采纳点对点的单一通信方式,已经不能知足这种需求,针对上述问题,在借鉴运算机网络和现场操纵技术的基础上,汽车网络技术应运而生。
二、CAN操纵器局域网的进展
1986年2月,RobertBosch公司在SAE(汽车工程协会)大会上介绍了一种新型的串行总线——CAN操纵器局域网,那是CAN诞生的时刻。
今天,在欧洲几乎每一辆新客车均装配有CAN局域网。
一样,CAN也用于其他类型的交通工具,从火车到轮船或用于工业操纵。
CAN已经成为全世界范围内最重要的总线之一——乃至领导着串行总线。
在1999年,接近6万万个CAN操纵器投入应用;20001CAN。
在1980年的早些时候,Bosch公司的工程师就开始论证那时的串行总线用于客车系统的可行性。
因为没有一种现成的网络方案能够完全知足汽车工程师们的要求。
在1983年初,UweKiencke开始研究一种新的串行总线。
新总线的要紧方向是增加新功能、减少电气连接线,使其能够用于产品,而非用于驱动技术。
来自Mercedes-Benz的工程师较早制定了总线的状态说明,而Intel也预备作为半导体生产的要紧厂商。
那时聘请的顾问之一是来自于德国Braunschweig-Wolfenbüttel的AppliedScience大学教授WolfhardLawrenz博士给出了新网络方案的名字“ControllerAreaNetwork”,简称CAN。
来自Karlsruhe大学的教授HorstWettstein博士也提供了理论支持。
1986年2月,CAN诞生了。
在底特律的汽车工程协会大会上,由Bosch公司研究的新总线系统被称为“汽车串行操纵器局域网”。
UweKiencke、SiegfriedDais和MartinLitschel别离介绍了这种多主网络方案。
此方案基于非破坏性的仲裁机制,能够确保高优先级报文的无延迟传输。
而且,不需要在总线上设置主操纵器。
另外,CAN之父——上述几位教授和Bosch公司的WolfgangBorst、WolfgangBotzenhard、OttoKarl、HelmutSchelling、JanUnruh已经实现了数种在CAN中的错误检测机制。
该错误检测也包括自动断开故障节点功能,以确保能继续进行剩余节点之间的通信。
同时,用于识别报文的标识符也规定了该报文在系统中的优先级。
当关于这种革新的通信方案的大部份文字内容制定以后,于1987年中期,Intel提早打算2个月交付了首枚CAN操纵器:
82526,这是CAN方案第一次通过硬件实现。
仅仅用了四年的时刻。
二、CAN的结构原理
一、CAN总线系统的结构
CAN总线是一种有效支持散布式操纵或实时操纵的现场总线。
有CAN总线组成的现场总线网络的结构一样由操纵器节点、传感器节点、执行器节点和其他的监控节点如人机界面组成。
CAN作为操纵局域网还能够通过网关和其他网络如以太网互联组成大型复杂的操纵网络结构。
如以下图
二、CAN总线系统的通信方式
如以下图就较好的表示了用CAN总线系统组成的现场总线网络的结构。
CAN总线两种典型的通信方式是:
多主方式和主从方式。
CAN总线在多主方式下工作时,网络上任一节点都可在任意时刻主动向网络发送信息,从不分主次。
多主方式通信灵活,无需占地址等节点信息。
在该方式下,CAN网络支持点对点、一点对多点和全局广播方式接收、发送数据。
为幸免总线冲突采纳非破坏性总线仲裁技术,依照需要将各个节点设定为不同的优先级,并以标识符标定,在发生冲突时,优先级低的节点主动停止发送,从而解决了总线冲突问题。
三、网络技术在车辆上的应用
一、网络技术汽车内部应用
按汽车局域网进展趋势,不久以后CANC类网将慢慢普及,并占据主导位。
操纵器局域网CAN是20世纪80年代初BOSCH公司为解决现代汽车中众多操纵单元、测试仪器之间实时数据互换而开发一种串行通信协议,经多次修订,于1991年9月形成技术标准版本。
CAN具有如下特性:
国际标准ISO11898标准,CAN总线标准PART90,PARTB
二、CAN能够多主方式工作,网络上任意一个节点均能够任意时刻主动向网络上其他节点发送信息,而不分主从,通信方式灵活。
3、CAN网络上分
4、CAN采纳非破坏性总线裁决技术,当2个节点同时向网络上传送信息时,优先级低节点主动停止数据发送,而优先级高节点可不受阻碍继续传输数据,大大节省了总线冲突裁决时刻;最重若是网络负载很重情形下会显现网络瘫痪情形。
五、CAN能够点对点,一点对多点(成组)及全局广播几种方式传送接收数据
六、CAN直接通信距离最远可达10km(速度5kb/s以下)。
7、CAN通信速度最高可达1Mb/s(现在距离最长40m)。
八、CAN上节点数实际可达110个。
九、CAN采纳短帧结构,每一帧有效字节数为8个,如此传输时刻短,受干扰概率低,且具有极好检错成效。
10、CAN每帧信息都有CRC校验及其他检错方法,保证了数据犯错率极低。
1一、通信介质采纳廉价双绞线即可,无特殊要求。
1二、CAN节点错误严峻情形下,具有自动关闭总线功能,切断他与总线联系,以使总线上其他操作不受阻碍。
13、NRZ编码/解码方式,并采纳位填充技术。
其良好运行特性、极高靠得住性和独特设计,专门适合现代汽车各电子操纵单元之间互联通信,也愈来愈受到其他业界欢迎。
国外,尤其是美国和欧洲,CAN已被普遍应用于汽车(如BENZ,BMW,PORSCHE,JAGUAR等)、火车、船舶、机械人、楼宇自动化、机械制造、数控机床、医疗器械、液压传动、自动化仪表等领域。
目前,支持CAN协议有INTEL,MOTOROLA,PHILIPS,SIEMENS,NEC,HONEYWELL等百余家国际闻名公司,其中CAN应用器件也琳琅满目、层出不穷,已经慢慢形成产品系列。
目前市场上最多见CAN总线产品PHILIPSPCA82C200,SJA1000,P8XC591,P8XC592,PCA82C250等,其中SJA1000和PCA82C200为独立CAN操纵器,P8XC591和P8XC592将微操纵器和CAN通信操纵器集成为一体,82C250是CAN总线收发器,用于CAN器件与物理总线连接。
用CAN组成汽车网络系统资料信息量超级大,有快速转变信号和渐变信号。
为保证总线上交通畅通,重要信息发生总线访问冲突时优先发送,合理安排资料信息总线访问优先级显尤其重要。
各电子操纵单元正常工作所能允许最大时刻延迟是决定资料访问总线优先级最要紧因素。
对转矩、车速及发动机转速等快速转变信号必需进行高速采样,并以相应速度总线上传输,数据总线访问优先级也高。
对进气温度、冷液温度、燃油温度等转变较慢信号每隔100ms或1min采样一次就完全足够,数据总线访问优先级相应就很低。
一样一个参数信号对操纵系统正常工作显超级重要,也可获较高优先级。
值注意是,数据总线访问优先级设定固定不变,各类外部参数和汽车驾驶情形转变而不断转变。
如发动机操纵,是点火时刻操纵,燃油喷射操纵,都必需和发动机转速同步,发动机转速较高时,操纵信号总线访问优先权提高,发动机转速较低时,操纵信号总线访问优先权相应降低。
二、网络技术汽车外部应用
汽车上网系统,是一种无线网络结构。
他,人们驾驶汽车时就能够够像家一样进行上网、发Email等所有网上操作。
目前很多公司进行这方面工作。
如IBM公司和Motorola公司已合作开发车用无线Internet技术,这项技术将使驾驶员和乘客能够车上发送电子邮件和从事网上各类活动,如电子商务和网上购物、查看股市行情和天气预报等。
另外Microsoft公司新推出了专门为“车上网”设计AutoPC软件,采纳WindowsCE操作系统,他具有交互式语言识别等各类多媒体功能。
这种功能能够有效保障汽车行车平安,他能够让汽车驾驶员手不离方向盘、眼不离行驶前方情形下,与PC机系统互换各类信息,例如行车前方交通状况有无塞车、最短时刻导航等;也能够他车上收发Email、打网络和其他上网活动。
革新通用公司开发了“车上网”系统,还装有车载自动化办公系统。
该系统采纳了超高速光纤串行数据通道(MML),具有多路数字式影音能力,能够有效调控多信道大容量输入、输出信号,例如CD、DVD、显示器、电视接收天线、音响和全世界卫星定位导航系统都能够和该系统互换信。
车载网络由高速CAN和低速CAN两部份组成,动力总成系统为知足其高实时性、高靠得住性的要求,采纳高速CAN网络(速度500kb/s),车身操纵网络采纳低速CAN网络,两个网络通过网关进行通信连接。
诊断设备接口采纳标准的16针口直接与网关相连接, 基于CAN网络的整车故障诊断系统拓扑图在诊断进程中,诊断设备通过网关进行效劳请求,网关通过识别后向整个CAN网络的ECU节点发送效劳请求信息,当网络中某个操纵器接收信息后返回效劳响应,与诊断设备成立通信连接。
文中CAN网络通信协议遵循CAN210A数据帧标志符由11b组成,帧的长度为8B,当数据长度超过8B时需要依照传输层协议对数据重组,在上位机实现汽车电控单元的通信协议与串行通信的协议转换和电平转换。
四、有车载网络车辆的故障诊断
一、车辆诊断技术的进展
汽车检测诊断技术是指在整车不解体情形下,通过对汽车进行检查、测试、分析,确信汽车的技术状况,查明故障缘故和故障部位的汽车应用技术,包括汽车故障诊断技术和检测技术。
最近几年来,随着我国汽车业和交通运输业迅猛不断地进展,汽车已成为人们工作、学习、生活不可缺少的运载工具。
现代汽车状况检测诊断技术普遍应用就显得尤其重要,为汽车平安提供了保障。
尤其是我国检测诊断技术的研发,设备的规格,品种较为齐全,性能优良靠得住,它增进了我国汽车检测技术的水平进一步提高。
它是伴随着汽车技术的进展而进展的。
汽车电控系统的功用是提高汽车的整体性能,包括动力性、经济性、平安性、舒适性、操纵性、通过性和排放性能等。
尽管汽车车型不同、档次不同,采纳电控系统的功能和多少也不尽相同,可是汽车电子操纵系统大体结构都是由传感器(传感软件)与开关信号、电控单元ECU和执行器(执行原件)三个部份组成,这是电控系总一起的特点。
汽车电控技术所涵盖的范围是超级宽的,几乎遍及了汽车的各个系统,例如:
电控发动机、电控自动变速器、电操纵制动防抱死装置、电控平安气囊、电控悬持装置等等.因此汽车进展的初期,人们主若是通过有体会的维修人员发觉汽车的故障并作有针对性的修理。
已经不能知足汽车的高速进展,随着现代科学技术的进步,专门是运算机技术的进步,汽车检测技术也飞速进展。
目前人们能依托各类先进的仪器设备,对汽车进行不解体检测,而且平安、迅速、靠得住。
其进展远景是自动寻觅故障和实现诊断,提高诊断的准确程度和以最小的劳动消耗实现高的靠得住性。
随着汽车用途的日趋普遍,利用量的急剧增加,汽车故障发生率和提高故障诊断的技术成为汽车工业一个十分重要的问题。
现代汽车的技术性能已变得愈来愈好,结构也变得愈来愈复杂,同时,故障诊断的难度也有了相应的增加,人们迫切需要提高系统的靠得住性、可维修性和平安性,因此有必要成立一个监控系统来监控整个系统的运行状态,不断检测系统的转变和故障信息,进而采取必要的方法,避免事故的发生,这使得汽车故障诊断技术必需改变原始的检测方式,以新的检测诊断技术和方式来保证汽车运行的平安、节能,降低车辆排放量和噪音,减少运行和维修本钱,以延长其经济利用寿命。
为了改变和冲破汽车故障诊断以体会和技艺的传统观点,以现代故障诊断理论和技术为基础,成立科学、系统、合理、完善的汽车故障诊断理论及其体系,已变成目前汽车故障诊断理论的必然要求和技术进展的必然趋势,能跟踪和把握汽车领域高新技术的智能故障诊断理论和方式的研究具有十分重要的实际意义和超级普遍的应用前景。
因此,汽车故障诊断技术取得迅速进展,已成为科技研究的热点之一。
汽车故障诊断技术是一门综合性的技术,它涉及多门学科,如现代操纵理论、信号处置、模式识别、运算机工程、人工智能、电子技术、应用数学、数理统计和相关的应用学科。
(二)OBD系统的应用
随着现代汽车技术的进展和政府部门对环境爱惜工作的日趋重视,汽车排放物的污染问题也愈来愈受世人的关注,世界各国制定的排放法规也愈来愈严格,至2020年7月1日,我国所生产的汽车必需全数加装车载故障诊断系统,因此要实现对汽车性能的提升和对汽车尾气排放更精准的操纵就必需研究汽车故障自动诊断系统,也确实是COOBD系统。
是英文On-BoardDiagnostics的缩写,即“车载诊断系统”。
该系统可依照发动机的运行状况来监测汽车尾气排放是不是超标,一旦检测到汽车尾气排放超标,它会马上CAN总线发信号给表盘,对司机发出警示。
不同发动机治理系统的OBD功能和诊断策略可能不同,就一样的汽车发动机电子操纵系统而言,其要紧操纵目标是点火正时和燃油喷射。
除去发动机本身的机械故障外,“点火”与“喷油”的非正常匹配必然致使发动机工作不正常。
以汽油发动机为例,对一些典型的诊断功能具体说明如下:
1.催化转化器诊断;汽车最少利用两个氧传感器作为催化转化器效率操纵器。
其中一个用于输送反馈信息给ECU以进行燃油操纵,另一个位于催化转化器下游的氧传感器,用来指示催化转化器的转化效率。
OBD系统对催化转化器劣化程度的监督通过装于其前后的两只氧传感器信号间的不同对照来完成。
若是催化转化器工作正常,那么催化器上游的氧信号有波动,而催化器下游的氧信号那么相对较平坦。
一旦下游氧传感器的信号与上游氧传感器读数接近,那么以为该催化转化器已经劣化,从而OBD系统发出报警信号。
2.发动机失火诊断;发动机失火会致使燃料不完全燃烧,从而使CO和HC排放量有不同程度增加。
可通过曲轴位置传感器信号判定发动机是不是有失火现象发生。
Ε≅对失火判定的条件相对苛刻,为了避免发生误诊,通常会在车辆行驶较为平稳的状况下进行失火检测,将车轮速度传感器信号、骨气门位置传感器信号、曲轴位置传感器信号和输出转矩的持续分析等进行综合考虑才能够准确计算出相应的失火率。
而且ECU会冻结帧数据中存储失火发生刹时的车辆状态参数,例如车速、发动机转速、冷却液温度、机油温度和燃油修正值等,以便车辆维修时进行核查。
3.氧传感器的劣化;氧传感器在车辆排放操纵零部件中超级重要,其在OBD系统诊断进程中主若是检测其输出功率∃电压值)波形的转变。
氧传感器失效模式要紧有反映周期延迟和电压偏移两种情形,随着车用氧传感器利历时刻的增加,会因为积碳等缘故造成其输出电压值的不稳固,即显现相应的劣化现象。
不同形式的氧传感器可能显现的故障类型也不同。
为了幸免OBD系统发生误诊断,造成没必要要的零部件改换,需要在必然检测条件内进行氧传感器劣化诊断,考虑到喷油、进气波动等因素,当车速稍高(例如80Km|h)时诊断,准确程度较高。
4.综合部件监测;OBD系统对任何与排放有关的且与电控单元相连接的动力系部件,都必需监测其电路的连通状态。
这种部件输出的信号值在正常情形下是在必然的工作区间内转变,通过工作区间的判定即可确信是不是发生故障。
五、终止语
(一)总结
车载网络数据传输方式是利用数据总线将汽车上的各个功能模块(电控单元等)连接起来,形成汽车信息传输网络系统。
发送数据和操纵信号的功能模块将数据和操纵信号以编码的方式发送到通一根总线上,接收数据或操纵信号的功能模块通过解码取得相应的数据和操纵命令(或某个开关动作)。
其传输特点如下:
一、由于用一根总线替代了多跟导线,减少了导线的数量和线束的体积,简化了整车的线束,线路本钱和质量都有所下降。
二、由于减少了线路和节点,信号传输的靠得住性取得提高,并提高了整车电气线路的工作靠得住性。
3、改善了系统的灵活性,通过系统软件即可实现操纵系统功能转变和系统升级。
4、网络结构将各操纵系统紧密连接,达到数据共享的目的,各操纵系统的和谐性可进一步提高。
通过传统汽车电路与车载网络的数据传输的两个典型例子:
平安气囊和前照灯的对照研究分析,车载网络的数据传输具有传统电路无法弥补的优势,车载网络将在汽车的生产和利用上的到加倍普遍的应用。
(二)展望
随着汽车电子技术的功能扩展,各大厂商都熟悉到车载网络协议的重要性,都不断研究推出各自的网络协议,并希望能变成国际标准。
从车载网络的应用和进展趋势上来看,新的汽车技术的进展需要网络系统具有更好的平安性、靠得住性、有效性、可保护性、紧凑性和利用寿命长等特点;同时,车载网络的应用需求会进一步细分,基于性能和本钱的网络标准细化将是大势所趋。
致谢
在论文完成之际,我要专门感激我的指导教师李吉浪教师的关切和指导。
在我撰写论文的进程中,李吉浪教师给予了无私的帮忙,在此表示真诚地感激和深深的谢意。
在论文的写作进程中,也取得了许多同窗的宝贵建议,同时在工作进程中取得许多同事的支持和帮忙,在此一并致以真挚的谢意。
三年的大学生活即将终止,感激所有在大学生活中给我指导教育的教师们,在此一并致以深深的谢意。
最后,向在百忙中抽出时刻对本文进行评审并提出宝贵意见的列位教师表示衷心的感激。
参考文献
[1]王莉,刘德新,刘书亮.汽车网络标准总线CAN[J].世界汽车,2001
[2]王练,刘坚.操纵器局域网络在汽车中的应用[J].汽车电器,2020
(2)
[3]饶运涛,邹继军,郑勇芸.现场总线CAN原理与应用技术[M].北京:
北京航空航天大学出版社,2003
[4]秦贵和,葛安林等.汽车网络技术[J].汽车工程,2003,25
(2)
[5]李春明.汽车车身电子技术.北京:
北京理工大学出版社,
[6]邬宽明.总线原理和应用系统设计[M].北京:
北京航空航天大学出版社,2006
[7]史久根,张培仁等.CAN现场总线系统设计技术[M].北京:
国防工业出版社,2004
[8]卫星.汽车车身CAN总线操纵系统应用与研究[D].合肥工业大学硕士学位论文
[9]陆文昌.基于CAN总线的汽车发动机智能测控节点的设计[J].汽车程,2003,25(5)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 浅谈 CAN 总线 汽车 应用