Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
SAMPLING CIRCUIT, AND CONTROL METHOD FOR SAME
Document Type and Number:
WIPO Patent Application WO/2020/173352
Kind Code:
A1
Abstract:
A sampling circuit and a control method for the same. The circuit comprises: a sampling processing module (M), a controller (C), and a first isolation module (G1) and a second isolation module (G2) connected to the controller (C). The first isolation module (G1), the sampling processing module (M), and the second isolation module (G2) are sequentially connected to form a first daisy chain, in addition, the first isolation module (G1), the sampling processing module (M), and the second isolation module (G2) are sequentially connected to further form a second daisy chain. The sampling processing module (M) is used to acquire state data of multiple battery cell units of a battery pack (P), and to determine a first maximum value and a first minimum value from the acquired state data. The first daisy chain is used to transmit the state data of the multiple battery cell units of the battery pack (P) to the controller (C), and the second daisy chain is used to transmit the first maximum value and the first minimum value to the controller (C). The controller (C) is used to determine, on the basis of the first maximum value and/or the first minimum value, whether the battery pack (P) has an anomaly. In this way, the invention enables immediate detection of a battery pack (P) anomaly.

Inventors:
YANG DACHUN (CN)
LIU YU (CN)
LIU CHANGJIAN (CN)
LI QIANDENG (CN)
Application Number:
PCT/CN2020/075873
Publication Date:
September 03, 2020
Filing Date:
February 19, 2020
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
CONTEMPORARY AMPEREX TECHNOLOGY CO LTD (CN)
International Classes:
G01R31/36; G01R31/396
Foreign References:
CN102806858A2012-12-05
CN104242358A2014-12-24
CN104579875A2015-04-29
US20100280786A12010-11-04
US20020163339A12002-11-07
US20110156714A12011-06-30
US20100308835A12010-12-09
US20110004427A12011-01-06
Attorney, Agent or Firm:
BEIJING EAST IP LTD. (CN)
Download PDF:
Claims:
权 利 要 求 书

1、 一种采样电路, 其中, 所述电路包括: 采样处理模块、 控制器以 及与所述控制器连接的第一隔离模块和第二隔离模块; 其中,

所述第一隔离模块、 所述采样处理模块和所述第二隔离模块依次串联 形成第一菊花链, 且所述第一隔离模块、 所述采样处理模块和所述第二隔 离模块依次串联还形成第二菊花链;

所述采样处理模块用于采集电池包中多个电芯单元的状态数据并在采 集到的多个电芯单元的状态数据中, 确定第一最大值和第一最小值;

所述第一菊花链用于将所述电池包中多个电芯单元的状态数据传输至 所述控制器, 所述第二菊花链用于将所述第一最大值和所述第一最小值传 输至所述控制器;

所述控制器用于基于所述第一最大值和 /或所述第一最小值, 判断所述 电池包是否出现异常。

2、 根据权利要求 1所述的电路, 其中, 所述电路还包括:

开关模块, 分别与所述电池包和所述控制器连接;

所述控制器用于当所述第一最大值大于第一预设阈值和 /或所述第一最 小值小于第二预设阈值时, 发送断开指令至所述开关模块;

所述开关模块, 用于基于所述断开指令从闭合状态转换为断开状态, 以切断所述电池包所在主回路。

3、 根据权利要求 2所述的电路, 其中, 所述开关模块与所述电池包 的正极和 /或所述电池包的负极连接。

4、 根据权利要求 1 所述的电路, 其中, 所述控制器用于在所述第一 菊花链出现多个故障的情况下, 控制所述采样处理模块通过所述第二菊花 链传输所述电池包中多个电芯单元的状态数据至所述控制器。

5、 根据权利要求 1 所述的电路, 其中, 所述采样处理模块包括第 1 采样处理单元、 第 2采样处理单元 ... ...第 N采样处理单元, 所述第一隔离 模块、 所述第 1采样处理单元、 所述第 2采样处理单元 ... ...所述第 N采样 处理单元和所述第二隔离模块依次串联形成所述第一菊花链, 且所述第一 隔离模块、 所述第 1采样处理单元、 所述第 2采样处理单元 ... ...所述第 N 采样处理单元和所述第二隔离模块依次串联还形成所述第二菊花链;

每个采样处理单元用于采集所述电池包中与该采样处理单元对应的每 个电芯单元的状态数据;

所述控制器用于当所述第一菊花链中所述第一隔离模块和所述第 1采 样处理单元之间的线路出现故障的情况下, 控制所述采样处理模块通过所 述第一菊花链中所述第 1采样处理单元和所述第二隔离模块之间的多个线 路传输所述电池包中多个电芯单元的状态数据至所述控制器;

所述控制器用于当所述第一菊花链中所述第二隔离模块和所述第 N采 样处理单元之间的线路出现故障的情况下, 控制所述采样处理模块通过所 述第一菊花链中所述第一隔离模块和所述第 N采样处理单元之间的多个线 路传输所述电池包中多个电芯单元的状态数据至所述控制器。

6、 根据权利要求 5所述的电路, 其中, 所述控制器用于当所述第二 菊花链中所述第一隔离模块和所述第 1采样处理单元之间的线路出现故障 的情况下, 控制所述采样处理模块通过所述第二菊花链中所述第 1采样处 理单元和所述第二隔离模块之间的多个线路传输所述第一最大值和所述第 一最小值至所述控制器;

所述控制器用于当所述第二菊花链中所述第二隔离模块和所述第 N采 样处理单元之间的线路出现故障的情况下, 控制所述采样处理模块通过所 述第二菊花链中所述第一隔离模块和所述第 N采样处理单元之间的多个线 路传输所述第一最大值和所述第一最小值至所述控制器。

