Parking energy consumption determination method and device, vehicle, storage medium and program product

By identifying the user status of electric vehicles in parking status and dynamically classifying energy consumption types, the problem of parking energy consumption statistics is solved, and the accurate identification and statistics of energy consumption is achieved, and users can be supported for energy-saving driving.

CN120171302APending Publication Date: 2025-06-20XIAOMI EV TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510624276.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-14
Publication Date
2025-06-20

AI Technical Summary

Technical Problem

The parking energy consumption problem of electric vehicles, especially the difficulty in accurately identifying and counting the actual energy consumption corresponding to each function, affects the user experience and the vehicle's range.

Method used

By identifying the user status of the vehicle in the parking state, dynamically classify the energy consumption type, and determine the target energy consumption value for each target energy consumption type based on the total discharge power.

Benefits of technology

It realizes a timely and effective understanding of the energy consumption of vehicles in different application scenarios, ensures the rationality and authenticity of energy consumption statistics, and helps users optimize their car usage habits and energy-saving driving.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120171302A_ABST
    Figure CN120171302A_ABST
Patent Text Reader

Abstract

The invention relates to a parking energy consumption determination method and device, a vehicle, a storage medium and a program product, and relates to the technical field of vehicles, and the method comprises the steps: obtaining the user state of the vehicle and the total discharge power corresponding to a battery of the vehicle under the condition that the vehicle is in a parking state; the user state is used for representing whether a user exists in the vehicle; determining a plurality of target energy consumption types corresponding to the user state; and determining a target energy consumption value corresponding to each target energy consumption type according to the total discharge power. Therefore, different energy consumption statistical modes can be provided whether the user is on the vehicle or not, and the user can conveniently and deeply know the root cause of energy consumption, so that the vehicle using habit is effectively optimized, and powerful support is provided for energy-saving driving of the user.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the technical field of vehicles, and in particular, to a method, device, vehicle, storage medium, and program product for determining parking energy consumption. Background Art

[0002] Under the background of global advocacy for energy conservation and emission reduction and the booming development of new energy technologies, new energy electric vehicles have gradually become the mainstream of the automotive industry due to their clean and efficient characteristics. However, the energy consumption problem of electric vehicles, especially parking energy consumption, has always been one of the key factors restricting their promotion and user experience. Summary of the Invention

[0003] To overcome the problems existing in the related art, the present disclosure provides a method, device, vehicle, storage medium, and program product for determining parking energy consumption.

[0004] According to a first aspect of an embodiment of the present disclosure, there is provided a method for determining parking energy consumption, the method including: When the vehicle is in a parked state, obtaining the user state of the vehicle and the total discharge power corresponding to the battery of the vehicle; the user state is used to represent whether there is a user in the vehicle; Determining a plurality of target energy consumption types corresponding to the user state; Determining a target energy consumption value corresponding to each target energy consumption type according to the total discharge power.

[0005] Optionally, the determining a plurality of target energy consumption types corresponding to the user state includes: When the user state represents that there is a user in the vehicle, taking external vehicle discharge energy consumption, first product energy consumption, and second product energy consumption as the plurality of target energy consumption types; Wherein, the external vehicle discharge energy consumption is used to represent the amount of electricity consumed during the process of the vehicle's battery outputting electrical energy to an external load, the first product energy consumption is used to represent the amount of electricity consumed during the use of a specified product in the vehicle, and the second product energy consumption is used to represent the amount of electricity consumed during the use of the remaining products in the vehicle other than the specified product.

[0006] Optionally, the target energy consumption value includes an external vehicle discharge energy consumption value corresponding to the external vehicle discharge energy consumption, a first product energy consumption value corresponding to the first product energy consumption, and a second product energy consumption value corresponding to the second product energy consumption. The determining a target energy consumption value corresponding to each target energy consumption type according to the total discharge power includes: Determining the external vehicle discharge power corresponding to the vehicle and the product discharge power corresponding to the specified product; Determining the external vehicle discharge energy consumption value according to the external vehicle discharge power; Determine the first product energy consumption value according to the product discharge power of the product; Determine the second product energy consumption value according to the total discharge power, the external vehicle discharge power and the product discharge power.

[0007] Optionally, the multiple target energy consumption types corresponding to the determined user state include: When the user state indicates that there is no user in the vehicle, determine the function activation status of the vehicle, and the function activation status is used to indicate whether there is a target function that has been activated in the vehicle; Determine the multiple target energy consumption types according to the function activation status.

[0008] Optionally, the determining the multiple target energy consumption types according to the function activation status includes: When the function activation status indicates that there is a target function that has been activated in the vehicle, determine the multiple target energy consumption types according to the activated target function; or, When the function activation status indicates that there is no activated target function in the vehicle, determine the multiple target energy consumption types according to the remote control status corresponding to the vehicle, and the remote control status is used to indicate whether the vehicle triggers remote control.

[0009] Optionally, the determining the multiple target energy consumption types according to the activated target function includes: Determine the energy consumption type corresponding to the activated target function; Take the energy consumption type corresponding to the activated target function and the external vehicle discharge energy consumption as the multiple target energy consumption types; wherein, the external vehicle discharge energy consumption is used to represent the power consumed during the process of the vehicle's battery outputting electric energy to an external load.

[0010] Optionally, the target function includes at least one of a temperature control function, a monitoring function, and a product control function. The energy consumption type corresponding to the temperature control function is temperature control energy consumption, the energy consumption type corresponding to the monitoring function is monitoring energy consumption, and the energy consumption type corresponding to the product control function is product control energy consumption; the temperature control energy consumption is used to represent the power consumed during the process of the vehicle for temperature control, the monitoring energy consumption is used to represent the power consumed during the process of the vehicle for monitoring the external environment of the vehicle, and the product control energy consumption is used to represent the power consumed during the process of the vehicle for product control.

[0011] Optionally, the target energy consumption value includes the target function discharge energy consumption value corresponding to the energy consumption type of the enabled target function and the off-vehicle discharge energy consumption value corresponding to the off-vehicle discharge energy consumption. Determining the target energy consumption value corresponding to each target energy consumption type according to the total discharge power includes: Determine the off-vehicle discharge power corresponding to the vehicle; Determine the off-vehicle discharge energy consumption value according to the off-vehicle discharge power; Determine the target function discharge energy consumption value corresponding to each enabled target function according to the off-vehicle discharge power and the total discharge power.

[0012] Optionally, when there are multiple enabled target functions, the method further includes: Determine the number of enabled functions corresponding to the enabled target functions; For each enabled target function, determine the function discharge power corresponding to the target function; The determining the target function discharge energy consumption value corresponding to each enabled target function according to the off-vehicle discharge power and the total discharge power includes: Determine the target function discharge energy consumption value corresponding to each enabled target function according to the number of enabled functions, multiple function discharge powers, the off-vehicle discharge power, and the total discharge power.

[0013] Optionally, the determining the target function discharge energy consumption value corresponding to each enabled target function according to the number of enabled functions, multiple function discharge powers, the off-vehicle discharge power, and the total discharge power includes: Determine the basic discharge power corresponding to the domain controller of the vehicle according to multiple function discharge powers, the off-vehicle discharge power, and the total discharge power; Determine the target function discharge energy consumption value corresponding to each enabled target function according to the basic discharge power, the number of enabled functions, and multiple function discharge powers.

[0014] Optionally, the determining the target function discharge energy consumption value corresponding to each enabled target function according to the basic discharge power, the number of enabled functions, and multiple function discharge powers includes: Determine the average discharge power corresponding to the domain controller relative to each enabled target function according to the basic discharge power and the number of enabled functions; For each enabled target function, determine the target function discharge energy consumption value corresponding to the target function according to the average discharge power and the function discharge power corresponding to the target function.

[0015] Optionally, determining the multiple target energy consumption types according to the remote control situation corresponding to the vehicle includes: When the remote control situation indicates that the vehicle triggers remote control, taking the remote control energy consumption and the off-vehicle discharge energy consumption as the multiple target energy consumption types; or, When the remote control situation indicates that the vehicle does not trigger remote control, taking the vehicle standby energy consumption and the off-vehicle discharge energy consumption as the multiple target energy consumption types; Wherein, the remote control energy consumption is used to represent the electric energy consumed by the vehicle during the remote control process, the off-vehicle discharge energy consumption is used to represent the electric energy consumed by the vehicle's battery when outputting electric energy to an off-vehicle load, and the vehicle standby energy consumption is used to represent the electric energy consumed by the vehicle's domain controller in the standby state.

