??????????? http://m.39.net/pf/a_5229029.html

精通电化学就意味着对电池单体电芯的充放电原理了如指掌,能让你在一个团队中,对电芯的使用安全方面的分析最有话语权哟。

好了,让我们进入主题,想学习BMS,首先要对BMS有一个系统性的认知,当然,最后也会有一些推荐书籍给到题主。

电池管理系统,核心就在管理二字。

既然是系统,那就从硬件架构、软件架构两方面来认识BMS。

第一步,认识电池管理系统的硬件架构

主板,作为BMS的大脑,会收集来自各个从板(通常叫LCU)的采样信息,通过低压电气接口与整车进行通讯,控制BDU(高压分断盒)内的继电器动作,实施监控电池的各项状态,保证电池在充放电过程中的安全使用;

从板(LCU),作为BMS的哨兵,实施监控着模组的单体电压、单体温度等信息,将信息传输给主板,具备电池均衡功能,从板与主板的通讯方式通常是CAN通讯或者菊花链通讯(一种像菊花形状一样从中心到周边的通讯方式,不要想歪了…);

BDU,是电池包电能进出的大门,通过高压电气接口与整车高压负载和快充线束连接,包含预充电路、总正继电器、总负继电器、快充继电器等,受主板控制;

高压控制板,电池包电能进出的大门门卫,可集成在主板(如图1),也可独立出来,实时监控着电池包的电压电流,同时还包含预充检测和绝缘检测功能。

第二步,认识电池管理系统的软件架构。

面对汽车逐步的电动化、智能化、网联化,汽车电子的软件开发也越来越复杂,所以AUTOSAR联盟也就应运而生了。

AUTOSAR即是AutomotiveOpenSystemArchitecture(汽车开发系统架构),AUTOSAR的分层模型架构使得主机厂、供应商、科研机构可以联合开发、高效配合,构造出强大的软件系统。

成熟的BMS软件开发通常是基于AUTOSAR架构开发。AUTOSAR架构将运行在Microcontroller之上的ECU软件分为:Application、RTE、BSW三层,如图,接下来简单介绍下AUTOSAR各分层的分工情况:

Application应用层,将软件都划分为一个ASWC(AtomicSoftware

转载请注明地址:http://www.abmjc.com/zcmbzl/564.html