Lithium battery charging and discharging control method and system, product and medium

By collecting real-time data of lithium batteries, calculating charge and health status, and recalling the optimal charging curve in the preset database, the problem of inefficient charging efficiency in the existing technology is solved, and more efficient and safe charging management is achieved.

CN119519051APending Publication Date: 2025-02-25CSIC YUANZHOU BEIJINGTECH
View PDF 0 Cites 5 Cited by

Patent Information

Application Number
CN202411654830.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-19
Publication Date
2025-02-25

AI Technical Summary

Technical Problem

Existing lithium battery charge and discharge management technology is difficult to accurately evaluate the real-time status of the battery, resulting in low charging efficiency.

Method used

By collecting the battery terminal voltage, charge and discharge current data and surface temperature, the charge and health status are calculated, and the corresponding preset charging curve is retrieved in the preset battery model database to perform segmented corrections of the charging ratio and cutoff voltage. , get the best charging curve.

Benefits of technology

It realizes accurate adjustment of charging parameters according to the real-time status of the battery, improves charging efficiency, and extends the battery service life while ensuring battery safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119519051A_ABST
    Figure CN119519051A_ABST
Patent Text Reader

Abstract

The invention discloses a lithium battery charging and discharging control method and system, a product and a medium, and relates to the field of charging control, and the method comprises the steps: collecting the terminal voltage and charging and discharging current data of a current battery, and calculating the state of charge and the state of health of the current battery according to the terminal voltage and the charging and discharging current data; collecting surface temperature data of the current battery, and judging whether the surface temperature data is within a preset safety interval range or not; if yes, a preset charging curve corresponding to the charge state, the health state and the surface temperature data is called from a preset battery model database, and the preset charging curve comprises a plurality of charging stages; based on the charge state, the health state and the surface temperature data, carrying out segmented correction on the charging multiplying power and cut-off voltage of the preset charging curve to obtain an optimal charging curve; and charging the current voltage based on the optimal charging curve. By implementing the method, the charging efficiency of the lithium battery can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of charging control, and in particular to a lithium battery charging and discharging control method, system, product and medium. Background Art

[0002] With the rapid development of the new energy industry, lithium batteries have been widely used in electric vehicles, energy storage systems and other fields. The safety and service life of lithium batteries directly affect the reliability and economy of the entire system, which puts strict requirements on charging and discharging management.

[0003] In related technologies, a staged charging scheme can be adopted, that is, fast charging with a large current is performed first, and when the voltage reaches a certain value, it enters the constant voltage charging stage. This type of system sets fixed voltage and current upper limits as protection thresholds, and reduces the charging power or stops charging once it detects that the threshold is exceeded.

[0004] However, the performance status of the battery changes dynamically, and the optimal charging parameters under different working conditions vary significantly. Simple threshold control methods are difficult to accurately evaluate the real-time status of the battery, and sometimes the power is reduced before the battery is fully charged, resulting in low charging efficiency. Summary of the invention

[0005] The present application provides a lithium battery charge and discharge control method, system, product and medium for improving the charging efficiency of lithium batteries.

[0006] In a first aspect, the present application provides a lithium battery charge and discharge control method, which is applied to a lithium battery charge and discharge control system, the method comprising: collecting the terminal voltage and charge and discharge current data of the current battery, and calculating the charge state and health state of the current battery based on the terminal voltage and the charge and discharge current data; collecting the surface temperature data of the current battery, and determining whether the surface temperature data is within a preset safety range; if so, retrieving a preset charging curve corresponding to the charge state, the health state and the surface temperature data from a preset battery model database, the preset charging curve comprising multiple charging stages; performing segmented correction on the charging rate and cut-off voltage of the preset charging curve based on the charge state, the health state and the surface temperature data to obtain an optimal charging curve; and charging the current voltage based on the optimal charging curve.

[0007] By adopting the above technical solution, the battery's state of charge and health status are calculated based on the collected terminal voltage and charge and discharge current data, and the corresponding preset charging curve is retrieved from the preset battery model database in combination with the surface temperature data, and the charging rate and cut-off voltage are corrected in sections. Since the charging curve contains multiple charging stages, the system can accurately adjust the parameters of each stage according to the real-time status of the battery, thereby achieving the optimal charging strategy while ensuring battery safety, and being able to use appropriate charging parameters at different stages to improve charging efficiency.

[0008] In combination with some embodiments of the first aspect, in some embodiments, the step of performing segmented correction on the charging rate and cut-off voltage of the preset charging curve based on the state of charge, the health state and the surface temperature data to obtain the optimal charging curve specifically includes: calculating the difference between the state of charge and the reference state of charge to obtain a state of charge correction coefficient, and calculating the difference between the health state and the reference health state to obtain a health state correction coefficient; calculating the difference between the surface temperature data and the reference temperature to obtain a temperature correction coefficient; correcting the charging rate of each charging stage in the preset charging curve based on the state of charge correction coefficient, the health state correction coefficient and the temperature correction coefficient to obtain a corrected charging rate; calculating the temperature rise rate of each charging stage according to the corrected charging rate, and when the temperature rise rate is greater than the preset temperature rise threshold, reducing the corrected charging rate of the corresponding charging stage until the temperature rise rate is less than the preset temperature rise threshold; correcting the cut-off voltage of each charging stage based on the corrected charging rate and the health state correction coefficient of each charging stage to obtain the optimal charging curve.

[0009] By adopting the above technical solution, the correction coefficient is obtained by calculating the difference between the state of charge, health status and the reference value, and the temperature correction coefficient is introduced to perform multi-dimensional correction on the charging rate. The corrected charging rate is dynamically adjusted by calculating the temperature rise rate and comparing it with the preset threshold. When the temperature rise rate exceeds the threshold, the charging rate is automatically reduced until the requirement is met, which not only ensures the safety of the charging process, but also achieves the optimal configuration of the charging rate.

[0010] In combination with some embodiments of the first aspect, in some embodiments, the step of correcting the cut-off voltage of each charging stage based on the corrected charging rate and the health status correction coefficient of each charging stage specifically includes: calculating the polarization voltage of each charging stage according to the corrected charging rate, and obtaining the polarization compensation coefficient of each charging stage based on the polarization voltage; obtaining the capacity decay rate corresponding to the health status correction coefficient, and calculating the internal resistance growth rate of each charging stage based on the capacity decay rate; obtaining the internal resistance compensation coefficient of each charging stage according to the internal resistance growth rate, and weightedly summing the polarization compensation coefficient and the internal resistance compensation coefficient to obtain the voltage correction coefficient; multiplying the original voltage of each charging stage by the corresponding voltage correction coefficient to obtain the corrected cut-off voltage of each charging stage.

