Vehicle charging correction method and device, vehicle and storage medium

By obtaining historical charging data of electric vehicles to determine calibration points and using calibration voltage values ​​to trigger state of charge correction, the problem of inaccurate SOC display during electric vehicle charging is solved, achieving accurate SOC calibration and improving user experience.

CN122008951APending Publication Date: 2026-05-12BEIQI FOTON MOTOR CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
BEIQI FOTON MOTOR CO LTD
Filing Date
2026-02-02
Publication Date
2026-05-12

AI Technical Summary

Technical Problem

During the charging process of an electric vehicle, the state of charge (SOC) displayed by the vehicle cannot be corrected by a full charge, resulting in inaccurate SOC display and affecting the user's perception of driving range.

Method used

By acquiring historical charging data of vehicles exiting charging before they are fully charged, the calibration voltage value of the calibration point is determined. The calibration voltage value is then used to trigger state of charge correction during the charging process, ensuring that the current state of charge is accurately corrected to the calibrated state of charge.

Benefits of technology

It achieves accurate SOC calibration even in scenarios where the battery is not fully charged, reducing accumulated errors and improving the accuracy of SOC display and the user charging experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122008951A_ABST
    Figure CN122008951A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of charging correction, in particular to a vehicle charging correction method and device, a vehicle and a storage medium, and the method comprises the steps: obtaining historical charging data that the vehicle quits charging under the condition that the vehicle is not fully charged; determining a calibration point of the power battery according to the historical charging data, identifying a calibration voltage value of the calibration point, and determining a calibration charge state of the power battery according to the calibration voltage value of the calibration point; in the charging process of the vehicle, if it is recognized that the current voltage value of the power battery reaches the calibration voltage value, the current charge state displayed by the vehicle is corrected into the calibration charge state. Therefore, the problem that the SOC displayed by the vehicle is inaccurate due to the fact that the SOC displayed by the vehicle cannot be fully charged and corrected when the vehicle is not fully charged and quits the charging scene in the related technology is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of charging correction technology, and in particular to a vehicle charging correction method, apparatus, vehicle, and storage medium. Background Technology

[0002] During the charging process of an electric vehicle, the battery management system is responsible for monitoring the battery status and controlling the charging process. Common charging strategies include displaying and correcting the State of Charge (SOC) based on parameters such as voltage, current, and temperature.

[0003] In related technologies, there are scenarios where customers or charging piles stop charging before the battery is fully charged, which cannot trigger the full charge correction strategy. This results in a discrepancy between the displayed SOC and the actual SOC, and customers may perceive issues such as a rapid decrease in SOC and a shorter driving range. Summary of the Invention

[0004] This application provides a vehicle charging correction method, device, vehicle, and storage medium to solve the problem in the related art that when a vehicle exits a charging scenario without being fully charged, the displayed SOC of the vehicle cannot be corrected by full charging, resulting in an inaccurate displayed SOC.

[0005] The first aspect of this application provides a vehicle charging correction method, comprising the following steps: acquiring historical charging data of a vehicle exiting charging before it is fully charged; determining a calibration point of a power battery based on the historical charging data, identifying the calibration voltage value of the calibration point, and determining the calibration state of charge of the power battery based on the calibration voltage value of the calibration point; and correcting the current state of charge displayed by the vehicle to the calibration state of charge if the current voltage value of the power battery is identified to reach the calibration voltage value during the vehicle charging process.

[0006] Optionally, determining the calibration point of the power battery based on historical charging data includes: identifying at least one historical state of charge of the power battery in the historical charging data; and using the minimum state of charge among the historical states of charge as the calibration point of the power battery.

[0007] Optionally, before determining the calibration point of the power battery based on historical charging data, the method further includes: identifying the first number of times the vehicle exited charging when it was not fully charged in the historical charging data; if the first number is greater than a preset first number threshold, then selecting the minimum state of charge from at least one historical state of charge.

[0008] Optionally, determining the calibration state of charge of the power battery based on the calibration voltage value includes: obtaining a correspondence table between calibration voltage values ​​and calibration state of charge; and querying the correspondence table based on the calibration voltage value to obtain the calibration state of charge of the power battery.

[0009] Optionally, before correcting the current state of charge displayed by the vehicle to the calibrated state of charge, the method further includes: if the current voltage value is less than the calibrated voltage value, then obtaining the current state of charge; if the current state of charge has not reached the reference state of charge corresponding to the calibration point, then reducing the rate of increase of the current state of charge displayed by the vehicle.

[0010] Optionally, before correcting the current state of charge displayed by the vehicle to the calibrated state of charge, the method further includes: identifying at least one of the following in the current charging data: charging mode, individual cell voltage of the power battery, charging current, current temperature, charging correction data, and current state of charge; determining a voltage threshold and a current threshold based on the current temperature; identifying the second number of times the power battery triggers current state of charge correction within a preset time period in the charging correction data; determining whether the power battery meets the incomplete charge correction condition based on at least one of the following: charging mode, individual cell voltage, charging current, voltage threshold, current threshold, second number, and current state of charge; and triggering a correction action for the current state of charge displayed by the vehicle when the power battery meets the incomplete charge correction condition.

[0011] Optionally, the incomplete charge correction conditions include at least one of the following: the charging mode is a preset target mode; the individual cell voltage is greater than the voltage threshold; the charging current is less than the current threshold; the second charge number is less than or equal to a preset second charge number threshold; the current state of charge is less than the calibrated state of charge.

