CAN总线在CFA6470混合动力汽车中的应用

发布者:Serendipitous55最新更新时间:2012-01-14 关键字:CAN总线  CFA6470  混合动力汽车 手机看文章 扫描二维码
随时随地手机看文章

引 言

     混合动力汽车(HEV)表示有多种动力参与汽车驱动,一般指的是燃油发动机和电机这两种动力。目前,国内和国际上对混合动力汽车的研究和开发方兴未艾,这种车综合了传统汽车引擎驱动与电机驱动的两大优点。主要能源仍然是汽油、柴油。混合动力汽车既充分发挥了燃料发动机持续工作时间长、动力性好的优点,又可以发挥电动机无污染、低噪声的好处,具有低油耗、低污染的特性。并且,混合动力汽车可以在运行过程中维持电量的均衡,不像纯电动汽车需要配备专用的充电器等配套设备。在不远的将来,混合动力车将与传统燃油车、纯电动车形成三足鼎立的局面。

     混合动力汽车在传统的燃油车的基础上,新增了电机、电池等部件,从而需要电机控制器、电池管理系统、能源总成控制系统对发动机、电机进行协调控制,使各设备工作在高效区,提高能源的利用率,使整车性能最佳。传统燃油车内的制动控制器、变速器控制器、发动机ECU(Engine ControlUnit)等电控设备、仪表仪器采用CAN总线进行通讯,CAN总线具有实时性强、传输距离远、抗电磁干扰能力强、成本低、多主站等特点,混合动力汽车沿用燃油车的传统,新增的电机控制器、电池管理系统、能源总成控制系统也采用CAN总线联成一体,进行信息的交换。

2 CAN总线技术简介

      CAN(Controller Area Network)是一种先进的串行通信协议,它最初是为了解决汽车中众多的控制与测试仪器之间的数据交换而开发的一种串行数据通讯总线,属于现场总线范畴。1993年CAN总线成为国际标准(ISO11898:道路车辆的高速控制局域网数字信息交换标准),它有效支持分布式控制及实时控制,并采用了带优先级的CSMA/CD协议对总线进行仲裁。因此,CAN总线允许多站点同时发送,这样,既保证了信息处理的实时性,又使得CAN总线网络可以构成多主结构的系统,保证了系统的可靠性。另外,CAN采用短帧结构,且每帧信息都有校验及其他检错措施,保证了数据的实时性、低传输出错率。其传输介质可以使用双绞线、同轴电缆或光纤。

3 混合动力汽车CAN总线网络

      下面以长丰CFA6470HEV混合动力汽车为例加以讨论。CFA6470HEV 以CFA6470G四轮驱动越野车为平台,去掉了分动箱,发动机仅驱动后桥,电机以镍氢动力电池为能源驱动前桥,前轮、后轮通过地面摩擦力达到速度一致。能源总成控制系统根据整车的状态协调控制发动机的启停、电机的出力。整个CFA6470HEV功能结构图如图1所示。

    针对CFA6470HEV混合动力汽车,我们组建了如图2所示的CFA6470HEV混合动力汽车CAN控制网络。

[page]

    其中能源总成控制系统、电机控制器以TMS320LF240x(参见TI公司:TMS320LF24xADSPControllers Reference Guide,1999)系列数字信号处理器为CPU,电池管理系统、数据采集显示器以89C52为CPU。其各节点间的数据信息流图见图3。

4 混合动力汽车能源总成控制系统CAN接口设计

    混合动力汽车能源总成控制系统作为混合动力汽车的中央处理器,要求实时性高、运算能力强,且要与CAN总线相连,故其CPU选用TI公司内嵌CAN控制器的TMS320LF2407A。

