Vehicle energy consumption display method and device, electronic equipment and storage medium

By obtaining the vehicle's driving energy consumption information and mileage information, determining the target mileage distance and target energy consumption information, and calculating and displaying the average energy consumption information, the problem of low accuracy of the existing vehicle energy consumption display method is solved, and a higher level of energy consumption has been achieved. energy consumption displays accuracy.

CN119388989APending Publication Date: 2025-02-07CHONGQING SELIS PHOENIX INTELLIGENT INNOVATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411454845.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-17
Publication Date
2025-02-07

AI Technical Summary

Technical Problem

The existing vehicle energy consumption display method has the problem of low accuracy. The calculation of average fuel consumption or power consumption depends on the total vehicle mileage and total energy consumption, and the accuracy is low. The instantaneous energy consumption is closely related to real-time operating parameters, but due to the parameters The change is large and the acquisition accuracy is low.

Method used

By obtaining the vehicle's driving energy consumption information and mileage information, determining the target mileage distance corresponding to the preset mileage distance interval based on the driving energy consumption information, and determining the target energy consumption information corresponding to the target mileage distance based on the driving energy consumption information, using the target energy consumption The information and target mileage distance are calculated to obtain the average energy consumption information and display the output.

Benefits of technology

The accuracy of energy consumption display is improved, and energy consumption calculation and display is performed for the target mileage distance, which solves the problem of low accuracy of energy consumption display mode in the prior art.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119388989A_ABST
    Figure CN119388989A_ABST
Patent Text Reader

Abstract

The invention relates to a vehicle energy consumption display method and device, electronic equipment and a storage medium, and the vehicle energy consumption display method comprises the steps: obtaining the driving energy consumption information and the driving mileage information of a vehicle, determining a target mileage distance corresponding to a preset mileage distance interval according to the driving mileage information, and obtaining a target mileage distance corresponding to the preset mileage distance interval based on the driving energy consumption information; the target energy consumption information corresponding to the target mileage distance is determined, calculation is performed by adopting the target energy consumption information and the target mileage distance to obtain the average energy consumption information, and then display output is performed according to the average energy consumption information, so that energy consumption calculation and display can be performed aiming at the target mileage distance. The technical problem that an energy consumption display mode in the prior art is low in accuracy is solved, and the accuracy of energy consumption display can be effectively improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of vehicles, and in particular to a vehicle energy consumption display method, device, electronic device and storage medium. Background Art

[0002] In the existing related technologies, energy consumption is usually displayed in the form of average fuel consumption, average electricity consumption, instantaneous electricity consumption, and instantaneous fuel consumption; among them, the average fuel consumption or average electricity consumption is usually calculated based on the total mileage of the vehicle and the total energy consumption of the vehicle, and is used to display the energy consumption corresponding to the total mileage of the vehicle, while the instantaneous electricity consumption and instantaneous fuel consumption are usually calculated using the operating parameters of the vehicle at a specific moment, and are used to display the energy consumption corresponding to the current moment.

[0003] Although the energy consumption display method in the existing related technology can show the energy consumption situation, the average fuel consumption and average electricity consumption need to rely on the total mileage of the vehicle and the total energy consumption of the vehicle, and the calculation accuracy is low. The instantaneous electricity consumption or instantaneous fuel consumption is closely related to the accurate collection of the vehicle's real-time operating parameters, and the real-time operating parameters of the vehicle usually change greatly, resulting in low collection accuracy. That is, the existing energy consumption display method has the problem of low accuracy. Summary of the invention

[0004] In order to solve the technical problem of low accuracy in the energy consumption display method in the existing related technology, the present application provides a vehicle energy consumption display method, device, electronic device and storage medium.

[0005] In a first aspect, the present application provides a vehicle energy consumption display method, comprising:

[0006] Obtain the vehicle's driving energy consumption information and mileage information;

[0007] Determining a target mileage distance corresponding to a preset mileage distance interval according to the mileage information;

[0008] Based on the driving energy consumption information, determining target energy consumption information corresponding to the target mileage distance;

[0009] The target energy consumption information and the target mileage distance are used to perform calculations to obtain average energy consumption information;

[0010] Display output is performed according to the average energy consumption information.

[0011] Optionally, determining a target mileage distance corresponding to a preset mileage distance interval according to the mileage information includes:

[0012] Determining whether the mileage information meets a preset energy consumption calculation condition;

[0013] When the mileage information meets the energy consumption calculation condition, obtaining a preset mileage distance interval;

[0014] Based on the preset mileage distance interval, the target mileage distance is obtained by calculating using the driving mileage information.

[0015] Optionally, determining whether the mileage information meets a preset energy consumption calculation condition includes:

[0016] Determine a real-time mileage value and a historical mileage value based on the mileage information;

[0017] Determining a mileage difference between the real-time mileage value and the historical mileage value;

[0018] When the mileage difference reaches a preset energy consumption calculation threshold, determining that the mileage information meets the energy consumption calculation condition;

[0019] When the mileage difference does not reach the preset energy consumption calculation threshold, it is determined that the driving mileage information does not meet the energy consumption calculation condition.

[0020] Optionally, determining the target energy consumption information corresponding to the target mileage distance based on the driving energy consumption information includes:

[0021] determining at least two recorded mileage values ​​within the target mileage distance;

[0022] Based on the driving energy consumption information, determining the mileage energy consumption information corresponding to each of the recorded mileage values;

[0023] The target energy consumption information is generated according to the mileage energy consumption information.

[0024] Optionally, generating the target energy consumption information according to the mileage energy consumption information includes:

[0025] Determine the historical energy consumption information corresponding to each of the mileage energy consumption information, wherein the recorded mileage value corresponding to the historical energy consumption information is less than the recorded mileage value corresponding to the mileage energy consumption information;

[0026] Performing weighted calculation based on the mileage energy consumption information and the historical energy consumption information to generate the weighted energy consumption information corresponding to each mileage energy consumption information;

[0027] The target energy consumption information is generated according to the weighted energy consumption information.

[0028] Optionally, generating the target energy consumption information according to the weighted energy consumption information includes:

[0029] Generating a weighted energy consumption information set corresponding to the target mileage distance according to the weighted energy consumption information;

[0030] Removing the maximum energy consumption value and the minimum energy consumption value in the weighted energy consumption information set to obtain a target weighted energy consumption information set;

[0031] A weighted calculation is performed based on the target weighted energy consumption information set to generate the target energy consumption information.

[0032] Optionally, determining a target mileage distance corresponding to a preset mileage distance interval according to the mileage information includes:

[0033] Determine a real-time mileage value based on the mileage information;

[0034] Determine a starting mileage value based on the real-time mileage value and the preset mileage distance;

[0035] The mileage distance between the real-time mileage value and the starting mileage value is determined as the target mileage distance.

[0036] In a second aspect, the present application provides a vehicle energy consumption display device, comprising:

[0037] An acquisition module, used to acquire the vehicle's driving energy consumption information and mileage information;

[0038] A first determination module, configured to determine a target mileage distance corresponding to a preset mileage distance interval according to the mileage information;

[0039] A second determination module, configured to determine target energy consumption information corresponding to the target mileage distance based on the driving energy consumption information;

[0040] A calculation module, used to calculate using the target energy consumption information and the target mileage distance to obtain average energy consumption information;

[0041] A display output module is used to display and output according to the average energy consumption information.

[0042] In a third aspect, an electronic device is provided, comprising a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other via the communication bus;

[0043] Memory, used to store computer programs;

[0044] The processor is used to implement the vehicle energy consumption display method described in any one of the first aspects when executing the program stored in the memory.

[0045] In a fourth aspect, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the vehicle energy consumption display method as described in any one of the first aspects is implemented.

[0046] The embodiment of the present application obtains the vehicle's driving energy consumption information and mileage information to determine the target mileage distance corresponding to the preset mileage distance interval based on the mileage information, and determines the target energy consumption information corresponding to the target mileage distance based on the driving energy consumption information, and uses the target energy consumption information and the target mileage distance for calculation to obtain the average energy consumption information, and then displays and outputs the average energy consumption information, so that energy consumption can be calculated and displayed for the target mileage distance, which solves the technical problem of low accuracy of the energy consumption display method in the existing related technology and can effectively improve the accuracy of the energy consumption display. BRIEF DESCRIPTION OF THE DRAWINGS

[0047] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.

[0048] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.

[0049] Figure 1 A schematic diagram of a process flow of a vehicle energy consumption display method provided in an embodiment of the present application;

[0050] Figure 2 A schematic diagram of an application scenario of a vehicle energy consumption display method provided in an embodiment of the present application;

[0051] Figure 3 A schematic diagram of the structure of a vehicle energy consumption display device provided in an embodiment of the present application;

[0052] Figure 4 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0053] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of this application.

[0054] As a means of transportation for many families, vehicles are used over a long period of time and may be used by multiple users. The energy consumption of existing vehicles is usually displayed in terms of average energy consumption and instantaneous energy consumption. The average energy consumption is used to display the energy consumption related to the total mileage of the vehicle. The time span of the vehicle is long, such as several years or more than ten years. At this time, the average energy consumption associated with the total mileage obviously has no reference value. In addition, during the process, there are multiple users driving separately, and different users have different driving habits, which may also lead to the problem of low accuracy of average energy consumption. The instantaneous energy consumption displays the instantaneous energy consumption of the vehicle at a certain moment, which is easily affected by the sensor acquisition accuracy and the real-time driving status of the user, that is, there is a problem of low accuracy of energy consumption.

[0055] In order to solve the problem of low efficiency of vehicle information query in the prior art, the present application provides a vehicle energy consumption display method, device, electronic device and storage medium, which obtains the vehicle's driving energy consumption information and mileage information to determine the target mileage distance corresponding to the preset mileage distance interval based on the mileage information, and determines the target energy consumption information corresponding to the target mileage distance based on the driving energy consumption information, uses the target energy consumption information and the target mileage distance for calculation, obtains the average energy consumption information, and then displays and outputs the average energy consumption information, so that the energy consumption can be calculated and displayed for the target mileage distance, which solves the technical problem of low accuracy of the energy consumption display method in the prior related technology and can effectively improve the accuracy of the energy consumption display.

[0056] Figure 1 A flow chart of a method for determining a verification method provided in an embodiment of the present application. This method can be applied to one or more electronic devices such as vehicles, clients, and servers. In addition, the execution subject of this method can be hardware or software. When the above-mentioned execution subject is hardware, the execution subject can be one or more of the above-mentioned electronic devices. For example, a single electronic device can execute this method, or multiple electronic devices can cooperate with each other to execute this method. When the above-mentioned execution subject is software, this method can be implemented as multiple software or software modules, or as a single software or software module. It is not specifically limited here.

[0057] like Figure 1 As shown, the present application discloses an embodiment, providing a vehicle energy consumption display method, which may specifically include the following steps:

[0058] Step S110: Acquire the vehicle's driving energy consumption information and driving mileage information.

[0059] The driving energy consumption information may represent the energy consumption information recorded during the driving process of the vehicle, and the driving mileage information may represent the mileage information recorded during the driving process of the vehicle.

