Method and device for determining the indicated range of an electric vehicle

CN117863882BActive Publication Date: 2026-11-03DONGFENG MOTOR GRP
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202410003394.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-01-02
Publication Date
2026-11-03
Estimated Expiration
2044-01-02

AI Technical Summary

Technical Problem

The accuracy and stability of the remaining range displayed on electric vehicle meters have problems under both high and low energy consumption conditions. Existing lookup table methods have low accuracy under high energy consumption conditions, while calculation methods have poor stability under low energy consumption conditions.

Method used

By combining lookup table method and calculation method, and by switching the method of determining the remaining mileage displayed under different energy consumption conditions, threshold judgment and flag management are used to ensure that the lookup table method is used under low energy consumption conditions and the calculation method is used under high energy consumption conditions, thereby improving accuracy and stability.

Benefits of technology

It maintains the stability of the displayed remaining mileage under low-energy-consumption conditions and improves accuracy under high-energy-consumption conditions, avoiding sudden changes in the displayed remaining mileage and enhancing the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117863882B_ABST
    Figure CN117863882B_ABST
Patent Text Reader

Abstract

The application discloses a method and device for determining a displayed remaining mileage of an electric vehicle, and relates to the technical field of electric vehicles. When the difference between the first remaining mileage and the second remaining mileage is small, the displayed remaining mileage is determined as the first remaining mileage obtained by a table lookup method, and the remaining mileage obtained by the table lookup method under a low energy consumption working condition is stable; when the difference between the first remaining mileage and the second remaining mileage is large, the displayed remaining mileage is determined as the second remaining mileage obtained by a calculation method, and the remaining mileage obtained by the calculation method under a high energy consumption working condition is accurate.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of electric vehicle technology, and in particular to a method and apparatus for determining the remaining mileage displayed on an electric vehicle's dashboard. Background Technology

[0002] The dashboard of an electric vehicle displays the remaining driving range that the vehicle can support with its remaining battery power (i.e., the displayed remaining range). Currently, the displayed remaining range of an electric vehicle is determined by looking up a table or by calculation. However, the accuracy of the table lookup method is low under high energy consumption conditions, and the calculation method is unstable under low energy consumption conditions, resulting in inaccurate or unstable remaining range displayed on the dashboard. Summary of the Invention

[0003] This invention solves the technical problems of inaccurate and unstable display of remaining mileage in electric vehicles by providing a method and apparatus for determining the remaining mileage displayed on the electric vehicle's dashboard.

[0004] On the one hand, the present invention provides the following technical solution:

[0005] A method for determining the remaining range displayed on an electric vehicle's dashboard includes:

[0006] During vehicle operation, the first remaining mileage of the vehicle is obtained by looking up a table and the second remaining mileage of the vehicle is obtained by calculation.

[0007] Before the ratio of the second remaining mileage to the first remaining mileage falls below the first threshold for the first time, the displayed remaining mileage is determined to be the first remaining mileage;

[0008] From the moment the ratio first falls below the first threshold until the ratio reaches the second threshold, the displayed remaining mileage is first gradually reduced from the first remaining mileage to the second remaining mileage, then maintained at the second remaining mileage, and finally gradually increased from the second remaining mileage back to the first remaining mileage.

[0009] Once the ratio is higher than the second threshold, the displayed remaining mileage is determined to be the first remaining mileage.

[0010] Optionally, obtaining the second remaining mileage includes:

[0011] After each charging cycle of the vehicle, the initial SOC and initial cumulative mileage of the vehicle are recorded, and n target SOCs are set as default values;

[0012] For each unit of distance traveled by the vehicle, the n target SOCs are updated according to a preset rule. The preset rule is as follows: the value of the previous target SOC is assigned to the next target SOC; the current SOC of the vehicle is obtained; the value of the current SOC is assigned to the first target SOC to obtain the new n target SOCs.

[0013] Subtract the first target SOC from each target SOC after the first target SOC to obtain n-1 target energy consumptions;

[0014] Subtract the current SOC from the initial SOC to obtain the energy consumption for this operation;

[0015] Obtain the vehicle's displayed cumulative mileage, and subtract the initial cumulative mileage from the displayed cumulative mileage to obtain the vehicle's current mileage.

[0016] The second remaining mileage is calculated based on the current SOC, n-1 target energy consumptions, the current energy consumption, and the current driving mileage.

