发明名称 分布式电池管理系统的模块控制单元ID动态管理方法
摘要 本发明涉及一种分布式电池管理系统的模块控制单元ID动态管理方法,该方法在系统中增加一个信号线,从BCU发出的固定模式信号经该信号线给MCU1,再由MCU1再输出给MCU2,依次传递,最后由MCUn-1输出给MCUn。借助该固定模式信号和CAN总线,在BCU和MCU软件相应功能的配合下实现各MCU的动态ID管理。在设计BMS系统线束时即确定了各MCU的ID编号,因此在安装时无需考虑MCU的位置,各MCU的硬件一致,降低了成本和管理难度;各MCU软件一致,降低了软件管理难度;各MCU的ID值可以动态分配,便于系统维修,降低了维修成本和难度;在组装时各MCU没有安装位置和顺序要求,组装方便。
申请公布号 CN103809476A 申请公布日期 2014.05.21
申请号 CN201410062226.4 申请日期 2014.02.24
申请人 中国第一汽车股份有限公司 发明人 王贺敏;刘东秦;许立超
分类号 G05B19/04(2006.01)I 主分类号 G05B19/04(2006.01)I
代理机构 长春吉大专利代理有限责任公司 22201 代理人 王淑秋
主权项 一种分布式电池管理系统的模块控制单元ID动态管理方法,其特征在于包括下述步骤:一、在BCU与MCU1之间、各相邻的MCU之间增加一个信号线,使得BCU发出的固定模式信号首先输出给第一个MCU,即MCU1,然后由MCU1再输出给MCU2,依次传递,最后由MCUn‑1输出给MCUn,以此确定各MCU的ID编号;二、BCU在上电时给各MCU发送ID检查请求,各MCU根据该请求给BCU发送应答报文;如果BCU判断各MCU的响应正常,则命令BMS系统进入正常运行模式,如果不正常则进入ID分配模式;三、在ID分配模式下,BCU首先通过ID识别的硬件端口持续发出固定模式信号,当MCU1识别该信号有效后发送CAN报文给BCU,BCU通过计数器判断该MCU的ID编号为MCU1,此时BCU发送CAN报文给该MCU为其分配ID,确定其为MCU1;当MCU1接收并刷写完毕自己的ID号后,发出分配完成的CAN报文给BCU,同时将该信号通过输出端口转发出去给第二个MCU2;四、当MCU2识别该信号有效后发送CAN报文给BCU,BCU通过计数器判断该MCU的ID编号为MCU2,此时BCU发送CAN报文给该MCU为其分配ID,确定其为MCU2;当MCU2接收并刷写完毕自己的ID号后,发出分配完成的CAN报文给BCU,同时将该信号通过输出端口转发出去给MCU3;以此类推,直至各MCU的ID分配完成,BCU控制整个BMS系统进入正常运行模式并终止该信号输出。
地址 130011 吉林省长春市西新经济技术开发区东风大街2259号