7、 根据权利要求 5所述的电路, 其中, 所述控制器用于当所述第一 菊花链中第 i采样处理单元与第 i+1采样处理单元之间的线路出现故障的 情况下, 控制所述第 1采样处理单元、 所述第 2采样处理单元 ... ...以及所 述第 i采样处理单元通过所述第一菊花链中所述第一隔离模块和所述第 i 采样处理单元之间的多个线路, 传输所述第 1采样处理单元至所述第 i采 样处理单元中多个采样处理单元对应的多个电芯单元的状态数据至所述控 制器; 以及控制所述第 i+l采样处理单元、 第 i+2采样处理单元 ... ...所述第

N采样处理单元通过所述第一菊花链中所述第 i+l 采样处理单元和所述第 二隔离模块之间的多个线路, 传输所述第 i+l采样处理单元至所述第 N采 样处理单元中多个采样处理单元对应的多个电芯单元的状态数据至所述控 制器, i为小于 N的正整数。

8、 根据权利要求 5所述的电路, 其中, 所述控制器用于当所述第二 菊花链中第 i采样处理单元与第 i+l采样处理单元之间的线路出现故障的 情况下, 控制所述第 1采样处理单元、 所述第 2采样处理单元 ... ...以及所 述第 i采样处理单元通过所述第二菊花链中所述第一隔离模块和所述第 i 采样处理单元之间的多个线路, 传输所述第 1采样处理单元至所述第 i采 样处理单元中多个采样处理单元对应的多个电芯单元的状态数据中的第二 最大值和第二最小值至所述控制器;

以及控制第 i+l采样处理单元、 第 i+2采样处理单元 ... ...所述第 N采 样处理单元通过所述第二菊花链中所述第 i+l 采样处理单元和所述第二隔 离模块之间的多个线路传输所述第 i+l采样处理单元至所述第 N采样处理 单元中多个采样处理单元对应的多个电芯单元的状态数据中的第三最大值 和第三最小值至所述控制器。

9、 根据权利要求 5所述的电路, 其中, 所述控制器用于在所述第一 隔离模块出现故障的情况下, 控制所述采样处理模块通过所述第一菊花链 中所述第 1采样处理单元和所述第二隔离模块之间的多个线路传输所述电 池包中多个电芯单元的状态数据至所述控制器; 以及控制所述采样处理模 块通过所述第二菊花链中所述第 1采样处理单元和所述第二隔离模块之间 的多个线路传输所述第一最大值和所述第一最小值至所述控制器;

所述控制器用于在所述第二隔离模块出现故障的情况下, 控制所述采 样处理模块通过所述第一菊花链中所述第一隔离模块和所述第 N采样处理 单元之间的多个线路传输所述电池包中多个电芯单元的状态数据至所述控 制器; 以及控制所述采样处理模块通过所述第二菊花链中所述第一隔离模 块和所述第 N采样处理单元之间的多个线路传输所述第一最大值和所述第 一最小值至所述控制器。 10、 一种采样电路的控制方法, 其中, 应用于如权利要求 1所述的采 样电路, 所述采样电路的控制方法, 包括:

所述控制器接收通过所述第二菊花链传输的所述第一最大值和所述第 一最小值;

所述控制器根据所述第一最大值和 /或所述第一最小值, 判断所述电池 包是否出现异常。

1 1、 根据权利要求 10所述的方法, 其中, 所述采样电路还包括: 开 关模块, 分别与所述电池包和所述控制器连接;

其中, 所述方法还包括:

若所述控制器确定所述第一最大值大于第一预设阈值和 /或所述第一最 小值小于第二预设阈值, 则发送断开指令至所述开关模块, 控制所述开关 模块从闭合状态转换为断开状态, 以切断所述电池包所在主回路。

12、 根据权利要求 10所述的方法, 其中, 所述方法还包括: 若所述第一菊花链出现多个故障, 所述控制器控制所述采样处理模块 通过所述第二菊花链传输所述电池包中多个电芯单元的状态数据至所述控 制器。

Description:
采样电路及其控制方法 相关申请的交叉引用

本申请要求享有于 2019年 02月 26日提交的名称为“采样电路及其控 制方法”的中国专利申请 201910142770.2的优先权, 该申请的全部内容通 过引用并入本文中。 技术领域

本申请涉及电池领域, 特别是涉及一种采样电路及其控制方法。 背景技术

以内燃机为核心的传统汽车发展已接近顶峰, 加上能源日益紧张, 环 境污染等问题, 世界各国纷纷推出了燃油汽车禁售时间表, 大力支持新能 源汽车的发展。 近年以来, 得益于国家政策的扶持, 新能源行业得以蓬勃 发展, 因此带动了电动汽车行业的迅猛发展, 已隐隐呈现出取代传统燃油 汽车的趋势。 对于电动汽车而言, 电池包就相当于燃油汽车的汽油, 电池 包中的电池模组是电池包的重要组成单元。 因此如何快速精准的采集电池 模组中每个电芯单元的状态数据, 以及在电池包发生异常时进行及时处 理, 保障乘车人的安全成为了行业关注的焦点。

目前已知的电池模组数据采样方法, 大多都是采用单链菊花链采集电 池包中每个电芯的状态数据, 例如电压, 电流, 温度等数据, 然后将电芯 状态数据通过菊花链传输到电池管理单元中的 微控制单元 (Microcontroller Unit, MCU) 。 MCU对电芯状态数据进行分析处理, 当发现异常时上报 故障, 然后由乘车人自行判断处理。

但是, 由于电动汽车 MCU需要处理的数据众多, 往往不能及时发现 电池包异常, 不能及时上报故障。 已有的方式是 MCU对各个电芯单元的 状态数据进行逐一核对, 直至发现某一电芯单元的状态数据异常时, 才能 判断电池包发生异常。 这种处理机制下 MCU需要较长时间才能发现电芯 状态数据异常, 导致故障无法及时上报。 也就是说, 电池管理单元发现电 池包异常的时效性较低。 发明内容

