Battery charging method and apparatus, device, and storage medium

By obtaining the current state of charge and state parameters of the battery, determining the state interval and adjusting the charging power, the problems of low battery charging efficiency and inaccurate status abnormality identification in the prior art are solved, and more efficient battery charging and fault monitoring are achieved.

WO2025118492A1PCT designated stage expired Publication Date: 2025-06-12CHERY AUTOMOBILE CO LTD

Patent Information

Application Number
PCT/CN2024/094517
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-12-04
Filing Date
2024-05-21
Publication Date
2025-06-12

AI Technical Summary

Technical Problem

The existing battery charging technology lacks refined management of the battery status, which makes it impossible to accurately identify whether the battery status is abnormal. Usually, the alarm can only be issued when there are serious abnormalities in the battery status parameters, resulting in battery damage.

Method used

By obtaining the current state of charge SOC and current state parameters of the target battery, the corresponding state interval of the battery is determined, and the charging power is adjusted according to the SOC and the charging rate. If the status parameter exceeds the interval, stop charging and send an alarm message.

Benefits of technology

Dynamic management of the battery charging process is realized, the accuracy and charging efficiency of battery status abnormality judgment are improved, and the fault status can be identified before abnormal battery status parameters occur.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024094517_12062025_PF_FP_ABST
    Figure CN2024094517_12062025_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of charging, and discloses a battery charging method and apparatus, a device, and a storage medium. The method comprises: acquiring a current state of charge (SOC) and current state parameters of a target battery, wherein the current state parameters comprise a current charging power, a current charging rate and / or a current temperature rise rate; on the basis of the current SOC, determining state intervals corresponding to the target battery, wherein the state intervals comprise a charging power interval, a charging rate interval and / or a temperature rise rate interval; if each parameter among the current state parameters falls within the corresponding interval among the state intervals, adjusting the charging power of the target battery on the basis of the current SOC and the current charging rate; and if any parameter among the current state parameters does not fall within the corresponding interval among the state intervals, stopping charging and sending alarm information. According to the present application, by means of a mode of combining dynamic charging and fault monitoring, the accuracy of fault monitoring is improved, and the charging efficiency of the target battery is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Battery charging method, device, equipment and storage medium

[0001] This application claims priority to Chinese patent application number 202311684189.6, filed on December 4, 2023, entitled “Battery Charging Method, Device, Equipment and Storage Medium”, the entire contents of which are incorporated by reference into this application. Technical Field

[0002] The present application relates to the field of charging technology, and in particular to a battery charging method, device, equipment and storage medium. Background Art

[0003] With the rapid development of new energy technologies, batteries are increasingly used in daily life. Battery charging and discharging technologies primarily rely on fixed boundary parameters, using constant charging voltage and current to achieve battery charging. If a battery's status parameters exhibit a serious abnormality during charging, the fault type can be determined by identifying and judging the battery's status.

[0004] However, due to the lack of refined battery status management in these methods, it's impossible to accurately identify abnormal battery conditions. Fault identification results can only trigger an alarm if battery status parameters exhibit severe anomalies, but by then the battery has typically already suffered varying degrees of damage. Consequently, current battery charging efficiency is poor.

[0005] Summary of the Invention

[0006] This application provides a battery charging method, device, equipment, and storage medium that can improve battery charging efficiency. The technical solution is as follows:

[0007] In one aspect, a battery charging method is provided, the method comprising:

[0008] Obtaining a current state of charge (SOC) and current state parameters of the target battery, wherein the current state parameters include a current charging power, a current charging rate, and / or a current temperature rise rate;

[0009] Based on the current SOC, determining a state interval corresponding to the target battery, the state interval including a charging power interval, a charging rate interval and / or a temperature rise rate interval;

[0010] If each parameter in the current state parameters is within a corresponding interval in the state interval, adjusting the charging power of the target battery based on the current SOC and the current charging rate;

[0011] If any one of the current state parameters is not within a corresponding interval in the state interval, charging is stopped and an alarm message is sent.

[0012] Optionally, adjusting the charging power of the target battery based on the current SOC and the current charging rate includes:

[0013] Determining a recommended charging rate corresponding to the target battery based on the current SOC, the recommended charging rate including a maximum charging rate and a minimum charging rate, the maximum charging rate being less than a maximum value of the charging rate interval, and the minimum charging rate being greater than a minimum value of the charging rate interval;

[0014] When the current charging rate is less than the minimum charging rate, increasing 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;

[0015] When 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.

[0016] Optionally, after determining the recommended charging rate corresponding to the target battery based on the current SOC, the method further includes:

[0017] The recommended charging rate corresponding to the target battery is modified based on the current battery temperature and a battery aging parameter of the target battery, wherein the aging parameter is used to indicate the impact of the loss of battery life on the charging state of the target battery during use.

[0018] Optionally, after determining the state interval corresponding to the target battery based on the current SOC, the method further includes:

[0019] The state interval is corrected based on the current battery temperature and a battery aging parameter of the target battery, where the aging parameter is used to indicate the impact of the loss of battery life on the charging state of the target battery during use.

[0020] Optionally, the method further includes:

[0021] The battery aging parameter is determined based on the historical charging data of the target battery, where the historical charging data includes: a change in charging power, a cumulative usage time and / or a number of charging times, and the change in charging power includes an increase in charging power and / or a decrease in charging power.

[0022] Optionally, the method further includes:

[0023] Monitoring the charging time of the target battery;

[0024] When 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, and the first time threshold is greater than the second time threshold.

