Charging control method and device of lithium iron phosphate battery and electronic equipment
By collecting temperature and power information in lithium iron phosphate batteries in real time and adjusting the charging current dynamically, the battery information error problem caused by battery platform characteristics is solved, charging accuracy and efficiency are improved, and battery life is extended.
Patent Information
- Application Number
- CN202510147452.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-10
- Publication Date
- 2025-05-13
AI Technical Summary
Due to the platform characteristics of lithium iron phosphate batteries, there is an error in the remaining power information. Charging under error for a long time will reduce the service life of the vehicle battery.
By collecting battery temperature and power information every time the preset time passes, the current value is determined in the charging ammeter based on this information, and charging is performed until the maximum single voltage reaches the preset voltage value, charging is completed and the power information is updated.
By monitoring the battery status in real time, dynamically adjusting the charging current, overcharging or insufficient charging caused by fixed current charging is avoided, the accuracy and efficiency of the charging process is improved, and errors are reduced through accurate updates of SOCs are reduced and battery life is extended.
Smart Images

Figure CN119995096A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of battery technology, and more specifically, to a charging control method, device and electronic equipment for a lithium iron phosphate battery. Background Art
[0002] The battery management system (BMS) is an important system to ensure the safe operation of the battery and realize its performance potential, and battery state estimation is one of the core functions of the BMS. Battery SOC (State of Charge) is one of the most important parameters in the battery management system. It is used to indicate the battery's state of charge, that is, the remaining power, and provides a reference for battery charging and discharging or energy management.
[0003] The charging strategy generally adopted for power batteries is based on voltage and temperature. Its advantage is that it can charge in real time according to the current highest single cell voltage and temperature, ensuring that the battery charging process will not have problems such as overvoltage and overcharging. However, this charging strategy also has its shortcomings. When applied to lithium iron phosphate batteries, due to the voltage plateau characteristics of lithium iron phosphate batteries, the following problems exist when using this charging strategy: the charging current during the plateau period is inaccurate, which affects the charging speed and charging safety; the battery full charge point is inaccurate, that is, when there is an error in the SOC, it cannot be corrected to completely eliminate the error when fully charged, resulting in the vehicle being unable to operate according to the accurate SOC, and even causing undervoltage, overvoltage, overcurrent and other faults, which will affect the battery life in the long run.
[0004] The current charging strategy applied to lithium iron phosphate batteries has problems with plateau charging speed, charging safety, and inaccurate SOC after full charge correction, leading to safety risks such as undervoltage, overvoltage, and overcurrent, and affecting battery life in the long run.
[0005] In the related technology, due to the plateau characteristics of lithium iron phosphate batteries, the remaining power information of this type of battery has errors. Long-term charging when the remaining power information has errors will lead to a reduction in the service life of the vehicle battery. No effective solution has been proposed yet. Summary of the invention
[0006] The main purpose of the present application is to provide a charging control method, device and electronic device for a lithium iron phosphate battery, so as to solve the problem in the related art that due to the plateau characteristics of the lithium iron phosphate battery, there is error in the remaining power information of this type of battery, and long-term charging in the case of error in the remaining power information will lead to a reduction in the service life of the vehicle battery.
[0007] In order to achieve the above-mentioned purpose, according to one aspect of the present application, a charging control method for a lithium iron phosphate battery is provided, the method comprising: collecting a first temperature of the lithium iron phosphate battery and obtaining first power information of the lithium iron phosphate battery every preset time period; determining a first current value in a charging current meter based on the first temperature and the first power information, wherein the charging current meter includes a correspondence between the battery properties of the lithium iron phosphate battery and the charging current value of the lithium iron phosphate battery, and the battery properties include at least: power information, battery temperature; charging the lithium iron phosphate battery based on the first current value until the highest single voltage of the lithium iron phosphate battery reaches a preset voltage value, ending the first charging, and updating the current power information of the lithium iron phosphate battery.
[0008] Furthermore, after completing the first charging and updating the current power information of the lithium iron phosphate battery, the method also includes: discharging the lithium iron phosphate battery, and after the preset time, again collecting the temperature and power information of the lithium iron phosphate battery, determining the current value based on the temperature and power information of the lithium iron phosphate battery, charging the lithium iron phosphate battery based on the current value, and updating the current power information of the lithium iron phosphate battery, thereby completing the second charging.
[0009] Furthermore, before determining the first current value in the charging current table based on the first temperature and the first power information, the method also includes: charging the lithium iron phosphate battery multiple times to determine the correspondence between different charging current values and different temperatures of the lithium iron phosphate battery under multiple power information, wherein the multiple power information includes at least third power information, and the third power information represents the power information corresponding to the voltage value of the lithium iron phosphate battery being within a preset numerical range when charging; determining the charging current value of the lithium iron phosphate battery under each of the multiple power information based on the battery temperature threshold of the lithium iron phosphate battery, the preset charging time and the corresponding relationship to obtain the charging current table.
[0010] Furthermore, before collecting the first temperature of the lithium iron phosphate battery and obtaining the first power information of the lithium iron phosphate battery every preset time period, the method also includes: determining a first error value of the initial power information of the lithium iron phosphate battery based on the initial power information of the lithium iron phosphate battery and the current actual power information of the lithium iron phosphate battery; after the second charging is completed, the method also includes: adjusting the charging ammeter based on the first error value, the fourth power information and the fifth power information, and charging the lithium iron phosphate battery based on the adjusted charging ammeter, wherein the fourth power information represents the actual power information of the lithium iron phosphate battery after the first charging, and the fifth power information represents the actual power information of the lithium iron phosphate battery after the second charging.
[0011] Furthermore, the charging current meter is adjusted according to the first error value, the fourth power information and the fifth power information, including: when the first error value is greater than the first preset value, determining that the fourth power information is less than the second preset value, and determining that the fifth power information is greater than the second preset value; calculating the second error value according to the fourth power information and the second preset value, and calculating the third error value according to the fifth power information and the second preset value; adjusting the charging current meter according to the second error value and the third error value.
[0012] Furthermore, the charging current meter is adjusted according to the first error value, the fourth power information and the fifth power information, including: when the first error value is less than the first preset value, determining that the fourth power information is greater than the second preset value, and determining that the fifth power information is less than the second preset value; calculating the fourth error value according to the fourth power information and the second preset value, and calculating the fifth error value according to the fifth power information and the second preset value; adjusting the charging current meter according to the fourth error value and the fifth error value.
[0013] Furthermore, after charging the lithium iron phosphate battery according to the first current value, the method also includes: when the battery temperature of the lithium iron phosphate battery is higher than a first preset temperature or lower than a second preset temperature, stopping charging the lithium iron phosphate battery; when the charging current value of the lithium iron phosphate battery is higher than a third preset value or the voltage value of the lithium iron phosphate battery is higher than a fourth preset value, stopping charging the lithium iron phosphate battery.
[0014] In order to achieve the above-mentioned purpose, according to another aspect of the present application, a charging control device for a lithium iron phosphate battery is provided, and the device includes: a collection unit, which is used to collect the first temperature of the lithium iron phosphate battery and obtain the first power information of the lithium iron phosphate battery every preset time period; a first determination unit, which is used to determine a first current value in a charging current meter according to the first temperature and the first power information, wherein the charging current meter includes a correspondence between the battery properties of the lithium iron phosphate battery and the charging current value of the lithium iron phosphate battery, and the battery properties include at least: power information, battery temperature; a first charging unit, which is used to charge the lithium iron phosphate battery according to the first current value until the highest single voltage of the lithium iron phosphate battery reaches a preset voltage value, ends the first charging, and updates the current power information of the lithium iron phosphate battery.
[0015] Furthermore, the device also includes: a second charging unit, which is used to discharge the lithium iron phosphate battery after completing the first charging and updating the current power information of the lithium iron phosphate battery, and after the preset time period, again collect the temperature and power information of the lithium iron phosphate battery, determine the current value based on the temperature and power information of the lithium iron phosphate battery, charge the lithium iron phosphate battery based on the current value, and update the current power information of the lithium iron phosphate battery to complete the second charging.
[0016] Furthermore, the device also includes: a second determination unit, used to charge the lithium iron phosphate battery multiple times before determining the first current value in the charging current table based on the first temperature and the first power information, and determine the correspondence between different charging current values and different temperatures of the lithium iron phosphate battery under multiple power information, wherein the multiple power information includes at least third power information, and the third power information represents the power information corresponding to the voltage value of the lithium iron phosphate battery being within a preset numerical range when charging; a third determination unit, used to determine the charging current value of the lithium iron phosphate battery under each of the multiple power information according to the battery temperature threshold of the lithium iron phosphate battery, the preset charging time and the corresponding relationship, and obtain the charging current table.
[0017] Furthermore, the device also includes: a fourth determination unit, used to determine a first error value of the initial power information of the lithium iron phosphate battery based on the initial power information of the lithium iron phosphate battery and the current actual power information of the lithium iron phosphate battery before collecting the first temperature of the lithium iron phosphate battery and obtaining the first power information of the lithium iron phosphate battery every preset time period; an adjustment unit, used to adjust the charging ammeter according to the first error value, the fourth power information and the fifth power information after the second charging is completed, and charge the lithium iron phosphate battery according to the adjusted charging ammeter, wherein the fourth power information represents the actual power information of the lithium iron phosphate battery after the first charging, and the fifth power information represents the actual power information of the lithium iron phosphate battery after the second charging.
[0018] Further, the adjustment unit includes: a first determination subunit, used to determine that the fourth power information is less than a second preset value, and to determine that the fifth power information is greater than the second preset value when the first error value is greater than a first preset value; a first calculation subunit, used to calculate the second error value based on the fourth power information and the second preset value, and to calculate the third error value based on the fifth power information and the second preset value; a first adjustment subunit, used to adjust the charging current meter based on the second error value and the third error value.
[0019] Further, the adjustment unit includes: a second determination subunit, used to determine that the fourth power information is greater than a second preset value, and to determine that the fifth power information is less than the second preset value when the first error value is less than the first preset value; a second calculation subunit, used to calculate the fourth error value based on the fourth power information and the second preset value, and to calculate the fifth error value based on the fifth power information and the second preset value; and a second adjustment subunit, used to adjust the charging current meter based on the fourth error value and the fifth error value.
[0020] Furthermore, the device also includes: a first processing unit, used to stop charging the lithium iron phosphate battery when the battery temperature of the lithium iron phosphate battery is higher than a first preset temperature or lower than a second preset temperature after charging the lithium iron phosphate battery according to the first current value; and a second processing unit, used to stop charging the lithium iron phosphate battery when the charging current value of the lithium iron phosphate battery is higher than a third preset value or the voltage value of the lithium iron phosphate battery is higher than a fourth preset value.
[0021] In order to achieve the above-mentioned purpose, according to one aspect of the present application, a computer program product is provided, including a computer program, which, when executed by a processor, implements any one of the above-mentioned methods for controlling the charging of a lithium iron phosphate battery, and which, when executed by a processor, implements the steps of the method for controlling the charging of a lithium iron phosphate battery described in each embodiment of the present application.
[0022] In order to achieve the above-mentioned purpose, according to one aspect of the present application, a computer-readable storage medium is provided, wherein the computer-readable storage medium includes stored computer instructions, wherein when the computer instructions are executed by a processor, any one of the above-mentioned methods for controlling the charging of a lithium iron phosphate battery is implemented.
[0023] In order to achieve the above-mentioned purpose, according to one aspect of the present application, an electronic device is provided, including one or more processors and a memory, the memory being used to store one or more programs, wherein when the one or more programs are executed by one or more processors, the one or more processors implement any one of the above-mentioned methods for controlling the charging of a lithium iron phosphate battery.
[0024] Through the present application, the following steps are adopted: every preset time period, the first temperature of the lithium iron phosphate battery is collected and the first power information of the lithium iron phosphate battery is obtained; the first current value is determined in the charging current meter according to the first temperature and the first power information, wherein the charging current meter includes the correspondence between the battery properties of the lithium iron phosphate battery and the charging current value of the lithium iron phosphate battery, and the battery properties include at least: power information, battery temperature; the lithium iron phosphate battery is charged according to the first current value until the highest single voltage of the lithium iron phosphate battery reaches the preset voltage value, the first charging is ended, and the current power information of the lithium iron phosphate battery is updated, which solves the problem in the related art that due to the plateau characteristics of the lithium iron phosphate battery, the remaining power information of this type of battery has errors, and long-term charging with errors in the remaining power information will lead to a reduction in the service life of the vehicle battery. By real-time monitoring of the battery's temperature and power information, the most appropriate current value in the charging process can be dynamically determined based on the charging ammeter, so that it can be adjusted according to the current state of the battery, avoiding overcharging or undercharging problems that may be caused by fixed current charging, and improving the accuracy and efficiency of the charging process. At the same time, by updating the current remaining power information (SOC) after the first charge, it can more accurately reflect the actual state of charge of the battery, thereby gradually correcting the error in SOC estimation, reducing SOC estimation errors caused by environmental changes or battery aging, and improving the accuracy of SOC estimation, which helps to extend the battery life and improve battery performance. BRIEF DESCRIPTION OF THE DRAWINGS
[0025] The drawings constituting a part of the present application are used to provide a further understanding of the present application. The illustrative embodiments and descriptions of the present application are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:
[0026] Figure 1 is a flow chart of a charging control method for a lithium iron phosphate battery provided in accordance with Embodiment 1 of the present application;
[0027] Figure 2 is a schematic diagram of a charging control device for a lithium iron phosphate battery provided in accordance with Embodiment 2 of the present application;
[0028] Figure 3 It is a schematic diagram of a charging control electronic device for a lithium iron phosphate battery provided according to Example 6 of the present application. DETAILED DESCRIPTION
[0029] It should be noted that, in the absence of conflict, the embodiments and features in the embodiments of the present application can be combined with each other. The present application will be described in detail below with reference to the accompanying drawings and in combination with the embodiments.
[0030] It should be noted that the user information (including but not limited to user device information, user personal information, collected data, used data, generated data, processed data, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, collected information, used information, generated information, processed information, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, storage, use, processing, transmission, provision, disclosure and application of relevant data are in compliance with the relevant laws, regulations and standards of relevant countries and regions, necessary confidentiality measures are taken, and public order and good morals are not violated, and corresponding operation portals are provided for users to choose to authorize or refuse. For example, an interface is set between this system and relevant users or organizations. Before obtaining relevant information, it is necessary to send an acquisition request to the aforementioned user or organization through the interface, and obtain relevant information after receiving the consent information fed back by the aforementioned user or organization.
[0031] It should be noted that this application provides users with corresponding operation entrances for them to choose to agree or reject the automated decision-making results; if the user chooses to reject, the expert decision-making process will be entered.
[0032] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present application.
[0033] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequential order. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present application described here. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0034] Embodiment 1
[0035] The present invention is described below in conjunction with preferred implementation steps. Figure 1 is a flow chart of a charging control method for a lithium iron phosphate battery provided in accordance with the first embodiment of the present application, such as Figure 1 As shown, the method comprises the following steps:
[0036] Step S101, collecting a first temperature of the lithium iron phosphate battery and obtaining first power information of the lithium iron phosphate battery every preset time period.
[0037] The executor of this solution can be a battery management system. In applications such as electric vehicles and energy storage systems, BMS is the core component responsible for monitoring and controlling the charging and discharging process of the battery pack. It can monitor key parameters such as battery voltage, current, temperature and SOC in real time, and adjust the battery charging and discharging strategy based on these parameters to achieve the best performance, safety and life of the battery, thereby protecting the battery and optimizing the SOC estimation.
[0038] In the first embodiment, in order to ensure that the charging strategy can be adjusted according to the real-time status of the battery to improve the charging efficiency and safety, real-time monitoring and data collection in the charging management of the lithium iron phosphate battery are required.
[0039] The preset duration is set based on a comprehensive consideration of the battery charging characteristics and the required data refresh frequency. For example, the preset duration may be set to every 5 minutes, 10 minutes, or longer, depending on the speed of change of the battery during the charging process and the requirements for data real-time performance, which is not specifically limited in this embodiment 1.
[0040] Since the temperature of the battery is a key factor affecting charging performance and safety. During the charging process, the temperature of the lithium iron phosphate battery will change with the input of electrical energy, especially when charging at high current, the battery will generate more heat. Therefore, by regularly measuring the temperature of the battery through the sensor, the temperature rise of the battery can be monitored in real time to ensure that the battery temperature remains within a safe range during the charging process, and also provide a basis for adjusting the charging strategy.
[0041] The first power information refers to the SOC of the lithium iron phosphate battery, that is, the percentage of the remaining power of the battery. During the charging process, SOC is a key monitoring parameter because it is directly related to the choice of charging strategy. For example, when the SOC is low, a higher charging current can be used to increase the charging speed; when the SOC is close to full charge, the charging current needs to be reduced to avoid overcharging. Regularly obtaining the battery's SOC information can ensure that the charging strategy can adapt to the battery's current charging state, thereby achieving more accurate charging control.
[0042] By dynamically adjusting the charging current based on temperature and SOC information, the battery can be prevented from overheating, overcharging, etc., thereby improving the charging efficiency of the lithium iron phosphate battery and extending its service life.
[0043] Step S102, determining a first current value in a charging current meter according to the first temperature and the first power information, wherein the charging current meter includes a correspondence between battery properties of the lithium iron phosphate battery and a charging current value of the lithium iron phosphate battery, and the battery properties include at least: power information and battery temperature.
[0044] In the first embodiment, after obtaining the first temperature and the first power information, the BMS will query the charging current meter to find the charging current value that best matches the current battery state, that is, the first current value. This value will be used to guide the subsequent charging process to ensure that the battery will not overheat, overcharge or undercharge during charging, thereby optimizing the charging efficiency and protecting the safety and health of the battery.
[0045] The charging current table is a predefined data grid that contains the recommended charging current values for the battery under different temperature and SOC conditions. This charging current table is generated based on the characteristics of the battery and experimental data to ensure that the battery can be charged in a safe and efficient manner under various conditions. The information in the charging current table can be regarded as the correspondence between the battery properties and the charging current values.
[0046] Battery properties include at least power information (battery SOC) and battery temperature (current battery temperature). These properties are key factors affecting battery charging behavior. Under different combinations of battery properties, the charging current value that the battery can safely accept will be different.
[0047] Through this process, the charging strategy can be dynamically adjusted according to the real-time status of the battery, making the charging process more intelligent and efficient. Especially when dealing with the plateau characteristics of lithium iron phosphate batteries, the charging current can be precisely controlled to reduce SOC errors and ensure the accuracy and safety of the battery when fully charged.
[0048] Step S103, charging the lithium iron phosphate battery according to the first current value until the highest single voltage of the lithium iron phosphate battery reaches a preset voltage value, ending the first charging, and updating the current power information of the lithium iron phosphate battery.
[0049] In the first embodiment, after the BMS inquires about the first current value, it uses the first current value to charge the lithium iron phosphate battery. When the highest single voltage of the lithium iron phosphate battery reaches the preset voltage value, the BMS stops the charging process and ends the first charge. This step ensures that the battery will not be further subjected to voltage or current shocks when fully charged, thereby protecting the safety of the battery and extending its life. After the first charge is completed, the BMS updates the battery's SOC information (i.e., the current remaining power) to 100%.
[0050] Lithium iron phosphate batteries are composed of multiple single cells, and the voltage of each single cell will gradually increase during the charging process. The highest single voltage refers to the maximum voltage value of the single cell in the battery pack during the charging process. This parameter is an important basis for judging whether the battery has reached a fully charged state. The preset voltage value is the full charge cut-off voltage of the lithium iron phosphate battery. When the voltage of any single cell reaches or exceeds this preset voltage value, the BMS will determine that the battery has reached a fully charged state and stop charging. The preset voltage value should be set to ensure that the battery will not be overcharged while fully utilizing the battery capacity.
[0051] Through this series of steps, precise control of the battery during the charging process is ensured, preventing the risks of overcharging and overheating. At the same time, through the SOC update after full charging, the error of SOC estimation can be effectively reduced, improving the accuracy and safety of battery management and control.
[0052] By real-time monitoring of the battery's temperature and power information, the most appropriate current value in the charging process can be dynamically determined based on the charging ammeter, so that it can be adjusted according to the current state of the battery, avoiding overcharging or undercharging problems that may be caused by fixed current charging, and improving the accuracy and efficiency of the charging process. At the same time, by updating the current remaining power information (SOC) after the first charge, it can more accurately reflect the actual state of charge of the battery, thereby gradually correcting the error in SOC estimation, reducing SOC estimation errors caused by environmental changes or battery aging, and improving the accuracy of SOC estimation, which helps to extend the battery life and improve battery performance.
[0053] To summarize, the charging control method for a lithium iron phosphate battery provided in the first embodiment of the present application collects the first temperature of the lithium iron phosphate battery and obtains the first power information of the lithium iron phosphate battery every preset time period; determines a first current value in a charging ammeter based on the first temperature and the first power information, wherein the charging ammeter includes a correspondence between the battery properties of the lithium iron phosphate battery and the charging current value of the lithium iron phosphate battery, and the battery properties include at least: power information, battery temperature; charges the lithium iron phosphate battery based on the first current value until the highest single voltage of the lithium iron phosphate battery reaches a preset voltage value, terminates the first charging, and updates the current power information of the lithium iron phosphate battery, thereby solving the problem in the related art that due to the plateau characteristics of the lithium iron phosphate battery, there is an error in the remaining power information of this type of battery, and long-term charging in the presence of errors in the remaining power information will lead to a reduction in the service life of the vehicle battery. By real-time monitoring of the battery's temperature and power information, the most appropriate current value in the charging process can be dynamically determined based on the charging ammeter, so that it can be adjusted according to the current state of the battery, avoiding overcharging or undercharging problems that may be caused by fixed current charging, and improving the accuracy and efficiency of the charging process. At the same time, by updating the current remaining power information (SOC) after the first charge, it can more accurately reflect the actual state of charge of the battery, thereby gradually correcting the error in SOC estimation, reducing SOC estimation errors caused by environmental changes or battery aging, and improving the accuracy of SOC estimation, which helps to extend the battery life and improve battery performance.
[0054] Optionally, in the charging control method of the lithium iron phosphate battery provided in Example 1 of the present application, after completing the first charging and updating the current power information of the lithium iron phosphate battery, the above method also includes: discharging the lithium iron phosphate battery, and after a preset period of time, collecting the temperature and power information of the lithium iron phosphate battery again, determining the current value based on the temperature and power information of the lithium iron phosphate battery, charging the lithium iron phosphate battery based on the current value, and updating the current power information of the lithium iron phosphate battery, thereby completing the second charging.
[0055] In the first embodiment, after the first full charge, the BMS controls the lithium iron phosphate battery to discharge a small amount. Exemplarily, the discharge is performed until the SOC drops to a preset value (such as 98%), so as to more accurately evaluate the charging characteristics of the battery and the effectiveness of the charging strategy during the second charging process.
[0056] After discharging and a preset time, the BMS will collect the temperature and power information of the lithium iron phosphate battery again to ensure that the BMS can control the charging based on the latest battery status information, improving the real-time and accuracy of the charging strategy. Based on the new temperature and power information, the BMS will again look up or calculate the appropriate charging current value in the charging current table. This current value will be dynamically adjusted according to the current state of the battery (temperature, SOC) to ensure that the charging process is both efficient and safe.
[0057] Then, the lithium iron phosphate battery is charged according to the determined current value until the full charge condition for the second charge is met. The full charge condition usually includes the highest single cell voltage reaching the preset voltage value. This step is also to avoid overcharging and ensure battery safety. After the second charge is completed, the BMS updates the current power information (SOC) to 100%.
[0058] By discharging and charging the lithium iron phosphate battery (which may include multiple "discharge and charge" cycles), the current value in the charging ammeter can be dynamically adjusted based on the SOC estimation error between two full charges to achieve adaptive correction of the SOC estimation. This mechanism not only helps to reduce the error in SOC estimation and improve the accuracy of the battery management system, but also can further correct the SOC estimation error through the second full charge process. Through precise current control and correction of SOC estimation error, a more efficient and safer charging management solution is provided for lithium iron phosphate batteries.
[0059] Optionally, in the charging control method of the lithium iron phosphate battery provided in Example 1 of the present application, before determining the first current value in the charging current table based on the first temperature and the first power information, the method also includes: charging the lithium iron phosphate battery multiple times to determine the correspondence between different charging current values and different temperatures of the lithium iron phosphate battery under multiple power information, wherein the multiple power information includes at least third power information, and the third power information represents the power information corresponding to the voltage value of the lithium iron phosphate battery being within a preset numerical range when charging; determining the charging current value of the lithium iron phosphate battery under each of the multiple power information based on the battery temperature threshold, the preset charging time and the corresponding relationship of the lithium iron phosphate battery to obtain a charging current table.
[0060] In this first embodiment, in order to establish a charging current table, it is necessary to conduct multiple charging experiments on the lithium iron phosphate battery, covering different SOC (state of charge) and temperature conditions. The purpose of these experiments is to collect performance data when the battery is charged under different conditions, such as the temperature rise of the battery, voltage change, and charging time.
[0061] Based on the data collected from the above charging experiment, as well as the battery temperature threshold and the preset charging time limit, the charging current value of the lithium iron phosphate battery under each power information (at least including the third power information) and temperature combination can be determined. This process may require an optimization algorithm to balance charging efficiency and battery safety to find the most suitable charging current. Finally, these data are organized into a charging current table, which contains the recommended charging current values under different temperatures and power information, providing guidance for current selection during actual charging.
[0062] The above preset voltage range is the voltage change range of the lithium iron phosphate battery in the plateau period, that is, the interval in which the battery voltage changes slowly. In the plateau period, the voltage change of the lithium iron phosphate battery is small, but the SOC (state of charge) continues to increase. If a single charging current is used or the temperature factor is not considered, it may cause overcharging or undercharging, affecting the battery life and safety. Therefore, it is necessary to formulate a suitable charging current value according to the charging characteristics of the plateau period at different temperatures to ensure efficient and safe charging during the plateau period.
[0063] The battery temperature threshold refers to the safe temperature range of the lithium iron phosphate battery during charging (including at least the minimum and maximum temperatures), which helps prevent the battery from overheating. The preset charging time represents the time required to complete charging, reflecting the requirements for charging efficiency, that is, how long it is expected to take to complete charging. These parameters are closely related to the selection of charging current, because the size of the charging current directly affects the temperature rise and charging time during the charging process.
[0064] By establishing a charging current table, we ensure that the charging strategy can adapt to different SOC and temperature conditions, thereby achieving a more efficient and safer charging process. Through the analysis and optimization of experimental data, the selection of charging current is more reasonable, which can increase the charging speed and reduce the SOC estimation error while ensuring battery safety, thereby improving the service life and performance of lithium iron phosphate batteries.
[0065] Optionally, in the charging control method for a lithium iron phosphate battery provided in Example 1 of the present application, before collecting the first temperature of the lithium iron phosphate battery and obtaining the first power information of the lithium iron phosphate battery after each preset period of time, the method further includes: determining a first error value of the initial power information of the lithium iron phosphate battery based on the initial power information of the lithium iron phosphate battery and the actual power information of the current lithium iron phosphate battery; after the second charging is completed, the method further includes: adjusting the charging ammeter based on the first error value, the fourth power information and the fifth power information, and charging the lithium iron phosphate battery based on the adjusted charging ammeter, wherein the fourth power information represents the actual power information of the lithium iron phosphate battery after the first charging, and the fifth power information represents the actual power information of the lithium iron phosphate battery after the second charging.
[0066] In the first embodiment, the SOC error can be monitored in real time and the charging current meter can be adjusted after multiple charging to continuously optimize the SOC estimation accuracy and the performance of the charging strategy. For example, before each charging process (especially the first charging) begins, the BMS compares the initial SOC of the battery (i.e., the expected SOC) with the current actual SOC to determine the first error value of the initial power information. This error value reflects the deviation between the SOC estimate and the actual state, which is crucial for adjusting the charging strategy and correcting the SOC estimate.
[0067] After the second charge is completed, the BMS will adjust the charging ammeter based on the first error value, the fourth power information, and the fifth power information. This adjustment process is to analyze the results of the first two charges to identify the changing trend of the SOC error and potential problems in the charging ammeter, such as whether the charging current is too fast or too slow, resulting in an increase in the SOC error. By adjusting the charging ammeter, the charging strategy can be optimized so that the selection of charging current is more accurate under different temperature and SOC conditions, thereby reducing the SOC error. After completing the adjustment of the charging ammeter, the BMS will use the updated ammeter to guide the subsequent charging process to ensure that the battery is charged at a more accurate charging current, further improving the accuracy of SOC estimation and the safety and efficiency of battery charging.
[0068] The fourth power information and the fifth power information respectively represent the actual power state of the lithium iron phosphate battery after the first full charge and the second full charge. By collecting these actual power information, the execution effect of the charging strategy can be verified and a basis can be provided for the subsequent adjustment of the charging current meter.
[0069] By monitoring the SOC error in real time and adjusting the charging ammeter after charging, the battery's SOC can be continuously optimized to adapt to the changes in the characteristics of the lithium iron phosphate battery under different usage conditions, ensuring that the battery maintains good performance and health during long-term use.
[0070] Optionally, in the charging control method of the lithium iron phosphate battery provided in Example 1 of the present application, the charging ammeter is adjusted according to the first error value, the fourth power information and the fifth power information, including: when the first error value is greater than the first preset value, determining that the fourth power information is less than the second preset value, and determining that the fifth power information is greater than the second preset value; calculating the second error value based on the fourth power information and the second preset value, and calculating the third error value based on the fifth power information and the second preset value; adjusting the charging ammeter based on the second error value and the third error value.
[0071] In the first embodiment, the SOC estimation error can be quantified, and the battery state change after two charges can be analyzed to optimize the charging strategy and reduce the SOC error.
[0072] First, the first preset value represents 0%, which is used to determine whether the error of the current SOC estimation is too large or too small. When the first error value is greater than the first preset value, it indicates that the SOC is too large. The BMS will calculate the difference between the fourth power information and the fifth power information and the second preset value (i.e. 100%, indicating that the battery is fully charged), i.e. the second error value and the third error value. These error values reflect the gap between the SOC estimate and the actual state after two charges, and are used to evaluate the correction effect of the charging strategy. If the battery SOC is too large in the initial state, it can be determined that the fourth power information is less than 100%, indicating that the SOC estimate after the first charge is too low. Similarly, if the fifth power information is greater than the second preset value, it means that the SOC estimate after the second charge is too high.
[0073] Then, the BMS will adjust the charging current meter according to the second error value and the third error value, and identify whether the charging current selection is appropriate by analyzing the SOC changes during the two full charge correction processes, and then optimize the current value in the charging current meter. For example, if the second error value is large (i.e., the SOC estimation is low after the first charge), it may mean that the current value during the charging process is small, resulting in insufficient charge, so the current value in the charging current meter can be increased; and if the third error value is large (i.e., the SOC estimation is high after the second charge), the charging current value may be large, resulting in excessive charge, so the current value in the charging current meter can be reduced. Through the feedback of these error values, the current value in the charging current meter can be adjusted to more accurately match the charging requirements of the battery under different temperature and SOC conditions, effectively reducing the error of SOC estimation. By quantifying the SOC estimation error and based on the analysis of the two charging results, the BMS can intelligently adjust the charging current meter, optimize the charging strategy, ensure that the lithium iron phosphate battery can maintain accurate SOC estimation in long-term use, and improve the safety and service life of the battery.
[0074] Optionally, in the charging control method for a lithium iron phosphate battery provided in Example 1 of the present application, the charging ammeter is adjusted according to the first error value, the fourth power information and the fifth power information, including: when the first error value is less than the first preset value, determining that the fourth power information is greater than the second preset value, and determining that the fifth power information is less than the second preset value; calculating the fourth error value based on the fourth power information and the second preset value, and calculating the fifth error value based on the fifth power information and the second preset value; and adjusting the charging ammeter based on the fourth error value and the fifth error value.
[0075] In the first embodiment, the SOC estimation error can be quantified, and the battery state change after two charges can be analyzed to optimize the charging strategy and reduce the SOC error.
[0076] First, when the first error value is less than 0%, it indicates that the SOC is too small. The BMS will calculate the difference between the fourth power information and the fifth power information and the second preset value (i.e. 100%, indicating that the battery is fully charged), namely the fourth error value and the fifth error value. These error values reflect the gap between the estimated SOC and the actual state after two charges, and are used to evaluate the correction effect of the charging strategy. If the battery SOC is too small in the initial state, it can be determined that the fourth power information is greater than 100%, indicating that the SOC estimate after the first charge is too high. Similarly, if the fifth power information is less than the second preset value, it means that the SOC estimate after the second charge is too low.
[0077] Then, the BMS will adjust the charging current meter according to the fourth error value and the fifth error value, and identify whether the charging current selection is appropriate by analyzing the SOC changes during the two full charge correction processes, thereby optimizing the current value in the charging current meter. For example, if the fourth error value is large (i.e., the SOC estimation is too high after the first charge), it may mean that the current value during the charging process is too large, resulting in excessive charge, so the current value in the charging current meter can be reduced; and if the third error value is small (i.e., the SOC estimation is too low after the second charge), the charging current value may be too small, resulting in insufficient charge, so the current value in the charging current meter can be increased. Through the feedback of these error values, the current value in the charging current meter can be adjusted to more accurately match the charging requirements of the battery under different temperature and SOC conditions, effectively reducing the error of SOC estimation.
[0078] By quantifying the SOC estimation error and analyzing the results of two charges, the BMS can intelligently adjust the charging current meter and optimize the charging strategy to ensure that the lithium iron phosphate battery can maintain accurate SOC estimation during long-term use, thereby improving the safety and service life of the battery.
[0079] Optionally, in the charging control method of the lithium iron phosphate battery provided in Example 1 of the present application, after charging the lithium iron phosphate battery according to the first current value, the above method also includes: when the battery temperature of the lithium iron phosphate battery is higher than the first preset temperature, or lower than the second preset temperature, stopping charging the lithium iron phosphate battery; when the charging current value of the lithium iron phosphate battery is higher than the third preset value, or the voltage value of the lithium iron phosphate battery is higher than the fourth preset value, stopping charging the lithium iron phosphate battery.
[0080] The charging efficiency and safety of lithium iron phosphate batteries are closely related to their operating temperature. The first preset temperature and the second preset temperature define the upper and lower limits of the battery charging temperature, respectively. When the battery temperature exceeds the first preset temperature (usually the high temperature threshold) or is lower than the second preset temperature (usually the low temperature threshold), the charging process will be stopped immediately, thereby avoiding charging the battery at an inappropriate temperature, preventing overheating or overcooling from causing battery performance degradation, or even thermal runaway or freezing damage.
[0081] Charging current and battery voltage are two key parameters that affect battery charging safety and performance. The third preset value and the fourth preset value represent the safe upper limit of the charging current and the safe upper limit of the battery voltage, respectively. If during the charging process, it is detected that the charging current value is higher than the third preset value, it means that the charging current is too large, which may cause battery overheating, increased internal pressure or damage to the electrode material. At this time, the BMS will stop charging to protect the battery safety. Similarly, if the voltage value of the lithium iron phosphate battery (especially the highest single cell voltage) is higher than the fourth preset value, this may indicate that the battery is close to or exceeds the full charge state, and there is a risk of overcharging. The system will also stop charging to avoid battery damage or safety accidents.
[0082] By monitoring the battery's temperature, charging current and voltage in real time, the charging process is ensured to always be within a safe range. Once any situation exceeding the preset safety threshold is detected, the system will immediately take measures to stop charging, thereby avoiding various safety risks that the battery may encounter during the charging process, protecting the health and service life of the lithium iron phosphate battery, and ensuring the safety of the vehicle or equipment during use. This charging control strategy based on real-time monitoring and preset safety thresholds is an important means to improve the safety and reliability of the battery management system.
[0083] It should be noted that the steps shown in the flowcharts of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and that, although a logical order is shown in the flowcharts, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0084] Embodiment 2
[0085] The second embodiment of the present application also provides a charging control device for a lithium iron phosphate battery. It should be noted that the charging control device for a lithium iron phosphate battery in the second embodiment of the present application can be used to execute the charging control method for a lithium iron phosphate battery provided in the first embodiment of the present application. The charging control device for a lithium iron phosphate battery provided in the second embodiment of the present application is introduced below.
[0086] Figure 2 Schematic diagram of a charging control device for a lithium iron phosphate battery according to the second embodiment of the present application. Figure 2 As shown, the device includes: a collection unit 201, a first determination unit 202 and a first charging unit 203.
[0087] Specifically, the collecting unit 201 is used to collect the first temperature of the lithium iron phosphate battery and obtain the first power information of the lithium iron phosphate battery every preset time period.
[0088] The first determination unit 202 is used to determine a first current value in a charging current meter according to a first temperature and first power information, wherein the charging current meter includes a correspondence between battery properties of the lithium iron phosphate battery and a charging current value of the lithium iron phosphate battery, and the battery properties include at least: power information and battery temperature.
[0089] The first charging unit 203 is used to charge the lithium iron phosphate battery according to the first current value until the highest single voltage of the lithium iron phosphate battery reaches a preset voltage value, end the first charging, and update the current power information of the lithium iron phosphate battery.
[0090] The charging control device for a lithium iron phosphate battery provided in the second embodiment of the present application collects the first temperature of the lithium iron phosphate battery and obtains the first power information of the lithium iron phosphate battery through the collection unit 201 every preset time period; the first determination unit 202 determines the first current value in the charging ammeter according to the first temperature and the first power information, wherein the charging ammeter includes the correspondence between the battery properties of the lithium iron phosphate battery and the charging current value of the lithium iron phosphate battery, and the battery properties include at least: power information, battery temperature; the first charging unit 203 charges the lithium iron phosphate battery according to the first current value until the highest single voltage of the lithium iron phosphate battery reaches the preset voltage value, ends the first charging, and updates the current power information of the lithium iron phosphate battery, thereby solving the problem in the related art that due to the plateau characteristics of the lithium iron phosphate battery, the remaining power information of this type of battery has errors, and long-term charging with errors in the remaining power information will lead to a reduction in the service life of the vehicle battery. By real-time monitoring of the battery's temperature and power information, the most appropriate current value in the charging process can be dynamically determined based on the charging ammeter, so that it can be adjusted according to the current state of the battery, avoiding overcharging or undercharging problems that may be caused by fixed current charging, and improving the accuracy and efficiency of the charging process. At the same time, by updating the current remaining power information (SOC) after the first charge, it can more accurately reflect the actual state of charge of the battery, thereby gradually correcting the error in SOC estimation, reducing SOC estimation errors caused by environmental changes or battery aging, and improving the accuracy of SOC estimation, which helps to extend the battery life and improve battery performance.
[0091] Optionally, in the charging control device for the lithium iron phosphate battery provided in Example 2 of the present application, the above-mentioned device also includes: a second charging unit, which is used to discharge the lithium iron phosphate battery after completing the first charging and updating the current power information of the lithium iron phosphate battery, and after a preset period of time, again execute the steps of collecting the temperature and power information of the lithium iron phosphate battery, determining the current value based on the temperature and power information of the lithium iron phosphate battery, charging the lithium iron phosphate battery based on the current value, and updating the current power information of the lithium iron phosphate battery to complete the second charging.
[0092] Optionally, in the charging control device for a lithium iron phosphate battery provided in Example 2 of the present application, the above-mentioned device also includes: a second determination unit, used to charge the lithium iron phosphate battery multiple times before determining the first current value in the charging current table based on the first temperature and the first power information, and determine the correspondence between different charging current values and different temperatures of the lithium iron phosphate battery under multiple power information, wherein the multiple power information includes at least third power information, and the third power information represents the power information corresponding to the voltage value of the lithium iron phosphate battery being within a preset numerical range when charging; a third determination unit, used to determine the charging current value of the lithium iron phosphate battery under each of the multiple power information according to the battery temperature threshold, the preset charging time and the corresponding relationship of the lithium iron phosphate battery, and obtain the charging current table.
[0093] Optionally, in the charging control device for a lithium iron phosphate battery provided in Example 2 of the present application, the above-mentioned device also includes: a fourth determination unit, used to determine a first error value of the initial power information of the lithium iron phosphate battery based on the initial power information of the lithium iron phosphate battery and the current actual power information of the lithium iron phosphate battery before collecting the first temperature of the lithium iron phosphate battery and obtaining the first power information of the lithium iron phosphate battery after each preset period of time; an adjustment unit, used to adjust the charging ammeter according to the first error value, the fourth power information and the fifth power information after the second charging is completed, and charge the lithium iron phosphate battery according to the adjusted charging ammeter, wherein the fourth power information represents the actual power information of the lithium iron phosphate battery after the first charging, and the fifth power information represents the actual power information of the lithium iron phosphate battery after the second charging.
[0094] Optionally, in the charging control device of the lithium iron phosphate battery provided in Example 2 of the present application, the above-mentioned adjustment unit includes: a first determination subunit, used to determine that the fourth power information is less than the second preset value, and to determine that the fifth power information is greater than the second preset value when the first error value is greater than the first preset value; a first calculation subunit, used to calculate the second error value based on the fourth power information and the second preset value, and to calculate the third error value based on the fifth power information and the second preset value; a first adjustment subunit, used to adjust the charging current meter based on the second error value and the third error value.
[0095] Optionally, in the charging control device of the lithium iron phosphate battery provided in Example 2 of the present application, the above-mentioned adjustment unit includes: a second determination subunit, used to determine that the fourth power information is greater than the second preset value, and to determine that the fifth power information is less than the second preset value when the first error value is less than the first preset value; a second calculation subunit, used to calculate the fourth error value based on the fourth power information and the second preset value, and to calculate the fifth error value based on the fifth power information and the second preset value; and a second adjustment subunit, used to adjust the charging current meter based on the fourth error value and the fifth error value.
[0096] Optionally, in the charging control device for a lithium iron phosphate battery provided in Example 2 of the present application, the above-mentioned device also includes: a first processing unit, used to stop charging the lithium iron phosphate battery after charging the lithium iron phosphate battery according to the first current value when the battery temperature of the lithium iron phosphate battery is higher than the first preset temperature or lower than the second preset temperature; a second processing unit, used to stop charging the lithium iron phosphate battery when the charging current value of the lithium iron phosphate battery is higher than a third preset value or the voltage value of the lithium iron phosphate battery is higher than a fourth preset value.
[0097] The charging control device for the lithium iron phosphate battery includes a processor and a memory. The above-mentioned acquisition unit 201, the first determination unit 202 and the first charging unit 203 are all stored in the memory as program units, and the processor executes the above-mentioned program units stored in the memory to realize corresponding functions.
[0098] The processor contains a kernel, which calls the corresponding program unit from the memory. One or more kernels can be set, and the battery life of the car can be improved by adjusting the kernel parameters.
[0099] The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM, and the memory includes at least one memory chip.
[0100] Optionally, Embodiment 3 of the present invention provides an example of an optional charging current table, as shown in Table 1. The SOC in Table 1 represents the remaining power information, and T in Table 1 represents the battery temperature. The data in the table represents the corresponding charging current value of the battery under different SOCs and different temperatures, and the unit of the charging current value is A.
[0101] In the charging control method of the lithium iron phosphate battery provided in the first embodiment of the present application, multiple experiments are conducted based on the continuous charging current, temperature rise, charging time and other information allowed by the battery, and a charging current table based on the remaining power information and the battery temperature is formulated, that is, the above-mentioned Table 1. For example, when the remaining power of the battery is 20% and the battery temperature is 2°C, a current of 20A is used to charge the battery; for another example, when the remaining power of the battery is 95% and the battery temperature is 45°C, a current of 70A is used to charge the battery.
[0102] Table 1
[0103]
[0104]
[0105] In addition, the third embodiment uses two full charge correction strategies, combined with the remaining power information, temperature parameters and charging current values in the above charging current table 1 to perform charging, verifying the effectiveness of the SOC adaptive full charge correction charging strategy.
[0106] Experimental design: A group of LFP batteries were selected, and the initial remaining capacity was set to 90% and the battery temperature was 25°C. First, the first charge was performed to full charge according to the above charging current table 1. After full charge, the battery was discharged by 2%, and then the second charge to full charge was started to evaluate the correction effect of the remaining capacity and charging current.
[0107] Experimental results: After the first charge, the remaining capacity of the battery was corrected to 99.5%, but the actual remaining capacity of the battery was 98.8% (error 0.7%). After 2% discharge, the remaining capacity dropped to 97.5%. During the second charge, the charging current was adjusted according to the battery temperature and the remaining capacity. After full charge, the SOC was corrected to 100%, while the actual SOC measurement result was 99.9% (error 0.1%), which was significantly reduced compared to the first charge error, proving the adaptive correction effect of the charging strategy.
[0108] Therefore, the experimental data show that the two full charge correction strategies in this embodiment combined with the parameter adjustment of the charging current meter effectively reduce the error of SOC estimation and improve the safety and efficiency of the lithium iron phosphate battery charging process. At the same time, by adaptively adjusting the charging current, the battery charging state can be accurately controlled to achieve more accurate SOC estimation, providing a more intelligent solution for the management of lithium iron phosphate batteries.
[0109] Embodiment 4 of the present invention provides a computer-readable storage medium having a program stored thereon, and the program, when executed by a processor, implements a charging control method for a lithium iron phosphate battery.
[0110] A fifth embodiment of the present invention provides a processor, which is used to run a program, wherein the charging control method of a lithium iron phosphate battery is executed when the program is running.
[0111] like Figure 3 As shown, embodiment six of the present invention provides an electronic device, the device includes a processor, a memory, and a program stored in the memory and executable on the processor, and the processor implements the following steps when executing the program: every preset time period, collecting the first temperature of the lithium iron phosphate battery and obtaining the first power information of the lithium iron phosphate battery; determining the first current value in the charging ammeter according to the first temperature and the first power information, wherein the charging ammeter includes the correspondence between the battery properties of the lithium iron phosphate battery and the charging current value of the lithium iron phosphate battery, and the battery properties include at least: power information, battery temperature; charging the lithium iron phosphate battery according to the first current value until the highest single voltage of the lithium iron phosphate battery reaches the preset voltage value, ending the first charging, and updating the current power information of the lithium iron phosphate battery.
[0112] When the processor executes the program, the following steps are also implemented: after completing the first charging and updating the current power information of the lithium iron phosphate battery, the above method also includes: discharging the lithium iron phosphate battery, and after a preset period of time, collecting the temperature and power information of the lithium iron phosphate battery again, determining the current value based on the temperature and power information of the lithium iron phosphate battery, charging the lithium iron phosphate battery based on the current value, and updating the current power information of the lithium iron phosphate battery, thereby completing the second charging.
[0113] When the processor executes the program, the following steps are also implemented: before determining the first current value in the charging current table based on the first temperature and the first power information, the above method also includes: charging the lithium iron phosphate battery multiple times, and determining the correspondence between different charging current values and different temperatures of the lithium iron phosphate battery under multiple power information, wherein the multiple power information includes at least third power information, and the third power information represents the power information corresponding to the voltage value of the lithium iron phosphate battery being within a preset numerical range when charging; determining the charging current value of the lithium iron phosphate battery under each of the multiple power information according to the battery temperature threshold, preset charging time and corresponding relationship of the lithium iron phosphate battery, and obtaining a charging current table.
[0114] When the processor executes the program, the following steps are also implemented: before collecting the first temperature of the lithium iron phosphate battery and obtaining the first power information of the lithium iron phosphate battery every preset time period, the above method also includes: determining the first error value of the initial power information of the lithium iron phosphate battery based on the initial power information of the lithium iron phosphate battery and the current actual power information of the lithium iron phosphate battery; after the second charging is completed, the above method also includes: adjusting the charging ammeter based on the first error value, the fourth power information and the fifth power information, and charging the lithium iron phosphate battery based on the adjusted charging ammeter, wherein the fourth power information represents the actual power information of the lithium iron phosphate battery after the first charging, and the fifth power information represents the actual power information of the lithium iron phosphate battery after the second charging.
[0115] When the processor executes the program, the following steps are also implemented: adjusting the charging current meter according to the first error value, the fourth power information and the fifth power information, including: when the first error value is greater than the first preset value, determining that the fourth power information is less than the second preset value, and determining that the fifth power information is greater than the second preset value; calculating the second error value according to the fourth power information and the second preset value, and calculating the third error value according to the fifth power information and the second preset value; adjusting the charging current meter according to the second error value and the third error value.
[0116] When the processor executes the program, the following steps are also implemented: adjusting the charging current meter according to the first error value, the fourth power information and the fifth power information, including: when the first error value is less than the first preset value, determining that the fourth power information is greater than the second preset value, and determining that the fifth power information is less than the second preset value; calculating the fourth error value according to the fourth power information and the second preset value, and calculating the fifth error value according to the fifth power information and the second preset value; adjusting the charging current meter according to the fourth error value and the fifth error value.
[0117] When the processor executes the program, the following steps are also implemented: after charging the lithium iron phosphate battery according to the first current value, the above method also includes: when the battery temperature of the lithium iron phosphate battery is higher than the first preset temperature, or lower than the second preset temperature, stop charging the lithium iron phosphate battery; when the charging current value of the lithium iron phosphate battery is higher than the third preset value, or the voltage value of the lithium iron phosphate battery is higher than the fourth preset value, stop charging the lithium iron phosphate battery.
[0118] The devices in this article can be servers, PCs, PADs, mobile phones, etc.
[0119] The present application also provides a computer program product, which, when executed on a data processing device, is suitable for executing a program that is initialized with the following method steps: collecting a first temperature of a lithium iron phosphate battery and obtaining first power information of the lithium iron phosphate battery every preset time period; determining a first current value in a charging current meter based on the first temperature and the first power information, wherein the charging current meter includes a correspondence between battery properties of the lithium iron phosphate battery and a charging current value of the lithium iron phosphate battery, and the battery properties include at least: power information, battery temperature; charging the lithium iron phosphate battery based on the first current value until the highest single voltage of the lithium iron phosphate battery reaches a preset voltage value, ending the first charging, and updating the current power information of the lithium iron phosphate battery.
[0120] When executed on a data processing device, it is also suitable for executing a program initialized with the following method steps: after completing the first charging and updating the current power information of the lithium iron phosphate battery, the above method also includes: discharging the lithium iron phosphate battery, and after a preset period of time, collecting the temperature and power information of the lithium iron phosphate battery again, determining the current value based on the temperature and power information of the lithium iron phosphate battery, charging the lithium iron phosphate battery based on the current value, and updating the current power information of the lithium iron phosphate battery, and completing the second charging.
[0121] When executed on a data processing device, it is also suitable for executing a program that is initialized with the following method steps: before determining the first current value in the charging current meter based on the first temperature and the first power information, the above method also includes: charging the lithium iron phosphate battery multiple times, determining the correspondence between different charging current values and different temperatures of the lithium iron phosphate battery under multiple power information, wherein the multiple power information at least includes the third power information, and the third power information represents the power information corresponding to the voltage value of the lithium iron phosphate battery being within a preset value range when charging; determining the charging current value of the lithium iron phosphate battery under each of the multiple power information based on the battery temperature threshold, the preset charging time and the corresponding relationship of the lithium iron phosphate battery, and obtaining a charging current meter.
[0122] When executed on a data processing device, it is also suitable for executing a program initialized with the following method steps: before collecting the first temperature of the lithium iron phosphate battery and obtaining the first power information of the lithium iron phosphate battery every preset time period, the above method also includes: determining a first error value of the initial power information of the lithium iron phosphate battery based on the initial power information of the lithium iron phosphate battery and the current actual power information of the lithium iron phosphate battery; after the second charging is completed, the above method also includes: adjusting the charging ammeter based on the first error value, the fourth power information and the fifth power information, and charging the lithium iron phosphate battery based on the adjusted charging ammeter, wherein the fourth power information represents the actual power information of the lithium iron phosphate battery after the first charging, and the fifth power information represents the actual power information of the lithium iron phosphate battery after the second charging.
[0123] When executed on a data processing device, it is also suitable for executing an initialization program having the following method steps: adjusting the charging current meter according to the first error value, the fourth power information and the fifth power information, including: when the first error value is greater than the first preset value, determining that the fourth power information is less than the second preset value, and determining that the fifth power information is greater than the second preset value; calculating the second error value according to the fourth power information and the second preset value, and calculating the third error value according to the fifth power information and the second preset value; adjusting the charging current meter according to the second error value and the third error value.
[0124] When executed on a data processing device, it is also suitable for executing an initialization program having the following method steps: adjusting the charging current meter according to the first error value, the fourth power information and the fifth power information, including: when the first error value is less than the first preset value, determining that the fourth power information is greater than the second preset value, and determining that the fifth power information is less than the second preset value; calculating the fourth error value according to the fourth power information and the second preset value, and calculating the fifth error value according to the fifth power information and the second preset value; adjusting the charging current meter according to the fourth error value and the fifth error value.
[0125] When executed on a data processing device, it is also suitable for executing a program that is initialized with the following method steps: after charging the lithium iron phosphate battery according to the first current value, the above method also includes: when the battery temperature of the lithium iron phosphate battery is higher than the first preset temperature, or lower than the second preset temperature, stopping charging the lithium iron phosphate battery; when the charging current value of the lithium iron phosphate battery is higher than the third preset value, or the voltage value of the lithium iron phosphate battery is higher than the fourth preset value, stopping charging the lithium iron phosphate battery.
[0126] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that include computer-usable program code.
[0127] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0128] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0129] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0130] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.
[0131] The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.
[0132] Computer readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include temporary computer readable media (transitory media), such as modulated data signals and carrier waves.
[0133] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.
[0134] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that contain computer-usable program code.
[0135] The above are only embodiments of the present application and are not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included within the scope of the claims of the present application.
Claims
1. A charging control method for a lithium iron phosphate battery, characterized in that: include: After every preset time period, collecting a first temperature of the lithium iron phosphate battery and obtaining first power information of the lithium iron phosphate battery; Determining a first current value in a charging current meter according to the first temperature and the first power information, wherein the charging current meter includes a correspondence between a battery property of the lithium iron phosphate battery and a charging current value of the lithium iron phosphate battery, and the battery property includes at least: power information and battery temperature; The lithium iron phosphate battery is charged according to the first current value until the highest single voltage of the lithium iron phosphate battery reaches a preset voltage value, the first charging is terminated, and the current power information of the lithium iron phosphate battery is updated.
2. The method according to claim 1, characterized in that After the first charging is completed and the current power information of the lithium iron phosphate battery is updated, the method further includes: The lithium iron phosphate battery is discharged, and after the preset time, the temperature and power information of the lithium iron phosphate battery are collected again, the current value is determined according to the temperature and power information of the lithium iron phosphate battery, the lithium iron phosphate battery is charged according to the current value, and the current power information of the lithium iron phosphate battery is updated to end the second charging.
3. The method according to claim 1, characterized in that Before determining the first current value in the charging current meter according to the first temperature and the first power information, the method further includes: The lithium iron phosphate battery is charged multiple times to determine the corresponding relationship between different charging current values and different temperatures of the lithium iron phosphate battery under multiple power information, wherein the multiple power information includes at least third power information, and the third power information represents the power information corresponding to the voltage value of the lithium iron phosphate battery being within a preset value range when the lithium iron phosphate battery is charged; The charging current value of the lithium iron phosphate battery under each of the plurality of power information is determined respectively according to the battery temperature threshold of the lithium iron phosphate battery, the preset charging time and the corresponding relationship, so as to obtain the charging current table.
4. The method according to claim 2, characterized in that: Before collecting the first temperature of the lithium iron phosphate battery and obtaining the first power information of the lithium iron phosphate battery every preset time, the method further includes: Determining a first error value of the initial power information of the lithium iron phosphate battery according to the initial power information of the lithium iron phosphate battery and the current actual power information of the lithium iron phosphate battery; After the second charging is completed, the method further includes: The charging ammeter is adjusted according to the first error value, the fourth power information and the fifth power information, and the lithium iron phosphate battery is charged according to the adjusted charging ammeter, wherein the fourth power information represents the actual power information of the lithium iron phosphate battery after the first charging, and the fifth power information represents the actual power information of the lithium iron phosphate battery after the second charging.
5. The method according to claim 4, characterized in that Adjusting the charging current meter according to the first error value, the fourth power information and the fifth power information includes: In the case where the first error value is greater than a first preset value, determining that the fourth power information is less than a second preset value, and determining that the fifth power information is greater than the second preset value; Calculating a second error value according to the fourth power information and the second preset value, and calculating a third error value according to the fifth power information and the second preset value; The charging current meter is adjusted according to the second error value and the third error value.
6. The method according to claim 4, characterized in that Adjusting the charging current meter according to the first error value, the fourth power information and the fifth power information includes: In the case where the first error value is less than a first preset value, determining that the fourth power information is greater than a second preset value, and determining that the fifth power information is less than the second preset value; Calculating a fourth error value according to the fourth power information and the second preset value, and calculating a fifth error value according to the fifth power information and the second preset value; The charging current meter is adjusted according to the fourth error value and the fifth error value.
7. The method according to claim 1, characterized in that After charging the lithium iron phosphate battery according to the first current value, the method further includes: When the battery temperature of the lithium iron phosphate battery is higher than a first preset temperature or lower than a second preset temperature, stopping charging the lithium iron phosphate battery; When the charging current value of the lithium iron phosphate battery is higher than a third preset value, or the voltage value of the lithium iron phosphate battery is higher than a fourth preset value, charging of the lithium iron phosphate battery is stopped.
8. A charging control device for a lithium iron phosphate battery, characterized in that: include: A collection unit, used for collecting a first temperature of the lithium iron phosphate battery and obtaining first power information of the lithium iron phosphate battery every preset time period; a first determining unit, configured to determine a first current value in a charging current meter according to the first temperature and the first power information, wherein the charging current meter includes a correspondence between a battery property of the lithium iron phosphate battery and a charging current value of the lithium iron phosphate battery, and the battery property includes at least: power information and battery temperature; The first charging unit is used to charge the lithium iron phosphate battery according to the first current value until the highest single voltage of the lithium iron phosphate battery reaches a preset voltage value, end the first charging, and update the current power information of the lithium iron phosphate battery.
9. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes stored computer instructions, wherein when the computer instructions are executed by a processor, the charging control method for a lithium iron phosphate battery according to any one of claims 1 to 7 is implemented.
10. An electronic device, characterized in that: It includes one or more processors and a memory, wherein the memory is used to store one or more programs, wherein when the one or more programs are executed by the one or more processors, the one or more processors implement the charging control method for the lithium iron phosphate battery as described in any one of claims 1 to 7.