




电池管理系统是一个本世纪才诞生的新产品,因为电化学反应的难以控制和材料在这个过程中性能变化的难以捉摸,所以才需要这么一个管家来时刻监督调整限制电池组的行为,以保障使用安全。典型电池管理系统结构主要分为主控模块和从控模块两大块。具体来说,由***处理单元(主控模块)、数据采集模块、数据检测模块、显示单元模块、控制部件(熔断装置、继电器)等构成。

电池管理系统它一方面检测收集并初步计算电池实时状态参数,并根据检测值与允许值的比较关系控制供电回路的通断;另一方面,将采集的关键数据上报给整车控制器,并接收控制器的指令,与车辆上的其他系统协调工作。电池管理系统是电动汽车和混合电动汽车的核心部件,也是动力的心脏。主要用于对汽车电池进行在线检测和实时监控,为整车提供动力电池电压、电流、温度、SOC及绝缘状态等信息。

电池管理系统 (BMS) 常见的控制模块有:
Thermal control
电池的化学性能受环境的温度影响非常大,为了电池的使用寿命必须让电池工作在合理的温度范围之类。温度控制就设计到CFD仿分析了,前面一部分所说的,温度传感器,如何使用少的传感器来有效的监测整个电池包的温度分布,并将监测信息反馈给BMS,BMS通过传感器信息进行温度控制。常见的温度控制主要有风冷和水冷。

电池管理系统的软件架构
成熟的BMS软件开发通常是基于AUTOSAR架构开发。AUTOSAR架构将运行在Microcontroller之上的ECU软件分为:应用层(Application)、运行环境(RTE)、基础软件层(BSW)三层。
Application,应用层,将软件都划分为一个ASWC(Atomic Software component),包括硬件无关的Sensor Software component、Actuator Software component等。对于电池管理系统,其功能绝大部分算法逻辑都是在应用层进行,也是BMS软件开发的核心工作。
