Engine electronic control system control method and device and vehicle

By comparing the obtained fuel physicochemical properties parameters with preset thresholds, the target control logic and electronic control parameters of the engine electronic control system are determined, solving the control lag problem caused by fuel changes in the existing technology, realizing precise control under different fuel conditions, and improving the engine's operational adaptability and stability.

CN121322210APending Publication Date: 2026-01-13CHINA FAW CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511477668.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-10-15
Publication Date
2026-01-13

AI Technical Summary

Technical Problem

Existing engine electronic control systems cannot adaptively switch control logic and electronic control parameters according to the physical and chemical properties of different fuels, making it difficult to balance safe operation, emission compliance, fuel economy and power when using different fuels.

Method used

By acquiring the physicochemical properties of the fuel and comparing them with a preset threshold set, the target control logic and electronic control parameters of the engine electronic control system are determined. The target values ​​of each control parameter are calculated in conjunction with the current operating conditions of the vehicle and output to the actuator for execution, thereby achieving precise control matching under different fuel conditions.

Benefits of technology

It improves the engine's adaptability and stability under different fuel conditions, ensuring safe operation, emission compliance, and power economy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121322210A_ABST
    Figure CN121322210A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of engine electric control system control, in particular to an engine electric control system control method and device and a vehicle. Comparing a preset parameter threshold set with the physicochemical property parameters to obtain a comparison result; target control logic and target electric control parameters of the engine electric control system are determined according to the comparison result, target values of all the control parameters of the engine electric control system are calculated according to the current operation condition information of the vehicle, the target control logic and the target electric control parameters, the target values are output to all actuators of the engine, and all the actuators act according to the target values. Therefore, the problems that in the related technology, an engine electronic control system cannot switch control logic and electronic control parameters in a self-adaptive mode according to the physicochemical property of the added fuel, so that when the engine uses different fuels, safe operation, emission compliance, fuel economy, dynamic property and the like are difficult to consider are solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of engine electronic control system technology, and in particular to an engine electronic control system control method, device and vehicle. Background Technology

[0002] The physicochemical properties of gasoline fuel, such as volatility and anti-knock properties, directly affect the combustion process and control strategy of an engine. Existing engine electronic control systems typically operate based on fixed calibration parameters or only make local corrections to the ignition advance angle through a posteriori methods such as knock feedback. When using different qualities of fuel, it is difficult to achieve precise matching of control strategies. Summary of the Invention

[0003] This application provides an engine electronic control system control method, device, and vehicle to solve the problems in the related technology where it is difficult to balance safe operation, emission compliance, fuel economy, and power when an engine uses different fuels.

[0004] The first aspect of this application provides a control method for an engine electronic control system, comprising the following steps: acquiring the physicochemical properties of the fuel added to the vehicle's fuel tank; comparing a pre-set set of parameter thresholds with the physicochemical properties to obtain a comparison result; determining the target control logic and target electronic control parameters of the engine electronic control system based on the comparison result; calculating the target value of each control parameter of the engine electronic control system based on the vehicle's current operating condition information, the target control logic, and the target electronic control parameters; outputting the target value to each actuator of the engine; and having each actuator act according to the target value.

[0005] Optionally, the physicochemical properties parameters include at least one of the fuel's volatility parameters and anti-knock parameters.

[0006] Optionally, a comparison is made between preset parameter thresholds and physicochemical property parameters to obtain a comparison result, including: identifying the set of volatile thresholds and the set of explosion-proof thresholds in the preset parameter thresholds; determining the volatility level based on the comparison between the set of volatile thresholds and volatile parameters; and determining the explosion-proof level based on the comparison between the set of explosion-proof thresholds and explosion-proof parameters.

[0007] Optionally, the target control logic and target electronic control parameters of the engine electronic control system are determined based on the comparison results, including: identifying at least one of the volatility level and anti-knock level in the comparison results; and determining the target control logic and target electronic control parameters of the engine electronic control system based on at least one of the volatility level and anti-knock level.

[0008] Optionally, the target control logic and target electronic control parameters of the engine electronic control system are determined based on at least one of the volatility level and the anti-knock level, including: obtaining a first query chart of the target control logic and a second query chart of the target electronic control parameters; using at least one of the volatility level and the anti-knock level as an index, querying the first query chart and the second query chart respectively to obtain the target control logic and target electronic control parameters of the engine electronic control system.

[0009] Optionally, the target control logic includes at least one of a first control logic related to fuel volatility parameters, a second control logic related to fuel anti-knock parameters, and a third control logic related to both fuel volatility parameters and fuel anti-knock parameters. The target electronic control parameters include at least one of a first electronic control parameter related to fuel volatility parameters, a second electronic control parameter related to fuel anti-knock parameters, and a third electronic control parameter related to both fuel volatility parameters and fuel anti-knock parameters. The first control logic corresponds to the first electronic control parameter, the second control logic corresponds to the second electronic control parameter, and the third control logic corresponds to the third electronic control parameter.

[0010] Optionally, based on the vehicle's current operating condition information, target control logic, and target electronic control parameters, the target values ​​of each control parameter of the engine electronic control system are calculated, including: activating or deactivating the target function based on the current operating condition information and target control logic; determining alternative electronic control parameters of the engine electronic control system based on the target control logic; calculating a first set of output variables for each control parameter of the engine electronic control system based on the target control logic and alternative electronic control parameters; calculating a second set of output variables for each control parameter of the engine electronic control system based on the first set of output variables and the target electronic control parameters; and determining the target values ​​of each control parameter of the engine electronic control system based on the second set of output variables.

[0011] Optionally, the first set of output variables for each control parameter of the engine electronic control system is calculated based on the target control logic and alternative electronic control parameters, including: If the target control logic is the first control logic and the target electronic control parameters are the first electronic control parameters, then the calculation formula for the first set of output variables is:

[0012] in, The value of the first output variable of the target electronic control parameter; Input variable values; The smaller variable element value among the preset variable elements that are closest to the input variable value; The larger variable element value among the preset variable elements; The calibration parameter values ​​are for the target electronic control parameters in the first group of electronic control parameters; The calibration parameter values ​​are for the target electronic control parameters in the second group of electronic control parameters; If the target control logic is the second control logic and the target electronic control parameters are the second electronic control parameters, then the calculation formula for the first set of output variables is:

[0013] in, The value of the first output variable of the target electronic control parameter; Input variable values; The smaller variable element value among the preset variable elements that are closest to the input variable value; The larger value among the preset variable elements that are closest to the value of the input variable x; The calibration parameter values ​​of the target electronic control parameters in the first group of candidate electronic control parameters for the required engine target; The calibration parameter value of the target electronic control parameter in the second group of candidate electronic control parameters for the required engine target; If the target control logic is the third control logic and the target electronic control parameters are the third electronic control parameters, then the calculation formula for the first set of output variables is:

[0014] in, The value of the first output variable of the target electronic control parameter; The first input variable is a numerical value; The value of the variable x, which is the smallest among the nearest preset variable elements describing the volatility of the fuel, is used as the reference for the first preset input parameter. The first preset input parameter references the typical numerical set variable x, which is the larger of the nearest preset variable element values ​​among the obtained parameter variable values ​​describing fuel volatility; The value of the second input variable; The value of the variable y that is closest to the value of the parameter variable describing the antiknock properties of the fuel in the typical numerical set of the second preset input parameter reference; The second preset input parameter references the typical numerical set variable y, which is the larger of the nearest preset variable elements among the obtained parameter input elements describing the fuel's anti-knock properties; To determine the calibration parameters corresponding to the first output variable of the target electronic control parameter in the required engine target candidate group electronic control parameters, and to determine the element of the variable x in the typical numerical set of the first preset input parameter reference. Second preset input parameter reference typical numerical set variable y element The calibration data of the first output variable of the target electronic control parameters for the corresponding group; To determine the calibration parameters corresponding to the first output variable of the target electronic control parameter in the required engine target candidate group electronic control parameters, and to determine the element of the variable x in the typical numerical set of the first preset input parameter reference. Second preset input parameter reference typical numerical set variable y element The calibration data of the first output variable of the target electronic control parameters for the corresponding group; To determine the calibration parameters corresponding to the first output variable of the target electronic control parameter in the required engine target candidate group electronic control parameters, and to determine the element of the variable x in the typical numerical set of the first preset input parameter reference. Second preset input parameter reference typical numerical set variable y element The calibration data of the first output variable of the target electronic control parameters for the corresponding group; To determine the calibration parameters corresponding to the first output variable of the target electronic control parameter in the required engine target candidate group electronic control parameters, and to determine the element of the variable x in the typical numerical set of the first preset input parameter reference. Second preset input parameter reference typical numerical set variable y element The calibration data of the first output variable of the target electronic control parameter for the corresponding group.

[0015] A second aspect of this application provides an engine electronic control system control device, comprising: an acquisition module for acquiring the physicochemical properties of fuel added to a vehicle's fuel tank; a comparison module for comparing a pre-set set of parameter thresholds with the physicochemical properties to obtain a comparison result; and a generation module for determining the target control logic and target electronic control parameters of the engine electronic control system based on the comparison result, calculating the target values ​​of each control parameter of the engine electronic control system based on the vehicle's current operating condition information, the target control logic, and the target electronic control parameters, and outputting the target values ​​to each actuator of the engine, with each actuator acting according to the target values.

[0016] A third aspect of this application provides a vehicle, including: a memory, a processor, and a computer program stored in the memory and executable on the processor. The processor executes the program to implement the engine electronic control system control method as described in the above embodiments.

[0017] Therefore, this application has at least the following beneficial effects: Based on the comparison between the fuel's physicochemical properties and preset thresholds, the target control logic and target electronic control parameters of the engine's electronic control system are determined. Combined with the vehicle's current operating conditions, the target values ​​of each control parameter are calculated and output to the actuators for execution. This achieves precise matching of control strategies under different fuel conditions, overcoming the control lag problem caused by existing technologies relying solely on knock feedback for local correction. It improves the engine's adaptability and stability, ensuring safe operation, emission compliance, and power economy under different gasoline quality usage scenarios. Therefore, it solves the problem in related technologies where the engine's electronic control system cannot adaptively switch control logic and electronic control parameters based on the physicochemical properties of the fuel, leading to difficulties in balancing safe operation, emission compliance, fuel economy, and power performance when using different fuels.

[0018] Additional aspects and advantages of this application will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of this application. Attached Figure Description

