Engine control method and device and electronic equipment

By determining the working condition state according to the engine's intake pressure change rate and adjusting the operating parameters using the corresponding adjustment function, the complex control problem of the engine when the external environment changes is solved, and power support for accurate adjustment and rapid response is achieved.

CN119508076APending Publication Date: 2025-02-25TIANJIN UNIV
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411734026.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-29
Publication Date
2025-02-25

AI Technical Summary

Technical Problem

When the aircraft is facing changes in the external environment, changes in the engine's intake pressure lead to complex control, making it difficult to accurately and quickly adjust the operating parameters to ensure stable power support.

Method used

The operating parameters of the engine are adjusted by determining the operating condition state based on the engine's intake pressure change rate and determining the adjustment function based on the operating condition state. Specifically, it includes adjusting using linear and nonlinear interpolation functions in steady-state and transient operating conditions.

Benefits of technology

Accurate adjustment of engine operating parameters is achieved, computing power load is reduced, response speed is accelerated, and stable and reliable power support is provided under any environmental conditions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119508076A_ABST
    Figure CN119508076A_ABST
Patent Text Reader

Abstract

The invention provides an engine control method which comprises the steps that the working condition states of an engine are determined according to the air inlet pressure change rate of the engine, and the working condition states comprise the first working condition state used for representing that the engine is in steady-state operation and the second working condition state used for representing that the engine is in transient-state operation; according to the working condition state of the engine, an adjusting function used for adjusting engine operation parameters is determined; and current operation parameters of the engine are adjusted based on the air inlet pressure change rate and the adjusting function.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of engine technology, and in particular to an engine control method, device and electronic equipment. Background Art

[0002] When an aircraft faces a sudden change in the external environment, such as the challenge of a plateau environment, a sudden change in altitude, or a sudden change in wind speed, its intake pressure will change drastically. In order to maintain a stable and accurate flight attitude of the aircraft, the operating parameters of the engine need to be adjusted in a timely and flexible manner to cope with these changes.

[0003] However, this sudden change in intake pressure is closely linked to the ever-changing power demand during flight, and the coupling makes engine control extremely complex and challenging. Therefore, how to accurately and quickly adjust the engine's operating parameters to ensure stable and reliable power support for aircraft under any environmental conditions is a direction worth exploring. Summary of the invention

[0004] In view of this, the present disclosure provides an engine control method, an engine control device, and an electronic device.

[0005] One aspect of the present disclosure provides an engine control method, comprising: determining an operating state of an engine based on an intake pressure change rate of the engine, wherein the operating state includes a first operating state for characterizing that the engine is in steady-state operation and a second operating state for characterizing that the engine is in transient operation; determining a regulation function for adjusting engine operating parameters based on the engine operating state; and adjusting current operating parameters of the engine based on the intake pressure change rate and the regulation function.

[0006] According to an embodiment of the present disclosure, a regulation function for regulating the engine is determined according to the operating state of the engine, including: determining an initial regulation function that matches the operating state according to the operating state of the engine; determining the regulation function based on the initial regulation function and a preset operating parameter mapping table, wherein the operating parameter mapping table includes a plurality of groups of reference intake pressure change rates and reference operating parameters corresponding to each of the plurality of groups of reference intake pressure change rates.

[0007] According to an embodiment of the present disclosure, an initial adjustment function matching the operating state is determined according to the operating state of the engine, including: when the operating state is determined to be a first operating state, determining the initial adjustment function to be a linear interpolation function; and when the operating state is determined to be a second operating state, determining the initial adjustment function to be a nonlinear interpolation function.

[0008] According to an embodiment of the present disclosure, an adjustment function is determined based on an initial adjustment function and a preset operating parameter mapping table, including: performing parameter calculation on the initial adjustment function based on multiple groups of reference intake pressure change rates at preset positions in the operating parameter mapping table and reference operating parameters corresponding to each of the multiple groups of reference intake pressure change rates to obtain the adjustment function.

[0009] According to an embodiment of the present disclosure, it also includes: when it is determined that there is a reference intake pressure change rate in the operating parameter mapping table that is the same as the intake pressure change rate, adjusting the current operating parameters of the engine based on the reference operating parameters corresponding to the same reference pressure change rate.

[0010] According to an embodiment of the present disclosure, the operating parameters include multiple injection parameters, and the adjustment function includes multiple injection adjustment functions corresponding to the injection parameters respectively; based on the intake pressure change rate and the adjustment function, the operating parameters of the engine are adjusted, including: based on the intake pressure change rate and multiple injection adjustment functions corresponding to the injection parameters respectively, the current multiple injection parameters of the engine are adjusted.