[0025] In another aspect, a battery charging device is provided, the device comprising:

[0026] A battery information acquisition module is used to obtain the current state of charge (SOC) and current state parameters of the target battery, wherein the current state parameters include current charging power, current charging rate and / or current temperature rise rate;

[0027] a state interval determination module, configured to determine a state interval corresponding to the target battery based on the current SOC, the state interval including a charging power interval, a charging rate interval, and / or a temperature rise rate interval;

[0028] a power adjustment module, configured 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 parameters is within a corresponding interval in the state interval;

[0029] The alarm module is configured to stop charging and send an alarm message if any parameter of the current state parameters is not within a corresponding interval in the state interval.

[0030] Optionally, the power adjustment module includes:

[0031] a rate determination submodule, configured to determine a recommended charging rate corresponding to the target battery based on the current SOC, the recommended charging rate including a maximum charging rate and a minimum charging rate, the maximum charging rate being less than a maximum value of the charging rate interval, and the minimum charging rate being greater than a minimum value of the charging rate interval;

[0032] a power increasing submodule, configured 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;

[0033] The power reduction submodule is configured 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.

[0034] Optionally, the rate determination submodule is further configured to:

[0035] The recommended charging rate corresponding to the target battery is modified based on the current battery temperature and a battery aging parameter of the target battery, wherein the aging parameter is used to indicate the impact of the loss of battery life on the charging state of the target battery during use.

[0036] Optionally, the state interval determination module is further configured to:

[0037] The state interval is corrected based on the current battery temperature and a battery aging parameter of the target battery, where the aging parameter is used to indicate the impact of the loss of battery life on the charging state of the target battery during use.

[0038] Optionally, the battery information acquisition module is further configured to:

[0039] The battery aging parameter is determined based on the historical charging data of the target battery, where the historical charging data includes: a change in charging power, a cumulative usage time and / or a number of charging times, and the change in charging power includes an increase in charging power and / or a decrease in charging power.

[0040] Optionally, the alarm module is further configured to:

[0041] Monitoring the charging time of the target battery;

[0042] When 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, and the first time threshold is greater than the second time threshold.

[0043] On the other hand, a computer device is provided, which includes a memory and a processor, wherein the memory is used to store a computer program, and the processor is used to execute the computer program stored in the memory to implement the steps of the battery charging method described above.

[0044] On the other hand, a computer-readable storage medium is provided, wherein a computer program is stored in the storage medium, and when the computer program is executed by a processor, the steps of the battery charging method described above are implemented.

[0045] In another aspect, a computer program product comprising instructions is provided. When the instructions are executed on a computer, the computer is caused to perform the steps of the battery charging method described above.

[0046] The technical solution provided by this application can at least bring the following beneficial effects:

[0047] By determining the state interval corresponding to the target battery based on the current SOC of the target battery, during the charging process of the target battery, if each parameter in the current state parameters is within the corresponding interval in the state interval, the charging power is adjusted based on the current SOC and the current charging rate, thereby realizing dynamic adjustment of the charging power based on the battery SOC and the charging rate during the battery charging process; if any parameter in the current state parameters is not within the corresponding interval in the state interval, it is determined that the target battery is charging abnormally, charging is stopped and an alarm message is sent, thereby realizing dynamic management of the charging of the target battery. In other words, the present application judges whether the target battery is faulty based on the current state parameters of the target battery in the dynamic charging process and the state interval. Compared with conventional battery abnormality judgment, due to the use of a dynamic charging method, the state interval will be more accurate, that is, the state interval range corresponding to the target battery will be reduced, and the judgment range of the state abnormality will be expanded, so as to identify the fault state of the battery before the battery state parameters become seriously abnormal, thereby improving the accuracy of the battery state abnormality judgment and improving the battery charging efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0048] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0049] FIG1 is a schematic diagram of an implementation environment provided by an embodiment of the present application;

[0050] FIG2 is a flow chart of a battery charging method provided in an embodiment of the present application;

[0051] FIG3 is a schematic structural diagram of a battery charging device provided in an embodiment of the present application;

[0052] FIG4 is a schematic structural diagram of a computer device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0053] In order to make the objectives, technical solutions and advantages of the embodiments of the present application clearer, the implementation methods of the present application will be further described in detail below with reference to the accompanying drawings.

[0054] Before explaining in detail the battery charging method provided in the embodiment of the present application, the application scenarios and implementation environment involved in the embodiment of the present application are first introduced.

[0055] The embodiments of the present application are mainly used in scenarios of charging control and fault monitoring of vehicle batteries. Based on the principles of the technical solution of the present application, it can also be applied to scenarios of charging control and fault monitoring of other types of batteries.

[0056] Please refer to FIG1 , which is a schematic diagram of an implementation environment according to an exemplary embodiment, including at least one sensor 101 , a battery 102 , a charging module 103 , and a processor 104 .

[0057] The sensor 101 is connected to the battery 102 and the processor 104 respectively, and is used to obtain the charging parameters of the battery 102, such as the battery's SOC (State of Charge), charging power, charging rate, temperature rise rate, etc., and send the obtained charging parameters to the processor 104.

[0058] In some embodiments, the sensor 101 may be a sensor integrated in the battery 102 , which determines the charging power, charging rate, and temperature rise rate of the battery 102 by obtaining parameters such as the voltage, current, battery temperature, and SOC of the battery 102 , and transmits the SOC, charging power, charging rate, and temperature rise rate to the processor 104 .

