Engine control method, device, storage medium and electronic device
Patent Information
- Application Number
- CN202311495747.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-10
- Publication Date
- 2026-10-23
- Estimated Expiration
- 2043-11-10
AI Technical Summary
现有技术无法实时识别爆压超限风险,导致发动机运行失常
[0049]本申请提供的技术方案,获得关键参数,基于关键参数,确定发动机的当前爆压,根据当前爆压,确定发动机是否处于爆压超限风险,如果发动机处于爆压超限风险,对关键参数进行修正,以使发动机脱离爆压超限风险。该方法可以在不增加硬件成本的情况下,获得发动机的当前爆压,并根据当前爆压,对关键参数进行修正,消除发动机受爆压的影响,以使发动机脱离爆压超限风险,确保发动机能够正常运行。
Smart Images

Figure CN117345456B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of engine control, and more particularly to an engine control method, apparatus, storage medium, and electronic device. Background Technology
[0002] Diesel engine parameter calibration is often based on standard environments, but most vehicles operate in non-standard environments. When diesel engines operate in non-standard environments, changes in the air boundary cause changes in engine combustion, resulting in excessive explosion pressure (or knock pressure), which affects the normal operation of the diesel engine.
[0003] When a diesel engine operates for extended periods in low ambient temperatures, the intake air is ample, leading to a high risk of excessive pressure exceeding the limit. Current technology cannot identify this risk in real time, causing engine malfunctions. Summary of the Invention
[0004] This application provides an engine control method, device, storage medium, and electronic device, the purpose of which is to eliminate the effects of detonation pressure on the engine so that the engine can operate normally.
[0005] To achieve the above objectives, this application provides the following technical solution:
[0006] An engine control method, comprising:
[0007] Obtain key parameters; the key parameters include engine operating parameters related to the engine's detonation pressure;
[0008] Based on the aforementioned key parameters, the current explosion pressure of the engine is determined;
[0009] Based on the current explosion pressure, determine whether the engine is at risk of exceeding the explosion pressure limit;
[0010] If the engine is at risk of exceeding the explosion pressure limit, the key parameters are corrected to remove the engine from the risk of exceeding the explosion pressure limit.
[0011] Optionally, based on the key parameters, the current explosion pressure of the engine is determined, including:
[0012] The key parameters are used as input to the target model to obtain the current detonation pressure of the engine output by the target model; the target model is trained based on the key parameter samples as input and the detonation pressure pre-calibrated by the key parameter samples as the target.
[0013] Optionally, based on the key parameters, the current explosion pressure of the engine is determined, including:
[0014] The key parameters are simulated based on the simulation model to obtain the current explosion pressure of the engine; the simulation model is determined based on the correlation between the key parameters and the explosion pressure.
[0015] Optionally, obtain key parameters, including:
[0016] Obtain engine operating parameters; the engine operating parameters include at least engine speed, main injection advance angle, engine fuel injection quantity, rail pressure, pre-injection angle, oxygen concentration, and the reciprocal of the excess air coefficient;
[0017] One or more of the following are used as key parameters: engine speed, main injection advance angle, engine fuel injection quantity, rail pressure, pre-injection angle, oxygen concentration, and the reciprocal of excess air coefficient.
[0018] Optionally, based on the current explosion pressure, determine whether the engine is at risk of exceeding the explosion pressure limit, including:
[0019] The difference between the current burst pressure and the specified burst pressure limit is used as the burst pressure deviation;
[0020] If the explosion pressure deviation does not meet the specified deviation threshold range, the engine is determined to be at risk of exceeding the explosion pressure limit.
[0021] Optionally, if the engine is at risk of exceeding the explosion pressure limit, the key parameters are corrected to remove the engine from the risk of exceeding the explosion pressure limit, including:
[0022] If the engine is at risk of exceeding the explosion pressure limit, the target correction value is determined based on the correspondence between key parameters and correction values;
[0023] The key parameters are corrected using the target correction value to remove the risk of excessive explosion pressure from the engine.
[0024] Optional, also includes:
[0025] If the engine is at risk of exceeding the explosion pressure limit, an alarm will be issued.
[0026] An engine control device, comprising:
[0027] A parameter acquisition unit is used to acquire key parameters, including engine operating parameters related to the engine's explosion pressure.
[0028] An explosion pressure determination unit is used to determine the current explosion pressure of the engine based on the key parameters.
[0029] The risk determination unit is used to determine whether the engine is at risk of exceeding the explosion pressure limit based on the current explosion pressure.
[0030] The parameter correction unit is used to correct the key parameters if the engine is at risk of exceeding the explosion pressure limit, so as to remove the engine from the risk of exceeding the explosion pressure limit.
[0031] Optionally, the explosion pressure determination unit is specifically used for:
[0032] The key parameters are used as input to the target model to obtain the current detonation pressure of the engine output by the target model; the target model is trained based on the key parameter samples as input and the detonation pressure pre-calibrated by the key parameter samples as the target.
[0033] Optionally, the explosion pressure determination unit is specifically used for:
[0034] The key parameters are simulated based on the simulation model to obtain the current explosion pressure of the engine; the simulation model is determined based on the correlation between the key parameters and the explosion pressure.
[0035] Optionally, the parameter acquisition unit is specifically used for:
[0036] Obtain engine operating parameters; the engine operating parameters include at least engine speed, main injection advance angle, engine fuel injection quantity, rail pressure, pre-injection angle, oxygen concentration, and the reciprocal of the excess air coefficient;
[0037] One or more of the following are used as key parameters: engine speed, main injection advance angle, engine fuel injection quantity, rail pressure, pre-injection angle, oxygen concentration, and the reciprocal of excess air coefficient.
[0038] Optionally, the risk determination unit is specifically used for:
[0039] The difference between the current burst pressure and the specified burst pressure limit is used as the burst pressure deviation;
[0040] If the explosion pressure deviation does not meet the specified deviation threshold range, the engine is determined to be at risk of exceeding the explosion pressure limit.
[0041] Optionally, the parameter correction unit is specifically used for:
[0042] If the engine is at risk of exceeding the explosion pressure limit, the target correction value is determined based on the correspondence between key parameters and correction values;
[0043] The key parameters are corrected using the target correction value to remove the risk of excessive explosion pressure from the engine.
[0044] Optionally, the engine control device further includes a risk warning unit;
[0045] The risk alarm unit is used to issue an alarm notification if the engine is at risk of exceeding the explosion pressure limit.
[0046] A storage medium comprising a stored program, wherein the program is executed by a processor to perform the engine control method.
[0047] An electronic device includes: a processor, a memory, and a bus; the processor and the memory are connected via the bus.
[0048] The memory is used to store a program, and the processor is used to run the program, wherein the program is executed by the processor to perform the engine control method.
[0049] The technical solution provided in this application obtains key parameters, determines the current knock pressure of the engine based on these parameters, and then determines whether the engine is at risk of exceeding knock pressure limits. If the engine is at risk of exceeding knock pressure limits, the key parameters are corrected to remove the engine from this risk. This method can obtain the current knock pressure of the engine without increasing hardware costs, and correct the key parameters based on the current knock pressure to eliminate the influence of knock pressure on the engine, thereby removing the engine from the risk of exceeding knock pressure limits and ensuring the engine can operate normally. Attached Figure Description
[0050] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0051] Figure 1 A flowchart illustrating an engine control method provided in an embodiment of this application;
[0052] Figure 2 A schematic diagram of engine control logic provided in an embodiment of this application;
[0053] Figure 3 This is a schematic diagram of the architecture of an engine control device provided in an embodiment of this application;
[0054] Figure 4 This is a schematic diagram of the architecture of an electronic device provided in an embodiment of this application. Detailed Implementation
[0055] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0056] In this application, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. The terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.
[0057] like Figure 1 The diagram shown is a flowchart of an engine control method provided in an embodiment of this application, including the following steps.
[0058] S101: Obtain key parameters.
[0059] Among these, key parameters include engine operating parameters related to engine detonation pressure.
[0060] It should be noted that the engine operating parameters related to engine knock pressure can be understood as: engine operating parameters that can affect engine knock pressure. For example, the main injection advance angle can affect knock pressure. The larger the main injection advance angle, the larger the knock pressure, and the smaller the main injection advance angle, the smaller the knock pressure. That is, the main injection advance angle and knock pressure are positively correlated.
[0061] In some examples, the engine operating parameters related to engine knock pressure can be one or more.
[0062] Optionally, the specific implementation process for obtaining key parameters includes: obtaining engine operating parameters; the engine operating parameters include at least engine speed, main injection advance angle, engine fuel injection quantity, rail pressure, pre-injection angle, oxygen concentration, and the reciprocal of the excess air coefficient; and using one or more of the engine speed, main injection advance angle, engine fuel injection quantity, rail pressure, pre-injection angle, oxygen concentration, and the reciprocal of the excess air coefficient as key parameters.
[0063] It is understandable that there are multiple engine operating parameters related to engine detonation pressure, and the degree of influence of these parameters on detonation pressure varies. Therefore, one or more of the following parameters can be used as key parameters: engine speed, main injection advance angle, engine fuel injection quantity, rail pressure, pre-injection angle, oxygen concentration, and the reciprocal of the excess air coefficient.
[0064] S102: Determine the current explosion pressure of the engine based on key parameters.
[0065] In related technologies, the current explosion pressure of the engine is collected in real time by pressure sensors pre-installed on the engine. Obviously, existing technologies require hardware modifications to the engine, which not only increases hardware costs, but may also affect the normal performance of the engine after hardware modification.
[0066] Compared to existing technologies, determining the engine's current explosion pressure based on key parameters eliminates the need for hardware modifications to the engine, meaning there's no need to add pressure sensors. This not only reduces hardware costs but also prevents engine performance from being affected.
[0067] In some examples, the relationship between key parameters and engine knock pressure can be mathematically modeled in advance, and this mathematical model can be used to effectively determine the current knock pressure of the engine.
[0068] Optionally, the specific implementation process for determining the current detonation pressure of the engine based on key parameters includes: using key parameters as input to the target model to obtain the current detonation pressure of the engine output by the target model; and training the target model based on key parameter samples as input and the detonation pressure pre-calibrated by the key parameter samples as the target.
[0069] In some examples, the target model can be a machine learning model; further, the target model includes, but is not limited to, neural network models, support vector machines, etc.
[0070] Optionally, the specific implementation process for determining the current knock pressure of the engine based on key parameters includes: simulating the key parameters based on a simulation model to obtain the current knock pressure of the engine; the simulation model is determined based on the correlation between the key parameters and the knock pressure.
[0071] In some examples, the simulation model can be used to simulate a pressure sensor to monitor the engine's current knock pressure. The simulation model can be understood as an input-output model, in which key parameters are used as inputs and the engine's knock pressure is used as the output. The relationship between the key parameters and the knock pressure is used as the relationship between the input and the output to construct the input-output model.
[0072] S103: Determine whether the engine is at risk of exceeding the explosion pressure limit based on the current explosion pressure.
[0073] Among them, it is possible to determine whether the engine is at risk of exceeding the explosion pressure limit based on the comparison result between the current explosion pressure and a specified threshold. For example, if the comparison result indicates that the current explosion pressure is greater than the specified threshold, then it is determined that the engine is at risk of exceeding the explosion pressure limit.
[0074] Optionally, the specific implementation process for determining whether the engine is at risk of exceeding the explosion pressure limit based on the current explosion pressure may also include: using the difference between the current explosion pressure and a specified explosion pressure limit as the explosion pressure deviation; and determining that the engine is at risk of exceeding the explosion pressure limit if the explosion pressure deviation does not meet the specified deviation threshold range.
[0075] In some examples, if the explosion pressure deviation meets a specified deviation threshold range, the engine is determined to be in normal operating condition.
[0076] S104: If the engine is at risk of excessive pressure, correct the key parameters to remove the engine from the risk of excessive pressure.
[0077] If an engine is at risk of exceeding its explosion pressure limit, correcting key parameters can cause the engine's explosion pressure to change due to the influence of the corrected key parameters, thereby allowing the engine to escape the risk of exceeding its explosion pressure limit.
[0078] Optionally, if the engine is at risk of exceeding the explosion pressure limit, the specific implementation process of correcting key parameters to remove the engine from the risk of exceeding the explosion pressure limit includes: if the engine is at risk of exceeding the explosion pressure limit, determining a target correction value based on the correspondence between key parameters and correction values; and using the target correction value to correct the key parameters to remove the engine from the risk of exceeding the explosion pressure limit.
[0079] In one possible implementation, if the target correction value is positive, the corrected critical parameter is greater than the original critical parameter; if the target correction value is negative, the corrected critical parameter is less than the original critical parameter.
[0080] It is important to note that, in order to inform the driver of the engine's operating status, the driver can be informed if the engine is at risk of exceeding the pressure limit.
[0081] Optionally, if the engine is at risk of exceeding the explosion pressure limit, an alarm can be issued to the public.
[0082] The processes shown in S101-S104 above can obtain the current explosion pressure of the engine without increasing hardware costs, and correct key parameters based on the current explosion pressure to eliminate the impact of explosion pressure on the engine, thereby freeing the engine from the risk of exceeding the explosion pressure limit and ensuring that the engine can operate normally.
[0083] To facilitate understanding of the processes shown in the above embodiments, the embodiments of this application are described in detail based on specific logical implementation scenarios, such as... Figure 2 The diagram shows a specific logical implementation scenario as described in the embodiments of this application.
[0084] In this specific logic implementation scenario, X1, X2, X3, X4, X5, X6, and X7 all represent key parameters. Specifically, X1 represents engine speed, X2 represents the main injection advance angle, X3 represents engine fuel injection quantity, X4 represents rail pressure, X5 represents the pre-injection angle, X6 represents oxygen concentration, X7 represents the reciprocal of the excess air coefficient, Y1 represents the engine's current explosion pressure, X8 represents the specified explosion pressure limit, Y2 represents the explosion pressure deviation, and X9 represents the specified deviation threshold. 10 y represents the target correction value, and f(X1, X2, X3, X4, X5, X6, X7) = y represents the target model.
[0085] based on Figure 2 The logic diagram shown is applied to the vehicle's electronic control unit (ECU) and can implement the engine control method described in the following steps.
[0086] Step 1: Obtain engine speed, main injection advance angle, engine fuel injection quantity, rail pressure, pre-injection angle, oxygen concentration, and reciprocal of excess air coefficient.
[0087] Step 2: Based on engine speed, main injection advance angle, engine fuel injection quantity, rail pressure, pre-injection angle, oxygen concentration, and the reciprocal of excess air coefficient, key parameters are selected.
[0088] Step 3: Use the key parameters as input to the target model to obtain the current explosion pressure of the engine output by the target model.
[0089] Step 4: Calculate the difference between the current burst pressure and the specified burst pressure limit to obtain the burst pressure deviation.
[0090] Step 5: Compare the burst pressure deviation with the specified deviation threshold range.
[0091] Step 6: If the explosion pressure deviation meets the specified deviation threshold range (i.e., Y2 is less than X9), it is determined that the engine is not at risk of exceeding the explosion pressure limit. No correction operation is performed, and finally X is output. 11 Among them, X 11 It equals x2.
[0092] Step 7: If the explosion pressure deviation does not meet the specified deviation threshold range (i.e., Y2 is greater than or equal to X9), then the main injection advance angle is corrected using the target correction value corresponding to the engine speed and the engine fuel injection quantity, so as to remove the risk of excessive explosion pressure from the engine. Finally, Y3 is output. Here, Y3 represents the corrected main injection advance angle.
[0093] The steps described above can obtain the current explosion pressure of the engine without increasing hardware costs, and correct key parameters based on the current explosion pressure to eliminate the impact of explosion pressure on the engine, thereby removing the risk of excessive explosion pressure and ensuring that the engine can operate normally.
[0094] Corresponding to the engine control method provided in the above embodiments of this application, the embodiments of this application also provide an engine control device.
[0095] like Figure 3 The diagram shown is a schematic representation of the architecture of an engine control device provided in an embodiment of this application, including the following units.
[0096] The parameter acquisition unit 100 is used to acquire key parameters, including engine operating parameters related to engine explosion pressure.
[0097] Optionally, the parameter acquisition unit 100 is specifically used to: obtain engine operating parameters; the engine operating parameters include at least engine speed, main injection advance angle, engine fuel injection quantity, rail pressure, pre-injection angle, oxygen concentration, and the reciprocal of the excess air coefficient; and use one or more of the engine speed, main injection advance angle, engine fuel injection quantity, rail pressure, pre-injection angle, oxygen concentration, and the reciprocal of the excess air coefficient as key parameters.
[0098] The explosion pressure determination unit 200 is used to determine the current explosion pressure of the engine based on key parameters.
[0099] Optionally, the explosion pressure determination unit 200 is specifically used to: take key parameters as input to the target model to obtain the current explosion pressure of the engine output by the target model; the target model is trained based on key parameter samples as input and the explosion pressure pre-calibrated by the key parameter samples as the target.
[0100] Optionally, the explosion pressure determination unit 200 is specifically used to: simulate key parameters based on a simulation model to obtain the current explosion pressure of the engine; the simulation model is determined based on the correlation between key parameters and explosion pressure.
[0101] The risk determination unit 300 is used to determine whether the engine is at risk of exceeding the explosion pressure limit based on the current explosion pressure.
[0102] Optionally, the risk determination unit 300 is specifically used to: use the difference between the current explosion pressure and the specified explosion pressure limit as the explosion pressure deviation; if the explosion pressure deviation does not meet the specified deviation threshold range, determine that the engine is at risk of explosion pressure exceeding the limit.
[0103] The parameter correction unit 400 is used to correct key parameters if the engine is at risk of exceeding the explosion pressure limit, so as to remove the engine from the risk of exceeding the explosion pressure limit.
[0104] Optionally, the parameter correction unit 400 is specifically used to: if the engine is at risk of exceeding the explosion pressure limit, determine the target correction value based on the correspondence between the key parameters and the correction value; and use the target correction value to correct the key parameters so that the engine can get out of the risk of exceeding the explosion pressure limit.
[0105] The risk alarm unit 500 is used to issue an alarm notification if the engine is at risk of exceeding the explosion pressure limit.
[0106] The units described above can obtain the current explosion pressure of the engine without increasing hardware costs, and correct key parameters based on the current explosion pressure to eliminate the impact of explosion pressure on the engine, thereby freeing the engine from the risk of exceeding explosion pressure limits and ensuring that the engine can operate normally.
[0107] This application also provides a computer-readable storage medium including a stored program, wherein the program executes the engine control method provided in this application.
[0108] This application also provides an electronic device, such as Figure 4 As shown, it includes a processor, a memory, and a bus. The processor and memory are connected via the bus. The memory stores the program, and the processor runs the program. When the program runs, it executes the engine control method provided in this application, including the following steps:
[0109] Obtain key parameters; the key parameters include engine operating parameters related to the engine's detonation pressure;
[0110] Based on the aforementioned key parameters, the current explosion pressure of the engine is determined;
[0111] Based on the current explosion pressure, determine whether the engine is at risk of exceeding the explosion pressure limit;
[0112] If the engine is at risk of exceeding the explosion pressure limit, the key parameters are corrected to remove the engine from the risk of exceeding the explosion pressure limit.
[0113] Based on the above embodiments, the current detonation pressure of the engine is determined based on the key parameters, including:
[0114] The key parameters are used as input to the target model to obtain the current detonation pressure of the engine output by the target model; the target model is trained based on the key parameter samples as input and the detonation pressure pre-calibrated by the key parameter samples as the target.
[0115] Based on the above embodiments, the current detonation pressure of the engine is determined based on the key parameters, including:
[0116] The key parameters are simulated based on the simulation model to obtain the current explosion pressure of the engine; the simulation model is determined based on the correlation between the key parameters and the explosion pressure.
[0117] Based on the above embodiments, key parameters are obtained, including:
[0118] Obtain engine operating parameters; the engine operating parameters include at least engine speed, main injection advance angle, engine fuel injection quantity, rail pressure, pre-injection angle, oxygen concentration, and the reciprocal of the excess air coefficient;
[0119] One or more of the following are used as key parameters: engine speed, main injection advance angle, engine fuel injection quantity, rail pressure, pre-injection angle, oxygen concentration, and the reciprocal of excess air coefficient.
[0120] Based on the above embodiments, determining whether the engine is at risk of exceeding the explosion pressure limit based on the current explosion pressure includes:
[0121] The difference between the current burst pressure and the specified burst pressure limit is used as the burst pressure deviation;
[0122] If the explosion pressure deviation does not meet the specified deviation threshold range, the engine is determined to be at risk of exceeding the explosion pressure limit.
[0123] Based on the above embodiments, if the engine is at risk of exceeding the explosion pressure limit, the key parameters are corrected to remove the engine from the risk of exceeding the explosion pressure limit, including:
[0124] If the engine is at risk of exceeding the explosion pressure limit, the target correction value is determined based on the correspondence between key parameters and correction values;
[0125] The key parameters are corrected using the target correction value to remove the risk of excessive explosion pressure from the engine.
[0126] Based on the above embodiments, it also includes:
[0127] If the engine is at risk of exceeding the explosion pressure limit, an alarm will be issued.
[0128] Furthermore, the functions described above in the embodiments of this application can be performed at least in part by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that can be used include: Field Programmable Gate Arrays (FPGAs), Application-Specific Integrated Circuits (ASICs), Application Standard Products (ASSPs), System-on-Chip (SOCs), Complex Programmable Logic Devices (CPLDs), and so on.
[0129] Although the subject matter has been described using language specific to structural features and / or methodological logic, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or actions described above. Rather, the specific features and actions described above are merely illustrative examples of implementing the claims.
[0130] While several specific implementation details are included in the foregoing discussion, these should not be construed as limiting the scope of this application. Certain features described in the context of individual embodiments may also be implemented in combination in a single embodiment. Conversely, various features described in the context of a single embodiment may also be implemented individually or in any suitable sub-combination in multiple embodiments.
[0131] The above description is merely a preferred embodiment of this application and an explanation of the technical principles employed. Those skilled in the art should understand that the scope of disclosure in this application is not limited to technical solutions formed by specific combinations of the above-described technical features, but should also cover other technical solutions formed by arbitrary combinations of the above-described technical features or their equivalents without departing from the above-described concept. For example, technical solutions formed by substituting the above features with (but not limited to) technical features with similar functions disclosed in this application.
Claims
1. An engine control method, characterized in that, include: Obtain key parameters; the key parameters include engine operating parameters related to the engine's detonation pressure; Based on the aforementioned key parameters, the current explosion pressure of the engine is determined; The difference between the current explosion pressure and the specified explosion pressure limit is taken as the explosion pressure deviation. If the explosion pressure deviation does not meet the specified deviation threshold range, the engine is determined to be at risk of explosion pressure exceeding the limit. Based on the correspondence between the key parameters and the correction values, a target correction value is determined, and the key parameters are corrected using the target correction value so that the engine can be removed from the risk of excessive explosion pressure. The determination of the engine's current detonation pressure based on the key parameters includes: The key parameters are used as input to the target model to obtain the current detonation pressure of the engine output by the target model. The target model is trained based on the key parameter samples as input and the detonation pressure pre-calibrated by the key parameter samples as the target. Alternatively, the key parameters are simulated based on a simulation model to obtain the current detonation pressure of the engine. The simulation model is determined based on the correlation between the key parameters and the detonation pressure.
2. The method according to claim 1, characterized in that, Obtain key parameters, including: Obtain engine operating parameters; the engine operating parameters include at least engine speed, main injection advance angle, engine fuel injection quantity, rail pressure, pre-injection angle, oxygen concentration, and the reciprocal of the excess air coefficient; One or more of the following are used as key parameters: engine speed, main injection advance angle, engine fuel injection quantity, rail pressure, pre-injection angle, oxygen concentration, and the reciprocal of excess air coefficient.
3. The method according to claim 1, characterized in that, Also includes: If the engine is at risk of exceeding the explosion pressure limit, an alarm will be issued.
4. An engine control device for executing the engine control method according to any one of claims 1-3, characterized in that, include: A parameter acquisition unit is used to acquire key parameters, including engine operating parameters related to the engine's explosion pressure. An explosion pressure determination unit is used to determine the current explosion pressure of the engine based on the key parameters. The risk determination unit is used to determine whether the engine is at risk of exceeding the explosion pressure limit based on the current explosion pressure. The parameter correction unit is used to correct the key parameters if the engine is at risk of exceeding the explosion pressure limit, so as to remove the engine from the risk of exceeding the explosion pressure limit.
5. A storage medium, characterized in that, The storage medium includes a stored program, wherein the program is executed by a processor to perform the engine control method according to any one of claims 1-3.
6. An electronic device, characterized in that, include: Processor, memory, and bus; The processor and the memory are connected via the bus; The memory is used to store a program, and the processor is used to run the program, wherein the program is executed by the processor to perform the engine control method according to any one of claims 1-3.
Citation Information
Patent Citations
Engine protection device and method
CN106703991A
Method and device for correcting fuel injection advance angle and electronic equipment
CN114876660A