4.1 TMS320LF2407ACAN控制器简介

    TMS320LF2407A的CAN控制器模块是一个完全的CAN控制器,该控制器是一个16位的外设模块,完全支持CAN2.0B协议,支持数据帧、远程帧,可工作在标准模式或扩展模式下,它采用邮箱发送、接收数据,对接收邮箱可配置接收屏蔽字,可编程位定时器、可编程中断配置、可编程CAN总线唤醒功能,自动回复远程请求,当发送出现错误或仲裁时丢失数据时,CAN控制器自动重发,具有总线错误诊断功能,可工作在自测试模式下。

      TMS320LF2407A的CAN控制器采用邮箱机制发送、接收数据,有别于一般的CAN控制器。一般的CAN控制器(如SJA1000)只有一个发送数据区、一个接收缓冲区,再加64字节接收缓冲区,当发送不同标识符数据帧时,须改变标识符寄存器。当接收不同标识符数据帧时,屏蔽寄存器须对不同标识符的数据帧都开放。而TMS320LF2407A的CAN控制器有6个邮箱,其中2 个接收邮箱(MBOX0、1),2个发送邮箱(MBOX4、5),2个可配置为接收或发送邮箱(MBOX2、3),每个发送邮箱相当于一个发送数据区,每个接收邮箱等同于一个接收数据区,使得TMS320LF2407A在不改变标识符寄存器或接收屏蔽寄存器的情况下最少可接收2帧(最多4帧)不同标识符的数据帧,最少可发送2帧(最多4帧)不同标识符的数据帧,但不可同时为最多,这对发送、接收数据帧类型不多的CAN节点很适用。

[page]

       TMS320LF2407A的CAN控制器有15个16位的控制寄存器,这些寄存器控制着CAN的位定时器、邮箱的发送或接收使能、错误状态及CAN的中断等。详细资料见参考文献1。

4.2 CAN接口硬件设计

      CAN接口硬件电路如图4所示,TMS320LF2407A的CAN控制模块通过高速光电隔离模块(两片高速光电隔离器6N137)与CAN收发器PCA82C250相连。


4.3 CAN接口软件设计

     CAN接口软件分初始化程序、数据发送程序、中断接收程序三大块。数据解释功能由主程序完成。

4.3.1 初始化CAN控制器

       根据整车要求,混合动力汽车能源总成控制系统需接收4种不同标识符的数据帧、发送两种不同标识符的数据帧,因此,我们将TMS320LF2407A的MBOX2、3配置成接收方式,在初始化程序中一次配置好标识符、接收屏蔽字。于是,初始化程序完成波特率、邮箱标识符、接收屏蔽字、不使能发送中断、使能接收中断等配置功能,其初始化流程见图5。

[page]

4.3.2 发送数据

     由于邮箱标识符已在初始化程序中一次性配好,发送程序只将待发送的数据写入相应邮箱的数据区,设置发送请求位启动发送,待发送完毕,复位发送应答位即可。其数据发送流程见图6。


4.3.3 中断接收数据

    中断接收服务程序置相应数据接收标志,并复位接收悬挂位和接收中断标志位。主程序中根据数据接收标志读取数据并解释数据。这样可减少中断服务程序占用CPU的时间。

5 TMS320LF2407ACAN接口电路设计的关键问题

      为了进一步抑制干扰,CAN总线接口中往往采用光电隔离电路。光电隔离器一般位于 CAN控制器与收发器之间。混合动力汽车能源总成控制系统的CAN总线接口中采用了高速光隔6N137光电隔离器。但是光电隔离电路增加了CAN总线有效回路信号传输延时时间,导致速率距离积减少,CAN收发器(如82C250/251等)本身具有瞬间抗干扰能力,保护总线、降低射频干扰(RFI)以及实现热防护的能力。因此,在干扰不严重的应用场合,可考虑不加光电隔离,以使系统达到最大的通信速率或距离。若要使用光隔电路,也要尽量选用高速光电隔离器件,以减少CAN总线有效回路信号传输延时时间,同时82C250的发送信息输入脚TXD(第1脚)必须接上拉电阻。