本申请实施例一种采样电路和采样电路的控制 方法, 实现了提高了发 现电池包异常的及时性。

根据本申请实施例的一方面, 提供一种采样电路, 该电路包括: 采样 处理模块、 控制器以及与控制器连接的第一隔离模块和第 二隔离模块; 其 中,

第一隔离模块、 采样处理模块和第二隔离模块依次串联形成第 一菊花 链, 且第一隔离模块、 采样处理模块和第二隔离模块依次串联还形成 第二 菊花链;

采样处理模块用于采集电池包中多个电芯单元 的状态数据并在采集到 的多个电芯单元的状态数据中, 确定第一最大值和第一最小值;

第一菊花链用于将电池包中多个电芯单元的状 态数据传输至控制器, 第二菊花链用于将第一最大值和第一最小值传 输至控制器;

控制器用于基于第一最大值和 /或第一最小值, 判断电池包是否出现异 常。

根据本申请实施例的再一方面, 提供一种采样电路的控制方法, 应用 于本申请实施例提供的采样电路, 采样电路的控制方法, 包括:

控制器接收通过第二菊花链传输的第一最大值 和第一最小值; 控制器根据第一最大值和 /或第一最小值, 判断电池包是否出现异常。 根据本申请实施例中的采样电路和采样电路的 控制方法, 通过利用第 二菊花链将电池包所有电芯单元的状态数据中 的最大值和最小值快速传输 至控制器, 由于最大值和最小值的数据传输量小, 因此控制器可以根据电 池包所有电芯单元的状态数据中的最大值和最 小值及时判断电池包是否出 现异常。 附图说明

下面将通过参考附图来描述本申请示例性实施 例的特征、 优点和技术 效果。

图 1为本申请第一实施例提供的采样电路的结构 意图;

图 2为本申请第二实施例提供的采样电路的结构 意图;

图 3为本申请第三实施例提供的采样电路的结构 意图;

图 4为本申请第四实施例提供的采样电路的结构 意图;

图 5为本申请实施例提供的采样电路的控制方法 流程示意图。 具体实施方式

下面结合附图和实施例对本申请的实施方式作 进一步详细描述。 以下 实施例的详细描述和附图用于示例性地说明本 申请的原理, 但不能用来限 制本申请的范围, 即本申请不限于所描述的实施例。

需要说明的是, 在本文中, 诸如第一和第二等之类的关系术语仅仅用 来将一个实体或者操作与另一个实体或操作区 分开来, 而不一定要求或者 暗示这些实体或操作之间存在任何这种实际的 关系或者顺序。 而且, 术语 “包括” 、 “包含”或者其任何其他变体意在涵盖非排他 性的包含, 从而 使得包括一系列要素的过程、 方法、 物品或者设备不仅包括那些要素, 而 且还包括没有明确列出的其他要素, 或者是还包括为这种过程、 方法、 物 品或者设备所固有的要素。 在没有更多限制的情况下, 由语句 “包 括 ” 限定的要素, 并不排除在包括所述要素的过程、 方法、 物品或者 设备中还存在另外的相同要素。

为了更好的理解本申请, 下面将结合附图, 详细描述根据本申请实施 例的采样电路及其控制方法。 应注意, 这些实施例并不是用来限制本申请 公开的范围。

图 1示出本申请一些实施例提供的采样电路的结 示意图。 如图 1所 示, 本申请实施例提供的采样电路包括: 采样处理模块 M、 控制器 C以及 与控制器 C连接的第一隔离模块 G1和第二隔离模块 G2。 其中, 第一隔离模块 Gl、 采样处理模块 M和第二隔离模块 G2依次 串联形成第一菊花链, 且第一隔离模块 G1、 采样处理模块 M和第二隔离 模块 G2依次串联还形成第二菊花链。

采样处理模块 M用于采集电池包中多个电芯单元的状态数据 在采集 到的多个电芯单元的状态数据中, 确定第一最大值和第一最小值。

第一菊花链用于将电池包 P中多个电芯单元的状态数据传输至控制器 C, 第二菊花链用于将第一最大值和第一最小值传 输至控制器 C。

控制器 C用于基于第一最大值和 /或第一最小值, 判断电池包 P是否 出现异常。

需要说明的是, 采样处理模块 M采集的电池包 P的多个电芯采样单元 的状态数据为电池包 P中所有电芯单元的状态数据。

在本申请的实施例中, 状态数据可以为电压、 电流、 温度、 电荷状态 等数据, 在此并不限定。 当采样处理模块 M采集电芯单元的多种不同的状 态数据时, 则通过第二菊花链传输电池包内所有电芯单元 的所有状态数据 中每种状态数据的最大值和最小值至控制器 C。

本申请实施例提供的采样电路, 通过第一菊花链传输电池包 P中所有 电芯单元的状态数据至控制器 C, 通过第二菊花链传输电池包内所有电芯 单元的状态数据中的第一最大值和第一最小值 至控制器 C。 由于第二菊花 链的数据量小, 因此第一最大值和第一最小值优先传输至控制 器 C。 当控 制器 C接收到上述第一最大值和第一最小值之后, 则立刻根据第一最大值 和第一最小值判断电池包 P是否出现异常。 因此根据上述第一最大值和第 一最小值可以及时发现电池包 P中出现异常的电芯状态数据, 从而及时判 断电池包 P是否出现异常。

在本申请的一些实施例中, 控制器 C可根据第一最大值和第一预设阈 值的大小关系, 以及第一最小值和第二预设阈值的大小关系, 判断电池包 P是否出现异常。 若第一最大值大于第一预设阈值和 /或第一最小值小于第 二预设阈值时, 则代表电芯单元的状态数据出现异常。 也就是说, 电池包 出现异常。