[0016] Optionally, the target energy consumption value includes the remote control energy consumption value corresponding to the remote control energy consumption and the off-vehicle discharge energy consumption value corresponding to the off-vehicle discharge energy consumption. Determining the target energy consumption value corresponding to each target energy consumption type according to the total discharge power includes: Determining the off-vehicle discharge power corresponding to the vehicle; Determining the off-vehicle discharge energy consumption value according to the off-vehicle discharge power; Determining the remote control energy consumption value according to the off-vehicle discharge power and the total discharge power.

[0017] Optionally, the target energy consumption value includes the vehicle standby energy consumption value corresponding to the vehicle standby energy consumption and the off-vehicle discharge energy consumption value corresponding to the off-vehicle discharge energy consumption. Determining the target energy consumption value corresponding to each target energy consumption type according to the total discharge power includes: Determining the off-vehicle discharge power corresponding to the vehicle; Determining the off-vehicle discharge energy consumption value according to the off-vehicle discharge power; Determining the vehicle standby energy consumption value according to the off-vehicle discharge power and the total discharge power.

[0018] According to a second aspect of the embodiments of the present disclosure, there is provided a device for determining parking energy consumption, the device including: An acquisition module, configured to acquire the user state of the vehicle and the total discharge power corresponding to the vehicle's battery when the vehicle is in a parked state; the user state is used to represent whether there is a user in the vehicle; A first determination module, configured to determine multiple target energy consumption types corresponding to the user state; A second determination module, configured to determine the target energy consumption value corresponding to each target energy consumption type according to the total discharge power.

[0019] Optionally, the first determination module is configured to, when the user state indicates that there is a user in the vehicle, use the external discharge energy consumption, the first product energy consumption, and the second product energy consumption as the multiple target energy consumption types; wherein, the external discharge energy consumption is used to represent the amount of electricity consumed during the process of the vehicle's battery outputting electrical energy to an external load, the first product energy consumption is used to represent the amount of electricity consumed during the use of a specified product in the vehicle, and the second product energy consumption is used to represent the amount of electricity consumed during the use of the remaining products in the vehicle other than the specified product.

[0020] Optionally, the target energy consumption value includes the external discharge energy consumption value corresponding to the external discharge energy consumption, the first product energy consumption value corresponding to the first product energy consumption, and the second product energy consumption value corresponding to the second product energy consumption. The second determination module is configured to determine the external discharge power corresponding to the vehicle and the product discharge power corresponding to the specified product; determine the external discharge energy consumption value according to the external discharge power; determine the first product energy consumption value according to the product discharge power; and determine the second product energy consumption value according to the total discharge power, the external discharge power, and the product discharge power.

[0021] Optionally, the first determination module is configured to, when the user state indicates that there is no user in the vehicle, determine the function activation status of the vehicle, where the function activation status is used to indicate whether there is a target function that has been activated in the vehicle; and determine the multiple target energy consumption types according to the function activation status.

[0022] Optionally, the first determination module is configured to, when the function activation status indicates that there is a target function that has been activated in the vehicle, determine the multiple target energy consumption types according to the activated target function; or, when the function activation status indicates that there is no target function that has been activated in the vehicle, determine the multiple target energy consumption types according to the remote control status corresponding to the vehicle, where the remote control status is used to indicate whether the vehicle triggers remote control.

[0023] Optionally, the first determination module is configured to determine the energy consumption types corresponding to the activated target functions; and use the energy consumption types corresponding to the activated target functions and the external discharge energy consumption as the multiple target energy consumption types; wherein, the external discharge energy consumption is used to represent the amount of electricity consumed during the process of the vehicle's battery outputting electrical energy to an external load.

[0024] Optionally, the target function includes at least one of a temperature control function, a monitoring function, and a product control function. The energy consumption type corresponding to the temperature control function is temperature control energy consumption, the energy consumption type corresponding to the monitoring function is monitoring energy consumption, and the energy consumption type corresponding to the product control function is product control energy consumption. The temperature control energy consumption is used to represent the power consumed by the vehicle during the temperature control process. The monitoring energy consumption is used to represent the power consumed by the vehicle during the process of monitoring the external environment of the vehicle. The product control energy consumption is used to represent the power consumed by the vehicle during the product control process.

[0025] Optionally, the target energy consumption value includes the target function discharge energy consumption value corresponding to the energy consumption type of the enabled target function and the off-vehicle discharge energy consumption value corresponding to the off-vehicle discharge energy consumption. The second determination module is configured to determine the off-vehicle discharge power corresponding to the vehicle; determine the off-vehicle discharge energy consumption value according to the off-vehicle discharge power; and determine the target function discharge energy consumption value corresponding to each enabled target function according to the off-vehicle discharge power and the total discharge power.

[0026] Optionally, when there are multiple enabled target functions, the second determination module is configured to determine the number of enabled functions corresponding to the enabled target functions; for each enabled target function, determine the function discharge power corresponding to the target function; and determine the target function discharge energy consumption value corresponding to each enabled target function according to the number of enabled functions, the multiple function discharge powers, the off-vehicle discharge power, and the total discharge power.

[0027] Optionally, the second determination module is configured to determine the basic discharge power corresponding to the domain controller of the vehicle according to the multiple function discharge powers, the off-vehicle discharge power, and the total discharge power; and determine the target function discharge energy consumption value corresponding to each enabled target function according to the basic discharge power, the number of enabled functions, and the multiple function discharge powers.

[0028] Optionally, the second determination module is configured to determine the average discharge power corresponding to the domain controller for each enabled target function according to the basic discharge power and the number of enabled functions; and for each enabled target function, determine the target function discharge energy consumption value corresponding to the target function according to the average discharge power and the function discharge power corresponding to the target function.

[0029] Optionally, the first determination module is configured to use the remote control energy consumption and the off-vehicle discharge energy consumption as the multiple target energy consumption types when the remote control situation indicates that the vehicle triggers remote control; or use the vehicle standby energy consumption and the off-vehicle discharge energy consumption as the multiple target energy consumption types when the remote control situation indicates that the vehicle does not trigger remote control; wherein, the remote control energy consumption is used to represent the electric energy consumed by the vehicle during the remote control process, the off-vehicle discharge energy consumption is used to represent the electric energy consumed by the vehicle's battery when outputting electric energy to an off-vehicle load, and the vehicle standby energy consumption is used to represent the electric energy consumed by the vehicle's domain controller in the standby state.

[0030] Optionally, the target energy consumption value includes the remote control energy consumption value corresponding to the remote control energy consumption and the off-vehicle discharge energy consumption value corresponding to the off-vehicle discharge energy consumption. The second determination module is configured to determine the off-vehicle discharge power corresponding to the vehicle; determine the off-vehicle discharge energy consumption value according to the off-vehicle discharge power; and determine the remote control energy consumption value according to the off-vehicle discharge power and the total discharge power.

[0031] Optionally, the target energy consumption value includes the vehicle standby energy consumption value corresponding to the vehicle standby energy consumption and the off-vehicle discharge energy consumption value corresponding to the off-vehicle discharge energy consumption. The second determination module is configured to determine the off-vehicle discharge power corresponding to the vehicle; determine the off-vehicle discharge energy consumption value according to the off-vehicle discharge power; and determine the vehicle standby energy consumption value according to the off-vehicle discharge power and the total discharge power.

[0032] According to a third aspect of the embodiments of the present disclosure, a vehicle is provided, including: a processor; a memory for storing processor-executable instructions; wherein, the processor is configured to implement the steps of the method for determining parking energy consumption provided in the first aspect of the present disclosure when calling the executable instructions stored on the memory.

[0033] According to a fourth aspect of the embodiments of the present disclosure, a computer-readable storage medium is provided, on which computer program instructions are stored, and when the program instructions are executed by a processor, the steps of the method for determining parking energy consumption provided in the first aspect of the present disclosure are implemented.

[0034] According to a fifth aspect of the embodiments of the present disclosure, a computer program product is provided, including a computer program, and when the computer program is executed by a processor, the steps of the method for determining parking energy consumption provided in the first aspect of the present disclosure are implemented.