[0012] A second aspect of this application provides a vehicle charging correction device, comprising: an acquisition module for acquiring historical charging data of a vehicle exiting charging before it is fully charged; a determination module for determining a calibration point of a power battery based on the historical charging data, identifying the calibration voltage value of the calibration point, and determining the calibration state of charge of the power battery based on the calibration voltage value of the calibration point; and a correction module for correcting the current state of charge displayed by the vehicle to the calibration state of charge if the current voltage value of the power battery is detected to reach the calibration voltage value during vehicle charging.

[0013] Optionally, the determining module is further configured to: identify at least one historical state of charge of the power battery in the historical charging data; and use the minimum state of charge among the historical states of charge as the calibration point of the power battery.

[0014] Optionally, the vehicle charging correction device further includes: a first identification module, used to identify the first number of times the vehicle exited charging when it was not fully charged in historical charging data; if the first number is greater than a preset first number threshold, then the minimum state of charge is selected from at least one historical state of charge.

[0015] Optionally, the determining module is further configured to: obtain a correspondence table between calibration voltage values ​​and calibration state of charge; and query the correspondence table based on the calibration voltage values ​​to obtain the calibration state of charge of the power battery.

[0016] Optionally, the vehicle charging correction device further includes: a reduction module, used to obtain the current state of charge if the current voltage value is less than the calibration voltage value; and to reduce the rate of increase of the current state of charge displayed by the vehicle if the current state of charge has not reached the reference state of charge corresponding to the calibration point.

[0017] Optionally, the vehicle charging correction device further includes: a second identification module, used to identify at least one of the following in the current charging data: charging mode, individual cell voltage of the power battery, charging current, current temperature, charging correction data, and current state of charge; determine a voltage threshold and a current threshold based on the current temperature; identify the second number of times the power battery triggers current state of charge correction within a preset time period in the charging correction data; determine whether the power battery meets the incomplete charging correction conditions based on at least one of the following: charging mode, individual cell voltage, charging current, voltage threshold, current threshold, second number, and current state of charge; and trigger the correction action of the current state of charge displayed by the vehicle when the power battery meets the incomplete charging correction conditions. Optionally, the incomplete charging correction conditions include at least one of the following: the charging mode is a preset target mode; the individual cell voltage is greater than the voltage threshold; the charging current is less than the current threshold; the second number is less than or equal to a preset second number threshold; and the current state of charge is less than the calibrated state of charge.

[0018] A third aspect of this application provides a vehicle, including: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the vehicle charging correction method as described in the above embodiments.

[0019] A fourth aspect of this application provides a computer-readable storage medium having a computer program stored thereon, which is executed by a processor to implement the vehicle charging correction method as described in the above embodiments.

[0020] Therefore, this application has the following beneficial effects: The vehicle charging correction method proposed in this application collects historical charging data when the vehicle is not fully charged, determines a calibration point suitable for the current usage scenario, and precisely corrects the current state of charge (SOC) to the calibrated SOC during the current charging process, using the current voltage reaching the calibration voltage as a trigger condition. This achieves accurate SOC calibration in scenarios with incomplete charging, increasing correction opportunities and reducing accumulated SOC errors through the calibration mechanism, thus improving the accuracy of SOC display. Therefore, it solves the problem in related technologies where the displayed SOC cannot be corrected for full charging when the vehicle exits the charging scenario with incomplete charging, resulting in inaccurate SOC display.

[0021] Additional aspects and advantages of this application will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of this application. Attached Figure Description

[0022] The above and / or additional aspects and advantages of this application will become apparent and readily understood from the following description of the embodiments taken in conjunction with the accompanying drawings, wherein: Figure 1 This is a flowchart of a vehicle charging correction method provided according to an embodiment of this application; Figure 2 This is an example diagram of a vehicle charging correction device provided according to an embodiment of this application; Figure 3 This is a schematic diagram of the structure of a vehicle according to an embodiment of this application. Detailed Implementation

[0023] The embodiments of this application are described in detail below. Examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and intended to explain this application, and should not be construed as limiting this application.

[0024] The following description, with reference to the accompanying drawings, outlines a vehicle charging correction method, apparatus, vehicle, and storage medium according to embodiments of this application. Addressing the issue mentioned in the background art where the current state of charge (SOC) value is inaccurate when a vehicle exits charging before being fully charged, this application provides a vehicle charging correction method. In this method, the battery management system collects historical charging data from when the vehicle exits charging before it is fully charged, determines a calibration point suitable for the current usage scenario, and during the current charging process, uses the current voltage reaching the calibration voltage as a trigger condition to accurately correct the current SOC to the calibrated SOC. This achieves accurate SOC calibration in scenarios where the vehicle is not fully charged, providing an additional correction opportunity. The calibration mechanism reduces the cumulative error of the SOC, improving the accuracy of the displayed SOC. Therefore, this solves the problem of inaccurate current SOC values ​​when a vehicle exits charging before being fully charged.

[0025] Specifically, Figure 1 This is a flowchart of a vehicle charging correction method provided in an embodiment of this application.

[0026] like Figure 1 As shown, the vehicle charging correction method includes the following steps: In step S101, historical charging data of vehicles exiting charging when they are not fully charged is obtained.

[0027] Among them, "not fully charged" refers to the situation where the vehicle terminates charging before the power battery is fully charged; historical charging data refers to the data recorded by the battery management system and charging equipment during each charging process.

