A vehicle electric consumption calculation trigger control method, device, system and vehicle

By monitoring vehicle gear and speed, the timing of power consumption calculation is dynamically adjusted, solving the problem of inaccurate power consumption calculation in traditional methods. This achieves accuracy and reliability in power consumption calculation, ensuring the continuity and consistency of power consumption data.

CN120942016BActive Publication Date: 2026-08-04CHONGQING SELIS PHOENIX INTELLIGENT INNOVATION TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHONGQING SELIS PHOENIX INTELLIGENT INNOVATION TECH CO LTD
Filing Date
2025-09-11
Publication Date
2026-08-04

AI Technical Summary

Technical Problem

Traditional vehicle energy consumption calculation methods cannot accurately reflect the real energy consumption level in actual driving cycles. Especially in the initial stage after vehicle startup, data changes caused by the activation of multiple functions lead to inaccurate energy consumption calculation data. Furthermore, the reset request of the trip meter function cannot determine the accurate calculation trigger time in combination with the actual vehicle status, affecting the reliability of energy consumption calculation.

Method used

By monitoring the vehicle's current gear and speed, if the gear is switched to the target gear for the first time and the speed reaches the preset value, the power consumption is reset. The calculation trigger time is determined based on the time when the trip meter power consumption reset request is issued and the speed change, and the starting time of power consumption calculation is dynamically adjusted to ensure the accuracy and reliability of power consumption calculation.

Benefits of technology

It improves the accuracy and reliability of power consumption calculation, solves the problem of inaccurate power consumption statistics caused by ignoring the actual operating conditions of vehicles in traditional methods, and ensures the continuity and consistency of power consumption calculation data.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120942016B_ABST
    Figure CN120942016B_ABST
Patent Text Reader

Abstract

This application provides a vehicle energy consumption calculation trigger control method, device, system, and vehicle. In response to vehicle power-on, if the current gear is switched to the target gear for the first time, the moment when the current vehicle speed changes to be greater than or equal to a preset target speed is determined as the energy consumption calculation trigger moment. If a trip odometer reset request is received, the trip odometer reset request and the moment when the current vehicle speed changes to be greater than or equal to the preset target speed are used to determine the trip odometer calculation trigger moment. Energy consumption calculation trigger control is performed based on the current energy consumption calculation trigger moment and the trip odometer reset request. This application determines the current energy consumption calculation trigger moment by using the current gear and current vehicle speed, and dynamically determines the trip odometer calculation trigger moment by combining the trip odometer reset request and vehicle speed change conditions. This avoids ignoring the actual operating conditions of the vehicle, which could lead to inaccurate energy consumption statistics, and improves the accuracy and reliability of energy consumption calculation.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of vehicle energy consumption control, and in particular to a vehicle energy consumption calculation trigger control method, device, system and vehicle. Background Technology

[0002] With the increasing popularity of electric vehicles, their energy consumption economy has become a core indicator of user concern. For example, the average energy consumption information of electric vehicles is usually displayed intuitively on the dashboard or central control screen, providing drivers with real-time energy consumption feedback, which helps them to adjust their driving behavior in a timely manner, improve energy utilization efficiency and vehicle range. The average energy consumption can be divided into multiple stages based on the driving mileage, such as the average energy consumption of the current mileage and the average energy consumption of the trip mileage. The average energy consumption of the current mileage represents the energy consumption level within a single driving cycle, while the average energy consumption of the trip mileage supports users to calculate energy consumption across custom statistical intervals for different cycles.

[0003] Traditional vehicle energy consumption calculation methods are usually based on simple power-on triggers or fixed time intervals for energy consumption statistics, which often fail to accurately reflect the real energy consumption level in actual driving cycles. Especially in the initial stage after vehicle startup, data changes caused by the activation of various functions can affect the energy consumption calculation data, resulting in the final average energy consumption data including inefficient energy consumption ranges, leading to bias in the data calculation process. In addition, the existing methods' support for the subtotal energy consumption function cannot determine a more accurate energy consumption calculation trigger time based on the actual vehicle status when initiating a reset request, further limiting the reliability and accuracy of the energy consumption calculation values. Summary of the Invention

[0004] The purpose of this application is to provide a vehicle power consumption calculation trigger control method, device, system, and vehicle to solve the above-mentioned technical problems.

[0005] This application provides a vehicle energy consumption calculation trigger control method, which includes: in response to vehicle power-on, monitoring the vehicle's current gear and current speed; if the current gear is switched to a target gear for the first time, triggering a reset of the current energy consumption, and determining the moment when the current speed changes to be greater than or equal to a preset target speed as the calculation trigger moment of the current energy consumption, wherein the current energy consumption represents the average energy consumption within the current power-on driving cycle; if a trip watt-hour energy consumption reset request is received, obtaining the time when the trip watt-hour energy consumption reset request was issued, and determining the calculation trigger moment of the trip watt-hour energy consumption based on the time when the trip watt-hour energy consumption reset request was issued and the moment when the current speed changes to be greater than or equal to the preset target speed, wherein the trip watt-hour energy consumption includes the vehicle's average energy consumption within the time interval from the trip watt-hour energy consumption calculation trigger moment to the time when the next reset request is issued; and performing energy consumption calculation trigger control based on the current energy consumption calculation trigger moment and the trip watt-hour energy consumption calculation trigger moment.

[0006] In one embodiment of this application, determining the calculation trigger time for trip meter power consumption based on the issuance time of the trip meter power consumption reset request and the time when the current vehicle speed changes to be greater than or equal to a preset target vehicle speed includes: if the issuance time of the trip meter power consumption reset request is before the time when the current vehicle speed changes to be greater than or equal to the preset target vehicle speed, then the time when the current vehicle speed changes to be greater than or equal to the preset target vehicle speed is determined as the calculation trigger time for trip meter power consumption; if the issuance time of the trip meter power consumption reset request is on or after the time when the current vehicle speed changes to be greater than or equal to the preset target vehicle speed, then the issuance time of the trip meter power consumption reset request is determined as the calculation trigger time for trip meter power consumption.

