Engine adjustment method, device, apparatus and computer-readable storage medium

By matching the engine pressure curve with the abnormal characteristic curve, identifying and adjusting the combustion parameters, the problem of low abnormal combustion efficiency of the engine is solved, and the efficiency and accuracy of combustion control are improved.

CN116753082BActive Publication Date: 2025-10-10CHERY AUTOMOBILE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310981455.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-08-03
Publication Date
2025-10-10
Estimated Expiration
2043-08-03

AI Technical Summary

Technical Problem

The efficiency of determining abnormal engine combustion in the prior art is low, resulting in low efficiency in regulating the engine combustion condition.

Method used

By acquiring the engine's pressure data, drawing a pressure curve, and matching it with the pre-stored abnormal characteristic curve, the abnormal combustion type is identified and the combustion parameters are adjusted according to the abnormal combustion type.

Benefits of technology

It improves the efficiency of abnormal combustion identification and the accuracy of combustion condition regulation, and reduces the negative impact of hardware impact and fuel consumption and emissions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116753082B_ABST
    Figure CN116753082B_ABST
Patent Text Reader

Abstract

The application discloses an engine adjusting method, device, equipment and computer readable storage medium, and relates to the technical field of vehicle management. The method comprises the following steps: acquiring the working condition of an engine and pressure data of multiple working cycles under the working condition; acquiring the pressure curve corresponding to each working cycle according to the pressure data of each working cycle respectively; acquiring multiple abnormal characteristic curves corresponding to the working condition; matching each pressure curve with the multiple abnormal characteristic curves respectively, and obtaining the combustion condition corresponding to each pressure curve according to the matching result; acquiring the abnormal proportion corresponding to each abnormal combustion type according to the combustion condition corresponding to the multiple pressure curves; acquiring the adjusting information corresponding to each abnormal combustion type according to the obtained abnormal proportion; and adjusting the combustion parameter of the engine according to the adjusting information corresponding to each abnormal combustion type. The method can improve the efficiency of determining the abnormal combustion of the engine and adjust the engine in the case of abnormal combustion of the engine.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of vehicle management technology, and in particular to an engine adjustment method, device, equipment, and computer-readable storage medium. Background Art

[0002] During engine operation, it is necessary to monitor the engine's combustion conditions and determine whether abnormal combustion is occurring. Types of abnormal combustion include, but are not limited to, pre-ignition, detonation, misfire, and afterburning. Therefore, a method for regulating the engine's combustion conditions is needed to manage abnormal combustion.

[0003] In related art, abnormal combustion is determined based on engine speed fluctuations. In this case, the engine is then adjusted to control abnormal combustion. However, because speed fluctuations require hundreds or more engine cycles to detect, determining abnormal combustion in related art is inefficient, resulting in low efficiency in controlling combustion through engine adjustments. Summary of the Invention

[0004] The present invention provides an engine adjustment method, apparatus, device, and computer-readable storage medium that can be used to improve the efficiency of determining whether an engine has abnormal combustion and adjust the engine if abnormal combustion occurs. The technical solution is as follows:

[0005] In a first aspect, an embodiment of the present application provides an engine adjustment method, the method comprising: obtaining pressure data of a first working condition of the engine and multiple first working cycles under the first working condition, the pressure data being used to indicate the pressure of gas exhausted by the engine; for any first working cycle of the multiple first working cycles, obtaining a first pressure curve corresponding to the any first working cycle based on the pressure data of the any first working cycle; obtaining multiple abnormal characteristic curves corresponding to the first working condition, one abnormal characteristic curve corresponding to one type of abnormal combustion; for any first pressure curve of the multiple first pressure curves, matching the any first pressure curve with the multiple abnormal characteristic curves, and obtaining a combustion condition corresponding to the any first pressure curve based on the matching result, the combustion condition being used to indicate whether the engine is in normal combustion or the type of abnormal combustion in which the engine is in; obtaining a first abnormal ratio corresponding to each type of abnormal combustion based on the combustion conditions corresponding to the multiple first pressure curves; obtaining adjustment information corresponding to each type of abnormal combustion based on the first abnormal ratio corresponding to each type of abnormal combustion, the adjustment information being used to adjust the combustion parameters of the engine; and adjusting the combustion parameters of the engine based on the adjustment information corresponding to each type of abnormal combustion.

[0006] Exemplarily, any one of the first pressure curves is matched with a plurality of abnormal characteristic curves, and the combustion condition corresponding to the any one of the first pressure curves is obtained according to the matching result, including: obtaining the point value jump type corresponding to the plurality of abnormal characteristic curves and the point value jump type of the any one of the first pressure curves; matching the point value jump type of the any one of the first pressure curves with the point value jump type corresponding to the plurality of abnormal characteristic curves; obtaining the combustion condition corresponding to the any one of the first pressure curve according to the type of abnormal combustion corresponding to the successfully matched abnormal characteristic curve, the combustion condition being used to indicate that the engine is in the type of abnormal combustion corresponding to the successfully matched abnormal characteristic curve.

[0007] Exemplarily, the abnormal characteristic curve includes multiple points, and obtaining the point value jump types of the multiple abnormal characteristic curves includes: for any two adjacent points among the multiple points included in any abnormal characteristic curve, obtaining the point value jump situation of the two points based on the size relationship between the value difference of the two points and the first reference threshold; and obtaining the point value jump type of any abnormal characteristic curve based on at least one point value jump situation obtained.

[0008] Exemplarily, after adjusting the combustion parameters of the engine, the method further includes: obtaining the second operating condition of the engine and pressure data of multiple second operating cycles under the second operating condition; for any second operating cycle among the multiple second operating cycles, obtaining a second pressure curve corresponding to any second operating cycle based on the pressure data of the any second operating cycle; obtaining multiple abnormal characteristic curves corresponding to the second operating condition, one abnormal characteristic curve corresponding to one type of abnormal combustion; for any second pressure curve among the multiple second pressure curves, matching the any second pressure curve with the multiple abnormal characteristic curves, and obtaining the combustion condition corresponding to the any second pressure curve based on the matching result, the combustion condition is used to indicate whether the engine is in normal combustion or the type of abnormal combustion of the engine; according to the combustion conditions corresponding to the multiple second pressure curves, obtaining the second abnormal proportion corresponding to each type of abnormal combustion; and adjusting the first reference threshold according to the second abnormal proportion corresponding to each type of abnormal combustion.

[0009] Exemplarily, the engine includes an intake manifold and an exhaust pipe, the exhaust pipe is connected to the air intake of the intake manifold, a gas pressure sensor is installed on the intake manifold, the gas pressure sensor is used to measure the gas pressure in the intake manifold, and the pressure data is obtained by collecting the gas pressure measured by the gas pressure sensor.

[0010] Exemplarily, the engine includes an exhaust pipe, a heat-resistant conduit, a heat dissipation sleeve and a gas pressure sensor. The heat-resistant conduit is connected to the exhaust pipe, the heat dissipation sleeve is connected to the heat-resistant conduit, and the gas pressure sensor is installed on the heat dissipation sleeve. The gas pressure sensor is used to measure the gas pressure discharged from the heat dissipation sleeve. The pressure data is obtained by collecting the gas pressure measured by the gas pressure sensor.

[0011] Exemplarily, any one of the first working cycles includes multiple pressure data, and obtaining the first pressure curve corresponding to any one of the first working cycles based on the pressure data of any one of the first working cycles includes: calculating the reference pressure based on L pressure data among the multiple pressure data included in the any one of the working cycles, where L is an integer less than the number of the multiple pressure data and greater than 2; respectively obtaining the difference between the multiple pressure data and the reference pressure, and obtaining the first pressure curve corresponding to any one of the first working cycles based on the obtained multiple differences.

[0012] In a second aspect, an embodiment of the present application provides an engine adjustment device, the device comprising:

[0013] a first acquisition module, configured to acquire pressure data of a first operating condition of the engine and a plurality of first operating cycles under the first operating condition, the pressure data being used to indicate a pressure of gas exhausted by the engine;

[0014] a first calculation module, configured to obtain, for any first working cycle among the plurality of first working cycles, a first pressure curve corresponding to the any first working cycle based on the pressure data of the any first working cycle;

[0015] A second acquisition module is used to acquire multiple abnormal characteristic curves corresponding to the first operating condition, where each abnormal characteristic curve corresponds to a type of abnormal combustion;