[0017] Optionally, after updating the n target SOCs according to a preset rule every unit distance traveled by the vehicle, the method further includes:

[0018] If the first target SOC is greater than the second target SOC, and the difference between the displayed cumulative mileage and the initial cumulative mileage is greater than the third threshold, then the value of the displayed cumulative mileage is assigned to the initial cumulative mileage, and the n target SOCs are set as the default value.

[0019] Optionally, the method for determining the remaining range displayed on the electric vehicle's instrument panel also includes:

[0020] If the displayed remaining mileage is the first remaining mileage, then the jump flag is determined to be the first flag; if the displayed remaining mileage is the second remaining mileage, then the jump flag is determined to be the second flag; if the displayed remaining mileage is between the first remaining mileage and the second remaining mileage, then the jump flag is determined to be the third flag.

[0021] Each time the vehicle is powered on, the time interval between the power-on time and the most recent power-off time is obtained;

[0022] If the time interval is greater than the fourth threshold, then the displayed remaining mileage is determined to be the first remaining mileage;

[0023] If the time interval is not greater than the fourth threshold, then obtain the first SOC when the vehicle was last powered off and the second SOC when it was powered on this time;

[0024] If the difference between the first SOC and the second SOC is greater than the fifth threshold, then the displayed remaining mileage is determined to be the first remaining mileage.

[0025] If the difference between the first SOC and the second SOC is not greater than the fifth threshold, then the jump flag is obtained;

[0026] If the jump flag is the first flag, then the displayed remaining mileage is determined to be the first remaining mileage;

[0027] If the jump flag is the second flag, then the displayed remaining mileage is determined to be the second remaining mileage;

[0028] If the jump flag is the third flag, then calculate the first difference between the displayed remaining mileage and the first remaining mileage, and the second difference between the displayed remaining mileage and the second remaining mileage;

[0029] If the first difference is greater than the second difference, then the displayed remaining mileage is gradually changed to the second remaining mileage;

[0030] If the first difference is not greater than the second difference, then the displayed remaining mileage is gradually changed to the first remaining mileage.

[0031] On the other hand, the present invention also provides the following technical solution:

[0032] A device for determining the remaining range of an electric vehicle, comprising:

[0033] The acquisition module is used to acquire the first remaining mileage of the vehicle obtained by looking up a table and the second remaining mileage of the vehicle obtained by calculation during the vehicle's operation.

[0034] The determining module is used to determine the displayed remaining mileage as the first remaining mileage before the ratio of the second remaining mileage to the first remaining mileage is lower than the first threshold.

[0035] From the moment the ratio first falls below the first threshold until the ratio reaches the second threshold, the displayed remaining mileage is first gradually reduced from the first remaining mileage to the second remaining mileage, then maintained at the second remaining mileage, and finally gradually increased from the second remaining mileage back to the first remaining mileage.

[0036] Once the ratio is higher than the second threshold, the displayed remaining mileage is determined to be the first remaining mileage.

[0037] Optionally, the acquisition module is further configured to:

[0038] After each charging cycle of the vehicle, the initial SOC and initial cumulative mileage of the vehicle are recorded, and n target SOCs are set as default values;

[0039] For each unit of distance traveled by the vehicle, the n target SOCs are updated according to a preset rule. The preset rule is as follows: the value of the previous target SOC is assigned to the next target SOC; the current SOC of the vehicle is obtained; the value of the current SOC is assigned to the first target SOC to obtain the new n target SOCs.

[0040] Subtract the first target SOC from each target SOC after the first target SOC to obtain n-1 target energy consumptions;

[0041] Subtract the current SOC from the initial SOC to obtain the energy consumption for this operation;

[0042] Obtain the vehicle's displayed cumulative mileage, and subtract the initial cumulative mileage from the displayed cumulative mileage to obtain the vehicle's current mileage.

[0043] The second remaining mileage is calculated based on the current SOC, n-1 target energy consumptions, the current energy consumption, and the current driving mileage.

[0044] Optionally, the electric vehicle display remaining mileage determination device further includes an assignment module, which is used to assign the value of the display cumulative mileage to the initial cumulative mileage and set the n target SOCs as the default value if the first target SOC is greater than the second target SOC and the difference between the displayed cumulative mileage and the initial cumulative mileage is greater than a third threshold.

[0045] Optionally, the determining module is further configured to: if the displayed remaining mileage is the first remaining mileage, determine the jump flag as a first flag; if the displayed remaining mileage is the second remaining mileage, determine the jump flag as a second flag; if the displayed remaining mileage is between the first remaining mileage and the second remaining mileage, determine the jump flag as a third flag.

