Control method for multifunctional energy storage circuit, electronic device, and storage medium
By introducing a control module into the multi-function outdoor energy storage circuit, dynamically adjusting the charging strategy based on the charge amount of the load and the energy storage information of the battery pack, the problem that the existing energy storage circuit cannot adjust its working mode according to different application modes is solved, and higher utilization rate and battery life are achieved.
Patent Information
- Application Number
- PCT/CN2024/075127
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-11-29
- Filing Date
- 2024-02-01
- Publication Date
- 2025-06-05
AI Technical Summary
Existing energy storage circuits cannot adjust their working methods according to different application modes, resulting in low utilization and affecting the use effect.
By introducing a control module into the multi-function outdoor energy storage circuit, the charging strategy is determined based on the charge amount of the load and the energy storage information of the battery pack, and the closing or disconnection of the main switch and switch are controlled to optimize the use of the battery cell.
By dynamically adjusting the charging strategy, avoid discharge of all cells under any circumstances, extend the service life of the cells, and improve the overall use effect of the energy storage circuit.
Smart Images

Figure CN2024075127_05062025_PF_FP_ABST
Abstract
Description
Control method of multifunctional energy storage circuit, electronic device and storage medium
[0001] The present invention claims priority of the prior application No. 2023116147471 filed on November 29, 2023, entitled “Control method, electronic device and storage medium for multifunctional energy storage circuit”. The contents of the above-mentioned prior application are incorporated into this text by introduction. Technical Field
[0002] The present application belongs to the field of energy storage and outdoor technology, and specifically relates to a control method, electronic equipment and storage medium of a multifunctional energy storage circuit. Background Art
[0003] Energy storage devices are devices used to store and release energy. These devices are widely used in various fields, including power systems, transportation, and renewable energy. The types and operating principles of energy storage devices vary depending on the application scenario.
[0004] Existing energy storage circuits have multiple scene modes, such as outdoor mode, vehicle mode, outdoor-vehicle mixed mode, etc. For the energy storage circuit, it is unable to provide corresponding modes for different modes, which makes the utilization rate of the energy storage circuit low and affects the use effect of the energy storage circuit.
[0005] Summary of the Invention
[0006] The present application provides a control method, electronic device and storage medium for a multifunctional energy storage circuit, which can adjust and match the energy storage circuit to different modes to achieve the purpose of improving the use effect of the energy storage circuit.
[0007] In a first aspect, the present application provides a control method for a multifunctional energy storage circuit, which is applied to a multifunctional outdoor energy storage circuit. The multifunctional outdoor energy storage circuit includes: a charging port, multiple battery packs, a CAN module, an output module, a charging bus, a CAN bus, a control bus, and a control module, wherein the positive charging ports of the multiple battery packs are respectively connected to the positive line of the charging bus, and the negative charging ports of the multiple battery packs are respectively connected to the negative line of the charging bus; the CAN_H ports of the multiple battery packs are respectively connected to the high-level line of the CAN bus, and the CAN_L ports of the multiple battery packs are respectively connected to the low-level line of the CAN bus; the positive output ports of the charging ports are respectively connected to the positive line of the charging bus; the negative output ports of the charging ports are respectively connected to the negative line of the charging bus; the high-level port of the CAN module is connected to the high-level line of the CAN bus, and the low-level port of the CAN module is connected to the low-level line of the CAN bus; the output end of the CAN module is connected to the output module;
[0008] Each of the multiple battery packs includes: a cell module, multiple cells, multiple switches T2 and a data acquisition board; wherein the data acquisition board is used to collect the voltage of each cell in the battery pack and send the voltage of each cell to the control module through the control bus, the data acquisition board has multiple acquisition ports, the multiple acquisition ports are connected to the multiple cells in a one-to-one correspondence, and the output port of the data acquisition board is connected to the control bus; the cell module includes multiple groups of cell interfaces, the multiple groups of cell interfaces are corresponding to the multiple cells in a one-to-one correspondence, and each group of cell interfaces includes: a positive electrode interface and a negative electrode interface, wherein the positive electrode interface is connected to the positive electrode of the cell, and the negative electrode interface is connected to the negative electrode of the cell; The core module also includes: a positive input port, a negative input port, a positive output port, a negative output port, a positive module line, a negative module line, a main switch T1 and a controller; wherein the positive output port is connected to the positive module line, and the negative input port and the negative output port are respectively connected to the negative module line; the positive input port is connected to the source of the main switch T1, the drain of the main switch T1 is connected to the positive module line, and the gate of the main switch is connected to the control port of the controller; multiple switches T2 correspond to multiple battery cells one by one; the source of each switch of the multiple switches is connected to the positive module line, the drain is connected to the positive interface of the corresponding battery cell, and the gate is connected to multiple control ports of the controller;
[0009] The method comprises the following steps:
[0010] When determining the load connection, the control module obtains the charging power required by the load, and calculates the minimum number x of cells in the multiple battery packs that need to be connected based on the charging power;
[0011] The minimum quantity x = charging capacity / rated capacity of a single battery cell;
[0012] The control module receives a plurality of first battery cell energy storage information reported by the data acquisition board in each battery pack of the plurality of battery packs, each first battery cell energy storage information of the plurality of first battery cell energy storage information including: a current voltage value of each battery cell in the battery pack, a current power of each battery cell, and a historical charging count of each battery cell;
[0013] The control module determines the charging strategy of the load based on the energy storage information of multiple battery cells and the minimum number x, generates a first control command based on the charging strategy, and sends the first control command to the controllers of multiple battery packs. The controller generates a trigger command based on the first control command to control the closing or opening of the main switch and the switch.
[0014] In a second aspect, an electronic device is provided, comprising: a multifunctional outdoor energy storage circuit, the multifunctional outdoor energy storage circuit comprising: a charging port, multiple battery packs, a CAN module, an output module, a charging bus, a CAN bus, a control bus, and a control module, wherein the positive charging ports of the multiple battery packs are respectively connected to the positive line of the charging bus, and the negative charging ports of the multiple battery packs are respectively connected to the negative line of the charging bus; the CAN_H ports of the multiple battery packs are respectively connected to the high-level line of the CAN bus, and the CAN_L ports of the multiple battery packs are respectively connected to the low-level line of the CAN bus; the positive output ports of the charging ports are respectively connected to the positive line of the charging bus; the negative output ports of the charging ports are respectively connected to the negative line of the charging bus; the high-level port of the CAN module is connected to the high-level line of the CAN bus, and the low-level port of the CAN module is connected to the low-level line of the CAN bus; the output end of the CAN module is connected to the output module;
[0015] Each of the multiple battery packs includes: a cell module, multiple cells, multiple switches T2 and a data acquisition board; wherein the data acquisition board is used to collect the voltage of each cell in the battery pack and send the voltage of each cell to the control module through the control bus, the data acquisition board has multiple acquisition ports, the multiple acquisition ports are connected to the multiple cells in a one-to-one correspondence, and the output port of the data acquisition board is connected to the control bus; the cell module includes multiple groups of cell interfaces, the multiple groups of cell interfaces are corresponding to the multiple cells in a one-to-one correspondence, and each group of cell interfaces includes: a positive electrode interface and a negative electrode interface, wherein the positive electrode interface is connected to the positive electrode of the cell, and the negative electrode interface is connected to the negative electrode of the cell; The core module also includes: a positive input port, a negative input port, a positive output port, a negative output port, a positive module line, a negative module line, a main switch T1 and a controller; wherein the positive output port is connected to the positive module line, and the negative input port and the negative output port are respectively connected to the negative module line; the positive input port is connected to the source of the main switch T1, the drain of the main switch T1 is connected to the positive module line, and the gate of the main switch is connected to the control port of the controller; multiple switches T2 correspond to multiple battery cells one by one; the source of each switch of the multiple switches is connected to the positive module line, the drain is connected to the positive interface of the corresponding battery cell, and the gate is connected to multiple control ports of the controller;
[0016] When determining the load connection, the control module is used to obtain the charging power required by the load and calculate the minimum number x of battery cells in the multiple battery packs that need to be connected based on the charging power;
[0017] The minimum quantity x = charging capacity / rated capacity of a single battery cell;
[0018] The control module is further configured to receive a plurality of first battery cell energy storage information reported by the data acquisition board in each battery pack of the plurality of battery packs, each first battery cell energy storage information of the plurality of first battery cell energy storage information including: a current voltage value of each battery cell in the battery pack, a current charge value of each battery cell, and a historical charge count of each battery cell;
[0019] The control module is also used to determine the charging strategy of the load based on the energy storage information of multiple battery cells and the minimum number x, generate a first control command based on the charging strategy, and send the first control command to the controllers of multiple battery packs. The controller generates a trigger command based on the first control command to control the closing or opening of the main switch and the switch.
[0020] In a third aspect, the present application provides a computer storage medium storing a computer program for electronic data exchange, wherein the computer program enables a computer to execute some or all of the steps described in the first aspect of the present application.
[0021] The embodiments of the present application have the following beneficial effects:
[0022] The technical solution provided by the present application is that when determining the load connection, the control module obtains the charging power required by the load, and calculates the minimum number x of cells in the multiple battery packs that need to be connected based on the charging power; the control module receives multiple cell energy storage information reported by the data acquisition board in each battery pack in the multiple battery packs, and each cell energy storage information of the multiple cell energy storage information includes: the current voltage value of each cell in the battery pack, the current power of each cell and the historical charging times of each cell; the control module determines the charging strategy of the load based on the multiple cell energy storage information and the minimum number x, generates a control command based on the charging strategy, and sends the control command to the controllers of the multiple battery packs, and the controller generates a trigger command based on the control command to control the closing or opening of the main switch and the switch. In this way, the above technical solution can determine the charging strategy according to the required load, avoid the discharge of all cells under any circumstances, and improve the service life of the cells. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0024] FIG1 is a schematic structural diagram of a multifunctional outdoor energy storage circuit provided in an embodiment of the present application;
[0025] FIG2 is a schematic diagram of a topological structure in which multiple battery packs are connected to a control module via a control bus according to an embodiment of the present application;
[0026] FIG3 is a flow chart of a control method for a multifunctional outdoor energy storage circuit provided in Example 1 of the present application;
[0027] FIG4 is a flow chart of a control method for a multifunctional outdoor energy storage circuit provided in Example 1 of the present application;
[0028] FIG5 is a schematic structural diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0029] In order to enable those skilled in the art to better understand the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0030] The terms "first," "second," and the like in the specification and claims of this application and the accompanying drawings are used to distinguish between different objects, not to describe a particular order. Furthermore, the terms "including," "having," and any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or apparatus comprising a series of steps or elements is not limited to the listed steps or elements but may optionally include steps or elements not listed, or may optionally include other steps or elements inherent to the process, method, system, product, or apparatus.
[0031] References herein to "embodiments" mean that a particular feature, structure, or characteristic described in connection with the embodiments may be included in at least one embodiment of the present application. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor does it constitute an independent or alternative embodiment that is mutually exclusive of other embodiments. It is understood, both explicitly and implicitly, by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0032] The following describes the system architecture of the server involved in the embodiment of the present application.
[0033] Since the energy people need is highly time- and space-dependent, in order to rationally utilize energy and improve energy utilization, it is necessary to use a medium or device to store one form of energy in the same form or convert it into another form of energy, and then release it in a specific form based on future application needs. Currently, the main way to generate green electricity is to develop green energy such as photovoltaics and wind power to replace fossil energy.
[0034] Currently, the generation of green electricity generally relies on photovoltaics, wind power, and hydropower. However, wind and solar energy are generally intermittent and highly volatile, which can cause grid instability, insufficient electricity during peak hours, and excessive electricity during off-peak hours. Unstable voltage can also damage electricity. Therefore, insufficient electricity demand or insufficient grid capacity may lead to the problem of "wind and solar power curtailment". To solve these problems, we must rely on energy storage. This means converting electrical energy into other forms of energy through physical or chemical means and storing them. When needed, this energy is converted into electrical energy and released. Simply put, energy storage is like a large "power bank", storing electricity when photovoltaic and wind energy are sufficient and releasing the stored electricity when needed.
[0035] Referring to FIG1 , FIG1 is a schematic structural diagram of a multifunctional outdoor energy storage circuit provided in an embodiment of the present application. As shown in FIG1 , the multifunctional outdoor energy storage circuit includes: a charging port 101, multiple battery packs 300, a CAN module 204, an output module 205, a charging bus 206, a CAN bus 207, a control bus 102, and a control module 103, wherein:
[0036] The positive charging ports of the multiple battery packs 300 are respectively connected to the positive line 2061 of the charging bus 206 , and the negative charging ports of the multiple battery packs 300 are respectively connected to the negative line 2062 of the charging bus 206 ;
[0037] The CAN_H ports of the multiple battery packs 300 are respectively connected to the high level line 2071 of the CAN bus 207 , and the CAN_L ports of the multiple battery packs 300 are respectively connected to the low level line 2072 of the CAN bus 207 ;
[0038] The positive output ports of the charging port 101 are connected to the positive line 2061 of the charging bus 206 ; the negative output ports of the charging port 101 are connected to the negative line 2062 of the charging bus 206 ;
[0039] The high level port of the CAN module 204 is connected to the high level line 2071 of the CAN bus 207, and the low level port of the CAN module 204 is connected to the low level line 2072 of the CAN bus 207; the output end of the CAN module 204 is connected to the output module 205;
[0040] The control module 103 is connected to the charging port 101 , and is also connected to the control bus 102 .
[0041] Referring to FIG. 2 , FIG. 2 is a schematic diagram of a topological structure in which multiple battery packs provided by the present application are connected to a control module via a control bus; as shown in FIG. 2 , each of the multiple battery packs includes: a cell module, multiple cells 302 , multiple switches T2 , and a data acquisition board 303 ; wherein,
[0042] The data acquisition board 303 is used to collect the voltage of each battery cell in the battery pack and send the voltage of each battery cell to the control module 103 through the control bus 102. The data acquisition board 303 has multiple acquisition ports, each of which is connected to a plurality of battery cells in a one-to-one correspondence. The output port of the data acquisition board 303 is connected to the control bus 102.
[0043] The battery module includes multiple sets of battery interface, each of which corresponds to a plurality of battery cells 302. Each set of battery interface includes a positive electrode interface and a negative electrode interface, wherein the positive electrode interface is connected to the positive electrode of the battery cell 302, and the negative electrode interface is connected to the negative electrode of the battery cell 302.
[0044] The battery cell module may further include: a positive input port 311, a negative input port 312, a positive output port 313, a negative output port 314, a positive module line 3011, a negative module line 3012, a main switch T1 and a controller 3013;
[0045] Among them, the positive output port is connected to the positive module line 3011, and the negative input port and the negative output port are respectively connected to the negative module line 3012;
[0046] The positive input port is connected to the source of the main switch T1, the drain of the main switch T1 is connected to the positive module line 3011, and the gate of the main switch T1 is connected to the control port of the controller.
[0047] For example, the battery pack 300 may further include: a plurality of switches T2, wherein the plurality of switches T2 correspond to the plurality of battery cells one by one;
[0048] The source of each of the multiple switches is connected to the positive module line 3011, the drain is connected to the positive electrode interface of the corresponding battery cell, and the gate is connected to multiple control ports of the controller.
[0049] The controller 3013 of each battery pack is connected to the control bus 102 .
[0050] Referring to FIG. 3 , FIG. 3 is a flow chart illustrating a method for controlling a multifunctional outdoor energy storage circuit according to an embodiment of the present application. The method provided in the embodiment of the present application is executed in the multifunctional outdoor energy storage circuit shown in FIG. 1 and FIG. 2 . The method, as shown in FIG. 3 , includes the following steps:
[0051] Step S301: When determining that a load is connected, the control module obtains the charging power required by the load and calculates the minimum number x of cells in multiple battery packs that need to be connected based on the charging power;
[0052] The minimum quantity x = charging capacity / rated capacity of a single battery cell; the calculation of the minimum quantity x needs to be rounded up.
[0053] For example, the above loads include but are not limited to: mobile phones, speakers, lighting lamps and other outdoor access loads. Of course, in optional application scenarios, the above loads can also be other types of loads, such as new energy vehicles.
[0054] Step S302: The control module receives a plurality of first battery cell energy storage information reported by a data acquisition board in each battery pack of the plurality of battery packs, where each first battery cell energy storage information includes: a current voltage value of each battery cell in the battery pack, a current charge value of each battery cell, and a historical charge count of each battery cell;
[0055] Step S303: The control module determines the charging strategy of the load based on the energy storage information of multiple battery cells and the minimum number x, generates a first control command based on the charging strategy, and sends the first control command to the controllers of multiple battery packs. The controller generates a trigger command based on the first control command to control the main switch and the closing or opening of the switch.
[0056] The technical solution provided by the present application is that when determining the load connection, the control module obtains the charging power required by the load, and calculates the minimum number x of cells in the multiple battery packs that need to be connected based on the charging power; the control module receives multiple cell energy storage information reported by the data acquisition board in each battery pack in the multiple battery packs, and each cell energy storage information of the multiple cell energy storage information includes: the current voltage value of each cell in the battery pack, the current power of each cell and the historical charging times of each cell; the control module determines the charging strategy of the load based on the multiple cell energy storage information and the minimum number x, generates a control command based on the charging strategy, and sends the control command to the controllers of the multiple battery packs, and the controller generates a trigger command based on the control command to control the closing or opening of the main switch and the switch. In this way, the above technical solution can determine the charging strategy according to the required load, avoid the discharge of all cells under any circumstances, and improve the service life of the cells.
[0057] For example, the above method may further include: the control module executes a charging strategy to charge the multiple battery packs, which may specifically include:
[0058] When determining to connect to the charging power supply, the control module again receives multiple second battery cell energy storage information reported by the data acquisition board in each battery pack in the multiple battery packs; each second battery cell energy storage information of the multiple second battery cell energy storage information includes: the current voltage value of each battery cell in the battery pack, the current power of each battery cell and the historical charging times of each battery cell; the battery cell energy storage information obtains m1 battery cells that have not reached the voltage threshold, the control module extracts the m1 switches T2 corresponding to the m1 battery cells and the m2 main switches T1 that govern the m1 switches T2, the control module generates a second control command, and sends the second control command to the controller of each battery pack in the multiple battery packs, and the controller is used to close the m2 main switches T1 and the m1 switch T2 according to the second control command to perform charging.
[0059] In the above scheme, when the charging power supply is performing charging, only the battery cells that need to be charged are charged, that is, the battery cell energy storage information obtains m1 battery cells that have not reached the voltage threshold, so that the corresponding second control command is generated to charge only the battery cells that need to be charged, so that the battery cells that do not need to be charged do not need to be loaded with voltage, so that the service life of the battery cells will not be affected by empty charging of the battery cells (that is, loading voltage when charging is not required), thereby further improving the service life of the energy storage circuit.
[0060] For example, the above method may further include:
[0061] The controller receives the voltage of the battery cell being charged sent by the data acquisition board. If the voltage of the battery cell being charged is greater than or equal to the voltage threshold, the controller generates a shutdown command to turn off the switch T2 corresponding to the battery cell whose voltage is greater than or equal to the voltage threshold.
[0062] The data acquisition board in this technical solution monitors the voltage of the battery cell being charged in real time. When the voltage is greater than or equal to the voltage threshold, charging is complete. This directly generates a shutdown command to close the corresponding switch T2, effectively shutting down the battery cell and improving charging efficiency. Outdoor energy storage charging is likely achieved through photovoltaic or wind power, which can only provide limited charging current. Therefore, improving charging efficiency is necessary.
[0063] For example, the control module may determine the charging strategy of the load based on the energy storage information of the multiple battery cells and the minimum number x, which may specifically include:
[0064] The control module extracts w1 battery cells whose current voltage values are greater than a voltage threshold based on the current voltage value of each battery cell in the energy storage information of the multiple battery cells, obtains w1 historical charging times corresponding to the w1 battery cells, arranges the w1 historical charging times in ascending order to obtain a first sequence of battery cells, obtains the first x battery cells from the first sequence, and if the sum of the current power of the x battery cells is greater than the charging power plus the charging threshold, determines that the charging strategy is to enable the first x battery cells in the first sequence to charge the load.
[0065] For example, the control module may determine the charging strategy of the load based on the energy storage information of the multiple battery cells and the minimum number x, which may specifically include:
[0066] The control module extracts w1 battery cells whose current voltage values are greater than a voltage threshold based on a current voltage value of each battery cell in the energy storage information of the multiple battery cells, obtains w1 historical charging times corresponding to the w1 battery cells, arranges the w1 historical charging times in ascending order to obtain a first sequence of battery cells, obtains the first x battery cells from the first sequence, and if the sum of the current power of the x battery cells is less than the charging power + the charging threshold, adds x1 battery cells to the first sequence so that the sum of the current power of the first x+x1 battery cells in the first sequence is greater than the charging power + the charging threshold, and determines that the charging strategy is to enable the first x+x1 battery cells in the first sequence to charge the load.
[0067] The above charging strategy arranges the historical charge times of the battery cells in descending order, and then selects the battery cells that meet the charging conditions. In this way, the battery cells with fewer historical charge times can be selected for charging more often, thereby avoiding the situation where some cells have a large number of charge and discharge times while some cells have a small number of charge and discharge times, resulting in unbalanced charging of the battery cells in the energy storage circuit and affecting the total power of the energy storage circuit.
[0068] For example, generating the first control command according to the charging strategy may specifically include:
[0069] If the charging strategy is to activate the first x cells in the first sequence to charge the load, a first control command is generated, which includes: an activation flag and x flags of switches T2 corresponding to the first x cells in the first sequence.
[0070] If the charging strategy is to activate the first x+x1 cells in the first sequence to charge the load, a first control command is generated. The first control command includes an activation flag and x+x1 flags of switches T2 corresponding to the first x+x1 cells in the first sequence.
[0071] For example, the control module may determine the charging strategy of the load based on the energy storage information of the multiple battery cells and the minimum number x, which may specifically include:
[0072] The control module extracts w1 cells whose current voltage value is greater than the voltage threshold according to the current voltage value of each cell in the multiple cell energy storage information, classifies the w1 cells by battery pack, obtains multiple quantities y of w1 cells in multiple battery packs, and extracts the maximum value y of the quantity y max , if y max If it is greater than x, get y max Corresponding to the first battery pack, obtain the y in the first battery pack max y corresponding to each cell max The number of historical charging times is y max Sort the historical charging times in ascending order max The first x battery cells are obtained from the second sequence. If the sum of the current power of the x battery cells is greater than the charging power + the charging threshold, the charging strategy is to enable the first x battery cells in the second sequence of the first battery pack to charge the load. If the sum of the current power of the x battery cells is less than the charging power + the charging threshold, x2 battery cells are added to the second sequence so that the sum of the current power of the first x + x2 battery cells in the second sequence is greater than the charging power + the charging threshold.
[0073] This technical solution can minimize the number of battery packs to be charged, making it convenient for users to charge individual battery packs without affecting the use time of outdoor energy storage equipment due to charging.
[0074] For example, the above method may further include:
[0075] If y max If it is less than x, then extract the second largest value y of quantity y max-1 If y max +y max-1 If it is greater than x, get y max The corresponding first battery pack and y max-1 Corresponding to the second battery pack, obtain the y in the first battery pack max y corresponding to each cell max The number of historical charges and the second battery pack max-1 y corresponding to each cell max-1 The number of historical charging times is y max +y max-1 Sort the historical charging times in ascending order max +y max-1The first x battery cells are obtained from the third sequence. If the sum of the current charges of the x battery cells is greater than the charging charge + the charging threshold, the charging strategy is to enable the first x battery cells in the third sequence of the first battery pack and the second battery pack to charge the load. If the sum of the current charges of the x battery cells is less than the charging charge + the charging threshold, x3 battery cells are added to the third sequence so that the sum of the current charges of the first x + x3 battery cells in the third sequence is greater than the charging charge + the charging threshold.
[0076] Example 1
[0077] Referring to FIG4 , FIG4 is a flow chart of a control method for a multifunctional outdoor energy storage circuit provided in an embodiment of the present application. The method provided in the embodiment of the present application is executed in the multifunctional outdoor energy storage circuit shown in FIG1 and FIG2 . The charging load in the embodiment of the present application is a mobile phone as an example. The amount of power required to be charged by the mobile phone is 10,000 mAh, the rated capacity of each battery cell is 4,000 mAh, the voltage threshold is 3.3 V, and assuming there are 4 battery packs, each with 20 battery cells. The method, as shown in FIG4 , includes the following steps:
[0078] Step S401: When it is determined that a mobile phone is connected, the control module obtains the charging power required by the mobile phone, which is 10,000 mAh, and calculates the minimum number of battery cells, x=3;
[0079] Step S402: The control module receives multiple first battery cell energy storage information reported by the data acquisition board in each battery pack of the multiple battery packs. The control module extracts 50 battery cells having a current voltage value greater than a voltage threshold based on the current voltage value of each battery cell in the multiple battery cell energy storage information, and classifies the 50 battery cells by battery pack to obtain four quantities corresponding to the four battery packs, namely 20, 15, 12, and 8.
[0080] Step S403: The control module extracts the first battery pack corresponding to the maximum quantity 20, obtains 20 historical charge counts corresponding to the 20 cells in the first battery pack, arranges the 20 historical charge counts in ascending order, and extracts the first three cells from the first sequence. If the sum of the current capacities of the three cells is 9000 mAh, then one cell is added to the first sequence, i.e., the first four cells, and determines that the sum of the current capacities of the first four cells is 12000 mAh.
[0081] Step S404: The control module determines that the charging strategy is to activate the first four battery cells in the first sequence of the first battery pack to charge the mobile phone, generates a first control command, and sends the first control command to the controller of the first battery pack. The controller generates a trigger instruction for the main switch and the trigger commands for the first four battery cells based on the first control command, and sends them to the main switch of the first battery pack and the switches corresponding to the first four battery cells. The main switch and the switches of the first four battery cells are closed to charge the mobile phone.
[0082] The technical solution provided by the present application is that when determining the access of a mobile phone, the control module obtains the charging power required by the load, and calculates the minimum number of cells in the multiple battery packs that need to be connected based on the charging power, which is 3; the control module receives multiple cell energy storage information reported by the data acquisition board in each battery pack in the multiple battery packs, and each cell energy storage information of the multiple cell energy storage information includes: the current voltage value of each cell in the battery pack, the current power of each cell and the historical charging times of each cell; the control module determines the charging strategy of the load based on the multiple cell energy storage information and the minimum number x, generates a control command based on the charging strategy, and sends the control command to the controllers of the multiple battery packs, and the controller generates a trigger command based on the control command to control the main switch and the closing or opening of the switch. In this way, the above technical solution can determine the charging strategy according to the required load, avoid the discharge of all cells under any circumstances, and improve the service life of the cells.
[0083] Refer to Figure 5, which is a structural block diagram of an electronic device provided by the present application. The electronic device includes: a multifunctional outdoor energy storage circuit (whose circuit structure is shown in Figures 1 and 2), and the multifunctional outdoor energy storage circuit includes: a charging port 101, multiple battery packs 300, a CAN module 204, an output module 205, a charging bus 206, a CAN bus 207, a control bus 102 and a control module 103, wherein the positive charging ports of the multiple battery packs are respectively connected to the positive line of the charging bus, and the negative charging ports of the multiple battery packs are respectively connected to the negative line of the charging bus; the CAN_H ports of the multiple battery packs are respectively connected to the high level line of the CAN bus, and the CAN_L ports of the multiple battery packs are respectively connected to the low level line of the CAN bus; the positive output ports of the charging ports are respectively connected to the positive line of the charging bus; the negative output ports of the charging ports are respectively connected to the negative line of the charging bus; the high level port of the CAN module is connected to the high level line of the CAN bus, and the low level port of the CAN module is connected to the low level line of the CAN bus; the output end of the CAN module is connected to the output module;
[0084] Each of the multiple battery packs includes: a battery cell module, multiple battery cells 302, multiple switches T2 and a data acquisition board 303; wherein the data acquisition board is used to collect the voltage of each battery cell in the battery pack and send the voltage of each battery cell to the control module through the control bus. The data acquisition board has multiple acquisition ports, and the multiple acquisition ports are connected to the multiple battery cells in a one-to-one correspondence. The output port of the data acquisition board is connected to the control bus; the battery cell module includes multiple groups of battery cell interfaces, and the multiple groups of battery cell interfaces correspond to the multiple battery cells in a one-to-one correspondence. Each group of battery cell interfaces includes: a positive electrode interface and a negative electrode interface, wherein the positive electrode interface is connected to the positive electrode of the battery cell, and the negative electrode interface is connected to the negative electrode of the battery cell; The battery cell module also includes: a positive input port, a negative input port, a positive output port, a negative output port, a positive module line, a negative module line, a main switch T1 and a controller 3013; wherein the positive output port is connected to the positive module line, the negative input port and the negative output port are respectively connected to the negative module line; the positive input port is connected to the source of the main switch T1, the drain of the main switch T1 is connected to the positive module line, and the gate of the main switch is connected to the control port of the controller; multiple switches T2 correspond to multiple battery cells one by one; the source of each switch of the multiple switches is connected to the positive module line, the drain is connected to the positive interface of the corresponding battery cell, and the gate is connected to multiple control ports of the controller;
[0085] When determining the load connection, the control module 103 is used to obtain the charging power required by the load and calculate the minimum number x of battery cells in the multiple battery packs that need to be connected based on the charging power;
[0086] The minimum quantity x = charging capacity / rated capacity of a single battery cell;
[0087] The control module 103 is further configured to receive a plurality of first battery cell energy storage information reported by the data acquisition board in each battery pack of the plurality of battery packs, each of the plurality of first battery cell energy storage information including: a current voltage value of each battery cell in the battery pack, a current charge value of each battery cell, and a historical charge count of each battery cell;
[0088] The control module 103 is also used to determine the charging strategy of the load based on the energy storage information of multiple battery cells and the minimum number x, generate a first control command based on the charging strategy, and send the first control command to the controllers of multiple battery packs. The controller generates a trigger command based on the first control command to control the closing or opening of the main switch and the switch.
[0089] For example, when determining to connect to the charging power supply, the control module 103 is further configured to again receive multiple second battery cell energy storage information reported by the data acquisition board in each battery pack of the multiple battery packs; each second battery cell energy storage information of the multiple second battery cell energy storage information includes: the current voltage value of each battery cell in the battery pack, the current power of each battery cell, and the historical charging times of each battery cell; the battery cell energy storage information obtains m1 battery cells that have not reached the voltage threshold, and the control module extracts m1 switches T2 corresponding to the m1 battery cells and m2 main switches T1 that manage the m1 switches T2;
[0090] The control module 103 is further configured to generate a second control command and send the second control command to the controller 3013 of each battery pack in the plurality of battery packs;
[0091] The controller 3013 is further configured to close m2 main switches T1 and m1 switches T2 to perform charging according to the second control command.
[0092] For example,
[0093] The controller 3013 is also used to receive the voltage of the battery cell being charged sent by the data acquisition board. If the voltage of the battery cell being charged is greater than or equal to the voltage threshold, a shutdown command is generated to turn off the switch T2 corresponding to the battery cell whose voltage is greater than or equal to the voltage threshold.
[0094] For example,
[0095] The control module 103 extracts w1 battery cells whose current voltage values are greater than a voltage threshold based on the current voltage value of each battery cell in the energy storage information of the multiple battery cells, obtains w1 historical charging times corresponding to the w1 battery cells, arranges the w1 historical charging times in ascending order to obtain a first sequence of battery cells, obtains the first x battery cells from the first sequence, and if the sum of the current power of the x battery cells is greater than the charging power + the charging threshold, determines that the charging strategy is to enable the first x battery cells in the first sequence to charge the load.
[0096] For example,
[0097] The control module 103 extracts w1 battery cells whose current voltage values are greater than a voltage threshold based on the current voltage value of each battery cell in the energy storage information of the multiple battery cells, obtains w1 historical charging times corresponding to the w1 battery cells, arranges the w1 historical charging times in ascending order to obtain a first sequence of battery cells, obtains the first x battery cells from the first sequence, and if the sum of the current power of the x battery cells is less than the charging power + the charging threshold, adds x1 battery cells to the first sequence so that the sum of the current power of the first x+x1 battery cells in the first sequence is greater than the charging power + the charging threshold, and determines that the charging strategy is to enable the first x+x1 battery cells in the first sequence to charge the load.
[0098] For example,
[0099] The control module 103 is specifically configured to generate a first control command if the charging strategy is to enable the first x cells in the first sequence to charge the load, the first control command including: an activation flag and x flags of the switches T2 corresponding to the first x cells in the first sequence;
[0100] If the charging strategy is to activate the first x+x1 cells in the first sequence to charge the load, a first control command is generated, which includes: an activation flag and x+x1 flags of switches T2 corresponding to the first x+x1 cells in the first sequence.
[0101] For example,
[0102] The control module 103 is specifically configured to extract w1 cells whose current voltage value is greater than a voltage threshold according to the current voltage value of each cell in the multiple cell energy storage information, classify the w1 cells by battery pack to obtain multiple quantities y of the w1 cells in multiple battery packs, and extract the maximum value y of the quantity y. max , if y max If it is greater than x, get y max Corresponding to the first battery pack, obtain the y in the first battery pack max y corresponding to each cell max The number of historical charging times is y max Sort the historical charging times in ascending order max The first x battery cells are obtained from the second sequence. If the sum of the current power of the x battery cells is greater than the charging power + the charging threshold, the charging strategy is to enable the first x battery cells in the second sequence of the first battery pack to charge the load. If the sum of the current power of the x battery cells is less than the charging power + the charging threshold, x2 battery cells are added to the second sequence so that the sum of the current power of the first x + x2 battery cells in the second sequence is greater than the charging power + the charging threshold.
[0103] Control module 103, specifically for max If it is less than x, then extract the second largest value y of quantity y max-1 If y max +y max-1 If it is greater than x, get y max The corresponding first battery pack and y max-1 Corresponding to the second battery pack, obtain the y in the first battery pack max y corresponding to each cell max The number of historical charges and the second battery pack max-1 y corresponding to each cell max-1 The number of historical charging times is y max+y max-1 Sort the historical charging times in ascending order max +y max-1 The first x battery cells are obtained from the third sequence. If the sum of the current charges of the x battery cells is greater than the charging charge + the charging threshold, the charging strategy is to enable the first x battery cells in the third sequence of the first battery pack and the second battery pack to charge the load. If the sum of the current charges of the x battery cells is less than the charging charge + the charging threshold, x3 battery cells are added to the third sequence so that the sum of the current charges of the first x + x3 battery cells in the third sequence is greater than the charging charge + the charging threshold.
[0104] The above embodiments can be implemented in whole or in part by software, hardware, firmware or any other combination. When implemented using software, the above embodiments can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer program are loaded or executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center via wired or wireless means. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that contains one or more available media sets. The available medium can be a magnetic medium (for example, a floppy disk, a hard disk, a tape), an optical medium (for example, a DVD), or a semiconductor medium. The semiconductor medium can be a solid-state drive.
[0105] An embodiment of the present application also provides a computer storage medium, wherein the computer storage medium stores a computer program for electronic data exchange, and the computer program enables a computer to execute part or all of the steps of any method described in the above method embodiments, and the above computer includes an electronic device.
[0106] The present application also provides a computer program product comprising a non-transitory computer-readable storage medium storing a computer program, wherein the computer program is operable to cause a computer to perform some or all of the steps of any of the methods described in the above method embodiments. The computer program product may be a software installation package, and the computer may comprise an electronic device.
[0107] It should be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0108] In the several embodiments provided in this application, it should be understood that the disclosed methods, devices, and systems can be implemented in other ways. For example, the device embodiments described above are merely schematic; for example, the division of the units is merely a logical function division, and there may be other division methods in actual implementation; for example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces, indirect coupling or communication connection of devices or units, which may be electrical, mechanical, or other forms.
[0109] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0110] In addition, the functional units in various embodiments of the present invention may be integrated into a single processing unit, each unit may be physically included separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or hardware plus software functional units.
[0111] The above-mentioned integrated unit implemented in the form of a software functional unit can be stored in a computer-readable storage medium. The above-mentioned software functional unit is stored in a storage medium and includes a number of instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to perform some steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: a USB flash drive, a mobile hard disk, a magnetic disk, an optical disk, a volatile memory or a non-volatile memory. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM) or a flash memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of random access memory (RAM) are available, such as static RAM (SRAM), dynamic random access memory (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), and direct RAM RAM (DR RAM). Various media that can store program code are also available.
[0112] Although the present invention is disclosed above, it is not limited thereto. Any person skilled in the art may readily conceive of variations or substitutions, and may make various modifications and alterations without departing from the spirit and scope of the present invention. Combinations of the above-described functions and implementation steps, including software and hardware implementations, are all within the scope of protection of the present invention.
Claims
1. A control method for a multifunctional energy storage circuit, characterized in that: The method is applied to a multifunctional outdoor energy storage circuit, which includes: a charging port, multiple battery packs, a CAN module, an output module, a charging bus, a CAN bus, a control bus and a control module, wherein the positive charging ports of the multiple battery packs are respectively connected to the positive line of the charging bus, and the negative charging ports of the multiple battery packs are respectively connected to the negative line of the charging bus; the CAN_H ports of the multiple battery packs are respectively connected to the high level line of the CAN bus, and the CAN_L ports of the multiple battery packs are respectively connected to the low level line of the CAN bus; the positive output ports of the charging ports are respectively connected to the positive line of the charging bus; the negative output ports of the charging ports are respectively connected to the negative line of the charging bus; the high level port of the CAN module is connected to the high level line of the CAN bus, and the low level port of the CAN module is connected to the low level line of the CAN bus; the output end of the CAN module is connected to the output module; Each of the multiple battery packs includes: a battery cell module, multiple battery cells, multiple switches T2 and a data acquisition board; wherein the data acquisition board is used to collect the voltage of each battery cell in the battery pack, and send the voltage of each battery cell to the control module through the control bus, the data acquisition board has multiple acquisition ports, the multiple acquisition ports are connected to the multiple battery cells one-to-one, and the output port of the data acquisition board is connected to the control bus; the battery cell module includes multiple groups of battery cell interfaces, the multiple groups of battery cell interfaces are corresponding to the multiple battery cells one-to-one, and each group of battery cell interfaces includes: a positive electrode interface and a negative electrode interface, wherein the positive electrode interface is connected to the positive electrode of the battery cell, and the negative electrode interface is connected to the negative electrode of the battery cell; The core module also includes: a positive input port, a negative input port, a positive output port, a negative output port, a positive module line, a negative module line, a main switch T1 and a controller; wherein the positive output port is connected to the positive module line, and the negative input port and the negative output port are respectively connected to the negative module line; the positive input port is connected to the source of the main switch T1, the drain of the main switch T1 is connected to the positive module line, and the gate of the main switch is connected to the control port of the controller; a plurality of switches T2 correspond to a plurality of battery cells one by one; the source of each of the plurality of switches is connected to the positive module line, the drain is connected to the positive interface of the corresponding battery cell, and the gate is connected to a plurality of control ports of the controller; The method comprises the following steps: When determining that a load is connected, the control module obtains the charging power required by the load, and calculates the minimum number x of cells in the multiple battery packs that need to be connected according to the charging power; The minimum quantity x = charging capacity / rated capacity of a single battery cell; The control module receives a plurality of first battery cell energy storage information reported by the data acquisition board in each battery pack of the plurality of battery packs, each of the plurality of first battery cell energy storage information including: a current voltage value of each battery cell in the battery pack, a current power of each battery cell, and a historical charging number of each battery cell; The control module determines the charging strategy of the load based on the energy storage information of multiple battery cells and the minimum number x, generates a first control command based on the charging strategy, and sends the first control command to the controllers of multiple battery packs. The controller generates a trigger command based on the first control command to control the closing or opening of the main switch and the switch.
2. The control method of the multifunctional energy storage circuit according to claim 1, characterized in that: The method further comprises: When determining to connect to the charging power supply, the control module again receives multiple second battery cell energy storage information reported by the data acquisition board in each battery pack in the multiple battery packs; each second battery cell energy storage information of the multiple second battery cell energy storage information includes: the current voltage value of each battery cell in the battery pack, the current power of each battery cell and the historical charging times of each battery cell; the battery cell energy storage information obtains m1 battery cells that have not reached the voltage threshold, the control module extracts the m1 switches T2 corresponding to the m1 battery cells and the m2 main switches T1 that govern the m1 switches T2, the control module generates a second control command, and sends the second control command to the controller of each battery pack in the multiple battery packs, and the controller is used to close the m2 main switches T1 and the m1 switch T2 according to the second control command to perform charging.
3. The control method of the multifunctional energy storage circuit according to claim 2, characterized in that: The method further comprises: The controller receives the voltage of the battery cell being charged sent by the data acquisition board. If the voltage of the battery cell being charged is greater than or equal to the voltage threshold, the controller generates a shutdown command to turn off the switch T2 corresponding to the battery cell whose voltage is greater than or equal to the voltage threshold.
4. The control method of the multifunctional energy storage circuit according to claim 1, characterized in that: The control module determines the charging strategy of the load according to the energy storage information of the multiple cells and the minimum number x, specifically including: The control module extracts w1 battery cells whose current voltage values are greater than the voltage threshold according to the current voltage value of each battery cell in the energy storage information of the multiple battery cells, obtains w1 historical charging times corresponding to the w1 battery cells, arranges the w1 historical charging times in ascending order to obtain a first sequence of battery cells, obtains the first x battery cells from the first sequence, and if the sum of the current power of the x battery cells is greater than the charging power+the charging threshold, determines that the charging strategy is to enable the first x battery cells in the first sequence to charge the load.
5. The control method of the multifunctional energy storage circuit according to claim 1, characterized in that: The control module determines the charging strategy of the load according to the energy storage information of the multiple cells and the minimum number x, specifically including: The control module extracts the value greater than the voltage value according to the current voltage value of each battery cell in the energy storage information of the multiple batteries. The first x battery cells are obtained from the first sequence. If the sum of the current power of the x battery cells is less than the charging power + the charging threshold, x1 battery cells are added to the first sequence so that the sum of the current power of the first x+x1 battery cells in the first sequence is greater than the charging power + the charging threshold, and the charging strategy is to enable the first x+x1 battery cells in the first sequence to charge the load.
6. The control method of the multifunctional energy storage circuit according to claim 4 or 5, characterized in that: Generating the first control command according to the charging strategy specifically includes: If the charging strategy is to open the first x cells in the first sequence to charge the load, a first control command is generated, wherein the first control command includes: an opening flag and x flags of the switches T2 corresponding to the first x cells in the first sequence; If the charging strategy is to open the first x+x1 cells in the first sequence to charge the load, a first control command is generated, and the first control command includes: an opening flag and x+x1 flags of switches T2 corresponding to the first x+x1 cells in the first sequence.
7. The control method of the multifunctional energy storage circuit according to claim 1, characterized in that: The control module determines the charging strategy of the load according to the energy storage information of the multiple cells and the minimum number x, specifically including: The control module extracts w1 cells whose current voltage values are greater than the voltage threshold according to the current voltage value of each cell in the energy storage information of the multiple cells, classifies the w1 cells according to the battery pack to obtain multiple quantities y of the w1 cells in the multiple battery packs, extracts the maximum value ymax of the quantity y, and if ymax is greater than x, obtains the first battery pack corresponding to ymax, obtains ymax historical charging times corresponding to ymax cells in the first battery pack, arranges the ymax historical charging times in ascending order for ymax cells to obtain a second sequence of cells, obtains the first x cells from the second sequence, and if the sum of the current power of the x cells is greater than the charging power + the charging threshold, determines that the charging strategy is to enable the first x cells in the second sequence of the first battery pack to charge the load; if the sum of the current power of the x cells is less than the charging power + the charging threshold, then adds x2 cells from the second sequence so that the sum of the current power of the first x+x2 cells in the second sequence is greater than the charging power + the charging threshold.
8. The control method of the multifunctional energy storage circuit according to claim 7, characterized in that: The method further comprises: If ymax is less than x, extract the second largest value ymax-1 of quantity y; if ymax+ymax-1 is greater than x, obtain the first battery pack corresponding to ymax and the second battery pack corresponding to ymax-1, and obtain ymax cells in the first battery pack The corresponding ymax historical charging times and the ymax-1 historical charging times corresponding to the ymax-1 battery cells in the second battery pack are arranged in ascending order of ymax+ymax-1 battery cells to obtain a third sequence of battery cells, and the first x battery cells are obtained from the third sequence. If the sum of the current power of the x battery cells is greater than the charging power + the charging threshold, the charging strategy is to enable the first x battery cells in the third sequence of the first battery pack and the second battery pack to charge the load; if the sum of the current power of the x battery cells is less than the charging power + the charging threshold, x3 battery cells are added from the third sequence so that the sum of the current power of the first x+x3 battery cells in the third sequence is greater than the charging power + the charging threshold.
9. An electronic device, characterized in that: The electronic device comprises: a multifunctional outdoor energy storage circuit, the multifunctional outdoor energy storage circuit comprises: a charging port, a plurality of battery packs, a CAN module, an output module, a charging bus, a CAN bus, a control bus and a control module, wherein the positive charging ports of the plurality of battery packs are respectively connected to the positive line of the charging bus, and the negative charging ports of the plurality of battery packs are respectively connected to the negative line of the charging bus; the CAN_H ports of the plurality of battery packs are respectively connected to the high level line of the CAN bus, and the CAN_L ports of the plurality of battery packs are respectively connected to the low level line of the CAN bus; the positive output ports of the charging ports are respectively connected to the positive line of the charging bus; the negative output ports of the charging ports are respectively connected to the negative line of the charging bus; the high level port of the CAN module is connected to the high level line of the CAN bus, and the low level port of the CAN module is connected to the low level line of the CAN bus; the output end of the CAN module is connected to the output module; Each of the multiple battery packs includes: a battery cell module, multiple battery cells, multiple switches T2 and a data acquisition board; wherein the data acquisition board is used to collect the voltage of each battery cell in the battery pack, and send the voltage of each battery cell to the control module through the control bus, the data acquisition board has multiple acquisition ports, the multiple acquisition ports are connected to the multiple battery cells one-to-one, and the output port of the data acquisition board is connected to the control bus; the battery cell module includes multiple groups of battery cell interfaces, the multiple groups of battery cell interfaces are corresponding to the multiple battery cells one-to-one, and each group of battery cell interfaces includes: a positive electrode interface and a negative electrode interface, wherein the positive electrode interface is connected to the positive electrode of the battery cell, and the negative electrode interface is connected to the negative electrode of the battery cell; The core module also includes: a positive input port, a negative input port, a positive output port, a negative output port, a positive module line, a negative module line, a main switch T1 and a controller; wherein the positive output port is connected to the positive module line, and the negative input port and the negative output port are respectively connected to the negative module line; the positive input port is connected to the source of the main switch T1, the drain of the main switch T1 is connected to the positive module line, and the gate of the main switch is connected to the control port of the controller; a plurality of switches T2 correspond to a plurality of battery cells one by one; the source of each of the plurality of switches is connected to the positive module line, the drain is connected to the positive interface of the corresponding battery cell, and the gate is connected to a plurality of control ports of the controller; When determining the load connection, the control module is used to obtain the charging power required by the load, and calculate the minimum number x of cells in the multiple battery packs that need to be connected according to the charging power; The minimum quantity x = charging capacity / rated capacity of a single battery cell; The control module is further used to receive multiple first battery cell energy storage information reported by the data acquisition board in each battery pack of the multiple battery packs, each first battery cell energy storage information of the multiple first battery cell energy storage information includes: the current voltage value of each battery cell in the battery pack, the current power of each battery cell and the historical charging times of each battery cell; The control module is also used to determine the charging strategy of the load based on the energy storage information of multiple battery cells and the minimum number x, generate a first control command based on the charging strategy, and send the first control command to the controllers of multiple battery packs. The controller generates a trigger command based on the first control command to control the closing or opening of the main switch and the switch.
10. A computer-readable storage medium, characterized in that: A computer program for electronic data exchange is stored, wherein the computer program enables an electronic device to execute instructions of the steps in the method according to any one of claims 1 to 8.
Citation Information
Patent Citations
Power battery pack voltage transformation system and transformation method
CN102593925A
Power supply architecture for large electric vehicle and method for controlling sequential rest ranking of battery boxes thereof
CN105324677A
Power supply system and motor driving method
CN108471151A
Battery system charging and discharging control method based on dynamic reconfigurable battery network
CN114726033A
Battery control method, system, equipment and device of electric grinding and polishing machine and medium
CN115313591A