Energy management method for vehicle, electronic device and vehicle
By acquiring the driver's preset type and real-time state of charge, a personalized energy management strategy is generated, which solves the problem of the single energy management strategy of hybrid vehicles and improves the driver's driving experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- GREAT WALL MOTOR CO LTD
- Filing Date
- 2023-05-11
- Publication Date
- 2026-04-10
AI Technical Summary
Existing energy management strategies for hybrid vehicles fail to personalize their energy consumption based on different drivers' electricity and fuel usage habits, resulting in a poor driving experience.
By acquiring the driver's preset type, multiple sub-target states of charge are determined, and energy management strategies are generated based on the real-time states of charge, including preset start-stop frequencies and output torque of the engine and generator, to adapt to the habits of different drivers.
It achieves energy management strategies that adapt to the diversity of drivers, thereby enhancing the driver's driving experience.
Smart Images

Figure CN116373845B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of vehicles, in particular to an energy management method of a vehicle, an electronic device and the vehicle. BACKGROUND
[0002] With the increasing number of vehicles, oil resources are increasingly exhausted and environmental problems are increasingly serious, so hybrid vehicles become a research hotspot. The hybrid vehicle is configured with an intelligent driving mode. In the intelligent driving mode, an energy management strategy of the vehicle can be intelligently generated. The intelligent driving mode includes an intelligent state of charge function. When the hybrid vehicle is in the intelligent state of charge function, the driver can set the minimum state of charge (SOC) of the power battery according to the driving demand, so that the actual SOC is not lower than the minimum state of charge set by the driver, and then a corresponding energy management strategy is generated in the vehicle driving process.
[0003] However, the energy management strategy of the vehicle in this function is mainly formulated for the economy of driving, and different driving habits of different drivers are not considered. If the corresponding energy management strategy is not formulated according to the driving habits of each driver, it will bring inconvenience to the driver's use of the vehicle, resulting in poor experience of the driver. SUMMARY
[0004] Therefore, the purpose of the present application is to provide an energy management method of a vehicle, an electronic device and the vehicle, so as to overcome the technical problem that the energy management strategy of the vehicle is single in the prior art, and to achieve the purpose that the energy management strategy is adapted to the diversity of the driver.
[0005] To achieve the above purpose, the present application provides an energy management method of a vehicle, applied to a vehicle controller at a vehicle end, comprising: obtaining a target state of charge input by a driver and a current state of charge of the vehicle; in response to determining that the current state of charge is greater than the target state of charge, obtaining a preset type of the driver; based on the preset type, determining a plurality of sub-target states of charge, wherein different sub-target states of charge correspond to different target times, and the numerical value of the sub-target state of charge is negatively correlated with the target time; obtaining a real-time state of charge, generating and sending an energy management strategy based on the real-time state of charge and the plurality of sub-target states of charge, so that the engine and / or generator of the vehicle executes the energy management strategy.
[0006] Optionally, the determining a plurality of sub-target states of charge based on the preset type comprises: determining a preset gradient corresponding to the preset type based on the preset type, wherein the preset gradient corresponding to different preset types is different; determining a plurality of sub-target states of charge based on a first difference value between the current state of charge and the target state of charge and the preset gradient.
[0007] Optionally, the energy management strategy includes a preset start-stop frequency of the engine and a preset output torque of the generator; and the generating and sending the energy management strategy based on the real-time state of charge and the plurality of sub-target states of charge, so as to make the engine and / or the generator of the vehicle execute the energy management strategy, includes: calculating, for each target time, a second difference value between the real-time state of charge and a sub-target state of charge corresponding to the target time; determining, according to the second difference value, a preset interval matching the second difference value; determining, according to the preset interval, the preset start-stop frequency of the engine and the preset output torque of the generator; sending the preset start-stop frequency to an engine control end, so as to make the engine control end control the engine to start and stop according to the preset start-stop frequency; and sending the preset output torque to a generator control end, so as to make the generator control end control the generator to output the preset output torque.
[0008] Optionally, the preset interval includes a first interval, and the first interval includes a plurality of first sub-intervals; the determining, according to the second difference value, of the preset interval matching the second difference value includes: determining, according to the second difference value, a first sub-interval matching the second difference value in the first interval; and the determining, according to the preset interval, of the preset start-stop frequency of the engine includes: determining, according to the first sub-interval corresponding to the second difference value, the preset start-stop frequency, wherein the preset start-stop frequencies corresponding to different first sub-intervals are different.
[0009] Optionally, the preset interval includes a second interval, and the second interval includes a plurality of second sub-intervals; the determining, according to the second difference value, of the preset interval matching the second difference value includes: determining, according to the second difference value, a second sub-interval matching the second difference value in the second interval; and the determining, according to the preset interval, of the preset output torque of the generator includes: determining, according to the second sub-interval corresponding to the second difference value, the preset output torque, wherein the preset output torques corresponding to different second sub-intervals are different.
[0010] The application further provides an energy management method of a vehicle, applied to a remote server, and including: acquiring historical driving information of a driver within a preset time; determining, based on the historical driving information, a total power consumption and a total driving distance within the preset time; and determining, based on the total power consumption and the total driving distance, a preset type of the driver.
[0011] Optionally, the determining, based on the total power consumption and the total driving distance, of the preset type of the driver includes: calculating a unit power consumption based on the total power consumption and the total driving distance; and determining, based on the total driving distance, the unit power consumption and a preset threshold, the preset type of the driver.
[0012] Optionally, the preset threshold comprises a first preset threshold and a second preset threshold, and the preset type of the driver comprises a first preset type, a second preset type, a third preset type and a fourth preset type; the determining of the preset type of the driver based on the total mileage, the unit power consumption and the preset threshold comprises: in response to determining that the total mileage is less than or equal to the first preset threshold and the unit power consumption is greater than the second preset threshold, determining the preset type of the driver as the first preset type; in response to determining that the total mileage is greater than the first preset threshold and the unit power consumption is greater than the second preset threshold, determining the preset type of the driver as the second preset type; in response to determining that the total mileage is less than or equal to the first preset threshold and the unit power consumption is less than or equal to the second preset threshold, determining the preset type of the driver as the third preset type; in response to determining that the total mileage is greater than the first preset threshold and the unit power consumption is less than or equal to the second preset threshold, determining the preset type of the driver as the fourth preset type.
[0013] Based on the same inventive concept, the present application further provides an electronic device comprising a memory, a processor and a computer program stored in the memory and executable by the processor, wherein the processor implements the method as described above when executing the computer program.
[0014] Based on the same inventive concept, the present application further provides a vehicle comprising the electronic device.
[0015] As can be seen from the above, the energy management method of the vehicle, the electronic device and the vehicle provided by the present application, by acquiring the target state of charge input by the driver and the current state of charge of the vehicle, the method determines whether the power battery is in a discharging state. In response to determining that the current state of charge is greater than the target state of charge, the preset type of the driver is acquired, fully considering the diversity of the types of drivers, so as to subsequently develop different energy management strategies for different types of drivers. Based on the preset type, a plurality of sub-target states of charge are determined, wherein different sub-target states of charge correspond to different target times, and the numerical value of the sub-target state of charge is negatively correlated with the target time, ensuring that the change of the sub-target state of charge can cooperate with the driving habit of the driver. The real-time state of charge is acquired, and the energy management strategy is generated and sent based on the real-time state of charge and the plurality of sub-target states of charge, so that the engine and / or the generator of the vehicle execute the energy management strategy, and the energy management strategy is developed according to the oil and electricity habits of different drivers, achieving the purpose that the energy management strategy is adapted to the diversity of the drivers. BRIEF DESCRIPTION OF DRAWINGS
[0016] In order to more clearly illustrate the technical solutions in the application or the related art, the following will briefly introduce the drawings needed to be used in the embodiments or the related art description. Obviously, the drawings in the following description only illustrate the embodiments of the application, and for those skilled in the art, other drawings can also be obtained from these drawings without creative effort.
[0017] Figure 1 A flowchart of an energy management method for a vehicle according to an embodiment of the application;
[0018] Figure 2 A flowchart of an energy management method for a vehicle according to another embodiment of the application;
[0019] Figure 3 A structural diagram of an energy management device for a vehicle according to an embodiment of the application;
[0020] Figure 4 A structural diagram of an energy management device for a vehicle according to another embodiment of the application;
[0021] Figure 5 A structural diagram of an electronic device hardware according to an embodiment of the application. DETAILED DESCRIPTION
[0022] In order to make the objects, technical solutions and advantages of the application clearer, the following will further describe the application in detail with specific embodiments and with reference to the drawings.
[0023] It should be noted that, unless otherwise defined, the technical terms or scientific terms used in the embodiments of the application should be understood as the common meanings understood by those skilled in the art. The terms "first", "second", and similar terms used in the embodiments of the application do not indicate any order, number, or importance, but are only used to distinguish different components. The terms "include", "contain", and similar terms mean that the elements or objects before the terms cover the elements or objects listed after the terms and their equivalents, and do not exclude other elements or objects. The terms "connect" or "connected" and similar terms do not mean physical or mechanical connections, but can include electrical connections, whether direct or indirect. The terms "up", "down", "left", "right", and the like only represent relative positional relationships, and when the absolute positions of the described objects change, the relative positional relationships may also change accordingly.
[0024] In the related art, the intelligent driving mode of the hybrid vehicle includes an intelligent state of charge function and a predictive state of charge function. The target state of charge in the intelligent state of charge function is determined by the driver adjustment, wherein the target state of charge is the minimum state of charge accepted by the driver, and once the actual state of charge reaches the target state of charge, the engine needs to be started to charge the power battery, so that the actual state of charge is not lower than the target state of charge. The target state of charge in the predictive state of charge function is determined based on big data prediction, so that the power is not lower than the state of charge predicted by the big data. In the case of simultaneous activation of the intelligent state of charge function and the predictive state of charge function, the predictive state of charge function is preferentially executed.
[0025] In the case that the hybrid vehicle is in the intelligent state of charge function activated and the predictive state of charge function closed, each driver adjusts the state of charge of the power battery according to the driving demand of the driver, and then generates a corresponding energy management strategy. However, the energy management strategy of the vehicle in this function is mainly formulated for the economy of driving, the energy management strategy is single, and different drivers have different habits of using electricity and oil, for example, some drivers may frequently use oil during driving due to inconvenience of charging, and some drivers may frequently use electricity during driving due to inconvenience of refueling. If the vehicle energy management strategies corresponding to the above two types of drivers are the same, the vehicle energy management strategy cannot be adjusted according to the driving habits of the driver, which will bring inconvenience to the driver's use of the vehicle, and the driving experience of the driver is poor.
[0026] Therefore, embodiments of the present application provide a vehicle energy management method, wherein the vehicle is equipped with a vehicle controller, a power domain controller, a human-computer interaction interface, an instrument display module, an engine and a generator. The vehicle controller is connected with the power domain controller, the human-computer interaction interface, the instrument display module, the engine and the generator. The vehicle controller can generate and send an energy management strategy, so that the engine and / or the generator execute the energy management strategy. The power domain controller can obtain a preset type of driver from a remote server. The human-computer interaction interface can realize the interaction between the driver and the vehicle. The instrument display module can display the current state of charge of the vehicle. The engine can start and stop according to a preset start-stop frequency sent by the vehicle controller. The generator can output a preset output torque according to the preset output torque sent by the vehicle controller.
[0027] Reference Figure 1 Therefore, embodiments of the present application provide a vehicle energy management method, wherein the vehicle is equipped with a vehicle controller, a power domain controller, a human-computer interaction interface, an instrument display module, an engine and a generator. The vehicle controller is connected with the power domain controller, the human-computer interaction interface, the instrument display module, the engine and the generator. The vehicle controller can generate and send an energy management strategy, so that the engine and / or the generator execute the energy management strategy. The power domain controller can obtain a preset type of driver from a remote server. The human-computer interaction interface can realize the interaction between the driver and the vehicle. The instrument display module can display the current state of charge of the vehicle. The engine can start and stop according to a preset start-stop frequency sent by the vehicle controller. The generator can output a preset output torque according to the preset output torque sent by the vehicle controller.
[0028] Step 101, obtaining a target state of charge input by a driver and a current state of charge of the vehicle.
[0029] In this step, when the vehicle is in the power-on state, the driver can select the driving mode of the vehicle through the human-computer interaction interface. In response to receiving the instruction of activating the intelligent state of charge function issued by the driver, the human-computer interaction interface pops up the interactive interface for adjusting the target state of charge of the power battery, and the driver can adjust the target state of charge of the power battery. The target state of charge is the minimum state of charge accepted by the driver. When the actual state of charge reaches the target state of charge, the engine needs to be started to charge the power battery, so that the actual state of charge is not lower than the target state of charge set by the driver. It should be noted that, in order to ensure the service life of the power battery and not to damage the power battery, the range of the target state of charge that can be adjusted by the driver needs to be limited, for example, the range is limited between 30-80.
[0030] In step 102, in response to determining that the current state of charge is greater than the target state of charge, the preset type of the driver is obtained.
[0031] The embodiment is an energy management method for a vehicle in a discharge state. When the current state of charge is greater than the target state of charge, the power battery starts to discharge, and the actual state of charge of the power battery gradually decreases to the target state of charge. During the entire process, the vehicle is in a discharge state. During this process, the vehicle controller obtains the preset type of the driver from the power domain controller. The preset type is set in advance by the remote server and sent to the power domain controller. The preset type of the driver is divided according to the habits of the driver in using electricity and oil. For example, the preset type of the driver can be a frequent electricity type, an occasional electricity type, etc. By setting the preset type, the diversity of the types of drivers is fully considered, so as to subsequently develop different energy management strategies for different types of drivers.
[0032] In step 103, based on the preset type, a plurality of sub-target states of charge are determined, wherein different sub-target states of charge correspond to different target times, and the numerical value of the sub-target state of charge is negatively correlated with the target time.
[0033] In view of the different driving habits of different drivers, the change of the sub-target state of charge needs to be consistent with the driving habits of the driver. For example, in the case of a preset type of frequent electricity use, the change value of the sub-target state of charge is relatively large, for example, the sub-target state of charge can be 75, 70, 65; in the case of a preset type of occasional electricity use, the change value of the sub-target state of charge is relatively small, for example, the sub-target state of charge can be 79.5, 78, 78.5. Each sub-target state of charge corresponds to a target time, and the sub-target state of charge changes with the increase of the target time, and each sub-target state of charge is the target state of charge corresponding to the target time after the corresponding target time is reached. For example, the driver sets the target state of charge time to be 8:00, the first sub-target state of charge determined by the vehicle controller can be 75 and the target time corresponding thereto can be 8:01, the second sub-target state of charge determined can be 70 and the target time corresponding thereto can be 8:02, and the determination method of other sub-target states of charge and target times is the same, which will not be described here. The embodiment is an energy management scheme for a vehicle in a discharging state, the value of the sub-target state of charge gradually decreases and is negatively correlated with the target time, ensuring that the change of the sub-target state of charge can be coordinated with the driving habits of the driver.
[0034] In step 104, the real-time state of charge is obtained, and an energy management strategy is generated and sent based on the real-time state of charge and a plurality of sub-target states of charge, so that the engine and / or generator of the vehicle executes the energy management strategy.
[0035] In this step, the vehicle controller obtains the real-time state of charge, determines the state of charge change requirement of the vehicle based on the real-time state of charge and a plurality of sub-target states of charge, and generates an energy management strategy according to the state of charge change requirement of the vehicle. The generator and the engine have three working states: the generator and the engine work simultaneously, the generator works and the engine does not work, and the generator does not work and the engine works. The energy management strategy generated according to the second difference is sent to the generator and the engine, so that the engine and / or generator of the vehicle executes the energy management strategy. The determination of the sub-target state of charge is related to the preset type of the driver, and the generated energy management strategy is also related to the type of the driver. The energy management strategy is formulated according to the oil and electricity use habits of different drivers, and the purpose of adapting the energy management strategy to the diversity of the driver is achieved.
[0036] The target state of charge input by the driver and the current state of charge of the vehicle are obtained, so as to determine charging or discharging of the power battery. In response to determining that the current state of charge is greater than the target state of charge, a preset type of the driver is obtained, fully considering the diversity of the types of the driver, so as to subsequently formulate different energy management strategies for different types of drivers. Based on the preset type, a plurality of sub-target states of charge are determined, wherein different sub-target states of charge correspond to different target times, and the numerical value of the sub-target state of charge is negatively correlated with the target time, ensuring that the change of the sub-target state of charge can be coordinated with the driving habit of the driver. The real-time state of charge is obtained, and an energy management strategy is generated and sent based on the real-time state of charge and the plurality of sub-target states of charge, so that the engine and / or generator of the vehicle executes the energy management strategy, and the energy management strategy is formulated according to the oil and electricity habits of different drivers, achieving the purpose that the energy management strategy is adapted to the diversity of the driver.
[0037] In some embodiments, based on the preset type, determining a plurality of sub-target states of charge comprises: based on the preset type, determining a preset gradient corresponding to the preset type, wherein different preset gradients correspond to different preset types; and based on a first difference value between the current state of charge and the target state of charge and the preset gradient, determining a plurality of sub-target states of charge.
[0038] In this embodiment, after the preset type is determined, the preset gradient associated with the preset type needs to be determined. The preset type represents the electricity and oil habits of different drivers, and the preset gradient represents the speed of power battery power consumption. The preset gradient can be used to control the rate of change of the actual state of charge of the power battery to match the electricity and oil habits of the driver. The preset type and the preset gradient correspond to each other. For example, when the preset type is the frequent electricity type, it means that the driver has the habit of frequently using electricity when driving, so the corresponding preset gradient can be relatively large, the pure electric mode is preferred, the oil consumption is reduced, and the power consumption is appropriately accelerated to match the driving habit of the driver. For example, the preset gradient can be one thousandth per millisecond. When the preset type is the occasional electricity type, it means that the driver has the habit of frequently using oil when driving, so the oil consumption can be mainly used during driving. The corresponding preset gradient can be relatively small, and the power consumption is appropriately slowed down, for example, the preset gradient can be fifty thousandth per millisecond. By associating the electricity and oil habits of different types of drivers with the preset gradient, the preset type of the driver is linked to the power consumption rate of the power battery, so that the energy change rate of the vehicle can be adjusted according to the type of the driver, which meets the driving habit of the driver and improves the driving experience of the driver.
[0039] It should be noted that according to the preset type, the preset gradient corresponding to the preset type can be queried in the pre-constructed relationship table, wherein the pre-constructed relationship table is a preset type and its corresponding preset gradient relationship storage table, and the specific method is: after obtaining the preset type, the preset type is matched with the preset type in the pre-constructed relationship table, the preset gradient corresponding to the matched same preset type is determined as the gradient corresponding to the obtained preset type, so that the energy management strategy of the vehicle can be changed according to the type of the driver.
[0040] Considering that different drivers have different driving habits, the rate of current state of charge falling to the target state of charge needs to be controlled to ensure that the falling rate meets the driving habits of the driver. To achieve the above purpose, in the embodiment, a plurality of sub-target states of charge are determined according to the first difference between the current state of charge and the target state of charge and the preset gradient, so that the actual state of charge gradually falls to each sub-target state of charge at different times, thereby achieving the purpose of the actual state of charge falling according to the preset gradient. For example, when the current state of charge is 80, the target state of charge is 50, the first difference is 30, and the preset gradient is one thousandth per millisecond, the plurality of sub-target states of charge are determined as 79, 78, …, 51, 50.
[0041] In some embodiments, the energy management strategy includes a preset start-stop frequency of the engine and a preset output torque of the generator; and the generating and sending of the energy management strategy based on the real-time state of charge and the plurality of sub-target states of charge, so that the engine and / or the generator of the vehicle execute the energy management strategy, includes: for each target time, calculating a second difference between the real-time state of charge and the sub-target state of charge corresponding to the target time; determining a preset interval matching the second difference according to the second difference; determining the preset start-stop frequency of the engine and the preset output torque of the generator according to the preset interval; sending the preset start-stop frequency to the engine control end, so that the engine control end controls the engine to start and stop according to the preset start-stop frequency; and sending the preset output torque to the generator control end, so that the generator control end controls the generator to output the preset output torque.
[0042] In the embodiment, a second difference value between the real-time state of charge and the sub-target state of charge is calculated. For example, when one of the preset target times is reached at the current time, the current state of charge is 80, and the sub-target state of charge corresponding to the current time is 79, the second difference value is 1. The calculated second difference value reflects the change requirement of the state of charge of the vehicle, and then an energy management strategy can be generated according to the change requirement of the state of charge of the vehicle. The preset interval has a preset start-stop frequency of the engine and a preset output torque of the generator associated therewith, wherein the preset interval, the preset start-stop frequency and the preset output torque are determined according to historical experience. The second difference value is matched with the preset interval, and in the case of matching the preset interval corresponding to the second difference value, the preset start-stop frequency of the engine and the preset output torque of the generator corresponding to the second difference value are determined, and the preset start-stop frequency and the preset output torque are sent to the engine and the generator respectively. The determination of the second difference value is related to the preset type of the driver, and then the preset start-stop frequency and the preset output torque generated are also related to the preset type of the driver. The type of the driver is combined with the energy management of the vehicle, and according to the requirements of different drivers, the corresponding preset start-stop frequency and preset output torque are generated, which meets the power demand of the driver using the vehicle, so as to improve the driving experience of the driver.
[0043] In some embodiments, the preset interval includes a first interval, and the first interval includes a plurality of first sub-intervals; the determining the preset interval matched with the second difference value according to the second difference value includes determining a first sub-interval matched with the second difference value in the first interval according to the second difference value; and the determining the preset start-stop frequency of the engine according to the preset interval includes determining the preset start-stop frequency according to the first sub-interval corresponding to the second difference value, wherein the preset start-stop frequency corresponding to different first sub-intervals is different.
[0044] In the embodiment, the first sub-interval matching the second difference value is queried in the first interval, and then the engine preset start-stop frequency corresponding to the second difference value is determined. For example, the first interval includes three first sub-intervals. When the range of the first sub-interval A is second difference value>5, the corresponding preset start-stop frequency is zero; when the range of the first sub-interval B is 2<second difference value≤5, the corresponding preset start-stop frequency is low-frequency start; and when the range of the first sub-interval C is second difference value≤2, the corresponding start-stop frequency is high-frequency start. For example, the engine start frequency corresponding to the low-frequency start is less than or equal to 2 times per hour, and the engine start time corresponding to the low-frequency start is short; the engine start frequency corresponding to the high-frequency start is more than 2 times per hour, and the engine start time corresponding to the high-frequency start is long. When the second difference value is 1, the first sub-interval matching the second difference value is the first sub-interval C, and the corresponding preset start-stop frequency is frequent start, so that the engine can start frequently according to the preset start-stop frequency, which indicates that the current state of charge is close to the target state of charge, and the engine needs to start frequently to charge the power battery according to the high-frequency start, so that the actual state of charge is not lower than the target state of charge set by the driver. The embodiment can send the corresponding start-stop frequency to the engine according to the driving habit of the driver, and improve the driving experience of the driver.
[0045] In some embodiments, the preset interval includes a second interval, and the second interval includes a plurality of second sub-intervals; the second difference value is determined according to the second difference value, and the second sub-interval matching the second difference value is determined in the second interval according to the second difference value; the preset output torque of the generator is determined according to the preset interval, and the preset output torque is determined according to the second sub-interval corresponding to the second difference value, wherein the preset output torque corresponding to different second sub-intervals is different.
[0046] In the embodiment, the second interval is queried for the second subinterval matching the second difference value in the second interval, and the preset output torque of the generator corresponding to the second difference value is determined. For example, the second interval includes four second subintervals. When the second subinterval D ranges from the second difference value>30, the preset output torque corresponding thereto is 100N / m; when the second subinterval E ranges from 15<the second difference value≤30, the preset output torque corresponding thereto is 80N / m; when the second subinterval F ranges from 2<the second difference value≤15, the preset output torque corresponding thereto is 50N / m; and when the second subinterval G ranges from 2<the second difference value, the preset output torque corresponding thereto is 10N / m. When the second difference value is 1, the second subinterval G matching the second difference value is the second subinterval G, and the preset output torque corresponding thereto is 10N / m. At this time, the generator needs to output the torque of 10N / m, which indicates that the current state of charge is close to the target state of charge, and the power supply of the generator needs to be limited, and the generator can only output a small output torque. According to the power consumption habit of the driver, the corresponding output torque is sent to the generator, so that the energy management strategy of the vehicle is adapted to the type of the driver.
[0047] The embodiment of the present application provides an energy management method of a vehicle, which is applied to a remote server, and refers to Figure 2 , and the method comprises the following steps.
[0048] In step 201, historical driving information of a driver in a preset time is acquired.
[0049] In this step, the historical driving information in the preset time is analyzed. The preset time is selected to be representative, which is convenient for subsequent processing of the historical driving information and makes the selected historical driving information reflect the driving habit of the driver. For example, the preset time can be 30 days. The historical driving information can include historical time, a charging state corresponding to the historical time, a state of charge of a power battery, a total driving distance, a historical vehicle speed, a GPS position, a power supply mode and the like. It should be noted that sudden change data in the historical driving information needs to be removed, and relatively stable historical driving information is selected for analysis, which can better reflect the driving habit of the driver.
[0050] In step 202, based on the historical driving information, a total power consumption and a total driving distance in the preset time are determined.
[0051] In this step, the total power consumption and the total driving distance of the vehicle in the preset time can be counted from the historical driving information. The total power consumption and the total driving distance can reflect the driving habit of the driver, and the purpose of effectively determining the driving habit of the driver is achieved.
[0052] In step 203, based on the total power consumption and the total driving distance, a preset type of the driver is determined.
[0053] In this step, the preset type of the driver is determined by the electricity and oil habits of the driver. For example, the preset type of the driver can be a frequent electricity type, an occasional electricity type, and the like. The preset type of the driver can be further divided according to the total mileage. This is because different drivers have different driving needs. For example, in the case of the preset type of the driver being the frequent electricity type, in response to determining that the total mileage is relatively large, it indicates that the driver can have a long-distance driving need, and it is inconvenient to frequently charge during long-distance driving. In response to determining that the total mileage is relatively small, it indicates that the driver can have a short-distance driving need, and it is convenient to frequently charge during short-distance driving. Therefore, the preset type of the driver can be further divided according to the total mileage. The preset type of the driver can be divided into a frequent electricity-long-distance driving type and a frequent electricity-short-distance driving type. In the case of the preset type of the driver being the occasional electricity type, the preset type of the driver can be divided into an occasional electricity-long-distance driving type and an occasional electricity-short-distance driving type according to the total mileage. Through the above classification manner, the preset type of the driver can be accurately divided.
[0054] It should be noted that the preset type of the driver in the foregoing embodiments is illustrative and does not have a limiting effect. Those skilled in the art can further divide the preset type of the driver on this basis.
[0055] Through the above scheme, the historical driving information of the driver within the preset time is obtained, and the relatively stable historical driving information is selected for analysis, which can better reflect the driving habits of the driver. Based on the historical driving information, the total electricity consumption and the total mileage within the preset time are determined, thereby achieving the purpose of effectively determining the driving habits of the driver. Based on the total electricity consumption and the total mileage, the preset type of the driver is determined, thereby achieving accurate division of the preset type of the driver.
[0056] In some embodiments, based on the total electricity consumption and the total mileage, the preset type of the driver is determined, including: based on the total electricity consumption and the total mileage, calculating a unit electricity consumption; and based on the total mileage, the unit electricity consumption, and a preset threshold, determining the preset type of the driver.
[0057] In this embodiment, the unit electricity consumption is the average electricity consumption per 100 kilometers, which can more accurately reflect the electricity and oil habits of the driver. Comparing the total mileage, the unit electricity consumption, and the preset threshold can accurately determine the preset type of the driver, wherein the preset threshold is determined by historical experience. The type of the driver is finely divided according to the electricity and oil habits of the driver, which facilitates subsequent provision of more targeted driving services for the driver.
[0058] In some embodiments, the preset threshold includes a first preset threshold and a second preset threshold, and the preset type of the driver includes a first preset type, a second preset type, a third preset type, and a fourth preset type; and the determining of the preset type of the driver based on the total mileage, the unit electricity consumption, and the preset threshold includes: determining the preset type of the driver as the first preset type in response to determining that the total mileage is less than or equal to the first preset threshold and the unit electricity consumption is greater than the second preset threshold; determining the preset type of the driver as the second preset type in response to determining that the total mileage is greater than the first preset threshold and the unit electricity consumption is greater than the second preset threshold; determining the preset type of the driver as the third preset type in response to determining that the total mileage is less than or equal to the first preset threshold and the unit electricity consumption is less than or equal to the second preset threshold; and determining the preset type of the driver as the fourth preset type in response to determining that the total mileage is greater than the first preset threshold and the unit electricity consumption is less than or equal to the second preset threshold.
[0059] In the embodiment, the total mileage is compared with the first preset threshold and the unit electricity consumption is compared with the second preset threshold to accurately divide the type of the driver by specific values. For example, when the total mileage is less than or equal to 80 kilometers and the unit electricity consumption is greater than 20 kilowatt-hours per 100 kilometers, the first preset type is the frequently-charged short-distance driving type; when the total mileage is greater than 80 kilometers and the unit electricity consumption is greater than 20 kilowatt-hours per 100 kilometers, the second preset type is the frequently-charged long-distance driving type; when the total mileage is less than or equal to 80 kilometers and the unit electricity consumption is less than or equal to 20 kilowatt-hours per 100 kilometers, the third preset type is the occasionally-charged short-distance driving type; and when the total mileage is greater than 80 kilometers and the unit electricity consumption is less than or equal to 20 kilowatt-hours per 100 kilometers, the fourth preset type is the occasionally-charged long-distance driving type. The preset type of the driver is associated with specific thresholds, which intuitively reflects the preset type of the driver and realizes the numerical value of the preset type of the driver.
[0060] It should be noted that the method of the embodiment of the present application can be executed by a single device, such as a computer or a server. The method of the embodiment of the present application can also be applied to a distributed scenario and completed by multiple devices in cooperation. In the distributed scenario, one of the multiple devices can only execute one or more steps of the method of the embodiment of the present application, and the multiple devices can interact with each other to complete the method.
[0061] It is to be understood that the foregoing description is directed to embodiments of the application. Various embodiments can be devised without departing from the scope of the application. Some of the embodiments of the application are described herein with reference to the accompanying figures. It is to be understood that the use of certain terms include some flexibility and does not infer any numerical limits unless otherwise explicitly defined. It should be noted that the use of particular terminology when describing certain features or aspects of the application should not be taken to imply that the terminology is being redefined herein to be restricted to include all such
[0062] Based on the same inventive concept, the application also provides a vehicle energy management device corresponding to any of the above-mentioned embodiment methods.
[0063] Reference Figure 3 The vehicle energy management device is applied to a vehicle controller at the vehicle end, and includes:
[0064] The first acquisition module 10 is configured to acquire a target state of charge input by a driver and a current state of charge of the vehicle.
[0065] The second acquisition module 20 is configured to acquire a preset type of the driver in response to determining that the current state of charge is greater than the target state of charge.
[0066] The first determination module 30 determines a plurality of sub-target states of charge based on the preset type, wherein different sub-target states of charge correspond to different target times, and the numerical value of the sub-target state of charge is negatively correlated with the target time.
[0067] The generation module 40 is configured to acquire a real-time state of charge for each target time, generate and send an energy management strategy based on the real-time state of charge and the plurality of sub-target states of charge, so that the engine and / or generator of the vehicle executes the energy management strategy.
[0068] The target state of charge input by the driver and the current state of charge of the vehicle are acquired by the device, so as to determine charging or discharging of the power battery. In response to determining that the current state of charge is greater than the target state of charge, the preset type of the driver is acquired, fully considering the diversity of the types of drivers, so as to subsequently formulate different energy management strategies for different types of drivers. Based on the preset type, a plurality of sub-target states of charge are determined, wherein different sub-target states of charge correspond to different target times, and the numerical value of the sub-target state of charge is negatively correlated with the target time, ensuring that the change of the sub-target state of charge can match the driving habit of the driver. The real-time state of charge is acquired, and an energy management strategy is generated and sent based on the real-time state of charge and the plurality of sub-target states of charge, so that the engine and / or generator of the vehicle executes the energy management strategy, and the energy management strategy is formulated according to the oil and electricity habits of different drivers, achieving the purpose that the energy management strategy is adapted to the diversity of the drivers.
[0069] In some embodiments, the first determining module 30 is further configured to determine, based on the preset type, a preset gradient corresponding to the preset type, wherein different preset types correspond to different preset gradients; and determine, based on a first difference value between the current state of charge and the target state of charge and the preset gradient, a plurality of sub-target states of charge.
[0070] In some embodiments, the generating module 40 is further configured to cause the energy management strategy to include a preset start-stop frequency of the engine and a preset output torque of the generator; calculate, for each target time, a second difference value between the real-time state of charge and a sub-target state of charge corresponding to the target time; determine, according to the second difference value, a preset interval matching the second difference value; determine, according to the preset interval, the preset start-stop frequency of the engine and the preset output torque of the generator; send the preset start-stop frequency to an engine control end, so that the engine control end controls the engine to start and stop according to the preset start-stop frequency; and send the preset output torque to a generator control end, so that the generator control end controls the generator to output the preset output torque.
[0071] In some embodiments, the generating module 40 is further configured to cause the preset interval to include a first interval, and the first interval includes a plurality of first sub-intervals; determine, according to the second difference value, a first sub-interval matching the second difference value in the first interval; and determine, according to the first sub-interval corresponding to the second difference value, the preset start-stop frequency, wherein different first sub-intervals correspond to different preset start-stop frequencies.
[0072] In some embodiments, the generation module 40 is further configured to: the preset interval includes a second interval, the second interval includes a plurality of second sub-intervals; determine a second sub-interval matching the second difference value in the second interval according to the second difference value; and determine the preset output torque according to the second sub-interval corresponding to the second difference value, wherein the preset output torque corresponding to different second sub-intervals is different.
[0073] Based on the same inventive concept, the present application also provides a vehicle energy management device corresponding to the method of any of the above embodiments.
[0074] Reference Figure 4 The vehicle energy management device is applied to a remote server and includes:
[0075] The third acquisition module 50 is configured to acquire historical driving information of a driver within a preset time.
[0076] The second determination module 60 is configured to determine total power consumption and total driving distance within the preset time based on the historical driving information.
[0077] The third determination module 70 is configured to determine a preset type of the driver based on the total power consumption and the total driving distance.
[0078] Through the above device, the historical driving information of the driver within the preset time is acquired, the relatively stable historical driving information is selected for analysis, and the driving habits of the driver can be better reflected. Based on the historical driving information, the total power consumption and the total driving distance within the preset time are determined, thereby achieving the purpose of effectively determining the driving habits of the driver. Based on the total power consumption and the total driving distance, the preset type of the driver is determined, thereby achieving accurate division of the preset type of the driver.
[0079] In some embodiments, the third determination module 70 is further configured to: calculate unit power consumption based on the total power consumption and the total driving distance; and determine the preset type of the driver based on the total driving distance, the unit power consumption, and a preset threshold.
[0080] In some embodiments, the third determining module 70 is further configured to: the preset threshold comprises a first preset threshold and a second preset threshold, and the preset type of the driver comprises a first preset type, a second preset type, a third preset type and a fourth preset type; in response to determining that the total mileage is less than or equal to the first preset threshold and the unit power consumption is greater than the second preset threshold, the preset type of the driver is determined as the first preset type; in response to determining that the total mileage is greater than the first preset threshold and the unit power consumption is greater than the second preset threshold, the preset type of the driver is determined as the second preset type; in response to determining that the total mileage is less than or equal to the first preset threshold and the unit power consumption is less than or equal to the second preset threshold, the preset type of the driver is determined as the third preset type; in response to determining that the total mileage is greater than the first preset threshold and the unit power consumption is less than or equal to the second preset threshold, the preset type of the driver is determined as the fourth preset type.
[0081] For the convenience of description, the above apparatus is described in various modules in terms of functions. Of course, in the implementation of the present application, the functions of the modules can be implemented in one or more software and / or hardware.
[0082] The apparatus of the above embodiments is used to implement the energy management method of the corresponding vehicle in any of the above embodiments, and has the beneficial effects of the corresponding method embodiments, which are not described here again.
[0083] Based on the same inventive concept, the present application also provides an electronic device corresponding to the method of any of the above embodiments, comprising a memory, a processor and a computer program stored in the memory and executable on the processor, wherein the processor implements the energy management method of the vehicle according to any of the above embodiments when executing the program.
[0084] Figure 5 A more specific hardware structure of an electronic device provided by the present embodiment is shown, which can include a processor 1010, a memory 1020, an input / output interface 1030, a communication interface 1040 and a bus 1050. The processor 1010, the memory 1020, the input / output interface 1030 and the communication interface 1040 are connected to each other through the bus 1050 for communication within the device.
[0085] The processor 1010 can be implemented by a general-purpose CPU (Central Processing Unit), a microprocessor, an ASIC (Application Specific Integrated Circuit), or one or more integrated circuits, etc., for executing relevant programs to implement the technical solutions provided by the embodiments of the present specification.
[0086] The memory 1020 can be implemented by a ROM (Read Only Memory), a RAM (Random Access Memory), a static storage device, a dynamic storage device, etc. The memory 1020 can store an operating system and other application programs, and when the technical solutions provided by the embodiments of the present specification are implemented by software or firmware, the relevant program codes are stored in the memory 1020 and called and executed by the processor 1010.
[0087] The input / output interface 1030 is configured to connect input / output modules to implement information input and output. The input / output modules can be configured as components in the device (not shown in the figure) or externally connected to the device to provide corresponding functions. The input devices can include a keyboard, a mouse, a touch screen, a microphone, various sensors, etc., and the output devices can include a display, a speaker, a vibrator, an indicator light, etc.
[0088] The communication interface 1040 is configured to connect a communication module (not shown in the figure) to implement the communication interaction between the device and other devices. The communication module can realize communication through a wired manner (such as USB, network cable, etc.) or through a wireless manner (such as mobile network, WIFI, Bluetooth, etc.).
[0089] The bus 1050 includes a channel for transmitting information between various components (such as the processor 1010, the memory 1020, the input / output interface 1030, and the communication interface 1040) of the device.
[0090] It should be noted that although the above device only shows the processor 1010, the memory 1020, the input / output interface 1030, the communication interface 1040, and the bus 1050, in the specific implementation process, the device can also include other components necessary for normal operation. In addition, those skilled in the art can understand that the above device can also only include the components necessary to implement the solutions of the embodiments of the present specification, and does not have to include all the components shown in the figure.
[0091] The electronic device of the above embodiments is used to implement the energy management method of the corresponding vehicle in any of the preceding embodiments, and has the beneficial effects of the corresponding method embodiments, which are not repeated here.
[0092] Based on the same inventive concept, the present application also provides a non-transitory computer-readable storage medium, which stores computer instructions for causing the computer to perform the energy management method of the vehicle according to any of the above embodiments.
[0093] The computer-readable medium of the present embodiment includes permanent and non-permanent, removable and non-removable media, which can be implemented by any method or technology to store information. The information can be computer-readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassette, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information accessible by a computing device.
[0094] The computer instructions stored in the storage medium of the above embodiments are used to cause the computer to perform the energy management method of the vehicle according to any of the above embodiments, and have the beneficial effects of the corresponding method embodiments, which are not repeated here.
[0095] Those skilled in the art should understand that the above discussion of any of the embodiments is only exemplary and is not intended to imply that the scope of the present application (including claims) is limited to these examples; the technical features of the above embodiments or different embodiments can also be combined, the steps can be implemented in any order, and there are many other changes of the different aspects of the embodiments of the present application as described above. In order to be brief, they are not provided in detail.
[0096] Additionally, to simplify the description and discussion, and so as not to obscure the embodiments of the application being presented, the well-known functions or constructions of integrated circuit (IC) chips and other components can or can not be shown in the figures and will be omitted as not to unnecessarily obscure the embodiments of the application being presented. Moreover, the devices can be shown in block diagram form in order to avoid obscuring the embodiments of the application, and this also acknowledges the fact that the details in regard to the implementation of the block diagram devices are highly dependent on the platform within which the embodiments of the application are to be implemented (i.e., these details should be well within the purview of one of ordinary skill in the art). Where specific details are set forth in order to describe an illustrative embodiment of the application, it will be apparent to one of ordinary skill in the art that the embodiments of the application can be practiced without, or with variation of, these specific details. Thus, the description is to be considered as illustrative only and not restrictive in nature.
[0097] While the application has been described in connection with specific embodiments thereof, it will be understood that many modifications, substitutions and changes will be apparent to those of ordinary skill in the art once they have the benefit of the foregoing description. For example, other memory architectures (e.g., dynamic RAM (DRAM)) can use the embodiments discussed.
[0098] It is intended that the embodiments of the application encompass all such substitutions, modifications and variations as fall within the scope of the appended claims. Accordingly, any omission, modification, equivalent replacement, improvement, etc. made in the spirit and principle of the embodiments of the application should be included in the scope of protection of the application.
Claims
1. A method for energy management of a vehicle, characterized in that, Vehicle controllers used in vehicles include: Obtain the target state of charge input by the driver and the current state of charge of the vehicle; In response to determining that the current state of charge is greater than the target state of charge, a preset type of the driver is obtained; wherein, the preset type represents the power battery power consumption rate; Based on the preset type, multiple sub-target states of charge are determined, including: based on the preset type, determining a preset gradient corresponding to the preset type, wherein different preset types correspond to different preset gradients; based on the first difference between the current state of charge and the target state of charge, and the preset gradient, multiple sub-target states of charge are determined, wherein different sub-target states of charge correspond to different target times, and the values of the sub-target states of charge are negatively correlated with the target time; The system acquires the real-time state of charge (SOC), generates and sends an energy management strategy based on the SOC and multiple sub-target SOCs, so that the vehicle's engine and / or generator execute the energy management strategy.
2. The method according to claim 1, characterized in that, The energy management strategy includes the engine's preset start-stop frequency and the generator's preset output torque; The step of generating and transmitting an energy management strategy based on the real-time state of charge and multiple sub-target states of charge, so as to enable the vehicle's engine and / or generator to execute the energy management strategy, includes: For each target time, calculate the second difference between the real-time state of charge and the sub-target state of charge corresponding to the target time; A preset interval matching the second difference is determined based on the second difference; The preset start-stop frequency of the engine and the preset output torque of the generator are determined according to the preset range. The preset start-stop frequency is sent to the engine control terminal so that the engine control terminal controls the engine to start and stop according to the preset start-stop frequency. The preset output torque is sent to the generator control terminal so that the generator control terminal controls the generator to output the preset output torque.
3. The method according to claim 2, characterized in that, The preset interval includes a first interval, and the first interval includes multiple first sub-intervals; The step of determining the preset interval matching the second difference based on the second difference includes: Based on the second difference, a first sub-interval matching the second difference is determined in the first interval; Determining the preset start-stop frequency of the engine based on the preset range includes: The preset start-stop frequency is determined based on the first sub-interval corresponding to the second difference, wherein the preset start-stop frequency is different for different first sub-intervals.
4. The method according to claim 2, characterized in that, The preset interval includes a second interval, and the second interval includes multiple second sub-intervals; The step of determining the preset interval matching the second difference based on the second difference includes: Based on the second difference, a second sub-interval matching the second difference is determined in the second interval; Determining the preset output torque of the generator based on the preset range includes: The preset output torque is determined based on the second sub-interval corresponding to the second difference, wherein the preset output torque is different for different second sub-intervals.
5. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the method as described in any one of claims 1 to 4.
6. A vehicle, characterized in that, Includes the electronic device as described in claim 5.
Citation Information
Patent Citations
Hybrid powertrain mode determination based on spatial domain route segmentation
CN104875738A
Hybrid electric vehicle and control method and device thereof
CN106143482A
Pure electric automobile remaining mileage model predication method based on path information
CN109733248A