当控制器 C发现电池包 P出现异常后, 可以通过控制图 1中的开关模 块 K来及时处理电池包 P的异常, 以提高电池包 P的安全性。

如图 1所示, 开关模块 K, 分别与电池包 P和控制器 C连接。 并且, 开关模块 K与电池包 P设置于电池包 P的主回路中。 其中, 电池的主回路 中不仅包括电池包 P和开关模块 K, 还包括负载 (图 1中未示出) 。 当开 关模块 K处于闭合状态时, 主回路处于导通状态, 电池包 P用于对主回路 中的各种负载进行供电。 其中, 开关模块 K包括但不限于继电器。

当控制器 C确定第一最大值大于第一预设阈值和 /或第一最小值小于第 二预设阈值时, 则发送断开指令至开关模块 K。 开关模块 K基于断开指令 从闭合状态转换为断开状态, 以切断电池包 P所在主回路, 从而提高电池 包 P的安全性。

需要说明的是, 第一菊花链不仅可以用于传输电池包 P中所有电芯单 元的所有状态数据至控制器 C, 还可以用于传输第一最大值和第一最小值 传输至控制器 C。 类似地, 第二菊花链不仅可以用于传输第一最大值和第 一最小值传输至控制器 C, 还可以用于传输电池包 P中所有电芯单元的所 有状态数据至控制器 C。 在实际应用中, 可根据实际应用需求, 利用两条 菊花链将所有电芯单元的所有状态数据和最值 (即第一最大值和第一最小 值) 分别传输至控制器 C即可。

图 2示出本申请另一些实施例提供的采样电路的 构示意图。 图 2示 出采样处理模块 M的具体结构。

在本申请实施例提供的采样电路可应用于对电 池包 P中的电芯单元的 状态数据进行采集的场景。 电池包 P的组成单元为电池模组, 电池包 P包 括 N个电池模组。 每个电池模组中有若干个电芯单元, 增加电池模组的数 量并通过合理的方式连接在一起就组成了电池 包 P。

如图 2所示, 采样处理模块 M包括串联的 N个采样处理单元, 即第 1 采样处理单元 Ml 、 第 2采样处理单元 M 2 ... ...以及第 N采样处理单元

MN。

第一隔离模块 G1、 第 1采样处理单元 M b 第 2采样处理单元 M 2 ... ...

且, 第一隔离模块 G1、 第 1采样处理单元 M:、 第 2采样处理单元 M 2 ... ...

其中, 每个采样处理单元均与一个电池模组连接, 用于采集与该采样 单元对应的电池模组中每个电芯的状态数据。

作为一个示例, 控制器为电池管理单元的 MCU。 参考图 2, 开关模块 K与电池包的正极连接。

在一些示例中, 第一菊花链和第二菊花链上使用的均为通用异 步收发 传输器 (Universal Asynchronous Receiver/Transmitter, UART ) 1办议。

在一些示例中, 利用导线连接第一隔离模块 G1的第一 UART通信接 口、 第 1采样处理单元 Mi的第一 UART通信接口、 第 2采样处理单元 M 2 的第一 UART通信接口 .第 N采样处理单元 M n 的第一 UART通信接 口和第二隔离模块 G2的第一 UART通信接口, 即形成第一菊花链。 也就 是说, 第一隔离模块 G1、 第 1采样处理单元 Mi、 第 2采样处理单元 M 2 ... ...第 N采样处理单元 M N 以及第二隔离模块 G2, 以及每两个相邻的 第一 UART通信接口之间的导线共同形成第一菊花链

相类似地, 利用导线连接第一隔离模块 G1 的第二 UART通信接口、 第 1采样处理单元 Mi的第二 UART通信接口、 第 2采样处理单元 M 2 的第 二 UART通信接口 .第 N采样处理单元 M N 的第二 UART通信接口和 第二隔离模块 G2 的第二 UART通信接口, 即形成第二菊花链。 也就是 说, 第一隔离模块 G1、 第 1采样处理单元 M b 第 2采样处理单元 M 2 ... ... 第 N采样处理单元 M N 以及第二隔离模块 G2, 以及每两个相邻的第二 UART通信接口之间的导线共同形成第二菊花链

在本申请的实施例中, 第一隔离模块 G1、 控制器 C和第二隔离模块 G2集成在印刷电路板上。 第一隔离模块 G1和控制器 C之间、 以及第二隔 离模块 G2 和控制器 C 之间均使用串行外设接口 ( Serial Peripheral Interface, SPI) 通信协议进行交互数据。

由于第一菊花链或第二菊花链上均使用 UART协议, 而印刷电路板上 内部使用的 SPI通信协议, 因此第一隔离模块 G1和第二隔离模块 G2用于 将 UART数据转换为 SPI数据, 以完成通信。 另外, 第一隔离模块 G1还 用于隔离采样处理模块 M和电池包对控制器 C 的高压, 以避免电池包和 采样处理模块对控制器 C造成伤害。 第二隔离模块 G2还用于隔离采样处 理模块 M和电池包对控制器 C 的低压, 以避免电池包和采样处理模块对 控制器 C造成伤害。

作为一个具体示例, 控制器 C具有 4个 SPI通信接口, 其中两个 SPI 通信接口与第一隔离模块 G1 的两个 SPI通信接口分别连接, 用于分别与 第一菊花链和第二菊花链通信。 控制器 C的另外两个 SPI通信接口与第二 隔离模块 G2的两个 SPI通信接口分别连接, 用于分别与第一菊花链和第 二菊花链通信。

作为一个示例, 控制器 C通过与第一隔离模块连接、 且与第一菊花链 通信的 SPI通信接口发送第一控制指令至第一隔离模块 G1 的第一 UART 通信接口。 第一隔离模块 G1 通过第一菊花链将第一控制指令依次传输至 每个采样处理单元。 例如, 第一控制指令用于控制每个采样处理单元开始 采集对应电池模组中的状态数据。

