[发明专利]一种电池管理系统引导加载方法无效
申请号: | 201110291190.3 | 申请日: | 2011-09-28 |
公开(公告)号: | CN103010039A | 公开(公告)日: | 2013-04-03 |
发明(设计)人: | 刘存霖;单林永;熊宗保 | 申请(专利权)人: | 宁波拜特测控技术有限公司 |
主分类号: | B60L11/18 | 分类号: | B60L11/18 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 315000 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 电池 管理 系统 引导 加载 方法 | ||
技术领域
本发明涉及电动汽车电池管理系统的升级方法。
背景技术
在电动汽车发展过程中,随着技术的不断更新,软件设计理念的不断创新,软件升级称为必不可少的手段。但是原来的升级手段落后,必须将电池管理系统拆下寄回原厂后升级,费时费力,且可靠性低,来回运输成本加大且存在较大风险。
发明内容
本发明提供一种电池管理系统引导加载方法,该装置实现了电动汽车电池管理软件的在线升级,使升级能在现场以较小的代价完成软件升级工作,极大的提高了个工作的实时性和可靠性,且避免了拆装电池管理系统的麻烦及风险。
为解决上述问题,本发明采用如下技术方案:一种电池管理系统引导加载方法,
电池管理系统由BMU(主控制盒)、HMU(高压采集盒)、LECU(单体电压温度采集盒)组成;BMU主要负责管理系统的算法及通讯,HMU负责采集电池组高压及绝缘电阻,LECU负责采集每个单体电压及电池箱体各部位的温度,上述BMU、HMU、LECU通过内部CAN总线通讯连接,并互相交换数据;
采用上位机通过CAN卡与电池管理系统连接,将升级代码加载到上位机后实现电池管理系统的升级;若干下位机分别对应每个电池管理系统,下位机通过收到CAN加载命令自动进入升级模式,下载完成后自动运行更新后的软件,从而实现软件的升级。
电池管理系统在应用程序的前段加入一个引导加载程序,通过CAN接收数据进行自编程,即完成程序更新。
电池管理系统引导加载程序如下:
(一)开始,上位机发送进入BootLoader模式代码,对应的下位机进入BootLoader编程模式,其他下位机进入等待模式;
(二)发送程序页地址,然后对该页程序进行更新;
(三)判断是否更新完毕,如果更新完毕,则进入发送程序页地址,读取该页程序代码,并进行校验;如果没有更新完毕,则返回第(二)步骤;
(四)发送程序页地址,读取该页程序代码,并进行校验;
(五)判断是否校验完毕,如果校验完毕,则完成程序更新;如果没有校验完毕则进入第四步骤。
本发明本设计中的引导加载程序是针对DSP24HJ256GP610/DSP33FJ128GP804/DSP33FJ128GP802芯片所做出的设计。其中下位机包括BMU/HMU/LECU,即电池管理系统的下位机。本发明的引导加载程序是基于CAN通信传输数据的。本发明的引导加载程序是支持多个下位机同时烧写的。本发明的引导加载程序在通信协议上增加了重发机制,可以防止在CAN传输过程中丢帧时编程失败。本发明的引导加载程序上位机可以分别对BMU/HMU/LECU撰写程序。
附图说明
图1是本发明电池管理系统框图;
图2是本发明电池管理系统引导加载方法的流程图。
具体实施方式
参阅图1,一种电池管理系统引导加载方法,
电池管理系统由BMU(主控制盒)、HMU(高压采集盒)、LECU(单体电压温度采集盒)组成;BMU主要负责管理系统的算法及通讯,HMU负责采集电池组高压及绝缘电阻,LECU负责采集每个单体电压及电池箱体各部位的温度,上述BMU、HMU、LECU通过内部CAN总线通讯连接,并互相交换数据;
采用上位机通过CAN卡与电池管理系统连接,将升级代码加载到上位机后实现电池管理系统的升级;若干下位机分别对应每个电池管理系统,下位机通过收到CAN加载命令自动进入升级模式,下载完成后自动运行更新后的软件,从而实现软件的升级。
电池管理系统在应用程序的前段加入一个引导加载程序,通过CAN接收数据进行自编程,即完成程序更新。
参阅图2,电池管理系统引导加载程序如下:
(一)开始,上位机发送进入BootLoader模式代码,对应的下位机进入BootLoader编程模式,其他下位机进入等待模式;
(二)发送程序页地址,然后对该页程序进行更新;
(三)判断是否更新完毕,如果更新完毕,则进入发送程序页地址,读取该页程序代码,并进行校验;如果没有更新完毕,则返回第(二)步骤;
(四)发送程序页地址,读取该页程序代码,并进行校验;
(五)判断是否校验完毕,如果校验完毕,则完成程序更新;如果没有校验完毕则进入第四步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宁波拜特测控技术有限公司,未经宁波拜特测控技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110291190.3/2.html,转载请声明来源钻瓜专利网。