background image

除地线窜扰的可能; 3) 数字温度传感器使用屏蔽
电缆封装, 屏蔽地搭铁; 4) CAN 总线选用屏蔽双绞
线, RS485 总线也选用双绞线; 5) PCB 制作尽量加

大线间距以降低导向间的分布电容, 使导向垂直以
减小磁场耦合, 减小电源线走线有效面积; 6) 选用
性价比高的器件等。

图 2 电池管理系统中 央控制器结构框图

3 系统软件设计

系统软件均采用模块化程序设计, 中央控制器

程序采用 C 语言编写, 根据系统具有的功能分为若
干子程序, 其中包括: 标定子程序、SOC 估计子程
序、

故障分析子程序、

信号监控与报警子程序等; 电

池测控程序采用汇编语言编写

[ 3]

。中央控制器主程

序流程框图如图 3 所示。

考虑到电动汽车的运行环境, 在系统硬件采用

抗干扰措施的基础上, 进行了软件抗干扰设计。在软
件设计中使用了滤波、冗余、软件陷阱等技术, 防止
程序失效, 保证系统正常运行。

系统标定程序采用 VB6. 0 进行开发, 采用模块

化程序设计, 软件的主要功能有: 系统参数标定、数
据实时采集与保存、

数据和曲线显示( 包括实时动态

曲线, 历史曲线) 、继电器输出等

[ 4]

。上位机软件的结

构框图如图 4 所示。

4 系统装车试验

系统设计完成后, 经过实验室考核及算法验证,

已安装在 BFC6110EV 和 HF F 6110GK50 电动大客
车上, 这2 种车型分别使用了3. 6V / 200 A h 金属锂
离 子 电池和 12 V/ 85 A h 的铅酸电池。结合这 2
种车型的场地试验

[ 5]

进行了系统的联合调试。图 5

图 3 中央控制器主程序流程图

1833

南金瑞, 等:  纯电动汽车电池管理系统的设计 及应用