基于DSP 的电动汽车CAN 总线通讯技术设计

发布者:剑戟辉煌最新更新时间:2012-02-24 来源: dzsc关键字:DSP  控制器  CAN总线  电动汽车 手机看文章 扫描二维码
随时随地手机看文章

  德国Bosch公司为了解决现代车辆中众多的控制和数据交换问题,开发出一种CAN(Controller AreaNetwork) 现场总线通讯结构. CAN总线硬件连接简单,有良好的可靠性、实时性和性能价格比. CAN总线能够满足现代自动化通讯的需要,已成为工业数据总线通讯领域中最为活要跃的一支.

  其主要特点是: ①CAN总线为多主站总线,各节点均可在任意时刻主动向网络上的其它节点发送信息,不分主从,通信灵活; ②CAN总线采用独特的非破坏性总线仲裁技术,优先级高的节点优先传送数据,能满足实时性要求; ③CAN总线具有点对点,一点对多点及全局广播传送数据的功能; ④CAN总线上每帧有效字节数最多为8个,并有CRC及其它校验措施,数据出错率极低,万一某一节点出现严重错误,可自动脱离总线,总线上的其它操作不受影响; ⑤CAN总线只有两根导线,系统扩充时,可直接将新节点挂在总线上即可,因此走线少,系统扩充容易,改型灵活; ⑥CAN总线传输速度快,在传输距离小于40m时,最大传输速率可达1Mb/s. 正是由于CAN总线具有这些其它通信方式无法比拟的优点,使之成为电动汽车控制系统的理想总线.

1  电动汽车对通讯网络的需求

  电动汽车由于储能设备容量有限,在运行过程中对能源的管理十分严格. 效率是衡量电动汽车系统性能的重要指标,国家863“十五”电动汽车重大专项要求电动机系统额定效率为85% ,控制器的额定效率达到95%. 电动汽车电子控制系统的动态信息必须具有实时性,各子系统需要将车辆的公共数据实时共享,如电机转速、车轮转换、油门踏板位置和刹车踏板位置等. 但不同控制单元的控制周期不同,数据转换速度、各控制命令优先级也不同,因此需要一种具有优先权竞争模式的数据交换网络,并且本身具有极高的通信速率. 此外,作为一种载人交通工具,电动汽车必须具有较好的舒适性,整车通讯系统必须具有很强的容错能力和快速处理能力.

  目前,电动汽车的发展得到了各国的高度重视.电动汽车成为未来汽车发展的主流方向. 电动汽车内电气元件极多,需要实时传输和共享的数据很多.如何提高电动汽车通讯的实时性、可靠性和应急处理能力成为电动汽车通讯的难点所在. 我们采用TMS320LF2407型DS作为电动汽车通讯系统的主处理器,利用DSP良好的快速处理能力提高数据处理速度,从而提高通讯的实时性;利用DSP内嵌的CAN总线模块作为CAN的控制器,减少硬件电路的复杂性,从而提高通讯的可靠性;通过软件设计紧急时刻屏蔽次要因素来提高电动汽车的应急处理能力.

2  控制方案

  电动汽车总成控制我们采用先进的模糊控制,采用的控制器也是TMS320LF2407型的DSP. 对采集到的刹车信号,加速信号和反馈回的转速信号进行模糊处理,得到期望的转速信号,并将得到的转速值通过CAN 总线传送到电动机的控制机构,对电动机进行控制,满足驾驶员的驾驶意图. 同时管理灯光系统和屏幕显示系统. 屏幕显示系统实时显示电动汽车的运行状态. 具体控制方案如图1 所示.



图1  电动汽车控制系统结构框图



3  电动汽车CAN总线通讯方案

  电动汽车控制需要良好的通讯协调性和运行可靠性. 良好的通讯系统是实现电动汽车可靠运行的关键. CAN总线结构是一种有效支持分布式控制或实时控制的串行通讯网络. 图2 是一个典型的电动汽车CAN总线结构示意图,包括整车动力部分的主电动机控制器、电池组管理系统、电动汽车屏幕显示系统等多个设备,这些子系统之间通过CAN进行数据通讯和命令传输. 每个节点设备都能够在脱离CAN 总线的情况下独立完成自身系统的运行,从而满足车辆运行安全性的需要. 同时,CAN总线也不会因为某个设备的脱离而出现系统结构崩溃的现象.