[0007] In one embodiment of this application, the power consumption calculation trigger control based on the calculation trigger time of the current power consumption and the calculation trigger time of the total power consumption includes: if both the calculation trigger time of the current power consumption and the calculation trigger time of the total power consumption are the moment when the current vehicle speed changes to be greater than or equal to a preset target vehicle speed, then the vehicle controller is made to trigger the calculation of the current power consumption and the calculation of the total power consumption simultaneously when the current vehicle speed changes to be greater than or equal to the preset target vehicle speed, so that the start time of the calculation of the current power consumption and the total power consumption is consistent.

[0008] In one embodiment of this application, determining the calculation trigger time of the trip meter power consumption based on the time when the trip meter power consumption reset request was issued and the time when the current vehicle speed changes to be greater than or equal to the preset target vehicle speed further includes: if the time when the trip meter power consumption reset request was issued was before the last time the vehicle was powered off, and the calculation of the trip meter power consumption was not triggered, then the time when the current vehicle speed changes to be greater than or equal to the preset target vehicle speed is determined as the calculation trigger time of the trip meter power consumption.

[0009] In one embodiment of this application, after power consumption calculation trigger control is performed based on the calculation trigger time of the current power consumption and the calculation trigger time of the trip meter power consumption, the vehicle power consumption calculation trigger control method further includes: if a new trip meter power consumption reset request is received during vehicle operation, and the current vehicle speed is greater than or equal to a preset target vehicle speed, the trip meter power consumption is recalculated based on the time when the new trip meter power consumption reset request is issued; if the vehicle is powered off, and no new trip meter power consumption reset request is received during vehicle operation, the calculation of the current power consumption is exited and the calculation data of the current power consumption is stored, and the calculation of the trip meter power consumption is paused until the next time the vehicle is powered on, the calculation of the trip meter power consumption is resumed starting from the time of power-on.

[0010] In one embodiment of this application, before the recalculation of the trip meter consumption is triggered based on the issuance time of the new trip meter consumption reset request, the vehicle energy consumption calculation trigger control method further includes: storing the current trip meter consumption calculation data, visualizing the trip meter consumption calculation data and sending it to a terminal, wherein the terminal includes a central control terminal and a mobile terminal.

[0011] In one embodiment of this application, the vehicle power consumption calculation trigger control method further includes: setting a current power consumption calculation flag and a trip calculus power consumption calculation flag in the vehicle controller. The current power consumption calculation flag is used to exit the current power consumption calculation when the vehicle is powered off, and to re-lock and trigger the current power consumption calculation when the vehicle is powered on again, if the current gear is switched to the target gear for the first time, and the current vehicle speed changes to be greater than or equal to a preset target vehicle speed. The trip calculus power consumption calculation flag is used to pause the trip calculus power consumption calculation when the vehicle is powered off, and to resume the trip calculus power consumption calculation starting from the time of power-on when the vehicle is powered on again. In addition, when a new trip calculus power consumption reset request is received and the current vehicle speed is greater than or equal to a preset target vehicle speed, the trip calculus power consumption is recalculated based on the time when the new trip calculus power consumption reset request is issued.

[0012] This application embodiment also provides a vehicle energy consumption calculation trigger control device, which includes: an energy consumption trigger monitoring module, used to monitor the vehicle's current gear and current speed in response to vehicle power-on; an energy consumption calculation trigger module, used to trigger a reset of the current energy consumption if the current gear is switched to a target gear for the first time, and to determine the moment when the current speed changes to be greater than or equal to a preset target speed as the calculation trigger moment of the current energy consumption, wherein the current energy consumption represents the average energy consumption within the current power-on driving cycle; if a trip wattage energy consumption reset request is received, the time when the trip wattage energy consumption reset request is issued is obtained, and the calculation trigger moment of the trip wattage energy consumption is determined according to the time when the trip wattage energy consumption reset request is issued and the moment when the current speed changes to be greater than or equal to the preset target speed, wherein the trip wattage energy consumption includes the vehicle's average energy consumption within the time interval from the trip wattage energy consumption calculation trigger moment to the time when the next reset request is issued; and an energy consumption calculation management module, used to perform energy consumption calculation trigger control according to the current energy consumption calculation trigger moment and the trip wattage energy consumption calculation trigger moment.

[0013] This application embodiment also provides a vehicle energy consumption calculation trigger control system, including a vehicle controller, a battery management system, an in-vehicle infotainment system, an instrument cluster, an in-vehicle telematics control unit, and a terminal; the vehicle controller responds to vehicle power-on by monitoring the vehicle's current gear and current speed; if the current gear is switched to the target gear for the first time, it triggers a reset of the current energy consumption, and determines the moment when the current speed changes to be greater than or equal to a preset target speed as the calculation trigger moment for the current energy consumption, where the current energy consumption represents the average energy consumption within the current power-on driving cycle; if the vehicle controller receives a trip meter energy consumption reset request sent by the in-vehicle infotainment system, it obtains the sending time of the trip meter energy consumption reset request, and determines the calculation trigger moment for the trip meter energy consumption based on the sending time of the trip meter energy consumption reset request and the moment when the current speed changes to be greater than or equal to the preset target speed, where the trip meter energy consumption includes the calculation trigger moment for the trip meter energy consumption. The vehicle controller calculates the average energy consumption of the vehicle within the time interval from the current energy consumption to the time when the next reset request is issued. Based on the calculation trigger time of the current energy consumption and the calculation trigger time of the trip metric energy consumption, the vehicle controller performs energy consumption calculation trigger control, calculates the average energy consumption of the current energy consumption and trip metric energy consumption based on the battery monitoring information sent by the battery management system, and sends the average energy consumption information of the current energy consumption and trip metric energy consumption to the in-vehicle infotainment system and the in-vehicle telematics control unit. The battery monitoring information is used to calculate the average energy consumption of the current energy consumption or trip metric energy consumption. The in-vehicle infotainment system sends the message information of the average energy consumption of the current energy consumption and trip metric energy consumption to the in-vehicle telematics control unit, and displays the received average energy consumption information of the current energy consumption and trip metric energy consumption through the instrument panel. The in-vehicle telematics control unit synchronizes the received average energy consumption information of the current energy consumption and trip metric energy consumption to the terminal via a wireless network.

[0014] This application also provides a vehicle, including the vehicle energy consumption calculation trigger control system as described above, or including the vehicle energy consumption calculation trigger control device as described above, or executing the vehicle energy consumption calculation trigger control method as described in any of the above embodiments.