[0060] Specifically, the driving energy consumption information may be the electric energy consumption information collected from the vehicle battery management system and / or the oil energy consumption information provided by the engine management system, wherein the electric energy consumption information may indicate the consumption of electric energy during vehicle driving, and the oil energy consumption information may indicate the consumption of gasoline during vehicle driving. At this time, the electric energy consumption information and / or the oil energy consumption information may be calculated to obtain the driving energy consumption information; and the mileage information may be obtained by collecting device signals such as the vehicle odometer sensor or the domain controller, and the mileage information may be obtained based on the device signals.

[0061] In addition, there may be a correspondence between the mileage information and the driving energy consumption information, wherein the correspondence may be a time correspondence. For example, the mileage information at a certain moment indicates that the corresponding driving energy consumption information when driving A mileage is B. For example, at a certain moment, the driving energy consumption information corresponding to 10 kilometers of mileage is 0.5 liters of gasoline. Of course, the above is only an example for illustration, and this embodiment does not make any specific limitation to this.

[0062] Step S120: Determine a target mileage distance corresponding to a preset mileage distance interval according to the mileage information.

[0063] Specifically, after obtaining the mileage information, the target mileage distance corresponding to the preset mileage distance interval can be determined based on the mileage information, where the preset mileage distance interval can represent a pre-configured mileage distance interval, such as 3 kilometers, 5 kilometers, etc., and the target mileage distance can represent a mileage distance interval with a mileage distance span of the preset mileage distance interval. For example, when the preset mileage distance interval is 3 kilometers, the target mileage distance can be a mileage distance interval of 2 kilometers to 5 kilometers. Of course, this is only an example and this embodiment does not make any specific limitation to this.

[0064] It should be noted that, since the target mileage distance can represent a mileage distance interval with a mileage distance spanning a preset mileage distance interval, that is, during the vehicle driving process, the target mileage distance can be continuously updated and generated. For example, when the preset mileage distance interval is 3 kilometers, when the vehicle mileage is determined to be 5.0 kilometers based on the driving mileage information, the target mileage distance determined at this time can be a mileage distance interval of 2.0-5.0 kilometers. When the vehicle continues to drive, the vehicle mileage increases to 5.1 kilometers, and the target mileage distance determined at this time can be a mileage distance interval of 2.1-5.1 kilometers; so that the target mileage distance can be continuously updated and generated as the vehicle drives, and the contents of subsequent steps S130-150 can be executed for each target mileage distance.

[0065] Specifically, in this embodiment, the target mileage distance can be obtained by presetting the mileage distance interval, and the energy consumption calculation and display of subsequent steps S130-S150 are performed based on the target mileage distance. Since the target mileage distance is a mileage distance interval with a mileage distance span of the preset mileage distance interval, the energy consumption calculation and display based on the target mileage distance at this time plays the role of calculating and displaying the energy consumption for part of the mileage distance, avoiding the average energy consumption calculation corresponding to the total mileage and the low accuracy of the instantaneous energy consumption calculation, and can effectively improve the accuracy of the energy consumption display.

[0066] Step S130: Determine target energy consumption information corresponding to the target mileage distance based on the driving energy consumption information.

[0067] Specifically, after determining the driving energy consumption information, the target energy consumption information corresponding to the target mileage distance can be determined based on the driving energy consumption information. The target energy consumption information can indicate the energy consumption of the vehicle within the target mileage distance. Since the driving energy consumption information can indicate the energy consumption information recorded by the vehicle during driving, and the target mileage distance can indicate a mileage distance interval with a mileage distance span of a preset mileage distance interval, the target energy consumption information can indicate the energy consumption of the vehicle within the target mileage distance indicated in the driving energy consumption information. For example, the driving energy consumption information records the energy consumption information of the vehicle from 10 kilometers to 15 kilometers. At this time, the target mileage distance is a mileage distance interval of 12 kilometers to 15 kilometers. Then, the energy consumption information corresponding to 12 kilometers to 15 kilometers can be extracted from the driving energy consumption information as the target energy consumption information corresponding to the target mileage distance.

[0068] Step S140: Calculate using the target energy consumption information and the target mileage distance to obtain average energy consumption information.

[0069] Specifically, after determining the target energy consumption information and the target mileage distance, the target energy consumption information and the target mileage distance can be used to calculate the average energy consumption to obtain the average energy consumption information. At this time, the average energy consumption information can represent the average energy consumption generated by the vehicle traveling within the target mileage distance, such as fuel consumption per 100 kilometers, electricity consumption per 100 kilometers, etc. This embodiment does not make specific limitations on this.

[0070] It should be noted that, based on the mileage information, multiple target mileage distances can be determined, and each target mileage distance can determine the corresponding target energy consumption information, that is, each target mileage distance can execute step S140 to calculate the average energy consumption, thereby obtaining multiple average energy consumption information.

[0071] Step S150: Display and output according to the average energy consumption information.

[0072] Specifically, after the average energy consumption information is obtained, display output may be performed based on the average energy consumption information. The display output may be performed in the form of text output, image output, curve output, etc., which is not specifically limited in this embodiment.

[0073] Specifically, since each target mileage distance can execute step S140 to calculate the average energy consumption, thereby obtaining multiple average energy consumption information, curve points can be drawn based on the multiple average energy consumption information to generate energy consumption curve information, and curve output can be performed based on the energy consumption curve information to obtain a display output result. At this time, the display output result can be the display result on the vehicle display screen.