[0046] The acquisition module is also used to acquire the time interval between the power-on time and the most recent power-off time each time the vehicle is powered on;

[0047] The determining module is further configured to determine the displayed remaining mileage as the first remaining mileage if the time interval is greater than the fourth threshold.

[0048] The acquisition module is further configured to acquire the first SOC of the vehicle at the last power-off and the second SOC at the current power-on if the time interval is not greater than the fourth threshold.

[0049] The determining module is further configured to determine the displayed remaining mileage as the first remaining mileage if the difference between the first SOC and the second SOC is greater than a fifth threshold.

[0050] The acquisition module is further configured to acquire the jump flag if the difference between the first SOC and the second SOC is not greater than the fifth threshold.

[0051] The determining module is further configured to determine the displayed remaining mileage as the first remaining mileage if the jump flag is the first flag.

[0052] The determining module is further configured to determine the displayed remaining mileage as the second remaining mileage if the jump flag is the second flag;

[0053] If the jump flag is the third flag, then calculate the first difference between the displayed remaining mileage and the first remaining mileage, and the second difference between the displayed remaining mileage and the second remaining mileage;

[0054] If the first difference is greater than the second difference, then the displayed remaining mileage is gradually changed to the second remaining mileage;

[0055] If the first difference is not greater than the second difference, then the displayed remaining mileage is gradually changed to the first remaining mileage.

[0056] On the other hand, the present invention also provides the following technical solution:

[0057] An electronic device includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement any of the above-described methods for determining the remaining mileage displayed on an electric vehicle's dashboard.

[0058] On the other hand, the present invention also provides the following technical solution:

[0059] A computer-readable storage medium storing a computer program that, when executed by a processor, implements any of the above-described methods for determining the remaining mileage displayed on an electric vehicle's dashboard.

[0060] One or more technical solutions provided by this invention have at least the following technical effects or advantages:

[0061] When the difference between the first remaining mileage and the second remaining mileage is small, the present invention determines the displayed remaining mileage as the first remaining mileage obtained by looking up a table, which has good stability under low energy consumption conditions; when the difference between the first remaining mileage and the second remaining mileage is large, the present invention determines the displayed remaining mileage as the second remaining mileage obtained by calculation, which has high accuracy under high energy consumption conditions. Attached Figure Description

[0062] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0063] Figure 1 This is a flowchart of the method for determining the remaining mileage displayed on the electric vehicle's dashboard in an embodiment of the present invention;

[0064] Figure 2 This is a schematic diagram of the electric vehicle display remaining mileage determination device in an embodiment of the present invention. Detailed Implementation

[0065] The embodiments of the present invention provide a method and apparatus for determining the remaining mileage displayed on the electric vehicle's dashboard, thereby solving the technical problems of inaccurate and unstable remaining mileage displayed on the electric vehicle's dashboard in the prior art.

[0066] To better understand the technical solution of the present invention, the technical solution of the present invention will be described in detail below with reference to the accompanying drawings and specific embodiments.

[0067] like Figure 1 As shown, the method for determining the remaining mileage displayed on the electric vehicle's dashboard according to an embodiment of the present invention includes:

[0068] Step S1: During the vehicle's journey, obtain the first remaining mileage of the vehicle obtained by looking up a table and the second remaining mileage of the vehicle obtained by calculation.

[0069] Step S2: Before the ratio of the second remaining mileage to the first remaining mileage falls below the first threshold for the first time, determine the displayed remaining mileage as the first remaining mileage.

[0070] Step S3: From the moment the ratio of the second remaining mileage to the first remaining mileage falls below the first threshold, until the ratio of the second remaining mileage to the first remaining mileage reaches the second threshold, the displayed remaining mileage is gradually reduced from the first remaining mileage to the second remaining mileage, then maintained at the second remaining mileage, and finally gradually increased from the second remaining mileage to the first remaining mileage.

[0071] Step S4: After the ratio of the second remaining mileage to the first remaining mileage is higher than the second threshold, the displayed remaining mileage is determined to be the first remaining mileage.

[0072] The driving range experiment based on typical operating conditions can produce a table that includes the first remaining mileage corresponding to each ambient temperature and each vehicle's state of charge (SOC). After obtaining the current ambient temperature and the current vehicle SOC, the first remaining mileage corresponding to the current ambient temperature and the current SOC can be found in the table.