[0015] The beneficial effects of this invention are as follows: This application provides a vehicle energy consumption calculation trigger control method, device, system, and vehicle. In response to vehicle power-on, it monitors the vehicle's current gear and current speed. If the current gear shifts to the target gear for the first time, it triggers a reset of the current energy consumption calculation. The moment when the current speed changes to a speed greater than or equal to a preset target speed is determined as the trigger time for this energy consumption calculation. If a trip mileage energy consumption reset request is received, the time when the trip mileage energy consumption reset request was issued is obtained. Based on the time when the trip mileage energy consumption reset request was issued and the current speed changing to a speed greater than or equal to a preset target speed, the calculation is performed. The timing of the target vehicle speed determines the trigger time for calculating trip meter energy consumption. Energy consumption calculation trigger control is performed based on the current energy consumption calculation trigger time and the trip meter energy consumption calculation trigger time. This application monitors vehicle gear shifting and speed compliance status. When the vehicle first shifts to the target gear and the speed reaches the preset value, it triggers the current energy consumption reset. The timing of trip meter energy consumption calculation trigger is dynamically determined by combining the timing of the trip meter energy consumption reset request with the vehicle speed change conditions. This solves the problem of inaccurate energy consumption statistics caused by ignoring the actual operating conditions of the vehicle in traditional methods, and improves the accuracy and reliability of energy consumption calculation.

[0016] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not limit this application. Attached Figure Description

[0017] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application. It is obvious that the drawings described below are merely some embodiments of this application, and those skilled in the art can obtain other drawings based on these drawings without any inventive effort. In the drawings:

[0018] Figure 1 This is a schematic diagram illustrating an exemplary system architecture as shown in an exemplary embodiment of this application;

[0019] Figure 2 This is a flowchart illustrating a vehicle energy consumption calculation trigger control method in an exemplary embodiment of this application;

[0020] Figure 3 This is an exemplary embodiment of the present application illustrating a specific interactive block diagram of a vehicle energy consumption calculation triggering control system;

[0021] Figure 4 This is a schematic diagram of a vehicle energy consumption calculation trigger control device, as shown in an exemplary embodiment of this application.

[0022] Figure 5 This is a schematic diagram of the structure of a computer system for an electronic device, as illustrated in an exemplary embodiment of this application. Detailed Implementation

[0023] The embodiments of this application will be described below with reference to the accompanying drawings and specific examples. Those skilled in the art can easily understand other advantages and effects of this application from the content disclosed in this specification. This application can also be implemented or applied through other different specific embodiments, and various details in this specification can also be modified or changed based on different viewpoints and applications without departing from the spirit of this application. It should be understood that the preferred embodiments are only for illustrating this application and are not intended to limit the scope of protection of this application.

[0024] It should be noted that the illustrations provided in the following embodiments are only schematic representations of the basic concept of this application. Therefore, the illustrations only show the components related to this application and are not drawn according to the number, shape and size of the components in actual implementation. In actual implementation, the form, quantity and proportion of each component can be arbitrarily changed, and the layout of the components may also be more complex.

[0025] In the following description, numerous details are explored to provide a more thorough explanation of embodiments of the present application. However, it will be apparent to those skilled in the art that embodiments of the present application may be practiced without these specific details. In other embodiments, well-known structures and devices are shown in block diagram form rather than in detail to avoid obscuring embodiments of the present application.

[0026] The term "and / or" used in this application describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. The character " / " generally indicates that the related objects before and after it are in an "or" relationship.

[0027] Please see Figure 1 , Figure 1 This is a schematic diagram illustrating an exemplary system architecture as shown in an exemplary embodiment of this application.

[0028] Reference Figure 1As shown, the system architecture may include a terminal 110 and a vehicle 120. In response to the vehicle 120 being powered on, the system monitors the vehicle's current gear and current speed. If the current gear shifts to the target gear for the first time, a reset of the current energy consumption is triggered. The moment when the current speed changes to be greater than or equal to the preset target speed is determined as the calculation trigger moment for the current energy consumption. If a trip meter energy consumption reset request is received from the terminal 110, the system obtains the sending time of the trip meter energy consumption reset request. Based on the sending time of the trip meter energy consumption reset request and the moment when the current speed changes to be greater than or equal to the preset target speed, the calculation trigger moment for the trip meter energy consumption is determined. Energy consumption calculation trigger control is performed based on the current energy consumption calculation trigger moment and the trip meter energy consumption calculation trigger moment. The aforementioned terminal 110 refers to an interactive interface that receives the user's selection of the trip meter power consumption reset control, and a computing power support terminal device that visualizes the calculated power consumption and trip meter power consumption data. It includes, but is not limited to, a central control terminal and a mobile terminal. The aforementioned central control terminal includes the vehicle's central control display screen and its auxiliary display terminals. The aforementioned mobile terminal includes mobile phones, tablet devices, microcomputers, and cloud virtual machines, etc. The aforementioned vehicle 120 includes at least a vehicle controller, a battery management system, an in-vehicle infotainment system, an instrument panel, and an in-vehicle telematics control unit.

[0029] Indicatively, in response to vehicle 120 powering on, the system monitors the vehicle's current gear and speed. If the current gear shifts to the target gear for the first time, a reset of the current energy consumption is triggered. The moment when the current speed changes to be greater than or equal to the preset target speed is determined as the trigger time for calculating the current energy consumption. If a trip meter energy consumption reset request is received after selection by terminal 110, the time when the trip meter energy consumption reset request was sent is obtained. The trigger time for calculating the trip meter energy consumption is determined based on the time when the trip meter energy consumption reset request was sent and the moment when the current speed changes to be greater than or equal to the preset target speed. Energy consumption calculation trigger control is performed based on the current energy consumption calculation trigger time and the trip meter energy consumption calculation trigger time. This application, by monitoring the vehicle's gear shift and speed compliance status, triggers the current energy consumption reset when the vehicle first shifts to the target gear and the speed reaches the preset value. By dynamically determining the trip meter energy consumption calculation trigger time by combining the time when the trip meter energy consumption reset request was sent and the speed change conditions, it solves the problem of inaccurate energy consumption statistics caused by ignoring the actual operating conditions of the vehicle in traditional methods, and has the advantages of improving the accuracy and reliability of energy consumption calculation.

