采用LIN总线的纯电动车电池管理系统设计

发布者:Huayu8888最新更新时间:2016-03-18 来源: eefocus关键字:LIN总线  纯电动车  电池管理系统 手机看文章 扫描二维码
随时随地手机看文章
  本文提出了一种基于LIN 总线的磷酸铁锂电池组在线监测和管理系统。该系统采用分布式的网络控制结构,通过以Dspic30f4012 芯片为核心底层硬件的设计,实现了对磷酸铁锂电池参数的精确监测,通过LIN 总线技术实现数据的传输,并基于较精确的电池模型基础上采用扩展Kalman 算法对电池荷电状态(SOC)进行估算,提高了估算精度。实验结果表明:本系统能很好地对电池组进行实时动态监控和有效保护,为电动汽车的电池智能化管理系统开发提供了应用价值。

  磷酸铁锂电池作为新型电动汽车动力电池,具有容量大、安全性高、耐高温特别是循环寿命长等优点,其循环寿命比普通的铅酸电池至少要高4 倍,在车用动力电池的市场中具有极大的应用潜力。在现阶段动力电池的容量没有根本性突破的情况下,电池管理系统(battery management system,BMS)在电动车中的应用将显得异常重要,它能够实时检测动力电池的电压、电流、温度,并通过这些参数估算电池的荷电状态(state of charge,SOC),为驾驶员提供车辆续驶里程参考;此外BMS 能够对电池的过充、过放电进行报警和保护,对电池组和单节电池进行有效保护,从而提升电池使用性能、提高电池寿命。LIN 总线是一种低成本的汽车A 类总线,非常适合温度、电流这类实时性要求不高的数据传输,通过LIN 总线实现数据的总线化传输,进一步降低了成本。

采用LIN总线的纯电动车电池管理系统设计

  1 系统的总体结构与功能

  在本设计中,电池管理系统分为两大部分:信号检测模块、通信及信息处理模块。在信号检测模块中,每节单体电池对应一个底层ECU(Dspic30f4012),可以实现单体电压采集、电流检测、温度采样;同时也能检测整个电池组的电压、电流和环境温度,用于电池一般充电与均衡充电时的检测与保护,如图1 所示。

采用LIN总线的纯电动车电池管理系统设计

  底层ECU 把检测到的电压、电流、温度等变量封装为LIN总线帧格式,然后通过LIN 总线与上层ECU 进行通信。信息处理模块可以实现动力电池的荷电状态实时估算和故障分析,并把温度、电压、电流等信息进行显示。

  2 电池管理系统设计

  2.1 电池管理系统的基本硬件设计

  由于电池组的单体数目比较多,本系统采用分布式结构,这种结构能有效减少采样线穿越电池,降低安装和调试的复杂性,同时也能降低安全隐患。底层ECU 使用Dspic30f4012芯片,它能在-40~125 ℃温度范围内工作,属于汽车级芯片;它具有丰富的模拟量、数字量I/O 接口、10 位A/D 转换功能以及SCI 通信功能等。

  2.1.1 信号采集模块设计

  Dspic30f4012 具有2.5~5.5 V 范围的宽工作电压,因而可以用单节磷酸铁锂电池直接供电,只需要加一个0.1 μF 的滤波电容即可使芯片工作,供电电路得到极大简化。由于F4012 芯片内不提供A/D 转换的内部基准电压,因此在进行电压检测时,需要外部提供A/D 转换基准电压,本文选用低功耗、低电压误差的LM385 来提供2.5 V 的外部基准电压,如图2 所示。