[0011] According to an embodiment of the present disclosure, a plurality of injection parameters include an injection amount, an injection timing, and an injection rail pressure, and a plurality of injection adjustment functions include an injection amount adjustment function, an injection timing adjustment function, and an injection rail pressure adjustment function; based on an intake pressure change rate and a plurality of injection adjustment functions corresponding to each of the injection parameters, a plurality of current injection parameters of the engine are adjusted respectively, including: based on an intake pressure change rate and the injection amount adjustment function, the injection timing adjustment function, and the injection rail pressure adjustment function, a target injection amount, a target injection timing, and a target injection rail pressure are determined respectively; based on the target injection amount, the target injection timing, and the target injection rail pressure, the current injection amount, injection timing, and injection rail pressure of the engine are adjusted respectively.

[0012] According to an embodiment of the present disclosure, the operating parameters also include intake volume, and the adjustment function also includes an intake volume adjustment function; based on the intake pressure change rate and the adjustment function, the operating parameters of the engine are adjusted, including: based on the intake pressure change rate and the intake volume adjustment function, determining the target intake volume; based on the target intake volume, adjusting the current intake volume of the engine.

[0013] Another aspect of the present disclosure also provides an engine control device, including: a first determination module, used to determine the operating state of the engine according to the intake pressure change rate of the engine, wherein the operating state includes a first operating state for characterizing that the engine is in steady-state operation and a second operating state for characterizing that the engine is in transient operation; a second determination module, used to determine a regulation function for regulating the engine according to the operating state of the engine; and a first regulation module, used to adjust the current operating parameters of the engine based on the intake pressure change rate and the regulation function.

[0014] Another aspect of the present disclosure also provides an electronic device, comprising: one or more groups of processors; a memory for storing one or more groups of programs, wherein when the one or more groups of programs are executed by one or more groups of processors, the one or more groups of processors implement the above-mentioned method.

[0015] According to the engine control method provided by the present disclosure, the engine's operating state is divided into a first operating state of steady-state operation and a second operating state of transient operation by taking the engine's intake pressure change rate as a judgment basis. Then, for these two operating states, the corresponding adjustment function is used to adjust the current operating parameters of the engine, which can achieve precise adjustment of the engine's operating parameters, effectively reduce the computing load, and speed up the response speed. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] The above and other objects, features and advantages of the present disclosure will become more apparent through the following description of the embodiments of the present disclosure with reference to the accompanying drawings, in which:

[0017] Figure 1 A flow chart schematically shows an engine control method according to an embodiment of the present disclosure;

[0018] Figure 2 A flow chart schematically shows an engine control logic according to an embodiment of the present disclosure;

[0019] Figure 3 A flow chart schematically shows an engine control method according to another embodiment of the present disclosure;

[0020] Figure 4 The module diagram of the engine control device according to the embodiment of the present disclosure is schematically shown. DETAILED DESCRIPTION

[0021] In order to make the objectives, technical solutions and advantages of the present disclosure more clearly understood, the present disclosure is further described in detail below in combination with specific embodiments and with reference to the accompanying drawings.

[0022] The terms used herein are only for describing specific embodiments and are not intended to limit the present disclosure. The terms "comprise", "include", etc. used herein indicate the existence of features, steps, operations and / or components, but do not exclude the existence or addition of one or more groups of other features, steps, operations or components.

[0023] All terms used herein, including technical and scientific terms, have the meanings commonly understood by those skilled in the art, unless otherwise defined. It should be noted that the terms used herein should be interpreted as having a meaning consistent with the context of this specification, and should not be interpreted in an idealized or overly rigid manner.

[0024] When using expressions such as "at least one of A, B, and C, etc.", it should generally be interpreted as the meaning of the expression generally understood by those skilled in the art. For example, "a system having at least one of A, B, and C" should include but not be limited to a system having A alone, B alone, C alone, A and B, A and C, B and C, and / or A, B, C, etc. When using expressions such as "at least one of A, B, or C, etc.", it should generally be interpreted as the meaning of the expression generally understood by those skilled in the art. For example, "a system having at least one of A, B, or C" should include but not be limited to a system having A alone, B alone, C alone, A and B, A and C, B and C, and / or A, B, C, etc.

[0025] It should also be noted that the directional terms mentioned in the embodiments, such as "upper", "lower", "front", "back", "left", "right", etc., are only reference directions of the drawings and are not intended to limit the scope of protection of the present disclosure. Throughout the drawings, the same elements are represented by the same or similar reference numerals. Conventional structures or configurations will be omitted when they may cause confusion in the understanding of the present disclosure.