[0016] a matching module, configured to match any one of the plurality of first pressure curves with the plurality of abnormal characteristic curves, and obtain, based on the matching result, a combustion condition corresponding to the first pressure curve, the combustion condition being used to indicate whether the engine is in normal combustion or in abnormal combustion;

[0017] a second calculation module, configured to obtain a first abnormality ratio corresponding to each abnormal combustion type according to the combustion conditions corresponding to the plurality of first pressure curves;

[0018] a third acquisition module, configured to acquire adjustment information corresponding to each abnormal combustion type based on the first abnormality ratio corresponding to each abnormal combustion type, wherein the adjustment information is used to adjust the combustion parameters of the engine;

[0019] The regulating module is used to regulate the combustion parameters of the engine according to the regulating information corresponding to each type of abnormal combustion.

[0020] Exemplarily, the matching module is used to obtain the point value jump type corresponding to multiple abnormal characteristic curves and the point value jump type of any first pressure curve; match the point value jump type of any first pressure curve with the point value jump type corresponding to multiple abnormal characteristic curves; obtain the combustion condition corresponding to any first pressure curve based on the type of abnormal combustion corresponding to the successfully matched abnormal characteristic curve, and the combustion condition is used to indicate that the engine is in the type of abnormal combustion corresponding to the successfully matched abnormal characteristic curve.

[0021] Exemplarily, the abnormal characteristic curve includes multiple points, and the matching module is used to obtain the point value jump situation of any two adjacent points among the multiple points included in any abnormal characteristic curve based on the size relationship between the value difference of the two points and the first reference threshold; and obtain the point value jump type of any abnormal characteristic curve based on at least one point value jump situation obtained.

[0022] Exemplarily, the first acquisition module is also used to obtain the second operating condition of the engine and the pressure data of multiple second working cycles under the second operating condition; the first calculation module is also used to obtain the second pressure curve corresponding to any second working cycle among the multiple second working cycles based on the pressure data of the any second working cycle; the second acquisition module is also used to obtain multiple abnormal characteristic curves corresponding to the second operating condition, and one abnormal characteristic curve corresponds to one type of abnormal combustion; the matching module is also used to match any second pressure curve among the multiple second pressure curves with the multiple abnormal characteristic curves, and obtain the combustion condition corresponding to the any second pressure curve according to the matching result, and the combustion condition is used to indicate whether the engine is in normal combustion or the type of abnormal combustion of the engine; the second calculation module is also used to obtain the second abnormal proportion corresponding to each type of abnormal combustion based on the combustion conditions corresponding to the multiple second pressure curves; the adjustment module is also used to adjust the first reference threshold according to the second abnormal proportion corresponding to each type of abnormal combustion.

[0023] Exemplarily, the engine includes an intake manifold and an exhaust pipe, the exhaust pipe is connected to the air intake of the intake manifold, a gas pressure sensor is installed on the intake manifold, the gas pressure sensor is used to measure the gas pressure in the intake manifold, and the pressure data is obtained by collecting the gas pressure measured by the gas pressure sensor.

[0024] Exemplarily, the engine includes an exhaust pipe, a heat-resistant conduit, a heat dissipation sleeve and a gas pressure sensor. The heat-resistant conduit is connected to the exhaust pipe, the heat dissipation sleeve is connected to the heat-resistant conduit, and the gas pressure sensor is installed on the heat dissipation sleeve. The gas pressure sensor is used to measure the gas pressure discharged from the heat dissipation sleeve. The pressure data is obtained by collecting the gas pressure measured by the gas pressure sensor.

[0025] Exemplarily, any one of the first working cycles includes multiple pressure data, and the first calculation module is used to calculate the reference pressure based on L pressure data among the multiple pressure data included in the any one of the working cycles, where L is an integer less than the number of the multiple pressure data and greater than 2; and respectively obtain the difference between the multiple pressure data and the reference pressure, and obtain the first pressure curve corresponding to the any one of the first working cycles based on the obtained multiple differences.

[0026] On the other hand, a computer device is provided, comprising a processor and a memory, wherein at least one computer program is stored in the memory, and the at least one computer program is loaded and executed by the processor so that the computer device implements any of the above-mentioned engine adjustment methods.

[0027] On the other hand, a computer-readable storage medium is provided, in which at least one computer program is stored. The at least one computer program is loaded and executed by a processor to enable a computer to implement any of the above-mentioned engine adjustment methods.

[0028] In another aspect, a computer program product or computer program is provided. The computer program product or computer program includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform any of the above-described engine adjustment methods.

[0029] The technical solution provided by this application brings at least the following beneficial effects:

[0030] In the solution provided in this application, by obtaining a first pressure curve corresponding to each first working cycle and then matching the first pressure curve with multiple abnormal characteristic curves corresponding to the first operating condition of the engine, the combustion condition corresponding to the first pressure curve can be obtained based on the matching results. In the case where the combustion condition indicates the type of abnormal combustion the engine is experiencing, the engine can be adjusted based on the type of abnormal combustion. Because each working cycle can determine whether the engine is experiencing abnormal combustion, compared to the method of determining abnormal combustion based on fluctuations in the crankshaft speed, this solution is more efficient in determining abnormal combustion, and thus more efficient in regulating the engine's combustion condition through engine adjustment.

[0031] Furthermore, by obtaining adjustment information corresponding to each type of abnormal combustion based on the first abnormal ratio corresponding to each type of abnormal combustion, and then adjusting the combustion parameters of the engine based on the adjustment information corresponding to each type of abnormal combustion, this scheme can make the adjustment method of the engine's combustion parameters more adaptable to the type of abnormal combustion, thereby improving the adjustment effect of the engine's combustion parameters. BRIEF DESCRIPTION OF THE DRAWINGS

[0032] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0033] Figure 1 This is a schematic diagram of an implementation environment provided by an embodiment of the present application;

[0034] Figure 2 This is a flow chart of an engine adjustment method provided in an embodiment of the present application;

[0035] Figure 3 is a schematic diagram of an electric control unit included in a terminal according to an embodiment of the present application;

[0036] Figure 4 is a structural schematic diagram of an engine regulating system according to an embodiment of the present application;

[0037] Figure 5 is a structural schematic diagram of another engine regulating system according to an embodiment of the present application;

[0038] Figure 6 is a schematic diagram of an engine regulating process according to an embodiment of the present application;

[0039] Figure 7 is a structural schematic diagram of an engine regulating device according to an embodiment of the present application;

[0040] Figure 8 is a structural schematic diagram of a server according to an embodiment of the present application;

[0041] Figure 9 is a structural schematic diagram of a terminal according to an embodiment of the present application. DETAILED DESCRIPTION

[0042] In order to make the objectives, technical solutions and advantages of the present application clearer, the embodiments of the present application will be further described in detail below with reference to the drawings.

[0043] It should be noted that the terms "first", "second", and so on (if any) in the specification of the present application are used to distinguish similar objects, and do not necessarily indicate a specific order or sequence. It should be understood that the data used in this way can be interchanged under appropriate circumstances, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. Rather, they are merely examples of devices and methods consistent with some aspects of the present application.

[0044] The internal combustion engine goes through the intake stroke, compression stroke, power stroke and exhaust stroke in each working cycle. In each working cycle, the engine pushes the crankshaft to rotate through the connecting rod in the power stroke, outputs power to maintain the speed, and maintains the exhaust pressure in the exhaust system in the exhaust stroke. In the case of normal combustion of the engine, the speed and the exhaust pressure are kept stable in a macroscopic view; in a microscopic view, the speed is balanced by the fluctuation of the impact rise in the power stroke and the blocked drop in the non-power stroke, and the exhaust pressure is balanced by the fluctuation of the impact rise in the exhaust stroke and the blocked drop in the non-exhaust stroke.

[0045] In the case of abnormal combustion such as pre-ignition, knock, misfire or after-ignition, the pressure change of the engine will be different from that in the case of normal combustion. Moreover, for a turbocharged engine, the intake pressure is affected by turbocharging, and a pressure fluctuation synchronous with the fluctuation of the exhaust pressure will be generated. Furthermore, in the case of abnormal combustion, the micro-fluctuation balance of the engine speed will be destroyed on the basis of the normal fluctuation of the engine speed, and the fluctuation of the engine speed will be monitored by the speed sensor, thus reflecting the macro-fluctuation of the engine speed.