[0035] The technical solutions provided by the embodiments of the present disclosure may include the following beneficial effects: First, when the vehicle is in a parked state, obtain the user state of the vehicle and the total discharge power corresponding to the battery of the vehicle; the user state is used to characterize whether there is a user in the vehicle. Then, determine multiple target energy consumption types corresponding to the user state. Finally, according to the total discharge power, determine the target energy consumption value corresponding to each target energy consumption type. By identifying the user state (i.e., someone / nobody in the vehicle) when the vehicle is in a parked state, the dynamic classification of energy consumption types is realized, and the target energy consumption value corresponding to each target energy consumption type is determined, which facilitates the user to timely and effectively understand the parked energy consumption situation of the vehicle in different application scenarios, and ensures the rationality and authenticity of the parked energy consumption statistics. In this way, different energy consumption statistics methods can be provided according to whether the user is in the vehicle, which is convenient for the user to deeply understand the root cause of energy consumption generation, so as to effectively optimize the driving habits and provide strong support for the user's energy-saving driving.

[0036] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0037] The accompanying drawings herein are incorporated into the specification and constitute a part of the specification, showing embodiments consistent with the present disclosure, and are used together with the specification to explain the principles of the present disclosure.

[0038] Figure 1 is a flowchart of a method for determining parked energy consumption shown according to an exemplary embodiment.

[0039] Figure 2 is a block diagram of a device for determining parked energy consumption shown according to an exemplary embodiment.

[0040] Figure 3 is a block diagram of a vehicle shown according to an exemplary embodiment. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0041] Here, the exemplary embodiments will be described in detail, and the examples are shown in the accompanying drawings. When the following description refers to the accompanying drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. On the contrary, they are only examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0042] It should be noted that all actions of obtaining signals, information, or data in the present disclosure are carried out on the premise of complying with the corresponding data protection regulations and policies of the country where it is located and obtaining the authorization given by the owner of the corresponding device.

[0043] As used herein, the term "including" and its variations are open-ended, that is, "including but not limited to". The term "based on" means "at least partially based on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". The relevant definitions of other terms will be given in the following description.

[0044] In the description of the specification, claims and the above-mentioned drawings of the present application, the terms "first", "second", etc. are used to distinguish similar objects and do not have to be understood as a specific order or sequence. Additionally, in the description with reference to the drawings, the same reference numerals in different drawings represent the same elements.

[0045] In the description of the present disclosure, unless otherwise specified, "a plurality of" means two or more, and other quantifiers are similar; "at least one item (or one or more items)" or its similar expressions refer to any combination of these items, including any combination of a single item or plural items. For example, at least one item of a can represent any number of a; for another example, one or more items among a, b, and c can represent: a, b, c, a - b, a - c, b - c, or a - b - c, where a, b, c can be single or multiple; "and / or" is a relationship describing associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone. Here, A and B can be singular or plural. The character " / " indicates that the associated objects before and after are in an "or" relationship.

[0046] In the embodiments of the present disclosure, although the operations or steps are described in a specific order in the drawings, it should not be understood that these operations or steps are required to be performed in the specific order shown or in a serial order, or that all the operations or steps shown are required to be performed to obtain the desired result. In the embodiments of the present disclosure, these operations or steps can be performed serially; they can also be performed in parallel; or a part of these operations or steps can be performed.

[0047] Before introducing the method, apparatus, vehicle, storage medium, and program product for determining parking energy consumption provided by the present disclosure, the application scenarios involved in each embodiment of the present disclosure will be introduced first. The present disclosure can be applied to the energy consumption statistics scenario when the vehicle is in a parked state. With the continuous improvement of vehicle intelligence, in the parked state, many devices such as in-vehicle monitoring systems, anti-theft alarm devices, intelligent key sensing systems, remote controls, seat heating, and some modules that maintain the basic operation of the vehicle's electronic architecture are still in working state, continuously consuming electric energy, resulting in high vehicle energy consumption. Excessive parking energy consumption may not only interfere with the subsequent normal operation of the vehicle, such as causing excessive battery discharge and affecting the service life, reducing the cold start performance of the vehicle, etc., but also significantly shorten the vehicle's cruising range and increase the user's charging frequency and usage cost.

[0048] Currently, to optimize vehicle parking energy consumption, the energy consumption of each vehicle component is usually calculated separately. However, this method lacks systematicness and comprehensiveness, and it is difficult to clearly present the energy consumption correlation between components. Taking a new energy vehicle enabling the sentry mode as an example, it is reasonable to include the energy consumption of components such as cameras and radar sensors involved in the operation of the sentry mode in the sentry energy consumption. However, for the basic energy consumption of components such as domain controllers to support the operation of the sentry mode, the current solution counts it as standby power consumption. This makes it difficult for the vehicle to accurately identify whether the energy consumption trend in the corresponding scenario meets expectations, which is contrary to the user's intuitive perception and conventional understanding of energy consumption allocation. When users view energy consumption data, it is difficult to clarify the actual energy consumption of each function, which is not conducive to users optimizing their driving habits based on energy consumption information, and it also makes it difficult for users to deeply understand the root causes of energy consumption, thus unable to effectively optimize their driving habits.

[0049] To solve the above technical problems, the present invention provides a method, apparatus, vehicle, storage medium, and program product for determining parking energy consumption. By identifying the user state (i.e., someone in the vehicle / no one in the vehicle) when the vehicle is in a parked state, dynamic classification of energy consumption types is realized, and the target energy consumption value corresponding to each target energy consumption type is determined, facilitating users to timely and effectively understand the parking energy consumption situation of the vehicle in different application scenarios, and ensuring the rationality and authenticity of parking energy consumption statistics. In this way, different energy consumption statistics methods can be provided according to whether the user is in the vehicle, facilitating users to deeply understand the root causes of energy consumption, thus effectively optimizing their driving habits and providing strong support for users' energy-saving driving.

[0050] The following will detail the specific implementation manners of the present invention with reference to the accompanying drawings.

[0051] Figure 1 is a flowchart of a method for determining parking energy consumption shown according to an exemplary embodiment. As Figure 1 shown, the method may include the following steps.

[0052] In step S101, when the vehicle is in a parked state, obtain the user status of the vehicle and the total discharge power corresponding to the vehicle's battery.

[0053] Wherein, the user status is used to represent whether there is a user in the vehicle.

[0054] In a possible implementation, the seat deformation pressure can be detected by a seat pressure sensor, and then it can be determined whether there is a user in the vehicle. In another possible implementation, the internal image of the vehicle can also be collected by a camera sensor, and then it can be determined whether there is a user in the vehicle. In another possible implementation, a radar or thermal imaging sensor can also be used to detect whether there is a user in the vehicle.

[0055] It should be noted that the above several implementation manners are only exemplary descriptions, and the present disclosure is not limited thereto. There may also be other methods capable of determining whether there is a user in the vehicle.

[0056] Considering that in the actual scenario, when the user is in the vehicle, most of the parked energy consumption of the vehicle is actively initiated by the user to improve comfort, that is, the energy consumption in this scenario is strongly related to the user's behavior (such as air conditioning, seat heating, entertainment system, etc.). When the user leaves the vehicle, most of the parked energy consumption of the vehicle is maintained by the vehicle's underlying system (such as the sentry mode, BMS sleep, etc.), that is, the energy consumption in this scenario is strongly related to the basic energy consumption of the vehicle. Therefore, in order to accurately push the current energy consumption situation of the vehicle to the user, facilitate the user to quantify the energy consumption situation of the vehicle in different scenarios, and thus perform targeted scenario-based energy optimization, in this embodiment, the user status of the vehicle can be obtained, and then based on this user status, further energy consumption analysis can be performed.

[0057] In some embodiments, it can be determined whether the vehicle is in a parked state according to the gear state of the vehicle. For example, when the gear lever of the vehicle is in the park gear, it is determined that the vehicle is in a parked state. When the gear lever of the vehicle is in a gear other than the park gear, it is determined that the vehicle is in a non-parked state.

[0058] For a new energy vehicle, the total energy consumption when the vehicle is in a parked state can be reflected based on the total energy consumption of the vehicle's battery. It can be seen that the total battery energy consumption plays a key role in the parked energy consumption of the vehicle and runs through the entire energy consumption analysis process. Therefore, in this embodiment, the total discharge power corresponding to the vehicle's battery can be obtained first, which is convenient for further analyzing the energy consumption of each function of the vehicle in different scenarios.

[0059] In step S102, determine multiple target energy consumption types corresponding to the user status.

[0060] According to the previous analysis, in order to improve the user's accurate understanding of the energy consumption in different scenarios, in this embodiment, different energy consumption statistical strategies can be provided based on different scenarios, that is, multiple target energy consumption types can be determined according to the user state. Among them, the multiple target energy consumption types corresponding to different user states are different or not completely the same, and the target energy consumption types in different scenarios can be set according to the functions or devices on the vehicle that are strongly related to the user's operations.