[0073] Step S1, the step of obtaining the second remaining mileage, includes: after each charging cycle, recording the vehicle's initial SOC and initial cumulative mileage, and setting n target SOCs as default values; updating the n target SOCs once per unit distance traveled by the vehicle according to a preset rule; the preset rule is: assigning the value of the previous target SOC to the next target SOC; obtaining the vehicle's current SOC; assigning the value of the current SOC to the first target SOC to obtain new n target SOCs; subtracting the first target SOC from each target SOC after the first target SOC to obtain n-1 target energy consumptions; subtracting the current SOC from the initial SOC to obtain the current energy consumption; obtaining the vehicle's displayed cumulative mileage, subtracting the initial cumulative mileage from the displayed cumulative mileage to obtain the vehicle's current mileage; and calculating the second remaining mileage based on the current SOC, n-1 target energy consumptions, current energy consumption, and current mileage.

[0074] The initial SOC is the SOC of the vehicle when this charge is completed, and the initial accumulated mileage is the displayed accumulated mileage of the vehicle when this charge is completed. Assume there are n target SOCs: SOC1, SOC2, SOC3, SOC4, and SOC5. The default values ​​for SOC1, SOC2, SOC3, SOC4, and SOC5 are 70%, 75%, 80%, 85%, and 90%, respectively. The unit mileage is 5km. If the vehicle has traveled 5km after this charge and the current SOC is 60%, then the values ​​of SOC1, SOC2, SOC3, SOC4, and SOC5 will become 60%, 70%, 75%, 80%, and 85%, respectively, and the four target energy consumptions will be 10%, 15%, 20%, and 25%, respectively. When the vehicle travels another 5km, the current SOC is 58%, and the values ​​of SOC1, SOC2, SOC3, SOC4, and SOC5 become 58%, 60%, 70%, 75%, and 80%, respectively. The four target energy consumptions are 2%, 12%, 17%, and 22%, respectively.

[0075] Let the initial SOC be SOC0, the current SOC be SOCx, the unit mileage be U, the displayed cumulative mileage be S, the initial cumulative mileage be S0, and the second remaining mileage be S1. Then S1 = SOCx / e. a1, a2, ..., an, and a are all weights, and a1 + a2 + ... + an + a = 1.

[0076] After a vehicle has completed a single charge, as the driving mileage increases, both the first and second remaining mileage gradually decrease, but the first remaining mileage is always greater than the second remaining mileage. Before the ratio of the second remaining mileage to the first remaining mileage first falls below a first threshold, and after the ratio of the second remaining mileage to the first remaining mileage exceeds a second threshold, the difference between the first and second remaining mileages is small, indicating that the vehicle is in a low-energy consumption condition. In this case, the displayed remaining mileage is determined to be the first remaining mileage obtained through a lookup table method, which is stable under low-energy consumption conditions. After the ratio of the second remaining mileage to the first remaining mileage first falls below the first threshold, and before the ratio of the second remaining mileage to the first remaining mileage reaches the second threshold, the difference between the first and second remaining mileages is large, indicating that the vehicle is in a high-energy consumption condition. In this case, the displayed remaining mileage is determined to be the second remaining mileage obtained through a calculation method, which is highly accurate under high-energy consumption conditions. Gradually decreasing the displayed remaining mileage from the first to the second, and then gradually increasing it back to the first, avoids sudden and excessive changes in the displayed remaining mileage that could cause customer complaints. The first threshold can be 90%, and the second threshold can be 95%.