[0059] In other embodiments, the charging power can also be determined based on the charging module 103, that is, when the charging module 103 charges the battery 102, the current output power can be determined as the charging power and sent to the processor 104. The specific charging power is the output power of the charging module 103 or the receiving power of the battery 102. It can be determined based on actual usage requirements, and the embodiments of the present application do not limit this.

[0060] In some embodiments, the sensor 101 can also be used only to obtain parameters such as the voltage, current, battery temperature and SOC of the battery 102, and transmit the parameters to the processor 104, which determines the battery's charging power, charging rate and temperature rise rate based on the parameters.

[0061] The battery 102 is used to provide electrical energy to electrical components. For example, the battery 102 may be a vehicle battery, used to provide electrical energy to the vehicle to achieve power output of the vehicle.

[0062] The charging module 103 is used to charge the battery 102. One end of the charging module 103 can be connected to a power source and the other end can be connected to the battery 102, thereby charging the battery 102. The charging module 103 can be selected based on changes in the implementation environment. For example, when the battery 102 is a vehicle battery, the charging module 103 can be a vehicle charger, a charging controller, etc.

[0063] The processor 104 is used to monitor the state parameters of the battery 102 during the charging process, and control the charging power during the charging process based on the SOC and state parameters of the battery 102 during the charging process. If the state parameters are abnormal, the charging is stopped and an alarm message is sent.

[0064] In some embodiments, when the charging power of the battery needs to be adjusted, the processor 104 can transmit an adjustment signal to the charging module 103 to control the output power of the charging module 103, thereby achieving control of the charging power during the charging process of the battery 102.

[0065] In some embodiments, the processor 104 may further determine whether the battery 102 has an abnormality based on the input power of the charging module 103 and the received power of the battery 102 .

[0066] For example, when 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, the processor 104 may also determine that there is an abnormality in the battery 102, control the charging module 103 to stop charging the battery 102 and send an alarm message.

[0067] The battery charging method provided in the embodiments of the present application is executed by the processor 104 described above. The processor 104 can be a general-purpose CPU (Central Processing Unit), a Network Processor (NP), a microprocessor, or one or more integrated circuits for implementing the solution of the present application, such as an ASIC (Application-Specific Integrated Circuit), a Programmable Logic Device (PLD), or a combination thereof. The PLD can be a Complex Programmable Logic Device (CPLD), a Field-Programmable Gate Array (FPGA), a Generic Array Logic (GAL), or any combination thereof.

[0068] Those skilled in the art should understand that the above-mentioned sensor 101, battery 102, charging module 103 and processor 104 are only examples. Other existing or future sensors, batteries, charging modules or processors that are applicable to the embodiments of the present application should also be included in the scope of protection of the embodiments of the present application and are included here by reference.

[0069] It should be noted that the application scenarios and implementation environments described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided by the embodiments of the present application. Ordinary technicians in this field can know that with the emergence of new application scenarios and the evolution of the implementation environment, the technical solutions provided by the embodiments of the present application are also applicable to similar technical problems.

[0070] Next, the battery charging method provided in the embodiment of the present application is explained in detail.

[0071] Fig. 2 is a flow chart of a battery charging method provided in an embodiment of the present application, which is applied to the processor 104. Referring to Fig. 2, the method includes the following steps.

[0072] Step 201: Acquire the current state of charge (SOC) and current state parameters of the target battery. The current state parameters include current charging power, current charging rate, and / or current temperature rise rate.

[0073] The current charging power can be determined based on the charging voltage and charging current currently output by the charging module, or based on the current charging voltage and charging current of the battery. 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.

[0074] In some embodiments, in order to avoid the failure to timely monitor the change in charging power due to battery abnormality, the current charging power of the target battery can be determined using the charging voltage and charging current currently output by the charging module.

[0075] The charging rate can be understood as the rate of change of the battery SOC, such as the change in the battery SOC per unit time. The processor can determine the current battery charging rate based on the battery SOC at the previous time point (such as the previous second or the previous minute) and the current battery SOC.

[0076] The temperature rise rate can be understood as the rate of change of the battery temperature, such as the temperature change of the battery per unit time. Similarly, the processor can determine the temperature rise rate of the current battery based on the battery temperature at the previous time point (such as the previous second or the previous minute) and the current battery temperature.

[0077] Step 202: Based on the current SOC, determine the state interval corresponding to the target battery, where the state interval includes a charging power interval, a charging rate interval, and / or a temperature rise rate interval.

[0078] It should be noted that the state interval can be understood as an interval determined based on the boundary value of the state parameter. Taking the charging power interval as an example, the charging power interval can be understood as: a power interval consisting of the maximum power and minimum power corresponding to the current SOC of the target battery.

[0079] In some embodiments, the state interval corresponding to the target battery may be an initial state interval provided by the battery manufacturer, such as an initial charging power interval, an initial charging rate interval, and an initial temperature rise rate interval.

[0080] 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 batch of batteries at different SOCs can be determined based on the charging experimental test data of the same batch of batteries through statistical analysis and other methods.

[0081] For example, the state parameters of the battery at various charging states can be determined based on battery experimental data. For example, based on the state parameters corresponding to different SOCs in the fast-charging state and the state parameters corresponding to different SOCs in the slow-charging state, the distribution of the state parameters corresponding to each SOC can be obtained. Furthermore, based on mathematical statistical analysis, the mapping relationship between the battery SOC and the boundary values ​​of each state parameter can be determined. In this way, based on this mapping relationship and the current SOC of the target battery, the boundary values ​​of each state parameter corresponding to the target battery at the current SOC can be determined, thereby obtaining the state range corresponding to the target battery.