[0046] In the related art, the angular acceleration of the crankshaft is calculated through the macro-fluctuation of the engine speed, and the combustion condition of the engine is determined according to the angular acceleration of the crankshaft. However, since the identification of the macro-fluctuation of the engine speed requires hundreds or even more working cycles, the abnormal combustion needs to develop to the macro-influence on the engine speed before it can be identified and the engine is adjusted accordingly. In the case where the macro-fluctuation of the engine speed has already been generated, the hardware impact loss of the engine and the negative influence on the fuel consumption and emission have already been generated. Therefore, the efficiency of determining the abnormal combustion in the related art is low, and the efficiency of adjusting the engine to regulate the combustion condition of the engine is low, and the lag is high.

[0047] The embodiment of the present application provides an adjusting method of an engine, which can be used to improve the efficiency of determining whether the abnormal combustion of the engine occurs, and adjust the engine in the case where the abnormal combustion of the engine occurs. Please refer to Figure 1 which shows a schematic diagram of an implementation environment of the method provided by the embodiment of the present application, and the implementation environment can include a terminal 11 and a server 12.

[0048] The terminal 11 is located on a vehicle, and the terminal 11 can collect the working condition of the engine and the gas pressure discharged by the engine in a working cycle. The server 12 can store information, and the terminal 11 can obtain the required information from the server 12. For example, the server 12 stores an abnormal characteristic curve corresponding to the working condition, and the terminal 11 obtains the abnormal characteristic curve from the server 12. Of course, the terminal 11 can also store information, which is not limited in the embodiment of the present application. The type of the terminal 11 is not limited in the embodiment of the present application. The server 12 can be a server or a server cluster composed of multiple servers, or a cloud computing service center. The terminal 11 and the server 12 establish a communication connection through a wired or wireless network.

[0049] Those skilled in the art should understand that the terminal 11 and the server 12 described above are only examples, and other existing or future terminal or server, such as those applicable to the present application, should also be included in the protection scope of the present application and be included herein by reference.

[0050] The engine adjustment method provided in the embodiment of the present application can be as follows: Figure 2 As shown, next, combined Figure 1 The method is described in the following implementation environment. Figure 1 The terminal 11 is shown. Figure 2 As shown, the method includes but is not limited to steps 201 to 207.

[0051] Step 201 : Obtain pressure data of a first working condition of the engine and a plurality of first working cycles under the first working condition, where the pressure data is used to indicate the pressure of gas exhausted by the engine.

[0052] In the embodiments of the present application, engine operating conditions include, but are not limited to, stable operating conditions and transitional operating conditions. A stable operating condition refers to a state in which the engine has warmed up and entered normal operation, and the operating condition does not change suddenly within a reference time period. The reference time period can be set based on experience or actual needs. Stable operating conditions include, but are not limited to, idle operating conditions, low-load operating conditions, medium-load operating conditions, high-load operating conditions, and full-load operating conditions.

[0053] When the engine is in idle condition, the engine does not output power to the outside, and the power generated by the power stroke is only used to overcome the internal resistance of the engine and maintain the engine running at a reference speed. The reference speed is generally in the range of 650 rpm to 800 rpm. When the engine is in a low-load condition, the proportion of the engine load is less than the first reference value, and the first reference value is less than 1, for example, the first reference value is 25%. When the engine is in a medium-load condition, the proportion of the engine load is greater than or equal to the first reference value and less than the second reference value, and the second reference value is greater than the first reference value and less than 1, for example, the second reference value is 85%. When the engine is in a high-load condition, the proportion of the engine load is greater than the second reference value and less than 1. When the engine is in a full-load condition, the proportion of the engine load is 1.

[0054] Transition conditions include, but are not limited to, cold start, warm-up, and acceleration. During a cold start, the engine transitions from standstill to normal operation. After a cold start, the engine enters a warm-up condition, where the engine temperature gradually rises to normal operating temperature. During acceleration, the engine load increases.

[0055] The first operating condition of the engine may be one of the aforementioned multiple operating conditions. For example, the terminal 11 may determine that the engine is in an idle condition or a cold start condition based on the engine speed, determine that the engine is in a low-load condition, a medium-load condition, a high-load condition, a full-load condition, or an acceleration condition based on the load, or determine that the engine is in a warm-up condition based on the temperature. The terminal 11 may also obtain pressure data for multiple first operating cycles of the engine under the first operating condition. Figure 3 is a schematic diagram of an electronic control unit included in a terminal provided in an embodiment of the present application, such as Figure 3 As shown, the pressure data can be obtained according to the pressure acquisition unit included in the terminal.

[0056] Exemplarily, the engine includes an intake manifold and an exhaust pipe, the exhaust pipe is connected to the air intake of the intake manifold, a gas pressure sensor is installed on the intake manifold, the gas pressure sensor is used to measure the gas pressure in the intake manifold, and the pressure data is obtained by collecting the gas pressure measured by the gas pressure sensor.

[0057] Figure 4 This is a schematic diagram of the structure of an engine adjustment system provided by an embodiment of the present application. Figure 4 As shown in the figure, the engine regulation system includes an engine control unit, an engine body, an intake manifold, an exhaust manifold, an exhaust pipe and a supercharger. A gas pressure sensor is installed on the intake manifold to measure the gas pressure in the intake manifold. The exhaust manifold is connected to the exhaust pipe. The supercharger is used to pressurize the gas discharged from the exhaust manifold and input the pressurized gas into the intake pipe. The intake pipe is not in the Figure 4 The exhaust pipe is communicated with the air inlet of the intake manifold, for example, the exhaust pipe is communicated with the air inlet of the intake pipe, and the intake pipe is communicated with the intake manifold.

[0058] The engine control unit can collect the gas pressure measured by the gas pressure sensor and transmit the gas pressure as pressure data to the terminal 11, so that the terminal 11 can obtain the pressure data. The combustion of the engine can be achieved in the combustion chamber of the engine body, for example Figure 4 The engine body shown includes four combustion chambers for achieving combustion, and the four combustion chambers can be connected to the intake manifold and the exhaust manifold. Of course, in addition to the above components, the engine adjustment system can also include other components, which are not limited in this embodiment of the application.

[0059] Alternatively, the engine includes an exhaust pipe, a heat-resistant conduit, a heat dissipation sleeve and a gas pressure sensor, the heat-resistant conduit is connected to the exhaust pipe, the heat dissipation sleeve is connected to the heat-resistant conduit, the gas pressure sensor is installed on the heat dissipation sleeve, the gas pressure sensor is used to measure the gas pressure discharged from the heat dissipation sleeve, and the pressure data is obtained by collecting the gas pressure measured by the gas pressure sensor.

[0060] Figure 5 This is a structural diagram of another engine adjustment system provided by an embodiment of the present application. Figure 5 As shown, the engine regulation system includes the engine control unit, engine body, intake pipe, intake manifold, exhaust manifold, exhaust pipe, heat-resistant conduit, and radiator sleeve. The radiator sleeve is equipped with a gas pressure sensor for measuring the pressure of the gas discharged from the radiator sleeve. The intake pipe is connected to the intake manifold, and the exhaust pipe is connected to the exhaust manifold.

[0061] In the embodiment of the present application, a heat-resistant conduit is connected to the exhaust pipe to increase the difficulty of heat conduction of the exhaust gas from the exhaust pipe. A heat dissipation sleeve is connected to the heat-resistant conduit to dissipate heat from the exhaust gas from the heat-resistant conduit. The thermal conductivity and length of the heat-resistant conduit, as well as the thermal conductivity and length of the heat dissipation sleeve, can be set based on experience or actual needs and are not limited in the embodiment of the present application.

[0062] The engine control unit can collect the gas pressure measured by the gas pressure sensor and transmit the gas pressure as pressure data to the terminal 11, so that the terminal 11 can obtain the pressure data. The combustion of the engine can be achieved in the combustion chamber of the engine body, for example Figure 5 The engine body shown includes four combustion chambers for achieving combustion, and the four combustion chambers can be connected to the intake manifold and the exhaust manifold. In addition to the above components, the engine adjustment system can also include other components, which are not limited in the embodiment of the present application.

[0063] For example, the gas pressure sensor installed on the heat dissipation sleeve is also used to measure the gas temperature. A gas pressure sensor is also installed on the intake manifold, which is also used to measure the gas temperature in the intake manifold. When the difference between the gas temperature in the intake manifold and the temperature of the gas discharged from the heat dissipation sleeve is less than the reference temperature difference, the model of the gas pressure sensor installed on the intake manifold and the model of the gas pressure sensor installed on the heat dissipation sleeve can be the same, thereby facilitating production management. The reference temperature difference can be set based on experience or actual needs, and this embodiment of the present application does not limit this. In the embodiment of the present application, regardless of the method used to obtain the pressure data, the value of the pressure data is greater than 0.

