background image

第 25 卷  第 9 期

 

电子测量与仪器学报

 

Vol. 25

 

No. 9

 

2011 年 9 月

 

JOURNAL OF ELECTRONIC MEASUREMENT AND INSTRUMENT

 

· 787  · 

 

 

本文于 2011 年 6 月收到。 
*基金项目:  江苏省科技支撑(工业)项目(编号: BE2010154)资助项目。 

DOI: 10.3724/SP.J.1187.2011.00787

 

混合电动汽车电池管理系统设计

*

 

宋雪桦

1

   

吴和生

1

   

刘锦娟

1

   

孙金虎

2

   

薛小莉

2

   

张育华

2

 

(1.  江苏大学计算机科学与通信工程学院通信工程系,  镇江 212013; 2. 镇江恒驰科技有限公司  镇江 212009) 

    要:  目前已存在的电池管理系统相对薄弱,  对电池实时工作状态和一些故障很难监控。设计了适用混合电动汽车上动

态均衡式的电池管理系统(BMS)。硬件系统采用 MC9S12XEP100 微控制器(MCU),  通过分析电池管理系统的原理和特点,  分别
进行了上、下位机软件的设计,  实现了安时法和 Kalman 两种剩余电量 SOC 算法的交互应用,  优化了 SOC 估算,  满足了系统估
算 5%以内的误差要求,  实验最终结果误差为 3.3%。同时解决了系统硬件掉电问题,  实现上位机直接对数据的显示。测试实验
表明系统达到了预期的目标。 

关键词

:  电池管理系统;剩余电量 SOC;微控制器 

中图分类号

: U469.72      文献标识码: A    国家标准学科分类代码: 520.40 

Design of battery management system for hybrid electrical cars 

Song Xuehua

1

  Wu Hesheng

1

  Liu Jinjuan

1

  Sun Jinhu

2

  Xue Xiaoli

2

  Zhang Yuhua

2

   

(1. Department of Computer Science and Telecommunication Engineering, Jiang Su University, Zhenjiang 212013, China; 

2. Department of Research & Development Hents Technologies Inc. Zhenjiang, Jiangsu, Zhenjiang 212009, China) 

Abstract: The existed battery management system is relatively weak in the battery real-time monitoring. The real 

work of the battery status, fault is difficult to monitor.This paper presents a battery management system (BMS) for hy-
brid\electrical cars based on MC9S12XEP100, including hardware architecture and software development, and also 
analyses the principles and characteristics of battery management system. The upper computer and lower MCU soft-
ware were designed, with the realization of SOC Algorithm by applications of AH metering and Kalman Filtering. Op-
timizing SOC calculate. Meeting the requirements of the calculation error of SOC 5%, and the end result error was 
3.3%. The problem of data loss due to hardware power-down was resolved by designing calculations, with implement-
ing the storage of data on computer. The results of simulation and tests show that the development of this system meets 
the design objectives. 

  Keywords: battery management system; state-of-charge(SOC); MCU 

 

1    引    言 

随着汽车电子技术,  电池技术的发展,  现代的

电动汽车或者混合动力车采用更加先进和智能化的
电池管理系统,  但是也存在着问题,  比如,  电池剩余
电量计算,  电动车能量回收等问题,  为了保证电池
良好的工作性能以及更好地延长电池使用时间,  需
要对电池组进行有效的控制和管理,  电池管理系统
就显得尤为重要

[1]

。 

电池管理系统(BMS)就是对电池组中的电池各

种状态进行实时的监控,  是一种具有高精确性、实时
性和多任务性的控制系统。通过对电池剩余电量
(SOC)的准确估算,  合理有效的控制充放电,  优化电
池的性能参数,  提高电池使用寿命。电池管理系统主
要有以下 3 个功能:  

1)  精确地监测电池电流和电压,  这两个参数是

电池管理系统运行的关键所在。 

2)  在得到正确电池性能参数的情况下,  通过相

关的算法实现对剩余电量地准确计算。 

3)  采用一个分布式结构的系统实现在系统内部