Battery charging method, device, apparatus, and storage medium
Patent Information
- Application Number
- CN202311684189.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-04
- Publication Date
- 2026-09-08
- Estimated Expiration
- 2043-12-04
AI Technical Summary
因此,当前的电池充电的效率较差
[0045]By determining the target battery's state range based on its current SOC, during the charging process, if each parameter in the current state parameters falls within its corresponding range, the charging power is adjusted based on the current SOC and charging rate. This achieves dynamic adjustment of charging power based on battery SOC and charging rate. If any parameter in the current state parameters does not fall within its corresponding range, the target battery is deemed to be charging abnormally, charging is stopped, and an alarm is sent, thus achieving dynamic management of the target battery's charging. In other words, this application determines whether the target battery is faulty based on its current state parameters during dynamic charging and the corresponding state range. Compared to conventional battery anomaly detection, the dynamic charging method results in a more precise state range, reducing the range of the target battery's corresponding state range and expanding the scope of anomaly detection. This allows for the identification of battery fault states before serious anomalies occur in the battery's state parameters, thereby improving the accuracy of battery anomaly detection and increasing battery charging efficiency.
Smart Images

Figure CN117673523B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of charging technology, and in particular to a battery charging method, apparatus, device, and storage medium. Background Technology
[0002] With the rapid development of new energy technologies, batteries are being used more and more frequently in daily life. Battery charging and discharging technologies primarily rely on fixed boundary parameters, using constant charging voltage and current to achieve battery charging. When battery state parameters become severely abnormal during charging, the type of fault is determined by identifying and judging the battery's state.
[0003] The methods described above lack fine-grained management of battery status, making it impossible to accurately identify whether the battery is in an abnormal state. Alarms are only triggered when battery status parameters show severe anomalies, by which time the battery has typically already suffered varying degrees of damage. Therefore, current battery charging efficiency is relatively poor. Summary of the Invention
[0004] This application provides a battery charging method, apparatus, device, and storage medium, which can improve battery charging efficiency. The technical solution is as follows:
[0005] On one hand, a battery charging method is provided, the method comprising:
[0006] Obtain the current battery state of charge (SOC) and current state parameters of the target battery, wherein the current state parameters include the current charging power, the current charging rate, and / or the current temperature rise rate;
[0007] Based on the current SOC, the state interval corresponding to the target battery is determined, and the state interval includes the charging power interval, the charging rate interval, and / or the temperature rise rate interval.
[0008] If each parameter in the current state parameter is located within the corresponding interval in the state interval, the charging power of the target battery is adjusted based on the current SOC and the current charging rate.
[0009] If any of the current status parameters is not located within the corresponding interval of the status interval, charging will stop and an alarm message will be sent.
[0010] Optionally, adjusting the charging power of the target battery based on the current SOC and the current charging rate includes:
[0011] Based on the current SOC, a recommended charging rate is determined for the target battery. The recommended charging rate includes a maximum charging rate and a minimum charging rate. The maximum charging rate is less than the maximum value of the charging rate range, and the minimum charging rate is greater than the minimum value of the charging rate range.
[0012] If the current charging rate is less than the minimum charging rate, increase the charging power of the target battery so that the charging rate of the target battery is greater than or equal to the minimum charging rate.
[0013] If the current charging rate is greater than the maximum charging rate, the charging power of the target battery is reduced so that the charging rate of the target battery is less than or equal to the maximum charging rate.
[0014] Optionally, after determining the recommended charging rate corresponding to the target battery based on the current SOC, the method further includes:
[0015] Based on the current battery temperature and battery aging parameters of the target battery, the recommended charging rate corresponding to the target battery is adjusted. The aging parameters are used to indicate the impact of battery life loss on the charging state during use.
[0016] Optionally, after determining the state range corresponding to the target battery based on the current SOC, the method further includes:
[0017] Based on the current battery temperature and battery aging parameters of the target battery, the state range is corrected. The aging parameters are used to indicate the impact of battery life loss on the charging state of the target battery during use.
[0018] Optionally, the method further includes:
[0019] Based on the historical charging data of the target battery, the battery aging parameters are determined. The historical charging data includes: changes in charging power, cumulative usage time, and / or number of charging cycles. The changes in charging power include increases in charging power and / or decreases in charging power.
[0020] Optionally, the method further includes:
[0021] Monitor the charging time of the target battery;
[0022] If the charging time is greater than a first time threshold or less than a second time threshold, charging is stopped and an alarm message is sent. The first time threshold is greater than the second time threshold.
[0023] On the other hand, a battery charging device is provided, the device comprising:
[0024] The battery information acquisition module is used to acquire the current battery state of charge (SOC) and current state parameters of the target battery, wherein the current state parameters include the current charging power, the current charging rate and / or the current temperature rise rate.
[0025] The state interval determination module is used to determine the state interval corresponding to the target battery based on the current SOC. The state interval includes a charging power interval, a charging rate interval, and / or a temperature rise rate interval.
[0026] A power adjustment module is used to adjust the charging power of the target battery based on the current SOC and the current charging rate if each parameter in the current state parameter is located within the corresponding interval in the state interval.
[0027] The alarm module is used to stop charging and send an alarm message if any one of the current status parameters is not located in the corresponding interval of the status interval.
[0028] Optionally, the power adjustment module includes:
[0029] The rate determination submodule is used to determine the recommended charging rate corresponding to the target battery based on the current SOC. The recommended charging rate includes a maximum charging rate and a minimum charging rate. The maximum charging rate is less than the maximum value of the charging rate range, and the minimum charging rate is greater than the minimum value of the charging rate range.
[0030] A power amplification submodule is used to increase the charging power of the target battery when the current charging rate is less than the minimum charging rate, so that the charging rate of the target battery is greater than or equal to the minimum charging rate.
[0031] A power reduction submodule is used to reduce the charging power of the target battery when the current charging rate is greater than the maximum charging rate, so that the charging rate of the target battery is less than or equal to the maximum charging rate.
[0032] Optionally, the rate determination submodule is further configured to:
[0033] Based on the current battery temperature and battery aging parameters of the target battery, the recommended charging rate corresponding to the target battery is adjusted. The aging parameters are used to indicate the impact of battery life loss on the charging state during use.
[0034] Optionally, the state interval determination module is further configured to:
[0035] Based on the current battery temperature and battery aging parameters of the target battery, the state range is corrected. The aging parameters are used to indicate the impact of battery life loss on the charging state of the target battery during use.
[0036] Optionally, the battery information acquisition module is further configured to:
[0037] Based on the historical charging data of the target battery, the battery aging parameters are determined. The historical charging data includes: changes in charging power, cumulative usage time, and / or number of charging cycles. The changes in charging power include increases in charging power and / or decreases in charging power.
[0038] Optionally, the alarm module is further configured to:
[0039] Monitor the charging time of the target battery;
[0040] If the charging time is greater than a first time threshold or less than a second time threshold, charging is stopped and an alarm message is sent. The first time threshold is greater than the second time threshold.
[0041] On the other hand, a computer device is provided, the computer device including a memory and a processor, the memory for storing a computer program, and the processor for executing the computer program stored in the memory to implement the steps of the battery charging method described above.
[0042] On the other hand, a computer-readable storage medium is provided, wherein a computer program is stored therein, and when the computer program is executed by a processor, it implements the steps of the battery charging method described above.
[0043] On the other hand, a computer program product containing instructions is provided that, when the instructions are run on a computer, cause the computer to perform the steps of the battery charging method described above.
[0044] The technical solution provided in this application can bring at least the following beneficial effects:
[0045] By determining the target battery's state range based on its current SOC, during the charging process, if each parameter in the current state parameters falls within its corresponding range, the charging power is adjusted based on the current SOC and charging rate. This achieves dynamic adjustment of charging power based on battery SOC and charging rate. If any parameter in the current state parameters does not fall within its corresponding range, the target battery is deemed to be charging abnormally, charging is stopped, and an alarm is sent, thus achieving dynamic management of the target battery's charging. In other words, this application determines whether the target battery is faulty based on its current state parameters during dynamic charging and the corresponding state range. Compared to conventional battery anomaly detection, the dynamic charging method results in a more precise state range, reducing the range of the target battery's corresponding state range and expanding the scope of anomaly detection. This allows for the identification of battery fault states before serious anomalies occur in the battery's state parameters, thereby improving the accuracy of battery anomaly detection and increasing battery charging efficiency. Attached Figure Description
[0046] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0047] Figure 1 This is a schematic diagram of an implementation environment provided in an embodiment of this application;
[0048] Figure 2 This is a flowchart of a battery charging method provided in an embodiment of this application;
[0049] Figure 3 This is a schematic diagram of the structure of a battery charging device provided in an embodiment of this application;
[0050] Figure 4 This is a schematic diagram of the structure of a computer device provided in an embodiment of this application. Detailed Implementation
[0051] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the implementation methods of this application will be further described in detail below with reference to the accompanying drawings.
[0052] Before providing a detailed explanation of the battery charging method provided in the embodiments of this application, the application scenarios and implementation environment involved in the embodiments of this application will be introduced first.
[0053] The embodiments of this application are mainly applied to the scenario of charging control and fault monitoring of vehicle batteries. Based on the technical principle of this application, it can also be applied to the scenario of charging control and fault monitoring of other types of batteries.
[0054] Please refer to Figure 1 , Figure 1 This is a schematic diagram illustrating an implementation environment according to an exemplary embodiment. The implementation environment includes at least one sensor 101, a battery 102, a charging module 103, and a processor 104.
[0055] Sensor 101 is connected to battery 102 and processor 104 respectively, and is used to acquire charging parameters of battery 102, such as battery SOC (State of Charge), charging power, charging rate, temperature rise rate, etc., and send the acquired charging parameters to processor 104.
[0056] In some embodiments, sensor 101 may be a sensor integrated in battery 102, which determines the charging power, charging rate and temperature rise rate of battery 102 by acquiring parameters such as voltage, current, battery temperature and SOC of battery 102, and transmits SOC, charging power, charging rate and temperature rise rate to processor 104.
[0057] In other embodiments, the charging power can also be determined based on the charging module 103. That is, when the charging module 103 is charging the battery 102, it can determine the current output power as the charging power and send it to the processor 104. The specific charging power, whether it is the output power of the charging module 103 or the receiving power of the battery 102, can be determined in combination with actual usage requirements. This application embodiment does not limit this.
[0058] In some embodiments, the sensor 101 may also be used only to acquire parameters such as voltage, current, battery temperature and SOC of the battery 102, and transmit these parameters to the processor 104, which uses these parameters to determine the battery's charging power, charging rate and temperature rise rate.
[0059] Battery 102 is used to provide electrical energy to electrical components, such as a vehicle battery, to provide electrical energy to the vehicle and enable the vehicle's power output.
[0060] The charging module 103 is used to charge the battery 102. The charging module 103 can be connected to a power source at one end and to the battery 102 at the other end, thereby realizing the charging of the battery 102. The charging module 103 can be selected according to the changes in the implementation environment. For example, when the battery 102 is a vehicle battery, the charging module 103 can be a vehicle charger, charging controller, etc.
[0061] The processor 104 is used to monitor the status parameters of the battery 102 during the charging process, and controls the charging power during the charging process based on the SOC and status parameters of the battery 102 during the charging process. If the status parameters are abnormal, the charging is stopped and an alarm message is sent.
[0062] In some embodiments, when it is necessary to adjust the charging power of the battery, the processor 104 can transmit an adjustment signal to the charging module 103 to control the output power of the charging module 103, thereby controlling the charging power during the charging process of the battery 102.
[0063] In some embodiments, the processor 104 may also determine whether the battery 102 is abnormal based on the input power of the charging module 103 and the receiving power of the battery 102.
[0064] For example, the processor 104 may also consider the battery 102 to be abnormal if the power difference between the input power of the charging module 103 and the received power of the battery 102 is greater than a preset power threshold, and control the charging module 103 to stop charging the battery 102 and send an alarm message.
[0065] The battery charging method provided in this application embodiment is executed by the processor 104 described above. The processor 104 can be a general-purpose CPU (Central Processing Unit), an NP (Network Processor), a microprocessor, or one or more integrated circuits used to implement the solution of this application, such as an ASIC (Application-Specific Integrated Circuit), a PLD (Programmable Logic Device), or a combination thereof. The PLD can be a CPLD (Complex Programmable Logic Device), an FPGA (Field-Programmable Gate Array), a GAL (Generic Array Logic), or any combination thereof.
[0066] Those skilled in the art should understand that the sensor 101, battery 102, charging module 103, and processor 104 described above are merely examples. Other existing or future sensors, batteries, charging modules, or processors that are applicable to the embodiments of this application should also be included within the scope of protection of the embodiments of this application, and are hereby incorporated by reference.
[0067] It should be noted that the application scenarios and implementation environments described in the embodiments of this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided in the embodiments of this application. As those skilled in the art will know, with the emergence of new application scenarios and the evolution of implementation environments, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.
[0068] The battery charging method provided in the embodiments of this application will now be explained in detail.
[0069] Figure 2 This is a flowchart of a battery charging method provided in an embodiment of this application, which is applied to the processor 104 described above. Please refer to... Figure 2 The method includes the following steps.
[0070] Step 201: Obtain the current battery state of charge (SOC) and current state parameters of the target battery, including the current charging power, current charging rate, and / or current temperature rise rate.
[0071] The current charging power can be determined based on the charging module's current output charging voltage and charging current, or it can be determined based on the battery's current charging voltage and charging current. For example, the charging power can be determined using the formula P = U * I, where P is the charging power, U is the charging voltage, and I is the charging current.
[0072] In some embodiments, to avoid the failure to detect changes in charging power due to battery malfunctions in a timely manner, the current charging power of the target battery can be determined using the charging voltage and charging current currently output by the charging module.
[0073] The charging rate can be understood as the rate of change of the battery's SOC, such as the amount of change in the battery's SOC per unit time. The processor can determine the current battery's charging rate based on the battery's SOC at the previous time point (such as the previous second or minute) and the current battery's SOC.
[0074] The rate of temperature rise can be understood as the rate of change of battery temperature, such as the amount of temperature change of the battery per unit time. Similarly, the processor can determine the current battery's rate of temperature rise based on the battery temperature at the previous time point (such as the previous second or the previous minute) and the current battery temperature.
[0075] Step 202: Based on the current SOC, determine the state range corresponding to the target battery. The state range includes the charging power range, the charging rate range, and / or the temperature rise rate range.
[0076] It should be noted that the state interval can be understood as an interval determined based on the boundary values of state parameters. Taking the charging power interval as an example, the charging power interval can be understood as the power interval consisting of the maximum power and minimum power corresponding to the current SOC of the target battery.
[0077] In some embodiments, the state range corresponding to the target battery can be an initial state range provided by the battery manufacturer, such as an initial charging power range, an initial charging rate range, and an initial temperature rise rate range.
[0078] In other embodiments, considering that batteries from different production batches may differ, in order to improve the accuracy of the state range, the state range of the batteries in different SOCs can be determined based on the charging test data of the same batch of batteries through statistical analysis and other methods.
[0079] For example, based on battery experimental data, the state parameters of the battery under various charging states can be determined, such as the state parameters corresponding to different SOCs under fast charging and slow charging. This yields the distribution of state parameters corresponding to each SOC. Then, based on mathematical statistical analysis, the mapping relationship between the battery SOC and the boundary values of each state parameter can be determined. Based on this mapping relationship and the current SOC of the target battery, the boundary values of each state parameter of the target battery under the current SOC can be determined, thus obtaining the state interval of the target battery.
[0080] In some embodiments, when the state range corresponding to the target battery is determined by experimental data of batteries in the same batch, if the state parameters of a certain battery exceed the initial state range provided by the battery manufacturer, the battery is considered to be in an abnormal state and needs to be returned to the factory for repair. In addition, the charging experimental data of the battery also needs to be deleted to avoid affecting the accuracy of the state range.
[0081] In some embodiments, considering that the state parameters of the target battery differ significantly depending on the charging mode (e.g., fast charging mode and slow charging mode), a first state interval and a second state interval can be set. The first state interval includes a first charging power interval, a first charging rate interval, and / or a first temperature rise rate interval; the second state interval includes a second charging power interval, a second charging rate interval, and / or a second temperature rise rate interval. If the target battery is currently charging in fast charging mode, the first state interval is set to the state interval corresponding to the target battery; if the target battery is currently charging in slow charging mode, the second state interval is set to the state interval corresponding to the target battery.
[0082] In some embodiments, after determining the state range corresponding to the target battery based on the current SOC, the state range can be further modified based on the current battery temperature and battery aging parameters of the target battery. The aging parameters are used to indicate the impact of battery life loss on the charging state of the target battery during use.
[0083] It should be noted that the state parameters of a battery change during charging under different battery temperatures. Taking charging power as an example, under constant voltage, as the battery temperature rises, the charging current increases, leading to higher charging power and a faster charging rate. Conversely, at low temperatures, the increased internal resistance of the battery causes a decrease in charging current, resulting in lower charging power and a slower charging rate. Therefore, after determining the target state range for the target battery, the state range can be corrected based on the current battery temperature, and fault monitoring of the target battery can then be achieved based on the corrected state range.
[0084] The relationship between battery temperature and state range correction can be determined based on experimental test data. For example, based on the charging power, charging rate and temperature rise rate of the target battery at the same SOC under different battery temperatures, the influence parameters of battery temperature on charging power, charging rate and temperature rise rate can be determined, and then the state range corresponding to the target battery can be corrected based on these influence parameters.
[0085] Similarly, considering that batteries age as their lifespan deteriorates, the state parameters during charging will change at different aging levels. Taking charging power as an example, under constant voltage, as the battery ages, its internal resistance increases, leading to a decrease in charging current, which in turn reduces charging power and charging rate. Therefore, after determining the target state range for the target battery, the state range can be corrected based on the current battery aging parameters, and fault monitoring of the target battery can then be achieved based on the corrected state range.
[0086] The correction relationship between battery aging parameters and state range can also be determined based on experimental test data. For details, please refer to the method for determining the correction relationship between battery temperature and state range mentioned above, which will not be repeated here.
[0087] In some embodiments, the state range can be corrected sequentially based on battery temperature and battery aging parameters. For example, after correcting the state range based on battery temperature, the corrected state range is then corrected based on battery aging parameters.
[0088] In other embodiments, the state range can be corrected simultaneously based on battery temperature and battery aging parameters. For example, a target influence parameter can be obtained based on the influence parameters of battery temperature and battery aging parameters on the state parameters. The target influence parameter can be determined by methods such as accumulation or weighted summation of the influence parameters, and then the state range corresponding to the target battery can be corrected based on the target influence parameter.
[0089] It should be noted that the corrected state range can be understood as adjusting the boundary values of the state range based on battery temperature and battery aging parameters. The state range formed by the boundary values of the adjusted state range is the corrected state range.
[0090] Taking the charging power range as an example, assuming that the charging power range corresponding to the current SOC of the target battery is [10kW, 100kW], the boundary values (i.e., 10kW and 100kW) can be adjusted based on the current battery temperature and battery aging parameters of the target battery. Assuming that the adjustment result is 8kW and 90kW, the corrected state range is [8kW, 90kW].
[0091] In some embodiments, the target influence parameters may include an upper limit influence parameter and a lower limit influence parameter. The upper limit of the interval is corrected based on the upper limit influence parameter, and the lower limit of the interval is corrected based on the lower limit influence parameter. In other embodiments, both the upper and lower limits of the interval may be corrected simultaneously based on the target influence parameters. Specifically, the parameters can be determined based on battery characteristics, experimental test data, and actual usage requirements.
[0092] In some embodiments, the state range can be corrected based on the same influencing parameter, such as correcting the charging power range, charging rate range, and temperature rise rate range based on the same influencing parameter. Alternatively, different ranges of the state range can be corrected based on multiple influencing parameters, such as correcting the charging power range based on a first influencing parameter, the charging rate range based on a second influencing parameter, and the temperature rise rate range based on a third influencing parameter. The specific correction can be determined based on battery characteristics, experimental test data, and actual usage requirements.
[0093] In some embodiments, the correction relationship of the state interval can be expressed based on the following formula:
[0094] Formula 1: CB(x) = CA(x) + δC(T, x) + δC(L, x)
[0095] Where x refers to the current SOC of the battery, CB(x) refers to the corrected state interval corresponding to the current SOC, CA(x) refers to the state interval corresponding to the current SOC, δC(T,x) refers to the correction parameter based on battery temperature corresponding to the current SOC, and δC(L,x) refers to the correction parameter based on battery aging parameters corresponding to the current SOC.
[0096] In some embodiments, CB(x), CA(x), C(T,x) and C(L,x) can all be mapping tables related to SOC, and the state interval and correction parameters (δC(T,x), δC(L,x)) corresponding to the current SOC can be determined by looking up the table.
[0097] For example, taking charging rate as an example, CB(x) can refer to the mapping table between SOC and the corrected charging rate range, CA(x) can refer to the mapping table between SOC and the charging rate range, C(T,x) can refer to the mapping table between SOC, battery temperature and temperature correction parameters, and C(L,x) can refer to the mapping table between SOC, battery aging parameters and battery aging parameter correction parameters.
[0098] Taking C(T, x) as an example, C(T, x) can be represented as a mapping relationship table as shown in Table 1 below:
[0099] Table 1
[0100]
[0101]
[0102] Here, δ11 to δ65 refer to the temperature correction parameters corresponding to the given conditions (horizontal and vertical axes). Taking δ11 as an example, δ11 refers to the temperature correction parameter when the current SOC is [0, 20) and the current battery temperature is [-5, -∞).
[0103] It is understood that Table 1 above is merely an example illustrating the representation of C(T, x) with a granularity of 20 for the SOC range and 2 for the battery temperature range. More refined descriptions can be made based on actual usage needs, such as further distinguishing the granularity of different SOC ranges and battery temperature ranges. For example, the granularity of the SOC range could also be 5, 1, etc.
[0104] Table 1 above is merely an exemplary description of the mapping logic. In some embodiments, the division of the SOC range and battery temperature range can be varied according to actual usage requirements. For example, the battery temperature can be divided into ranges of different sizes based on the battery's sensitivity to temperature. For instance, the battery temperature can be divided into multiple ranges such as [-30, -∞), [-10, -30), [-5, -10), [0, -5), [5, 0), [20, 5), [25, 20), [27, 25), [28, 27), [29, 28).
[0105] In addition, Table 1 above describes the mapping relationship between SOC, battery temperature and temperature correction parameters in the form of intervals (SOC interval and battery temperature interval). In some embodiments, in order to improve the accuracy of the mapping relationship, the mapping relationship between SOC, battery temperature and temperature correction parameters can also be described in the form of nodes (such as SOC node and battery temperature node). If the current SOC and current battery temperature of the target battery are both nodes in the mapping relationship, the current temperature correction parameter can be obtained based on the mapping relationship. If the current SOC or current battery temperature of the target battery does not belong to a node in the mapping relationship, the current temperature correction parameter can be determined by interpolation based on the node in the mapping relationship.
[0106] It should be noted that, since battery temperature is related to parameters such as charging power and charging rate, in some embodiments, as shown in Table 1 above, the battery temperature in the embodiments of this application can be understood as the temperature change relative to the normal battery temperature. The normal battery temperature can be determined based on parameters such as the current ambient temperature, charging power, and charging rate.
[0107] In some embodiments, the battery aging parameters can be determined based on the historical charging data of the target battery, the historical charging data including at least one of the following: the amount of change in charging power, the cumulative usage time and / or the number of charging times, the amount of change in charging power including the amount of increase in charging power and / or the amount of decrease in charging power.
[0108] It should be noted that when the battery charging rate is normal, there is no need to adjust the charging power. However, as the battery ages naturally, the charging rate will gradually decrease. In order to improve the charging rate, the charging power needs to be increased. Therefore, the increase in charging power reflects the degree of battery aging to a certain extent.
[0109] Similarly, in high-temperature environments or abnormally fast charging modes, the battery charging rate may be too high. Because the charging rate is too high, the internal pressure, internal stress and battery temperature will increase, which will accelerate the aging of the battery. In order to reduce the charging power of the battery, it is necessary to reduce the charging power of the battery. Therefore, the amount of reduction in charging power also reflects the degree of battery aging to a certain extent.
[0110] It should be noted that the change in charging power can be understood as the sum of the increase and decrease in charging power. For example, if the cumulative increase in charging power in the target battery's historical charging data is 3kW and the cumulative decrease in charging power is 2kW, then the change in charging power is 3kW + 2kW = 5kW.
[0111] It is understandable that batteries will naturally age as their usage time increases. Therefore, the cumulative usage time of a battery also reflects the degree of battery aging. The cumulative usage time can be understood as the total usage time of the battery, including the charging time and discharging time. By using the battery usage data, the charging time and discharging time can be determined, thus obtaining the cumulative usage time of the battery.
[0112] In addition, each charging process causes some degree of wear and tear on the battery, such as degradation of active materials and electrode corrosion, which is called battery aging. The more times a battery is charged, the faster it ages. Therefore, monitoring the number of charging cycles can help determine the battery's aging parameters more accurately.
[0113] In some embodiments, different degrees of battery aging (i.e., battery aging parameters) can be characterized by percentages or other forms. Then, a battery aging model can be constructed based on experimental test data. The battery aging model represents the relationship between the change in charging power, cumulative usage time and / or number of charging cycles and the degree of battery aging. Then, based on the historical charging data of the target battery and the battery aging model, the battery aging parameters can be determined.
[0114] A battery aging model can be a mapping table between changes in charging power, cumulative usage time, and / or number of charging cycles and the degree of battery aging, or it can be a functional relationship between changes in charging power, cumulative usage time, and / or number of charging cycles and the degree of battery aging. The specific model can be determined based on actual usage requirements.
[0115] In some embodiments, in order to improve battery efficiency, an alarm message can be sent when the battery aging parameters exceed the aging threshold to prompt the user to replace the battery.
[0116] Step 203: If each parameter in the current state parameter is located within the corresponding interval in the state interval, adjust the charging power of the target battery based on the current SOC and the current charging rate.
[0117] In some embodiments, a recommended charging rate for the target battery can be determined based on the current SOC. The recommended charging rate includes a maximum charging rate and a minimum charging rate, wherein the maximum charging rate is less than the maximum value of the charging rate range and the minimum charging rate is greater than the minimum value of the charging rate range. If the current charging rate is less than the minimum charging rate, the charging power of the target battery is increased so that the charging rate of the target battery is greater than or equal to the minimum charging rate. If the current charging rate is greater than the maximum charging rate, the charging power of the target battery is decreased so that the charging rate of the target battery is less than or equal to the maximum charging rate.
[0118] In some embodiments, if the current charging rate is greater than or equal to the minimum charging rate and less than or equal to the maximum charging rate, the charging rate of the target battery is considered to be within a reasonable range, and the charging power of the target battery is not adjusted.
[0119] In some embodiments, the recommended charging rate for the target battery is determined based on the charging rate recommended by the battery manufacturer.
[0120] In other embodiments, considering that batteries from different production batches may differ, the charging rate of the batch of batteries at different SOCs can be determined by statistical analysis based on the charging test data of the same batch of batteries. Then, based on expert experience, battery characteristics and other information, the mapping relationship between the SOC of the target battery and the recommended charging rate can be determined. Based on this mapping relationship and the current SOC of the target battery, the recommended charging rate corresponding to the target battery can be determined.
[0121] In some embodiments, the recommended charging rate may also include an optimal charging rate, which is achieved by adjusting the charging power of the target battery so that the charging rate is equal to or close to (e.g., the difference from the optimal charging rate is less than a difference threshold) when the current charging rate of the target battery is greater than the maximum charging rate or less than the minimum charging rate.
[0122] It should be noted that when adjusting the charging power of the target battery to increase or decrease the charging rate, it is necessary to ensure that each parameter in the target battery's state parameters is within its corresponding state interval. That is, when adjusting the charging power of the target battery so that the charging rate is greater than or equal to the minimum charging rate and less than or equal to the maximum charging rate, if the target battery's current charging power, current charging rate, and current temperature rise rate are all within their corresponding state intervals, then the current state is maintained and charging continues; if the target battery's current charging power, current charging rate, or current temperature rise rate is not within their corresponding state intervals, then charging is immediately stopped and an alarm message is sent.
[0123] In some embodiments, after determining the recommended charging rate for the target battery based on the current SOC, the recommended charging rate for the target battery can be further adjusted based on the current battery temperature and battery aging parameters of the target battery. The aging parameters are used to indicate the impact of battery life loss on the charging state of the target battery during use.
[0124] It should be noted that, as described above, the charging rate of the target battery will change under different battery temperature conditions or as the target battery ages. In order to make the recommended charging rate of the target battery more consistent with the current operating conditions of the target battery, that is, the current battery temperature and battery aging parameters, the recommended charging rate of the target battery can be corrected based on the current temperature and battery aging parameters. Then, based on the corrected recommended charging rate and the current SOC of the target battery, the charging power of the target battery can be adjusted.
[0125] In some embodiments, the relevant descriptions at the state interval based on the current battery temperature and battery aging parameters of the target battery can be referred to to realize the correction of the recommended charging rate corresponding to the target battery based on the current battery temperature and battery aging parameters of the target battery, which will not be repeated here.
[0126] Step 204: If any parameter in the current status parameters is not located within the corresponding interval of the status interval, stop charging and send an alarm message.
[0127] In some embodiments, different alarm messages can be sent for different anomalies to indicate different abnormal states of the current target battery. For example, a first alarm message can be sent when the current charging power of the target battery is not within the charging power range, and a second alarm message can be sent when the current charging rate of the target battery is not within the charging rate range.
[0128] In some embodiments, the charging time of the target battery can also be monitored; if the charging time is greater than a first time threshold or less than a second time threshold, charging is stopped and an alarm message is sent, wherein the first time threshold is greater than the second time threshold.
[0129] It should be noted that, considering the many factors that can affect the battery charging process, such as unexpected power outages or user-initiated termination of charging, in some embodiments, the charging time of the target battery can be understood as the duration of charging from the start of charging to full charge. If the target battery is not fully charged when charging ends, the abnormality judgment of the charging time is not based on the first and second time thresholds.
[0130] Furthermore, considering that the time required for a battery to finish charging varies depending on its state of charge (SOC), in some embodiments, a first time threshold and a second time threshold can be determined based on the SOC at the start of charging.
[0131] In some embodiments, a first duration threshold and a second duration threshold can be determined based on experimental test data. For example, based on the time taken for the target battery to be fully charged from different SOCs, and further based on the time taken in multiple tests, the maximum and minimum durations required for the target battery to be fully charged from different SOCs can be determined. The maximum duration is then determined as the first duration threshold, and the minimum duration is determined as the second duration threshold.
[0132] In some embodiments, taking into account the influence of battery temperature and battery aging parameters, the first duration threshold and the second duration threshold can still be corrected based on the current battery temperature and battery aging parameters of the target battery, and the determination of whether the battery charging time is abnormal can be realized based on the corrected first duration threshold and second duration threshold.
[0133] In some embodiments, the correction method for the first duration threshold and the second duration threshold based on battery temperature and battery aging parameters can refer to the correction of the state interval described above, and will not be repeated here.
[0134] In some embodiments, if the target battery includes multiple battery modules, charging control and fault monitoring can be performed separately for each of the multiple battery modules. For example, if this application is applied to a target vehicle, and the target vehicle includes a first battery pack and a second battery pack, then a first state range, a first recommended charging rate, a second state range, and a second recommended charging rate can be determined. Charging control and fault monitoring of the first battery pack can be implemented based on the first state range and the first recommended charging rate, and charging control and fault monitoring of the second battery pack can be implemented based on the second state range and the second recommended charging rate.
[0135] In this embodiment, the charging power of the target battery is adjusted during the charging process using the recommended charging rate corresponding to the target battery, achieving dynamic charging of the target battery. Charging is stopped when any of the target battery's state parameters is outside the corresponding state range, enabling fault monitoring during the charging process. This combination of dynamic charging and fault monitoring improves sensitivity to anomalies, accuracy of fault monitoring, and overall charging efficiency of the target battery. Furthermore, considering that battery operating conditions such as battery temperature and aging parameters affect the state parameters of the target battery during charging, the recommended charging rate and state range corresponding to the target battery are corrected based on these parameters. This allows for dynamic adjustments and fault monitoring that are tailored to the current operating conditions of the target battery, further enhancing the flexibility of dynamic charging and the accuracy of fault monitoring, thus improving charging efficiency. Additionally, monitoring the charging time of the target battery provides macroscopic monitoring of the charging process from the perspective of charging time, improving the comprehensiveness and accuracy of fault monitoring.
[0136] Figure 3 This is a schematic diagram of the structure of a battery charging device provided in an embodiment of this application. The battery charging device can be implemented as part or all of a battery charging equipment by software, hardware, or a combination of both. The battery charging equipment can be... Figure 1 The processor shown. Please refer to... Figure 3 The device includes: a battery information acquisition module 301, a status range determination module 302, a power adjustment module 303, and an alarm module 304.
[0137] The battery information acquisition module 301 is used to acquire the current battery state (SOC) and current state parameters of the target battery, including the current charging power, current charging rate and / or current temperature rise rate.
[0138] The state range determination module 302 is used to determine the state range corresponding to the target battery based on the current SOC. The state range includes a charging power range, a charging rate range, and / or a temperature rise rate range.
[0139] The power adjustment module 303 is used to adjust the charging power of the target battery based on the current SOC and the current charging rate if each parameter in the current state parameter is located within the corresponding interval in the state interval.
[0140] The alarm module 304 is used to stop charging and send an alarm message if any one of the current status parameters is not located in the corresponding interval of the status interval.
[0141] Optionally, the power adjustment module 303 includes:
[0142] The rate determination submodule is used to determine the recommended charging rate corresponding to the target battery based on the current SOC. The recommended charging rate includes a maximum charging rate and a minimum charging rate. The maximum charging rate is less than the maximum value of the charging rate range, and the minimum charging rate is greater than the minimum value of the charging rate range.
[0143] The power amplification submodule is used to increase the charging power of the target battery when the current charging rate is less than the minimum charging rate, so that the charging rate of the target battery is greater than or equal to the minimum charging rate.
[0144] The power reduction submodule is used to reduce the charging power of the target battery when the current charging rate is greater than the maximum charging rate, so that the charging rate of the target battery is less than or equal to the maximum charging rate.
[0145] Optionally, this rate determination submodule is also used for:
[0146] Based on the current battery temperature and battery aging parameters of the target battery, the recommended charging rate corresponding to the target battery is adjusted. The aging parameters are used to indicate the impact of battery life loss on the state of charge during use.
[0147] Optionally, the state range determination module 302 is also used for:
[0148] Based on the current battery temperature and battery aging parameters of the target battery, the state range is corrected. The aging parameters are used to indicate the impact of battery life loss on the state of charge during use.
[0149] Optionally, the battery information acquisition module 301 is further configured to:
[0150] Based on the historical charging data of the target battery, the battery aging parameters are determined. The historical charging data includes: changes in charging power, cumulative usage time and / or number of charging cycles. The changes in charging power include increases in charging power and / or decreases in charging power.
[0151] Optionally, the alarm module 304 is also used for:
[0152] Monitor the charging time of the target battery;
[0153] If the charging time exceeds a first time threshold or is less than a second time threshold, charging will be stopped and an alarm message will be sent. The first time threshold is greater than the second time threshold.
[0154] In this embodiment, the charging power of the target battery is adjusted during the charging process using the recommended charging rate corresponding to the target battery, achieving dynamic charging of the target battery. Charging is stopped when any of the target battery's state parameters is outside the corresponding state range, enabling fault monitoring during the charging process. This combination of dynamic charging and fault monitoring improves sensitivity to state anomalies, accuracy of fault monitoring, and charging efficiency of the target battery. Furthermore, considering that battery operating conditions such as battery temperature and aging parameters affect the state parameters of the target battery during charging, the recommended charging rate and state range corresponding to the target battery are corrected based on these parameters. This allows for dynamic adjustments and fault monitoring that are tailored to the current operating conditions of the target battery, further improving the flexibility of dynamic charging and the accuracy of fault monitoring, thus increasing charging efficiency. Additionally, monitoring the charging time of the target battery provides macroscopic monitoring of the charging process from the perspective of charging time, enhancing the comprehensiveness and accuracy of fault monitoring.
[0155] It should be noted that the battery charging device provided in the above embodiments is only illustrated by the division of the above functional modules when controlling battery charging. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. In addition, the battery charging device and the battery charging method embodiments provided in the above embodiments belong to the same concept, and the specific implementation process can be found in the method embodiments, which will not be repeated here.
[0156] Figure 4 This is a structural block diagram of a computer device 400 provided in an embodiment of this application.
[0157] Typically, computer device 400 includes a processor 401 and a memory 402.
[0158] Processor 401 may include one or more processing cores, such as a quad-core processor, an octa-core processor, etc. Processor 401 may be implemented using at least one hardware form selected from DSP (Digital Signal Processing), FPGA (Field Programmable Gate Array), and PLA (Programmable Logic Array). Processor 401 may also include a main processor and a coprocessor. The main processor, also known as a CPU (Central Processing Unit), is used to process data in the wake-up state; the coprocessor is a low-power processor used to process data in the standby state. In some embodiments, processor 401 may integrate a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the screen. In some embodiments, processor 401 may also include an AI (Artificial Intelligence) processor, which is used to handle computational operations related to machine learning.
[0159] The memory 402 may include one or more computer-readable storage media, which may be non-transitory. The memory 402 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices or flash memory devices. In some embodiments, the non-transitory computer-readable storage media in the memory 402 are used to store at least one instruction, which is executed by the processor 401 to implement the battery charging method provided in the method embodiments of this application.
[0160] In some embodiments, a computer-readable storage medium is also provided, which stores a computer program that, when executed by a processor, implements the steps of the battery charging method described above. For example, the computer-readable storage medium may be a ROM, RAM, CD-ROM, magnetic tape, floppy disk, or optical data storage device.
[0161] It is worth noting that the computer-readable storage medium mentioned in the embodiments of this application can be a non-volatile storage medium, in other words, it can be a non-transient storage medium.
[0162] It should be understood that all or part of the steps of the above embodiments can be implemented by software, hardware, firmware, or any combination thereof. When implemented in software, it can be implemented wholly or partially in the form of a computer program product. The computer program product includes one or more computer instructions. The computer instructions can be stored in the above-described computer-readable storage medium.
[0163] That is, in some embodiments, a computer program product containing instructions is also provided, which, when run on a computer, causes the computer to perform the steps of the battery charging method described above.
[0164] It should be understood that "at least one" as mentioned herein refers to one or more, and "multiple" refers to two or more. In the description of the embodiments of this application, unless otherwise stated, " / " means "or," for example, A / B can mean A or B; "and / or" in this document is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. In addition, in order to clearly describe the technical solutions of the embodiments of this application, the terms "first," "second," etc., are used in the embodiments of this application to distinguish identical or similar items with substantially the same function and effect. Those skilled in the art will understand that the terms "first," "second," etc., do not limit the quantity or execution order, and the terms "first," "second," etc., are not necessarily different.
[0165] It should be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, data stored, data displayed, etc.) and signals involved in the embodiments of this application are all authorized by the user or fully authorized by all parties, and the collection, use and processing of related data must comply with the relevant laws, regulations and standards of the relevant countries and regions.
[0166] The above descriptions are embodiments provided in this application and are not intended to limit this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.
Claims
1. A battery charging method, characterized in that, The method includes: Obtain the current battery state of charge (SOC) and current state parameters of the target battery, wherein the current state parameters include the current charging power and the current charging rate; Based on the current SOC, the state interval corresponding to the target battery is determined, and the state interval includes the charging power interval and the charging rate interval. If each parameter in the current state parameter is located within the corresponding interval in the state interval, based on the current SOC, the recommended charging rate corresponding to the target battery is determined. The recommended charging rate includes a maximum charging rate and a minimum charging rate. The maximum charging rate is less than the maximum value of the charging rate interval, and the minimum charging rate is greater than the minimum value of the charging rate interval. Based on the current battery temperature and battery aging parameters of the target battery, the recommended charging rate corresponding to the target battery is corrected. The aging parameters are used to indicate the impact of battery life loss on the charging state during use. Based on the revised recommended charging rate and the current SOC of the target battery, adjust the charging power of the target battery. If any of the current status parameters is not located within the corresponding interval of the status interval, charging will stop and an alarm message will be sent.
2. The method as described in claim 1, characterized in that, Adjusting the charging power of the target battery based on the current SOC and the current charging rate includes: If the current charging rate is less than the minimum charging rate, increase the charging power of the target battery so that the charging rate of the target battery is greater than or equal to the minimum charging rate. If the current charging rate is greater than the maximum charging rate, the charging power of the target battery is reduced so that the charging rate of the target battery is less than or equal to the maximum charging rate.
3. The method as described in claim 1, characterized in that, After determining the state range corresponding to the target battery based on the current SOC, the method further includes: Based on the current battery temperature and battery aging parameters of the target battery, the state range is corrected. The aging parameters are used to indicate the impact of battery life loss on the charging state of the target battery during use.
4. The method as described in claim 1 or 3, characterized in that, The method further includes: Based on the historical charging data of the target battery, the battery aging parameters are determined. The historical charging data includes: changes in charging power, cumulative usage time, and / or number of charging cycles. The changes in charging power include increases in charging power and / or decreases in charging power.
5. The method as described in claim 1 or 2, characterized in that, The method further includes: Monitor the charging time of the target battery; If the charging time is greater than a first time threshold or less than a second time threshold, charging is stopped and an alarm message is sent. The first time threshold is greater than the second time threshold.
6. A battery charging device, characterized in that, The device includes: The battery information acquisition module is used to acquire the current battery state (SOC) and current state parameters of the target battery, wherein the current state parameters include the current charging power and the current charging rate. The state interval determination module is used to determine the state interval corresponding to the target battery based on the current SOC, wherein the state interval includes a charging power interval, a charging rate interval, and a charging power interval. A power adjustment module is used to adjust the charging power of the target battery based on the current SOC and the current charging rate if each parameter in the current state parameter is located within the corresponding interval in the state interval. The power adjustment module includes a rate determination submodule, which is used to determine the recommended charging rate corresponding to the target battery based on the current SOC. The recommended charging rate includes a maximum charging rate and a minimum charging rate. The maximum charging rate is less than the maximum value of the charging rate range, and the minimum charging rate is greater than the minimum value of the charging rate range. Based on the current battery temperature and battery aging parameters of the target battery, the recommended charging rate corresponding to the target battery is corrected. The aging parameters are used to indicate the impact of battery life loss on the charging state during use. Based on the revised recommended charging rate and the current SOC of the target battery, adjust the charging power of the target battery. The alarm module is used to stop charging and send an alarm message if any one of the current status parameters is not located in the corresponding interval of the status interval.
7. The apparatus as claimed in claim 6, characterized in that, The power adjustment module includes: A power amplification submodule is used to increase the charging power of the target battery when the current charging rate is less than the minimum charging rate, so that the charging rate of the target battery is greater than or equal to the minimum charging rate. A power reduction submodule is used to reduce the charging power of the target battery when the current charging rate is greater than the maximum charging rate, so that the charging rate of the target battery is less than or equal to the maximum charging rate.
8. A computer device, characterized in that, The computer device includes a memory and a processor. The memory is used to store computer programs, and the processor is used to execute the computer programs stored in the memory to implement the steps of the method according to any one of claims 1-5.
9. A computer-readable storage medium, characterized in that, The storage medium stores a computer program, which, when executed by a processor, implements the steps of the method described in any one of claims 1-5.
Citation Information
Patent Citations
Lithium battery low-temperature charging optimization method and system and storage medium
CN115347652A
Power battery internal short circuit early warning method and device and vehicle
CN116068441A