全球旧事资料 分类
电池管理系统(BMS)具有保障电池安全、提高电池寿命的作用。本文提出了一种快速开发技术方案,涉及系统架构、硬件与软件,可以有效地提高开发效率,大幅削减BMS开发工作量。
系统架构本方案使用主从式的BMS系统架构,即一个主控模块若干采集模块的方式,主控模块与采集模块之间通过CAN通信(见图1)。主从式BMS布局灵活,方便检修,便于日常维护。
硬件方案BMS需要能够正确采集所有电池单体与传感器的信号,准确控制所有执行器的动作,由于BMS功能的多样性与复杂性,要求BMS硬件运算速度快,存储空间大,同时,为了用于实验室、台架和装车等各个阶段,要求硬件防护等级高、可靠性好且坚固耐用。
f本方案主控模块硬件使用RapidECUU1快速原型控制器(见图2),其技术参数见表1。RapidECU是汽车行业广泛使用的产品级快速原型控制器,可以在电控系统的开发过程中替代产品控制器硬件,通过自动代码生成技术,将建模与仿真阶段所形成的控制算法模型下载到快速原型控制器硬件中,并连接实际被控对象,进行控制算法的硬件在环仿真验证和实物验证,并在开发阶段早期实现测量标定。
f使用RapidECUU1系列产品作为BMS主控模块硬件的优势主要包括:产品原型,集成信号调理与功率驱动电路;搭载飞思卡尔(Freescale)高性能MPC5554芯片;适合实验室、台架及装车等各个阶段;高性价比的紧凑型硬件,坚固耐用。本方案的采集模块为RapidECUB1(见图3)。
f软件方案由于BMS功能的多样性与复杂性,其软件也十分复杂,为适应不同的车型以及同一车型的升级换代,软件还需要反复修改,这对软件开发者提出了巨大挑战。如果使用传统手工编程的开发方式,开发工作量巨大,软件的可维护性较差,造成开发周期与开发成本的不可控。本方案使用了全自动代码生成的软件开发方式,整个控制器的软件代码都由MATLABSimuli
kECUCoder自动代码生成工具生成,控制器软件开发的整个过程都以图形化建模的方式来实现,用户无需手工编程,无需手工代码集成,也无需代码移植。全自动代码生成可以有效提高开发效率,大幅削减控制器软件开发的工作量。在绝大部分应用中,借助全自动代码生成技术至少可以缩短50开发周期,降低80开发成本。关键技术描述1电池均衡由于电池制作工艺等原因,不同电池单体之间诸如电解液密度、电极等效电阻等都存在着差异,这些差异导致即便串联蓄电池组每个单体的充放电电流相同,也会使每个单体的容量产生不同,进而影响整个电池组的工作。最坏的情况,在r
好听全球资料 返回顶部