[0082] In some embodiments, when determining the state range corresponding to the target battery through experimental data of batteries from the same batch, if the state parameter of a certain battery exceeds the initial state range provided by the battery manufacturer, the battery is considered to have an abnormal state and needs to be returned to the factory for repair, and the charging experimental data of the battery also needs to be deleted to avoid affecting the accuracy of the state range.

[0083] In some embodiments, considering that the state parameters of the target battery are significantly different in different charging modes, such as 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 current charging mode of the target battery is fast charging mode, the first state interval is set to the state interval corresponding to the target battery; if the current charging mode of the target battery is slow charging mode, the second state interval is set to the state interval corresponding to the target battery.

[0084] In some embodiments, after determining the state interval corresponding to the target battery based on the current SOC, the state interval can also be corrected based on the current battery temperature and battery aging parameters of the target battery. The aging parameters are used to indicate the impact of the loss of battery life on the charging state of the target battery during use.

[0085] It should be noted that the battery state parameters during the charging process will also change under different battery temperature conditions. Taking charging power as an example, when the voltage is constant, as the battery temperature rises, the charging current will increase, resulting in higher charging power and a faster charging rate. In low-temperature environments, the increased internal resistance of the battery causes the charging current to decrease, resulting in lower charging power and a slower charging rate. Therefore, after determining the target state range corresponding to the target battery, the state range can be modified based on the current battery temperature of the target battery, and fault monitoring of the target battery can be implemented based on the modified state range.

[0086] The correction relationship between battery temperature and state range can be determined based on experimental test data. For example, based on the charging power, charging rate and temperature rise rate corresponding to the target battery at the same SOC at different battery temperatures, the influencing parameters of battery temperature on charging power, charging rate and temperature rise rate are determined, and then the state range corresponding to the target battery is corrected based on the influencing parameters.

[0087] Similarly, given that batteries age over their lifespan, the state parameters of the battery during charging will also change at different levels of aging. Taking charging power as an example, under constant voltage conditions, as the battery ages, its internal resistance increases, resulting in a decrease in charging current, lower charging power, and a slower charging rate. Therefore, after determining the target state interval corresponding to the target battery, the state interval can be corrected based on the target battery's current battery aging parameters. Fault monitoring of the target battery can then be implemented based on the corrected state interval to improve the accuracy of fault monitoring for the target battery.

[0088] The correction relationship between the battery aging parameter and the state interval can also be determined based on experimental test data. For details, please refer to the above-mentioned method for determining the correction relationship between the battery temperature and the state interval, which will not be repeated here.

[0089] In some embodiments, the state interval may be modified based on the battery temperature and the battery aging parameter in sequence. For example, after the state interval is modified based on the battery temperature, the modified state interval is modified based on the battery aging parameter.

[0090] In other embodiments, the state interval can also be modified based on both the battery temperature and the battery aging parameter. For example, a target influencing parameter can be obtained based on the influencing parameters of the battery temperature on the state parameter and the influencing parameters of the battery aging parameter on the state parameter. For example, the target influencing parameter can be determined by accumulating or weighted summing the influencing parameters, and then the state interval corresponding to the target battery can be modified based on the target influencing parameter.

[0091] It should be noted that the corrected state interval can be understood as: a state interval formed by adjusting the boundary value of the state interval based on the battery temperature and the battery aging parameter and the boundary value of the state interval after the adjustment.

[0092] Taking the charging power range as an example, assuming that the charging power range corresponding to the current SOC of the target battery is [10 kW, 100 kW], the boundary values ​​10 kW and 100 kW can be adjusted based on the current battery temperature and battery aging parameters of the target battery. Assuming that the adjustment results are 8 kW and 90 kW, the corrected state range is [8 kW, 90 kW].

[0093] In some embodiments, the target influencing parameter may include an upper limit influencing parameter and a lower limit influencing parameter, so that the upper limit of the interval is modified based on the upper limit influencing parameter, and the lower limit of the interval is modified based on the lower limit influencing parameter; in other embodiments, the target influencing parameter may be a specific parameter, so that both the upper limit and the lower limit of the interval are modified based on the target influencing parameter. The specific form of the target influencing parameter can be determined based on battery characteristics, experimental test data, and actual usage requirements.

[0094] In some embodiments, the state intervals can be modified based on the same influencing parameter, such as modifying the charging power interval, charging rate interval, and temperature rise rate interval based on the same influencing parameter. Alternatively, different intervals of the state interval can be modified based on multiple influencing parameters, such as modifying the charging power interval based on a first influencing parameter, modifying the charging rate interval based on a second influencing parameter, and modifying the temperature rise rate interval based on a third influencing parameter. Specific modifications can be made based on battery characteristics, experimental test data, and actual usage requirements.

[0095] In some embodiments, the correction relationship of the state interval can be expressed based on the following formula 1: CB(x)=CA(x)+δC(T,x)+δC(L,x) Formula 1

[0096] 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 the battery temperature corresponding to the current SOC, and δC(L, x) refers to the correction parameter based on the battery aging parameter corresponding to the current SOC.

[0097] In some embodiments, the above-mentioned CB(x), CA(x), C(T, x) and C(L, x) can all be mapping relationship tables related to SOC, and then the state range corresponding to the current SOC and correction parameters such as δC(T, x), δC(L, x), etc. are determined by looking up the table.