[0011] By adopting the above technical scheme, the polarization voltage is calculated according to the corrected charging rate and the polarization compensation coefficient is obtained. At the same time, the internal resistance growth rate and the internal resistance compensation coefficient are calculated based on the health status correction coefficient. The voltage correction coefficient is obtained by weighted summation, and the cut-off voltage of each charging stage is accurately corrected. Since the parameter evolution law during the battery charging process is taken into account, the corrected cut-off voltage can better match the actual state of the battery, effectively extending the battery life.

[0012] In combination with some embodiments of the first aspect, in some embodiments, after the step of collecting the surface temperature data of the current battery and determining whether the surface temperature data is within a preset safety range, the method further includes: if not, based on the deviation value from the surface temperature data to the preset safety range, selecting an optimal temperature adjustment path in a preset temperature adjustment database, the optimal temperature adjustment path including a temperature adjustment step, a dwell time for each temperature adjustment step, and a target change rate for each temperature adjustment step; and adjusting the charging current of the current battery according to the optimal temperature adjustment path.

[0013] By adopting the above technical solution, when it is detected that the surface temperature data exceeds the preset safety range, the optimal temperature adjustment path is selected in the preset temperature adjustment database based on the deviation value. The path includes key parameters such as temperature adjustment step, dwell time and target change rate. The charging current is accurately adjusted according to the selected adjustment path. Since the selection of the temperature adjustment path takes into account the temperature evolution law on multiple time scales, the temperature adjustment process is smoother and more controllable, thereby ensuring the safety of the battery while maintaining the charging efficiency to the greatest extent.

[0014] In combination with some embodiments of the first aspect, in some embodiments, the charging current of the current battery is adjusted according to the optimal temperature adjustment path, specifically including: based on the temperature adjustment step in the optimal temperature adjustment path, calculating the charging current attenuation coefficient corresponding to each temperature adjustment step; multiplying the charging current with the corresponding charging current attenuation coefficient to obtain a step-down charging current sequence; and adjusting the charging current of the current battery according to the step-down charging current sequence.

[0015] By adopting the above technical solution, the temperature adjustment step in the optimal temperature adjustment path is converted into a charging current attenuation coefficient, and a step-down charging current sequence is generated. Based on the precise calculation of the charging current attenuation coefficient, each temperature adjustment step corresponds to the optimal charging current value. The application of the step-down charging current sequence ensures a smooth transition of the charging current and avoids the impact of current mutations on the battery. At the same time, it realizes the coordinated control of temperature and charging current, ensuring the stability and safety of the charging process.

[0016] In combination with some embodiments of the first aspect, in some embodiments, after the step of charging the current voltage based on the optimal charging curve, the method also includes: collecting the voltage response characteristics and temperature response characteristics of the current battery under different charge states; identifying the type information of the current battery according to the voltage response characteristics and the temperature response characteristics; retrieving the corresponding standard charge and discharge parameter template from a preset battery parameter database according to the type information, the standard charge and discharge parameter template including the maximum allowable charging power and charging rate upper limit for multiple temperature ranges; charging the current battery according to the standard charge and discharge parameter template.

[0017] By adopting the above technical solution, the battery type information is identified by collecting the voltage response characteristics and temperature response characteristics of the battery under different charge states, and the corresponding standard charge and discharge parameter template is retrieved. Since the parameter template contains the maximum allowable charging power and charging rate upper limit for multiple temperature ranges, the charging control is more targeted, and adaptive parameter matching is performed based on the dynamic response characteristics of the battery, which realizes the precise control of the charging parameters, maximizes the charging efficiency while ensuring charging safety, and effectively improves the battery charging performance.

[0018] In combination with some embodiments of the first aspect, in some embodiments, after the step of charging the current voltage based on the optimal charging curve, the method also includes: real-time monitoring of the external input voltage value; when it is detected that the input voltage value is lower than a preset voltage threshold, issuing a warning message.

[0019] By adopting the above technical solution, the external input voltage value is monitored in real time, and a warning message is issued in time when the input voltage is lower than the preset voltage threshold. The timely issuance of the warning message provides the system with sufficient adjustment time.

[0020] In a second aspect, an embodiment of the present application provides a lithium battery charge and discharge control system, which includes: one or more processors and a memory; the memory is coupled to the one or more processors, the memory is used to store computer program code, the computer program code includes computer instructions, and the one or more processors call the computer instructions to enable the lithium battery charge and discharge control system to execute the method described in the first aspect and any possible implementation method of the first aspect.

[0021] In a third aspect, an embodiment of the present application provides a computer program product comprising instructions. When the above-mentioned computer program product is run on a lithium battery charge and discharge control system, the above-mentioned lithium battery charge and discharge control system executes the method described in the first aspect and any possible implementation method of the first aspect.

[0022] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, comprising instructions. When the above instructions are executed on a lithium battery charge and discharge control system, the above lithium battery charge and discharge control system executes the method described in the first aspect and any possible implementation method of the first aspect.

[0023] It can be understood that the lithium battery charge and discharge control system provided in the second aspect, the computer program product provided in the third aspect, and the computer storage medium provided in the fourth aspect are all used to execute the method provided in the embodiment of the present application. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding method, which will not be repeated here.

[0024] One or more technical solutions provided in the embodiments of the present application have at least the following technical effects or advantages: 1. This application calculates the battery's state of charge and health status based on the collected terminal voltage and charge and discharge current data, retrieves the corresponding preset charging curve in the preset battery model database in combination with the surface temperature data, and performs segmented corrections on the charging rate and cut-off voltage. Since the charging curve contains multiple charging stages, the system can accurately adjust the parameters of each stage according to the real-time status of the battery, thereby achieving the optimal charging strategy while ensuring battery safety, and being able to use appropriate charging parameters at different stages to improve charging efficiency.

[0025] 2. This application obtains the correction coefficient by calculating the difference between the state of charge, health status and the reference value, and introduces the temperature correction coefficient to perform multi-dimensional correction on the charging rate. The corrected charging rate is dynamically adjusted by calculating the temperature rise rate and comparing it with the preset threshold. When the temperature rise rate exceeds the threshold, the charging rate is automatically reduced until the requirement is met, which not only ensures the safety of the charging process, but also achieves the optimal configuration of the charging rate.

[0026] 3. This application selects the best temperature adjustment path in the preset temperature adjustment database based on the deviation value when it detects that the surface temperature data exceeds the preset safety range. The path includes key parameters such as temperature adjustment step, dwell time and target change rate. The charging current is accurately adjusted according to the selected adjustment path. Since the selection of the temperature adjustment path takes into account the temperature evolution law on multiple time scales, the temperature adjustment process is smoother and more controllable, thereby ensuring the safety of the battery while maintaining the charging efficiency to the greatest extent. BRIEF DESCRIPTION OF THE DRAWINGS