[0030] Figure 2 This is a flowchart illustrating an exemplary embodiment of the present application of a vehicle energy consumption calculation trigger control method, which can be implemented in... Figure 1 It can be executed in the implementation environment described above, but it can also be implemented in other implementation environments. No specific limitations are imposed on the aforementioned implementation environments here. (See also...) Figure 2As shown, the flowchart of the vehicle energy consumption calculation trigger control method includes at least steps S210 to S240, which are described in detail below:

[0031] In step S210, in response to the vehicle being powered on, the vehicle's current gear and current speed are monitored.

[0032] In one embodiment of this application, when the vehicle is powered on, the current gear and current speed of the vehicle are continuously monitored. The current gear of the vehicle can be determined by a gear sensor and gear selection information, and the current speed can be determined based on the speed data collected in real time by a speed sensor.

[0033] In step S220, if the current gear is switched to the target gear for the first time, the current power consumption is reset, and the moment when the current vehicle speed changes to be greater than or equal to the preset target vehicle speed is determined as the calculation trigger moment for the current power consumption.

[0034] In one embodiment of this application, the aforementioned current power consumption refers to the average power consumption within the current power-on driving cycle, that is, the average power consumption of the vehicle's mileage from the time the user powers on until the power is turned off; the aforementioned target gear refers to the gear of the vehicle's driving state, such as forward gear or reverse gear; the preset target speed refers to the minimum speed threshold for the vehicle to enter an effective driving state, and in some embodiments, the preset target speed can be selected as 1 km / h.

[0035] In step S230, if a trip meter power consumption reset request is received, the time when the trip meter power consumption reset request was sent is obtained, and the calculation trigger time of trip meter power consumption is determined based on the time when the trip meter power consumption reset request was sent and the time when the current vehicle speed changes to be greater than or equal to the preset target vehicle speed.

[0036] In one embodiment of this application, the aforementioned trip meter power consumption includes the vehicle's average power consumption within the time interval from the trip meter power consumption calculation trigger time to the time the next reset request is issued, that is, the average power consumption of the vehicle's mileage traveled from the time the user resets the trip meter mileage until the next trip meter mileage reset; the time the aforementioned trip meter power consumption reset request is issued is the time point when the user actively triggers the power consumption statistics interval reset operation, and the time information is recorded when the request signal is generated and sent through the interactive interface of the vehicle terminal or mobile terminal. Here, trip meter mileage refers to the mileage interval covered by the average power consumption calculation between the time the user actively triggers the request to calculate the average power consumption within the custom mileage interval and the time the user terminates the calculation of the current custom mileage interval and actively issues the next reset request.

[0037] In one embodiment of this application, if the trip meter reset request is issued before the current vehicle speed changes to a speed greater than or equal to a preset target speed, then the moment when the current vehicle speed changes to a speed greater than or equal to the preset target speed is determined as the trip meter calculation trigger moment. In an actual implementation, if the trip meter reset request occurs before the vehicle reaches the preset target speed, the calculation trigger will be delayed until the vehicle speed reaches the preset target speed, thereby eliminating the complex energy consumption stage at the initial stage of vehicle startup and better reflecting the energy consumption level during driving.

[0038] In one embodiment of this application, if the trip meter reset request is issued at or after the current vehicle speed changes to a speed greater than or equal to a preset target speed, then the issuance time of the trip meter reset request is determined as the calculation trigger time for trip meter consumption. In an actual implementation, if the trip meter reset request occurs after the vehicle has met the speed requirement, then the current time of the trip meter reset request is used as the statistical starting point to ensure that the calculation interval aligns with the user's intention. Figure 1 To.

[0039] In one embodiment of this application, the determination of the trip meter calculation trigger time is used to solve the timing matching problem between the trip meter statistical interval and the actual driving state of the vehicle, as well as to solve the data difference caused by the different calculation timing when the trip meter calculation reset and the current energy consumption calculation reset occur one after the other, to avoid the data containing invalid energy consumption intervals, and to ensure that the two remain consistent after the reset by determining the same calculation trigger time when the trip meter calculation reset and the current energy consumption calculation reset occur one after the other.

[0040] In one embodiment of this application, if the trip meter reset request is issued before the last vehicle power-off and the trip meter calculation is not triggered, then the moment when the current vehicle speed changes to be greater than or equal to a preset target speed is determined as the trip meter calculation trigger moment. Here, "before the last vehicle power-off" refers to the last vehicle power-off operation before the current vehicle power-on. "Not triggering trip meter calculation" means that the triggering conditions were not met after the trip meter reset request was issued, resulting in the calculation not being activated. Specifically, this includes determining whether the vehicle speed has reached the preset target speed and whether the gear position is the target gear, thus avoiding interference from invalid reset requests on data statistics. In a practical implementation, if a user issues a trip meter reset request before the end of the previous driving cycle but the calculation trigger condition is not met, and the vehicle is powered off before reaching the preset target speed after the trip meter reset request is issued, the trip meter reset request will be marked as incomplete. After the vehicle is powered on again, if the current vehicle speed is detected to reach or exceed the preset target speed for the first time, that moment will be automatically used as the starting point for trip meter calculation. This ensures that even if the reset request is issued in an invalid state, the calculation can still be reactivated through the valid speed conditions in subsequent driving cycles.

[0041] In step S240, power consumption calculation trigger control is performed based on the calculation trigger time of the current power consumption and the calculation trigger time of the subtotal power consumption.

[0042] In one embodiment of this application, if the trigger time for calculating both the current energy consumption and the trigger time for calculating the trip calculus energy consumption are the moment when the current vehicle speed changes to a speed greater than or equal to a preset target speed, then the vehicle controller simultaneously triggers the calculation of both the current energy consumption and the trip calculus energy consumption at the moment the current vehicle speed changes to a speed greater than or equal to the preset target speed, so that the start times of the current energy consumption and trip calculus energy consumption calculations are consistent. The vehicle controller is the core control unit used to coordinate the vehicle's powertrain system and battery management system, and it synchronously triggers multiple energy consumption calculation tasks through an embedded processor and a pre-configured preset algorithm module.