采用LIN总线的纯电动车电池管理系统设计

  本设计中电压检测模块的特点是各个检测模块分别检测各自单体电池上的电压,而不是通过传统的多路开关分时选择的方法来实现,这样就完全实现了纯分布式的电池管理结构。磷酸铁锂电池的电压直接从单体电池两端引出电压,然后通过两个高精度的电阻进行分压,分压得到的电压引入Dspic30f4012 芯片内部的A/D 模拟信号转换通道,进行电压的检测。Dspic30f4012 芯片内的A/D 转换器为10 位精度,基准电压为2.5 V,所以电压检测模块能够检测到0~5 V 的电压范围,大于单体电池的最大电压3.65 V.电池组的总电压的检测, 经由信号衰减电路与抗共模电压电路接入Dspic30f4012 芯片内的A/D 转换通道中完成电池组电压的采集。

  单体电池电流的检测通过霍尔传感器来实现,霍尔传感器能输出最高3 V 的电压信号,可以直接接入到Dspic30f4012芯片内的A/D 采样通道中;电池的温度的检测通过TJ1047温度检测芯片来实现,TJ1047 温度检测芯片在-40 ℃和125 ℃时输出电压分别为0.5 V 和1.75 V,并且具有10 mV/℃的温度电压比例特性和±0.5 ℃的误差。因此从TJ1047 芯片输出的电压可以直接接入Dspic30f4012 芯片内的A/D 转换通道中,即可完成对电池温度和环境温度的采集。
 

  2.1.2 LIN 通信接口设计

  在现代汽车中总线技术越来越多的得到应用,CAN/LIN网络已经成为以分布式为基础的车载电子网络的主流发展方向。CAN 总线作为高速传输总线具有速度快、带宽高、功能多的突出特点,但其成本比较昂贵;LIN 总线是一种低端总线,但其在降低成本方面具有突出优势,适合对网络速度要求不高、实时性不强的数据的传输。因此,在不需要CAN 总线的带宽和速度的场合下,LIN 总线补充了CAN 总线引导的汽车多路复用网络的现有总线技术。电池的温度、电流、电压检测并不要求极高的实时性和总线速度,因此LIN 总线能很好地契合电池管理系统的要求。

  Dspic30f4012 芯片没有LIN 总线的接口,但具有SCI 通信接口,本文选用TPIC1021 芯片作为SCI 与LIN 总线转换的芯片,如图3 所示。SCI 通信引脚U1RX 与U1TX 经过磁耦合隔离器件电气隔离后,分别接到LIN 驱动器的LIN_RXD 和LIN_TXD,经过转换最后在LIN 引脚输出LIN 总线信号。在底层控制器Dspic30f4012 和LIN 收发器TPIC1021 之间加上一个磁耦合隔离器件ADUM1201ARZ,用来提高电池组检测系统通信的抗干扰能力和解决分布式检测中“共地”产生短路的问题,有效地把各个检测单元的电气连接隔离开来,同时也把底层电压与上层LIN 总线隔离开来。当LIN 收发器作为主机节点时,需要把图3 中的J3 跳线用跳针短接,用于从机节点时不要跳针短接。

采用LIN总线的纯电动车电池管理系统设计

  2.2 电池管理系统软件设计

  2.2.1 电池管理系统的软件设计和总体结构

  ECU 中的软件设计包括底层ECU 和上层ECU 软件设计。底层ECU 的软件设计主要包括电压、电流、温度的采集程序与采集结果的计算程序、数据通信程序、中断程序等;上层ECU 的软件设计主要包括SOC 估算程序、LIN 总线通信程序、故障分析及报警程序、电压、电流、温度和荷电状态等显示程序、时钟程序、中断程序等。整个程序设计采用结构化和模块化的编程方法来实现。上层ECU 的主程序流程图如图4 所示。

采用LIN总线的纯电动车电池管理系统设计

  其中,电池的电压检测包括单体电池电压的检测和电池组电压的检测。当单体电压超限时,系统能够判断超限单体电池的编号,判断单体电池是低电压超限还是高电压超限,在显示器上显示并且有声音报警。电池组电压超限时程序能够分析出是何种原因超限,以此来进入保护程序。电池温度的检测包括单体电池温度的检测和环境温度的检测,当温度超限时,系统通过检测到的数据能分析温度超限的原因,以此进入保护程序。电池的荷电状态超限主要是指电池剩余电量过低,继续放电可能会影响电池的寿命。

  2.2.2 LIN 通信的实现

  LIN 协议是一种开放的总线协议,一个完整的报文帧由报文头和响应组成。每一次数据的传送都由主机节点开始,标志着一次数据通信过程报文帧的开始.

  图5 为5 号单体磷酸铁锂电池LIN 总线标识符场,以此为例说明LIN 总线标识符场的设定。5 号单体电池ID 位为0101,所以此节单体电池的ID 为0x5,ID4、ID5 设为01,即设定发送的数据场字节为4 个字节,通过前面的奇偶校验得到奇偶校验值为0、1,如图5 所示。