[0061] In step S103, according to the total discharge power, determine the target energy consumption value corresponding to each target energy consumption type.

[0062] After obtaining multiple target energy consumption types, the discharge power corresponding to each target energy consumption type can be determined according to the total discharge power of the battery, and then the target energy consumption value corresponding to each target energy consumption type can be obtained according to the discharge power corresponding to each target energy consumption type. For example, the target energy consumption value corresponding to each target energy consumption type can be obtained by performing time integration on the discharge power corresponding to each target energy consumption type, and this target energy consumption value can be understood as the power consumption situation corresponding to the target energy consumption type of the vehicle in different scenarios.

[0063] In this way, for different scenarios, the energy consumption of each function in different scenarios can be accurately analyzed, and the parked vehicle energy consumption situation in a scenario-based manner can be provided for the user. The energy consumption scenarios are divided into active energy consumption scenarios (the user is in the vehicle) and passive energy consumption scenarios (the user is not in the vehicle). Thus, the user's demand for vehicle energy consumption analysis is accurately aligned, enabling the user to more clearly understand the vehicle's energy consumption in different scenarios, so that corresponding optimization measures can be taken in a timely manner to improve the overall vehicle endurance.

[0064] By adopting the above method, the dynamic classification of energy consumption types is realized by identifying the user state (i.e., someone is in the vehicle / no one is in the vehicle) of the vehicle in the parked state, and the target energy consumption value corresponding to each target energy consumption type is determined, which facilitates the user to timely and effectively understand the parked vehicle energy consumption situation in different application scenarios, and ensures the rationality and authenticity of the parked vehicle energy consumption statistics. In this way, different energy consumption statistical methods can be provided according to whether the user is in the vehicle, which is convenient for the user to deeply understand the root cause of energy consumption generation, thereby effectively optimizing the driving habits and providing strong support for the user's energy-saving driving.

[0065] In this embodiment, the energy consumption scenarios are mainly divided into active energy consumption scenarios (the user is in the vehicle) and passive energy consumption scenarios (the user is not in the vehicle). The energy consumption analysis strategies in the above two scenarios will be described in detail below.

[0066] Scenario 1: Active energy consumption scenario (the user is in the vehicle) Considering that when users are usually in the vehicle, many functions in the vehicle are turned on, such as functions related to the intelligent cockpit, such as the voice entertainment system, intelligent seats, intelligent air conditioners, etc. Most of these functions are actively turned on by users, consuming energy to improve the experience comfort. Therefore, in order to let users clearly recognize the "comfort cost", the energy consumption generated by some functions strongly related to user use can be analyzed separately.

[0067] Based on the above analysis, in some embodiments, the multiple target energy consumption types determined in step S102 above may include: when the user state indicates that there is a user in the vehicle, taking the external discharge energy consumption, the first product energy consumption, and the second product energy consumption as the multiple energy consumption types.

[0068] Among them, the external discharge energy consumption is used to represent the power consumed during the process of the vehicle's battery outputting electrical energy to an external load, the first product energy consumption is used to represent the power consumed during the use of a specified product in the vehicle, and the second product energy consumption is used to represent the power consumed during the use of the remaining products in the vehicle other than the specified product.

[0069] In some scenarios, when the vehicle is in a parked state, the user will supply power to an external AC load through an AC V2L (Vehicle to Load) gun or charge other new energy vehicles through an AC V2V (Vehicle-to-Vehicle communication) gun. In this scenario, the vehicle may generate relatively large energy consumption. In order to facilitate the user to timely understand the source of this part of the energy consumption, this scenario can be positioned as an independent energy consumption type for separate statistical analysis.

[0070] In other scenarios, in addition to the products standardly equipped on the vehicle (i.e., the configurations that come with the vehicle when it leaves the factory), there may also be some non-standard (i.e., configurations that users can selectively install) ecological chain products (i.e., specified products) on the vehicle, such as in-vehicle refrigerators, tablet computers, rear seat displays, etc. From the user's perspective, the user may be concerned about the impact of different configurations on energy consumption, especially the energy consumption situation generated by the selected configurations compared with the standard configurations. Therefore, in order to let users more clearly understand the energy consumption cost (i.e., power consumption) of each selected product, increase the user's trust in the vehicle's energy consumption, and reduce misunderstandings caused by different configurations, the energy consumption generated by the selected products and the energy consumption generated by the standard products can be used as two independent energy consumption types for separate statistical analysis.

[0071] Based on this, when the user status indicates that there is a user in the vehicle, that is, when the user is in the vehicle, the energy consumption statistics type can be divided into external power discharge energy consumption, first product energy consumption (i.e., the energy consumption generated by the selected products), and second product energy consumption (i.e., the energy consumption generated by the standard products), and separate analysis and statistics are performed for each target energy consumption type.

[0072] In some embodiments, when the target energy consumption types include external power discharge energy consumption, first product energy consumption, and second product energy consumption, the target energy consumption values can include the external power discharge energy consumption value corresponding to the external power discharge energy consumption, the first product energy consumption value corresponding to the first product energy consumption, and the second product energy consumption value corresponding to the second product energy consumption. Correspondingly, determining the target energy consumption value corresponding to each target energy consumption type according to the total discharge power in step S103 above can include: First, determine the external power discharge power corresponding to the vehicle and the product discharge power corresponding to the specified product.

[0073] Among them, the external power discharge power corresponding to the vehicle can be determined according to the external power discharge AC voltage and external power discharge AC current of the vehicle. Exemplarily, the external power discharge power can be determined by the following formula: External power discharge power = external power discharge AC voltage * external power discharge AC current The product discharge power corresponding to the specified product can be obtained by summing the basic discharge powers of the components corresponding to each specified product in the vehicle.

[0074] Second, determine the external power discharge energy consumption value according to the external power discharge power.

[0075] Exemplarily, by performing time integration on the external power discharge power within a parking time period, the external power discharge energy consumption value consumed by the external power discharge function within a parking time period can be obtained.

[0076] Third, determine the first product energy consumption value according to the product discharge power.

[0077] Similarly, by performing time integration on the product discharge power within a parking time period, the first product energy consumption value consumed by the specified product (i.e., the selected product) within a parking time period can be obtained.

[0078] Finally, determine the second product energy consumption value according to the total discharge power, the external power discharge power, and the product discharge power.

[0079] As can be seen from the foregoing, when the user is in the vehicle, the energy consumption statistics strategy includes separately counting the energy consumption of external power discharge, the energy consumption of the first product, and the energy consumption of the second product. Therefore, after determining the external power discharge energy consumption value corresponding to the external power discharge energy consumption and the first product energy consumption value corresponding to the first product energy consumption, it can be determined that the remaining energy consumption comes from the second product energy consumption. At this time, the second product energy consumption value can be determined according to the total discharge power, the external power discharge power, and the product discharge power. Exemplarily, the difference between the total discharge power and the external power discharge power and the product discharge power can be determined first to obtain the discharge power corresponding to the second product energy consumption, that is, the total discharge power - the external power discharge power - the product discharge power. Then, by performing time integration on the discharge power corresponding to the second product energy consumption during a parking period, the second product energy consumption value consumed by the second product energy consumption (i.e., the standard product) during a parking period can be obtained.

[0080] For the overall vehicle energy consumption, in addition to the basic energy consumption of each component itself, the normal operation of each vehicle component is inseparable from the work of the domain controller, which also shows that the energy consumption of the domain controller is an indispensable basic function of the vehicle. Therefore, in this embodiment, the energy consumption generated by the domain controller can be included in the second product energy consumption for statistics.

[0081] Scenario 2: Passive energy consumption scenario (user not in the vehicle) When the user is in the vehicle, the energy consumption of the vehicle can be considered as "active energy consumption" centered around people. When the user is not in the vehicle, the energy consumption of the vehicle can be considered as energy consumption dominated by "passive energy consumption" maintained by the system. That is, at this time, the energy consumption of the vehicle is maintained by the vehicle's underlying system, usually due to safety / functional necessity (such as the sentry mode, the basic power consumption of the domain controller), and is inevitable. However, at the same time, with the development of electronic information technology, functions such as remote control are gradually applied to various vehicles. Even when the user is not in the vehicle, some functions in the vehicle can still be controlled in a remote control manner, such as reserving the battery, reserving the air conditioner, and reserving the seat heating. Therefore, in order to allow the user to clearly understand whether the energy consumption of each vehicle function is abnormal after the user leaves the vehicle, the energy consumption in this scenario can be analyzed based on the function activation situation in this scenario.