[0074] In one example, if Figure 2 As shown, the horizontal axis of the curve graph is the target mileage distance, and the vertical axis of the curve graph is the target energy consumption information. When the target mileage distance is less than the maximum horizontal axis value during the curve output, the points can be plotted according to the current real-time target mileage distance. When the target mileage distance is greater than the maximum horizontal axis value, the graphics within the maximum horizontal axis value can be scrolled to display the points. In addition, the specific display mode of the horizontal axis can be adjusted according to the user input command, such as the display range of the horizontal axis, the display ratio of the horizontal axis, etc., which is not specifically limited in this embodiment.

[0075] In addition, when displaying the output in a curve graph, rolling memory can be used for the curve graph, that is, the curve value can be stored in the memory of the cockpit domain controller and can be read each time the vehicle is powered on or off, so as to support power-off memory; Figure 2 The ① area shown can switch to display the average power consumption curve, average fuel consumption curve, and comprehensive average energy consumption curve in turn, and the display can be selected according to customer needs; and the ② area is used to display the output curve graph; and the curve graph can be consistent with the instrument display screen, that is, when the instrument display screen is cleared, the data corresponding to the curve graph is also cleared at the same time to ensure that there is no delay in the clearing process.

[0076] It can be seen that this embodiment obtains the vehicle's driving energy consumption information and mileage information to determine the target mileage distance corresponding to the preset mileage distance interval based on the mileage information, and determines the target energy consumption information corresponding to the target mileage distance based on the driving energy consumption information, and uses the target energy consumption information and the target mileage distance for calculation to obtain the average energy consumption information, and then displays and outputs the average energy consumption information, so that energy consumption can be calculated and displayed for the target mileage distance, which solves the technical problem of low accuracy of the energy consumption display method in the existing related technology and can effectively improve the accuracy of the energy consumption display.

[0077] In an optional embodiment of the present application, step S120 determines the target mileage distance corresponding to the preset mileage distance interval based on the mileage information, which may specifically include the following sub-steps: determining the real-time mileage value based on the mileage information; determining the starting mileage value based on the real-time mileage value and the preset mileage distance; and determining the mileage distance between the real-time mileage value and the starting mileage value as the target mileage distance.

[0078] In this embodiment, in the process of determining the target mileage distance, the real-time mileage value can be determined based on the mileage information. The real-time mileage value represents the maximum mileage value recorded in the current mileage information, that is, the specific mileage value of the vehicle. Therefore, the starting mileage value can be determined based on the real-time mileage value and the preset mileage distance. The starting mileage value can represent a mileage value whose distance from the real-time mileage value is the preset mileage distance. Furthermore, the mileage distance between the real-time mileage value and the starting mileage value can be determined as the target mileage distance.

[0079] In one example, when the real-time mileage value is determined to be 5 kilometers based on the mileage information, and the preset mileage distance is 3 kilometers, the starting mileage value can be determined to be 2 kilometers based on the real-time mileage value and the preset mileage distance. At this time, the mileage distance between 2-5 kilometers can be determined as the target mileage distance.

[0080] In an optional embodiment of the present application, step S120 determines the target mileage distance corresponding to the preset mileage distance interval based on the mileage information, and may specifically include the following sub-steps: determining whether the mileage information meets the preset energy consumption calculation conditions; if the mileage information meets the energy consumption calculation conditions, obtaining the preset mileage distance interval; based on the preset mileage distance interval, using the mileage information to perform calculations to obtain the target mileage distance.

[0081] In this embodiment, after obtaining the mileage information, it can be determined whether the mileage information meets the preset energy consumption calculation conditions, wherein the energy consumption calculation conditions can represent the conditions pre-configured for triggering the determination of the target mileage distance, that is, the energy consumption calculation conditions can be used to determine whether the current mileage information can be used to determine the target mileage distance corresponding to the preset mileage distance interval; when the mileage information meets the energy consumption calculation conditions, the preset mileage distance interval can be obtained, the preset mileage distance interval can be a pre-configured distance interval, and based on the preset mileage distance interval, the mileage information is used for calculation to obtain the target mileage distance. The specific calculation method can be a preset formula or model for calculation, which is not specifically limited in this embodiment.

[0082] In an optional embodiment of the present application, determining whether the mileage information meets the preset energy consumption calculation conditions may specifically include the following sub-steps: determining the real-time mileage value and the historical mileage value based on the mileage information; determining the mileage difference between the real-time mileage value and the historical mileage value; when the mileage difference reaches the preset energy consumption calculation threshold, determining that the mileage information meets the energy consumption calculation conditions; when the mileage difference does not reach the preset energy consumption calculation threshold, determining that the mileage information does not meet the energy consumption calculation conditions.

[0083] In this embodiment, in the process of determining whether the mileage information meets the preset energy consumption calculation condition, the real-time mileage value and the historical mileage value can be determined according to the mileage information, wherein the real-time mileage value indicates the maximum mileage value recorded in the current mileage information, and the historical mileage value indicates the mileage value recorded before the real-time mileage value. At this time, the mileage difference between the real-time mileage value and the historical mileage value can be determined, and the mileage difference value can indicate the value obtained by subtracting the real-time mileage value from the historical mileage value; thereby, it can be determined whether the mileage difference value reaches the preset energy consumption calculation threshold, wherein the preset energy consumption calculation threshold value indicates a pre-configured threshold value, and the preset energy consumption calculation threshold value is used to control the update and generation cycle of determining the target mileage distance, that is, the mileage information continuously increases the real-time mileage value as the vehicle travels, so as to determine in real time whether the mileage difference value reaches the preset energy consumption calculation threshold value; when the mileage difference value reaches the preset energy consumption calculation threshold value, it can be determined that the mileage information meets the energy consumption calculation condition, and subsequent steps are executed; and when the mileage difference value does not reach the preset energy consumption calculation threshold value, it is determined that the mileage information does not meet the energy consumption calculation condition, and subsequent steps do not need to be executed at this time.