[0027] Figure 1 It is a flow chart of a lithium battery charge and discharge control method in an embodiment of the present application; Figure 2 is another flow chart of the lithium battery charge and discharge control method in the embodiment of the present application; Figure 3 It is a schematic diagram of the structure of a physical device of a lithium battery charge and discharge control system in an embodiment of the present application. DETAILED DESCRIPTION

[0028] The terms used in the following embodiments of the present application are only for the purpose of describing specific embodiments, and are not intended to be used as limitations to the present application. As used in the specification of the present application, the singular expressions "one", "a kind of", "above", "the" and "this" are intended to also include plural expressions, unless there is a clear indication to the contrary in the context. It should also be understood that the term "and / or" used in the present application refers to any or all possible combinations comprising one or more of the listed items.

[0029] In the following, the terms "first" and "second" are used for descriptive purposes only and are not to be understood as suggesting or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features, and in the description of the embodiments of the present application, unless otherwise specified, "multiple" means two or more.

[0030] For ease of understanding, the following is a description of the process of the method provided by this implementation. Figure 1 , is a flow chart of a lithium battery charge and discharge control method in an embodiment of the present application.

[0031] S101, collecting terminal voltage and charge and discharge current data of a current battery, and calculating the state of charge and health state of the current battery according to the terminal voltage and the charge and discharge current data.

[0032] Among them, "terminal voltage" refers to the potential difference between the positive and negative electrodes of the battery, which is used to indicate the potential of the battery at both ends of the circuit. For example, in a simple flashlight circuit, the terminal voltage of the battery determines the brightness of the bulb. "Charge and discharge current data" refers to information such as the magnitude and direction of the current flowing through the battery during the charging or discharging process, which is used to reflect the working status of the battery. For example, the magnitude of the current input to the battery by the charger when charging a mobile phone is part of the charge and discharge current data. "State of charge" refers to the proportion of the current stored in the battery to the total capacity of the battery, which is used to indicate the remaining power of the battery. For example, a battery with a capacity of 100Ah and a current state of charge of 50% means that the remaining power is 50Ah. "Health status" refers to the performance and life status of the battery, which is used to evaluate whether the battery has aging, damage, etc. For example, a new battery has a good health status, while a battery with a significant decrease in capacity after years of use has a poor health status.

[0033] Specifically, when the battery is charging and discharging, the terminal voltage and charge and discharge current data of the battery are collected in real time through devices such as voltage sensors and current sensors, and the battery's state of charge and health status are calculated based on these data. For example, when calculating the state of charge, the charge change can be obtained by integrating the current, and then the state of charge is calculated based on the initial charge and total capacity of the battery. When calculating the health status, factors such as the battery's internal resistance change and capacity attenuation may be considered, and the battery's health can be evaluated by analyzing the data during multiple charge and discharge processes.

[0034] S102: Collect the surface temperature data of the current battery, and determine whether the surface temperature data is within a preset safety range.

[0035] Among them, "surface temperature data" refers to the temperature value of the battery shell surface, which is used to reflect the transfer of heat from the battery to the surface. For example, in the battery pack of an electric vehicle, excessively high battery surface temperature may affect battery performance and safety. "Preset safety interval range" is a pre-set temperature range used to define the temperature range for normal operation of the battery. The preset safety interval range of different types of batteries may be different. For example, the preset safety interval range of ordinary lithium batteries may be 0℃ to 40℃.

[0036] Specifically, a temperature sensor (such as a thermocouple, thermistor, etc.) is installed on the battery surface to collect surface temperature data, and then the collected temperature data is compared with a preset safety range. For example, in a battery charging system, the surface temperature data is collected once every certain period of time (such as 1 minute), and then it is determined whether the temperature is within the preset safety range of 0°C to 40°C. If the temperature is within this range, it means that the battery temperature is normal and the subsequent charging operation can continue; if the temperature exceeds this range, appropriate measures need to be taken to adjust the battery temperature to ensure the safety and performance of the battery.

[0037] In some embodiments, temperature collection and judgment can be achieved in a variety of ways: Optionally, multiple temperature sensors are evenly distributed on the battery surface, temperature data at multiple locations are collected, the average value is taken as the surface temperature data, and then compared with the preset safety range. If the average value is within the range, the temperature is judged to be normal, otherwise it is judged to be abnormal; Optionally, a single high-precision temperature sensor is used to collect temperature data, and when the temperature data exceeds the preset safety range for multiple consecutive times (such as 5 times), the temperature is judged to be abnormal, which can avoid misjudgment due to short-term fluctuations of the temperature sensor. It is understandable that other methods can also be used to achieve temperature collection and judgment, which are not limited here.

[0038] S103: If yes, retrieve a preset charging curve corresponding to the state of charge, the state of health and the surface temperature data from a preset battery model database, where the preset charging curve includes multiple charging stages.

[0039] Among them, the "preset battery model database" refers to a database that pre-establishes and stores data related to multiple battery models, which is used to represent information such as the ideal charging mode of different batteries under various conditions. This database contains a wealth of data, such as the charging characteristics of different models of batteries under different states of charge, health status, and surface temperature, which is an important data basis for the entire charging control strategy. The "preset charging curve" is a curve generated based on the data in the battery model database to guide the battery charging process. It refers to the law of changes in parameters such as voltage and current over time during the battery charging process under ideal conditions. It includes multiple charging stages, such as constant current charging stage, constant voltage charging stage, etc., and different charging strategies are used in different stages. For example, in the early stage of mobile phone battery charging, a large current constant current charging stage is usually used to quickly increase the power. When the power is close to full, it is switched to a constant voltage charging stage to avoid overcharging.

[0040] Specifically, when it is determined that the battery surface temperature data is within the preset safety range, the system will search and match in the preset battery model database based on the previously calculated current battery state of charge, health status and collected surface temperature data. Taking a specific battery charging scenario as an example, assuming that the current battery state of charge is 30%, the health status is good and the surface temperature is 25°C, the system will search for the corresponding preset charging curve in the database. For this situation, the database may store multiple charging curves under similar conditions. The system will select the most suitable one. This curve will serve as the basic template for the subsequent charging process, providing the battery with a safe and efficient charging mode reference, ensuring that the charging process can quickly replenish the power while protecting the battery life and performance.

[0041] In some embodiments, the preset charging curve can be retrieved in a variety of ways: Optionally, the system first encodes the various data of the current battery to form a specific data format, and then uses it as a query condition to accurately match it in the preset battery model database. After the database receives the query request, it quickly locates the preset charging curve that meets the conditions through the internal search algorithm and returns it to the system. After the system receives the curve, it will verify its integrity and accuracy to ensure that it can be used for subsequent charging operations; Optionally, an index table is pre-established in the preset battery model database, and classified indexes are performed according to key data such as state of charge, health status and surface temperature. When the preset charging curve needs to be retrieved, the system directly searches for the corresponding index item in the index table based on the current battery data, and then quickly locates the corresponding preset charging curve through the index item. It can be understood that other methods can also be used to realize the retrieval of the preset charging curve, which is not limited here.