图2  电动汽车CAN 总线结构图 [page]



4  CAN总线模块

  CAN 总线模块是DSP的一个16位的外设,是一个完整的CAN 控制器. 除具有CAN 总线的基本功能外,还有一些特有功能,如:对象有六个邮箱,其数据长度为0~8 个字节,其中两个接收邮箱(0、1) ,两个发送邮箱(4、5) ,两个可配置为接收或发送邮箱(3、4) ;自动回复远程请求功能;可编程的CAN 总线唤醒功能;自测试模式功能等. 对CAN 总线的访问分为控制/ 状态寄存器的访问和邮箱的RAM 访问.CAN 总线控制模块的内存空间分配图如图3 所示.



图3  CAN 总线内存空间分配


  CAN 控制器发送的信息帧有两种,一种是发送数据帧,一种是发送远程帧. 发送邮箱有邮箱4 和邮箱5以及被配置为发送方式的邮箱2 和邮箱3. 发送数据帧时,在数据写到发送邮箱的数据区后,如果相应的发送请求位使能,则数据帧被发送到CAN 总线上. 数据帧的数据区可以通过软件设置成1~8 个字节. 数据帧的格式如图4 所示.



图4  CAN 总线数据帧


  CAN 总线控制器的接收邮箱有邮箱0和邮箱1及被配置为接收方式的邮箱2 和邮箱3. CAN 控制器在接收信息时,首先要将接收信息的标志符与相应接收邮箱的标志符进行比较,只有标志符相同的信息才能被接收. CAN 总线控制器的接收寄存器使得接收邮箱可以忽略更多的位来接收信息. 但是,如果当接收屏蔽使能位(AME) 为0 时,则局部接收屏蔽寄存器将失效. 只有配置为发送方式的邮箱2 和邮箱3 才可以接收自动应答远程帧. 当邮箱接收到远程帧后,接收节点将自动发送一个数据帧作为应答.

5  接口电路设计

  由于DSP 本身内带CAN 总线模块,所以不需要专门的CAN 控制器,DSP 本身不具有CAN 收发器,需要外接CAN 收发器82C250 ,中间使用光电隔离器6N137. 如果距离很短,可以不使用光电隔离器. DSP与光电隔离器和CAN 收发器硬件连接图如图5 所示.



图5  DSP 与CAN 总线硬件连接图


6  电动汽车总成控制器CAN通讯的软件实现

  电动汽车总成控制器是电动汽车的心脏,它需要频繁的接收和发送数据对电动汽车进行实时控制和检测. 发送信息采用查询方式,接收信息采用中断方式. 通过设定不同事件的不同优先级来确定信息的接收和发送顺序,同时增加紧急事件处理程序来提高控制器处理紧急事件的能力,保证车辆和人身安全. 紧急事件处理程序是当紧急事件发生时,如执行器件损坏,急刹车和急转弯等,通过暂时屏蔽低优先级事件,如电池电量检测,LCD 显示系统等,使控制器有足够的时间处理紧急事件,以提高控制器的实时控制能力和应急处理能力. 控制器软件流程图如图6 所示.



图6  控制器软件流程图


7  结 论

  目前,现场总线在自动化领域中快速发展,CAN总线作为一种很有影响的现场总线,采用了许多新的技术和设计,使CAN 总线成为最有发展前途的现场总线之一. CAN 总线以其高实时性、高可靠性和高灵活性,在工业自动化控制中得到了越来越多的应用. 本文应用DSP 控制器作为CAN 总线的微处理器,利用DSP 很强的数据处理能力和CAN 总线传输速率高、可靠性高的特点,对电动汽车内复杂的通讯系统提出解决方案. 实验证明,本系统不但解决了电动汽车通讯对实时性的要求,而且可靠性和稳定性都得到了提高. 