[0019] The above and / or additional aspects and advantages of this application will become apparent and readily understood from the following description of the embodiments taken in conjunction with the accompanying drawings, wherein: Figure 1 This is a flowchart of the engine electronic control system control method provided in the embodiments of this application; Figure 2 This is a schematic diagram of the workflow of the engine electronic control system control method provided in the embodiments of this application; Figure 3 This is a schematic diagram of the workflow of step S3 of the engine electronic control system control method provided in the embodiments of this application; Figure 4 This is a schematic diagram of a cold start control process based on fuel volatility provided in an embodiment of this application; Figure 5 This is a schematic diagram of a combustion control process based on fuel anti-knock properties provided in an embodiment of this application; Figure 6 This is a two-dimensional query chart diagram of the method for comparing the parameters of the physical and chemical properties of gasoline fuel with preset parameter thresholds provided in the embodiments of this application; Figure 7 This is a three-dimensional query chart diagram of the method for comparing the parameters of the physical and chemical properties of gasoline fuel with preset parameter thresholds provided in the embodiments of this application; Figure 8 This is a schematic diagram of the workflow of step S4 of the engine electronic control system control method provided in the embodiments of this application; Figure 9 This is a schematic diagram of the workflow of step S403 of the engine electronic control system control method provided in the embodiments of this application; Figure 10This is a block diagram of the engine electronic control system control device provided in the embodiments of this application; Figure 11 This is a schematic diagram of the signal communication line connection of the engine electronic control system provided in the embodiments of this application; Figure 12 This is a schematic diagram of the vehicle structure provided in the embodiments of this application. Detailed Implementation

[0020] The embodiments of this application are described in detail below. Examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and intended to explain this application, and should not be construed as limiting this application.

[0021] Different countries have different regulations regarding the physicochemical properties of automotive gasoline, such as distillation range, saturated vapor pressure, anti-knock index, and octane number. This results in significant differences in fuel characteristics even for the same vehicle model. If the electronic control system cannot recognize fuel changes and adjust its control strategy accordingly, it may lead to combustion instability, causing severe knocking or pre-ignition, posing safety risks. Furthermore, current control methods rely on the ignition advance angle retardation after knocking to determine fuel quality and make local parameter corrections. This passive response suffers from control lag and makes it difficult to balance safety, emissions, fuel economy, and power performance.

[0022] When fuel characteristics change and the control logic fails to adapt accordingly, the engine struggles to meet normal operating requirements. Therefore, this application determines the target control logic and electronic control parameters by comparing fuel physicochemical parameters with preset thresholds, calculates the target value based on the current operating conditions, and outputs the result for execution. This achieves precise control matching under different fuel types, improving the engine's adaptability and operational stability.

[0023] The following description, with reference to the accompanying drawings, outlines an engine electronic control system control method, apparatus, and vehicle according to embodiments of this application. Addressing the issue mentioned in the background art where engine electronic control systems cannot adaptively switch control logic and electronic control parameters based on the physicochemical properties of the fuel, resulting in difficulties in balancing safe operation, emission compliance, fuel economy, and power performance when using different fuels, this application provides an engine electronic control system control method. In this method, the target control logic and target electronic control parameters of the engine electronic control system are determined based on a comparison of fuel physicochemical property parameters with preset thresholds. The target values ​​of each control parameter are calculated in conjunction with the vehicle's current operating conditions and output to the actuator for execution. This achieves precise matching of control strategies under different fuel conditions, overcoming the control lag problem caused by relying solely on knock feedback for local correction in existing technologies. It improves the adaptability and stability of engine operation, ensuring safe operation, emission compliance, and power economy in different gasoline quality usage scenarios. Therefore, it solves the problem in related technologies where engine electronic control systems cannot adaptively switch control logic and electronic control parameters based on the physicochemical properties of the fuel, leading to difficulties in balancing safe operation, emission compliance, fuel economy, and power performance when using different fuels.

[0024] Specifically, Figure 1 This is a flowchart of an engine electronic control system control method provided in an embodiment of this application.

[0025] like Figure 1 As shown, the control method of the engine electronic control system includes the following steps: In step S101, the physicochemical properties of the fuel added to the vehicle's fuel tank are obtained.

[0026] In some embodiments, the physicochemical properties parameters include at least one of the fuel's volatility parameters and anti-knock parameters.

[0027] It is understandable that the physicochemical properties of gasoline fuel added to a vehicle's fuel tank include its volatility and anti-knock properties. In this application, the parameters describing fuel volatility mainly relate to the performance of the engine and vehicle during cold starts in low-temperature environments. Fuel volatility can be graded according to the ease with which the engine can start in low-temperature environments after using the fuel. In the control method, the parameter variable name for describing fuel volatility obtained by the engine electronic control system is FuVola_P. Fuel volatility is divided into five levels, and correspondingly, different values ​​are assigned to the parameter describing fuel volatility. FuVola_P=1 corresponds to the worst fuel volatility (most difficult for the engine and vehicle to start in low-temperature environments), and FuVola_P=5 corresponds to the best fuel volatility (easiest for the engine and vehicle to start in low-temperature environments).

[0028] It should be noted that fuel anti-knock property refers to the fuel's resistance to detonation (an abnormal combustion phenomenon) during engine operation. In the automotive industry, fuel anti-knock property is generally expressed using the fuel octane rating. In this application, the parameter describing fuel anti-knock property can be equal to the fuel octane rating or can be calculated to uniquely correspond to the fuel octane rating numerically.

[0029] In step S102, the pre-set set of parameter thresholds and physicochemical property parameters are compared to obtain the comparison results.

[0030] In some embodiments, a comparison is made between a preset parameter threshold and a physicochemical property parameter to obtain a comparison result, including: identifying a set of volatile thresholds and a set of explosion-proof thresholds in the preset parameter thresholds; determining the volatility level based on the comparison between the set of volatile thresholds and the volatile parameters; and determining the explosion-proof level based on the comparison between the set of explosion-proof thresholds and the explosion-proof parameters.

[0031] It is understood that the parameters preset in the engine electronic control system storage medium can be set according to the types of parameters describing the physical and chemical properties of the fuel in the control method. Therefore, in this application, the preset parameters include preset parameters describing fuel volatility and preset parameters describing fuel anti-knock properties. Furthermore, the preset parameter thresholds (set) are a typical set of values ​​describing the physical and chemical properties of the fuel. The following is an example to illustrate this: In the control method, the variable name describing the volatility threshold set is FuVolaTypVal, FuVolaTypVal = (Fu VolaTypVal_[1], FuVolaTypVal_[2], FuVolaTypVal_[3], FuVolaTypVal_[4], FuVolaTypVal_[5]), consistent with the embodiments listed in step S101 above, can be preset to FuVolaTypVal_[1]=1, FuVolaTypVal_[2]=2, FuVolaTypVal_[3]=3, FuVolaTypVal_[4]=4, FuVolaTypVal_[5], respectively. TypVal_[5]=5, where the value "1" indicates the worst fuel volatility (the engine and vehicle are most difficult to start in low temperature environment), and the value "5" indicates the best fuel volatility (the engine and vehicle are easiest to start in low temperature environment). Therefore, the elements in the preset parameter threshold set FuVolaTypVal represent the typical fuel volatility characteristics of different levels respectively; on the other hand, in the control method, the variable name describing the anti-knock threshold set is FuONTypVal, FuONTypVal=(FuONTypV al_[1], FuONTypVal_[2], FuONTypVal_[3], FuONTypVal_[4], FuONTypVal_[5]), can be preset to FuONTypVal_[1]=80, FuONTypVal_[2]=90, FuONTypVal_[3]=92, FuONTypVal_[4]=95, FuONTypVal_[5]=98 respectively, where the value of the fuel anti-knock preset parameter threshold represents the octane number of different typical fuels.

[0032] It should be noted that the comparison process involves comparing the values ​​of the parameters describing fuel volatility obtained in step S101 with the preset threshold values ​​of the parameters describing fuel volatility, and comparing the values ​​of the parameters describing fuel anti-knock properties obtained in step S101 with the preset threshold values ​​of the parameters describing fuel anti-knock properties.

[0033] In step S103, the target control logic and target electronic control parameters of the engine electronic control system are determined based on the comparison results. Based on the current operating condition information of the vehicle, the target control logic and target electronic control parameters, the target values ​​of each control parameter of the engine electronic control system are calculated, and the target values ​​are output to each actuator of the engine. Each actuator operates according to the target values.

[0034] In some embodiments, determining the target control logic and target electronic control parameters of the engine electronic control system based on the comparison results includes: identifying at least one of the volatility level and anti-knock level in the comparison results; and determining the target control logic and target electronic control parameters of the engine electronic control system based on at least one of the volatility level and anti-knock level.

[0035] In some embodiments, the target control logic includes at least one of a first control logic related to fuel volatility parameters, a second control logic related to fuel anti-knock parameters, and a third control logic related to both fuel volatility parameters and fuel anti-knock parameters. The target electronic control parameters include at least one of a first electronic control parameter related to fuel volatility parameters, a second electronic control parameter related to fuel anti-knock parameters, and a third electronic control parameter related to both fuel volatility parameters and fuel anti-knock parameters. The first control logic corresponds to the first electronic control parameter, the second control logic corresponds to the second electronic control parameter, and the third control logic corresponds to the third electronic control parameter.

[0036] Specifically, such as Figure 2 The flowchart of the engine electronic control system control method shown further refines step S103 into steps S3 and S4: Step S3 determines the target control logic of the engine electronic control system based on the comparison results in step S102, determines the target candidate electronic control parameters (data set) of the engine, and the calculation factor (data set) of the engine target electronic control parameters; Step S4 calculates the target values ​​(sets) of each control parameter of the engine electronic control system based on the current operating conditions of the engine and vehicle, as well as the target control logic of the engine electronic control system, the target candidate electronic control parameters (data set), and the calculation factor (data set) of the engine target electronic control parameters determined in step S3, and outputs the target values ​​(sets) to each actuator of the engine to maintain the normal operation of the engine and vehicle.