[0077] After each charging cycle, there may be a failure to record the initial accumulated mileage. This results in the initial accumulated mileage obtained after the current charge being the same as the one recorded after the previous charge, which is always less than the current initial accumulated mileage. This leads to an underestimation of the second remaining mileage calculated using this method. To ensure a more accurate second remaining mileage, after updating n target SOCs according to preset rules every unit of mileage traveled, the method for determining the displayed remaining mileage can also include: if the first target SOC is greater than the second target SOC, and the difference between the displayed accumulated mileage and the initial accumulated mileage is greater than a third threshold, then the displayed accumulated mileage value is assigned to the initial accumulated mileage, and the n target SOCs are set to default values. After the vehicle travels a unit of mileage, the n target SOCs are updated. The current SOC value is assigned to the first target SOC, and the first target SOC value is assigned to the second target SOC. If the vehicle has not been charged, the current SOC value gradually decreases during the previous charging cycle, and the second target SOC will always be greater than the first target SOC. If the first target SOC is greater than the second target SOC, it means the vehicle has been charged. If the vehicle successfully records the initial accumulated mileage, the displayed accumulated mileage will be slightly greater than the initial accumulated mileage. Since the vehicle's range on a single charge is several hundred kilometers, the third threshold can be several hundred kilometers. If the vehicle fails to record the initial accumulated mileage after this charge, the difference between the displayed accumulated mileage and the previous initial accumulated mileage will be greater than the range on a single charge, i.e., greater than the third threshold. Determining that the vehicle failed to record the initial accumulated mileage after this charge, the displayed accumulated mileage value is assigned to the initial accumulated mileage. Setting the n target SOCs to default values ​​ensures that the calculated second remaining mileage is more accurate.

[0078] In this embodiment of the invention, if the displayed remaining mileage is the first remaining mileage obtained by looking up a table, then the jump flag is determined to be the first flag; if the displayed remaining mileage is the second remaining mileage obtained by calculation, then the jump flag is determined to be the second flag; if the displayed remaining mileage is between the first and second remaining mileage, then the jump flag is determined to be the third flag. Therefore, after the vehicle's most recent power-off, the vehicle's jump flag may be the first flag, the second flag, or the third flag.

[0079] Considering that the vehicle's State of Charge (SOC) will decrease if the vehicle is parked for too long, the current SOC after power-on will be lower than the vehicle's SOC at the time of the most recent power-off, resulting in increased energy consumption for multiple targets and a significant increase in the calculated second remaining range. If the displayed remaining range after power-on is determined to be the second remaining range, it may lead to an excessively large difference between the displayed remaining range at the time of the most recent power-off and the displayed remaining range after power-on. This significant change in the displayed remaining range may cause user complaints. Therefore, the electric vehicle displayed remaining range determination method of this embodiment of the invention further includes:

[0080] Each time the vehicle is powered on, the time interval between the power-on time and the most recent power-off time is obtained. If the time interval is greater than a fourth threshold, the displayed remaining mileage is determined to be the first remaining mileage. If the time interval is not greater than the fourth threshold, the first SOC at the time of the most recent power-off and the second SOC at the time of the current power-on are obtained. If the difference between the first SOC and the second SOC is greater than a fifth threshold, the displayed remaining mileage is determined to be the first remaining mileage. If the difference between the first SOC and the second SOC is not greater than the fifth threshold, a jump flag is obtained. If the jump flag is the first flag, the displayed remaining mileage is determined to be the first remaining mileage. If the jump flag is the second flag, the displayed remaining mileage is determined to be the second remaining mileage. If the jump flag is the third flag, the first difference between the displayed remaining mileage and the first remaining mileage, and the second difference between the displayed remaining mileage and the second remaining mileage are calculated. If the first difference is greater than the second difference, the displayed remaining mileage is gradually changed to the second remaining mileage. If the first difference is not greater than the second difference, the displayed remaining mileage is gradually changed to the first remaining mileage.

[0081] The fourth threshold can be 24 hours. If the time interval between the current power-on time and the most recent power-off time is greater than 24 hours, it indicates that the vehicle has been parked for a longer period. The remaining mileage displayed is determined by a lookup table method, which is more accurate. If the difference between the first SOC and the second SOC is greater than the fifth threshold, it indicates that the SOC has decreased significantly after the vehicle stopped. The remaining mileage displayed is also determined by a lookup table method, which is more accurate. The first jump flag indicates that the remaining mileage displayed at the most recent time was determined by a lookup table method. After power-on, the remaining mileage displayed will continue to be determined by a lookup table method to ensure continuity of the displayed mileage. The second jump flag indicates that the remaining mileage displayed at the most recent time is in the process of transitioning from a lookup table method to a calculation method or vice versa. If the remaining mileage displayed at the most recent power-off time is closer to the first remaining mileage, it will gradually switch to the lookup table method; if the remaining mileage displayed at the most recent time is closer to the second remaining mileage, it will gradually switch to the calculation method.

[0082] like Figure 2 As shown, this embodiment of the invention also provides a device for determining the remaining mileage displayed on an electric vehicle's dashboard, comprising:

[0083] The acquisition module is used to acquire the first remaining mileage of the vehicle obtained by looking up a table and the second remaining mileage of the vehicle obtained by calculation during the vehicle's operation.