[0028] It is understood that by acquiring historical charging data of vehicles exiting charging when they are not fully charged, this application embodiment can obtain historical charging data of vehicles when they exit charging due to incomplete charging. This can provide a basis for battery health diagnosis, achieve accurate fault location, and improve the efficiency of equipment maintenance.

[0029] Specifically, during the charging process of electric vehicles, the battery management system is responsible for monitoring the battery status and controlling the charging process. In current applications, there are scenarios where charging stops when the battery is not fully charged due to reasons such as the customer actively stopping charging or the charging pile's power limitation or communication abnormalities. The system obtains historical charging data such as the charging start and end timestamps, charging duration, initial SOC, termination SOC, and SOC change when the vehicle exits charging before it is fully charged.

[0030] This application embodiment obtains historical charging data of vehicles that exited charging before being fully charged. This data can provide a basis for battery health diagnosis, accurately locate faults, and improve equipment maintenance efficiency.

[0031] In step S102, the calibration point of the power battery is determined based on historical charging data, the calibration voltage value of the calibration point is identified, and the calibration state of charge of the power battery is determined based on the calibration voltage value of the calibration point.

[0032] Among them, the power battery is the energy storage device in the vehicle responsible for energy storage and charge / discharge control; the calibration point is the state point in the power battery that eliminates the cumulative error of SOC estimation by the correspondence between voltage and charge during the charging and discharging process; the calibration voltage value is the battery voltage value corresponding to the calibration point, which is usually the voltage value after the open circuit voltage is corrected by temperature and current; the calibration state of charge is the actual state of charge corresponding to the calibration point and the calibration voltage value.

[0033] It is understood that the calibration points determined by the historical charging data in this application embodiment can clearly define the mapping relationship between voltage and SOC. By matching and calibrating the SOC with the corresponding calibration voltage value, the estimated value of the battery management system is corrected to the true value, eliminating accumulated errors, improving the accuracy of power battery state of charge estimation, and ensuring battery safety.

[0034] Specifically, the collected historical charging data fields include individual cell / battery pack voltage, charging current, cell temperature, resting time, charged capacity, cycle count, and battery health status. Each data entry must include a timestamp and cover scenarios such as different temperatures from -10℃ to 45℃, different charging rates for slow / fast charging, and different aging stages.

[0035] For the selected calibration candidate points, voltage data for the corresponding time period is extracted from historical charging data. When the battery terminal voltage is close to the open circuit voltage, the mapping relationship with SOC is more stable. Sliding window filtering, Kalman filtering, or median filtering algorithms are used to remove glitches and jumps in abnormal data such as voltage fluctuations >50mV / 10s in the voltage sampling, smoothing the voltage curve. The voltage data is grouped according to temperature range, battery aging stage, and charging rate. For the voltage data corresponding to each calibration candidate point, stability quantitative analysis is performed to select the voltage that meets the stability conditions, i.e., the calibration voltage value.

[0036] The design relationship table should include fields such as calibration voltage value, calibration SOC, standard operating condition parameters, compensation coefficient, and data validity identifier. The data should be classified according to temperature range and battery aging stage to establish a multi-dimensional hierarchical correspondence table. In this way, the calibration state of the power battery can be determined based on the calibration voltage value at the calibration point in the correspondence table between calibration voltage value and calibration state of charge.

[0037] For example, when charging to above 90% and then stopping, the State of Charge (SOC) is estimated using the ampere-hour integral method or voltage mapping. This estimation is affected by current sampling errors, changes in battery internal resistance, and temperature, leading to discrepancies between the estimated and actual values. For instance, as the battery ages, the voltage plateau shifts, and a displayed SOC of 95% may actually be 92%. The recorded 95% charge stop point at this time is a relative estimate, not the absolute true value. When the vehicle completes a full charge, the battery management system can confirm that the SOC is now 100% and use this as a benchmark to correct all previous charge stop points recorded based on the estimated SOC.

[0038] Furthermore, in an embodiment of this application, determining the calibration point of the power battery based on historical charging data includes: identifying at least one historical state of charge of the power battery in the historical charging data; and using the minimum state of charge among the historical states of charge as the calibration point of the power battery.

[0039] Among them, the historical state of charge is a set of state of charge data extracted from the historical charging data of the power battery and bound to the calibration candidate scenario; the minimum state of charge is the smallest SOC value extracted from the selected historical state of charge data set.

[0040] It is understood that the embodiments of this application, by identifying the historical state of charge in historical charging data and using the minimum state of charge as the calibration point of the power battery, can reverse the long-term cumulative error generated by the battery management system, establish a conservative and reliable SOC calibration anchor point, and achieve the function of correcting estimation deviations and ensuring battery safety.

[0041] Specifically, if the calibration point is selected as the average or maximum value of the state of charge, it will mistakenly take the occasional peak value as the stable full charge capability of the battery, resulting in an overestimation of the SOC calibration. Taking the minimum value can filter out these occasional fluctuations and lock the closest critical point that the battery can stably reach under the current state to full charge.

[0042] For example, when charging, if the SOC is displayed as above 90% and charging is stopped, and it is not because of the full charge condition, the current SOC value is recorded as the stop point. After triggering the full charge correction, all stop point values ​​are updated to 100 to eliminate the long-term cumulative error of SOC estimation and perform unified calibration. The stop point is the minimum state of charge in the history when the battery is close to full charge, which is selected as the calibration point of the power battery.