[0042] S104, based on the state of charge, the health state and the surface temperature data, the charging rate and the cut-off voltage of the preset charging curve are corrected in sections to obtain an optimal charging curve.

[0043] Specifically, after obtaining the preset charging curve, the charging rate and cut-off voltage of the battery are corrected according to the current state of charge, health state and surface temperature data of the battery. First, the difference between the state of charge and the reference state of charge (which can be the standard state of charge set when the battery leaves the factory or the state of charge of the same type of battery in the database at the best performance) is calculated to obtain the state of charge correction coefficient, the difference between the health state and the reference health state is obtained to obtain the health state correction coefficient, and the difference between the surface temperature data and the reference temperature (such as the optimal operating temperature of the battery, generally about 25°C) is obtained to obtain the temperature correction coefficient. Then, based on these correction coefficients, the charging rate of each charging stage in the preset charging curve is preliminarily corrected to obtain the corrected charging rate. Then, the temperature rise rate of each charging stage is calculated according to the corrected charging rate. If the temperature rise rate is greater than the preset temperature rise threshold (for example, 0.5°C per minute per degree Celsius), it means that the battery temperature rises too fast during the charging process, which may affect the battery life and safety. At this time, the corrected charging rate of the corresponding charging stage is reduced until the temperature rise rate is less than the preset temperature rise threshold. Then, the polarization voltage of each charging stage is calculated according to the corrected charging rate (the additional voltage generated by the battery during the charging process due to the sluggishness of the electrode reaction), and the polarization compensation coefficient of each charging stage is obtained based on the polarization voltage; the capacity decay rate corresponding to the health status correction coefficient is obtained, and the internal resistance growth rate of each charging stage is calculated based on the capacity decay rate; the internal resistance compensation coefficient of each charging stage is obtained according to the internal resistance growth rate, and the polarization compensation coefficient and the internal resistance compensation coefficient are weighted and summed to obtain the voltage correction coefficient. Finally, the original voltage of each charging stage is multiplied by the corresponding voltage correction coefficient to obtain the corrected cut-off voltage of each charging stage, thereby obtaining the optimal charging curve.

[0044] In some embodiments, the segmented correction can be implemented in a variety of ways to obtain the optimal charging curve: Optionally, the system establishes a correction calculation module, which stores the calculation algorithm and correction process of all correction coefficients. When correction is required, the state of charge, health state and surface temperature data are input into the module, and the module calculates each correction coefficient in turn according to the established algorithm, and then gradually corrects the charging rate and cut-off voltage. In the process of correcting the charging rate, the temperature rise rate is continuously monitored and adjusted according to the threshold, and finally the optimal charging curve is generated. Throughout the process, the module will record all calculation data and correction process for subsequent analysis and optimization; Optionally, the correction is implemented using an artificial intelligence algorithm. A large amount of charging data of different batteries in various states is collected in advance as training samples to train a neural network model. The current battery state of charge, health state and surface temperature data are used as input, and the neural network model outputs the corrected charging rate and cut-off voltage after complex calculations, thereby obtaining the optimal charging curve. And as the battery usage data accumulates, the neural network model is continuously optimized and trained to improve the accuracy of the correction. It can be understood that other methods can also be used to obtain the optimal charging curve, which is not limited here.

[0045] S105: charging the current voltage based on the optimal charging curve.

[0046] Specifically, after obtaining the optimal charging curve, the system will continuously monitor the current voltage of the battery during the entire process of battery charging. At each charging moment, the battery is charged by adjusting the output voltage of the charger according to the target voltage value corresponding to that moment specified by the optimal charging curve, so that the actual voltage of the battery rises along the trajectory of the optimal charging curve. For example, at a certain moment, the optimal charging curve shows that the target voltage that the battery should reach at this time is 3.5V. The system will control the charger to adjust the output voltage to about 3.5V, provide the battery with a suitable charging voltage, and ensure that the battery can obtain the most suitable charging conditions at different charging stages, thereby achieving efficient and safe charging and extending the battery life.

[0047] In some embodiments, charging based on the optimal charging curve can be achieved in a variety of ways: Optionally, an intelligent control unit is integrated inside the charger, which pre-stores the data of the optimal charging curve. During the charging process, the control unit monitors the current voltage of the battery in real time, and calculates the voltage difference by comparing the current voltage with the target voltage at the corresponding moment in the optimal charging curve. Then, the power conversion circuit inside the charger is adjusted according to the voltage difference, the output voltage is changed, and the battery voltage gradually approaches the target voltage to achieve precise charging; Optionally, the system sends the optimal charging curve data to the charger, and after the microprocessor in the charger receives the data, a mathematical model of the charging voltage changing over time is established according to the curve. During the charging process, the microprocessor continuously obtains the target voltage value from the model according to the current time, and adjusts the output voltage through a feedback control loop so that the actual voltage of the battery tracks the target voltage in the model. At the same time, the microprocessor also monitors the current, temperature and other parameters during the charging process to ensure the safety and stability of the charging process. It can be understood that other methods can also be used to achieve charging based on the optimal charging curve, which is not limited here.

[0048] After combining the above scenarios, the following is a more detailed description of the process of the method provided by this implementation. Figure 2 , is another flow chart of the lithium battery charge and discharge control method in the embodiment of the present application.

[0049] S201, collecting terminal voltage and charge and discharge current data of the current battery, and calculating the charge state and health state of the current battery according to the terminal voltage and the charge and discharge current data.

[0050] It can be understood that this step is similar to step S101 and will not be described in detail here.

[0051] S202: Collect the surface temperature data of the current battery, and determine whether the surface temperature data is within a preset safety range.

[0052] It can be understood that this step is similar to step S102 and will not be described in detail here.

[0053] S203: If yes, retrieve a preset charging curve corresponding to the state of charge, the state of health and the surface temperature data from a preset battery model database, where the preset charging curve includes multiple charging stages.

[0054] It can be understood that this step is similar to step S103 and will not be described in detail here.

[0055] S204, based on the state of charge, the health state and the surface temperature data, the charging rate and the cut-off voltage of the preset charging curve are corrected in sections to obtain an optimal charging curve.

[0056] This step specifically includes: The difference between the state of charge and a reference state of charge is calculated to obtain a state of charge correction coefficient, and the difference between the state of health and a reference state of health is calculated to obtain a state of health correction coefficient.