[0082] Based on the above analysis, in some embodiments, the multiple target energy consumption types determined in step S102 above may include: when the user state indicates that there is no user in the vehicle, determining the function activation situation of the vehicle. Wherein, the function activation situation is used to indicate whether there is a target function that has been activated in the vehicle. According to the function activation situation, the multiple target energy consumption types are determined.

[0083] In a possible implementation, when the indication of the enabled function indicates that there is an enabled target function in the vehicle, determine the multiple target energy consumption types according to the enabled target function.

[0084] When the user is not in the vehicle, some functions in the vehicle may still be in the working state. For example, temperature control functions related to temperature such as air conditioning, battery preheating, seat heating, etc. Another example is the monitoring function for vehicle parking safety monitoring (also known as the Sentry Mode, that is, after the user locks the car and leaves, when this function is enabled, it monitors and measures the surrounding environment through cameras and sensors and records potential safety risks to help the car owner prevent theft, damage or other improper behaviors. Since the cameras and sensors are continuously working, the power consumption is often relatively high, so this scenario should be regarded as a group for parking energy consumption statistics). Another example is that non-standard products on the vehicle may also be in the working mode when the user is not in the vehicle. Therefore, in this scenario, the target function may include at least one of the temperature control function, the monitoring function, and the product control function. Of course, according to actual needs, corresponding functions on the vehicle can also be selected as the target function, and the present disclosure does not make specific limitations on this.

[0085] In some scenarios, when there is an enabled target function in the vehicle, the enabled target function will inevitably generate a certain amount of energy consumption. Therefore, in order to facilitate the user to timely understand the energy consumption situation generated by this part of the enabled target function, the enabled target function can be used as an independent energy consumption type for separate statistical analysis.

[0086] In other scenarios, when the vehicle is in the parked state, even if the user is not in the vehicle, it is still possible to supply power to an external AC load through an AC V2L gun outside the vehicle or charge other new energy vehicles through an AC V2V gun. In this scenario, the vehicle may generate relatively large energy consumption. In order to facilitate the user to timely understand the energy consumption source situation of this part, this scenario can be defined as an independent energy consumption type for separate statistical analysis.

[0087] Based on this, when there is an enabled target function in the vehicle and the user is not in the vehicle, first determine the energy consumption type corresponding to the enabled target function, and use the energy consumption type corresponding to the enabled target function and the external discharge energy consumption as the multiple target energy consumption types, and perform separate analysis and statistics on each target energy consumption type. Among them, the external discharge energy consumption is used to represent the electric energy consumed during the process of the vehicle's battery outputting electric energy to an external load.

[0088] In some embodiments, the target function includes at least one of a temperature control function, a monitoring function, and a product control function. The energy consumption type corresponding to the temperature control function is temperature control energy consumption, the energy consumption type corresponding to the monitoring function is monitoring energy consumption, and the energy consumption type corresponding to the product control energy consumption is product control energy consumption. The temperature control energy consumption is used to represent the electric energy consumed by the vehicle during the temperature control process. The monitoring energy consumption is used to represent the electric energy consumed by the vehicle during the process of monitoring the external environment of the vehicle. The product control energy consumption is used to represent the electric energy consumed by the vehicle during the product control process. When the target energy consumption type includes the energy consumption type corresponding to the enabled target function and the external discharge energy consumption of the vehicle, the target energy consumption value includes the target function discharge energy consumption value corresponding to the energy consumption type of the enabled target function and the external discharge energy consumption value corresponding to the external discharge energy consumption of the vehicle. Accordingly, determining the target energy consumption value corresponding to each target energy consumption type according to the total discharge power in step S103 above may include: First, determine the external discharge power corresponding to the vehicle.

[0089] Among them, the external discharge power corresponding to the vehicle can be determined according to the external discharge AC voltage and external discharge AC current of the vehicle. Among them, the specific calculation method can refer to the calculation formula of the external discharge power in the above example, and will not be elaborated here.

[0090] Second, determine the external discharge energy consumption value according to the external discharge power.

[0091] Exemplarily, by performing time integration on the external discharge power during a parking time period, the external discharge energy consumption value consumed by the external discharge function during a parking time period can be obtained.

[0092] Finally, determine the target function discharge energy consumption value corresponding to each enabled target function according to the external discharge power and the total discharge power.

[0093] In one case, when the enabled target function includes one (for example, one of the temperature control function, the monitoring function, and the product control function), the difference between the total discharge power and the external discharge power can be used as the target function discharge power corresponding to the target function. Furthermore, by performing time integration on the target function discharge power corresponding to the enabled target function during a parking time period, the target function discharge energy consumption value consumed by the enabled target function during a parking time period can be obtained.

[0094] In another case, the enabled target functions include multiple ones (for example, at least two of the temperature control function, the monitoring function, and the product control function), and it is also possible to further determine the number of enabled functions corresponding to the enabled target functions, and for each enabled target function, determine the function discharge power corresponding to the target function. Among them, the function discharge power can be understood as the power consumption generated by the components directly associated with the target function of the vehicle during operation. However, in the actual application process, the operation of each target function often also requires the support of the domain controller. According to the number of enabled functions, multiple function discharge powers, the external discharge power of the vehicle, and the total discharge power, determine the target function discharge energy consumption value corresponding to each enabled target function. Specifically, it can be achieved through the following steps: Step A: According to multiple function discharge powers, the external discharge power of the vehicle, and the total discharge power, determine the basic discharge power corresponding to the domain controller of the vehicle.

[0095] Exemplarily, the difference between the total discharge power and the sum of multiple function discharge powers and the external discharge power can be used as the basic discharge power corresponding to the domain controller of the vehicle, that is, the basic discharge power = total discharge power - multiple function discharge powers - external discharge power.

[0096] Step B: According to the basic discharge power, the number of enabled functions, and multiple function discharge powers, determine the target function discharge energy consumption value corresponding to each enabled target function.

[0097] It can be understood that when different target functions are working, the domain controller needs to remain in the wake-up state to work. Therefore, in order to ensure the rationality of energy consumption distribution, the power consumption generated by the domain controller can be evenly distributed to the enabled target functions. Specifically, the average discharge power of the domain controller corresponding to each enabled target function can be determined according to the basic discharge power and the number of enabled functions. For example, the ratio of the basic discharge power to the number of enabled functions (i.e., the domain controller discharge power_base / n, where the domain controller discharge power_base / n is the basic discharge power and n is the number of enabled functions) can be used as the average discharge power of the domain controller corresponding to each enabled target function. Secondly, for each enabled target function, the target function discharge energy consumption value corresponding to the target function can be determined according to the average discharge power and the function discharge power corresponding to the target function. For example, the sum value of the average discharge power and the power discharge power can be used as the target function discharge power corresponding to the target function. Then, by performing time integration on the target function discharge power corresponding to the enabled target functions during a parking period, the target function discharge energy consumption value consumed by the enabled target functions during a parking period can be obtained. Taking the enabled target functions including the temperature control function, the monitoring function, and the product control function as an example, the function discharge power includes the temperature control power_base, the monitoring power_base, and the product control power_base, and the target function discharge power corresponding to the target function includes the temperature control power, the monitoring power, and the product control power. Among them, the temperature control power = the temperature control power_base + the average discharge power; the monitoring power = the monitoring power_base + the average discharge power; the product control power = the product control power_base + the average discharge power.

[0098] In another possible implementation manner, when the function enabling situation indicates that there are no enabled target functions in the vehicle, the multiple target energy consumption types are determined according to the remote control situation corresponding to the vehicle, and the remote control situation is used to indicate whether the vehicle triggers remote control.

[0099] When there is no enabled target function in the vehicle, it can be further determined whether the vehicle has been remotely controlled. When the user is not in the vehicle, the user wakes up the corresponding controller of the whole vehicle through the APP to remotely control the vehicle or query vehicle information, which will generate additional "remote control energy consumption". Considering that some users frequently wake up the whole vehicle through the mobile APP, resulting in relatively high "remote control energy consumption", this scenario should be regarded as a group for parking energy consumption statistics. If remote control has occurred, it can be considered that all the power consumption in the out-of-vehicle power discharge part is due to the energy consumption generated after the domain controller is woken up by remote control. If remote control has not occurred, it can be considered that all the power consumption in the out-of-vehicle power discharge part is due to the energy consumption generated by the domain controller during standby operation of the vehicle.

[0100] Based on this, in one case, when the remote control situation indicates that the vehicle has triggered remote control, the remote control energy consumption and the out-of-vehicle power discharge energy consumption are used as the multiple target energy consumption types.