[0043] In one embodiment of this application, this solution eliminates statistical benchmark deviations and data differences within intervals caused by multiple triggers by identifying the consistency of trigger times and synchronously calculating the starting point.

[0044] In one embodiment of this application, after controlling the power consumption calculation based on the current power consumption calculation trigger time and the trip mileage power consumption calculation trigger time, if a new trip mileage power consumption reset request is received during vehicle operation, and the current vehicle speed is greater than or equal to a preset target speed, the trip mileage power consumption is recalculated based on the time the new trip mileage power consumption reset request was issued. In an actual implementation, when a new trip mileage power consumption reset request is received during vehicle operation, it is first checked whether the current vehicle speed has reached the preset target speed. If the current vehicle speed is greater than or equal to the preset target speed, the trip mileage power consumption data is re-accumulated starting from the time the reset request was issued, avoiding statistical deviations caused by a mismatch between the request trigger time and the vehicle state.

[0045] If the vehicle is powered off and no new trip meter reset request is received during vehicle operation, the calculation of the current trip meter consumption is terminated, the calculated data is stored, and the trip meter consumption calculation is paused until the vehicle is powered on again, resuming calculation from the power-on time. In an actual implementation, if no new trip meter reset request is received before the vehicle is powered off, the accumulated data of the current trip meter consumption is stored in the vehicle's non-volatile memory, and the trip meter consumption statistics thread is paused. Upon the next power-on, the stored data is automatically read and the accumulation resumes from the power-on time, thus maintaining the integrity of the time interval for trip meter consumption statistics.

[0046] This application enables dynamic adjustment of the statistical interval when the user actively resets the trip meter power consumption, while ensuring that the reset operation only takes effect when the vehicle is in active driving condition. In addition, by storing the power consumption data and pausing the calculation after power is off, the continuity and integrity of power consumption statistics across driving cycles are guaranteed, enabling users to obtain more reliable long-term energy consumption analysis data.

[0047] Among them, the new trip meter power consumption reset request refers to the instruction triggered by the user during vehicle operation to recalculate trip meter power consumption. The request and instruction can be generated through buttons on the in-vehicle interactive interface or voice commands. The selection of stored calculation data is implemented through non-volatile memory to ensure data availability. Pausing trip meter power consumption calculation means interrupting the statistical logic during power-off. When it is restored, the calculation can be resumed and continued by using timestamp records, ensuring the continuity of statistics across driving cycles.

[0048] In one embodiment of this application, before the recalculation of the trip meter consumption is triggered by the issuance of a new trip meter consumption reset request, the calculated trip meter consumption data for the current period is stored. This data is then visualized and sent to the terminals, which include a central control terminal and a mobile terminal. Storing the calculated trip meter consumption data involves saving the consumption data for the current statistical period to non-volatile memory. In this embodiment, the data is stored in non-volatile memory using a segmented storage method, marked with timestamps, to avoid data loss due to vehicle power failure. Visualizing and sending the data to the terminal means converting the trip meter consumption data into graphical, trend, statistical, or tabular forms. The processed data can be transmitted in real-time to the central control screen and the user's mobile application via the vehicle communication module, achieving cross-platform data synchronization.

[0049] In one embodiment of this application, a current energy consumption calculation flag and a trip calculus energy consumption calculation flag are set in the vehicle controller. The current energy consumption calculation flag is used to exit the calculation of current energy consumption when the vehicle is powered off, and to re-lock and trigger the calculation of current energy consumption when the vehicle is powered on again, if the current gear is switched to the target gear for the first time, or if the current vehicle speed changes to be greater than or equal to a preset target vehicle speed. The trip calculus energy consumption calculation flag is used to pause the calculation of trip calculus energy consumption when the vehicle is powered off, and to resume the calculation of trip calculus energy consumption from the time the vehicle is powered on again, and to trigger the recalculation of trip calculus energy consumption based on the time when a new trip calculus energy consumption reset request is received and the current vehicle speed is greater than or equal to a preset target vehicle speed.

[0050] The current energy consumption calculation flag or subtotal energy consumption calculation flag refers to a binary variable used to control the average energy consumption calculation status within the current driving cycle. This includes setting and resetting specific bits in a register or memory address to switch the flag. The flag is automatically reset when the vehicle is powered off to terminate the current energy consumption calculation, and is re-set when the gear shift and vehicle speed conditions are met to trigger the calculation.

[0051] This application provides a vehicle energy consumption calculation trigger control method. In response to vehicle power-on, it monitors the vehicle's current gear and speed. If the current gear shifts to the target gear for the first time, it triggers a reset of the current energy consumption. The moment when the current speed changes to be greater than or equal to a preset target speed is determined as the calculation trigger moment for this energy consumption. If a trip metric energy consumption reset request is received, the time when the request was sent is obtained. The calculation trigger moment for trip metric energy consumption is determined based on the time of the request and the moment when the current speed changes to be greater than or equal to the preset target speed. Energy consumption calculation trigger control is performed based on the current energy consumption calculation trigger moment and the trip metric energy consumption calculation trigger moment. This application monitors vehicle gear shifting and speed compliance status, triggering a reset of energy consumption when the vehicle first shifts to the target gear and reaches a preset speed. By dynamically determining the trip metric energy consumption calculation trigger moment by combining the time of the reset request and the speed change conditions, it solves the problem of inaccurate energy consumption statistics caused by ignoring the actual operating conditions of the vehicle in traditional methods, and has the advantages of improving the accuracy and reliability of energy consumption calculation.

[0052] The following describes a system embodiment of this application, which can be used to execute the vehicle energy consumption calculation trigger control method in the above embodiments of this application. For details not disclosed in the system embodiments of this application, please refer to the embodiments of the vehicle energy consumption calculation trigger control method described above. This system can be applied to... Figure 2 The method implementation process shown allows the system to be based on Figure 1 The implementation environment shown can be applied to other exemplary implementation environments and specifically configured in other devices. This embodiment does not limit the implementation environment to which the system is applicable.

[0053] This exemplary vehicle energy consumption calculation trigger control system includes a vehicle controller, a battery management system, an in-vehicle infotainment system, an instrument cluster, an in-vehicle telematics control unit, and a terminal.

