Method and apparatus for vehicle energy management, electronic device and vehicle
By determining the vehicle's operating conditions and matching the execution logic of the domain controller's load objects, a star-shaped power distribution network was adopted, which solved the problems of high cost and insufficient power supply coverage of the vehicle body control module, and achieved optimization of power supply requirements and power consumption under different operating conditions.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-15
- Publication Date
- 2026-03-20
AI Technical Summary
The cost of investing in the vehicle body control module is high, and existing control methods cannot cover the power supply requirements of the vehicle under all driving conditions.
By determining the current operating conditions of the target vehicle, matching the execution logic of the load objects corresponding to each domain controller according to the operating conditions, and controlling the power supply on and off using a regional power distribution method, a star power distribution network is generated to cover the power supply needs under all driving conditions.
It can meet the power supply requirements under different driving conditions, shorten the power supply wire length, reduce power consumption, and save the overall vehicle cost.
Smart Images

Figure CN116215235B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of vehicle electrical architecture, and in particular to a vehicle energy management method and device, an electronic device and a vehicle. BACKGROUND
[0002] With the increasing application of electronic functions in automobiles, people's pursuit of electronic functions in automobiles is becoming more and more strong, which leads to more and more electronic modules on the vehicle, and more and more dispersion. Under the premise of meeting electronic functions, the power distribution system of the vehicle becomes more and more complex, the wire harness cost rises, and there is a lack of unified power management.
[0003] In order to solve the above problems, the related technology proposes a development method of a vehicle body control module, which realizes power distribution of the vehicle through a powerful vehicle body controller. Specifically, a control method is integrated in the vehicle body control module, and then the control method is used to control the on-off of electronic fuses and MCUs, and the control method is also used to control various working conditions of the vehicle power-on and power-off. However, since the control method is integrated in the vehicle body control module, if the cost of the vehicle body controller is small in the early stage, it is easy to cause that the vehicle body controller cannot cover the power supply demand of all vehicle driving conditions.
[0004] Therefore, the related technology has the problem that the vehicle body control module has high investment cost, and the corresponding control method cannot cover the power supply demand of all vehicle driving conditions. SUMMARY
[0005] The present application provides a vehicle energy management method and device, an electronic device and a vehicle to at least solve the problem that the related technology vehicle body control module has high investment cost, and the corresponding control method cannot cover the power supply demand of all vehicle driving conditions.
[0006] According to an aspect of an embodiment of the present application, a vehicle energy management method is provided, which includes:
[0007] determining a current running condition of a target vehicle;
[0008] determining, according to the current running condition, an execution logic of a load object corresponding to each domain controller contained in the target vehicle, wherein the execution logic is an operation performed on the load object according to the current running condition, power-on and power-off conditions of the load object required by the target vehicle under different running conditions, and control conditions of the load object under each domain controller;
[0009] controlling the load object to perform power-on and power-off according to the execution logic.
[0010] According to another aspect of the embodiments of the present application, a device for vehicle energy management is also provided, which comprises:
[0011] a first determining module configured to determine a current operating condition of a target vehicle;
[0012] a second determining module configured to determine, according to the current operating condition, an execution logic of a load object corresponding to each domain controller contained in the target vehicle, wherein the execution logic is an operation performed on the load object according to the current operating condition, a power on-off condition of the load object required by the target vehicle under different operating conditions, and a control condition of the load object under each domain controller;
[0013] a control module configured to control the power on-off of the load object according to the execution logic.
[0014] Optionally, when the current operating condition is a first mode condition, the control module comprises:
[0015] a first obtaining unit configured to obtain a first domain controller required to be turned on by the target vehicle under the first mode condition, and obtain a second domain controller required to be turned on in a target user demand;
[0016] a second obtaining unit configured to obtain at least one first load object corresponding to the first domain controller and the second domain controller;
[0017] a first control unit configured to control the first load object to be in a power on state by using a storage battery when an energy amount of the storage battery is greater than or equal to a preset residual amount, and control other load objects except the first load object to be in a power off state.
[0018] Optionally, when the current operating condition is a second mode condition, the control module comprises:
[0019] a turning-on unit configured to turn on all the domain controllers of the target vehicle;
[0020] a third obtaining unit configured to obtain a second load object corresponding to each domain controller;
[0021] a second control unit configured to control the second load object to be in a power on state by using a target power supply.
[0022] Optionally, the second control unit comprises:
[0023] a first obtaining sub-module configured to obtain a residual amount of the target power supply;
[0024] The communication submodule is configured to, when the remaining power is greater than or equal to the preset threshold, make the second load object utilize the target power supply to be in a power supply communication state and normally run.
[0025] Optionally, the device further comprises:
[0026] The second acquisition submodule is configured to, after the remaining power of the target power supply is acquired, acquire a driving-related mode divided by the target vehicle during driving when the remaining power is less than the preset threshold, wherein each driving-related mode contains a plurality of load objects.
[0027] The third acquisition submodule is configured to acquire a priority execution level set for the driving-related mode.
[0028] The fourth acquisition submodule is configured to acquire a target driving-related mode in a preset position according to the priority execution level.
[0029] The fifth acquisition submodule is configured to acquire a plurality of third load objects contained in the target driving-related mode.
[0030] The control submodule is configured to control the third load object to be in a power supply communication state by utilizing the target power supply, and control other load objects except the third load object to be in a power supply disconnection state.
[0031] Optionally, when the current running condition is a third mode condition, the control module comprises:
[0032] The fourth acquisition unit is configured to acquire a third domain controller required to be turned on by the target vehicle when running the third mode condition.
[0033] The fifth acquisition unit is configured to acquire at least one fourth load object corresponding to the third domain controller.
[0034] The third control unit is configured to control the fourth load object to be in a power supply communication state.
[0035] Optionally, the device further comprises:
[0036] The acquisition module is configured to acquire instruction information indicating the current running condition of the target vehicle before the current running condition of the target vehicle is determined.
[0037] The analysis submodule is configured to analyze the instruction information to determine the current running condition.
[0038] According to a further aspect of the embodiments of the present application, an electronic device is also provided, comprising a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory complete the communication among each other through the communication bus; wherein the memory is configured to store a computer program; and the processor is configured to execute the method steps in any of the above embodiments by running the computer program stored in the memory.
[0039] According to a further aspect of the embodiments of the present application, a vehicle is also provided, wherein the vehicle is configured to execute the method steps in any of the above embodiments.
[0040] In the embodiments of the present application, the current operating condition of the target vehicle is determined; the execution logic of the load object corresponding to each domain controller contained in the target vehicle is determined according to the current operating condition, wherein the execution logic is the operation performed on the load object according to the current operating condition, the power on-off state of the load object required by the target vehicle under different operating conditions and the control of the load object under each domain controller; and the power on-off of the load object is controlled according to the execution logic. Since the embodiments of the present application match the execution logic of the load object corresponding to each domain controller according to the current operating condition of the target vehicle, and then execute the power distribution of the load object under each domain controller according to the execution logic, a star-type power distribution is generated in this way, which covers the power supply demand under all driving conditions of the vehicle, shortens the length of the power supply wire, reduces the power consumption of the power supply wire, saves the power consumption of the whole vehicle, and solves the problem that the body control module in the related art has high investment cost and its corresponding control method cannot cover the power supply demand under all driving conditions of the vehicle. BRIEF DESCRIPTION OF DRAWINGS
[0041] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and serve to explain the principles of the present application together with the specification.
[0042] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the accompanying drawings needed to be used in the embodiments or prior art description will be briefly introduced as follows, and obviously, other drawings can also be obtained by those skilled in the art without any creative effort on the basis of these drawings.
[0043] Figure 1 is a flow diagram of an optional vehicle energy management method according to the embodiments of the present application;
[0044] Figure 2 is a schematic diagram of an optional star-type power distribution network system according to the embodiments of the present application;
[0045] Figure 3is a flowchart of a vehicle energy management method according to an embodiment of the application in an optional first mode working condition;
[0046] Figure 4 is a flowchart of a vehicle energy management method according to an embodiment of the application in an optional second mode working condition;
[0047] Figure 5 is a structural block diagram of an optional vehicle energy management device according to an embodiment of the application;
[0048] Figure 6 is a structural block diagram of an optional electronic device according to an embodiment of the application. DETAILED DESCRIPTION
[0049] In order to enable those skilled in the art to better understand the scheme of the present application, the technical solutions in the embodiments of the present application will be described clearly and completely below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, not all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor should be within the scope of protection of the present application.
[0050] It should be noted that the terms "first", "second" and the like in the specification and claims of the present application and the above-described drawings are used to distinguish similar objects, and do not necessarily indicate a specific order or a chronological sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, so that the embodiments of the present application described herein can be implemented in an order other than that illustrated or described herein. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device that includes a series of steps or units does not have to be limited to those steps or units clearly listed, but can include other steps or units not clearly listed or inherent to these processes, methods, products or devices.
[0051] With the increasing application of electronic functions in automobiles, people's pursuit of electronic functions of automobiles is becoming more and more strong, which leads to more and more dispersed electric electronic modules on the whole vehicle, and under the premise of meeting the electronic functions, leads to more and more complex power distribution system of the whole vehicle, rising of wire harness cost, and lack of unified power management.
[0052] In order to solve the above problems, the embodiments of the present application propose a vehicle energy management method, as shown in Figure 1 The method can be applied to a central computing unit, and the method comprises:
[0053] Step S101, determining the current running working condition of the target vehicle;
[0054] Step S102: Determine the execution logic of the load objects corresponding to each domain controller contained in the target vehicle according to the current operating conditions. The execution logic is the operation performed on the load objects according to the current operating conditions, the power on / off status of the load objects required by the target vehicle under different operating conditions, and the control status of the load objects under each domain controller.
[0055] Step S103: Control the power supply to the load object according to the execution logic.
[0056] Optionally, in this embodiment, a central computing unit is used to determine the current operating condition of the target vehicle. The target vehicle can be any vehicle that requires coordinated power distribution.
[0057] like Figure 2 As shown, Figure 2 This is a schematic diagram of an optional star-shaped power distribution network system according to an embodiment of this application, including a central computing unit, a battery (low-voltage battery), a main DC-DC converter, a secondary DC-DC converter, and area controllers 1, 2, and 3. The battery or the main and secondary DC-DC converters directly supply power to area controller 1. Area controller 1, as the center of the star-shaped power distribution network, supplies power to area controllers 2, 3, and the central computing unit. Furthermore, each area controller and the central computing unit control the power supply to the target vehicle's electrical unit.
[0058] In this embodiment, the central computing unit can collect vehicle status signals, such as receiving instructions indicating the current operating mode of the target vehicle, and then determine the vehicle's operating condition. After determining the target vehicle's current operating condition, it can then... Figure 2 Identify the domain controllers contained within the target vehicle, then obtain the load objects corresponding to each domain controller, and subsequently obtain the pre-set execution logic for each load object. Using this execution logic, based on the current operating conditions, the power on / off status of the load objects required by the target vehicle under different operating conditions, and the control status of the load objects under each domain controller, perform power connection or disconnection operations on the load objects.
[0059] In the embodiment of the present application, the current operating condition of the target vehicle is determined, and the execution logic of the load object corresponding to each domain controller contained in the target vehicle is determined according to the current operating condition, wherein the execution logic is the operation performed on the load object according to the current operating condition, the power-on / off state of the load object required by the target vehicle under different operating conditions, and the control of the load object under each domain controller. The power-on / off of the load object is controlled according to the execution logic. Since the execution logic of the load object corresponding to each domain controller is matched according to the current operating condition of the target vehicle in the embodiment of the present application, and then the power distribution of the load object under each domain controller is executed according to the execution logic, a star-shaped power distribution is generated in this way, which covers the power supply demand under all operating conditions of the vehicle, and at the same time, the length of the power supply wire is shortened, the power consumption of the power supply wire is reduced, the power consumption of the whole vehicle is saved, and the problem that the body control module in the related art has high investment cost and its corresponding control method cannot cover the power supply demand under all operating conditions of the vehicle is solved.
[0060] Based on the content of each embodiment described above, as an optional embodiment, in the case that the current operating condition is the first mode condition, the power-on / off of the load object is controlled according to the execution logic, which includes:
[0061] The first domain controller required to be turned on when the target vehicle operates in the first mode condition is obtained, and the second domain controller required to be turned on in the target user demand is obtained.
[0062] At least one first load object corresponding to the first domain controller and the second domain controller is obtained.
[0063] In the case that the energy amount of the storage battery is greater than or equal to the preset residual amount, the first load object is controlled to be in the power-on state by using the storage battery, and the other load objects except the first load object are controlled to be in the power-off state.
[0064] Optionally, if it is determined that the current operating condition of the target vehicle is the first mode condition (which can be the rest mode condition), the central computing unit sends the determination result to each domain controller through the CAN bus / ethernet, and each domain controller executes the pre-set power-on / off of the load object. In the embodiment of the present application, the first domain controller required to be turned on in the first mode condition is obtained, and the first load object corresponding to the first domain controller is obtained, as shown in Figure 3 The first load object can be a 24V power supply, a cigarette lighter, a USB, a radio, and a DC-AC (220V) power supply. In addition, the second domain controller to be turned on corresponding to the target user, such as the personal demand of the vehicle owner, such as the demand of turning on the air conditioning system, is obtained, and then the first load object corresponding to the second domain controller is determined, as shown in Figure 2The first load object further includes an air conditioner.
[0065] The first load object is a load requiring power supply in the first mode, and the power supply is preferentially provided by the battery in order to save the power consumption of the vehicle battery. When the energy of the battery is greater than or equal to the preset residual amount (i.e. Figure 3 The battery is selected to supply power to the first load, and the power supply to other load objects is disconnected. The central computing unit monitors the voltage state of the battery, and when the energy of the battery is less than the preset residual amount, the large battery of the target vehicle is started to supply power to the vehicle.
[0066] In the embodiments, the central computing unit comprehensively plans the working condition information of the vehicle, and each regional controller effectively cooperates to manage each load power supply, thereby saving the cost and power consumption of the controller.
[0067] Based on the above embodiments, as an optional embodiment, when the current working condition is the second mode, the power supply of the load object is controlled according to the execution logic, including:
[0068] Starting all domain controllers of the target vehicle;
[0069] Obtaining the second load object corresponding to each domain controller;
[0070] Controlling the second load object to be in a power supply connection state by using the target power supply.
[0071] Optionally, when it is determined that the current working condition of the target vehicle is the second mode (i.e., the normal driving condition), the central computing unit sends a vehicle state signal, and each domain controller controls the power supply of each load power supply. Whether to distribute power needs to be determined according to the functional requirements of each system, and each regional controller needs to provide power supply to each electrical appliance in time. In general, in the full-load driving condition, all domain controllers of the target vehicle can be started, the second load object corresponding to each domain controller is obtained, and then the target power supply (i.e., the large battery of the vehicle) is used to supply power to the second load object, so that the second load object is in a power supply connection state.
[0072] Based on the above embodiments, as an optional embodiment, the second load object is controlled to be in a power supply connection state by using the target power supply, including:
[0073] Obtaining the residual amount of the target power supply;
[0074] When the residual amount is greater than or equal to the preset threshold, the second load object is connected to the power supply by using the target power supply, and is normally operated.
[0075] Optionally, in the full load driving condition, the power demand of the whole vehicle is high, and whether the load object is powered can be set according to different SOC (i.e. remaining power) of the large battery. Specifically, as shown in Figure 4 , the remaining power of the target power supply (i.e. the large battery in Figure 4 ) is obtained, the remaining power of the target power supply is divided into two grades, and a preset threshold is set in advance, which is used as a judgment condition for judging whether the power of the target power supply is sufficient, and then the on-off of the power supply can be realized through the electronic fuse inside the domain controller.
[0076] In the case where the remaining power is greater than or equal to the preset threshold, it means that the power of the target power supply is sufficient, and no management restriction is made to the load objects of the whole vehicle, i.e. each second load object can normally run by using the target power supply to connect the power supply.
[0077] In the embodiments of the present application, by comparing the remaining power of the target vehicle with the preset threshold, the power supply object can be flexibly selected according to the actual power of the target power supply, and the power consumption of the whole vehicle can be saved.
[0078] Based on the above embodiments, as an optional embodiment, after obtaining the remaining power of the target power supply, the method further comprises:
[0079] In the case where the remaining power is less than the preset threshold, the driving correlation mode divided in the driving process of the target vehicle is obtained, wherein each driving correlation mode contains a plurality of load objects;
[0080] The priority execution level set for the driving correlation mode is obtained;
[0081] The target driving correlation mode ranked in the preset position according to the priority execution level is obtained;
[0082] The plurality of third load objects contained in the target driving correlation mode are obtained;
[0083] The third load objects are controlled to be in the power supply connection state by using the target power supply, and the other load objects except the third load objects are controlled to be in the power supply off state.
[0084] Optionally, as shown in Figure 4 , in the case where the remaining power is less than the preset threshold, some modules that can meet the normal driving of the vehicle are preferentially selected for the power supply of the load object.
[0085] Specifically, in the embodiment of the present application, the vehicle in the driving process is classified and managed according to the load objects, for example, three driving related modes are classified: a power related module, including a BMS (Battery Management System), a high voltage controller, a motor controller, an electronic brake and other power load objects; a safety related module, including an electronic steering, an electronic brake, a light and other load objects; a comfort related module, including a power, a radio, an air conditioner, music and other load objects. Then, the priority execution level of these driving related modes is set, for example, the order is sorted according to the manner of providing the basic driving function of the vehicle in priority: power related module > safety related module > comfort related module. The target driving related mode (i.e. power related module and safety related module) in the top pre-set position (such as the top two positions) is obtained as the mode for which power supply is provided in priority, and a plurality of third load objects included in the target driving related mode are obtained. At this time, the third load objects are controlled to be in a power supply connected state by using the target power supply, and other load objects except the third load objects are controlled to be in a power supply disconnected state, that is, the power supply of the load objects corresponding to the comfort related mode is cut off. At the same time, the voltage / current state of the electronic fuse is also monitored by the area controller in real time, and if there is an abnormality, the power distribution is stopped.
[0086] In the embodiment of the present application, by comparing the remaining power of the target vehicle with the pre-set threshold value, the power supply object can be flexibly selected according to the actual power of the target power supply, and the power consumption of the vehicle is saved.
[0087] Based on the content of each of the above embodiments, as an optional embodiment, in the case where the current operating condition is the third mode condition, the load objects are controlled to be powered on and off according to the execution logic, comprising:
[0088] obtaining a third domain controller that needs to be turned on by the target vehicle in the third mode condition;
[0089] obtaining at least one fourth load object corresponding to the third domain controller;
[0090] controlling the fourth load object to be in a power supply connected state.
[0091] Optionally, if it is determined that the target vehicle is currently operating in the third mode condition (i.e. the limp mode condition), the power distribution of the key electrical components is realized by the pre-set system requirements. In specific implementation, on the basis of ensuring the basic fourth load objects such as electronic steering and electronic brake functions, each domain controller (such as the third domain controller corresponding to the fourth load object) also needs to maintain the fourth load objects in a power supply connected and continuous power supply state before entering the limp mode.
[0092] In the embodiments of the present application, according to the working conditions of the target vehicle, the various regional controllers effectively cooperate to realize selective partition power supply management of the load objects, thereby saving the cost of the controller and saving power consumption.
[0093] It should be noted that, for the foregoing method embodiments, in order to simply describe, they are all expressed as a series of action combinations, but those skilled in the art should know that the present application is not limited to the action sequence described, because according to the present application, certain steps can be performed in other sequences or simultaneously. Secondly, those skilled in the art should know that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily essential to the present application.
[0094] From the above description of the embodiments, those skilled in the art can clearly understand that the method according to the above embodiments can be realized by means of software and the necessary general hardware platform, of course, it can also be realized by hardware, but in many cases the former is a better embodiment. Based on such understanding, the technical solutions of the present application can be embodied in the form of a software product, which is stored in a storage medium (such as a ROM (Read-Only Memory), a RAM (Random Access Memory), a magnetic disk, or an optical disk), and includes a number of instructions to make an end device (which can be a mobile phone, a computer, a server, or a network device) execute the method of each embodiment of the present application.
[0095] According to another aspect of the embodiments of the present application, a vehicle energy management device for implementing the above-mentioned vehicle energy management method is also provided. Figure 5 is a structural block diagram of an optional vehicle energy management device according to the embodiments of the present application, as shown in Figure 5 The device can include:
[0096] A first determination module 501 is configured to determine the current running condition of the target vehicle.
[0097] A second determination module 502 is connected with the first determination module 501 and configured to determine the execution logic of the load objects corresponding to the domain controllers in the target vehicle according to the current running condition, wherein the execution logic is the operation performed on the load objects according to the current running condition, the power supply on-off conditions of the load objects required by the target vehicle under different running conditions, and the control conditions of the load objects by the domain controllers.
[0098] A control module 503 is connected with the second determination module 502 and configured to control the power supply on-off of the load objects according to the execution logic.
[0099] It should be noted that the first determination module 501 in this embodiment can be configured to perform step S101 described above, the second determination module 502 in this embodiment can be configured to perform step S102 described above, and the control module 503 in this embodiment can be configured to perform step S103 described above.
[0100] Through the above modules, according to the current running condition of the target vehicle, the execution logic of the load object corresponding to each domain controller is matched, and then the power distribution of the load object under each domain controller is executed according to the execution logic, so as to generate a star-shaped power distribution in a regional power distribution manner, thereby covering the power supply demand under all running conditions of the vehicle, and achieving the purposes of shortening the length of the power supply wire, reducing the power consumption of the power supply wire, saving the power consumption of the vehicle, and solving the problems of high investment cost of the vehicle body control module and the corresponding control method which cannot cover the power supply demand under all running conditions of the vehicle in the related art.
[0101] As an optional embodiment, when the current running condition is the first mode condition, the control module comprises:
[0102] The first acquisition unit is configured to acquire the first domain controller required to be turned on by the target vehicle in the first mode condition and acquire the second domain controller required to be turned on in the target user demand;
[0103] The second acquisition unit is configured to acquire at least one first load object corresponding to the first domain controller and the second domain controller;
[0104] The first control unit is configured to control the first load object to be in a power-on state by using the battery when the energy amount of the battery is greater than or equal to the preset residual amount, and control other load objects except the first load object to be in a power-off state.
[0105] Optionally, when the current running condition is the second mode condition, the control module comprises:
[0106] The starting unit is configured to start all domain controllers of the target vehicle;
[0107] The third acquisition unit is configured to acquire the second load object corresponding to each domain controller;
[0108] The second control unit is configured to control the second load object to be in a power-on state by using the target power supply.
[0109] Optionally, the second control unit comprises:
[0110] The first acquisition sub-module is configured to acquire the residual amount of the target power supply;
[0111] The connecting submodule is configured to, when the remaining power is greater than or equal to the preset threshold, make the second load object connect the power supply with the target power supply, and normally operate.
[0112] Optionally, the apparatus further comprises:
[0113] The second obtaining submodule is configured to, after obtaining the remaining power of the target power supply, obtain a driving-related mode divided by the target vehicle during driving when the remaining power is less than the preset threshold, wherein each driving-related mode contains a plurality of load objects.
[0114] The third obtaining submodule is configured to obtain a priority execution level set for the driving-related mode.
[0115] The fourth obtaining submodule is configured to obtain a target driving-related mode in a preset position according to the priority execution level.
[0116] The fifth obtaining submodule is configured to obtain a plurality of third load objects contained in the target driving-related mode.
[0117] The control submodule is configured to control the third load objects to be in a power supply connection state by using the target power supply, and control other load objects except the third load objects to be in a power supply disconnection state.
[0118] Optionally, when the current operating condition is the third mode condition, the control module comprises:
[0119] The fourth obtaining unit is configured to obtain a third domain controller required to be turned on by the target vehicle when the third mode condition is operated.
[0120] The fifth obtaining unit is configured to obtain at least one fourth load object corresponding to the third domain controller.
[0121] The third control unit is configured to control the fourth load object to be in a power supply connection state.
[0122] Optionally, the apparatus further comprises:
[0123] The obtaining module is configured to, before determining the current operating condition of the target vehicle, obtain instruction information indicating the current operating condition of the target vehicle.
[0124] The analyzing module is configured to analyze the instruction information and determine the current operating condition.
[0125] According to still another aspect of the embodiments of the present application, an electronic device for implementing the above-mentioned vehicle energy management method is provided, which can be a server, a terminal, or a combination thereof.
[0126] Figure 6This is a structural block diagram of an optional electronic device according to an embodiment of this application, such as... Figure 6 As shown, it includes a processor 601, a communication interface 602, a memory 603, and a communication bus 604. The processor 601, communication interface 602, and memory 603 communicate with each other via the communication bus 604.
[0127] Memory 603 is used to store computer programs;
[0128] When processor 601 executes a computer program stored in memory 603, it performs the following steps:
[0129] Determine the current operating condition of the target vehicle;
[0130] The execution logic of the load objects corresponding to each domain controller contained in the target vehicle is determined based on the current operating conditions. The execution logic is the operation performed on the load objects based on the current operating conditions, the power on / off status of the load objects required by the target vehicle under different operating conditions, and the control status of the load objects under each domain controller.
[0131] The power supply to the load object is controlled according to the execution logic.
[0132] Optionally, in this embodiment, the communication bus can be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus, etc. This communication bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 6 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.
[0133] The communication interface is used for communication between the aforementioned electronic devices and other devices.
[0134] The memory may include RAM, or non-volatile memory, such as at least one disk storage device. Optionally, the memory may also be at least one storage device located remotely from the aforementioned processor.
[0135] As an example, such as Figure 6 As shown, the memory 603 may include, but is not limited to, the first determining module 501, the second determining module 502, and the control module 503 of the vehicle energy management device. Furthermore, it may include, but is not limited to, other module units of the vehicle energy management device, which will not be elaborated upon in this example.
[0136] The processors mentioned above can be general-purpose processors, including but not limited to: CPU (Central Processing Unit), NP (Network Processor), etc.; they can also be DSP (Digital Signal Processor), ASIC (Application Specific Integrated Circuit), FPGA (Field-Programmable Gate Array), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components.
[0137] In addition, the aforementioned electronic devices also include a display for showing the results of vehicle energy management.
[0138] Optionally, specific examples in this embodiment can refer to the examples described in the above embodiments, and will not be repeated here.
[0139] Those skilled in the art will understand that Figure 6 The structure shown is for illustrative purposes only. The device that implements the above-described vehicle energy management method can be a terminal device, such as a smartphone (e.g., an Android phone, an iOS phone), a tablet computer, a PDA, a mobile internet device (MID), a PAD, or other terminal devices. Figure 6 This does not limit the structure of the aforementioned electronic devices. For example, the terminal device may also include components that are more advanced than those described above. Figure 6 The more or fewer components shown (such as network interfaces, display devices, etc.), or having the same Figure 6 The different configurations shown.
[0140] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be implemented by a program instructing the hardware related to the terminal device. The program can be stored in a computer-readable storage medium, which may include: flash drive, ROM, RAM, disk or optical disk, etc.
[0141] According to another aspect of the embodiments of this application, a vehicle is also provided. Optionally, in this embodiment, the vehicle described above can be used to execute program code for a vehicle energy management method.
[0142] Optionally, in this embodiment, the vehicle uses program code to perform the following steps:
[0143] Determine the current operating condition of the target vehicle;
[0144] determine the execution logic of the load object corresponding to each domain controller contained in the target vehicle according to the current operating condition, wherein the execution logic is an operation performed on the load object according to the current operating condition, the power on-off state of the load object required by the target vehicle under different operating conditions, and the control of the load object by each domain controller;
[0145] control the power on-off of the load object according to the execution logic.
[0146] Optionally, specific examples in the embodiment can refer to the examples described in the above embodiments, and the embodiment will not be described here.
[0147] According to another aspect of the embodiment of the present application, a computer program product or computer program is also provided, which includes computer instructions stored in a computer readable storage medium; the processor of the computer device reads the computer instructions from the computer readable storage medium, and the processor executes the computer instructions to enable the computer device to perform the method steps of the vehicle energy management in any one of the above embodiments.
[0148] The above sequence numbers of the embodiments of the present application are only for description, and do not represent the advantages and disadvantages of the embodiments.
[0149] The integrated units in the above embodiments, if realized in the form of software function units and sold or used as independent products, can be stored in the above computer readable storage medium. Based on this understanding, the technical solutions of the present application or the whole or part of the technical solutions that essentially contribute to the prior art can be embodied in the form of software products, which are stored in the storage medium and include a plurality of instructions for enabling one or more computer devices (which can be personal computers, servers or network devices, etc.) to execute all or part of the steps of the vehicle energy management method of the embodiments of the present application.
[0150] In the above embodiments of the present application, the description of each embodiment has its own focus, and the parts not described in detail in a certain embodiment can be referred to the relevant description of other embodiments.
[0151] In several embodiments provided in the present application, it should be understood that the disclosed client can be implemented in other manners. Of course, the unit embodiments described above are merely schematic, and for example, the division of the units is only a logical function division, and there can be another division manner for the actual implementation, for example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the displayed or discussed mutual couplings or direct couplings or communication connections between the units can be indirect couplings or communication connections through some interfaces, and there can be electrically or other forms.
[0152] The units described as separated components can or can not be physically separated, and the components displayed as units can or can not be physical units, i.e., can be located in one place, or can be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purposes of the solutions provided in the embodiments.
[0153] In addition, each functional unit in the embodiments of the present application can be integrated in a processing unit, or each unit can exist physically as a separate unit, or two or more units can be integrated in one unit. The integrated unit can be implemented in the form of hardware, or in the form of a software functional unit.
[0154] The above descriptions are merely preferred embodiments of the present application, and it should be pointed out that for those skilled in the art, some improvements and refinements can be made without departing from the principles of the present application, and these improvements and refinements should also be considered as the protection scope of the present application.
Claims
1. A method for vehicle energy management, characterized in that, The method includes: Determine the current operating condition of the target vehicle; The execution logic of the load objects corresponding to each domain controller contained in the target vehicle is determined based on the current operating conditions. The execution logic is the operation performed on the load objects based on the current operating conditions, the power on / off status of the load objects required by the target vehicle under different operating conditions, and the control status of the load objects under each domain controller. Controlling the power supply to the load object according to the execution logic, wherein, when the current operating condition is the first mode, controlling the power supply to the load object according to the execution logic includes: Obtain the first domain controller that the target vehicle needs to activate when operating in the first mode, and obtain the second domain controller that the target user needs to activate. Obtain at least one first load object corresponding to the first domain controller and the second domain controller; When the energy of the battery is greater than or equal to the preset remaining power, the first load object is controlled to be in a power-on state using the battery, and other load objects other than the first load object are controlled to be in a power-off state. When the current operating condition is the second mode, controlling the power supply to the load object according to the execution logic includes: Enable all domain controllers of the target vehicle; Obtain the second load object corresponding to each of the domain controllers; Control the second load object to use the target power supply to put it into a power-on state; When the current operating condition is the third mode, controlling the power supply to the load object according to the execution logic includes: Obtain the third domain controller that the target vehicle needs to activate when operating in the third mode; Obtain at least one fourth load object corresponding to the third domain controller; Control the fourth load object to be in a power-on state.
2. The method according to claim 1, characterized in that, The control of the second load object to be in a power-on state using the target power supply includes: Obtain the remaining power of the target power source; If the remaining power is greater than or equal to a preset threshold, the second load object is connected to the power supply using the target power source and operates normally.
3. The method according to claim 2, characterized in that, After obtaining the remaining power of the target power source, the method further includes: When the remaining battery power is less than the preset threshold, the driving association mode of the target vehicle during the driving process is obtained, wherein each driving association mode contains multiple load objects; Obtain the priority execution level set for the driving association mode; According to the aforementioned priority execution level, obtain the target driving association mode that ranks the top preset position; Obtain multiple third load objects contained within the target driving association mode; Control the third load object to be in a power-on state using the target power source, and control other load objects other than the third load object to be in a power-off state.
4. The method according to any one of claims 1 to 3, characterized in that, Before determining the current operating condition of the target vehicle, the method further includes: Obtain instruction information indicating the current operating mode of the target vehicle; Analyze the instruction information to determine the current operating condition.
5. A vehicle energy management device, characterized in that, The device includes: The first determining module is used to determine the current operating condition of the target vehicle; The second determining module is used to determine the execution logic of the load objects corresponding to each domain controller contained in the target vehicle according to the current operating conditions. The execution logic is the operation performed on the load objects according to the current operating conditions, the power on / off status of the load objects required by the target vehicle under different operating conditions, and the control status of the load objects under each domain controller. The control module is used to control the power supply of the load object according to the execution logic. When the current operating condition is the first mode, the control module is used to obtain the first domain controller that the target vehicle needs to activate under the first mode and the second domain controller that the target user needs to activate. Obtain at least one first load object corresponding to the first domain controller and the second domain controller; When the energy of the battery is greater than or equal to the preset remaining power, the first load object is controlled to be in a power-on state using the battery, and other load objects other than the first load object are controlled to be in a power-off state. When the current operating condition is the second mode, the control module is used to activate all the domain controllers of the target vehicle; Obtain the second load object corresponding to each of the domain controllers; Control the second load object to use the target power supply to put it into a power-on state; When the current operating condition is the third mode, the control module is used to obtain the third domain controller that the target vehicle needs to activate when operating in the third mode. Obtain at least one fourth load object corresponding to the third domain controller; Control the fourth load object to be in a power-on state.
6. An electronic device comprising a processor, a communication interface, a memory, and a communication bus, wherein, The processor, the communication interface, and the memory communicate with each other via the communication bus, characterized in that... The memory is used to store computer programs; The processor is configured to perform the method steps of any one of claims 1 to 4 by running the computer program stored in the memory.
7. A vehicle, characterized in that, The vehicle is used to perform the steps of the method described in any one of claims 1 to 4.
Citation Information
Patent Citations
Load power supply control method and device, equipment and storage medium
CN113602221A
Vehicle based on domain controller and power supply control method and control device thereof
CN115056732A