[0037] Specifically, such as Figure 3 As shown, step S3 includes the following workflow steps: Execute step S301, and determine the target control logic for the cold start condition of the engine electronic control system based on the comparison results of the volatile parameters of the gasoline fuel added to the vehicle's fuel tank. Execute step S302, and determine the target control logic of the fuel combustion characteristic related control method of the engine electronic control system based on the comparison results of the anti-knock parameters of the gasoline fuel added to the vehicle's fuel tank. Execute step S303 to determine the calculation factor (data set) of the target electronic control parameter for the cold start condition of the engine electronic control system based on the comparison results of the volatile parameters of the gasoline fuel added to the vehicle's fuel tank. Execute step S304, and based on the comparison results of the anti-knock parameters of the gasoline fuel added to the vehicle's fuel tank, determine the target electronic control parameter calculation factor (data set) for the fuel combustion characteristic related control method of the engine electronic control system. Execute step S305, based on the comparison results of the volatile parameters and anti-knock parameters of the gasoline fuel added to the vehicle's fuel tank, determine the target electronic control parameter calculation factor (data set) of the control method that is related to both the fuel volatile parameters and anti-knock parameters of the engine electronic control system.

[0038] It should be noted that in step S301 above, the comparison results of the volatility parameters of the gasoline fuel added to the vehicle's fuel tank are described. That is, by comparison, it is determined which threshold interval of the numerical set represented by FuVola_P falls within. Here, FuVola_P is the parameter variable describing fuel volatility obtained by the engine electronic control system, and FuVolaTypVal is the preset typical numerical set variable of the preset parameter describing fuel volatility in the engine electronic control system.

[0039] Specifically, such as Figure 4 As shown, in step S301 above, the control method determines the target control logic for the cold start condition of the engine electronic control system by comparing the results of the volatile parameters, that is, which threshold range of the numerical set represented by FuVola_P falls within. The following is an example: the numerical relationship between FuVola_P and FuVolaTypVal_[3] is determined. If FuVola_P < FuONTypVal_[3], the first cold start condition target control logic is selected and executed; if FuVola_P ≥ FuONTypVal_[3], the second cold start condition target control logic is selected and executed. The first cold start condition target control logic is designed for gasoline fuel with lower volatility. This logic enhances fuel atomization at low temperatures by activating appropriate technical measures, including: 1. Activating intake manifold injection function; 2. Further increasing injection pressure and optimizing injection strategy. In addition, the target control logic also corrects the calculation methods of the original relevant calculation models to ensure the accuracy of the calculation models. The second cold start condition target control logic is designed for gasoline fuel with even higher volatility and executes the conventional engine cold start control method.

[0040] It should be noted that, in order to enable the engine electronic control system control method to cover different fuels with a wider range of volatility characteristics, the cold start condition target control logic categories involved in step S301 can be more (more than 2). At the same time, the control method will judge the numerical relationship between more variables in the FuVola_P and FuVolaTypVal sets to select and determine the corresponding cold start condition target control logic.

[0041] It should be noted that in step S302 above, the comparison results of the anti-knock parameters of the gasoline fuel added to the vehicle's fuel tank are described. That is, by comparison, it is determined which threshold range of the numerical set represented by FuONTypVal falls within FuON_P. Here, FuON_P is the parameter variable describing the anti-knock properties of the fuel obtained by the engine electronic control system, and FuONTypVal is the set of typical numerical values ​​of the preset parameter describing the anti-knock properties of the fuel in the engine electronic control system.

[0042] Specifically, such as Figure 5 As shown, in step S302 above, the comparison results of the anti-knock parameters of the gasoline fuel added to the vehicle's fuel tank are described. Specifically, by comparing the parameters, it is determined which threshold range within the set of values ​​represented by FuONTypVal falls within FuON_P. Here, FuON_P is a parameter variable describing the fuel's anti-knock properties acquired by the engine electronic control system, and FuONTypVal is a preset set of typical values ​​for the preset parameters describing the fuel's anti-knock properties in the engine electronic control system. The control method uses the comparison results of the anti-knock parameters, i.e., which threshold range within the set of values ​​represented by FuONTypVal falls within FuON_P, to determine the target control logic of the fuel combustion characteristic-related control method of the engine electronic control system.

[0043] The following is an example: The numerical relationship between FuON_P and FuONTypVal_[2] is determined. If FuON_P < FuONTypVal_[2], the target control logic of the first combustion characteristic related control method is selected and executed; if FuON_P ≥ FuONTypVal_[2], the target control logic of the second combustion characteristic related control method is selected and executed. The target control logic of the first combustion characteristic related control method is a target control logic for gasoline fuel with poor anti-knock properties. The target control logic can enhance the anti-knock performance of the engine combustion process by activating corresponding technical measures, including: 1. Activate the multi-injection strategy function across a wider range of engine operating conditions; 2. Activate more complex fuel injection strategy functions (including more fuel injection frequency, higher fuel injection pressure, and higher fuel injection pulse width control precision); 3. Limit the high-load operating conditions of engines where there are safety risks.

[0044] In addition, the target control logic also corrects the calculation method of the original related calculation model to ensure the accuracy of the calculation model; the target control logic of the second combustion characteristic related control method is for the target control logic of better anti-knock performance of gasoline fuel, and executes the conventional engine control method. It should be noted that, in order to enable the engine electronic control system control method to cover different fuels with a wider range of anti-knock characteristics, the target control logic categories of the combustion characteristic related control method involved in step S302 can be more (more than 2). At the same time, the control method will judge the numerical relationship of more variables of FuON_P in the FuONTypVal set to select and determine the target control logic of the corresponding combustion characteristic related control method.

[0045] In some embodiments, determining the target control logic and target electronic control parameters of the engine electronic control system based on at least one of the volatility level and the anti-knock level includes: obtaining a first query chart of the target control logic and a second query chart of the target electronic control parameters; using at least one of the volatility level and the anti-knock level as an index, querying the first query chart and the second query chart respectively to obtain the target control logic and target electronic control parameters of the engine electronic control system.

[0046] The first query chart is used to obtain the target control logic, as shown in the chart below. Figure 6 As shown; the second query chart is used to obtain the target electronic control parameters, as shown in the chart. Figure 7 As shown.

[0047] Specifically, such as Figure 6 As shown below, the method for determining the calculation factors (data set) of the target electronic control parameters of the engine electronic control system operating condition using a two-dimensional query chart in steps S303 and S304 is described: Figure 6 The chart shown is a preset chart consisting of a preset input variable (data set) x and a preset output variable (data set) z. The preset input variable x = (x1, x2, x3, x4, x5) and there exists a numerical relationship x1 < x2, x2 < x3, x3 < x4, x4 < x5. The preset output variable z = (z1, z2, z3, z4, z5). In the control method, after obtaining the value x_in of an input variable, the unique value z_out of the output variable is determined by querying the position of x_in in the preset input variable (data set) x, that is, the numerical relationship between x_in and x1, x2, x3, x4, x5. The method for determining the value z_out of the output variable is shown in Formula 3-1.

[0048] (Equation 3-1) in, The output variable value is the value of the calculation factor of the corresponding target electronic control parameter of the engine electronic control system. The input variable value is the value obtained by the engine electronic control system to describe the physical and chemical properties of the gasoline fuel added to the vehicle's fuel tank, corresponding to x_in in the example above; For the preset input variable x, the smaller value among the preset variable elements that are closest to the obtained value of the input variable describing the physicochemical properties of the fuel is the corresponding value. Figure 6 x3 in the example; For the preset input variable x, the value of the variable closest to the obtained value of the input variable describing the physicochemical properties of the fuel is the larger value among the preset variable elements. Figure 6 x4 in the example; To predetermine the elements in the output variable z and the input variable x The corresponding output variable element values, corresponding Figure 6 z3 in the example; To predetermine the elements in the output variable z and the input variable x The corresponding output variable element values, corresponding Figure 6 z4 in the example.

[0049] Specifically, referring to the above description of the calculation method for the corresponding target electronic control parameter calculation factor (data set) in steps S303 and S304, in the method for determining the target electronic control parameter calculation factor (data set) in step S303, the variable x is the typical numerical set variable FuVolaTypVal of the preset parameter describing fuel volatility in the embodiment of step S102. Therefore, x1, x2, x3, x4, and x5 in the figure correspond to FuVolaTypVal_[1], FuVolaTypVal_[2], FuVolaTypVal_[3], and FuVolaTypVal_[4], respectively. 4]、FuVolaTypVal_[5];Variable z is the preset target electronic control parameter calculation factor (data set) of the engine electronic control system under cold start condition. Let the variable name of the preset target electronic control parameter calculation factor (data set) be EngCalFac_X_FuVola, EngCalFac_X_FuVola=(EngCalFac_X_FuVola_[1], EngCalFac_X_FuVola_[2], EngCalFac_X_FuVola_[3], EngCalFac_X_FuVola_[4], EngCalF ac_X_FuVola_[5]), therefore, z1, z2, z3, z4, z5 in the figure correspond to EngCalFac_X_FuVola_[1], EngCalFac_X_FuVola_[2], EngCalFac_X_FuVola_[3], EngCalFac_X_FuVola_[4], and EngCalFac_X_FuVola_[5], respectively. In the control method, the value of the parameter variable FuVola_P describing the volatility of fuel, FuVola_P_in, is obtained, and FuVola_P_in is queried in describing the volatility of fuel. The position of the default parameter in the typical numerical set of variables FuVolaTypVal, that is, the numerical relationship between FuVola_P_in and FuVolaTypVal_[1], FuVolaTypVal_[2], FuVolaTypVal_[3], FuVolaTypVal_[4], FuVolaTypVal_[5], is used to determine the value of the output variable EngCalFac_X_FuVola_out. The method for determining the value of the output variable EngCalFac_X_FuVola_out can be referred to the calculation method shown in Formula 3-1.

[0050] It should be noted that the above-mentioned calculation factors (data set) of the target electronic control parameters of the engine electronic control system under cold start condition involved in step S303 exist in the control method. Each calculation factor is set in the calculation process of different functional control logics of the control method and participates in the calculation of different control parameters.

