Battery SOC Regulation Method, Device, Equipment, Medium and Program Product
By obtaining the operating conditions parameters of electric vehicles, and using the failure function and expansion force failure threshold to formulate SOC adjustment strategies, the problem of aging of the expansion force of the battery is solved, the safe service life of the battery is extended, and the personalized needs of different models are adapted to the personalized needs of different models.
Patent Information
- Application Number
- CN202510255206.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-05
- Publication Date
- 2025-07-22
- Estimated Expiration
- 2045-03-05
AI Technical Summary
The existing technology is difficult to effectively delay the aging of the expansion force of electric vehicles, resulting in failure of the battery structure, affecting the safe service life, and unable to meet the differentiated needs of different models.
By obtaining the operating conditions parameters of the electric vehicle during the historical use period, using the failure function and expansion force failure threshold, determining the starting control mileage and target SOC, formulating an SOC adjustment strategy, and dynamically adjusting the SOC upper limit to delay expansion force aging.
It realizes personalized adjustment of SOC according to actual working conditions, extends the safe service life of the battery, adapts to different driving habits and scenarios, and improves the safety and reliability of the battery.
Smart Images

Figure CN119749347B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of batteries, and particularly to a method, device, equipment, medium and program product for regulating the state of charge (SOC) of a battery. Background Art
[0002] Energy conservation and emission reduction are the keys to the sustainable development of the automotive industry. Electric vehicles have become an important part of the sustainable development of the automotive industry due to their advantages of energy conservation and environmental protection. For electric vehicles, battery technology is an important factor related to their development.
[0003] As the service life of the battery in an electric vehicle increases, the by-products generated by the electrochemical reaction inside the battery gradually accumulate, and the swelling force of the battery will gradually increase. When the growth of the swelling force exceeds the threshold, it may cause the failure of the battery structure, affecting the safe service life of the battery, and the safe service life of the battery directly affects the user experience. Therefore, how to reasonably delay the aging of the battery swelling force and extend the safe service life of the battery has a crucial impact on the development of battery technology. Summary of the Invention
[0004] The present application aims to solve at least one of the technical problems existing in the background art. For this reason, an object of the present application is to provide a method, device, equipment, medium and program product for regulating the SOC of a battery, and the determined SOC adjustment strategy enables the driving range of an electric vehicle to start reducing the SOC when reaching the starting regulation mileage, so as to reasonably delay the aging of the battery swelling force and promote the extension of the safe service life of the battery.
[0005] An embodiment of the first aspect of the present application provides a method for regulating the SOC of a battery, including:
[0006] Obtaining sampling values of operating condition parameters of an electric vehicle during a historical usage period; the operating condition parameters are failure influencing factors corresponding to the failure mode of battery swelling force aging;
[0007] Determining the starting regulation mileage according to the sampling values of the operating condition parameters, a pre-determined failure function, and a swelling force failure threshold; the failure function represents the relationship between the swelling force and the operating condition parameters;
[0008] Determining the target SOC corresponding to each selected mileage point in a plurality of selected mileage points in a first mileage interval according to a pre-determined first function, where the first mileage interval is from the starting regulation mileage to a preset maximum safe mileage; wherein, the first function represents the relationship between the target SOC corresponding to a certain mileage, the swelling force corresponding to a certain mileage, and the swelling force failure threshold;
[0009] Determine the SOC adjustment strategy according to each selected mileage point and its corresponding target SOC; the SOC adjustment strategy is executed when the mileage of the electric vehicle reaches the starting regulation mileage, and the SOC adjustment strategy is to make the upper limit of the SOC of the battery start to decrease from the starting regulation mileage and not exceed the corresponding target SOC when the mileage of the electric vehicle reaches the selected mileage point.
[0010] In the technical solution of the embodiment of the present application, an SOC adjustment strategy can be customized for the battery of an electric vehicle in different usage scenarios. Thanks to the fact that the sampled values of the working condition parameters are collected in the actual operating condition of the electric vehicle, in this way, the SOC adjustment strategy can more precisely adapt to the performance of the battery in the real usage scenario. Therefore, by using the battery SOC control method of the present application, the SOC can be flexibly adjusted according to the driving habits and usage scenarios of the users of the electric vehicle, optimizing the SOC control, so as to delay the aging process of the battery expansion force, and thus contribute to promoting the extension of the safe service life of the battery.
[0011] In some embodiments, the failure influencing factor includes mileage; determining the starting regulation mileage according to the sampled values of the working condition parameters, the pre-determined failure function and the expansion force failure threshold includes: determining the maximum mileage at which the expansion force of the electric vehicle is less than the expansion force failure threshold within the second mileage interval according to the sampled values of the working condition parameters and the pre-determined failure function; the second mileage interval is the starting driving mileage to the maximum safe mileage of the electric vehicle during the historical usage period; determining the maximum mileage as the starting regulation mileage.
[0012] By using the method of this embodiment, before the battery expansion force exceeds the expansion force failure threshold, the expansion force is reduced by adjusting the upper limit of the SOC, so as to effectively delay the aging of the battery expansion force and contribute to the improvement of the safe service life of the battery.
[0013] In some embodiments, the second mileage interval includes multiple mileage points that gradually increase according to a preset mileage; determining the maximum mileage at which the expansion force of the electric vehicle is less than the expansion force failure threshold within the second mileage interval includes: determining the expansion force corresponding to each mileage point among the multiple mileage points according to the sampled values of the working condition parameters and the pre-determined failure function; comparing the expansion force corresponding to each mileage point with the expansion force failure threshold to obtain a comparison result; determining the maximum value of the mileage points with the comparison result that the expansion force is less than the expansion force failure threshold as the maximum mileage.
[0014] This embodiment compares the expansion force of each mileage point within the second mileage interval with the expansion force failure threshold, so that the accuracy of the determined starting regulation mileage is higher, and thus it is beneficial to make the determined SOC adjustment strategy more precise.
[0015] In some embodiments, determining the swelling force corresponding to each mileage point among a plurality of mileage points according to the sampled values of the operating condition parameters and a pre-determined failure function includes: for a future mileage point in the second mileage interval, determining the swelling force corresponding to the future mileage point according to the average value of the sampled values of each failure influencing factor in the operating condition parameters, the future mileage point, and the failure function.
[0016] In this embodiment, the average value of the sampled values of the operating condition parameters is substituted into the failure function to determine the swelling force corresponding to the future mileage point in the second mileage interval, which can effectively smooth the data fluctuation of the sampled values of the operating condition parameters and reduce the influence of interference during the process of collecting the sampled values of the operating condition parameters on the swelling force estimation.
[0017] In some embodiments, the SOC adjustment strategy is to linearly decrease the upper limit of the battery's SOC starting from the starting regulation mileage. Compared with the technical solution with a stepped change in SOC, using the SOC adjustment strategy obtained in this embodiment enables the state of charge of the battery to decrease smoothly without obvious mutation, which has a positive effect on delaying the aging of the battery swelling force.
[0018] In some embodiments, the steps for pre-determining the failure function include: determining at least one failure influencing factor corresponding to the swelling force aging failure mode, where the at least one failure influencing factor is used to indicate the factors causing the swelling force aging of the battery; determining the failure function according to the swelling force and the at least one failure influencing factor. Determining the failure function according to the failure influencing factors in the swelling force aging failure mode of the battery can make the finally obtained failure function more in line with the actual swelling force aging process of the battery, accurately simulate the true state of the battery, and thus obtain a more accurate SOC adjustment strategy to help extend the safe service life of the battery as much as possible.
[0019] In some embodiments, determining the failure function according to the swelling force and the at least one failure influencing factor includes: obtaining the collected value of the swelling force of the battery; the collected value of the swelling force indicates the numerical values of the swelling force of the battery in multiple states; sampling each failure influencing factor among the at least one failure influencing factor in multiple states to obtain a plurality of collected values of the failure influencing factors, and the plurality of collected values of the failure influencing factors indicate the numerical values of the failure influencing factor corresponding to the battery in multiple states; determining the failure function according to the collected value of the swelling force and the plurality of collected values of the failure influencing factors corresponding to each failure influencing factor among the at least one failure influencing factor.
[0020] In this embodiment, by collecting the collected values of the swelling force and the failure influencing factors respectively in multiple states of the swelling force aging failure mode, a more accurate failure function can be obtained according to these collected values.
[0021] In some embodiments, the swelling force failure threshold is pre-determined as the minimum value among the failure thresholds of the swelling force failure components. In this way, when the swelling force approaches but does not reach the failure threshold of the swelling force failure component in the battery that is most likely to deform under the action of the swelling force, the SOC is started to be reduced, which is beneficial to further reduce the risk of battery failure due to swelling force aging.
[0022] In some embodiments, the failure threshold of the swelling force failure component is pre-determined based on the mechanical simulation results of the battery. In this way, the failure threshold of the swelling force failure component can be determined more accurately and efficiently.
[0023] In some embodiments, after determining the SOC adjustment strategy, it further includes: repeating the above steps at intervals of a preset duration. Compared with the fixed SOC adjustment strategy, in this embodiment, the above steps are repeated at intervals of a preset duration, so that the SOC adjustment strategy is dynamically adjusted according to the sampled values of the updated operating condition parameters at intervals of a preset duration, enabling the SOC adjustment strategy to cope with the changes in the actual operating conditions of the electric vehicle and improving the rationality of the SOC adjustment strategy.
[0024] An embodiment of the second aspect of the present application provides a battery SOC control device, including: an acquisition module, a first determination module, a second determination module, and a third determination module;
[0025] The acquisition module is used to acquire the sampled values of the operating condition parameters of the electric vehicle during the historical usage period; the operating condition parameters are the failure influencing factors corresponding to the battery swelling force aging failure mode;
[0026] The first determination module is used to determine the starting control mileage according to the sampled values of the operating condition parameters, the pre-determined failure function, and the swelling force failure threshold; the failure function represents the relationship between the swelling force and the operating condition parameters;
[0027] The second determination module is used to determine the target SOC corresponding to each selected mileage point in a plurality of selected mileage points in the first mileage interval according to the pre-determined first function, where the first mileage interval is from the starting control mileage to the preset maximum safe mileage; wherein, the first function represents the relationship between the target SOC corresponding to a certain mileage and the swelling force and the swelling force failure threshold corresponding to a certain mileage;
[0028] The third determination module is used to determine the SOC adjustment strategy according to each selected mileage point and its corresponding target SOC; the SOC adjustment strategy causes the upper limit of the SOC of the battery to start decreasing from the starting control mileage and not exceed the corresponding target SOC when the mileage of the electric vehicle reaches the selected mileage point.
[0029] An embodiment of the third aspect of the present application provides a computing device, including: at least one processor; and at least one memory communicatively connected to the at least one processor, where the at least one memory stores instructions that, when executed alone or jointly by the at least one processor, cause the computing device to execute the battery SOC regulation method in the above embodiments.
[0030] An embodiment of the fourth aspect of the present application provides a computer-readable storage medium storing instructions that, when executed alone or jointly by one or more processors of a computing device, cause the computing device to execute the battery SOC regulation method in the above embodiments.
[0031] An embodiment of the fifth aspect of the present application provides a computer program product including instructions that, when executed alone or jointly by one or more processors of a computing device, cause the computing device to execute the battery SOC regulation method in the above embodiments.
[0032] The above description is only an overview of the technical solutions of the present application. In order to be able to understand the technical means of the present application more clearly, it can be implemented according to the content of the specification. And in order to make the above and other purposes, features and advantages of the present application more obvious and understandable, the following specifically illustrates the specific embodiments of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] In the drawings, unless otherwise specified, the same reference numerals throughout the several views denote the same or similar components or elements. These drawings are not necessarily drawn to scale. It should be understood that these drawings only depict some embodiments disclosed in accordance with the present application and should not be regarded as limiting the scope of the present application.
[0034] Figure 1 It is a flowchart showing the battery SOC regulation method provided for some embodiments of the present application;
[0035] Figure 2 It is a schematic diagram showing the SOC adjustment strategy of applying the battery SOC regulation method of the embodiments of the present application to different electric vehicles;
[0036] Figure 3 It is a comparison schematic diagram before and after the update of the SOC adjustment strategy of applying the battery SOC regulation method of the embodiments of the present application to the same electric vehicle;
[0037] Figure 4 It is a schematic diagram of the battery SOC regulation device for some embodiments of the present application;
[0038] Figure 5 It is a schematic diagram of a computing device for implementing the battery SOC regulation method provided for some embodiments of the present application. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0039] The embodiments of the technical solution of the present application will be described in detail below with reference to the accompanying drawings. The following embodiments are only used to illustrate the technical solution of the present application more clearly, so they are only examples and cannot be used to limit the protection scope of the present application.
[0040] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those of ordinary skill in the technical field to which this application belongs; the terms used herein are only for the purpose of describing specific embodiments and are not intended to limit this application; the terms "including" and "having" and any variations thereof in the specification and claims of this application and the above drawings are intended to cover non-exclusive inclusion.
[0041] In the description of the embodiments of the present application, technical terms such as "first" and "second" are only used to distinguish different objects and cannot be understood as indicating or implying relative importance or implicitly indicating the quantity, specific order or primary-secondary relationship of the indicated technical features. In the description of the embodiments of the present application, the meaning of "a plurality" is more than two, unless otherwise specifically defined.
[0042] Referring to "embodiments" herein means that the specific features, structures or characteristics described in connection with the embodiments can be included in at least one embodiment of this application. The phrase appears in various places in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment mutually exclusive with other embodiments. Those skilled in the art explicitly and implicitly understand that the embodiments described herein can be combined with other embodiments.
[0043] In the description of the embodiments of the present application, the term "and / or" is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone. In addition, the character " / " in this article generally represents an "or" relationship between the associated objects before and after.
[0044] In the description of the embodiments of the present application, the term "a plurality" refers to more than two (including two). Similarly, "a plurality of groups" refers to more than two groups (including two groups), and "a plurality of pieces" refers to more than two pieces (including two pieces).
[0045] In the description of the embodiments of the present application, the orientation or positional relationship indicated by technical terms such as "center", "longitudinal", "lateral", "length", "width", "thickness", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", "clockwise", "counterclockwise", "axial", "radial", "circumferential", etc. is based on the orientation or positional relationship shown in the drawings. It is only for the convenience of describing the embodiments of the present application and simplifying the description, rather than indicating or implying 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 construed as a limitation to the embodiments of the present application.
[0046] In the description of the embodiments of the present application, unless otherwise clearly specified and limited, technical terms such as "installation", "connection", "attachment", "fixation", etc. should be understood in a broad sense. For example, it can be a fixed connection, a detachable connection, or integrated; it can also be a mechanical connection or an electrical connection; it can be directly connected or indirectly connected through an intermediate medium, and it can be the communication inside two elements or the interaction relationship between two elements.
[0047] In the present application, the term "parallel" includes not only the case of absolute parallelism but also the case of approximately parallelism commonly recognized in engineering; at the same time, "perpendicular" also includes not only the case of absolute perpendicularity but also the case of approximately perpendicularity commonly recognized in engineering. For those of ordinary skill in the art, the specific meanings of the above terms in the embodiments of the present application can be understood according to specific circumstances.
[0048] Electric vehicles are gradually becoming the mainstream in the global automotive market. Especially driven by environmental protection, energy transformation, and technological progress, the popularization speed of electric vehicles is accelerating continuously.
[0049] As the service life of the battery in an electric vehicle increases, the by-products generated by the electrochemical reaction inside the battery gradually accumulate, and the expansion force of the battery will gradually increase. When the growth of the expansion force exceeds the threshold, it may cause the failure of the battery structure, affecting the safe service life of the battery, and the safe service life of the battery directly affects the user experience. Therefore, how to reasonably delay the aging of the battery expansion force and extend the safe service life of the battery has a crucial impact on the development of battery technology.
[0050] Currently, most battery life extension methods involve controlling the temperature, humidity, pressure, etc. of the environment where the electric vehicle is located to simulate a certain working condition, testing whether the expansion force exceeds the threshold when the driving range of the electric vehicle under a certain working condition reaches multiple preset ranges, and determining the battery life extension strategy based on the test results. If the expansion force at any one of the multiple preset ranges in the test results exceeds the threshold, the battery life extension strategy includes reducing the upper limit of the state of charge (SOC) during the battery charging process to a certain preset value when the driving range of the electric vehicle to which the battery belongs reaches this preset range.
[0051] However, this battery life extension method has certain limitations, making it difficult to maximize the safe service life of the battery. From one perspective, the battery life extension strategy determined according to this method is a fixed strategy, and the demands of electric vehicles of different models vary greatly. It is difficult to meet the differentiated demands of different models using this unified battery life extension strategy. From another perspective, this battery life extension method determines the battery life extension strategy based on a certain working condition and cannot fully reflect the complex working conditions faced by the battery on the electric vehicle during actual use.
[0052] In response to this, a battery SOC regulation method, device, equipment, medium, and program product are designed. By obtaining the sampled values of the working condition parameters during the actual operation of the electric vehicle, an SOC adjustment strategy is formulated, which can delay the aging of the battery expansion force and extend the safe service life of the battery. Using this method, an SOC adjustment strategy can be customized for the batteries of electric vehicles under different working conditions. This SOC adjustment strategy is more flexible and personalized and can more precisely meet the actual needs.
[0053] The battery SOC regulation method provided in the embodiments of this application is applied to an electric vehicle. The execution subject of this battery SOC regulation method can be, but is not limited to, the controller of the electric vehicle or the battery management system (BMS) equipped with the battery. Exemplarily, the vehicle control unit (VCU) inside the electric vehicle is used to implement this battery SOC regulation method. The batteries involved in the embodiments of this application can be, but are not limited to, lithium-ion batteries, sodium-ion batteries, sodium-lithium-ion batteries, lithium-metal batteries, sodium-metal batteries, lithium-sulfur batteries, magnesium-ion batteries, nickel-metal hydride batteries, nickel-cadmium batteries, lead-acid batteries, etc.
[0054] First, the terms involved in the embodiments of this application are explained:
[0055] Cycle temperature: refers to the temperature inside the battery during the charge-discharge cycle process;
[0056] Storage temperature: It refers to the ambient temperature of the environment where the battery is stored.
[0057] Storage time: It refers to the cumulative time that the battery is in the storage state during its service life. For example, the time between the end of battery charging and the next discharge is the time in the storage state.
[0058] Figure 1 The flowchart of the battery SOC regulation method provided by some embodiments of the present application is schematically shown. Please refer to Figure 1 , an embodiment of the present application provides a battery SOC regulation method 100, including:
[0059] S110, obtaining the sampling values of the operating condition parameters of the electric vehicle during the historical usage period. The operating condition parameters are the failure influencing factors corresponding to the battery expansion force aging failure mode.
[0060] S120, determining the starting regulation mileage according to the sampling values of the operating condition parameters, the pre-determined failure function and the expansion force failure threshold. The failure function represents the relationship between the expansion force and the operating condition parameters.
[0061] S130, determining the target SOC corresponding to each selected mileage point in the first mileage interval according to the pre-determined first function, where the first mileage interval is from the starting regulation mileage to the preset maximum safe mileage. Among them, the first function represents the relationship between the target SOC corresponding to a certain mileage, the expansion force corresponding to a certain mileage and the expansion force failure threshold.
[0062] S140, determining the SOC regulation strategy according to each selected mileage point and its corresponding target SOC; the SOC regulation strategy is executed when the mileage of the electric vehicle reaches the starting regulation mileage, and the SOC regulation strategy is to make the upper limit of the SOC of the battery start to decrease from the starting regulation mileage and not exceed the corresponding target SOC when the mileage of the electric vehicle reaches the selected mileage point.
[0063] In the embodiments of the present application, the electric vehicle can be a pure electric vehicle, a hybrid electric vehicle or an extended-range electric vehicle, etc. In the embodiments of the present application, the term "battery" can cover a battery cell, or a series, parallel or series-parallel structure of multiple battery cells (for example, a battery pack or a battery cell group).
[0064] Before S110, the electric vehicle is put into use during the historical usage period, and the values of the operating condition parameters are collected at every preset sampling period. The present embodiment does not specifically limit the preset sampling period. For example, it can be 1 s (second), 2 s, 3 s, 5 s, 10 s, 1 min (minute), etc. In S110, the sampling values of the operating condition parameters collected by the electric vehicle are received.
[0065] The expansion force failure threshold is predetermined as Fmax. The first function is predetermined as SOC x(n) = f [F M(n) , Fmax], where SOC x(n) refers to the target SOC corresponding to a driving mileage of n×10,000 km, and F M(n) refers to the expansion force corresponding to a driving mileage of n×10,000 km. The specific processes for determining the failure function, the expansion force failure threshold, and the first function will be described in detail below. Among them, the maximum safe mileage (hereinafter denoted as Mmax) can be selected as a reasonable value according to user requirements, vehicle models, etc. For example, the maximum safe mileage can be 300,000 km in 10 years, 400,000 km in 15 years, etc.
[0066] In S130, the first mileage interval does not include the starting regulation mileage, and multiple selected mileage points include the maximum safe mileage. Substituting the selected mileage points into the first function can determine the corresponding target SOC.
[0067] After determining the target SOC corresponding to the selected mileage points, in S140, a SOC regulation strategy is determined. When the driving mileage of the electric vehicle reaches the starting regulation mileage, the SOC regulation strategy is started and executed. According to the SOC regulation strategy, the SOC upper limit is reduced. When the driving mileage reaches a certain selected mileage point, the SOC upper limit does not exceed the corresponding target SOC. Among them, the state of charge, that is, the proportion of the available electric quantity in the battery to the nominal capacity of the battery, is also called the remaining electric quantity.
[0068] In the battery SOC regulation method of this embodiment, according to the sampled values of the working condition parameters of the electric vehicle in the historical usage period, the target SOC corresponding to the selected mileage points is determined, and then the SOC regulation strategy is determined. The SOC regulation strategy is started and executed when the driving mileage of the electric vehicle reaches the starting regulation mileage, so that the SOC upper limit is reduced. Thus, the SOC regulation strategy is not unified and fixed, but is formulated based on the working condition parameters in the actual operation condition of the electric vehicle. That is to say, it is possible to customize the SOC regulation strategy for the batteries of electric vehicles in different usage scenarios. In this way, for the batteries of electric vehicles with different driving habits and driving scenarios, the SOC can be adjusted personalized. Thanks to the fact that the sampled values of the working condition parameters are collected in the actual operation condition of the electric vehicle, the SOC regulation strategy can more accurately adapt to the performance of the battery in the real usage scenario (for example, when the electric vehicle is driving in extremely cold regions).
[0069] In summary, by using the battery SOC regulation method of the present application, the SOC can be flexibly adjusted according to the driving habits and usage scenarios of the users of electric vehicles, the SOC control is optimized, so as to delay the aging process of the battery expansion force, and thus it is beneficial to promote the extension of the safe service life of the battery.
[0070] According to some embodiments of the present application, the steps of pre-determining the failure function include Step 1 to Step 2.
[0071] Step 1, determining at least one failure influencing factor corresponding to the swelling force aging failure mode, where the at least one failure influencing factor is used to indicate the factors causing the swelling force aging of the battery.
[0072] Step 2, determining the failure function according to the swelling force and the at least one failure influencing factor.
[0073] It can be understood that the failure mechanism of the swelling force aging failure mode of the battery is that during the storage and charge-discharge process of the battery, the battery realizes charging and discharging through internal chemical reactions. These chemical reactions may be accompanied by some side reactions and by-products that gradually increase. Some solid by-products will accumulate at the electrode plates of the battery, resulting in a gradual increase in the thickness of the electrode plates, causing extrusion and deformation of the battery structure, and the swelling force of the battery gradually increases, leading to swelling force aging or even failure of the battery. Among them, the amount of by-products depends on the chemical reaction rate and time. The chemical reaction rate inside the battery is affected by temperature. Since the chemical reactions mainly occur during storage and charge-discharge, the temperature affecting the chemical reaction rate mainly refers to the cycle temperature (hereinafter represented by C temp ), and the storage temperature (hereinafter represented by S temp ). The storage temperature S temp can reflect the ambient temperature of the usage environment of the electric vehicle, and the cycle temperature C temp can be the temperature at any position inside the battery during the charge-discharge process. For example, it can be, but not limited to, the temperature of the end cap of the battery, the temperature of the battery housing, etc. The amount of by-products is also affected by the storage time (hereinafter represented by S time ), and the number of charge-discharge cycles.
[0074] The failure influencing factors can include any factors that can cause the swelling force aging of the battery. Combining the content described above, in some alternative embodiments, the failure influencing factors can include the cycle temperature C temp , the storage temperature S temp , the storage time S time . In some other alternative embodiments, the failure influencing factors can also include the number of charge-discharge cycles, the usage time of the electric vehicle, the mileage of the electric vehicle (hereinafter represented by Cycle), the health of the battery (State of Health, abbreviated as SOH), etc. Among them, SOH is the percentage of the current capacity of the battery to the capacity at the time of factory shipment.
[0075] In this embodiment, the failure function is determined according to the failure influencing factors in the battery expansion force aging failure mode, so that the finally obtained failure function can better conform to the actual expansion force aging process of the battery, accurately simulate the actual state of the battery, and thus obtain a more accurate SOC adjustment strategy, which is conducive to extending the safe service life of the battery as much as possible.
[0076] According to some embodiments of the present application, step 2 above may specifically include.
[0077] Sub-step 1, obtaining the expansion force acquisition value of the battery. The expansion force acquisition value indicates the numerical value of the expansion force of the battery in multiple states.
[0078] Sub-step 2, sampling each of the at least one failure influencing factor in multiple states to obtain a plurality of failure influencing factor acquisition values, and the plurality of failure influencing factor acquisition values indicate the numerical value of the failure influencing factor of the battery in multiple states.
[0079] Sub-step 3, determining the failure function according to the expansion force acquisition value and the plurality of failure influencing factor acquisition values respectively corresponding to each of the at least one failure influencing factor.
[0080] Exemplarily, there are multiple failure influencing factors, and the multiple failure influencing factors are respectively the cycle temperature C temp , the storage temperature S temp , the storage time S time and the driving mileage. Each failure influencing factor and the expansion force can be sampled in multiple states respectively to obtain acquisition values.
[0081] For example, when the driving mileage acquisition value is Cycle0, the cycle temperature acquisition value is C temp 0, the storage temperature acquisition value is S temp 0, and the storage time acquisition value is S time 0, the corresponding expansion force acquisition value F M(Cycle0) is obtained; when the driving mileage acquisition value is Cycle0, the cycle temperature acquisition value is C temp 0’, the storage temperature acquisition value is S temp 0’, and the storage time acquisition value is S time 0’, the corresponding expansion force acquisition value F M(Cycle0) ’ is obtained; when the driving mileage acquisition value is Cycle0, the cycle temperature acquisition value is C temp 0’’, the storage temperature acquisition value is S temp 0’’, and the storage time acquisition value is S time 0’’, the corresponding expansion force acquisition value F M(Cycle0) ’’ is obtained; when the driving mileage is Cycle1 and the cycle temperature is C temp1. The storage temperature is S temp 1. The storage time is S time At 1, the corresponding swelling force acquisition value F is obtained M(Cycle1) And so on
[0082] F M(Cycle0) = f(Cycle0, C temp 0, S temp 0, S time 0);
[0083] F M(Cycle0) ’ = f(Cycle0, C temp 0’, S temp 0’, S time 0’);
[0084] F M(Cycle0) ’’ = f(Cycle0, C temp 0’’, S temp 0’’, S time 0’’);
[0085] ……
[0086] F M(Cycle1) = f(Cycle1, C temp 1, S temp 1, S time 1);
[0087] ……
[0088] Then, according to the above acquisition values, the final failure function is fitted
[0089] Swelling Force = f(Cycle, C temp , S temp , S time ),
[0090] In the formula, Swelling Force is the swelling force, Cycle is the mileage, C temp is the cycle temperature, that is, the internal temperature during the charge and discharge process of the battery, S temp is the storage temperature of the battery (that is, the temperature of the environment where the battery is stored), S time is the storage time
[0091] In this embodiment, by collecting the acquisition values of the swelling force and the failure influencing factors respectively in multiple states of the swelling force aging failure mode, a more accurate failure function can be obtained based on these acquisition values
[0092] The process of pre - determining the first function is as follows: In each state, the relationship between the swelling force and the state of charge can also be determined separately. For the swelling force and the state of charge, samples can be taken respectively in multiple states to obtain the acquisition values. The swelling forces at different SOCs during the charging process are shown in Table 1.
[0093] Table 1
[0094]
[0095] According to the data in Table 1, the relationship between the swelling force and the state of charge can be obtained as the second function:
[0096] Swelling Force=f(SOC),
[0097] According to the failure function and the second function in the above text, the third function can be obtained, Swelling Force=f(Cycle, C temp , S temp , S time , SOC).
[0098] Assume that the state of charge at a certain driving mileage is SOC x(n) , let the swelling force be equal to the swelling force failure threshold Fmax, and substituting it into the third function, we can get: Fmax=f(Cycle, C temp , S temp , S time , SOC x(n) ), and then SOC x(n) can be obtained.
[0099] It can be understood that when the driving mileage is n×10,000 km, the state of charge is SOC max, and SOC max is set to 100%, and the corresponding swelling force is F M(n) , F M(n) refers to the swelling force corresponding to the driving mileage of n×10,000 km. Thus, according to (SOC x(n) , Fmax), (SOCmax, F M(n) ), the first function can be deduced as follows:
[0100] SOC x(n) =f [F M(n) , Fmax].
[0101] It can be understood that in order to ensure that the swelling force of the battery does not exceed Fmax when the driving mileage of the vehicle reaches n×10,000 km, the upper limit of SOC can be adjusted to SOC x(n) . Therefore, in the first function formula, SOC x(n) is the target SOC corresponding to the driving mileage of n×10,000 km.
[0102] According to some embodiments of the present application, the failure influencing factors may include mileage. The above S120 may specifically include S210 to S220.
[0103] S210. According to the sampled values of the operating condition parameters and the pre-determined failure function, determine the maximum mileage within the second mileage interval for the electric vehicle to satisfy that the expansion force is less than the expansion force failure threshold. The second mileage interval is from the starting driving mileage to the maximum safe mileage of the electric vehicle during the historical usage period.
[0104] S220. Determine the maximum mileage as the starting regulation mileage.
[0105] In S210, in the initial stage of the battery being put into use, that is, in the initial stage of the electric vehicle being put into use, the starting driving mileage is 0 km. The expansion force corresponding to the mileage points greater than the starting regulation mileage in the second mileage interval exceeds the expansion force failure threshold. Therefore, the starting regulation mileage is the safety critical mileage where the expansion force does not exceed the expansion force failure threshold.
[0106] Using the method of this embodiment, when the mileage of the electric vehicle reaches the starting regulation mileage, the SOC regulation strategy is activated, and at this time, the expansion force does not exceed the expansion force failure threshold. That is, before the battery expansion force exceeds the expansion force failure threshold, by adjusting the SOC upper limit to reduce the expansion force, the aging of the battery expansion force can be effectively delayed, which helps to improve the safe service life of the battery.
[0107] In addition, benefiting from the fact that the starting regulation mileage is the maximum mileage that satisfies the expansion force being less than the expansion force failure threshold, before adjusting the SOC, the SOC is kept at a relatively high value, which is beneficial for the electric vehicle to provide sufficient power support during acceleration and rapid driving.
[0108] The second mileage interval may specifically include a plurality of mileage points gradually increasing according to a preset mileage. The preset mileage can be designed according to requirements and actual operating conditions. The preset mileage is a km, and the value range of a is from 0.5 to 5. Exemplarily, a can be any value among 0.5, 1, 2, 3, 4, 5, etc. The specific implementation manner of the above S210 is diverse.
[0109] According to some embodiments of the present application, the above S210 may specifically include the following steps:
[0110] S310. According to the sampled values of the operating condition parameters and the pre-determined failure function, determine the expansion force corresponding to each mileage point among the plurality of mileage points.
[0111] S320. Compare the expansion force corresponding to each mileage point with the expansion force failure threshold to obtain a comparison result.
[0112] S330. Determine the maximum value of the mileage points with the comparison result that the expansion force is less than the expansion force failure threshold as the maximum mileage.
[0113] Among S310 to S330, first determine the expansion force of each mileage point in the second mileage interval, and compare the expansion forces of these mileage points with the expansion force failure threshold. The multiple mileage points in the second mileage interval can include historical mileage points and future mileage points. The historical mileage points refer to the mileage that has occurred and the electric vehicle has completed during the historical usage period, and the future mileage points refer to the mileage that the electric vehicle will reach in the future.
[0114] Taking the sampling values of the operating condition parameters of the electric vehicle during the historical usage period obtained as shown in Table 2 as an example, for the historical mileage points in the second mileage interval, substitute the sampling values in Table 2 into the failure function, and accordingly, it can be calculated that: F M(M0) = f(M0, C0, S0, T0); F M(M1) = f(M1, C1, S1, T1); F M(M2) = f(M2, C2, S2, T2); F M(M3) = f(M3, C3, S3, T3); F M(M4) = f(M4, C4, S4, T4).
[0115] Table 2
[0116]
[0117] According to the sampling values of the operating condition parameters in Table 2 and the failure function, the expansion force of the future mileage points in the second mileage interval can also be predicted by calculation. Assume that the comparison results of the expansion forces of each mileage point in the second mileage interval with the expansion force failure threshold are as follows: F M(M0) <Fmax, F M(M1) <Fmax, F M(M2) <Fmax, F M(M3) <Fmax, ……, F M(m-a) <Fmax, F M(m) >Fmax, F M(m+a) >Fmax, ……, F M(n) >Fmax, ……, F M(Mmax) >Fmax. If the maximum value of the mileage points with the expansion force less than the expansion force failure threshold is m - a ten thousand kilometers, then determine m - a ten thousand kilometers as the starting regulation mileage.
[0118] This embodiment compares the expansion forces of each mileage point in the second mileage interval with the expansion force failure threshold, so that the accuracy of the determined starting regulation mileage is higher, and thus it is beneficial to make the determined SOC adjustment strategy more accurate.
[0119] According to some embodiments of the present application, the above S310 may specifically include the following steps:
[0120] For a future mileage point in the second mileage interval, determine the expansion force corresponding to the future mileage point according to the average value of the sampling values of each failure influencing factor in the operating condition parameters, the future mileage point, and the failure function.
[0121] Taking the sampling values of the operating condition parameters of the electric vehicle obtained during the historical usage period as shown in Table 2 as an example, F M(n) = f(n, C temp , S temp , S time ), where M4 < n ≤ Mmax, and substitute (C0 + C1 + C2 + C3 + C4) / 5 into C temp , substitute (S0 + S1 + S2 + S3 + S4) / 5 into S temp , substitute (T0 + T1 + T2 + T3 + T4) / 5 into S time .
[0122] In some alternative embodiments, for a future mileage point in the second mileage interval, a certain sampling value of the operating condition parameters may also be substituted into the failure function to calculate the expansion force corresponding to the future mileage point.
[0123] In contrast, substituting the average value of the sampling values of the operating condition parameters into the failure function to determine the expansion force corresponding to the future mileage point in the second mileage interval can effectively smooth the data fluctuation of the sampling values of the operating condition parameters, reduce the influence of interference during the process of collecting the sampling values of the operating condition parameters on the expansion force estimation, and thus facilitate making the determined SOC adjustment strategy more accurate.
[0124] In some alternative embodiments, the specific implementation process of S210 may also include the following steps.
[0125] S410, arrange the starting driving mileage to the maximum safe mileage of the electric vehicle during the historical usage period in ascending order.
[0126] S420, successively determine the expansion forces of two adjacent mileage points according to the sampling values of the operating condition parameters and the pre-determined failure function.
[0127] S430, compare the expansion forces of two adjacent mileage points with the expansion force failure threshold.
[0128] S430, in response to the comparison result that the expansion force corresponding to the smaller one of the two adjacent mileage points is less than the expansion force failure threshold and the expansion force corresponding to the larger one is greater than the expansion force failure threshold, determine the smaller one as the starting regulation mileage.
[0129] By using the method of this embodiment, it is not necessary to calculate the swelling forces corresponding to all mileage points. After determining the starting regulation mileage, the calculation of the swelling forces is terminated, with a small amount of calculation, which is conducive to improving the efficiency of determining the SOC regulation strategy.
[0130] It can be understood that the determined starting regulation mileage may be equal to the warranty mileage, may also be less than the warranty mileage or greater than the warranty mileage, and the warranty mileage is preset. In this article, the warranty mileage refers to the maximum mileage that the electric vehicle or battery can be used as promised by the manufacturer or supplier during the warranty period. Depending on the battery type and the configuration of the electric vehicle, the warranty mileage is different and can be 50,000 kilometers, 100,000 kilometers, etc.
[0131] Figure 2 Schematically shows a schematic diagram of the SOC regulation strategy of applying the battery SOC regulation method of the embodiment of the present application to different electric vehicles. In Figure 2 this, the battery SOC regulation method of the embodiment of the present application is applied to vehicle A, and the starting regulation mileage is equal to the warranty mileage (shown as M EOW ) in the drawing. The SOC regulation strategy can specifically be that when the driving mileage of vehicle A reaches the warranty mileage, the upper limit of SOC begins to decrease until the driving mileage of vehicle A reaches M m when the upper limit of SOC is reduced to SOC x(m) ; then continue to reduce the upper limit of SOC until the driving mileage of vehicle A reaches M n when the upper limit of SOC is reduced to SOC x(n) ; then reduce the upper limit of SOC until the driving mileage of vehicle A reaches M MAX when the upper limit of SOC is reduced to SOC x(MAX) . The battery SOC regulation method of the embodiment of the present application is applied to vehicle B, and the starting regulation mileage is M m and greater than the warranty mileage. The SOC regulation strategy can specifically be that when the driving mileage of vehicle B reaches the starting regulation mileage, the upper limit of SOC begins to decrease until the driving mileage of vehicle A reaches M n when the upper limit of SOC is reduced to SOC x(n) ; then continue to reduce the upper limit of SOC until the driving mileage of vehicle A reaches M MAX when the upper limit of SOC is reduced to SOC x(MAX) .
[0132] In the method disclosed in this article, the way of reducing the upper limit of SOC is diverse. It can be reduced uniformly, can also be reduced in stages, or can also be adjusted based on a preset model.
[0133] According to some embodiments of the present application, the above SOC regulation strategy can specifically be configured to linearly reduce the upper limit of the SOC of the battery starting from the starting regulation mileage and reduce it to the corresponding target SOC when the mileage of the electric vehicle reaches the selected mileage point.
[0134] Taking Figure 2 the SOC adjustment strategy of vehicle A shown as an example, the SOC corresponding to the warranty mileage is initially set, and then the SOC limit corresponding to M m is calculated x(m) . In this way, the slope between points a and b can be calculated, that is, the reduction rate of the state of charge, which reflects the reduction of SOC when the electric vehicle travels 10,000 kilometers. The upper limit of the battery's SOC decreases linearly, that is, the reduction rate of the battery's state of charge is constant.
[0135] Compared with the technical solution with stepped changes in SOC, in this embodiment, when the mileage of the electric vehicle reaches the starting regulation mileage, the SOC decreases uniformly, and the state of charge of the battery decreases smoothly without obvious mutation, making the change of the battery's expansion force gentle, which has a positive effect on delaying the aging of the battery's expansion force.
[0136] According to some embodiments of the present application, the expansion force failure threshold can be specifically pre-determined as the minimum value among the failure thresholds of the expansion force failure components.
[0137] Here, the expansion force failure component refers to the component affected by the expansion force. As the battery is used for a longer time, the battery gradually expands and deforms, generating an expansion force, which causes the expansion force failure component to deform, even damage and fail.
[0138] The expansion force failure component can be but is not limited to the battery's pressure strip, integrated busbar (Cells Contact System, CCS), electrode plate, etc. Among them, in the battery pack and the battery monomer group, there are two relatively arranged end plates and a plurality of battery monomers arranged in a row. The plurality of battery monomers are located between the two end plates, and the pressure strip extends along the arrangement direction of the plurality of battery monomers, and both ends of the pressure strip are respectively connected to the two end plates. During the use of the battery, the battery monomers will generate heat and gas, and both ends of the plurality of battery monomers expand and deform, and the pressure strip and the integrated busbar deform accordingly. For example, the failure threshold of the pressure strip is determined as F1, the failure threshold of the integrated busbar is determined as F2, and the failure threshold of the electrode plate is determined as F3. The minimum value of F1, F2, and F3 is the expansion force failure threshold. The expansion force failure component with the smallest failure threshold will deform and be damaged first under the action of the expansion force.
[0139] By using the minimum value among the failure thresholds of the expansion force failure components as the expansion force failure threshold, the SOC adjustment strategy formulated by the method of the embodiment of the present application starts to reduce the SOC when the expansion force is close to but not reaching the failure threshold of the expansion force failure component in the battery that is most likely to deform under the action of the expansion force, so as to further reduce the risk of battery failure due to expansion force aging.
[0140] According to some embodiments of the present application, the failure threshold of the expansion force failure member can specifically be pre-determined based on the mechanical simulation results of the battery. Specifically, a structural model of the battery pack is built, and a mechanical simulation is performed on the structural model of the battery pack, that is, a force is applied to the structural model of the battery pack to simulate the expansion force, and the value of the force at the moment when the expansion force failure member deforms until it fails is tested and determined as the failure threshold of the expansion force failure member. Then, by comparing the failure thresholds of each expansion force failure member, the minimum value among them is taken as the expansion force failure threshold Fmax. In this embodiment, the mechanical simulation method can be used to more accurately and efficiently determine the failure threshold of the expansion force failure member.
[0141] According to some embodiments of the present application, after the above S140, the battery SOC regulation method may further include S150.
[0142] S150, repeat the above steps (i.e., S110 to S140) at preset time intervals.
[0143] In this embodiment, no specific limitation is imposed on the preset time interval. Exemplarily, the preset time interval can be selected as any value among 1 month, 3 months, half a year, etc. The preset time interval can be specifically designed according to the usage habits and usage scenarios of the users of the electric vehicle. For example, if the usage scenario of the electric vehicle is in an extremely cold area, a smaller value can be selected for the preset time interval so that the SOC adjustment strategy can be updated more frequently.
[0144] In a specific embodiment, in the initial stage when the electric vehicle is put into use, when the driving mileage ranges from 0 km to 50,000 km, S110 to S140 are executed once. At this time, the historical usage period in S11 is the time period corresponding to the mileage from 0 km to 50,000 km. After that, at preset time intervals, assuming that the driving mileage of the electric vehicle increases from 50,000 km to 70,000 km during this period, S110 to S140 are executed again. At this time, the historical usage period in S11 is the time period corresponding to the mileage increase from 50,000 km to 70,000 km.
[0145] Compared with the fixed SOC adjustment strategy, in this embodiment, repeating S110 to S140 at preset time intervals enables the SOC adjustment strategy to be dynamically adjusted according to the sampled values of the updated working condition parameters at preset time intervals, enabling the SOC adjustment strategy to cope with the changes in the actual usage conditions of the electric vehicle, improving the rationality of the SOC adjustment strategy, which can greatly delay the aging of the battery expansion force, thereby facilitating the maximization of the safe service life of the battery to be extended.
[0146] Figure 3 Schematically shows a comparison diagram before and after the update of the SOC adjustment strategy of the battery SOC regulation method of the present application embodiment applied to the same electric vehicle. As Figure 3As shown, the similarities between the SOC adjustment strategy before the update and the SOC adjustment strategy after the update are as follows: The starting regulation mileage is equal to the warranty mileage. When the mileage of the electric vehicle reaches the warranty mileage, the upper limit of the SOC starts to decrease until the mileage reaches M m at which point the upper limit of the SOC is decreased to SOC x(m) . The differences are as follows: After the mileage of the electric vehicle reaches M m in the updated SOC adjustment strategy, the SOC continues to decrease until the mileage reaches M n at which point the upper limit of the SOC is decreased to SOC x(n) ’, and SOC x(n) ’ < SOC x(n) ; the upper limit of the SOC continues to decrease until the mileage reaches M MAX at which point the upper limit of the SOC is decreased to SOC x(MAX) ’, and SOC x(MAX) ’ < SOC x(MAX) .
[0147] Based on the same technical concept, an embodiment of the present application also provides a battery SOC regulation device. The embodiments of the battery SOC regulation device can refer to the embodiments of the battery SOC regulation method, and the repeated parts will not be elaborated here. Figure 4 Schematically shows a schematic diagram of a battery SOC regulation device according to some embodiments of the present application. Referring to Figure 4 , the battery SOC regulation device 500 includes an acquisition module 510, a first determination module 520, a second determination module 530, and a third determination module 540.
[0148] The acquisition module 510 is configured to acquire sampling values of operating condition parameters of the electric vehicle during a historical usage period; the operating condition parameters are failure influencing factors corresponding to the battery expansion force aging failure mode.
[0149] The first determination module 520 is configured to determine a starting regulation mileage according to the sampling values of the operating condition parameters, a pre-determined failure function, and an expansion force failure threshold. The failure function represents the relationship between the expansion force and the operating condition parameters.
[0150] The second determination module 530 is configured to determine, according to a pre-determined first function, the target SOC corresponding to each selected mileage point among a plurality of selected mileage points in a first mileage interval from the starting regulation mileage to a preset maximum safe mileage. The first function represents the relationship between the target SOC corresponding to a certain mileage, the expansion force corresponding to a certain mileage, and the expansion force failure threshold.
[0151] The third determination module 540 is configured to determine a SOC adjustment strategy according to each selected mileage point and its corresponding target SOC; the SOC adjustment strategy causes the upper limit of the SOC of the battery to start decreasing from the starting regulation mileage and not exceed the corresponding target SOC when the mileage of the electric vehicle reaches the selected mileage point.
[0152] The acquisition module 510, the first determination module 520, the second determination module 530, and the third determination module 540 may respectively correspond to S110 to S140 in the battery SOC regulation method. For the sake of brevity, they will not be elaborated here. It should be understood that corresponding to the embodiments of the battery SOC regulation method, the battery SOC regulation device 500 may further include more modules.
[0153] It should be noted that the functions of the various modules discussed herein can be divided into multiple modules, and / or at least some functions of multiple modules can be combined into a single module. The actions performed by a particular module discussed herein include the particular module itself performing the action, or alternatively the particular module invoking or otherwise accessing another component or module that performs the action (or performs the action in conjunction with the particular module). Thus, a particular module that performs an action can include the particular module itself that performs the action and / or another module that the particular module invokes or otherwise accesses and that performs the action.
[0154] It should also be understood that the various techniques herein can be described in the general context of software-hardware elements or program modules. The various modules described above Figure 4 can be implemented in hardware or in hardware combined with software and / or firmware. For example, these modules can be implemented as computer program code / instructions configured to be executed in one or more processors and stored in a computer-readable storage medium. Alternatively, these modules can be implemented as hardware logic / circuits. The hardware logic / circuits can include an integrated circuit chip (which includes one or more components among a processor (e.g., a Central Processing Unit (CPU), a microcontroller, a microprocessor, a Digital Signal Processor (DSP), etc.), a memory, one or more communication interfaces, and / or other circuits), and can optionally execute the received program code and / or include embedded firmware to perform functions.
[0155] Figure 5 A schematic diagram of a computing device for implementing the battery SOC regulation method provided in some embodiments of the present application. As Figure 5As shown, an embodiment of the present application further provides a computing device 600, which may include at least one processor 605, a memory 607, one or more communication interfaces 602, a display device 601, other input / output (I / O) devices 603, and one or more mass storage devices 606 that can communicate with each other, such as via a bus 604 or other suitable connections. Instructions are stored on the memory 607, and when executed by the processor 605, the instructions cause the processor 605 to execute the battery SOC regulation method as in the above embodiments.
[0156] The processor 605 may be a single processing unit or multiple processing units, and all processing units may include a single or multiple computing units or multiple cores. The processor 605 may be implemented as one or more microprocessors, microcomputers, microcontrollers, digital signal processors, central processing units, state machines, logic circuits, and / or any computing device that manipulates signals based on operation instructions. Among other capabilities, the processor 605 may be configured to obtain and execute computer-readable instructions stored in the memory 607, the mass storage device 606, or other computer-readable media, such as program code of an operating system 608, program code of an application 609, program code of other programs 610, etc.
[0157] The memory 607 and the mass storage device 606 are examples of computer-readable storage media for storing instructions, and the instructions are executed by the processor 605 to implement the various functions described above. For example, the memory 607 generally may include both volatile and non-volatile memories (such as RAM, ROM, etc.). In addition, the mass storage device 606 generally may include a hard disk drive, a solid-state drive, removable media, including external and removable drives, memory cards, flash memory, floppy disks, optical discs (such as CDs, DVDs), storage arrays, network-attached storage, storage area networks, etc. The memory 607 and the mass storage device 606 may both be collectively referred to as memory or computer-readable storage media herein, and may be non-transitory media capable of storing computer-readable, processor-executable program instructions as computer program code, and the computer program code may be executed by the processor 605 as a specific machine configured to implement the operations and functions described in the examples herein.
[0158] Multiple programs can be stored on the mass storage device 606. These programs include an operating system 608, one or more application programs 609, other programs 610, and program data 611, and they can be loaded into the memory 607 for execution. Examples of such application programs or program modules can include, for example, computer program logic (e.g., computer program code or instructions) for implementing the following components / functions: the battery SOC regulation device 500 (including an acquisition module 510, a first determination module 520, a second determination module 530, and a third determination module 540), the battery SOC regulation method 100 (including any suitable steps of the battery SOC regulation method 100), and / or additional embodiments described herein.
[0159] Although illustrated as being stored in the memory 607 of the computing device 600 in Figure 5 , the operating system 608, the application programs 609, the other programs 610, and the program data 611, or portions thereof, can be implemented using any form of computer-readable medium accessible by the computing device 600.
[0160] One or more communication interfaces 602 are used to exchange data with other computing devices, such as via a network, a direct connection, etc. Such communication interfaces can be one or more of the following: any type of network interface (e.g., a network interface card (NIC)), a wired or wireless (such as IEEE 802.11 wireless LAN (WLAN)) wireless interface, a Worldwide Interoperability for Microwave Access (Wi-MAX) interface, an Ethernet interface, a Universal Serial Bus (USB) interface, a cellular network interface, a Bluetooth TM interface, a Near Field Communication (NFC) interface, etc. The communication interface 602 can facilitate communication within a variety of network and protocol types, including wired networks (e.g., LAN, cable, etc.) and wireless networks (e.g., WLAN, cellular, satellite, etc.), the Internet, etc. The communication interface 602 can also provide communication with external storage devices (not shown) such as in a storage array, a network-attached storage, a storage area network, etc.
[0161] In some examples, a display device 601, such as a monitor, can be included for displaying information and images to a user. Other I / O devices 603 can be devices that receive various inputs from the user and provide various outputs to the user, and can include touch input devices, gesture input devices, cameras, keyboards, remote controls, mice, printers, audio input / output devices, etc.
[0162] The techniques described herein can be supported by these various configurations of computing device 600 and are not limited to the specific examples of the techniques described herein. For example, the functionality can also be implemented in whole or in part on a "cloud" using a distributed system. The cloud includes and / or represents a platform for resources. The platform abstracts the underlying functionality of the hardware (e.g., servers) and software resources of the cloud. The resources can include applications and / or data that can be used when performing computational processing on servers remote from computing device 600. The resources can also include services provided over the Internet and / or over a subscriber network such as a cellular or Wi-Fi network. The platform can abstract the resources and functionality to connect computing device 600 with other computing devices. Thus, the implementation of the functionality described herein can be distributed throughout the cloud. For example, the functionality can be implemented in part on computing device 600 and in part through a platform that abstracts the functionality of the cloud.
[0163] An embodiment of the present application also provides a computer-readable storage medium having instructions stored thereon that, when executed alone or jointly by one or more processors of a computing device, cause the computing device to perform the method in any of the above embodiments.
[0164] Computer-readable storage media include volatile and non-volatile, removable and non-removable media implemented by any method or technology for storing information such as computer-readable instructions, data structures, program modules, or other data. Computer-readable storage media include, but are not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disks (DVDs), or other optical storage devices, magnetic cassettes, magnetic tapes, magnetic disk storage devices or other magnetic storage devices, or any other non-transitory media that can be used to store information accessible to a computer device.
[0165] An embodiment of the present application also provides a computer program product including instructions that, when executed alone or jointly by one or more processors of a computing device, cause the computing device to perform the method in any of the above embodiments.
[0166] The above description is only an overview of the technical solution of the present application. In order to be able to understand the technical means of the present application more clearly, it can be implemented in accordance with the content of the specification. And in order to make the above and other objects, features and advantages of the present application more obvious and understandable, the following specific embodiments of the present application are specifically given.
[0167] A specific embodiment of the present application is described below. It should be understood that this specific embodiment is described only for purposes of illustration and should not be construed as a limitation of the present application.
[0168] A pre-determined failure function and a swelling force failure threshold Fmax are pre-imported into the battery management system. The failure function is as follows:
[0169] Swelling Force = f(Cycle, C temp , S temp , S time ),
[0170] Wherein, Swelling Force is the swelling force, Cycle is the driving mileage, C temp is the cycle temperature, i.e., the internal temperature during the charge and discharge process of the battery, S temp is the storage temperature of the battery (i.e., the temperature of the environment where the battery is stored), S time is the storage time.
[0171] Obtain the sampled values of the operating condition parameters of the vehicle during the historical usage period. The operating condition parameters include the failure influencing factors corresponding to the aging failure mode of the battery swelling force. The failure influencing factors are the cycle temperature C temp , the storage temperature S temp , the storage time S time , and the driving mileage Cycle.
[0172] According to the sampled values of the operating condition parameters and the pre-determined failure function, determine the swelling force corresponding to each mileage point in multiple mileage points in the mileage range from the starting driving mileage of the vehicle during the historical usage period to the preset maximum safe mileage Mmax.
[0173] Among them, in the initial stage when the vehicle to which the battery belongs is put into use, the starting driving mileage of the historical usage period is 0 km. Accordingly, it can be obtained that:
[0174] F M(M0) = f(M0, C temp , S temp , S time );
[0175] F M(M1) = f(M1, C temp , S temp , S time );
[0176] F M(M2) = f(M2, C temp , S temp , S time );
[0177] F M(M3) = f(M3, C temp , S temp , S time );
[0178] ……
[0179] F M(m-a)= f(m - a, C temp , S temp , S time );
[0180] F M(m) = f(m, C temp , S temp , S time );
[0181] F M(m+a) = f(m + a, C temp , S temp , S time );
[0182] ……
[0183] F M(n) = f(n, C temp , S temp , S time );
[0184] ……
[0185] F M(Mmax) = f(Mmax, C temp , S temp , S time );
[0186] Among them, a is a constant greater than 0, m < n, and F M(n) refers to the expansion force corresponding to a mileage of n ten thousand kilometers.
[0187] Judge whether the expansion force corresponding to each mileage point is less than the expansion force failure threshold; determine the maximum value of the mileage points whose judgment result is that the expansion force is less than the expansion force failure threshold as the maximum mileage; determine this maximum mileage as the starting regulation mileage.
[0188] For example, F M(M0) < Fmax, F M(M1) < Fmax, F M(M2) < Fmax, F M(M3) < Fmax, ……, F M(m-a) < Fmax, F M(m) > Fmax, F M(m+a) > Fmax, ……, F M(n) > Fmax, ……, F M(Mmax) > Fmax. Therefore, the maximum value of the mileage points where the expansion force is less than the expansion force failure threshold is (m - a) ten thousand kilometers, so (m - a) ten thousand kilometers is determined as the starting regulation mileage.
[0189] Determine the target SOC corresponding to each selected mileage point in the first mileage interval from the starting regulation mileage to the preset maximum safe mileage according to a pre-determined first function. The first function is as follows:
[0190] SOC x(n) =f [F M(n) , Fmax]
[0191] In the formula, SOC x(n) refers to the target SOC corresponding to a mileage of n×10,000 km.
[0192] Taking the starting regulation mileage of m - a×10,000 km as an example, the first mileage interval is (m - a, Mmax], and the selected mileage points can include m + a, ……, n, ……, Mmax. Substitute the selected mileage points into the first function to obtain the target SOCs corresponding to the respective selected mileage points as SOC x(m+a) , ……, SOC x(n) , ……, SOC x(Mmax) .
[0193] Determine the SOC adjustment strategy based on the selected mileage points and their corresponding target SOCs, and execute the SOC adjustment strategy. The SOC adjustment strategy is to ensure that the upper limit of the SOC of the battery does not exceed the corresponding target SOC when the driving mileage of the vehicle reaches the selected mileage point.
[0194] Repeat the above steps at preset time intervals.
[0195] Among them, the steps for determining the failure function are as follows:
[0196] Determine at least one failure influencing factor corresponding to the swelling force aging failure mode; the at least one failure influencing factor is the number of charge-discharge cycles, the cycling temperature C temp , the storage temperature S temp , the storage time S time .
[0197] For the cycling temperature, storage temperature, storage time, driving mileage, and swelling force, sampling can be respectively carried out in multiple states to obtain acquisition values. In other words, the swelling force can be actually measured under different cycling temperatures, storage temperatures, storage times, and driving mileages. For example, when the acquisition value of the driving mileage is Cycle0, the acquisition value of the cycling temperature is C temp 0, the acquisition value of the storage temperature is S temp 0, and the acquisition value of the storage time is S time 0, the corresponding swelling force acquisition value F M(Cycle0) is obtained; when the acquisition value of the driving mileage is Cycle0, the acquisition value of the cycling temperature is C temp 0’, the acquisition value of the storage temperature is S temp 0’, and the acquisition value of the storage time is Stime At time 0’, the corresponding swelling force acquisition value F is obtained. M(Cycle0) ’; when the driving mileage acquisition value is Cycle0, the cycle temperature acquisition value is C temp 0’’, the storage temperature acquisition value is S temp 0’’, the storage time acquisition value is S time 0’’, the corresponding swelling force acquisition value F is obtained. M(Cycle0) ’’; when the driving mileage is Cycle1, the cycle temperature is C temp 1, the storage temperature is S temp 1, the storage time is S time 1, the corresponding swelling force acquisition value F is obtained. M(Cycle1) And so on.
[0198] F M(Cycle0) = f(Cycle0, C temp 0, S temp 0, S time 0);
[0199] F M(Cycle0) ’ = f(Cycle0, C temp 0’, S temp 0’, S time 0’);
[0200] F M(Cycle0) ’’ = f(Cycle0, C temp 0’’, S temp 0’’, S time 0’’);
[0201] ……
[0202] F M(Cycle1) = f(Cycle1, C temp 1, S temp 1, S time 1);
[0203] ……
[0204] Then, based on these acquisition values, the final failure function is obtained by fitting.
[0205] In addition, in each state, the relationship between the swelling force and the state of charge can also be determined separately. For the swelling force and the state of charge, samples can be taken respectively in multiple states to obtain acquisition values. In other words, the swelling force during the charging process at different SOCs can be measured.
[0206] In this way, the functional relationship between the swelling force and the state of charge can be obtained: Swelling Force = f(SOC)
[0207] According to the failure function and the second function in the above text, the third function can be obtained: Swelling Force = f(Cycle, C temp , S temp , S time , SOC).
[0208] Assume that the state of charge at a certain driving mileage is SOC x(n) , and let the swelling force be equal to the swelling force failure threshold Fmax. Substituting it into the third function, we can get: Fmax = f(Cycle, C temp , S temp , S time , SOC x(n) ), and then SOC x(n) can be obtained.
[0209] It can be understood that when the driving mileage is n×10,000 km, the state of charge is SOC max. Set SOC max to 100%, and the corresponding swelling force is F M(n) , F M(n) refers to the swelling force corresponding to the driving mileage of n×10,000 km. In this way, according to (SOC x(n) , Fmax), (SOCmax, F M(n) ), the first function can be deduced as follows:
[0210] SOC x(n) = f[F M(n) , Fmax].[[]END]]
[0211] It can be understood that in order to ensure that the swelling force of the battery does not exceed Fmax when the driving mileage of the vehicle reaches n×10,000 km, the upper limit of SOC can be adjusted to SOC x(n) . Therefore, in the first function, SOC x(n) is the target SOC corresponding to the driving mileage of n×10,000 km.
[0212] Among them, the steps to determine the swelling force failure threshold are as follows: build a structural model of the battery pack, conduct mechanical simulation on the structural model of the battery pack, and obtain the failure thresholds F1, F2, F3, ……, F n of each swelling force failure component in the battery pack. Compare the failure thresholds F1, F2, F3, ……, F n of each swelling force failure component, and take the minimum value among F1, F2, F3, ……, F n as the swelling force failure threshold Fmax.
[0213] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than limiting them; although the present application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements on some or all of the technical features; and these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application, and they should all be covered within the scope of the claims and the description of the present application. In particular, as long as there is no structural conflict, the various technical features mentioned in each embodiment can be combined in any way. The present application is not limited to the specific embodiments disclosed in the text, but includes all technical solutions falling within the scope of the claims.
Claims
1. A method for regulating the state of charge (SOC) of a battery, characterized in that, Including: Obtaining sampled values of operating condition parameters of an electric vehicle during a historical usage period; The operating condition parameters are failure influencing factors corresponding to a battery swelling force aging failure mode; According to the sampled values of the operating condition parameters and a pre-determined failure function, determining the maximum mileage within a second mileage range for which the swelling force of the electric vehicle is less than a swelling force failure threshold; the failure function represents the relationship between the swelling force and the operating condition parameters; the second mileage range is from the starting driving mileage to the maximum safe mileage of the electric vehicle during the historical usage period; Determining the starting regulation mileage as the maximum mileage; According to a pre-determined first function, determining the target SOC corresponding to each selected mileage point in a first mileage range, the first mileage range being from the starting regulation mileage to a preset maximum safe mileage; wherein, the first function represents the relationship between the target SOC corresponding to a certain mileage, the swelling force corresponding to a certain mileage, and the swelling force failure threshold; According to each selected mileage point and its corresponding target SOC, determining a SOC regulation strategy; the SOC regulation strategy is such that the upper limit of the SOC of the battery starts to decrease from the starting regulation mileage and does not exceed the corresponding target SOC when the mileage of the electric vehicle reaches the selected mileage point.
2. The battery SOC regulation method according to claim 1, wherein The second mileage range includes a plurality of mileage points gradually increasing by a preset mileage; The determining of the maximum mileage within the second mileage range for which the swelling force of the electric vehicle is less than the swelling force failure threshold includes: According to the sampled values of the operating condition parameters and a pre-determined failure function, determining the swelling force corresponding to each mileage point among the plurality of mileage points; Comparing the swelling force corresponding to each mileage point with the swelling force failure threshold to obtain a comparison result; Determining the maximum value of the mileage points for which the comparison result is that the swelling force is less than the swelling force failure threshold as the maximum mileage.
3. The battery SOC regulation method according to claim 2, wherein The according to the sampled values of the operating condition parameters and a pre-determined failure function, determining the swelling force corresponding to each mileage point among the plurality of mileage points includes: For a future mileage point in the second mileage range, according to the average value of the sampled values of each failure influencing factor in the operating condition parameters, the future mileage point, and the failure function, determining the swelling force corresponding to the future mileage point.
4. The battery SOC regulation method according to claim 1, wherein, The SOC regulation strategy is such that the upper limit of the SOC of the battery starts to linearly decrease from the starting regulation mileage.
5. The battery SOC regulation method according to claim 1, wherein The step of pre-determining the failure function includes: Determining at least one of the failure influencing factors corresponding to the battery swelling force aging failure mode, the at least one failure influencing factor being used to indicate the factors causing the battery swelling force aging; According to the swelling force and at least one of the failure influencing factors, determining the failure function.
6. The battery SOC regulation method according to claim 5, wherein The according to the swelling force and at least one of the failure influencing factors, determining the failure function includes: Obtaining the swelling force acquisition value of the battery; the swelling force acquisition value indicates the numerical values of the swelling force of the battery in a plurality of states; Sampling is performed on each failure influencing factor among at least one of the failure influencing factors in the multiple states to obtain a plurality of failure influencing factor acquisition values, and the plurality of failure influencing factor acquisition values indicate the values corresponding to the failure influencing factor of the battery in the multiple states; The failure function is determined according to the swelling force acquisition value and the plurality of failure influencing factor acquisition values respectively corresponding to each failure influencing factor among at least one of the failure influencing factors.
7. The battery SOC regulation method according to any one of claims 1 to 6, characterized in that, The swelling force failure threshold is pre-determined as the minimum value among the failure thresholds of the swelling force failure components.
8. The battery SOC regulation method according to claim 7, wherein The failure threshold of the swelling force failure component is pre-determined based on the mechanical simulation results of the battery.
9. The battery SOC regulation method according to claim 1, characterized in that, After determining the SOC adjustment strategy, it further includes: Repeating the above steps at preset time intervals.
10. A battery SOC regulation device, characterized in that, It includes: An acquisition module for acquiring sampling values of the operating condition parameters of the electric vehicle during the historical usage period; The operating condition parameter is a failure influencing factor corresponding to the battery swelling force aging failure mode; A first determination module, which determines the maximum mileage for which the swelling force of the electric vehicle is less than the swelling force failure threshold within the second mileage interval according to the sampling value of the operating condition parameter and the pre-determined failure function; the failure function represents the relationship between the swelling force and the operating condition parameter; the second mileage interval is the starting driving mileage to the maximum safe mileage of the electric vehicle during the historical usage period; A second determination module for determining the starting regulation mileage as the maximum mileage, and for determining the target SOC corresponding to each selected mileage point in a plurality of selected mileage points in the first mileage interval according to a pre-determined first function, where the first mileage interval is from the starting regulation mileage to the preset maximum safe mileage; wherein, the first function represents the relationship between the target SOC corresponding to a certain mileage, the swelling force corresponding to a certain mileage, and the swelling force failure threshold; A third determination module for determining the SOC adjustment strategy according to each selected mileage point and its corresponding target SOC; the SOC adjustment strategy causes the upper limit of the SOC of the battery to start decreasing from the starting regulation mileage and not exceed the corresponding target SOC when the mileage of the electric vehicle reaches the selected mileage point.
11. A computing device, characterized in that, It includes: At least one processor; And At least one memory communicatively connected to the at least one processor, the at least one memory stores instructions, and when the instructions are executed alone or jointly by the at least one processor, the computing device executes the battery SOC regulation method according to any one of claims 1 to 9.
12. A computer-readable storage medium, characterized in that, Stores instructions, and when the instructions are executed alone or jointly by one or more processors of the computing device, the computing device executes the battery SOC regulation method according to any one of claims 1 to 9.
13. A computer program product, characterized in that, Includes instructions, and when the instructions are executed alone or jointly by one or more processors of the computing device, the computing device executes the battery SOC regulation method according to any one of claims 1 to 9.
Citation Information
Patent Citations
Battery management method and device and vehicle
CN112572233A
Method and device for setting SOC threshold value of transportation tool and equipment
CN113386624A