[0098] For example, taking the charging rate as an example, CB(x) may refer to a mapping relationship table between SOC and the corrected charging rate interval, CA(x) may refer to a mapping relationship table between SOC and the charging rate interval, C(T, x) may refer to a mapping relationship table between SOC, battery temperature and temperature correction parameters, and C(L, x) may refer to a mapping relationship table between SOC, battery aging parameters and battery aging parameter correction parameters.

[0099] Taking C(T, x) as an example, C(T, x) may be expressed as a mapping relationship table as shown in Table 1 below:

[0100] Table 1

[0101] δ11 to δ65 are temperature correction parameters for the corresponding conditions (abscissa and ordinate). For example, δ11 corresponds to the current SOC in the range [0, 20) and the current battery temperature in the range [-5, -∞).

[0102] It should be understood that Table 1 above is merely an example of how C(T, x) is represented, using an SOC range granularity of 20 and a battery temperature range granularity of 2. A more refined representation can be provided based on actual usage needs, such as a more refined distinction between the granularity of different SOC ranges and battery temperature ranges. For example, the SOC range granularity can also be 5, 1, and so on.

[0103] Table 1 above is only an example of the mapping logic for describing the mapping relationship. In some embodiments, the division method of the SOC interval and the battery temperature interval can also be changed based on actual usage requirements. For example, the battery temperature can be divided into intervals of different sizes based on the battery's sensitivity to temperature. For example, the battery temperature can be divided into multiple intervals such as [-30, -∞), [-10, -30), [-5, -10), [0, -5), [5, 0), [20, 5), [25, 20), [27, 25), [28, 27), and [29, 28).

[0104] In addition, the above Table 1 expresses the mapping relationship between SOC, battery temperature, and temperature correction parameters by means of interval ranges, such as SOC intervals and battery temperature intervals. In other 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 expressed by means of node values, such as SOC nodes and battery temperature nodes. 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 based on the nodes in the mapping relationship by interpolation or other methods.

[0105] It should be noted that since battery temperature is correlated with parameters such as charging power and charging rate, in some embodiments, as shown in Table 1 above, the battery temperature in the embodiments of the present application can be understood as the temperature difference between the battery and 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.

[0106] In some embodiments, battery aging parameters can be determined based on historical charging data of the target battery, where the historical charging data includes at least one of the following: a change in charging power, cumulative usage time, and / or number of charges, where the change in charging power includes an increase in charging power and / or a decrease in charging power.

[0107] It's important to note that when the battery's charging rate is normal, there's no need to adjust the charging power. However, as the battery ages, the charging rate gradually decreases. To improve the charging rate, the charging power needs to be increased. Therefore, the increase in charging power can, to some extent, reflect the degree of battery aging.

[0108] Similarly, high temperatures or abnormally fast charging modes can cause the battery to charge at an excessively high rate. This excessively high charging rate can increase internal pressure, stress, and temperature, accelerating battery aging. In this case, to reduce the battery's charging power, the charging power needs to be reduced. Therefore, it can be assumed that the reduction in charging power also reflects the degree of battery aging to a certain extent.

[0109] The change in charging power can be understood as the cumulative sum of the increase and decrease in charging power. For example, if the target battery's historical charging data shows a cumulative increase of 3 kW and a cumulative decrease of 2 kW, the change in charging power is 3 kW + 2 kW = 5 kW.

[0110] As batteries age over time, they naturally age. Therefore, the cumulative battery life also reflects the degree of battery aging to a certain extent. The cumulative battery life can be understood as the total battery life, including both charging and discharging time. In some embodiments, the battery charging and discharging time can be determined from battery usage data to obtain the cumulative battery life.

[0111] Furthermore, each battery charge causes a certain degree of wear and tear on the battery, such as degradation of active materials and electrode corrosion. This is known as battery aging. In other words, the more times a battery is charged, the faster it ages. Therefore, monitoring the number of times a battery is charged can be used to more accurately determine battery aging parameters.

[0112] In some embodiments, different degrees of battery aging can be characterized by percentages or other forms, namely battery aging parameters. A battery aging model is then 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 charges, and the degree of battery aging. The battery aging parameters are then determined based on the historical charging data of the target battery and the battery aging model.

[0113] Optionally, the battery aging model can be a mapping relationship table between the change in charging power, the cumulative usage time and / or the number of charges and the degree of battery aging, or it can be a functional relationship between the change in charging power, the cumulative usage time and / or the number of charges and the degree of battery aging. The specific model can be determined in combination with actual usage requirements.

[0114] In some embodiments, in order to improve the use efficiency of the battery, an alarm message may be sent when the battery aging parameter is greater than an aging threshold to prompt the user to replace the battery.

[0115] Step 203: If each parameter in the current state parameters is within a corresponding interval in the state interval, adjust the charging power of the target battery based on the current SOC and the current charging rate.

[0116] Based on the above description, the current state parameters of the target battery include the current charging power, the current charging rate, and / or the current temperature rise rate, and the state intervals corresponding to the target battery include the charging power interval, the charging rate interval, and / or the temperature rise rate interval. Among them, the interval corresponding to the current charging power is the charging power interval, the interval corresponding to the current charging rate is the charging rate interval, and the interval corresponding to the current temperature rise rate is the temperature rise rate interval.

[0117] For example, when the current state parameters include the current charging power, the current charging rate, and the temperature rise rate, each parameter of the current state interval is located within the corresponding interval in the state interval, which means that: the current charging power is within the charging power interval, the current charging rate is within the charging rate interval, and the current temperature rise rate is within the temperature rise rate interval.