[0057] Specifically, the state of charge refers to the ratio of the current amount of power stored in the battery to the total capacity of the battery, which is expressed as a percentage of the remaining power of the battery. For example, for a battery with a capacity of 50Ah, if the SOC is 40%, the remaining power is 20Ah. The reference state of charge is a standard value set based on the ideal performance and safety range of the battery. The system memory stores reference SOC and SOH values ​​for different battery models and scenarios. When calculating the state of charge correction coefficient, read the difference between the current SOC data and the reference value, and input the difference into a preset conversion function (such as the difference divided by a fixed value) to calculate the coefficient. The calculation of the health status correction coefficient is similar. The current SOH assessment value is obtained and subtracted from the reference value, and the difference is multiplied by the weight coefficient for calculation.

[0058] The temperature correction coefficient is obtained by calculating the difference between the surface temperature data and the reference temperature.

[0059] Specifically, when the system is initialized, the reference temperature value is read from the internal parameter table according to the battery type and scenario. When charging, the temperature sensor collects data at fixed intervals (such as every second) and transmits it to the system. After receiving the data, the system performs a subtraction operation with the reference temperature to obtain the difference, and inputs the difference into the preset temperature correction coefficient calculation function (the calculation function is the difference divided by the temperature-related constant) to obtain the coefficient.

[0060] The charging rate of each charging stage in the preset charging curve is corrected based on the state of charge correction coefficient, the health state correction coefficient and the temperature correction coefficient to obtain a corrected charging rate.

[0061] Specifically, the system first obtains the original charging rate of each charging stage from the preset charging curve. Assume that the original rate of a constant current charging stage is 0.8C. Then, according to the state of charge correction factor (such as 1.2), health state correction factor (such as -0.5) and temperature correction factor (such as 1.3), the original charging rate is corrected by multiplying the original rate by the sum of the three correction factors. The calculation shows that the corrected charging rate is 0.8C×(1.2-0.5+1.3)=1.6C. In this way, the system adjusts the charging rate according to the actual state of the battery in each charging stage to optimize charging, improve charging efficiency, and extend battery life.

[0062] The temperature rise rate of each charging stage is calculated according to the corrected charging rate. When the temperature rise rate is greater than the preset temperature rise threshold, the corrected charging rate of the corresponding charging stage is reduced until the temperature rise rate is less than the preset temperature rise threshold.

[0063] Specifically, the system first determines the charging current of the battery in the corresponding charging stage based on the corrected charging rate, because the product of the charging rate and the rated capacity of the battery is the charging current. Then, the temperature rise rate is calculated based on the internal resistance of the battery and the relationship between the heat generated during the charging process and the heat dissipation. During charging, the system obtains the surface temperature of the battery in real time through the temperature sensor and records the temperature values ​​at different time points. The temperature rise rate is obtained by calculating the difference between the temperature values ​​at adjacent time points and dividing it by the time interval. The preset temperature rise threshold is a pre-set standard value for the safe temperature rise rate. When the calculated temperature rise rate is greater than the preset value, the system will reduce the corrected charging rate in the current charging stage, for example, by a fixed decrement (such as reducing 0.1C). After adjustment, the temperature rise rate is calculated again, and such monitoring and adjustment operations are continued until the temperature rise rate is less than the preset temperature rise threshold.

[0064] The polarization voltage of each charging stage is calculated according to the corrected charging rate, and the polarization compensation coefficient of each charging stage is obtained based on the polarization voltage.

[0065] Specifically, the system calculates the polarization voltage based on the corrected charging rate and the battery electrochemical principle-related algorithm (this algorithm is determined based on the internal chemical reaction kinetics and charge transfer characteristics of the battery and is a definite mathematical calculation relationship). After calculating the polarization voltage, the polarization voltage is compared with the standard operating voltage of the battery, and the polarization voltage is divided by the standard operating voltage, and then multiplied by a fixed proportional coefficient determined according to the battery characteristics (such as 0.1) to obtain the polarization compensation coefficient. The polarization compensation coefficient is used for subsequent adjustments to the charging cut-off voltage to compensate for the impact of the polarization voltage on the charging process, ensure the accuracy of the battery charging state, and improve charging efficiency and battery performance.

[0066] The capacity decay rate corresponding to the health state correction coefficient is obtained, and the internal resistance growth rate in each charging stage is calculated based on the capacity decay rate.

[0067] Specifically, the system stores a corresponding table of health status correction coefficients and capacity decay rates. After obtaining the health status correction coefficient, the corresponding capacity decay rate is obtained by looking up the table. Based on the capacity decay rate, the internal resistance growth rate is calculated according to the law of change of battery internal resistance with capacity decay (this law is an exact mathematical relationship obtained through a large number of tests and data analysis of the battery aging process). For example, for every 1% increase in capacity decay rate, the internal resistance growth rate is calculated according to a fixed formula (such as internal resistance growth rate = capacity decay rate × 0.05). The calculated internal resistance growth rate is used for subsequent corrections to the charging cut-off voltage to adapt to changes in the battery's health status, ensure safe and effective charging, and maintain stable battery performance.

[0068] The internal resistance compensation coefficient of each charging stage is obtained according to the internal resistance growth rate, and the voltage correction coefficient is obtained by weighted summing the polarization compensation coefficient and the internal resistance compensation coefficient.

[0069] Specifically, the system determines the internal resistance compensation coefficient based on the pre-set calculation logic based on the physical characteristics of the battery. The calculation rule is: the internal resistance compensation coefficient is equal to the internal resistance growth rate multiplied by a coefficient associated with the battery material and structural characteristics (this coefficient is determined by the battery manufacturer based on a large number of experiments and theoretical analysis, and is fixed in the system). The system monitors and analyzes the change law of the internal resistance of the battery at different stages and conditions of use, and combines the relationship between the internal chemical reaction and physical structure of the battery to determine the multiplication relationship between the coefficient and the internal resistance growth rate, so as to accurately calculate the internal resistance compensation coefficient, thereby quantifying the impact of the internal resistance change on the charging voltage.

[0070] After obtaining the internal resistance compensation coefficient, the system performs a weighted summation operation to obtain the voltage correction coefficient. The weights of the polarization compensation coefficient and the internal resistance compensation coefficient are pre-set fixed values ​​based on in-depth research on their importance in affecting battery charging performance. These weight values ​​reflect the relative contribution of polarization and internal resistance changes to voltage regulation during the entire charging process, and are obtained through extensive testing and precise modeling of batteries under various operating conditions. The system multiplies the polarization compensation coefficient by its corresponding weight, and then multiplies the internal resistance compensation coefficient by its corresponding weight, and finally adds the two products to obtain the voltage correction coefficient.

[0071] The original voltage in each charging stage is multiplied by the corresponding voltage correction coefficient to obtain the corrected cut-off voltage in each charging stage, thereby obtaining the optimal charging curve.

