从事BMS软件设计已有3年,自觉还没有真正的入门,不过还是有一些心得是想可以分享的,也是对自己的知识做一个梳理吧。
- 初稿
一个项目入手,我的理解:首先,必须明确项目的需求。只有真正的理解项目,从用户的角度考虑,才能做出最为适合的产品,毕竟产品最终还是为人服务的。
一听到,新能源汽车,很多人的第一印象,不就是,以电池代替汽油给汽车提供动力嘛。是的,大家都是聪明人,一下子抓住了事物的本质。对,就是这样。就像小时候,我们玩的四驱车,本质都是一样的,不要听别人忽悠,有多神秘似的。
那么以电池代替汽油有什么好处呢?这些都被专家们分析的云里雾里,十分的高大上。其实,也就这么几个优点,环保清洁(好像是一句废话),其次还是在这个国度电费比油费便宜。
概要
大家都知道要实现电池提供动力,控制终端就是电池管理系统(BMS)。
接下来,我会从信号采集,数据处理和控制逻辑,一一解析,我眼中的BMS
一、信号采集
顾名思义,电池管理系统,首先管理的对象是电池。我们就必须对当前电池的状态有一个细致的了解,也不能什么都不知道就用开始电池。电池的状态,主要表现为以下的几个方面。
- 电池的单芯电压
- 电池的温度
- 电池组的总电压
- 电池组的总电流
- 电池组的绝缘电阻
下面,我就对电池信息的采集,做一简单的说明:
1. 单芯电压的检测
电池的成组方式一般是串联加并联。以我的理解,串联主要是加大整个电池模组的电压,并联就是增加电池的可充放电电流。
我们都知道,想要能驱动电机工作,就必须给它一定的能量,能量怎么来的&#