Energy consumption display method and device and related equipment
By calculating the target average fuel consumption of a vehicle under different operations or events, the problem of insufficient fuel consumption information in existing technologies has been solved, resulting in more accurate fuel consumption display and improved driver fuel consumption control.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-01-09
- Publication Date
- 2026-04-14
AI Technical Summary
Existing vehicle fuel consumption display systems fail to provide detailed fuel consumption information based on the driver's specific actions or events, limiting the driver's ability to accurately control and rationally plan fuel consumption.
By acquiring fuel consumption and driving distance, the system calculates the target average fuel consumption under different conditions, including the average fuel consumption during the period from vehicle start-up to shutdown, between two consecutive refueling sessions, and between two consecutive presses of the fuel consumption reset button, providing detailed fuel consumption information.
It enables the provision of detailed fuel consumption information based on the driver's specific actions or events, making fuel consumption display more accurate and improving the driver's ability to control fuel consumption.
Smart Images

Figure CN121855642A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle engineering technology, and in particular to an energy consumption display method, device and related equipment. Background Technology
[0002] With increasingly scarce energy resources and ever-increasing environmental protection requirements, optimizing vehicle fuel efficiency has become a core direction for the automotive industry. Existing vehicles are generally equipped with fuel consumption display systems that provide drivers with real-time fuel consumption data. However, most of these systems only provide cumulative average fuel consumption data since the vehicle was started, failing to offer detailed fuel consumption information based on specific driver actions or events. This limits the driver's ability to precisely control and rationally plan fuel consumption. Summary of the Invention
[0003] The purpose of this application is to provide an energy consumption display method, apparatus, and related equipment to solve the problem of not being able to provide detailed fuel consumption information based on the driver's specific operation or specific event.
[0004] To solve the above-mentioned technical problems, this application is implemented as follows:
[0005] In a first aspect, embodiments of this application provide an energy consumption display method, the method comprising:
[0006] Obtain fuel consumption and driving distance;
[0007] When the driving distance is less than or equal to a preset distance, the actual average fuel consumption is obtained, and the target average fuel consumption is obtained based on the actual average fuel consumption, the driving distance, the preset distance and the initial value of average fuel consumption.
[0008] If the driving distance is greater than the preset distance, the target average fuel consumption is obtained based on the fuel consumption and the driving distance.
[0009] Displays the target average fuel consumption;
[0010] The target average fuel consumption includes a first average fuel consumption, a second average fuel consumption, and a third average fuel consumption. The first average fuel consumption is the target average fuel consumption during the period from vehicle start-up to engine shutdown. The second average fuel consumption is the target average fuel consumption during two consecutive refueling sessions. The third average fuel consumption is the target average fuel consumption during two consecutive presses of the fuel consumption reset button.
[0011] Secondly, embodiments of this application also provide an energy consumption display device, the device comprising:
[0012] The first acquisition module is used to acquire fuel consumption and driving distance;
[0013] The first processing module is used to obtain the actual average fuel consumption when the driving distance is less than or equal to a preset distance, and to obtain the target average fuel consumption based on the actual average fuel consumption, the driving distance, the preset distance and the initial value of average fuel consumption.
[0014] The second processing module is used to obtain the target average fuel consumption based on the fuel consumption and the driving distance when the driving distance is greater than the preset distance;
[0015] The first display module is used to display the target average fuel consumption;
[0016] The target average fuel consumption includes a first average fuel consumption, a second average fuel consumption, and a third average fuel consumption. The first average fuel consumption is the target average fuel consumption during the period from vehicle start-up to engine shutdown. The second average fuel consumption is the target average fuel consumption during two consecutive refueling sessions. The third average fuel consumption is the target average fuel consumption during two consecutive presses of the fuel consumption reset button.
[0017] Thirdly, embodiments of this application also provide a vehicle, including a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the computer program, when executed by the processor, implements the steps of the energy consumption display method described in the first aspect.
[0018] Fourthly, embodiments of this application also provide a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps of the energy consumption display method described in the first aspect.
[0019] Fifthly, embodiments of this application also provide a computer program product, including computer instructions that, when executed by a processor, implement the steps of the energy consumption display method described in the first aspect.
[0020] Compared with the prior art, the method provided in this application obtains basic information about the vehicle within the driving distance by acquiring fuel consumption and driving distance; calculates the target average fuel consumption according to different situations; when the driving distance is less than or equal to a preset distance, obtains the actual average fuel consumption; and obtains the target average fuel consumption based on the actual average fuel consumption, the driving distance, the preset distance, and the initial value of average fuel consumption; when the driving distance is greater than the preset distance, obtains the target average fuel consumption based on the fuel consumption and the driving distance. The driving distance is divided into two segments by the preset distance, taking into account idling conditions and short mileage accumulation. The target average fuel consumption is calculated using an algorithm different from that used outside the preset distance to make the average fuel consumption information more accurate. The target average fuel consumption is displayed, which includes a first average fuel consumption, a second average fuel consumption, and a third average fuel consumption. The first average fuel consumption is the target average fuel consumption from vehicle start-up to engine shutdown. The second average fuel consumption is the target average fuel consumption between two consecutive refueling sessions. The third average fuel consumption is the target average fuel consumption between two consecutive presses of the fuel consumption reset button. The target average fuel consumption under different operations and events is displayed, thus providing detailed fuel consumption information based on the driver's specific operations or events. Attached Figure Description
[0021] To more clearly illustrate the technical solutions of the embodiments of this application, the drawings used in the description of the embodiments of this application will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0022] Figure 1 This is a flowchart of an energy consumption display method provided in an embodiment of this application;
[0023] Figure 2 This is a structural diagram of an energy consumption display device provided in an embodiment of this application;
[0024] Figure 3 This is a structural diagram of a vehicle provided in an embodiment of this application. Detailed Implementation
[0025] The terms "first," "second," etc., used in this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such terms can be used interchangeably where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same class, without limiting the number of objects; for example, the first object can be one or more. Furthermore, "or" in this application indicates at least one of the connected objects. For example, "A or B" covers three scenarios: Scenario 1: including A but not B; Scenario 2: including B but not A; Scenario 3: including both A and B. The character " / " generally indicates that the preceding and following objects are in an "or" relationship.
[0026] The term "instruction" in this application can be either a direct instruction (or explicit instruction) or an indirect instruction (or implicit instruction). A direct instruction can be understood as one in which the sender explicitly informs the receiver of specific information, the operation to be performed, or the requested result, etc., in the instruction sent. An indirect instruction can be understood as one in which the receiver determines the corresponding information based on the instruction sent by the sender, or makes a judgment and determines the operation to be performed or the requested result, etc., based on the judgment result.
[0027] To make the technical problems, technical solutions and advantages of this application clearer, a detailed description will be provided below in conjunction with the accompanying drawings and specific embodiments.
[0028] This application provides an energy consumption display method. For example... Figure 1 As shown, Figure 1 This is a flowchart of the energy consumption display method provided in the embodiments of this application, such as... Figure 1 As shown, it includes the following steps:
[0029] Step 101: Obtain fuel consumption and driving distance;
[0030] This application defines AFC_Distance as the distance traveled by a vehicle during a specific operation or event, such as the distance traveled from vehicle start-up to shutdown, the distance traveled between two consecutive refuelings, or the distance traveled between two consecutive presses of the fuel consumption reset button. This application defines L as the fuel consumption of the vehicle within the travel distance during a specific operation or event. This application defines EngFuInj_y as the previous fuel consumption pulse sampling value within the travel distance during a specific operation or event. This application defines EngFuInj_x as the next fuel consumption pulse sampling value within the travel distance during a specific operation or event. Each pulse corresponds to 1 mL (milliliters) of fuel, and the counter range is [0, 65535]. Counters with other ranges can be used; this application does not limit the counter range.
[0031] When EngFuInj_y > EngFuInj_x, the counter overflows. The difference between the two consecutive fuel consumption pulse samples is obtained by the following formula:
[0032] △L = 65535 - EngFuInj_y + EngFuInj_x,
[0033] When EngFuInj_y <= EngFuInj_x, it indicates that the counter has not overflowed. The difference between the two consecutive fuel consumption pulse sampling values is obtained by the following formula:
[0034] △L = EngFuInj_x - EngFuInj_y,
[0035] The fuel consumption of a vehicle over a certain distance is obtained by the following formula:
[0036] L = ∑△L * 0.001,
[0037] It should be noted that in this formula, the unit of fuel consumption has been converted from milliliters to liters. This application does not restrict the calculation method of fuel consumption, and other algorithms for calculating fuel consumption can be used.
[0038] Step 102: If the driving distance is less than or equal to the preset distance, obtain the actual average fuel consumption, and obtain the target average fuel consumption based on the actual average fuel consumption, the driving distance, the preset distance and the initial value of average fuel consumption.
[0039] It should be noted that the preset distance and initial average fuel consumption values have been pre-set and are non-negative. This application defines AFC as the target average fuel consumption of the vehicle within the stated driving distance during a specific operation or event. This application defines K... n This refers to the vehicle's actual average fuel consumption over the stated driving distance during a specific operation or event.
[0040] When calculating the fuel consumption of a vehicle within a specified driving distance during a particular operation or event, starting from 0, unstable or incorrect average fuel consumption may occur. This application introduces a preset distance and an initial average fuel consumption value. This application defines Distance_Threshold as the preset distance during a specific operation or event, and K as the initial average fuel consumption value of the vehicle within that driving distance during a specific operation or event. The unit of the preset distance is km (kilometers), and the unit of the initial average fuel consumption value is L / 100km (liters per 100 kilometers), set to 7. The preset distance and the initial average fuel consumption value can be changed through diagnostic configuration. This application does not limit the size of the preset distance and the initial average fuel consumption value.
[0041] In this step, when the vehicle's travel distance during a specific operation or event is less than or equal to a preset distance, the actual average fuel consumption is obtained. The actual average fuel consumption is calculated using the following formula:
[0042] ,
[0043] After converting the actual average fuel consumption into the actual average fuel consumption per 100 kilometers, the target average fuel consumption is obtained based on the actual average fuel consumption, the driving distance, the preset distance, and the initial value of average fuel consumption. Within this driving distance, when the engine is idling, the idling fuel consumption is not added to the target fuel consumption. This prevents the situation where the mileage is small but the fuel consumption increases rapidly, causing the average fuel consumption to be too high.
[0044] It should be noted that when the preset distance is set to 0 and the initial value of average fuel consumption is set to 0, the target average fuel consumption is the actual average fuel consumption.
[0045] Step 103: If the driving distance is greater than the preset distance, obtain the target average fuel consumption based on the fuel consumption and the driving distance;
[0046] In this step, if the vehicle travels a distance greater than the preset distance, the fuel consumption at idle is added to the total fuel consumption, and the target average fuel consumption is the actual average fuel consumption.
[0047] Step 104: Display the target average fuel consumption;
[0048] In this step, the target average fuel consumption is displayed. The target average fuel consumption is the average fuel consumption during a specific operation or event. The target average fuel consumption includes a first average fuel consumption, a second average fuel consumption, and a third average fuel consumption. The first average fuel consumption is the target average fuel consumption from vehicle start-up to engine shutdown. The second average fuel consumption is the target average fuel consumption between two consecutive refuelings of the vehicle. The third average fuel consumption is the target average fuel consumption between two consecutive presses of the fuel consumption reset button. The target average fuel consumption may also include other average fuel consumptions besides the first, second, and third average fuel consumptions.
[0049] Optionally, obtaining the target average fuel consumption when the driving distance is less than or equal to a preset distance includes:
[0050] When the driving distance is less than or equal to a preset distance, a target average fuel consumption is obtained based on a first average fuel consumption algorithm, wherein the first average fuel consumption algorithm is expressed as:
[0051] ,
[0052] Where AFC is the target average fuel consumption, K n The actual average fuel consumption is defined as AFC_Distance, the driving distance is defined as Distance_Threshold, and K is the initial value of the average fuel consumption.
[0053] In this embodiment, when the vehicle travels a distance less than or equal to the preset distance during a specific operation or event, the target average fuel consumption is obtained based on a first average fuel consumption algorithm.
[0054] Optionally, obtaining the target average fuel consumption when the driving distance is greater than the preset distance includes:
[0055] If the driving distance is greater than the preset distance, the target average fuel consumption is obtained based on the second average fuel consumption algorithm, wherein the second average fuel consumption algorithm is expressed as:
[0056] ,
[0057] Wherein, L represents the fuel consumption.
[0058] In this implementation, if the vehicle travels a distance greater than a preset distance during a specific operation or event, the fuel consumption at idle is added to the total fuel consumption. The target average fuel consumption is the actual average fuel consumption. The target average fuel consumption per 100 kilometers is obtained by the following formula:
[0059] .
[0060] Optionally, displaying the target average fuel consumption includes:
[0061] Display at least one of the first average fuel consumption, the second average fuel consumption, and the third average fuel consumption.
[0062] In this embodiment, any one, any two, or all three of the first average fuel consumption, the second average fuel consumption, and the third average fuel consumption are displayed on the vehicle.
[0063] Optionally, displaying the target average fuel consumption includes:
[0064] Receive the first switching command while displaying the first fuel consumption;
[0065] In response to the first switching command, the second fuel consumption is displayed;
[0066] Wherein, the first fuel consumption is any one of the first average fuel consumption, the second average fuel consumption, and the third average fuel consumption, and the second fuel consumption is any one of the first average fuel consumption, the second average fuel consumption, and the third average fuel consumption other than the first fuel consumption.
[0067] In this embodiment, a first fuel consumption is displayed on the vehicle. The first fuel consumption is any one of the first average fuel consumption, the second average fuel consumption, and the third average fuel consumption. A first switching command is input to the vehicle. The vehicle receives the first switching command. After receiving the first switching command, the vehicle responds to the first switching command and displays a second fuel consumption. The second fuel consumption is any one of the first average fuel consumption, the second average fuel consumption, and the third average fuel consumption other than the first fuel consumption.
[0068] Optionally, displaying the target average fuel consumption includes:
[0069] The third fuel consumption is displayed, and the fourth fuel consumption is displayed when the preset time expires;
[0070] Wherein, the third fuel consumption is any one of the first average fuel consumption, the second average fuel consumption, and the third average fuel consumption, and the fourth fuel consumption is any one of the first average fuel consumption, the second average fuel consumption, and the third average fuel consumption other than the third fuel consumption.
[0071] It should be noted that the preset time has been set in advance and is a non-negative number.
[0072] In this embodiment, the vehicle displays a third fuel consumption within a preset time period. The third fuel consumption is any one of the first average fuel consumption, the second average fuel consumption, and the third average fuel consumption. When the preset time expires, the device automatically displays a fourth fuel consumption, which is any one of the first average fuel consumption, the second average fuel consumption, and the third average fuel consumption except for the third fuel consumption.
[0073] The method provided in this application obtains basic information about a vehicle within the specified driving distance by acquiring fuel consumption and driving distance; it calculates the target average fuel consumption based on different situations; when the driving distance is less than or equal to a preset distance, it obtains the actual average fuel consumption; and based on the actual average fuel consumption, the driving distance, the preset distance, and an initial value of average fuel consumption, it obtains the target average fuel consumption; when the driving distance is greater than the preset distance, it obtains the target average fuel consumption based on the fuel consumption and the driving distance. The driving distance is divided into two segments by the preset distance, taking into account idling conditions and short mileage accumulation. The target average fuel consumption is calculated using an algorithm different from the preset distance, making the average fuel consumption information more accurate. The target average fuel consumption is displayed, which includes a first average fuel consumption, a second average fuel consumption, and a third average fuel consumption. The first average fuel consumption is the target average fuel consumption from vehicle start-up to engine shutdown. The second average fuel consumption is the target average fuel consumption between two consecutive refuelings. The third average fuel consumption is the target average fuel consumption between two consecutive presses of the fuel consumption reset button. The target average fuel consumption under different operations and events is displayed, thus providing detailed fuel consumption information based on the driver's specific operations or specific events.
[0074] The various methods of the embodiments of this application have been described above. Apparatus for implementing the above methods will now be provided.
[0075] This application also provides an energy consumption display device 200. For example... Figure 2 As shown, Figure 2 This is a structural diagram of the energy consumption display device 200 provided in the embodiments of this application, as shown below. Figure 2 As shown, it includes the following modules:
[0076] The first acquisition module 201 is used to acquire fuel consumption and driving distance;
[0077] The first processing module 202 is used to obtain the actual average fuel consumption when the driving distance is less than or equal to a preset distance, and to obtain the target average fuel consumption based on the actual average fuel consumption, the driving distance, the preset distance and the initial value of average fuel consumption;
[0078] The second processing module 203 is used to obtain the target average fuel consumption based on the fuel consumption and the driving distance when the driving distance is greater than the preset distance;
[0079] The first display module 204 is used to display the target average fuel consumption;
[0080] The target average fuel consumption includes a first average fuel consumption, a second average fuel consumption, and a third average fuel consumption. The first average fuel consumption is the target average fuel consumption during the period from vehicle start-up to engine shutdown. The second average fuel consumption is the target average fuel consumption during two consecutive refueling sessions. The third average fuel consumption is the target average fuel consumption during two consecutive presses of the fuel consumption reset button.
[0081] Optionally, the first processing module 202 includes:
[0082] The first processing unit is configured to, when the driving distance is less than or equal to a preset distance, obtain a target average fuel consumption based on a first average fuel consumption algorithm, wherein the first average fuel consumption algorithm is expressed as:
[0083] ,
[0084] Where AFC is the target average fuel consumption, K n The actual average fuel consumption is defined as AFC_Distance, the driving distance is defined as Distance_Threshold, and K is the initial value of the average fuel consumption.
[0085] Optionally, the second processing module 203 includes:
[0086] The second processing unit is configured to, when the driving distance is greater than the preset distance, obtain the target average fuel consumption based on a second average fuel consumption algorithm, wherein the second average fuel consumption algorithm is expressed as:
[0087] ,
[0088] Wherein, L represents the fuel consumption.
[0089] Optionally, the first display module 204 includes:
[0090] The first display unit is used to display at least one of the first average fuel consumption, the second average fuel consumption, and the third average fuel consumption.
[0091] Optionally, the first display module 204 includes:
[0092] The first receiving unit is used to receive a first switching command when the first fuel consumption is displayed;
[0093] The second display unit is used to display the second fuel consumption in response to the first switching command;
[0094] Wherein, the first fuel consumption is any one of the first average fuel consumption, the second average fuel consumption, and the third average fuel consumption, and the second fuel consumption is any one of the first average fuel consumption, the second average fuel consumption, and the third average fuel consumption other than the first fuel consumption.
[0095] Optionally, the first display module 204 includes:
[0096] The third display unit is used to display the third fuel consumption, and when the preset time expires, it displays the fourth fuel consumption;
[0097] Wherein, the third fuel consumption is any one of the first average fuel consumption, the second average fuel consumption, and the third average fuel consumption, and the fourth fuel consumption is any one of the first average fuel consumption, the second average fuel consumption, and the third average fuel consumption other than the third fuel consumption.
[0098] It should be noted that the device in this embodiment corresponds to the energy consumption display method described above. The implementation methods in the above embodiments are all applicable to the embodiments of this device and can achieve the same technical effect. The device provided in this application embodiment can implement all the method steps implemented in the above method embodiments and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiments and the beneficial effects will not be described in detail.
[0099] This application also provides a vehicle 300. For example... Figure 3 As shown, Figure 3 This is a structural diagram of the vehicle provided in the embodiments of this application, such as... Figure 3 As shown, it includes: transceiver 320 for:
[0100] Obtain fuel consumption and driving distance;
[0101] Processor 310 is used to read the program from memory 330 and execute the following procedures:
[0102] When the driving distance is less than or equal to a preset distance, the actual average fuel consumption is obtained, and the target average fuel consumption is obtained based on the actual average fuel consumption, the driving distance, the preset distance and the initial value of average fuel consumption.
[0103] If the driving distance is greater than the preset distance, the target average fuel consumption is obtained based on the fuel consumption and the driving distance.
[0104] Displays the target average fuel consumption;
[0105] The target average fuel consumption includes a first average fuel consumption, a second average fuel consumption, and a third average fuel consumption. The first average fuel consumption is the target average fuel consumption during the period from vehicle start-up to engine shutdown. The second average fuel consumption is the target average fuel consumption during two consecutive refueling sessions. The third average fuel consumption is the target average fuel consumption during two consecutive presses of the fuel consumption reset button.
[0106] Among them, Figure 3 In this context, the bus architecture may include any number of interconnected buses and bridges, specifically linking various circuits together, represented by one or more processors (processor 310) and memory (memory 330). The bus architecture may also link together various other circuits such as peripheral devices, 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. The transceiver 320 may be multiple elements, including transmitters and transceivers, providing a unit for communicating with various other devices over a transmission medium. The processor 310 is responsible for managing the bus architecture and general processing, and the memory 330 may store data used by the processor 310 during operation.
[0107] Optionally, the processor 310 is configured to read the program from the memory 330 and execute the following processes:
[0108] When the driving distance is less than or equal to the preset distance, the target average fuel consumption is obtained based on a first average fuel consumption algorithm, wherein the first average fuel consumption algorithm is expressed as:
[0109] ,
[0110] Where AFC is the target average fuel consumption, K n The actual average fuel consumption is defined as AFC_Distance, the driving distance is defined as Distance_Threshold, and K is the initial value of the average fuel consumption.
[0111] Optionally, the processor 310 is configured to read the program from the memory 330 and execute the following processes:
[0112] If the driving distance is greater than the preset distance, the target average fuel consumption is obtained based on the second average fuel consumption algorithm, wherein the second average fuel consumption algorithm is expressed as:
[0113] ,
[0114] Wherein, L represents the fuel consumption.
[0115] Optionally, the processor 310 is configured to read the program from the memory 330 and execute the following processes:
[0116] Display at least one of the first average fuel consumption, the second average fuel consumption, and the third average fuel consumption.
[0117] Optionally, the processor 310 is configured to read the program from the memory 330 and execute the following processes:
[0118] Receive the first switching command while displaying the first fuel consumption;
[0119] In response to the first switching command, the second fuel consumption is displayed;
[0120] Wherein, the first fuel consumption is any one of the first average fuel consumption, the second average fuel consumption, and the third average fuel consumption, and the second fuel consumption is any one of the first average fuel consumption, the second average fuel consumption, and the third average fuel consumption other than the first fuel consumption.
[0121] Optionally, the processor 310 is configured to read the program from the memory 330 and execute the following processes:
[0122] The third fuel consumption is displayed, and the fourth fuel consumption is displayed when the preset time expires;
[0123] Wherein, the third fuel consumption is any one of the first average fuel consumption, the second average fuel consumption, and the third average fuel consumption, and the fourth fuel consumption is any one of the first average fuel consumption, the second average fuel consumption, and the third average fuel consumption other than the third fuel consumption.
[0124] It should be noted that the vehicle 300 in this embodiment can realize all the technical processes of the above-described energy consumption display method. The implementation methods in the above embodiments are all applicable to the embodiment of the vehicle 300 and can achieve the same technical effect. Here, the parts and beneficial effects that are the same as those in the method embodiment will not be described in detail.
[0125] This application also provides a computer-readable storage medium storing a computer program. When executed by a processor, the computer program implements the various processes of the above-described energy consumption display method embodiments and achieves the same technical effects. To avoid repetition, it will not be described again here. The computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0126] This application also provides a computer program product, including computer instructions. When the computer instructions are executed by a processor, they implement the various processes of the above-described energy consumption display method embodiments and achieve the same technical effect. To avoid repetition, they will not be described again here.
[0127] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.
[0128] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in the various embodiments of this application.
[0129] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this application without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this application.
Claims
1. A method for displaying energy consumption, characterized in that, The method includes: Obtain fuel consumption and driving distance; When the driving distance is less than or equal to a preset distance, the actual average fuel consumption is obtained, and the target average fuel consumption is obtained based on the actual average fuel consumption, the driving distance, the preset distance and the initial value of average fuel consumption. If the driving distance is greater than the preset distance, the target average fuel consumption is obtained based on the fuel consumption and the driving distance. Displays the target average fuel consumption; The target average fuel consumption includes a first average fuel consumption, a second average fuel consumption, and a third average fuel consumption. The first average fuel consumption is the target average fuel consumption during the period from vehicle start-up to engine shutdown. The second average fuel consumption is the target average fuel consumption during two consecutive refueling sessions. The third average fuel consumption is the target average fuel consumption during two consecutive presses of the fuel consumption reset button.
2. The method according to claim 1, characterized in that, The step of obtaining the target average fuel consumption when the driving distance is less than or equal to a preset distance includes: When the driving distance is less than or equal to a preset distance, a target average fuel consumption is obtained based on a first average fuel consumption algorithm, wherein the first average fuel consumption algorithm is expressed as: , Where AFC is the target average fuel consumption, K n The actual average fuel consumption is defined as AFC_Distance, the driving distance is defined as Distance_Threshold, and K is the initial value of the average fuel consumption.
3. The method according to claim 1, characterized in that, The process of obtaining the target average fuel consumption when the driving distance is greater than the preset distance includes: If the driving distance is greater than the preset distance, the target average fuel consumption is obtained based on the second average fuel consumption algorithm, wherein the second average fuel consumption algorithm is expressed as: , Wherein, L represents the fuel consumption.
4. The method according to any one of claims 1-3, characterized in that, The display of the target average fuel consumption includes: Display at least one of the first average fuel consumption, the second average fuel consumption, and the third average fuel consumption.
5. The method according to any one of claims 1-3, characterized in that, The display of the target average fuel consumption includes: Receive the first switching command while displaying the first fuel consumption; In response to the first switching command, the second fuel consumption is displayed; Wherein, the first fuel consumption is any one of the first average fuel consumption, the second average fuel consumption, and the third average fuel consumption, and the second fuel consumption is any one of the first average fuel consumption, the second average fuel consumption, and the third average fuel consumption other than the first fuel consumption.
6. The method according to any one of claims 1-3, characterized in that, The display of the target average fuel consumption includes: The third fuel consumption is displayed, and the fourth fuel consumption is displayed when the preset time expires; Wherein, the third fuel consumption is any one of the first average fuel consumption, the second average fuel consumption, and the third average fuel consumption, and the fourth fuel consumption is any one of the first average fuel consumption, the second average fuel consumption, and the third average fuel consumption other than the third fuel consumption.
7. An energy consumption display device, characterized in that, The device includes: The first acquisition module is used to acquire fuel consumption and driving distance; The first processing module is used to obtain the actual average fuel consumption when the driving distance is less than or equal to a preset distance, and to obtain the target average fuel consumption based on the actual average fuel consumption, the driving distance, the preset distance and the initial value of average fuel consumption. The second processing module is used to obtain the target average fuel consumption based on the fuel consumption and the driving distance when the driving distance is greater than the preset distance; The first display module is used to display the target average fuel consumption; The target average fuel consumption includes a first average fuel consumption, a second average fuel consumption, and a third average fuel consumption. The first average fuel consumption is the target average fuel consumption during the period from vehicle start-up to engine shutdown. The second average fuel consumption is the target average fuel consumption during two consecutive refueling sessions. The third average fuel consumption is the target average fuel consumption during two consecutive presses of the fuel consumption reset button.
8. A vehicle, characterized in that, It includes a transceiver, a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the computer program, when executed by the processor, implements the steps of the energy consumption display method as described in any one of claims 1 to 6.
9. 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 steps of the energy consumption display method as described in any one of claims 1 to 6.
10. A computer program product, characterized in that, It includes computer instructions that, when executed by a processor, implement the steps of the energy consumption display method as described in any one of claims 1 to 6.