[0118] In some embodiments, a recommended charging rate corresponding to the target battery can be determined based on the current SOC, and 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; when 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; when 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.

[0119] In some embodiments, when 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.

[0120] In some embodiments, the recommended charging rate corresponding to the target battery is determined according to the charging rate recommended by the battery manufacturer.

[0121] In other embodiments, considering the potential differences between batteries from different production batches, the charging rates of batteries from the same batch at different SOCs can be determined through statistical analysis or other methods based on charging test data from batteries from the same batch. Furthermore, based on expert experience, battery characteristics, and other information, a mapping relationship between the SOC corresponding to the target battery and the recommended charging rate is determined. Based on this mapping relationship and the current SOC of the target battery, the recommended charging rate for the target battery is determined.

[0122] In some embodiments, the recommended charging rate may also include an optimal charging rate. If the current charging rate of the target battery is greater than the maximum charging rate or less than the minimum charging rate, the charging power of the target battery is adjusted to bring the charging rate to or near the optimal charging rate, such as by making the difference between the charging rate and the optimal charging rate less than a difference threshold.

[0123] It should be noted that when adjusting the target battery's charging power to increase or decrease the charging rate, it is necessary to ensure that each parameter in the target battery's state parameters is within the corresponding interval of the state interval. That is, when adjusting the target battery's charging power to make the charging rate 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 the corresponding intervals in the state interval, then charging will continue in the current state; if the target battery's current charging power, current charging rate, or current temperature rise rate are all within the corresponding intervals in the state interval, then charging will be stopped immediately and an alarm will be sent.

[0124] In some embodiments, after determining the recommended charging rate corresponding to the target battery based on the current SOC, the recommended charging rate corresponding to the target battery can also be corrected based on the current battery temperature and battery aging parameters of the target battery. The aging parameters are used to indicate the impact of the loss of battery life on the charging state of the target battery during use.

[0125] It should be noted that, combined with the above description, the target battery's charging rate will change under different battery temperature conditions or as the target battery ages. Based on this, in order to make the recommended rate corresponding to the target battery more consistent with the target battery's current operating conditions, that is, to make the recommended rate corresponding to the target battery more consistent with the actual scenario of the target battery's current battery temperature and battery aging parameters, the recommended rate corresponding to the target battery can be revised based on the target battery's current temperature and battery aging parameters. Then, based on the revised recommended charging rate and the target battery's current SOC, the target battery's charging power is adjusted.

[0126] In some embodiments, the implementation method of correcting the recommended charging rate corresponding to the target battery based on the current battery temperature and battery aging parameters of the target battery can refer to the relevant description of the correction state interval based on the current battery temperature and battery aging parameters of the target battery, which will not be repeated here.

[0127] Step 204: If any parameter in the current state parameters is not within the corresponding interval in the state interval, charging is stopped and an alarm message is sent.

[0128] If any of the current state parameters is not within the corresponding interval in the state interval, it indicates that the current charging state of the target battery is abnormal. In this case, in order to ensure the safety of the target battery during charging, charging of the target battery can be stopped and an alarm message can be sent.

[0129] In some embodiments, different alarm messages may be sent for different abnormalities, thereby indicating different abnormal conditions of the current target battery. For example, if the current charging power of the target battery is not within the charging power range, a first alarm message may be sent; if the current charging rate of the target battery is not within the charging rate range, a second alarm message may be sent, and so on.

[0130] In some embodiments, the charging time of the target battery can also be monitored; when 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, and the first time threshold is greater than the second time threshold.

[0131] If the charging time of the target battery is longer than the first time threshold, it means that the charging time of the target battery is too long. In order to avoid charging the target battery in the event of battery failure or charging device failure, the charging of the target battery can be stopped and an alarm message can be sent.

[0132] It should be noted that, considering the many factors that may affect the battery charging process, such as unexpected power outages and user-initiated termination of charging, in some embodiments, the charging duration of the target battery can be understood as the duration of charging from the start of charging to full charge of the target battery. If the target battery is not fully charged at the end of charging, the abnormality judgment of the charging duration is not performed based on the first and second duration thresholds.

[0133] In addition, considering that the time required to complete charging of a battery may vary at different SOCs, in some embodiments, the first and second time thresholds may be determined based on the SOC of the battery when charging begins.

[0134] In some embodiments, the first and second duration thresholds can be determined based on experimental test data. For example, the time taken to fully charge a target battery starting at different SOCs can be determined based on the experimental data, and then based on multiple experimental times, the theoretical maximum and minimum times required to fully charge the target battery starting at different SOCs can be determined. The theoretical maximum time can be determined as the first duration threshold, and the theoretical minimum time can be determined as the second duration threshold.

[0135] 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 a judgment on whether the battery charging duration is abnormal can be made based on the corrected first duration threshold and the second duration threshold.

[0136] In some embodiments, the method for correcting the first duration threshold and the second duration threshold based on the battery temperature and the battery aging parameter can refer to the above-mentioned correction of the state interval, which is not repeated here.

[0137] In some embodiments, if the target battery includes multiple battery modules, charging control and fault monitoring can also be performed separately based on the multiple battery modules. For example, if the present application is applied to a target vehicle, and the target vehicle includes a first battery pack and a second battery pack, the first state interval, the first recommended charging rate, the second state interval, and the second recommended charging rate corresponding to the second battery pack can be determined respectively. Based on the first state interval and the first recommended charging rate, charging control and fault monitoring of the first battery pack can be implemented. Based on the second state interval and the second recommended charging rate, charging control and fault monitoring of the second battery pack can be implemented.

