Battery charging method and apparatus, computer equipment, storage medium, and computer program product
The method dynamically adjusts battery charging based on real-time parameters and corrects for degradation, enhancing efficiency and safety by preventing damage and improving fault detection.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- CHERY AUTOMOBILE CO LTD
- Filing Date
- 2024-05-21
- Publication Date
- 2026-04-15
AI Technical Summary
Existing battery charging technologies lack precise battery state management, leading to inefficient charging and potential damage due to delayed detection of abnormalities.
A method and device that dynamically adjust charging power based on real-time state parameters, including SOC, charging rate, and temperature rise rate, with adjustments corrected for battery degradation and temperature, and stop charging upon anomalies.
Enhances charging efficiency and safety by accurately monitoring battery state, preventing damage, and improving fault detection sensitivity.
Smart Images

Figure 2026512313000001_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 Art
[0002] With the rapid development of new energy technologies, the frequency of battery use in daily life is increasing. However, in related battery charging and discharging technologies, battery charging is mainly achieved by a fixed charging voltage and charging current based on fixed boundary parameters. When serious abnormalities occur in the state parameters of the battery during the charging process, the type of failure is determined by identifying and judging the battery state.
Summary of the Invention
[0003] This application provides a battery charging method, apparatus, device, and storage medium that can improve battery charging efficiency. The above technical solution is as follows.
[0004] In one aspect, a battery charging method is provided, and the method includes: obtaining the current state of charge (SOC) and current state parameters of the target battery, where the current state parameters include the current charging power, the current charging rate, and / or the current temperature rise rate; determining 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; when each parameter of the current state parameters is within the corresponding interval in the state interval, adjusting the charging power of the target battery based on the current SOC and the current charging rate; when any one of the current state parameters is not within the corresponding interval in the state interval, stopping charging and transmitting alarm information.
[0005] The step of selectively adjusting the charging power of the target battery based on the current SOC and the current charging rate is as follows: A step of determining a recommended charge rate corresponding to the target battery based on the current SOC described above, wherein the recommended charge rate includes a maximum charge rate and a minimum charge rate, the maximum charge rate being less than the maximum value of the charge rate interval, and the minimum charge rate being greater than the minimum value of the charge rate interval. 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 equal to or greater than the minimum charging rate. If the current charging rate is greater than the maximum charging rate, the method includes the step of reducing the charging power of the target battery so that the charging rate of the target battery becomes less than or equal to the maximum charging rate.
[0006] After the above step of selectively determining a recommended charge rate corresponding to the target battery based on the current SOC, the method then: A step of correcting the recommended charge rate corresponding to the target battery based on the current battery temperature and battery degradation parameters of the target battery, further comprising a correction step in which the degradation parameters are used to indicate the effect of loss of battery life during the use of the target battery on the charge state.
[0007] After the step of selectively determining the state interval corresponding to the target battery based on the current SOC, the method then A step of correcting the state interval based on the current battery temperature and battery degradation parameters of the target battery, further comprising a correction step in which the degradation parameters are used to indicate the effect of loss of battery life during the use of the target battery on the charge state.
[0008] Selectively, the above method is A step of determining the battery degradation parameters based on the historical charging data of the target battery, further comprising the step of determining the historical charging data including the amount of change in charging power, the cumulative usage time, and / or the number of charging cycles, and the amount of change in charging power including the amount of increase in charging power and / or the amount of decrease in charging power.
[0009] Selectively, the above method is The steps include monitoring the charging time of the target battery, If the above charging time is greater than a first time length threshold or less than a second time length threshold, the charging is stopped and alarm information is transmitted, further comprising the step of transmitting if the first time length threshold is greater than the second time length threshold.
[0010] In another embodiment, a battery charging device is provided, and the device is A battery information acquisition module used to obtain the current charge state (SOC) and current state parameters of a target battery, wherein the current state parameters include the current charging power, current charging rate, and / or current temperature rise rate. A state interval determination module used 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, If each of the above current state parameters falls within the corresponding interval within the above state interval, a power adjustment module is used to adjust the charging power of the target battery based on the above current SOC and the above current charging rate. The system includes an alarm module used to stop charging and send alarm information if any one of the above current state parameters is not within the corresponding interval within the above state interval.
[0011] Selectively, the above power adjustment module is, A rate determination submodule used to determine a recommended charge rate corresponding to the target battery based on the current SOC, wherein the recommended charge rate includes a maximum charge rate and a minimum charge rate, the maximum charge rate being less than the maximum value of the charge rate interval, and the minimum charge rate being greater than the minimum value of the charge rate interval; If the current charging rate is lower than the minimum charging rate, a power amplification submodule is used to increase the charging power of the target battery so that the charging rate of the target battery becomes equal to or greater than the minimum charging rate. The system includes a power reduction submodule used to reduce the charging power of the target battery so that the charging rate of the target battery becomes less than or equal to the maximum charging rate, if the current charging rate is greater than the maximum charging rate.
[0012] In another embodiment, a computer device is provided, the computer device including memory and a processor, the memory being used to store computer programs, and the processor being the battery charging method described above. Law To achieve this, it is used to execute the computer program stored in the above memory.
[0013] In another embodiment, a computer-readable storage medium is provided, the storage medium storing a computer program, and when the computer program is executed by a processor, the battery charging method described above is used. Law It will be realized.
[0014] In another embodiment, a computer program product including instructions is provided, and when the instructions are executed on a computer, the computer performs the battery charging method described above. Law Execute. [Brief explanation of the drawing]
[0015] To more clearly explain the technical solution in the embodiments of this application, the necessary drawings used in the embodiments are briefly introduced below. Clearly, the drawings in the following description are only some embodiments of this application. For those skilled in the art, based on these drawings, other drawings can be obtained without creative labor. [Figure 1] It is a schematic diagram of an execution environment provided by an embodiment of this application. [Figure 2] It is a flowchart of a battery charging method provided by an embodiment of this application. [Figure 3] It is a schematic structural diagram of a battery charging device provided by an embodiment of this application. [Figure 4] It is a schematic structural diagram of a computer device provided by an embodiment of this application.
Embodiments for Carrying Out the Invention
[0016] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the embodiments of this application will be further described in more detail below in combination with the drawings.
[0017] Before explaining and elaborating on the battery charging method provided by the embodiments of this application in detail, first, the application scenarios and execution environment related to the embodiments of this application will be introduced.
[0018] The embodiments of this application are mainly applicable to the scenarios of charging control and fault monitoring for vehicle batteries. Based on the principle of the solution of the technical solution of this application, it can be applied to the scenarios of charging control and fault monitoring for other types of batteries.
[0019] The methods provided by related technologies lack precise battery state management, making it impossible to accurately identify whether the battery state is abnormal or not. Alarm information can only be sent based on fault identification results when a serious abnormality occurs in the battery state parameters; however, by this point, the battery has usually already suffered a different degree of damage. Therefore, the current battery charging efficiency is relatively poor.
[0020] Referring to FIG. 1, FIG. 1 is a schematic diagram of an execution environment shown based on an exemplary embodiment. The execution environment includes at least one sensor 101, a battery 102, a charging module 103, and a processor 104.
[0021] Sensor 101 is connected to battery 102 and processor 104, respectively, and is used to acquire charging parameters of battery 102, such as the battery's SOC (State of Charge), charging power, charging rate, and temperature rise rate, and to transmit the acquired charging parameters to processor 104.
[0022] In some embodiments, the sensor 101 may be a sensor integrated into the battery 102, and by acquiring parameters such as the voltage, current, battery temperature, and SOC of the battery 102, the charging power, charging rate, and temperature rise rate of the battery 102 are determined, and the SOC, charging power, charging rate, and temperature rise rate are transmitted to the processor 104.
[0023] In some 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 transmit it to the processor 104, and whether the specific charging power is the output power of the charging module 103 or the received power of the battery 102 can be determined in combination with the actual usage needs, and the embodiments of the present application are not limited thereto.
[0024] In some embodiments, the sensor 101 can be used solely to acquire parameters such as the voltage, current, battery temperature, and SOC of the battery 102, and to transmit these parameters to the processor 104, which then determines the battery's charging power, charging rate, and temperature rise rate based on these parameters.
[0025] The battery 102 is used to supply electrical energy to electrical components. For example, the battery 102 may be a vehicle battery used to supply electrical energy to a vehicle to provide power to the vehicle.
[0026] The charging module 103 is used to charge the battery 102. One end of the charging module 103 is connected to a power source, and the other end is connected to the battery 102, thereby enabling charging of the battery 102. The charging module 103 can be selected according to changes in the operating environment. For example, if the battery 102 is a vehicle battery, the charging module 103 may be a vehicle charger, a charging controller, or the like.
[0027] The processor 104 is used to monitor the state parameters during the charging process of the battery 102, and to control the charging power during the charging process based on the State of Charge (SOC) and state parameters during the charging process of the battery 102. It also stops charging and sends alarm information if the state parameters are abnormal.
[0028] In some embodiments, when it is necessary to adjust the battery charging power, the processor 104 transmits an adjustment signal to the charging module 103 to control the output power of the charging module 103, thereby enabling control over the charging power during the charging process of the battery 102.
[0029] In some embodiments, the processor 104 can further comprehensively determine whether or not there is a problem with the battery 102 based on the input power of the charging module 103 and the received power of the battery 102.
[0030] For example, the processor 104 can further control the charging module 103 to stop charging the battery 102 and send alarm information 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 predetermined power threshold, and if this difference is greater than a predetermined power threshold.
[0031] The execution unit of the battery charging method provided by the embodiment of the present application is the processor 104, which may be a general-purpose CPU (Central Processing Unit), an NP (Network Processor), a microprocessor, or one or more integrated circuits for implementing the method of the present application, such as an ASIC (Application-Specific Integrated Circuit), a PLD (Programmable Logic Device), or a combination thereof. The PLD may be a CPLD (Complex Programmable Logic Device), an FPGA (Field-Programmable Gate Array), a GAL (Generic Array Logic), or any combination thereof.
[0032] As those skilled in the art will understand, the sensor 101, battery 102, charging module 103, and processor 104 described above are merely examples, and other existing or potentially emerging sensors, batteries, charging modules, or processors that are applicable to the embodiments of this application should be included in the claims of the embodiments of this application and are incorporated herein by reference.
[0033] It should be noted that the application scenarios and execution environments described in the embodiments of this application are intended to more clearly illustrate the technical solutions of the embodiments and do not limit the technical solutions provided by the embodiments. As will be apparent to those skilled in the art, the technical solutions provided by the embodiments of this application are similarly applicable to similar technical problems as new application scenarios emerge and execution environments change.
[0034] Next, the battery charging method provided by the embodiment of the present application will be interpreted and explained in detail.
[0035] Figure 2 is a flowchart of a battery charging method provided by an embodiment of the present invention, which is applied to the processor 104. Referring to Figure 2, the method includes the following steps.
[0036] Step 201: Obtain the current charge state (SOC) and current state parameters of the target battery, the current state parameters including the current charging power, current charging rate and / or current temperature rise rate.
[0037] The current charging power may be determined based on the charging voltage and charging current currently output from the charging module, or based on the current charging voltage and charging current of the battery. Exemplaryly, the charging power may be determined according to the formula P = U * I, where P is the charging power, U is the charging voltage, and I is the charging current.
[0038] In some embodiments, to avoid the inability to monitor changes in charging power in a timely manner due to battery abnormalities, the current charging power of the target battery may be determined using the charging voltage and charging current currently output from the charging module.
[0039] The charge rate can be understood as the rate of change of the battery's state of charge (SOC), for example, the amount of change in the battery's SOC within a unit of time. The processor can determine the current charge rate of the battery based on the SOC of the battery at a previous point in time (e.g., the previous second, the previous minute) and the current SOC of the battery.
[0040] The temperature rise rate can be understood as the rate of change in battery temperature, for example, the amount of temperature change of the battery within a unit of time. Similarly, the processor can determine the current temperature rise rate of the battery based on the battery temperature at a previous point in time (e.g., the previous second, the previous minute) and the current battery temperature.
[0041] Step 202: Based on the current SOC, determine the state interval corresponding to the target battery, which includes a charge power interval, a charge rate interval, and / or a temperature rise rate interval.
[0042] Furthermore, a state interval can be understood as an interval determined based on the boundary values of the state parameters. Taking the charging power interval as an example, this charging power interval can be understood as a power interval consisting of the maximum and minimum power corresponding to the current SOC of the target battery.
[0043] In some embodiments, the state intervals corresponding to the target battery may be initial state intervals provided by the battery manufacturer, such as an initial charge power interval, an initial charge rate interval, and an initial temperature rise rate interval.
[0044] In some other embodiments, considering that differences may exist between batteries from different manufacturing lots, in order to improve the accuracy of the state intervals, the state intervals at different states of charge (SOC) for batteries from the same lot can be determined by statistical analysis or other methods based on charging test data from batteries from the same lot.
[0045] For example, based on battery experimental data, state parameters for each charge state of the battery can be determined. For instance, based on the state parameters corresponding to different states of charge (SOC) in the fast-charging state of the battery and the state parameters corresponding to different SOCs in the slow-charging state of the battery, the distribution of 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 the corresponding state parameters at the current SOC of the target battery can be determined, thereby obtaining the state interval corresponding to the target battery.
[0046] In some embodiments, when determining the state interval corresponding to a target battery using experimental data from batteries of the same batch, if the state parameters of a certain battery exceed the initial state interval provided by the battery manufacturer, it is considered that the state of that battery is abnormal and needs to be returned to the factory for repair. Furthermore, the charging experimental data for that battery also needs to be deleted, thus avoiding an impact on the accuracy of the state interval.
[0047] In some embodiments, it is considered that there is a relatively large distinction in the state parameters of the target battery when the charging mode is different, for example, between fast charging mode and slow charging mode. Based on this, a first state interval and a second state interval can be set, the first state interval including a first charging power interval, a first charging rate interval and / or a first temperature rise rate interval, and the second state interval including 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 as the state interval corresponding to the target battery, and if the current charging mode of the target battery is slow charging mode, the second state interval is set as the state interval corresponding to the target battery.
[0048] 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 degradation parameters of the target battery, where the degradation parameters are used to indicate the effect of the charge state on the loss of battery life during the use of the target battery.
[0049] Furthermore, it should be considered that state parameters during the battery charging process also change under different battery temperature conditions. Taking charging power as an example, when the voltage is constant, the charging current increases as the battery temperature rises, which increases the charging power and thus the charging rate. However, in a low-temperature environment, the charging current decreases due to the increase in the internal resistance of the battery, which decreases the charging power and thus the charging rate. Therefore, after determining the target state interval corresponding to the target battery, the state interval can be corrected based on the current battery temperature of the target battery, and then fault monitoring of the target battery can be performed based on the corrected state interval.
[0050] The correction relationship between battery temperature and state intervals can be determined based on experimental test data. For example, the parameters that influence battery temperature on charging power, charging rate, and heating rate can be determined based on the corresponding charging power, charging rate, and heating rate when the target battery is in the same state of charge (SOC) at different battery temperatures. Furthermore, the state intervals corresponding to the target battery can be corrected based on these influence parameters.
[0051] Similarly, it should be considered that as battery life is lost, the battery degrades, and the state parameters during the charging process of the battery also change at different degrees of degradation. Taking charging power as an example, if the voltage is constant, as the battery degrades, the internal resistance of the battery increases, which causes a decrease in charging current, resulting in a decrease in charging power and a decrease in charging rate. Therefore, after determining the target state interval corresponding to the target battery, the accuracy of target battery failure monitoring can be improved by correcting the state interval based on the current battery degradation parameters of the target battery, and then performing target battery failure monitoring based on the corrected state interval.
[0052] The correction relationship between battery degradation parameters and state intervals can similarly be determined based on experimental test data. Specifically, the method for determining the correction relationship between battery temperature and state intervals described above can be referenced, and its explanation is omitted here.
[0053] In some embodiments, the state intervals can be sequentially corrected based on battery temperature and battery degradation parameters. For example, the state intervals are corrected based on battery temperature, and then the corrected state intervals are corrected based on battery degradation parameters.
[0054] In some other embodiments, state intervals can also be corrected simultaneously based on battery temperature and battery degradation parameters. For example, target influence parameters can be obtained based on the influence parameters of battery temperature on state parameters and the influence parameters of battery degradation parameters on state parameters, and target influence parameters can be determined based on methods such as addition or weighted addition of influence parameters, and then the state intervals corresponding to the target battery can be corrected based on these target influence parameters.
[0055] Furthermore, the corrected state interval may be understood as a state interval constructed based on the adjusted state interval boundary values, which are determined by adjusting the state interval boundary values based on the battery temperature and battery degradation parameters.
[0056] Assuming that the charging power intervals, still using the charging power intervals as an example, correspond to the current SOC of the target battery, then the boundary values of 10kW and 100kW can be adjusted based on the current battery temperature and battery degradation parameters of the target battery. If the adjustment results in 8kW and 90kW, then the corrected state intervals will be [8kW and 90kW].
[0057] In some embodiments, the target influence parameter may include an upper limit influence parameter and a lower limit influence parameter, thereby correcting the upper limit of the interval based on the upper limit influence parameter and the lower limit of the interval based on the lower limit influence parameter. In other embodiments, the target influence parameter may be a specific parameter, thereby correcting both the upper and lower limits of the interval simultaneously based on the target influence parameter. The specific form of the target influence parameter can be determined based on battery characteristics, experimental test data, and actual usage needs, etc.
[0058] In several embodiments, corrections can be made to state intervals based on the same influencing parameter; for example, the charging power interval, charging rate interval, and temperature rise rate interval can be corrected based on the same influencing parameter. Alternatively, different intervals of the state interval can be corrected based on multiple influencing parameters; for example, the charging power interval can be corrected based on a first influencing parameter, the charging rate interval based on a second influencing parameter, and the temperature rise rate interval based on a third influencing parameter. Specifically, these can be determined based on battery characteristics, experimental test data, and actual usage needs.
[0059] In some embodiments, the correction relationship between state intervals can be expressed based on the following Equation 1.
[0060]
number
[0061] In some embodiments, the above CB(x), CA(x), C(T,x), and C(L,x) may all be mapping relation tables related to the SOC, and further, the state interval and correction parameters corresponding to the current SOC, such as δC(T,x) and δC(L,x), are determined by a table lookup.
[0062] For example, using the charge rate as an example, CB(x) can refer to a mapping relationship table between SOC and the corrected charge rate interval, CA(x) can refer to a mapping relationship table between SOC and the charge rate interval, C(T,x) can refer to a mapping relationship table between SOC, battery temperature and temperature correction parameters, and C(L,x) can refer to a mapping relationship table between SOC, battery degradation parameters and battery degradation parameter correction parameters.
[0063] Taking C(T,x) as an example, the representation of C(T,x) may also be the mapping relationship table shown in Table 1 below.
[0064] [Table 1]
[0065] Of these, δ11 to δ65 indicate the corresponding temperature compensation parameters under the corresponding conditions (horizontal axis, vertical axis). Taking δ11 as an example, δ11 refers to the corresponding temperature compensation parameter when the current SOC is [0,20] and the current battery temperature is [-5,-∞].
[0066] Table 1 above merely illustrates the representation of C(T,x) using an example where the granularity of the SOC interval is 20 and the granularity of the battery temperature interval is 2. It is important to understand that more detailed descriptions can be made based on actual usage needs, for example, by distinguishing between different SOC intervals and battery temperature intervals with finer granularity. For example, the granularity of the SOC interval could also be 5, 1, etc.
[0067] Table 1 above is merely an illustrative mapping logic illustrating the mapping relationships. In some embodiments, the method of dividing the SOC interval and battery temperature interval can also be changed to suit the actual usage needs. For example, the battery temperature can be divided into intervals of different sizes based on the sensitivity to battery 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].
[0068] Furthermore, Table 1 above describes the mapping relationship between SOC, battery temperature, and temperature compensation parameters using interval ranges such as SOC intervals and battery temperature intervals. In some other embodiments, in order to improve the accuracy of the mapping relationship, the mapping relationship between SOC, battery temperature, and temperature compensation parameters can be described using node values such as SOC nodes and battery temperature nodes. If both the current SOC and current battery temperature of the target battery are nodes in the mapping relationship, the current temperature compensation parameter can be obtained based on that 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 compensation parameter can be determined based on the node in the mapping relationship using a method such as interpolation.
[0069] Furthermore, battery temperature has a certain correlation with parameters such as charging power and charging rate. Therefore, 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 from the normal battery temperature. Of these, the normal battery temperature can be determined based on parameters such as the current ambient temperature, charging power, and charging rate.
[0070] In some embodiments, battery degradation parameters can be determined based on the historical charging data of a target battery, the historical charging data including at least one of the change in charging power, cumulative usage time, and / or number of charging cycles, and the change in charging power includes the increase in charging power and / or the decrease in charging power.
[0071] If the battery's charging rate is normal, there is no need to adjust the charging power. As the battery naturally degrades, its charging rate gradually decreases. In this case, it is necessary to increase the charging power to raise the battery's charging rate. Therefore, the amount of increase in charging power can be considered to reflect, to some extent, the degree of battery degradation.
[0072] Similarly, high-temperature environments or abnormal rapid charging modes can cause the battery's charging rate to become too high. A charging rate that is too high leads to increased internal pressure, stress, and temperature, resulting in rapid battery degradation. In this case... , electric The power required to charge the battery needs to be reduced. Therefore, the amount of reduction in charging power can be considered to reflect, to some extent, the degree of battery degradation.
[0073] Of these, the change in charging power can be understood as the sum of the cumulative additions of the increase and decrease in charging power. For example, in the historical charging data of a target battery, if the cumulative increase in charging power is 3 kW and the cumulative decrease in charging power is 2 kW, then the change in charging power is 3 kW + 2 kW = 5 kW.
[0074] As battery usage time increases, batteries undergo natural degradation. Therefore, the cumulative usage time of a battery reflects, to some extent, the degree of battery degradation. The cumulative usage time of a battery can be understood as the total usage time of the battery, including the charging time and discharging time. In some embodiments, the charging time and discharging time of a battery can be determined based on battery usage data, thereby obtaining the cumulative usage time of the battery.
[0075] Furthermore, each charging process causes some degree of wear on the battery. For example, each charge causes the decomposition of the battery's active materials and corrosion of the electrodes, which in turn degrades the battery. In other words, the more times a battery is charged, the faster it degrades. Therefore, by monitoring the number of battery charge cycles, the degradation parameters of the battery can be determined more accurately.
[0076] In some embodiments, different degrees of battery degradation, i.e., battery degradation parameters, can be characterized by percentages or other forms. Furthermore, a battery degradation model is constructed based on experimental test data, and the relationship between the change in charging power, cumulative usage time, and / or number of charging cycles and the degree of battery degradation is shown based on this battery degradation model. In addition, the battery degradation parameters are determined based on the historical charging data of the target battery and the battery degradation model.
[0077] Selectively, the battery degradation model may be a mapping relationship table between the change in charging power, cumulative usage time and / or number of charge cycles and the degree of battery degradation, or a functional relationship between the change in charging power, cumulative usage time and / or number of charge cycles and the degree of battery degradation, and can be specifically determined according to actual usage needs.
[0078] In some embodiments, in order to improve battery utilization efficiency, and when battery degradation parameters exceed a degradation threshold, alarm information can be sent to prompt the user to replace the battery.
[0079] Step 203: If any of the current state parameters are within the corresponding interval within the state interval, adjust the target battery charge power based on the current SOC and current charge rate.
[0080] Based on the above explanation, the current state parameters of the target battery include the current charging power, the current charging rate, and / or the current heating rate, and the state intervals corresponding to the target battery include the charging power interval, the charging rate interval, and / or the heating rate interval. Of these, 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 heating rate is the heating rate interval.
[0081] For example, the current state parameters are the current charging power, the current charging rate, and current If the heating rate is included, the current state parameters The fact that each parameter falls within its corresponding interval within the state interval 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 heating rate is within the heating rate interval.
[0082] In some embodiments, a recommended charge rate for a target battery can be determined based on the current SOC, and this recommended charge rate includes a maximum charge rate and a minimum charge rate, where the maximum charge rate is less than the maximum value in the charge rate interval, and the minimum charge rate is greater than the minimum value in the charge rate interval. If the current charge rate is less than the minimum charge rate, increasing the charging power of the target battery will bring the target battery's charge rate to be equal to or greater than the minimum charge rate, and if the current charge rate is greater than the maximum charge rate, decreasing the charging power of the target battery will bring the target battery's charge rate to be equal to or less than the maximum charge rate.
[0083] In some embodiments, if the current charging rate is above the minimum charging rate and below 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.
[0084] In some embodiments, the recommended charge rate for a target battery is determined based on the charge rate recommended by the battery manufacturer.
[0085] In several other embodiments, it is considered that differences may exist between batteries from different manufacturing lots. Furthermore, based on charging test data from batteries of the same lot, the charging rates at different states of charge (SOC) for that lot can be determined using methods such as statistical analysis. Additionally, based on expert experience, battery characteristics, and other information, the mapping relationship between the target battery's SOC and the recommended charging rate is determined. Finally, based on this mapping relationship and the target battery's current SOC, the current corresponding recommended charging rate for the target battery is determined.
[0086] In some embodiments, the recommended charge rate may further include the optimal charge rate. If the current charge rate of the target battery is greater than the maximum charge rate or less than the minimum charge rate, the charging power of the target battery is adjusted so that the charge rate is equal to or close to the optimal charge rate, for example, so that the difference between the charge rate and the optimal charge rate is less than a threshold.
[0087] Furthermore, when adjusting the charging power of the target battery to increase or decrease the charging rate, it is necessary to ensure that each parameter within the target battery's state parameters is within its corresponding range within the 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 ranges within the state interval, charging will continue in the current state. If the target battery's current charging power, current charging rate, or current temperature rise rate is not within its corresponding range within the state interval, charging will stop immediately and an alarm will be sent.
[0088] In some embodiments, after determining a recommended charge rate for a target battery based on the current SOC, the recommended charge rate for the target battery can be corrected based on the target battery's current battery temperature and battery degradation parameters, which are used to indicate the effect of the charge state on the loss of battery life during the target battery's use.
[0089] As can be seen from the above explanation, the charge rate of the target battery changes under different battery temperature conditions or as the target battery degrades. Therefore, in order to match the recommended rate corresponding to the target battery to the current operating status of the target battery, that is, to match the recommended rate corresponding to the target battery to the actual situation of the target battery's current temperature and battery degradation parameters, the recommended rate corresponding to the target battery can be corrected based on the target battery's current temperature and battery degradation parameters. Furthermore, the charging power of the target battery is adjusted based on the corrected recommended charge rate and the target battery's current SOC.
[0090] In some embodiments, the implementation method for correcting the recommended charge rate corresponding to the target battery based on the target battery's current battery temperature and battery degradation parameters can be found in the above-mentioned related description of correcting the state interval based on the target battery's current battery temperature and battery degradation parameters, and that explanation is omitted here.
[0091] Step 204: If any one of the current state parameters is not within the corresponding interval within the state interval, stop charging and send alarm information.
[0092] If any one of the current state parameters is not in the corresponding state interval, it indicates that an abnormality has occurred in the current charge state of the target battery. In this case, to ensure safety during the charging process of the target battery, charging to the target battery may be stopped and an alarm message may be sent.
[0093] In some embodiments, different alarm information can be transmitted for different anomalies, thereby indicating different abnormal states currently occurring in the target battery. For example, if the current charge power of the target battery is not within the charge power range, a first alarm information is transmitted, and if the current charge rate of the target battery is not within the charge rate range, a second alarm information is transmitted.
[0094] In some embodiments, the charging time of the target battery can also be monitored, and if the charging time is greater than a first time length threshold or less than a second time length threshold, charging is stopped and alarm information is sent, with the first time length threshold being greater than the second time length threshold.
[0095] If the target battery's charging time exceeds the first time-length threshold, it indicates that the current charge consumption time for the target battery is too long. In this case, to avoid continuing to charge the target battery in situations such as battery failure or charging equipment failure, the system can stop charging the target battery and send an alarm message. ru. Furthermore, considering the numerous influencing factors during the battery charging process, such as unexpected power outages and users voluntarily ending charging, in some embodiments, the target battery charging time can be understood as the duration of charging from the start of charging to full charge. If the battery is not fully charged at the end of charging, an abnormality in the charging time is not detected based on the first and second time length thresholds.
[0096] Furthermore, it is thought that there are differences in the time required for battery charging to be completed at different states of charge (SOC). Therefore, in some embodiments, a first time-length threshold and a second time-length threshold can be determined based on the SOC at the start of battery charging.
[0097] In some embodiments, a first time-length threshold and a second time-length threshold can be determined based on experimental test data. For example, based on experimental data, the consumption time from different states of charge (SOC) of a target battery to full charge is determined, and based on the consumption times of multiple experiments, the required theoretical maximum time length and theoretical minimum time length from the start of charging to full charge at different SOCs of the target battery are determined, the theoretical maximum time length is determined as the first time-length threshold, and the theoretical minimum time length is determined as the second time-length threshold.
[0098] In several embodiments, similarly, considering the effects of battery temperature and battery degradation parameters, the first and second time-length thresholds can still be corrected based on the current battery temperature and battery degradation parameters of the target battery, and a determination can be made as to whether or not the battery charging time is abnormal based on the corrected first and second time-length thresholds.
[0099] In some embodiments, the correction method for the first and second time-length thresholds based on battery temperature and battery degradation parameters can refer to the correction for state intervals described above, and its explanation is omitted here.
[0100] In some embodiments, if the target battery includes multiple battery modules, charge control and fault monitoring can also be performed based on the multiple battery modules, respectively. For example, if the present application is applied to a target vehicle and the target vehicle includes a first battery group and a second battery group, a first state interval and a first recommended charge rate corresponding to the first battery group, respectively. , and and the second recommended charge rate corresponding to the second battery group , second state interval The system can determine the first state interval and the first recommended charge rate, implement charge control and fault monitoring for the first battery group based on that interval, and implement charge control and fault monitoring for the second battery group based on the second state interval and the second recommended charge rate.
[0101] In the embodiment of the present invention, the charging power during the charging process of the target battery is adjusted by a recommended charging rate corresponding to the target battery, thereby achieving dynamic charging of the target battery. Furthermore, if any one parameter in the state parameters of the target battery is not in the corresponding interval within the state interval, charging to the target battery is stopped, thereby achieving fault monitoring during the charging process of the target battery. This combination of dynamic charging and fault monitoring improves sensitivity to abnormal states, improves the accuracy of fault monitoring, and improves the charging efficiency of the target battery. Moreover, considering that battery operating conditions such as battery temperature and battery degradation parameters all affect the state parameters during the charging process of the target battery, by correcting the recommended charging rate and state interval corresponding to the target battery based on battery temperature and battery degradation parameters, dynamic adjustment and fault monitoring during the charging process can be performed in accordance 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, macro monitoring of the charging process is achieved from the dimension of charge consumption time, improving the comprehensiveness of fault monitoring and further improving the accuracy of fault monitoring.
[0102] Figure 3 is a schematic diagram of the structure of a battery charging device provided by an embodiment of the present invention, the battery charging device can implement part or all of the battery charging equipment using software, hardware, or a combination thereof, and the battery charging equipment may be the processor shown in Figure 1. Referring to Figure 3, the device includes a battery information acquisition module 301, a state interval determination module 302, a power adjustment module 303, and an alarm module 304.
[0103] The battery information acquisition module 301 is used to acquire the current charge state (SOC) and current state parameters of the target battery, the current state parameters include the current charging power, the current charging rate and / or the current temperature rise rate, The state interval determination module 302 is used to determine the state interval corresponding to the target battery based on the current SOC, and the state interval includes a charge power interval, a charge rate interval and / or a temperature rise rate interval. The power adjustment module 303 is used to adjust the charging power of the target battery based on the current SOC and the current charge rate, when each of the current state parameters is within the corresponding interval within the state interval.
[0104] The alarm module 304 is used to stop charging and transmit alarm information if any one of the current state parameters is not within the corresponding interval within the state interval.
[0105] Selectively, the power adjustment module 303 is, A rate determination submodule used to determine a recommended charge rate corresponding to a target battery based on the current SOC, wherein the recommended charge rate includes a maximum charge rate and a minimum charge rate, the maximum charge rate being less than the maximum value of the charge rate interval, and the minimum charge rate being greater than the minimum value of the charge rate interval; If the current charging rate is lower than the minimum charging rate, a power amplification submodule is used to increase the charging power of the target battery so that the target battery's charging rate becomes equal to or greater than the minimum charging rate. The system includes a power reduction submodule used to reduce the charging power of a target battery so that the target battery's charging rate is less than or equal to the maximum charging rate, if the current charging rate is greater than the maximum charging rate.
[0106] Selectively, the rate determination submodule further, This is used to adjust the recommended charge rate corresponding to the target battery based on the target battery's current battery temperature and battery degradation parameters. The degradation parameters are used to indicate the impact of battery life loss during the target battery's use on the charge state.
[0107] Selectively, the state interval determination module 302 further, This is used to correct the state interval based on the target battery's current battery temperature and battery degradation parameters, with the degradation parameters indicating the impact of battery life loss during the target battery's usage process on the charge state.
[0108] Selectively, the battery information acquisition module 301 further, The target battery's historical charging data is used to determine battery degradation parameters, which include changes in charging power, cumulative usage time, and / or number of charging cycles, and changes in charging power include increases in charging power and / or decreases in charging power.
[0109] Selectively, the alarm module 304 further, To monitor the target battery charging time, If the charging time is greater than a first time length threshold or less than a second time length threshold, charging is stopped and alarm information is sent. The first time length threshold is greater than the second time length threshold.
[0110] In the embodiment of the present application ,eyeBy adjusting the charging power during the target battery's charging process using the recommended charging rate corresponding to the target battery, dynamic charging of the target battery is achieved. Furthermore, if any one of the target battery's state parameters is not in the corresponding interval within the state interval, charging to the target battery is stopped, enabling fault monitoring during the target battery's charging process. This combination of dynamic charging and fault monitoring improves sensitivity to state abnormalities, enhances the accuracy of fault monitoring, and improves the charging efficiency of the target battery. Moreover, considering that battery operating conditions such as battery temperature and battery degradation parameters all affect the state parameters during the target battery's charging process, correcting the recommended charging rate and state interval corresponding to the target battery based on battery temperature and battery degradation parameters allows for dynamic adjustment and fault monitoring during the charging process to be performed in accordance 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 target battery's charging time, macro monitoring of the charging process is achieved from the dimension of charge consumption time, improving the comprehensiveness of fault monitoring and further enhancing the accuracy of fault monitoring.
[0111] In the battery charging device provided in the above embodiment, when controlling battery charging, only the division of each functional module is described as an example. However, in actual application, the above functions can be completed by assigning them to different functional modules as needed, that is, by dividing the internal structure of the device into different functional modules, all or some of the functions described above can be completed. Furthermore, the embodiments of the battery charging device and battery charging method provided in the above embodiment belong to the same concept, and their specific implementation process is shown in detail in the embodiment of the method, which is omitted here.
[0112] Figure 4 is a structural block diagram of the computer equipment 400 provided by the embodiment of the present application.
[0113] Typically, computer equipment 400 includes a processor 401 and memory 402.
[0114] The processor 401 may include one or more processing cores, such as a 4-core processor or an 8-core processor. The processor 401 can be implemented in at least one hardware form from among DSP (Digital Signal Processing), FPGA (Field Programmable Gate Array), and PLA (Programmable Logic Array). The processor 401 may include a main processor and a sub-processor, the main processor being a processor used to process data in the awake state and also called a CPU (Central Processing Unit), and the sub-processor being a low-power processor used to process data in the standby state. In some embodiments, the processor 401 may integrate a GPU (Graphics Processing Unit) for rendering and drawing content displayed on a screen. In some embodiments, the processor 401 may further include an AI (Artificial Intelligence) processor for processing computational operations related to machine learning.
[0115] The memory 402 may include one or more computer-readable storage media, which may be non-temporary. The memory 402 may further include one or more high-speed random-access memories and non-volatile memories, such as magnetic disk storage devices and flash memory devices. In some embodiments, the non-temporary computer-readable storage media in the memory 402 are used to store at least one instruction, which is used to be executed by the processor 401 to implement a battery charging method provided by an embodiment of the method of the present application.
[0116] In some embodiments, a computer-readable storage medium is further provided, on which a computer program is stored, and when the computer program is executed by a processor, the steps of the battery charging method in the above embodiments are realized. For example, the computer-readable storage medium may be ROM, RAM, CD-ROM, magnetic tape, floppy disk, or optical data storage device.
[0117] It should be noted that the computer-readable storage medium referred to in the embodiments of this application may be a non-volatile storage medium, or in other words, a non-temporary storage medium.
[0118] It should be understood that the steps to implement all or part of the above embodiments can be implemented by software, hardware, firmware, or any combination thereof. If implemented by software, all or part of them can be implemented in the form of a computer program product. The computer program product includes one or more computer instructions. The computer instructions may be stored on the computer-readable storage medium.
[0119] That is, in some embodiments, a computer program product including instructions is provided, and when it is executed on a computer, the computer performs the steps of the battery charging method described above.
[0120] It should be understood that, as used herein, “at least one” refers to one or more, and “multiple” refers to two or more. In the description of the embodiments of this application, unless otherwise specified, “ / ” means “or.” For example, A / B can mean A or B, and “and / or” in this specification is simply a related relationship that describes related subjects, indicating that three types of relationships may exist. For example, A and / or B can represent three cases: A being present only, A and B being present simultaneously, and B being present only. Furthermore, in order to clearly describe the technical concepts of the embodiments of this application, terms such as “first,” “second,” etc., are used in the embodiments of this application to distinguish identical or similar items that have essentially the same function and operation. As will be understood by those skilled in the art, terms such as “first,” “second,” etc., do not limit the quantity or order of execution, and terms such as “first,” “second,” etc., are not necessarily limited to being different.
[0121] It should be explained that information relating to the embodiments of this application (including, but not limited to, user equipment information and user personal information), data (including, but not limited to, data used for analysis, stored data, and displayed data) and signals must all be obtained with the user's permission or with the full permission of each party involved, and the collection, use, and processing of relevant data must comply with the relevant laws, regulations, and standards of the relevant countries and regions.
[0122] The above description is an embodiment provided by this Application and does not limit the Application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this Application should be included within the scope of the Claims.
Claims
1. A method for charging batteries, A step of obtaining the current charge state (SOC) and current state parameters of a target battery, wherein the current state parameters include the current charging power, current charging rate and / or current heating rate, A step of determining 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. If each of the current state parameters is within the corresponding interval within the state interval, the step of adjusting the charging power of the target battery based on the current SOC and the current charging rate, The process is characterized by including the step of stopping charging and transmitting alarm information if any one of the current state parameters is not within the corresponding interval in the state interval, Battery charging method.
2. The step of adjusting the charging power of the target battery based on the current SOC and the current charging rate is: A step of determining a recommended charge rate corresponding to the target battery based on the current SOC, wherein the recommended charge rate includes a maximum charge rate and a minimum charge rate, the maximum charge rate being less than the maximum value of the charge rate interval, and the minimum charge rate being greater than the minimum value of the charge rate interval. 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 becomes equal to or greater than the minimum charging rate. If the current charging rate is greater than the maximum charging rate, the method includes the step of reducing the charging power of the target battery so that the charging rate of the target battery becomes less than or equal to the maximum charging rate. The method according to claim 1.
3. After the step of determining a recommended charge rate corresponding to the target battery based on the current SOC, the method: The method further includes a step of correcting a recommended charge rate corresponding to the target battery based on the current battery temperature and battery degradation parameters of the target battery, wherein the degradation parameters are used to indicate the effect of the charge state due to loss of battery life during the use of the target battery, The method according to claim 2.
4. After the step of determining the state interval corresponding to the target battery based on the current SOC, the method: The correction step further includes correcting the state interval based on the current battery temperature and battery degradation parameters of the target battery, wherein the degradation parameters are used to indicate the effect of the charge state due to loss of battery life during the use of the target battery, characterized in that The method according to claim 1.
5. The aforementioned method, A step of determining the battery degradation parameters based on the historical charging data of the target battery, further comprising the step of determining that the historical charging data includes the amount of change in charging power, the cumulative usage time, and / or the number of charging cycles, and that the amount of change in charging power includes the amount of increase in charging power and / or the amount of decrease in charging power, The method according to claim 3 or 4.
6. The aforementioned method, The steps include monitoring the charging time of the target battery, If the charging time is greater than a first time length threshold or less than a second time length threshold, the charging is stopped and alarm information is transmitted, further comprising the step of transmitting the alarm information, wherein the first time length threshold is greater than the second time length threshold. The method according to claim 1 or 2.
7. A battery charging device, wherein the battery charging device is A battery information acquisition module used to obtain the current charge state (SOC) and current state parameters of a target battery, wherein the current state parameters include the current charging power, current charging rate and / or current heating rate, A state interval determination module used 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 used to adjust the charging power of the target battery based on the current SOC and the current charging rate, when each of the current state parameters is within the corresponding interval within the state interval, The system is characterized by including an alarm module used to stop charging and transmit alarm information if any one of the current state parameters is not within the corresponding interval in the state interval, Battery charging device.
8. The aforementioned power adjustment module is A rate determination submodule used to determine a recommended charge rate corresponding to the target battery based on the current SOC, wherein the recommended charge rate includes a maximum charge rate and a minimum charge rate, the maximum charge rate being less than the maximum value of the charge rate interval, and the minimum charge rate being greater than the minimum value of the charge rate interval; If the current charging rate is less than the minimum charging rate, a power amplification submodule is used to increase the charging power of the target battery so that the charging rate of the target battery becomes equal to or greater than the minimum charging rate. The present invention includes a power reduction submodule used to reduce the charging power of the target battery so that the charging rate of the target battery becomes less than or equal to the maximum charging rate, when the current charging rate is greater than the maximum charging rate. The apparatus according to claim 7.
9. Computer equipment, The present invention comprises 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 in order to carry out a step according to any one of claims 1 to 6. Computer equipment.
10. A computer-readable storage medium, A computer program is stored, 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 realized. A computer-readable storage medium.