Charging method of energy storage system, controller, device, medium and program product
By acquiring the battery's state of charge and temperature, and adaptively adjusting the heating temperature threshold for thermal management, the problem of slow charging speed at low temperatures is solved, and full-power charging of the battery is achieved throughout the entire charging process.
Patent Information
- Application Number
- CN202610026315.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-01-09
- Publication Date
- 2026-02-10
- Estimated Expiration
- 2046-01-09
AI Technical Summary
Charging is slower when the battery temperature is low, which affects the use of electrical equipment.
By acquiring the battery's current state of charge and temperature, the heating temperature threshold is adaptively adjusted to perform thermal management so that the battery is always in a fully charged state.
It improves charging speed and power, ensuring that the battery is always fully charged throughout the entire charging process.
Smart Images

Figure CN121507174A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of battery technology, and specifically to a charging method, controller, device, medium, and program product for an energy storage system. Background Technology
[0002] With the development of new energy technologies, batteries are being used in a wider range of fields, such as smart terminals powered by batteries, new energy vehicles, smart robots and drones driven by batteries, and energy storage systems built from batteries.
[0003] Currently, when battery temperatures are low, problems such as slow charging speeds and disruptions to the use of electrical devices arise. Therefore, there is an urgent need to provide a charging method that can improve charging speed to solve these problems. Summary of the Invention
[0004] To address the aforementioned issues, this application provides a charging method, controller, device, medium, and program product for an energy storage system, which can improve charging power and increase charging speed.
[0005] In a first aspect, this application provides a charging method for an energy storage system, the method comprising:
[0006] During the charging process of the target battery device, the current state of charge and current battery temperature of the target battery device are obtained. The target battery device is one or more of multiple battery devices in the energy storage system.
[0007] Based on the current state of charge and current battery temperature, it is determined that the target battery device is not fully charged. If the target battery device is not fully charged, the heating temperature threshold is adjusted.
[0008] Thermal management of the target battery device is performed based on a heating temperature threshold to ensure that the target battery device is charged at full power.
[0009] In the technical solution of this application embodiment, not only the influence of battery temperature on charging power is considered, but also the influence of state of charge on charging power. The heating temperature threshold is adaptively adjusted according to the current battery temperature and the current state of charge. In this way, thermal management of the battery based on the adjusted heating temperature threshold can keep the battery in a full-power charging state throughout the entire charging process, thereby greatly improving the charging speed.
[0010] In some embodiments, the method further includes:
[0011] In the pre-established target charging window table, find the target charging power ratio that matches the current state of charge and current battery temperature;
[0012] When the target charging power ratio is equal to 100%, the target battery device is determined to be fully charged.
[0013] If the target charging power ratio is less than 100%, it is determined that the target battery device is not fully charged.
[0014] In the technical solution of this application embodiment, the charging window table can be used to quickly determine whether the target battery device is charging at full power, thereby determining whether the heating temperature threshold needs to be adaptively adjusted, and then performing thermal management on the target battery device in a timely manner to improve the charging power of the target battery device and achieve the effect of improving the charging speed.
[0015] In some embodiments, the method further includes:
[0016] Obtain the test charging power of the sample battery under different test conditions; wherein, the battery type of the sample battery is the same as the battery type of the target battery device, and the test conditions include test state of charge and test battery temperature;
[0017] A target charging window table is established based on multiple test charging powers and the rated charging power of sample batteries.
[0018] In the technical solution of this application embodiment, a charging window table is pre-established to facilitate rapid detection of whether the target battery device is fully charged during the charging process, providing support for adaptive adjustment of the heating temperature threshold.
[0019] In some embodiments, the method further includes:
[0020] Based on the battery type of the target battery device, a target charging window table is selected from multiple candidate charging window tables;
[0021] Store the target charging window table.
[0022] In the technical solution of this application embodiment, different candidate charging window tables are pre-established for different battery types, and a target charging window table is selected from multiple candidate charging window tables. This can make the target charging window table more compatible with the target battery device, thereby making the adjustment of the heating temperature threshold more compatible with the target battery device.
[0023] In some embodiments, adjusting the heating temperature threshold when the target battery device is not fully charged includes:
[0024] If it is determined that the target battery device is not fully charged, the battery temperature corresponding to the current state of charge that can be fully charged is used as the heating temperature threshold.
[0025] In the technical solution of this application embodiment, the battery temperature that can be charged at full power is used as the heating temperature threshold to support subsequent thermal management. This allows the target battery device to always be in a state of full power charging throughout the entire charging process, which not only improves the charging power but also increases the charging speed.
[0026] In some embodiments, thermal management of the target battery device based on a heating temperature threshold to enable full-power charging of the target battery device includes:
[0027] When the current battery temperature is lower than the heating temperature threshold, the target battery device is heated to enable it to be charged at full power.
[0028] If the current battery temperature and the current charging current of the target battery device meet preset conditions, the heating process on the target battery device shall be stopped; wherein the preset conditions include the current battery temperature being greater than or equal to the heating temperature threshold and the current charging current being greater than or equal to half of the full power charging current, or the current battery temperature being greater than or equal to the sum of the heating temperature threshold and the temperature adjustment amount.
[0029] In the technical solution of this application embodiment, thermal management of the target battery device is performed according to the adaptively adjusted heating temperature threshold, which can make the battery temperature of the target battery device meet the requirements of full-power charging, thereby improving the charging power.
[0030] Secondly, this application also provides a controller for an energy storage system, the controller comprising:
[0031] The state and temperature acquisition module is used to acquire the current state of charge and current battery temperature of the target battery device during the charging process. The target battery device is one or more of multiple battery devices in the energy storage system.
[0032] The threshold adjustment module is used to determine that the target battery device is not fully charged based on the current state of charge and the current battery temperature, and adjust the heating temperature threshold when the target battery device is not fully charged.
[0033] The thermal management module is used to perform thermal management on the target battery device according to the heating temperature threshold so that the target battery device can be charged at full power.
[0034] Thirdly, this application also provides an electronic device, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the method of any one of the first aspects.
[0035] Fourthly, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the method of any one of the first aspects.
[0036] Fifthly, this application also provides a computer program product, including a computer program that, when executed by a processor, implements the method of any one of the first aspects. Attached Figure Description
[0037] Various other advantages and benefits will become apparent to those skilled in the art upon reading the detailed description of the alternative embodiments below. The accompanying drawings are for illustrative purposes only and are not intended to limit the scope of this application. Furthermore, the same reference numerals denote the same parts throughout the drawings. In the drawings:
[0038] Figure 1 This is a schematic diagram of the application environment of an embodiment of this application;
[0039] Figure 2 This is a schematic flowchart of a charging method for an energy storage system according to an embodiment of this application;
[0040] Figure 3 This is a flowchart illustrating the step of detecting whether the charging is at full power according to an embodiment of this application;
[0041] Figure 4 This is a flowchart illustrating the steps of establishing a target charging window table according to an embodiment of this application;
[0042] Figure 5 This is a flowchart illustrating the steps of selecting and storing a target charging window table according to an embodiment of this application;
[0043] Figure 6 This is a schematic flowchart illustrating the steps of thermal management of a target battery device according to an embodiment of this application.
[0044] Figure 7 This is a structural block diagram of the controller of an energy storage system according to an embodiment of this application;
[0045] Figure 8 This is a structural block diagram of the controller of an energy storage system according to another embodiment of this application;
[0046] Figure 9 This is a structural block diagram of the controller of an energy storage system according to another embodiment of this application;
[0047] Figure 10 This is an internal structural diagram of an electronic device according to an embodiment of this application. Detailed Implementation
[0048] The embodiments of the technical solution of this application will now be described in detail with reference to the accompanying drawings. These embodiments are only used to more clearly illustrate the technical solution of this application and are therefore merely examples, and should not be used to limit the scope of protection of this application.
[0049] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application pertains; the terminology used herein is for the purpose of describing particular embodiments only and is not intended to limit the application; the terms “comprising” and “having”, and any variations thereof, in the specification, claims, and foregoing description of the drawings are intended to cover non-exclusive inclusion.
[0050] In the description of the embodiments of this application, technical terms such as "first" and "second" are used only to distinguish different objects and should not be construed as indicating or implying relative importance or implicitly specifying the number, specific order, or primary and secondary relationship of the indicated technical features. In the description of the embodiments of this application, "multiple" means two or more, unless otherwise explicitly defined.
[0051] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.
[0052] In the description of the embodiments in this application, the term "and / or" is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. Additionally, the character " / " in this document generally indicates that the preceding and following related objects have an "or" relationship.
[0053] In the description of the embodiments of this application, the term "multiple" refers to two or more (including two), similarly, "multiple sets" refers to two or more (including two sets), and "multiple pieces" refers to two or more (including two pieces).
[0054] In the description of the embodiments of this application, unless otherwise expressly specified and limited, technical terms such as "installation," "connection," "joining," and "fixing" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral part; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; they can refer to the internal communication of two components or the interaction between two components. For those skilled in the art, the specific meaning of the above terms in the embodiments of this application can be understood according to the specific circumstances.
[0055] With the development of new energy technologies, the application of batteries is becoming increasingly widespread, including battery-powered smart terminals, battery-driven new energy vehicles, intelligent robots and drones, as well as energy storage systems built from batteries. Currently, when battery temperatures are low, problems such as slow charging speeds and disruptions to the use of electrical equipment may occur.
[0056] Research addressing the aforementioned issues revealed that battery charging power is affected by cell characteristics. When the battery temperature is low, full-power charging cannot be achieved; when the cell temperature reaches 0°C or below, the charging power may even drop to zero, significantly impacting charging speed. Therefore, heating the battery when it is low can raise its temperature, thereby increasing charging power and speed.
[0057] However, existing thermal management methods are relatively simple, namely, pre-setting fixed first and second temperature thresholds. When the battery temperature is below the first threshold, heating is applied; when the battery temperature is above the second threshold, heating is stopped. This method offers limited improvement in charging power and charging speed.
[0058] Based on the above analysis, this application provides a charging method for an energy storage system. During the charging process of a target battery device, the method acquires the current state of charge (SOC) and current battery temperature of the target battery device; determines that the target battery device is not charging at full power based on the current SOC and current battery temperature; adjusts a heating temperature threshold when the target battery device is not charging at full power; and performs thermal management on the target battery device according to the heating temperature threshold to ensure that the target battery device is charged at full power. In the technical solution of this application, not only is the influence of battery temperature on charging power considered, but also the influence of SOC on charging power. The heating temperature threshold is adaptively adjusted based on the current battery temperature and current SOC. Thus, by performing thermal management on the battery according to the adjusted heating temperature threshold, the battery can always be in a full-power charging state throughout the entire charging process, thereby greatly improving the charging speed.
[0059] The charging method for the energy storage system provided in this application embodiment can be applied to, for example... Figure 1The application environment shown includes an energy storage system, which comprises a battery device 101, a temperature sensor 102, a heating structure 103, and a battery management system (BMS) 104. The BMS 104 is connected to the battery device 101, the temperature sensor 102, and the heating structure 103. The BMS 104 can acquire electrical parameters such as voltage, current, and power from the battery device 101 and calculate the state of charge (SOC) of the battery device 101 based on these parameters. The BMS 104 can also acquire the battery temperature from the temperature sensor 102 and control the heating structure 103 to heat the battery device 101.
[0060] In some embodiments, battery device 101 is one or more of a plurality of battery devices in an energy storage system. Battery device 101 can characterize a battery module, battery pack, battery box, container, or single cell in an energy storage system.
[0061] Depending on the characteristics of the battery, the current battery temperature obtained by the battery management system 104 can be the average temperature of the battery module, battery pack, battery box, container, or energy storage system, or it can be the lowest temperature in the battery module, battery pack, battery box, container, or energy storage system.
[0062] The current state of charge obtained by the battery management system 104 can be the average state of charge of the battery module, battery pack, electrical box, container, or energy storage system, or the lowest state of charge of the battery module, battery pack, electrical box, container, or energy storage system.
[0063] The heating structure 103 described above may include, but is not limited to, various heating films, heating elements, air heaters, water heaters, etc. It should be noted that the heating structure 103 adopts different structures depending on the battery structure.
[0064] According to some embodiments of this application, refer to Figure 2 A charging method for an energy storage system is provided, which can be applied to... Figure 1 Taking a battery management system as an example, this method may include the following steps:
[0065] Step 201: During the charging process of the target battery device, obtain the current state of charge and current battery temperature of the target battery device.
[0066] The target battery device is one or more of a plurality of battery devices in the energy storage system.
[0067] Taking a container in an energy storage system as an example, the battery management system (BMS) can obtain the state of charge (SOC) of each cell in the container and use the average SOC of multiple cells as the current SOC. The BMS can also obtain the temperature inside the container from a temperature sensor, which can be used as the current battery temperature.
[0068] It should be noted that the current state of charge and current battery temperature vary depending on the battery structure.
[0069] Step 202: Based on the current state of charge and the current battery temperature, determine that the target battery device is not fully charged. If the target battery device is not fully charged, adjust the heating temperature threshold.
[0070] Based on statistical results from historical charging data, it is determined that charging power varies under different states of charge and battery temperatures. After obtaining the current state of charge and current battery temperature, the target battery temperature at which full power charging can be achieved under the current state of charge is determined according to the statistical results. If the current battery temperature is lower than the target battery temperature, it indicates that the target battery device is not charging at full power; if the current battery temperature is greater than or equal to the target battery temperature, it indicates that the target battery device is charging at full power.
[0071] For example, at the current state of charge (SOC0), the target battery temperature that can be fully charged is T0. If the current battery temperature T < T0, it indicates that the target battery device is not fully charged; if the current battery temperature T ≥ T0, it indicates that the target battery device is fully charged.
[0072] In some implementations, the target battery device can be detected as being charged at full power based on its current charging power and rated charging power. For example, if the target battery device's current charging power reaches its rated charging power, it is determined that the target battery device is charging at full power; if the target battery device's current charging power does not reach its rated charging power, it is determined that the target battery device is not charging at full power.
[0073] In some implementations, the determination of whether the target battery device is charging at full power can also be based on the current charging current and the rated charging current of the target battery device. For example, if the current charging current of the target battery device reaches the rated charging current, it is determined that the target battery device is charging at full power; if the current charging current of the target battery device does not reach the rated charging current, it is determined that the target battery device is not charging at full power.
[0074] If the target battery device is fully charged, no thermal management is performed. If the target battery device is not fully charged, step 203 is executed.
[0075] If it is determined that the target battery device is not fully charged, the heating temperature threshold is adjusted according to the target battery temperature that can be fully charged under the current state of charge.
[0076] For example, if the target battery temperature that can be fully charged at the current state of charge (SOC0) is T1, then the heating temperature threshold is adjusted to T1; if the target battery temperature that can be fully charged at the current state of charge (SOC0) is T2, then the heating temperature threshold is adjusted to T2.
[0077] Step 203: Perform thermal management on the target battery device according to the heating temperature threshold to enable the target battery device to be charged at full power.
[0078] If the current battery temperature has not reached the heating temperature threshold, the battery management system controls the heating structure to heat the target battery device, thereby increasing the battery temperature and increasing the charging power so that the target battery device can be charged at full power.
[0079] Understandably, as the battery charges and thermally manages itself, the current state of charge (SOC) and temperature of the target battery device will change. Throughout the charging process, the battery management system can re-acquire the SOC and temperature of the target battery device at preset detection intervals. Based on these re-acquired SOC and temperature, the system can determine whether the target battery device is charging at full power. If the target battery device is not charging at full power, the system can adjust the heating temperature threshold and perform thermal management based on the adjusted threshold.
[0080] The detection interval can include time intervals, state of charge intervals, temperature intervals, etc. For example, the battery management system re-acquires the current state of charge and current battery temperature every time interval t; or, the battery management system acquires the current battery temperature every 5% SOC; or, the battery management system acquires the current state of charge every 1°C.
[0081] It should be noted that the detection interval is not limited to the example above and should be set according to the actual situation.
[0082] In the above embodiments, during the charging process of the target battery device, the current state of charge (SOC) and current battery temperature of the target battery device are acquired; based on the current SOC and current battery temperature, it is determined that the target battery device is not charging at full power; when the target battery device is not charging at full power, the heating temperature threshold is adjusted; thermal management of the target battery device is performed according to the heating temperature threshold to enable the target battery device to charge at full power. In the technical solution of this application embodiment, not only the influence of battery temperature on charging power is considered, but also the influence of SOC on charging power. The heating temperature threshold is adaptively adjusted according to the current battery temperature and current SOC. Thus, thermal management of the battery based on the adjusted heating temperature threshold ensures that the battery remains in a full-power charging state throughout the entire charging process, thereby significantly improving the charging speed.
[0083] According to some embodiments of this application, refer to Figure 3 It may also include the following steps:
[0084] Step 301: In the pre-established target charging window table, find the target charging power ratio that matches the current state of charge and the current battery temperature.
[0085] A target charging window table is pre-established based on the battery type of the target battery device, as shown in Table 1.
[0086] Table 1
[0087]
[0088] Table 1 shows that the SOC is divided into 14 columns from 0% to 100%, with the starting SOC and ending SOC being 0% and 100% respectively. The cells are divided into 8 rows according to the temperature above 0℃. T8 is the lowest temperature at which full power charging can be achieved under each SOC condition. Since lithium batteries cannot be charged below 0℃, the charging power at temperatures less than or equal to 0℃ is filled with 0.
[0089] After obtaining the current state of charge and the current battery temperature, the target state threshold that matches the current state of charge and the target temperature threshold that matches the current battery temperature are searched in the target charging window table; the target charging power ratio is then found based on the target state threshold and the target temperature threshold.
[0090] For example, if the current state of charge (SOC) is greater than or equal to SOC12 and the current battery temperature is greater than or equal to T8, then the target state threshold is determined to be SOC12 and the target temperature threshold is T8; based on SOC12 and T8, the target charging power ratio is found to be 100% in Table 1. If the current SOC is greater than or equal to SOC12 and the current battery temperature is greater than or equal to T7 but less than T8, then the target state threshold is determined to be SOC12 and the target temperature threshold is T7; based on SOC12 and T7, the target charging power ratio is found to be 90% in Table 1.
[0091] Similarly, as the battery charges and thermally manages, the current state of charge and temperature of the target battery device will change. After the current state of charge and temperature change, the target charging power ratio is retrieved again from the target charging window table.
[0092] Step 302: When the target charging power ratio is equal to 100%, determine that the target battery device is fully charged.
[0093] If the target charging power ratio found in the target charging window table is equal to 100%, then the target battery device is determined to be charging at full power.
[0094] Step 303: If the target charging power ratio is less than 100%, determine that the target battery device is not fully charged.
[0095] If the target charging power percentage found in the target charging window table is less than 100%, the target battery device is determined to be not charging at full power. For example, if the target charging power found is 90%, the target battery device is determined to be not charging at full power.
[0096] In the above embodiments, a target charging power ratio matching the current state of charge and current battery temperature is found in a pre-established target charging window table. If the target charging power ratio is 100%, the target battery device is determined to be charging at full power; if the target charging power ratio is less than 100%, the target battery device is determined to be not charging at full power. In the technical solution of this application embodiment, the charging window table can be used to quickly determine whether the target battery device is charging at full power, thereby determining whether the heating temperature threshold needs adaptive adjustment, and thus timely performing thermal management on the target battery device to improve the charging power of the target battery device and achieve the effect of increasing charging speed.
[0097] According to some embodiments of this application, refer to Figure 4 It may also include the following steps:
[0098] Step 401: Obtain the test charging power of the sample battery under different test conditions.
[0099] The sample battery is of the same type as the target battery device, and the test conditions include testing the state of charge and testing the battery temperature.
[0100] Pre-testing is conducted using sample batteries to determine the test charging power corresponding to different test states of charge (SOCs) at different test battery temperatures. For example, the test charging power corresponding to 0% SOC at test battery temperature T1, SOC1, and so on, is determined until the test charging power corresponding to 100% SOC is determined at test battery temperature T2. This process is repeated until the test charging power corresponding to 0% SOC at test battery temperature T8, SOC1, and so on, is determined. It should be noted that the test SOC and test battery temperature can be set according to actual conditions.
[0101] The battery management system can import these test charging powers.
[0102] Step 402: Establish a target charging window table based on multiple test charging powers and the rated charging power of the sample battery.
[0103] For each test condition, the battery management system calculates the ratio of the test charging power to the rated charging power to obtain the charging power ratio corresponding to that test condition. Then, based on the correspondence between the test conditions and the charging power ratio, a target charging window table is established.
[0104] For example, for test battery temperature T1, calculate the charging power ratio corresponding to 0% state of charge (SOC), SOC1, and so on, until the SOC reaches 100%. Similarly, for test battery temperature T2, calculate the charging power ratio corresponding to 0% SOC, SOC1, and so on, until the test battery temperature T8. Establish a target charging window table based on these charging power ratios.
[0105] In some embodiments, the target charging window table can also be created by a device other than the battery management system. For example, the target charging window table can be created by a computer device used during testing, or by a cloud server.
[0106] In some embodiments, different charging window tables can be established for different battery types. For example, a charging window table can be established for lithium manganese oxide batteries, a charging window table can be established for lithium iron phosphate batteries, and a charging window table can be established for nickel-cobalt-manganese lithium batteries.
[0107] It should be noted that the battery type is not limited to the examples above, and different charging window tables can be created according to the actual situation.
[0108] In the above embodiments, the test charging power of the sample battery under different test conditions is obtained; based on multiple test charging powers and the rated charging power of the sample battery, a target charging window table is established. In the technical solution of this application embodiment, the charging window table is established in advance to facilitate rapid detection of whether the target battery device is charging at full power during the charging process, providing support for adaptive adjustment of the heating temperature threshold.
[0109] According to some embodiments of this application, refer to Figure 5 It may also include the following steps:
[0110] Step 501: Select the target charging window table from multiple candidate charging window tables according to the battery type of the target battery device.
[0111] Different candidate charging window tables correspond to different battery types.
[0112] In practical applications, multiple candidate charging window tables can be created by the computer equipment used during testing. The battery management system establishes a communication connection with the testing computer equipment and selects the target charging window table from the multiple candidate charging window tables created by the testing computer equipment according to the battery type of the target battery device.
[0113] Alternatively, multiple candidate charging window tables can be created by the cloud server. The battery management system establishes a communication connection with the cloud server and selects the target charging window from the multiple candidate charging window tables created by the cloud server based on the battery type of the target battery device.
[0114] For example, the cloud server pre-establishes candidate charging window tables for lithium manganese oxide batteries, lithium iron phosphate batteries, and nickel-cobalt-manganese lithium batteries. If the target battery device uses a lithium manganese oxide battery, the battery management system selects the candidate charging window table for lithium manganese oxide batteries as the target charging window table; if the target battery device uses a lithium iron phosphate battery, the battery management system selects the candidate charging window table for lithium iron phosphate batteries as the target charging window table.
[0115] Step 502: Store the target charging window table.
[0116] After the battery management system selects the target charging window table, it stores the target charging window table.
[0117] In some embodiments, as test data or historical data increases, the test computer equipment or cloud server can update each candidate charging window table, and the battery management system can reselect the target charging window table and restore the target charging window table.
[0118] In the above embodiments, a target charging window table is selected from multiple candidate charging window tables according to the battery type of the target battery device; the target charging window table is then stored. In the technical solution of this application embodiment, different candidate charging window tables are pre-established for different battery types, and a target charging window table is selected from multiple candidate charging window tables. This makes the target charging window table more compatible with the target battery device, thereby making the adjustment of the heating temperature threshold more suitable for the target battery device.
[0119] According to some embodiments of this application, the above embodiment of "adjusting the heating temperature threshold when it is determined that the target battery device is not fully charged" may include the following steps: when it is determined that the target battery device is not fully charged, the battery temperature corresponding to the current state of charge that can be fully charged is used as the heating temperature threshold.
[0120] If it is determined that the target battery device is not fully charged, the target battery temperature that can be fully charged can be determined according to the charging window table, and then the target battery temperature is used as the heating temperature threshold.
[0121] For example, if the current state of charge (SOC) is greater than or equal to 12 and the current battery temperature is greater than or equal to T7 but less than T8, the target state threshold is determined to be SOC 12, and the target temperature threshold is T7. Based on SOC 12 and T7, the target charging power ratio is found to be 90% in Table 1, and based on the target charging power ratio of 90%, it is determined that the target battery device is not fully charged. In this case, according to the charging window table, if the current SOC is greater than or equal to 12, the target battery temperature for full-power charging is T8, and T8 is then used as the heating temperature threshold.
[0122] For example, if the current state of charge (SOC) is greater than or equal to 10 and the current battery temperature is greater than or equal to T6 but less than T7, the target state threshold is determined to be SOC 10, and the target temperature threshold is T6. Based on SOC 10 and T6, the target charging power ratio is found to be 90% in Table 1, and based on the target charging power ratio of 90%, it is determined that the target battery device is not fully charged. In this case, according to the charging window table, the target battery temperature for full-power charging when the current SOC is greater than or equal to 10 is determined to be T7, and T7 is then used as the heating temperature threshold.
[0123] In the above embodiments, when it is determined that the target battery device is not fully charged, the battery temperature corresponding to the current state of charge that allows for full-power charging is used as the heating temperature threshold. In the technical solution of this application embodiment, using the battery temperature that allows for full-power charging as the heating temperature threshold provides support for subsequent thermal management, ensuring that the target battery device remains in a fully charged state throughout the entire charging process. This not only improves the charging power but also increases the charging speed.
[0124] According to some embodiments of this application, refer to Figure 6 In the above embodiments, "performing thermal management of the target battery device based on a heating temperature threshold" may include the following steps:
[0125] Step 601: When the current battery temperature is lower than the heating temperature threshold, the target battery device is heated.
[0126] When the current battery temperature is below the heating temperature threshold, the battery management system can control the heating structure to activate and heat the target battery device. For example, the battery management system can control the heating film to activate and heat the target battery device.
[0127] Step 602: If the current battery temperature and current charging current of the target battery device meet the preset conditions, stop heating the target battery device.
[0128] The preset conditions include the current battery temperature being greater than or equal to the heating temperature threshold and the current charging current being greater than or equal to half of the full-power charging current, or the current battery temperature being greater than or equal to the sum of the heating temperature threshold and the temperature adjustment amount.
[0129] During the heating process, the battery management system can obtain the current battery temperature and current charging current of the target battery device in real time. If the current battery temperature is greater than or equal to the heating temperature threshold and the current charging current is greater than or equal to half of the full power charging current, the battery management system will control the heating structure to stop heating the target battery device.
[0130] If the current battery temperature is greater than or equal to the heating temperature threshold, but the current charging current is less than half of the full power charging current, the target battery device will continue to be heated until the current battery temperature of the target battery device is greater than or equal to the sum of the heating temperature threshold and the temperature adjustment amount. Then the battery management system will control the heating structure to stop heating the target battery device.
[0131] For example, if the heating temperature threshold is T8, and the current battery temperature of the target battery device is T≥T8, and the current charging current I≥0.5*I0, where I0 is the full-power charging current, the battery management system will control the heating structure to stop heating the target battery device. If the current battery temperature of the target battery device is T≥T8, and the current charging current I<0.5*I0, then heating of the target battery device will continue until the current battery temperature of the target battery device is T≥T8+1℃, where 1℃ is the temperature adjustment amount. It should be noted that the temperature adjustment amount is not limited to 1℃ and can be set according to the actual situation.
[0132] In the above embodiments, the target battery device is heated when the current battery temperature is below a heating temperature threshold; the heating process is stopped when the current battery temperature and current charging current of the target battery device meet preset conditions. In the technical solution of this application embodiment, thermal management of the target battery device based on an adaptively adjusted heating temperature threshold can ensure that the battery temperature of the target battery device meets the requirements for full-power charging, thereby improving charging power. Furthermore, timely cessation of heating can also achieve energy-saving effects.
[0133] According to some embodiments of this application, a charging method for an energy storage system is provided, which is applied to... Figure 1 Taking a battery management system as an example, this method may include the following steps:
[0134] Step 1: Select the target charging window table from multiple candidate charging window tables according to the battery type of the target battery device; store the target charging window table.
[0135] Step 2: During the charging process of the target battery device, obtain the current state of charge and current battery temperature of the target battery device.
[0136] Step 3: In the pre-established target charging window table, find the target charging power ratio that matches the current state of charge and current battery temperature.
[0137] In one embodiment, the test charging power of the sample battery under different test conditions is obtained; wherein the battery type of the sample battery is the same as the battery type of the target battery device, and the test conditions include test state of charge and test battery temperature; a target charging window table is established based on multiple test charging powers and the rated charging power of the sample battery.
[0138] Step 4: If the target charging power ratio is 100%, determine that the target battery device is fully charged; if the target charging power ratio is less than 100%, determine that the target battery device is not fully charged.
[0139] Step 5: If it is determined that the target battery device is not fully charged, the battery temperature corresponding to the current state of charge that can be fully charged is used as the heating temperature threshold.
[0140] Step 6: If the current battery temperature is lower than the heating temperature threshold, heat the target battery device to charge it to full power.
[0141] Step 7: If the current battery temperature and current charging current of the target battery device meet the preset conditions, stop heating the target battery device.
[0142] The preset conditions include the current battery temperature being greater than or equal to the heating temperature threshold and the current charging current being greater than or equal to half of the full-power charging current, or the current battery temperature being greater than or equal to the sum of the heating temperature threshold and the temperature adjustment amount.
[0143] In the technical solution of this application embodiment, not only the influence of battery temperature on charging power is considered, but also the influence of SOC (State of Charge) on charging power. The heating temperature threshold is adaptively adjusted according to the current battery temperature and the current state of charge. In this way, thermal management of the battery based on the adjusted heating temperature threshold can keep the battery in a full-power charging state throughout the entire charging process, thereby greatly improving the charging speed.
[0144] It should be understood that although the steps in the flowchart above are shown sequentially as indicated by the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowchart above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages in other steps.
[0145] Based on the same inventive concept, this application also provides a controller for an energy storage system to implement the charging method of the energy storage system described above. The solution provided by this device is similar to the implementation described in the above method; therefore, the specific limitations in one or more controller embodiments of the energy storage system provided below can be found in the limitations of the charging method of the energy storage system described above, and will not be repeated here.
[0146] According to some embodiments of this application, refer to Figure 7 A controller for an energy storage system is provided, the controller comprising:
[0147] The state and temperature acquisition module 701 is used to acquire the current state of charge and current battery temperature of the target battery device during the charging process of the target battery device.
[0148] The threshold adjustment module 702 is used to adjust the heating temperature threshold when it is determined that the target battery device is not fully charged based on the current state of charge and the current battery temperature.
[0149] The thermal management module 703 is used to perform thermal management on the target battery device according to the heating temperature threshold so that the target battery device can be charged at full power.
[0150] In some embodiments, the threshold adjustment module 702 is specifically used to find a target charging power ratio that matches the current state of charge and the current battery temperature in a pre-established target charging window table.
[0151] When the target charging power ratio is equal to 100%, the target battery device is determined to be fully charged.
[0152] If the target charging power ratio is less than 100%, it is determined that the target battery device is not fully charged.
[0153] In some embodiments, refer to Figure 8 The controller also includes:
[0154] The power acquisition module 704 is used to acquire the test charging power of the sample battery under different test conditions; wherein, the battery type of the sample battery is the same as the battery type of the target battery device, and the test conditions include the test state of charge and the test battery temperature.
[0155] The window table creation module 705 is used to create a target charging window table based on multiple test charging powers and the rated charging power of the sample battery.
[0156] In some embodiments, refer to Figure 9 The controller also includes:
[0157] The window selection module 706 is used to select a target charging window table from multiple candidate charging window tables based on the battery type of the target battery device.
[0158] The window table storage module 707 is used to store the target charging window table.
[0159] In some embodiments, the threshold adjustment module 702 is specifically used to use the battery temperature that can be fully charged corresponding to the current state of charge as the heating temperature threshold when it is determined that the target battery device is not fully charged.
[0160] In some embodiments, the thermal management module 703 is specifically configured to heat the target battery device to enable full-power charging when the current battery temperature is lower than a heating temperature threshold; and to stop heating the target battery device when the current battery temperature and the current charging current of the target battery device meet preset conditions; wherein the preset conditions include the current battery temperature being greater than or equal to the heating temperature threshold and the current charging current being greater than or equal to half of the full-power charging current, or the current battery temperature being greater than or equal to the sum of the heating temperature threshold and the temperature adjustment amount.
[0161] The various modules in the controller of the aforementioned energy storage system can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the processor of the electronic device in hardware form or independent of it, or they can be stored in the memory of the electronic device in software form, so that the processor can call and execute the operations corresponding to these modules.
[0162] According to some embodiments of this application, an electronic device is provided, which may be a battery management system, and its internal structure diagram may be as follows: Figure 10As shown, this electronic device includes a processor, memory, input / output (I / O) interfaces, and a communication interface. The processor, memory, and I / O interfaces are connected via a system bus, and the communication interface is also connected to the system bus via the I / O interfaces. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system, computer programs, and a database. The internal memory provides the environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The database stores XX data. The I / O interfaces are used for exchanging information between the processor and external devices. The communication interface is used for communicating with external terminals via a network. When the computer program is executed by the processor, it implements a charging method for an energy storage system.
[0163] Those skilled in the art will understand that Figure 10 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the electronic device to which the present application is applied. The specific electronic device may include more or fewer components than shown in the figure, or combine certain components, or have different component arrangements.
[0164] According to some embodiments of this application, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory including instructions that can be executed by a processor of an electronic device to perform the above-described method. For example, the non-transitory computer-readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc.
[0165] According to some embodiments of this application, a computer program product is also provided, which, when executed by a processor, can implement the above-described methods. The computer program product includes one or more computer instructions. When these computer instructions are loaded and executed on a computer, some or all of the above-described methods can be implemented, wholly or partially, according to the processes or functions described in the embodiments of this application.
[0166] Those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments described above. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.
[0167] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0168] The embodiments described above merely illustrate several implementation methods of this application to facilitate a detailed understanding of the technical solutions of this application, but should not be construed as limiting the scope of protection of the invention patent. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the scope of protection of this application. It should be understood that technical solutions obtained by those skilled in the art based on the technical solutions provided in this application through logical analysis, reasoning, or limited experimentation are all within the scope of protection of the appended claims. Therefore, the scope of protection of this patent application should be determined by the content of the appended claims, and the specification and drawings can be used to interpret the content of the claims.
Claims
1. A charging method for an energy storage system, characterized in that, The method includes: During the charging process of the target battery device, the current state of charge and current battery temperature of the target battery device are obtained, wherein the target battery device is one or more of the multiple battery devices in the energy storage system; Based on the current state of charge and the current battery temperature, it is determined that the target battery device is not fully charged. If the target battery device is not fully charged, the heating temperature threshold is adjusted. Thermal management of the target battery device is performed based on the heating temperature threshold to enable the target battery device to be charged at full power.
2. The method according to claim 1, characterized in that, The method further includes: In the target charging window table, find the target charging power ratio that matches the current state of charge and the current battery temperature; When the target charging power ratio is equal to 100%, the target battery device is determined to be fully charged. If the target charging power ratio is less than 100%, it is determined that the target battery device is not fully charged.
3. The method according to claim 2, characterized in that, The method further includes: The test charging power of the sample battery under different test conditions is obtained; wherein the battery type of the sample battery is the same as the battery type of the target battery device, and the test conditions include test state of charge and test battery temperature; The target charging window table is established based on the multiple test charging powers and the rated charging power of the sample battery.
4. The method according to claim 2, characterized in that, The method further includes: Based on the battery type of the target battery device, the target charging window table is selected from multiple candidate charging window tables; Store the target charging window table.
5. The method according to claim 1, characterized in that, Adjusting the heating temperature threshold when the target battery device is not fully charged includes: If it is determined that the target battery device is not fully charged, the battery temperature corresponding to the current state of charge that can be fully charged is used as the heating temperature threshold.
6. The method according to any one of claims 1-5, characterized in that, The step of performing thermal management on the target battery device according to the heating temperature threshold to enable the target battery device to be charged at full power includes: If the current battery temperature is lower than the heating temperature threshold, the target battery device is heated to charge it to full power. When the current battery temperature and the current charging current of the target battery device meet preset conditions, the heating process on the target battery device is stopped; wherein, the preset conditions include the current battery temperature being greater than or equal to the heating temperature threshold and the current charging current being greater than or equal to half of the full power charging current, or the current battery temperature being greater than or equal to the sum of the heating temperature threshold and the temperature adjustment amount.
7. A controller for an energy storage system, characterized in that, The controller includes: The state and temperature acquisition module is used to acquire the current state of charge and current battery temperature of the target battery device during the charging process of the target battery device, wherein the target battery device is one or more of the multiple battery devices in the energy storage system; The threshold adjustment module is used to determine that the target battery device is not fully charged based on the current state of charge and the current battery temperature, and adjust the heating temperature threshold when the target battery device is not fully charged. A thermal management module is used to perform thermal management on the target battery device according to the heating temperature threshold, so as to enable the target battery device to be charged at full power.
8. An electronic device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the method of any one of claims 1 to 6.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the method of any one of claims 1 to 6.
10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the method of any one of claims 1 to 6.
Citation Information
Patent Citations
Thermal management method and device during charging of battery pack and automobile
CN111430844A
Battery thermal management method and device, computer equipment and storage medium
CN114771355A
Low-temperature slow-charging heat management method, device and equipment
CN115959011A
Battery system charging thermal management method and system
CN116093468A
Battery pack heating treatment method, energy storage equipment and storage medium
CN116435625A