Method for correcting and displaying remaining charging time and electronic equipment
By obtaining the high-voltage load state of the vehicle, calculating and dynamically adjusting the charging remaining time, the problem of inaccurate calculation of the remaining time of electric vehicles is solved, and the stability and accuracy of the displayed value are achieved.
Patent Information
- Application Number
- CN202510459503.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-14
- Publication Date
- 2025-08-05
AI Technical Summary
In the prior art, the calculation accuracy of the remaining time of electric vehicles is not high, resulting in frequent jumps in the display value, which cannot accurately reflect the real remaining time under the current working conditions.
By obtaining the working status of the high-voltage load of the vehicle, the initial value and calculated value of the remaining charging time are calculated, and the display time is dynamically adjusted based on the high-voltage load status, and the changes in the working conditions of the entire vehicle and the remaining charging time are corrected.
Ensure that the remaining time for display charging accurately reflects the real remaining time under the current operating conditions, avoid frequent jumps, and improve users' predictability of the charging process and display stability.
Smart Images

Figure CN120430644A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of vehicle battery management, and in particular to a method and electronic device for correcting and displaying the remaining charging time. Background Art
[0002] With the increasing popularity of new energy electric vehicles, users can use the remaining charging time displayed on the vehicle instrument panel or mobile phone app to rationally plan their driving schedule. Therefore, the requirements for the accuracy of the remaining charging time calculation are becoming increasingly higher. The current method for calculating the remaining charging time of electric vehicles is to divide the remaining charging capacity by the current charging current.
[0003] Since the remaining charging capacity during the charging process will change with the battery temperature and SoC, and the current charging current will also change with the operating conditions (for example, whether the battery or passenger compartment is heated / cooled), in order to ensure the accuracy of the remaining charging time calculation, the charging time needs to be calculated and updated in real time. However, changes in any parameter (especially the charging current that varies greatly with the operating conditions) will cause the calculated remaining charging time to fluctuate greatly, ultimately causing the remaining charging time displayed on the vehicle instrument or mobile phone app to jump frequently.
[0004] Therefore, it is necessary to provide a method that can reflect the actual remaining time under the current working conditions and ensure that the displayed remaining charging time does not jump frequently. Summary of the Invention
[0005] In view of this, an embodiment of the present application provides a method and electronic device for correcting the displayed remaining charging time. The displayed remaining charging time is corrected in combination with the changes in the vehicle operating conditions and the calculated value of the remaining charging time to ensure that the corrected displayed remaining charging time can not only reflect the actual remaining time under the current operating conditions, but also ensure that the displayed remaining charging time will not jump frequently.
[0006] A first aspect of an embodiment of the present application provides a method for correcting and displaying the remaining charging time, comprising:
[0007] When charging starts, obtain the vehicle's high-voltage load working status;
[0008] Calculate and display the initial value of the remaining charging time;
[0009] Calculate the remaining charging time;
[0010] Based on the working state of the high-voltage load, the displayed remaining charging time is dynamically adjusted in combination with the initial value of the displayed remaining charging time and the calculated value of the remaining charging time.
[0011] A second aspect of an embodiment of the present application provides a device for correcting and displaying remaining charging time, comprising:
[0012] A data acquisition module is used to obtain the working status of the vehicle's high-voltage load when charging begins;
[0013] A first calculation module is used to calculate and display an initial value of the remaining charging time;
[0014] The second calculation module is used to calculate the remaining charging time;
[0015] The dynamic adjustment module is used to dynamically adjust the displayed remaining charging time based on the working state of the high-voltage load and in combination with the displayed initial value of the remaining charging time and the calculated value of the remaining charging time.
[0016] A third aspect of an embodiment of the present application provides an electronic device, comprising a processor, a memory, and a computer program stored in the memory and runnable on the processor. When the processor executes the computer program, the electronic device implements the method for correcting the display of the remaining charging time as provided in the first aspect of the embodiment of the present application.
[0017] A fourth aspect of the embodiments of the present application provides a computer program product, including a computer program. When the computer program is executed, the method according to the first aspect of the embodiments of the present application is executed.
[0018] The first aspect of the present application provides a method for correcting the displayed remaining charging time. The method comprises obtaining the operating status of the vehicle's high-voltage load at the start of charging; calculating an initial value for the displayed remaining charging time; and calculating a calculated value for the displayed remaining charging time. Based on the operating status of the high-voltage load, the displayed remaining charging time is dynamically adjusted in combination with the initial value for the displayed remaining charging time and the calculated value for the displayed remaining charging time. The displayed remaining charging time is corrected based on changes in the vehicle's operating conditions and the calculated value for the remaining charging time, ensuring that the corrected displayed remaining charging time not only reflects the actual remaining time under the current operating conditions but also prevents frequent fluctuations in the displayed remaining charging time.
[0019] It can be understood that the beneficial effects of the second to fourth aspects mentioned above can be found in the relevant description of the first aspect mentioned above, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the embodiments or descriptions of the prior art. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0021] Figure 1This is a flow chart of a method for correcting and displaying the remaining charging time provided by an embodiment of the present application;
[0022] Figure 2 This is a flowchart of a method for correcting and displaying the remaining charging time provided by another embodiment of the present application;
[0023] Figure 3 This is a flowchart of a method for correcting and displaying the remaining charging time provided by another embodiment of the present application;
[0024] Figure 4 1 is a schematic structural diagram of a device for correcting and displaying the remaining charging time provided in an embodiment of the present application;
[0025] Figure 5 It is a structural diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0026] In the following description, specific details such as specific system structures and techniques are provided for purposes of illustration rather than limitation to facilitate a thorough understanding of the embodiments of the present application. However, it will be apparent to those skilled in the art that the present application may be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to avoid obscuring the description of the present application with unnecessary detail.
[0027] It should be understood that when used in the present specification and the appended claims, the term "comprising" indicates the presence of described features, integers, steps, operations, elements and / or components, but does not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or collections thereof.
[0028] It will also be understood that the term "and / or" used in this specification and the appended claims refers to and includes any and all possible combinations of one or more of the associated listed items.
[0029] As used in this specification and the appended claims, the term "if" can be interpreted as "when" or "upon" or "in response to determining" or "in response to detecting," depending on the context. Similarly, the phrase "if it is determined" or "if [described condition or event] is detected" can be interpreted as meaning "upon determination" or "in response to determining" or "upon detection of [described condition or event]" or "in response to detecting [described condition or event]," depending on the context.
[0030] In addition, in the description of the present application specification and the appended claims, the terms "first", "second", "third", etc. are only used to distinguish the descriptions and cannot be understood as indicating or implying relative importance.
[0031] References to "one embodiment" or "some embodiments" in this specification mean that a particular feature, structure, or characteristic described in conjunction with that embodiment is included in one or more embodiments of the present application. Thus, phrases such as "in one embodiment," "in some embodiments," "in other embodiments," and "in other embodiments" appearing in various places in this specification do not necessarily refer to the same embodiment, but rather mean "one or more but not all embodiments," unless otherwise specifically emphasized. The terms "including," "comprising," "having," and variations thereof all mean "including but not limited to," unless otherwise specifically emphasized.
[0032] like Figure 1 As shown, the method for correcting the display of the remaining charging time provided in the embodiment of the present application includes the following steps S101 to S104:
[0033] Step S101: When charging starts, obtain the working status of the vehicle's high-voltage load;
[0034] Step S102: Calculate and display the initial value of the remaining charging time;
[0035] Step S103, calculating the remaining charging time;
[0036] Step S104 : Based on the working state of the high-voltage load, the remaining charging time is dynamically adjusted in combination with the initial value of the remaining charging time and the calculated value of the remaining charging time.
[0037] In applications, the vehicle's high-voltage load operating status includes both unchanged and changed operating states. At the start of charging, in addition to obtaining the vehicle's high-voltage load operating status, relevant information used for subsequent calculations is also obtained, including any one or more of the starting SoC, starting battery temperature, and starting passenger compartment temperature.
[0038] The embodiment of the present application constructs an overall framework for charging time correction by obtaining the high-voltage load status, calculating the initial value and real-time value, and dynamically adjusting the process. This ensures that the displayed value accurately reflects the current operating conditions, and suppresses the problem of frequent screen jumps by adjusting the logic. It effectively solves the technical defect of unstable time estimation caused by parameter fluctuations in the existing technology, and improves the user's predictability of the charging process.
[0039] In one embodiment, the initial value of the remaining charging time is calculated using the following formula:
[0040] Display charging remaining time_initial value=BatTime_charging+BatTime_heating / cooling+AirTime_heating / cooling;
[0041] BatTime_Charge is the remaining charging time at room temperature without a high-voltage load; BatTime_Heat is the remaining battery heating time; BatTime_Cool is the remaining battery cooling time; AirTime_Heat is the remaining passenger compartment heating time; and AirTime_Cool is the remaining passenger compartment cooling time.
[0042] BatTime_Charging, BatTime_Heating, BatTime_Cooling, AirTime_Heating, and AirTime_Cooling are all obtained through actual vehicle calibration.
[0043] The embodiment of the present application integrates the independent time parameters of battery charging, battery thermal management and passenger compartment temperature control to establish a multi-dimensional initial value calculation model, ensuring that the initial estimated value covers all factors affecting the high-voltage load, providing an accurate benchmark for subsequent dynamic adjustments, and ensuring the reliability of each parameter under different working conditions through actual vehicle calibration, thereby avoiding deviations between theoretical models and actual scenarios.
[0044] In one embodiment, BatTime_Charge, BatTime_Heat, BatTime_Cool, AirTime_Heat, and AirTime_Cool are all calibrated on a real vehicle, including:
[0045] At room temperature, the charging time from 0% SoC to 100% SoC was tested to obtain the corresponding relationship between the starting SoC and the remaining charging time under different charging power modes;
[0046] The battery is placed under a first preset low temperature condition, and the time required for the battery to heat to a first battery temperature is measured under different charging power modes to obtain a corresponding relationship between the battery starting temperature and the remaining battery heating time;
[0047] The battery is placed under a first preset high temperature condition, and the time required for the battery to cool to a second battery temperature is tested under different charging power modes to obtain a corresponding relationship between the battery starting temperature and the remaining battery cooling time;
[0048] The passenger cabin is placed under a second preset low temperature condition, and the time required for the passenger cabin to heat to the first passenger cabin temperature is measured under different charging power modes to obtain a corresponding relationship between the passenger cabin starting temperature and the remaining passenger cabin heating time;
[0049] The passenger compartment is placed under a second preset high temperature condition, and the time required for the passenger compartment to cool to the first passenger compartment temperature under different charging power modes is tested to obtain the corresponding relationship between the passenger compartment starting temperature and the remaining passenger compartment cooling time.
[0050] In applications, different charging modes may refer to different charging powers such as 3.3kW and 6.6kW.
[0051] In application, the first preset low temperature condition is the battery temperature of -30°C. Heating the battery to the first battery temperature means that the battery temperature reaches the heating shutdown threshold; the first preset high temperature condition is the battery temperature of 40°C. Cooling the battery to the second battery temperature means that the battery temperature drops to the cooling shutdown threshold; the second preset low temperature condition is the passenger cabin temperature of -30°C, the air conditioning in Auto mode, heating the passenger cabin to the first passenger cabin temperature means that the passenger cabin temperature reaches 20°C; the second preset high temperature condition is the passenger cabin temperature of 40°C, the air conditioning in Auto mode, cooling the passenger cabin to the first passenger cabin temperature means that the passenger cabin temperature reaches 25°C.
[0052] This embodiment of the application defines the calibration steps for the battery and passenger compartment under extreme temperature conditions and clarifies the logic for acquiring each time parameter, ensuring a reproducible and verifiable parameter calibration process. This ensures that the initial value calculation is supported by reliable parameters at any actual temperature, avoiding initial value jumps caused by incomplete calibration data. It accurately reflects the corresponding relationship between the starting SoC, battery starting temperature, passenger compartment starting temperature, and time, ensuring the calculation accuracy of the initial value of the remaining charge time.
[0053] In one embodiment, it further includes:
[0054] In the first charging stage when the charging current fluctuation exceeds the preset threshold, the initial value of the remaining charging time is displayed as the calculated value of the remaining charging time;
[0055] In the second charging stage when the charging current fluctuation is less than a preset threshold, the remaining charging time is dynamically adjusted based on the working state of the high-voltage load and the initial value of the remaining charging time and the calculated value of the remaining charging time.
[0056] In the application, the charging current is unstable at the initial charging stage, and the calculation deviation of the remaining charging time is large. At this time, the initial value of the remaining charging time displayed is used as the calculated value of the remaining charging time, that is, the remaining charging time calculated = the initial value of the remaining charging time displayed.
[0057] The embodiment of the present application divides the charging stage into two charging stages according to the degree of current fluctuation. Initial values are directly used in the initial charging stage to eliminate estimation errors caused by current instability. During the stable charging period, dynamic adjustments are made based on real-time calculated values. The display strategy is optimized in stages to specifically address estimation errors caused by current instability in the initial charging stage, avoid abnormal data interfering with the display results, ensure smooth transition of displayed values throughout the entire cycle, and improve display stability throughout the entire cycle.
[0058] In one embodiment, the remaining charging time is calculated using the following formula:
[0059] Charging remaining time_calculation=(SoC_1-SoC_0)*Cap_Temp*SoH / I_realtime;
[0060] Among them, "Charge remaining time_calculated" is the calculated value of the charge remaining time; "SoC_0" is the current SoC value; "SoC_1" is the charge cutoff SoC; "Cap_Temp" is the rechargeable capacity at the current battery temperature, obtained through battery testing; "SoH" is the battery health status, calculated by the SoH module of the BMS; and "I_realtime" is the real-time charging current or the average current value within a preset time period.
[0061] In applications, the average current value within the preset time period can be the average value of the real-time current within a fixed time (30s).
[0062] The embodiment of the present application introduces a composite calculation model of the rechargeable capacity, battery health and real-time current at the current battery temperature to accurately quantify the impact of battery aging and temperature on the charging process, and combines the average current calculation strategy to smooth instantaneous fluctuations, thereby significantly improving the anti-interference ability and accuracy of the real-time calculation value.
[0063] In one embodiment, based on the working state of the high-voltage load, the remaining charging time is dynamically adjusted in combination with the initial value of the remaining charging time and the calculated value of the remaining charging time, including:
[0064] When the high-voltage load working state remains unchanged, the remaining charging time is calculated according to the following formula:
[0065] Display remaining charging time = Display remaining charging time_last moment - K*(current moment - last moment),
[0066] Where K is the correction coefficient for the remaining charging time, and "Remaining charging time_last moment" is the remaining charging time at the previous moment.
[0067] The embodiment of the present application establishes a dynamic adjustment mechanism based on the correction coefficient of the remaining charging time displayed, so that the displayed value approaches the true value at a controlled rate, avoids directly using the real-time calculation results of the jump, achieves the best balance between display stability and accuracy, and effectively suppresses the visual interference caused by high-frequency refresh.
[0068] In one embodiment, the correction coefficient K for the displayed remaining charging time is dynamically adjusted based on the displayed remaining time deviation, which is calculated according to the following formula:
[0069] Display remaining time deviation = |Display remaining charging time - Charging remaining time_calculation| / Charging remaining time_calculation*100%;
[0070] like Figure 2 、3 As shown, if the displayed charging remaining time > the charging remaining time_calculated, K takes a fixed value greater than 1, such as 2, or is determined according to the first displayed remaining time deviation-K comparison table. In the first displayed remaining time deviation-K comparison table, the K value increases as the displayed remaining time deviation increases;
[0071] If the displayed remaining charging time is less than the calculated remaining charging time, K takes a fixed value less than 1, such as 0.5, or is determined according to a second displayed remaining time deviation-K comparison table. In the second displayed remaining time deviation-K comparison table, the K value decreases as the displayed remaining time deviation increases.
[0072] In the application, the first display remaining time deviation-K comparison table is as shown in Table 1:
[0073] Table 1
[0074] Display remaining time deviation 0%~5% 5%~10% 10%~20% 20%~50% More than 50% Correction coefficient K 1 2 5 10 20
[0075] The second display remaining time deviation-K comparison table is as shown in Table 2:
[0076] Table 2
[0077] Display remaining time deviation 0%~5% 5%~10% 10%~20% 20%~50% More than 50% Correction coefficient K 1 0.5 0.2 0.1 0.05
[0078] The embodiment of the present application drives the dynamic adjustment of the correction coefficient through the deviation percentage, and presets the mapping relationship between the deviation interval and the correction coefficient to achieve adaptive control of the display value adjustment intensity. When the deviation is large, rapid correction is performed to reduce error accumulation, and when the deviation is small, smooth adjustment is performed to maintain display continuity, ensuring that the display changes perceived by the user are natural and reasonable.
[0079] In one embodiment, based on the working state of the high-voltage load, the remaining charging time is dynamically adjusted in combination with the initial value of the remaining charging time and the calculated value of the remaining charging time, including:
[0080] When the working status of the high voltage load is detected to change:
[0081] If |displayed charging remaining time - charging remaining time_calculated|>a and reaches the preset time, then the displayed charging remaining time is corrected according to the relationship between the displayed charging remaining time and charging remaining time_calculated;
[0082] Here, a is a preset time threshold, which is 1 hour in the embodiment of the present application.
[0083] In the application, the preset duration can be set to 5 minutes, and can also be set to 3 minutes, 6 minutes or other durations according to actual conditions.
[0084] The embodiment of the present application corrects the displayed remaining charging time based on the relationship between the displayed remaining charging time and the remaining charging time_calculated when the high-voltage load change causes a significant and continuous deviation, effectively distinguishes between instantaneous interference and actual working condition changes, and ensures the accuracy and necessity of the correction operation.
[0085] In one embodiment, the displayed remaining charging time is corrected according to the relationship between the displayed remaining charging time and the remaining charging time_calculated, including:
[0086] If the displayed remaining charging time > the remaining charging time_calculated, then the displayed remaining charging time = the displayed remaining charging time_previous time + a;
[0087] If the displayed remaining charging time is less than the remaining charging time_calculated, then the displayed remaining charging time = the displayed remaining charging time_previous moment-a.
[0088] This embodiment of the application uses a bidirectional adjustment strategy based on the relationship between the displayed remaining charging time and the calculated remaining charging time, ensuring that the displayed value always converges to the actual value, avoiding overshoot or undershoot caused by single-direction correction. In sudden load changes, the displayed value is adjusted in a directional and progressive manner, maintaining display stability while ensuring that the correction direction is consistent with actual operating conditions.
[0089] In one embodiment, it further includes:
[0090] In other cases, the remaining charging time is displayed = the remaining charging time displayed_last time – (current time - last time)
[0091] It should be understood that the size of the serial numbers of the steps in the above embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0092] The present application also provides an apparatus for correcting the remaining charging time, configured to execute the steps of the method for correcting the remaining charging time. The apparatus for correcting the remaining charging time can be a virtual appliance in an electronic device, executed by a processor of the electronic device, or can be the electronic device itself.
[0093] like Figure 4 As shown, the device 100 for correcting and displaying the remaining charging time provided in an embodiment of the present application includes:
[0094] The data acquisition module 101 is used to obtain the working status of the vehicle's high-voltage load when charging starts;
[0095] A first calculation module 102 is used to calculate and display an initial value of the remaining charging time;
[0096] The second calculation module 103 is used to calculate the remaining charging time;
[0097] The dynamic adjustment module 104 is configured to dynamically adjust the displayed remaining charging time based on the working state of the high-voltage load and in combination with the initial value of the displayed remaining charging time and the calculated value of the remaining charging time.
[0098] In application, each module in the device for correcting and displaying the remaining charging time may be a software program module, or may be implemented by different logic circuits integrated in a processor, or may be implemented by multiple distributed processors.
[0099] like Figure 5 As shown, the embodiment of the present application further provides an electronic device 200, including: at least one processor 201 ( Figure 5 Only one processor is shown in the figure), a memory 202, and a computer program 203 stored in the memory 202 and executable on at least one processor 201. When the processor 201 executes the computer program 203, the steps in the above-mentioned various method embodiments are implemented.
[0100] In applications, electronic devices may include, but are not limited to, processors and memories. Those skilled in the art will appreciate that Figure 5 The electronic device is merely an example and does not limit the electronic device. The electronic device may include more or fewer components than shown in the figure, or may include a combination of certain components or different components.
[0101] In applications, the processor may be a central processing unit (CPU), other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor, etc.
[0102] In applications, in some embodiments, the memory can be an internal storage unit of an electronic device, such as a hard disk or memory of the electronic device. In other embodiments, the memory can also be an external storage device of the electronic device, such as a plug-in hard disk equipped on the electronic device, a smart memory card (SmartMedia Card, SMC), a secure digital (SecureDigital, SD) card, a flash card (Flash Card), etc. Furthermore, the memory can also include both an internal storage unit of the electronic device and an external storage device. The memory is used to store an operating system, application programs, a boot loader (BootLoader), data, and other programs, such as the program code of a computer program. The memory can also be used to temporarily store data that has been output or is about to be output.
[0103] It should be noted that the information interaction, execution process, etc. between the above-mentioned devices / units are based on the same concept as the method embodiment of this application. Their specific functions and technical effects can be found in the method embodiment section and will not be repeated here.
[0104] Those skilled in the art can clearly understand that, for the convenience and brevity of description, only the division of the above-mentioned functional units and modules is used as an example for illustration. In actual applications, the above-mentioned functions can be distributed and completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiment can be integrated into one processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application. The specific working process of the units and modules in the above-mentioned system can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.
[0105] An embodiment of the present application further provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, the steps in the above-mentioned method embodiments can be implemented.
[0106] An embodiment of the present application provides a computer program product, including a computer program. When the computer program product runs on an electronic device, the electronic device can implement the steps in the above-mentioned various method embodiments when executing the computer program product.
[0107] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present application implements all or part of the processes in the above-mentioned embodiment method, which can be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and when the computer program is executed by the processor, it can implement the steps of the above-mentioned various method embodiments. Among them, the computer program includes computer program code, which can be in source code form, object code form, executable file or some intermediate form. The computer-readable medium may at least include: any entity or device that can carry the computer program code to the device / electronic device, a recording medium, a computer memory, a read-only memory (ROM), a random access memory (RAM), an electric carrier signal, a telecommunication signal and a software distribution medium. For example, a USB flash drive, a mobile hard disk, a magnetic disk or an optical disk. In some jurisdictions, according to legislation and patent practice, a computer-readable medium cannot be an electric carrier signal or a telecommunication signal.
[0108] In the above embodiments, the description of each embodiment has its own focus. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant description of other embodiments.
[0109] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0110] In the embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of modules or units is only a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0111] Units described as separate components may or may not be physically separate, and components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0112] The above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. These modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the various embodiments of the present application, and should all be included in the scope of protection of the present application.
Claims
1. A method for correcting and displaying the remaining charging time, characterized in that: include: When charging starts, obtain the vehicle's high-voltage load working status; Calculate and display the initial value of the remaining charging time; Calculate the remaining charging time; Based on the working state of the high-voltage load, the displayed remaining charging time is dynamically adjusted in combination with the initial value of the displayed remaining charging time and the calculated value of the remaining charging time.
2. The method according to claim 1, characterized in that The initial value of the remaining charging time is calculated using the following formula: Display charging remaining time_initial value=BatTime_charging+BatTime_heating / cooling+AirTime_heating / cooling; BatTime_Charge is the remaining charging time at room temperature without a high-voltage load; BatTime_Heat is the remaining battery heating time; BatTime_Cool is the remaining battery cooling time; AirTime_Heat is the remaining passenger compartment heating time; and AirTime_Cool is the remaining passenger compartment cooling time. The BatTime_Charge, BatTime_Heat, BatTime_Cool, AirTime_Heat and AirTime_Cool are all obtained through actual vehicle calibration.
3. The method according to claim 2, characterized in that The BatTime_Charge, BatTime_Heat, BatTime_Cool, AirTime_Heat, and AirTime_Cool are all calibrated on a real vehicle, including: At room temperature, the charging time from 0% SoC to 100% SoC was tested to obtain the corresponding relationship between the starting SoC and the remaining charging time under different charging power modes; The battery is placed under a first preset low temperature condition, and the time required for the battery to heat to a first battery temperature is measured under different charging power modes to obtain a corresponding relationship between the battery starting temperature and the remaining battery heating time; The battery is placed under a first preset high temperature condition, and the time required for the battery to cool to a second battery temperature is tested under different charging power modes to obtain a corresponding relationship between the battery starting temperature and the remaining battery cooling time; The passenger cabin is placed under a second preset low temperature condition, and the time required for the passenger cabin to heat to the first passenger cabin temperature is measured under different charging power modes to obtain a corresponding relationship between the passenger cabin starting temperature and the remaining passenger cabin heating time; The passenger compartment is placed under a second preset high temperature condition, and the time required for the passenger compartment to cool to the first passenger compartment temperature under different charging power modes is tested to obtain the corresponding relationship between the passenger compartment starting temperature and the remaining passenger compartment cooling time.
4. The method according to claim 1, wherein Also includes: In the first charging stage where the charging current fluctuation exceeds a preset threshold, the initial value of the displayed remaining charging time is used as the calculated value of the remaining charging time; In the second charging stage when the charging current fluctuation is less than a preset threshold, the displayed remaining charging time is dynamically adjusted based on the working state of the high-voltage load and the displayed initial value of the remaining charging time and the calculated value of the remaining charging time.
5. The method according to claim 1, wherein The remaining charging time is calculated using the following formula: Charging remaining time_calculation=(SoC_1-SoC_0)*Cap_Temp*SoH / I_realtime; Among them, "Charge Remaining Time_Calculated" is the calculated value of the remaining charging time, "SoC_0" is the current SoC value, "SoC_1" is the charging cutoff SoC, "Cap_Temp" is the chargeable capacity at the current battery temperature, "SoH" is the battery health status, and "I_Real Time" is the real-time charging current or the average current value within a preset time period.
6. The method according to claim 1, characterized in that The dynamically adjusting the displayed remaining charging time based on the high-voltage load working state and combining the displayed initial value of the remaining charging time and the calculated value of the remaining charging time includes: When the high-voltage load working state remains unchanged, the remaining charging time is calculated according to the following formula: Display remaining charging time = Display remaining charging time_last moment - K*(current moment - last moment), Where K is the correction coefficient for the remaining charging time, and "Remaining charging time_last moment" is the remaining charging time at the previous moment.
7. The method according to claim 6, characterized in that The correction coefficient K for the displayed remaining charging time is dynamically adjusted based on the displayed remaining time deviation, which is calculated according to the following formula: Display remaining time deviation = |Display remaining charging time - Charging remaining time_calculation| / Charging remaining time_calculation*100%; If the displayed remaining charging time is greater than the charging remaining time_calculated, K takes a fixed value greater than 1, or is determined according to a first displayed remaining time deviation-K comparison table, in which the K value increases as the displayed remaining time deviation increases; If the displayed remaining charging time is less than the calculated remaining charging time, K takes a fixed value less than 1, or is determined according to a second displayed remaining time deviation-K comparison table, in which the K value decreases as the displayed remaining time deviation increases.
8. The method according to claim 1, characterized in that The dynamically adjusting the displayed remaining charging time based on the high-voltage load working state and combining the displayed initial value of the remaining charging time and the calculated value of the remaining charging time includes: When the working status of the high voltage load is detected to change: If |displayed charging remaining time - charging remaining time_calculated|>a and reaches a preset time, then the displayed charging remaining time is corrected according to the relationship between the displayed charging remaining time and the charging remaining time_calculated; Wherein, a is the preset time threshold.
9. The method according to claim 8, characterized in that The step of correcting the displayed remaining charging time according to the relationship between the displayed remaining charging time and the calculated remaining charging time includes: If the displayed remaining charging time > the remaining charging time_calculated, then the displayed remaining charging time = the displayed remaining charging time_previous time + a; If the displayed remaining charging time is less than the remaining charging time_calculated, then the displayed remaining charging time = the displayed remaining charging time_previous moment-a.
10. An electronic device, characterized in that: The electronic device comprises a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the electronic device implements the method according to any one of claims 1 to 9.