A method and device for optimizing engine efficiency during vehicle operation and a vehicle
By obtaining and updating the engine operating conditions database and optimizing the working conditions of hybrid vehicles, the problem of offsetting the engine's economic operating conditions is solved, and the efficient operation of the engine and the reduction of fuel consumption is achieved.
Patent Information
- Application Number
- CN202210550810.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-05-18
- Publication Date
- 2025-02-18
- Estimated Expiration
- 2042-05-18
AI Technical Summary
In actual use, the wear caused by component manufacturing and assembly deviations and usage time of existing hybrid vehicle engines leads to a shift in economic working conditions, which in turn affects engine efficiency and fuel consumption.
By obtaining the engine operating condition database, changing the engine operating conditions, testing the fuel consumption rate under each operating conditions, obtaining the operating conditions with the lowest consumption rate as adjustment conditions, and updating the engine operating condition database to optimize the operating conditions of the engine.
It realizes online optimization of the most economical working condition point in actual operation, improves the efficiency of the whole vehicle and reduces fuel consumption.
Smart Images

Figure CN114778121B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of automobile engines, and in particular to a method for optimizing engine efficiency during vehicle operation, a device for optimizing engine efficiency during vehicle operation, and a hybrid vehicle. Background Art
[0002] In series hybrid and parallel hybrid models, the hybrid vehicle includes a hybrid engine, a drive motor, a generator and a battery pack, wherein the output end of the hybrid engine is connected to the input end of the generator, the output end of the generator is respectively connected to the drive motor and the battery pack, the battery pack is connected to the drive motor, and the drive motor is used to drive the vehicle. In specific use, the hybrid engine drives the generator to work, and the generator and the battery pack provide electrical energy for the drive motor. In addition, when the battery pack needs to be charged, the hybrid engine provides kinetic energy for the generator, and the generator charges the battery pack. In this case, the engine selects the most economical operating point according to the power of different drive motors, converts kinetic energy into electrical energy, thereby improving the efficiency of the entire vehicle and reducing the fuel consumption of the entire vehicle.
[0003] In the prior art, each engine model has its own engine operating condition database, which includes the engine's original operating condition power calibration points and the preset operating conditions corresponding to each calibration point (i.e., the preset speed and torque that the engine needs to output at the original operating condition power calibration point).
[0004] However, due to the manufacturing and assembly deviations of engine components, there are ultimately deviations in the consistency of mass-produced engines. In other words, in many cases, the preset operating conditions are not the most ideal operating conditions for the corresponding calibration points, that is, when the engine operates under the preset operating conditions, it is not necessarily the most fuel-efficient.
[0005] At the same time, the increase in wear caused by engine use time will also cause the engine's economic operating point to shift.
[0006] Therefore, it is hoped that a technical solution can be provided to solve or at least alleviate the above-mentioned deficiencies of the prior art. Summary of the invention
[0007] The object of the present invention is to provide a method for optimizing engine efficiency during vehicle operation to solve at least one of the above-mentioned technical problems.
[0008] In one aspect of the present invention, a method for optimizing engine efficiency during vehicle operation is provided, which is used in a hybrid vehicle, wherein the hybrid vehicle includes a hybrid engine and a battery pack, and the method for optimizing engine efficiency during vehicle operation includes:
[0009] Acquire an engine operating condition database, wherein the engine operating condition database includes at least one original operating condition power calibration point and a preset operating condition, and one original operating condition power calibration point corresponds to one preset operating condition;
[0010] After the sum of the power of the engine and the power of the battery pack is the same as the power calibrated at any original working condition power calibration point and is maintained for a preset time, the working condition of the engine is changed multiple times, so as to obtain the engine fuel consumption rate under each working condition respectively, wherein the working condition at least includes the preset working condition corresponding to the original working condition power calibration point of the engine;
[0011] Obtain the working condition with the lowest engine fuel consumption rate under various working conditions as the adjustment working condition;
[0012] Determine whether the adjusted operating condition is the preset operating condition corresponding to the power calibration point of the original operating condition of the engine. If not, update the engine operating condition database to replace the preset operating condition corresponding to the power calibration point of the original operating condition with the adjusted operating condition.
[0013] Optionally, before the power of the engine is maintained at a preset power time calibrated by any original operating condition power calibration point, the method for optimizing engine efficiency during vehicle operation further includes:
[0014] Determine whether the sum of the engine power and the battery pack power is the same as the power calibrated at any original operating condition power calibration point. If not, then
[0015] Determine whether the difference between the power of the engine and the power calibrated at any original operating condition power calibration point is within a preset range, and if so,
[0016] Obtain the original operating condition power calibration point as the operating condition point to be calibrated;
[0017] Determine whether the engine power is higher than the power calibrated at the operating point to be calibrated. If so,
[0018] A charging signal is generated so that the part of the engine power higher than the power calibrated at the operating point to be calibrated is used to charge the battery pack, so that the engine power is the same as the power calibrated at the operating point to be calibrated.
[0019] Optionally, the method for optimizing engine efficiency during vehicle operation further comprises:
[0020] Determine whether the engine power is higher than the power calibrated at the operating point to be calibrated. If not, then
[0021] A battery pack working signal is generated so that the battery pack provides the vehicle with the insufficient power of the engine, so that the sum of the power of the engine and the power provided by the battery pack is the same as the power calibrated at the operating point to be calibrated.
[0022] Optionally, before determining that the sum of the power of the engine and the power of the battery pack is the same as the power calibrated at any one of the original operating condition power calibration points, the method for optimizing the engine efficiency during vehicle operation further includes:
[0023] Determine whether the vehicle is warming up. If so,
[0024] It is determined that the sum of the power of the engine and the power of the battery pack is the same as the power calibrated at any original operating condition power calibration point.
[0025] Optionally, the changing the engine operating condition multiple times to obtain the engine fuel consumption rate under each operating condition includes:
[0026] Obtain the preset working condition corresponding to the original working condition power calibration point;
[0027] Obtaining the engine fuel consumption rate of the preset working condition according to the preset working condition;
[0028] Under the condition that the sum of the engine power and the battery power is kept the same as the power calibrated at any original operating condition power calibration point, the engine operating condition is changed multiple times under preset conditions, and the engine fuel consumption rate is obtained after each change of the engine operating condition.
[0029] Optionally, before acquiring the engine operating condition database, the method for optimizing engine efficiency during vehicle operation further comprises:
[0030] Get navigation information and vehicle speed information;
[0031] According to the navigation information and vehicle speed information, it is determined whether the vehicle will change the engine power within the preset time. If not,
[0032] Obtain the engine operating condition database.
[0033] Optionally, judging whether the vehicle will change the engine power within a preset time according to the navigation information includes:
[0034] Determine the current location of the vehicle based on navigation information;
[0035] According to the vehicle speed information, determine whether the vehicle will accelerate or decelerate within the preset time period. If not,
[0036] Obtain the engine operating condition database.
[0037] Optionally, after updating the engine operating condition database, the method for optimizing engine efficiency during vehicle operation further comprises:
[0038] The preset operating condition in the updated engine operating condition database is retrieved and sent to the engine, so that the engine operates under the preset operating condition.
[0039] The present application also provides a device for optimizing engine efficiency during vehicle operation, the device for optimizing engine efficiency during vehicle operation comprising:
[0040] A database acquisition module, the database acquisition module is used to acquire an engine operating condition database, the engine operating condition database includes at least one original operating condition power calibration point and a preset operating condition, and one original operating condition power calibration point corresponds to one preset operating condition;
[0041] An engine fuel consumption rate acquisition module, the engine fuel consumption rate acquisition module is used to change the engine working condition multiple times after the sum of the engine power and the battery pack power is the same as the power calibrated at any original working condition power calibration point and maintains it for a preset time, so as to respectively obtain the engine fuel consumption rate under each working condition, wherein the working condition at least includes the preset working condition corresponding to the engine at the original working condition power calibration point;
[0042] An adjustment working condition acquisition module, wherein the adjustment working condition acquisition module is used to acquire the working condition with the lowest engine fuel consumption rate under various working conditions as the adjustment working condition;
[0043] A judgment module, the judgment module is used to judge whether the adjustment working condition is a preset working condition corresponding to the power calibration point of the engine in the original working condition;
[0044] An updating module is used to update the engine operating condition database when the judging module judges to be no, and replace the preset operating condition corresponding to the original operating condition power calibration point with the adjusted operating condition.
[0045] The present application also provides a hybrid vehicle, the hybrid vehicle comprising an engine, a battery pack and the above-mentioned device for optimizing engine efficiency during vehicle operation; wherein,
[0046] The engine efficiency optimization device during vehicle operation is connected to the engine and the battery pack respectively.
[0047] Beneficial Effects
[0048] The method for optimizing engine efficiency during vehicle operation of the present application can test the engine efficiency after the engine is installed on the vehicle to obtain the most economical and fuel-efficient operating point of the engine, and on this basis, perform online optimization of the operating point to achieve the purpose of fuel saving. BRIEF DESCRIPTION OF THE DRAWINGS
[0049] Figure 1 It is a flow chart of a method for optimizing engine efficiency during vehicle operation according to an embodiment of the present application.
[0050] Figure 2 It is a schematic diagram of a device for optimizing engine efficiency during vehicle operation according to an embodiment of the present application. DETAILED DESCRIPTION
[0051] In order to make the purpose, technical scheme and advantages of the implementation of this application clearer, the technical scheme in the embodiment of this application will be described in more detail below in conjunction with the drawings in the embodiment of this application. In the drawings, the same or similar reference numerals throughout represent the same or similar elements or elements with the same or similar functions. The described embodiments are part of the embodiments of this application, not all of them. The embodiments described below with reference to the drawings are exemplary and are intended to be used to explain this application, and should not be construed as limitations on this application. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of this application. The embodiments of this application are described in detail below in conjunction with the drawings.
[0052] Figure 1 It is a flow chart of a method for optimizing engine efficiency during vehicle operation according to an embodiment of the present application.
[0053] The engine efficiency optimization method during vehicle operation of the present application is used in a hybrid vehicle, wherein the hybrid vehicle includes a hybrid engine and a battery pack.
[0054] like Figure 1 The method for optimizing engine efficiency during vehicle operation is shown to include:
[0055] Step 1: Obtain an engine operating condition database, the engine operating condition database including at least one original operating condition power calibration point and a preset operating condition, one original operating condition power calibration point corresponds to one preset operating condition;
[0056] Step 2: After the sum of the power of the engine and the power of the battery pack is the same as the power calibrated at any original operating condition power calibration point and is maintained for a preset time, the operating condition of the engine is changed multiple times to obtain the engine fuel consumption rate under each operating condition, wherein the operating condition at least includes the preset operating condition corresponding to the original operating condition power calibration point of the engine;
[0057] Step 3: Obtain the lowest fuel consumption rate of the engine under various operating conditions as the adjustment condition;
[0058] Step 4: Determine whether the adjusted operating condition is the preset operating condition corresponding to the power calibration point of the original operating condition of the engine. If not, update the engine operating condition database to replace the preset operating condition corresponding to the power calibration point of the original operating condition with the adjusted operating condition.
[0059] The method for optimizing engine efficiency during vehicle operation of the present application can test the engine efficiency using a generator after the engine is installed on the vehicle, obtain the most economical and fuel-efficient operating point of the engine, and optimize the operating point online on this basis to achieve the purpose of saving fuel.
[0060] In this embodiment, before the power of the engine is maintained at the power preset time calibrated by any original working condition power calibration point, the method for optimizing the engine efficiency during vehicle operation further includes:
[0061] Determine whether the sum of the engine power and the battery pack power is the same as the power calibrated at any original operating condition power calibration point. If not, then
[0062] Determine whether the difference between the power of the engine and the power calibrated at any original operating condition power calibration point is within a preset range, and if so,
[0063] Obtain the original operating condition power calibration point as the operating condition point to be calibrated;
[0064] Determine whether the engine power is higher than the power calibrated at the operating point to be calibrated. If so,
[0065] A charging signal is generated so that the part of the engine power higher than the power calibrated at the operating point to be calibrated is used to charge the battery pack, so that the engine power is the same as the power calibrated at the operating point to be calibrated.
[0066] In this embodiment, the method for optimizing engine efficiency during vehicle operation further includes:
[0067] Determine whether the engine power is higher than the power calibrated at the operating point to be calibrated. If not, then
[0068] A battery pack working signal is generated so that the battery pack provides the vehicle with the insufficient power of the engine, so that the sum of the power of the engine and the power provided by the battery pack is the same as the power calibrated at the operating point to be calibrated.
[0069] In this embodiment, before determining that the sum of the power of the engine and the power of the battery pack is the same as the power calibrated at any one of the original operating condition power calibration points, the method for optimizing the engine efficiency during vehicle operation further includes:
[0070] Determine whether the vehicle is warming up. If so,
[0071] It is determined that the sum of the engine power and the battery pack power is the same as the power calibrated at any original operating condition power calibration point.
[0072] In this embodiment, the engine operating conditions are changed multiple times to obtain the engine fuel consumption rate under each operating condition respectively, including:
[0073] Obtain the preset working condition corresponding to the original working condition power calibration point;
[0074] Obtaining the engine fuel consumption rate of the preset working condition according to the preset working condition;
[0075] Under the condition that the sum of the engine power and the battery power is kept the same as the power calibrated at any original operating condition power calibration point, the engine operating condition is changed multiple times under preset conditions, and the engine fuel consumption rate is obtained after each change of the engine operating condition.
[0076] In this embodiment, before acquiring the engine operating condition database, the method for optimizing engine efficiency during vehicle operation further includes:
[0077] Get navigation information and vehicle speed information;
[0078] According to the navigation information and vehicle speed information, it is determined whether the vehicle will change the engine power within the preset time. If not,
[0079] Obtain the engine operating condition database.
[0080] In this embodiment, judging whether the vehicle will change the engine power within a preset time according to the navigation information includes:
[0081] Determine the current location of the vehicle based on navigation information;
[0082] According to the vehicle speed information, determine whether the vehicle will accelerate or decelerate within the preset time period. If not, then
[0083] Obtain the engine operating condition database.
[0084] In this embodiment, after the engine operating condition database is updated, the method for optimizing engine efficiency during vehicle operation further includes:
[0085] The preset operating condition in the updated engine operating condition database is retrieved and sent to the engine, so that the engine operates under the preset operating condition.
[0086] The present application is further described in detail below by way of examples. It should be understood that the distance does not constitute any limitation to the present application.
[0087] In this embodiment, an engine operating condition database is obtained, and the engine operating condition database includes at least one original operating condition power calibration point and a preset operating condition. One original operating condition power calibration point corresponds to one preset operating condition. For example, see the following table (the following table is only for illustration and does not represent the corresponding values of actual speed, power and torque):
[0088]
[0089] It can be seen from the table below that any original operating condition power calibration point should correspond to the preset operating condition. When the vehicle is driving, the engine usually operates under the preset operating condition to achieve the most energy-saving purpose. However, in fact, this preset operating condition is not necessarily the same in each vehicle. Therefore, this application adjusts the preset operating condition to achieve intelligent operating condition adjustment of each vehicle, thereby further achieving the purpose of energy saving.
[0090] After obtaining the engine operating condition database, the method of the present application needs to be performed after the sum of the engine power and the battery pack power is the same as the power calibrated at any original operating condition power calibration point and maintained for a preset time. In this embodiment, the preset time is 2 seconds. It can be understood that in other embodiments, the preset time can also be set as needed.
[0091] In this embodiment, before the sum of the power of the engine and the power of the battery pack is the same as the power calibrated at any original operating condition power calibration point, the application further includes the following steps:
[0092] Determine whether the vehicle is warming up. If so,
[0093] It is determined that the sum of the power of the engine and the power of the battery pack is the same as the power calibrated at any original operating condition power calibration point.
[0094] Specifically, when the engine has not yet been warmed up, all aspects of the situation are unstable, and it is best not to use the method of the present application at this time.
[0095] In this embodiment, the engine is hot when the vehicle has been running for more than 20 minutes, the engine water temperature has reached above 70° C., and the driver has driven normally and entered the series operating condition.
[0096] In this embodiment, before the power of the engine is maintained at the power preset time calibrated by any original working condition power calibration point, the method further includes:
[0097] Determine whether the sum of the engine power and the battery pack power is the same as the power calibrated at any original operating condition power calibration point. If not, then
[0098] Determine whether the difference between the power of the engine and the power calibrated at any original operating condition power calibration point is within a preset range, and if so,
[0099] Obtain the original operating condition power calibration point as the operating condition point to be calibrated;
[0100] Determine whether the engine power is higher than the power calibrated at the operating point to be calibrated. If so,
[0101] A charging signal is generated so that the part of the engine power higher than the power calibrated at the operating point to be calibrated is used to charge the battery pack, so that the engine power is the same as the power calibrated at the operating point to be calibrated.
[0102] Determine whether the engine power is higher than the power calibrated at the operating point to be calibrated. If not, then
[0103] A battery pack working signal is generated so that the battery pack provides the vehicle with the insufficient power of the engine, so that the sum of the power of the engine and the power provided by the battery pack is the same as the power calibrated at the operating point to be calibrated.
[0104] Specifically, in actual driving, it is difficult to obtain a power that is exactly equal to the power required by the original operating power calibration point. At this time, intelligent adjustments can be made so that the sum of the engine power and the battery pack power is the same as the power calibrated by any original operating power calibration point.
[0105] In this embodiment, the engine power required at the original operating power calibration point is also the power required by the drive motor, that is, the power that the drive motor can provide to the vehicle at the operating power calibration point.
[0106] For example, assuming that the engine power requirement at the original power calibration point is 10kw, the actual output power of the engine may be 11kw. At this time, it is determined whether the sum of the engine power and the battery power is the same as the power calibrated at any original power calibration point. If not, then
[0107] Determine whether the difference between the power of the engine and the power calibrated at any original working condition power calibration point is within a preset range (for example, in this application, the preset range may be 2kw, and in this embodiment it is 11kw, at this time 11kw-10kw is 1kw, which is less than 2kw, and it is considered that it does not exceed). If so, then
[0108] The original operating condition power calibration point is obtained as the operating condition point to be calibrated, and the original operating condition power calibration point of 10kw is obtained as the operating condition point to be calibrated;
[0109] Determine whether the engine power is higher than the power calibrated at the operating point to be calibrated. In this embodiment, if it is higher, then
[0110] A charging signal is generated so that the part of the engine power higher than the power calibrated at the operating point to be calibrated is used to charge the battery pack, so that the engine power is the same as the power calibrated at the operating point to be calibrated, that is, the extra 1kw is used to charge the battery pack.
[0111] Assume that in another embodiment, the actual output power of the engine is 9kw, which is also within the preset range, but the power of the engine is lower than the power calibrated at the operating point to be calibrated. At this time, a battery pack working signal is generated, so that the battery pack provides the vehicle with the insufficient power of the engine, so that the sum of the power of the engine and the power provided by the battery pack is the same as the power calibrated at the operating point to be calibrated. That is, the battery pack provides the remaining 1kw.
[0112] It is understandable that when the engine power is sufficient, there is no need to call on the battery pack to provide power.
[0113] In this embodiment, after the sum of the power of the engine and the power of the battery pack is the same as the power calibrated at any original working condition power calibration point and is maintained for a preset time, the working condition of the engine is changed multiple times, so as to obtain the engine fuel consumption rate under each working condition respectively, wherein the working condition at least includes the preset working condition corresponding to the original working condition power calibration point of the engine, including:
[0114] Obtain the preset working condition corresponding to the original working condition power calibration point;
[0115] Obtaining the engine fuel consumption rate of the preset working condition according to the preset working condition;
[0116] Under the condition that the sum of the engine power and the battery power is kept the same as the power calibrated at any original operating condition power calibration point, the engine operating condition is changed multiple times under preset conditions, and the engine fuel consumption rate is obtained after each change of the engine operating condition.
[0117] In this embodiment, since the vehicle is actually driving during the test, and the vehicle must be driving under the preset working condition at this time, when obtaining the engine fuel consumption rate, the engine fuel consumption rate under the preset working condition is first obtained.
[0118] After completing the engine fuel consumption rate test under the preset working conditions, conduct the engine fuel consumption rate test under other working conditions.
[0119] In this embodiment, 6 different operating conditions other than the preset operating conditions can be selected, plus the preset operating conditions, a total of 7 operating conditions. For example, the preset operating condition of this embodiment is 1000rpm, then the other operating conditions can be increased by 200rpm, 400rpm, 600rpm, reduced by 200rpm, reduced by 400rpm, and reduced by 600rpm, namely 1200rpm, 1400rpm, 1600rpm, 800rpm, 600rpm, and 400rpm.
[0120] It is understandable that the number of working conditions can be set as needed, for example, it can be 6, or 5, 8, or other numbers, which can be obtained in combination with engineering practice.
[0121] It is understandable that the speed value of the working condition can also be set according to needs. For example, it can be increased by 100rpm, 200rpm, 300rpm, reduced by 100rpm, 200rpm, 300rpm, etc., and can be obtained in combination with engineering practice.
[0122] It is understandable that no matter which operating condition is adopted, it is necessary to keep the sum of the engine power and the battery pack power the same as the power calibrated by the currently selected original operating condition power calibration point.
[0123] In this embodiment, regardless of the working condition, the method for obtaining the engine fuel consumption rate is the same, and the specific method is as follows:
[0124] After the operating condition stabilizes for 2 seconds, measure the engine fuel consumption rate (g / s), generator current (A), and generator voltage (V).
[0125] It is understandable that the specific stable time of the operating point can be set according to needs.
[0126] Generated power P (kw) = generator current * generator voltage.
[0127] Engine fuel consumption rate (g / (kw·h)) = engine fuel consumption rate / generator power*3600.
[0128] Taking the above 7 operating conditions as an example, the engine fuel consumption rates obtained are 0.91, 0.92, 0.93, 0.94, 0.95, 0.96, and 0.97, respectively corresponding to 1200rpm, preset operating conditions, 1400rpm, 1600rpm, 800rpm, 600rpm, and 400rpm.
[0129] The working condition with the lowest fuel consumption rate of the engine under various working conditions is obtained as the adjustment working condition, that is, the working condition of 1200 rpm corresponding to 0.91 is obtained as the adjustment working condition.
[0130] Determine whether the adjusted operating condition is the preset operating condition corresponding to the power calibration point of the original operating condition. If not, update the engine operating condition database to replace the preset operating condition corresponding to the original operating condition power calibration point with the adjusted operating condition, that is, replace the original preset operating condition with the operating condition of 1200rpm.
[0131] In this embodiment, if during the test, for example, when 2 or 3 of the above 7 operating conditions have been obtained, the driver's required power changes significantly and exceeds the calibration point power of ±2kw, the test is exited.
[0132] In an alternative embodiment, before acquiring the engine operating condition database, the method for optimizing engine efficiency during vehicle operation of the present application further includes:
[0133] Get navigation information and vehicle speed information;
[0134] According to the navigation information and vehicle speed information, it is determined whether the vehicle will change the engine power within the preset time. If not,
[0135] Obtaining an engine operating condition database. Specifically, judging whether the vehicle will change the engine power within a preset time according to the navigation information includes:
[0136] Determine the current location of the vehicle based on navigation information;
[0137] According to the vehicle speed information, determine whether the vehicle will accelerate or decelerate within the preset time period. If not,
[0138] Obtain the engine operating condition database.
[0139] For example, when a large change in power usually occurs, it is usually when the driver brakes or accelerates urgently. The navigation information can be used to understand the current road conditions, for example, whether you are on a highway, whether you need to stop or turn ahead, etc., and then the vehicle speed can be used to know whether the vehicle speed needs to be changed within a preset time in the future. For example, assuming that you must turn or there is a traffic light 100 meters ahead, at this time, if the vehicle speed is 100km / h, then it is obvious that the vehicle will have to slow down within the next few seconds, and the method of this application will not be performed at this time.
[0140] If you are on a highway and there is no traffic jam, and the next highway exit is at least 2 kilometers away, and the vehicle speed is 70km / h, then it is obviously unlikely that there will be a need for emergency braking or sudden acceleration. At this time, the engine efficiency optimization method during vehicle operation of this application is performed.
[0141] This method can prevent the optimization process from being interrupted and waste of computing resources.
[0142] The present application also provides a device for optimizing the engine efficiency during vehicle operation, the device comprising a database acquisition module, an engine fuel consumption rate acquisition module, an adjustment working condition acquisition module, a judgment module and an update module, the database acquisition module is used to acquire an engine working condition database, the engine working condition database includes at least one original working condition power calibration point and a preset working condition, one original working condition power calibration point corresponds to one preset working condition; the engine fuel consumption rate acquisition module is used to acquire the engine working condition database when the sum of the engine power and the battery pack power is the same as the power calibrated by any original working condition power calibration point and After maintaining the preset time, the engine operating condition is changed multiple times to obtain the engine fuel consumption rate under each operating condition, wherein the operating condition at least includes the preset operating condition corresponding to the power calibration point of the original operating condition of the engine; the adjustment operating condition acquisition module is used to obtain the operating condition with the lowest engine fuel consumption rate under various operating conditions as the adjustment operating condition; the judgment module is used to judge whether the adjustment operating condition is the preset operating condition corresponding to the power calibration point of the original operating condition of the engine; the update module is used to update the engine operating condition database when the judgment module judges to be no, so as to replace the preset operating condition corresponding to the power calibration point of the original operating condition with the adjustment operating condition.
[0143] The present application also provides a hybrid vehicle, the hybrid vehicle comprising an engine, a battery pack and the above-mentioned device for optimizing engine efficiency during vehicle operation; wherein,
[0144] The engine efficiency optimization device during vehicle operation is connected to the engine and the battery pack respectively.
[0145] It can be understood that the above description of the method is also applicable to the description of the device.
[0146] The present application also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and capable of running on the processor. When the processor executes the computer program, the above-mentioned method for optimizing engine efficiency during vehicle operation is implemented.
[0147] The present application also provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, it can implement the above-mentioned method for optimizing engine efficiency during vehicle operation.
[0148] Figure 2 It is an exemplary structural diagram of an electronic device capable of implementing a method for optimizing engine efficiency during vehicle operation provided according to an embodiment of the present application.
[0149] like Figure 2As shown, the electronic device includes an input device 501, an input interface 502, a central processor 503, a memory 504, an output interface 505, and an output device 506. The input interface 502, the central processor 503, the memory 504, and the output interface 505 are interconnected through a bus 507, and the input device 501 and the output device 506 are connected to the bus 507 through the input interface 502 and the output interface 505, respectively, and then connected to other components of the electronic device. Specifically, the input device 504 receives input information from the outside, and transmits the input information to the central processor 503 through the input interface 502; the central processor 503 processes the input information based on the computer executable instructions stored in the memory 504 to generate output information, temporarily or permanently stores the output information in the memory 504, and then transmits the output information to the output device 506 through the output interface 505; the output device 506 outputs the output information to the outside of the electronic device for use by the user.
[0150] That is to say, Figure 2 The electronic device shown can also be implemented as comprising: a memory storing computer executable instructions; and one or more processors, which can implement the combination when executing the computer executable instructions. Figure 1 A method for optimizing engine efficiency during vehicle operation is described.
[0151] In one embodiment, Figure 2 The electronic device shown can be implemented to include: a memory 504 configured to store executable program code; and one or more processors 503 configured to run the executable program code stored in the memory 504 to execute the engine efficiency optimization method during vehicle operation in the above-mentioned embodiment.
[0152] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.
[0153] The memory may include non-permanent storage in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.
[0154] Computer readable media include permanent and non-permanent, removable and non-removable, and the media 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 technology, read-only compact disk read-only memory (CD-ROM), data versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device.
[0155] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that contain computer-usable program code.
[0156] In addition, it is obvious that the word "comprising" does not exclude other units or steps. Multiple units, modules or devices stated in the device claim can also be implemented by one unit or the overall device through software or hardware.
[0157] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present application. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and a module, a program segment or a part of a code includes one or more executable instructions for realizing the specified logical function. It should also be noted that in some implementations as replacements, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes identified in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or the total flow chart can be implemented with a dedicated hardware-based system that performs the specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0158] The processor referred to in this embodiment may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc.
[0159] The memory can be used to store computer programs and / or modules. The processor realizes various functions of the device / terminal equipment by running or executing the computer programs and / or modules stored in the memory and calling the data stored in the memory. The memory can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc.; the data storage area can store data created according to the use of the mobile phone (such as audio data, a phone book, etc.), etc. In addition, the memory can include a high-speed random access memory, and can also include a non-volatile memory, such as a hard disk, a memory, a plug-in hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), at least one disk storage device, a flash memory device, or other volatile solid-state storage devices.
[0160] In this embodiment, if the module / unit integrated in the device / terminal equipment is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present invention implements all or part of the processes in the above-mentioned embodiment method, and can also be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and the computer program can implement the steps of the above-mentioned various method embodiments when executed by the processor. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer-readable medium may include: any entity or device capable of carrying computer program code, recording medium, U disk, mobile hard disk, disk, optical disk, computer memory, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), electric carrier signal, telecommunication signal and software distribution medium. It should be noted that the content contained in the computer-readable medium can be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction. Although the present application is disclosed as above in terms of a preferred embodiment, it is not intended to limit the present application. Any technical personnel in this field may make possible changes and modifications without departing from the spirit and scope of the present application. Therefore, the scope of protection of the present application shall be based on the scope defined by the claims of the present application.
[0161] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that contain computer-usable program code.
[0162] In addition, it is obvious that the word "comprising" does not exclude other units or steps. Multiple units, modules or devices stated in the device claim can also be implemented by one unit or the overall device through software or hardware.
[0163] Although the present invention has been described in detail above with general descriptions and specific embodiments, it is obvious to those skilled in the art that some modifications or improvements may be made thereto based on the present invention. Therefore, these modifications or improvements made without departing from the spirit of the present invention all fall within the scope of protection claimed by the present invention.
Claims
1. A method for optimizing engine efficiency during vehicle operation, for a hybrid vehicle, characterized in that: The method for optimizing engine efficiency during vehicle operation comprises: Acquire an engine operating condition database, wherein the engine operating condition database includes at least one original operating condition power calibration point and a preset operating condition, and one original operating condition power calibration point corresponds to one preset operating condition; After the sum of the power of the engine and the power of the battery pack is the same as the power calibrated at any one of the original working condition power calibration points and is maintained for a preset time, the working condition of the engine is changed multiple times, and the multiple working conditions all need to keep the sum of the power of the engine and the power of the battery pack the same as the power calibrated at the currently selected original working condition power calibration point, so as to obtain the engine fuel consumption rate under each working condition respectively, wherein the working condition at least includes the preset working condition corresponding to the original working condition power calibration point of the engine; Obtain the working condition with the lowest engine fuel consumption rate under various working conditions as the adjustment working condition; Determine whether the adjusted operating condition is the preset operating condition corresponding to the power calibration point of the original operating condition of the engine, and if not, update the engine operating condition database to replace the preset operating condition corresponding to the power calibration point of the original operating condition with the adjusted operating condition; Before the power of the engine is maintained at the power preset time calibrated by any original working condition power calibration point, the method for optimizing the engine efficiency during vehicle operation further includes: Determine whether the sum of the engine power and the battery pack power is the same as the power calibrated at any original operating condition power calibration point. If not, then Determine whether the difference between the power of the engine and the power calibrated at any original operating condition power calibration point is within a preset range, and if so, Obtain the original operating condition power calibration point as the operating condition point to be calibrated; Determine whether the engine power is higher than the power calibrated at the operating point to be calibrated. If so, Generate a charging signal so that the part of the engine power higher than the power calibrated at the operating point to be calibrated is used to charge the battery pack, so that the sum of the engine power and the power provided by the battery pack is the same as the power calibrated at the operating point to be calibrated; The method for optimizing engine efficiency during vehicle operation further comprises: Determine whether the engine power is higher than the power calibrated at the operating point to be calibrated. If not, then Generate a battery pack working signal so that the battery pack provides the vehicle with the insufficient power of the engine, so that the sum of the power of the engine and the power provided by the battery pack is the same as the power calibrated at the operating point to be calibrated; Before determining that the sum of the power of the engine and the power of the battery pack is the same as the power calibrated at any one of the original operating condition power calibration points, the method for optimizing the engine efficiency during vehicle operation further includes: Determine whether the vehicle is warming up. If so, Determine whether the sum of the engine power and the battery pack power is the same as the power calibrated at any original operating condition power calibration point; The method of changing the engine operating conditions multiple times to obtain the engine fuel consumption rate under each operating condition includes: Obtain the preset working condition corresponding to the original working condition power calibration point; Obtaining the engine fuel consumption rate of the preset working condition according to the preset working condition; Under the condition that the sum of the power of the engine and the power of the battery pack is kept the same as the power calibrated at any original operating condition power calibration point, the operating condition of the engine is changed multiple times under preset conditions, and the engine fuel consumption rate after each change of the engine operating condition is obtained respectively; The method for obtaining the engine fuel consumption rate is as follows: When the current working condition is stable for 2 seconds, measure the engine fuel consumption rate, generator current, and generator voltage; Generated power = generator current * generator voltage; Engine fuel consumption rate = engine fuel consumption rate / generator power*3600.
2. The method for optimizing engine efficiency during vehicle operation according to claim 1, characterized in that: Before acquiring the engine operating condition database, the method for optimizing engine efficiency during vehicle operation further includes: Get navigation information and vehicle speed information; According to the navigation information and vehicle speed information, it is determined whether the vehicle will change the engine power within the preset time. If not, Obtain the engine operating condition database.
3. The method for optimizing engine efficiency during vehicle operation according to claim 2, characterized in that: The determining, based on the navigation information, whether the vehicle will change the engine power within a preset time includes: Determine the current location of the vehicle based on navigation information; According to the vehicle speed information, determine whether the vehicle will accelerate or decelerate within the preset time period. If not, then Obtain the engine operating condition database.
4. The method for optimizing engine efficiency during vehicle operation as claimed in claim 3, characterized in that: After updating the engine operating condition database, the method for optimizing engine efficiency during vehicle operation further includes: The preset operating condition in the updated engine operating condition database is retrieved and sent to the engine, so that the engine operates under the preset operating condition.
5. A device for optimizing engine efficiency during vehicle operation, characterized in that: The device for optimizing engine efficiency during vehicle operation comprises: A database acquisition module, the database acquisition module is used to acquire an engine operating condition database, the engine operating condition database includes at least one original operating condition power calibration point and a preset operating condition, and one original operating condition power calibration point corresponds to one preset operating condition; An engine fuel consumption rate acquisition module, the engine fuel consumption rate acquisition module is used to change the engine working condition multiple times after the sum of the engine power and the battery pack power is the same as the power calibrated at any original working condition power calibration point and maintained for a preset time, and multiple working conditions all need to keep the sum of the engine power and the battery pack power the same as the power calibrated at the currently selected original working condition power calibration point, so as to respectively obtain the engine fuel consumption rate under each working condition, wherein the working condition at least includes the preset working condition corresponding to the engine at the original working condition power calibration point; An adjustment working condition acquisition module, wherein the adjustment working condition acquisition module is used to acquire the working condition with the lowest engine fuel consumption rate under various working conditions as the adjustment working condition; A judgment module, the judgment module is used to judge whether the adjustment working condition is a preset working condition corresponding to the power calibration point of the engine in the original working condition; An updating module, wherein when the judging module judges that the result is negative, the updating module is used to update the engine operating condition database, and replace the preset operating condition corresponding to the power calibration point of the original operating condition with the adjusted operating condition; Before the power of the engine is maintained at the power preset time calibrated by any original working condition power calibration point, the method for optimizing the engine efficiency during vehicle operation further includes: Determine whether the sum of the engine power and the battery pack power is the same as the power calibrated at any original operating condition power calibration point. If not, then Determine whether the difference between the power of the engine and the power calibrated at any original operating condition power calibration point is within a preset range, and if so, Obtain the original operating condition power calibration point as the operating condition point to be calibrated; Determine whether the engine power is higher than the power calibrated at the operating point to be calibrated. If so, Generate a charging signal so that the part of the engine power higher than the power calibrated at the operating point to be calibrated is used to charge the battery pack, so that the sum of the engine power and the power provided by the battery pack is the same as the power calibrated at the operating point to be calibrated; The method for optimizing engine efficiency during vehicle operation further comprises: Determine whether the engine power is higher than the power calibrated at the operating point to be calibrated. If not, then Generate a battery pack working signal so that the battery pack provides the vehicle with the insufficient power of the engine, so that the sum of the power of the engine and the power provided by the battery pack is the same as the power calibrated at the operating point to be calibrated; Before determining that the sum of the power of the engine and the power of the battery pack is the same as the power calibrated at any one of the original operating condition power calibration points, the method for optimizing the engine efficiency during vehicle operation further includes: Determine whether the vehicle is warming up. If so, Determine whether the sum of the engine power and the battery pack power is the same as the power calibrated at any original operating condition power calibration point; The method of changing the engine operating conditions multiple times to obtain the engine fuel consumption rate under each operating condition includes: Obtain the preset working condition corresponding to the original working condition power calibration point; Obtaining the engine fuel consumption rate of the preset working condition according to the preset working condition; Under the condition that the sum of the power of the engine and the power of the battery pack is kept the same as the power calibrated at any original operating condition power calibration point, the operating condition of the engine is changed multiple times under preset conditions, and the engine fuel consumption rate after each change of the engine operating condition is obtained respectively; The method for obtaining the engine fuel consumption rate is as follows: When the current working condition is stable for 2 seconds, measure the engine fuel consumption rate, generator current, and generator voltage; Generated power = generator current * generator voltage; Engine fuel consumption rate = engine fuel consumption rate / generator power*3600.
6. A hybrid vehicle, characterized in that: The hybrid vehicle comprises an engine, a battery pack and a device for optimizing engine efficiency during vehicle operation as claimed in claim 5; wherein, The engine efficiency optimization device during vehicle operation is connected to the engine and the battery pack respectively.
Citation Information
Patent Citations
Calibration method and system for power efficient point
CN109677269A
Full-working-condition efficiency optimization method for permanent magnet motor in vehicle power driving system
CN110022111A