同理, 每个采样处理单元通过第一菊花链, 将从对应的电池模组中采 集的每个电芯单元的状态数据均传输至第二隔 离模块 G2。 比如, 第 1 采 样处理单元 Mi通过第一菊花链中第 1采样处理单元 Mi和第 2采样处理单 元 M 2 之间的线路, 将采集的第 1 电池模组中每个电芯单元的状态数据传 输至第 2采样处理单元 M 2 。 第 2采样处理单元 M 2 通过第一菊花链中第 2 采样处理单元 M 2 和第 3采样处理单元 M 3 之间的线路, 将采集的第 2电池 模组中每个电芯单元的状态数据以及第 1 电池模组中每个电芯单元的状态 数据传输至第 3采样处理单元 M 3 。 依次类推, 从上到下传输 (即从第 1采 样处理单元 Mi指向第 N采样处理单元 M N 的方向) , 第 N采样处理单元 M N 将获取电池包 P 中所有电芯单元的状态数据, 并通过第一菊花链中第 N采样处理单元和第二隔离模块 G2之间的线路将电池包 P中所有电芯单 元的状态数据传输至第二隔离模块 G2。 第二隔离模块 G2将电池包 P中所 有电芯单元的状态数据传输至控制器, 形成环状菊花链通信结构。

在本申请的另一些实施例中, 控制器 C也可以将第一控制指令发送至 第二隔离模块 G2, 通过第一菊花链将第一控制指令依次传输至每 个采样 处理单元。 采样处理单元从下到上传输 (即从第 N采样处理单元 M N 指向 第 1采样处理单元 Mi的方向) 。 中所有 电芯单元的状态数据通过第一隔离模块 G1 传输至控制器 C, 形成环状菊 花链通信结构。

在本申请的实施例中, 控制器 C通过与第一隔离模块 G1连接、 且与 第二菊花链通信的 SPI通信接口发送第二控制指令至第一隔离模块 G1 的 第二 UART通信接口。 第一隔离模块 G1通过第二菊花链依次传输第二控 制指令至每个采样处理单元。 例如, 第二控制指令用于控制每个采样处理 单元获取对应电池模组中所有电芯单元的状态 数据的最大值和最小值。

对于每个采样处理单元, 采样处理单元将会自动比较得出该采样处理 单元对应的电池模组中所有电芯单元的状态数 据的最大值和最小值, 同时 还能够接受其他电池模组中所有电芯单元的状 态数据的最大值和最小值, 并与本电池模组中所有电芯单元的状态数据的 最大值和最小值进行比较。

比如, 第 1采样处理单元 Mi得出第 1 电池模组中电芯单元的状态数 据的最大值 ml和最小值 nl后, 通过第二菊花链中第 1采样处理单元 Mi 和第 2采样处理单元 2 之间的线路将第 1 电池模组中电芯单元的状态数 据的最大值 ml和最小值 nl发送至第 2采样处理单元 M 2 。 第 2采样处理 单元 M 2 得出第 2 电池模组中电芯单元的状态数据的最大值 m2和最小值 n2后, 与第 1电池模组中电芯单元的状态数据的最大值 ml和最小值 nl进 行比较, 得出 ml和 m2中的最大值, 以及 nl和 n2中的最小值。

假设为 ml大于 m2, nl小于 n2, 第 2采样处理单元 M 2 通过第二菊花 链中第 2采样处理单元 M 2 和第 3采样处理单元 M 3 之间的线路, 将 ml和 nl传输至第 3采样处理单元 M 3 。 依次类推, 通过第二菊花链逐级传输,

第一最大值和第一最小值。

第 N采样处理单元 M N 通过第二菊花链中第 N采样处理单元和第二隔 离模块 G2之间的线路, 将第一最大值和第一最小值传输至第二隔离模 块 G2 o 第二隔离模块 G2再将第一最大值和第一最小值传输至控制器 C, 完 成环状链路通信。

控制器 C根据第一最大值和第一最小值, 即可判断电池包 P的异常。 本申请实施例的采样电路, 采用双链菊花链并且以环状菊花链通信结 构的形式对电池模组中的电芯单元的状态数据 进行采样, 其中一个回路传 输所有电芯单元的状态数据, 另一个回路传输所有电芯单元的状态数据中 的最大值与最小值。 第二菊花链中仅传输所有电芯单元的状态数据 中的最 大值与最小值, 数据量小, 并且优先传输到控制器 c进行分析。 若第一最 大值大于预设的安全阈值, 和 /或第一最小值小于预设的安全阈值, 控制器 C直接断开电池包 P所在主回路的开关模块, 判断时间短, 响应速度快。 并且在产生故障时, 能快速地切断高压。

在采样电路运行过程中, 采样电路可能出现通信故障。 比如第一菊花 链发生单点通信故障, 也就是说, 采样电路形成的通路中某一节点掉线, 会导致第一菊花链通信中断。 或者, 第一隔离模块 G1或第二隔离模块 G2 出现通信故障。 针对采样电路中可能出现的故障, 控制器 C可采取一系列 措施, 下面将进行详细说明。

1、 当第一菊花链中第一隔离模块 G1和第 1采样处理单元 Mi之间的 线路 A1 出现单点故障的情况下, 则第一菊花链形成的环形通信回路断 路。 例如, 控制器 C可以通过管理自身与第二隔离模块 G2连接、 且与第 一菊花链通信的 SPI通信接口 , 控制第二隔离模块 G2通过第一菊花链传 输第一控制指令至每个采样处理单元。 并控制第 1采样处理单元 Mi、 第 2 采样处理单元 M 2 第 N采样处理单元 M n 通过第一菊花链从上到下传

