A state of charge calibration method, electronic device, and storage medium
Patent Information
- Application Number
- CN202610898929.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-06-18
- Publication Date
- 2026-10-16
AI Technical Summary
[0004]然而,对于电池荷电状态可用范围较窄(例如30%~80% SOC区间)的车型,如油电混合动力汽车(Hybrid Electric Vehicle,HEV),其电池的SOC使用区间基本落在上述平台期内,难以利用电池开路电压曲线的非平坦特性对电池的荷电状态进行有效校准
在本申请的实施例中,通过根据目标车辆的车辆状态信息,以及目标车辆所配置的目标电池的电池状态信息进行校准场景识别,确定目标车辆所处的第一校准场景;根据与第一校准场景匹配的第一校准策略,结合车辆状态信息和/或电池状态信息,确定校准参数;基于校准参数,对目标电池的荷电状态进行校准,得到校准后荷电状态。如此,通过针对不同车辆类型预先配置相应的校准场景及其配套校准策略,在识别出车辆所属的具体校准场景后,采用该场景对应的校准策略对车辆所配电池的荷电状态进行校准。通过提供一种新型的电池荷电状态校准方式,使具有平台期特性的电池能够适用于电池荷电状态使用区间较窄的车型。
Smart Images

Figure CN122922855A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of battery management technology, and in particular to a method for calibrating the state of charge, an electronic device, and a storage medium. Background Technology
[0002] Some types of batteries exhibit a distinct plateau in their State of Charge (SOC). A plateau refers to the phenomenon where, within a specific SOC range, the battery's open-circuit voltage (OCV) remains essentially constant or experiences only extremely small changes with SOC variations. For example, for lithium iron phosphate (LFP) batteries, the voltage change is typically only 5–10 mV within the 30%–80% SOC range.
[0003] These types of batteries can be widely used in vehicle types with a wide usable state of charge (SOC) range (typically 0% to 100%), such as battery electric vehicles (BEVs), plug-in hybrid electric vehicles (PHEVs), and range-extended electric vehicles (REEVs). In these vehicle types, because of the wide usable SOC range, the non-flat characteristics of the battery's open-circuit voltage curve in the high SOC range (e.g., greater than 90%) and the low SOC range (e.g., less than 30%) can be fully utilized to calibrate the battery's SOC.
[0004] However, for vehicle models with a narrow usable state of charge (SOC) range (e.g., 30%–80%), such as hybrid electric vehicles (HEVs), the SOC range of their batteries generally falls within the aforementioned plateau period, making it difficult to effectively calibrate the battery's SOC using the non-flat characteristics of the battery's open-circuit voltage curve. Therefore, the aforementioned type of battery is generally difficult to apply to these vehicle models.
[0005] Therefore, existing technologies have a technical problem where batteries are difficult to apply to vehicles with a narrow range of battery state of charge due to limitations in battery state of charge calibration. Summary of the Invention
[0006] This application provides a method, apparatus, electronic device, and storage medium for calibrating the state of charge (SOC). By pre-configuring corresponding calibration scenarios and their supporting calibration strategies for different vehicle types, and after identifying the specific calibration scenario to which the vehicle belongs, the SOC of the vehicle's battery is calibrated using the calibration strategy corresponding to that scenario, enriching the calibration methods for SOC. By providing a novel battery SOC calibration method, batteries with plateau characteristics can be used in vehicle models with a narrow range of battery SOC usage.
[0007] In a first aspect, embodiments of this application provide a method for calibrating the state of charge, the method comprising: Based on the vehicle status information of the target vehicle and the battery status information of the target battery configured in the target vehicle, the calibration scene is identified to determine the first calibration scene in which the target vehicle is located. Based on a first calibration strategy matching the first calibration scenario, and in conjunction with the vehicle status information and / or the battery status information, calibration parameters are determined; Based on the calibration parameters, the state of charge of the target battery is calibrated to obtain the calibrated state of charge.
[0008] In some embodiments, calibrating the state of charge (SOC) of the target battery based on the calibration parameters to obtain the calibrated SOC includes: If the first state information during the calibration process satisfies the calibration hold condition in the first calibration strategy, the state of charge of the target battery is calibrated based on the calibration parameters to obtain the calibrated state of charge. The first status information is derived from the vehicle status information and / or the battery status information.
[0009] In this way, the calibration operation can be performed only when the first state information meets the calibration hold conditions corresponding to the calibration strategy during the calibration process, thereby ensuring that the battery is in a relatively stable working state that meets the preset requirements during calibration, so as to eliminate calibration deviations caused by factors such as battery state fluctuations, external interference or insufficient sampling, and thus avoid the problem of insufficient accuracy of state of charge estimation after calibration.
[0010] In some embodiments, the method further includes: If the first state information during the calibration process does not meet the calibration hold condition in the first calibration strategy, the calibration of the state of charge of the target battery is interrupted. Return to the step of determining calibration parameters based on the first calibration strategy matched with the first calibration scenario, combined with the vehicle status information and / or the battery status information; Alternatively, determine the second calibration scenario in which the target vehicle is located, and according to the second calibration strategy matching the second calibration scenario, return to the step of determining the calibration parameters by combining the vehicle status information and / or the battery status information, wherein the second calibration scenario is different from the first calibration scenario.
[0011] In this way, when the first state information does not meet the calibration hold conditions corresponding to the calibration strategy during the calibration process, a calibration interruption operation can be performed in a timely manner, and the corresponding calibration parameters and / or calibration scenario can be updated according to the calibration strategy, thereby dynamically adjusting the subsequent calibration process, avoiding continued calibration in abnormal or unstable states, and ensuring the automation, reliability and overall processing efficiency of the calibration process.
[0012] In some embodiments, the step of determining the second calibration scenario in which the target vehicle is located includes: The backup calibration scenario in the first calibration strategy is used as the second calibration scenario; Alternatively, if the first calibration scenario is one of a plurality of calibration scenarios identified based on the vehicle status information and the battery status information, the second calibration scenario is determined from the plurality of calibration scenarios based on the confidence level of the plurality of calibration scenarios.
[0013] In this way, by updating the calibration scenario, the subsequent calibration process can be dynamically adjusted to avoid continuing calibration under abnormal or unstable conditions, thus ensuring the automation, reliability, and overall processing efficiency of the calibration process.
[0014] In some embodiments, the calibration hold conditions include at least one of the following: During the calibration process, the parameter values of the first state information do not exceed a preset threshold; And / or, the data fluctuation of the first state information does not exceed a preset fluctuation range; And / or, the state indicated by the first state information is the target state.
[0015] In this way, one or more calibration hold conditions can be set to eliminate calibration deviations caused by factors such as battery state fluctuations, external interference, or insufficient sampling, and the first state information can be continuously monitored and judged during the calibration process, thereby avoiding the problem of insufficient accuracy of state of charge estimation after calibration.
[0016] In some embodiments, the method further includes: The preset threshold is dynamically updated based on the battery temperature and / or battery health status of the target battery. And / or, based on the target battery's battery temperature and / or battery health status, dynamically update the preset fluctuation range.
[0017] In this way, the threshold can be dynamically adapted by combining battery temperature and battery health status. This not only allows the battery to adapt to performance changes under different ambient temperatures and different battery life stages, but also allows for adaptive adjustments to the dynamic scenario characteristics of the target vehicle under different operating conditions, loads, and driving conditions. This ensures both safety and battery life and overall vehicle energy utilization efficiency.
[0018] In some embodiments, the calibration parameters include a compensation voltage, and determining the calibration parameters based on a first calibration strategy matching the first calibration scenario, combined with the vehicle state information and / or the battery state information, includes: The target voltage of the target battery is obtained using the voltage acquisition method in the first calibration strategy; The target voltage is polarized to obtain the compensated voltage.
[0019] In this way, the target voltage can be obtained by adopting the voltage acquisition method in the calibration strategy of the calibration scenario, so as to eliminate the influence of the difference in polarization state under different calibration scenarios, restore the true open circuit voltage reference, and thus improve the resolution and reliability of SOC estimation in a narrow SOC available range.
[0020] In some embodiments, the calibration parameters include energy change values, and determining the calibration parameters based on a first calibration strategy matching the first calibration scenario, combined with the vehicle state information and / or the battery state information, includes: Using the parameter acquisition method in the first calibration strategy, parameter change information corresponding to the second state information is obtained, wherein the second state information originates from the vehicle state information and / or the battery state information; The energy change value is obtained by integrating the parameter change information.
[0021] In this way, SOC correction can be performed within a narrower range of available SOC by combining the energy change value that dynamically changes with vehicle movement, thereby improving the reliability of the corrected SOC.
[0022] Secondly, embodiments of this application provide a state of charge calibration device, the device comprising: The scene recognition module is used to identify the calibration scene based on the vehicle status information of the target vehicle and the battery status information of the target battery configured in the target vehicle, and to determine the first calibration scene in which the target vehicle is located. The parameter determination module is used to determine calibration parameters based on a first calibration strategy that matches the first calibration scenario, combined with the vehicle status information and / or the battery status information. The calibration module is used to calibrate the state of charge of the target battery based on the calibration parameters to obtain the calibrated state of charge.
[0023] Thirdly, embodiments of this application provide an electronic device, the electronic device comprising: One or more processors; Memory; and One or more applications, wherein the applications are stored in memory and configured to be executed by a processor to implement the steps in the state of charge calibration method of any of the first aspects described above.
[0024] Fourthly, this application also provides a computer-readable storage medium having a computer program stored thereon, the computer program being loaded by a processor to perform the steps in the state of charge calibration method of any of the first aspects described above.
[0025] Fifthly, this application also provides a computer program product, including a computer program / instructions, which, when executed by a processor, are used to perform the steps in the state of charge calibration method of any of the first aspects described above.
[0026] The beneficial effects of the embodiments of this application are as follows: In the embodiments of this application, a first calibration scenario for the target vehicle is determined by identifying the vehicle status information and the battery status information of the target battery configured in the target vehicle. Based on a first calibration strategy matching the first calibration scenario, and combined with the vehicle status information and / or battery status information, calibration parameters are determined. Based on the calibration parameters, the state of charge (SOC) of the target battery is calibrated to obtain the calibrated SOC. Thus, by pre-configuring corresponding calibration scenarios and their matching calibration strategies for different vehicle types, after identifying the specific calibration scenario to which the vehicle belongs, the SOC of the battery configured in the vehicle is calibrated using the calibration strategy corresponding to that scenario. This provides a novel battery SOC calibration method, enabling batteries with plateau characteristics to be suitable for vehicle models with a narrow SOC usage range. Attached Figure Description
[0027] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0028] Figure 1 This is a schematic diagram illustrating an implementation scenario of the state of charge calibration method provided in this application embodiment; Figure 2This is a schematic flowchart of the state of charge calibration method provided in the embodiments of this application; Figure 3a This is a schematic diagram of a scenario of the state of charge calibration method provided in the embodiments of this application; Figure 3b This is a schematic diagram of another scenario of the state of charge calibration method provided in the embodiments of this application; Figure 3c This is a schematic diagram of another scenario of the state of charge calibration method provided in the embodiments of this application; Figure 3d This is a schematic diagram of another scenario of the state of charge calibration method provided in the embodiments of this application; Figure 3e This is a schematic diagram of another scenario of the state of charge calibration method provided in the embodiments of this application; Figure 3f This is a schematic diagram of another scenario of the state of charge calibration method provided in the embodiments of this application; Figure 3g This is a schematic diagram of another scenario of the state of charge calibration method provided in the embodiments of this application; Figure 3h This is a schematic diagram of another scenario of the state of charge calibration method provided in the embodiments of this application; Figure 4 This is a schematic diagram of an embodiment of the state of charge calibration device provided in this application; Figure 5 This is a schematic diagram of an embodiment of the electronic device provided in this application. Detailed Implementation
[0029] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application. At the same time, in the description of the embodiments of this application, the terms "first," "second," etc., are only used to distinguish descriptions and should not be construed as indicating or implying relative importance. Thus, features defined with "first" and "second" may explicitly or implicitly include one or more features. In the description of the embodiments of this application, "multiple" means two or more, unless otherwise explicitly specified.
[0030] This application proposes a method, apparatus, electronic device, storage medium, and computer program product for calibrating the state of charge. The state of charge calibration apparatus can be integrated into an electronic device, which can be a server such as a state of charge calibration system, or a terminal controlled by a state of charge calibration system.
[0031] The server can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, network acceleration services (Content Delivery Network, CDN), as well as big data and artificial intelligence platforms.
[0032] The terminal can be a smartphone, tablet, laptop, desktop computer, smart speaker, smartwatch, etc., but is not limited to these. The terminal and the server can be connected directly or indirectly through wired or wireless communication, which is not limited herein.
[0033] Please see Figure 1 Taking the integration of a state of charge calibration device into electronic devices as an example, Figure 1 This diagram illustrates an implementation scenario of the state-of-charge (SOC) calibration method provided in this application. The electronic device can be a terminal device. The terminal device identifies the calibration scenario based on the vehicle status information of the target vehicle and the battery status information of the target battery configured in the target vehicle, determining the first calibration scenario in which the target vehicle is located. Based on a first calibration strategy matching the first calibration scenario, and combined with the vehicle status information and / or battery status information, calibration parameters are determined. Based on the calibration parameters, the SOC of the target battery is calibrated to obtain the calibrated SOC. Thus, by pre-configuring corresponding calibration scenarios and their matching calibration strategies for different vehicle types, after identifying the specific calibration scenario to which the vehicle belongs, the SOC of the battery configured in the vehicle is calibrated using the calibration strategy corresponding to that scenario. This provides a novel battery SOC calibration method, enabling batteries with plateau characteristics to be suitable for vehicle models with a narrow range of battery SOC usage.
[0034] It should be noted that, Figure 1 The schematic diagram illustrating the implementation environment of the state of charge calibration method is merely an example. The implementation environment of the state of charge calibration method described in this application is intended to more clearly illustrate the technical solutions of this application and does not constitute a limitation on the technical solutions provided in this application. Those skilled in the art will understand that, with the evolution of state of charge calibration and the emergence of new business scenarios, the technical solutions provided in this application are equally applicable to similar technical problems.
[0035] The solutions provided in this application are specifically illustrated through the following embodiments. It should be noted that the order of description of the following embodiments is not intended to limit the preferred order of the embodiments.
[0036] This embodiment will be described from the perspective of a state of charge calibration device, which can be integrated into an electronic device, such as a terminal device and / or a server, and this application does not limit it.
[0037] Please see Figure 2 , Figure 2 This is a schematic flowchart of a state of charge calibration method provided in an embodiment of this application. The state of charge calibration method is applied to an electronic device and may include the following steps S101 to S103: Step S101: Based on the vehicle status information of the target vehicle and the battery status information of the target battery configured in the target vehicle, the calibration scene is identified to determine the first calibration scene in which the target vehicle is located.
[0038] The target vehicle mentioned in the embodiments of this application refers to a vehicle equipped with a power battery system, wherein the state of charge (SOC) of the power battery is limited to a narrow range of usable SOC during cyclic charging and discharging in at least one operating mode or throughout the entire operating cycle. The target battery mentioned in the embodiments of this application refers to the power battery installed in the target vehicle.
[0039] It should be noted that this narrow usable range is based on falling within the plateau period range of the power battery. This narrow usable range may slightly exceed the plateau period range of the power battery, but the excess portion is insufficient to support effective calibration of the battery's state of charge using the non-flat characteristics of the battery's open-circuit voltage curve.
[0040] For example, the target vehicle could be a hybrid electric vehicle (HEV). To protect battery life and ensure system efficiency, HEVs typically limit the battery's state of charge (SOC) within a narrow usable range (e.g., 40%–60%, or 30%–80%) to avoid overcharging or over-discharging. Another example is a plug-in hybrid electric vehicle (PHEV) operating in a battery reserve mode. In this mode, the PHEV's SOC is limited to a narrow usable range to preserve pure electric driving margin and maintain regenerative braking capabilities.
[0041] The vehicle status information mentioned in this application embodiment is used to reflect the current dynamic driving conditions and external load conditions of the target vehicle. The vehicle status information can be a collection of relevant parameters associated with the operating conditions and driving environment of the target vehicle, including but not limited to: vehicle speed, longitudinal and lateral acceleration, driving direction, gear status, accelerator pedal opening, brake pedal opening, vehicle power, road gradient of the road on which the vehicle is traveling, ambient temperature, and the on / off status of the vehicle's air conditioning or heating system.
[0042] The battery state information mentioned in the embodiments of this application is used to reflect the physical characteristics and operating state of the target battery itself, specifically including but not limited to: the target battery's terminal voltage, individual cell voltage, total voltage, charge / discharge current, individual cell temperature, battery pack temperature, battery state of charge, battery state of health (SOH), battery power state, battery internal resistance, polarization voltage, and insulation resistance, etc. This battery state information can include raw physical quantities (such as voltage, current, and temperature) directly collected by sensors, or it can include derived state quantities (such as SOC and SOH) obtained based on the raw physical quantities.
[0043] It should be noted that the target vehicle mentioned in the embodiments of this application is pre-configured with corresponding calibration scenarios and their corresponding calibration strategies. A calibration scenario refers to a typical operating condition that can be identified during the operation of the target vehicle and has specific energy flow characteristics (such as braking signals, current fluctuations, etc.) or stable electrical parameter characteristics (such as stable current / voltage characteristics, etc.). A calibration strategy refers to the SOC estimation and correction method or parameter adjustment rule selected for the electrical parameter characteristics and energy flow characteristics under the corresponding calibration scenario.
[0044] The first calibration scenario refers to the calibration scenario identified from multiple preset calibration scenarios based on vehicle status information and battery status information during the driving process of the target vehicle, using preset rules or recognition algorithms.
[0045] It should be noted that the first calibration scenario is one of a set of preset calibration scenarios; under each calibration scenario, the electrical characteristics of the battery configured in the vehicle conform to the preset characteristics.
[0046] The electrical characteristics may include current characteristics and / or voltage characteristics. A preset characteristic refers to a stable characteristic. For example, if the electrical characteristic is a current characteristic, the preset characteristic may be that the current characteristic indicates the battery is in a stable state. If the electrical characteristic is a voltage characteristic, the preset characteristic may be that the voltage characteristic indicates the battery is in a stable state.
[0047] It should be noted that the calibration scenario and its corresponding calibration strategy can be set according to the actual situation, and there are no restrictions here.
[0048] As an example, for hybrid electric vehicles, the following calibration scenarios and their corresponding calibration strategies can be pre-configured. Hybrid electric vehicles are pre-configured with regenerative braking, steady-state charging, high-speed cruising, urban congestion, idling, hill-climbing, predictive road conditions, and air conditioning start-stop scenarios. The calibration scenarios and their corresponding calibration strategies can be specifically set according to actual application needs, and this application does not limit them.
[0049] As an example, for hybrid electric vehicles, the following calibration scenarios and their corresponding calibration strategies can be pre-configured. These calibration scenarios include, but are not limited to, regenerative braking, steady-state charging, high-speed cruising, urban congestion, idling, hill-climbing, predictive road conditions, and air conditioning start-stop.
[0050] The corresponding calibration strategy for regenerative braking scenarios can involve collecting several (e.g., 3) consecutive voltage peaks during the braking process (e.g., at 50ms intervals), calculating the average value of the peaks, performing polarization compensation, and consulting a high-precision OCV-SOC table. Simultaneously, dynamic threshold adaptation is introduced, adjusting the voltage fluctuation threshold according to the battery temperature (e.g., voltage fluctuation threshold ≤40mV at -20℃~0℃, voltage fluctuation threshold ≤30mV at 0℃~60℃). If the fluctuation exceeds the threshold, calibration is abandoned. The high-precision OCV-SOC table refers to the OCV-SOC correspondence table obtained by calibrating the plateau region of the target battery using a static method under different temperature (e.g., -20℃~60℃) and different SOH (e.g., 80%~100%) conditions, used to adapt to calibration requirements within a narrow SOC range.
[0051] The corresponding calibration strategy for steady-state charging scenarios can be as follows: collect the average terminal voltage within a preset time period (e.g., 10 s) and perform polarization compensation; when the current fluctuation exceeds the preset current fluctuation threshold (e.g., ±2 A), re-collect the voltage; add an error verification step to compare the calibration value with the initial value of the ampere-hour integral; when the deviation is greater than the preset error (e.g., 1.5%), trigger recalibration.
[0052] The corresponding calibration strategy for high-speed cruising scenarios can be as follows: average voltage is collected and polarization compensation is performed within a preset time period (e.g., 10 s); calibration is interrupted when vehicle speed fluctuations exceed a preset vehicle speed fluctuation threshold (e.g., ±2 km / h); and a new vehicle speed is added simultaneously. The current linkage judgment mechanism synchronously interrupts calibration when the cruising speed remains stable and the battery current fluctuation exceeds the preset current fluctuation threshold (e.g., ±4 A).
[0053] The corresponding calibration strategy for urban congestion scenarios can be as follows: A 5-second dynamic calibration window is set, and the SOC estimation deviation (i.e., the difference between the ampere-hour integral value and the polarization compensation OCV back-calculated value) within the window is collected and corrected using a weighted average algorithm. The weight for recent deviations can be 0.6, and the weight for historical deviations can be 0.4. The optimized trigger conditions are: vehicle speed 0–25 km / h, current fluctuation ≤ ±5 A and duration ≥ 8 seconds. Redundant logic is also introduced to automatically switch to idling calibration when the deviation fluctuation rate > 1% / s.
[0054] The corresponding calibration strategy for idling scenarios can be as follows: after the vehicle has been idling for a preset time (e.g., 10 seconds), the terminal voltage is collected (to ensure that the polarization effect is basically eliminated), and the high-precision OCV-SOC table at the corresponding temperature is consulted according to the current battery temperature, and used as the benchmark calibration value; at the same time, a temperature compensation coefficient is introduced (e.g., the coefficient is 1.03 at -20 ℃, and the coefficient is 0.98 at 60 ℃) to correct the influence of temperature on OCV.
[0055] The corresponding calibration strategy for driving on slopes can be as follows: under the condition that the absolute value of the slope detected by the slope sensor does not exceed the preset slope fluctuation threshold (such as ±5°), the power change during the slope driving is collected, and the SOC is corrected by integrating the energy change; when the power fluctuation is greater than 12 kW, the calibration is abandoned, and the integration weight is adjusted according to the actual slope size, with the integration weight being lower for larger slopes.
[0056] The corresponding calibration strategy for predictive road condition scenarios can be as follows: integrate Global Positioning System (GPS) signals, vehicle radar signals, and vehicle speed change rate to identify downhill / deceleration sections 300–500 m ahead (using dual signal verification to avoid failure of a single GPS signal due to obstruction); trigger steady-state voltage calibration 3 seconds in advance, collect the average voltage within 5 seconds and perform polarization compensation, and then query a high-precision OCV-SOC table; at the same time, add redundant logic for GPS / radar failure, and automatically switch to the calibration strategy for high-speed cruise or regenerative braking scenarios in the event of failure.
[0057] The corresponding calibration strategy for air conditioner start-stop scenarios can be as follows: collect the voltage change within 300 ms before and after the air conditioner starts and stops and perform polarization correction. When the voltage change amplitude is less than 30 mV, the calibration is abandoned. A new time window judgment mechanism is added to ensure that the voltage change is stable and lasts for no less than 50 ms before calibration is performed.
[0058] It should be noted that the parameters in the above-mentioned calibration strategy are not intended to limit this application, and their specific parameters can be adjusted according to the actual situation. No restrictions are imposed here.
[0059] Step S102: Determine calibration parameters based on the first calibration strategy that matches the first calibration scenario, combined with vehicle status information and / or battery status information.
[0060] Here, the first calibration strategy refers to the calibration strategy that matches the first calibration scenario. Specifically, the correlation between preset calibration scenarios and preset calibration strategies can be obtained, and based on this correlation, the first calibration strategy that matches the first calibration scenario can be determined.
[0061] Among them, calibration parameters refer to the parameters determined based on the calibration strategy and used to calibrate the state of charge of the target battery.
[0062] The type of calibration parameters can be adjusted according to the actual situation, and there are no restrictions here. For example, calibration parameters may include the compensation voltage after polarization compensation. Another example is that calibration parameters may include the energy change value of the target battery.
[0063] The method for determining calibration parameters can be based on their parameter type and calibration strategy; there are no restrictions here.
[0064] For example, in an embodiment where the calibration parameter is the compensation voltage after polarization compensation, the step of "determining the calibration parameter according to a first calibration strategy matching the first calibration scenario, combined with vehicle state information and / or battery state information" may include: The target voltage of the target battery is obtained using the voltage acquisition method in the first calibration strategy; Polarization compensation is performed on the target voltage to obtain the compensation voltage.
[0065] The target voltage refers to the voltage obtained through voltage acquisition methods.
[0066] The voltage acquisition method is configured with at least one of the following for the corresponding calibration scenario: voltage acquisition duration, voltage type, and voltage calculation method. For example, in the case of a regenerative braking scenario, the voltage acquisition method can be to acquire three consecutive voltage peaks during the braking process and calculate the average value of the peaks, using this average value as the target voltage. As another example, in the case of a steady-state charging scenario, the voltage acquisition method can be to acquire the average voltage at the acquisition end within a preset time period (e.g., 10 s) as the target voltage.
[0067] In this way, the target voltage can be obtained by adopting the voltage acquisition method in the calibration strategy of the calibration scenario, so as to eliminate the influence of the difference in polarization state under different calibration scenarios, restore the true open circuit voltage reference, and thus improve the resolution and reliability of SOC estimation in a narrow SOC available range.
[0068] The voltage acquisition method in the first calibration strategy obtains the target voltage that matches the voltage characteristics of the first calibration scenario, thereby improving the accuracy of voltage acquisition. For example, in an embodiment where the calibration parameter is the energy change value of the target battery, the step of "determining the calibration parameter according to a first calibration strategy matching the first calibration scenario, combined with vehicle state information and / or battery state information" may include: The parameter acquisition method in the first calibration strategy is used to obtain the parameter change information corresponding to the second state information, wherein the second state information is derived from vehicle state information and / or battery state information; The energy change value is obtained by integrating the parameter change information.
[0069] The second state information can be specific state information (such as current and voltage) contained in vehicle state information or battery state information, or it can be based on derived state quantities (such as power) obtained from vehicle state information and / or battery state information.
[0070] For example, in the case where the first calibration scenario is the above-mentioned slope driving scenario, under the condition that the absolute value of the slope detected by the slope sensor does not exceed the preset slope fluctuation threshold (such as ±5°), the power change during slope driving is collected, and the energy change value is obtained by integrating the power change, where the power is the second state information.
[0071] In this way, SOC correction can be performed within a narrower range of available SOC by combining the energy change value that dynamically changes with vehicle movement, thereby improving the reliability of the corrected SOC.
[0072] Step S103: Based on the calibration parameters, calibrate the state of charge of the target battery to obtain the calibrated state of charge.
[0073] In an embodiment where the calibration parameter is the compensation voltage after polarization compensation, the high-precision OCV-SOC table can be consulted in conjunction with the compensation voltage to output the calibrated high-precision SOC value and feed it back to the vehicle controller to meet the usage requirements of the target vehicle.
[0074] In an embodiment where the calibration parameter is the energy change value of the target battery, the SOC can be corrected directly within a narrow SOC usable range based on the energy change value that dynamically changes with vehicle movement, thereby improving the reliability of the corrected SOC.
[0075] In some embodiments, the step of "calibrating the state of charge of the target battery based on calibration parameters to obtain the calibrated state of charge" may include: If the first state information during the calibration process meets the calibration hold condition in the first calibration strategy, the state of charge of the target battery is calibrated based on the calibration parameters to obtain the calibrated state of charge. The first state information originates from vehicle state information and / or battery state information acquired during the calibration process. This first state information can be specific state information contained within the vehicle state information or battery state information (such as current, voltage, vehicle speed, etc.), or it can be based on derived state quantities obtained from the vehicle state information and / or battery state information (such as current fluctuations, voltage fluctuations, vehicle speed fluctuations, etc.). There are no restrictions here.
[0076] Among them, calibration maintenance conditions refer to one or more conditions that need to be met to perform calibration.
[0077] In this way, the calibration operation can be performed only when the first state information meets the calibration hold conditions corresponding to the calibration strategy, thereby ensuring that the battery is in a relatively stable working state that meets the preset requirements during calibration, so as to eliminate calibration deviations caused by factors such as battery state fluctuations, external interference or insufficient sampling, and thus avoid the problem of insufficient accuracy of state of charge estimation after calibration.
[0078] It should be noted that there are multiple ways to set the calibration hold conditions, and the specific settings can be adjusted according to the actual situation; no restrictions are imposed here. For example, calibration hold conditions may include ensuring that the parameter value of the first state information does not exceed a preset threshold during calibration (e.g., vehicle speed does not exceed a preset speed, such as 15 km / h), and / or that the data fluctuation of the first state information does not exceed a preset fluctuation range during calibration (e.g., current fluctuation does not exceed a preset fluctuation range, such as ±5 A), and / or that the state indicated by the first state information is the target state during calibration (e.g., the air conditioner is in the start state).
[0079] In this way, one or more calibration hold conditions can be set to eliminate calibration deviations caused by factors such as battery state fluctuations, external interference, or insufficient sampling, and the first state information can be continuously monitored and judged during the calibration process, thereby avoiding the problem of insufficient accuracy of state of charge estimation after calibration.
[0080] It should be noted that the aforementioned preset threshold and preset fluctuation range can be fixed thresholds set according to the calibration scenario, or dynamic thresholds set according to the calibration scenario and actual conditions.
[0081] For example, a preset threshold can be dynamically updated based on the target battery's battery temperature and / or battery health status. A preset fluctuation range can also be dynamically updated based on the target battery's battery temperature and / or battery health status.
[0082] In this way, the threshold can be dynamically adapted by combining battery temperature and battery health status. This not only allows the battery to adapt to performance changes under different ambient temperatures and different battery life stages, but also allows for adaptive adjustments to the dynamic scenario characteristics of the target vehicle under different operating conditions, loads, and driving conditions. This ensures both safety and battery life and overall vehicle energy utilization efficiency.
[0083] In some embodiments, the above-described state of charge calibration method further includes: If the first state information during the calibration process does not meet the calibration hold condition in the first calibration strategy, the calibration of the state of charge of the target battery is interrupted. Return to the step of determining calibration parameters based on the first calibration strategy matched with the first calibration scenario, combined with vehicle status information and / or battery status information; Alternatively, determine the second calibration scenario in which the target vehicle is located, and according to the second calibration strategy that matches the second calibration scenario, return to the step of determining the calibration parameters by combining vehicle status information and / or battery status information, wherein the second calibration scenario is different from the first calibration scenario.
[0084] In one embodiment where the calibration parameter is the compensation voltage after polarization compensation, the step "returning to execute the step of determining the calibration parameter according to the first calibration strategy matched with the first calibration scenario, combined with vehicle status information and / or battery status information" can be: using the voltage acquisition method in the first calibration strategy to reacquire the target voltage of the target battery to update the compensation voltage.
[0085] In an embodiment where the calibration parameter is the energy change value of the target battery, the step "returning to execute the step of determining the calibration parameter according to the first calibration strategy matched with the first calibration scenario, combined with vehicle status information and / or battery status information" can be: using the parameter acquisition method in the first calibration strategy to reacquire the parameter change information corresponding to the second status information in order to update the energy change value.
[0086] In this way, when the first state information does not meet the calibration hold conditions corresponding to the calibration strategy during the calibration process, a calibration interruption operation can be performed in a timely manner, and the corresponding calibration parameters and / or calibration scenario can be updated according to the calibration strategy. This dynamically adjusts the subsequent calibration process, avoids continuing calibration in abnormal or unstable states, and ensures the automation, reliability, and overall processing efficiency of the calibration process.
[0087] There are multiple ways to determine the second calibration scenario in which the target vehicle is located, and the specific method can be adjusted according to the actual situation. No restrictions are imposed here.
[0088] For example, if the first calibration strategy includes a backup calibration scenario, the backup calibration scenario in the first calibration strategy can be used as the second calibration scenario.
[0089] For example, if the first calibration scenario is one of multiple calibration scenarios identified based on vehicle status information and battery status information, a second calibration scenario can also be determined from the multiple calibration scenarios based on the confidence level of the multiple calibration scenarios.
[0090] The second calibration scenario can be a calibration scenario whose reliability is second only to the first calibration scenario among multiple calibration scenarios.
[0091] For example, if the first calibration strategy does not include a backup calibration scenario, and a calibration scenario is identified by the vehicle status information and battery status information, the vehicle status information and battery status information can be re-acquired to identify the calibration scenario in order to obtain a second calibration scenario.
[0092] The second calibration scenario can be a calibration scenario whose reliability is second only to the first calibration scenario among multiple calibration scenarios.
[0093] In this way, by updating the calibration scenario, the subsequent calibration process can be dynamically adjusted to avoid continuing calibration under abnormal or unstable conditions, thus ensuring the automation, reliability, and overall processing efficiency of the calibration process.
[0094] Thus, using the aforementioned state-of-charge (POC) calibration method, the calibration scenario is identified based on the vehicle's state information and the battery state information of the target battery, determining the first calibration scenario in which the target vehicle is located. Based on a first calibration strategy matching the first calibration scenario, and combined with the vehicle state information and / or battery state information, calibration parameters are determined. Based on these calibration parameters, the POC of the target battery is calibrated to obtain the calibrated POC. In this way, by pre-configuring corresponding calibration scenarios and their matching calibration strategies for different vehicle types, after identifying the specific calibration scenario to which the vehicle belongs, the POC of the battery equipped in the vehicle is calibrated using the calibration strategy corresponding to that scenario. This provides a novel battery POC calibration method, enabling batteries with plateau-period characteristics to be suitable for vehicle models with a narrow POC usage range.
[0095] To facilitate understanding of the above scheme, let's take a target vehicle as a hybrid electric vehicle and a target battery as a lithium iron phosphate battery as an example.
[0096] Understandably, lithium iron phosphate batteries have been widely used in BEV, PHEV, and REEV fields due to their advantages such as high safety, long cycle life, low cost, and good thermal stability. However, their application in the field of hybrid electric vehicles is almost non-existent. The core bottleneck is that the SOC range of lithium iron phosphate batteries in hybrid electric vehicles is strictly limited to a plateau region of 30-80%. Existing SOC estimation schemes for lithium iron phosphate batteries all rely on voltage characteristics of SOC>80% and SOC<30% for calibration, which completely fails within the narrow SOC range of hybrid electric vehicles and cannot guarantee reliable SOC accuracy.
[0097] To address the aforementioned issues, the hybrid electric vehicle of this application is pre-configured with the following calibration scenarios and their corresponding calibration strategies. The hybrid electric vehicle is pre-configured with regenerative braking scenario, steady-state charging scenario, high-speed cruising scenario, urban congestion scenario, idling scenario, hill-climbing scenario, predictive road condition scenario, and air conditioning start-stop scenario, along with corresponding calibration strategies for each scenario.
[0098] like Figure 3a As shown, the corresponding calibration strategy for regenerative braking scenarios (i.e., peak voltage-polarization co-calibration method) can collect several (e.g., 3) consecutive voltage peaks during the braking process (e.g., at 50ms intervals), calculate the average value of the peaks, perform polarization compensation, and query a high-precision OCV-SOC table. Simultaneously, dynamic threshold adaptation is introduced, adjusting the voltage fluctuation threshold according to the battery temperature (e.g., voltage fluctuation threshold ≤40mV at -20℃~0℃, voltage fluctuation threshold ≤30mV at 0℃~60℃). If the fluctuation exceeds the threshold, calibration is abandoned. This design can adapt to high-current, short-term operating conditions and simultaneously solves the problems of single peak values being easily interfered with and the significant impact of low-temperature polarization.
[0099] like Figure 3b As shown, the corresponding calibration strategy for steady-state charging scenarios (i.e., the small-current steady-state error verification method) can be as follows: The average terminal voltage is collected within a preset time period (e.g., 10 s) and polarization compensation is performed. When the current fluctuation exceeds a preset current fluctuation threshold (e.g., ±2 A), the voltage is re-collected. An error verification step is added, comparing the calibrated value with the initial value of the ampere-hour integral. When the deviation is greater than a preset error (e.g., 1.5%), recalibration is triggered. In this way, calibration accuracy is ensured in steady-state charging scenarios, overcoming the calibration deviation problems caused by the lack of error verification and the excessively wide current fluctuation threshold in the original solution.
[0100] like Figure 3cAs shown, the corresponding calibration strategy for high-speed cruising scenarios (i.e., steady-state voltage-vehicle speed linkage calibration method) can be as follows: Average voltage is collected and polarization compensation is performed within a preset time period (e.g., 10 s); calibration is interrupted when vehicle speed fluctuations exceed a preset vehicle speed fluctuation threshold (e.g., ±2 km / h); and a new vehicle speed is added simultaneously. The current-linked judgment mechanism synchronously interrupts calibration when the cruising speed remains stable and the battery current fluctuation exceeds a preset current fluctuation threshold (e.g., ±4 A). This adapts to high-speed steady-state operating conditions and resolves the calibration failure issue caused by the original solution relying solely on vehicle speed without considering current fluctuations.
[0101] like Figure 3d As shown, the corresponding calibration strategy (i.e., dynamic window error fusion method) for urban congestion scenarios can be as follows: A 5-second dynamic calibration window is set, and the SOC estimation deviation (i.e., the difference between the ampere-hour integral value and the polarization compensation OCV back-calculated value) within the window is collected and corrected using a weighted average algorithm. The weight of recent deviations can be 0.6, and the weight of historical deviations can be 0.4. The optimized trigger conditions are: vehicle speed 0–25 km / h, current fluctuation ≤ ±5 A, and duration ≥ 8 seconds. Redundant logic is also introduced; when the deviation fluctuation rate > 1% / s, the system automatically switches to idling calibration. This addresses the technical problems of unstable operation and lack of redundancy in congestion conditions.
[0102] like Figure 3e As shown, the corresponding calibration strategy for idling scenarios (i.e., the OCV idling-temperature compensation method) can be as follows: After the vehicle has been idling for a preset time (e.g., 10 s), the terminal voltage is collected (to ensure that the polarization effect is basically eliminated), and the high-precision OCV-SOC table at the corresponding temperature is consulted based on the current battery temperature, and used as the benchmark calibration value; at the same time, a temperature compensation coefficient is introduced (e.g., 1.03 at -20 ℃, and 0.98 at 60 ℃) to correct the influence of temperature on OCV. In this way, the calibration deviation problem caused by the original solution not considering the influence of temperature and insufficient idling time can be effectively solved.
[0103] like Figure 3f As shown, the matching calibration strategy for the slope driving scenario (i.e., the power integration-slope adaptation method) can be as follows: under the condition that the absolute value of the slope detected by the slope sensor does not exceed the preset slope fluctuation threshold (such as ±5°), the power change during slope driving is collected, and the SOC is corrected by integrating the energy change; when the power fluctuation is greater than 12kW, the calibration is abandoned, and the integration weight is adjusted according to the actual slope size. The larger the slope, the lower the integration weight, thereby adapting to the high current fluctuation condition of the slope section and solving the calibration error problem caused by the original solution not considering the slope effect and the unreasonable setting of the power fluctuation threshold.
[0104] like Figure 3g As shown, the corresponding calibration strategy for predictive road condition scenarios (i.e., the multi-signal linkage advance calibration method) can be as follows: Integrate Global Positioning System (GPS) signals, vehicle radar signals, and vehicle speed change rate to identify the 300–500 m downhill / deceleration section ahead (using dual signal verification to avoid failure of a single GPS signal due to obstruction); trigger steady-state voltage calibration 3 seconds in advance, collect the average voltage within 5 seconds and perform polarization compensation, and then query the high-precision OCV-SOC table; at the same time, add redundant logic for GPS / radar failure, automatically switching to the calibration strategy for high-speed cruise or regenerative braking scenarios in the event of failure, thereby solving the technical problems of the original solution's reliance on a single signal and lack of redundancy protection.
[0105] like Figure 3h As shown, the corresponding calibration strategy for the air conditioner start-stop scenario (i.e., voltage mutation-time window calibration method) can be as follows: collect the voltage change within 300 ms before and after the air conditioner starts and stops and perform polarization correction. When the voltage mutation amplitude is less than 30mV, the calibration is abandoned. A new time window judgment mechanism is added to ensure that the voltage mutation is stable and lasts for no less than 50 ms before calibration is performed, thereby avoiding false calibration caused by instantaneous voltage fluctuations and solving the problem that the original solution did not judge the stability of voltage mutation and was prone to false triggering.
[0106] Specifically, the state-of-charge (SOC) calibration method can include: acquiring vehicle CAN signals (vehicle speed, battery current, battery terminal voltage, etc.) and battery status signals (temperature, SOH), and preprocessing the acquired signals for subsequent module calculations. First, the ampere-hour integration method is used to calculate the initial real-time SOC value. Then, based on the operating condition identification results, a dedicated calibration method for the corresponding scenario is triggered to calculate the SOC calibration value and calibration error for each scenario, achieving accurate SOC calibration in the platform area and reducing reliance on voltage characteristics in the non-platform area. The robustness of the calibration algorithm is improved by adding a dynamic threshold adaptation and redundant triggering submodules. Fusion weights are assigned according to the credibility of each scenario, and the calibration results from multiple scenarios are weighted and averaged to obtain the final corrected SOC value, further improving calibration accuracy. Simultaneously, the threshold and weights are adaptively adjusted based on battery temperature and SOH status, and sensor status is monitored to activate a redundancy mechanism, ensuring good adaptability under different environmental conditions and battery health states. Finally, a high-precision calibrated SOC value (error ≤ ±3%) is output and fed back to the vehicle controller to meet the usage requirements under HEV operating conditions. Thus, without any hardware upgrades, high-precision calibration can be achieved in hybrid electric vehicles for the narrow SOC range of lithium iron phosphate batteries, relying solely on software algorithms.
[0107] To better implement the above methods, embodiments of this application also provide a state of charge calibration device, which can be integrated into an electronic device, such as a terminal or a server. Figure 4 As shown in the figure, this application embodiment also provides a state of charge calibration device, which includes: The scene recognition module 201 is used to perform calibration scene recognition based on the vehicle status information of the target vehicle and the battery status information of the target battery configured in the target vehicle, and to determine the first calibration scene in which the target vehicle is located. The parameter determination module 202 is used to determine calibration parameters based on a first calibration strategy that matches the first calibration scenario, combined with vehicle status information and / or battery status information. The calibration module 203 is used to calibrate the state of charge of the target battery based on calibration parameters to obtain the calibrated state of charge.
[0108] In some embodiments, the calibration module 203 calibrates the state of charge (SOC) of the target battery based on calibration parameters to obtain a calibrated SOC, including: The calibration unit is used to calibrate the state of charge of the target battery based on calibration parameters, when the first state information in the calibration process meets the calibration hold condition in the first calibration strategy, so as to obtain the calibrated state of charge. The first status information is derived from vehicle status information and / or battery status information.
[0109] In some embodiments, the above-described state of charge calibration apparatus further includes: The calibration interruption unit is used to interrupt the calibration of the state of charge of the target battery when the first state information during the calibration process does not meet the calibration hold conditions in the first calibration strategy. The first return unit is used to return the steps of determining calibration parameters based on the first calibration strategy matched with the first calibration scenario, combined with vehicle status information and / or battery status information. Alternatively, the second return unit is used to determine the second calibration scenario in which the target vehicle is located, and according to the second calibration strategy matching the second calibration scenario, return to the step of determining the calibration parameters by combining vehicle status information and / or battery status information, wherein the second calibration scenario is different from the first calibration scenario.
[0110] In some embodiments, the step of determining the second calibration scenario in which the target vehicle is located in the second return unit includes: The first determining subunit is used to use the backup calibration scenario in the first calibration strategy as the second calibration scenario; Alternatively, the second determining subunit is used to determine a second calibration scenario from among the multiple calibration scenarios based on the confidence level of the multiple calibration scenarios, when the first calibration scenario is one of multiple calibration scenarios identified based on vehicle status information and battery status information.
[0111] In some embodiments, the above calibration holding conditions include at least one of the following: During the calibration process, the parameter values of the first state information do not exceed the preset threshold; And / or, the data fluctuation of the first state information does not exceed the preset fluctuation range; And / or, the state indicated by the first state information is the target state.
[0112] In some embodiments, the above-described state of charge calibration apparatus further includes: The first update unit is used to dynamically update the preset threshold based on the target battery's battery temperature and / or battery health status. The second update unit is used to and / or dynamically update the preset fluctuation range based on the target battery's battery temperature and / or battery health status.
[0113] In some embodiments, the calibration parameters described above include a compensation voltage.
[0114] Based on this, the parameter determination module 202 determines the calibration parameters according to the first calibration strategy matching the first calibration scenario, combined with vehicle status information and / or battery status information, including: The voltage acquisition unit is used to acquire the target voltage of the target battery using the voltage acquisition method in the first calibration strategy. The compensation unit is used to perform polarization compensation on the target voltage to obtain the compensation voltage.
[0115] In some embodiments, the voltage acquisition method described above is configured with at least one of the following: voltage acquisition duration, voltage type, and voltage calculation method, corresponding to the calibration scenario. In some embodiments, the calibration parameters described above include energy change values.
[0116] Based on this, the parameter determination module 202 determines the calibration parameters according to the first calibration strategy matching the first calibration scenario, combined with vehicle status information and / or battery status information, including: The parameter acquisition unit is used to acquire parameter change information corresponding to the second state information by adopting the parameter acquisition method in the first calibration strategy, wherein the second state information is derived from vehicle state information and / or battery state information; The integrator unit is used to integrate based on parameter change information to obtain the energy change value.
[0117] In some embodiments, the first calibration scenario described above is one of a plurality of preset calibration scenarios; In each calibration scenario, the electrical characteristics of the battery configured in the vehicle conform to the preset characteristics.
[0118] Thus, using the aforementioned state-of-charge (POC) calibration device, the scene recognition module 201 identifies the calibration scene based on the vehicle status information of the target vehicle and the battery status information of the target battery configured in the target vehicle, determining the first calibration scene in which the target vehicle is located; the parameter determination module 202 determines the calibration parameters based on a first calibration strategy matching the first calibration scene, combined with the vehicle status information and / or battery status information; the calibration module 203 calibrates the POC of the target battery based on the calibration parameters, obtaining the calibrated POC. In this way, by pre-configuring corresponding calibration scenes and their matching calibration strategies for different vehicle types, after identifying the specific calibration scene to which the vehicle belongs, the POC of the battery configured in the vehicle is calibrated using the calibration strategy corresponding to that scene. By providing a novel battery POC calibration method, batteries with plateau characteristics can be applied to vehicle models with a narrow range of battery POC usage.
[0119] This application also provides an electronic device that integrates any of the state of charge calibration devices provided in this application. The electronic device includes: One or more processors; Memory; and One or more applications, wherein the applications are stored in memory and configured to be executed by a processor as described in any of the embodiments of the above-described state of charge calibration method.
[0120] This application also provides an electronic device that integrates any of the state of charge calibration devices provided in this application. For example... Figure 5 As shown, it illustrates a structural schematic diagram of the electronic device involved in the embodiments of this application, specifically: The electronic device may include components such as a processor 301 with one or more processing cores, a memory 302 with one or more computer-readable storage media, a power supply 303, and an input unit 304. Those skilled in the art will understand that... Figure 5 The electronic device structure shown does not constitute a limitation on the electronic device and may include more or fewer components than shown, or combine certain components, or have different component arrangements. Wherein: The processor 301 is the control center of the electronic device. It connects various parts of the electronic device via various interfaces and lines, and performs various functions and processes data by running or executing software programs and / or modules stored in the memory 302, and by calling data stored in the memory 302, thereby providing overall monitoring of the electronic device. Optionally, the processor 301 may include one or more processing cores; preferably, the processor 301 may integrate an application processor and a modem processor, wherein the application processor mainly handles the operating system, user interface, and applications, and the modem processor mainly handles wireless communication. It is understood that the modem processor may not be integrated into the processor 301.
[0121] The memory 302 can be used to store software programs and modules. The processor 301 executes various functional applications and data processing by running the software programs and modules stored in the memory 302. The memory 302 may mainly include a program storage area and a data storage area. The program storage area may store the operating system, at least one application program required for a function (such as an alert function), etc.; the data storage area may store data created based on the use of the electronic device, etc. In addition, the memory 302 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device. Accordingly, the memory 302 may also include a memory controller to provide the processor 301 with access to the memory 302.
[0122] The electronic device also includes a power supply 303 that supplies power to various components. Preferably, the power supply 303 can be logically connected to the processor 301 through a power management system, thereby enabling functions such as charging, discharging, and power consumption management through the power management system. The power supply 303 may also include one or more DC or AC power supplies, recharging systems, power fault detection circuits, power converters or inverters, power status indicators, and other arbitrary components.
[0123] The electronic device may also include an input unit 304, which can be used to receive input digital or character information and generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function control.
[0124] Although not shown, the electronic device may also include a display unit, etc., which will not be described in detail here. Specifically, in this embodiment, the processor 301 in the electronic device loads the executable files corresponding to the processes of one or more applications into the memory 302 according to the following instructions, and the processor 301 runs the applications stored in the memory 302 to realize various functions, as follows: Based on the vehicle status information of the target vehicle and the battery status information of the target battery configured in the target vehicle, the calibration scene is identified to determine the first calibration scene in which the target vehicle is located. Based on the first calibration strategy that matches the first calibration scenario, and in conjunction with vehicle status information and / or battery status information, the calibration parameters are determined. Based on the calibration parameters, the state of charge of the target battery is calibrated to obtain the calibrated state of charge.
[0125] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be performed by instructions, or by instructions controlling related hardware. These instructions can be stored in a computer-readable storage medium and loaded and executed by a processor.
[0126] Therefore, embodiments of this application provide a computer-readable storage medium, which may include: read-only memory (ROM), random access memory (RAM), a magnetic disk, or an optical disk, etc. A computer program is stored thereon, and the computer program is loaded by a processor to execute the steps in any of the state of charge calibration methods provided in embodiments of this application. For example, the computer program loaded by the processor can execute the following steps: Based on the vehicle status information of the target vehicle and the battery status information of the target battery configured in the target vehicle, the calibration scene is identified to determine the first calibration scene in which the target vehicle is located. Based on the first calibration strategy that matches the first calibration scenario, and in conjunction with vehicle status information and / or battery status information, the calibration parameters are determined. Based on the calibration parameters, the state of charge of the target battery is calibrated to obtain the calibrated state of charge.
[0127] This application also provides a computer program product, including a computer program / instructions, which, when executed by a processor, are used to perform the steps in any of the state of charge calibration methods provided in the application embodiments.
[0128] In the above embodiments, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the detailed descriptions of other embodiments above, which will not be repeated here.
[0129] In practice, each of the above units or structures can be implemented as an independent entity or can be arbitrarily combined to be implemented as the same or several entities. For the specific implementation of each of the above units or structures, please refer to the previous method embodiments, which will not be repeated here.
[0130] The embodiments of the present invention have been described in detail above. Specific examples have been used to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only for the purpose of helping to understand the method and core ideas of the present invention. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of the present invention. Therefore, the content of this specification should not be construed as a limitation of the present invention.
Claims
1. A method for calibrating the state of charge, characterized in that, The method includes: Based on the vehicle status information of the target vehicle and the battery status information of the target battery configured in the target vehicle, the calibration scene is identified to determine the first calibration scene in which the target vehicle is located. Based on a first calibration strategy matching the first calibration scenario, and in conjunction with the vehicle status information and / or the battery status information, calibration parameters are determined; Based on the calibration parameters, the state of charge of the target battery is calibrated to obtain the calibrated state of charge.
2. The state of charge calibration method according to claim 1, characterized in that, The step of calibrating the state of charge (SOC) of the target battery based on the calibration parameters to obtain the calibrated SOC includes: If the first state information during the calibration process satisfies the calibration hold condition in the first calibration strategy, the state of charge of the target battery is calibrated based on the calibration parameters to obtain the calibrated state of charge. The first status information is derived from the vehicle status information and / or the battery status information.
3. The state of charge calibration method according to claim 2, characterized in that, The method further includes: If the first state information during the calibration process does not meet the calibration hold condition in the first calibration strategy, the calibration of the state of charge of the target battery is interrupted. Return to the step of determining calibration parameters based on the first calibration strategy matched with the first calibration scenario, combined with the vehicle status information and / or the battery status information; Alternatively, determine the second calibration scenario in which the target vehicle is located, and according to the second calibration strategy matching the second calibration scenario, return to the step of determining the calibration parameters by combining the vehicle status information and / or the battery status information, wherein the second calibration scenario is different from the first calibration scenario.
4. The state of charge calibration method according to claim 3, characterized in that, The step of determining the second calibration scenario in which the target vehicle is located includes: The backup calibration scenario in the first calibration strategy is used as the second calibration scenario; Alternatively, if the first calibration scenario is one of a plurality of calibration scenarios identified based on the vehicle status information and the battery status information, the second calibration scenario is determined from the plurality of calibration scenarios based on the confidence level of the plurality of calibration scenarios.
5. The state of charge calibration method according to claim 2, characterized in that, The calibration holding conditions include at least one of the following: During the calibration process, the parameter values of the first state information do not exceed a preset threshold; And / or, the data fluctuation of the first state information does not exceed a preset fluctuation range; And / or, the state indicated by the first state information is the target state.
6. The state of charge calibration method according to claim 5, characterized in that, The method further includes: The preset threshold is dynamically updated based on the battery temperature and / or battery health status of the target battery. And / or, based on the target battery's battery temperature and / or battery health status, dynamically update the preset fluctuation range.
7. The state of charge calibration method according to claim 1, characterized in that, The calibration parameters include a compensation voltage. Determining the calibration parameters based on a first calibration strategy matching the first calibration scenario, combined with the vehicle status information and / or the battery status information, includes: The target voltage of the target battery is obtained using the voltage acquisition method in the first calibration strategy; The target voltage is polarized to obtain the compensated voltage.
8. The state of charge calibration method according to claim 7, characterized in that, The voltage acquisition method is configured with at least one of the following: voltage acquisition duration, voltage type, and voltage calculation method, corresponding to the calibration scenario.
9. The state of charge calibration method according to claim 1, characterized in that, The calibration parameters include energy change values. The determination of the calibration parameters based on a first calibration strategy matching the first calibration scenario, combined with the vehicle status information and / or the battery status information, includes: Using the parameter acquisition method in the first calibration strategy, parameter change information corresponding to the second state information is obtained, wherein the second state information originates from the vehicle state information and / or the battery state information; The energy change value is obtained by integrating the parameter change information.
10. The state of charge calibration method according to any one of claims 1 to 9, characterized in that, The first calibration scenario is one of a set of preset calibration scenarios; In each of the aforementioned calibration scenarios, the electrical characteristics of the battery configured in the vehicle conform to preset characteristics.
11. An electronic device, characterized in that, It includes a memory and a processor; the memory stores an application program, and the processor runs the application program within the memory to perform the steps in the state of charge calibration method according to any one of claims 1 to 10.
12. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that is executed by a processor to implement the steps of the state of charge calibration method according to any one of claims 1 to 10.