如何学好并做好电池管理系统(BMS)
1、先一如既往地说一说电池管理系统的由来: (1)形象地说,电池是电动汽车的心脏,而电池管理系统(以下简称为BMS)是电池的大脑;BMS是为了在合适的时候给电动汽车提供合适的能量; (2)BMS能够发挥电池的最佳能力:在电池温度低的时候加热,输出最大功率;在电池温度高的时候冷却,输出最大功率;毕竟像三元这类电芯的最佳工作温度在20-45℃左右; (3)BMS能够诊断电池的病症出处:在电池寿命低的时候报警;在电池包继电器粘合或者常开时报警;在电池输出过功率时报警;在发生致命问题时(过温、过流、过压、过放,史称四放)及时切断继电器; BMS就像一个管家一样,不停的监控与优化电池的使用,直到宣告电池寿终正寝; 2、三年前校招入职前,我还是个小白,只会使用Simulink(准确地说,只是了解而已),阴差阳错地在入职第一天就被分配到BMS的岗位,开发公司的第一款BMS产品,下面说说自己从0到1的心路历程,并谈谈自己对于BMS开发的理解: (1)从BMS的整体架构来看,BMS可以分为:应用层软件(俗称ASW,Application Software)、中间层(俗称RTE,Runtime Environment)、底层软件(俗称BSW,Basic Software)、硬件(俗称HW,Hardware);其实更为细致地分法是要按照Autosar的架构进行的,如下图: (2)对于BMS的开发