[0084] Specifically, since multiple target mileage distances can be determined based on the mileage information, the historical mileage value in this embodiment can represent the mileage value corresponding to the previous target mileage distance. For example, the multiple target mileage distances determined based on the mileage information include a target mileage distance A corresponding to a mileage value of 5.1 kilometers, a target mileage distance B corresponding to a mileage value of 5.2 kilometers, and a target mileage distance C corresponding to a mileage value of 5.3 kilometers. At this time, when determining the real-time mileage value and the historical mileage value based on the mileage information, when the real-time mileage value is 5.3 kilometers, the mileage value of 5.2 kilometers corresponding to the target mileage distance B can be determined as the historical mileage value; then the mileage difference between the real-time mileage value and the historical mileage value can be determined, that is, the mileage difference between the real-time mileage value of 5.3 kilometers and the historical mileage value of 5.2 kilometers is 0.1 kilometers. When the preset energy consumption calculation threshold is 0.1 kilometers, the mileage difference reaches the preset energy consumption calculation threshold, and it can be determined that the mileage information meets the energy consumption calculation condition; that is, the preset energy consumption calculation threshold is used to control the update and generation cycle of determining the target mileage distance.

[0085] In one example, the preset energy consumption calculation threshold in this embodiment is used to control the target mileage distance update and generation cycle. Specifically, every time the vehicle travels a mileage difference distance, the target mileage distance can be determined and subsequent steps can be executed. That is, when the preset energy consumption calculation threshold is 0.1 kilometers, every time the vehicle travels 0.1 kilometers, the target mileage distance can be determined and subsequent steps can be executed. For example, when the vehicle travels to 5.1 kilometers, the target mileage distance can be determined to be a distance interval of 2.1-5.1 kilometers. When the vehicle travels to 5.2 kilometers, the mileage difference reaches the preset energy consumption calculation threshold, and the target mileage distance can be determined to be a distance interval of 2.2-5.2 kilometers, thereby controlling the target mileage distance update and generation cycle through the preset energy consumption calculation threshold; of course, the above is only an example, and adaptive adjustments can be made according to application scenarios and requirements during specific implementation. This embodiment does not make specific limitations on this.

[0086] In an optional embodiment of the present application, step S130 determines the target energy consumption information corresponding to the target mileage distance based on the driving energy consumption information, and may specifically include the following sub-steps: determining at least two recorded mileage values ​​in the target mileage distance; determining the mileage energy consumption information corresponding to each recorded mileage value based on the driving energy consumption information; and generating the target energy consumption information based on the mileage energy consumption information.

[0087] In this embodiment, in the process of determining the target energy consumption information, at least two recorded mileage values ​​in the target mileage distance may be determined first. Since the target mileage distance may represent a mileage distance interval having a mileage distance span of a preset mileage distance interval, the recorded mileage value may represent the mileage value recorded within the mileage distance interval. Specifically, the recorded mileage value may be the mileage value corresponding to the determined target mileage distance. For example, when the vehicle travels 5.1 kilometers, the target mileage distance is determined to be a distance interval of 2.1-5.1 kilometers. At this time, 5.1 kilometers may be used as the recorded mileage value. The target mileage distance may be continuously updated and generated as the vehicle travels, that is, the recorded mileage value is also continuously generated. Therefore, the target mileage distance may include multiple recorded mileage values. Thus, the mileage energy consumption information corresponding to each recorded mileage value may be determined based on the driving energy consumption information. The mileage energy consumption information represents the energy consumption information corresponding to the recorded mileage value. Specifically, the historical mileage distance corresponding to the recorded mileage value may be determined, and the average energy consumption information corresponding to the historical mileage distance may be determined as the mileage energy consumption information. Subsequently, the target energy consumption information may be generated based on the mileage energy consumption information.

[0088] In one example, a vehicle travels from 2 kilometers to 5.2 kilometers, the preset mileage interval is 3 kilometers, and the preset energy consumption calculation threshold is 0.1 kilometers. At this time, the target mileage distances can be determined as target mileage distance A of 2-5 kilometers, target mileage distance B of 2.1-5.1 kilometers, and target mileage distance C of 2.2-5.2 kilometers. For target mileage distance C, target mileage distance C includes mileage values ​​of 5.0 kilometers and 5.1 kilometers, and mileage values ​​of 5.0 kilometers, 5.1 kilometers, and 5.2 kilometers all have corresponding target mileage distances. At this time, mileage values ​​of 5.0 kilometers, 5.1 kilometers, and 5.2 kilometers can be determined as recorded mileage values ​​in target mileage distance C; then, based on the driving energy consumption information, the mileage energy consumption information corresponding to each recorded mileage value is determined, that is, based on the driving energy consumption information, the mileage energy consumption information A corresponding to the mileage value of 5.0 kilometers and the mileage value of 5.1 kilometers are determined. The mileage energy consumption information B corresponding to the mileage value of 5.0 kilometers and the mileage energy consumption information C corresponding to the mileage value of 5.2 kilometers can be specifically determined as the target mileage distance A, the historical mileage distance corresponding to the mileage value of 5.1 kilometers can be determined as the target mileage distance B, and the historical mileage distance corresponding to the mileage value of 5.2 kilometers can be determined as the target mileage distance C. The average energy consumption information corresponding to the target mileage distance A can be determined as the mileage energy consumption information A, the average energy consumption information corresponding to the target mileage distance B can be determined as the mileage energy consumption information B, and the average energy consumption information corresponding to the target mileage distance C can be determined as the mileage energy consumption information C. Subsequently, all the mileage energy consumption information can be integrated to generate the target energy consumption information. The method for determining the mileage energy consumption information corresponding to other target mileage distances is similar, which will not be repeated here. Of course, the above is only an example. In the specific implementation, it can be adaptively adjusted according to the application scenario and requirements. This embodiment does not make specific limitations on this.