[0064] Step 202 : For any first working cycle among the plurality of first working cycles, obtain a first pressure curve corresponding to the any first working cycle according to the pressure data of the any first working cycle.

[0065] Step 202 can be performed by Figure 3The pressure analysis unit shown is executed. In one possible implementation, any first working cycle includes multiple pressure data, and obtaining a first pressure curve corresponding to any first working cycle based on the pressure data under any first working cycle includes: calculating a reference pressure based on L pressure data among the multiple pressure data included in the any first working cycle, where L is an integer less than the number of the multiple pressure data and greater than 2; respectively obtaining the difference between the multiple pressure data and the reference pressure, and obtaining the first pressure curve corresponding to the any first working cycle based on the obtained multiple differences. The specific value of L can be set based on experience or actual needs, and is not limited in this embodiment of the present application.

[0066] For example, an average of L pressure data points is calculated and used as the reference pressure. Because pressure data can fluctuate slightly over a small time scale, using the average as the reference pressure eliminates these fluctuations compared to using a single pressure data point directly as the reference pressure. Consequently, when calculating the difference between the pressure data point and the reference pressure, the resulting difference is less affected by these fluctuations.

[0067] Step 203: Acquire multiple abnormal characteristic curves corresponding to the first operating condition, where one abnormal characteristic curve corresponds to one type of abnormal combustion.

[0068] Step 203 can be performed by Figure 3 The pressure analysis unit shown is executed. Abnormal combustion types include, but are not limited to, at least one of pre-ignition, detonation, misfire, or afterburning. The multiple abnormal characteristic curves corresponding to the first operating condition may include abnormal characteristic curves corresponding to multiple abnormal combustion types. For example, the first operating condition corresponds to three abnormal characteristic curves, each corresponding to pre-ignition, misfire, and afterburning.

[0069] The abnormal characteristic curves corresponding to each operating condition may be stored in terminal 11 or in server 12 communicatively connected to terminal 11. If terminal 11 stores the abnormal characteristic curves corresponding to each operating condition, terminal 11 may directly obtain the abnormal characteristic curve corresponding to the first operating condition from the stored abnormal characteristic curves. If server 12 stores the abnormal characteristic curves corresponding to each operating condition, terminal 11 may send a curve acquisition request to server 12. The curve acquisition request is used to request the acquisition of the abnormal characteristic curve corresponding to the first operating condition, thereby receiving multiple abnormal characteristic curves corresponding to the first operating condition from server 12 based on the curve acquisition request.

[0070] Exemplarily, the abnormal characteristic curve corresponding to each working condition is obtained by performing an induction test under each working condition and monitoring the pressure during the induction test. For example, when the engine is in a small load working condition, at least one of the ignition angle or the fuel injection amount of the engine is adjusted to cause the engine to have an abnormal combustion, and the abnormal characteristic curve corresponding to the type of abnormal combustion is generated according to the monitored pressure during the abnormal combustion. The way of generating the abnormal characteristic curve according to the monitored pressure can refer to the way of obtaining the first pressure curve according to the pressure data, and details are not repeated herein. By obtaining the abnormal characteristic curve corresponding to each type of abnormal combustion under each working condition, a plurality of abnormal characteristic curves corresponding to each working condition can be obtained, and one abnormal characteristic curve corresponds to one type of abnormal combustion.

[0071] In step 204, for any one of the plurality of first pressure curves, the any one of the plurality of first pressure curves is matched with the plurality of abnormal characteristic curves, and the combustion condition corresponding to the any one of the plurality of first pressure curves is obtained according to the matching result. The combustion condition is used to indicate that the engine is in normal combustion or the type of abnormal combustion in which the engine is located.

[0072] Step 204 can be performed by Figure 3 the pressure analysis unit shown. Exemplarily, matching the any one of the plurality of first pressure curves with the plurality of abnormal characteristic curves according to the matching result to obtain the combustion condition corresponding to the any one of the plurality of first pressure curves includes: obtaining the point value jump type corresponding to the plurality of abnormal characteristic curves and the point value jump type of the any one of the plurality of first pressure curves; matching the point value jump type of the any one of the plurality of first pressure curves with the point value jump type corresponding to the plurality of abnormal characteristic curves; and obtaining the combustion condition corresponding to the any one of the plurality of first pressure curves according to the type of abnormal combustion corresponding to the abnormal characteristic curve matched successfully, and the combustion condition is used to indicate the type of abnormal combustion corresponding to the abnormal characteristic curve matched successfully.

[0073] For example, the point value jump type of the abnormal characteristic curve corresponding to the pre-ignition is upward jump and the amplitude of the upward jump is greater than a first threshold value, the point value jump type of the abnormal characteristic curve corresponding to the knock is upward jump and the amplitude of the upward jump is greater than a second threshold value, the point value jump type of the abnormal characteristic curve corresponding to the misfire is downward jump, and the point value jump type of the abnormal characteristic curve corresponding to the after-ignition is irregular upward and downward jump. The first threshold value and the second threshold value can be set according to experience or actual demand, and the embodiments of the present application are not limited thereto.

[0074] If the point value jump type of the first pressure curve is the same as the point value jump type of a certain abnormal characteristic curve, the first pressure curve successfully matches the abnormal characteristic curve, and the combustion condition corresponding to the first pressure curve is used to indicate that the engine is in the abnormal combustion type corresponding to the abnormal characteristic curve. If the point value jump type of the first pressure curve is different from the point value jump type of a certain abnormal characteristic curve, the first pressure curve fails to match the abnormal characteristic curve. If the point value jump type of the first pressure curve fails to match multiple abnormal characteristic curves corresponding to the first operating condition, the combustion condition corresponding to the first pressure curve is used to indicate that the engine is in normal combustion.

[0075] In one possible implementation, the abnormal characteristic curve includes multiple points, and the point value jump types of the multiple abnormal characteristic curves are obtained, including: for any two adjacent points among the multiple points included in any abnormal characteristic curve, based on the relationship between the value difference of the two points and the size of the first reference threshold, obtaining the point value jump situation of the two points; based on at least one point value jump situation obtained, obtaining the point value jump type of any abnormal characteristic curve.

[0076] For example, when the value difference between two adjacent points is greater than the first reference threshold, and the point value of the point in the order of the two points is less than the point value of the point in the order of the latter, the point value jump type of the two points is an upward jump. When the value difference between two adjacent points is greater than the first reference threshold, and the point value of the point in the order of the two points is greater than the point value of the point in the order of the latter, the point value jump type of the two points is a downward jump. When the value difference between two adjacent points is less than or equal to the first reference threshold, the point value jump type of the two points is no jump. The point value jump type of any abnormal characteristic curve is obtained by counting the point value jump types of multiple points. The size of the first reference threshold can be set according to experience or actual needs, and the embodiments of the present application do not limit this.

[0077] Similarly, the first pressure curve may include multiple points. Obtaining the point value jump type of the first pressure curve includes, but is not limited to: for any two adjacent points in the first pressure curve, determining the point value jump of the two points based on the relationship between the difference between the values ​​of the two points and the second reference threshold; and obtaining the point value jump type of the first pressure curve based on at least one of the obtained point value jumps. The value of the second reference threshold can be set based on experience or actual needs and is not limited in this embodiment of the present application.

[0078] For example, when the difference between the values ​​of two adjacent points is greater than the second reference threshold, and the point value of the point that comes first among the two points is less than the point value of the point that comes later, the point value jump type of the two points is an upward jump. When the difference between the values ​​of two adjacent points is greater than the second reference threshold, and the point value of the point that comes first among the two points is greater than the point value of the point that comes later, the point value jump type of the two points is a downward jump. When the difference between the values ​​of two adjacent points is less than or equal to the second reference threshold, the point value jump type of the two points is no jump. The point value jump type of the first pressure curve is obtained by counting the point value jump types of multiple points.

[0079] Step 205 : Obtain a first abnormality ratio corresponding to each abnormal combustion type according to the combustion conditions corresponding to the plurality of first pressure curves.

[0080] Step 205 can be performed by Figure 3 The control and regulation unit shown is executed. For example, for any abnormal combustion type, the number of first pressure curves indicating that the combustion condition of the engine is in that type is divided by the total number of the plurality of first pressure curves to obtain the first abnormality ratio corresponding to that type. Thus, the first abnormality ratio corresponding to each abnormal combustion type can be obtained.