[0054] The vehicle controller responds to vehicle power-on by monitoring the vehicle's current gear and current speed. If the current gear shifts to the target gear for the first time, it triggers a reset of the current energy consumption, and determines the moment when the current speed changes to be greater than or equal to a preset target speed as the calculation trigger moment for the current energy consumption. The current energy consumption represents the average energy consumption within the current power-on driving cycle. If the vehicle controller receives a trip meter energy consumption reset request from the in-vehicle infotainment system, it obtains the time when the trip meter energy consumption reset request was sent, and determines the calculation trigger moment for the trip meter energy consumption based on the time when the trip meter energy consumption reset request was sent and the moment when the current speed changes to be greater than or equal to the preset target speed. The trip meter energy consumption includes the vehicle's average energy consumption within the time interval from the trip meter energy consumption calculation trigger moment to the time when the next reset request is sent. The device performs power consumption calculation trigger control based on the calculation trigger time of the current power consumption and the calculation trigger time of the trip power consumption. It calculates the average power consumption of the current power consumption and trip power consumption based on the battery monitoring information sent by the battery management system, and sends this average power consumption information to the in-vehicle infotainment system and the in-vehicle telematics control unit. The battery monitoring information is used to calculate the average power consumption of the current power consumption or trip power consumption. The in-vehicle infotainment system sends the average power consumption information of the current power consumption and trip power consumption to the in-vehicle telematics control unit via a message, and displays the received average power consumption information of the current power consumption and trip power consumption through the instrument panel. The in-vehicle telematics control unit synchronizes the received average power consumption information of the current power consumption and trip power consumption to the terminal via a wireless network.

[0055] Please refer to Figure 3 , Figure 3This is an exemplary embodiment of the present application illustrating a specific interactive block diagram of a vehicle energy consumption calculation trigger control system. In this specific embodiment, it specifically includes a VCU (Vehicle Control Unit), a BMS (Battery Management System), an IVI (In-Vehicle Infotainment System), an IC (Instrument Cluster), a TBOX (Telematics Box), and control software APP installed on the terminal. Specifically, the BMS transmits battery signal-related message information to the VCU via the CAN bus and message protocol; the IVI transmits message information of the trip power consumption calculation reset signal to the VCU via the CAN bus and message protocol, as well as message information of the current power consumption and the average power consumption of the trip power consumption to the TBOX; after calculating the current power consumption and the average power consumption of the trip power consumption, the VCU transmits the message information to the IVI via the CAN bus and message protocol and displays it, so that the IVI can send the current power consumption and the average power consumption of the trip power consumption to the IC's dashboard for display via LVDS (Low-Voltage Differential Signaling); after calculating the current power consumption and the average power consumption of the trip power consumption, the VCU transmits the message information of the current power consumption and the average power consumption of the trip power consumption to the TBOX via the CAN bus and message protocol, so that the TBOX can synchronize the current power consumption and the average power consumption of the trip power consumption to the control software APP installed on the terminal via the wireless network.

[0056] The following describes an embodiment of the apparatus described in this application, which can be used to execute the vehicle energy consumption calculation trigger control method in the above embodiments of this application. For details not disclosed in the apparatus embodiments of this application, please refer to the embodiments of the vehicle energy consumption calculation trigger control method described above in this application.

[0057] Figure 4 This is a schematic diagram illustrating a vehicle energy consumption calculation trigger control device, as shown in an exemplary embodiment of this application. This device can be applied to... Figure 2 The method implementation process shown can be based on the device Figure 1 The implementation environment shown can be applied to other exemplary implementation environments and specifically configured in other devices. This embodiment does not limit the implementation environment to which the device is applicable.

[0058] like Figure 4 As shown, the exemplary vehicle power consumption calculation trigger control device includes: power consumption trigger monitoring module 401, power consumption calculation trigger module 402, and power consumption calculation management module 403.

[0059] The system includes: a power consumption trigger monitoring module 401, used to monitor the vehicle's current gear and speed in response to vehicle power-on; a power consumption calculation trigger module 402, used to trigger a power consumption reset if the current gear is switched to the target gear for the first time, and to determine the moment when the current speed changes to be greater than or equal to the preset target speed as the power consumption calculation trigger moment, where the power consumption represents the average power consumption within the current power-on driving cycle; if a trip wattage power consumption reset request is received, the system obtains the time when the trip wattage power consumption reset request is issued, and determines the trip wattage power consumption calculation trigger moment based on the trip wattage power consumption reset request and the moment when the current speed changes to be greater than or equal to the preset target speed, where the trip wattage power consumption includes the vehicle's average power consumption within the time interval from the trip wattage power consumption calculation trigger moment to the time when the next reset request is issued; and a power consumption calculation management module 403, used to perform power consumption calculation trigger control based on the current power consumption calculation trigger moment and the trip wattage power consumption calculation trigger moment.

[0060] Embodiments of this application also provide an electronic device, including: one or more processors; and a storage device for storing one or more programs, wherein when the one or more programs are executed by the one or more processors, the electronic device enables the vehicle power consumption calculation trigger control method provided in the above embodiments.

[0061] Figure 5 This is a schematic diagram illustrating the structure of a computer system for an electronic device, as shown in an exemplary embodiment of this application. It should be noted that... Figure 5 The computer system 500 of the electronic device shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments of this application.

[0062] like Figure 5 As shown, the computer system 500 includes a Central Processing Unit (CPU) 501, which can perform various appropriate actions and processes, such as executing the methods described in the above embodiments, based on programs stored in Read-Only Memory (ROM) 502 or programs loaded from storage into Random Access Memory (RAM) 503. The RAM 503 also stores various programs and data required for system operation. The CPU 501, ROM 502, and RAM 503 are interconnected via a bus. An I / O interface 505 is also connected to the bus 504, where the I / O interface 505 refers to an input / output interface.

[0063] The following components are connected to I / O interface 505: input section 506 including keyboard, mouse, etc.; output section 507 including cathode ray tube (CRT), liquid crystal display (LCD), etc., and speakers, etc.; storage section 508 including hard disk, etc.; and communication section 509 including network interface card, such as LAN (Local Area Network) card, modem, etc. The communication section performs communication processing via a network such as the Internet. A drive is also connected to I / O interface 505 as needed. Removable media 511, such as disk, optical disk, magneto-optical disk, semiconductor memory, etc., are installed on drive 510 as needed so that computer programs read from them can be installed into storage section 508 as needed.