采用LIN总线的纯电动车电池管理系统设计

  由于各个信号的范围不同,电压、电流、温度信号所用到的数据位数也不同,电压的范围在0~5 V 内,电流在0~20 A内,温度在-40~125 ℃范围内,所以本文在数据场中用第1个字节和第4 个字节的低两位,共10 位来表示电压;用第2个字节和第4 个字节的中间4 位,共12 位来表示电流;用第3 个字节和第4 个字节的高两位,共10 位来表示温度。由于电压、电流、温度都精确到小数点后,在数据场中表示小数比较复杂,本文用实际参数值的10 倍或100 倍在数据帧中表示,如图6 所示。

采用LIN总线的纯电动车电池管理系统设计

  表1 为各单体电池所对应的LIN 总线节点的ID 资源分配表。

采用LIN总线的纯电动车电池管理系统设计

  上层ECU作为LIN总线的主机节点,当LIN主机节点向单体电池从机节点请求数据时,LIN 总线上将进行从机节点到主机节点的数据传输,此时LIN 主机节点向总线发送报文帧头,总线上的LIN 从机节点接收报文帧头后,判断是否与自己的ID 匹配,若匹配发送报文帧响应,LIN 主机节点接收报文帧响应,完成主机节点的数据请求。
 

  2.2.3 电池SOC 的估算和运行控制策略

  在对SOC 进行估算时,一个准确和合适的模型是非常需要的,对于Kalman 滤波算法来说精确的SOC 的估算是建立在精确的电池模型的基础上。Thevenin 模型是目前来说比较准确的模型,该模型对电池的外特性的描述采用电池电动势、一个纯电阻和一个容阻回路串联的方法来实现,其电气模型的数学关系如下:

采用LIN总线的纯电动车电池管理系统设计

  式(1)中k 为k 时刻,E(k)为电池端电压,V(k)是电池电动势,R1 是电池的欧姆内阻,R2 是电池的极化内阻,Uc 是电池的极化电压,电容R2C 回路是用于模拟电池极化过程中的动态特性。考虑到温度影响的情况下,电池的电动势与荷电状态有式(3)的关系:

采用LIN总线的纯电动车电池管理系统设计

采用LIN总线的纯电动车电池管理系统设计

  式中:F【Soc(k)】 是电池与电动势的函数关系, Soc(k)表示电池在不同温度下电动势相对于参考条件下的变化量。通过以上公式,在进行离散化后得到状态空间方程如下。

采用LIN总线的纯电动车电池管理系统设计

  状态空间方程准确地给出了系统相关的系数矩阵A(K)、B(K)、C(K)、D(K)和常数矩阵W(K)、V(K),基于以上方程及相关矩阵,可以得到扩展Kalman 滤波估算算式。

 采用LIN总线的纯电动车电池管理系统设计

  扩展Kalman 滤波算法由滤波器计算和滤波器增益计算两部分组成:滤波器计算由式(6)~(8)完成,在k 时刻,由式(7)利用(k-1)时刻的滤波结果得到SOC 的预测值,再根据状态空间方程(6)得到在k 时刻的状态变量预测值V(K),并与实际测量值比较后得到预测误差, 然后根据式(8)对状态变量的预测值修正,得到新的滤波结果。滤波器增益计算由式(9)~(11)完成,式中Q和R 分别是噪声W (k)和V (k)的方差阵。

  3 实验结果分析

  本设计的底层ECU 的电路板如图7 所示,每个单体电池上都会固定一块底层ECU 的电路板。

 采用LIN总线的纯电动车电池管理系统设计

  在不同的充电策略下来检验电池管理系统的工作情况,通过检测电池组中各个单体电池的充放电电压、电流、温度、SOC 等参数,与实际值相比较来说明系统的检测精度,如图8所示,其中数据每分钟记录一次,横坐标为时间min.

 采用LIN总线的纯电动车电池管理系统设计

  本设计设定充放电时电压上限为3.65 V,电压下限为2.95 V.温度报警为上限80 ℃。实验对电池进行充电,最终充电电压均在3.53~3.62 V,充电过程最大偏差50 mV,其中电池电压误差小于1%要求;此外,温度测量误差满足1%要求,电流测量精度为1%,SOC 误差在8%以内。当对单体电池实施人为过电压时,系统能及时进行报警和显示。通过实验表明本电池管理系统能达到预期的电池参数检测的目标,且都能满足精度要求。

  4 结论

  本文设计开发了一种磷酸铁锂电池管理系统,基于分布式方法检测各个单体电池的参数,引入了LIN 总线技术,进一步降低了系统的成本。本系统实现了电池实时监测与保护、SOC 估算、LIN 总线通信等功能。该系统结构简单、测量精度较高、能有效地保护电池组,用LIN 总线代替常用的CAN 或RS232 通信,为设计新型电动汽车电池管理系统提供了重要依据。