[0084] The determination module is used to determine the displayed remaining mileage as the first remaining mileage before the ratio of the second remaining mileage to the first remaining mileage is lower than the first threshold.

[0085] From the moment the ratio of the second remaining mileage to the first remaining mileage first falls below the first threshold until the ratio of the second remaining mileage to the first remaining mileage reaches the second threshold, the displayed remaining mileage first gradually decreases from the first remaining mileage to the second remaining mileage, then remains at the second remaining mileage, and finally gradually increases from the second remaining mileage back to the first remaining mileage.

[0086] Once the ratio of the second remaining mileage to the first remaining mileage is higher than the second threshold, the displayed remaining mileage is determined to be the first remaining mileage.

[0087] Furthermore, the acquisition module can also be used for: recording the vehicle's initial SOC and initial cumulative mileage after each charging cycle, and setting n target SOCs as default values; updating the n target SOCs once per unit distance traveled by the vehicle according to a preset rule; the preset rule is: assigning the value of the previous target SOC to the next target SOC; acquiring the vehicle's current SOC; assigning the value of the current SOC to the first target SOC to obtain new n target SOCs; subtracting the first target SOC from each subsequent target SOC to obtain n-1 target energy consumptions; subtracting the current SOC from the initial SOC to obtain the current energy consumption; acquiring the vehicle's displayed cumulative mileage, subtracting the initial cumulative mileage from the displayed cumulative mileage to obtain the current mileage; and calculating the second remaining mileage based on the current SOC, n-1 target energy consumptions, current energy consumption, and current mileage.

[0088] Furthermore, the electric vehicle display remaining mileage determination device may also include an assignment module, which is used to assign the value of the display cumulative mileage to the initial cumulative mileage if the first target SOC is greater than the second target SOC and the difference between the displayed cumulative mileage and the initial cumulative mileage is greater than a third threshold, and set the n target SOCs as default values.

[0089] Furthermore, the determination module can also be used to determine the jump flag as the first flag if the displayed remaining mileage is the first remaining mileage; determine the jump flag as the second flag if the displayed remaining mileage is the second remaining mileage; and determine the jump flag as the third flag if the displayed remaining mileage is between the first remaining mileage and the second remaining mileage.

[0090] The acquisition module can also be used to acquire the time interval between the power-on time and the most recent power-off time each time the vehicle is powered on;

[0091] The determination module can also be used to determine the displayed remaining mileage as the first remaining mileage if the time interval is greater than the fourth threshold.

[0092] The acquisition module can also be used to acquire the first SOC when the vehicle was last powered off and the second SOC when it was powered on this time, if the time interval is not greater than the fourth threshold.

[0093] The determination module can also be used to determine the displayed remaining mileage as the first remaining mileage if the difference between the first SOC and the second SOC is greater than the fifth threshold.

[0094] The acquisition module can also be used to acquire the jump flag if the difference between the first SOC and the second SOC is not greater than the fifth threshold.

[0095] The determination module can also be used to determine the displayed remaining mileage as the first remaining mileage if the jump flag is the first flag.

[0096] The determination module can also be used to determine the displayed remaining mileage as the second remaining mileage if the jump flag is the second flag; if the jump flag is the third flag, calculate the first difference between the displayed remaining mileage and the first remaining mileage, and the second difference between the displayed remaining mileage and the second remaining mileage; if the first difference is greater than the second difference, gradually change the displayed remaining mileage to the second remaining mileage; if the first difference is not greater than the second difference, gradually change the displayed remaining mileage to the first remaining mileage.

[0097] Based on the same inventive concept as the electric vehicle odometer remaining range determination method described above, this embodiment of the invention also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it implements the steps of any of the methods described above for determining the electric vehicle odometer remaining range.

[0098] The bus architecture (represented by a bus) can include any number of interconnected buses and bridges, linking various circuits including one or more processors (represented by a processor) and memory (represented by memory). The bus can also link various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface between the bus and receivers and transmitters. Receivers and transmitters can be the same element, a transceiver, providing a unit for communicating with various other devices over a transmission medium. The processor is responsible for managing the bus and general processing, while memory can be used to store data used by the processor during operation.