[0081] Step 206 : Acquire adjustment information corresponding to each abnormal combustion type according to the first abnormality ratio corresponding to each abnormal combustion type. The adjustment information is used to adjust the combustion parameters of the engine.

[0082] Step 206 can be performed by Figure 3 The control and adjustment unit shown is executed. In one possible implementation, the adjustment information includes the type of parameter adjusted by the engine and the size of the adjusted parameter. Therefore, for any type of abnormal combustion, the adjustment information corresponding to the type of abnormal combustion can be obtained based on the type of abnormal combustion, so as to adjust the abnormality of that type. The first abnormal ratio corresponding to each type of abnormal combustion has a corresponding relationship with the adjustment information corresponding to each type of abnormal combustion, and the corresponding relationship can be stored in the terminal 11 or the server 12. Therefore, for any type of abnormal combustion, the corresponding relationship can be found based on the first abnormal ratio corresponding to the type of abnormal combustion, and the adjustment information corresponding to the type of abnormal combustion can be obtained.

[0083] If the corresponding relationship is stored in terminal 11, terminal 11 can directly obtain the adjustment information corresponding to each abnormal combustion type based on the stored corresponding relationship. If the corresponding relationship is stored in server 12, terminal 11 can send an adjustment information acquisition request to server 12. This adjustment information acquisition request is used to request the adjustment information corresponding to each abnormal combustion type. Server 12 then searches the stored corresponding relationship based on the adjustment information acquisition request and obtains the adjustment information corresponding to each abnormal combustion type. Terminal 11 then receives the adjustment information corresponding to each abnormal combustion type sent by server 12.

[0084] For example, for any type of abnormal combustion, if the first abnormality ratio corresponding to that type is small, it indicates that the probability of that type of abnormal combustion occurring is small, and the difference between the adjustment information corresponding to that type of abnormal combustion and the parameters during engine operation can be small, that is, the intensity of adjustment of the engine combustion parameters can be small. If the first abnormality ratio corresponding to that type of abnormal combustion is large, it indicates that the probability of that type of abnormal combustion occurring is large, and the difference between the adjustment information corresponding to that type of abnormal combustion and the parameters during engine operation can be large, that is, the intensity of adjustment of the engine combustion parameters can be large.

[0085] In an embodiment of the present application, when the first abnormality ratio corresponding to a certain abnormal combustion condition is less than a first reference ratio, the adjustment information corresponding to the abnormal combustion condition may indicate that the engine combustion parameters remain unchanged. In other words, when the first abnormality ratio is less than the first reference ratio, the probability of the abnormal combustion condition is considered low, and no adjustment to the engine combustion parameters is required. The first reference ratio can be set based on experience or actual needs, for example, to 0.

[0086] Step 207: Adjust the combustion parameters of the engine according to the adjustment information corresponding to each type of abnormal combustion.

[0087] Step 207 can be performed by Figure 3 The control and adjustment unit shown is executed. The adjustment information may indicate the combustion parameters of the engine, including but not limited to at least one of the ignition angle and the amount of fuel injection. After obtaining the adjustment information, the combustion parameters of the engine are adjusted according to the adjustment information.

[0088] Exemplarily, after adjusting the combustion parameters of the engine, the method further includes steps 208 to 213 .

[0089] Step 208: Obtain pressure data of the engine under a second operating condition and a plurality of second operating cycles.

[0090] The execution method of step 208 is the same as the execution method of step 201, and will not be repeated here. The second working condition can be the same as or different from the first working condition.

[0091] Step 209 : For any second working cycle among the plurality of second working cycles, obtain a second pressure curve corresponding to the any second working cycle according to the pressure data under the any second working cycle.

[0092] The execution method of step 209 is the same as the execution principle of step 202, and will not be repeated here.

[0093] Step 210 : Acquire multiple abnormal characteristic curves corresponding to the second operating condition, where one abnormal characteristic curve corresponds to one type of abnormal combustion.

[0094] The execution method of step 210 is the same as the execution principle of step 203, and will not be repeated here.

[0095] In step 211, for any second pressure curve among the multiple second pressure curves, the any second pressure curve is matched with the multiple abnormal characteristic curves, and the combustion condition corresponding to the any second pressure curve is obtained according to the matching result. The combustion condition is used to indicate whether the engine is in normal combustion or the type of abnormal combustion of the engine.

[0096] The execution method of step 211 is the same as the execution method of step 204 in principle, and will not be repeated here.

[0097] Step 212 : Obtain a second abnormality ratio corresponding to each abnormal combustion type based on the combustion conditions corresponding to the plurality of second pressure curves.

[0098] The execution method of step 212 is the same as the execution principle of step 205, and will not be repeated here.

[0099] Step 213: Adjust the first reference threshold according to the second abnormality ratio corresponding to each abnormal combustion type.

[0100] For example, for any type of abnormal combustion, if the second abnormal ratio corresponding to that type is small, it indicates that the probability of the occurrence of that type of abnormal combustion is small, and the conditions for determining the occurrence of that type of abnormal combustion are relatively stringent. In this case, the first reference threshold can be lowered, thereby increasing the probability of the point value jump type being an upward jump or a downward jump, and the probability of abnormal combustion increasing. If the second abnormal ratio corresponding to that type is large, it indicates that the probability of the occurrence of that type of abnormal combustion is large, and the conditions for determining the occurrence of that type of abnormal combustion are relatively appropriate. The accuracy of determining the occurrence of abnormal combustion based on such conditions is high. In this case, the first reference threshold can remain unchanged. For example, if the second abnormal ratio is less than the second reference ratio, the second abnormal ratio is considered to be small, and if the second abnormal ratio is greater than or equal to the second reference ratio, the second abnormal ratio is considered to be large. The value of the second reference ratio can be set based on experience or actual needs, and the embodiments of the present application are not limited to this.

[0101] By adjusting both the combustion parameters and the first reference threshold of the engine, the method can control the combustion of the engine and ensure the combustion effect of the engine while ensuring that the conditions for determining the occurrence of abnormal combustion are relatively appropriate. The adjustment process of the combustion parameters and the adjustment process of the first reference threshold can both be called a self-learning process. When the first working condition is the same as the second working condition, M working cycles in the multiple working cycles can be used as the first working cycle, and N working cycles in the multiple working cycles other than the first working cycle can be used as the second working cycle, and M and N are both integers greater than 1. Since the adjustment of the combustion parameters is related to the first working cycle and the adjustment of the first reference threshold is related to the second working cycle, the ratio of the number of first working cycles to the number of second working cycles can be called a self-learning ratio.

[0102] The self-learning ratio can be adjusted based on experience or actual needs. For example, a longer working cycle can be used as the first working cycle, and a shorter working cycle can be used as the second working cycle. This allows the engine's combustion to be controlled primarily by adjusting the engine's combustion parameters, rather than primarily determining whether the engine is burning normally by reducing the probability of abnormal combustion. This ensures the accuracy of determining the engine's combustion condition and thus the engine's combustion performance.

[0103] Figure 6 This is a schematic diagram of an engine adjustment process provided in an embodiment of the present application. Figure 6 Take the example of obtaining pressure data of multiple working cycles under the same working condition. Figure 6First, obtain pressure data for multiple working cycles under the working condition. After obtaining the pressure data, obtain a pressure curve based on the pressure data. The method for obtaining the pressure data is the same as the principle of step 201, and the method for obtaining the pressure curve is the same as the principle of step 202.

[0104] Then, based on the engine operating condition, multiple abnormal characteristic curves corresponding to the operating condition are obtained. The first M pressure curves of the multiple pressure curves are used as first pressure curves. Each first pressure curve is then matched with the multiple abnormal characteristic curves to obtain a combustion condition corresponding to each first pressure curve. Based on the combustion conditions corresponding to the multiple first pressure curves, a first abnormality ratio corresponding to each abnormal combustion type is obtained. Based on the first abnormality ratio corresponding to each abnormal combustion type, adjustment information corresponding to each abnormal combustion type is obtained, and the engine combustion parameters are adjusted based on the adjustment information.

[0105] The last N pressure curves of the multiple pressure curves are used as the second pressure curves, and then each second pressure curve is matched with the multiple abnormal characteristic curves to obtain the combustion conditions corresponding to each second pressure curve. Then, based on the combustion conditions corresponding to the multiple second pressure curves, the second abnormality ratio corresponding to each abnormal combustion type is obtained, and the first reference threshold is adjusted based on the second abnormality ratio corresponding to each abnormal combustion type. The above process of using M pressure curves as the first pressure curve and N pressure curves as the second pressure curve can be obtained by Figure 3 The self-learning statistics unit is shown to be executed.