[0072] Specifically, the system first reads the original voltage value of each charging stage from the pre-stored battery standard charging parameter library. For example, in the initial stage of constant current charging, a specific original voltage value is set based on the electrochemical characteristics and energy conversion principle of the battery. This value is determined under the premise that the battery can stably accept large current charging and will not cause damage to the battery; in the constant voltage charging stage, the original voltage value is determined based on the theoretical voltage upper limit when the battery is fully charged. For each charging stage, the system multiplies its original voltage with the corresponding voltage correction coefficient. By multiplying the original voltage by the voltage correction coefficient, the system can accurately correct the cut-off voltage of each charging stage according to the actual situation of the battery. For example, if the original voltage of a charging stage is a determined value based on standard conditions, when considering that the current state of charge of the battery is low, the health state is good, and the temperature is suitable (these factors are reflected by the correction coefficient calculated previously), the voltage correction coefficient will be adjusted accordingly, so that the corrected cut-off voltage can ensure the charging efficiency while ensuring that the battery is charged safely and stably, and will not affect the battery performance and life due to excessively high or low voltage. After correcting the original voltage of each charging stage one by one, the system obtains a set of new cut-off voltage values. These corrected cut-off voltage values ​​are connected in sequence according to the order of the charging stages to form a charging curve that better fits the current actual condition of the battery.

[0073] S205: Charge the current voltage based on the optimal charging curve.

[0074] It can be understood that this step is similar to step S105 and will not be described in detail here.

[0075] S206. If not, then based on the deviation value from the surface temperature data to the preset safety interval, select an optimal temperature adjustment path in the preset temperature adjustment database, where the optimal temperature adjustment path includes a temperature adjustment step, a dwell time for each temperature adjustment step, and a target change rate for each temperature adjustment step.

[0076] The system first determines whether the current battery surface temperature exceeds the preset safety range. If the temperature is abnormal, the system will calculate the deviation between the actual temperature and the boundary of the safety range. For example, if the safety range is 0-40°C and the current temperature is 45°C, the deviation is 5°C. The system then accesses the preset temperature adjustment database, which stores the optimal temperature adjustment scheme under different deviation values. The database is built based on a large amount of experimental data and battery thermodynamic models, and contains adjustment paths under various temperature abnormalities. When selecting the optimal temperature adjustment path, the system will comprehensively consider the cooling efficiency and battery safety, determine the appropriate temperature adjustment step (such as cooling 2°C per step), the dwell time of each step (such as staying at each temperature point for 3 minutes to achieve thermal equilibrium), and the target temperature change rate (such as a maximum cooling of 0.8°C per minute). The selection of these parameters has been optimized to ensure that the temperature can return to the safe range as soon as possible, while avoiding damage to the battery caused by drastic temperature changes.

[0077] S207: Calculate the charging current attenuation coefficient corresponding to each temperature adjustment step in the optimal temperature adjustment path.

[0078] Based on the optimal temperature adjustment path determined in S206, the system begins to calculate the charging current attenuation coefficient corresponding to each temperature adjustment step. This calculation process is based on the electrochemical characteristics and heat generation laws of the battery at different temperatures. The system first establishes a relationship model between temperature and charging current, and calculates the corresponding current attenuation coefficient for each temperature adjustment step, taking into account the characteristic that Joule heat is proportional to the square of the charging current. For example, when the temperature needs to be reduced by 2°C, the system will reduce the charging current to 80% of the original, that is, the attenuation coefficient is 0.8; when the temperature needs to be reduced by 4°C, it will be reduced to 60%, and the attenuation coefficient is 0.6. The determination of these attenuation coefficients requires a balance between the cooling effect and the charging efficiency, which should be able to effectively control the temperature rise and keep the charging speed as reasonable as possible.

[0079] S208 , multiplying the charging current by the corresponding charging current attenuation coefficient to obtain a step-down charging current sequence.

[0080] The system multiplies the original charging current by the attenuation coefficient calculated by S207 to generate a step-down charging current sequence. This sequence reflects how the charging current is gradually reduced over time to control the temperature. For example, if the original charging current is 2A, the first attenuation coefficient is 0.8, the second is 0.6, and the third is 0.4, the generated current sequence is [1.6A, 1.2A, 0.8A]. This step-by-step current reduction method is more reasonable than directly reducing the current to the minimum value, because it can maintain the highest charging efficiency as much as possible while ensuring the gradual decrease in temperature. The system strictly controls the execution time of each level of current to ensure that it matches the dwell time specified in the temperature regulation path, thereby achieving a smooth temperature drop.

[0081] S209: adjusting the current charging current of the battery according to the step-down charging current sequence.

[0082] The system accurately adjusts the battery charging current through the charging controller based on the generated step-down charging current sequence. The control process is divided into multiple stages: First, the system reads the first-level charging current value in the sequence, converts the digital control signal into an analog quantity through a digital-to-analog converter, and drives the charging controller to adjust the output current to the target value. During the execution of each level of charging current, the system monitors the deviation between the actual output current and the target value in real time, and dynamically compensates through the feedback control loop to ensure that the actual charging current is stable near the target value. When the first-level charging current continues to execute for a specified time, the system automatically switches to the next level of current value in the sequence. For example, in the case of an initial charging current of 2A, the system first reduces the current to 1.6A and maintains it for 10 minutes, then reduces it to 1.2A for 8 minutes, and finally reduces it to 0.8A. During the entire adjustment process, the system continuously monitors the battery temperature changes, verifies the current reduction effect, and records the actual execution data of each level of current.

[0083] S210: collecting voltage response characteristics and temperature response characteristics of the current battery under different states of charge.

[0084] The system uses the built-in data acquisition module to comprehensively collect the voltage response and temperature response of the battery at different states of charge. During the acquisition process, the system first discharges the battery to a fully discharged state, and then charges it with a fixed charging current. During the charging process, a set of data is recorded at every predetermined state of charge interval (such as every 10% SOC). For the voltage response characteristics, the system records parameters such as the open circuit voltage, charging voltage, and voltage rise rate during the charging process; for the temperature response characteristics, the system records data such as the temperature rise rate, maximum temperature, and temperature distribution during the charging process. All collected data are time-stamped and stored according to the state of charge. For example, at 30% state of charge, the open circuit voltage is 3.6V, the charging voltage is 3.8V, and the temperature rise rate is 0.2℃ / min; at 50% state of charge, the open circuit voltage is 3.7V, the charging voltage is 3.9V, and the temperature rise rate is 0.15℃ / min. These data form the response characteristic curve of the battery during the entire charging process.

[0085] S211, identifying and obtaining type information of the current battery according to the voltage response characteristic and the temperature response characteristic.