[0099] Since the electronic device described in this embodiment of the invention is the electronic device used to implement the method for determining the remaining mileage of an electric vehicle in this embodiment, those skilled in the art can understand the specific implementation methods and various variations of the electronic device in this embodiment based on the method for determining the remaining mileage of an electric vehicle in this embodiment. Therefore, how the electronic device implements the method in this embodiment will not be described in detail here. Any electronic device used by those skilled in the art to implement the method for determining the remaining mileage of an electric vehicle in this embodiment falls within the scope of protection of this invention.

[0100] Based on the same inventive concept as the above-described method for determining the remaining mileage displayed on an electric vehicle's dashboard, the present invention also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements any of the above-described methods for determining the remaining mileage displayed on an electric vehicle's dashboard.

[0101] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0102] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0103] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0104] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0105] Although preferred embodiments of the invention have been described, those skilled in the art, upon learning the basic inventive concept, can make other changes and modifications to these embodiments. Therefore, the appended claims are intended to be interpreted as including both the preferred embodiments and all changes and modifications falling within the scope of the invention.

[0106] Obviously, those skilled in the art can make various modifications and variations to this invention without departing from its spirit and scope. Therefore, if these modifications and variations fall within the scope of the claims of this invention and their equivalents, this invention also intends to include these modifications and variations.

Claims

1. A method for determining the remaining mileage displayed on the instrument panel of an electric vehicle, characterized in that, include: During vehicle operation, the first remaining mileage of the vehicle is obtained by looking up a table and the second remaining mileage of the vehicle is obtained by calculation. Before the ratio of the second remaining mileage to the first remaining mileage falls below the first threshold for the first time, the displayed remaining mileage is determined to be the first remaining mileage; From the moment the ratio first falls below the first threshold until the ratio reaches the second threshold, the displayed remaining mileage is first gradually reduced from the first remaining mileage to the second remaining mileage, then maintained at the second remaining mileage, and finally gradually increased from the second remaining mileage back to the first remaining mileage. After the ratio is higher than the second threshold, the displayed remaining mileage is determined to be the first remaining mileage; Also includes: If the displayed remaining mileage is the first remaining mileage, then the jump flag is determined to be the first flag; If the displayed remaining mileage is the second remaining mileage, then the jump flag is determined to be the second flag; if the displayed remaining mileage is between the first remaining mileage and the second remaining mileage, then the jump flag is determined to be the third flag. Each time the vehicle is powered on, the time interval between the power-on time and the most recent power-off time is obtained; If the time interval is greater than the fourth threshold, then the displayed remaining mileage is determined to be the first remaining mileage; If the time interval is not greater than the fourth threshold, then obtain the first SOC when the vehicle was last powered off and the second SOC when it was powered on this time; If the difference between the first SOC and the second SOC is greater than the fifth threshold, then the displayed remaining mileage is determined to be the first remaining mileage. If the difference between the first SOC and the second SOC is not greater than the fifth threshold, then the jump flag is obtained; If the jump flag is the first flag, then the displayed remaining mileage is determined to be the first remaining mileage; If the jump flag is the second flag, then the displayed remaining mileage is determined to be the second remaining mileage; If the jump flag is the third flag, then calculate the first difference between the displayed remaining mileage and the first remaining mileage, and the second difference between the displayed remaining mileage and the second remaining mileage; If the first difference is greater than the second difference, then the displayed remaining mileage is gradually changed to the second remaining mileage; If the first difference is not greater than the second difference, then the displayed remaining mileage is gradually changed to the first remaining mileage.

2. The method for determining the remaining mileage displayed on the electric vehicle dashboard as described in claim 1, characterized in that, Obtaining the second remaining mileage includes: After each charging cycle of the vehicle, the initial SOC and initial cumulative mileage of the vehicle are recorded, and n target SOCs are set as default values; For each unit of distance traveled by the vehicle, the n target SOCs are updated according to a preset rule. The preset rule is as follows: the value of the previous target SOC is assigned to the next target SOC; the current SOC of the vehicle is obtained; the value of the current SOC is assigned to the first target SOC to obtain the new n target SOCs. Subtract the first target SOC from each target SOC after the first target SOC to obtain n-1 target energy consumptions; Subtract the current SOC from the initial SOC to obtain the energy consumption for this operation; Obtain the vehicle's displayed cumulative mileage, and subtract the initial cumulative mileage from the displayed cumulative mileage to obtain the vehicle's current mileage. The second remaining mileage is calculated based on the current SOC, n-1 target energy consumptions, the current energy consumption, and the current driving mileage.