二隔离模块 G2传输至控制器 C。

也就是说, 控制器 C控制采样处理模块通过第一菊花链中第 1采样处 中多个电芯单元 的状态数据至控制器 C。 其中, 电池包 P的多个电芯单元即为电池包 P中 所有电芯单元。 第一菊

间的多个线路包括第一菊花链中第 1采样处理单元 Mi和第 2采样处理单 元 M 2 之间的线路、 第一菊花链中第 2采样处理单元 M 2 和第 3采样处理单 元 M 3 之间的线路 ... ...以及第一菊花链中第 N采样处理单元 M N 和第二隔 离模块 G2之间的线路。 与线路 A1 故障时相类似, 当第一菊花链中第二隔离模块 G2和第 N 采样处理单元 M N 之间的线路 A3 出现单点故障的情况下, 则第一菊花链 形成的环形通信回路断路。 例如, 控制器 C可以通过管理自身与第一隔离 模块 G1连接、 且与第一菊花链通信的 SPI通信接口 , 控制采样处理模块 M利用第一菊花链中第一隔离模块 G1和第 N采样处理单元 M N 2间的多 个线路, 从下到上传输电池包 P中多个电芯单元的状态数据至控制器 C。 其中, 第一菊花链中第一隔离模块 G1和第 N采样处理单元 M N 2间的多 个线路包括: 第一菊花链中第一隔离模块 G1和第 1采样处理单元 Mi之间 的线路、 第一菊花链中第 1采样处理单元 Mi和第 2采样处理单元 M 2 之间 的线路 ... ...以及第一菊花链中第 N-1采样处理单元 M N _i和第 N采样处理 单元 M N 之间的线路。

也就是说, 当线路 A1或 A3出现故障时, 控制器 C可以控制第一菊 花链自适应地变成一个单链菊花链进行通信, 以保证控制器 C可以接收到 电池包 P中所有电芯单元的状态数据, 提高通信的可靠性。

2、 与线路 A1故障时相类似, 当第二菊花链中第一隔离模块 G1和第 1采样处理单元 Mi之间的线路 B 1出现故障的情况下, 则第二菊花链形成 的环形通信回路断路。

例如, 控制器 C可以通过管理自身与第二隔离模块 G2连接、 且与第 二菊花链通信的 SPI通信接口 , 控制第二隔离模块 G2通过第二菊花链传 输第二控制指令至每个采样处理单元。 控制器 C控制采样处理模块 M通 过第二菊花链中第 1采样处理单元 M^P第二隔离模块 G2之间的多个线路 传输第一最大值和第一最小值至控制器。 其中, 第二菊花链中第 1采样处 理单元 Mi和第二隔离模块 G2之间的多个线路包括: 第二菊花链中第 1采 样处理单元 Mi和第 2采样处理单元 M 2 之间的线路、 第二菊花链中第 2采 样处理单元 M 2 和第 3采样处理单元 M 3 之间的线路 ... ...以及第二菊花链中

也就是说, 通过第二菊花链逐级传输, 第 N采样处理单元 M N 将会获 取电池包 P的所有电芯单元的状态数据中的第一最大值 第一最小值, 并 通过第二隔离模块 G2将电池包 P的所有电芯单元的状态数据中的第一最 大值和第一最小值传输至控制器 C。

与线路 A3故障时相类似, 当第二菊花链中第二隔离模块 G2和第 N 采样处理单元 M N 之间的线路 B3出现故障的情况下, 例如, 控制器 C可 以通过管理自身与第一隔离模块 G1连接、 且与第二菊花链通信的 SPI通 信接口, 控制第一隔离模块 G1 通过第二菊花链传输第二控制指令至每个 采样处理单元。 并控制采样处理模块 M通过第二菊花链中第一隔离模块 G1和第 N采样处理单元 M N 之间的多个线路传输第一最大值和第一最 小值 至控制器 C。 其中, 第二菊花链中第一隔离模块 G1和第 N采样处理单元 M N 2间的多个线路包括: 第二菊花链中第一隔离模块 G1和第 1采样处理 单元 Mi之间的线路、 第二菊花链中第 1采样处理单元 Mi和第 2采样处理 单元 M 2 之间的线路 ... ...以及第二菊花链中第 N-1采样处理单元和第 N采 样处理单元 M N 之间的线路。

也就是说, 通过第二菊花链逐级传输, 第 1采样处理单元 Mi将会获 取电池包 P的所有电芯单元的状态数据中的第一最大值 第一最小值, 并 通过第一隔离模块 G1将电池包 P的所有电芯单元的状态数据中的第一最 大值和第一最小值传输至控制器 C。

也就是说, 当线路 B1或 B3出现故障时, 控制器 C可以控制第二菊花 链自适应地变成一条单链菊花链进行通信, 以保证控制器 C可以接收到电 池包 P 中所有电芯单元的状态数据的最大值和最小值 , 提高通信的可靠 性。

值得一提的是, 当第一菊花链能够正常通信时, 控制器 C 自身与第一 菊花链通信的两个 SPI通信接口分别用于发送第一控制指令和接收 采样处 理模块 M的采集数据。 但是, 在第一菊花链中当线路 A1或 A3出现故障 时, 控制器 C仅存在一个能够与第一菊花链正常通信的 SPI通信接口, 并 且通过该 SPI通信接口既可以发送第一控制指令至采样处 理模块 M, 也可 以接收采样处理模块 M通过隔离模块传输过来的数据。

同理, 在第二菊花链中当线路 B1或 B3出现故障时, 控制器 C通过仅 存在的能够与第二菊花链正常通信的一个 SPI通信接口既可以发送第二控 制指令至采样处理模块 M, 也可以接收采样处理模块 M通过隔离模块传 输过来的数据。

