韩豫萍
自动代码生成在电池管理系统开发中的应用
韩豫萍
(上海松岳电源科技有限公司,上海 201805)
电池管理系统(BMS)技术作为电动汽车领域研究的关键技术之一,对于保证电动汽车安全运行和延长动力电池使用寿命具有重要意义。目前电动汽车的开发普遍存在周期短的问题,而电池管理系统软件是针对不同车型定制开发,很难统一。针对以上问题,文章提出了基于自动代码生成的电池管理系统开发的思路。
自动代码生成;电池管理系统;电动汽车
在国家政策的大力扶持下,电动汽车的发展速度迅猛,作为电动汽车的核心部件动力电池系统,属于新兴行业,技术相对不完善。但在行业状态的驱使下,要求动力电池系统的开发周期越来越短,而对其功能要求越来越复杂。许多厂家开始意识到传统的开发模式难以满足目前的需要,逐渐引入新的开发流程。
电池管理系统主要通过对电池电压、温度、电流等信息的采集,实现高压安全管理、电池状态估计、电池能量管理、故障诊断报警、电池状态管理等功能,并通过CAN总线将动力电池系统关键参数与整车控制器通讯,进行信息交互,从而实现对电池系统安全有效的管理,避免电池过充、过放,延长电池使用寿命。
汽车行业普遍使用的V开发流程,开发效率高,得到一致好评。V模式开发流程的一个特点就是需求和验证同步进行,开发过程的每一步都可以得到及时验证,大大降低纠错成本。……