3. The method for determining the remaining mileage displayed on the electric vehicle dashboard as described in claim 2, characterized in that, After updating the n target SOCs according to a preset rule every unit distance traveled by the vehicle, the system further includes: If the first target SOC is greater than the second target SOC, and the difference between the displayed cumulative mileage and the initial cumulative mileage is greater than the third threshold, then the value of the displayed cumulative mileage is assigned to the initial cumulative mileage, and the n target SOCs are set as the default value.

4. A device for determining the remaining mileage displayed on an electric vehicle's dashboard, characterized in that, include: The acquisition module is used to acquire the first remaining mileage of the vehicle obtained by looking up a table and the second remaining mileage of the vehicle obtained by calculation during the vehicle's operation. The determining module is used to determine the displayed remaining mileage as the first remaining mileage before the ratio of the second remaining mileage to the first remaining mileage is lower than the first threshold. From the moment the ratio first falls below the first threshold until the ratio reaches the second threshold, the displayed remaining mileage is first gradually reduced from the first remaining mileage to the second remaining mileage, then maintained at the second remaining mileage, and finally gradually increased from the second remaining mileage back to the first remaining mileage. After the ratio is higher than the second threshold, the displayed remaining mileage is determined to be the first remaining mileage; The determining module is further configured to: if the displayed remaining mileage is the first remaining mileage, determine the jump flag as a first flag; if the displayed remaining mileage is the second remaining mileage, determine the jump flag as a second flag; if the displayed remaining mileage is between the first remaining mileage and the second remaining mileage, determine the jump flag as a third flag. The acquisition module is also used to acquire the time interval between the power-on time and the most recent power-off time each time the vehicle is powered on; The determining module is further configured to determine the displayed remaining mileage as the first remaining mileage if the time interval is greater than the fourth threshold. The acquisition module is further configured to acquire the first SOC of the vehicle at the last power-off and the second SOC at the current power-on if the time interval is not greater than the fourth threshold. The determining module is further configured to determine the displayed remaining mileage as the first remaining mileage if the difference between the first SOC and the second SOC is greater than a fifth threshold. The acquisition module is further configured to acquire the jump flag if the difference between the first SOC and the second SOC is not greater than the fifth threshold. The determining module is further configured to determine the displayed remaining mileage as the first remaining mileage if the jump flag is the first flag. The determining module is further configured to determine the displayed remaining mileage as the second remaining mileage if the jump flag is the second flag; If the jump flag is the third flag, then calculate the first difference between the displayed remaining mileage and the first remaining mileage, and the second difference between the displayed remaining mileage and the second remaining mileage; If the first difference is greater than the second difference, then the displayed remaining mileage is gradually changed to the second remaining mileage; If the first difference is not greater than the second difference, then the displayed remaining mileage is gradually changed to the first remaining mileage.

5. The electric vehicle display remaining mileage determination device as described in claim 4, characterized in that, The acquisition module is also used for: After each charging cycle of the vehicle, the initial SOC and initial cumulative mileage of the vehicle are recorded, and n target SOCs are set as default values; For each unit of distance traveled by the vehicle, the n target SOCs are updated once according to a preset rule; the preset rule is: assign the value of the previous target SOC to the next target SOC; Obtain the current SOC of the vehicle; The value of the current SOC is assigned to the first target SOC to obtain n new target SOCs; Subtract the first target SOC from each target SOC after the first target SOC to obtain n-1 target energy consumptions; Subtract the current SOC from the initial SOC to obtain the energy consumption for this operation; Obtain the vehicle's displayed cumulative mileage, and subtract the initial cumulative mileage from the displayed cumulative mileage to obtain the vehicle's current mileage. The second remaining mileage is calculated based on the current SOC, n-1 target energy consumptions, the current energy consumption, and the current driving mileage.

6. The electric vehicle display remaining mileage determination device as described in claim 5, characterized in that, Also includes: The assignment module is used to assign the value of the displayed cumulative mileage to the initial cumulative mileage and set the n target SOCs as the default value if the first target SOC is greater than the second target SOC and the difference between the displayed cumulative mileage and the initial cumulative mileage is greater than a third threshold.

7. An electronic device, characterized in that, The device includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the method for determining the remaining mileage of an electric vehicle as described in any one of claims 1-3.

8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the method for determining the remaining mileage of an electric vehicle as described in any one of claims 1-3.

Citation Information

Patent Citations

  • Pure electric vehicle driving range calculation method, vehicle and electronic equipment

    CN113858959A