[0026] Figure 1 The flowchart of the engine control method according to the embodiment of the present disclosure is schematically shown.

[0027] like Figure 1 As shown, the operation method includes operations S110 to S130.

[0028] In operation S110, an operating state of the engine is determined according to a change rate of an intake pressure of the engine.

[0029] In operation S120, a regulating function for regulating an engine operating parameter is determined according to an operating state of the engine.

[0030] In operation S130 , current operating parameters of the engine are adjusted based on the intake pressure change rate and the adjustment function.

[0031] According to an embodiment of the present disclosure, the intake pressure change rate represents the rate of change of the intake pressure over time, and can reflect the speed of the change of the engine intake volume. The intake pressure can be the air pressure entering the engine intake manifold. The intake temperature and intake pressure can be monitored, and the intake pressure per unit time can be calculated to determine the intake pressure change rate.

[0032] According to an embodiment of the present disclosure, the operating state includes a first operating state for characterizing that the engine is in a steady-state operation and a second operating state for characterizing that the engine is in a transient operation.

[0033] Specifically, the first operating state may be an operating state in which the engine operates with relatively stable operating parameters (such as speed, load, power, and pressure, etc.), and the operating parameters do not change significantly over time. The second operating state may be an operating state in which the operating parameters of the engine change rapidly over time.

[0034] In some embodiments, a threshold value of the intake pressure change rate may be preset, and when the intake pressure change rate is detected to be lower than the threshold value, the engine is determined to be in the first operating state, and when the intake pressure change rate is detected to be higher than the threshold value, the engine is determined to be in the second operating state.

[0035] According to an embodiment of the present disclosure, the adjustment function may be a function with the intake pressure change rate as an independent variable and the engine operating parameters as dependent variables. Based on different operating conditions, different types of adjustment functions are set to adjust the operating parameters, thereby ensuring the stability of the air-fuel ratio and the normal operation of the engine under different operating conditions.

[0036] According to the embodiments of the present disclosure, adjustment functions of corresponding operating parameters may be constructed based on different operating parameters, so as to adjust different operating parameters simultaneously.

[0037] According to the embodiment of the present disclosure, the engine's operating state is divided into a first operating state of steady-state operation and a second operating state of transient operation by taking the engine's intake pressure change rate as a judgment basis. Then, for these two operating states, the corresponding adjustment function is used to adjust the current operating parameters of the engine, which can achieve precise adjustment of the engine's operating parameters, effectively reduce the computing load, and speed up the response speed.

[0038] According to an embodiment of the present disclosure, when executing Figure 1 In operation S120 shown, an initial adjustment function matching the operating state can be determined according to the operating state of the engine, and an adjustment function can be determined based on the initial adjustment function and a preset operating parameter mapping table, wherein the operating parameter mapping table includes multiple groups of reference intake pressure change rates and reference operating parameters corresponding to the multiple groups of reference intake pressure change rates.

[0039] According to an embodiment of the present disclosure, the initial adjustment function may be derived based on experience or experimental data, and the type of the initial adjustment function may be determined based on whether there is a linear relationship or a nonlinear relationship between the intake pressure change rate and various operating parameters.

[0040] For example, when the engine is in the first operating state, the operating parameters of the engine are relatively stable, the rate of change is small, and the rate of change of the engine intake pressure is roughly linear with each operating parameter. When the engine is in the second operating state, the operating parameters of the engine change rapidly, the rate of change is large, and the rate of change of the engine intake pressure is nonlinear with each operating parameter.

[0041] According to an embodiment of the present disclosure, the operating parameter mapping table may be pre-constructed. A plurality of reference operating parameter and reference intake pressure change rate pairs are obtained through a large number of experiments and tests, and can reflect the combination of optimal operating parameters of the engine at different intake pressure change rates.

[0042] According to an embodiment of the present disclosure, based on the initial adjustment function and the operation parameter mapping table, the final adjustment function can be determined by mathematical methods such as interpolation and fitting.

[0043] According to an embodiment of the present disclosure, by setting an initial adjustment function that matches the engine operating conditions, the adaptability and flexibility of engine control can be enhanced. By using an operating parameter mapping table, the adjustment function can be dynamically adjusted according to different intake pressure change rates, thereby enhancing the engine's adaptability to different operating conditions.

[0044] According to an embodiment of the present disclosure, when the operating state is determined to be the first operating state, the initial adjustment function is determined to be a linear interpolation function. When the operating state is determined to be the second operating state, the initial adjustment function is determined to be a nonlinear interpolation function.