[0106] Furthermore, if Figure 6 As shown, the adjustment information can be fed back, so that after the new first pressure curve is subsequently obtained, the adjustment information can be adjusted to adjust the adjustment strength according to the first abnormality ratio obtained based on the new first pressure curve. For example, after the adjustment information is fed back, if the first abnormality ratio is large, the adjustment information is adjusted to increase the adjustment strength. The adjustment method of the first reference threshold can also be fed back, so that when the first reference threshold is adjusted, the point value jump type of the abnormal characteristic curve can be adjusted according to the adjusted first reference threshold. The operation of the feedback adjustment information and the adjustment method of the first reference threshold can be performed by Figure 3 The feedback regulation unit shown is implemented.

[0107] Please continue to refer to Figure 6 After obtaining the adjustment information and the adjustment status of the first reference threshold, the values ​​of M and N may be adjusted. For example, the feedback adjustment unit transmits the adjustment information and the adjustment status of the first reference threshold to the self-learning statistics unit, and the self-learning statistics unit adjusts the values ​​of M and N.

[0108] In the method provided in the embodiments of the present application, the first pressure curve corresponding to each first working cycle is obtained, and then the first pressure curve is matched with a plurality of abnormal characteristic curves corresponding to the first working condition of the engine, so that the combustion condition corresponding to the first pressure curve can be obtained according to the matching result. In the case where the combustion condition indicates the type of abnormal combustion of the engine, the engine can be adjusted according to the type of abnormal combustion. Since whether the engine is abnormally combusted can be determined for each working cycle, the efficiency of determining abnormal combustion is higher than that of determining abnormal combustion according to the fluctuation of the rotating speed of the crankshaft, so that the efficiency of adjusting the combustion condition of the engine by adjusting the engine is higher.

[0109] In addition, the adjustment information corresponding to each type of abnormal combustion is obtained according to the first abnormal proportion corresponding to each type of abnormal combustion, and then the combustion parameter of the engine is adjusted according to the adjustment information corresponding to each type of abnormal combustion, so that the adjustment of the combustion parameter of the engine can be adapted to the type of abnormal combustion to a higher degree, thereby improving the adjustment effect of the combustion parameter of the engine, prolonging the service life of the engine, and optimizing the fuel consumption and emission of the engine.

[0110] Referring to Figure 7 The embodiments of the present application provide an adjusting device of an engine, which comprises a first obtaining module 701, a first calculating module 702, a second obtaining module 703, a matching module 704, a second calculating module 705, a third obtaining module 706 and an adjusting module 707.

[0111] The first acquisition module 701 is used to obtain the first working condition of the engine and the pressure data of multiple first working cycles under the first working condition, and the pressure data is used to indicate the pressure of the gas discharged by the engine; the first calculation module 702 is used to obtain, for any first working cycle among the multiple first working cycles, the first pressure curve corresponding to the any first working cycle according to the pressure data of the any first working cycle; the second acquisition module 703 is used to obtain multiple abnormal characteristic curves corresponding to the first working condition, and one abnormal characteristic curve corresponds to one type of abnormal combustion; the matching module 704 is used to match any first pressure curve among the multiple first pressure curves with the first pressure curve. Matching is performed with multiple abnormal characteristic curves, and the combustion condition corresponding to any one of the first pressure curves is obtained according to the matching result, and the combustion condition is used to indicate whether the engine is in normal combustion or the type of abnormal combustion the engine is in; a second calculation module 705 is used to obtain the first abnormal proportion corresponding to each type of abnormal combustion according to the combustion conditions corresponding to the multiple first pressure curves; a third acquisition module 706 is used to obtain the adjustment information corresponding to each type of abnormal combustion according to the first abnormal proportion corresponding to each type of abnormal combustion, and the adjustment information is used to adjust the combustion parameters of the engine; an adjustment module 707 is used to adjust the combustion parameters of the engine according to the adjustment information corresponding to each type of abnormal combustion.

[0112] Exemplarily, the matching module 704 is used to obtain the point value jump type corresponding to multiple abnormal characteristic curves and the point value jump type of any first pressure curve; match the point value jump type of any first pressure curve with the point value jump type corresponding to multiple abnormal characteristic curves; obtain the combustion condition corresponding to any first pressure curve based on the type of abnormal combustion corresponding to the successfully matched abnormal characteristic curve, and the combustion condition is used to indicate that the engine is in the type of abnormal combustion corresponding to the successfully matched abnormal characteristic curve.

[0113] Exemplarily, the abnormal characteristic curve includes multiple points, and the matching module 704 is used to obtain the point value jump situation of any two adjacent points among the multiple points included in any abnormal characteristic curve based on the size relationship between the value difference of the two points and the first reference threshold; and obtain the point value jump type of any abnormal characteristic curve based on at least one point value jump situation obtained.

[0114] Exemplarily, the first acquisition module 701 is further used to obtain the second operating condition of the engine and pressure data of multiple second working cycles under the second operating condition; the first calculation module 702 is further used to obtain, for any second working cycle among the multiple second working cycles, a second pressure curve corresponding to the any second working cycle based on the pressure data of the any second working cycle; the second acquisition module 703 is further used to obtain multiple abnormal characteristic curves corresponding to the second operating condition, where one abnormal characteristic curve corresponds to one type of abnormal combustion; the matching module 704 is further used to match any second pressure curve among the multiple second pressure curves with the multiple abnormal characteristic curves, and obtain, based on the matching result, a combustion condition corresponding to the any second pressure curve, where the combustion condition is used to indicate whether the engine is in normal combustion or the type of abnormal combustion in which the engine is in; the second calculation module 705 is further used to obtain, based on the combustion conditions corresponding to the multiple second pressure curves, a second abnormality ratio corresponding to each type of abnormal combustion; and the adjustment module 707 is further used to adjust the first reference threshold according to the second abnormality ratio corresponding to each type of abnormal combustion.

[0115] Exemplarily, the engine includes an intake manifold and an exhaust pipe, the exhaust pipe is connected to the air intake of the intake manifold, a gas pressure sensor is installed on the intake manifold, the gas pressure sensor is used to measure the gas pressure in the intake manifold, and the pressure data is obtained by collecting the gas pressure measured by the gas pressure sensor.

[0116] Exemplarily, the engine includes an exhaust pipe, a heat-resistant conduit, a heat dissipation sleeve and a gas pressure sensor. The heat-resistant conduit is connected to the exhaust pipe, the heat dissipation sleeve is connected to the heat-resistant conduit, and the gas pressure sensor is installed on the heat dissipation sleeve. The gas pressure sensor is used to measure the gas pressure discharged from the heat dissipation sleeve. The pressure data is obtained by collecting the gas pressure measured by the gas pressure sensor.

[0117] Exemplarily, any one of the first working cycles includes multiple pressure data, and the first calculation module 702 is used to calculate the reference pressure based on L pressure data among the multiple pressure data included in the any one of the working cycles, where L is an integer less than the number of the multiple pressure data and greater than 2; and respectively obtain the difference between the multiple pressure data and the reference pressure, and obtain the first pressure curve corresponding to the any one of the first working cycles based on the obtained multiple differences.

[0118] In the device provided in the embodiment of the present application, by obtaining the first pressure curve corresponding to each first working cycle, and then matching the first pressure curve with multiple abnormal characteristic curves corresponding to the first working condition of the engine, the combustion condition corresponding to the first pressure curve can be obtained based on the matching result. In the case where the combustion condition indicates the type of abnormal combustion in the engine, the engine can be adjusted according to the type of abnormal combustion. Since each working cycle can determine whether the engine is burning abnormally, compared with the method of determining abnormal combustion based on fluctuations in the crankshaft speed, the device is more efficient in determining abnormal combustion, and thus is more efficient in regulating the combustion condition of the engine by adjusting the engine.

[0119] Furthermore, by obtaining adjustment information corresponding to each type of abnormal combustion based on the first abnormal ratio corresponding to each type of abnormal combustion, and then adjusting the combustion parameters of the engine based on the adjustment information corresponding to each type of abnormal combustion, the device can make the adjustment method of the engine's combustion parameters more adaptable to the type of abnormal combustion, thereby improving the adjustment effect of the engine's combustion parameters, thereby extending the service life of the engine and optimizing the engine's fuel consumption and emissions.

[0120] It should be noted that the apparatus provided in the above embodiments is merely illustrated by the division of the above functional modules when implementing its functions. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. In addition, the apparatus and method embodiments provided in the above embodiments are based on the same concept. The specific implementation process is detailed in the method embodiment and will not be repeated here.