[0089] In an optional embodiment of the present application, target energy consumption information is generated based on mileage energy consumption information, which may specifically include the following sub-steps: determining historical energy consumption information corresponding to each mileage energy consumption information, wherein the recorded mileage value corresponding to the historical energy consumption information is less than the recorded mileage value corresponding to the mileage energy consumption information; performing weighted calculation based on the mileage energy consumption information and the historical energy consumption information to generate weighted energy consumption information corresponding to each mileage energy consumption information; and generating target energy consumption information based on the weighted energy consumption information.

[0090] In this embodiment, in the process of generating target energy consumption information based on mileage energy consumption information, the historical energy consumption information corresponding to each mileage energy consumption information can be determined, wherein the recorded mileage value corresponding to the historical energy consumption information is less than the recorded mileage value corresponding to the mileage energy consumption information, so that weighted calculation can be performed based on the mileage energy consumption information and the historical energy consumption information to generate weighted energy consumption information corresponding to each mileage energy consumption information. The weighted calculation can be performed according to a pre-configured weighted algorithm or model, and then the target energy consumption information can be generated based on the weighted energy consumption information.

[0091] In one example, the mileage energy consumption information includes mileage energy consumption information A, mileage energy consumption information B, and mileage energy consumption information C. The mileage energy consumption information A is the average energy consumption information corresponding to the mileage value of 2-5 kilometers, the mileage energy consumption information B is the average energy consumption information corresponding to the mileage value of 2.1-5.1 kilometers, and the mileage energy consumption information C is the average energy consumption information corresponding to the mileage value of 2.2-5.2 kilometers. At this time, it can be determined that the mileage value corresponding to the mileage energy consumption information A is 5 kilometers, which is less than the mileage value corresponding to the mileage energy consumption information B, which is 5.1 kilometers, and the mileage value corresponding to the mileage energy consumption information B is 5.1 kilometers, which is less than the mileage value corresponding to the mileage energy consumption information C, which is 5.2 kilometers. That is, the historical energy consumption information B corresponding to the mileage energy consumption information B is determined to be the mileage energy consumption information A, and the historical energy consumption information C corresponding to the mileage energy consumption information C is the mileage energy consumption information B; thus, based on the mileage energy consumption When weighted calculation is performed on the mileage energy consumption information and the historical energy consumption information, the preset weighted formula is: Y(n)=aX(n)+(1-a)Y(n-1), wherein Y(n) is the weighted energy consumption information, Y(n-1) is the historical energy consumption information, X(n) is the mileage energy consumption information, and α is the weighted filtering parameter, wherein the weighted filtering parameter can be configured according to user needs; at this time, when the mileage energy consumption information is the mileage energy consumption information C, the mileage energy consumption information C and the historical energy consumption information C corresponding to the mileage energy consumption information C, that is, the mileage energy consumption information B, can be weightedly calculated to obtain the weighted energy consumption information, that is, the weighted energy consumption information=a(mileage energy consumption information C)+(1-a)(mileage energy consumption information B); of course, the above is only an example description, and in specific implementation, adaptive adjustments can be made according to application scenarios and needs, and this embodiment does not make specific limitations on this.

[0092] It can be seen that in this embodiment, by performing weighted calculation on the mileage energy consumption information and the historical energy consumption information, abnormal interference caused by energy consumption fluctuations in a short period of time can be avoided, that is, the mileage energy consumption information is filtered, thereby obtaining more stable weighted energy consumption information.

[0093] In an optional embodiment of the present application, target energy consumption information is generated based on weighted energy consumption information, which may specifically include the following sub-steps: based on the weighted energy consumption information, a weighted energy consumption information set corresponding to the target mileage distance is generated; the maximum energy consumption value and the minimum energy consumption value in the weighted energy consumption information set are removed to obtain a target weighted energy consumption information set; and weighted calculation is performed based on the target weighted energy consumption information set to generate the target energy consumption information.

[0094] In this embodiment, since the target mileage distance may include multiple recorded mileage values, and each recorded mileage value can determine its corresponding mileage energy consumption information, and the mileage energy consumption information can determine its corresponding weighted energy consumption information, a weighted energy consumption information set corresponding to the target mileage distance can be generated based on the weighted energy consumption information, and the weighted energy consumption information set represents a set of weighted energy consumption information corresponding to each recorded mileage value included in the target mileage distance; then the maximum energy consumption value and the minimum energy consumption value in the weighted energy consumption information set can be removed to obtain a target weighted energy consumption information set, and the target weighted energy consumption information set represents an energy consumption information set obtained after removing the maximum energy consumption value and the minimum energy consumption value; then a weighted calculation can be performed based on the target weighted energy consumption information set to generate the target energy consumption information, and the specific weighted calculation can be to perform a weighted calculation on each target weighted energy consumption information in the target weighted energy consumption information set to obtain the target energy consumption information, and the target energy consumption information can represent the energy consumption information for display corresponding to the target mileage distance.

[0095] In one example, the weighted calculation formula of the pre-configured target weighted energy consumption information set is:

[0096] P(target)=(P1+P2+P3+P4+…+PN) / N

[0097] Among them, P (target) is the target energy consumption information, P1-PN is each target weighted energy consumption information in the target weighted energy consumption information set, and N is the total number of target weighted energy consumption information in the target weighted energy consumption information set; that is, when the weighted energy consumption information set corresponding to the target mileage distance is (Pmin, P1, P2, P3, P4...PN, Pmax), the maximum energy consumption value Pmax and the minimum energy consumption value Pmin in the weighted energy consumption information set can be removed to obtain the target weighted energy consumption information set (P1, P2, P3, P4...PN); of course, the above is only an example description, and in the specific implementation, adaptive adjustments can be made according to the application scenario and requirements, and this embodiment does not make specific limitations on this.

[0098] It can be seen that this embodiment generates target energy consumption information by weighted calculation of the target weighted energy consumption information set obtained by removing the maximum energy consumption value and the minimum energy consumption value. That is, in this embodiment, the weighted calculation of the weighted energy consumption information and the weighted calculation of the target energy consumption information play a role of secondary weighted filtering, so that the target energy consumption information can more stably represent the average energy consumption of the vehicle within the target mileage distance. The technical problem of low accuracy of the energy consumption display method in the existing related technology is solved, and the accuracy of energy consumption display can be effectively improved.

[0099] like Figure 3 As shown, the present application also discloses an embodiment, providing a vehicle energy consumption display device, characterized in that it includes:

[0100] The acquisition module 310 is used to acquire the driving energy consumption information and driving mileage information of the vehicle;

[0101] A first determination module 320, configured to determine a target mileage distance corresponding to a preset mileage distance interval according to the mileage information;

[0102] A second determination module 330 is used to determine target energy consumption information corresponding to the target mileage distance based on the driving energy consumption information;

[0103] A calculation module 340 is used to calculate the target energy consumption information and the target mileage distance to obtain average energy consumption information;

[0104] The display output module 350 is used to display and output according to the average energy consumption information.

[0105] In an optional embodiment of the present application, the first determining module 320 may include:

[0106] A first determination unit, used to determine whether the mileage information meets a preset energy consumption calculation condition;

[0107] A first acquisition unit, configured to acquire a preset mileage distance interval when the mileage information meets the energy consumption calculation condition;

[0108] The first calculation unit is used to calculate the target mileage distance based on the preset mileage distance interval using the driving mileage information.

[0109] In an optional embodiment of the present application, the first determining unit may include:

[0110] A first determining subunit, configured to determine a real-time mileage value and a historical mileage value based on the mileage information;

[0111] a second determining subunit, configured to determine a mileage difference between the real-time mileage value and the historical mileage value;

[0112] A third determination subunit is used to determine that the driving mileage information meets the energy consumption calculation condition when the mileage difference reaches a preset energy consumption calculation threshold;

[0113] The fourth determining subunit is used to determine that the mileage information does not meet the energy consumption calculation condition when the mileage difference does not reach a preset energy consumption calculation threshold.

[0114] In an optional embodiment of the present application, the second determining module 330 may include:

[0115] a second determining unit, configured to determine at least two recorded mileage values ​​in the target mileage distance;

[0116] A third determining unit, configured to determine, based on the driving energy consumption information, mileage energy consumption information corresponding to each of the recorded mileage values;

[0117] The first generating unit is used to generate the target energy consumption information according to the mileage energy consumption information.

[0118] In an optional embodiment of the present application, the first generating unit may include:

[0119] a fifth determining subunit, configured to determine the historical energy consumption information corresponding to each of the mileage energy consumption information, wherein the recorded mileage value corresponding to the historical energy consumption information is less than the recorded mileage value corresponding to the mileage energy consumption information;

[0120] A first generating subunit, configured to perform weighted calculation based on the mileage energy consumption information and the historical energy consumption information to generate the weighted energy consumption information corresponding to each mileage energy consumption information;

[0121] The second generating subunit is used to generate the target energy consumption information according to the weighted energy consumption information.

[0122] In an optional embodiment of the present application, the second generating subunit may include:

[0123] A third generating subunit, configured to generate a weighted energy consumption information set corresponding to the target mileage distance according to the weighted energy consumption information;

[0124] A removal subunit, used to remove the maximum energy consumption value and the minimum energy consumption value in the weighted energy consumption information set to obtain a target weighted energy consumption information set;

[0125] The fourth generating subunit is used to perform weighted calculation based on the target weighted energy consumption information set to generate the target energy consumption information.

[0126] In an optional embodiment of the present application, the first determining module 320 may include:

[0127] a fourth determining unit, configured to determine a real-time mileage value according to the mileage information;

[0128] A fifth determining unit, configured to determine a starting mileage value based on the real-time mileage value and the preset mileage distance;

[0129] The sixth determining unit is used to determine the mileage distance between the real-time mileage value and the starting mileage value as the target mileage distance.

[0130] The implementation process of the functions and effects of each module in the above-mentioned device is specifically described in the implementation process of the corresponding steps in the above-mentioned method, which will not be repeated here.

[0131] like Figure 4 As shown, an embodiment of the present application provides an electronic device, including a processor 410, a communication interface 420, a memory 430 and a communication bus 440, wherein the processor 410, the communication interface 420, and the memory 430 communicate with each other through the communication bus 440;

[0132] Memory 430, for storing computer programs;