[0045] In an illustrative embodiment, the nonlinear interpolation function may be a quadratic interpolation function, but the present disclosure is not limited thereto, and may be other nonlinear interpolation functions that can reflect the nonlinear relationship between the intake pressure change rate and the operating parameters.

[0046] According to the embodiment of the present disclosure, in the case of the first operating state, the operating parameters of the engine are relatively stable, and the use of a linear interpolation function as an initial adjustment function can simplify calculations and improve efficiency. In the case of the second operating state, the operating parameters of the engine may change rapidly, and the use of a nonlinear interpolation function as an initial adjustment function can better adapt to rapid operating parameter changes.

[0047] According to an embodiment of the present disclosure, based on the initial adjustment function and a preset operating parameter mapping table, determining the adjustment function includes: performing parameter calculation on the initial adjustment function based on multiple groups of reference intake pressure change rates at preset positions in the operating parameter mapping table and reference operating parameters corresponding to each of the multiple groups of reference intake pressure change rates to obtain the adjustment function.

[0048] In some embodiments, the preset positions in the parameter mapping table may be a plurality of positions closest to the reference intake pressure change rate.

[0049] In some embodiments, when it is determined that the operating state is the first operating state, at least two groups of reference intake pressure change rates closest to the current intake pressure change rate and reference operating parameters corresponding to the reference intake pressure change rates are obtained from an operating parameter mapping table. The at least two groups of intake pressure change rates and the corresponding reference operating parameters are input into the initial adjustment function, and parameter calculation is performed to obtain the adjustment function.

[0050] In some embodiments, when the operating state is determined to be the second operating state, at least three groups of reference intake pressure change rates closest to the current intake pressure change rate and reference operating parameters corresponding to the reference intake pressure change rates are obtained from the operating parameter mapping table. The at least three groups of intake pressure change rates and the corresponding reference operating parameters are input into the initial adjustment function, and parameter calculation is performed to obtain the adjustment function.

[0051] In such an implementation, by using the closest reference intake pressure change rate and the corresponding reference operating parameters to perform parameter calculation on the initial operating adjustment function, it can be ensured that the engine can operate in the best state under different operating conditions.

[0052] According to an embodiment of the present disclosure, based on different adjustment functions, the engine can enter a corresponding control mode. When the engine is in a first operating state, the engine is in a steady-state control mode, and when the engine is in a second operating state, the engine is in a transient control mode.

[0053] Figure 2 The figure schematically shows a logic flow chart of engine control according to an embodiment of the present disclosure.

[0054] like Figure 2 As shown, when the intake pressure change rate 210 is less than the threshold, it is determined that the engine is in the first operating state 220, and the operating parameters of the engine are adjusted based on the adjustment function obtained by the linear interpolation function, so that the engine is in the steady-state control mode 240. When the intake pressure change rate 210 is greater than or equal to the threshold, it is determined that the engine is in the second operating state 230, and the operating parameters of the engine are adjusted based on the adjustment function obtained by the nonlinear interpolation function, so that the engine is in the transient control mode 250.

[0055] According to an embodiment of the present disclosure, when it is determined that the reference intake pressure change rate in the operating parameter mapping table is the same as the intake pressure change rate, the current operating parameters of the engine can also be adjusted based on the reference operating parameters corresponding to the same reference pressure change rate.

[0056] Specifically, when the current intake pressure change rate of the engine matches a reference intake pressure change rate in the operating parameter mapping table, the reference operating parameter corresponding to the reference intake pressure change rate is directly searched. The reference operating parameter found is then compared with the current actual operating parameter of the engine. If there is a deviation, the current actual operating parameter of the engine is adjusted according to the reference parameter.

[0057] In such an embodiment, when there is a matching reference intake pressure change rate, the corresponding reference operating parameters are directly used for adjustment, which can simplify the control logic, reduce the amount of calculation and response time. And because the reference operating parameters are obtained in advance through optimization calculation or experimental testing, it can ensure that the engine operates in the best state at a given intake pressure change rate.

[0058] According to an embodiment of the present disclosure, the operating parameter includes a plurality of injection parameters, and the adjustment function includes a plurality of injection adjustment functions corresponding to each of the injection parameters.

[0059] According to an embodiment of the present disclosure, adjusting the current operating parameters of the engine based on the intake pressure change rate and the adjustment function may include: adjusting the current multiple injection parameters of the engine separately based on the intake pressure change rate and multiple injection adjustment functions corresponding to each injection parameter.

[0060] Specifically, the plurality of injection parameters may include injection quantity, injection timing, and injection rail pressure, and the plurality of injection adjustment functions may include an injection quantity adjustment function, an injection timing adjustment function, and an injection rail pressure adjustment function.