[0121] Figure 8 8 is a schematic diagram of the structure of a server provided in an embodiment of the present application. The server may vary significantly due to different configurations or performance, and may include one or more processors 801 and one or more memories 802. The one or more memories 802 store at least one computer program, which is loaded and executed by the one or more processors 801 to enable the server to implement the engine adjustment methods provided in the various method embodiments described above. Of course, the server may also have components such as a wired or wireless network interface, a keyboard, and input / output interfaces for input and output. The server may also include other components for implementing device functions, which are not detailed here.

[0122] Figure 9 This is a schematic diagram of the structure of a terminal provided in an embodiment of the present application. The terminal may be, for example, a smartphone, tablet computer, player, laptop computer, or desktop computer. The terminal may also be referred to as user equipment, portable terminal, laptop terminal, desktop terminal, or other names.

[0123] Typically, the terminal includes: a processor 901 and a memory 902 .

[0124] The processor 901 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 901 may be implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), or PLA (Programmable Logic Array). The processor 901 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the awake state, also known as a CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor 901 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 901 may also include an AI (Artificial Intelligence) processor, which is used to process computing operations related to machine learning.

[0125] Memory 902 may include one or more computer-readable storage media, which may be non-transitory. Memory 902 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices or flash memory storage devices. In some embodiments, the non-transitory computer-readable storage medium in memory 902 is used to store at least one instruction, which is executed by processor 901 to enable the terminal to implement the engine adjustment method provided in the method embodiment of this application.

[0126] In some embodiments, the terminal may optionally include a peripheral device interface 903 and at least one peripheral device. The processor 901, memory 902, and peripheral device interface 903 may be connected via a bus or signal lines. Each peripheral device may be connected to the peripheral device interface 903 via a bus, signal lines, or circuit boards. Specifically, the peripheral device may include at least one of a radio frequency circuit 904, a display screen 905, a camera assembly 906, an audio circuit 907, and a power supply 908.

[0127] The peripheral device interface 903 can be used to connect at least one I / O (Input / Output)-related peripheral device to the processor 901 and the memory 902. In some embodiments, the processor 901, the memory 902, and the peripheral device interface 903 are integrated on the same chip or circuit board; in some other embodiments, any one or two of the processor 901, the memory 902, and the peripheral device interface 903 can be implemented on separate chips or circuit boards, which is not limited in this embodiment.

[0128] The RF circuit 904 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The RF circuit 904 communicates with communication networks and other communication devices via electromagnetic signals. The RF circuit 904 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals into electrical signals. Optionally, the RF circuit 904 includes an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a user identity module card, and the like. The RF circuit 904 can communicate with other terminals via at least one wireless communication protocol. Such wireless communication protocols include, but are not limited to, metropolitan area networks, various generations of mobile communication networks (2G, 3G, 4G, and 5G), wireless local area networks, and / or WiFi (Wireless Fidelity) networks. In some embodiments, the RF circuit 904 may also include circuits related to NFC (Near Field Communication), which is not limited in this application.

[0129] Display screen 905 is used to display a user interface (UI). This UI may include graphics, text, icons, videos, or any combination thereof. When display screen 905 is a touchscreen display, it is also capable of collecting touch signals on or above the surface of display screen 905. These touch signals can be input as control signals to processor 901 for processing. Display screen 905 can also be used to provide virtual buttons and / or a virtual keyboard, also known as soft buttons and / or a soft keyboard. In some embodiments, there can be one display screen 905, located on the front panel of the terminal. In other embodiments, there can be at least two display screens 905, located on different surfaces of the terminal or in a foldable design. In still other embodiments, display screen 905 can be a flexible display, located on a curved or foldable surface of the terminal. Display screen 905 can also be configured as a non-rectangular, irregular shape, also known as a special-shaped screen. Display screen 905 can be made of materials such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode).

[0130] The camera assembly 906 is used to capture images or videos. Optionally, the camera assembly 906 includes a front camera and a rear camera. Typically, the front camera is arranged on the front panel of the terminal, and the rear camera is arranged on the back of the terminal. In some embodiments, there are at least two rear cameras, which are any one of a main camera, a depth of field camera, a wide-angle camera, and a telephoto camera, so as to realize the fusion of the main camera and the depth of field camera to realize the background blur function, the fusion of the main camera and the wide-angle camera to realize panoramic shooting and VR (Virtual Reality) shooting function or other fusion shooting functions. In some embodiments, the camera assembly 906 may also include a flash. The flash can be a monochrome temperature flash or a dual-color temperature flash. A dual-color temperature flash refers to a combination of a warm light flash and a cold light flash, which can be used for light compensation at different color temperatures.

[0131] The audio circuit 907 may include a microphone and a speaker. The microphone is used to collect sound waves from the user and the environment, and convert the sound waves into electrical signals to be input into the processor 901 for processing, or input into the radio frequency circuit 904 to achieve voice communication. For the purpose of stereo acquisition or noise reduction, there may be multiple microphones, each disposed at different parts of the terminal. The microphone may also be an array microphone or an omnidirectional acquisition microphone. The speaker is used to convert electrical signals from the processor 901 or the radio frequency circuit 904 into sound waves. The speaker may be a traditional thin film speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can not only convert electrical signals into sound waves audible to humans, but also convert electrical signals into sound waves inaudible to humans for purposes such as ranging. In some embodiments, the audio circuit 907 may also include a headphone jack.

[0132] Power supply 908 is used to power various components in the terminal. Power supply 908 can be AC ​​power, DC power, disposable batteries, or rechargeable batteries. When power supply 908 includes a rechargeable battery, the rechargeable battery can support wired charging or wireless charging. The rechargeable battery can also be used to support fast charging technology.

[0133] In some embodiments, the terminal further includes one or more sensors 909 , including but not limited to: an acceleration sensor 910 , a gyroscope sensor 911 , a pressure sensor 912 , an optical sensor 913 , and a proximity sensor 914 .

[0134] The accelerometer 910 can detect the magnitude of acceleration along the three coordinate axes of the coordinate system established by the terminal. For example, the accelerometer 910 can be used to detect the components of gravity acceleration along the three coordinate axes. The processor 901 can control the display screen 905 to display the user interface in a landscape or portrait view based on the gravity acceleration signal collected by the accelerometer 910. The accelerometer 910 can also be used to collect game or user motion data.

[0135] The gyroscope sensor 911 can detect the terminal's body orientation and rotation angle. It can also work with the accelerometer 910 to collect 3D motions of the user on the terminal. Based on the data collected by the gyroscope sensor 911, the processor 901 can implement the following functions: motion sensing (such as changing the UI based on the user's tilt), image stabilization during shooting, game control, and inertial navigation.

[0136] The pressure sensor 912 can be set in the side frame of the terminal and / or the lower layer of the display screen 905. When the pressure sensor 912 is set in the side frame of the terminal, it can detect the user's grip signal of the terminal, and the processor 901 performs left and right hand recognition or shortcut operations based on the grip signal collected by the pressure sensor 912. When the pressure sensor 912 is set in the lower layer of the display screen 905, the processor 901 controls the operable controls on the UI interface based on the user's pressure operation on the display screen 905. Operable controls include at least one of button controls, scroll bar controls, icon controls, and menu controls.

[0137] Optical sensor 913 is used to detect ambient light intensity. In one embodiment, processor 901 can control the display brightness of display screen 905 based on the ambient light intensity detected by optical sensor 913. Specifically, when the ambient light intensity is high, the display brightness of display screen 905 is increased; when the ambient light intensity is low, the display brightness of display screen 905 is decreased. In another embodiment, processor 901 can also dynamically adjust the shooting parameters of camera assembly 906 based on the ambient light intensity detected by optical sensor 913.

[0138] Proximity sensor 914, also known as a distance sensor, is typically located on the front panel of the terminal. Proximity sensor 914 is used to detect the distance between the user and the front of the terminal. In one embodiment, when proximity sensor 914 detects that the distance between the user and the front of the terminal is gradually decreasing, processor 901 controls display screen 905 to switch from the screen-on state to the screen-off state. When proximity sensor 914 detects that the distance between the user and the front of the terminal is gradually increasing, processor 901 controls display screen 905 to switch from the screen-off state to the screen-on state.

[0139] Those skilled in the art will understand that Figure 9 The structure shown in the figure does not constitute a limitation on the terminal, and may include more or fewer components than shown in the figure, or combine certain components, or adopt a different component arrangement.