6 结束语

    本文所组建的CFA6470HEV混合动力汽车CAN网络,数据通信可靠,所设计的混合动力汽车能源总成控制系统运行稳定实时性强,已成功应用于湖南省“十五”计划重点攻关项目:长丰集团CFA6470HEV混合动力汽车。

 

 

 

关键字:CAN总线  CFA6470  混合动力汽车 引用地址:CAN总线在CFA6470混合动力汽车中的应用

上一篇:基于电磁场检测的寻线智能车设计
下一篇:GPS技术及其在导航电子地图中的应用

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

基于CAN总线GPC的发电机组并机控制系统
本系统采用贝家莱的PCC和丹福的GPC设计实现.PCC控制器通过CAN总线获得各个GPC站的信息,同时发送控制命令给相应的GPC分站. 本系统主要的特点如下: (1)系统采用分布式的设计, 结构简单,便于系统硬件的布局. (2)基于CAN总线信号采集和控制的设计,提高了系统的工作效率. (3)系统应用层的协议采用全球广泛使用的标准通信协议-CAN OPEN通信协议. (4)系统的扩展能力强.用户可以根据系统的要求随意加减GPC站的数量. (5)友好的人机交互界面和方便快捷的系统设置.用户随时可以根据要求在远程的人机交互街面(触摸屏)上设置各个GPC站的工作参数,如并机功率,GPC站的工作模式等等.  
[嵌入式]
CAN总线抗干扰的6条“军规”
随着CAN总线在电动汽车、充电桩、电力电子、轨道交通等电磁环境比较恶劣的场合应用越来越多,信号干扰的问题已经严重影响到使用者对CAN总线的信任。究竟如何才能抗干扰?本文展示了致远电子CAN总线抗干扰的6条“军规”。 在汽油车时代,CAN总线遇到的干扰少之又少,即使有一些继电器和电磁阀的脉冲, 也不会有很大影响,稍微进行双绞处理,完全可以实现零错误帧。 可是到了电动汽车年代,逆变器、电动机、充电机等大功率设备对CAN的影响足以中断通讯,或者损坏CAN节点,如图1图2所示,就是被逆变器干扰的CAN波形。 图1 干扰前 图2 干扰后
[汽车电子]
<font color='red'>CAN总线</font>抗干扰的6条“军规”
基于CAN总线的电动汽车电源管理通信系统设计
  随着石油价格的上涨以及环保要求的提高,电动已经成为是未来汽车发展的一个重要方向。对于以电池供电的全电动力系统或者以发动机和蓄电池混合动力系统而言,电源管理系统设计是关系车辆性能的一个重要因素,设计时需要考虑综合车辆总体设计方案和外部使用环境,为了节约电源,还需要设计一定的控制策略保证电源的最佳利用。所以很有必要对全电车辆的电源管理系统进行深入探讨。   1 电动汽车能源管理的重要性   电动汽车的电源管理,主要作用在于充分发挥燃料的燃烧效能,使发动机在最佳工况点附近工作,并通过电动机和蓄电池的能量储备与输出,及时调节车辆运行工况和外界路面条件之间的匹配关系。经过十多年的发展,电动汽车的动力系统设计方面,目前最有实用性价值并已