[0061] According to an embodiment of the present disclosure, adjusting the current multiple fuel injection parameters of the engine respectively based on the intake pressure change rate and multiple fuel injection adjustment functions corresponding to the injection parameters respectively includes: determining the target fuel injection amount, the target fuel injection timing and the target fuel injection rail pressure respectively based on the intake pressure change rate and the fuel injection amount adjustment function, the fuel injection timing adjustment function and the fuel injection rail pressure adjustment function; and adjusting the current fuel injection amount, fuel injection timing and fuel injection rail pressure of the engine respectively based on the target fuel injection amount, the target fuel injection timing and the target fuel injection rail pressure.

[0062] In some embodiments, after determining the target injection amount and target injection timing, the engine injection amount and injection timing can be adjusted by controlling the solenoid valve of the engine injection system. After determining the target injection rail pressure, the engine injection rail pressure can be adjusted by controlling the fuel supply pump of the engine injection system.

[0063] In an exemplary embodiment, when the engine is in the first operating state, a linear interpolation function may be used to determine the fuel injection quantity adjustment function: , injection timing function And the injection rail pressure adjustment function .

[0064] (1)

[0065] (2)

[0066] (3)

[0067] in, It is expressed as the rate of change of intake pressure, , It is a parameter determined based on two reference intake pressure change rates closest to the intake pressure change rate in the operating parameter mapping table and the corresponding reference fuel injection quantity; , Based on the two reference intake pressure change rates closest to the intake pressure change rate in the operating parameter mapping table and the corresponding reference injection timing, , Parameters determined based on two reference intake pressure change rates closest to the intake pressure change rate in the operating parameter mapping table and the corresponding reference injection rail pressures.

[0068] In an exemplary embodiment, when the engine is in the second operating state, the fuel injection quantity adjustment function can be determined by using a quadratic interpolation function. ,Oil timing function And the injection rail pressure adjustment function .

[0069] (4)

[0070] (5)

[0071] (6)

[0072] in, It is expressed as the rate of change of intake pressure, , and It is a parameter determined based on three reference intake pressure change rates closest to the intake pressure change rate in the operating parameter mapping table and the corresponding reference fuel injection quantities; , and Based on the three reference intake pressure change rates closest to the intake pressure change rate in the operating parameter mapping table and the corresponding reference injection timing, , and Parameters determined based on three reference intake pressure change rates closest to the intake pressure change rate in the operating parameter mapping table and the corresponding reference injection rail pressures.

[0073] According to an embodiment of the present disclosure, the operating parameters may further include an intake air volume, and the regulation function may further include an intake air volume regulation function.

[0074] According to an embodiment of the present disclosure, adjusting the current operating parameters of the engine based on the intake pressure change rate and the adjustment function may include: determining the target intake volume based on the intake pressure change rate and the intake volume adjustment function; and adjusting the current intake volume of the engine based on the target intake volume.

[0075] In some embodiments, after determining the target intake volume, the intake volume can be adjusted by controlling the opening of the exhaust bypass valve of the turbine of the engine supercharging system. Adjusting the opening of the exhaust bypass valve can change the proportion of exhaust gas generated after combustion in the cylinder that blows through the turbine. Therefore, the larger the opening of the exhaust bypass valve, the more exhaust gas is directly discharged into the atmosphere without working on the turbine, which leads to a decrease in the turbine speed. Since the compressor and the turbine have the same speed, the speed of the compressor of the supercharging system is reduced, the supercharging capacity is reduced, the engine intake pressure is reduced, and the intake volume is reduced.

[0076] For example, during transient altitude changes, especially during climbing, after determining the target intake volume based on the intake pressure change rate and the intake volume adjustment function, the corresponding matching of the intake volume and the injection volume can be ensured by continuously reducing the opening of the exhaust bypass valve, thereby optimizing the combustion in the cylinder, and ultimately achieving the purpose of power recovery and stabilizing the power.

[0077] In an exemplary embodiment, when the engine is in the first operating state, the intake air volume adjustment function can be determined by using a linear interpolation function. .

[0078] (7)

[0079] in, It is expressed as the rate of change of intake pressure, , It is a parameter determined based on two reference intake pressure change rates closest to the intake pressure change rate in the operating parameter mapping table and the corresponding reference intake air volume.

[0080] In an exemplary embodiment, when the engine is in the second operating state, a linear interpolation function may be used to determine the intake air volume adjustment function m .

[0081] (8)

[0082] in, It is expressed as the rate of change of intake pressure, , and It is a parameter determined based on three reference intake pressure change rates closest to the intake pressure change rate in the operating parameter mapping table and the corresponding reference intake air volumes.