[0086] The system identifies the battery type through a feature matching algorithm based on the collected voltage response characteristics and temperature response characteristics. The identification process is divided into the following steps: First, the system extracts the standard feature templates of each type of battery from the pre-established battery feature database. Then, the response characteristics of the current battery are compared and analyzed with these templates. The system calculates the matching degree between the key feature points of the voltage response curve (such as the inflection point position of the charging curve, the voltage platform characteristics, etc.) and each template, and analyzes the similarity between the characteristic parameters of the temperature response curve (such as the slope of the temperature rise curve, the temperature stability value, etc.) and the template. The best matching battery type is identified by comprehensively calculating the matching score. For example, lithium iron phosphate batteries have a clear 3.2V voltage platform and a relatively slow temperature rise; while the charging cut-off voltage of ternary lithium batteries is around 4.2V and the temperature rise is relatively fast. The system accurately identifies the battery type through these feature differences, providing a basis for subsequent charging parameter optimization.

[0087] S212: retrieve a corresponding standard charge and discharge parameter template from a preset battery parameter database according to the type information, where the standard charge and discharge parameter template includes maximum allowable charging power and charging rate upper limits for multiple temperature ranges.

[0088] Based on the identified battery type information, the system accesses the preset battery parameter database to retrieve the corresponding standard charging and discharging parameter template. The database contains standard parameter sets for various types of batteries under different working conditions. For each battery type, the system divides the temperature range into multiple ranges, such as low temperature zone (-20℃ to 0℃), normal temperature zone (0℃ to 40℃), and high temperature zone (40℃ to 60℃). In each temperature range, the template specifies the maximum allowable charging power and the upper limit of the charging rate in detail. For example, for a certain model of ternary lithium battery, when working in the normal temperature zone (25℃), the maximum allowable charging power is 1000W and the upper limit of the charging rate is 2C; in the low temperature zone (-10℃), the maximum allowable charging power is reduced to 300W, and the upper limit of the charging rate is reduced to 0.3C; in the high temperature zone (45℃), the maximum allowable charging power is reduced to 500W, and the upper limit of the charging rate is reduced to 0.5C. After reading these parameters, the system uses them as the basic constraints for charging control.

[0089] S213: Charge the current battery according to the standard charge and discharge parameter template.

[0090] The system executes a charging control process based on a standard charging and discharging parameter template. First, the system reads the current battery temperature data, determines the temperature range it is in, and retrieves the charging parameter limit corresponding to the range from the template. Subsequently, the system calculates the actual charging power to ensure that it does not exceed the maximum allowable charging power specified in the template. At the same time, the current charging rate is calculated based on the battery capacity and is limited to the upper limit range specified in the template. For example, for a battery with a capacity of 50Ah, if the template specifies that the upper limit of the charging rate at the current temperature is 1C, the charging current shall not exceed 50A. The system continuously monitors various parameters during the charging process, including charging current, charging voltage, charging power, etc., to ensure that these parameters always meet the limit requirements specified in the template, thereby achieving a safe and efficient charging process.

[0091] S214. Monitor the external input voltage value in real time.

[0092] The system continuously collects external input voltage values ​​through the voltage sampling circuit, and the sampling frequency is set to 100 times per second. The sampling circuit contains a high-precision analog-to-digital converter that converts analog voltage signals into digital signals. The system processes the collected voltage values ​​in real time, including digital filtering to remove interference signals and moving average calculation of stable voltage values. The processed voltage data is stored in the system cache for subsequent analysis. At the same time, the system records the voltage change trend and calculates the voltage fluctuation rate. For example, during a certain charging process, the system records that the input voltage gradually decreases from 220V to 200V. The system records and analyzes all the voltage data of this process to provide a basis for voltage abnormality judgment.

[0093] S215: When it is detected that the input voltage value is lower than a preset voltage threshold, a warning message is issued.

[0094] The system compares the real-time monitored input voltage value with the preset voltage threshold (such as 180V). When the input voltage is detected to be lower than the threshold, the system immediately activates the early warning mechanism. The early warning information is issued through multiple channels: a red warning prompt is displayed on the system display interface, the sound and light alarm is triggered to sound an alarm, a warning message containing specific voltage value, occurrence time, duration and other information is sent to the system administrator, and a detailed early warning log is recorded, including the start time of the voltage reduction, the lowest voltage value, the voltage change curve and other information. For example, when the input voltage drops to 175V, the system immediately issues an early warning message of "abnormal input voltage! Current voltage: 175V, lower than the safety threshold of 180V", and initiates corresponding protection measures, such as reducing the charging power or suspending charging, to prevent low voltage from causing damage to the charging equipment and battery.

[0095] The following describes the lithium battery charging and discharging control system in the embodiment of the present invention from the perspective of hardware processing. Figure 3 , is a schematic diagram of a physical device structure of a lithium battery charging and discharging control system in an embodiment of the present application.

[0096] It should be noted that Figure 3 The structure of the lithium battery charge and discharge control system shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention.

[0097] like Figure 3 As shown, the lithium battery charge and discharge control system includes a central processing unit (CPU) 301, which can perform various appropriate actions and processes according to the program stored in the read-only memory (ROM) 302 or the program loaded from the storage part 308 to the random access memory (RAM) 303, such as executing the method described in the above embodiment. In RAM 303, various programs and data required for system operation are also stored. CPU 301, ROM 302 and RAM 303 are connected to each other through bus 304. Input / output (I / O) interface 305 is also connected to bus 304.

[0098] The following components are connected to the I / O interface 305: an input section 306 including an audio input device, a button switch, etc.; an output section 307 including a liquid crystal display (LCD) and an audio output device, an indicator light, etc.; a storage section 308 including a hard disk, etc.; and a communication section 309 including a network interface card such as a LAN (Local Area Network) card, a modem, etc. The communication section 309 performs communication processing via a network such as the Internet. A drive 310 is also connected to the I / O interface 305 as needed. A removable medium 311, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 310 as needed so that a computer program read therefrom is installed into the storage section 308 as needed.

[0099] In particular, according to an embodiment of the present invention, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present invention includes a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a computer program for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through the communication part 309, and / or installed from a removable medium 311. When the computer program is executed by the central processing unit (CPU) 301, various functions defined in the present invention are performed.

[0100] It should be noted that specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a flash memory, an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In the present invention, a computer-readable storage medium may be any tangible medium containing or storing a program that may be used by or in combination with an instruction execution system, apparatus, or device.

[0101] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present invention. Each box in the flowchart or block diagram may represent a module, a program segment, or a part of a code, and the above-mentioned module, program segment, or a part of a code contains one or more executable instructions for implementing the specified logical functions. It should also be noted that in some alternative implementations, the functions marked in the box may also occur in an order different from that marked in the accompanying drawings.

[0102] Specifically, the lithium battery charge and discharge control system of this embodiment includes a processor and a memory. The memory stores a computer program. When the computer program is executed by the processor, the lithium battery charge and discharge control method provided in the above embodiment is implemented.