[0138] In the embodiment of the present application, the charging power of the target battery during the charging process is adjusted by the recommended charging rate corresponding to the target battery, thereby realizing dynamic charging of the target battery, and when any parameter of the state parameter of the target battery is not in the corresponding interval in the state interval, the charging of the target battery is stopped, realizing fault monitoring of the charging process of the target battery, thereby improving the sensitivity to state abnormalities, improving the accuracy of fault monitoring, and improving the charging efficiency of the target battery by combining dynamic charging with fault monitoring. Moreover, considering that battery operating conditions such as battery temperature and battery aging parameters will affect the state parameters of the target battery during the charging process, by correcting the recommended charging rate and state interval corresponding to the target battery based on battery temperature and battery aging parameters, the dynamic adjustment and fault monitoring during the charging process can be combined with the current operating conditions of the target battery, further improving the flexibility of dynamic charging and the accuracy of fault monitoring, and improving the charging efficiency of the target battery. In addition, by monitoring the charging time of the target battery, macroscopic monitoring of the charging process is realized from the dimension of charging time, so as to improve the comprehensiveness of fault monitoring and further improve the accuracy of fault monitoring.

[0139] Figure 3 is a schematic diagram of the structure of a battery charging device provided in an embodiment of the present application. The battery charging device can be implemented as part or all of a battery charging device using software, hardware, or a combination of both. The battery charging device can be the processor shown in Figure 1. Referring to Figure 3, the device includes a battery information acquisition module 301, a status interval determination module 302, a power adjustment module 303, and an alarm module 304.

[0140] The battery information acquisition module 301 is used to obtain the current state of charge (SOC) and current state parameters of the target battery, where the current state parameters include current charging power, current charging rate, and / or current temperature rise rate;

[0141] A state interval determination module 302 is configured to determine a state interval corresponding to the target battery based on the current SOC, where the state interval includes a charging power interval, a charging rate interval, and / or a temperature rise rate interval;

[0142] a power adjustment module 303 for adjusting 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 within the corresponding interval in the state interval;

[0143] The alarm module 304 is configured to stop charging and send an alarm message if any parameter in the current state parameters is not within the corresponding interval in the state interval.

[0144] Optionally, the power adjustment module 303 includes:

[0145] A rate determination submodule is used to determine a 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 interval, and the minimum charging rate is greater than the minimum value of the charging rate interval.

[0146] a power increasing submodule, configured 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;

[0147] The power reduction submodule is configured 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.

[0148] Optionally, the rate determination submodule is further configured to:

[0149] Based on the current battery temperature and battery aging parameters of the target battery, the recommended charging rate corresponding to the target battery is modified. The aging parameters are used to indicate the impact of the loss of battery life on the charging state of the target battery during use.

[0150] Optionally, the state interval determining module 302 is further configured to:

[0151] The state interval is corrected based on the current battery temperature and battery aging parameters of the target battery. The aging parameters are used to indicate the impact of the loss of battery life on the charging state of the target battery during use.

[0152] Optionally, the battery information acquisition module 301 is further configured to:

[0153] The battery aging parameters are determined based on the historical charging data of the target battery. The historical charging data includes: the change in charging power, the cumulative usage time and / or the number of charges. The change in charging power includes the increase in charging power and / or the decrease in charging power.

[0154] Optionally, the alarm module 304 is further configured to:

[0155] Monitor the charging time of the target battery;

[0156] When the charging time is greater than the first time threshold or less than the second time threshold, charging is stopped and an alarm message is sent, and the first time threshold is greater than the second time threshold.

[0157] In the embodiment of the present application, the charging power of the target battery during the charging process is adjusted by the recommended charging rate corresponding to the target battery, so as to realize dynamic charging of the target battery, and when any parameter of the state parameter of the target battery is not in the corresponding interval in the state interval, the charging of the target battery is stopped, so as to realize fault monitoring of the charging process of the target battery, thereby improving the sensitivity to state abnormalities, improving the accuracy of fault monitoring, and improving the charging efficiency of the target battery by combining dynamic charging with fault monitoring. Moreover, considering that battery operating conditions such as battery temperature and battery aging parameters will affect the state parameters of the target battery during the charging process, by correcting the recommended charging rate and state interval corresponding to the target battery based on battery temperature and battery aging parameters, the dynamic adjustment and fault monitoring during the charging process can be combined with the current operating conditions of the target battery, further improving the flexibility of dynamic charging and the accuracy of fault monitoring, and improving the charging efficiency of the target battery. In addition, by monitoring the charging time of the target battery, the macroscopic monitoring of the charging process is realized from the dimension of charging time, so as to improve the comprehensiveness of fault monitoring and further improve the accuracy of fault monitoring.

[0158] It should be noted that the battery charging device provided in the above embodiment is merely an example of the division of the functional modules described above 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. Furthermore, the battery charging device provided in the above embodiment and the battery charging method embodiment are based on the same concept. The specific implementation process is detailed in the method embodiment and will not be repeated here.

[0159] FIG4 is a structural block diagram of a computer device 400 provided in an embodiment of the present application.

[0160] Typically, the computer device 400 includes a processor 401 and a memory 402 .

[0161] The processor 401 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 401 may be implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field Programmable Gate Array), or PLA (Programmable Logic Array). The processor 401 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the awake state, also known as a CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor 401 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 401 may also include an AI (Artificial Intelligence) processor, which is used to process computing operations related to machine learning.