[0083] In an illustrative embodiment, after determining the engine operating condition according to the intake pressure change rate, the fuel injection quantity adjustment function, the fuel injection timing adjustment function, the fuel injection rail pressure adjustment function and the intake air quantity adjustment function that match the operating condition are determined, and then these functions and the operating parameter mapping table are used to optimize the optimal operating parameters of the fuel injection quantity, the fuel injection timing, the fuel injection rail pressure and the intake air quantity, and the target fuel injection quantity, the target fuel injection timing, the target fuel injection rail pressure and the target intake air quantity are determined, so that the current fuel injection quantity, the fuel injection timing, the fuel injection rail pressure and the intake air quantity of the engine are adjusted simultaneously to realize oil-gas coordinated control and ensure the stability of the engine power.

[0084] In the related technologies, for the first working condition of steady-state operation, the oil-gas coordinated optimization is relatively mature. However, for the second working condition of transient operation, the control strategies are mostly biased towards the research on the characteristics of the supercharging system or the optimization of various injection parameters. The control strategy of studying the supercharger or injection parameters alone has limited effect on improving the combustion efficiency of diesel engines.

[0085] According to the embodiments of the present disclosure, the fuel injection system and the air intake system can be controlled simultaneously in the second operating state of transient operation. Compared with controlling a single system or optimizing parameters of the oil and gas system under steady-state conditions, the oil and gas coordinated control strategy in the second operating state of transient operation can improve in-cylinder combustion, optimize combustion degradation, enhance the power performance of the engine, and achieve the goal of restoring power to maintain the flight attitude of the aircraft.

[0086] Figure 3 A flowchart of an engine control method according to another embodiment of the present disclosure is schematically shown.

[0087] like Figure 3 As shown, when the intake pressure change rate 310 is less than a threshold, it is determined that the engine is in a first operating state 320. When the intake pressure change rate 310 is greater than or equal to the threshold, it is determined that the engine is in a second operating state 330.

[0088] When the engine is in the first operating state 320 , a linear interpolation function is used as the initial adjustment function, and when the engine is in the second operating state 330 , a nonlinear interpolation function is used as the initial adjustment function.

[0089] After the initial adjustment function is determined, a reference injection amount 341 , a reference injection timing 342 , a reference injection rail pressure 343 and a reference injection intake amount 344 corresponding to a plurality of reference intake change rates closest to the current intake pressure change rate are obtained from the reference operation mapping table 340 .

[0090] The reference injection quantity 341, the reference injection timing 342, the reference injection rail pressure 343 and the reference injection intake air quantity 344 are used to calculate the parameters of the initial adjustment function, and the injection quantity adjustment function 351, the injection timing adjustment function 352, the injection rail pressure adjustment function 353 and the injection intake air quantity adjustment function 354 are obtained respectively.

[0091] The intake pressure change rate is input into the above-mentioned multiple adjustment functions to adjust the engine operating parameters 360. For example, the current fuel injection amount and injection timing of the engine can be adjusted by the solenoid valve, the current fuel injection timing of the engine can be adjusted by the fuel supply pump, and the current intake amount can be adjusted by controlling the opening of the turbine exhaust bypass valve through the turbine bypass valve controller, so that the current operating parameters of the engine reach the target fuel injection amount 361, target injection timing 362, target injection rail pressure 363 and target injection intake amount 364, and the system control of oil and gas is completed, thereby ensuring that the engine power remains stable.

[0092] Figure 4 The module diagram of the engine control device according to the embodiment of the present disclosure is schematically shown.

[0093] like Figure 4 As shown, the engine control device 400 includes a first determination module 410 , a second determination module 420 and an adjustment module 430 .

[0094] The first determination module 410 is used to determine the operating state of the engine according to the intake pressure change rate of the engine, wherein the operating state includes a first operating state for characterizing that the engine is in steady-state operation and a second operating state for characterizing that the engine is in transient operation.

[0095] The second determination module 420 is used to determine a regulation function for regulating the engine according to the operating state of the engine.

[0096] The first regulating module 430 is used to regulate the current operating parameters of the engine based on the intake pressure change rate and the regulating function.

[0097] According to an embodiment of the present disclosure, the second determination module 420 includes a first determination submodule and a second determination submodule.

[0098] The first determination submodule is used to determine an initial adjustment function matching the operating state according to the operating state of the engine.

[0099] The second determination submodule is used to determine the adjustment function based on the initial adjustment function and a preset operating parameter mapping table, wherein the operating parameter mapping table includes multiple groups of reference intake pressure change rates and reference operating parameters corresponding to the multiple groups of reference intake pressure change rates.