[0101] Among them, the remote control energy consumption is used to represent the electric energy consumed by the vehicle during remote control, and the out-of-vehicle power discharge energy consumption is used to represent the electric energy consumed by the vehicle's battery when outputting electric energy to an out-of-vehicle load.

[0102] When the target energy consumption types include remote control energy consumption and out-of-vehicle power discharge energy consumption, the target energy consumption value can include the remote control energy consumption value corresponding to the remote control energy consumption and the out-of-vehicle power discharge energy consumption value corresponding to the out-of-vehicle power discharge energy consumption. Correspondingly, in step S103 above, determining the target energy consumption value corresponding to each target energy consumption type according to the total discharge power can include: First, determine the out-of-vehicle power discharge power corresponding to the vehicle.

[0103] Among them, the out-of-vehicle power discharge power corresponding to the vehicle can be determined according to the out-of-vehicle power discharge AC voltage and the out-of-vehicle power discharge AC current of the vehicle. Among them, the specific calculation method can refer to the calculation formula of the out-of-vehicle power discharge power in the above example, and will not be elaborated here.

[0104] Second, determine the out-of-vehicle power discharge energy consumption value according to the out-of-vehicle power discharge power.

[0105] Exemplarily, by performing time integration on the out-of-vehicle power discharge power within a parking time period, the out-of-vehicle power discharge energy consumption value consumed by the out-of-vehicle power discharge function within a parking time period can be obtained.

[0106] Finally, determine the remote control energy consumption value according to the out-of-vehicle power discharge power and the total discharge power.

[0107] Exemplarily, the difference between the total discharge power and the external discharge power of the vehicle can be used as the remote control power. Furthermore, by performing a time integral on the remote control power within a parking time period, the remote control energy consumption value consumed by the remote control function within a parking time period can be obtained.

[0108] In another scenario, when the remote control situation indicates that the vehicle has not triggered remote control, the vehicle standby energy consumption and the external discharge energy consumption of the vehicle are used as the multiple target energy consumption types.

[0109] Among them, the external discharge energy consumption of the vehicle is used to represent the amount of electricity consumed during the process of the vehicle's battery outputting electrical energy to an external load, and the vehicle standby energy consumption of the vehicle is used to represent the amount of electricity consumed by the vehicle's domain controller in the standby state.

[0110] When the target energy consumption types include the vehicle standby energy consumption and the external discharge energy consumption of the vehicle, the target energy consumption value can include the vehicle standby energy consumption value corresponding to the vehicle standby energy consumption and the external discharge energy consumption value corresponding to the external discharge energy consumption of the vehicle. Accordingly, determining the target energy consumption value corresponding to each target energy consumption type according to the total discharge power in the above step S103 can include: First, determine the external discharge power corresponding to the vehicle.

[0111] Among them, the external discharge power corresponding to the vehicle can be determined according to the external discharge AC voltage and the external discharge AC current of the vehicle. Among them, the specific calculation method can refer to the calculation formula of the external discharge power in the above example, and will not be elaborated here.

[0112] Second, according to the external discharge power, determine the external discharge energy consumption value.

[0113] Exemplarily, by performing a time integral on the external discharge power within a parking time period, the external discharge energy consumption value consumed by the external discharge function within a parking time period can be obtained.

[0114] Finally, according to the external discharge power and the total discharge power, determine the vehicle standby energy consumption value.

[0115] Exemplarily, the difference between the total discharge power and the external discharge power can be used as the vehicle standby power. Furthermore, by performing a time integral on the vehicle standby power within a parking time period, the remote control energy consumption value consumed by the remote control function within a parking time period can be obtained.

[0116] Generally speaking, when the user is not in the vehicle, the classification rules of the target energy consumption type can be initially determined based on whether there is a target function that has been turned on in the vehicle. When it is determined that there is a target function that has been turned on, the remote control energy consumption and the vehicle standby energy consumption can be not counted. When it is determined that there is no target function that has been turned on, it can be further determined whether the remote control scenario has occurred. If it has occurred, the part except the external vehicle discharging energy consumption can be uniformly classified as the remote control energy consumption. If it has not occurred, the part except the external vehicle discharging energy consumption can be uniformly classified as the vehicle standby energy consumption. In this way, it is convenient for the user to timely and effectively understand the parking energy consumption situation of the vehicle in different scenarios, ensuring the rationality and authenticity of the parking energy consumption statistics.

[0117] By adopting the above method, the dynamic classification of the energy consumption type is realized by identifying the user state (i.e., someone is in the vehicle / no one is in the vehicle) of the vehicle in the parking state, and the target energy consumption value corresponding to each target energy consumption type is determined, which is convenient for the user to timely and effectively understand the parking energy consumption situation of the vehicle in different application scenarios, ensuring the rationality and authenticity of the parking energy consumption statistics. In this way, different energy consumption statistics methods can be provided according to whether the user is in the vehicle, which is convenient for the user to deeply understand the root cause of the energy consumption, so as to effectively optimize the vehicle use habits and provide strong support for the user's energy-saving driving.

[0118] Figure 2 is a block diagram of a device for determining parking energy consumption shown according to an exemplary embodiment, as Figure 2 shown, the device 200 includes: An acquisition module 201, configured to acquire the user state of the vehicle and the total discharge power corresponding to the battery of the vehicle when the vehicle is in the parking state; the user state is used to represent whether there is a user in the vehicle; A first determination module 202, configured to determine a plurality of target energy consumption types corresponding to the user state; A second determination module 203, configured to determine the target energy consumption value corresponding to each target energy consumption type according to the total discharge power.

[0119] Optionally, the first determination module 202 is configured to use the external vehicle discharging energy consumption, the first product energy consumption, and the second product energy consumption as the plurality of target energy consumption types when the user state represents that there is a user in the vehicle; wherein, the external vehicle discharging energy consumption is used to represent the electric quantity consumed during the process of the vehicle battery outputting electric energy to an external load, the first product energy consumption is used to represent the electric quantity consumed during the use of a specified product in the vehicle, and the second product energy consumption is used to represent the electric quantity consumed during the use of the remaining products in the vehicle except the specified product.

[0120] Optionally, the target energy consumption value includes the off-vehicle discharge energy consumption value corresponding to the off-vehicle discharge energy consumption of the vehicle, the first product energy consumption value corresponding to the first product energy consumption, and the second product energy consumption value corresponding to the second product energy consumption. The second determination module 203 is configured to determine the off-vehicle discharge power corresponding to the vehicle and the product discharge power corresponding to the specified product; determine the off-vehicle discharge energy consumption value according to the off-vehicle discharge power; determine the first product energy consumption value according to the product discharge power; and determine the second product energy consumption value according to the total discharge power, the off-vehicle discharge power, and the product discharge power.

[0121] Optionally, the first determination module 202 is configured to determine the function activation status of the vehicle when the user status indicates that there is no user in the vehicle. The function activation status is used to indicate whether there is a target function that has been activated in the vehicle; and determine the multiple target energy consumption types according to the function activation status.

[0122] Optionally, the first determination module 202 is configured to determine the multiple target energy consumption types according to the activated target function when the function activation status indicates that there is an activated target function in the vehicle; or determine the multiple target energy consumption types according to the remote control status corresponding to the vehicle when the function activation status indicates that there is no activated target function in the vehicle. The remote control status is used to indicate whether the vehicle triggers remote control.

[0123] Optionally, the first determination module 202 is configured to determine the energy consumption type corresponding to the activated target function; and use the energy consumption type corresponding to the activated target function and the off-vehicle discharge energy consumption as the multiple target energy consumption types; where the off-vehicle discharge energy consumption is used to indicate the amount of electricity consumed during the process of the vehicle's battery outputting electrical energy to an off-vehicle load.

[0124] Optionally, the target function includes at least one of a temperature control function, a monitoring function, and a product control function. The energy consumption type corresponding to the temperature control function is temperature control energy consumption, the energy consumption type corresponding to the monitoring function is monitoring energy consumption, and the energy consumption type corresponding to the product control function is product control energy consumption; the temperature control energy consumption is used to indicate the amount of electricity consumed during the process of the vehicle performing temperature control, the monitoring energy consumption is used to indicate the amount of electricity consumed during the process of the vehicle monitoring the external environment of the vehicle, and the product control energy consumption is used to indicate the amount of electricity consumed during the process of the vehicle performing product control.

