Control methods, electronic devices and storage media for energy storage systems
By acquiring cell data from the battery compartment, calculating temperature differences, and implementing personalized control, the problems of circulating current and low energy utilization caused by temperature differences in multi-compartment parallel energy storage systems are solved, achieving efficient battery management and stable system operation.
Patent Information
- Application Number
- CN202511296157.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-11
- Publication Date
- 2026-01-30
- Estimated Expiration
- 2045-09-11
AI Technical Summary
In multi-compartment parallel energy storage systems, uneven internal resistance of batteries due to temperature differences generates inter-compartment circulating currents, affecting system efficiency and safety. At the same time, the existing simultaneous charging and discharging control method causes the entire system to shut down in the event of a fault, resulting in low energy utilization.
By acquiring cell data from each battery compartment, calculating temperature differences, and implementing multi-compartment parallel control, the power commands of the battery compartments are adjusted based on temperature differences and operating status, enabling personalized battery compartment management and preventing overall shutdown in case of failure.
This improved the energy utilization rate of the battery compartment, ensured the normal operation of the system, reduced maintenance costs, and enhanced control accuracy and customer satisfaction.
Smart Images

Figure CN120824449B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of energy storage system control, and specifically provides a control method of an energy storage system, an electronic device and a storage medium. BACKGROUND
[0002] With the development of energy storage control technology, the charging power of the energy storage converter is getting larger and larger. In a long-time energy storage application scenario, a single-cabin energy storage can no longer meet the power matching of the energy storage converter, and multiple battery cabins need to be connected in parallel on the DC side to form a battery stack and access an energy storage converter.
[0003] In a multi-cabin parallel battery system, when multiple battery cabins are operated in parallel, due to factors such as uneven environmental conditions or load distribution, temperature differences may occur between the cabins. Such temperature differences can lead to different internal resistances of the batteries, which may result in inter-cabin circulating current, i.e., unintended flow of current between different battery cabins. Inter-cabin circulating current not only affects the charging and discharging efficiency of the system, but also may cause some battery cabins to overheat, thereby affecting the safety and life of the entire battery system.
[0004] In the scenario of multiple battery cabins connected in parallel to an energy storage converter, the current battery cabin control method is to charge and discharge simultaneously. This method requires the entire energy storage system to be shut down for maintenance when a single cabin fails, resulting in a significant reduction in the energy utilization rate of the battery cabin and failing to meet actual demands. SUMMARY
[0005] To overcome the above-mentioned defects, the present application is proposed to solve or at least partially solve the technical problem that the current energy storage system control method of simultaneous charging and discharging results in a significant reduction in the energy utilization rate of the battery cabin. The present application provides a control method of an energy storage system, an electronic device and a storage medium.
[0006] In a first aspect, the present application provides a control method of an energy storage system, which comprises:
[0007] controlling each battery cabin to enter a working state;
[0008] obtaining cell data of each battery cabin;
[0009] determining a first temperature difference value and a second temperature difference value of each battery cabin based on the cell data;
[0010] controlling the multiple battery cabins in parallel based on the first temperature difference value and the second temperature difference value.
[0011] In an embodiment of the control method of the energy storage system of the present application, the cell data comprises the highest temperature, the lowest temperature and the average temperature of all cells of each battery cabin in the working state.
[0012] The first temperature difference value and the second temperature difference value of each battery compartment are determined based on the cell data, including:
[0013] The first temperature difference value of each battery compartment is determined based on the average temperature of the battery compartment and a preset temperature threshold value.
[0014] The second temperature difference value of each battery compartment is determined based on the highest temperature and the lowest temperature of all cells in the battery compartment.
[0015] In an embodiment of the control method of the energy storage system, the multi-compartment parallel control of each battery compartment based on the first temperature difference value and the second temperature difference value includes:
[0016] The operating state of the energy storage system is determined based on the cell data of each battery compartment.
[0017] Each battery compartment is controlled in parallel based on the operating state, the first temperature difference value, and the second temperature difference value.
[0018] In an embodiment of the control method of the energy storage system, the parallel control of each battery compartment based on the operating state, the first temperature difference value, and the second temperature difference value includes:
[0019] If the first temperature difference value is greater than a first preset threshold value or the second temperature difference value is greater than a second preset threshold value, a preset power instruction is issued to the battery compartment.
[0020] If the first temperature difference value is greater than a first preset threshold value or the second temperature difference value is greater than a second preset threshold value, a preset power instruction is issued to the battery compartment.
[0021] If the first temperature difference value is greater than a first preset threshold value or the second temperature difference value is greater than a second preset threshold value, a preset power instruction is issued to the battery compartment.
[0022] If the first temperature difference value is greater than a first preset threshold value or the second temperature difference value is greater than a second preset threshold value, a preset power instruction is issued to the battery compartment, and the battery compartment enters a standby state based on the preset power instruction.
[0023] In an embodiment of the control method of the energy storage system, the parallel control of each battery compartment based on the operating state, the first temperature difference value, and the second temperature difference value includes:
[0024] If the first temperature difference value is greater than a first preset threshold value or the second temperature difference value is greater than a second preset threshold value, a preset power instruction is issued to the battery compartment.
[0025] If yes, a preset power instruction is issued to the battery compartment; otherwise, it is determined whether the battery compartment has a preset degree of alarm;
[0026] If yes, a preset power instruction is issued to the battery compartment; otherwise, it is determined whether the state of charge of the battery compartment is less than or equal to a third preset threshold value;
[0027] If yes, a preset power instruction is issued to the battery compartment, and the battery compartment enters a standby state based on the preset power instruction.
[0028] In an embodiment of the control method of the energy storage system, the parallel control of the battery compartments based on the operating state, the first temperature difference value and the second temperature difference value comprises:
[0029] If the operating state of the energy storage system is a standby state, it is determined whether the first temperature difference value is greater than a first preset threshold value or the second temperature difference value is greater than a second preset threshold value;
[0030] If yes, a cut-out instruction is sent to the battery compartment; otherwise, it is determined whether the battery compartment has a preset degree of alarm;
[0031] If yes, a cut-out instruction is sent to the battery compartment; otherwise, it is determined whether the state of charge of the battery compartment is within a first preset interval range;
[0032] If yes, a cut-out instruction is sent to the battery compartment.
[0033] In an embodiment of the control method of the energy storage system, the parallel control of the battery compartments based on the operating state, the first temperature difference value and the second temperature difference value comprises:
[0034] If the operating state of the energy storage system is an offline state, it is determined whether the battery compartment has a preset degree of alarm;
[0035] If no, it is determined whether the first temperature difference value is less than a first preset threshold value or the second temperature difference value is less than a second preset threshold value;
[0036] If yes, it is determined whether the state of charge of the battery compartment is within a second preset interval range;
[0037] If yes, it is determined whether the inter-compartment voltage of the battery compartment is less than a fourth preset threshold value and the inter-compartment state of charge is less than a fifth preset threshold value;
[0038] If yes, a cut-in instruction is sent to the battery compartment.
[0039] In one embodiment of the control method of the energy storage system, before the multi-battery parallel control of the battery compartments based on the first temperature difference and the second temperature difference, the method comprises:
[0040] judging the communication state of the battery compartment based on the cell data of the battery compartment;
[0041] when the communication state of the battery compartment is an abnormal state, performing the cut-out operation on the battery compartment.
[0042] In a second aspect, an electronic device is provided, comprising:
[0043] at least one processor;
[0044] and a memory in communication connection with the at least one processor;
[0045] wherein the memory stores a computer program, and the computer program is executed by the at least one processor to implement the control method of the energy storage system.
[0046] In a third aspect, a computer readable storage medium is provided, which stores a plurality of program codes, and the program codes are adapted to be loaded and run by a processor to implement the control method of the energy storage system.
[0047] The one or more technical solutions of the present application have at least one or more of the following beneficial effects:
[0048] The control method of the energy storage system comprises: controlling each battery compartment to enter a working state; obtaining cell data of each battery compartment; determining a first temperature difference and a second temperature difference of each battery compartment based on the cell data; and performing multi-battery parallel control of each battery compartment based on the first temperature difference and the second temperature difference. In this way, when a fault occurs in a certain battery compartment, the other compartments can continue to operate at the original power, the energy utilization rate of the cell is improved, the normal operation of the energy storage system is ensured, and the operation and maintenance cost is reduced. In addition, the control method has high accuracy, which can improve the customer satisfaction. BRIEF DESCRIPTION OF DRAWINGS
[0049] The disclosure of the present application will become more apparent with reference to the accompanying drawings. It is easily understood by those skilled in the art that the drawings are only for illustrative purposes, and are not intended to limit the scope of protection of the present application. In addition, similar numbers in the figures are used to represent similar components, wherein:
[0050] Figure 1 is the main flowchart of the control method of the energy storage system in one embodiment of the present application;
[0051] Figure 2 is a schematic diagram of a main structure of an energy storage system in an embodiment of the present application;
[0052] Figure 3 is a schematic diagram of a control flow of a battery cabin in a charging state in an embodiment of the present application;
[0053] Figure 4 is a schematic diagram of a control flow of a battery cabin in a discharging state in an embodiment of the present application;
[0054] Figure 5 is a schematic diagram of a control flow of a battery cabin in a resting state in an embodiment of the present application;
[0055] Figure 6 is a schematic diagram of a control flow of a battery cabin in an offline state in an embodiment of the present application;
[0056] Figure 7 is a schematic diagram of a main structure of a control device of an energy storage system in an embodiment of the present application;
[0057] Figure 8 is a schematic diagram of a structure of an electronic device in an embodiment of the present application. DETAILED DESCRIPTION
[0058] Some embodiments of the present application are described below with reference to the accompanying drawings. It should be understood by those skilled in the art that the embodiments are only used to explain the technical principles of the present application, and are not intended to limit the protection scope of the present application.
[0059] In the description of the present application, "module" and "processor" can include hardware, software or a combination of both. A module can include hardware circuitry, various suitable sensors, communication ports, memories, and can also include a software part such as program code, and can be a combination of software and hardware. The processor can be a central processor, a microprocessor, a graphic processor, a digital signal processor or any other suitable processor. The processor has data and / or signal processing functions. The processor can be implemented in software, hardware or a combination of both. The non-transitory computer readable storage medium includes any suitable medium that can store program code, such as a magnetic disk, a hard disk, an optical disk, a flash memory, a read-only memory, a random access memory, etc. The term "A and / or B" means all possible combinations of A and B, such as only A, only B or both A and B. The term "at least one of A or B" or "at least one of A and B" has a similar meaning as "A and / or B", and can include only A, only B or both A and B. The singular form of the term "one", "this" can also include the plural form.
[0060] At present, in the scene of traditional multiple cabins in parallel with one energy storage converter, the same charging and discharging battery cabin control method is adopted. When a single cabin fails, the entire energy storage system needs to be shut down for maintenance, resulting in a significant reduction in the energy utilization rate of the battery cabin and failing to meet the actual demand.
[0061] Therefore, the present application provides a control method of an energy storage system, an electronic device and a storage medium.
[0062] Referring to the accompanying Figure 1 , Figure 1 is the main step flow diagram of the control method of the energy storage system according to an embodiment of the present application.
[0063] As Figure 1 shown, the control method of the energy storage system in the embodiment of the present application mainly includes the following steps S10-S40.
[0064] Step S10: Control each battery cabin to enter a working state.
[0065] Step S20: Obtain the cell data of each battery cabin.
[0066] Step S30: Determine the first temperature difference value and the second temperature difference value of each battery cabin based on the cell data.
[0067] Step S40: Control each battery cabin based on the first temperature difference value and the second temperature difference value.
[0068] Based on the above steps S10-S40, first, control each battery cabin to enter a working state; obtain the cell data of each battery cabin; determine the first temperature difference value and the second temperature difference value of each battery cabin based on the cell data; and control each battery cabin based on the first temperature difference value and the second temperature difference value. In this way, when a certain battery cabin fails, the battery cabin is cut out while ensuring that the other cabins operate at the original power, improving the energy utilization rate of the cell and ensuring the normal operation of the energy storage system, thereby reducing the operation and maintenance cost. In addition, the control method has high accuracy and can improve customer satisfaction.
[0069] Figure 2 is the main structure diagram of the entire energy storage system. Specifically, as Figure 2As shown, in the multi-cabin parallel energy storage converter system, a fourth level controller is introduced, which is connected to the battery array management unit BAU of each battery cabin below and the energy management system EMS and the energy storage converter PCS above. The strategy execution of the whole system is handed over to the fourth level execution and issued. Each cabin maintains the original design unchanged. The human-machine interface HMI, liquid cooling unit, dehumidifier, fire extinguishing system and air conditioning system and other sub-devices are connected to the BAU. The data of each cabin to the PCS and the EMS is handed over to the fourth level controller for aggregation and strategy execution. Further, the control method of the energy storage system of the present application is applied to the fourth level controller.
[0070] The above steps S10 to S40 will be further described below.
[0071] For the above step S10, specifically, first, the cell data of each battery cabin BAU is obtained, which can include the maximum temperature Tmax1, the minimum temperature Tmin1 and the average temperature Tavg1 of each battery cabin cell, the set temperature Ttarget of the refrigeration system, the alarm information, the inter-cabin pressure difference, the state of charge SOC of the cabin, etc.
[0072] Then determine the temperature difference value Tat1=|Tavg1-Ttarget|, which represents the deviation of all cell temperatures in the cabin from the set temperature of the refrigeration system; and determine the temperature difference value Tdiff1=Tmax1-Tmin1, which represents the deviation range degree of all cells in the cabin.
[0073] When the system is initially running, the refrigeration system of each battery cabin is set to a consistent set temperature Ttarget; start waiting for the temperature environment of each cabin to reach consistency, enter normal working state, wherein the consistency condition is: Tat1<1℃ and Tdiff1<2℃.
[0074] The above is a further description of step S10, and the following continues to further describe step S20.
[0075] For the above step S20, specifically, this step is to obtain the cell data after each battery cabin enters the normal working state, which can specifically include the maximum temperature Tmax2, the minimum temperature Tmin2 and the average temperature Tavg2 of all cells of each battery cabin in the working state.
[0076] The above is a further description of step S20, and the following continues to further describe step S30.
[0077] Specifically, the above step S30 can be implemented by the following steps S301 to S302.
[0078] Step S301: determining a first temperature difference value of each battery cabin based on the average temperature of each battery cabin and a preset temperature threshold.
[0079] The preset temperature threshold can be a preset temperature value, which can be adaptively modified according to actual application scenarios, and is not specifically limited.
[0080] Specifically, the absolute value of the difference between the average temperature of each battery compartment and the preset temperature threshold is determined as the first temperature difference value of each battery compartment, that is, the first temperature difference value Tat2 = |Tavg2-Ttarget|.
[0081] Step S302: determining the second temperature difference value of each battery compartment based on the maximum temperature and the minimum temperature of all the battery cells in each battery compartment.
[0082] Specifically, the difference between the maximum temperature and the minimum temperature of all the battery cells in each battery compartment can be taken as the second temperature difference value of the battery compartment, that is, the second temperature difference value Tdiff2 = Tmax2-Tmin2.
[0083] The above is a further description of step S30, and the following continues to further describe step S40.
[0084] In one specific embodiment of the present application, before the multi-compartment parallel control of the battery compartments based on the first temperature difference value and the second temperature difference value, the method comprises: judging the communication state of the battery compartment based on the battery cell data of the battery compartment; and performing a cut-out operation on the battery compartment when the communication state of the battery compartment is an abnormal state.
[0085] Specifically, the communication state of each battery compartment is determined by aggregating the BAU data uploaded by each battery compartment to check the integrity, timeliness and effectiveness of data transmission. For example, if a certain battery compartment can stably and timely upload complete data (such as the key parameters Tmax2, Tmin2, Tavg2, etc. which can be normally received and recognized by the controller), it is determined that the communication of the battery compartment is normal. If a certain battery compartment has data transmission interruption, data loss, data anomaly or long-time non-data uploading, etc., it is determined that the communication of the battery compartment is not normal. In addition, the battery compartment with abnormal communication can also be subjected to a cut-out operation. In this way, the control accuracy and efficiency of the battery compartment can be improved.
[0086] Specifically, step S40 can be implemented through the following steps S401 to S402.
[0087] Step S401: determining the running state of the energy storage system based on the battery cell data of each battery compartment.
[0088] The running state of the energy storage system specifically includes a charging state, a discharging state, a standing state and an offline state.
[0089] Specifically, when the state of charge (SOC) of the battery cabin continuously rises and does not reach the upper limit, it is determined that the charging state; when the SOC of each battery cabin continuously decreases and does not reach the lower limit, it is determined that the discharging state.
[0090] Step S402: Parallel control each battery cabin based on the operating state, the first temperature difference value and the second temperature difference value.
[0091] Specifically, as shown in Figure 3 When the operating state of the energy storage system is in the charging state, step S402 can be implemented through the following steps S4021 to S4023.
[0092] Step S4021: Determine whether the first temperature difference value is greater than the first preset threshold value, or the second temperature difference value is greater than the second preset threshold value, if yes, the preset power instruction is issued to the battery cabin, wherein the preset power instruction is a zero power instruction, so that the battery cabin is switched from the charging state to the standby state according to the zero power instruction; Otherwise, execute the following step S4022.
[0093] The first preset threshold value and the second preset threshold value can be a pre-set value, which can be adaptively modified according to the scene. For example, 2℃ can be used as an example of the first preset threshold value, and 3℃ can be used as an example of the second preset threshold value.
[0094] Specifically, when Tat2>2℃, or Tdiff2>3℃, the following steps are executed.
[0095] Step S4022: Determine whether the battery cabin has a preset degree of alarm, if yes, the preset power instruction is issued to the battery cabin, that is, the zero power instruction is issued to the battery cabin, so that the battery cabin is switched from the charging state to the standby state according to the zero power instruction; Otherwise, execute the following step S4023.
[0096] The preset degree of alarm can be a first level alarm.
[0097] Specifically, when the highest temperature of all battery cells exceeds the system set temperature safety upper limit, or when the lowest temperature of all battery cells exceeds the system set temperature safety lower limit, or when the battery cell voltage exceeds the safety upper limit or below the safety lower limit, etc. Abnormal conditions, it is determined that the current battery cabin belongs to the first level alarm.
[0098] Step S4023: Determine whether the state of charge of the battery cabin is greater than or equal to the third preset threshold value, if yes, the preset power instruction is issued to the battery cabin, wherein the battery cabin enters the standby state based on the preset power instruction, otherwise, return to step S401 to repeat the foregoing steps.
[0099] The third preset threshold is a pre-set value, specifically referring to the upper limit of the SOC of the battery compartment set by the system.
[0100] The static state of the battery compartment refers to an operating state in which the battery compartment is neither charging nor discharging, and the power is 0.
[0101] In a stationary state, the battery compartment is divided into an online compartment (connected to the system but not charging or discharging) and an offline compartment (switched out of the system). For the online compartment, if the switch-out conditions are met, a switch-out will be performed; if the status is normal, it is allowed to enter the charging or discharging state. For the offline compartment, if the switch-in conditions are met, a switch-in will be performed.
[0102] Through the above steps, multi-compartment parallel control of the battery compartment can be achieved during charging, which improves the energy utilization rate of the battery and enhances the control efficiency of the battery compartment.
[0103] Specifically, such as Figure 4 As shown, when the energy storage system is in a discharge state, step S402 can be achieved through the following steps S4024 to S4026.
[0104] Step S4024: Determine whether the first temperature difference is greater than the first preset threshold or whether the second temperature difference is greater than the second preset threshold. If so, issue a preset power command to the battery compartment; otherwise, execute the following step S4025.
[0105] The first and second preset thresholds can be pre-set values, which can be adapted to the specific scenario. For example, 2°C can be used as an example of the first preset threshold, and 3°C can be used as an example of the second preset threshold.
[0106] Specifically, when Tat2 > 2℃ or Tdiff2 > 3℃, the following steps are performed.
[0107] Step S4025: Determine whether the battery compartment has a preset level of alarm; if so, send a preset power command to the battery compartment, that is, send a zero power command to the battery compartment so that the battery compartment switches from charging state to idle state according to the zero power command; otherwise, execute the following step S4026.
[0108] The preset alarm level can be a level 1 alarm.
[0109] Specifically, when the highest temperature of all battery cells exceeds the system's set upper temperature safety limit, or when the lowest temperature of all battery cells exceeds the system's set lower temperature safety limit, or when the voltage of a single battery cell exceeds the upper safety limit or falls below the lower safety limit, the current battery compartment is determined to be under a Level 1 alarm.
[0110] Step S4026: determining whether the state of charge of the battery cabin is less than or equal to a third preset threshold value; if yes, issuing a preset power instruction to the battery cabin, that is, issuing a zero power instruction to the battery cabin, so that the battery cabin is switched from the charging state to the resting state according to the zero power instruction.
[0111] The third preset threshold value is a preset value, specifically, a lower limit value of the SOC of the battery cabin set by the system.
[0112] Through the above steps, the multi-cabin parallel control of the battery cabin in the discharging state can be realized, the energy utilization rate of the battery is improved, and the control efficiency of the battery cabin is improved.
[0113] Specifically, as shown in FIG. 4B, in the case of the online cabin in the resting state of the energy storage system, step S402 can be implemented through the following steps S4027 to S4029. Figure 5
[0114] Step S4027: determining whether the first temperature difference value is greater than a first preset threshold value or the second temperature difference value is greater than a second preset threshold value; if yes, sending a cut-out instruction to the battery cabin; otherwise, executing the following step S4028.
[0115] The first preset threshold value and the second preset threshold value can be preset values, which can be adaptively modified according to the scene. For example, 2°C can be taken as an example of the first preset threshold value, and 3°C can be taken as an example of the second preset threshold value.
[0116] Specifically, when Tat2>2°C or Tdiff2>3°C, the following step S4028 is executed.
[0117] Step S4028: determining whether the battery cabin has a preset degree of alarm; if yes, sending a cut-out instruction to the battery cabin; otherwise, executing the following step S4029.
[0118] The preset degree of alarm can be a first level of alarm.
[0119] Specifically, when the highest temperature of all the battery cells exceeds the upper limit of the temperature safety set by the system, or when the lowest temperature of all the battery cells exceeds the lower limit of the temperature safety set by the system, or when the voltage of the battery cell exceeds the safety upper limit or is lower than the safety lower limit, etc. Abnormal conditions, it is determined that the current battery cabin belongs to the first level of alarm.
[0120] Step S4029: determining whether the state of charge of the battery cabin is within a first preset interval range; if yes, sending a cut-out instruction to the battery cabin.
[0121] The first preset interval range is a preset state of charge range, which can be adaptively set according to an actual application scenario. For example, when the system is switched from a discharging state to a static state, the first preset interval range refers to a range not exceeding the emptying threshold; when the system is switched from a charging state to a static state, the first preset interval range refers to a range not exceeding the full charging threshold.
[0122] Through the above steps, the multi-battery compartment parallel control of the battery compartment in the static state can be realized, the energy utilization rate of the battery is improved, and the control efficiency of the battery compartment is improved.
[0123] Specifically, as shown in FIG. 4, in a case where the operating state of the energy storage system is an offline compartment, step S402 can be implemented through the following steps S411 to S414. Figure 6
[0124] Step S411: determining whether an alarm occurs in the battery compartment; if not, the following step S412 is performed.
[0125] Step S412: determining whether the first temperature difference is less than a first preset threshold or the second temperature difference is less than a second preset threshold; if so, the following step S413 is performed.
[0126] The first preset threshold and the second preset threshold can be preset values, which can be adaptively modified according to the scene. For example, 2°C can be taken as an example of the first preset threshold, and 3°C can be taken as an example of the second preset threshold.
[0127] Step S413: determining whether the state of charge of the battery compartment is within a second preset interval range; if so, the following step S414 is performed.
[0128] The second preset interval range is a preset state of charge range, which can be adaptively set according to an actual application scenario. For example, when the system is switched from a discharging state to a static state, the second preset interval range refers to a SOC range not exceeding the lower limit of SOC; when the system is switched from a charging state to a static state, the second preset interval range refers to a range not exceeding the upper limit of SOC.
[0129] Step S414: determining whether the inter-compartment voltage of the battery compartment is less than a fourth preset threshold and the inter-compartment state of charge is less than a fifth preset threshold; if so, a cut-in instruction is sent to the battery compartment.
[0130] The inter-compartment voltage refers to the pressure difference between the system total pressure of the battery compartment and the online battery compartment.
[0131] The inter-compartment state of charge, i.e., the inter-compartment SOC, refers to the difference between the SOC of the battery compartment and the SOC of the online compartment.
[0132] The fourth preset threshold and the fifth preset threshold can be preset values, which can be adaptively modified according to actual application scenarios. Exemplarily, 15V can be taken as an example of the fourth preset threshold, and 3% can be taken as an example of the fifth preset threshold.
[0133] Specifically, when all of the steps S411 to S414 are met, the cut-in instruction can be issued to the battery cabin, otherwise, the current judgment skips the offline cabin. In this way, the multi-cabin parallel control of the battery cabin in the offline state can be realized, the energy utilization rate of the battery is improved, and the control efficiency of the battery cabin is improved.
[0134] By introducing the fourth-level controller connected between each cabin and the PCS and the EMS, data transmission and multi-cabin control strategy execution are realized. When a cabin fails during multi-energy storage container parallel operation, the BMS (Battery Management System) determines whether to implement the cabin dropping strategy according to the fault type, cuts out the cabin, and adjusts the PCS power, without affecting the normal operation of other cabins; when a cabin is full or empty, the cabin is cut out, without affecting the charging and discharging of other cabins, until other cabins are full or empty, and the PCS stops; when the fault of a cabin is removed, the cabin can be cut in at any time, and simultaneous charging and discharging with other cabins is performed again, without affecting the normal operation of other battery cabins.
[0135] It should be noted that, although the steps in the above embodiments are described in a specific order, those skilled in the art can understand that, in order to achieve the effects of the present application, the different steps do not necessarily have to be executed in this order, and they can be executed simultaneously (in parallel) or in other orders, and these changes are within the protection scope of the present application.
[0136] Further, the present application also provides a control device of an energy storage system.
[0137] Referring to the accompanying Figure 7 , Figure 7 is the main structure block diagram of the control device of the energy storage system according to an embodiment of the present application.
[0138] As Figure 7 shown, the control device of the energy storage system in the embodiment of the present application mainly includes a first control module 11, an acquisition module 12, a determination module 13, and a second control module 14. In some embodiments, one or more of the first control module 11, the acquisition module 12, the determination module 13, and the second control module 14 can be combined together to become one module.
[0139] In some embodiments, the first control module 11 can be configured to control each battery cabin to enter a working state.
[0140] The acquisition module 12 can be configured to acquire the cell data of the respective battery compartments.
[0141] The determination module 13 can be configured to determine the first temperature difference value and the second temperature difference value of the respective battery compartments based on the cell data.
[0142] The second control module 14 can be configured to perform multi-compartment parallel control on the respective battery compartments based on the first temperature difference value and the second temperature difference value.
[0143] In one embodiment, the description of the functions can be referred to the steps S10-S40.
[0144] The control device of the energy storage system described above is configured to perform Figure 1 The technical principles, technical problems solved, and technical effects of the control method embodiments of the energy storage system are similar, and the person skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process and related description of the control device of the energy storage system can refer to the description of the control method embodiments of the energy storage system, which will not be repeated here.
[0145] Further, it should be understood that, since the setting of each module is only for illustrating the functional units of the device of the present application, the physical device corresponding to the module can be the processor itself, or a part of software, a part of hardware, or a part of combination of software and hardware in the processor. Therefore, the number of each module in the figure is only illustrative.
[0146] The person skilled in the art can understand that each module in the device can be adaptively split or combined. Such splitting or combining of the specific module will not cause the technical solution to deviate from the principles of the present application, therefore, the technical solution after splitting or combining will fall within the protection scope of the present application.
[0147] The person skilled in the art can understand that all or part of the processes in the method of the above embodiment can also be completed by a computer program instructing related hardware, and the computer program can be stored in a computer readable storage medium. When the processor executes the computer program, the steps of each method embodiment described above can be implemented. The computer program includes computer program code, which can be in the form of source code, object code, executable file, or some intermediate form, etc. The computer readable storage medium can include any entity or device, medium, U disk, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory, random access memory, electrical carrier signal, telecommunication signal, and software distribution medium, etc. that can carry the computer program code.
[0148] Further, the present application also provides an electronic device, which can include at least one processor; and a memory connected with the at least one processor in communication; wherein the memory stores a computer program, and the computer program is executed by the at least one processor to implement the control method of the energy storage system according to any one of the above embodiments. Referring to Figure 8 As shown in the above, Figure 8 The structure of the electronic device is exemplarily shown in the above, which includes a processor 100 and a memory 200.
[0149] Further, the present application also provides a computer readable storage medium. In one computer readable storage medium embodiment according to the present application, the computer readable storage medium can be configured to store a program for implementing the control method of the energy storage system according to the above method embodiments, which can be loaded and run by a processor to implement the control method of the energy storage system. For the convenience of illustration, only the parts related to the embodiments of the present application are shown, and the specific technical details not disclosed are referred to the method part of the embodiments of the present application. The computer readable storage medium can be a memory device formed by various electronic devices, and optionally, the computer readable storage medium in the embodiments of the present application is a non-transitory computer readable storage medium.
[0150] So far, the technical solutions of the present application have been described in combination with the specific embodiments shown in the drawings, but it is easy for those skilled in the art to understand that the protection scope of the present application is obviously not limited to these specific embodiments. Those skilled in the art can make equivalent changes or replacements to the related technical features without departing from the principles of the present application, and the technical solutions after the changes or replacements will all fall within the protection scope of the present application.
Claims
1. A control method of an energy storage system, characterized by, The method comprises: controlling each battery compartment to enter a working state; obtaining cell data of each battery compartment, the cell data comprising maximum temperature, minimum temperature and average temperature of all cells of each battery compartment in the working state; determining a first temperature difference value and a second temperature difference value of each battery compartment based on the cell data, comprising: determining the first temperature difference value of each battery compartment based on the average temperature of each battery compartment and a preset temperature threshold value; determining the second temperature difference value of each battery compartment based on the maximum temperature and the minimum temperature of all cells of each battery compartment; controlling the multiple compartments in parallel of each battery compartment based on the first temperature difference value and the second temperature difference value, comprising: determining an operating state of the energy storage system based on the cell data of each battery compartment, wherein the operating state of the energy storage system comprises any one of a charging state, a discharging state, a standing state and an offline state; in the operating state, issuing a preset operation instruction to the corresponding battery compartment based on the first temperature difference value, the second temperature difference value and the associated operating parameters of the battery compartment, so that the battery compartment performs an action matched with the preset operation instruction, wherein the associated operating parameters of the battery compartment comprise any one of a state of charge of the battery compartment, preset degree alarm information, inter-compartment voltage and inter-compartment state of charge; the preset operation instruction comprises any one of a preset power instruction, a cut-out instruction and a cut-in instruction.
2. The control method of an energy storage system according to claim 1, wherein The method comprises: in the case where the operating state of the energy storage system is the charging state, determining whether the first temperature difference value is greater than a first preset threshold value or the second temperature difference value is greater than a second preset threshold value; if yes, issuing a preset power instruction to the battery compartment; otherwise, determining whether the battery compartment has a preset degree of alarm; if yes, issuing a preset power instruction to the battery compartment; otherwise, determining whether the state of charge of the battery compartment is greater than or equal to a third preset threshold value; if yes, issuing a preset power instruction to the battery compartment, wherein the battery compartment enters a standing state based on the preset power instruction.
3. The control method of an energy storage system according to claim 1, wherein The method comprises: in the case where the operating state of the energy storage system is the discharging state, determining whether the first temperature difference value is greater than a first preset threshold value or the second temperature difference value is greater than a second preset threshold value; if yes, issuing a preset power instruction to the battery compartment; otherwise, determining whether the battery compartment has a preset degree of alarm; if yes, issuing a preset power instruction to the battery compartment; otherwise, determining whether the state of charge of the battery compartment is less than or equal to a third preset threshold value; if yes, issuing a preset power instruction to the battery compartment, wherein the battery compartment enters a standing state based on the preset power instruction.
4. The control method of an energy storage system according to claim 1, wherein The preset operation instruction is issued to the corresponding battery cabin based on the first temperature difference value, the second temperature difference value and the associated operation parameter of the battery cabin, including: In the case that the running state of the energy storage system is a static state, it is judged whether the first temperature difference value is greater than a first preset threshold or the second temperature difference value is greater than a second preset threshold; If yes, a cut-out instruction is sent to the battery cabin; otherwise, it is judged whether the battery cabin has a preset degree of alarm; If yes, a cut-out instruction is sent to the battery cabin; otherwise, it is judged whether the state of charge of the battery cabin is within a first preset interval range; If yes, a cut-out instruction is sent to the battery cabin.
5. The control method of an energy storage system according to claim 1, wherein, The preset operation instruction is issued to the corresponding battery cabin based on the first temperature difference value, the second temperature difference value and the associated operation parameter of the battery cabin, including: In the case that the running state of the energy storage system is an offline state, it is judged whether the battery cabin has a preset degree of alarm; If no, it is judged whether the first temperature difference value is less than a first preset threshold or the second temperature difference value is less than a second preset threshold; If yes, it is judged whether the state of charge of the battery cabin is within a second preset interval range; If yes, it is judged whether the inter-cabin voltage of the battery cabin is less than a fourth preset threshold and the inter-cabin state of charge is less than a fifth preset threshold; If yes, a cut-in instruction is sent to the battery cabin.
6. The control method of an energy storage system according to claim 1, wherein Before the multi-cabin parallel control of the battery cabins based on the first temperature difference value and the second temperature difference value, the method includes: Based on the cell data of the battery cabins, the communication state of the battery cabin is judged; When the communication state of the battery cabin is an abnormal state, the battery cabin is subjected to a cut-out operation.
7. An electronic device, comprising: It includes: At least one processor; And a memory connected in communication with the at least one processor; Wherein the memory has a computer program stored therein, and the computer program is executed by the at least one processor to realize the control method of the energy storage system in any one of claims 1 to 6.
8. A computer readable storage medium having stored therein a plurality of program codes, characterized in that, The program code is adapted to be loaded and run by the processor to execute the control method of the energy storage system in any one of claims 1 to 6.
Citation Information
Patent Citations
Energy storage system control method, controller, battery compartment and energy storage system
CN119891457A
Operation control method and device of energy storage system, electronic equipment and storage medium
CN120073947A