Method, device and equipment for enhancing power of vehicle engine and medium
By acquiring vehicle driving information and executing corresponding control actions through software control, the problems of high cost of hardware modification to enhance engine power and complex driver operation are solved, realizing automatic enhancement of engine power, reducing costs and meeting driving needs.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-27
- Publication Date
- 2026-03-27
AI Technical Summary
In existing technologies, hardware modifications to enhance engine power are costly and require manual operation by the driver, making it difficult to meet actual driving needs.
By using software control, vehicle driving information is obtained and overload conditions are determined. Control actions such as adjusting ignition angle, fuel injection phase, torque filtering, variable valve timing phase and electric fan speed are executed to automatically increase engine power.
It achieves automatic engine power enhancement to meet driving needs without modifying hardware, reducing costs and minimizing operating steps.
Smart Images

Figure CN121738801A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of engine control technology, specifically to a method, device, equipment, and medium for enhancing the power of a vehicle engine. Background Technology
[0002] During driving, under certain special conditions, the engine may not provide enough power. For example, when a vehicle is climbing a hill at high altitude, it requires more power from the engine compared to driving on flat terrain at low altitude.
[0003] Currently, engine power is typically enhanced through hardware modifications. These modifications include adding or altering hardware to the engine. When the driver needs increased engine power, they manually activate the power enhancement function, resulting in a higher power output than the engine could normally provide. However, hardware-based engine power enhancement methods are costly and often fail to meet the actual driving needs of drivers. Summary of the Invention
[0004] In view of this, this application provides a method, apparatus, device and medium for enhancing the power of a vehicle engine, which can enhance engine power through software control and reduce the cost of enhancing engine power.
[0005] The technical solution provided in this application is as follows:
[0006] In a first aspect, this application provides a method for enhancing the power of a vehicle engine, the method comprising:
[0007] Obtain vehicle driving information, including road gradient, engine speed, throttle opening, intake air temperature, and altitude;
[0008] If the driving information meets the overload state determination conditions, the vehicle is determined to be in an overload state;
[0009] Execute one or more of the following control actions until the condition for stopping the power increase is met:
[0010] The angle of controllable ignition angle increases progressively;
[0011] The engine's fuel injection phase is adjusted according to the intake air temperature;
[0012] The engine torque filter is adjusted according to the throttle opening.
[0013] Adjust the variable valve timing phase according to the altitude;
[0014] The speed of the electric fan is adjusted according to the intake air temperature and the vehicle's driving status. The electric fan is used to adjust the intake air temperature of the engine.
[0015] In one possible implementation, the angle of the controlled ignition angle increases progressively, including:
[0016] Before each ignition, the ignition angle is increased by an angle step based on the original ignition angle, and this is repeated until the engine knock limit is reached.
[0017] In one possible implementation, adjusting the engine's fuel injection phase based on the intake air temperature includes:
[0018] Based on the correspondence between intake air temperature and fuel injection phase, the target fuel injection phase corresponding to the intake air temperature is determined, and the correspondence between intake air temperature and fuel injection phase is positively correlated.
[0019] The fuel injection phase of the engine is adjusted to the target fuel injection phase.
[0020] In one possible implementation, adjusting the engine torque filtering according to the throttle opening includes:
[0021] Based on the correspondence between throttle opening and torque filtering time, the target filtering time corresponding to the throttle opening is determined, and the correspondence between throttle opening and torque filtering time is negatively correlated.
[0022] Torque filtering is performed according to the target filtering time.
[0023] In one possible implementation, adjusting the variable valve timing phase according to the altitude includes:
[0024] Based on the correspondence between altitude and variable valve timing opening angle advance, the target variable valve timing opening angle advance corresponding to the altitude is determined, and the correspondence between altitude and target variable valve timing opening angle advance is positively correlated.
[0025] The intake variable valve timing is controlled to open according to the advance of the target variable valve timing opening angle.
[0026] In one possible implementation, adjusting the speed of the electric fan based on the intake air temperature and the vehicle's driving status includes:
[0027] If it is determined that the intake air temperature is greater than the intake air temperature threshold and the vehicle is in a braking state, the target speed corresponding to the intake air temperature is determined according to the correspondence between the intake air temperature and the speed of the electric fan. The correspondence between the intake air temperature and the speed of the electric fan is positively correlated.
[0028] The electronic fan is controlled to rotate at the target speed.
[0029] In one possible implementation, the overload state determination condition is that the values of the road slope, the engine speed, the throttle opening, the intake air temperature, and the altitude all belong to corresponding value ranges, and the corresponding value ranges are pre-calibrated.
[0030] In one possible implementation, the stop power enhancement condition is that the current driving information obtained does not meet the overload state determination condition, or engine knock is detected, or the exhaust temperature is determined to be higher than the exhaust temperature threshold.
[0031] Secondly, this application provides a device for enhancing the power of a vehicle engine, the device comprising:
[0032] The acquisition unit is used to acquire vehicle driving information, including road gradient, engine speed, throttle opening, intake air temperature and altitude.
[0033] A state determination unit is used to determine that the vehicle is in an overload state if the driving information meets the overload state determination conditions;
[0034] The execution unit is used to perform one or more of the following control actions until the condition for stopping the power enhancement is met:
[0035] The angle of controllable ignition angle increases progressively;
[0036] The engine's fuel injection phase is adjusted according to the intake air temperature;
[0037] The engine torque filter is adjusted according to the throttle opening.
[0038] Adjust the variable valve timing phase according to the altitude;
[0039] The speed of the electric fan is adjusted according to the intake air temperature and the vehicle's driving status. The electric fan is used to adjust the intake air temperature of the engine.
[0040] In one possible implementation, the execution unit, used to control the ignition angle increment, includes:
[0041] The execution unit is used to increase the angle step size based on the original ignition angle before each ignition, and use it as the ignition angle for this ignition, until the engine knock limit value is reached.
[0042] In one possible implementation, the execution unit, configured to adjust the fuel injection phase of the engine according to the intake air temperature, includes:
[0043] The execution unit is used to determine the target injection phase corresponding to the intake air temperature based on the correspondence between the intake air temperature and the injection phase, wherein the correspondence between the intake air temperature and the injection phase is positively correlated; and to adjust the injection phase of the engine to the target injection phase.
[0044] In one possible implementation, the execution unit, configured to adjust the torque filtering of the engine according to the throttle opening, includes:
[0045] The execution unit is used to determine the target filtering time corresponding to the throttle opening based on the correspondence between the throttle opening and the filtering time of the torque filter, wherein the correspondence between the throttle opening and the filtering time of the torque filter is negatively correlated; and to perform torque filtering according to the target filtering time.
[0046] In one possible implementation, the execution unit, configured to adjust the variable valve timing phase according to the altitude, includes:
[0047] The execution unit is used to determine the target variable valve timing advance amount corresponding to the altitude based on the correspondence between the altitude and the opening angle advance amount of the variable valve timing, wherein the correspondence between the altitude and the target variable valve timing advance amount is positively correlated; and to control the opening of the intake variable valve timing according to the target variable valve timing advance amount.
[0048] In one possible implementation, the execution unit is configured to adjust the speed of the electric fan based on the intake air temperature and the vehicle's driving status, including:
[0049] The execution unit is configured to, if it is determined that the intake air temperature is greater than the intake air temperature threshold and the vehicle is in a braking state, determine a target rotation speed corresponding to the intake air temperature based on the correspondence between the intake air temperature and the rotation speed of the electric fan, wherein the correspondence between the intake air temperature and the rotation speed of the electric fan is positively correlated; and control the electric fan to rotate according to the target rotation speed.
[0050] In one possible implementation, the overload state determination condition is that the values of the road slope, the engine speed, the throttle opening, the intake air temperature, and the altitude all belong to corresponding value ranges, and the corresponding value ranges are pre-calibrated.
[0051] In one possible implementation, the stop power enhancement condition is that the current driving information obtained does not meet the overload state determination condition, or engine knock is detected, or the exhaust temperature is determined to be higher than the exhaust temperature threshold.
[0052] Thirdly, this application provides an apparatus, including: a processor, a memory, and a system bus;
[0053] The processor and the memory are connected via the system bus;
[0054] The memory is used to store one or more programs, the one or more programs including instructions that, when executed by the processor, cause the processor to perform the method described in any of the embodiments of the first aspect above.
[0055] Fourthly, this application provides a computer-readable storage medium storing instructions that, when executed on a terminal device, cause the terminal device to perform the method described in any of the embodiments of the first aspect.
[0056] Therefore, this application has the following beneficial effects:
[0057] The method for enhancing vehicle engine power provided in this application acquires vehicle driving information and uses this information, along with overload condition determination criteria, to determine whether the vehicle is in an overload state, thus achieving automatic judgment of the vehicle's driving state. If the vehicle is determined to be in an overload state, one or more control actions are executed until the conditions for stopping power enhancement are met. These control actions involve controlling the ignition angle, fuel injection phase, torque filtering, variable valve timing phase, and the electric fan speed. By executing one or more control actions, the engine power is automatically and effectively enhanced according to the vehicle's driving state, meeting actual driving needs. Furthermore, the method for enhancing vehicle engine power provided in this application is implemented through software control, requiring no modification to the hardware structure or manual triggering by the driver, thereby saving hardware and operating costs. Attached Figure Description
[0058] Figure 1 A schematic flowchart illustrating a method for enhancing vehicle engine power, provided in an embodiment of this application;
[0059] Figure 2 This is a functional diagram of EMS provided in an embodiment of this application;
[0060] Figure 3 A flowchart illustrating a method for enhancing vehicle engine power using an EMS, provided as an embodiment of this application;
[0061] Figure 4This is a schematic diagram of a device for enhancing the power of a vehicle engine, provided in an embodiment of this application. Detailed Implementation
[0062] To facilitate understanding and explanation of the technical solutions provided in the embodiments of this application, the background technology of this application will be described first.
[0063] To reduce vehicle manufacturing and operating costs for users, the automotive market equips vehicles with engines suitable for most driving conditions. However, in certain special conditions, such as high-altitude hill climbing, the engine may not provide sufficient power. Currently, for some vehicles with small engines, hardware modifications are used to enhance engine power. If a driver needs increased power while driving, they manually activate a function button to trigger the hardware modification and achieve the power boost. However, hardware modifications are costly. On one hand, they increase the vehicle's hardware costs; on the other hand, the manual activation by the driver increases operational costs. Therefore, hardware modifications are often insufficient to meet the actual driving needs of drivers.
[0064] Based on this, this application provides a method for enhancing vehicle engine power. In this method, vehicle driving information is acquired, and using this information and overload condition determination, it is determined whether the vehicle is in an overload state, thus achieving automatic judgment of the vehicle's driving state. If the vehicle is determined to be in an overload state, one or more control actions are executed to enhance engine power until the conditions for stopping power enhancement are met. The control actions involve controlling the ignition angle, fuel injection phase, torque filtering, variable valve timing phase, and the electric fan speed. This enables automatic and effective enhancement of engine power based on the vehicle's driving state, meeting actual driving needs. Furthermore, the method for enhancing vehicle engine power provided in this application requires no modification to the hardware structure and no manual triggering by the driver, saving hardware and operating costs.
[0065] To facilitate understanding of the technical solutions provided in the embodiments of this application, the following description, in conjunction with the accompanying drawings, illustrates a method for enhancing vehicle engine power.
[0066] The method for enhancing vehicle engine power provided in this application embodiment is applied to the vehicle's Engine Management System (EMS). The EMS is used to manage the engine.
[0067] See Figure 1 As shown, this figure is a schematic flowchart of a method for enhancing vehicle engine power according to an embodiment of this application. Figure 1As shown in the figure, an embodiment of this application provides a method for enhancing the power of a vehicle engine, including steps S101-S103.
[0068] S101: Obtain vehicle driving information, including road gradient, engine speed, throttle opening, intake air temperature, and altitude.
[0069] Vehicle driving information is collected by sensors and other measuring instruments installed on the vehicle. Driving information includes five types of information: road gradient, engine speed, throttle opening, intake air temperature, and altitude.
[0070] The road slope refers to the gradient of the road on which the vehicle travels. As an example, the road slope is determined using vehicle acceleration. Specifically, the vehicle's speed and longitudinal acceleration are obtained from the vehicle's chassis system. The vehicle speed is differentiated to obtain the vehicle acceleration. If the vehicle acceleration is greater than zero, the longitudinal acceleration is subtracted from the vehicle acceleration to obtain the original slope signal. A pre-set offset value (Delta value) is then used to correct the original slope signal, resulting in the corrected slope signal.
[0071] Engine speed is the rate at which the engine rotates. Throttle opening is determined by a throttle pedal position sensor. Intake air temperature is the temperature of the air entering the engine. Intake air temperature is determined, for example, by an intake air temperature sensor. Altitude is the altitude of the area where the vehicle is traveling. Altitude is measured, for example, by an altimeter installed in the vehicle.
[0072] This application does not limit the method of acquiring vehicle driving information. As an example, vehicle driving information is acquired in real time using various sensors and other measuring instruments. As another example, vehicle driving information is acquired periodically from various sensors and other measuring instruments according to a collection cycle.
[0073] S102: If the driving information meets the conditions for determining the overload state, the vehicle is determined to be in an overload state.
[0074] Driving information reflects the vehicle's driving status. It also provides criteria for determining overload conditions. Using driving information and these criteria, it determines whether the vehicle is under overload.
[0075] Overload condition determination conditions are pre-set conditions used to determine whether a vehicle is in an overload state. An overload state refers to a state where the vehicle's engine is not providing enough power, that is, the engine is operating under overload conditions.
[0076] As an example, the overload condition determination condition is that one or more of the following factors—road gradient, engine speed, throttle opening, intake air temperature, and altitude—belong to a corresponding value range. For instance, the overload condition determination condition could be that road gradient, engine speed, throttle opening, intake air temperature, and altitude all belong to a corresponding value range. That is, each type of driving information has a corresponding value range. For example, road gradient has a corresponding value range [a1, a2]. Engine speed has a corresponding value range [b1, b2]. Throttle opening has a corresponding value range [c1, c2]. Intake air temperature has a corresponding value range [d1, d2]. Altitude has a corresponding value range [e1, e2]. The value range corresponding to each type of driving information can be pre-defined. If each type of driving information belongs to its corresponding value range, then the driving information is determined to meet the overload condition determination condition. For example, the road gradient value belongs to the corresponding value range [a1,a2], the engine speed value belongs to the corresponding value range [b1,b2], the throttle opening value belongs to the corresponding value range [c1,c2], the intake air temperature value belongs to the corresponding value range [d1,d2], and the altitude value belongs to the corresponding value range [e1,e2]. This confirms that the driving information meets the conditions for determining the overload state.
[0077] If the driving information is determined to meet the overload condition determination conditions, then the vehicle is determined to be in an overload state, and S103 is executed.
[0078] If the driving information does not meet the conditions for determining an overloaded state, then the vehicle is determined not to be in an overloaded state.
[0079] S103: Execute one or more of the following control actions until the condition for stopping the power enhancement is met.
[0080] After determining that the vehicle is in an overload state, the engine is controlled according to the engine control strategy corresponding to the overload state. Specifically, this includes one or more of the control actions S1031-S1035.
[0081] It should be noted that after determining that the vehicle is in an overloaded state, at least one control action from S1031 to S1035 should be executed to increase engine power. Furthermore, the control action to be executed can be determined based on the current degree of vehicle overload. For example, after determining that the vehicle is in an overloaded state, the degree of vehicle overload can be determined based on the range of values in the driving information.
[0082] As another example, in a preferred case, the various control actions in S1031-S1035 are executed to maximize the power of the engine and meet the driver's driving needs.
[0083] The following is a detailed description of each control action from S1031 to S1035.
[0084] S1031: Controls the ignition angle to increase.
[0085] The ignition angle refers to the angle the crankshaft rotates from the moment of ignition until the piston reaches top dead center of the compression stroke. Before each ignition, the ignition angle is increased. As an example, based on the original ignition angle (that is, the ignition angle of the previous ignition), an angle step is added to obtain the ignition angle for the current ignition.
[0086] The angle step size can be a pre-set fixed value. The ignition angle is increased incrementally. While increasing the ignition angle, engine knock is monitored. Engine knock is measured by a knock sensor. If the engine knock limit is reached, i.e., the critical condition for engine knock, the ignition angle is stopped from increasing further and remains constant.
[0087] Alternatively, the angle step size can also be a variable value. For example, the angle step size can be determined based on engine knock conditions. For instance, when the distance to the engine knock limit is greater than the knock threshold, a larger angle step size is used; when the distance to the engine knock limit is less than or equal to the knock threshold, a smaller angle step size is used. While increasing the ignition angle, the engine knock condition is monitored. If the engine knock limit is reached, i.e., the critical condition for engine knock, the ignition angle is stopped from increasing further and remains constant.
[0088] S1032: Adjusts the engine's fuel injection phase according to the intake air temperature.
[0089] As an example, a pre-defined correspondence between intake air temperature and fuel injection phase is established. This correspondence is positively correlated; that is, the higher the intake air temperature, the larger the corresponding fuel injection phase; and the lower the intake air temperature, the smaller the corresponding fuel injection phase. This application does not limit the method for determining the correspondence between intake air temperature and fuel injection phase. As an example, the correspondence can be determined based on test data or calibrated using manual experience. The correspondence between intake air temperature and fuel injection phase can be expressed as a functional relationship or in tabular form.
[0090] Based on the intake air temperature in the driving information and the correspondence between intake air temperature and fuel injection phase, determine the target fuel injection phase. Adjust the engine's current fuel injection phase to the target fuel injection phase.
[0091] This allows for a larger fuel injection phase when the intake air temperature is high, with fuel injection ending before the intake valve opens, preventing fuel from directly entering the cylinder and ensuring complete combustion of the fuel in the cylinder, thus improving engine power.
[0092] S1033: Adjusts engine torque filtering based on throttle opening.
[0093] A pre-defined relationship is established between throttle opening and torque filtering time. This relationship is negatively correlated; that is, a larger throttle opening corresponds to a shorter torque filtering time, and a smaller throttle opening corresponds to a longer torque filtering time. This application does not limit the method for determining the relationship between throttle opening and torque filtering time. As an example, the relationship can be determined based on test data or calibrated manually.
[0094] The relationship between throttle opening and torque filtering time can be expressed as a function or in tabular form.
[0095] Based on the correlation between throttle opening and torque filtering time, and using the throttle opening from the driving information, the target filtering time corresponding to the throttle opening is determined. Torque filtering is then performed according to the target filtering time. This allows for the use of shorter torque filtering times, or even the elimination of torque filtering (target filtering time is zero), even with a large throttle opening, thereby improving torque response speed and enhancing engine power.
[0096] S1034: Adjusts variable valve timing phase according to altitude.
[0097] A pre-defined correlation is established between altitude and the opening angle advance of variable valve timing (VVT). This correlation is positively correlated: the higher the altitude, the larger the corresponding VVT opening angle advance; conversely, the lower the altitude, the smaller the corresponding VVT opening angle advance. This application does not limit the method for determining the correlation between altitude and VVT opening angle advance. As an example, the correlation can be determined based on test data or through manual calibration.
[0098] The relationship between altitude and the advance of variable valve timing opening angle can be expressed as a function or in tabular form.
[0099] Based on the correlation between altitude and the variable valve timing (VVT) opening angle advance, and the altitude in the driving information, determine the target VVT opening angle advance. Control the intake VVT opening timing according to the target VVT opening angle advance. This allows for adjustment of the VVT opening angle at higher altitudes, enabling more air to enter the cylinder, achieving more complete fuel combustion and improving engine power.
[0100] S1035: Adjusts the speed of the electric fan according to the intake air temperature and the vehicle's driving status.
[0101] An electric fan is used to regulate the intake air temperature of an engine. The electric fan effectively cools the engine's intake air.
[0102] The system determines the relationship between the intake air temperature and the intake air temperature threshold in the driving information, as well as the vehicle's driving status. If the intake air temperature is greater than the intake air temperature threshold and the vehicle is braking, it indicates that the vehicle may be braking uphill and requires higher engine power. In this case, the system controls the electric fan to adjust the intake air temperature.
[0103] A pre-defined relationship between intake air temperature and electric fan speed is established. This relationship is positively correlated; that is, the higher the intake air temperature, the higher the corresponding electric fan speed, and vice versa. This application does not limit the method for determining the relationship between intake air temperature and electric fan speed. As an example, the relationship can be determined based on test data or calibrated manually. The relationship can be expressed as a function or in tabular form.
[0104] Based on the correlation between intake air temperature and electric fan speed, and the intake air temperature in the driving information, determine the target speed corresponding to the intake air temperature. Control the electric fan to rotate at the target speed.
[0105] This allows the electric fan to cool the intake air when the vehicle is braking uphill and the intake air temperature is high, preventing problems such as reduced engine power, engine knocking, and increased fuel consumption caused by excessively high intake air temperature.
[0106] During the execution of the control actions S1031-S1035 described above, it is necessary to determine whether the conditions for stopping power enhancement are met. The conditions for stopping power enhancement are used to determine whether to stop power enhancement, that is, whether to stop executing the control actions S1031-S1035 described above. The conditions for stopping power enhancement can be preset according to the vehicle's performance and driving needs.
[0107] As an example, in some scenarios, if the vehicle is not in an overloaded state, meaning there is no longer a need to increase engine power, the control actions S1031-S1035 described above should be stopped. This application embodiment provides a condition for stopping power enhancement: the current driving information obtained does not meet the overloaded state determination condition. If the current driving information does not meet the overloaded state determination condition, it means that the actual driving needs no longer require increasing engine power. Therefore, the control actions S1031-S1035 are stopped to halt the increase in engine power and conserve resources.
[0108] Alternatively, in other scenarios, if executing the control actions S1031-S1035 above causes an engine malfunction, it is also necessary to stop executing the control actions S1031-S1035 above. This application embodiment provides another condition for stopping power enhancement. The condition for stopping power enhancement is the detection of engine knock, or the determination that the exhaust temperature is higher than an exhaust temperature threshold.
[0109] Engine knocking can be detected by knocking signals collected by a knock sensor. If engine knocking is detected based on the knocking signal, it indicates an abnormality in engine combustion, and the power-boosting control should be stopped to prevent engine malfunction.
[0110] Exhaust temperature can be obtained using an exhaust temperature measuring device. If the exhaust temperature is higher than the exhaust temperature threshold, it indicates an abnormality in engine combustion, and the power-boosting control should be stopped to prevent engine malfunction.
[0111] Stopping power boost when the engine malfunctions ensures normal engine operation, prevents engine failure, and improves vehicle safety.
[0112] Based on the aforementioned S101-S103, after determining that the vehicle is in an overload state using the vehicle's driving information, corresponding control actions are executed. These actions include adjusting one or more of the following: ignition timing, engine injection phase, engine torque filtering, variable valve timing phase, and electric fan speed. This automatically controls and enhances engine power to meet the driving demand for increased engine power during vehicle operation. The method for enhancing vehicle engine power provided in this application embodiment requires no hardware modification, reducing vehicle production costs. Furthermore, it eliminates the need for manual driver control, reducing driver operation steps and meeting actual driving needs while lowering costs.
[0113] As an example, the method for enhancing vehicle engine power provided in the embodiments of this application will be introduced in conjunction with a specific scenario.
[0114] See Figure 2 As shown in the figure, this is a functional schematic diagram of the EMS provided in an embodiment of this application. The EMS has the functions of data acquisition, state prediction, strategy activation, knock and limit protection, and power enhancement. The data acquisition function is used to obtain the vehicle's driving information. The state prediction function is used to determine whether the vehicle is in an overload state using the driving information. If it is determined that the vehicle is in an overload state, the strategy activation function is activated. The knock and limit protection function is used to trigger the strategy activation function to shut down when engine knock is detected or when it is determined that the exhaust temperature is higher than the exhaust temperature threshold. The strategy activation function is used to activate the power enhancement function. The power enhancement function is used to execute control actions to achieve power enhancement.
[0115] For details, see Figure 3 As shown in the figure, this figure is a flowchart illustrating a method for enhancing vehicle engine power using an EMS according to an embodiment of this application.
[0116] EMS collects vehicle information to obtain driving information, including road gradient, engine speed, throttle opening, intake air temperature, and altitude. EMS uses this driving information and overload conditions to determine if the vehicle is under overload. If the vehicle is under overload, it executes actions such as increasing the ignition timing, adjusting fuel injection phase, adjusting torque filtering, adjusting variable valve timing, and adjusting the electric fan speed. Simultaneously, it detects engine knock and exhaust temperature. If engine knock is detected, or the exhaust temperature is determined to be above a threshold, the control actions are stopped, and normal vehicle engine control methods are used. If no engine knock is detected, or the exhaust temperature is determined to be below the threshold, the above control methods can continue to be executed, achieving power enhancement. Conversely, if the vehicle is not under overload, normal vehicle engine control methods are used.
[0117] Based on the method embodiment provided above for enhancing vehicle engine power, this application embodiment also provides a device for enhancing vehicle engine power, which will be described below with reference to the accompanying drawings.
[0118] See Figure 4 As shown, this figure is a structural schematic diagram of a device for enhancing vehicle engine power according to an embodiment of this application. Figure 4 As shown, the device for enhancing vehicle engine power includes:
[0119] The acquisition unit 401 is used to acquire the vehicle's driving information, which includes road gradient, engine speed, throttle opening, intake air temperature and altitude.
[0120] The state determination unit 402 is used to determine that the vehicle is in an overload state if the driving information meets the overload state determination conditions;
[0121] Execution unit 403 is used to execute one or more of the following control actions until the condition for stopping the power enhancement is met:
[0122] The angle of controllable ignition angle increases progressively;
[0123] The engine's fuel injection phase is adjusted according to the intake air temperature;
[0124] The engine torque filter is adjusted according to the throttle opening.
[0125] Adjust the variable valve timing phase according to the altitude;
[0126] The speed of the electric fan is adjusted according to the intake air temperature and the vehicle's driving status. The electric fan is used to adjust the intake air temperature of the engine.
[0127] In one possible implementation, the execution unit 403, used to control the ignition angle increment, includes:
[0128] The execution unit 403 is used to increase the angle step size based on the original ignition angle before each ignition, and use it as the ignition angle for this ignition, until the limit value of engine knock is reached.
[0129] In one possible implementation, the execution unit 403 is configured to adjust the fuel injection phase of the engine according to the intake air temperature, including:
[0130] The execution unit 403 is used to determine the target injection phase corresponding to the intake air temperature according to the correspondence between the intake air temperature and the injection phase, wherein the correspondence between the intake air temperature and the injection phase is positively correlated; and to adjust the injection phase of the engine to the target injection phase.
[0131] In one possible implementation, the execution unit 403 is configured to adjust the torque filtering of the engine according to the throttle opening, including:
[0132] The execution unit 403 is used to determine the target filtering time corresponding to the throttle opening based on the correspondence between the throttle opening and the filtering time of the torque filter, wherein the correspondence between the throttle opening and the filtering time of the torque filter is negatively correlated; and to perform torque filtering according to the target filtering time.
[0133] In one possible implementation, the execution unit 403 is configured to adjust the variable valve timing phase according to the altitude, including:
[0134] The execution unit 403 is used to determine the target variable valve timing advance amount corresponding to the altitude based on the correspondence between the altitude and the opening angle advance amount of the variable valve timing, wherein the correspondence between the altitude and the target variable valve timing advance amount of the opening angle is positively correlated; and to control the opening of the intake variable valve timing according to the target variable valve timing advance amount of the opening angle.
[0135] In one possible implementation, the execution unit 403 is configured to adjust the speed of the electric fan according to the intake air temperature and the vehicle's driving status, including:
[0136] The execution unit 403 is configured to, if it is determined that the intake air temperature is greater than the intake air temperature threshold and the vehicle is in a braking state, determine the target rotation speed corresponding to the intake air temperature based on the correspondence between the intake air temperature and the rotation speed of the electric fan, wherein the correspondence between the intake air temperature and the rotation speed of the electric fan is positively correlated; and control the electric fan to rotate according to the target rotation speed.
[0137] In one possible implementation, the overload state determination condition is that the values of the road slope, the engine speed, the throttle opening, the intake air temperature, and the altitude all belong to corresponding value ranges, and the corresponding value ranges are pre-calibrated.
[0138] In one possible implementation, the stop power enhancement condition is that the current driving information obtained does not meet the overload state determination condition, or engine knock is detected, or the exhaust temperature is determined to be higher than the exhaust temperature threshold.
[0139] Based on the method embodiment described above, which provides a method for enhancing vehicle engine power, this application provides an apparatus, including: a processor, a memory, and a system bus;
[0140] The processor and the memory are connected via the system bus;
[0141] The memory is used to store one or more programs, the one or more programs including instructions that, when executed by the processor, cause the processor to perform the method for enhancing vehicle engine power as described in any of the above embodiments.
[0142] Based on the method embodiment described above, which provides a method for enhancing vehicle engine power, this application provides a computer-readable storage medium storing instructions that, when executed on a terminal device, cause the terminal device to perform the method for enhancing vehicle engine power as described in any of the above embodiments.
[0143] It should be noted that the various embodiments in this specification are described in a progressive manner, with each embodiment focusing on the differences from other embodiments. Similar or identical parts between embodiments can be referred to interchangeably. For the systems or apparatus disclosed in the embodiments, since they correspond to the methods disclosed in the embodiments, the descriptions are relatively simple, and relevant parts can be referred to the method section.
[0144] It should be understood that in this application, "at least one (item)" means one or more, and "more than" means two or more. "And / or" is used to describe the relationship between related objects, indicating that three relationships can exist. For example, "A and / or B" can represent three cases: only A exists, only B exists, and both A and B exist simultaneously, where A and B can be singular or plural. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. "At least one (item) of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one (item) of a, b, or c can represent: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, and c can be single or multiple.
[0145] It should also be noted that, in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.
[0146] The steps of the methods or algorithms described in conjunction with the embodiments disclosed herein can be implemented directly by hardware, a software module executed by a processor, or a combination of both. The software module can be located in random access memory (RAM), main memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium known in the art.
[0147] The above description of the disclosed embodiments enables those skilled in the art to make or use this application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of this application. Therefore, this application is not to be limited to the embodiments shown herein, but is to be satisfied with the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A method for enhancing the power of a vehicle engine, characterized in that, The method includes: Obtain vehicle driving information, including road gradient, engine speed, throttle opening, intake air temperature, and altitude; If the driving information meets the overload state determination conditions, the vehicle is determined to be in an overload state; Execute one or more of the following control actions until the condition for stopping the power increase is met: The angle of controllable ignition angle increases progressively; The engine's fuel injection phase is adjusted according to the intake air temperature; The engine torque filter is adjusted according to the throttle opening. Adjust the variable valve timing phase according to the altitude; The speed of the electric fan is adjusted according to the intake air temperature and the vehicle's driving status. The electric fan is used to adjust the intake air temperature of the engine.
2. The method according to claim 1, characterized in that, The angle of control of the ignition angle increases, including: Before each ignition, the ignition angle is increased by an angle step based on the original ignition angle, and this is repeated until the engine knock limit is reached.
3. The method according to claim 1, characterized in that, The step of adjusting the engine's fuel injection phase based on the intake air temperature includes: Based on the correspondence between intake air temperature and fuel injection phase, the target fuel injection phase corresponding to the intake air temperature is determined, and the correspondence between intake air temperature and fuel injection phase is positively correlated. The fuel injection phase of the engine is adjusted to the target fuel injection phase.
4. The method according to claim 1, characterized in that, The step of adjusting the engine torque filtering according to the throttle opening includes: Based on the correspondence between throttle opening and torque filtering time, the target filtering time corresponding to the throttle opening is determined, and the correspondence between throttle opening and torque filtering time is negatively correlated. Torque filtering is performed according to the target filtering time.
5. The method according to claim 1, characterized in that, The adjustment of the variable valve timing phase according to the altitude includes: Based on the correspondence between altitude and variable valve timing opening angle advance, the target variable valve timing opening angle advance corresponding to the altitude is determined, and the correspondence between altitude and target variable valve timing opening angle advance is positively correlated. The intake variable valve timing is controlled to open according to the advance of the target variable valve timing opening angle.
6. The method according to claim 1, characterized in that, The step of adjusting the speed of the electric fan based on the intake air temperature and the vehicle's driving status includes: If it is determined that the intake air temperature is greater than the intake air temperature threshold and the vehicle is in a braking state, the target speed corresponding to the intake air temperature is determined according to the correspondence between the intake air temperature and the speed of the electric fan. The correspondence between the intake air temperature and the speed of the electric fan is positively correlated. The electronic fan is controlled to rotate at the target speed.
7. The method according to any one of claims 1-6, characterized in that, The overload state determination conditions are that the values of the road slope, engine speed, throttle opening, intake air temperature, and altitude all belong to the corresponding value ranges, and the corresponding value ranges are pre-calibrated.
8. The method according to any one of claims 1-6, characterized in that, The condition for stopping the power enhancement is that the current driving information obtained does not meet the overload state determination condition, or engine knock is detected, or the exhaust temperature is determined to be higher than the exhaust temperature threshold.
9. A device for enhancing the power of a vehicle engine, characterized in that, The device includes: The acquisition unit is used to acquire vehicle driving information, including road gradient, engine speed, throttle opening, intake air temperature and altitude. A state determination unit is used to determine that the vehicle is in an overload state if the driving information meets the overload state determination conditions; The execution unit is used to perform one or more of the following control actions until the condition for stopping the power enhancement is met: The angle of controllable ignition angle increases progressively; The engine's fuel injection phase is adjusted according to the intake air temperature; The engine torque filter is adjusted according to the throttle opening. Adjust the variable valve timing phase according to the altitude; The speed of the electric fan is adjusted according to the intake air temperature and the vehicle's driving status. The electric fan is used to adjust the intake air temperature of the engine.
10. A device, characterized in that, include: Processor, memory, system bus; The processor and the memory are connected via the system bus; The memory is used to store one or more programs, the one or more programs including instructions that, when executed by the processor, cause the processor to perform the method according to any one of claims 1-8.
11. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores instructions that, when executed on a terminal device, cause the terminal device to perform the method described in any one of claims 1-8.