[0125] Optionally, the target energy consumption value includes a target function discharge energy consumption value corresponding to the energy consumption type of the enabled target function and an off-vehicle discharge energy consumption value corresponding to the off-vehicle discharge energy consumption of the vehicle. The second determination module 203 is configured to determine the off-vehicle discharge power corresponding to the vehicle; determine the off-vehicle discharge energy consumption value according to the off-vehicle discharge power; and determine the target function discharge energy consumption value corresponding to each enabled target function according to the off-vehicle discharge power and the total discharge power.

[0126] Optionally, when there are multiple enabled target functions, the second determination module 203 is configured to determine the number of enabled functions corresponding to the enabled target functions; for each enabled target function, determine the function discharge power corresponding to the target function; and determine the target function discharge energy consumption value corresponding to each enabled target function according to the number of enabled functions, the multiple function discharge powers, the off-vehicle discharge power, and the total discharge power.

[0127] Optionally, the second determination module 203 is configured to determine the basic discharge power corresponding to the domain controller of the vehicle according to the multiple function discharge powers, the off-vehicle discharge power, and the total discharge power; and determine the target function discharge energy consumption value corresponding to each enabled target function according to the basic discharge power, the number of enabled functions, and the multiple function discharge powers.

[0128] Optionally, the second determination module 203 is configured to determine the average discharge power of the domain controller corresponding to each enabled target function according to the basic discharge power and the number of enabled functions; and for each enabled target function, determine the target function discharge energy consumption value corresponding to the target function according to the average discharge power and the function discharge power corresponding to the target function.

[0129] Optionally, the first determination module 202 is configured to use the remote control energy consumption and the off-vehicle discharge energy consumption as the multiple target energy consumption types when the remote control situation indicates that the vehicle triggers remote control; or use the vehicle standby energy consumption and the off-vehicle discharge energy consumption as the multiple target energy consumption types when the remote control situation indicates that the vehicle does not trigger remote control; where the remote control energy consumption is used to represent the power consumed by the vehicle during remote control, the off-vehicle discharge energy consumption is used to represent the power consumed by the vehicle's battery when outputting electrical energy to an off-vehicle load, and the vehicle standby energy consumption is used to represent the power consumed by the vehicle's domain controller in the standby state.

[0130] Optionally, the target energy consumption value includes the remote control energy consumption value corresponding to the remote control energy consumption and the external power discharge energy consumption value corresponding to the external power discharge of the vehicle. The second determination module 203 is configured to determine the external power discharge power corresponding to the vehicle; determine the external power discharge energy consumption value according to the external power discharge power; and determine the remote control energy consumption value according to the external power discharge power and the total discharge power.

[0131] Optionally, the target energy consumption value includes the vehicle standby energy consumption value corresponding to the vehicle standby energy consumption and the external power discharge energy consumption value corresponding to the external power discharge of the vehicle. The second determination module 203 is configured to determine the external power discharge power corresponding to the vehicle; determine the external power discharge energy consumption value according to the external power discharge power; and determine the vehicle standby energy consumption value according to the external power discharge power and the total discharge power.

[0132] By using the above device, the dynamic classification of energy consumption types is realized by identifying the user state (i.e., someone is in the vehicle / nobody is in the vehicle) when the vehicle is in the parked state, and the target energy consumption value corresponding to each target energy consumption type is determined, which facilitates the user to timely and effectively understand the parked energy consumption situation of the vehicle in different application scenarios, and ensures the rationality and authenticity of the parked energy consumption statistics. In this way, different energy consumption statistics methods can be provided according to whether the user is in the vehicle, which is convenient for the user to deeply understand the root cause of energy consumption generation, so as to effectively optimize the driving habits and provide strong support for the user's energy-saving driving.

[0133] Regarding the device in the above embodiments, the specific manners in which each module performs operations have been described in detail in the embodiments related to the method, and will not be elaborated herein.

[0134] The present disclosure further provides a computer-readable storage medium, on which computer program instructions are stored, and when the program instructions are executed by a processor, the steps of the method for determining parked energy consumption provided by the present disclosure are implemented.

[0135] Figure 3 FIG. is a block diagram of a vehicle 300 shown according to an exemplary embodiment. For example, the vehicle 300 may be a hybrid vehicle, or may be a non-hybrid vehicle, an electric vehicle, a fuel cell vehicle, or other types of vehicles. The vehicle 300 may be an autonomous vehicle, a semi-autonomous vehicle, or a non-autonomous vehicle.

[0136] Referring to Figure 3 , the vehicle 300 may include various subsystems. For example, an infotainment system 310, a perception system 320, a decision control system 330, a drive system 340, and a computing platform 350. Among them, the vehicle 300 may further include more or fewer subsystems, and each subsystem may include multiple components. In addition, each subsystem and each component of the vehicle 300 may be interconnected in a wired or wireless manner.

[0137] In some embodiments, the infotainment system 310 may include a communication system, an entertainment system, a navigation system, and the like.

[0138] The perception system 320 may include several types of sensors for sensing information about the environment around the vehicle 300. For example, the perception system 320 may include a global positioning system (the global positioning system may be a GPS system, a Beidou system, or other positioning systems), an inertial measurement unit (IMU), lidar, millimeter-wave radar, ultrasonic radar, and a camera device.

[0139] The decision control system 330 may include a computing system, a vehicle controller, a steering system, an accelerator, and a braking system.

[0140] The drive system 340 may include components that provide motive power for the vehicle 300. In one embodiment, the drive system 340 may include an engine, an energy source, a powertrain, and wheels. The engine may be one or a combination of an internal combustion engine, an electric motor, and an air compression engine. The engine is capable of converting the energy provided by the energy source into mechanical energy.

[0141] Some or all of the functions of the vehicle 300 are controlled by the computing platform 350. The computing platform 350 may include at least one processor 351 and a memory 352, and the processor 351 may execute instructions 353 stored in the memory 352.

[0142] The processor 351 may be any conventional processor, such as a commercially available CPU. The processor may also include, for example, a Graphic Process Unit (GPU), a Field Programmable Gate Array (FPGA), a System on Chip (SOC), an Application Specific Integrated Circuit (ASIC), or a combination thereof.

[0143] The memory 352 may be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, a magnetic disk, or an optical disk.

[0144] In addition to instruction 353, the memory 352 can also store data, such as road maps, route information, data on the position, direction, speed, etc. of the vehicle. The data stored in the memory 352 can be used by the computing platform 350.

[0145] In an embodiment of the present disclosure, the processor 351 can execute the instruction 353 to complete all or part of the steps of the above-mentioned method for determining the parking energy consumption.

[0146] In another exemplary embodiment, a computer program product is also provided. The computer program product includes a computer program that can be executed by a programmable device, and the computer program has a code portion for executing the above-mentioned method for determining the parking energy consumption when executed by the programmable device.

[0147] Those skilled in the art can also understand that the various illustrative logical blocks and steps listed in the embodiments of the present application can be implemented by electronic hardware, computer software, or a combination of the two. Whether such functions are implemented by hardware or software depends on the specific application and the design requirements of the entire system. For each specific application, those skilled in the art can use various methods to implement the described functions, but such implementation should not be construed as exceeding the scope of protection of the embodiments of the present application.

[0148] In addition, the word "exemplary" is used herein to mean serving as an example, instance, or illustration. Any aspect or design described herein as "exemplary" is not necessarily to be understood as being advantageous compared to other aspects or designs. Instead, the use of the word exemplary is intended to present concepts in a concrete manner. As used herein, the term "or" is intended to mean an inclusive "or" rather than an exclusive "or". That is, unless otherwise specified or clear from the context, "X applies A or B" is intended to mean any arrangement in a natural inclusive arrangement. That is, if X applies A; X applies B; or X applies both A and B, then "X applies A or B" is satisfied in any of the foregoing instances.

[0149] Similarly, although the present disclosure has been shown and described with respect to one or more implementations, equivalent variations and modifications will occur to those skilled in the art upon reading and understanding the specification and drawings. The present disclosure includes all such modifications and variations and is limited only by the scope of the claims. Specifically with respect to the various functions performed by the components described above (e.g., elements, resources, etc.), unless otherwise indicated, the terms used to describe such components are intended to correspond to any component (functionally equivalent) that performs the specific function of the described component, even if not structurally equivalent to the disclosed structure. Additionally, although a particular feature of the present disclosure may have been disclosed with respect to only one of several implementations, such a feature may, as may be desired and advantageous for any given or particular application, be combined with one or more other features of the other implementations. Further, with respect to the use of "comprising," "having," "including," "contains," or variants thereof in the detailed description or claims, such terms are intended to be inclusive in a manner similar to the term "including."