[0051] Specifically, referring to the above description of the calculation method for the corresponding target electronic control parameter calculation factor (data set) in steps S303 and S304, in the method of determining the target electronic control parameter calculation factor (data set) in step S304, the variable x is the typical numerical set variable FuONTypVal of the preset parameter describing the fuel anti-knock property in the embodiment of step S102. Therefore, x1, x2, x3, x4, and x5 in the figure correspond to FuONTypVal_[1], FuONTypVal_[2], FuONTypVal_[3], and FuONTypVal_[4], respectively. al_[4]、FuONTypVal_[5]; variable z is the target electronic control parameter calculation factor (data set) of the fuel combustion characteristic related control method of the engine electronic control system. Let the name of the preset target electronic control parameter calculation factor (data set) variable be EngCalFac_X_FuON, EngCalFac_X_FuON=(EngCalFac_X_FuON_[1], EngCalFac_X_FuON_[2], EngCalFac_X_FuON_[3], EngCalFac_X_FuON_[4] ],EngCalFac_X_FuON_[5]), therefore, z1, z2, z3, z4, z5 in the figure correspond to EngCalFac_X_FuON_[1], EngCalFac_X_FuON_[2], EngCalFac_X_FuON_[3], EngCalFac_X_FuON_[4], and EngCalFac_X_FuON_[5], respectively. In the control method, the value of the parameter variable FuON_P describing the anti-knock property of the fuel, FuON_P_in, is obtained, and FuON_P_in is queried in the description. The position of the preset parameter for fuel anti-knock properties in the typical numerical set variable FuONTypVal, that is, the numerical relationship between FuON_P_in and FuONTypVal_[1], FuONTypVal_[2], FuONTypVal_[3], FuONTypVal_[4], and FuONTypVal_[5], is used to determine the value of the output variable EngCalFac_X_FuON_out. The method for determining the value of the output variable EngCalFac_X_FuON_out can be referred to the calculation method shown in Formula 3-1.

[0052] It should be noted that the target electronic control parameter calculation factors (data set) of the control method related to the fuel combustion characteristics of the engine electronic control system involved in step S304 are multiple in the control method. Each calculation factor is set in the calculation process of different functional control logics of the control method and participates in the calculation of different control parameters.

[0053] Specifically, such as Figure 7 As shown below, the method for determining the target electronic control parameter calculation factor (data set) of the engine electronic control system, which is related to both fuel volatility parameters and anti-knock parameters, in step S305 using a three-dimensional query chart is described: (e.g.) Figure 7 The chart shown is a preset chart consisting of two preset input variables (data sets) x and y, and one preset output variable (data set) z. The preset input variables x = (x1, x2, x3, x4, x5) with numerical relationships x1 < x2, x2 < x3, x3 < x4, x4 < x5; the preset input variables y = (y1, y2, y3, y4, y5) with numerical relationships y1 < y2, y2 < y3, y3 < y4, y4 < y5; and the preset output variables z = (z11, z21, z31, z41, z51; z12, z22…z15). In the control method, after obtaining the values ​​x_in and y_in of a set of input variables, the unique value z_out of the output variable is determined by querying the position of x_in in the preset input variable (data set) x, that is, the relationship between x_in and the values ​​of x1, x2, x3, x4, x5, and the position of y_in in the preset input variable (data set) y, that is, the relationship between y_in and the values ​​of y1, y2, y3, y4, y5. The method for determining the value z_out of the output variable is shown in Formula 3-2.

[0054] (Equation 3-2) in, The output variable value is the value of the calculation factor of the corresponding target electronic control parameter of the engine electronic control system. The first input variable value is the value of the input variable obtained by the engine electronic control system, which describes the first physicochemical properties of the gasoline fuel added to the vehicle's fuel tank, corresponding to x_in in the above example; For the first preset input parameter, referencing the typical numerical set variable x, the smaller value among the nearest preset variable elements that describe the first physicochemical properties of the fuel is the corresponding value. Figure 7 x3 in the example; For the first preset input parameter, referencing the typical numerical set variable x, the smaller value among the nearest preset variable elements that describe the first physicochemical properties of the fuel is the corresponding value. Figure 7 x4 in the example; The second input variable value is the value of the input variable obtained by the engine electronic control system, which describes the second physicochemical properties of the gasoline fuel added to the vehicle's fuel tank, corresponding to y_in in the above example; For the second preset input parameter, referencing the typical numerical set variable y, the smaller value among the nearest preset variable elements that describe the second physicochemical properties of the fuel is the corresponding value. Figure 7 y3 in the example; For the second preset input parameter, referencing the typical numerical set variable y, the smaller value among the nearest preset variable elements that describe the second physicochemical properties of the fuel is the corresponding value. Figure 7 y4 in the example; For the elements of the preset output variable z and the typical numerical set variable x that are referenced by the first preset input parameter. Second preset input parameter reference typical numerical set variable y element The corresponding output variable element values, corresponding Figure 7 z33 in the example; For the elements of the preset output variable z and the typical numerical set variable x that are referenced by the first preset input parameter. Second preset input parameter reference typical numerical set variable y element The corresponding output variable element values, corresponding Figure 7 z43 in the example; For the elements of the preset output variable z and the typical numerical set variable x that are referenced by the first preset input parameter. Second preset input parameter reference typical numerical set variable y element The corresponding output variable element values, corresponding Figure 7 z34 in the example; For the elements of the preset output variable z and the typical numerical set variable x that are referenced by the first preset input parameter. Second preset input parameter reference typical numerical set variable y element The corresponding output variable element values, corresponding Figure 7 z44 in the example.

[0055] Specifically, referring to the above description of the calculation method for the corresponding target electronic control parameter calculation factor (data set) in step S305, in the method of determining the target electronic control parameter calculation factor (data set) in step S305, the variable x is the typical numerical set variable FuVolaTypVal of the preset parameter describing fuel volatility in the embodiment of step S102. Therefore, x1, x2, x3, x4, and x5 in the figure correspond to FuVolaTypVal_[1], FuVolaTypVal_[2], FuVolaTypVal_[3], FuVolaTypVal_[4], and FuVolaTypVal_[5], respectively. ypVal_[5]; variable y is the typical numerical set of preset parameters describing fuel anti-knock properties in the embodiment of step S102, variable FuONTypVal. Therefore, y1, y2, y3, y4, and y5 in the figure correspond to FuONTypVal_[1], FuONTypVal_[2], FuONTypVal_[3], FuONTypVal_[4], and FuONTypVal_[5], respectively; variable z is the calculation factor (data set) of the target electronic control parameter of the control method that is related to both fuel volatility parameters and anti-knock parameters of the engine electronic control system. Let the preset target electronic control parameter calculation factor (data set) be... Together) the variable name is EngCalFac_X_FuVolaFuON, EngCalFac_X_FuVolaFuON= (EngCalFac_X_FuVolaFuON_

[11] , EngCalFac_X_FuVolaFuON_

[21] , EngCalFac_X_FuVolaFuON_

[31] , EngCalFac_X_FuVolaFuON_

[41] , EngCalFac_X_FuVolaFuON_

[51] ; EngCalFac_X_FuVolaFuON_

[12] , EngCalFac_X_FuVolaFuON_

[22] ...EngCalFac_X_FuVolaFuON_

[15] , EngCalFac_X_FuVolaFuON_

[25] , EngCalFac_X_FuVolaFuON_[ 35], EngCalFac_X_FuVolaFuON_

[45] , EngCalFac_X_FuVolaFuON_

[55] ), therefore, in the figure, z11, z21, z31, z41, z51, z12, z22...z15, z25, z35, z45,z55 respectively corresponds to EngCalFac_X_FuVolaFuON_

[11] , EngCalFac_X_FuVolaFuON_

[21] , EngCalFac_X_FuVolaFuON_

[31] , EngCalFac_X_FuVo laFuON_

[41] , EngCalFac_X_FuVolaFuON_

[51] , EngCalFac_X_FuVolaFuON_

[12] , EngCalFac_X_FuVolaFuON_

[22] ...EngCalFac_ X_FuVolaFuON_

[15] , EngCalFac_X_FuVolaFuON_

[25] , EngCalFac_X_FuVolaFuON_

[35] , EngCalFac_X_FuVolaFuON_

[45] , EngCalFac_X_FuVolaFuON_

[55] , in the control method, obtain the value of the parameter variable FuVola_P describing fuel volatility, FuVola_P_in, and query FuVola_P_in in the set of typical values ​​of the preset parameter describing fuel volatility, FuVola_P_in. The position of TypVal, that is, the numerical relationship between FuVola_P_in and FuVolaTypVal_[1], FuVolaTypVal_[2], FuVolaTypVal_[3], FuVolaTypVal_[4], and FuVolaTypVal_[5]. On the other hand, the value of FuON_P, the parameter variable describing the anti-knock property, is obtained, and the position of FuON_P_in in the set of typical numerical values ​​of the preset parameter describing the anti-knock property, FuONTypVal, is queried, that is, FuON_P_in and The numerical relationships of FuONTypVal_[1], FuONTypVal_[2], FuONTypVal_[3], FuONTypVal_[4], and FuONTypVal_[5] are used to determine the value of the output variable EngCalFac_X_FuVolaFuON_out by comparing the above-mentioned parameters describing fuel volatility and anti-knock properties with the corresponding set of typical numerical values ​​of preset parameters. The method for determining the value of the output variable EngCalFac_X_FuVolaFuON_out can refer to the calculation method shown in Formula 3-2.

[0056] It should be noted that the above-mentioned target electronic control parameter calculation factors (data set) related to the fuel volatility parameters and anti-knock parameters of the engine electronic control system involved in step S305 exist in the control method. Each calculation factor is set in the calculation process of different functional control logics of the control method and participates in the calculation of different control parameters.

[0057] In some embodiments, the target values ​​of each control parameter of the engine electronic control system are calculated based on the vehicle's current operating condition information, target control logic, and target electronic control parameters. This includes: activating or deactivating the target function based on the current operating condition information and target control logic; determining alternative electronic control parameters of the engine electronic control system based on the target control logic; calculating a first set of output variables for each control parameter of the engine electronic control system based on the target control logic and alternative electronic control parameters; calculating a second set of output variables for each control parameter of the engine electronic control system based on the first set of output variables and the target electronic control parameters; and determining the target values ​​of each control parameter of the engine electronic control system based on the second set of output variables.

[0058] In some embodiments, the first set of output variables for each control parameter of the engine electronic control system is calculated based on the target control logic and alternative electronic control parameters, including: If the target control logic is the first control logic and the target electronic control parameters are the first electronic control parameters, then the calculation formula for the first set of output variables is:

[0059] in, The first output variable value of the target electronic control parameter is EngCalVar_X_FuVola_out1 in the above example; For the input variable value, in the example above, the corresponding parameter variable describing the volatility of fuel is input as FuVola_P_in; It is the smaller value of the preset variable element that is closest to the value of the input variable x. In the above example, it corresponds to FuVolaTypVal_[X1]. The larger variable element value among the preset variable elements that are closest to the value of the input variable x is FuVolaTypVal_[X2] in the above example; The calibration parameter value of the target electronic control parameter in the first group of candidate electronic control parameters for the required engine target is, in the above example, corresponding to EngCalVar_X_FuVola_X1; The calibration parameter value of the target electronic control parameter in the second group of candidate electronic control parameters for the required engine target is, in the above example, corresponding to EngCalVar_X_FuVola_X2; If the target control logic is the second control logic and the target electronic control parameters are the second electronic control parameters, then the calculation formula for the first set of output variables is:

[0060] in, The first output variable value of the target electronic control parameter is EngCalVar_X_FuON_out in the above example; For the input variable value, in the example above, the corresponding parameter variable describing the volatility of fuel is input as FuON_P_in; It is the smaller value of the preset variable element that is closest to the value of the input variable x. In the above example, it corresponds to FuONTypVal_[X1]. The larger variable element value among the preset variable elements that are closest to the input variable value is FuONTypVal_[X2] in the above example; The calibration parameter value of the target electronic control parameter in the first group of candidate electronic control parameters for the required engine target is, in the above example, corresponding to EngCalVar_X_FuON_X1; The calibration parameter value of the target electronic control parameter in the second group of candidate electronic control parameters for the required engine target is, in the above example, corresponding to EngCalVar_X_FuON_X2; If the target control logic is the third control logic and the target electronic control parameters are the third electronic control parameters, then the calculation formula for the first set of output variables is:

[0061] in, The first output variable value of the target electronic control parameter corresponds to EngCalVar_X_FuVolaFuON_out1 in the above example; The first input variable value is the parameter variable input value describing the volatility of fuel obtained by the control method, corresponding to FuVola_P_in in the above example; The variable element value that is closest to the obtained parameter variable value describing fuel volatility in the typical numerical set of variable x, which is the first preset input parameter reference, corresponds to FuVolaTypVal_[X1] in the above example; The variable element value that is closest to the obtained parameter variable value describing the volatility of fuel in the typical numerical set of variable x is the first preset input parameter reference, corresponding to FuVolaTypVal_[X2] in the above example; The second input variable value is the parameter variable input value describing the fuel's anti-knock properties obtained by the control method, corresponding to FuON_P_in in the example above; The variable element value that is the smallest among the preset variable elements of the parameter variable describing the anti-knock property of the fuel in the typical numerical set of the second preset input parameter reference variable y is the FuONTypVal_[Y1] in the above example; The second preset input parameter reference typical numerical set variable y is the variable element value that is the largest among the preset variable elements that are the nearest preset variable elements to the obtained parameter variable input value describing the fuel anti-knock property, corresponding to FuONTypVal_[Y2] in the above example; To determine the calibration parameters corresponding to the first output variable of the target electronic control parameter in the required engine target candidate group electronic control parameters, and to determine the element of the variable x in the typical numerical set of the first preset input parameter reference. (FuVolaTypVal_[X1]) and the second preset input parameter reference typical numerical set variable y element (FuONTypVal_[Y1]) is the calibration data of the first output variable of the target electronic control parameter for the corresponding group, which corresponds to EngCalVar_X_FuVolaFuON_X1Y1 in the above example; To determine the calibration parameters corresponding to the first output variable of the target electronic control parameter in the required engine target candidate group electronic control parameters, and to determine the element of the variable x in the typical numerical set of the first preset input parameter reference. (FuVolaTypVal_[X2]) and the second preset input parameter reference typical numerical set variable y element (FuONTypVal_[Y1]) is the calibration data of the first output variable of the target electronic control parameter for the corresponding group, which corresponds to EngCalVar_X_FuVolaFuON_X2Y1 in the above example; To determine the calibration parameters corresponding to the first output variable of the target electronic control parameter in the required engine target candidate group electronic control parameters, and to determine the element of the variable x in the typical numerical set of the first preset input parameter reference. (FuVolaTypVal_[X1]) and the second preset input parameter reference typical numerical set variable y element (FuONTypVal_[Y2]) is the calibration data of the first output variable of the target electronic control parameter for the corresponding group, which corresponds to EngCalVar_X_FuVolaFuON_X1Y2 in the above example; To determine the calibration parameters corresponding to the first output variable of the target electronic control parameter in the required engine target candidate group electronic control parameters, and to determine the element of the variable x in the typical numerical set of the first preset input parameter reference. (FuVolaTypVal_[X2]) and the second preset input parameter reference typical numerical set variable y element (FuONTypVal_[Y2]) is the calibration data of the first output variable of the target electronic control parameter for the corresponding group, which corresponds to EngCalVar_X_FuVolaFuON_X2Y2 in the above example.

[0062] Specifically, such as Figure 8 As shown, step S4 above includes the following workflow steps: Execute step S401 to obtain the current operating condition information of the engine and vehicle; Execute step S402 to activate or deactivate the corresponding technical measures and functions according to the target control logic of the engine electronic control system determined in step S3; Execute step S403 to select and determine the engine target candidate electronic control parameters (data set) required in the control method according to the determined target control logic; Execute step S404 to select and determine the engine target electronic control parameter calculation factor (data set) item name required in the relevant control parameter calculation process according to the determined target control logic; Execute step S405 to calculate the target value (set) of each control parameter of the engine electronic control system; Execute step S406 to output the target value (set) to each actuator of the engine through the determined engine electronic control system target control logic to control and maintain the normal operation of the engine and vehicle.

[0063] In step S401 above, the information obtained regarding the current operating conditions of the engine and vehicle includes at least: the date and time of the test, the vehicle's geographical location, the vehicle's speed, ambient temperature, atmospheric pressure, ambient humidity, engine speed, engine relative load, engine excess air coefficient, engine coolant temperature, engine oil temperature, vehicle accelerator pedal opening (position), engine throttle opening, engine intake pressure, engine intake temperature, engine start time, engine exhaust temperature, engine intake camshaft phase, engine exhaust camshaft phase, and engine fuel supply. Engine pressure and injection pressure, engine injection phase (for multi-injection strategies, this parameter includes the timing phase information of each injection), engine injection pulse width (for multi-injection strategies, this parameter includes the pulse width and time information of each injection), engine injection quantity (for multi-injection strategies, this parameter includes the injection mass information or relative injection quantity information of each injection), engine boost pressure, engine exhaust pressure, engine intake airflow, engine oil pressure, engine coolant pump speed, engine ignition advance angle, engine knock control ignition advance and retarding angle, and engine output torque.

[0064] In step S402 above, according to the target control logic of the engine electronic control system determined in step S3, the corresponding technical measures and functions are activated or deactivated. The technical measures and functions include intake manifold injection function, further increase fuel injection pressure and optimize fuel injection strategy, fuel multi-injection strategy function for a wider range of engine operating conditions, more complex fuel injection strategy function (including more fuel injection times, higher fuel injection pressure, higher fuel injection pulse width control accuracy, etc.), and limiting the high-load operating conditions of the engine where there are safety risks.

[0065] In step S403 above, based on different target control logics, it is necessary to select different groups of engine target candidate electronic control parameters (data sets) in the control method. These different groups of engine target candidate electronic control parameters (data sets) are calibration data (sets) of different groups of electronic control parameters calibrated and preset in the engine electronic control system by product developers during the engine and vehicle product development process, for gasoline fuels with different typical fuel physicochemical properties (including fuel volatility and fuel anti-knock properties).

[0066] In step S404 above, based on the determined target control logic, it is determined which engine target electronic control parameter calculation factor items need to be obtained in the subsequent control and calculation methods. The data obtained in this step can be a data set of engine target electronic control parameter calculation factor item names, or a data set of engine target electronic control parameter calculation factor storage addresses calculated in step S3.

[0067] In step S405 above, based on the target control logic and engine target candidate group electronic control parameters (data set) determined in the above steps, the values ​​(sets) of the first output variables of each target electronic control parameter of the engine electronic control system are calculated; based on the values ​​(sets) of the first output variables of each target electronic control parameter of the engine electronic control system and the engine target electronic control parameter calculation factor, the values ​​(sets) of the second output variables of each target electronic control parameter of the engine electronic control system are calculated; the values ​​(sets) of the second output variables of each target electronic control parameter of the engine electronic control system are the target values ​​(sets) of each control parameter of the engine electronic control system that are finally output in step S405.

[0068] In step S406 above, the target control logic of the engine electronic control system is determined, and based on the current operating condition information of the engine and vehicle obtained in step S401, the target values ​​(set) of all control variables required by the engine electronic control system are calculated in real time, and the target values ​​(set) are output to each actuator of the engine to control and maintain the normal operation of the engine and vehicle.

[0069] Specifically, such as Figure 9As shown, step S403 above includes the following workflow steps: Execute step S40301 to obtain the names of the engine target candidate electronic control parameters to be obtained according to different target control logics; Execute step S40302 to obtain parameter variable data (set) describing the physical and chemical properties of fuel; Execute step S40303 to compare the obtained parameter variable input data (set) describing the physical and chemical properties of fuel with the corresponding preset parameter typical value set variable (data set) describing the physical and chemical properties of fuel; Execute step S40304 to select and determine the required engine target candidate group electronic control parameters (data set) based on the comparison results.

[0070] In step S40301 above, the control method needs to determine which engine target candidate electronic control parameter items need to be obtained in the subsequent control and calculation method according to different target control logic. The data obtained in this step can be a data set of engine target candidate electronic control parameter item names or a data set of engine target candidate electronic control parameter storage addresses.

[0071] In step S40302 above, the parameter variable data (set) describing the physical and chemical properties of the fuel includes the parameter variable input value FuVola_P_in describing the volatility of the fuel and the parameter variable input value FuON_P_in describing the anti-knock properties of the fuel, which are obtained by the control method. If the control method also involves other parameter variables describing the physical and chemical properties of the fuel, the parameter variable data (set) may also include the input values ​​of other parameter variables.

[0072] In step S40303 above, the acquired input data (set) of parameter variables describing the physicochemical properties of the fuel is compared with the corresponding set of preset parameter typical values ​​(data set) describing the physicochemical properties of the fuel. Specifically, the input value of the parameter variable describing fuel volatility, FuVola_P_in, is compared with the values ​​of each element in the set of preset parameter typical values ​​describing fuel volatility, FuVolaTypVal. Similarly, the input value of the parameter variable describing fuel anti-knock properties, FuON_P_in, is compared with the values ​​of each element in the set of preset parameter typical values ​​describing fuel anti-knock properties, FuONTypVal. If the control method involves other parameter variables describing the physicochemical properties of the fuel, then the input values ​​of these other parameter variables must also be compared with the corresponding set of preset parameter typical values ​​(data set) describing the physicochemical properties of the fuel.