[0140] In an exemplary embodiment, a computer device is also provided, comprising a processor and a memory, wherein at least one computer program is stored in the memory. The at least one computer program is loaded and executed by one or more processors to enable the computer device to implement any of the above-mentioned engine adjustment methods.

[0141] In an exemplary embodiment, a computer-readable storage medium is also provided, in which at least one computer program is stored. The at least one computer program is loaded and executed by a processor of a computer device to enable the computer to implement any of the above-mentioned engine adjustment methods.

[0142] In a possible implementation manner, the computer readable storage medium can be a read-only memory (ROM), a random access memory (RAM), a compact disc read-only memory (CD-ROM), a magnetic tape, a floppy disk, an optical data storage device, or the like.

[0143] In the example embodiment, a computer program product or computer program is also provided, and the computer program product or computer program includes computer instructions stored in a computer readable storage medium. The processor of the computer device reads the computer instructions from the computer readable storage medium, and the processor executes the computer instructions, so that the computer device executes any one of the engine adjustment methods described above.

[0144] It should be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data for analysis, stored data, displayed data, etc.) and signals involved in the present application are all authorized by the user or fully authorized by all parties, and the collection, use and processing of related data need to comply with relevant laws, regulations and standards of relevant countries and regions. For example, the pressure data and abnormal characteristic curves involved in the present application are obtained under sufficient authorization.

[0145] It should be understood that "multiple" referred to in the present text refers to two or more. The "and / or" describes the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B can represent: A exists alone, A and B exist together, and B exists alone. The character " / " generally represents that the associated objects before and after it are in an "or" relationship.

[0146] The above is only an example embodiment of the present application, and is not intended to limit the present application. Any modification, equivalent replacement, improvement, etc. made within the principles of the present application shall be included in the protection scope of the present application.

Claims

1. A method for adjusting an engine, characterized in that: The method comprises: Acquiring a first operating condition of the engine and pressure data of a plurality of first operating cycles under the first operating condition, the pressure data being used to indicate a pressure of gas exhausted by the engine; For any first working cycle among the plurality of first working cycles, obtaining a first pressure curve corresponding to the any first working cycle according to the pressure data of the any first working cycle; Acquire multiple abnormal characteristic curves corresponding to the first operating condition, where each abnormal characteristic curve corresponds to a type of abnormal combustion; For any first pressure curve among the plurality of first pressure curves, matching the first pressure curve with the plurality of abnormal characteristic curves, and obtaining a combustion condition corresponding to the first pressure curve according to a matching result, the combustion condition being used to indicate whether the engine is in normal combustion or a type of abnormal combustion of the engine; Obtaining, according to the combustion conditions corresponding to the plurality of first pressure curves, a first abnormality ratio corresponding to each type of abnormal combustion; acquiring, based on the first abnormality ratio corresponding to each abnormal combustion type, adjustment information corresponding to each abnormal combustion type, the adjustment information being used to adjust a combustion parameter of the engine; The combustion parameters of the engine are adjusted according to the adjustment information corresponding to the types of the abnormal combustion.

2. The method according to claim 1, characterized in that Matching any one of the first pressure curves with the multiple abnormal characteristic curves and obtaining the combustion condition corresponding to the any one of the first pressure curves according to the matching result includes: Obtaining point value jump types corresponding to a plurality of abnormal characteristic curves and a point value jump type of any one of the first pressure curves; Matching the point value jump type of any one of the first pressure curves with the point value jump types corresponding to the multiple abnormal characteristic curves; The combustion condition corresponding to any one of the first pressure curves is obtained according to the type of abnormal combustion corresponding to the successfully matched abnormal characteristic curve, and the combustion condition is used to indicate that the engine is in the type of abnormal combustion corresponding to the successfully matched abnormal characteristic curve.

3. The method according to claim 2, characterized in that The abnormal characteristic curve includes a plurality of points, and obtaining point value jump types of the plurality of abnormal characteristic curves includes: For any two adjacent points among the multiple points included in any abnormal characteristic curve, the point value jump situation of the two points is obtained according to the magnitude relationship between the value difference of the two points and the first reference threshold; According to the obtained at least one point value jump situation, the point value jump type of any abnormal characteristic curve is obtained.

4. The method according to claim 3, characterized in that After adjusting the combustion parameters of the engine, the method further includes: Acquiring a second operating condition of the engine and pressure data of a plurality of second operating cycles under the second operating condition; For any second working cycle among the plurality of second working cycles, obtaining a second pressure curve corresponding to the any second working cycle according to the pressure data of the any second working cycle; Acquire multiple abnormal characteristic curves corresponding to the second operating condition, where each abnormal characteristic curve corresponds to a type of abnormal combustion; For any second pressure curve among the plurality of second pressure curves, matching the second pressure curve with the plurality of abnormal characteristic curves, and obtaining a combustion condition corresponding to the second pressure curve according to a matching result, the combustion condition being used to indicate whether the engine is in normal combustion or a type of abnormal combustion of the engine; obtaining, according to the combustion conditions corresponding to the plurality of second pressure curves, a second abnormality ratio corresponding to each type of abnormal combustion; The first reference threshold is adjusted according to the second abnormality ratio corresponding to each type of abnormal combustion.

5. The method according to any one of claims 1 to 4, characterized in that: The engine includes an intake manifold and an exhaust pipe, the exhaust pipe is connected to the air intake of the intake manifold, a gas pressure sensor is installed on the intake manifold, the gas pressure sensor is used to measure the gas pressure in the intake manifold, and the pressure data is obtained by collecting the gas pressure measured by the gas pressure sensor.

6. The method according to any one of claims 1 to 4, characterized in that: The engine includes an exhaust pipe, a heat-resistant conduit, a heat dissipation sleeve and a gas pressure sensor. The heat-resistant conduit is connected to the exhaust pipe, the heat dissipation sleeve is connected to the heat-resistant conduit, and the gas pressure sensor is installed on the heat dissipation sleeve. The gas pressure sensor is used to measure the gas pressure discharged from the heat dissipation sleeve. The pressure data is obtained by collecting the gas pressure measured by the gas pressure sensor.

7. The method according to any one of claims 1 to 4, characterized in that: Any one of the first working cycles includes a plurality of pressure data, and obtaining a first pressure curve corresponding to any one of the first working cycles according to the pressure data of the first working cycle includes: Calculating a reference pressure based on L pieces of pressure data from the plurality of pressure data included in any one of the first working cycles, where L is an integer smaller than the number of the plurality of pressure data and greater than 2; Differences between the plurality of pressure data and the reference pressure are respectively acquired, and a first pressure curve corresponding to any one of the first working cycles is obtained according to the acquired plurality of differences.

8. An engine regulating device, characterized in that: The device comprises: a first acquisition module, configured to acquire pressure data of a first operating condition of the engine and a plurality of first operating cycles under the first operating condition, wherein the pressure data is used to indicate the pressure of gas exhausted by the engine; a first calculation module, configured to obtain, for any first working cycle among the plurality of first working cycles, a first pressure curve corresponding to the any first working cycle according to the pressure data of the any first working cycle; a second acquisition module, configured to acquire a plurality of abnormal characteristic curves corresponding to the first operating condition, wherein one abnormal characteristic curve corresponds to one type of abnormal combustion; a matching module, configured to match any one of the plurality of first pressure curves with the plurality of abnormal characteristic curves, and obtain, based on a matching result, a combustion condition corresponding to the first pressure curve, the combustion condition being used to indicate whether the engine is in normal combustion or in abnormal combustion; a second calculation module, configured to obtain a first abnormality ratio corresponding to each abnormal combustion type according to the combustion conditions corresponding to the plurality of first pressure curves; a third acquisition module, configured to acquire adjustment information corresponding to each type of abnormal combustion according to the first abnormality ratio corresponding to each type of abnormal combustion, wherein the adjustment information is used to adjust the combustion parameters of the engine; The adjustment module is used to adjust the combustion parameters of the engine according to the adjustment information corresponding to the types of abnormal combustion.

9. A computer device, characterized in that: The computer device includes a processor and a memory, wherein at least one computer program is stored in the memory, and the at least one computer program is loaded and executed by the processor, so that the computer device implements the engine adjustment method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that The computer-readable storage medium stores at least one computer program, which is loaded and executed by a processor to enable a computer to implement the engine adjustment method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Detecting and mitigating abnormal combustion characteristics

    CN107709956A

  • Idle speed control device for internal combustion engines

    JP1994043236U