State of charge (SOC) display method and device, electronic equipment and vehicle
By mapping the actual SOC value of the battery to the target SOC value within the safe operating range, the problem of sudden jumps in the SOC display value of electric vehicles is solved, and stable power display and user perception are achieved.
Patent Information
- Application Number
- CN202410355218.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-03-26
- Publication Date
- 2025-09-26
AI Technical Summary
In the prior art, the state of charge display value of an electric vehicle is prone to sudden jumps or rapid changes due to large deviations from the actual SOC value, resulting in poor user perception of battery power changes.
By obtaining the actual SOC value of the battery and the SOC safe usage range, the actual SOC value is mapped to the target SOC value within the safe usage range, and the displayed value is adjusted based on the target SOC value to avoid exceeding the safe usage range.
The sudden jump or rapid change of the SOC display value is reduced, and the reliability and stability of the user's perception of battery power changes are improved.
Smart Images

Figure CN120697549A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of battery technology, and in particular to a method, device, electronic device and vehicle for displaying a state of charge (SOC). Background Art
[0002] Against the backdrop of increasingly stringent environmental protection requirements, electric vehicles are increasingly outnumbering traditional fuel vehicles. This represents the future direction of automotive development and a key research focus in the automotive field. As the power source for electric vehicles, power batteries are a core component that influences the vehicle's key performance, directly impacting its power and range. Electric vehicles display their remaining SOC on the instrument panel, and users use the SOC display to determine range and duration.
[0003] Currently, related technologies periodically estimate the true SOC value of the power battery and then display it on the vehicle instrument panel. However, when the true SOC value deviates significantly, the currently displayed SOC value may actually exceed the SOC safe operating range. The currently displayed SOC value needs to be immediately corrected according to the SOC safe operating range, causing the currently displayed SOC value to suddenly jump or change rapidly, which may cause the user to have a negative perception of battery power changes. Summary of the Invention
[0004] In view of this, the present application provides an SOC display method, device, electronic device and vehicle, the main purpose of which is to improve the technical problem in the above-mentioned related technologies that causes the currently displayed SOC value to suddenly jump or change rapidly, causing adverse expectations for the user's perception of battery power changes.
[0005] In a first aspect, the present application provides a SOC display method, comprising:
[0006] Obtaining a true SOC value of a battery and a safe SOC operating range of the battery;
[0007] Mapping the actual SOC value to a target SOC value corresponding to the SOC safe operating range;
[0008] Based on the target SOC value, the SOC display value of the battery is adjusted.
[0009] In a second aspect, the present application provides a SOC display device, comprising:
[0010] an acquisition module configured to acquire a true SOC value of a battery and a safe SOC usage range of the battery;
[0011] A determination module configured to map the actual SOC value to a corresponding target SOC value within the SOC safe operating range;
[0012] The display module is configured to adjust the SOC display value of the battery based on the target SOC value.
[0013] In a third aspect, the present application provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the SOC display method described in the first aspect is implemented.
[0014] In a fourth aspect, the present application provides an electronic device comprising a storage medium, a processor, and a computer program stored on the storage medium and executable on the processor, wherein the processor implements the SOC display method described in the first aspect when executing the computer program.
[0015] In a fifth aspect, the present application provides a vehicle comprising the device as described in the second aspect, or the electronic device as described in the fourth aspect.
[0016] By means of the above technical solution, the present application provides a SOC display method, device, electronic device, and vehicle, which first obtain the actual SOC value of the battery and the SOC safe use range of the battery; map the actual SOC value to the target SOC value corresponding to the SOC safe use range; and adjust the battery's SOC display value based on the target SOC value. Compared with the current related art, the present application takes into account the battery's SOC safe use range and displays the target SOC value mapped to the actual SOC value within the SOC safe use range. In this way, even if the deviation of the actual SOC value is large, the displayed target SOC value is within the battery's SOC safe use range, avoiding the situation where the currently displayed SOC value actually exceeds the SOC safe use range. The currently displayed SOC value will not be immediately corrected according to the SOC safe use range, thereby reducing the occurrence of sudden jumps or rapid changes in the currently displayed SOC value, avoiding the user's perception of battery power changes.
[0017] The above description is only an overview of the technical solution of the present application. In order to more clearly understand the technical means of the present application, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the present application more obvious and easy to understand, the specific implementation methods of the present application are listed below. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0019] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0020] Figure 1 A schematic diagram of a flow chart of a SOC display method provided in an embodiment of the present application is shown;
[0021] Figure 2 A schematic diagram of a flow chart of a SOC display method provided in an embodiment of the present application is shown;
[0022] Figure 3 A schematic diagram showing an example provided by an embodiment of the present application is shown;
[0023] Figure 4 A schematic diagram showing an example provided by an embodiment of the present application is shown;
[0024] Figure 5 A structural schematic diagram of a SOC display device provided in an embodiment of the present application is shown. DETAILED DESCRIPTION
[0025] In order to more clearly understand the above-mentioned objectives, features and advantages of the present application, the scheme of the present application will be further described below. It should be noted that, in the absence of conflict, the embodiments of the present application and the features therein can be combined with each other.
[0026] In order to improve the technical problem in the current related technology that the currently displayed SOC value may suddenly jump or change rapidly, causing the user to have a bad expectation of the battery power change. This embodiment provides a SOC display method, such as Figure 1 As shown, the method includes:
[0027] Step 101: Obtain the actual SOC value of the battery and the SOC safe operating range of the battery.
[0028] This embodiment can estimate the current true SOC value of the battery through algorithms such as the ampere-hour integration method or the open circuit voltage method. Among them, the ampere-hour integration method is based on the current and time during the battery charging and discharging process, and estimates the true SOC value by accumulating the total amount of charge flowing into or out of the battery. The open circuit voltage method estimates the true SOC value based on the correspondence between the voltage and the SOC value of the battery in a static state. In addition, the inherent physical and chemical model of the battery (such as an equivalent circuit model, an electrochemical model, etc.) can be used, combined with the measured voltage, current, temperature and other parameters, and complex algorithms (such as Kalman filtering, particle filtering, etc.) can be used to perform dynamic true SOC value estimation, etc.
[0029] The execution subject of this embodiment may be a device or equipment that controls the display of the SOC value, which may be configured on the vehicle side or other equipment side that requires displaying the battery SOC value. The method provided in this embodiment can be triggered when certain conditions are met, such as receiving an instruction to display the SOC value, or executing the method of this embodiment at a certain time interval or when the battery is in a charging or discharging state.
[0030] A battery's safe SOC operating range (also known as the SOC safe operating boundary, safe operating interval, etc.) refers to the recommended state of charge range within which the battery should be maintained during normal operation to ensure its performance, lifespan, and safety. This range typically avoids the dangerous areas of overcharging and over-discharging, both of which can lead to degraded battery performance, shortened lifespan, and even safety issues. For example, a battery's safe SOC operating range could be 20%-80%, 10%-90%, or 5%-95%, etc.
[0031] In some embodiments, determining the SOC safe usage range of a battery may specifically include: obtaining the battery cell design usage boundary; and, obtaining the battery system inconsistency margin; and, obtaining the battery system safe usage allowable range; and, based on the battery data of the battery, obtaining the target SOC safe usage range through a preset model, wherein the preset model is used to identify the SOC safe usage range corresponding to different battery data with reference to historical data of battery usage; and then performing a weighted analysis based on the battery cell design usage boundary, and / or the system inconsistency margin, and / or the system safe usage allowable range, and / or the target SOC safe usage range to obtain the battery SOC safe usage range.
[0032] The cell design and use boundaries refer to a series of technical indicators and usage restrictions that must be followed when designing and using a cell to ensure its safety, stability, lifespan, and performance. These boundaries include, but are not limited to, voltage boundaries, current boundaries, temperature boundaries, and state of charge ranges.
[0033] The system inconsistency margin of a battery refers to the capacity or performance margin that is deliberately reserved when designing and managing the battery system to cope with performance differences (such as capacity, internal resistance, self-discharge rate, etc.) between battery cells.
[0034] The allowable range of safe system use of a battery refers to the reasonable range of a series of parameters such as voltage, current, temperature and state of charge that the battery is allowed to use under normal working conditions, while ensuring the battery performance, life and safety.
[0035] The preset model can be trained based on historical data of battery usage. The preset model can be deployed locally on the device or in the cloud, thereby realizing real-time calibration in the cloud or self-learning-based SOC safe usage range.
[0036] This embodiment can perform a weighted analysis based on factors such as the battery cell design usage boundary, the battery system inconsistency margin, the battery system safe use allowable range, and cloud-based real-time calibration or self-learning-based SOC safe use range to comprehensively obtain a more reasonable and accurate SOC safe use range.
[0037] For example, the safe operating range is determined to be a1%-b1% based on the design and usage boundaries of the battery cell; a2%-b2% based on the margin for system inconsistencies; a3%-b3% based on the allowable range for safe system use; and a4%-b4% based on the state of charge (SOC) determined by real-time cloud calibration or self-learning. The minimum value of the final SOC safe operating range is calculated by weighting a1, a2, a3, and a4, and the maximum value of the final SOC safe operating range is calculated by weighting b1, b2, b3, and b4. Alternatively, the maximum value of a1, a2, a3, and a4 can be taken as the minimum value of the final SOC safe operating range, and the minimum value of b1, b2, b3, and b4 can be taken as the maximum value of the final SOC safe operating range.
[0038] Step 102: Map the actual SOC value to a corresponding target SOC value within the SOC safe operating range.
[0039] For example, the actual SOC value is calculated according to the interval range of 0-100%, and the SOC safe usage range is 15%-85%. The values in 0-100% are mapped one by one to the range of 15%-85%, and then the target value corresponding to the actual SOC value in the range of 15%-85% is obtained according to the mapping result, that is, the target SOC value.
[0040] Step 103: Adjust the battery SOC display value based on the target SOC value.
[0041] For example, after calculating the target SOC value, it can be displayed on the vehicle instrument panel based on the target SOC value. If the SOC value displayed on the vehicle instrument panel differs from the target SOC value, the SOC value displayed on the battery display can be adjusted based on the target SOC value, and the displayed SOC value can be gradually and smoothly displayed toward the target SOC value. For example, if the displayed SOC value is 70% and the target SOC value is 68%, the 70% can be gradually transitioned to 68% in a decreasing rhythm of 69.5%, 69%, and 68.5%.
[0042] Compared with the current related technologies, this embodiment takes into account the battery's SOC safe usage range, and displays the target SOC value mapped to the actual SOC value within the SOC safe usage range. In this way, even if the actual SOC value deviates greatly, the displayed target SOC value is still within the battery's SOC safe usage range, avoiding the situation where the currently displayed SOC value actually exceeds the SOC safe usage range, and the currently displayed SOC value will not be immediately corrected according to the SOC safe usage range, thereby reducing the occurrence of sudden jumps or rapid changes in the currently displayed SOC value, and avoiding bad expectations for the user's perception of battery power changes.
[0043] Furthermore, as a refinement and extension of the above embodiment, in order to fully illustrate the specific implementation process of the method of this embodiment, this embodiment provides the following Figure 2 The specific method shown includes:
[0044] Step 201: Obtain the actual SOC value of the battery, and obtain the reliability corresponding to the actual SOC value.
[0045] The reliability corresponding to the true SOC value can be used to evaluate whether the calculated true SOC value is reliable. For example, the corresponding reliability can be determined based on information such as the estimation accuracy of the true SOC value and the estimated deviation size.
[0046] Step 202: Determine the SOC safe use range corresponding to the reliability.
[0047] This embodiment calculates a safe SOC range relative to the estimated actual SOC value based on its reliability. This safe SOC range is then mapped to a target SOC value. Even if the estimated deviation is significant, the target SOC value remains within the battery's safe SOC range, preventing the currently displayed SOC value from actually exceeding the safe SOC range.
[0048] In the process of determining the safe use range of the SOC, it can also be comprehensively determined based on at least one of (1) to (4):
[0049] (1) The design and use boundaries of the battery cells; (2) The margin for system inconsistency of the battery; (3) The allowable range for safe system use of the battery; (4) The target SOC safe use range obtained through a preset model, which is used to identify the SOC safe use range corresponding to different battery data by referring to historical data on battery use.
[0050] In some embodiments, at least one of (1) to (4) may be used to determine an initial SOC safe usage range, and then, combined with the reliability corresponding to the actual SOC value, the SOC safe usage range corresponding to the reliability is dynamically determined. It should be noted that the initial SOC safe usage range determination process can be found in the corresponding description of step 101 and will not be repeated here.
[0051] As an optional approach, obtaining the reliability corresponding to the true SOC value in step 201 may include: when monitoring that the battery is not currently experiencing a target type fault and that the true SOC value has an estimation error, obtaining an upper and lower error floating range of the error precision corresponding to the true SOC value; and then using the upper and lower error floating range as the reliability corresponding to the true SOC value. Accordingly, step 202 may specifically include: using the minimum value of the upper and lower error floating range to increase the minimum value of the SOC safe operating range to obtain a first minimum value; and using the maximum value of the upper and lower error floating range to decrease the maximum value of the SOC safe operating range to obtain a first maximum value; and constructing the SOC safe operating range based on the first minimum value and the first maximum value.
[0052] Among them, the target type fault can be some specific fault types. When the battery has a target type fault, it will affect the accuracy of the calculated real SOC value to a certain extent, such as an intermittent fault in the battery cell voltage sampling circuit.
[0053] For example, due to the characteristics of the battery cell, within the current range of voltage, current and temperature, the state of charge estimation error is relatively large and can only maintain an estimation accuracy of ±10%. This ±10% estimation accuracy can be used as the reliability of the true SOC value.
[0054] In some examples, obtaining the upper and lower floating range of the error accuracy corresponding to the true SOC value may specifically include: obtaining a first estimated error that is pre-calibrated corresponding to the calculation method of the true SOC value; and calculating a second estimated error of the true SOC value based on the source information of the error; and then performing a weighted calculation on the first estimated error and the second estimated error to obtain the upper and lower floating range of the error accuracy.
[0055] This embodiment can pre-calibrate different estimation errors for different calculation methods of the actual SOC value. For example, when calculation method A is used to estimate the state of charge, the corresponding estimation error is an estimation accuracy of ±7%; when calculation method B is used to estimate the state of charge, the corresponding estimation error is an estimation accuracy of ±12%, etc.
[0056] The error source information can be determined based on factors such as the error generation mechanism (e.g., different current sensor ampere-hour integration specifications can result in different errors), battery cell characteristics, voltage acquisition deviation, temperature acquisition deviation, and other factors. This embodiment can perform a comprehensive analysis based on factors such as the pre-calibrated estimated error, the real-time error state inferred based on the error generation mechanism, combined with factors such as battery cell characteristics, voltage and temperature acquisition deviations, and the theoretical normal range of the estimated value of the battery model under the current state, to obtain a more accurate estimated error, thereby accurately determining the reliability of the true SOC value.
[0057] For example, an estimation accuracy of ±X1% can be determined based on a pre-calibrated estimation error. Based on the real-time error state inferred from the error generation mechanism, an estimation accuracy of ±X2% can be achieved. Based on the cell characteristics and voltage and temperature acquisition deviations, the theoretical normal range of the actual SOC value of the battery model in its current state can be determined to achieve an estimation accuracy of ±X3%. The final estimation accuracy can be determined by weighting X1, X2, and X3. Alternatively, the final estimation accuracy can be determined by taking the middle value among X1, X2, and X3, and so on.
[0058] The upper and lower floating ranges of the error precision are used as the reliability of the true SOC. Accordingly, the initial SOC safe use range is corrected using the upper and lower floating ranges of the error precision to obtain the SOC safe use range.
[0059] In some examples, the initial SOC safe usage range is corrected using the upper and lower floating ranges of the error precision to obtain the SOC safe usage range, which may specifically include: using the minimum value of the upper and lower floating ranges of the error precision to increase the minimum value of the initial SOC safe usage range; and using the maximum value of the upper and lower floating ranges of the error precision to decrease the maximum value of the initial SOC safe usage range; and then constructing the SOC safe usage range based on the corrected minimum and maximum values.
[0060] For example, the upper and lower floating range of error accuracy is ±10%, and the initial SOC safe use range is 5%-100% (displayed as 0-100% in this range). Due to the ±10% deviation, the design allows operation to the actual 100% battery upper limit state with a 10% deviation, but does not allow it to reach the 5% lower limit state with a 10% deviation. When it reaches the lower limit, it must be ensured that it is displayed as 0 (that is, when it drops to 15% in the current state, the state of charge must be displayed as 0); the safe use range of the system represented by the current state of charge is comprehensively determined to be 15%-100%, that is, the constructed SOC safe use range.
[0061] Alternatively, obtaining the reliability corresponding to the actual SOC value in step 201 may include: when a target type fault is detected in the battery and the actual SOC value does not have an estimation error, obtaining a preset upper and lower deviation range corresponding to the target type fault; and using the upper and lower deviation range as the reliability. Accordingly, step 202 may specifically include: using the actual SOC value as the center value, constructing a target usage boundary according to the upper and lower deviation range; correcting the minimum value of the target usage boundary to obtain a second minimum value; and correcting the maximum value of the target usage boundary to obtain a second maximum value; and constructing the SOC safe usage range based on the second minimum value and the second maximum value.
[0062] Among them, different types of faults have their own corresponding preset upper and lower deviation floating ranges.
[0063] For example, if there is only an intermittent fault in the cell voltage sampling circuit, in such a fault state, to ensure safety, it is only allowed to operate within a ±30% deviation range of the SOC value before the fault occurs. This ±30% deviation range can be used as the reliability of the true SOC value.
[0064] Taking the estimated value as the central value, the target usage boundary is constructed according to the upper and lower floating range of the deviation; then the target usage boundary is corrected using the initial SOC safe usage range to obtain the SOC safe usage range.
[0065] In some examples, the target usage boundary is corrected using the initial SOC safe usage range to obtain the SOC safe usage range, which may specifically include: using the minimum value of the initial SOC safe usage range to correct the minimum value of the target usage boundary, so that the minimum value of the corrected target usage boundary is greater than or equal to the minimum value of the initial SOC safe usage range; and, using the maximum value of the initial SOC safe usage range to correct the maximum value of the target usage boundary, so that the maximum value of the corrected target usage boundary is less than or equal to the maximum value of the initial SOC safe usage range; and then constructing the SOC safe usage range based on the modified target usage boundary with the minimum and maximum values.
[0066] For example, the initial SOC safe usage range is 5%-100% (displayed as 0-100% in this range), and the estimated actual SOC value is 50%. When the battery cell voltage sampling circuit has an intermittent fault, the system is only allowed to operate in the range of ±30% of the SOC value before the fault occurs to ensure safety. Considering that until the fault is recovered, it is necessary to display 0 to the outside when it reaches 20% SOC; the SOC safe usage range of the system expressed in state of charge is comprehensively determined to be 20%-80%, that is, the constructed SOC safe usage range.
[0067] Step 203: Obtain a numerical mapping relationship between the SOC safe usage range and the preset SOC display interval.
[0068] The preset SOC display interval may be a designed SOC display range, such as 0-100%.
[0069] Step 204 : Using the actual SOC value as a target value within the preset SOC display interval, and obtaining a target SOC value corresponding to the target value within the SOC safe operating range based on the value mapping relationship.
[0070] For example, the safe usage range of SOC is [a, b]%. According to certain principles, a and b are mapped one by one to the designed preset SOC display range as needed, such as [m, n]%, and a corresponds to m and b corresponds to n. The relationship within the interval can be customized by lookup table mapping, or simple linear mapping, etc. Then, based on this numerical mapping relationship, the actual SOC value is used as the target value within [m, n]%, and the target SOC value corresponding to the target value is obtained in [a, b]%.
[0071] Step 205: Adjust the battery SOC display value based on the target SOC value.
[0072] In some embodiments, step 205 may specifically include: determining whether the currently displayed SOC value reaches the target SOC value; when it is determined that the currently displayed SOC value does not reach the target SOC value and the battery is currently in a charge and discharge condition, obtaining an adjustment speed of the SOC value based on the currently displayed SOC value and the target SOC value, and in combination with the charge and discharge condition; and then adjusting the currently displayed SOC value to the target SOC value according to the SOC value adjustment speed.
[0073] For example, determine whether the currently displayed SOC value reaches the target SOC value; when it is determined that the currently displayed SOC value has not reached the target SOC value and the battery is currently in a charging condition or a discharging condition, obtain the corresponding SOC value adjustment speed x based on the difference between the currently displayed SOC value and the target SOC value, as well as the current charging condition and the charging mode (different charging modes correspond to different charging speeds, such as the fast charging mode needs to increase the adjustment speed to highlight the fast charging effect), and then adjust the currently displayed SOC value according to the SOC value adjustment speed x, so that the currently displayed SOC value is smoothly transitioned to the target SOC value.
[0074] For another example, the corresponding SOC value adjustment speed y can be obtained based on the difference between the currently displayed SOC value and the target SOC value, as well as the current discharge condition and the current driving mode (such as different driving modes correspond to different discharge speeds). Then, according to the SOC value adjustment speed y, the currently displayed SOC value is adjusted so that the currently displayed SOC value is smoothly transitioned to the target SOC value.
[0075] In some examples, in the process of smoothly transitioning the currently displayed SOC value to the target SOC value, the actual SOC value of the battery and its corresponding reliability are updated; then, based on the initial SOC safe usage range and the updated reliability, an analysis is performed to obtain an updated SOC safe usage range; then, within the updated SOC safe usage range, the target SOC value to which the updated actual SOC value is mapped is determined; and then a smooth transition is performed based on the target SOC value.
[0076] For example, Figure 3 As shown, the method of this embodiment may include the following example steps:
[0077] Step 1: Calculate the current real SOC value and its corresponding reliability.
[0078] Step 2: Calculate the SOC safe operating range [a, b]% of the current state relative to the actual SOC value in step 1.
[0079] Step 3: Combined with the SOC safe usage range in step 2, the reallocated SOC value corresponding to the current real SOC value is mapped and allocated as the target SOC value.
[0080] Step 4: In a reasonable manner, gradually transition to the target SOC value as the charge and discharge conditions change, and display the SOC as a smoothed value. When certain conditions are met, such as when there is a charge and discharge current, the smoothed SOC approaches the target SOC value in step 3.
[0081] Repeat steps 1 to 4 continuously to keep the system running within the safe range of SOC. During the approach process, the actual SOC value of step 1, the result [a, b] of step 2, and the target SOC value of step 3 can change continuously with the iterative execution to ensure rationality, while step 4 ensures smoothness. The specific process can be as follows: Figure 4 shown.
[0082] To illustrate the above embodiments, the following application scenarios are provided, but are not limited thereto:
[0083] For example, due to the characteristics of the battery cell, the SOC estimation error is large within the current voltage, current, and temperature range, maintaining only an estimation accuracy of ±10%, and the actual value of the current SOC estimate is 30%. In this case, the original system design can only operate within the 5%-100% range (displayed as 0-100% in this range), and the estimated SOC may have a ±10% deviation. However, the design allows operation to the actual upper limit of 100% battery state with a 10% deviation, but does not allow the lower limit of 5% to be reached with a 10% deviation. When reached, it must be ensured that the display is 0 (i.e., if it drops to 15% in the current state, the SOC must be displayed as 0). Comprehensively determine that the safe operating range of the system's SOC represented by the current state of charge is within the range of 15%-100%. Using the linear mapping relationship of 15%-100% to 0-100%, the display target for the current 30% SOC is determined to be 17.6%, and the displayed SOC transitions to the target 17.6%. Later, in a certain interval, the SOC undergoes a more accurate calibration, reducing the estimated accuracy to ±6%. The current estimated SOC remains at 30%. Similarly, the updated SOC safe operating range is 11%-100%. Based on the new 11%-100% mapping, the displayed SOC target for the current 30% SOC is determined to be 21.3%, and the displayed SOC transitions toward the target 21.3%. Iterations continue based on the latest status.
[0084] For another example, consider a case where only an intermittent fault exists in a cell's voltage sampling circuit. At the time of the fault, the SOC is 50%, and the estimated SOC is correct. Under this fault condition, the system is limited to operating within a ±30% range of the pre-fault SOC value to ensure safety. Until the fault is recovered, the SOC display must be set to 0 at 20%. The system's safe operating range for SOC, expressed as state of charge, is determined to be 20%-80%. Using a linear mapping of 20%-80% to 0-100%, the display target for the current 50% SOC is determined to be 50%, and the displayed SOC remains at 50%. If the fault persists, and the user consumes 20% of the actual capacity, using a linear mapping of 20%-80% to 0-100%, the display target for the current 30% actual SOC is determined to be 16.7%. The user, under guidance, cycles the battery power multiple times, recovers, and the fault returns to the original operating range of 5%-95%. The display target is then restored to the 5%-95% mapping. If the user fully charges the battery and the displayed SOC reaches 100%, the actual SOC reaches the upper limit of 95%. Continue to iterate based on the latest status.
[0085] At present, the relevant technology is based on the fact that the error of the real state of charge is small and the reliability is high. When the reliability of the calculated value of the real state of charge decreases, for example, when the range of power usage is large, or a related fault occurs, and the real state of charge has a large estimation error due to the characteristics of the battery cell, the operating conditions or the pre-factors, it is possible that the actual state of the battery cell reaches the boundary, while the state of charge deviates far, and the corresponding boundary correction has to be made, causing the state of charge to jump or change rapidly, resulting in a significant poor perception of the expected power change at the user end. For such scenarios, this embodiment provides a method for displaying the state of charge calculation by integrating the dynamic and variable safe use boundary of the state of charge into the design. When considering the smooth transition of the displayed SOC, a layer of real-time dynamic mapping relationship considering the safe use boundary factors is added on the basis of the real SOC, which is updated in real time with the control requirements and can change dynamically. It can effectively reduce or eliminate the perceptual impact of the state of charge jump or large mutation caused by related factors, and improve the perceptual quality and reliability of the system. On the one hand, it can prevent the sudden jump or large change caused by the change of the accuracy / reliability of the state of charge estimation when reaching the boundary, and gradually increase or decrease the impact of the change of the display target as needed in the whole process to achieve macro-on-demand smoothing; on the other hand, it can meet some factors such as failure and safety, so that the change trend of the displayed SOC can be reasonably predicted, thereby improving the perception quality and reliability of the system.
[0086] Further, as Figures 1 to 2 The specific implementation of the method shown in this embodiment provides a SOC display device, such as Figure 5 As shown, the device includes: an acquisition module 31, a determination module 32, and a display module 33.
[0087] An acquisition module 31 is configured to acquire a real SOC value of a battery and a safe SOC usage range of the battery;
[0088] A determination module 32 is configured to map the actual SOC value to a corresponding target SOC value within the SOC safe operating range;
[0089] The display module 33 is configured to adjust the SOC display value of the battery based on the target SOC value.
[0090] In some embodiments, the acquisition module 31 is further configured to acquire the reliability corresponding to the real SOC value; the determination module 32 is further configured to determine the SOC safe usage range corresponding to the reliability.
[0091] In some embodiments, the acquisition module 31 is further configured to obtain the upper and lower floating range of the error precision corresponding to the true SOC value when it is monitored that the battery currently does not have a target type fault and there is an estimation error in the true SOC value; and use the upper and lower floating range of the error as the reliability; the determination module 32 is further configured to use the minimum value of the upper and lower floating range of the error precision to increase the minimum value of the SOC safe use range to obtain a first minimum value; and, use the maximum value of the upper and lower floating range of the error precision to decrease the maximum value of the SOC safe use range to obtain a first maximum value; and construct the SOC safe use range based on the first minimum value and the first maximum value.
[0092] In some embodiments, the acquisition module 31 is further configured to, when it is monitored that the battery currently has a target type fault and there is no estimation error in the true SOC value, obtain a preset upper and lower deviation floating range corresponding to the target type fault; use the upper and lower deviation floating range as the reliability; the determination module 32 is further configured to use the true SOC value as the center value, and construct a target usage boundary according to the upper and lower deviation floating range; correct the minimum value of the target usage boundary to obtain a second minimum value; and correct the maximum value of the target usage boundary to obtain a second maximum value; based on the second minimum value and the second maximum value, construct the SOC safe usage range.
[0093] In some embodiments, the determination module 32 is further configured to obtain a numerical mapping relationship between the SOC safe usage range and a preset SOC display interval; use the actual SOC value as the target numerical value within the preset SOC display interval, and obtain the target SOC value corresponding to the target numerical value within the SOC safe usage range based on the numerical mapping relationship.
[0094] In some embodiments, the SOC safe usage range is determined according to at least one of the following:
[0095] The design usage boundaries of the battery cells; the system inconsistency margin of the battery; the allowable range of system safe use of the battery; the target SOC safe use range obtained through a preset model, and the preset model is used to identify the SOC safe use range corresponding to different battery data with reference to historical data on battery use.
[0096] In some embodiments, the display module 33 is further configured to determine whether the currently displayed SOC value reaches the target SOC value; when it is determined that the currently displayed SOC value does not reach the target SOC value and the battery is currently in a charge and discharge condition, an adjustment speed of the SOC value is obtained based on the currently displayed SOC value and the target SOC value, and in combination with the charge and discharge condition; and the currently displayed SOC value is adjusted to the target SOC value according to the adjustment speed of the SOC value.
[0097] It should be noted that for other corresponding descriptions of the functional units involved in the SOC display device provided in this embodiment, please refer to Figures 1 to 2 The corresponding description in will not be repeated here.
[0098] Based on the above Figures 1 to 2 The method shown in FIG. 1 is a method for performing the above-mentioned steps. Accordingly, this embodiment further provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the computer program can realize the above-mentioned steps. Figures 1 to 2 The method shown.
[0099] Based on this understanding, the technical solution of the present application can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, USB flash drive, mobile hard disk, etc.), and includes a number of instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute the methods of various implementation scenarios of the present application.
[0100] Based on the above Figures 1 to 2 The method shown, and Figure 5 In order to achieve the above-mentioned purpose, the embodiment of the present application further provides an electronic device that can be configured on a vehicle (such as a new energy vehicle) or a server, etc. The device includes a storage medium and a processor; the storage medium is used to store a computer program; the processor is used to execute the computer program to achieve the above-mentioned Figures 1 to 2 The method shown.
[0101] Optionally, the physical device may further include a user interface, a network interface, a camera, a radio frequency (RF) circuit, a sensor, an audio circuit, a Wi-Fi module, and the like. The user interface may include a display, an input unit such as a keyboard, and the like. The optional user interface may also include a USB interface, a card reader interface, and the like. The network interface may optionally include a standard wired interface, a wireless interface (such as a Wi-Fi interface), and the like.
[0102] Those skilled in the art will understand that the above-mentioned physical device structure provided in this embodiment does not constitute a limitation on the physical device, and may include more or fewer components, or a combination of certain components, or different component arrangements.
[0103] The storage medium may also include an operating system and a network communication module. The operating system is a program that manages the hardware and software resources of the physical device, supporting the execution of information processing programs and other software and / or programs. The network communication module is used to enable communication between components within the storage medium, as well as with other hardware and software within the physical information processing device.
[0104] Furthermore, based on the above Figures 1 to 2 The method shown, and Figure 5 The embodiment of the virtual device shown in FIG. 1 and the embodiment of the electronic device described above, this embodiment also provides a vehicle, which may include the electronic device described above, and may further perform the following operations: Figures 1 to 2 The method shown.
[0105] Through the description of the above implementation methods, those skilled in the art can clearly understand that the present application can be implemented by means of software plus a necessary general hardware platform, or by means of hardware. By applying the solution of this embodiment, compared with the current prior art, this embodiment takes into account the reliability of the estimated state of charge value, dynamically adjusts the safe use range of the battery state of charge to obtain a reasonable safe use boundary, and then finds the target state of charge mapped to the estimated value within the safe use boundary for display. In this way, even if the estimated value deviates greatly, the displayed target state of charge is still within the safe use range of the battery state of charge, avoiding the situation where the actual state of charge has reached the safe state of charge use boundary value while the estimated state of charge value deviates far, and no corresponding correction is immediately made according to the use boundary value, thereby reducing the occurrence of sudden jumps or rapid changes in the state of charge, and reducing the user's obvious negative perception of the expected change in power.
[0106] It should be noted that, in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the term "comprises" or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method, article or device that includes a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a..." do not exclude the presence of other identical elements in the process, method, article or device that includes the elements.
[0107] The foregoing is merely a list of specific embodiments of the present application, intended to enable those skilled in the art to understand and implement the present application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application is not limited to the embodiments described herein, but is intended to conform to the broadest scope consistent with the principles and novel features of the present application.
Claims
1. A method for displaying state of charge (SOC), characterized in that: include: Obtaining a true SOC value of a battery and a safe SOC operating range of the battery; Mapping the actual SOC value to a target SOC value corresponding to the SOC safe operating range; Based on the target SOC value, the SOC display value of the battery is adjusted.
2. The method according to claim 1, characterized in that The method further comprises: Obtaining the reliability corresponding to the true SOC value; Determine the SOC safe usage range corresponding to the reliability.
3. The method according to claim 2, characterized in that The obtaining of the reliability corresponding to the true SOC value includes: When it is monitored that the battery currently does not have a target type fault and the true SOC value has an estimation error, obtaining an upper and lower error floating range of an error accuracy corresponding to the true SOC value; Taking the upper and lower floating range of the error as the reliability; The determining the SOC safe use range corresponding to the reliability includes: Using the minimum value of the upper and lower floating ranges of the error precision, the minimum value of the SOC safe operating range is increased and corrected to obtain a first minimum value; and Using the maximum value of the upper and lower floating ranges of the error precision, the maximum value of the SOC safe operating range is reduced and corrected to obtain a first maximum value; The SOC safe usage range is constructed based on the first minimum value and the first maximum value.
4. The method according to claim 2, characterized in that The obtaining of the reliability corresponding to the true SOC value includes: When it is detected that the battery currently has a target type fault and there is no estimation error in the true SOC value, obtaining a preset upper and lower deviation floating range corresponding to the target type fault; The upper and lower floating range of the deviation is used as the reliability; The determining the SOC safe use range corresponding to the reliability includes: Taking the actual SOC value as the center value, constructing the target usage boundary according to the upper and lower floating ranges of the deviation; Correcting the minimum value of the target usage boundary to obtain a second minimum value; and Correcting the maximum value of the target usage boundary to obtain a second maximum value; The SOC safe usage range is constructed based on the second minimum value and the second maximum value.
5. The method according to claim 1, wherein Mapping the actual SOC value to a target SOC value corresponding to the SOC safe operating range includes: Obtaining a numerical mapping relationship between the SOC safe usage range and a preset SOC display interval; The actual SOC value is used as a target value within the preset SOC display interval, and according to the value mapping relationship, the target SOC value corresponding to the target value is obtained within the SOC safe use range.
6. The method according to claim 1, characterized in that The SOC safe use range is determined according to at least one of the following: The design and use limits of the battery cells; a margin for system inconsistency of the battery; The permissible range of safe use of the battery system; The target SOC safe usage range is obtained through a preset model, and the preset model is used to identify the SOC safe usage range corresponding to different battery data with reference to historical data of battery usage.
7. The method according to claim 1, characterized in that The adjusting the SOC display value of the battery based on the target SOC value includes: Determining whether the currently displayed SOC value reaches the target SOC value; If it is determined that the currently displayed SOC value does not reach the target SOC value and the battery is currently in a charge and discharge operating condition, obtaining an adjustment speed of the SOC value based on the currently displayed SOC value and the target SOC value in combination with the charge and discharge operating condition; The currently displayed SOC value is adjusted to the target SOC value according to the adjustment speed of the SOC value.
8. A state of charge (SOC) display device, characterized in that: include: an acquisition module configured to acquire a true SOC value of a battery and a safe SOC usage range of the battery; A determination module configured to map the actual SOC value to a corresponding target SOC value within the SOC safe operating range; The display module is configured to adjust the SOC display value of the battery based on the target SOC value.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 7 is implemented.
10. An electronic device comprising a storage medium, a processor, and a computer program stored in the storage medium and executable on the processor, wherein: When the processor executes the computer program, the method according to any one of claims 1 to 7 is implemented.
11. A vehicle, characterized in that: include: The apparatus according to claim 8, or the electronic device according to claim 10.
Citation Information
Patent Citations
Method and system for estimating remaining power
CN112213652A
Electric auxiliary braking optimization method and device
CN112977163A
SOC display method and device during battery discharging, equipment and storage medium
CN116381522A
Electric quantity display method, electronic device and storage medium
WO2022183399A1