[0100] According to an embodiment of the present disclosure, the first determining submodule includes a first determining unit and a second determining unit.

[0101] The first determining unit is used to determine that the initial adjustment function is a linear interpolation function when the operating state is determined to be the first operating state.

[0102] The second determining unit is used to determine that the initial adjustment function is a nonlinear interpolation function when the operating state is determined to be the second operating state.

[0103] According to an embodiment of the present disclosure, the second determining submodule includes a calculating unit.

[0104] The calculation unit is used to perform parameter calculation on the initial adjustment function based on multiple groups of reference intake pressure change rates at preset positions in the operation parameter mapping table and the reference operation parameters corresponding to the multiple groups of reference intake pressure change rates to obtain the adjustment function.

[0105] According to an embodiment of the present disclosure, a second adjustment module is also included.

[0106] The second adjustment module is used to adjust the current operating parameters of the engine based on the reference operating parameters corresponding to the same reference pressure change rate when it is determined that the reference intake pressure change rate in the operating parameter mapping table is the same as the intake pressure change rate.

[0107] According to an embodiment of the present disclosure, the operating parameters include a plurality of injection parameters, and the adjustment function includes a plurality of injection adjustment functions corresponding to the injection parameters. The first adjustment module includes an injection adjustment submodule.

[0108] The fuel injection adjustment submodule is used to adjust multiple current fuel injection parameters of the engine respectively based on the intake pressure change rate and multiple fuel injection adjustment functions corresponding to the fuel injection parameters.

[0109] According to an embodiment of the present disclosure, the plurality of injection parameters include injection quantity, injection timing and injection rail pressure, the plurality of injection adjustment functions include injection quantity adjustment function, injection timing adjustment function and injection rail pressure adjustment function; the injection submodule includes:

[0110] The target parameter determination unit is used to determine the target injection quantity, the target injection timing and the target injection rail pressure respectively based on the intake pressure change rate and the injection quantity adjustment function, the injection timing adjustment function and the injection rail pressure adjustment function.

[0111] The regulating unit is used to respectively regulate the current fuel injection amount, fuel injection timing and fuel injection rail pressure of the engine based on the target fuel injection amount, target fuel injection timing and target fuel injection rail pressure.

[0112] According to an embodiment of the present disclosure, the operating parameters further include an intake air volume, and the regulating function further includes an intake air volume regulating function; the first regulating module further includes an intake air volume determining unit and an intake air volume regulating unit.

[0113] The intake air volume determination unit is used to determine the target intake air volume based on the intake air pressure change rate and the intake air volume adjustment function.

[0114] The air intake regulating unit is used to regulate the current air intake of the engine based on the target air intake.

[0115] According to an embodiment of the present disclosure, any multiple modules among the first determination module 410, the second determination module 420 and the adjustment module 430 may be combined into one module for implementation, or any one of the modules may be split into multiple modules. Alternatively, at least part of the functions of one or more of these modules may be combined with at least part of the functions of other modules and implemented in one module.

[0116] According to an embodiment of the present disclosure, at least one of the first determination module 410, the second determination module 420 and the adjustment module 430 may be at least partially implemented as a hardware circuit, such as a field programmable gate array (FPGA), a programmable logic array (PLA), a system on a chip, a system on a substrate, a system on a package, an application specific integrated circuit (ASIC), or may be implemented by hardware or firmware in any other reasonable manner of integrating or packaging the circuit, or in any one of the three implementation methods of software, hardware and firmware or in any appropriate combination of any of them. Alternatively, at least one of the first determination module 410, the second determination module 420 and the adjustment module 430 may be at least partially implemented as a computer program module.

[0117] The present disclosure also provides an electronic device, comprising: one or more groups of processors; a memory for storing one or more groups of programs, wherein when the one or more groups of programs are executed by one or more groups of processors, the one or more groups of processors implement the method of the embodiment of the present disclosure.

[0118] The present disclosure also provides a computer-readable storage medium, which may be included in the device / apparatus / system described in the above embodiments; or may exist independently without being assembled into the device / apparatus / system. The above computer-readable storage medium carries one or more programs, and when the above one or more programs are executed, the method according to the embodiment of the present disclosure is implemented.

[0119] The embodiment of the present disclosure also includes a computer program product, which includes a computer program, and the computer program contains program code for executing the method shown in the flowchart. When the computer program product is run in a computer system, the program code is used to enable the computer system to implement the motivation control method provided by the embodiment of the present disclosure.

