Battery temperature regulation and control system and method
By using fluctuation calculation, temperature prediction, regulation and equalization modules in the energy storage system, the problem of inaccurate battery temperature prediction is solved, and the battery temperature equalization control is achieved, which extends the battery life and improves the efficiency of the energy storage system.
Patent Information
- Application Number
- CN202411024183.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-29
- Publication Date
- 2024-12-13
AI Technical Summary
The prior art cannot accurately predict the battery temperature of the energy storage system, resulting in the inability to achieve balanced control of the battery temperature, affecting the battery service life.
Using fluctuation calculation module, temperature prediction module, temperature regulation module and temperature equalization module, by obtaining the output power of the energy storage system, calculating the battery fluctuation coefficient, predicting the temperature change curve, identifying the abnormal temperature period, and regulating and equalizing the battery temperature .
It realizes accurate prediction and regulation of battery temperature, extends the service life of the battery, and improves the working efficiency of the energy storage system.
Smart Images

Figure CN119133714A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of photovoltaic energy storage technology, and more specifically, to a battery temperature control system and method. Background Art
[0002] Photovoltaic power generation systems mainly include photovoltaic arrays, energy storage devices, energy conversion devices, and loads. During the day, photovoltaic arrays use sunlight to generate electricity, and the generated electricity is transmitted to the load for use or stored in the energy storage device through the energy conversion device; at night, the photovoltaic array cannot generate electricity, and the energy storage device outputs electricity for use by the load. The batteries in the energy storage device are generally lead-acid batteries or lithium batteries, and high temperatures will affect their service life. In order to extend the service life of the battery, the battery temperature during the charging process is regulated, which can improve the battery's efficiency and extend its service life, which is of great significance to promoting the application and development of energy storage technology.
[0003] When regulating the battery temperature, the prior art cannot accurately predict the battery temperature of the energy storage system, and thus cannot achieve balanced control of the battery temperature. Summary of the invention
[0004] The present invention provides a battery temperature control system and method, which is used to solve the problem in the prior art that the energy storage system cannot accurately predict the battery temperature of the energy storage system and balance the battery temperature, including:
[0005] A fluctuation calculation module is used to obtain the output power of the energy storage system and determine the battery fluctuation coefficient according to the output power of the energy storage system;
[0006] A temperature prediction module is used to determine a battery temperature prediction value according to a battery fluctuation coefficient, and to draw a predicted temperature change curve according to the battery temperature prediction value;
[0007] A temperature control module is used to determine the abnormal temperature period of the battery according to the predicted temperature change curve, and to control the battery temperature according to the abnormal temperature period of the battery;
[0008] The temperature balancing module is used to determine the temperature value of each battery pack after the battery temperature is regulated according to the battery temperature regulation result, and perform temperature balancing processing on the battery pack according to the temperature value of each battery pack after the regulation.
[0009] Furthermore, the fluctuation calculation module determines the battery fluctuation coefficient according to the output power of the energy storage system, including:
[0010] Draw an output power change curve according to the output power of the energy storage system, obtain a preset sliding time window, and divide the output power change curve into a plurality of sub-power change curves according to the preset sliding time window;
[0011] Calculate the average power in the sub-power change curve, filter out the time period when the average power value is greater than the first preset threshold, and set the time period when the average power value is greater than the first preset threshold as the first fluctuation period;
[0012] Draw an average power change curve according to the power average values of each sub-power change curve, and calculate the absolute value of the slope of each power average value in the average power change curve;
[0013] Screening out a period in the average power variation curve in which the absolute value of the slope is greater than a second preset threshold, and setting the period in which the absolute value of the slope is greater than the second preset threshold as a second fluctuation period;
[0014] The power abnormality period is determined according to the first fluctuation period and the second fluctuation period, and the battery fluctuation coefficient is determined according to the power abnormality period.
[0015] Further, the determining of the battery fluctuation coefficient according to the power abnormality period includes:
[0016] Obtain the battery temperature change of the energy storage system during the power abnormality period, and draw temperature change curves for several power abnormality periods according to the battery temperature change;
[0017] Determine a temperature peak point according to the temperature change curve, calculate the number of temperature peak points greater than a third preset threshold, and determine a temperature weight according to the number of temperature peak points greater than the third preset threshold;
[0018] The standard deviation of each temperature change curve is calculated, and the standard deviation of the temperature change curve is weighted and summed according to the temperature weight to obtain the battery fluctuation coefficient.
[0019] Furthermore, the temperature prediction module determines the battery temperature prediction value according to the battery fluctuation coefficient, including:
[0020] A smoothing coefficient is determined according to the battery fluctuation coefficient, and a battery temperature prediction value is determined based on the exponential moving average algorithm according to the smoothing coefficient.
[0021] Further, determining the smoothing coefficient according to the battery fluctuation coefficient includes:
[0022] The smoothing coefficient is determined according to the smoothing coefficient calculation formula, and the smoothing coefficient calculation formula is specifically:
[0023]
[0024] Among them, β is the smoothing coefficient, β s is the preset standard smoothing coefficient, F is the battery fluctuation coefficient, and F s is the preset standard fluctuation coefficient, R is the preset range coefficient, and exp is the natural exponential function.
[0025] Furthermore, the temperature control module determines the abnormal temperature period of the battery according to the predicted temperature change curve, including:
[0026] Determine a duration period during which the battery temperature is greater than a fourth preset threshold based on the predicted temperature change curve, and determine the duration period during which the battery temperature is at the fourth preset threshold as an abnormal temperature period;
[0027] If the battery temperature of the predicted temperature variation curve does not exceed the fourth preset threshold for a continuous period, it is determined that there is no abnormal temperature period.
[0028] Furthermore, the temperature control module controls the battery temperature according to the abnormal temperature period of the battery, including:
[0029] Obtain the current load power of the energy storage system, and calculate the difference between the current load power of the energy storage system and the preset standard load power;
[0030] Normalize the difference between the current load power of the energy storage system and the preset standard load power to obtain a temperature threshold correction coefficient, and determine the temperature threshold according to the temperature threshold correction coefficient;
[0031] The difference between the predicted temperature value and the temperature threshold of the energy storage system during the abnormal temperature period is obtained, the target control temperature is determined according to the difference between the predicted temperature value and the temperature threshold, and the battery temperature is controlled according to the target control temperature.
[0032] Further, determining the target control temperature according to the difference between the predicted temperature value and the temperature threshold value includes:
[0033] Determine whether the difference between the predicted temperature value and the temperature threshold is greater than a fifth preset threshold, and if the difference between the predicted temperature value and the temperature threshold is greater than the fifth preset threshold, set the first temperature value as the target control temperature;
[0034] If the difference between the predicted temperature value and the temperature threshold is less than or equal to the fifth preset threshold, determining whether the difference between the predicted temperature value and the temperature threshold is greater than a sixth preset threshold;
[0035] If the difference between the predicted temperature value and the temperature threshold is greater than the sixth preset threshold, setting the second temperature value as the target control temperature;
[0036] If the difference between the predicted temperature value and the temperature threshold is less than or equal to the sixth preset threshold, the third temperature value is set as the target control temperature.
[0037] Furthermore, the temperature balancing module performs temperature balancing processing on the battery pack according to the temperature value of each battery pack after adjustment, including:
[0038] Determine the average battery temperature of the energy storage system according to the temperature values of each battery pack after regulation, and select the battery pack with the temperature closest to the average battery temperature according to the average battery temperature;
[0039] Setting the battery pack whose temperature is closest to the average battery temperature as the initial battery pack, obtaining the temperature of the battery pack in the area adjacent to the initial battery pack, and determining whether the difference between the temperature of the initial battery pack and the temperature of the battery pack in the adjacent area is less than a seventh preset threshold;
[0040] If the difference between the temperature of the initial battery pack and the temperature of the battery pack in the adjacent area is less than the seventh preset threshold, the battery pack in the adjacent area is set as a new initial battery pack and continues to determine whether the difference between the temperature of the new initial battery pack and the temperature of the battery pack in the adjacent area is less than the seventh preset threshold;
[0041] If the difference between the temperature of the initial battery pack and the temperature of the battery pack in the adjacent area is greater than or equal to a seventh preset threshold, a target control temperature is determined according to the difference between the temperature of the initial battery pack and the temperature of the battery pack in the adjacent area, and the temperature of the battery pack in the adjacent area is controlled according to the target control temperature;
[0042] The above steps are repeated until the difference between the temperature of each battery pack and the temperature of the battery packs in the adjacent area is less than a seventh preset threshold.
[0043] In order to achieve the above object, the present invention also provides a battery temperature control method, the method comprising:
[0044] Obtain the output power of the energy storage system, and determine the battery fluctuation coefficient according to the output power of the energy storage system;
[0045] Determine a battery temperature prediction value according to the battery fluctuation coefficient, and draw a predicted temperature change curve according to the battery temperature prediction value;
[0046] Determine the abnormal temperature period of the battery according to the predicted temperature change curve, and regulate the battery temperature according to the abnormal temperature period of the battery;
[0047] The temperature value of each battery pack after the regulation is determined according to the battery temperature regulation result, and the battery packs are temperature balanced according to the temperature value of each battery pack after the regulation.
[0048] The beneficial effects of the present invention are:
[0049] By applying the above technical scheme, the present invention determines the smoothing coefficient of the exponential moving average algorithm through the output power of the energy storage system, thereby realizing accurate prediction of the battery temperature, finding out the abnormal time period of the battery temperature based on the temperature prediction result and performing temperature control, and performing temperature balancing processing on the regulated battery at the same time, which can effectively improve the working efficiency of the energy storage system and fully extend the service life of the battery. BRIEF DESCRIPTION OF THE DRAWINGS
[0050] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.
[0051] Figure 1 A schematic diagram of the structure of a battery temperature control system proposed in an embodiment of the present invention is shown;
[0052] Figure 2 The figure shows an overall flow chart of a battery temperature control method proposed in an embodiment of the present invention. DETAILED DESCRIPTION
[0053] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0054] In the description of the present application, it should be understood that the terms "center", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside", etc., indicating orientations or positional relationships, are based on the orientations or positional relationships shown in the accompanying drawings, and are only for the convenience of describing the present application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be understood as a limitation on the present application.
[0055] The terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features. In the description of this application, unless otherwise specified, "plurality" means two or more.
[0056] In the description of this application, it should be noted that, unless otherwise clearly specified and limited, the terms "installed", "connected", and "connected" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection, or it can be indirectly connected through an intermediate medium, or it can be the internal communication of two components. For ordinary technicians in this field, the specific meanings of the above terms in this application can be understood according to specific circumstances.
[0057] The present application embodiment provides a battery temperature control system, such as Figure 1 As shown, including:
[0058] The fluctuation calculation module is used to obtain the output power of the energy storage system and determine the battery fluctuation coefficient according to the output power of the energy storage system; the temperature prediction module is used to determine the battery temperature prediction value according to the battery fluctuation coefficient and draw the predicted temperature change curve according to the battery temperature prediction value; the temperature control module is used to determine the abnormal temperature period of the battery according to the predicted temperature change curve and control the battery temperature according to the abnormal temperature period; the temperature balancing module is used to determine the temperature value of each battery pack after the battery temperature is regulated according to the battery temperature regulation result, and perform temperature balancing on the battery pack according to the temperature value of each battery pack after the regulation.
[0059] In this embodiment, a power monitoring device and a temperature sensing device are provided in the energy storage system, which can detect the output power of the energy storage system and the temperature value of the battery in real time. An air cooling structure is selected to achieve temperature control of the energy storage system. The battery assembly of the energy storage system is composed of various battery packs. The temperature of each battery pack is controlled by the air cooling structure to achieve temperature balance of the energy storage system.
[0060] In some embodiments of the present application, the fluctuation calculation module determines the battery fluctuation coefficient based on the output power of the energy storage system, including: drawing an output power change curve based on the output power of the energy storage system, obtaining a preset sliding time window, and dividing the output power change curve into several sub-power change curves according to the preset sliding time window; calculating the average power value in the sub-power change curve, screening out the time period in which the power average value is greater than a first preset threshold, and setting the time period in which the power average value is greater than the first preset threshold as a first fluctuation period; drawing an average power change curve based on the power average values of each sub-power change curve, and calculating the absolute value of the slope of each power average value in the average power change curve; screening out the time period in which the absolute value of the slope of the average power change curve is greater than a second preset threshold, and setting the time period in which the absolute value of the slope is greater than the second preset threshold as a second fluctuation period; determining the power abnormality period based on the first fluctuation period and the second fluctuation period, and determining the battery fluctuation coefficient based on the power abnormality period.
[0061] In this embodiment, the time period when the power average value is greater than the first preset threshold value is combined with the time period when the absolute value of the slope is greater than the second preset threshold value, so as to obtain the power abnormality time period. The power abnormality of the energy storage system will cause the battery temperature to fluctuate. Therefore, the power abnormality time period is obtained through the power fluctuation of the energy storage system, so that the time period when the battery temperature is abnormal can be found more accurately.
[0062] In some embodiments of the present application, determining the battery fluctuation coefficient according to the power abnormality period includes: obtaining the battery temperature change of the energy storage system during the power abnormality period, and drawing a number of temperature change curves for the power abnormality period according to the battery temperature change; determining the temperature peak point according to the temperature change curve, calculating the number of temperature peak points greater than a third preset threshold, and determining the temperature weight according to the number of temperature peak points greater than the third preset threshold; calculating the standard deviation of each temperature change curve, and weighted summing the standard deviation of the temperature change curve according to the temperature weight to obtain the battery fluctuation coefficient.
[0063] In this embodiment, the battery temperature of the energy storage system during the power abnormality period is collected to obtain temperature change curves for multiple power abnormality periods, and the number of temperature peak points in each temperature change curve whose temperature value is greater than the third preset threshold is calculated to obtain the temperature weight. The more the number of temperature peak points in the temperature change curve whose temperature value is greater than the third preset threshold is, the higher the corresponding temperature weight is. The standard deviation of each temperature change curve is weighted and summed according to the temperature weight to obtain the battery fluctuation coefficient. The temperature standard deviation during the power abnormality period can accurately reflect the fluctuation of the battery temperature, thereby obtaining an accurate battery fluctuation coefficient.
[0064] In some embodiments of the present application, the temperature prediction module determines a battery temperature prediction value according to a battery fluctuation coefficient, including: determining a smoothing coefficient according to the battery fluctuation coefficient, and determining the battery temperature prediction value based on an exponential moving average algorithm according to the smoothing coefficient.
[0065] In some embodiments of the present application, determining the smoothing coefficient according to the battery fluctuation coefficient includes:
[0066] The smoothing coefficient is determined according to the smoothing coefficient calculation formula, and the smoothing coefficient calculation formula is specifically:
[0067]
[0068] Among them, β is the smoothing coefficient, β s is the preset standard smoothing coefficient, F is the battery fluctuation coefficient, and F s is the preset standard fluctuation coefficient, R is the preset range coefficient, and exp is the natural exponential function.
[0069] In this embodiment, the smoothing coefficient is a parameter that needs to be manually set during the use of the exponential moving average algorithm. The exponential moving average algorithm uses the smoothing coefficient to assign weights to current data points and past data points. When the value of the smoothing coefficient is larger, the weight of the current data point is larger, and the weight of the past data point is smaller, so that the prediction result pays more attention to the data with a closer time, thereby better reflecting the trend and fluctuation of the recent data. However, the larger the smoothing coefficient, the greater the impact of outliers and noise; and the smaller the value of the smoothing coefficient, the greater the impact of historical data on the prediction result, thereby better reflecting the long-term trend of data changes and reducing the impact of outliers and noise. However, the smaller the smoothing coefficient, the slower the prediction result will be to the changes in recent data.
[0070] In this embodiment, a smoothing coefficient of an exponential moving average algorithm is obtained according to a battery fluctuation coefficient, and the battery temperature of the energy storage system is predicted based on the exponential moving average algorithm. The larger the battery fluctuation coefficient, the higher the corresponding smoothing coefficient, so that the prediction result can better reflect the fluctuation of the battery temperature.
[0071] In some embodiments of the present application, the temperature control module determines the abnormal temperature period of the battery according to the predicted temperature change curve, including: determining the continuous period during which the battery temperature is greater than a fourth preset threshold based on the predicted temperature change curve, and determining the continuous period during which the battery temperature is at the fourth preset threshold as the abnormal temperature period; if the battery temperature of the predicted temperature change curve is not greater than the fourth preset threshold for a continuous period, it is determined that there is no abnormal temperature period.
[0072] In this embodiment, when there is a time period in the predicted temperature change curve when the battery temperature is greater than the fourth preset threshold, the corresponding time period is set as an abnormal temperature time period. When the battery temperature of the predicted temperature change curve does not have a continuous time period greater than the fourth preset threshold, it is considered that the battery temperature does not need to be regulated, and the abnormal temperature time period is not set. By regulating the abnormal battery temperature, it can effectively save electricity and prevent waste of resources.
[0073] In some embodiments of the present application, the temperature control module controls the battery temperature according to the abnormal temperature period of the battery, including: obtaining the load power of the current energy storage system, calculating the difference between the load power of the current energy storage system and the preset standard load power; normalizing the difference between the load power of the current energy storage system and the preset standard load power to obtain a temperature threshold correction coefficient, and determining the temperature threshold according to the temperature threshold correction coefficient; obtaining the difference between the predicted temperature value of the energy storage system in the abnormal temperature period and the temperature threshold, determining the target control temperature according to the difference between the predicted temperature value and the temperature threshold, and controlling the battery temperature according to the target control temperature.
[0074] In this embodiment, the difference between the current load power of the energy storage system and the preset standard load power is normalized, and the range of the difference between the current load power of the energy storage system and the preset standard load power is limited to [0, 1], so as to correct the temperature threshold. The temperature threshold is determined by the load power of the energy storage system. The higher the load power of the energy storage system, the larger the corresponding temperature threshold, and the higher the tolerance for the battery temperature.
[0075] In some embodiments of the present application, determining the target control temperature based on the difference between the predicted temperature value and the temperature threshold includes: judging whether the difference between the predicted temperature value and the temperature threshold is greater than a fifth preset threshold; if the difference between the predicted temperature value and the temperature threshold is greater than the fifth preset threshold, setting the first temperature value as the target control temperature; if the difference between the predicted temperature value and the temperature threshold is less than or equal to the fifth preset threshold, judging whether the difference between the predicted temperature value and the temperature threshold is greater than a sixth preset threshold; if the difference between the predicted temperature value and the temperature threshold is greater than the sixth preset threshold, setting the second temperature value as the target control temperature; if the difference between the predicted temperature value and the temperature threshold is less than or equal to the sixth preset threshold, setting the third temperature value as the target control temperature.
[0076] In this embodiment, the first temperature value is set to be less than the second temperature value and less than the third temperature value. The greater the difference between the predicted temperature value and the temperature threshold, the lower the corresponding target control temperature and the faster the control speed, thereby effectively improving the temperature control efficiency of the energy storage system.
[0077] In some embodiments of the present application, the temperature balancing module performs temperature balancing processing on the battery pack according to the temperature value of each battery pack after regulation, including: determining the average battery temperature of the energy storage system according to the temperature value of each battery pack after regulation, and screening out the battery pack whose temperature is closest to the average battery temperature according to the average battery temperature; setting the battery pack whose temperature is closest to the average battery temperature as the initial battery pack, obtaining the battery pack temperature of the area adjacent to the initial battery pack, and judging whether the difference between the temperature of the initial battery pack and the temperature of the battery pack in the adjacent area is less than a seventh preset threshold; if the difference between the temperature of the initial battery pack and the temperature of the battery pack in the adjacent area is less than the seventh preset threshold, setting the battery pack in the adjacent area as a new initial battery pack and continuing to judge whether the difference between the temperature of the new initial battery pack and the temperature of the battery pack in the adjacent area is less than the seventh preset threshold; if the difference between the temperature of the initial battery pack and the temperature of the battery pack in the adjacent area is greater than or equal to the seventh preset threshold, determining the target regulation temperature according to the difference between the temperature of the initial battery pack and the temperature of the battery pack in the adjacent area, and performing temperature regulation on the battery pack in the adjacent area according to the target regulation temperature; repeating the above steps until the difference between the temperature of each battery pack and the temperature of the battery pack in the adjacent area is less than the seventh preset threshold.
[0078] In this embodiment, the greater the difference between the temperature value of the initial battery pack and the temperature value of the battery pack in the adjacent area, the lower the corresponding target control temperature. The temperature balance control is performed with the temperature value of the initial battery pack as the center and spreads out to the surrounding areas, so that the difference between the temperature of each battery pack in the energy storage system and the temperature of the battery pack in the adjacent area is less than the seventh preset threshold, thereby achieving temperature balance processing.
[0079] Based on the same technical concept, such as Figure 2 As shown, the present invention also provides a battery temperature control method, the method comprising:
[0080] S101, obtaining the output power of the energy storage system, and determining the battery fluctuation coefficient according to the output power of the energy storage system;
[0081] S102, determining a battery temperature prediction value according to the battery fluctuation coefficient, and drawing a predicted temperature change curve according to the battery temperature prediction value;
[0082] S103, determining an abnormal temperature period of the battery according to the predicted temperature change curve, and regulating the battery temperature according to the abnormal temperature period of the battery;
[0083] S104, determining the temperature value of each battery pack after the regulation according to the battery temperature regulation result, and performing temperature balancing processing on the battery packs according to the temperature value of each battery pack after the regulation.
[0084] By applying the above technical solutions, the present invention uses a fluctuation calculation module to obtain the output power of the energy storage system, and determines the battery fluctuation coefficient according to the output power of the energy storage system; a temperature prediction module is used to determine the battery temperature prediction value according to the battery fluctuation coefficient, and draw a predicted temperature change curve according to the battery temperature prediction value; a temperature control module is used to determine the abnormal temperature period of the battery according to the predicted temperature change curve, and control the battery temperature according to the abnormal temperature period of the battery; a temperature balancing module is used to determine the temperature value of each battery pack after control according to the battery temperature control result, and perform temperature balancing on the battery pack according to the temperature value of each battery pack after control. The present invention can timely determine the abnormal period of battery temperature and perform temperature control, ensure the balanced distribution of battery temperature, extend the service life of the energy storage system, and improve the operating efficiency.
[0085] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present application.
Claims
1. A battery temperature control system, characterized in that: include: A fluctuation calculation module is used to obtain the output power of the energy storage system and determine the battery fluctuation coefficient according to the output power of the energy storage system; A temperature prediction module is used to determine a battery temperature prediction value according to a battery fluctuation coefficient, and to draw a predicted temperature change curve according to the battery temperature prediction value; A temperature control module is used to determine the abnormal temperature period of the battery according to the predicted temperature change curve, and to control the battery temperature according to the abnormal temperature period of the battery; The temperature balancing module is used to determine the temperature value of each battery pack after the battery temperature is regulated according to the battery temperature regulation result, and perform temperature balancing processing on the battery pack according to the temperature value of each battery pack after the regulation.
2. The battery temperature control system according to claim 1, characterized in that: The fluctuation calculation module determines the battery fluctuation coefficient according to the output power of the energy storage system, including: Draw an output power change curve according to the output power of the energy storage system, obtain a preset sliding time window, and divide the output power change curve into a plurality of sub-power change curves according to the preset sliding time window; Calculate the average power in the sub-power change curve, filter out the time period when the average power value is greater than the first preset threshold, and set the time period when the average power value is greater than the first preset threshold as the first fluctuation period; Draw an average power change curve according to the power average values of each sub-power change curve, and calculate the absolute value of the slope of each power average value in the average power change curve; Screening out a period in the average power variation curve in which the absolute value of the slope is greater than a second preset threshold, and setting the period in which the absolute value of the slope is greater than the second preset threshold as a second fluctuation period; The power abnormality period is determined according to the first fluctuation period and the second fluctuation period, and the battery fluctuation coefficient is determined according to the power abnormality period.
3. The battery temperature control system according to claim 2, characterized in that: The determining of the battery fluctuation coefficient according to the power abnormality period includes: Obtain the battery temperature change of the energy storage system during the power abnormality period, and draw temperature change curves for several power abnormality periods according to the battery temperature change; Determine a temperature peak point according to the temperature change curve, calculate the number of temperature peak points greater than a third preset threshold, and determine a temperature weight according to the number of temperature peak points greater than the third preset threshold; The standard deviation of each temperature change curve is calculated, and the standard deviation of the temperature change curve is weighted and summed according to the temperature weight to obtain the battery fluctuation coefficient.
4. The battery temperature control system according to claim 1, characterized in that: The temperature prediction module determines the battery temperature prediction value according to the battery fluctuation coefficient, including: A smoothing coefficient is determined according to the battery fluctuation coefficient, and a battery temperature prediction value is determined based on the exponential moving average algorithm according to the smoothing coefficient.
5. The battery temperature control system according to claim 4, characterized in that: The step of determining the smoothing coefficient according to the battery fluctuation coefficient includes: The smoothing coefficient is determined according to the smoothing coefficient calculation formula, and the smoothing coefficient calculation formula is specifically: Among them, β is the smoothing coefficient, β s is the preset standard smoothing coefficient, F is the battery fluctuation coefficient, and F s is the preset standard fluctuation coefficient, R is the preset range coefficient, and exp is the natural exponential function.
6. The battery temperature control system according to claim 1, characterized in that: The temperature control module determines the abnormal temperature period of the battery according to the predicted temperature change curve, including: Determine a duration period during which the battery temperature is greater than a fourth preset threshold based on the predicted temperature change curve, and determine the duration period during which the battery temperature is at the fourth preset threshold as an abnormal temperature period; If the battery temperature of the predicted temperature variation curve does not exceed the fourth preset threshold for a continuous period, it is determined that there is no abnormal temperature period.
7. The battery temperature control system according to claim 6, characterized in that: The temperature control module controls the battery temperature according to the abnormal temperature period of the battery, including: Obtain the current load power of the energy storage system, and calculate the difference between the current load power of the energy storage system and the preset standard load power; Normalize the difference between the current load power of the energy storage system and the preset standard load power to obtain a temperature threshold correction coefficient, and determine the temperature threshold according to the temperature threshold correction coefficient; The difference between the predicted temperature value and the temperature threshold of the energy storage system during the abnormal temperature period is obtained, the target control temperature is determined according to the difference between the predicted temperature value and the temperature threshold, and the battery temperature is controlled according to the target control temperature.
8. The battery temperature control system according to claim 7, characterized in that: Determining the target control temperature according to the difference between the predicted temperature value and the temperature threshold value includes: Determine whether the difference between the predicted temperature value and the temperature threshold is greater than a fifth preset threshold, and if the difference between the predicted temperature value and the temperature threshold is greater than the fifth preset threshold, set the first temperature value as the target control temperature; If the difference between the predicted temperature value and the temperature threshold is less than or equal to the fifth preset threshold, determining whether the difference between the predicted temperature value and the temperature threshold is greater than a sixth preset threshold; If the difference between the predicted temperature value and the temperature threshold is greater than the sixth preset threshold, setting the second temperature value as the target control temperature; If the difference between the predicted temperature value and the temperature threshold is less than or equal to the sixth preset threshold, the third temperature value is set as the target control temperature.
9. The battery temperature control system according to claim 1, characterized in that: The temperature balancing module performs temperature balancing processing on the battery pack according to the temperature value of each battery pack after adjustment, including: Determine the average battery temperature of the energy storage system according to the temperature values of each battery pack after regulation, and select the battery pack with the temperature closest to the average battery temperature according to the average battery temperature; Setting the battery pack whose temperature is closest to the average battery temperature as the initial battery pack, obtaining the temperature of the battery pack in the area adjacent to the initial battery pack, and determining whether the difference between the temperature of the initial battery pack and the temperature of the battery pack in the adjacent area is less than a seventh preset threshold; If the difference between the temperature of the initial battery pack and the temperature of the battery pack in the adjacent area is less than the seventh preset threshold, the battery pack in the adjacent area is set as a new initial battery pack and continues to determine whether the difference between the temperature of the new initial battery pack and the temperature of the battery pack in the adjacent area is less than the seventh preset threshold; If the difference between the temperature of the initial battery pack and the temperature of the battery pack in the adjacent area is greater than or equal to a seventh preset threshold, a target control temperature is determined according to the difference between the temperature of the initial battery pack and the temperature of the battery pack in the adjacent area, and the temperature of the battery pack in the adjacent area is controlled according to the target control temperature; The above steps are repeated until the difference between the temperature of each battery pack and the temperature of the battery packs in the adjacent area is less than a seventh preset threshold.
10. A battery temperature control method, characterized in that: The method comprises: Obtain the output power of the energy storage system, and determine the battery fluctuation coefficient according to the output power of the energy storage system; Determine a battery temperature prediction value according to the battery fluctuation coefficient, and draw a predicted temperature change curve according to the battery temperature prediction value; Determine the abnormal temperature period of the battery according to the predicted temperature change curve, and regulate the battery temperature according to the abnormal temperature period of the battery; The temperature value of each battery pack after the regulation is determined according to the battery temperature regulation result, and the battery packs are temperature balanced according to the temperature value of each battery pack after the regulation.
Citation Information
Cited By
New energy automobile battery temperature intelligent adjustment control system
CN121282437A
Intelligent temperature regulation and control system for new energy automobile battery
CN121282437B
Energy storage battery abnormity identification method and device based on energy supply optical fiber, and storage medium
CN121484269A
