Battery soc correction method, device, apparatus, and readable storage medium
By detecting road conditions ahead in hybrid vehicles and correcting the battery SOC using four road conditions, the error problem caused by the inaccuracy of current and voltage sensors is solved, and accurate correction of battery SOC and vehicle energy management are achieved.
Patent Information
- Application Number
- CN202211435339.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-11-16
- Publication Date
- 2026-02-24
- Estimated Expiration
- 2042-11-16
AI Technical Summary
Existing battery SOC correction methods in hybrid vehicles suffer from inaccurate SOC correction due to the inaccuracy of current and voltage sensors. The error increases over time, making accurate correction impossible.
By detecting whether the road ahead of the vehicle meets the preset conditions, the vehicle battery is controlled to enter the SOC correction mode during driving. The battery SOC is corrected by using four road segments with different slopes and lengths, including rapid discharge, charging and rest, and precise correction is performed by combining the open circuit voltage method.
It enables timely and accurate correction of battery SOC without stopping the vehicle, reducing cumulative errors, extending battery life, and improving the overall energy utilization rate of the vehicle.
Smart Images

Figure CN115754770B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of power battery technology, and in particular to a battery SOC correction method, apparatus, device, and readable storage medium. Background Technology
[0002] Estimating the State of Charge (SOC) of a power battery is a core technology of the power management system. Accurately obtaining the battery SOC can provide an important basis for the maintenance and management of the power battery and extend its service life. On the other hand, it can provide precise control parameters for the energy management of the whole vehicle and improve the energy utilization rate of the whole vehicle.
[0003] In the field of battery SOC estimation and correction, commonly used battery SOC correction methods mainly include the static correction method using open-circuit voltage and the dynamic correction method using ampere-hour integration. The static correction method uses the OCV (Open circuit voltage, i.e., the potential difference between the two terminals when the battery is in a static state and not discharging) of the power battery to correct the corresponding battery SOC. The dynamic correction method uses the charging and discharging current of the high-voltage DC bus of the power battery to perform time integration calculation to correct the battery SOC.
[0004] However, existing traditional battery SOC correction methods need to adjust the battery SOC based on the random charging and discharging conditions during vehicle operation. Due to the operating conditions of hybrid vehicles, especially hybrid commercial vehicles, the battery SOC is often in the set range of 20% to 80%. Whether static or dynamic correction is used, the accuracy of current and voltage sensors is inevitably affected, resulting in cumulative errors. As time increases, the error in battery SOC becomes larger and larger, making it impossible to accurately correct the battery SOC of hybrid vehicles. Summary of the Invention
[0005] The main objective of this invention is to provide a battery SOC correction method, apparatus, device, and readable storage medium, aiming to solve the technical problem that existing battery SOC correction methods are not accurate enough in correcting battery SOC.
[0006] In a first aspect, the present invention provides a battery SOC correction method, the battery SOC correction method comprising:
[0007] When the cumulative charge and discharge amount of the vehicle battery exceeds the preset capacity or the cumulative number of full charge and discharge cycles exceeds the preset number, check whether the road ahead of the vehicle meets the preset conditions.
[0008] If so, while the vehicle is driving on the road ahead, the vehicle battery will be controlled to enter the SOC correction mode to correct the battery SOC.
[0009] Optionally, detecting whether the road ahead of the vehicle meets preset conditions includes:
[0010] Check whether the road ahead of the vehicle includes Road 1, Road 2, Road 3, and Road 4, where:
[0011] The gradient of the first road is greater than zero and less than or equal to the first preset gradient, and the length of the first road is within the first preset range;
[0012] The road gradient of the second road is greater than the second preset gradient and less than or equal to the third preset gradient, and the road length of the second road is within the second preset range, where the second preset gradient is less than 0 and the third preset gradient is greater than 0.
[0013] The road gradient of the third road is greater than or equal to the fourth preset gradient and less than or equal to the fifth preset gradient, and the road length of the third road is within the third preset range, wherein the fourth preset gradient is less than 0 and the fifth preset gradient is greater than 0.
[0014] The road gradient of the fourth road is greater than or equal to the sixth preset gradient and less than or equal to the seventh preset gradient, and the road length of the fourth road is within the fourth preset range, wherein the sixth preset gradient is less than 0 and the seventh preset gradient is greater than 0.
[0015] If the road ahead of the vehicle includes the first road, the second road, the third road, and the fourth road, then the road ahead of the vehicle is determined to meet the preset conditions.
[0016] Optionally, the step of controlling the vehicle battery to enter a SOC correction mode and correcting the battery SOC while the vehicle is driving on the road ahead includes:
[0017] When the vehicle is driving on the first road, the vehicle battery is controlled to discharge at a first preset power. When the highest single cell voltage of the battery is detected to be lower than the first preset voltage, and the highest single cell voltage of the battery is within the voltage range corresponding to the battery SOC of 0%, the battery SOC is corrected to 0%, and the discharge at the first preset power is stopped.
[0018] When the vehicle is driving on the second road, the vehicle battery is controlled to charge at a second preset power. When the lowest single cell voltage of the battery is greater than the second preset voltage, charging at the second preset power is stopped and the vehicle battery is switched to driving charging mode.
[0019] When the vehicle is traveling on the third road, the vehicle battery is controlled to charge at a third preset power. When the battery SOC obtained from the battery management system is detected to be 100% and the lowest single cell voltage of the battery is greater than the third preset voltage, the charging at the third preset power is stopped. The third preset power is less than the second preset power.
[0020] When the vehicle is traveling on the fourth road, the vehicle battery is controlled to stop charging and discharging. If the duration of the battery stop charging and discharging exceeds a preset duration, the open-circuit voltage method is used to correct the battery SOC.
[0021] Optionally, before detecting whether the road ahead of the vehicle includes the first road, the second road, the third road, and the fourth road, the following steps are included:
[0022] The estimated length of the first road is calculated based on the current battery charge, the first preset power, and the average speed of the vehicle within the preset kilometers it has recently traveled.
[0023] Based on the estimated length of the first road, determine the first preset interval;
[0024] The estimated length of the second road is calculated based on the vehicle's maximum battery capacity, the second preset power, and the average speed of the vehicle within the preset kilometers it has recently traveled.
[0025] The second preset interval is determined based on the estimated length of the second road;
[0026] Based on the vehicle battery's maximum capacity, the second preset voltage, and the third preset voltage, the charging capacity at the third preset power is calculated.
[0027] The estimated length of the third road is calculated based on the charging power at the third preset power, the third preset power, and the average speed of the vehicle within the preset kilometers recently traveled.
[0028] Based on the estimated length of the third road, determine the third preset interval;
[0029] The estimated length of the fourth road is calculated based on the preset duration and the average speed of the vehicle within the preset kilometers it has recently traveled.
[0030] The fourth preset interval is determined based on the estimated length of the fourth road.
[0031] Optionally, before controlling the vehicle battery to enter the SOC correction condition and correcting the battery SOC, the following steps are included:
[0032] Control the vehicle's electric accessories to operate in a steady state.
[0033] Optionally, the vehicle's electric accessories include an electric steering gear, an electric air compressor, and a DC-DC converter, and controlling the vehicle's electric accessories to operate in a steady state includes:
[0034] Control the electric power steering to operate at a first preset speed;
[0035] Control the electric air compressor to operate at the second preset speed;
[0036] Control the DC-DC converter to output at a fourth preset voltage.
[0037] Secondly, the present invention also provides a battery SOC correction device, the battery SOC correction device comprising:
[0038] The detection module is used to detect whether the road ahead of the vehicle meets the preset conditions when the cumulative charge and discharge amount of the vehicle battery is greater than the preset capacity or the cumulative number of full charge and discharge cycles is greater than the preset number.
[0039] The correction module is used to control the vehicle battery to enter the SOC correction mode and correct the battery SOC while the vehicle is driving on the road ahead, if so.
[0040] Optionally, the detection module is used for:
[0041] Check whether the road ahead of the vehicle includes Road 1, Road 2, Road 3, and Road 4, where:
[0042] The gradient of the first road is greater than zero and less than or equal to the first preset gradient, and the length of the first road is within the first preset range;
[0043] The road gradient of the second road is greater than the second preset gradient and less than or equal to the third preset gradient, and the road length of the second road is within the second preset range, where the second preset gradient is less than 0 and the third preset gradient is greater than 0.
[0044] The road gradient of the third road is greater than or equal to the fourth preset gradient and less than or equal to the fifth preset gradient, and the road length of the third road is within the third preset range, wherein the fourth preset gradient is less than 0 and the fifth preset gradient is greater than 0.
[0045] The road gradient of the fourth road is greater than or equal to the sixth preset gradient and less than or equal to the seventh preset gradient, and the road length of the fourth road is within the fourth preset range, wherein the sixth preset gradient is less than 0 and the seventh preset gradient is greater than 0.
[0046] If the road ahead of the vehicle includes the first road, the second road, the third road, and the fourth road, then the road ahead of the vehicle is determined to meet the preset conditions.
[0047] Thirdly, the present invention also provides a battery SOC correction device, the battery SOC correction device including a processor, a memory, and a battery SOC correction program stored in the memory and executable by the processor, wherein when the battery SOC correction program is executed by the processor, it implements the steps of the battery SOC correction method as described above.
[0048] Fourthly, the present invention also provides a readable storage medium storing a battery SOC correction program, wherein when the battery SOC correction program is executed by a processor, it implements the steps of the battery SOC correction method as described above.
[0049] In this invention, when the cumulative charge / discharge amount of the vehicle battery exceeds a preset capacity or the cumulative number of full charge / discharge cycles exceeds a preset number, the system detects whether the road ahead meets preset conditions. If so, while the vehicle is traveling on the road ahead, the system controls the vehicle battery to enter a SOC correction mode to correct the battery's SOC. This invention addresses the issue that the accuracy of current and voltage sensors can cause errors in the battery's SOC; the more these errors accumulate, the greater the error becomes. Therefore, by detecting both the cumulative charge / discharge amount and the cumulative number of full charge / discharge cycles, the system can promptly detect and correct the accumulated errors in the battery's SOC. When the road ahead meets the preset conditions, the system controls the vehicle battery to enter a SOC correction mode while the vehicle is traveling, thus correcting the battery's SOC without stopping the vehicle, making the process more convenient. Attached Figure Description
[0050] Figure 1 This is a schematic diagram of the hardware structure of an embodiment of the battery SOC correction device of the present invention;
[0051] Figure 2 This is a flowchart illustrating an embodiment of the battery SOC correction method of the present invention;
[0052] Figure 3 for Figure 2 A detailed flowchart of step S10;
[0053] Figure 4 for Figure 2 A detailed flowchart of step S20;
[0054] Figure 5 This is a schematic diagram of the functional modules of an embodiment of the battery SOC correction device of the present invention.
[0055] The realization of the objective, functional features and advantages of the present invention will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation
[0056] It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
[0057] In a first aspect, embodiments of the present invention provide a battery SOC correction device.
[0058] Reference Figure 1 , Figure 1This is a schematic diagram of the hardware structure of an embodiment of the battery SOC correction device of the present invention. In this embodiment, the battery SOC correction device may include a processor 1001 (e.g., a Central Processing Unit, CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. The communication bus 1002 is used to realize communication between these components; the user interface 1003 may include a display screen or an input unit such as a keyboard; the network interface 1004 may optionally include a standard wired interface or a wireless interface (e.g., Wireless Fidelity, Wi-Fi); the memory 1005 may be high-speed random access memory (RAM) or stable memory (non-volatile memory), such as a disk storage device. The memory 1005 may also optionally be a storage device independent of the aforementioned processor 1001. Those skilled in the art will understand that… Figure 1 The hardware structure shown does not constitute a limitation of the invention and may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0059] Continue to refer to Figure 1 , Figure 1 The memory 1005, which serves as a computer storage medium, may include an operating system, a network communication module, a user interface module, and a battery SOC correction program. The processor 1001 can call the battery SOC correction program stored in the memory 1005 and execute the battery SOC correction method provided in this embodiment of the invention.
[0060] Secondly, embodiments of the present invention provide a battery SOC correction method.
[0061] To more clearly demonstrate the battery SOC correction method provided in the embodiments of this application, we will first introduce the application scenarios of the battery SOC correction method provided in the embodiments of this application.
[0062] The battery SOC correction method provided in this application is applied to the accurate estimation of the power battery SOC. On the one hand, accurate estimation of the power battery SOC can provide an important basis for the maintenance and management of the power battery and extend the battery's cycle life. On the other hand, it can provide precise control parameters for the energy management of the whole vehicle and improve the energy utilization rate of the whole vehicle. However, the commonly used battery SOC correction methods, such as the open-circuit voltage static correction method and the ampere-hour integral dynamic correction method, inevitably have the accuracy problem of current and voltage sensors, which leads to cumulative errors. As time increases, the error of battery SOC becomes larger and larger. Therefore, it is necessary to correct the power battery SOC of the vehicle in a timely and accurate manner.
[0063] In one embodiment, reference is made to Figure 2 , Figure 2 This is a schematic flowchart of an embodiment of the battery SOC correction method of the present invention, as shown below. Figure 2 As shown, the battery SOC correction method includes:
[0064] Step S10: When the cumulative charge and discharge amount of the vehicle battery is greater than the preset charge or the cumulative number of full charge and discharge cycles is greater than the preset number, check whether the road ahead of the vehicle meets the preset conditions.
[0065] In this embodiment, the battery's cumulative charge / discharge capacity and the cumulative number of full charge / discharge cycles are detected to promptly identify cumulative errors in the battery's State of Charge (SOC). Furthermore, the system checks whether the road ahead meets preset conditions to correct the battery's SOC in a timely manner. Specifically, one full charge and one full discharge cycle can be considered as one 100% DOD (Depth of Discharge, representing the percentage of battery discharge capacity relative to the battery's rated capacity), with a preset number of cycles, for example, set to 50. On the other hand, the system detects whether the cumulative charge / discharge capacity exceeds a preset capacity, which is, for example, 50 times the battery's rated capacity. When the vehicle battery's cumulative charge / discharge capacity exceeds the preset capacity or the cumulative number of full charge / discharge cycles exceeds the preset number, it indicates that the battery's SOC error may have accumulated significantly, requiring timely correction.
[0066] Step S20: If yes, then while the vehicle is driving on the road ahead, control the vehicle battery to enter the SOC correction mode and correct the battery SOC.
[0067] In this embodiment, based on the fact that the cumulative charge and discharge amount of the vehicle battery is greater than the preset amount or the cumulative number of full charge and discharge cycles is greater than the preset number, and the road ahead of the vehicle meets the preset conditions, the vehicle battery is controlled to enter the SOC correction mode while the vehicle is driving on the road ahead, and the battery SOC is corrected. The vehicle battery SOC can be corrected without stopping, which is more convenient.
[0068] In this embodiment, due to issues such as the accuracy of current and voltage sensors, errors in battery SOC can occur, and the more these errors accumulate, the greater the error becomes. Therefore, detection is performed on two aspects: the cumulative charge and discharge amount of the battery exceeds a preset capacity (e.g., 50 times the battery capacity) and the cumulative number of full charge and discharge cycles exceeds a preset number (e.g., 50 cycles). This allows for timely detection of accumulated errors in battery SOC and timely correction of the battery SOC. When the road ahead of the vehicle meets preset conditions, the vehicle battery is controlled to enter SOC correction mode during vehicle operation to correct the battery SOC. This allows for SOC correction without stopping the vehicle, making it more convenient.
[0069] Furthermore, in one embodiment, reference is made to Figure 3 , Figure 3 for Figure 2 A detailed flowchart of step S10 is shown below. Figure 3 As shown, step S10 includes:
[0070] Step S101: Detect whether the road ahead of the vehicle includes the first road, the second road, the third road, and the fourth road, wherein:
[0071] The gradient of the first road is greater than zero and less than or equal to the first preset gradient, and the length of the first road is within the first preset range;
[0072] The road gradient of the second road is greater than the second preset gradient and less than or equal to the third preset gradient, and the road length of the second road is within the second preset range, where the second preset gradient is less than 0 and the third preset gradient is greater than 0.
[0073] The road gradient of the third road is greater than or equal to the fourth preset gradient and less than or equal to the fifth preset gradient, and the road length of the third road is within the third preset range, wherein the fourth preset gradient is less than 0 and the fifth preset gradient is greater than 0.
[0074] The road gradient of the fourth road is greater than or equal to the sixth preset gradient and less than or equal to the seventh preset gradient, and the road length of the fourth road is within the fourth preset range, wherein the sixth preset gradient is less than 0 and the seventh preset gradient is greater than 0.
[0075] Step S102: If the road in front of the vehicle includes the first road, the second road, the third road, and the fourth road, then it is determined that the road in front of the vehicle meets the preset conditions.
[0076] In this embodiment, road information ahead of the vehicle is obtained from a map. The road length and slope are used to determine if the road meets preset conditions. Based on the needs of SOC correction, the road ahead is planned and divided into four segments: the first road, the second road, the third road, and the fourth road. The first road has a first preset slope of, for example, 5%, and is an uphill section to facilitate battery discharge. The second road has a second preset slope of, for example, -2%, and a third preset slope of, for example, 0.5%, and is a flat or downhill section to facilitate battery charging. The fourth road has a preset slope of, for example, -0.5%, and a fifth preset slope of, for example, 1%, and is a relatively gentle section to facilitate low-power battery charging. The sixth preset slope is, for example, -0.5%, and the seventh preset slope is, for example, 2%.
[0077] Furthermore, in one embodiment, reference is made to Figure 4 , Figure 4 for Figure 2 A detailed flowchart of step S20 is shown below. Figure 4 As shown, step S20 includes:
[0078] Step S201: When the vehicle is driving on the first road, the vehicle battery is controlled to discharge at a first preset power. When the highest single cell voltage of the battery is detected to be less than the first preset voltage, and the highest single cell voltage of the battery is within the voltage range corresponding to the battery SOC of 0%, the battery SOC is corrected to 0%, and the discharge at the first preset power is stopped.
[0079] Step S202: When the vehicle is driving on the second road, control the vehicle battery to charge at a second preset power. When the lowest single cell voltage of the battery is greater than the second preset voltage, stop charging at the second preset power and switch the vehicle battery to driving charging mode.
[0080] Step S203: When the vehicle is driving on the third road, control the vehicle battery to charge at a third preset power. When the battery SOC obtained from the battery management system is detected to be 100% and the lowest single cell voltage of the battery is greater than the third preset voltage, stop charging at the third preset power. The third preset power is less than the second preset power.
[0081] Step S204: When the vehicle is traveling on the fourth road, control the vehicle battery to stop charging and discharging. When the duration of the vehicle battery stopping charging and discharging exceeds a preset duration, the open-circuit voltage method is used to correct the battery SOC.
[0082] In this embodiment, corresponding to the four road segments in step S10, the vehicle battery is controlled to enter the corresponding operating conditions. On the first road, the vehicle battery is in extreme discharge mode, meaning the battery is completely depleted. The battery is controlled to rapidly discharge at a first preset power, such as 80kW. The highest single-cell voltage is the maximum value of the sampled values at multiple sampling points of the battery pack. When the highest single-cell voltage is less than the first preset voltage (e.g., 2V), the battery SOC and battery voltage have a corresponding relationship. Therefore, when the highest single-cell voltage is within the voltage range corresponding to 0% battery SOC, the battery SOC is corrected to 0%. This is equivalent to performing a battery SOC correction based on the battery's calibration value after the battery is completely depleted. It should be noted that on the first road, during extreme rapid discharge of the vehicle battery, to prevent the battery management system from actively disconnecting the high-voltage contactor when the battery SOC is too low, this fault handling function of the battery management system can be disabled to ensure successful battery SOC correction. On the second road, the vehicle battery is controlled to rapidly charge at a second preset power, such as 80kW. When the lowest single-cell voltage is greater than the second preset power... When the voltage is, for example, 3.65V, charging at the second preset power stops, and the vehicle battery is switched to driving charging mode. After switching to driving charging mode, the vehicle will be driven by fuel, and driving will no longer consume battery power. On the third road, the vehicle battery is controlled to continue charging at a constant current low power at the third preset power, for example, 6kW, until the battery SOC obtained from the battery management system is detected to be 100%, and the lowest single cell voltage of the battery is greater than the third preset voltage, for example, 3.8V, indicating that the vehicle battery is fully charged. At this point, charging at the third preset power stops. After the vehicle battery is fully charged, a battery SOC calibration is performed based on the battery's calibration value. On the fourth road, the vehicle battery is stopped from charging and discharging, and the vehicle battery is left to stand for a preset time, such as 30 minutes. Then, the battery SOC is corrected using the open-circuit voltage method. Since the open-circuit voltage and battery SOC have a relatively fixed functional relationship when the battery has been left to stand for a long time, the battery SOC can be estimated based on the open-circuit voltage. After the battery SOC correction is completed, the corrected battery SOC is displayed on the vehicle's instrument panel to notify the driver and passengers that the battery SOC correction is complete.
[0083] Further, in one embodiment, before step S101, the following steps are included:
[0084] The estimated length of the first road is calculated based on the current battery charge, the first preset power, and the average speed of the vehicle within the preset kilometers it has recently traveled.
[0085] Based on the estimated length of the first road, determine the first preset interval;
[0086] The estimated length of the second road is calculated based on the vehicle's maximum battery capacity, the second preset power, and the average speed of the vehicle within the preset kilometers it has recently traveled.
[0087] The second preset interval is determined based on the estimated length of the second road;
[0088] Based on the vehicle battery's maximum capacity, the second preset voltage, and the third preset voltage, the charging capacity at the third preset power is calculated.
[0089] The estimated length of the third road is calculated based on the charging power at the third preset power, the third preset power, and the average speed of the vehicle within the preset kilometers recently traveled.
[0090] Based on the estimated length of the third road, determine the third preset interval;
[0091] The estimated length of the fourth road is calculated based on the preset duration and the average speed of the vehicle within the preset kilometers it has recently traveled.
[0092] The fourth preset interval is determined based on the estimated length of the fourth road.
[0093] In this embodiment, to better correct the vehicle battery's State of Charge (SOC), four road segments were planned sequentially, corresponding to four operating conditions for SOC correction: the first segment involves 80kW rapid full discharge, the second segment involves 80kW rapid charging, the third segment involves 6kW low-power full charging, and the fourth segment involves 30 minutes of battery rest. In addition to slope requirements, the four road segments also have length requirements. The optimal approach is to plan all four segments at once so that the battery can continuously experience all four operating conditions to complete the SOC correction. The restrictions on road length and slope are primarily to ensure the safety of vehicle braking and driving during full discharge and full charging, and do not necessarily require strict adherence to the characteristic values given in this embodiment. The four road segments can be spaced out or interrupted, and may even include periods where the vehicle is off. In actual implementation, if such a situation occurs, the battery can directly enter the resting SOC correction stage, or the complete four-stage battery SOC correction can be performed when the road conditions are met again. The estimated length of the first road is calculated as follows: (Maximum battery capacity of the vehicle) * (Average speed of the vehicle within the most recently traveled preset kilometers) / (First preset power). The preset kilometers are, for example, 1 kilometer. The average speed can be updated in real time based on the actual driving process of the vehicle, thereby planning a more suitable road segment for battery SOC correction. The charging capacity at the third preset power is calculated as: (Maximum battery capacity of the vehicle) * (1 - Second preset voltage / Third preset voltage). The third preset power can be set based on a preset percentage of battery charge / discharge rate, such as 0.1C, where C is the battery charge / discharge rate.
[0094] Further, in one embodiment, before step S20, the following steps are included:
[0095] Control the vehicle's electric accessories to operate in a steady state.
[0096] In this embodiment, the purpose of controlling the vehicle's electric accessories to operate in a steady state is mainly to eliminate the power fluctuations of the entire vehicle, so as to make the correction of the battery SOC more accurate. While controlling the vehicle's electric accessories to operate in a steady state, the instrument panel can remind the driver and passengers that the vehicle is about to enter the battery SOC correction mode.
[0097] Further, in one embodiment, the vehicle electric accessories include an electric steering gear, an electric air compressor, and a DC-DC converter, and controlling the vehicle electric accessories to operate in a steady state includes:
[0098] Control the electric power steering to operate at a first preset speed;
[0099] Control the electric air compressor to operate at the second preset speed;
[0100] Control the DC-DC converter to output at a fourth preset voltage.
[0101] In this embodiment, the electric steering gear is controlled to operate at a first preset speed, such as 250Hz, in a steady state; the electric air compressor is controlled to operate at a second preset speed, such as 50Hz, in a steady state; and the DC-DC converter is controlled to output a stable voltage, such as 26.5V.
[0102] Thirdly, embodiments of the present invention also provide a battery SOC correction device.
[0103] Reference Figure 5 , Figure 5 This is a schematic diagram of the functional modules of an embodiment of the battery SOC correction device of the present invention.
[0104] In this embodiment, the battery SOC correction device includes:
[0105] The detection module 10 is used to detect whether the road ahead of the vehicle meets the preset conditions when the cumulative charge and discharge amount of the vehicle battery is greater than the preset amount or the cumulative number of full charge and discharge is greater than the preset number.
[0106] The correction module 20 is used to control the vehicle battery to enter the SOC correction mode and correct the battery SOC while the vehicle is driving on the road ahead, if so.
[0107] Furthermore, in one embodiment, the detection module 10 is used for:
[0108] Check whether the road ahead of the vehicle includes Road 1, Road 2, Road 3, and Road 4, where:
[0109] The gradient of the first road is greater than zero and less than or equal to the first preset gradient, and the length of the first road is within the first preset range;
[0110] The road gradient of the second road is greater than the second preset gradient and less than or equal to the third preset gradient, and the road length of the second road is within the second preset range, where the second preset gradient is less than 0 and the third preset gradient is greater than 0.
[0111] The road gradient of the third road is greater than or equal to the fourth preset gradient and less than or equal to the fifth preset gradient, and the road length of the third road is within the third preset range, wherein the fourth preset gradient is less than 0 and the fifth preset gradient is greater than 0.
[0112] The road gradient of the fourth road is greater than or equal to the sixth preset gradient and less than or equal to the seventh preset gradient, and the road length of the fourth road is within the fourth preset range, wherein the sixth preset gradient is less than 0 and the seventh preset gradient is greater than 0.
[0113] If the road ahead of the vehicle includes the first road, the second road, the third road, and the fourth road, then the road ahead of the vehicle is determined to meet the preset conditions.
[0114] Furthermore, in one embodiment, the correction module 20 is used to:
[0115] When the vehicle is driving on the first road, the vehicle battery is controlled to discharge at a first preset power. When the highest single cell voltage of the battery is detected to be lower than the first preset voltage, and the highest single cell voltage of the battery is within the voltage range corresponding to the battery SOC of 0%, the battery SOC is corrected to 0%, and the discharge at the first preset power is stopped.
[0116] When the vehicle is driving on the second road, the vehicle battery is controlled to charge at a second preset power. When the lowest single cell voltage of the battery is greater than the second preset voltage, charging at the second preset power is stopped and the vehicle battery is switched to driving charging mode.
[0117] When the vehicle is traveling on the third road, the vehicle battery is controlled to charge at a third preset power. When the battery SOC obtained from the battery management system is detected to be 100% and the lowest single cell voltage of the battery is greater than the third preset voltage, the charging at the third preset power is stopped. The third preset power is less than the second preset power.
[0118] When the vehicle is traveling on the fourth road, the vehicle battery is controlled to stop charging and discharging. If the duration of the battery stop charging and discharging exceeds a preset duration, the open-circuit voltage method is used to correct the battery SOC.
[0119] Furthermore, in one embodiment, the battery SOC correction device further includes a determining module, used for:
[0120] The estimated length of the first road is calculated based on the current battery charge, the first preset power, and the average speed of the vehicle within the preset kilometers it has recently traveled.
[0121] Based on the estimated length of the first road, determine the first preset interval;
[0122] The estimated length of the second road is calculated based on the vehicle's maximum battery capacity, the second preset power, and the average speed of the vehicle within the preset kilometers it has recently traveled.
[0123] The second preset interval is determined based on the estimated length of the second road;
[0124] Based on the vehicle battery's maximum capacity, the second preset voltage, and the third preset voltage, the charging capacity at the third preset power is calculated.
[0125] The estimated length of the third road is calculated based on the charging power at the third preset power, the third preset power, and the average speed of the vehicle within the preset kilometers recently traveled.
[0126] Based on the estimated length of the third road, determine the third preset interval;
[0127] The estimated length of the fourth road is calculated based on the preset duration and the average speed of the vehicle within the preset kilometers it has recently traveled.
[0128] The fourth preset interval is determined based on the estimated length of the fourth road.
[0129] Furthermore, in one embodiment, the battery SOC correction device further includes a control module for:
[0130] Control the vehicle's electric accessories to operate in a steady state.
[0131] Furthermore, in one embodiment, the vehicle electric accessories include an electric steering gear, an electric air compressor, and a DC-DC converter; the control module is further configured to:
[0132] Control the electric power steering to operate at a first preset speed;
[0133] Control the electric air compressor to operate at the second preset speed;
[0134] Control the DC-DC converter to output at a fourth preset voltage.
[0135] The functions of each module in the battery SOC correction device correspond to the steps in the battery SOC correction method embodiment, and their functions and implementation processes will not be described in detail here.
[0136] Fourthly, embodiments of the present invention also provide a readable storage medium.
[0137] The present invention provides a readable storage medium storing a battery SOC correction program, wherein when the battery SOC correction program is executed by a processor, it implements the steps of the battery SOC correction method as described above.
[0138] The method implemented when the battery SOC correction procedure is executed can be referred to in various embodiments of the battery SOC correction method of the present invention, and will not be repeated here.
[0139] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or system. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or system that includes that element.
[0140] The sequence numbers of the above embodiments of the present invention are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.
[0141] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) as described above, and includes several instructions to cause a terminal device to execute the methods described in the various embodiments of the present invention.
[0142] The above are merely preferred embodiments of the present invention and do not limit the scope of the patent. Any equivalent structural or procedural transformations made based on the description and drawings of the present invention, or direct or indirect applications in other related technical fields, are similarly included within the scope of patent protection of the present invention.
Claims
1. A method for correcting battery SOC, characterized in that, The battery SOC correction method includes: When the cumulative charge and discharge amount of the vehicle battery exceeds the preset capacity or the cumulative number of full charge and discharge cycles exceeds the preset number, check whether the road ahead of the vehicle meets the preset conditions. If so, while the vehicle is driving on the road ahead, the vehicle battery will be controlled to enter the SOC correction mode to correct the battery SOC. The detection of whether the road ahead of the vehicle meets the preset conditions includes: Check whether the road ahead of the vehicle includes Road 1, Road 2, Road 3, and Road 4, where: The gradient of the first road is greater than zero and less than or equal to the first preset gradient, and the length of the first road is within the first preset range; The road gradient of the second road is greater than the second preset gradient and less than or equal to the third preset gradient, and the road length of the second road is within the second preset range, where the second preset gradient is less than 0 and the third preset gradient is greater than 0. The road gradient of the third road is greater than or equal to the fourth preset gradient and less than or equal to the fifth preset gradient, and the road length of the third road is within the third preset range, wherein the fourth preset gradient is less than 0 and the fifth preset gradient is greater than 0. The road gradient of the fourth road is greater than or equal to the sixth preset gradient and less than or equal to the seventh preset gradient, and the road length of the fourth road is within the fourth preset range, wherein the sixth preset gradient is less than 0 and the seventh preset gradient is greater than 0. If the road ahead of the vehicle includes the first road, the second road, the third road, and the fourth road, then the road ahead of the vehicle is determined to meet the preset conditions. The process of controlling the vehicle battery to enter a SOC correction mode and correcting the battery SOC while the vehicle is driving on the road ahead includes: When the vehicle is driving on the first road, the vehicle battery is controlled to discharge at a first preset power. When the highest single cell voltage of the battery is detected to be lower than the first preset voltage, and the highest single cell voltage of the battery is within the voltage range corresponding to the battery SOC of 0%, the battery SOC is corrected to 0%, and the discharge at the first preset power is stopped. When the vehicle is driving on the second road, the vehicle battery is controlled to charge at a second preset power. When the lowest single cell voltage of the battery is greater than the second preset voltage, charging at the second preset power is stopped and the vehicle battery is switched to driving charging mode. When the vehicle is traveling on the third road, the vehicle battery is controlled to charge at a third preset power. When the battery SOC obtained from the battery management system is detected to be 100% and the lowest single cell voltage of the battery is greater than the third preset voltage, the charging at the third preset power is stopped. The third preset power is less than the second preset power. When the vehicle is traveling on the fourth road, the vehicle battery is controlled to stop charging and discharging. If the duration of the battery stop charging and discharging exceeds a preset duration, the open-circuit voltage method is used to correct the battery SOC.
2. The battery SOC correction method as described in claim 1, characterized in that, Before detecting whether the road ahead of the vehicle includes the first road, the second road, the third road, and the fourth road, the following is included: The estimated length of the first road is calculated based on the current battery charge, the first preset power, and the average speed of the vehicle within the preset kilometers it has recently traveled. Based on the estimated length of the first road, determine the first preset interval; The estimated length of the second road is calculated based on the vehicle's maximum battery capacity, the second preset power, and the average speed of the vehicle within the preset kilometers it has recently traveled. The second preset interval is determined based on the estimated length of the second road; Based on the vehicle battery's maximum capacity, the second preset voltage, and the third preset voltage, the charging capacity at the third preset power is calculated. The estimated length of the third road is calculated based on the charging power at the third preset power, the third preset power, and the average speed of the vehicle within the preset kilometers recently traveled. Based on the estimated length of the third road, determine the third preset interval; The estimated length of the fourth road is calculated based on the preset duration and the average speed of the vehicle within the preset kilometers it has recently traveled. The fourth preset interval is determined based on the estimated length of the fourth road.
3. The battery SOC correction method as described in claim 1, characterized in that, Before the vehicle battery enters the SOC correction mode and the battery SOC is corrected, the following steps are included: Control the vehicle's electric accessories to operate in a steady state.
4. The battery SOC correction method as described in claim 3, characterized in that, The vehicle electric accessories include an electric steering gear, an electric air compressor, and a DC-DC converter. Controlling the vehicle electric accessories to operate in a steady state includes: Control the electric power steering to operate at a first preset speed; Control the electric air compressor to operate at the second preset speed; Control the DC-DC converter to output at a fourth preset voltage.
5. A battery SOC correction device, characterized in that, The battery SOC correction device includes: The detection module is used to detect whether the road ahead of the vehicle meets the preset conditions when the cumulative charge and discharge amount of the vehicle battery is greater than the preset capacity or the cumulative number of full charge and discharge cycles is greater than the preset number. The correction module is used to control the vehicle battery to enter the SOC correction mode and correct the battery SOC while the vehicle is driving on the road ahead, if so. The detection module is used for: Check whether the road ahead of the vehicle includes Road 1, Road 2, Road 3, and Road 4, where: The gradient of the first road is greater than zero and less than or equal to the first preset gradient, and the length of the first road is within the first preset range; The road gradient of the second road is greater than the second preset gradient and less than or equal to the third preset gradient, and the road length of the second road is within the second preset range, where the second preset gradient is less than 0 and the third preset gradient is greater than 0. The road gradient of the third road is greater than or equal to the fourth preset gradient and less than or equal to the fifth preset gradient, and the road length of the third road is within the third preset range, wherein the fourth preset gradient is less than 0 and the fifth preset gradient is greater than 0. The road gradient of the fourth road is greater than or equal to the sixth preset gradient and less than or equal to the seventh preset gradient, and the road length of the fourth road is within the fourth preset range, wherein the sixth preset gradient is less than 0 and the seventh preset gradient is greater than 0. If the road ahead of the vehicle includes the first road, the second road, the third road, and the fourth road, then the road ahead of the vehicle is determined to meet the preset conditions. The correction module is used for: When the vehicle is driving on the first road, the vehicle battery is controlled to discharge at a first preset power. When the highest single cell voltage of the battery is detected to be lower than the first preset voltage, and the highest single cell voltage of the battery is within the voltage range corresponding to the battery SOC of 0%, the battery SOC is corrected to 0%, and the discharge at the first preset power is stopped. When the vehicle is driving on the second road, the vehicle battery is controlled to charge at a second preset power. When the lowest single cell voltage of the battery is greater than the second preset voltage, charging at the second preset power is stopped and the vehicle battery is switched to driving charging mode. When the vehicle is traveling on the third road, the vehicle battery is controlled to charge at a third preset power. When the battery SOC obtained from the battery management system is detected to be 100% and the lowest single cell voltage of the battery is greater than the third preset voltage, the charging at the third preset power is stopped. The third preset power is less than the second preset power. When the vehicle is traveling on the fourth road, the vehicle battery is controlled to stop charging and discharging. If the duration of the battery stop charging and discharging exceeds a preset duration, the open-circuit voltage method is used to correct the battery SOC.
6. A battery SOC correction device, characterized in that, The battery SOC correction device includes a processor, a memory, and a battery SOC correction program stored in the memory and executable by the processor, wherein when the battery SOC correction program is executed by the processor, it implements the steps of the battery SOC correction method as described in any one of claims 1 to 4.
7. A readable storage medium, characterized in that, The readable storage medium stores a battery SOC correction program, wherein when the battery SOC correction program is executed by a processor, it implements the steps of the battery SOC correction method as described in any one of claims 1 to 4.
Citation Information
Patent Citations
Vehicle battery state of charge (SOC) correction control method and device, storage medium and computer equipment
CN112078429A
SOC correction method and device of power storage battery, battery management system and storage medium
CN115144766A