3、 当第一菊花链中第 i采样处理单元与第 i+1采样处理单元之间的线 路 A2出现故障的情况下, 控制器 C不仅通过管理自身与第一隔离模块 G1 连接、 且与第一菊花链通信的 SPI通信接口, 控制第 1采样处理单元 M:、 第 2采样处理单元 M 2 ... ...以及第 i采样处理单元通过第一菊花链中第一隔 离模块 G1和第 i采样处理单元之间的多个线路, 传输第 1采样处理单元 Mi至第 i采样处理单元中多个采样处理单元对应的多 电芯单元的状态数 据至控制器 C。

并且, 控制器 C还通过管理自身与第二隔离模块 G2连接、 且与第一 菊花链通信的 SPI通信接口, 控制第 i+1采样处理单元、 第 i+2采样处理 单元 ... ...第 N采样处理单元 M N 通过第一菊花链中第 i+1采样处理单元和 第二隔离模块 G2之间的多个线路, 传输第 i+1采样处理单元至第 N采样 处理单元 M n 中多个采样处理单元对应的多个电芯单元 的状态数据至控制 器 C, i为小于 N的正整数。

其中, 第一菊花链中第一隔离模块 G1 和第 i采样处理单元之间的多 个线路包括: 第一菊花链中第一隔离模块 G1与第 1采样处理单元 Mi之间 的线路、 第一菊花链中第 1采样处理单元 Mi与第 2采样处理单元 M 2 之间 的线路 ... ... .以及第一菊花链中第 i-1采样处理单元 Mw与第 i采样处理单 元 Mi之间的线路。

第一菊花链中第 i+1采样处理单元和第二隔离模块 G2之间的多个线 路包括: 第一菊花链中第 i+1 采样处理单元 M i+1 与第 i+2采样处理单元 M i+2 之间的线路、 第一菊花链中第 i+2采样处理单元 M i+2 与第 i+3采样处 理单元 M i+3 之间的线路 .以及第一菊花链中第 N采样处理单元 M N 与第 二隔离模块 G2之间的线路。

也就是说, 在第一菊花链中任意相邻两个采样处理单元的 之间的线路 出现单点故障时, 控制器 C通过配置自身与第一菊花链通信的两个 SPI通 信接口, 将具有环形通信回路的第一菊花链转化为两条 菊花链单链进行通 信。 从而避免米样电路的通信中断, 提高了米样电路的可靠性。 其中, 第 1采样处理单元 Mi至第 i采样处理单元中多个采样处理单元 对应的多个电芯单元的状态数据, 即为第 1采样处理单元 M b 第 2采样处 理单元 M 2 ... ...以及第 i采样处理单元等 i个采样处理单元中所有电芯单元 的所有状态数据。

其中, 第 i+1采样处理单元至第 N采样处理单元 ^^中多个采样处理 单元对应的多个电芯单元的状态数据, 即为第 i+1采样处理单元、 第 i+2 采样处理单元 ... ...第 N采样处理单元 ^^等 N-i个采样处理单元中所有电 芯单元的所有状态数据。

与线路 A2 出现故障相类似, 当第二菊花链中第 i采样处理单元与第 i+1采样处理单元之间的线路 B2出现故障的情况下, 控制器 C通过管理自 身与第一隔离模块 G1连接、 且与第二菊花链通信的 SPI通信接口, 控制 第 1采样处理单元 Mi、 第 2采样处理单元 M 2 ... ...以及第 i采样处理单元

Mi通过第二菊花链中第一隔离模块 G1和第 i采样处理单元之间的多个线 路传输第 1采样处理单元 Mi至第 i采样处理单元 Mi中多个采样处理单元 对应的多个电芯单元的状态数据中的第二最大 值和第二最小值至控制器 C。

并且, 控制器 C还通过管理自身与第二隔离模块 G2连接、 且与第二 菊花链通信的 SPI通信接口, 控制第 i+1采样处理单元、 第 i+2采样处理 单元 ... ...第 N采样处理单元 M N 通过第二菊花链中第 i+1采样处理单元和 第二隔离模块 G2之间的多个线路传输第 i+1采样处理单元至第 N采样处 理单元 M n 中多个采样处理单元对应的多个电芯单元 的状态数据中的第三 最大值和第三最小值至控制器 C。

其中, 第二菊花链中第一隔离模块 G1 和第 i采样处理单元之间的多 个线路包括: 第二菊花链中第一隔离模块 G1与第 1采样处理单元 Mi之间 的线路、 第二菊花链中第 1采样处理单元 Mi与第 2采样处理单元 M 2 之间 的线路 ... ... .以及第二菊花链中第 i-1采样处理单元与第 i采样处理单元之 间的线路。

第二菊花链中第 i+1采样处理单元和第二隔离模块 G2之间的多个线 路包括: 第二菊花链中第 i+1采样处理单元与第 i+2采样处理单元之间的 线路、 第二菊花链中第 i+2采样处理单元与第 i+3采样处理单元之间的线 路 ... ... .以及第二菊花链中第 N采样处理单元 M N 与第二隔离模块 G2之间 的线路。

例如, 控制器 C可以将第 1采样处理单元 Mi至第 i采样处理单元等 i 个采样处理单元中所有采样处理单元对应的所 有电芯单元的状态数据中的 第二最大值和第二最小值, 与第 i+1 采样处理单元至第 N采样处理单元 M N 中所有采样处理单元对应的所有电芯单元 的状态数据中的第三最大值 和第三最小值进行比较, 从而得出电池包 P中所有电芯单元的状态数据中 的第一最大值和第一最小值。

也就是说, 第二最大值和第三最大值中更大的数值即为第 一最大值, 第二最小值和第三最小值中更小的数值即为第 一最小值。