关键字:LIN总线  纯电动车  电池管理系统 引用地址:采用LIN总线的纯电动车电池管理系统设计

上一篇:基于CAN总线EPB驻车电流采集节点的设计与研究
下一篇:车窗智能控制系统CAN总线技术搭建原理

推荐阅读最新更新时间:2024-03-16 14:47

LIN总线技术在汽车智能灯控系统中的应用
随着现代电子技术的不断发展和电子技术在汽车系统中的不断应用,汽车的各种性能都得到了极大的改善。现代驾乘人员对汽车各个方面的要求越来越高,如视野性、方便性、舒适性和娱乐性等。   新的控制功能随汽车级别的提升不断增加,如中央门锁、灯光控制、玻璃升降、后视镜调节、天窗控制、座椅调节和点火延时控制等。传统的控制系统多采用继电器和独立模式控制,这使得车内线束过多且布线复杂,从而造成了严重的电磁干扰,使系统的可靠性下降。CAN/LIN总线技术的应用,取代了传统的线束,使信息交换变得安全、迅捷、高效。   汽车中CAN (Controller Area Network)主要用于车载各电子控制装置ECU之间交换信息,形成汽车电子控制网
[汽车电子]
<font color='red'>LIN总线</font>技术在汽车智能灯控系统中的应用
汽车BMS电流传感器在电池管理系统中的应用
基于磁通门技术的汽车BMS电流传感器是一种高性能的电流测量器件,适用于新能源汽车的电池管理系统。它能够实时监测电池包的充放电电流,并通过向BMS发送信号进行控制和保护。该传感器具有精度高、功耗低、抗干扰能力强、测量稳定性好等优点,是越来越高要求的BMS电流测量的最佳选择。 BMS产品 参数特性 1、高精度:0.5% 2、线性度:0.1% 3、低温漂,低零漂,耐高温 4、测量范围:±300A/ ±500A/±1500A 5、电源:8 – 16V 6、孔径:24.2mm 7、输出:CAN总线 8、工作温度:-40 - 85℃ 9、适配连接器:TE MPN 1473672-1 10、高可靠性:多重自检,多重硬件保护,CRC校验保证可
[嵌入式]
汽车BMS电流传感器在<font color='red'>电池管理系统</font>中的应用
基于单片机设计的电动汽车电池管理系统
电动汽车是指全部或部分由电机驱动的汽车。目前主要有纯电动汽车、混合电动车和燃料电池汽车3种类型。电动汽车目前常用的动力来自于铅酸电池、锂电池、镍氢电池等。 锂电池具有高电池单体电压、高比能量和高能量密度,是当前比能量最高的电池。但正是因为锂电池的能量密度比较高,当发生误用或滥用时,将会引起安全事故。而电池管理系统能够解决这一问题。当电池处在充电过压或者是放电欠压的情况下,管理系统能够自动切断充放电回路,其电量均衡的功能能够保证单节电池的压差维持在一个很小的范围内。此外,还具有过温、过流、剩余电量估测等功能。本文所设计的就是一种基于单片机的电池管理系统 。 1 电池管理系统硬件构成 针对系统的硬件电路,可分为MCU模块、检测模块
[单片机]
基于单片机设计的电动汽车<font color='red'>电池管理系统</font>
电动汽车电池管理系统的多路电压采集电路设计
  蓄电池是电动车的主要动力源。为保证电动车的正常和安全行驶,电池管理系统必须实时监测电动车电池的电压数据。通过电压采集电路和A/D转换实现电压数据的获取。而为了避免电池的不均衡性带来的局部过充/过放所引起的安全问题,要求监测系统必须对每个单体或几个单体电压进行精确测量。如果采用传统的多路电压采集方法,当电池单体数目较多时,整个管理系统的设计与实现会有成本高、一致性差等缺点。本文以电动车用铅酸电池为对象,设计了一种新颖的多路电压采集电路。 电池监测系统中电压巡检的硬件结构   一般电动汽车配备10~30节电池,单体(模块)电压范围为3~20V,电池使用时串联,蓄电池端电压将达到200V以上。 图1采用电路选通回路的电池