[0064] Specifically, according to embodiments of this application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of this application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program including a computer program for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via communication section 509, and / or installed from removable medium 511. When the computer program is executed by central processing unit (CPU) 501, it performs various functions defined in the system of this application.

[0065] It should be noted that the computer-readable medium shown in the embodiments of this application can be a computer-readable signal medium or a computer-readable storage medium, or any combination of the two. A computer-readable storage medium can be, for example, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), flash memory, optical fiber, portable compact disc read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this application, a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, carrying a computer-readable computer program. Such propagated data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. Computer-readable signal media can also be any computer-readable medium other than computer-readable storage media, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The computer program contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to wireless, wired, etc., or any suitable combination thereof.

[0066] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this application. Each block in a flowchart or block diagram may represent a module, segment, or portion of code, which contains one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram or flowchart, and combinations of blocks in a block diagram or flowchart, may be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.

[0067] In the corresponding figures of the above embodiments, connecting lines can represent the connection relationship between various components, indicating more constitutive signal paths and / or one or more ends of some lines having arrows to indicate the main information flow direction. Connecting lines are an identifier and are not a limitation on the scheme itself, but rather, using these lines in conjunction with one or more exemplary embodiments helps to more easily connect circuits or logic units. Any signal represented (determined by design requirements or preferences) can actually include one or more signals that can be transmitted in any direction and can be implemented in any suitable type of signal scheme.

[0068] The units described in the embodiments of this application can be implemented in software or hardware, and the described units can also be located in a processor. The names of these units do not necessarily limit the specific unit itself.

[0069] Another aspect of this application provides a computer-readable storage medium having a computer program stored thereon that, when executed by a processor, implements the method as described above. This computer-readable storage medium may be included in the electronic device described in the above embodiments, or it may exist independently and not assembled into the electronic device.

[0070] Embodiments of this application also provide a computer program product, including a computer program that, when executed by a processor, implements a vehicle power consumption calculation trigger control method as described in any of the above embodiments.

[0071] It should be noted that although several modules or units for the device used to perform actions have been mentioned in the detailed description above, this division is not mandatory. In fact, according to the embodiments of this application, the features and functions of two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided and embodied by multiple modules or units.

[0072] Through the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solutions according to the embodiments of this application can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, USB flash drive, external hard drive, etc.) or on a network, including several instructions to cause a computing device (such as a personal computer, server, touch terminal, or network device, etc.) to execute the method according to the embodiments of this application.

[0073] This application can be used in a wide range of general-purpose or special-purpose computing system environments or configurations. For example: personal computers, server computers, handheld or portable devices, tablet devices, multiprocessor systems, microprocessor-based systems, set-top boxes, programmable consumer electronics devices, network PCs, minicomputers, mainframe computers, distributed computing environments including any of the above systems or devices, etc.

[0074] In another exemplary embodiment of this application, a vehicle is also provided, which is used to execute the vehicle energy consumption calculation trigger control method as described in the foregoing embodiments, or includes the vehicle energy consumption calculation trigger control device as described in the foregoing embodiments, or includes the vehicle energy consumption calculation trigger control system as described in the foregoing embodiments. Since the specific operation methods of the vehicle energy consumption calculation trigger control system, the vehicle energy consumption calculation trigger control device, and the vehicle energy consumption calculation trigger control system have been described in detail in the foregoing embodiments, the technical functions and effects of the vehicle provided in this embodiment can be referred to in the foregoing embodiments, and will not be repeated here.

[0075] Other embodiments of this application will readily occur to those skilled in the art upon consideration of the specification and practice of the embodiments disclosed herein. This application is intended to cover any variations, uses, or adaptations of this application that follow the general principles of this application and include common knowledge or customary techniques in the art not disclosed herein.

[0076] The above embodiments are merely illustrative of the principles and effects of this application and are not intended to limit this application. Any person skilled in the art can modify or alter the above embodiments without departing from the spirit and scope of this invention. Therefore, all equivalent modifications or alterations made by those skilled in the art without departing from the spirit and technical concept disclosed in this application should still be covered by the claims of this application.

Claims

1. A vehicle electric consumption calculation trigger control method characterized by, The vehicle energy consumption calculation trigger control method includes: In response to the vehicle being powered on, monitor the vehicle's current gear and current speed; If the current gear is switched to the target gear for the first time, the current power consumption is reset, and the moment when the current vehicle speed changes to be greater than or equal to the preset target vehicle speed is determined as the calculation trigger moment of the current power consumption. The current power consumption represents the average power consumption within the current power-on driving cycle. If a trip meter power consumption reset request is received, the time when the trip meter power consumption reset request was issued is obtained. The calculation trigger time of trip meter power consumption is determined based on the time when the trip meter power consumption reset request was issued and the time when the current vehicle speed changes to be greater than or equal to the preset target vehicle speed. The trip meter power consumption includes the vehicle's average power consumption within the time interval from the trip meter power consumption calculation trigger time to the time when the next reset request is issued. The power consumption calculation trigger control is performed based on the calculation trigger time of the current power consumption and the calculation trigger time of the subtotal power consumption.

2. The vehicle electric consumption calculation trigger control method according to claim 1, characterized by, The calculation trigger time for trip meter energy consumption is determined based on the time when the trip meter energy consumption reset request is issued and the time when the current vehicle speed changes to be greater than or equal to the preset target vehicle speed, including: If the time when the trip meter power consumption reset request is issued is before the time when the current vehicle speed changes to be greater than or equal to the preset target vehicle speed, then the time when the current vehicle speed changes to be greater than or equal to the preset target vehicle speed is determined as the calculation trigger time of trip meter power consumption. If the trip meter power consumption reset request is issued at or after the current vehicle speed changes to a speed greater than or equal to the preset target vehicle speed, then the time when the trip meter power consumption reset request is issued is determined as the trip meter power consumption calculation trigger time.

