菊花链通信故障诊断方法和装置、电池管理系统[发明专利]

(19)中华人民共和国国家知识产权局
(12)发明专利申请
(10)申请公布号 (43)申请公布日 (21)申请号 201910184945.6
(22)申请日 2019.03.12
(71)申请人 宁德时代新能源科技股份有限公司
地址 352100 福建省宁德市蕉城区漳湾镇
新港路2号
(72)发明人 曹野 
(74)专利代理机构 北京东方亿思知识产权代理
有限责任公司 11258
代理人 吴崇
(51)Int.Cl.
H04L  12/24(2006.01)
(54)发明名称
菊花链通信故障诊断方法和装置、电池管理
系统
(57)摘要
本发明公开一种菊花链通信故障诊断方法
和装置、电池管理系统,该方法包括:若向菊花链
的第n个单元发送内部回环开启命令后,检测到
菊花链的通信状态为通信中断,且向第n ‑1个单
元发送内部回环开启命令后,检测到菊花链的通
信状态为通信正常,则确定第n个单元或者第n个
单元与第n ‑1个单元之间的通信线路发生故障;
或者,若向第n个单元发送内部回环开启命令后,
检测到菊花链的通信状态为通信正常,且向第n+
1个单元发送内部回环开启命令后,检测到菊花
链的通信状态为通信中断,则确定第n+1个单元
或者第n个单元和第n+1个单元之间的通信线路
发生故障。采用本发明实施例,能够独立检测菊
花链中每个节点的工作状态,快速定位出菊花链
通信发生中断的位置。权利要求书3页  说明书9页  附图5页CN 111698105 A 2020.09.22
C N  111698105
A
1.一种菊花链通信故障诊断方法,其特征在于,包括:
若向所述菊花链的第n个单元发送内部回环开启命令后,检测到所述菊花链的通信状态为通信中断,且向所述菊花链的第n-1个单元发送内部回环开启命令后,检测到所述菊花链的通信状态为通信正常,则确定所述菊花链的第n个单元或者所述菊花链的第n个单元与第n-1个单元之间的通信线路发生故障;
或者,
若向所述菊花链的第n个单元发送内部回环开启命令后,检测到所述菊花链的通信状态为通信正常,且向所述菊花链的第n+1个单元发送内部回环开启命令后,检测到所述菊花链的通信状态为通信中断,则确定所述菊花链的第n+1个单元或者所述菊花链的第n个单元与第n+1个单元之间的通信线路发生故障;
其中,n为大于1的整数且所述第n个单元不为所述菊花链中的最后一个单元。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若向所述菊花链的第一个单元发送内部回环开启命令后,检测到所述菊花链的通信状态为通信中断,则确定所述菊花链的第一个单元或者所述菊花链的第一个单元与所述菊花链的处理器之间的通信线路发生故障;
若向所述菊花链的最后一个单元发送内部回环开启命令后,检测到所述菊花链的通信状态为通信正常,则确定所述菊花链的最后一个单元的外部回环发生故障。
3.根据权利要求1所述的方法,其特征在于,
在所述向所述菊花链的第n个单元发送内部回环开启命令后,检测到所述菊花链的通信状态为通信中断,和所述向所述菊花链的第n-1个单元发送内部回环开启命令的步骤之间,所述方法还包括:
向所述菊花链的第n个单元发送内部回环关闭命令;
或者,
在所述向所述菊花链的第n个单元发送内部回环开启命令后,检测到所述菊花链的通信状态为通信正常,和所述向所述菊花链的第n+1个单元发送内部回环开启命令的步骤之间,所述方法还包括:
向所述菊花链的第n个单元发送内部回环关闭命令。
4.根据权利要求1所述的方法,其特征在于,
在所述确定所述菊花链的第n个单元或者所述菊花链的第n个单元与第n-1个单元之间的通信线路发生故障的步骤之后,所述方法还包括:向所述菊花链的第n-1个单元发送内部回环开启命令,使所述菊花链的前n-1个单元保持通信正常;
或者,
在所述确定所述菊花链的第n+1个单元或者所述菊花链的第n个单元与第n+1个单元之间的通信线路发生故障的步骤之后,所述方法还包括:向所述菊花链的第n个单元发送内部回环开启命令,使所述菊花链的前n个单元保持通信正常。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
修复所确定的故障;
对所述菊花链中所有单元进行初始化操作;
若检测到所述菊花链的通信状态仍为通信中断,则重新对所述菊花链进行通信故障诊
断。
6.根据权利要求1-5任一项所述的方法,其特征在于,所述单元包括上部接收端口、上部发送端口、下部发送端口和下部接收端口;
所述菊花链的第n-1个单元的上部发送端口发送数据至所述菊花链的第n个单元的下部接收端口,所述菊花链的第n个单元的下部发送端口发送数据至所述菊花链的第n-1个单元的上部接收端口;
所述单元的上部发送端口与上部接收端口可在接收到内部回环开启命令后直接通信。
7.根据权利要求1-5任一项所述的方法,其特征在于,所述单元为电池监控单元。
8.一种菊花链通信故障诊断装置,其特征在于,包括第一诊断模块或者第二诊断模块;其中,
所述第一诊断模块,用于若向所述菊花链的第n个单元发送内部回环开启命令后,检测到所述菊花链的通信状态为通信中断,且向所述菊花链的第n-1个单元发送内部回环开启命令后,检测到所述菊花链的通信状态为通信正常,则确定所述菊花链的第n个单元或者所述菊花链的第n个单元与第n-1个单元之间的通信线路发生故障;
所述第二诊断模块,用于若向所述菊花链的第n个单元发送内部回环开启命令后,检测到所述菊花链的通信状态为通信正常,且向所述菊花链的第n+1个单元发送内部回环开启命令后,检测到所述菊花链的通信状态为通信中断,则所述菊花链的第n+1个单元或者所述菊花链的第n个单元与第n+1个单元之
间的通信线路发生故障;
其中,n为大于1的整数且所述第n个单元不为所述菊花链中的最后一个单元。
9.根据权利要求8所述的装置,其特征在于,所述装置还包括第三诊断模块或者所述第四诊断模块;其中,
所述第三诊断模块,用于若向所述菊花链的第一个单元发送内部回环开启命令后,检测到所述菊花链的通信状态为通信中断,则确定所述菊花链的第一个单元或者所述菊花链的第一个单元与所述菊花链的处理器之间的通信线路发生故障;
所述第四诊断模块,用于若向所述菊花链的最后一个单元发送内部回环开启命令后,检测到所述菊花链的通信状态为通信正常,则确定所述菊花链的最后一个单元的外部回环发生故障。
10.根据权利要求8所述的装置,其特征在于,所述装置还包括第一命令发送模块或者第二命令发送模块;其中,
所述第一命令发送模块,用于向所述菊花链的第n个单元发送内部回环开启命令,并在检测到所述菊花链的通信状态为通信中断后,向所述菊花链的第n个单元发送内部回环关闭命令;
所述第二命令发送模块,用于向所述菊花链的第n个单元发送内部回环开启命令,并在检测到所述菊花链的通信状态为通信正常后,向所述菊花链的第n个单元发送内部回环关闭命令。
11.根据权利要求8所述的装置,其特征在于,所述装置还包括第一通信维持模块或者第二通信维持模块;其中,
所述第一通信维持模块,用于在所述确定所述菊花链的第n个单元或者所述菊花链的第n个单元与第n-1个单元之间的通信线路发生故障的步骤之后,向所述菊花链的第n-1个
单元发送内部回环开启命令,使所述菊花链的前n-1个单元保持通信正常;
所述第二通信维持模块,用于在所述确定所述菊花链的第n+1个单元或者所述菊花链的第n个单元与第n+1个单元之间的通信线路发生故障的步骤之后,向所述菊花链的第n个单元发送内部回环开启命令,使所述菊花链的前n个单元保持通信正常。
12.根据权利要求8所述的装置,其特征在于,所述装置还包括:
故障修复模块,用于修复所确定的故障;
初始化模块,用于对所述菊花链中所有单元进行初始化操作;
第五诊断模块,用于若检测到所述菊花链的通信状态仍为通信中断,则重新对所述菊花链进行通信故障诊断。
13.根据权利要求8-12任一项所述的装置,其特征在于,所述单元包括上部接收端口、上部发送端口、下部发送端口和下部接收端口;
所述菊花链的第n-1个单元的上部发送端口发送数据至所述菊花链的第n个单元的下部接收端口,所述菊花链的第n个单元的下部发送端口发送数据至所述菊花链的第n-1个单元的上部接收端口;
所述单元的上部发送端口与上部接收端口可在接收到内部回环开启命令后直接通信。
14.根据权利要求8-12任一项所述的装置,其特征在于,所述单元为电池监控单元。
15.一种电池管理系统,其特征在于,包括:采用菊花链通信的多个单元和处理器,以及如权利要求8-14任一项所述的菊花链通信故障诊断装置。
菊花链通信故障诊断方法和装置、电池管理系统技术领域
[0001]本发明涉及电池技术领域,尤其涉及一种菊花链通信故障诊断方法和装置、电池管理系统。
背景技术
[0002]在分布式电池管理系统的拓扑架构中,由单独的采样单元单元对模组进行电压、温度检测、均衡管理及诊断。分布式通信有局域网络(Controller  Area  Network ,,CAN)总线和菊花链通信两种组网方式。菊花链通信中各单元由菊花链串行连接,在最后一个单元的末端,使用回环线路将发送信号回送给自身接收接口,使通信形成闭环。与CAN总线相比,菊花链通信具有成本低、数据同步性高等优势,但单元间任何一段通信失效,会引起整个系统通信中断,严重程度超过CAN总线系统。菊花链通信失效后,整个网络无法进行数据传输,无法获取采样和诊断信息。
[0003]目前,遇到菊花链通信故障后,可使用替换法,即用正常的采样单元单元挨个替换电池组中的采样单元到故障件;还可以使用测试工具,分别测试每个采样单元单元是否正常工作,但这些排查手段操作复杂,高压环境安全隐患大,效率低。
发明内容
[0004]本发明实施例提供了一种菊花链通信故障诊断方法和装置、电池管理系统,能够独立检测菊花链中每个节点的工作状态,快速定位出菊花链通信发生中断的位置,具有简单高效的优点。
[0005]第一方面,本发明实施例提供了一种菊花链通信故障诊断方法,该方法包括:
[0006]若向菊花链的第n个单元发送内部回环开启命令后,检测到菊花链的通信状态为通信中断,且向
菊花链的第n -1个单元发送内部回环开启命令后,检测到菊花链的通信状态为通信正常,则确定第n个单元或者第n个单元与第n -1个单元之间的通信线路发生故障;
[0007]或者,若向菊花链的第n个单元发送内部回环开启命令后,检测到菊花链的通信状态为通信正常,且向菊花链的第n+1个单元发送内部回环开启命令后,检测到菊花链的通信状态为通信中断,则确定第n+1个单元或者第n个单元和第n+1个单元之间的通信线路发生故障;
[0008]其中,n为大于1的整数且第n个单元不为菊花链中的最后一个单元。
[0009]在第一方面的一种可能的实施方式中,该方法还包括:若向菊花链的第一个单元发送内部回环开启命令后,检测到菊花链的通信状态为通信中断,则确定第一个单元或者第一个单元与菊花链的处理器之间的通信线路发生故障;若向菊花链的最后一个单元发送内部回环开启命令后,检测到菊花链的通信状态为通信正常,则确定最后一个单元的外部回环发生故障。
[0010]在第一方面的一种可能的实施方式中,在向菊花链的第n个单元发送内部回环开启命令后,检测到菊花链的通信状态为通信中断,和向菊花链的第n -1个单元发送内部回环
说 明 书
1/9页CN 111698105 A

本文发布于:2024-09-24 10:20:47,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/4/405361.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:单元   菊花链   发送   回环   开启
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议