关键字:DSP  控制器  CAN总线  电动汽车 引用地址:基于DSP 的电动汽车CAN 总线通讯技术设计

上一篇:基于CAN总线和双传感器的仿人机器人运动控制系统研究
下一篇:车辆分层次控制接口系统切换电路及可靠性设计

推荐阅读最新更新时间:2024-05-02 21:55

丰富车门区电子模块功能的电动防眩目后视镜控制器
在新一代汽车外部后视镜中,内置功能的数量大幅增加:侧面回复反射器或转向灯/闪光灯、车门外部灯、除霜器、后视镜折叠和调节等等。除这些功能外,最近又增加了电动防眩目后视镜控制功能:在夜里后车大灯眩光刺眼时非常需要这种防眩目的后视镜。电动防眩目后视镜能够自动变暗,避免反射光照射驾驶员的双眼。电动防眩目 (EC)镜是一种阻容等效负载:控制EC镜需要一个复杂的控制策略。EC镜在透明与颜色最深之间的电压是0V到1.2V;在颜色开始变深时,最大电流在150-250 mA之间。如果使用一个传统的线性控制器,从12V电瓶电压降到1.2V防眩目镜电压,将会损耗太多的电能(大约12-1.2V*0.15A=1.62W);考虑到电磁控制(EMC) 问题,不推
[嵌入式]
吉利英国子公司安斯蒂工厂正式落成 专注电动汽车
  浙江 吉利 控股集团全资子公司伦敦出租车公司在英国考文垂安斯蒂的新工厂22日正式落成,新工厂融研发和生产于一体,总占地10万平方米,是英国首个专注于 电动汽车 的工厂,也是中国汽车企业在英国的第一笔绿地投资。下面就随汽车电子小编一起来了解一下相关内容吧。 吉利英国子公司安斯蒂工厂正式落成 专注电动汽车   英国商务、能源与产业战略大臣格雷格·克拉克表示,该工厂的落成将对英国现代工业发展带来前所未有的贡献,未来更低排放、更高效能的伦敦出租车更令人期待。电动化、电气化是未来汽车发展的趋势,英国政府将通过多种方式来鼓励更多的英国出租车司机使用这种超低排放的出租车。   据了解,安迪斯于2015年8月破土动工,首批下线的新一代伦敦
[汽车电子]
意法半导体SiC技术助力博格华纳Viper功率模块设计,为沃尔沃下一代电动汽车赋能
• 意法半导体为博格华纳的Viper功率模块提供碳化硅(SiC)功率MOSFET,支持沃尔沃汽车在2030年前全面实现电动化目标 • 博格华纳将采用意法半导体碳化硅芯片为沃尔沃现有和未来的多款纯电动汽车设计电驱逆变器平台 2023年9月7日,中国 - 服务多重电子应用领域、全球排名前列的半导体公司意法半导体(STMicroelectronics,简称ST)将与提供创新和可持续移动解决方案的全球领导者博格华纳公司合作,为博格华纳专有的基于 Viper 功率模块提供意法半导体最新的第三代 750V 碳化硅 (SiC) 功率 MOSFET 芯片。 博格华纳将使用该功率模块为沃尔沃现有和未来的多款电动车型设计电驱逆变器平
[汽车电子]
意法半导体SiC技术助力博格华纳Viper功率模块设计,为沃尔沃下一代<font color='red'>电动汽车</font>赋能
高效率四开关降压 - 升压型控制器可提供准确的输出电流限值
引言  当一个转换器的输入电压可以高于或低于稳压输出且不需要提供隔离时,对于基于变压器的拓扑结构来说,四开关降压 - 升压型转换器 (图 1) 通常是一种较好的替代方案。降压 - 升压型转换器可提供一个较宽的输入电压范围、更高的效率且无需使用庞大笨重的变压器。相比于功能相当的 SEPIC 转换器,降压 - 升压型转换器的效率要高得多。 LTC3789 是一款降压 - 升压型开关稳压控制器,该器件以恒定的开关频率在电流模式工作。电流模式控制可简化环路补偿,并实现超卓的负载和电压瞬态响应,而只需很小的输出和输入电容。此外,一个准确的电感器电流限值还允许使用小尺寸的电感器。 LTC3789 的特点  内部振荡器可利用一个
[电源管理]
高效率四开关降压 - 升压型<font color='red'>控制器</font>可提供准确的输出电流限值
基于DSP的USB口数据采集分析系统设计
  随着DSP芯片功能越来越强,速度越来越快,性价比的不断提高以及开发工具的日趋完善,广泛用于通信、雷达、声纳、遥感、生物医学、机器人、控制、精密机械、语音和图像处理等领域。作为计算机接口之一的USB(Universal Serial Bus)口具有势插拔、速度快(包括低、中、高模式)和外设容量大(理论上可挂接127个设备)的特性,使其成为PC机的外围设备扩展中应用日益广泛的接口标准。本文设计并实现了基于DSP的USB口数据采集分析系统,该系统的DSP负责数据的采集和运算处理,处理结果通过USB口送计算机显示分析,其结构如图1所示。   该结构图中,CPLD和FPGA实现模块接口,包括串并转换、8位和32位数据总线间的转换、