[0133] In one embodiment of the present application, the processor 410 is used to execute the program stored in the memory 430 to implement the vehicle energy consumption display method provided by any of the aforementioned method embodiments, by obtaining the vehicle's driving energy consumption information and mileage information, to determine the target mileage distance corresponding to the preset mileage distance interval based on the mileage information, and to determine the target energy consumption information corresponding to the target mileage distance based on the driving energy consumption information, and to calculate using the target energy consumption information and the target mileage distance to obtain the average energy consumption information, and then to display and output based on the average energy consumption information, so that energy consumption can be calculated and displayed for the target mileage distance, which solves the technical problem of low accuracy of the energy consumption display method in the existing related technology and can effectively improve the accuracy of the energy consumption display.

[0134] The embodiment of the present application also provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the vehicle energy consumption display method provided in any of the aforementioned method embodiments is implemented, by obtaining the vehicle's driving energy consumption information and mileage information, determining a target mileage distance corresponding to a preset mileage distance interval based on the mileage information, and determining a target energy consumption information corresponding to the target mileage distance based on the driving energy consumption information, calculating using the target energy consumption information and the target mileage distance to obtain average energy consumption information, and then displaying and outputting based on the average energy consumption information, thereby being able to calculate and display energy consumption for the target mileage distance, thereby solving the technical problem of low accuracy of the energy consumption display method in the existing related technology and being able to effectively improve the accuracy of the energy consumption display.

[0135] It should be noted that, in this article, relational terms such as "first" and "second" are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.

[0136] The above describes specific embodiments of the present specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the embodiments and still achieve the desired results. In addition, the processes depicted in the accompanying drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0137] The foregoing is merely a specific embodiment of the present invention, which enables those skilled in the art to understand or implement the present invention. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention will not be limited to the embodiments shown herein, but rather to the widest scope consistent with the principles and novel features claimed herein.

Claims

1. A vehicle energy consumption display method, characterized in that: include: Obtain the vehicle's driving energy consumption information and mileage information; Determining a target mileage distance corresponding to a preset mileage distance interval according to the mileage information; Based on the driving energy consumption information, determining target energy consumption information corresponding to the target mileage distance; The target energy consumption information and the target mileage distance are used to perform calculations to obtain average energy consumption information; Display output is performed according to the average energy consumption information.

2. The vehicle energy consumption display method according to claim 1, characterized in that: Determining a target mileage distance corresponding to a preset mileage distance interval according to the mileage information includes: Determining whether the mileage information meets a preset energy consumption calculation condition; When the mileage information meets the energy consumption calculation condition, obtaining a preset mileage distance interval; Based on the preset mileage distance interval, the target mileage distance is obtained by calculating using the driving mileage information.

3. The vehicle energy consumption display method according to claim 2, characterized in that: The determining whether the mileage information meets a preset energy consumption calculation condition includes: Determine a real-time mileage value and a historical mileage value based on the mileage information; Determining a mileage difference between the real-time mileage value and the historical mileage value; When the mileage difference reaches a preset energy consumption calculation threshold, determining that the mileage information meets the energy consumption calculation condition; When the mileage difference does not reach the preset energy consumption calculation threshold, it is determined that the driving mileage information does not meet the energy consumption calculation condition.

4. The vehicle energy consumption display method according to claim 1, characterized in that: The step of determining the target energy consumption information corresponding to the target mileage distance based on the driving energy consumption information includes: determining at least two recorded mileage values ​​within the target mileage distance; Based on the driving energy consumption information, determining the mileage energy consumption information corresponding to each of the recorded mileage values; The target energy consumption information is generated according to the mileage energy consumption information.

5. The vehicle energy consumption display method according to claim 4, characterized in that: The generating the target energy consumption information according to the mileage energy consumption information includes: Determine the historical energy consumption information corresponding to each of the mileage energy consumption information, wherein the recorded mileage value corresponding to the historical energy consumption information is less than the recorded mileage value corresponding to the mileage energy consumption information; Performing weighted calculation based on the mileage energy consumption information and the historical energy consumption information to generate the weighted energy consumption information corresponding to each mileage energy consumption information; The target energy consumption information is generated according to the weighted energy consumption information.

6. The vehicle energy consumption display method according to claim 5, characterized in that: The step of generating the target energy consumption information according to the weighted energy consumption information includes: Generating a weighted energy consumption information set corresponding to the target mileage distance according to the weighted energy consumption information; Removing the maximum energy consumption value and the minimum energy consumption value in the weighted energy consumption information set to obtain a target weighted energy consumption information set; A weighted calculation is performed based on the target weighted energy consumption information set to generate the target energy consumption information.

7. The vehicle energy consumption display method according to any one of claims 1 to 6, characterized in that: Determining a target mileage distance corresponding to a preset mileage distance interval according to the mileage information includes: Determine a real-time mileage value based on the mileage information; Determine a starting mileage value based on the real-time mileage value and the preset mileage distance; The mileage distance between the real-time mileage value and the starting mileage value is determined as the target mileage distance.

8. A vehicle energy consumption display device, characterized in that: include: An acquisition module, used to acquire the vehicle's driving energy consumption information and mileage information; A first determination module, configured to determine a target mileage distance corresponding to a preset mileage distance interval according to the mileage information; A second determination module, configured to determine target energy consumption information corresponding to the target mileage distance based on the driving energy consumption information; A calculation module, used to calculate using the target energy consumption information and the target mileage distance to obtain average energy consumption information; The display output module is used to display and output according to the average energy consumption information.

9. An electronic device, characterized in that: It includes a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other through the communication bus; Memory, used to store computer programs; The processor is used to implement the vehicle energy consumption display method described in any one of claims 1-7 when executing the program stored in the memory.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the vehicle energy consumption display method according to any one of claims 1 to 7 is implemented.