[嵌入式]
技术干货:新能源汽车CAN总线与功率分析同步测试解决方案
CAN总线是新能源汽车中非常重要的通讯总线,工程师们常常通过CAN总线来读取车上的车速、转速、扭矩等信号,但你是否知道CAN总线也可以用来读取功率分析仪实际测试的功率信号呢? 对于工程师来言未来的测试方法一定是趋于整体化、集成化。在新能源汽车中,需要测试的项目十分繁多,这里为大家介绍新能源汽车CAN总线、功率分析同步测试方案。 CAN总线可以读取新能源汽车中所有的CAN信号,再通过软件进行实时分析。而PA功率分析仪是用来测试电信号的,两者的数据并不通用,那如何解决同步测试的问题呢? 一、功率分析仪CAN口输出 ZLG致远电子是国内唯一可以输出CAN总线技术和功率测试技术的企业,在PA功率分析仪的功能升级
[汽车电子]
技术干货:新能源<font color='red'>汽车</font><font color='red'>CAN总线</font>与功率分析同步测试解决方案
CAN总线学习笔记四:CAN总线通信
  在理解了CAN总线的自通信程序后,再来探讨CAN总线间的相互通信变得容易了许多。对于是自通信还是相互通信,这个肯定是需要对寄存器进行必要的设置的,分析PIAE的两个程序后不难发现,自通信和互通信需要设置的知识模式寄存器,这个是在SJA1000的初始化时进行设定的。 本文引用地址:http://www.eepw.com.cn/article/268271.htm   SJA1000的初始化程序我根据习惯,直接把它独立成一个子程序了。如下,是工作于自通信时的初始化程序。   ///////////////////////////////////////////////   //函数:init_sja1000   //说明
[嵌入式]
基于CAN 总线的网络化运动控制系统的研究
1 引言 运动控制系统是以机械运动的驱动设备—电动机为控制对象, 以控制器为核心, 以电力电子、功率变换装置为执行机构, 在自动控制理论指导下组成的电气传动控制系统。在电气时代, 电动机一直在现代化的生产和生活中起着十分重要的作用。在近年来, 由于半导体制造设备等相关的电子制造设备市场大幅成长, 而使得机器设备上的运动控制系统出现了以下几点技术需求: ( 1) 多轴运动控制。机器设备因自动化程度提高而使得单一机器上所需要的轴数增多, 一台设备上十几轴是常见的事情。在轴数变多后, 如何协调各轴动作就是一个重要的课题。 ( 2) 体积要小。由于厂房空间的限制, 机器的体积要求越小越好, 机器内控制器的体积也就
[工业控制]
混合动力汽车研究报告:全球五大派系在中国展开激烈竞争
佐思汽研近日发布《2021年全球和中国混合动力汽车研究报告》。 混动技术是实现双碳(碳达峰和碳中和)、双积分达标的重要技术路线之一 2020 年9月,国家主席习近平提出中国“二氧化碳排放力争于 2030 年前达到峰值,努力争取 2060 年前实现碳中和”。针对碳达峰和碳中和目标,中国提出了在十个领域开展转型和创新,其中构建绿色低碳交通运输体系和推动绿色低碳技术创新涉及了汽车节能技术,涵盖电动汽车、混合动力和氢燃料电池等汽车节能技术。 双积分政策包括乘用车企业平均燃料消耗量积分和新能源汽车积分,2020 年乘用车全行业的燃料消耗量积分为-735 万分,新能源汽车积分为 330 万分。面对双碳目标和双积分压力,混动技术将是车企
[嵌入式]
<font color='red'>混合动力</font><font color='red'>汽车</font>研究报告:全球五大派系在中国展开激烈竞争
基于CAN总线汽车车身视觉检测站的研究
    摘要: 研究CAN总线和多主机控制在汽车白车身视觉监测站中的应用;提出以采用摩托罗拉MC68HC05X16和微机为主机的多主机分布式控制系统;介绍控制网络的物理层接口及有关硬件,并对通信部分进行较为详细的研究。     关键词: 视觉检测 三维测量 分布式控制 控制器局域网 数据通信 前言 汽车车身视觉检测站是用于测量车身关键点的三维空间坐标的大型的专用检测系统。它由机械及定位系统、三维视觉传感器系统、测量控制与接口系统、标定系统以及计算机软件五大部分组成。主要方法采用结构光传感器,经标定系统标定后,通过控制系统选取被测点,采集图像,结合视觉检测算法,求出被测点坐标参数。为进行测量,必须把计算机与
[应用]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

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

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