[发明专利]基于CAN总线分时复用的电池管理系统通信方法有效
申请号: | 202210571875.1 | 申请日: | 2022-05-20 |
公开(公告)号: | CN115065573B | 公开(公告)日: | 2023-09-15 |
发明(设计)人: | 王浩;朱煜凯;王嵩;郑益;潘红民 | 申请(专利权)人: | 杭州高特电子设备股份有限公司 |
主分类号: | H04L12/40 | 分类号: | H04L12/40;H04L5/22;H01M10/42 |
代理公司: | 杭州君度专利代理事务所(特殊普通合伙) 33240 | 代理人: | 郑芳 |
地址: | 310018 浙江省杭州市余杭区五常街道爱*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 can 总线 分时 电池 管理 系统 通信 方法 | ||
1.一种基于CAN总线分时复用的电池管理系统通信方法,所述的电池管理系统包括一个主控制器和若干个从控制器,从控制器通过CAN总线与主控制器通信,其特征在于包括如下步骤:
(1)根据实时性的要求高低,对从控制器采集的各类单体数据进行优先级定义,以及输入各类单体数据权重;
(2)将所有从控制器依次请求一次最低优先级的单体数据的时间确定为一个周期T;
(3)计算从控制器将每类单体数据上传完整数据一次需要的帧数,以及计算每类单体数据的上传时间;
(4)根据各类数据权重的比值确定该周期T内的请求次数;
(5)设定命令请求间隔,该命令请求间隔应大于每类单体数据的上传时间;
(6)根据请求次数、命令请求间隔以及每类单体数据上传完整数据一次需要的帧数计算周期T,在周期T内平均分配各类单体数据的请求时序;
(7)主控制器根据请求时序轮询下发数据请求命令,从控制器收到命令后上传相应的单体数据到主控制器,从控制器根据各类单体数据的变化阈值自动确定是否响应数据请求,如果不响应请求则上传最高优先级单体数据。
2.根据权利要求1所述的基于CAN总线分时复用的电池管理系统通信方法,其特征在于:步骤(1)中,所述的各类单体数据包括单体电压、单体SOC、单体温度、单体内阻和单体SOH,各类单体数据的优先级由高到低依次是:单体电压、单体SOC、单体温度、单体内阻和单体SOH。
3.根据权利要求1所述的基于CAN总线分时复用的电池管理系统通信方法,其特征在于:步骤(1)中,单体电压、单体SOC、单体温度、单体内阻和单体SOH的权重比为10:4:3:2:1。
4.根据权利要求1所述的基于CAN总线分时复用的电池管理系统通信方法,其特征在于:步骤(3)中,采用每一个从控制器采集单体电池数量除以相应数据每一帧CAN报文最多上传个数,向上取整获得相应数据的CAN报文帧数。
5.根据权利要求4所述的基于CAN总线分时复用的电池管理系统通信方法,其特征在于:步骤(3)中,每一帧CAN报文最多可以上传3节单体电压,或3节单体内阻,或6节单体温度,或6节单体SOC,或6节单体SOH。
6.根据权利要求1所述的基于CAN总线分时复用的电池管理系统通信方法,其特征在于:步骤(4)中,在周期T内请求10次单体电压,4次单体SOC、3次单体温度、2次单体内阻和1次单体SOH。
7.根据权利要求1所述的基于CAN总线分时复用的电池管理系统通信方法,其特征在于:步骤(5)中,每条数据请求命令下发的时间间隔设置为20ms。
8.根据权利要求1所述的基于CAN总线分时复用的电池管理系统通信方法,其特征在于:步骤(1)中,所述的各类单体数据包括单体电压、单体温度、单体内阻,各类单体数据的优先级由高到低依次是:单体电压、单体温度和单体内阻。
9.根据权利要求8所述的基于CAN总线分时复用的电池管理系统通信方法,其特征在于:步骤(1)中,单体电压、单体温度和单体内阻的权重比为10:3:2。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州高特电子设备股份有限公司,未经杭州高特电子设备股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210571875.1/1.html,转载请声明来源钻瓜专利网。