[0162] 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 and flash memory storage devices. In some embodiments, the non-transitory computer-readable storage medium in the memory 402 is used to store at least one instruction, which is used to be executed by the processor 401 to implement the battery charging method provided in the method embodiment of the present application.

[0163] In some embodiments, a computer-readable storage medium is further provided, the storage medium storing a computer program that, when executed by a processor, implements the steps of the battery charging method described in the above embodiments. For example, the computer-readable storage medium may be a ROM, RAM, CD-ROM, magnetic tape, floppy disk, or optical data storage device.

[0164] It is worth noting that the computer-readable storage medium mentioned in the embodiments of the present application may be a non-volatile storage medium, in other words, a non-transitory storage medium.

[0165] It should be understood that all or part of the steps for implementing the above embodiments may be implemented using software, hardware, firmware, or any combination thereof. When implemented using software, all or part of the steps may be implemented in the form of a computer program product. The computer program product may include one or more computer instructions. The computer instructions may be stored in the computer-readable storage medium.

[0166] That is, in some embodiments, a computer program product comprising instructions is further provided, which, when executed on a computer, enables the computer to execute the steps of the battery charging method described above.

[0167] It should be understood that the "at least one" mentioned herein refers to one or more, and "a plurality of" refers to two or more. In the description of the embodiments of the present application, unless otherwise specified, " / " means or, for example, A / B can mean A or B; "and / or" in this article is merely a description of the association relationship of associated objects, indicating that there can be three relationships, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in order to facilitate a clear description of the technical solutions of the embodiments of the present application, in the embodiments of the present application, words such as "first" and "second" are used to distinguish between identical or similar items with substantially the same functions and effects. Those skilled in the art will understand that words such as "first" and "second" do not limit the quantity and execution order, and words such as "first" and "second" do not necessarily limit them to be different.

[0168] 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, stored data, displayed data, 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 relevant data need to comply with the relevant laws, regulations and standards of relevant countries and regions.

[0169] The above description is an embodiment provided for this application and is not intended to limit this application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of this application should be included in the scope of protection of this application.

Claims

1. A battery charging method, characterized in that: The method comprises: Acquire a current state of charge (SOC) and current state parameters of the target battery, wherein the current state parameters include a current charging power, a current charging rate, and / or a current temperature rise rate; Based on the current SOC, determining a state interval corresponding to the target battery, the state interval including a charging power interval, a charging rate interval and / or a temperature rise rate interval; If each parameter in the current state parameters is within a corresponding interval in the state interval, adjusting the charging power of the target battery based on the current SOC and the current charging rate; If any parameter of the current state parameters is not within the corresponding interval in the state interval, charging is stopped and an alarm message is sent.

2. The method according to claim 1, characterized in that The adjusting the charging power of the target battery based on the current SOC and the current charging rate includes: Based on the current SOC, determining a recommended charging rate corresponding to the target battery, the recommended charging rate comprising a maximum charging rate and a minimum charging rate, the maximum charging rate being less than a maximum value of the charging rate interval, and the minimum charging rate being greater than a minimum value of the charging rate interval; When the current charging rate is less than the minimum charging rate, increasing 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; When 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 according to claim 2, characterized in that After determining the recommended charging rate 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 recommended charging rate corresponding to the target battery is corrected, and the aging parameters are used to indicate the impact of the loss of battery life on the charging state of the target battery during use.

4. The method according to claim 1, characterized in that After determining the state interval corresponding to the target battery based on the current SOC, the method further includes: The state interval is corrected based on the current battery temperature and battery aging parameters of the target battery, wherein the aging parameters are used to indicate the influence of the loss of battery life on the charging state of the target battery during use.

5. The method according to claim 3 or 4, characterized in that The method further comprises: The battery aging parameter is determined based on the historical charging data of the target battery, wherein the historical charging data includes: a change in charging power, a cumulative usage time and / or a number of charging times, and the change in charging power includes an increase in charging power and / or a decrease in charging power.

6. The method according to claim 1 or 2, characterized in that: The method further comprises: Monitoring the charging time of the target battery; When 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, and the first time threshold is greater than the second time threshold.

7. A battery charging device, characterized in that: The device comprises: A battery information acquisition module, used to acquire the current state of charge SOC and current state parameters of the target battery, wherein the current state parameters include current charging power, current charging rate and / or current temperature rise rate; A state interval determination module, configured to determine a 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 / or a temperature rise rate interval; a power adjustment module, configured 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 within a corresponding interval in the state interval; The alarm module is used to stop charging and send an alarm message if any parameter of the current state parameters is not within a corresponding interval in the state interval.

8. The device according to claim 7, characterized in that The power adjustment module comprises: A rate determination submodule, configured to determine a recommended charging rate corresponding to the target battery based on the current SOC, wherein the recommended charging rate includes a maximum charging rate and a minimum charging rate, wherein the maximum charging rate is less than a maximum value of the charging rate interval, and the minimum charging rate is greater than a minimum value of the charging rate interval; a power increasing submodule, configured 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; 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.

9. A computer device, characterized in that: The computer device includes a memory and a processor, the memory is used to store a computer program, and the processor is used to execute the computer program stored in the memory to implement the steps of the method described in any one of claims 1 to 6.

10. A computer-readable storage medium, characterized in that: The storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.

Citation Information

Patent Citations

  • Battery charging method and device, equipment and storage medium

    CN117673523A

  • Charging control method and device, storage medium and processor

    CN112290649A

  • Charge state parameter correction method and device and working machine

    CN113665433A

  • 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

Cited By

  • Real-time prediction method for power of flow battery

    CN121172196A