New energy automobile endurance display method and system based on power battery SOH, electronic equipment and automobile
By evaluating the health status of power batteries in real time and dynamically correcting the range display of new energy vehicles with environment and driving data, the problem of inflated battery life display in the existing technology is solved, and more accurate battery life estimates and better user experience are achieved.
Patent Information
- Application Number
- CN202510487957.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-18
- Publication Date
- 2025-06-20
AI Technical Summary
The existing range display method for new energy vehicles fails to effectively consider the impact of the attenuation of the healthy state of the power battery on the total battery life, resulting in an inflated battery life display, and the actual range value is much lower than the displayed value, increasing the user's mileage anxiety.
By evaluating the battery health status SOH in real time, combining environment and driving data, dynamically correcting the remaining range to improve display accuracy and user experience. The specific steps include vehicle wake-up and initialization, SOH and SOC initial value reading, battery management system dynamically corrects the SOC value and SOH value fixed value lock, vehicle controller calculates the remaining range and sends it to the display module.
It effectively avoids the battery life false standard, improves the accuracy of range estimation, reduces user mileage anxiety, and improves the driving experience.
Smart Images

Figure CN120171300A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of new energy vehicles, and in particular, to a method, a system, an electronic device, and a vehicle for displaying the cruising range of a new energy vehicle based on the state of health (SOH) of a power battery. Background Art
[0002] New energy vehicles have contributed to sustainable development due to advantages such as low carbon emissions, low energy consumption costs, optimized experience of fast charging and intelligent driving, reduction of oil dependence, and promotion of clean energy transformation, and have been widely popularized in the automotive market. However, there are certain deficiencies in the display of the cruising range of new energy vehicles. The cruising range of a new energy vehicle is a parameter that users attach great importance to during the driving process. It intuitively shows the approximate distance that the vehicle can continue to travel under the current remaining battery power, and has a crucial impact on trip planning, charging assessment, and the driving experience of the driver. The correct display of the cruising range of a new energy vehicle can not only enable the driver to reasonably plan the travel mileage but also effectively alleviate the driver's cruising range driving anxiety and improve the driver's driving experience.
[0003] Currently, for the display of the cruising range of new energy vehicles, the instrument display of the cruising range is adopted, which is mainly based on the real-time change of the current state of charge (SOC) of the battery, and does not fully consider the impact of the attenuation of the state of health (SOH) of the power battery on the total cruising ability. The traditional method has the following defects:
[0004] 1. There is a deviation in the static model of the cruising range display, that is, the state of health (SOH) of the battery is not dynamically combined. When the SOH of the power battery of a new energy vehicle decreases, the battery capacity will decay, and the actual cruising range of the vehicle will also continuously decrease. After the SOH of the power battery of most new energy vehicles decays, the cruising range displayed on the instrument is still the value at the factory time and will not be corrected as the SOH decreases. After long-term use of the vehicle, it will cause the cruising range display to be overestimated, and the actual cruising range value is much lower than the displayed cruising range value, making it easy for users to have range anxiety.
[0005] 2. The calculation accuracy is ignored. When calculating the cruising range by the traditional method, the SOC is only calculated by simple current integration without the dynamic correction of the actual battery capacity (Qd), resulting in low accuracy of the cruising range estimation; at the same time, it also affects the system response speed and user experience. Summary of the Invention
[0006] In view of the deficiencies of the existing technology, the present invention provides a method, a system, an electronic device, and a vehicle for displaying the cruising range of a new energy vehicle based on the state of health (SOH) of a power battery, which dynamically corrects the remaining cruising range by real-time evaluating the state of health of the battery and combining environmental and driving data, thereby improving the display accuracy and the user driving experience.
[0007] On the one hand, an embodiment of the present invention provides a method for displaying the cruising range of a new energy vehicle based on the SOH of a power battery, and the method includes:
[0008] Vehicle wake-up and initialization: After the vehicle is triggered by the KL15 wake-up signal, the vehicle control unit (VCU), the battery management system (BMS), and the display module are started, and power-on initialization and self-check are performed.
[0009] Reading the initial values of SOH and SOC: After the battery management system (BMS) completes self-check, the initial value SOH0 of the current power battery health state and the initial value SOC0 of the power battery charge state stored in the EEPROM are read.
[0010] The battery management system (BMS) dynamically corrects the read SOC value, locks the SOH value, and sends the corrected SOC value and the locked SOH value to the vehicle CAN bus.
[0011] Calculating the remaining cruising range: The vehicle control unit (VCU) receives SOH0 and SOC1 sent by the battery management system (BMS) through the vehicle CAN bus, and combines the total mileage L at the time of new vehicle factory to calculate the remaining cruising range S.
[0012] Cruising range display and data interaction: The vehicle control unit (VCU) sends the calculation result to the instrument and the large screen display module to display the current remaining cruising range S in real time, and at the same time updates the dynamic change value of the real-time charge state SOC1.
[0013] Further, the calculation formula for the initial value SOH0 of the current power battery health state is:
[0014]
[0015] In the formula, Q d represents the actual capacity of the current battery (unit: A / h), which is estimated through the battery historical cycle data; Q n represents the rated capacity of the original new battery (unit: A / h), which is calibrated in the battery factory parameters;
[0016] The initial value SOC0 of the power battery charge state is the SOC value recorded last time before the vehicle goes to sleep.
[0017] Further, the battery management system (BMS) dynamically corrects the read SOC value and locks the SOH value, specifically including:
[0018] During a single driving process, the change of SOH is extremely small, and it is default locked to the SOH0 value at the wake-up moment;
[0019] The dynamic calculation of the real-time state of charge SOC1 through current integration, and its calculation formula is:
[0020]
[0021] In the formula, SOC0 represents the initial state of charge (unit: %), which is the SOC value of the last record before vehicle sleep read from the EEPROM; I(t) represents the real-time charge and discharge current (unit: A), measured by the current sensor, negative during discharge and positive during charging; Q d is the actual current battery capacity (unit: A / h), calculated by Q d = Q n × SOH0; t0 represents the KL15 wake-up time (integration start time); t represents the current time (integration end time); d t represents the duration for which the current I lasts.
[0022] Furthermore, if the current I remains constant within the time interval Δt, the dynamic calculation formula of the real-time state of charge SOC1 through current integration can be simplified to:
[0023]
[0024] Furthermore, the battery management system (BMS) dynamically corrects the read SOC value, locks the SOH value at a fixed value, and also includes the boundary conditions and error correction of the formula, specifically including:
[0025] The update timing of SOH0 is to recalibrate Q only when the vehicle is in sleep through the battery management system (BMS) d , and update SOH0 in the EEPROM;
[0026] The reset of SOC0. When the vehicle is charged to SOC = 100%, reset SOC0 = 100% and clear the integral term ∫Id t ;
[0027] Current integration error compensation. For sensor noise, the battery management system (BMS) uses the Kalman filter or moving average algorithm to smooth I.
[0028] Furthermore, for the remaining driving range S, its calculation formula is: S = L × SOH0 × SOC1; Substituting the calculation formula of SOC1 and the calculation formula of Q d into the total formula of the remaining driving range S is specifically:
[0029]
[0030] On the other hand, an embodiment of the present invention provides a new energy vehicle endurance display system based on the state of health (SOH) of a power battery. The system includes a battery management system (BMS), a vehicle control unit (VCU), a CAN module, a current sensor, and an instrument and large screen display module, where:
[0031] The battery management system (BMS) is used to store SOH0 and SOC0, collect the current I in real time, calculate SOC1, and send data through the CAN bus;
[0032] The vehicle control unit (VCU) is used to receive BMS data and execute the endurance calculation logic;
[0033] The CAN module adopts a powerful 16-bit microcontroller with two CAN controllers, supports CAN2.0A and CAN2.0B protocols, and is used to realize the self-powered transmission of communication data between various electronic control devices of the vehicle, enabling the vehicle to achieve in-vehicle electronic control device regional network control;
[0034] The current sensor is used to monitor the battery charge and discharge current in real time;
[0035] The instrument and large screen display module is used to receive instructions from the vehicle control unit (VCU) and dynamically display the remaining endurance mileage S and the real-time state of charge (SOC1) of the power battery.
[0036] In yet another aspect of an embodiment of the present invention, an electronic device is provided, including a memory and a processor. A computer program is stored in the memory. When the computer program is executed by the processor, the processor executes a new energy vehicle endurance display method based on the state of health (SOH) of a power battery as described above.
[0037] In still another aspect of an embodiment of the present invention, a vehicle is provided, and the vehicle includes the above-mentioned new energy vehicle endurance display system based on the state of health (SOH) of a power battery.
[0038] Compared with the prior art, the present invention has the following advantages:
[0039] Dynamic fusion of SOH, taking the battery health state as the core variable, real-time correction of available capacity, avoiding false endurance indication; multi-factor compensation, introducing compensation coefficients for temperature, driving behavior, and on-vehicle device energy consumption, improving the estimation accuracy in complex scenarios; scenario-based interaction, providing hierarchical prompts based on the current driving mode and battery state, enhancing user trust.
[0040] Other features and advantages of the present invention will be described in the subsequent specification, and part of them will become obvious from the specification or be understood by implementing the present invention. The objectives and other advantages of the present invention can be achieved and obtained through the structures pointed out in the specification, claims, and drawings. Description of the Drawings
[0041] In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the drawings in the following description are some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.
[0042] Figure 1 It is a schematic flowchart of a method for displaying the cruising range of a new energy vehicle based on the SOH of a power battery.
[0043] Figure 2 It is a structural diagram of a system for displaying the cruising range of a new energy vehicle based on the SOH of a power battery. Detailed Embodiments
[0044] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are some, but not all, of the embodiments of the present invention. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts fall within the scope of protection of the present invention.
[0045] In one embodiment, please refer to Figure 1 , a method for displaying the cruising range of a new energy vehicle based on the SOH of a power battery is provided, and the method includes the following steps:
[0046] Step S1: Vehicle wake-up and initialization;
[0047] After the vehicle is triggered by the KL15 wake-up signal, the vehicle control unit (VCU), the battery management system (BMS), and the display module are started, and power-on initialization and self-check are performed;
[0048] Step S2: Reading the initial values of SOH and SOC;
[0049] After the self-check of the battery management system (BMS) is completed, the initial value SOH0 of the current health state of the power battery and the initial value SOC0 of the state of charge of the power battery stored in the EEPROM are read;
[0050] Further, the calculation formula for the initial value SOH0 of the current health state of the power battery is:
[0051]
[0052] In the formula, Q dRepresents the actual capacity of the current battery (unit: A / h), estimated through the battery's historical cycle data; Q n Represents the rated capacity of the newly manufactured battery (unit: A / h), calibrated in the battery's factory parameters;
[0053] The initial state of charge SOC0 of the power battery is the SOC value recorded last before the vehicle goes to sleep.
[0054] Step S3: The battery management system (BMS) dynamically corrects the read SOC value, locks the SOH value, and sends the corrected SOC value and the locked SOH value to the vehicle's CAN bus;
[0055] Furthermore, the battery management system (BMS) dynamically corrects the read SOC value and locks the SOH value, specifically including:
[0056] During a single driving process, the change in SOH is extremely small, and it is default locked to the SOH0 value at the wake-up moment;
[0057] The real-time state of charge SOC1 is dynamically calculated by integrating the current, and its calculation formula is:
[0058]
[0059] In the formula, SOC0 represents the initial state of charge (unit: %), which is the SOC value read from the EEPROM and recorded last before the vehicle goes to sleep; I(t) represents the real-time charging and discharging current (unit: A), measured by the current sensor, negative during discharging and positive during charging; Q d Is the actual capacity of the current battery (unit: A / h), calculated by Q d =Q n ×SOH0; t0 represents the KL15 wake-up moment (integration start time); t represents the current time (integration end time); d t Represents the duration for which the current I persists.
[0060] Furthermore, if the current I remains constant within the time interval Δt, the dynamic calculation formula for the real-time state of charge SOC1 by integrating the current can be simplified as:
[0061]
[0062] Furthermore, the battery management system (BMS) dynamically corrects the read SOC value and locks the SOH value, and also includes boundary conditions and error correction of the formula, specifically including:
[0063] The update timing of SOH0 is only recalibrated by the battery management system (BMS) when the vehicle is asleep. Q d, update SOH0 in the EEPROM;
[0064] Reset of SOC0. When the vehicle is charged to SOC = 100%, reset SOC0 = 100% and clear the integral term ∫Id. t ;
[0065] Current integration error compensation. For sensor noise, the battery management system (BMS) uses the Kalman filter or moving average algorithm to smooth I.
[0066] Step S4: Calculation of remaining cruising range;
[0067] The vehicle control unit (VCU) receives SOH0 and SOC1 sent by the battery management system (BMS) through the vehicle CAN bus, and combines with the total mileage L at the time of new vehicle factory delivery to calculate the remaining cruising range S. The calculation formula is: S = L × SOH0 × SOC1;
[0068] Furthermore, substituting the calculation formula of SOC1 and the calculation formula of Q d into the total formula of the remaining cruising range S is specifically:
[0069]
[0070] Step S5: Cruising range display and data interaction;
[0071] The vehicle control unit (VCU) sends the calculation result to the instrument and large screen display module to display the current remaining cruising range S in real time, and at the same time update the dynamic change value of the real-time state of charge SOC1.
[0072] Experimental example:
[0073] In an experimental example, for a certain vehicle model, the total mileage L at the time of factory delivery = 500 km, the rated battery capacity Q n = 100 A / h, the current SOH0 = 90% (i.e., Q d = 90 A / h), the initial SOC0 = 80%, and the discharge current I = -20 A during driving for 1 hour (Δt = 3600 s). The process of calculating the remaining cruising range of the vehicle is as follows:
[0074]
[0075] Calculate the remaining cruising range S: S = 500 km × 90% × 57.78% = 260 km.
[0076] Furthermore, during the calculation process, the key units and data sources are described as follows in Table 1: Table of Key Descriptions of Vehicle Cruising Range Units and Data Sources.
[0077] Table 1: Table of Key Descriptions of Vehicle Cruising Range Units and Data Sources
[0078]
[0079]
[0080] In one embodiment, please refer to Figure 2 , a new energy vehicle endurance display system based on the state of health (SOH) of a power battery is provided. The system includes a battery management system (BMS), a vehicle control unit (VCU), a CAN module, a current sensor, and an instrument and large screen display module, where:
[0081] The battery management system (BMS) is used to store SOH0 and SOC0, collect the current I in real time, calculate SOC1, and send data through the CAN bus;
[0082] The vehicle control unit (VCU) is used to receive BMS data and execute the endurance calculation logic;
[0083] The CAN module adopts a powerful 16-bit microcontroller with two CAN controllers, supports CAN2.0A and CAN2.0B protocols, and is used to realize the self-powered transmission of communication data between various electronic control devices of the vehicle, enabling the vehicle to achieve in-vehicle electronic control device regional network control;
[0084] The current sensor is used to monitor the battery charge and discharge current in real time;
[0085] The instrument and large screen display module is used to receive instructions from the vehicle control unit (VCU) and dynamically display the remaining endurance mileage S and the real-time state of charge (SOC1) of the power battery.
[0086] In one embodiment, an electronic device is provided, including a memory and a processor. When a computer program stored in the memory is executed by the processor, the processor executes a new energy vehicle endurance display method based on the state of health (SOH) of a power battery as described above.
[0087] In one embodiment, a vehicle is provided, and the vehicle includes the above-mentioned new energy vehicle endurance display system based on the state of health (SOH) of a power battery.
[0088] Although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: they can still modify the technical solutions recorded in the foregoing embodiments, or perform equivalent replacements on some of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A method for displaying the endurance of a new energy vehicle based on the power battery SOH, characterized in that: Vehicle wake-up and initialization: After the vehicle is triggered by the KL15 wake-up signal, the vehicle controller, battery management system and display module start up, and perform power-on initialization and self-test; SOH and SOC initial value reading: after the battery management system completes the self-check, the current power battery health status initial value SOH0 and power battery charge status initial value × SOC0 stored in the EEPROM are read; The battery management system dynamically corrects the read SOC value, locks the SOH value at a fixed value, and sends the corrected SOC value and locked SOH value to the vehicle CAN bus; Remaining cruising range calculation: the vehicle controller receives SOH0 and SOC1 sent by the battery management system through the vehicle CAN bus, and calculates the remaining cruising range S based on the total mileage L of the new car. The endurance display interacts with the data. The vehicle controller sends the calculation results to the instrument and large-screen display module, displays the current remaining endurance S in real time, and updates the real-time state of charge SOC1 dynamic change value.
2. A method for displaying the endurance of a new energy vehicle based on the power battery SOH as claimed in claim 1, characterized in that: The calculation method of the current power battery health status initial value SOH0 read from the EEPROM is: In the formula, Q d Indicates the actual capacity of the current battery (unit: A / h), estimated by the battery's historical cycle data; Q n Indicates the initial rated capacity of a new battery (unit: A / h), calibrated to the battery factory parameters.
3. A method for displaying the endurance of a new energy vehicle based on the power battery SOH as claimed in claim 1, characterized in that: The power battery state of charge initial value SOC0 is the SOC value recorded last time before the vehicle goes into sleep.
4. A method for displaying the endurance of a new energy vehicle based on the power battery SOH as claimed in claim 1, characterized in that: The battery management system (BMS) dynamically corrects the read SOC value and locks the SOH value at a fixed value, specifically including: During a single trip, the SOH changes very little and is locked to the SOH0 value at the wake-up time by default; The real-time state of charge SOC1 is dynamically calculated through current integration, and its calculation formula is: Where SOC0 represents the initial state of charge (unit: %), which is the SOC value last recorded before the vehicle goes into sleep mode and is read from the EEPROM; I(t) represents the real-time charge and discharge current (unit: A), which is measured by the current sensor and is negative when discharging and positive when charging; Q d is the actual capacity of the battery (unit: A / h), which is determined by Q d =Q n ×SOH0 is calculated; t0 represents the KL15 wake-up time (integration start time); t represents the current time (integration end time); d t Indicates the duration of the current I.
5. A method for displaying the endurance of a new energy vehicle based on the power battery SOH as claimed in claim 4, characterized in that: The battery management system dynamically corrects the read SOC value, locks the SOH value at a fixed value, and also includes boundary conditions and error correction of the formula.
6. A method for displaying the endurance of a new energy vehicle based on the power battery SOH as claimed in claim 5, characterized in that: The boundary conditions and error correction of the formula are specifically: The update time of SOH0 is to recalibrate Q through the battery management system only when the vehicle is dormant. d , update SOH0 in EEPROM; Reset SOC0. When the car is charged to SOC=100%, reset SOC0=100% and clear the integral item ∫Id t ; To compensate for the current integral error, the battery management system uses Kalman filtering or sliding average algorithm to smooth I in response to sensor noise.
7. A method for displaying the endurance of a new energy vehicle based on the power battery SOH as claimed in claim 1, characterized in that: The calculation formula for calculating the remaining cruising range S is: S=L×SOH0×SOC1.
8. A new energy vehicle endurance display system based on power battery SOH, characterized in that: The system includes a battery management system, a vehicle controller, a CAN module, a current sensor, an instrument and a large-screen display module, wherein: The battery management system is used to store SOH0 and SOC0, collect current I in real time, calculate SOC1, and send data through the CAN bus; The vehicle controller is used to receive the battery management system data and execute the battery life calculation logic; The CAN module adopts a powerful 16-bit microcontroller with two CAN controllers, supports CAN2.0A and CAN2.0B protocols, and is used to realize the self-transmission of communication data between the electronic control devices of the whole vehicle, so that the whole vehicle can realize the regional network control of the on-board electronic control devices; The current sensor is used to monitor the battery charging and discharging current in real time; The instrument and large-screen display module are used to receive instructions from the vehicle controller and dynamically display the remaining cruising range S and the real-time state of charge SOC1 of the power battery.
9. An electronic device, comprising a memory and a processor, characterized in that: A computer program is stored in the memory. When the computer program is executed by the processor, the processor executes a method for displaying the endurance of a new energy vehicle based on the power battery SOH as described in any one of claims 1 to 7.
10. An automobile, characterized in that: The vehicle is equipped with the new energy vehicle endurance display system based on power battery SOH as described in claim 8.
Citation Information
Cited By
Power battery SOH correction method and system and vehicle
CN120534241A
Power battery SOC (State of Charge) estimation method and device and photovoltaic automobile
CN121254082A
New energy unmanned ship battery power control method and system
CN121260969A