[电源管理]
LIN总线技术及应用——概述(二)
LIN是一种串行通信协议,能够有效地支持分布式汽车应用领域内的机电一体化节点控制。   串行通信 线间干扰小,节省线束,传输距离长 单线传输 单线 , 总线电压12V 最高速率20Kbit/s 满足车身上大部分的应用需求 单主多从结构 不存在冲突,无需仲裁 基于通用UART/SCI的低成本接口硬件   UART/SCI接口硬件相当于软件的一个等同体,或可以作为纯态机,几乎所有MCU有具备LIN总线的硬件基础 从节点无须晶振或陶瓷震荡器就可以实现同步 利用报头里的同步场实现同步
[嵌入式]
电动汽车领域无线电池管理系统的安全性
  在与电动汽车 (EV) 原始设备制造商就无线电池管理系统 (wBMS) 的技术和商业利益进行的早期对话中发现的挑战似乎令人生畏,但回报却大有希望,不容忽视。无线连接相对于有线/有线架构的许多固有优势已经在无数商业应用中得到证明,而 BMS 是另一个明确的线切割候选者。   图 1. 使用无线电池管理系统 (wBMS) 的电动汽车。   更轻巧、模块化和紧凑的电动汽车电池组的前景——最终摆脱了繁琐的通信线束——已被广泛接受。通过消除高达 90% 的电池组布线和 15% 的电池组体积,可以显着简化整车的设计和占地面积,以及材料清单 (BOM) 成本、开发复杂性和相关的手动安装/维护劳动。   更重要的是,单个无线电池
[嵌入式]
电动汽车领域无线<font color='red'>电池管理系统</font>的安全性
新建电动车企规定出台 7月10日起实施
    6月4日,发改委、工信部联合发布《新建纯电动乘用车企业管理规定》,自7月10日起实施。新建企业投资项目的投资总额和生产规模将不受《汽车产业发展政策》有关最低要求限制,由投资主体自行决定。     规定明确,新建企业生产的纯电动乘用车产品应使用该企业拥有所有权的注册商标和品牌,具有纯电动乘用车产品从概念设计、系统和结构设计到样车研 制、试验、定型的完整研发经历。同时,新建企业应建立生产一致性管理体系,保证实际生产的产品与列入《车辆生产企业及产品公告》的产品相符。     规定所称“纯电动乘用车”,包括纯电动和增程式(具备外接充电功能的串联式混合动力)乘用车,新建企业可生产纯电动乘用车,不能生产任何以内燃机为驱动动
[汽车电子]
无线电池管理系统—提高电池性能、延长使用寿命和提升成本价值,实现智能电池生态方案
无线电池管理系统——通过提高电池性能、延长使用寿命和提升成本价值,实现智能电池生态系统解决方案 简介 乘用车和商用车的电气化正在步入市场渗透的新阶段。从技术可行性论证转向大规模生产高端优质汽车,这种转变是显而易见的。技术商业化为我们带来了更优质、更实惠的汽车。 但是,与传统的燃油车相比,人们仍然认为目前大多数的电动汽车(EV)价格昂贵,缺乏吸引力。因此,要确保成功且可持续的市场增长,降低成本和提高性能是关键。缩小尺寸、减轻重量和降低成本会影响电池系统在汽车整个生命周期内的竞争力。另一方面,延长续航里程也会大大影响其市场吸引力和竞争力。此外,随着越来越多的电动汽车达到其使用寿命,汽车制造商甚至将争夺从报废车辆中回收电池
[电源管理]
无线<font color='red'>电池管理系统</font>—提高电池性能、延长使用寿命和提升成本价值,实现智能电池生态方案
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

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

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