[0103] As another aspect, the present invention further provides a computer-readable storage medium, which may be included in the lithium battery charge and discharge control system described in the above embodiment; or may exist independently without being assembled into the lithium battery charge and discharge control system. The above storage medium carries one or more computer programs, and when the above one or more computer programs are executed by a processor of the lithium battery charge and discharge control system, the lithium battery charge and discharge control system implements the lithium battery charge and discharge control method provided in the above embodiment.

[0104] As described above, the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.

[0105] As used in the above embodiments, the term "when..." may be interpreted to mean "if..." or "after..." or "in response to determining..." or "in response to detecting...", depending on the context. Similarly, the phrases "upon determining..." or "if (the stated condition or event) is detected" may be interpreted to mean "if determining..." or "in response to determining..." or "upon detecting (the stated condition or event)" or "in response to detecting (the stated condition or event)", depending on the context.

[0106] Those skilled in the art can understand that to implement all or part of the processes in the above-mentioned embodiments, the processes can be completed by computer programs to instruct related hardware, and the programs can be stored in computer-readable storage media. When the programs are executed, they can include the processes of the above-mentioned method embodiments. The aforementioned storage media include: ROM or random access memory RAM, magnetic disk or optical disk and other media that can store program codes.

Claims

1. A lithium battery charge and discharge control method, characterized in that: Using a lithium battery charge and discharge control system, the method includes: Collecting terminal voltage and charge and discharge current data of the current battery, and calculating the state of charge and health state of the current battery according to the terminal voltage and the charge and discharge current data; Collecting surface temperature data of the current battery, and determining whether the surface temperature data is within a preset safety range; If yes, then retrieve a preset charging curve corresponding to the state of charge, the state of health and the surface temperature data from a preset battery model database, wherein the preset charging curve includes a plurality of charging stages; Based on the state of charge, the health state and the surface temperature data, the charging rate and the cut-off voltage of the preset charging curve are corrected in sections to obtain an optimal charging curve; The current voltage is charged based on the optimal charging curve.

2. The method according to claim 1, characterized in that The step of performing segmented correction on the charging rate and the cut-off voltage of the preset charging curve based on the state of charge, the health state and the surface temperature data to obtain the optimal charging curve specifically includes: Calculating the difference between the state of charge and a reference state of charge to obtain a state of charge correction coefficient, and calculating the difference between the health state and a reference health state to obtain a health state correction coefficient; Calculating the difference between the surface temperature data and the reference temperature to obtain a temperature correction coefficient; Based on the state of charge correction coefficient, the health state correction coefficient and the temperature correction coefficient, the charging rate of each charging stage in the preset charging curve is corrected to obtain a corrected charging rate; Calculating the temperature rise rate of each charging stage according to the corrected charging rate, and when the temperature rise rate is greater than a preset temperature rise threshold, reducing the corrected charging rate of the corresponding charging stage until the temperature rise rate is less than the preset temperature rise threshold; The cut-off voltage of each charging stage is corrected based on the corrected charging rate and the health state correction coefficient of each charging stage to obtain the optimal charging curve.

3. The method according to claim 1, characterized in that The step of correcting the cut-off voltage of each charging stage based on the corrected charging rate and the health status correction coefficient of each charging stage specifically includes: Calculating the polarization voltage of each charging stage according to the corrected charging rate, and obtaining the polarization compensation coefficient of each charging stage based on the polarization voltage; Obtaining a capacity decay rate corresponding to the health status correction coefficient, and calculating an internal resistance growth rate in each charging stage based on the capacity decay rate; Obtaining an internal resistance compensation coefficient at each charging stage according to the internal resistance growth rate, and performing a weighted summation of the polarization compensation coefficient and the internal resistance compensation coefficient to obtain a voltage correction coefficient; The original voltage in each charging stage is multiplied by the corresponding voltage correction coefficient to obtain the corrected cut-off voltage in each charging stage.

4. The method according to claim 1, characterized in that After the step of collecting the surface temperature data of the current battery and determining whether the surface temperature data is within a preset safety range, the method further includes: If not, then based on the deviation value of the surface temperature data to the preset safety interval range, select an optimal temperature adjustment path in a preset temperature adjustment database, wherein the optimal temperature adjustment path includes a temperature adjustment step, a dwell time of each temperature adjustment step, and a target change rate of each temperature adjustment step; The current charging current of the battery is adjusted according to the optimal temperature adjustment path.

5. The method according to claim 4, characterized in that The step of adjusting the current charging current of the battery according to the optimal temperature adjustment path specifically includes: Based on the temperature adjustment step in the optimal temperature adjustment path, calculating the charging current attenuation coefficient corresponding to each temperature adjustment step; Multiplying the charging current by the corresponding charging current attenuation coefficient to obtain a step-down charging current sequence; The charging current of the present battery is adjusted according to the step-down charging current sequence.

6. The method according to claim 1, characterized in that After the step of charging the current voltage based on the optimal charging curve, the method further includes: Collecting voltage response characteristics and temperature response characteristics of the current battery at different states of charge; Identify and obtain type information of the current battery according to the voltage response characteristic and the temperature response characteristic; Retrieving a corresponding standard charge and discharge parameter template from a preset battery parameter database according to the type information, wherein the standard charge and discharge parameter template includes a maximum allowable charging power and a charging rate upper limit for multiple temperature ranges; The current battery is charged according to the standard charge and discharge parameter template.

7. The method according to claim 6, characterized in that After the step of charging the current voltage based on the optimal charging curve, the method further includes: Real-time monitoring of external input voltage value; When it is detected that the input voltage value is lower than a preset voltage threshold, an early warning message is issued.

8. A lithium battery charge and discharge control system, characterized in that: The lithium battery charge and discharge control system includes: one or more processors and a memory; the memory is coupled to the one or more processors, the memory is used to store computer program code, the computer program code includes computer instructions, and the one or more processors call the computer instructions to enable the lithium battery charge and discharge control system to execute the method described in any one of claims 1-7.

9. A computer-readable storage medium comprising instructions, characterized in that: When the instruction is executed on a lithium battery charge and discharge control system, the lithium battery charge and discharge control system executes the method as described in any one of claims 1 to 7.

10. A computer program product, characterized in that When the computer program product runs on a lithium battery charge and discharge control system, the lithium battery charge and discharge control system executes the method according to any one of claims 1 to 7.

Citation Information

Cited By

  • Battery pack safety management method and system based on intelligent algorithm

    CN120254639A

  • Charging control method and system of electronic equipment

    CN120377445A

  • Battery charging method and device, battery management system, vehicle, medium and product

    CN120454277A

  • Battery multiplying power adjusting method and system based on joint calculation

    CN120834307A

  • Charging control method, charging control circuit and electronic device

    WO2026184161A1