[嵌入式]
DSP和FPGA各显神通,应对TD-SCDMA基站成本和演进需求
由于运营商大手笔进行基础设施建设的时代已经过去,成本和灵活性成为对通信基础设施的共同要求,对于 TD-SCDMA基站 更是如此。因为采用了智能天线等先进技术,TD 基站 的容量大幅提升,但也还带来了成本挑战;另外,TD技术仍在演进之中,要求核心芯片同时提供高性能和可编程能力。这限制了初始成本高和灵活性差的ASIC芯片,为可编程 DSP 和 FPGA 带来了更多的机会。为了应对这些挑战,DSP和FPGA供应商纷纷在工艺技术和架构上进行创新,并试图踏入对方的领地。此外,可能会在TD领域兴起的Femto基站也吸引了DSP和FPGA供应商,以及一些新兴芯片供应商。 智能天线助FPGA进入TD基站射频卡 温得敏:TD L
[嵌入式]
<font color='red'>DSP</font>和FPGA各显神通,应对TD-SCDMA基站成本和演进需求
基于DSP和Modbus总线的智能断路器控制器设计
  作为输配电网络中保护用的电力断路器(包括框架式断路器和塑壳式断路器),在设备过载、短路时,能安全、可靠地切断故障电流,防止事故扩大危及到整个输配电系统。随着科学技术的进步,人们对供配电系统的自动化程度要求越来越高,传统断路器的功能已不能满足供配电系统自动化的需要。断路器控制器正在向智能化、多功能、模块化及可通信的方向发展。对于供电系统中的多台断路器要求能实现联网通信、集中监控等功能,即第四代断路器,同时对高分断能力、多保护功能、高可靠性提出了更高的应用要求。本文着重研究和设计了一种基于DSP的Modbus总线的新型可通信智能断路器控制器,并给出结合断路器的上位监控软件的完整应用实现。该控制器不仅具有三段保护的基本功能,还能实现
[嵌入式]
深度解析电动汽车的组成结构
未来节能环保成为了汽车发展的趋势,纯电动汽车是新能源汽车重要的发展方向,与传统燃油汽车相比,纯电动汽车最大的变化是动力装置,也就是传统汽车的发动机。 动力装置的作用是其它形式的能量转化为机械能,例如:汽油发动机就是把储存在油箱里的汽油送到气缸中燃烧,并把燃烧产生的热能转化为机械能。而纯电动汽车是把储存在电池包里的电能送到电动机,并把电能转化为机械能。 因此,有人将纯电动汽车的动力系统分为三个部分:电池系统——储存能量,电机系统——转化能量,电控系统——控制能量。电池系统中最重要的是安装在汽车底部的电池包,电池包内部由很多个电池模组通过串联构成,能够产生很高电压。 由于电池包安装在汽车底部,因此车主是看不到的,电能就是从
[嵌入式]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved