A method for correcting injection advance angle and related device
By calibrating the optimal fuel temperature and the conversion coefficient of the injection advance angle, the compensating injection advance angle is calculated to correct the injection advance angle of the electronically controlled engine, the problem of low economic benefits of the electronically controlled engine is solved and the economic benefits and accuracy of the engine is improved.
Patent Information
- Application Number
- CN202310095970.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-02-08
- Publication Date
- 2025-08-19
- Estimated Expiration
- 2043-02-08
AI Technical Summary
After various compensations are made, the electronically controlled engines have low economic benefits.
By calibrating the optimal fuel temperature, optimal injection advance angle and fuel temperature and fuel injection advance angle conversion coefficient, obtain the current fuel temperature, determine the difference and calculate the compensation injection advance angle based on the difference and conversion coefficient, and correct the optimal injection advance angle to obtain the actual injection advance angle.
Improves the economic benefits of the engine, ensures the accuracy of the fuel injection advance angle, avoids safety issues and reduces fuel consumption.
Smart Images

Figure CN116066252B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of vehicle control, and in particular to a method for correcting an injection advance angle and a related device. Background Art
[0002] The electronically controlled engine uses engine speed and load as the basic signals to reflect the actual working conditions of the engine. The basic injection quantity and injection timing are determined by referring to the injection quantity and injection timing pulse spectrum corresponding to each engine working condition obtained from the test. Then, various compensations are made according to various factors (such as water temperature, oil temperature, atmospheric pressure, etc.) to obtain the optimal injection quantity and injection timing or ignition timing, and then the output is controlled through the actuator.
[0003] In actual applications, although various compensations are carried out, the economic benefits of the electronically controlled engine are low. Summary of the Invention
[0004] In response to the above problems, the present application provides a method for correcting the injection advance angle and a related device for improving the economic benefits of an electronically controlled engine.
[0005] Based on this, the embodiments of this application disclose the following technical solutions:
[0006] In one aspect, an embodiment of the present application provides a method for correcting an injection advance angle, the method comprising:
[0007] Calibrate the optimal fuel temperature, optimal injection advance angle, and the conversion coefficient between fuel temperature and injection advance angle; wherein the optimal fuel temperature is the fuel temperature corresponding to the optimal injection advance angle, and the optimal injection advance angle is the injection advance angle that achieves maximum power and minimum fuel consumption under certain speed and fuel supply conditions; the conversion coefficient between fuel temperature and injection advance angle is used to describe the offset of the injection advance angle;
[0008] Get the current fuel temperature;
[0009] determining a difference between the current fuel temperature and the optimal fuel temperature;
[0010] determining a compensation injection advance angle according to the difference and a conversion coefficient between the fuel temperature and the injection advance angle;
[0011] The optimal injection advance angle is corrected according to the compensated injection advance angle to obtain an actual injection advance angle.
[0012] Optionally, the correcting the optimal injection advance angle according to the compensated injection advance angle to obtain an actual injection advance angle includes:
[0013] If the compensated injection advance angle is within a preset injection advance angle range, the optimal injection advance angle is corrected according to the compensated injection advance angle to obtain an actual injection advance angle.
[0014] Optionally, the correcting the optimal injection advance angle according to the compensated injection advance angle to obtain an actual injection advance angle includes:
[0015] If the compensated injection advance angle exceeds a preset injection advance angle range, determining a relationship between the compensated injection advance angle and a boundary value of the preset injection advance angle range; wherein the boundary value includes a maximum value and a minimum value, and the preset injection advance angle range is a range greater than or equal to the minimum value and less than or equal to the maximum value;
[0016] If the compensated injection advance angle is greater than the maximum value, then correcting the optimal injection advance angle according to the maximum value to obtain an actual injection advance angle;
[0017] If the compensated injection advance angle is smaller than the minimum value, the optimal injection advance angle is corrected according to the minimum value to obtain an actual injection advance angle.
[0018] Optionally, the method further includes:
[0019] Get the maximum explosion pressure of the engine;
[0020] determining the injection advance angle corresponding to the maximum explosion pressure according to the corresponding relationship between the explosion pressure and the injection advance angle;
[0021] The maximum value of the preset injection advance angle range is determined according to the injection advance angle corresponding to the maximum explosion pressure.
[0022] Optionally, the method further includes:
[0023] Obtaining the preset fuel consumption threshold of the engine;
[0024] Determining the injection advance angle corresponding to the preset fuel consumption threshold according to the corresponding relationship between fuel consumption and injection advance angle;
[0025] The minimum value of the preset injection advance angle range is determined according to the injection advance angle corresponding to the preset fuel consumption threshold.
[0026] On the other hand, the present application provides a device for correcting an injection advance angle, the device comprising: a calibration unit, an acquisition unit, a determination unit, and a correction unit;
[0027] The calibration unit is configured to calibrate an optimal fuel temperature, an optimal injection advance angle, and a conversion coefficient between the fuel temperature and the injection advance angle; wherein the optimal fuel temperature is the fuel temperature corresponding to the optimal injection advance angle, and the optimal injection advance angle is the injection advance angle that achieves maximum power and minimum fuel consumption under certain speed and fuel supply conditions; and the conversion coefficient between the fuel temperature and the injection advance angle is used to describe an offset of the injection advance angle;
[0028] The acquisition unit is used to acquire the current fuel temperature;
[0029] The determining unit is configured to determine a difference between the current fuel temperature and the optimal fuel temperature;
[0030] The determining unit is further configured to determine a compensated injection advance angle based on the difference and a conversion coefficient between the fuel temperature and the injection advance angle;
[0031] The correction unit is used to correct the optimal injection advance angle according to the compensated injection advance angle to obtain an actual injection advance angle.
[0032] Optionally, the correction unit is specifically configured to:
[0033] If the compensated injection advance angle is within a preset injection advance angle range, the optimal injection advance angle is corrected according to the compensated injection advance angle to obtain an actual injection advance angle.
[0034] Optionally, the correction unit is specifically configured to:
[0035] If the compensated injection advance angle exceeds a preset injection advance angle range, determining a relationship between the compensated injection advance angle and a boundary value of the preset injection advance angle range; wherein the boundary value includes a maximum value and a minimum value, and the preset injection advance angle range is a range greater than or equal to the minimum value and less than or equal to the maximum value;
[0036] If the compensated injection advance angle is greater than the maximum value, then correcting the optimal injection advance angle according to the maximum value to obtain an actual injection advance angle;
[0037] If the compensated injection advance angle is smaller than the minimum value, the optimal injection advance angle is corrected according to the minimum value to obtain an actual injection advance angle.
[0038] Optionally, the device further includes a maximum value determining unit, configured to:
[0039] Get the maximum explosion pressure of the engine;
[0040] determining the injection advance angle corresponding to the maximum explosion pressure according to the corresponding relationship between the explosion pressure and the injection advance angle;
[0041] The maximum value of the preset injection advance angle range is determined according to the injection advance angle corresponding to the maximum explosion pressure.
[0042] Optionally, the device further includes a minimum value determining unit, configured to:
[0043] Obtaining the preset fuel consumption threshold of the engine;
[0044] Determining the injection advance angle corresponding to the preset fuel consumption threshold according to the corresponding relationship between fuel consumption and injection advance angle;
[0045] The minimum value of the preset injection advance angle range is determined according to the injection advance angle corresponding to the preset fuel consumption threshold.
[0046] In another aspect, the present application provides a computer device, comprising a processor and a memory:
[0047] The memory is used to store program code and transmit the program code to the processor;
[0048] The processor is configured to execute the method described above according to the instructions in the program code.
[0049] On the other hand, the present application provides a computer-readable storage medium, wherein the computer-readable storage medium is used to store a computer program, and the computer program is used to execute the method described in the above aspects.
[0050] In another aspect, embodiments of the present application provide a computer program product or computer program, which 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 the method described in the above aspects.
[0051] The advantages of the above technical solution of this application are:
[0052] The above technical solution calibrates the optimal fuel temperature, optimal injection advance angle, and the conversion coefficient between fuel temperature and injection advance angle. The current fuel temperature is obtained, and the difference between the current fuel temperature and the optimal fuel temperature is determined. Since the injection advance angle decreases as the fuel temperature increases within a certain range, and the two are linearly related, a compensation injection advance angle can be determined based on this difference and the conversion coefficient between fuel temperature and injection advance angle. The optimal injection advance angle is then corrected based on the compensation injection advance angle to obtain the actual injection advance angle. By utilizing the linear relationship between fuel temperature and injection advance angle, the deviation of the injection advance angle caused by fuel temperature changes can be corrected, improving the accuracy of the actual injection advance angle and enhancing the economic efficiency of the engine. BRIEF DESCRIPTION OF THE DRAWINGS
[0053] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are only some embodiments recorded in this application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0054] Figure 1 A flowchart of a method for correcting an injection advance angle provided in an embodiment of the present application;
[0055] Figure 2 A schematic diagram of a device for correcting an injection advance angle provided in an embodiment of the present application;
[0056] Figure 3 A structural diagram of a computer device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0057] In order to help those skilled in the art better understand the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of this application.
[0058] The following combination Figure 1 , a method for correcting the injection advance angle provided by an embodiment of the present application is introduced. Figure 1 , this figure is a flow chart of a method for correcting an injection advance angle provided in an embodiment of the present application, and the method may include S101-S105.
[0059] S101: Calibrate the optimal fuel temperature, the optimal injection advance angle, and the fuel temperature and injection advance angle conversion coefficient.
[0060] The injection advance angle is the crankshaft angle from the piston to top dead center at the moment the injector begins spraying fuel. The injection advance angle significantly impacts the operating performance of diesel engines, among others. Excessively large injection advance angles result in a prolonged pre-combustion period, causing rough engine operation. However, too small an injection advance angle significantly delays the combustion process, lowering peak pressure and significantly reducing the engine's thermal efficiency. Therefore, to ensure optimal engine performance, it is crucial to select the optimal injection advance angle. The optimal injection advance angle is the one that achieves maximum power and minimum fuel consumption under certain engine speed and fuel flow conditions.
[0061] The optimal fuel temperature is the fuel temperature corresponding to the optimal injection advance angle. As a possible implementation, under the premise of the optimal injection advance angle, the fuel temperature obtained by the fuel temperature sensor connected to the Electronic Control Unit (ECU) is the optimal fuel temperature.
[0062] It should be noted that different types of engines have different corresponding optimal injection advance angles and optimal fuel temperatures. It is necessary to calibrate the optimal injection advance angle and optimal fuel temperature for the engine through experiments.
[0063] The fuel temperature and injection advance angle conversion factor is used to describe the offset of the injection advance angle. It should be noted that the fuel temperature and injection advance angle conversion factor may vary depending on the engine used in different regions and different engine types, and can also be calibrated through experiments.
[0064] As a possible implementation method, after calibrating the optimal fuel temperature, optimal injection advance angle, and fuel temperature and injection advance angle conversion coefficient for the engine, the specific values can be stored and retrieved from the storage space when used later.
[0065] S102: Obtain the current fuel temperature.
[0066] The current fuel temperature is the current fuel temperature in the engine. As a possible implementation, the current fuel temperature can be obtained through a fuel temperature sensor connected to the ECU.
[0067] S103: Determine the difference between the current fuel temperature and the optimal fuel temperature.
[0068] The difference between the current fuel temperature and the optimal fuel temperature can be expressed as:
[0069] T=T0-T x
[0070] Where T is the difference between the current fuel temperature and the optimal fuel temperature; T0 is the optimal fuel temperature; T x is the current fuel temperature.
[0071] S104: Determine the compensation injection advance angle according to the difference, the fuel temperature, and the injection advance angle conversion coefficient.
[0072] Taking a diesel engine as an example, since diesel's density and viscosity decrease with increasing temperature, leakage between the unit pump plunger and pump body increases with temperature, delaying injection timing and, in turn, reducing the injection advance angle. While the fuel delivery time remains unchanged, the reduced diesel density and increased unit pump leakage directly lead to a reduction in the amount of fuel injected per cycle.
[0073] Therefore, increasing fuel temperature within a certain range will reduce the injection mass and maximum injection pressure per cycle, and the relationship is essentially linear. At the same time, the injection timing will be slightly delayed, and the injection advance angle will also decrease accordingly. As a possible implementation method, based on multiple experiments, it has been found that as the fuel temperature increases from 30°C to 80°C, the needle valve opening time is gradually delayed by approximately 1°CA. Therefore, the difference and the compensation advance angle can be expressed as a linear relationship. For example, based on the difference, fuel temperature, and injection advance angle conversion coefficient, the compensation injection advance angle can be determined as:
[0074] θ1=λ×T
[0075] Where θ1 is the compensated injection advance angle; λ is the conversion coefficient between fuel temperature and injection advance angle; and T is the difference between the current fuel temperature and the optimal fuel temperature.
[0076] S105: Correcting the optimal injection advance angle according to the compensated injection advance angle to obtain the actual injection advance angle.
[0077] According to the compensation injection advance angle, the optimal injection advance angle is corrected, and the actual injection advance angle can be expressed as:
[0078] θ p =θ+θ1
[0079] Among them, θ p is the actual injection advance angle; θ is the optimal injection advance angle; θ1 is the compensated injection advance angle.
[0080] The above technical solution calibrates the optimal fuel temperature, optimal injection advance angle, and the conversion coefficient between fuel temperature and injection advance angle. The current fuel temperature is obtained, and the difference between the current fuel temperature and the optimal fuel temperature is determined. Since the injection advance angle decreases as the fuel temperature increases within a certain range, and the two are linearly related, a compensation injection advance angle can be determined based on this difference and the conversion coefficient between fuel temperature and injection advance angle. The optimal injection advance angle is then corrected based on the compensation injection advance angle to obtain the actual injection advance angle. By utilizing the linear relationship between fuel temperature and injection advance angle, the deviation of the injection advance angle caused by fuel temperature changes can be corrected, improving the accuracy of the actual injection advance angle and enhancing the economic efficiency of the engine.
[0081] As a possible implementation, due to abnormalities in the fuel temperature sensor and other factors, the accuracy of the compensated injection advance angle may be reduced. Consequently, the accuracy of the actual injection advance angle obtained by correcting the less accurate compensated injection advance angle may also be reduced. To avoid safety issues, a preset injection advance angle range can be set. This preset injection advance angle range ensures that the actual injection advance angle subsequently obtained based on the compensated injection advance angle correction will not pose safety issues. Specifically, if the compensated injection advance angle is within the preset injection advance angle range, it indicates that the actual injection advance angle obtained based on the compensated injection advance angle correction will not pose safety issues. The optimal injection advance angle can be corrected based on the compensated injection advance angle to obtain the actual injection advance angle.
[0082] As a possible implementation, if the compensated injection advance angle exceeds the preset injection advance angle range, the relationship between the compensated injection advance angle and the boundary value of the preset injection advance angle range is determined. The boundary value of the preset injection advance angle range includes a maximum value and a minimum value, and the preset injection advance angle range is a range greater than or equal to the minimum value and less than or equal to the maximum value. For example, the preset injection advance angle range can be expressed as [θ min ,θ max ]. Among them, θ min is the minimum value, θ max is the maximum value.
[0083] If the compensated injection advance angle is greater than the maximum value, the optimal injection advance angle can be corrected based on the maximum value to obtain the actual injection advance angle. In this way, the corrected actual injection advance angle will still be within the safe range and will not affect engine safety.
[0084] If the compensated injection advance angle is less than the minimum value, the optimal injection advance angle is corrected based on the minimum value to obtain the actual injection advance angle. In this way, the corrected actual injection advance angle can reduce fuel consumption while ensuring a certain level of safety.
[0085] As can be seen from the above technical solution, if the compensated injection advance angle exceeds the preset injection advance angle range, the optimal injection advance angle can be corrected using the maximum and minimum values of the preset injection advance angle to obtain the actual injection advance angle. Therefore, limiting the compensated injection advance angle to within the preset injection advance angle range ensures that the actual injection advance angle obtained through the compensated injection advance angle correction does not pose safety issues, ensuring engine stability and preventing excessive fuel consumption.
[0086] The following describes how to determine the maximum value and the minimum value, respectively. A1-A3 is a method for determining the maximum value, and B1-B3 is a method for determining the minimum value.
[0087] A1: Get the maximum explosion pressure of the engine.
[0088] Engine explosion pressure refers to the pressure measured when the mixture of air and gasoline ignites in the engine cylinder, causing explosions. The pressure exerted on the cylinder block and piston by the spark plug is called explosion pressure. Maximum explosion pressure refers to the maximum explosion pressure that the engine can withstand. Exceeding the maximum explosion pressure will cause engine safety problems.
[0089] A2: According to the corresponding relationship between explosion pressure and injection advance angle, determine the injection advance angle corresponding to the maximum explosion pressure.
[0090] The relationship between explosion pressure and injection advance angle means that as the injection advance angle increases, the explosion pressure decreases. Therefore, based on this relationship, the injection advance angle corresponding to the maximum explosion pressure is determined.
[0091] A3: Determine the maximum value of the preset injection advance angle range based on the injection advance angle corresponding to the maximum explosion pressure.
[0092] As can be seen from the above technical solution, the corresponding relationship between explosion pressure and injection advance angle is used to determine the injection advance angle corresponding to the maximum explosion pressure, thereby determining the maximum value of the preset injection advance angle range. Therefore, the maximum explosion pressure of the engine is the engine's safety threshold, and the maximum value of the preset injection advance angle range determined by the maximum explosion pressure is also the engine's safety threshold. When the compensated injection advance angle is less than or equal to the maximum value of the preset injection advance angle range, engine safety can be guaranteed.
[0093] B1: Obtain the preset fuel consumption threshold of the engine.
[0094] The present application embodiment does not specifically limit the preset fuel consumption threshold, and those skilled in the art can set it according to actual needs. For example, the preset fuel consumption threshold can be 5 grams.
[0095] B2: Determine the injection advance angle corresponding to the preset fuel consumption threshold based on the corresponding relationship between fuel consumption and injection advance angle.
[0096] The relationship between fuel consumption and injection advance angle can be calibrated through experiments. For example, a larger injection advance angle indicates lower fuel consumption. Based on this relationship, the injection advance angle corresponding to a preset fuel consumption threshold can be determined.
[0097] B3: Determine a minimum value of a preset fuel injection advance angle range based on the fuel injection advance angle corresponding to the preset fuel consumption threshold.
[0098] As can be seen from the above technical solution, the fuel consumption threshold is used to determine the injection advance angle corresponding to the preset fuel consumption threshold, thereby determining the minimum value of the preset injection advance angle range. Therefore, the fuel consumption threshold serves as the upper limit of allowable fuel waste, and the minimum value of the preset injection advance angle range determined by the fuel consumption threshold also serves as the upper limit of allowable fuel waste. When the compensation injection advance angle is greater than or equal to the minimum value of the preset injection advance angle range, excessive fuel waste can be avoided.
[0099] In addition to the method for correcting the injection advance angle provided in the embodiment of the present application, a device for correcting the injection advance angle is also provided. Figure 2 As shown, it includes: a calibration unit 201, an acquisition unit 202, a determination unit 203 and a correction unit 204;
[0100] The calibration unit 201 is configured to calibrate an optimal fuel temperature, an optimal injection advance angle, and a conversion coefficient between the fuel temperature and the injection advance angle. The optimal fuel temperature is the fuel temperature corresponding to the optimal injection advance angle, and the optimal injection advance angle is the injection advance angle that achieves maximum power and minimum fuel consumption under certain speed and fuel supply conditions. The conversion coefficient between the fuel temperature and the injection advance angle is used to describe an offset of the injection advance angle.
[0101] The acquisition unit 202 is used to acquire the current fuel temperature;
[0102] The determining unit 203 is configured to determine a difference between the current fuel temperature and the optimal fuel temperature;
[0103] The determining unit 203 is further configured to determine a compensated injection advance angle based on the difference and the fuel temperature and injection advance angle conversion coefficient;
[0104] The correction unit 204 is configured to correct the optimal injection advance angle according to the compensated injection advance angle to obtain an actual injection advance angle.
[0105] As a possible implementation, the correction unit 204 is specifically configured to:
[0106] If the compensated injection advance angle is within a preset injection advance angle range, the optimal injection advance angle is corrected according to the compensated injection advance angle to obtain an actual injection advance angle.
[0107] As a possible implementation, the correction unit 204 is specifically configured to:
[0108] If the compensated injection advance angle exceeds a preset injection advance angle range, determining a relationship between the compensated injection advance angle and a boundary value of the preset injection advance angle range; wherein the boundary value includes a maximum value and a minimum value, and the preset injection advance angle range is a range greater than or equal to the minimum value and less than or equal to the maximum value;
[0109] If the compensated injection advance angle is greater than the maximum value, then correcting the optimal injection advance angle according to the maximum value to obtain an actual injection advance angle;
[0110] If the compensated injection advance angle is smaller than the minimum value, the optimal injection advance angle is corrected according to the minimum value to obtain an actual injection advance angle.
[0111] As a possible implementation manner, the apparatus further includes a maximum value determining unit, configured to:
[0112] Get the maximum explosion pressure of the engine;
[0113] determining the injection advance angle corresponding to the maximum explosion pressure according to the corresponding relationship between the explosion pressure and the injection advance angle;
[0114] The maximum value of the preset injection advance angle range is determined according to the injection advance angle corresponding to the maximum explosion pressure.
[0115] As a possible implementation manner, the apparatus further includes a minimum value determining unit, configured to:
[0116] Obtaining the preset fuel consumption threshold of the engine;
[0117] Determining the injection advance angle corresponding to the preset fuel consumption threshold according to the corresponding relationship between fuel consumption and injection advance angle;
[0118] The minimum value of the preset injection advance angle range is determined according to the injection advance angle corresponding to the preset fuel consumption threshold.
[0119] The above technical solution calibrates the optimal fuel temperature, optimal injection advance angle, and the conversion coefficient between fuel temperature and injection advance angle. The current fuel temperature is obtained, and the difference between the current fuel temperature and the optimal fuel temperature is determined. Since the injection advance angle decreases as the fuel temperature increases within a certain range, and the two are linearly related, a compensation injection advance angle can be determined based on this difference and the conversion coefficient between fuel temperature and injection advance angle. The optimal injection advance angle is then corrected based on the compensation injection advance angle to obtain the actual injection advance angle. By utilizing the linear relationship between fuel temperature and injection advance angle, the deviation of the injection advance angle caused by fuel temperature changes can be corrected, improving the accuracy of the actual injection advance angle and enhancing the economic efficiency of the engine.
[0120] The present application also provides a computer device. Figure 3 , which shows a structural diagram of a computer device provided by an embodiment of the present application, such as Figure 3 As shown, the device includes a processor 310 and a memory 320:
[0121] The memory 310 is used to store program codes and transmit the program codes to the processor;
[0122] The processor 320 is configured to execute any one of the injection advance angle correction methods provided in the above embodiments according to the instructions in the program code.
[0123] An embodiment of the present application provides a computer-readable storage medium, which is used to store a computer program. The computer program is used to execute any one of the injection advance angle correction methods provided in the above embodiments.
[0124] Embodiments of the present application also provide a computer program product or computer program, comprising 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 the injection advance angle correction method provided in various optional implementations of the aforementioned aspects.
[0125] It should be noted that the various embodiments in this specification are described in a progressive manner, with each embodiment focusing on the differences from other embodiments. Reference can be made to the common and similar parts between the various embodiments. For the systems or devices disclosed in the embodiments, since they correspond to the methods disclosed in the embodiments, the description is relatively simple, and the relevant parts can be referred to the method description.
[0126] It should be understood that in this application, "at least one (item)" means one or more, and "plurality" means two or more. "And / or" is used to describe the association relationship of associated objects, indicating that three relationships may exist. For example, "A and / or B" can mean: only A exists, only B exists, and A and B exist at the same time, where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. "At least one of the following items" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, c can be single or multiple.
[0127] It should also be noted that, in this document, relational terms such as first and second, etc., are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "comprises," "comprising," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or elements inherent to such process, method, article, or device. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of additional identical elements in the process, method, article, or device comprising the element.
[0128] The steps of the methods or algorithms described in conjunction with the embodiments disclosed herein may be implemented directly using hardware, a software module executed by a processor, or a combination of the two. The software module may be placed in a random access memory (RAM), internal memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, a hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.
[0129] The above description of the disclosed embodiments is intended to enable one skilled in the art to implement or use the present application. Various modifications to these embodiments will be readily apparent to one skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application is not limited to the embodiments shown herein, but is intended to conform to the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A method for correcting an injection advance angle, characterized in that: The method comprises: Calibrate the optimal fuel temperature, optimal injection advance angle, and fuel temperature and injection advance angle conversion coefficient; wherein the optimal fuel temperature is the fuel temperature corresponding to the optimal injection advance angle, and the optimal injection advance angle is the injection advance angle that achieves maximum power and minimum fuel consumption under certain speed and fuel supply conditions; the fuel temperature and injection advance angle conversion coefficient is used to describe the offset of the injection advance angle; the fuel temperature and the injection advance angle are linearly related; Get the current fuel temperature; determining a difference between the current fuel temperature and the optimal fuel temperature; determining a compensated injection advance angle according to the difference and a product of a conversion coefficient between the fuel temperature and the injection advance angle; The optimal injection advance angle is corrected according to the compensated injection advance angle to obtain an actual injection advance angle.
2. The method according to claim 1, characterized in that The correcting the optimal injection advance angle according to the compensated injection advance angle to obtain the actual injection advance angle includes: If the compensated injection advance angle is within a preset injection advance angle range, the optimal injection advance angle is corrected according to the compensated injection advance angle to obtain an actual injection advance angle.
3. The method according to claim 1, characterized in that The correcting the optimal injection advance angle according to the compensated injection advance angle to obtain the actual injection advance angle includes: If the compensated injection advance angle exceeds a preset injection advance angle range, determining a relationship between the compensated injection advance angle and a boundary value of the preset injection advance angle range; wherein the boundary value includes a maximum value and a minimum value, and the preset injection advance angle range is a range greater than or equal to the minimum value and less than or equal to the maximum value; If the compensated injection advance angle is greater than the maximum value, then correcting the optimal injection advance angle according to the maximum value to obtain an actual injection advance angle; If the compensated injection advance angle is smaller than the minimum value, the optimal injection advance angle is corrected according to the minimum value to obtain an actual injection advance angle.
4. The method according to claim 2 or 3, characterized in that The method further comprises: Get the maximum explosion pressure of the engine; determining the injection advance angle corresponding to the maximum explosion pressure according to the corresponding relationship between the explosion pressure and the injection advance angle; The maximum value of the preset injection advance angle range is determined according to the injection advance angle corresponding to the maximum explosion pressure.
5. The method according to claim 2 or 3, characterized in that The method further comprises: Obtaining the preset fuel consumption threshold of the engine; Determining the injection advance angle corresponding to the preset fuel consumption threshold according to the corresponding relationship between fuel consumption and injection advance angle; The minimum value of the preset injection advance angle range is determined according to the injection advance angle corresponding to the preset fuel consumption threshold.
6. A device for correcting injection advance angle, characterized in that: The device comprises: a calibration unit, an acquisition unit, a determination unit and a correction unit; The calibration unit is configured to calibrate an optimal fuel temperature, an optimal injection advance angle, and a conversion coefficient between fuel temperature and injection advance angle; wherein the optimal fuel temperature is the fuel temperature corresponding to the optimal injection advance angle, and the optimal injection advance angle is the injection advance angle that achieves maximum power and minimum fuel consumption under certain speed and fuel supply conditions; the conversion coefficient between fuel temperature and injection advance angle is used to describe an offset of the injection advance angle; and the fuel temperature and the injection advance angle are linearly related. The acquisition unit is used to acquire the current fuel temperature; The determining unit is configured to determine a difference between the current fuel temperature and the optimal fuel temperature; The determining unit is further configured to determine a compensated injection advance angle based on the difference and a product of a conversion coefficient between the fuel temperature and the injection advance angle; The correction unit is used to correct the optimal injection advance angle according to the compensated injection advance angle to obtain an actual injection advance angle.
7. The device according to claim 6, characterized in that The correction unit is specifically used to: If the compensated injection advance angle is within a preset injection advance angle range, the optimal injection advance angle is corrected according to the compensated injection advance angle to obtain an actual injection advance angle.
8. The device according to claim 6, characterized in that The correction unit is specifically used to: If the compensated injection advance angle exceeds a preset injection advance angle range, determining a relationship between the compensated injection advance angle and a boundary value of the preset injection advance angle range; wherein the boundary value includes a maximum value and a minimum value, and the preset injection advance angle range is a range greater than or equal to the minimum value and less than or equal to the maximum value; If the compensated injection advance angle is greater than the maximum value, then correcting the optimal injection advance angle according to the maximum value to obtain an actual injection advance angle; If the compensated injection advance angle is smaller than the minimum value, the optimal injection advance angle is corrected according to the minimum value to obtain an actual injection advance angle.
9. A computer device, characterized in that: The device includes a processor and a memory: The memory is used to store program code and transmit the program code to the processor; The processor is configured to execute the method according to any one of claims 1 to 5 according to instructions in the program code.
10. A computer-readable storage medium, characterized in that The computer-readable storage medium is used to store a computer program, and the computer program is used to execute the method according to any one of claims 1 to 5.
Citation Information
Patent Citations
Diesel engine fuel injection advance angle acquiring method with protection and delay compensation
CN112302821A
Apparatus for controlling the time of fuel injectionfor diesel engine and method for the same
KR1020010065842A