3. The vehicle electric consumption calculation trigger control method according to claim 2, characterized by, The power consumption calculation trigger control based on the calculation trigger time of the current power consumption and the calculation trigger time of the subtotal power consumption includes: If the calculation trigger time for both the current energy consumption and the trip calculus energy consumption is the moment when the current vehicle speed changes to a speed greater than or equal to the preset target speed, then the vehicle controller will simultaneously trigger the calculation of both the current energy consumption and the trip calculus energy consumption at the moment when the current vehicle speed changes to a speed greater than or equal to the preset target speed, so that the starting time of the calculation of the current energy consumption and the trip calculus energy consumption is consistent.

4. The vehicle electric consumption calculation trigger control method according to claim 2, characterized by, The determination of the trip meter calculation trigger time, based on the time when the trip meter reset request is issued and the time when the current vehicle speed changes to be greater than or equal to the preset target vehicle speed, also includes: If the trip meter reset request is issued before the last time the vehicle was powered off and the trip meter calculation was not triggered, then the moment when the current vehicle speed changes to be greater than or equal to the preset target vehicle speed is determined as the trip meter calculation trigger moment.

5. The vehicle electric consumption calculation trigger control method according to claim 1, characterized by, After performing power consumption calculation trigger control based on the current power consumption calculation trigger time and the subtotal power consumption calculation trigger time, the vehicle power consumption calculation trigger control method further includes: If a new trip meter power consumption reset request is received while the vehicle is in motion, and the current vehicle speed is greater than or equal to the preset target vehicle speed, the trip meter power consumption will be recalculated based on the time when the new trip meter power consumption reset request was issued. If the vehicle is powered off and no new trip meter reset request is received while the vehicle is in motion, the calculation of the current trip meter consumption will be terminated and the calculation data of the current trip meter consumption will be stored. The calculation of trip meter consumption will be paused until the vehicle is powered on again, and the calculation of trip meter consumption will resume from the time of power-on.

6. The vehicle electric consumption calculation trigger control method according to claim 5, characterized by, Before the recalculation of the trip meter consumption is triggered based on the issuance time of the new trip meter consumption reset request, the vehicle energy consumption calculation trigger control method further includes: The system stores the calculated data of the current subtotal power consumption, visualizes the calculated data, and sends it to the terminal, which includes a central control terminal and a mobile terminal.

7. The vehicle electric consumption calculation trigger control method according to any one of claims 1 to 6, characterized by, The vehicle energy consumption calculation trigger control method also includes: Configure the current energy consumption calculation flag and the subtotal energy consumption calculation flag in the vehicle controller. The current energy consumption calculation flag is used to exit the calculation when the vehicle is powered off, and to re-lock and trigger the current energy consumption calculation when the vehicle is powered on again, if the current gear is switched to the target gear for the first time, or if the current vehicle speed changes to a speed greater than or equal to the preset target speed. The trip meter energy consumption calculation flag is used to pause the calculation of trip meter energy consumption when the vehicle is powered off, and to resume the calculation of trip meter energy consumption when the vehicle is powered on again, starting from the time of power-on. It is also used to trigger the recalculation of trip meter energy consumption based on the time when a new trip meter energy consumption reset request is received and the current vehicle speed is greater than or equal to the preset target vehicle speed.

8. A vehicle energy consumption calculation trigger control device, characterized in that, The vehicle energy consumption calculation trigger control device includes: The power consumption trigger monitoring module is used to monitor the vehicle's current gear and current speed in response to the vehicle being powered on. The power consumption calculation trigger module is used to trigger a power consumption reset when the current gear is switched to the target gear for the first time, and to determine the moment when the current vehicle speed changes to be greater than or equal to the preset target vehicle speed as the power consumption calculation trigger moment. The current power consumption represents the average power consumption within the current driving cycle. If a trip power consumption reset request is received, the module obtains the time when the trip power consumption reset request is issued, and determines the trip power consumption calculation trigger moment based on the trip power consumption reset request and the moment when the current vehicle speed changes to be greater than or equal to the preset target vehicle speed. The trip power consumption includes the vehicle's average power consumption within the time interval from the trip power consumption calculation trigger moment to the time when the next reset request is issued. The power consumption calculation and management module is used to perform power consumption calculation trigger control based on the calculation trigger time of the current power consumption and the calculation trigger time of the subtotal power consumption.

9. A vehicle energy consumption calculation trigger control system, characterized in that, This includes the vehicle controller, battery management system, in-vehicle infotainment system, instrument cluster, in-vehicle telematics control unit, and terminal. The vehicle controller responds to the vehicle power-on by monitoring the vehicle's current gear and current speed; If the current gear is switched to the target gear for the first time, the current power consumption is reset, and the moment when the current vehicle speed changes to be greater than or equal to the preset target vehicle speed is determined as the calculation trigger moment of the current power consumption. The current power consumption represents the average power consumption within the current power-on driving cycle. If the vehicle controller receives a trip meter reset request sent by the in-vehicle infotainment system, it obtains the time when the trip meter reset request was sent, and determines the trip meter calculation trigger time based on the time when the trip meter reset request was sent and the time when the current vehicle speed changes to be greater than or equal to the preset target vehicle speed. The trip meter includes the vehicle's average power consumption within the time interval from the trip meter calculation trigger time to the time when the next reset request is sent. The vehicle controller performs power consumption calculation trigger control based on the calculation trigger time of the current power consumption and the calculation trigger time of the subtotal power consumption, and calculates the average power consumption of the current power consumption and the subtotal power consumption based on the battery monitoring information sent by the battery management system, and sends the average power consumption information of the current power consumption and the subtotal power consumption to the in-vehicle infotainment system and the in-vehicle telematics control unit. The battery monitoring information is used to calculate the average power consumption of the current power consumption or the subtotal power consumption. The in-vehicle infotainment system is used to send message information about the current power consumption and the average power consumption of the trip meter to the in-vehicle telematics control unit, and to display the received power consumption and average power consumption information of the trip meter through the instrument panel; The vehicle-mounted telematics control unit is used to synchronize the received current power consumption and subtotal power consumption average power consumption information to the terminal via a wireless network.

10. A vehicle, characterized in that, It includes the vehicle energy consumption calculation trigger control system as described in claim 9, or the vehicle energy consumption calculation trigger control device as described in claim 8, or performs the vehicle energy consumption calculation trigger control method as described in any one of claims 1 to 7.