Method and device for estimating state of charge of vehicle battery
By monitoring the working status of the vehicle battery and combining the voltage, current and temperature mapping relationship, the ampere-hour integration method, equivalent circuit model and Kalman filter are used to solve the problem of inaccurate battery state of charge estimation and improve the endurance reliability of electric vehicles.
Patent Information
- Application Number
- CN202510842093.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-23
- Publication Date
- 2025-09-30
AI Technical Summary
Existing SOC estimation methods have cumulative errors and deviations when the current sensor has limited accuracy, the battery's available capacity is reduced in low-temperature environments, and the battery is not fully charged, resulting in inaccurate battery state of charge estimation and increasing the risk of vehicle power interruption.
By monitoring the working status of the vehicle battery, including full charge, static, low load and non-full charge jump gun status, combining the voltage, current and temperature mapping relationship, the ampere-hour integration method and equivalent circuit model and Kalman filter are used to correct the charge state to achieve accurate estimation.
The estimation accuracy of battery state of charge is improved, the risk of vehicle power interruption is reduced, and the endurance reliability of electric vehicles is ensured.
Smart Images

Figure CN120722233A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of battery state of charge estimation, and in particular to a method and device for estimating the state of charge of a vehicle battery. Background Art
[0002] Battery SOC (State of Charge) is a core parameter of electric vehicle batteries, reflecting the percentage of remaining available charge. Electric vehicles use SOC to estimate their range, so accurate SOC estimation is crucial for electric vehicles. Currently, the main SOC estimation method is the ampere-hour integration method, which estimates SOC by measuring the battery's charge and discharge current in real time and performing an integral calculation.
[0003] However, firstly, due to the limited measurement accuracy of the current sensor, long-term charge and discharge integration will cause the SOC estimate to gradually deviate from the true value, so there is a cumulative error when using the ampere-hour integration method; secondly, in a low-temperature environment, the actual available capacity of the battery is significantly reduced, but the existing estimation method takes into account the impact of temperature on SOC, resulting in an increase in the estimation deviation; thirdly, if the charging process does not reach a full charge state, it is easy to overestimate the SOC. Summary of the Invention
[0004] In view of this, embodiments of the present application provide a method and device for estimating the state of charge of a vehicle battery, which improves the estimation accuracy of the battery state of charge and reduces the risk of vehicle power interruption.
[0005] This application mainly includes the following aspects: In a first aspect, an embodiment of the present application provides a method for estimating the state of charge of a vehicle battery, the method comprising: Determining the operating status of the target vehicle battery based on the monitoring parameters of the target vehicle battery; Based on the correction strategy corresponding to the working state, the state of charge of the target vehicle battery is corrected.
[0006] Furthermore, the monitoring parameters include: operating voltage of the target vehicle battery; The determining the operating state of the target vehicle battery based on the monitoring parameters of the target vehicle battery includes: If the operating voltage of the target vehicle battery is not less than the preset cut-off voltage, determining that the operating state of the target vehicle battery is a fully charged state; The correcting the state of charge of the target vehicle battery based on the correction strategy corresponding to the working state includes: When the working state is a fully charged state, the state of charge of the battery of the target vehicle is corrected to a preset fully charged value.
[0007] Furthermore, the monitoring parameters include: the current of the target vehicle battery; The determining the operating state of the target vehicle battery based on the monitoring parameters of the target vehicle battery includes: If the duration of the current of the target vehicle battery being at the first preset current threshold exceeds a first preset time, determining that the working state is a stationary state; The correcting the state of charge of the target vehicle battery based on the correction strategy corresponding to the working state includes: When the working state is a stationary state, based on a mapping relationship among the temperature, open circuit voltage, and state of charge of the target vehicle battery, a first target state of charge corresponding to the target vehicle battery at the current temperature and the current open circuit voltage is determined; and the state of charge of the target vehicle battery is corrected to the first target state of charge.
[0008] Furthermore, the determining the operating state of the target vehicle battery based on the monitoring parameters of the target vehicle battery includes: For each moment in the second preset time, the difference between the current of the target vehicle battery at that moment and the moment before that moment within the second preset time is determined as the current fluctuation corresponding to that moment; if the current fluctuations corresponding to all moments are less than the preset current difference and the average current of the target vehicle battery within the second preset time is less than a second preset current threshold, then the operating state is determined to be a low-load state; The correcting the state of charge of the target vehicle battery based on the correction strategy corresponding to the working state includes: When the working state is a low-load state, based on the mapping relationship between the temperature, open-circuit voltage and state of charge of the target vehicle battery, a second target state of charge corresponding to the target vehicle battery at the current temperature and the current open-circuit voltage is determined; and the state of charge of the target vehicle battery is corrected to the second target state of charge.
[0009] Further, the monitoring parameters include: the stop charge state of the target vehicle battery when charging is automatically stopped; The determining the operating state of the target vehicle battery based on the monitoring parameters of the target vehicle battery includes: Screening out at least one state of charge exceeding a preset charge threshold from the state of charge of the target vehicle battery during multiple automatic charging stops; if the number of the at least one state of charge screened out exceeds a preset number, determining that the operating state of the target vehicle battery is a non-full charge tripping state; The correcting the state of charge of the target vehicle battery based on the correction strategy corresponding to the working state includes: When the working state is a non-full charge jump gun state, based on the mapping relationship between the charge state when automatically stopping charging and the actual charge state, the target actual charge state corresponding to the charge state of the target vehicle battery when automatically stopping charging is determined; the stop charge state of the target vehicle battery when automatically stopping charging is determined as the charge state of the target vehicle battery, and the charge state of the target vehicle battery is corrected to the target actual charge state.
[0010] Furthermore, the estimation method further includes: If the state of charge of the target vehicle battery is not corrected within a preset number of charge and discharge cycles or the actual state of charge error exceeds a preset error threshold, the state of charge of the target vehicle battery is reduced according to a preset reduction strategy, where the actual state of charge error is the difference between the state of charge of the target vehicle battery and the actual state of charge.
[0011] Furthermore, the estimation method further includes: If the state of charge of the target vehicle battery is reduced more than a preset number of times according to the preset reduction strategy, a full charge reminder message is issued, wherein the full charge reminder message includes information on charging the target vehicle battery to a full charge state.
[0012] In a second aspect, an embodiment of the present application further provides a device for estimating the state of charge of a vehicle battery, the device comprising: a working state determination module, which determines the working state of the battery of the target vehicle based on the monitoring parameters of the battery of the target vehicle; The correction module corrects the state of charge of the battery of the target vehicle based on the correction strategy corresponding to the working state.
[0013] In a third aspect, an embodiment of the present application further provides an electronic device comprising: a processor, a memory and a bus, wherein the memory stores machine-readable instructions executable by the processor, and when the electronic device is running, the processor and the memory communicate through the bus, and the machine-readable instructions are executed by the processor to execute the steps of the vehicle battery state of charge estimation method described in the first aspect or any possible implementation of the first aspect.
[0014] In a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the method for estimating the vehicle battery state of charge described in the first aspect or any possible implementation scheme of the first aspect are executed.
[0015] The embodiments of the present application provide a method and device for estimating the state of charge of a vehicle battery, which determines the operating state of the target vehicle battery based on the monitoring parameters of the target vehicle battery; and corrects the state of charge of the target vehicle battery based on a correction strategy corresponding to the operating state.
[0016] In this way, the estimation accuracy of the battery state of charge is improved and the risk of vehicle power interruption is reduced.
[0017] In order to make the above-mentioned objects, features and advantages of the present application more obvious and easy to understand, preferred embodiments are given below and described in detail with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following is a brief introduction to the drawings required for use in the embodiments. It should be understood that the following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other relevant drawings can be obtained based on these drawings without creative work.
[0019] Figure 1 A flow chart showing a method for estimating the state of charge of a vehicle battery provided in an embodiment of the present application is shown; Figure 2 One of the structural schematic diagrams of a vehicle battery state of charge estimation device provided by an embodiment of the present application is shown; Figure 3 A second structural schematic diagram of a vehicle battery state of charge estimation device provided in an embodiment of the present application is shown; Figure 4 A structural diagram of an electronic device provided in an embodiment of the present application is shown. DETAILED DESCRIPTION
[0020] In order to make the purpose, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. It should be understood that the drawings in the present application only serve the purpose of illustration and description and are not used to limit the scope of protection of the present application. In addition, it should be understood that the schematic drawings are not drawn to scale. The flowcharts used in this application illustrate the operations implemented according to some embodiments of the present application. It should be understood that the operations of the flowcharts can be implemented out of sequence, and steps without logical context can be reversed or implemented simultaneously. In addition, those skilled in the art, under the guidance of the contents of this application, can add one or more other operations to the flowchart, or remove one or more operations from the flowchart.
[0021] In addition, the described embodiments are only a part of the embodiments of the present application, rather than all of the embodiments. The components of the embodiments of the present application generally described and shown in the drawings here can be arranged and designed in various configurations. Therefore, the following detailed description of the embodiments of the present application provided in the drawings is not intended to limit the scope of the claimed application, but merely represents selected embodiments of the present application. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without making creative work are within the scope of protection of the present application.
[0022] The following methods, devices, electronic devices or computer-readable storage media of the embodiments of the present application can be applied to any scenario requiring battery state of charge estimation. The embodiments of the present application are not limited to specific application scenarios. Any scheme using the vehicle battery state of charge estimation method and device provided by the embodiments of the present application is within the scope of protection of this application.
[0023] It's worth noting that battery SOC (State of Charge) is a core parameter of electric vehicle batteries, reflecting the percentage of remaining available charge. Electric vehicles use SOC values to estimate their range, so accurate SOC estimation is crucial for electric vehicles. Currently, the primary SOC estimation method is the ampere-hour integration method, which measures the battery's charge and discharge currents in real time and integrates them to estimate SOC. However, due to the limited measurement accuracy of current sensors, long-term charge and discharge integration causes the estimated SOC to gradually deviate from the true value, resulting in cumulative errors when using the ampere-hour integration method. Furthermore, in low-temperature environments, the actual available capacity of a battery decreases significantly, but existing estimation methods account for the impact of temperature on SOC, leading to increased estimation bias. Furthermore, if the charging process does not reach full charge, SOC is easily overestimated.
[0024] In response to the above problems, the embodiments of the present application propose a method and device for estimating the state of charge of a vehicle battery, which improves the estimation accuracy of the battery state of charge and reduces the risk of vehicle power interruption.
[0025] To facilitate understanding of the present application, the technical solutions provided in the present application are described in detail below in conjunction with specific embodiments.
[0026] See also Figure 1 , Figure 1 This is a flow chart of a method for estimating the state of charge of a vehicle battery provided in an embodiment of the present application.
[0027] like Figure 1 As shown in , the method for estimating the state of charge of a vehicle battery provided in an embodiment of the present application includes the following steps: Step S101 : determining the operating state of the target vehicle battery based on the monitoring parameters of the target vehicle battery.
[0028] Here, the monitoring parameters of the target vehicle battery include at least one of the following: the target vehicle battery's operating voltage, the operating voltage, and the target vehicle battery's state of charge when charging is automatically stopped. The operating state may include, but is not limited to, a fully charged state, a static state, a low-load state, and a partially charged state.
[0029] Specifically, the method for determining whether the target vehicle battery is in a fully charged state is as follows: if the operating voltage of the target vehicle battery is not less than a preset cutoff voltage, the target vehicle battery is determined to be in a fully charged state. As an example, assuming that the target vehicle battery is a ternary lithium battery, the preset cutoff voltage is 4.25V; assuming that the target vehicle battery is a lithium iron battery, the preset cutoff voltage is 3.8V.
[0030] The method for determining that the target vehicle battery's operating state is at rest is as follows: if the target vehicle battery's current remains at a first preset current threshold for a duration exceeding a first preset time, then the target vehicle battery's operating state is determined to be at rest. The target vehicle battery's operating state being at rest indicates that the vehicle is at rest. For example, the first preset current threshold is 0, and the first preset time is one hour.
[0031] The method for determining whether the operating state of the target vehicle battery is in a low-load state is as follows: for each moment in the second preset time period, the difference between the current of the target vehicle battery at that moment in the second preset time period and the current of the battery at the moment before that moment is determined as the current fluctuation corresponding to that moment; if the current fluctuations corresponding to all moments are less than the preset current difference and the average current of the target vehicle battery in the second preset time is less than the second preset current threshold, then the operating state is determined to be a low-load state. Among them, the operating state of the target vehicle battery being a low-load state indicates that the vehicle is in a low-load driving state. As an example, the preset current difference can be -5A, 5A, or can be set according to actual working conditions or experience, and is not limited here. The second preset current threshold can be -10A, 10A, or can be set according to actual working conditions or experience, and is not limited here. The second preset time is one hour.
[0032] The method for determining whether the target vehicle's battery is in a "sub-full charge trip" state is as follows: The target vehicle's battery's state of charge (SOC) at multiple automatic charge stop times is screened to identify at least one SOC exceeding a preset charge threshold; if the number of screened SOCs exceeds a preset number, the target vehicle's battery is determined to be in a "sub-full charge trip" state. A "sub-full charge trip" indicates that the charging station automatically stopped charging the target vehicle's battery during the charging process. Please record the SOC of the target vehicle's battery at the time the charging station automatically stopped charging the target vehicle's battery during the charging process. For example, the preset charge threshold is 90%.
[0033] Step S102 : Correcting the state of charge of the battery of the target vehicle based on the correction strategy corresponding to the working state.
[0034] Here, the ampere-hour integration method is used in the battery management system to calculate the initial state of charge (SOC). The initial SOC is then corrected by combining an equivalent circuit model (e.g., a second-order RC model) used to accurately simulate the dynamic characteristics of the battery with a Kalman filter. The corrected initial SOC is then determined as the SOC of the target vehicle's battery.
[0035] In the embodiment of the present application, when the operating state of the target vehicle battery is fully charged, the state of charge of the target vehicle battery is corrected to a preset full charge value. As an example, the preset full charge value is 100%.
[0036] When the target vehicle battery is in a stationary state, a first target state of charge corresponding to the target vehicle battery at its current temperature and open circuit voltage is determined based on a mapping relationship between the target vehicle battery's temperature, open circuit voltage, and state of charge; the target vehicle battery's state of charge is then corrected to the first target state of charge. In this application, before the vehicle battery leaves the factory, high-precision charging and discharging equipment is used to obtain OCV (open circuit voltage)-SOC data for different temperature ranges, i.e., a mapping relationship between the vehicle battery's temperature, open circuit voltage, and state of charge. Based on the target vehicle battery's current temperature and open circuit voltage, a corresponding first target state of charge is determined, and the target vehicle battery's state of charge is corrected to the first target state of charge to compensate for the effects of temperature on battery characteristics.
[0037] When the operating state of the target vehicle battery is a low-load state, based on the mapping relationship between the temperature, open-circuit voltage and state of charge of the target vehicle battery, a second target state of charge corresponding to the target vehicle battery at the current temperature and the current open-circuit voltage is determined; and the state of charge of the target vehicle battery is corrected to the second target state of charge.
[0038] When the target vehicle battery is in a non-full charge state and the battery is in a tripped state, the target actual state of charge corresponding to the target vehicle battery's state of charge at the current automatic stop of charging is determined based on the mapping relationship between the state of charge at the time of automatic charging stop and the actual state of charge; the stop state of charge of the target vehicle battery at the current automatic stop of charging is determined as the target vehicle battery's state of charge, and the target vehicle battery's state of charge is corrected to the target actual state of charge. Here, in this application, a mapping relationship between the state of charge at the time of automatic charging stop and the actual state of charge is established. When the tripped state point is recorded five times, the calibration algorithm is automatically triggered to update the mapping relationship.
[0039] In an embodiment of the present application, the estimation method further includes: If the state of charge of the target vehicle battery is not corrected within the preset charge and discharge times or the actual error of the state of charge exceeds a preset error threshold, the state of charge of the target vehicle battery is reduced according to a preset reduction strategy.
[0040] Here, as an example, the preset error threshold is 10%. The actual error of the state of charge is the difference between the state of charge of the target vehicle battery and the actual state of charge. Failure to correct the state of charge of the target vehicle battery within the preset charge and discharge times means that no correction strategy has been triggered for N consecutive charge and discharge cycles. The actual error of the state of charge exceeds the preset error threshold, which means that after the preset charge and discharge times, the difference between the state of charge of the target vehicle battery output in the battery management system and the actual state of charge of the target vehicle battery exceeds the preset error threshold. The preset reduction strategy is to reduce the state of charge of the target vehicle battery by a preset percentage. As an example, the preset percentage is 1%. Reduction according to the preset reduction strategy is to prevent power interruption caused by overestimation of the state of charge.
[0041] If the state of charge of the target vehicle battery is reduced more than a preset number of times according to the preset reduction strategy, a full charge reminder message including information on charging the target vehicle battery to a full charge state is issued.
[0042] In an embodiment of the present application, the estimation method further includes: If the state of charge of the target vehicle's battery decreases more than a preset number of times according to the preset reduction strategy, a full charge reminder message is issued.
[0043] Here, the full charge reminder information includes information about fully charging the target vehicle's battery. Specifically, if the target vehicle's battery's state of charge has been reduced according to a preset reduction strategy for more than M trips, the user is prompted to fully charge the target vehicle's battery. This full charge maintenance reminder can be provided via a meter, app, or other means.
[0044] In this embodiment, current monitoring is achieved using Hall effect sensors or shunt resistors (±1000A range, ±0.5% FS accuracy, 10ms sampling frequency), with integrated overcurrent protection and fault diagnosis. Temperature drift is eliminated through a built-in temperature compensation circuit. Temperature monitoring utilizes NTC thermistors or digital temperature sensors (±2°C accuracy), distributed according to thermal simulation results, with increased deployment in key areas (such as coolant inlets and outlets). Voltage sampling is accomplished using a 16-bit ADC (0.1mV resolution, ±2mV accuracy). Sensor sampling is performed in a 1ms cycle, algorithm calculations in a 10ms cycle, and communication processing in a 10ms cycle, ensuring real-time performance and data reliability.
[0045] An embodiment of the present application provides a method for estimating the state of charge of a vehicle battery. Through the method, the estimation accuracy of the battery state of charge is improved and the risk of vehicle power interruption is reduced.
[0046] Based on the same application concept, the embodiments of the present application also provide a vehicle battery state of charge estimation device corresponding to the vehicle battery state of charge estimation method provided in the above embodiments. Since the principle of solving the problem by the device in the embodiments of the present application is similar to the vehicle battery state of charge estimation method in the above embodiments of the present application, the implementation of the device can refer to the implementation of the method, and the repeated parts will not be repeated.
[0047] like Figures 2 to 3 As shown, Figure 2 This is one of the structural diagrams provided in the embodiment of the present application. Figure 3 This is a second structural schematic diagram of a vehicle battery state of charge estimation device provided in an embodiment of the present application.
[0048] like Figure 2 As shown in FIG, the vehicle battery state of charge estimation device 210 provided in the embodiment of the present application includes: A working state determination module 211 determines the working state of the target vehicle battery based on the monitoring parameters of the target vehicle battery; The correction module 212 corrects the state of charge of the battery of the target vehicle based on the correction strategy corresponding to the working state.
[0049] Furthermore, the monitoring parameters include: operating voltage of the target vehicle battery; The working status determination module 211 is specifically used to: If the operating voltage of the target vehicle battery is not less than the preset cut-off voltage, determining that the operating state of the target vehicle battery is a fully charged state; The correction module 212 is specifically used for: When the working state is a fully charged state, the state of charge of the battery of the target vehicle is corrected to a preset fully charged value.
[0050] Furthermore, the monitoring parameters include: the current of the target vehicle battery; The working status determination module 211 is specifically used to: If the duration of the current of the target vehicle battery being at the first preset current threshold exceeds a first preset time, determining that the working state is a stationary state; The correction module 212 is specifically used for: When the working state is a stationary state, based on a mapping relationship among the temperature, open circuit voltage, and state of charge of the target vehicle battery, a first target state of charge corresponding to the target vehicle battery at the current temperature and the current open circuit voltage is determined; and the state of charge of the target vehicle battery is corrected to the first target state of charge.
[0051] Furthermore, the working status determination module 211 is specifically configured to: For each moment in the second preset time, a difference between the current of the target vehicle battery at that moment and the moment before that moment within the second preset time is determined as the current fluctuation corresponding to that moment; if the current fluctuations corresponding to all moments are less than the preset current difference and the average current of the target vehicle battery within the second preset time is less than a second preset current threshold, then the operating state is determined to be a low-load state; The correction module 212 is specifically used for: When the working state is a low-load state, based on the mapping relationship between the temperature, open-circuit voltage and state of charge of the target vehicle battery, a second target state of charge corresponding to the target vehicle battery at the current temperature and the current open-circuit voltage is determined; and the state of charge of the target vehicle battery is corrected to the second target state of charge.
[0052] Further, the monitoring parameters include: the stop charge state of the target vehicle battery when charging is automatically stopped; The working status determination module 211 is specifically used to: Screening out at least one state of charge exceeding a preset charge threshold from the state of charge of the target vehicle battery during multiple automatic charging stops; if the number of the at least one state of charge screened out exceeds a preset number, determining that the operating state of the target vehicle battery is a non-full charge tripping state; The correction module 212 is specifically used for: When the working state is a non-full charge jump gun state, based on the mapping relationship between the charge state when automatically stopping charging and the actual charge state, the target actual charge state corresponding to the charge state of the target vehicle battery when automatically stopping charging is determined; the stop charge state of the target vehicle battery when automatically stopping charging is determined as the charge state of the target vehicle battery, and the charge state of the target vehicle battery is corrected to the target actual charge state.
[0053] like Figure 3 As shown in , further, the estimation device 210 also includes: The reducing module 213 reduces the state of charge of the target vehicle battery according to a preset reduction strategy if the state of charge of the target vehicle battery is not corrected within a preset number of charge and discharge times or the actual state of charge error exceeds a preset error threshold, wherein the actual state of charge error is the difference between the state of charge of the target vehicle battery and the actual state of charge.
[0054] Furthermore, the estimation device 210 further includes: The reminder module 214 issues a full charge reminder message if the state of charge of the target vehicle battery is reduced more than a preset number of times according to the preset reduction strategy, wherein the full charge reminder message includes information on charging the target vehicle battery to a full charge state.
[0055] An embodiment of the present application provides a device for estimating the state of charge of a vehicle battery. By means of the device, the estimation accuracy of the battery state of charge is improved and the risk of vehicle power interruption is reduced.
[0056] See also Figure 4 , Figure 4 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application.
[0057] like Figure 4 As shown in FIG, the electronic device 400 includes a processor 410 , a memory 420 and a bus 430 .
[0058] The memory 420 stores machine-readable instructions executable by the processor 410. When the electronic device 400 is running, the processor 410 communicates with the memory 420 via the bus 430. When the machine-readable instructions are executed by the processor 410, the above-mentioned Figure 1 The specific implementation of the steps of the method for estimating the state of charge of the vehicle battery in the method embodiment shown can be found in the method embodiment and will not be repeated here.
[0059] The embodiment of the present application also provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the computer program can execute the above-mentioned Figure 1 The specific implementation of the steps of the method for estimating the state of charge of the vehicle battery in the method embodiment shown can be found in the method embodiment and will not be repeated here.
[0060] Those skilled in the art can clearly understand that, for the convenience and simplicity of description, the specific working process of the system and device described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here. In the several embodiments provided in this application, it should be understood that the disclosed system, device and method can be implemented in other ways. The device embodiments described above are merely schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some communication interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0061] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0062] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0063] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a non-volatile computer-readable storage medium that is executable by a processor. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0064] The above are only specific embodiments of the present application, but the scope of protection of this application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.
Claims
1. A method for estimating the state of charge of a vehicle battery, characterized in that: The estimation method includes: Determining the operating status of the target vehicle battery based on the monitoring parameters of the target vehicle battery; Based on the correction strategy corresponding to the working state, the state of charge of the target vehicle battery is corrected.
2. The method for estimating the state of charge of a vehicle battery according to claim 1, characterized in that: The monitoring parameters include: the operating voltage of the target vehicle battery; The determining the operating state of the target vehicle battery based on the monitoring parameters of the target vehicle battery includes: If the operating voltage of the target vehicle battery is not less than the preset cut-off voltage, determining that the operating state of the target vehicle battery is a fully charged state; The correcting the state of charge of the target vehicle battery based on the correction strategy corresponding to the working state includes: When the working state is a fully charged state, the state of charge of the battery of the target vehicle is corrected to a preset fully charged value.
3. The method for estimating the state of charge of a vehicle battery according to claim 1, wherein: The monitoring parameters include: the current of the target vehicle battery; The determining the operating state of the target vehicle battery based on the monitoring parameters of the target vehicle battery includes: If the duration of the current of the target vehicle battery being at the first preset current threshold exceeds a first preset time, determining that the working state is a stationary state; The correcting the state of charge of the target vehicle battery based on the correction strategy corresponding to the working state includes: When the working state is a stationary state, based on a mapping relationship among the temperature, open circuit voltage, and state of charge of the target vehicle battery, a first target state of charge corresponding to the target vehicle battery at the current temperature and the current open circuit voltage is determined; and the state of charge of the target vehicle battery is corrected to the first target state of charge.
4. The method for estimating the state of charge of a vehicle battery according to claim 3, wherein: The determining the operating state of the target vehicle battery based on the monitoring parameters of the target vehicle battery includes: For each moment in the second preset time, the difference between the current of the target vehicle battery at that moment and the moment before that moment within the second preset time is determined as the current fluctuation corresponding to that moment; if the current fluctuations corresponding to all moments are less than the preset current difference and the average current of the target vehicle battery within the second preset time is less than a second preset current threshold, then the operating state is determined to be a low-load state; The correcting the state of charge of the target vehicle battery based on the correction strategy corresponding to the working state includes: When the working state is a low-load state, based on the mapping relationship between the temperature, open-circuit voltage and state of charge of the target vehicle battery, a second target state of charge corresponding to the target vehicle battery at the current temperature and the current open-circuit voltage is determined; and the state of charge of the target vehicle battery is corrected to the second target state of charge.
5. The method for estimating the state of charge of a vehicle battery according to claim 1, wherein: The monitoring parameters include: the stop charge state of the target vehicle battery when charging is automatically stopped; The determining the operating state of the target vehicle battery based on the monitoring parameters of the target vehicle battery includes: Screening out at least one state of charge exceeding a preset charge threshold from the state of charge of the target vehicle battery during multiple automatic charging stops; if the number of the at least one state of charge screened out exceeds a preset number, determining that the operating state of the target vehicle battery is a non-full charge tripping state; The correcting the state of charge of the target vehicle battery based on the correction strategy corresponding to the working state includes: When the working state is a non-full charge jump gun state, based on the mapping relationship between the charge state when automatically stopping charging and the actual charge state, the target actual charge state corresponding to the charge state of the target vehicle battery when automatically stopping charging is determined; the stop charge state of the target vehicle battery when automatically stopping charging is determined as the charge state of the target vehicle battery, and the charge state of the target vehicle battery is corrected to the target actual charge state.
6. The method for estimating the state of charge of a vehicle battery according to claim 1, wherein: The estimation method also includes: If the state of charge of the target vehicle battery is not corrected within a preset number of charge and discharge cycles or the actual state of charge error exceeds a preset error threshold, the state of charge of the target vehicle battery is reduced according to a preset reduction strategy, where the actual state of charge error is the difference between the state of charge of the target vehicle battery and the actual state of charge.
7. The method for estimating the state of charge of a vehicle battery according to claim 6, characterized in that: The estimation method also includes: If the state of charge of the target vehicle battery is reduced more than a preset number of times according to the preset reduction strategy, a full charge reminder message is issued, wherein the full charge reminder message includes information on charging the target vehicle battery to a full charge state.
8. A device for estimating the state of charge of a vehicle battery, characterized in that: The estimation device comprises: a working state determination module, which determines the working state of the battery of the target vehicle based on the monitoring parameters of the battery of the target vehicle; The correction module corrects the state of charge of the battery of the target vehicle based on the correction strategy corresponding to the working state.
9. An electronic device, characterized in that: include: A processor, a memory and a bus, wherein the memory stores machine-readable instructions executable by the processor. When the electronic device is running, the processor and the memory communicate through the bus. When the processor is running, the machine-readable instructions execute the steps of the vehicle battery state of charge estimation method as described in any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the method for estimating the state of charge of a vehicle battery as claimed in any one of claims 1 to 7 are executed.