[0073] In step S40304 above, by comparing the results, i.e. selecting and determining the variable value in the set of typical numerical values ​​of preset parameters describing the physical and chemical properties of fuel that is closest in magnitude to the numerical value of the parameter variable describing the physical and chemical properties of fuel, the required electronic control parameters (data set) of the target candidate group of the engine are the electronic control parameter calibration data (set) of the group of physical and chemical properties of fuel represented by the above-mentioned set of typical numerical values ​​of preset parameters. Taking the input value of the parameter variable FuVola_P_in describing fuel volatility and the set of typical values ​​of the preset parameter FuVolaTypVal describing fuel volatility as examples, if FuVola_P_in > FuVolaTypVal_[3] and FuVola_P_in < FuVolaTypVal_[4], then the electronic control parameters (data set) of the engine target candidate group are the calibration data (set) of the electronic control parameters of the two groups of fuel volatility groups represented by the values ​​of FuVolaTypVal_[3] and FuVolaTypVal_[4]; if FuVola_P_in = FuVolaTypVal_[3], then the engine The electronic control parameters (data set) of the engine target candidate group are only the set of electronic control parameter calibration data (set) of a group of fuel volatility groups represented by the value of FuVolaTypVal_[3]; if FuVola_P_in>FuVolaTypVal_[5], that is, in this example, the value of FuVola_P_in is greater than all the element values ​​in the typical value set variable FuVolaTypVal that describes the fuel volatility, then the electronic control parameters (data set) of the engine target candidate group are only the largest element in FuVolaTypVal, that is, the set of electronic control parameter calibration data (set) of a group of fuel volatility groups represented by FuVolaTypVal_[5].

[0074] Specifically, in step S405 above, the calculation method for the values ​​(sets) of the first output variables of each target electronic control parameter of the engine electronic control system, according to the number (or dimensions) of fuel physicochemical property parameters related to the target control logic and target electronic control parameters, can be divided into the following cases: If the target control logic and target electronic control parameters are only related to fuel volatility parameters, the calculation method for the target electronic control parameters is as follows: Assume the name of the target electronic control parameter is EngCalVar_X_FuVola, the name of the target electronic control parameter output variable is EngCalVar_X_FuVola_out, and assume that the variable values ​​in the typical numerical set of preset parameters describing fuel volatility, FuVolaTypVal, that are closest in magnitude to the input value of the parameter variable describing fuel volatility, FuVola_P_in, obtained by the control method (assuming there are two groups of target candidate group electronic control parameters for the engine) are FuVolaTypVal_[X1] and FuVolaTypVal_[X2], respectively. That is, FuVola_P_in > FuVolaTypVal_[X1] and FuVola_P_in < FuVolaTypVal_[X2]; based on the input value of the parameter variable describing fuel volatility, FuVola_P_in, obtained by the control method, the calibration parameters of the target electronic control parameter in the required engine target candidate group electronic control parameter (data set) can be determined as EngCalVar_X_FuVola_X1 and EngCalVar_X_FuVola_X2, respectively; according to the calculation method shown in Formula 3-1 above, the numerical result of the first output variable of the target electronic control parameter, EngCalVar_X_FuVola_out1, can be calculated. To further illustrate the calculation method of the numerical result of the first output variable of the target electronic control parameter, EngCalVar_X_FuVola_out1, Formula 3-1 is listed again: (Equation 3-1) When the target control logic and target electronic control parameters are only related to fuel volatility parameters, in the process of calculating the values ​​(set) of the first output variables of each target electronic control parameter of the engine electronic control system, in the above formula, The first output variable value of the target electronic control parameter is EngCalVar_X_FuVola_out1 in the above example; For the input variable value, in the example above, the corresponding parameter variable describing the volatility of fuel is input as FuVola_P_in; It is the smaller value of the preset variable element that is closest to the value of the input variable x. In the above example, it corresponds to FuVolaTypVal_[X1]. The larger variable element value among the preset variable elements that are closest to the value of the input variable x is FuVolaTypVal_[X2] in the above example; The calibration parameter value of the target electronic control parameter in the first group of candidate electronic control parameters for the required engine target is, in the above example, corresponding to EngCalVar_X_FuVola_X1; The calibration parameter value of the target electronic control parameter in the second group of candidate electronic control parameters for the required engine target is, in the above example, corresponding to EngCalVar_X_FuVola_X2; If the target control logic and target electronic control parameters are only related to fuel anti-knock parameters, the calculation method for the target electronic control parameters is as follows: Assume the name of the target electronic control parameter is EngCalVar_X_FuON, the name of the target electronic control parameter output variable is EngCalVar_X_FuON_out, and assume that the variable values ​​in the typical numerical set of preset parameters describing fuel anti-knock properties, FuONTypVal, that are closest in magnitude to the input value of the parameter variable describing fuel anti-knock properties, FuON_P_in, obtained by the control method (assuming there are two groups of engine target candidate group electronic control parameters) are FuONTypVal_[X1] and FuONTypVal_[X2], respectively, i.e., FuON... _P_in>FuONTypVal_[X1] and FuON_P_in<FuONTypVal_[X2]; Based on the input value of the parameter variable describing fuel anti-knock properties, FuON_P_in, obtained by the control method, the calibration parameters of the target electronic control parameter in the required engine target candidate group electronic control parameter (data set) can be determined as EngCalVar_X_FuON_X1 and EngCalVar_X_FuON_X2, respectively; Similar to the calculation method of the first case above, the numerical result of the first output variable of the target electronic control parameter, EngCalVar_X_FuON_out1, can also be calculated according to the calculation method shown in Formula 3-1 above. To further illustrate the calculation method of the numerical result of the first output variable of the target electronic control parameter, EngCalVar_X_FuON_out1, Formula 3-1 is listed again: (Equation 3-1) in, The first output variable value of the target electronic control parameter is EngCalVar_X_FuON_out in the above example; For the input variable value, in the example above, the corresponding parameter variable describing the volatility of fuel is input as FuON_P_in; It is the smaller value of the preset variable element that is closest to the value of the input variable x. In the above example, it corresponds to FuONTypVal_[X1]. The larger variable element value among the preset variable elements that are closest to the input variable value is FuONTypVal_[X2] in the above example; The calibration parameter value of the target electronic control parameter in the first group of candidate electronic control parameters for the required engine target is, in the above example, corresponding to EngCalVar_X_FuON_X1; The calibration parameter value of the target electronic control parameter in the second group of candidate electronic control parameters for the required engine target is, in the above example, corresponding to EngCalVar_X_FuON_X2; If the target control logic and target electronic control parameters are related to both fuel volatility parameters and anti-knock parameters, the calculation method for the target electronic control parameters is as follows: Assume the name of the target electronic control parameter is EngCalVar_X_FuVolaFuON, the name of the target electronic control parameter output variable is EngCalVar_X_FuVolaFuON_out, and assume the preset parameter typical value set variable FuVolaTypVal, which describes fuel volatility, is related to the input value FuVola_P_in of the parameter variable describing fuel volatility obtained by the control method. The variable values ​​with the closest magnitudes (assuming there are four groups of electronic control parameters for the engine target candidate groups) are FuVolaTypVal_[X1] and FuVolaTypVal_[X2], respectively, i.e., FuVola_P_in > FuVolaTypVal_[X1] and FuVola_P_in < FuVolaTypVal_[X2]. The typical value set of preset parameters describing fuel anti-knock properties, variable FuONTypVal, is the same as the input value of the parameter variable describing fuel anti-knock properties, FuON_P_in, obtained by the control method. The variables with the closest numerical values ​​(assuming there are four groups of electronic control parameters for the engine target candidate groups) are FuONTypVal_[Y1] and FuONTypVal_[Y2], i.e., FuON_P_in > FuONTypVal_[Y1] and FuON_P_in < FuONTypVal_[Y2]. Based on the input values ​​of the parameter variables describing fuel volatility, FuVola_P_in, and the parameter variables describing fuel anti-knock properties, FuON_P_in, obtained by the control method, the required values ​​can be determined. In the engine target candidate group electronic control parameters (data set), the calibration parameters corresponding to the first output variable of the target electronic control parameter are EngCalVar_X_FuVolaFuON_X1Y1, EngCalVar_X_FuVolaFuON_X1Y2, and EngCalVar_X_FuVolaFuON_X2Y2, respectively. According to the calculation method shown in Formula 3-2 above, the numerical result of the first output variable of the target electronic control parameter, EngCalVar_X_FuVolaFuON_out1, can be calculated. To further illustrate the calculation method of the numerical result of the first output variable of the target electronic control parameter, EngCalVar_X_FuVolaFuON_out1, Formula 3-2 is listed again:

[0075] (Equation 3-2) in, The first output variable value of the target electronic control parameter corresponds to EngCalVar_X_FuVolaFuON_out1 in the above example; The first input variable value is the parameter variable input value describing the volatility of fuel obtained by the control method, corresponding to FuVola_P_in in the above example; The variable element value that is closest to the obtained parameter variable value describing fuel volatility in the typical numerical set of variable x, which is the first preset input parameter reference, corresponds to FuVolaTypVal_[X1] in the above example; The variable element value that is closest to the obtained parameter variable value describing the volatility of fuel in the typical numerical set of variable x is the first preset input parameter reference, corresponding to FuVolaTypVal_[X2] in the above example; The second input variable value is the parameter variable input value describing the fuel's anti-knock properties obtained by the control method, corresponding to FuON_P_in in the example above; The variable element value that is the smallest among the preset variable elements of the parameter variable describing the anti-knock property of the fuel in the typical numerical set of the second preset input parameter reference variable y is the FuONTypVal_[Y1] in the above example; The second preset input parameter reference typical numerical set variable y is the variable element value that is the largest among the preset variable elements that are the nearest preset variable elements to the obtained parameter variable input value describing the fuel anti-knock property, corresponding to FuONTypVal_[Y2] in the above example; To determine the calibration parameters corresponding to the first output variable of the target electronic control parameter in the required engine target candidate group electronic control parameters, and to determine the element of the variable x in the typical numerical set of the first preset input parameter reference. (FuVolaTypVal_[X1]) and the second preset input parameter reference typical numerical set variable y element (FuONTypVal_[Y1]) is the calibration data of the first output variable of the target electronic control parameter for the corresponding group, which corresponds to EngCalVar_X_FuVolaFuON_X1Y1 in the above example; To determine the calibration parameters corresponding to the first output variable of the target electronic control parameter in the required engine target candidate group electronic control parameters, and to determine the element of the variable x in the typical numerical set of the first preset input parameter reference. (FuVolaTypVal_[X2]) and the second preset input parameter reference typical numerical set variable y element (FuONTypVal_[Y1]) is the calibration data of the first output variable of the target electronic control parameter for the corresponding group, which corresponds to EngCalVar_X_FuVolaFuON_X2Y1 in the above example; To determine the calibration parameters corresponding to the first output variable of the target electronic control parameter in the required engine target candidate group electronic control parameters, and to determine the element of the variable x in the typical numerical set of the first preset input parameter reference. (FuVolaTypVal_[X1]) and the second preset input parameter reference typical numerical set variable y element (FuONTypVal_[Y2]) is the calibration data of the first output variable of the target electronic control parameter for the corresponding group, which corresponds to EngCalVar_X_FuVolaFuON_X1Y2 in the above example; To determine the calibration parameters corresponding to the first output variable of the target electronic control parameter in the required engine target candidate group electronic control parameters, and to determine the element of the variable x in the typical numerical set of the first preset input parameter reference. (FuVolaTypVal_[X2]) and the second preset input parameter reference typical numerical set variable y element (FuONTypVal_[Y2]) is the calibration data of the first output variable of the target electronic control parameter for the corresponding group, which corresponds to EngCalVar_X_FuVolaFuON_X2Y2 in the above example.