[0150] Other embodiments of the present disclosure will readily occur to those of ordinary skill in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include known or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of the present disclosure are pointed out by the appended claims.

[0151] It should be understood that the present disclosure is not limited to the exact structures described above and shown in the drawings, and various modifications and changes may be made without departing from its scope. The scope of the present disclosure is limited only by the appended claims.

Claims

1. A method for determining parking energy consumption, characterized in that: The method comprises: When the vehicle is in a parking state, obtaining a user state of the vehicle and a total discharge power corresponding to a battery of the vehicle; the user state is used to indicate whether there is a user in the vehicle; Determining a plurality of target energy consumption types corresponding to the user status; According to the total discharge power, a target energy consumption value corresponding to each target energy consumption type is determined.

2. The method according to claim 1, characterized in that The determining of the multiple target energy consumption types corresponding to the user state comprises: When the user status indicates that there is a user in the vehicle, taking the off-vehicle discharge energy consumption, the first product energy consumption, and the second product energy consumption as the multiple target energy consumption types; Among them, the off-vehicle discharge energy consumption is used to characterize the amount of electricity consumed in the process of the vehicle's battery outputting electrical energy to the off-vehicle load, the first product energy consumption is used to characterize the amount of electricity consumed by a designated product in the vehicle during use, and the second product energy consumption is used to characterize the amount of electricity consumed by the remaining products in the vehicle except the designated product during use.

3. The method according to claim 2, characterized in that The target energy consumption value includes an external discharge energy consumption value corresponding to the external discharge energy consumption, a first product energy consumption value corresponding to the first product energy consumption, and a second product energy consumption value corresponding to the second product energy consumption. The determining, according to the total discharge power, a target energy consumption value corresponding to each target energy consumption type includes: Determine the external discharge power corresponding to the vehicle and the product discharge power corresponding to the specified product; Determining the external discharge energy consumption value according to the external discharge power; Determining the energy consumption value of the first product according to the discharge power of the product; The second product energy consumption value is determined according to the total discharge power, the external discharge power and the product discharge power.

4. The method according to claim 1, characterized in that: The determining of the multiple target energy consumption types corresponding to the user state comprises: When the user status indicates that there is no user in the vehicle, determining a function activation status of the vehicle, wherein the function activation status is used to indicate whether there is an activated target function in the vehicle; The multiple target energy consumption types are determined according to the function activation status.

5. The method according to claim 4, characterized in that The determining, according to the function activation status, the multiple target energy consumption types comprises: In a case where the function activation status indicates that there is an activated target function in the vehicle, determining the multiple target energy consumption types according to the activated target function; or, When the function activation status indicates that there is no activated target function in the vehicle, the multiple target energy consumption types are determined according to the remote control status corresponding to the vehicle, and the remote control status is used to indicate whether the vehicle triggers remote control.

6. The method according to claim 5, characterized in that The determining, according to the enabled target functions, the multiple target energy consumption types comprises: Determine the energy consumption type corresponding to the enabled target function; The energy consumption type corresponding to the turned-on target function and the off-vehicle discharge energy consumption are used as the multiple target energy consumption types; wherein the off-vehicle discharge energy consumption is used to characterize the amount of electricity consumed in the process of the battery of the vehicle outputting electrical energy to an off-vehicle load.

7. The method according to claim 6, characterized in that The target function includes at least one of a temperature control function, a monitoring function and a product control function, the energy consumption type corresponding to the temperature control function is temperature control energy consumption, the energy consumption type corresponding to the monitoring function is monitoring energy consumption, and the energy consumption type corresponding to the product control energy consumption is product control energy consumption; The temperature control energy consumption is used to characterize the amount of electricity consumed by the vehicle during temperature control, the monitoring energy consumption is used to characterize the amount of electricity consumed by the vehicle during monitoring the vehicle's external environment, and the product control energy consumption is used to characterize the amount of electricity consumed by the vehicle during product control.

8. The method according to claim 6, characterized in that The target energy consumption value includes a target function discharge energy consumption value corresponding to the energy consumption type of the turned-on target function and an external discharge energy consumption value corresponding to the external discharge energy consumption. The determining of the target energy consumption value corresponding to each target energy consumption type according to the total discharge power includes: Determining the external discharge power corresponding to the vehicle; Determining the external discharge energy consumption value according to the external discharge power; The target function discharge energy consumption value corresponding to each turned-on target function is determined according to the external discharge power and the total discharge power.

9. The method according to claim 8, characterized in that In the case that the enabled target functions include multiple ones, the method further includes: Determine the number of enabled functions corresponding to the enabled target functions; For each turned-on target function, determining a function discharge power corresponding to the target function; The determining, according to the external discharge power and the total discharge power, the target function discharge energy consumption value corresponding to each turned-on target function comprises: The target function discharge energy consumption value corresponding to each turned-on target function is determined according to the number of turned-on functions, the discharge powers of the multiple functions, the discharge power outside the vehicle and the total discharge power.

10. The method according to claim 9, characterized in that The determining, according to the number of turned-on functions, the discharge powers of the multiple functions, the discharge power outside the vehicle, and the total discharge power, of the target function discharge energy consumption value corresponding to each turned-on target function includes: Determining a basic discharge power corresponding to a domain controller of the vehicle according to the plurality of functional discharge powers, the external discharge power and the total discharge power; The target function discharge energy consumption value corresponding to each turned-on target function is determined according to the basic discharge power, the number of turned-on functions and the discharge powers of the multiple functions.

11. The method according to claim 10, characterized in that The determining, according to the basic discharge power, the number of turned-on functions and the discharge powers of the multiple functions, the target function discharge energy consumption value corresponding to each turned-on target function comprises: Determine, according to the basic discharge power and the number of enabled functions, an average discharge power of the domain controller corresponding to each enabled target function; For each turned-on target function, a target function discharge energy consumption value corresponding to the target function is determined according to the average discharge power and the function discharge power corresponding to the target function.

12. The method according to claim 5, characterized in that The determining, according to the remote control situation corresponding to the vehicle, the plurality of target energy consumption types comprises: In the case where the remote control situation represents that the vehicle triggers remote control, remote control energy consumption and off-vehicle discharge energy consumption are used as the multiple target energy consumption types; or, When the remote control situation indicates that the vehicle has not triggered remote control, the vehicle standby energy consumption and the vehicle external discharge energy consumption are used as the multiple target energy consumption types; Among them, the remote control energy consumption is used to characterize the power consumed by the vehicle during the remote control process, the off-vehicle discharge energy consumption is used to characterize the power consumed in the process of the vehicle's battery outputting electrical energy to the off-vehicle load, and the vehicle standby energy consumption is used to characterize the power consumed by the vehicle's domain controller in standby mode.

13. The method according to claim 12, characterized in that The target energy consumption value includes a remote control energy consumption value corresponding to the remote control energy consumption and an external discharge energy consumption value corresponding to the external discharge energy consumption. The determining, according to the total discharge power, a target energy consumption value corresponding to each target energy consumption type includes: Determining the external discharge power corresponding to the vehicle; Determining the external discharge energy consumption value according to the external discharge power; The remote control energy consumption value is determined according to the external discharge power and the total discharge power.

14. The method according to claim 12, characterized in that The target energy consumption value includes a vehicle standby energy consumption value corresponding to the vehicle standby energy consumption and an external discharge energy consumption value corresponding to the external discharge energy consumption. The determining of the target energy consumption value corresponding to each target energy consumption type according to the total discharge power includes: Determining the external discharge power corresponding to the vehicle; Determining the external discharge energy consumption value according to the external discharge power; The vehicle standby energy consumption value is determined according to the external discharge power and the total discharge power.

15. A device for determining parking energy consumption, characterized in that: The device comprises: an acquisition module, configured to acquire a user status of the vehicle and a total discharge power corresponding to a battery of the vehicle when the vehicle is in a parking state; the user status is used to indicate whether there is a user in the vehicle; A first determination module is configured to determine a plurality of target energy consumption types corresponding to the user state; The second determination module is configured to determine a target energy consumption value corresponding to each target energy consumption type according to the total discharge power.

16. A vehicle, characterized in that: include: processor; a memory for storing processor-executable instructions; The processor is configured to implement the steps of the method described in any one of claims 1 to 14 when calling the executable instructions stored in the memory.

17. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 14 are implemented.

18. A computer program product, characterized in that The invention comprises a computer program which, when executed by a processor, implements the steps of the method according to any one of claims 1 to 14.