电池管理系统BMS的SOP算法 - 知乎

同志们好,本来想把SOP算法与均衡控制放在一起,但是感觉SOP这个概念应该也比较重要,所有再三思考,弄一个单独的介绍,不多,但图文并茂,闲着无聊的话可以学习以下,

SOP算法:

P换算成中文其实就是功率,就是单位时间能够发出的能量,从电池的角度说就是电压乘以电流,作为驾驶员,所能够体现的就是加速时候的动力性,尤其在超车的时候,时候可以成为快枪手,嗖一下就过去了,哈哈!

官方定义:

  • 最大允许的瞬时充放电功率
  • 最大允许的恒定充放电功率

算法要素:

  • 吹NB的那种,通过各种仿真计算,关系推算,得出,适合写论文。
  • 实际的那种,基于当前温度与SOC,查表得出当前电芯的最大能力,简单实用,不扯淡。

算法蛋疼的地方:

  • 原理:在进行最大功率与稳定功率切换的时候,电芯的去极化速度,决定当前最大功率使用的频率,当SEI膜表面的Li 离子堆积速度大于负极C膜的吸收速度时候,就会发生对应的问题,即电压下降,最大功率无法维持。
  • 难点:根据上面原理的描述,所以SOP的计算难点,就是峰值能力与恒定能力如何过度,峰值能力可以用多久呢?

算法难点的实现:

  • 当电流大于对应的恒定电流时候,对大于恒定电流的部分进行能量积分
  • 当大于一定的阈值的时候,峰值电流无法维持,需要逐渐的降低对应的电流。
  • 当前的电流,小于对应的恒定电流的时候,然后继续进行积分,当两者的能量逐渐抵消时候,可以再次开始使用峰值电流。
  • 请看下图,当A的面积大于一定阈值的时候,就需要往恒定电流去,同时当B的面积与A的面积大致相当时候,就可以再次利用峰值电流。

另外一个核心问题,能量的阈值如何选取:

  • 电池的极化电压---电芯厂给搞定,
  • 电池的热积累---电芯厂给搞定
  • 电池的使用频率---BMS自己搞

目前大多的都是,定义最大的30s,至于为啥,估计是测试出来,但是个人理解,也测试不清楚,就像刚开始说的,其实BMS就是中医,大多数是凭经验号脉出来的,所以大家这么用,咱们就是这么用就行。

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