[0076] Furthermore, in step S405 above, the method for calculating the values ​​(set) of the second output variables of each target electronic control parameter of the engine electronic control system is shown in Formula 3-3.

[0077] (Equation 3-3) in, The second output variable value of the target electronic control parameter is given. In the above example, if the target control logic and the target electronic control parameter are only related to the fuel volatility parameter (the first case above), then... The second output variable of the target electronic control parameter in the corresponding example is EngCalVar_X_FuVola_out2; if the target control logic and the target electronic control parameter are only related to the fuel anti-knock parameter (the second case above), then The second output variable EngCalVar_X_FuON_out2 corresponds to the target electronic control parameter in the example; if the target control logic and the target electronic control parameter are both related to the fuel volatility parameter and the anti-knock parameter (the third case above), then The second output variable of the target electronic control parameter in the corresponding example is EngCalVar_X_FuVolaFuON_out2; The target electronic control parameter calculation factor is used as the output variable for the target electronic control parameter. In the above example, if the target control logic and the target electronic control parameter are only related to the fuel volatility parameter (the first case above), then... The target electronic control parameter calculation factor EngCalFac_X_FuVola_out corresponds to the example; if the target control logic and target electronic control parameters are only related to the fuel anti-knock parameters (the second case above), then The target electronic control parameter calculation factor EngCalFac_X_FuON_out corresponds to the example; the target control logic and target electronic control parameters are related to both fuel volatility parameters and anti-knock parameters (the third case above), then... The target electronic control parameter calculation factor in the corresponding example is EngCalFac_X_FuVolaFuON_out; Let the first output variable value be the target electronic control parameter. In the above example, if the target control logic and the target electronic control parameter are only related to the fuel volatility parameter (the first case above), then... The first output variable of the target electronic control parameter in the corresponding example is EngCalVar_X_FuVola_out1; if the target control logic and the target electronic control parameter are only related to the fuel anti-knock parameter (the second case above), then The first output variable of the target electronic control parameter in the corresponding example is EngCalVar_X_FuON_out1; if the target control logic and the target electronic control parameter are both related to the fuel volatility parameter and the anti-knock parameter (the third case above), then The first output variable of the target electronic control parameter in the corresponding example is EngCalVar_X_FuVolaFuON_out1.

[0078] According to the engine electronic control system control method proposed in this application, the target control logic and target electronic control parameters of the engine electronic control system are determined based on the comparison results of fuel physicochemical properties parameters and preset thresholds. The target values ​​of each control parameter are calculated in conjunction with the current vehicle operating conditions and output to the actuator for execution. This achieves precise matching of control strategies under different fuel conditions, overcoming the control lag problem caused by relying solely on knock feedback for local correction in existing technologies. It improves the adaptability and stability of engine operation, ensuring safe operation, emission compliance, and power economy under different gasoline quality usage scenarios. Therefore, it solves the problem in related technologies where the engine electronic control system cannot adaptively switch control logic and electronic control parameters according to the physicochemical properties of the fuel, leading to difficulties in balancing safe operation, emission compliance, fuel economy, and power performance when using different fuels.

[0079] Next, the engine electronic control system control device according to the embodiments of this application is described with reference to the accompanying drawings.

[0080] Figure 10 This is a block diagram of the engine electronic control system control device according to an embodiment of this application.

[0081] like Figure 10 As shown, the engine electronic control system control device 10 includes: an acquisition module 100, a comparison module 200, and a generation module 300.

[0082] The system includes: an acquisition module for acquiring the physicochemical properties of the fuel in the vehicle's fuel tank; a comparison module for comparing a pre-set set of parameter thresholds with the physicochemical properties to obtain a comparison result; and a generation module for determining the target control logic and target electronic control parameters of the engine electronic control system based on the comparison result, calculating the target values ​​of each control parameter of the engine electronic control system based on the vehicle's current operating conditions, the target control logic, and the target electronic control parameters, and outputting the target values ​​to each actuator of the engine, with each actuator acting according to the target values.

[0083] Specifically, such as Figure 11 As shown, the engine electronic control system includes: an engine electronic control unit (101), a sensor (102) in the engine system, an actuator (103) in the engine system, a sensor (2) in the vehicle system, a fuel physicochemical property parameter data input module (301), and a storage module (302) for storing calibration data (set) of target candidate electronic control parameters for different groups of engines.

[0084] The engine electronic control unit (101) is connected to the sensors (102) in the engine system, the actuators (103) in the engine system, the sensors (2) in the vehicle system, the fuel physicochemical property parameter data input module (301), and the storage module (302) that stores calibration data (sets) of target candidate electronic control parameters for different groups of engines via signal communication lines. The function of the engine electronic control unit (101) is to receive various sensor signals describing the working status of the engine and vehicle from the sensors (102) in the engine system, the actuators (103) in the engine system, and the sensors (2) in the vehicle system; to receive all data signals describing the physicochemical property parameters of the fuel used by the engine from the fuel physicochemical property parameter data input module (301); to receive target candidate electronic control parameter calibration data signals from the storage module (302) that stores calibration data (sets) of target candidate electronic control parameters for different groups of engines; and to obtain control signals that can maintain the normal and safe operation of the engine and vehicle through analysis and calculation of the above received signals, and output the signals to the actuators (103) in the engine system.

[0085] The sensor (102) in the engine system is connected to the engine electronic control unit (101) via a signal communication line. The function of the sensor (102) in the engine system is to collect various physical signals and phase signals that describe the engine's operating status and output the signals to the engine electronic control unit (101). The signals include at least: engine speed, engine relative load, engine excess air coefficient, engine coolant temperature, engine oil temperature, accelerator pedal opening (position), engine throttle opening, engine intake pressure, engine intake air temperature, engine start-up time, engine exhaust temperature, engine intake camshaft phase, engine exhaust camshaft phase, engine fuel supply pressure and injection pressure, engine injection phase (for multi-injection strategies, this parameter includes the timing phase information for each injection), engine injection pulse width (for multi-injection strategies, this parameter includes the pulse width and time information for each injection), engine injection quantity (for multi-injection strategies, this parameter includes the injection mass information or relative injection quantity information for each injection), engine boost pressure, engine exhaust pressure, engine intake airflow, engine oil pressure, engine coolant pump speed, engine ignition advance angle, engine knock control ignition advance / retard angle, and engine output torque.

[0086] The actuator (103) in the engine system is connected to the engine electronic control unit (101) via a signal communication line. The function of the actuator (103) in the engine system is to receive and execute control signals from the engine electronic control unit (101). The actuator includes at least: the engine oil pump, the engine throttle valve, the engine turbocharger, the engine fuel pump, the engine ignition coil, the engine coolant pump, the engine intake camshaft phase controller, and the engine exhaust camshaft phase controller.

[0087] The sensor (2) in the vehicle system is connected to the engine electronic control unit (101) via a signal communication line. The function of the sensor (2) in the vehicle system is to collect various physical signals describing the vehicle's operating status and output the signals to the engine electronic control unit (101) and other electronic control units in the vehicle. The collected signals include at least: the vehicle's geographical location information, the vehicle's speed, the ambient temperature, the atmospheric pressure, and the ambient humidity.

[0088] The fuel physicochemical property parameter data input module (301) is connected to the engine electronic control unit (101) via a signal communication line. The function of the fuel physicochemical property parameter data input module (301) is to output data describing the fuel physicochemical property parameters to the engine electronic control unit (101). The parameters describing the fuel physicochemical property parameters include at least: parameters describing the fuel volatility and parameters describing the fuel anti-knock properties.

[0089] The storage module (302) storing calibration data (sets) of target candidate electronic control parameters for different groups of engines is connected to the engine electronic control unit (101) via a signal communication line. The function of the storage module (302) storing calibration data (sets) of target candidate electronic control parameters for different groups of engines is to store the target electronic control parameters (sets) applicable to different fuel physicochemical properties groups used in the control method to calculate the target values ​​(sets) of each control parameter of the engine electronic control system. Among them, the target candidate electronic control parameters (sets) of different groups of engines are calibration data (sets) of different groups of electronic control parameters calibrated and preset by product developers in the engine electronic control system for gasoline fuels with different typical fuel physicochemical properties (including fuel volatility and fuel anti-knock properties) during the engine and vehicle product development process.

[0090] It should be noted that the foregoing explanation of the engine electronic control system control method embodiment also applies to the engine electronic control system control device of this embodiment, and will not be repeated here.

[0091] According to the engine electronic control system control device proposed in this application, the target control logic and target electronic control parameters of the engine electronic control system are determined based on the comparison results of the fuel physicochemical properties parameters and preset thresholds. The target values ​​of each control parameter are calculated in conjunction with the current vehicle operating conditions and output to the actuator for execution. This achieves precise matching of control strategies under different fuel conditions, overcoming the control lag problem caused by relying solely on knock feedback for local correction in existing technologies. It improves the adaptability and stability of engine operation, ensuring safe operation, emission compliance, and power economy under different gasoline quality usage scenarios. Therefore, it solves the problem in related technologies where the engine electronic control system cannot adaptively switch control logic and electronic control parameters according to the physicochemical properties of the fuel, making it difficult for the engine to simultaneously achieve safe operation, emission compliance, fuel economy, and power performance when using different fuels.

