1.一种电池管理系统,包括:电池管理单元和多个电池监测单元,其中每个所述电池监测单元分别用于采集电池单体信息并控制电池单体进行充放电,所述电池管理单元用于控制所述多个电池监测单元并接收所述多个电池监测单元发送的电池单体信息,所述电池管理单元通过can总线分别与所述多个电池监测单元连接,其特征在于:
所述多个电池监测单元串行连接,并且串行连接的多个电池监测单元中的首个的输入端与所述电池管理单元的输出端连接,串行连接的多个电池监测单元中的最后一个的输出端与所述电池管理单元的输入端连接;
所述电池管理单元还用于在向所述多个电池监测单元发送更新数据之后,通过其输出端发出更新开始信号;所述电池监测单元用于接收所述更新开始信号并利用所述更新数据进行更新,在更新完毕后向串行连接的下一个电池监测单元发出更新完毕信号,直至所述串行连接的多个电池监测单元中的最后一个在更新完毕后发出更新完毕信号;
当所述电池监测单元更新失败时,重新进行更新并记录失败次数,当所述失败次数大于预设次数时,由更新失败的电池监测单元通过can总线向所述电池管理单元进行反馈。
2.根据权利要求1所述的电池管理系统,其特征在于,所述电池管理单元用于通过所述can总线向所述多个电池监测单元发送更新数据。
3.根据权利要求2所述的电池管理系统,其特征在于,所述电池管理单元还用于在其输入端接收到更新完毕号时,判定所述电池监测单元更新结束。
4.根据权利要求1或3中任一项所述的电池管理系统,其特征在于,所述更新开始信号由所述电池管理单元的同步信号输出端发出,所述更新完毕信号由所述电池管理单元的同步信号输入端接收。
5.根据权利要求4中所述的电池管理系统,其特征在于,所述更新开始信号由电池监测单元的同步信号输入端口接收,所述更新完毕信号由电池监测单元的同步信号输出端口发出。
6.一种电池管理系统的更新方法,所述电池管理系统包括电池管理单元和多个电池监测单元,其中每个所述电池监测单元分别用于采集电池单体信息并控制电池单体进行充放电,所述电池管理单元用于控制所述多个电池监测单元并接收所述多个电池监测单元发送的电池单体信息,所述电池管理单元通过can总线分别与所述多个电池监测单元连接,其特征在于,所述方法包括:
所述电池管理单元通过所述can总线向所述多个电池监测单元发送更新数据;
所述电池管理单元的输出端发出更新开始信号;
接收到所述更新开始信号的电池监测单元利用更新数据进行更新,并在更新完毕后通过输出端向串行连接的下一个电池监测单元发出更新完毕信号,直至所述串行连接的多个电池监测单元中的最后一个在更新完毕后发出更新完毕信号;
所述电池管理单元的输入端在接收到所述更新完毕号判定所述电池监测单元更新结束;
当所述电池监测单元更新失败时,重新进行更新并记录失败次数;
当所述失败次数大于预设次数时,由更新失败的电池监测单元通过can总线向所述电池管理单元进行反馈。
7.一种电动汽车控制系统,其特征在于,包括:
整车控制器,用于发送更新启动信号;
电池管理系统,其中的电池管理单元用于接收所述更新启动信号,所述电池管理系统在接收到所述更新启动信号时,利用权利要求6所述的方法进行更新。
8.一种电动车,其特征在于,包括权利要求7所述的电动汽车控制系统。