[0043] Furthermore, in the embodiments of this application, before determining the calibration point of the power battery based on historical charging data, the method further includes: identifying the first number of times the vehicle exited charging when it was not fully charged in the historical charging data; if the first number is greater than a preset first number threshold, then selecting the minimum state of charge from at least one historical state of charge.

[0044] The "first count" refers to the total number of times a vehicle exits charging before its battery is fully charged, based on historical charging data. The "first count threshold" is a pre-set threshold value for the number of times a vehicle exits charging before its battery is fully charged.

[0045] It is understood that the embodiments of this application identify the number of times the vehicle exits charging when it is not fully charged as the first count, and compare the first count with the first count threshold. If the first count is greater than the first count threshold, the minimum state of charge is selected from the historical states of charge. By statistically analyzing the number of abnormalities, the severity of the problem can be quantified, and occasional abnormalities and persistent abnormalities can be distinguished. The minimum SOC is used to reflect the lowest charge level the battery has experienced, thus realizing the function of identifying deep discharge risks and accurately assessing battery health.

[0046] Specifically, the critical point at which charging is prematurely terminated due to battery management system protection, voltage threshold triggering, or device compatibility issues can be defined as follows: for example, the first threshold can be set to 5. If this means that the number of times the vehicle exits charging before it is fully charged in the historical charging data is greater than 5, then the charging gun will be recorded 5 times in a loop. The minimum value among the most recent 5 times is taken as the lower limit of the highest real SOC that the battery can reach in this stage, and the minimum value among these 5 times is used as the calibration point.

[0047] Furthermore, in the embodiments of this application, determining the calibration state of charge of the power battery based on the calibration voltage value includes: obtaining a correspondence table between calibration voltage values ​​and calibration state of charge; and querying the correspondence table based on the calibration voltage value to obtain the calibration state of charge of the power battery.

[0048] Understandably, by obtaining the correspondence table between calibration voltage values ​​and calibration state of charge (SOC), the calibration SOC of the power battery can be obtained by querying the calibration voltage value in the correspondence table. By analyzing the SOC change corresponding to the same calibration voltage and combining it with the historical minimum calibration SOC, the root cause can be determined, supporting the analysis of abnormal scenarios.

[0049] Specifically, the mapping relationship between voltage and SOC differs for different types and aging levels of power batteries. The corresponding relationship table is a table calibrated through standard experiments. After determining the corresponding relationship table, the corresponding real SOC can be quickly matched by measuring the calibration voltage.

[0050] Using calibration voltage as the sole query keyword and calibration voltage as the retrieval dimension, the system searches for matching items. If the query voltage is exactly the same as a standard calibration voltage in the sub-table, the calibration state of charge of the power battery corresponding to that standard voltage is directly extracted. If the query voltage is between two adjacent calibration voltages in the sub-table, the system will extract the calibration state of charge of the corresponding power battery according to the system's preset rules, such as matching a closer standard voltage, taking the lower limit or upper limit of adjacent calibration state of charge, etc., and output the calibration state of charge of the matched power battery as the final result.

[0051] The embodiments of this application can clarify the mapping relationship between voltage and SOC by determining the calibration point through historical charging data. By matching and calibrating the SOC with the corresponding calibration voltage value, the estimated value of the battery management system is corrected to the true value, eliminating accumulated errors, improving the accuracy of power battery state of charge estimation, and ensuring battery safety.

[0052] In step S103, during vehicle charging, if it is detected that the current voltage value of the power battery has reached the calibration voltage value, the current state of charge displayed by the vehicle is corrected to the calibration state of charge.

[0053] The current voltage value refers to the real-time dynamic voltage of the power battery pack during the current charging process of the vehicle; the current state of charge is the estimated value of the current remaining power obtained by the battery management system through real-time calculation before the current voltage value reaches the calibration voltage value.

[0054] It is understood that the embodiments of this application correct the current state of charge (SOC) to the calibrated state of charge when the current voltage value reaches the calibrated voltage value, adding an extra correction opportunity. The estimated value is directly replaced with the actual calibrated state of charge, eliminating the accumulated error in the early stage and allowing the state of charge to return to the true level. This achieves the matching calibration of SOC and current voltage during the charging state of the power battery, effectively avoiding the false triggering of the incomplete charge correction strategy, ensuring the accuracy of power battery SOC measurement and display, improving the rationality and adaptability of the SOC correction control strategy during charging, and enhancing the accuracy of SOC display and user charging experience.

[0055] Specifically, the battery management system automatically selects the corresponding calibration voltage SOC sub-table based on the current battery temperature. The battery management system continuously compares the current voltage value collected with all calibration voltage values ​​in the sub-table. If the current voltage value falls within the error range of a certain calibration voltage, the battery management system generates an SOC correction command.

[0056] The battery management system accurately extracts the corresponding calibrated state of charge from the selected sub-table based on the current voltage value that meets the standard. When the highest single cell voltage in the power battery is before reaching the correction voltage corresponding to the calibration point, the displayed SOC waits before the calibration point, while the actual SOC waits before the correction point. For example, if the highest single cell voltage correction is triggered, the actual SOC will suddenly become 100%, and the displayed SOC will be corrected to 100%.

[0057] Once the highest single-cell voltage reaches the corrected voltage value, indicating that the vehicle battery is fully charged, the displayed SOC continues to rise according to the voltage following strategy, while the actual SOC rises according to the ampere-hour integral. When both the actual SOC and the displayed SOC exceed the charging gun trip point and rise to 100%, the charging station can exit the incomplete charging strategy and the error correction is completed.

[0058] Furthermore, in the embodiments of this application, before correcting the current state of charge displayed by the vehicle to the calibrated state of charge, the method further includes: if the current voltage value is less than the calibrated voltage value, then obtaining the current state of charge; if the current state of charge has not reached the reference state of charge corresponding to the calibration point, then reducing the rate of increase of the current state of charge displayed by the vehicle.

[0059] It is understood that the embodiments of this application determine the acquisition action of the current state of charge by comparing the current voltage value and the calibration voltage value. When the current voltage value is less than the calibration voltage value, the current state of charge can be acquired. When the current state of charge has not reached the corresponding calibration point, the rise rate of the estimated SOC value is reduced to prevent the estimated value from rising faster than the actual battery capacity. This slows down the rise rate of SOC, stabilizes voltage, current and other data, ensures the accuracy of the charging strategy, avoids the situation where the displayed SOC remains unchanged for a long time at the charging gun stop point, allows users to intuitively perceive the continuous rise of SOC, optimizes the charging experience, and improves the accuracy of battery management and the user experience during the charging process.

[0060] Specifically, the battery management system pre-stores the mapping relationship between the calibration point SOC and the corresponding calibration voltage. Referring to the SOC value of the calibration point, the current voltage of the power battery is collected in real time during the charging process and compared with the calibration voltage corresponding to the calibration point. When the current voltage is less than the calibration voltage, the battery management system extracts the current state of charge that has been estimated in real time.

[0061] During charging, the current voltage and current state of charge are monitored in real time. When the current voltage is less than the calibration voltage and the current state of charge is less than the calibration point, the rate of increase of the current state of charge is reduced to the preset upper limit until the current voltage reaches the calibration point.

[0062] Furthermore, in embodiments of this application, before correcting the current state of charge displayed by the vehicle to a calibrated state of charge, the method further includes: identifying at least one of the following in the current charging data: charging mode, individual cell voltage of the power battery, charging current, current temperature, charging correction data, and current state of charge; determining a voltage threshold and a current threshold based on the current temperature; identifying the second number of times the power battery triggers current state of charge correction within a preset time period in the charging correction data; determining whether the power battery meets the incomplete charge correction condition based on at least one of the following: charging mode, individual cell voltage, charging current, voltage threshold, current threshold, second number, and current state of charge; and triggering a correction action for the current state of charge displayed by the vehicle when the power battery meets the incomplete charge correction condition.

[0063] Among them, the charging mode refers to the current charging type of the power battery, such as DC fast charging or AC slow charging; the single cell voltage is the real-time voltage value of a single cell in the battery pack; the charging current is the real-time current value flowing into the power battery pack during charging; the current temperature is the real-time temperature value of the core area of ​​the power battery pack; the charging correction data is the set of historical / real-time data related to charging correction stored in the battery management system; the voltage threshold is a preset single cell voltage critical value based on the current temperature; the current threshold is a preset charging current critical value based on the current temperature; the second number is the cumulative number of times the power battery triggers the current state of charge correction within a preset time period; and the incomplete charge correction condition is a comprehensive judgment rule of the battery management system to determine whether to execute the SOC correction under the incomplete charge state.

[0064] It is understood that the embodiments of this application determine the voltage threshold and current threshold by the current temperature, and determine whether the power battery meets the undercharge correction condition by using multi-dimensional information such as charging mode, single cell voltage, charging current, voltage threshold, current threshold, second count and current state of charge. When the power battery meets the undercharge correction condition, the current state of charge of the power battery is corrected to the calibrated state of charge, which improves the accuracy of the correction condition, optimizes battery management and improves the robustness of the battery management system.

[0065] Specifically, the battery management system collects the temperature of the core area of ​​the battery in real time through the NTC temperature sensor inside the battery pack. The battery management system compares the current temperature with the temperature range in the mapping table, locates the range, and automatically extracts the voltage threshold and current threshold corresponding to that range.

[0066] Each time a SOC correction is triggered, the battery management system writes the correction record to the charging correction data storage module. After receiving the current state of charge correction instruction, the battery management system determines the statistical time range, then retrieves all correction records within that range from the charging correction data, filters out the valid records of incomplete charging correction, and counts the filtered valid records. The count result is the second count.

[0067] Based on the charging mode, cell voltage, charging current, voltage threshold, current threshold, second charge, and current state of charge, it is determined whether the power battery meets the undercharge correction condition. When the power battery meets the undercharge correction condition, the maximum SOC is corrected to the correction value. The correction value is the SOC value that can be corrected corresponding to the pre-set correction voltage. It can be set to 100%, i.e., the full charge correction is performed, or it can be set to the SOC value corresponding to any voltage.

[0068] Furthermore, in the embodiments of this application, the incomplete charge correction conditions include at least one of the following: the charging mode is a preset target mode; the individual cell voltage is greater than the voltage threshold; the charging current is less than the current threshold; the second count is less than or equal to a preset second count threshold; and the current state of charge is less than the calibrated state of charge.

[0069] Among them, the target mode is a specific charging mode that the battery management system pre-sets to allow triggering of incomplete charge correction; the second threshold is a critical value that the battery management system pre-sets to determine whether the number of incomplete charge corrections within a preset time period is compliant.

[0070] It is understood that the embodiments of this application construct a judgment logic by limiting the full charge correction conditions, covering different types of valid incomplete charge scenarios, filtering out the incomplete charge scenarios that actually need correction from multiple dimensions, applicable to various charging pile abnormal exit scenarios, avoiding false triggering, and improving the robustness of the battery management system.

[0071] Specifically, the charging mode is a pre-set target mode, which limits the applicable scenarios for correction. The target mode is a scenario where SOC estimation errors are easy to accumulate, while the non-target mode is stable and has small errors, so it does not require frequent correction. This condition can avoid accidental correction in low-risk scenarios, so that the correction action is only for high-demand scenarios, thus improving correction efficiency.

[0072] A single cell voltage exceeding a voltage threshold is used to determine whether the battery's actual capacity is close to the voltage threshold. The voltage threshold is a critical value for approaching the calibration voltage based on a temperature preset. The upper limit of the battery voltage varies at different temperatures. Only when the single cell voltage exceeds the threshold at that temperature is it considered that the battery's actual capacity is close to the calibration SOC, and correction is considered possible. At this time, the deviation between the current SOC and the calibration SOC is the actual error, and correction can significantly improve the accuracy of the capacity. If the voltage is far below the threshold, it indicates a large difference in capacity, and the estimation error is normal and no correction is needed.

[0073] Charging current less than the current threshold is used to screen for stable charging scenarios. The current threshold is the maximum current value in the stable charging stage. The charging current decay characteristics are different at different temperatures. If the charging current is less than the threshold, it means that the charging has entered a stable stage. At this time, the voltage and SOC state are closer to the true value, and the correction result is accurate. If the current is greater than the threshold, the current fluctuation is large. The SOC estimation error is caused by instantaneous fluctuations. After correction, the deviation may quickly reappear, which is not meaningful at present.

[0074] The second number of corrections is less than or equal to the preset second number threshold. This is used to filter out frequent corrections caused by system anomalies and ensure the effectiveness of the corrections. The second number threshold is the maximum number of occasional corrections allowed. If the second number is less than the second number threshold, it means that the incomplete charging correction is an occasional demand caused by normal fluctuations, and the correction can eliminate the error. If the second number exceeds the second number threshold, it means that there is an anomaly in the charging system. At this time, the correction cannot solve the fundamental problem, and the fault should be investigated first to avoid ineffective corrections.

[0075] The current state of charge (SOC) is less than the calibrated SOC. This condition is used to define the premise of a partially charged battery and serves as the basic boundary for undercharge correction. Correction is only triggered when the maximum estimated SOC has not yet reached the target value. If the current SOC is less than the calibrated SOC, it means the battery is in an undercharged state before reaching the calibration point. The correction direction is from a lower estimated value to a higher actual value, which aligns with the logic of battery growth. If the current SOC is greater than or equal to the calibrated SOC, it means the estimated value has exceeded the actual value. The system still triggers correction, forcibly lowering the SOC by a certain value. Users may see a sudden drop in the battery percentage, which could be confusing. In this case, the target has already been achieved, and no further correction is needed.

[0076] This application embodiment corrects the current state of charge (SOC) to the calibrated state of charge (SOC) when the current voltage reaches the calibrated voltage, adding an extra correction opportunity. The estimated value is directly replaced with the actual calibrated SOC, eliminating accumulated errors and allowing the SOC to return to its true level. This achieves matching calibration between the SOC and the current voltage during battery charging, effectively avoiding false triggering of the incomplete charge correction strategy, ensuring the accuracy of SOC measurement and display, improving the rationality and adaptability of the SOC correction control strategy during charging, and enhancing the accuracy of SOC display and the user charging experience.

[0077] To better understand the solution of this application, the vehicle charging correction method of this application is described below through a specific embodiment, as follows: When the battery management system detects that the SOC has not reached 100% and stops charging, it records the current displayed SOC value as the "shoot-off point". After accumulating 5 SOC values ​​that meet the shoot-off point processing, it selects the calibration point.

[0078] During subsequent charging, the battery management system will refer to the SOC value at the calibration point and reduce the rate of increase of the displayed SOC before reaching the calibration point. This ensures that the highest single-cell voltage waits before reaching the correction voltage corresponding to the calibration point, while the displayed SOC waits before the calibration point and the actual SOC waits before the correction point.

[0079] Once the highest single-cell voltage reaches the corrected voltage value, the displayed SOC continues to rise according to the voltage following strategy. The actual SOC rises based on the ampere-hour integral and then exits the charging pile full-charge strategy.

[0080] 1. Handling of bounce shots.

[0081] During charging, if the SOC is displayed as above 90% and charging is stopped, and it is not due to the condition of full charge, the current SOC value is recorded as the gun stop point; after the full charge correction is triggered, all gun stop point values ​​are updated to 100; the number of gun stop times is recorded 5 times, and the minimum value among the most recent 5 times is taken as the calibration point.

[0082] 2. Strategy for correcting incomplete charging of charging piles.

[0083] The charging pile undercharging correction strategy will be implemented when all of the following conditions are met: a. In plug-in charging mode; b. The highest individual voltage in the branch exceeds the threshold value for different temperatures; c. Branch circuit charging current < threshold values ​​for different temperatures; d. No other corrections were triggered within a certain period; e. Current maximum SOC < correction value.

[0084] 3. Modify the execution method.

[0085] Adjust the maximum SOC to the corrected value; After the correction is completed, the charging station will exit the incomplete charging strategy, and the SOC display will resume the voltage-following strategy.

[0086] It should be noted that the correction value is the SOC value that can be corrected corresponding to the pre-set correction voltage. It can be set to 100%, i.e., full charge correction, or it can be set to the SOC value corresponding to any voltage.

[0087] In summary, the vehicle charging correction method proposed in this application determines the calibration point suitable for the current usage scenario by collecting historical charging data of the vehicle exiting charging before it is fully charged through the battery management system. During the current charging process, the current state of charge is accurately corrected to the calibrated state of charge by using the current voltage reaching the calibration voltage as the trigger condition. This achieves accurate SOC calibration in the case of a partially charged vehicle, and adds an extra correction opportunity in the case of a partially charged vehicle, eliminating the cumulative error of SOC estimation and improving the accuracy of SOC display.

[0088] Figure 2 This is a block diagram of a vehicle charging correction device according to an embodiment of this application.

[0089] like Figure 2 As shown, the vehicle charging correction device 200 includes: an acquisition module 201, a determination module 202, and a correction module 203.

[0090] The acquisition module 201 acquires historical charging data of vehicles exiting charging before being fully charged; the determination module 202 determines the calibration point of the power battery based on the historical charging data, identifies the calibration voltage value of the calibration point, and determines the calibration state of charge of the power battery based on the calibration voltage value of the calibration point; the correction module 203 corrects the current state of charge displayed by the vehicle to the calibration state of charge if the current voltage value of the power battery is detected to reach the calibration voltage value during the vehicle charging process.

[0091] Furthermore, in the embodiments of this application, the determining module 202 is further configured to: identify at least one historical state of charge of the power battery in the historical charging data; and use the minimum state of charge in the historical state of charge as the calibration point of the power battery.

[0092] Furthermore, in an embodiment of this application, the vehicle charging correction device 200 further includes: a first identification module, used to identify the first number of times the vehicle exited charging when it was not fully charged in historical charging data; if the first number is greater than a preset first number threshold, then the minimum charging state is selected from at least one historical charging state.

[0093] Furthermore, in the embodiments of this application, the determining module 202 is further configured to: obtain a correspondence table between calibration voltage values ​​and calibration state of charge; and query the correspondence table according to the calibration voltage values ​​to obtain the calibration state of charge of the power battery.

[0094] Furthermore, in the embodiments of this application, the vehicle charging correction device 200 further includes: a reduction module, used to obtain the current state of charge if the current voltage value is less than the calibration voltage value; and to reduce the rate of increase of the current state of charge displayed by the vehicle if the current state of charge has not reached the reference state of charge corresponding to the calibration point.

[0095] Furthermore, in the embodiments of this application, the vehicle charging correction device 200 further includes: a second identification module, used to identify at least one of the following in the current charging data: charging mode, single cell voltage of the power battery, charging current, current temperature, charging correction data, and current state of charge; determine a voltage threshold and a current threshold based on the current temperature; identify the second number of times the power battery triggers current state of charge correction within a preset time period in the charging correction data; determine whether the power battery meets the incomplete charging correction condition based on at least one of the following: charging mode, single cell voltage, charging current, voltage threshold, current threshold, second number, and current state of charge; and trigger the correction action of the current state of charge displayed by the vehicle when the power battery meets the incomplete charging correction condition. Further, in the embodiments of this application, the incomplete charging correction condition includes at least one of the following: the charging mode is a preset target mode; the single cell voltage is greater than the voltage threshold; the charging current is less than the current threshold; the second number is less than or equal to a preset second number threshold; and the current state of charge is less than the calibrated state of charge.

[0096] It should be noted that the foregoing explanation of the vehicle charging correction method embodiment also applies to the vehicle charging correction device of this embodiment, and will not be repeated here.

[0097] In summary, the vehicle charging correction device proposed in this application uses the battery management system to collect historical charging data of the vehicle exiting charging before it is fully charged, determines the calibration point suitable for the current usage scenario, and precisely corrects the current state of charge to the calibrated state of charge during the current charging process by using the current voltage reaching the calibration voltage as the trigger condition. This achieves accurate SOC calibration in the case of a partially charged vehicle, adds an extra correction opportunity in the case of a partially charged vehicle, eliminates the cumulative error of SOC estimation, and improves the accuracy of SOC display.

[0098] Figure 3 A schematic diagram of the structure of a vehicle provided in an embodiment of this application. The vehicle may include: The memory 301, the processor 302, and the computer program stored on the memory 301 and capable of running on the processor 302.

[0099] When processor 302 executes the program, it implements the vehicle charging correction method provided in the above embodiments.

[0100] Furthermore, the vehicle also includes: Communication interface 303 is used for communication between memory 301 and processor 302.

[0101] The memory 301 is used to store computer programs that can run on the processor 302.

[0102] The memory 301 may include high-speed RAM (Random Access Memory) memory, and may also include non-volatile memory, such as at least one disk storage.

[0103] If the memory 301, processor 302, and communication interface 303 are implemented independently, then the communication interface 303, memory 301, and processor 302 can be interconnected via a bus to complete communication between them. The bus can be an ISA (Industry Standard Architecture) bus, a PCI (Peripheral Component Interconnect) bus, or an EISA (Extended Industry Standard Architecture) bus, etc. The bus can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 3 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.

[0104] Optionally, in a specific implementation, if the memory 301, processor 302, and communication interface 303 are integrated on a single chip, then the memory 301, processor 302, and communication interface 303 can communicate with each other through an internal interface.

[0105] Processor 302 may be a CPU (Central Processing Unit), an ASIC (Application Specific Integrated Circuit), or one or more integrated circuits configured to implement the embodiments of this application.

[0106] This application also provides a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the vehicle charging correction method described above.

[0107] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., refer to specific features, structures, materials, or characteristics described in connection with that embodiment or example, which are included in at least one embodiment or example of this application. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples. Moreover, without contradiction, those skilled in the art can combine and integrate the different embodiments or examples described in this specification, as well as the features of different embodiments or examples.

[0108] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of that feature. In the description of this application, "N" means at least two, such as two, three, etc., unless otherwise explicitly specified.

[0109] Any process or method described in the flowchart or otherwise herein can be understood as representing a module, segment, or portion of code comprising one or N executable instructions for implementing custom logic functions or processes, and the scope of the preferred embodiments of this application includes additional implementations in which functions may be performed not in the order shown or discussed, including substantially simultaneously or in reverse order depending on the functions involved, as should be understood by those skilled in the art to which embodiments of this application pertain.

[0110] It should be understood that various parts of this application can be implemented using hardware, software, firmware, or a combination thereof. In the above embodiments, steps or methods can be implemented using software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, it can be implemented using any of the following techniques known in the art, or a combination thereof: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (FPGAs), field-programmable gate arrays (FPGAs), etc.

[0111] Those skilled in the art will understand that all or part of the steps of the methods implementing the above embodiments can be implemented by a program instructing related hardware. The program can be stored in a computer-readable storage medium, and when executed, the program includes one or a combination of the steps of the method embodiments.

[0112] Although embodiments of this application have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting this application. Those skilled in the art can make changes, modifications, substitutions and variations to the above embodiments within the scope of this application.

Claims

1. A vehicle charging correction method, characterized in that, Includes the following steps: Acquire historical charging data of vehicles that exited charging before being fully charged; The calibration point of the power battery is determined based on the historical charging data, the calibration voltage value of the calibration point is identified, and the calibration state of charge of the power battery is determined based on the calibration voltage value of the calibration point. During the vehicle charging process, if it is detected that the current voltage value of the power battery reaches the calibration voltage value, the current state of charge displayed by the vehicle is corrected to the calibration state of charge.

2. The vehicle charging correction method according to claim 1, characterized in that, The step of determining the calibration point of the power battery based on the historical charging data includes: Identify at least one historical state of charge of the power battery in the historical charging data; The minimum state of charge in the historical states of charge is used as the calibration point of the power battery.

3. The vehicle charging correction method according to claim 2, characterized in that, Before determining the calibration point of the power battery based on the historical charging data, the process also includes: Identify the first number of times in the historical charging data when the vehicle exited charging before being fully charged; If the first count is greater than a preset first count threshold, then the minimum charge state is selected from at least one of the historical charge states.

4. The vehicle charging correction method according to claim 1, characterized in that, Determining the calibrated state of charge of the power battery based on the calibration voltage value includes: Obtain the correspondence table between the calibration voltage value and the calibration state of charge; The calibration state of charge of the power battery is obtained by querying the corresponding table based on the calibration voltage value.

5. The vehicle charging correction method according to claim 1, characterized in that, Before correcting the vehicle's displayed current state of charge to the calibrated state of charge, the method further includes: If the current voltage value is less than the calibration voltage value, then the current state of charge is obtained; If the current state of charge does not reach the reference state of charge corresponding to the calibration point, the rate of increase of the current state of charge displayed by the vehicle is reduced.

6. The vehicle charging correction method according to claim 1, characterized in that, Before correcting the vehicle's displayed current state of charge to the calibrated state of charge, the method further includes: Identify at least one of the following in the current charging data: charging mode, individual cell voltage of the power battery, charging current, current temperature, charging correction data, and current state of charge; Based on the current temperature, determine the voltage threshold and current threshold, and identify the second number of times the power battery triggers the current state of charge correction within a preset time period in the charging correction data; Based on at least one of the charging mode, the cell voltage, the charging current, the voltage threshold, the current threshold, the second number of times, and the current state of charge, it is determined whether the power battery meets the undercharge correction condition. When the power battery meets the undercharge correction condition, the correction action of the current state of charge displayed by the vehicle is triggered.

7. The vehicle charging correction method according to claim 6, characterized in that, The incomplete filling correction condition includes at least one of the following: The charging mode is a preset target mode; The cell voltage is greater than the voltage threshold; The charging current is less than the current threshold. The second number of times is less than or equal to a preset second number threshold; The current state of charge is less than the calibrated state of charge.

8. A vehicle charging correction device, characterized in that, include: The acquisition module acquires historical charging data of vehicles that exited charging before being fully charged. The determination module determines the calibration point of the power battery based on the historical charging data, identifies the calibration voltage value of the calibration point, and determines the calibration state of charge of the power battery based on the calibration voltage value of the calibration point. The correction module, during the vehicle charging process, if it detects that the current voltage value of the power battery has reached the calibration voltage value, corrects the current state of charge displayed by the vehicle to the calibration state of charge.

9. A vehicle, characterized in that, include: A memory, a processor, and a computer program stored in the memory and executable on the processor, the processor executing the program to implement the vehicle charging correction method according to any one of claims 1-7.

10. A computer-readable storage medium having a computer program or instructions stored thereon, characterized in that, When the computer program or instructions are executed, they implement the vehicle charging correction method according to any one of claims 1-7.