[0092] Figure 12 A schematic diagram of the structure of a vehicle provided in an embodiment of this application. The vehicle may include: The memory 1201, the processor 1202, and the computer program stored on the memory 1201 and executable on the processor 1202.

[0093] When the processor 1202 executes the program, it implements the engine electronic control system control method provided in the above embodiments.

[0094] Furthermore, the vehicle also includes: Communication interface 1203 is used for communication between memory 1201 and processor 1202.

[0095] The memory 1201 is used to store computer programs that can run on the processor 1202.

[0096] The memory 1201 may include high-speed RAM (Random Access Memory) memory, and may also include non-volatile memory, such as at least one disk storage.

[0097] If the memory 1201, processor 1202, and communication interface 1203 are implemented independently, then the communication interface 1203, memory 1201, and processor 1202 can be interconnected via a bus to complete communication between them. The bus can be an ISA (Industry Standard Architecture) bus, a PCI (Peripheral Component Interconnect) bus, or an EISA (Extended Industry Standard Architecture) bus, etc. The bus can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 12 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.

[0098] Optionally, in a specific implementation, if the memory 1201, processor 1202, and communication interface 1203 are integrated on a single chip, then the memory 1201, processor 1202, and communication interface 1203 can communicate with each other through an internal interface.

[0099] The processor 1202 may be a CPU (Central Processing Unit), an ASIC (Application Specific Integrated Circuit), or one or more integrated circuits configured to implement the embodiments of this application.

[0100] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., refer to specific features, structures, materials, or characteristics described in connection with that embodiment or example, which are included in at least one embodiment or example of this application. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples. Moreover, without contradiction, those skilled in the art can combine and integrate the different embodiments or examples described in this specification, as well as the features of different embodiments or examples.

[0101] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of that feature. In the description of this application, "N" means at least two, such as two, three, etc., unless otherwise explicitly specified.

[0102] Any process or method described in the flowchart or otherwise herein can be understood as representing a module, segment, or portion of code comprising one or N executable instructions for implementing custom logic functions or processes, and the scope of the preferred embodiments of this application includes additional implementations in which functions may be performed not in the order shown or discussed, including substantially simultaneously or in reverse order depending on the functions involved, as should be understood by those skilled in the art to which embodiments of this application pertain.

[0103] It should be understood that various parts of this application can be implemented using hardware, software, firmware, or a combination thereof. In the above embodiments, steps or methods can be implemented using software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, it can be implemented using any of the following techniques known in the art, or a combination thereof: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (FPGAs), field-programmable gate arrays (FPGAs), etc.

[0104] Those skilled in the art will understand that all or part of the steps of the methods implementing the above embodiments can be implemented by a program instructing related hardware. The program can be stored in a computer-readable storage medium, and when executed, the program includes one or a combination of the steps of the method embodiments.

[0105] Although embodiments of this application have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting this application. Those skilled in the art can make changes, modifications, substitutions and variations to the above embodiments within the scope of this application.

Claims

1. A control method for an engine electronic control system, characterized in that, Includes the following steps: Obtain the physicochemical properties of the fuel added to the vehicle's fuel tank; The comparison results are obtained by comparing the pre-set set of parameter thresholds with the physicochemical property parameters; Based on the comparison results, the target control logic and target electronic control parameters of the engine electronic control system are determined. Based on the current operating condition information of the vehicle, the target control logic and the target electronic control parameters, the target values ​​of each control parameter of the engine electronic control system are calculated, and the target values ​​are output to each actuator of the engine. Each actuator operates according to the target values.

2. The engine electronic control system control method according to claim 1, characterized in that, The physicochemical properties include at least one of the fuel's volatility and anti-knock properties.

3. The engine electronic control system control method according to claim 2, characterized in that, The step of comparing the pre-set parameter thresholds with the physicochemical property parameters to obtain the comparison result includes: Identify the set of volatility thresholds and the set of explosion-proof thresholds in the preset parameter thresholds; The volatility level is determined by comparing the set of volatility thresholds with the volatility parameters; The blast resistance level is determined by comparing the set of blast resistance thresholds with the blast resistance parameters.

4. The engine electronic control system control method according to claim 1, characterized in that, The step of determining the target control logic and target electronic control parameters of the engine electronic control system based on the comparison results includes: Identify at least one of the volatility rating and blast resistance rating in the comparison results; The target control logic and target electronic control parameters of the engine electronic control system are determined based on at least one of the volatility level and the anti-knock level.

5. The engine electronic control system control method according to claim 4, characterized in that, The step of determining the target control logic and target electronic control parameters of the engine electronic control system based on at least one of the volatility level and anti-knock level includes: Obtain the first query chart of the target control logic and the second query chart of the target electronic control parameters; Using at least one of the volatility level and anti-knock level as an index, the first query chart and the second query chart are queried respectively to obtain the target control logic and target electronic control parameters of the engine electronic control system.

6. The engine electronic control system control method according to any one of claims 1-5, characterized in that, The target control logic includes at least one of a first control logic related to fuel volatility parameters, a second control logic related to fuel anti-knock parameters, and a third control logic related to both fuel volatility parameters and fuel anti-knock parameters. The target electronic control parameters include at least one of a first electronic control parameter related to fuel volatility parameters, a second electronic control parameter related to fuel anti-knock parameters, and a third electronic control parameter related to both fuel volatility parameters and fuel anti-knock parameters. The first control logic corresponds to the first electronic control parameter, the second control logic corresponds to the second electronic control parameter, and the third control logic corresponds to the third electronic control parameter.

7. The engine electronic control system control method according to claim 6, characterized in that, The step of calculating the target values ​​of each control parameter of the engine electronic control system based on the current operating condition information of the vehicle, the target control logic, and the target electronic control parameters includes: The target function is activated or deactivated based on the current operating condition information and the target control logic. The alternative electronic control parameters of the engine electronic control system are determined according to the target control logic; The first set of output variables for each control parameter of the engine electronic control system is calculated based on the target control logic and the alternative electronic control parameters; the second set of output variables for each control parameter of the engine electronic control system is calculated based on the first set of output variables and the target electronic control parameters. The target values ​​of each control parameter of the engine electronic control system are determined based on the second set of output variables.

8. The engine electronic control system control method according to claim 7, characterized in that, The first set of output variables for calculating each control parameter of the engine electronic control system based on the target control logic and the alternative electronic control parameters includes: If the target control logic is the first control logic and the target electronic control parameter is the first electronic control parameter, then the calculation formula for the first set of output variables is: in, The value of the first output variable of the target electronic control parameter; Input variable values; The smaller variable element value among the preset variable elements that are closest to the value of the input variable x; The larger variable element value among the preset variable elements; The calibration parameter values ​​are for the target electronic control parameters in the first group of electronic control parameters; The calibration parameter values ​​are for the target electronic control parameters in the second group of electronic control parameters; If the target control logic is the second control logic and the target electronic control parameter is the second electronic control parameter, then the calculation formula for the first set of output variables is: in, The value of the first output variable of the target electronic control parameter; Input variable values; The smaller variable element value among the preset variable elements that are closest to the value of the input variable x; The larger variable element value among the preset variable elements that are closest to the value of the input variable x; The calibration parameter values ​​of the target electronic control parameters in the first group of candidate electronic control parameters for the required engine target; The calibration parameter value of the target electronic control parameter in the second group of candidate electronic control parameters for the required engine target; If the target control logic is the third control logic and the target electronic control parameter is the third electronic control parameter, then the calculation formula for the first set of output variables is: in, The value of the first output variable of the target electronic control parameter; The first input variable is a numerical value; The value of the variable element that is closest to the obtained input value of the parameter variable describing fuel volatility in the typical numerical set of variables x, which is the first preset input parameter reference; The variable element value that is closest to the obtained input value of the parameter variable describing fuel volatility in the typical numerical set of variables x, which is the first preset input parameter reference; The value of the second input variable; The value of the variable element in the second preset input parameter reference typical value set variable y that is the smallest among the preset variable elements that are closest to the obtained input value of the parameter variable describing the fuel antiknock property; The second preset input parameter reference typical value set variable y is the variable element value that is closest to the obtained parameter variable input value describing fuel antiknock properties among the preset variable elements; To determine the calibration parameters corresponding to the first output variable of the target electronic control parameter in the required engine target candidate group electronic control parameters, and to determine the element of the variable x in the typical numerical set of the first preset input parameter reference. Second preset input parameter reference typical numerical set variable y element The calibration data of the first output variable of the target electronic control parameters for the corresponding group; To determine the calibration parameters corresponding to the first output variable of the target electronic control parameter in the required engine target candidate group electronic control parameters, and to determine the element of the variable x in the typical numerical set of the first preset input parameter reference. Second preset input parameter reference typical numerical set variable y element The calibration data of the first output variable of the target electronic control parameters for the corresponding group; To determine the calibration parameters corresponding to the first output variable of the target electronic control parameter in the required engine target candidate group electronic control parameters, and to determine the element of the variable x in the typical numerical set of the first preset input parameter reference. Second preset input parameter reference typical numerical set variable y element The calibration data of the first output variable of the target electronic control parameters for the corresponding group; To determine the calibration parameters corresponding to the first output variable of the target electronic control parameter in the required engine target candidate group electronic control parameters, and to determine the element of the variable x in the typical numerical set of the first preset input parameter reference. Second preset input parameter reference typical numerical set variable y element The calibration data of the first output variable of the target electronic control parameter for the corresponding group.

9. A control device for an engine electronic control system, characterized in that, include: The acquisition module is used to acquire the physicochemical properties of the fuel added to the vehicle's fuel tank; The comparison module is used to compare the pre-set set of parameter thresholds with the physicochemical property parameters to obtain the comparison result; The generation module is used to determine the target control logic and target electronic control parameters of the engine electronic control system based on the comparison results, calculate the target values ​​of each control parameter of the engine electronic control system based on the current operating condition information of the vehicle, the target control logic and the target electronic control parameters, and output the target values ​​to each actuator of the engine, and each actuator operates according to the target values.

10. A vehicle, characterized in that, include: A memory, a processor, and a computer program stored in the memory and executable on the processor, the processor executing the program to implement the engine electronic control system control method according to any one of claims 1-8.