[0120] The embodiments of the present disclosure are described above. However, these embodiments are only for illustrative purposes and are not intended to limit the scope of the present disclosure. Although each embodiment is described above separately, it does not mean that the measures in each group of embodiments cannot be used in combination to advantage. The scope of the present disclosure is defined by the attached claims and their equivalents. Without departing from the scope of the present disclosure, those skilled in the art may make a variety of substitutions and modifications, which should all fall within the scope of the present disclosure.

Claims

1. An engine control method, comprising: Determining the operating state of the engine according to the rate of change of the intake pressure of the engine, wherein the operating state includes a first operating state for indicating that the engine is in a steady-state operation and a second operating state for indicating that the engine is in a transient operation; Determining a regulating function for regulating operating parameters of the engine according to the operating state of the engine; and Based on the intake pressure change rate and the adjustment function, current operating parameters of the engine are adjusted.

2. The method according to claim 1, wherein: Determining a regulating function for regulating the engine according to the operating state of the engine includes: According to the operating state of the engine, determining an initial adjustment function matching the operating state; The adjustment function is determined based on the initial adjustment function and a preset operating parameter mapping table, wherein the operating parameter mapping table includes a plurality of groups of reference intake pressure change rates and reference operating parameters corresponding to the plurality of groups of reference intake pressure change rates.

3. The method according to claim 2, wherein: The step of determining an initial adjustment function matching the operating state according to the operating state of the engine includes: In the case where the operating state is determined to be the first operating state, determining the initial adjustment function to be a linear interpolation function; and When it is determined that the operating state is the second operating state, the initial adjustment function is determined to be a nonlinear interpolation function.

4. The method according to claim 2, wherein: The determining the adjustment function based on the initial adjustment function and a preset operation parameter mapping table includes: Based on the multiple groups of reference intake pressure change rates at preset positions in the operating parameter mapping table and the reference operating parameters corresponding to the multiple groups of reference intake pressure change rates, parameter calculation is performed on the initial adjustment function to obtain the adjustment function.

5. The method according to claim 2, further comprising: When it is determined that the reference intake pressure change rate is the same as the intake pressure change rate in the operating parameter mapping table, the current operating parameters of the engine are adjusted based on the reference operating parameters corresponding to the same reference pressure change rate.

6. The method according to any one of claims 1 to 5, wherein: The operating parameters include a plurality of fuel injection parameters, and the adjustment function includes a plurality of fuel injection adjustment functions corresponding to each of the fuel injection parameters; The adjusting the operating parameters of the engine based on the intake pressure change rate and the adjustment function includes: Based on the intake pressure change rate and a plurality of injection adjustment functions corresponding to the injection parameters respectively, a plurality of current injection parameters of the engine are adjusted respectively.

7. The method according to claim 6, wherein: The plurality of injection parameters include injection quantity, injection timing and injection rail pressure, and the plurality of injection adjustment functions include injection quantity adjustment function, injection timing adjustment function and injection rail pressure adjustment function; The adjusting of the current multiple fuel injection parameters of the engine based on the intake pressure change rate and multiple fuel injection adjustment functions corresponding to the fuel injection parameters respectively includes: Based on the intake pressure change rate and the injection quantity adjustment function, the injection timing adjustment function and the injection rail pressure adjustment function, respectively determine a target injection quantity, a target injection timing and a target injection rail pressure; Based on the target fuel injection quantity, the target fuel injection timing and the target fuel injection rail pressure, the current fuel injection quantity, fuel injection timing and fuel injection rail pressure of the engine are adjusted respectively.

8. The method according to any one of claims 1 to 5, wherein: The operating parameters also include an intake air volume, and the regulation function also includes an intake air volume regulation function; The adjusting the operating parameters of the engine based on the intake pressure change rate and the adjustment function includes: determining a target intake air volume based on the intake pressure change rate and the intake air volume adjustment function; Based on the target intake air amount, the current intake air amount of the engine is adjusted.

9. An engine control device, comprising: A first determination module is used to determine the operating state of the engine according to the intake pressure change rate of the engine, wherein the operating state includes a first operating state for indicating that the engine is in a steady-state operation and a second operating state for indicating that the engine is in a transient operation; a second determination module, configured to determine a regulation function for regulating the engine according to an operating state of the engine; and The first regulating module is used to regulate the current operating parameters of the engine based on the intake pressure change rate and the regulating function.

10. An electronic device, comprising: one or more groups of processors; A memory for storing one or more sets of programs, Wherein, when the one or more groups of programs are executed by the one or more groups of processors, the one or more groups of processors implement the method according to any one of claims 1 to 8.