也就是说, 在第二菊花链中任意相邻两个采样处理单元的 之间的线路 出现单点故障时, 控制器 C通过配置自身与第二菊花链通信的两个 SPI通 信接口, 将具有环形通信回路的第二菊花链转化为两条 菊花链单链进行通 信。 从而避免米样电路的通信中断, 提高了米样电路的可靠性。

值得一提的是, 对于第一菊花链或第二菊花链, 在采样电路转化为两 条菊花链单链进行通信的情况下, 由于不再是环形通信, 两条菊花链单链 各自均可发送控制指令, 以及接收采样数据。

4、 当第一隔离模块 G1出现故障时, 与线路 A1和线路 B 1 同时发生 故障时的处理方法相类似, 控制器 C通过管理与第二隔离模块 G2连接、 且分别与第一菊花链和第二菊花链通信的两个 SPI通信接口, 控制采样处 理模块通过第一菊花链中第 1采样处理单元 M^P第二隔离模块 G2之间的 多个线路传输电池包 P中多个电芯单元的状态数据至控制器 C; 以及控制 采样处理模块通过第二菊花链中第 1采样处理单元 M^P第二隔离模块 G2 之间的多个线路传输第一最大值和第一最小值 至控制器 C。

在一些示例中, 当第二隔离模块 G2出现故障时, 与线路 A3和线路 B3 同时发生故障时的处理方法相类似, 控制器 C通过管理与第一隔离模 块 G1连接、 且分别与第一菊花链和第二菊花链通信的两个 SPI通信接 口, 控制采样处理模块 M通过第一菊花链中第一隔离模块 G1和第 N采样 处理单元 M N 之间的多个线路传输电池包 p中多个电芯单元的状态数据至 控制器 C; 以及控制采样处理模块通过第二菊花链中第一 隔离模块 G1 和 第 N采样处理单元 M N 2间的多个线路传输第一最大值和第一最小值 控 制器 C。

5、 当控制器 C检测到第一菊花链同时出现多个故障的情况 , 例 如, 线路 A1和线路 A2同时出现故障, 控制器 C可以控制采样处理模块 M通过第二菊花链传输电池包 P中多个电芯单元的状态数据至控制器 C。 比如, 控制器 C可以通过控制自身与第一隔离模块 G1连接、 且与第二菊 花链通信的 SPI通信接口, 控制采样处理模块 M通过第二菊花链传输电池 包 P中多个电芯单元的状态数据至控制器 C。

在本申请的实施例中, 环状菊花链通信结构弥补了单链菊花链的缺 点, 当环状菊花链任意一处失效后, 能自动形成单链的菊花链继续完成通 信, 这种做法大大提高了菊花链通信的可靠性。

图 3示出本申请另一些实施例中采样电路的结构 意图。 与图 2不同 的是, 图 3中的开关模块 K与电池包的负极连接。

图 4示出本申请另一些实施例中采样电路的结构 意图。 与图 2不同 的是, 图 3中的开关模块 K包括开关单元 K1和开关单元 K2。 其中, 开关 单元 K1与电池包的负极连接, 开关单元 K2与电池包的正极连接。 也就是 说, 开关模块 K既可以与电池包的正极连接, 也可以与电池包的负极连 接。 当开关模块 K包括两个开关单元时, 控制器可以发送断开至少一个开 关单元的断开指令, 以及时处理电池包的异常。

图 5示出本申请实施例提供的采样电路的控制方 500的流程示意 图。 如图 5所示, 本申请实施例提供的采样电路的控制方法包括 以下步 骤:

S510, 控制器接收通过第二菊花链传输的第一最大值 和第一最小值。

S520, 控制器根据第一最大值和 /或第一最小值, 判断电池包是否出现 异常。

在本申请的实施例中, 当控制器接收到第一最大值和第一最小值后, 可根据第一最大值和第一最小值对应的预设阈 值, 判断电池包是否发生异 常。 由于第二菊花链可以快速的传输第一最大值和 第一最小值, 因此可以 提高对电池包异常状况判断的及时性。

在本申请的实施例中, 采样电路的控制方法还包括:

S530, 若控制器确定第一最大值大于第一预设阈值和 /或第一最小值小 于第二预设阈值, 则发送断开指令至开关模块, 控制开关模块从闭合状态 转换为断开状态, 以切断电池包所在主回路。

当控制器发现第一最大值和 /或第一最小值达到对应的预设阈值时, 则 立即控制开关模块处于断开状态, 以避免电池包异常所引起的问题。

在本申请的实施例中, 采样电路的控制方法还包括:

S540, 若第一菊花链出现多个故障, 控制器控制采样处理模块通过第 二菊花链传输电池包中多个电芯单元的状态数 据至控制器。

通过利用第二菊花链作为备用链路传输电池包 中多个电芯单元的状态 数据, 可以避免电池包所有电芯单元状态数据的丢失 , 提高了采样电路的 通信可靠性。

在本申请的实施例中, 采样电路的控制方法还包括当第一菊花链或第 二菊花链出现单点故障, 以及第一隔离模块 G1或第二隔离模块 G2出现故 障时的控制方法, 具体可参见采样电路的实施例的相关叙述, 在此不再赘 述。

还需要说明的是, 本申请中提及的示例性实施例, 基于一系列的步骤 或者装置描述一些方法或系统。 但是, 本申请不局限于上述步骤的顺序, 也就是说, 可以按照实施例中提及的顺序执行步骤, 也可以不同于实施例 中的顺序, 或者若干步骤同时执行。

虽然已经参考优选实施例对本申请进行了描述 , 但在不脱离本申请的 范围的情况下, 可以对其进行各种改进并且可以用等效物替换 其中的部 件。 尤其是, 只要不存在结构冲突, 各个实施例中所提到的各项技术特征 均可以任意方式组合起来。 本申请并不局限于文中公开的特定实施例, 而 是包括落入权利要求的范围内的所有技术方案 。