Gas engine control device and program

JP7632269B2Active Publication Date: 2025-02-19DENSO CORP
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
JP2021211132
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2021-05-28
Filing Date
2021-12-24
Publication Date
2025-02-19
Estimated Expiration
2041-12-24

AI Technical Summary

Benefits of technology

【0008】 なお、混合気の均質度は、燃焼室内において混合のばらつきに応じたものでもあり、燃焼室内での混合のばらつきが小さいほど均質度が高いものとなっている。また、混合気の均質度は、燃焼室内でのガス燃料の濃度分布のばらつきに応じたものでもあり、燃焼室内での濃度分布のばらつきが小さいほど均質度が高いものとなっている。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007632269000001
    Figure 0007632269000001
  • Figure 0007632269000002
    Figure 0007632269000002
  • Figure 0007632269000003
    Figure 0007632269000003
Patent Text Reader

Abstract

To improve the homogeneity of an air-fuel mixture in a combustion chamber.SOLUTION: An engine 10 comprises a piston 13 which reciprocates in a cylinder, and a fuel injection valve 31 for directly injecting gas fuel which is adjusted in pressure to prescribed fuel pressure into a combustion chamber 14, and the gas fuel injected from the fuel injection valve 31 is subjected to combustion in the combustion chamber 14. An ECU 80 comprises a calculation part for calculating homogeneity indicating a degree of the homogeneity of an air-fuel mixture of the gas fuel injected from the fuel injection valve 31 in the combustion chamber 14 and air as a homogeneity estimation value, and a control part for controlling at least either of the fuel injection timing of the fuel injection valve 31 and the fuel pressure on the basis of the homogeneity estimation value which is calculated by the calculation part.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] Disclosed herein is a control device for a gas engine; program Regarding. [Background technology]

[0002] In a gas engine that uses gas fuel such as compressed natural gas (CNG) or hydrogen, a technique for injecting gas fuel from a fuel injection valve into a combustion chamber, in which the gas fuel is injected during the intake stroke and the compression stroke, is known (see, for example, Patent Document 1). In this case, by injecting the gas fuel during the compression stroke as much as possible, the filling efficiency of the combustion chamber can be increased. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Patent No. 4196733 Summary of the Invention [Problem to be solved by the invention]

[0004] However, if gas fuel is injected as early as possible during the compression stroke, the time for mixture formation is reduced, and there is concern that the homogeneity of the mixture in the combustion chamber may decrease. In addition, the cause of the decrease in homogeneity of the mixture in the combustion chamber is thought to be the in-cylinder flow caused by the inflow of fresh air into the combustion chamber. If the homogeneity of the mixture decreases, there is concern that the thermal efficiency may decrease due to an increase in unburned loss, and that exhaust emissions may worsen. Therefore, technology to improve the homogeneity of the mixture is desired.

[0005] The present invention has been made in consideration of the above circumstances, and provides a gas engine control device capable of improving the homogeneity of an air-fuel mixture in a combustion chamber, program The purpose is to provide. [Means for solving the problem]

[0006] In order to solve the above problems, the control device for a gas engine according to the present invention comprises: The present invention is applied to a gas engine including a piston that reciprocates in a cylinder and a fuel injection valve that directly injects gas fuel, the pressure of which is adjusted to a predetermined fuel pressure, into a combustion chamber, the gas fuel injected from the fuel injection valve being combusted in the combustion chamber, a calculation unit that calculates a homogeneity indicating a degree of homogeneity of a mixture of air and the gas fuel injected from the fuel injection valve in the combustion chamber as a homogeneity estimated value; a control unit that controls at least one of a fuel injection timing and a fuel pressure of the fuel injection valve based on the homogeneity estimation value calculated by the calculation unit; The present invention is characterized by comprising:

[0007] In a gas engine, the combustion state varies depending on the homogeneity of the mixture of gas fuel and air in the combustion chamber. The homogeneity of the mixture also varies depending on injection conditions such as fuel injection timing and fuel pressure. In consideration of this point, the homogeneity indicating the degree of homogeneity of the mixture of gas fuel and air injected from a fuel injection valve in the combustion chamber is calculated as a homogeneity estimation value, and at least one of the fuel injection timing and the fuel pressure of the fuel injection valve is controlled based on the homogeneity estimation value. In this case, by controlling the fuel injection timing and the fuel pressure, the degree of swirl and the mixing time of the gas fuel injected from the fuel injection valve into the combustion chamber when it swirls up from the top surface of the piston are appropriately changed, and the homogeneity in the combustion chamber can be optimized. This allows the gas fuel to be burned appropriately in the gas engine.

[0008] The homogeneity of the mixture depends on the variation in the mixture in the combustion chamber, and the smaller the variation in the mixture in the combustion chamber, the higher the homogeneity.The homogeneity of the mixture also depends on the variation in the concentration distribution of the gas fuel in the combustion chamber, and the smaller the variation in the concentration distribution in the combustion chamber, the higher the homogeneity.

[0009] Another invention relating to a gas engine control device is: The present invention is applied to a gas engine including a piston that reciprocates in a cylinder and a fuel injection valve that directly injects gas fuel, the pressure of which is adjusted to a predetermined fuel pressure, into a combustion chamber, the gas fuel injected from the fuel injection valve being combusted in the combustion chamber, a homogeneity determination unit that determines whether the interior of the combustion chamber is in a predetermined low homogeneity state, which is a state in which a homogeneity indicating a degree of homogeneity of a mixture of air and the gas fuel injected from the fuel injection valve is reduced; a control unit that controls at least one of a fuel injection timing and a fuel pressure of the fuel injection valve in order to increase the degree of homogeneity when it is determined that the low homogeneity state has occurred; The present invention is characterized by comprising:

[0010] In the above configuration, it is determined whether the interior of the combustion chamber is in a predetermined low homogeneity state, in which the degree of homogeneity of the mixture of the gas fuel injected from the fuel injection valve and the air is reduced, and when it is determined that the interior of the combustion chamber is in a low homogeneity state, at least one of the fuel injection timing and the fuel pressure of the fuel injection valve is controlled to increase the homogeneity. In this case, by controlling the fuel injection timing and the fuel pressure, the degree of swirl of the gas fuel injected from the fuel injection valve into the combustion chamber when it swirls up from the top surface of the piston and the mixing time are appropriately changed, and the homogeneity in the combustion chamber can be optimized. This allows the gas fuel to be burned appropriately in the gas engine.

[0011] In addition, the invention relating to the fuel injection valve is A fuel injection valve for gas fuel that is used in a four-stroke reciprocating engine having a piston that reciprocates in a cylinder and that directly injects gas fuel into a combustion chamber, the engine has an intake port and an exhaust port, and generates an in-cylinder flow including a vertical swirl component in the combustion chamber by air flowing in from the intake port during an intake stroke; The tip of the injection valve is provided with an injection part for injecting gas fuel, the injection portion has a plurality of injection holes, and the plurality of injection holes are provided so as to inject fuel in a direction away from a central axis of the injection valve, The present invention is characterized in that the state of the jet of gas fuel injected from each of the nozzle holes is determined according to the positions of the intake port and the exhaust port and the direction of injection of the gas fuel from each of the nozzle holes so that the penetration force of the jet of gas fuel injected from each of the nozzle holes in the combustion chamber is equal to each other.

[0012] When gas fuel such as CNG or hydrogen is used in an engine, the filling efficiency in the combustion chamber can be increased by injecting the gas fuel in the compression stroke as much as possible. However, by injecting in the compression stroke, the time for mixture formation is reduced, and there is a concern that homogeneity may decrease. In addition, when a flow occurs in the cylinder due to the inflow of fresh air from the intake port in the intake stroke, different types of flow in the cylinder occur in the intake port side area and the exhaust port side area in the combustion chamber, which may also cause a decrease in homogeneity. Specifically, in the combustion chamber, a vertical swirl component of the flow in the cylinder occurs downward (from the head side to the piston top side) in the exhaust port side area, and a vertical swirl component of the flow in the cylinder occurs upward (from the piston top side to the head side) in the intake port side area, which may cause variation in the homogeneity of the mixture in the combustion chamber.

[0013] In this respect, in the above configuration, since the injection section at the tip of the injection valve is provided with multiple injection holes so that fuel is injected in a direction away from the central axis of the injection valve, it is possible to inject gas fuel in a highly dispersed state. In addition, the state of the gas fuel jet injected from each injection hole is determined according to the positions of the intake port and exhaust port and the direction of injection of gas fuel from each injection hole, so that the penetration force of the gas fuel jet injected from each injection hole in the combustion chamber is equal to each other regardless of the in-cylinder flow occurring in the combustion chamber. As a result, it is possible to improve the homogeneity of the mixture in the combustion chamber.

[0014] Another invention relating to a fuel injection valve is: A fuel injection valve for gas fuel used in a four-stroke reciprocating engine having a piston that reciprocates in a cylinder, which is disposed at a position offset to the intake side or the exhaust side in a combustion chamber, and which directly injects gas fuel into the combustion chamber, The engine has an intake port and an exhaust port, and generates an in-cylinder flow including a vertical swirl component in the combustion chamber by air flowing in from the intake port during an intake stroke, and an ignition plug is provided at a position that is a center of an upper surface of the combustion chamber, The tip of the injection valve is provided with an injection part for injecting gas fuel, the injection portion has a plurality of injection holes, and the plurality of injection holes are provided so as to inject fuel in a direction away from a central axis of the injection valve, when the inside of the combustion chamber is divided into two regions, a region on the exhaust port side being a first region and a region on the intake port side being a second region, the plurality of injection holes include a first injection hole which injects gas fuel toward the first region side of the first region side and a second injection hole which injects gas fuel toward the second region side, The first and second nozzle holes have different injection energy states of the gas fuel injected, the injection energy of the gas fuel injected from the first nozzle hole is stronger than the injection energy of the gas fuel injected from the second nozzle hole, and the penetration force of the jets of the gas fuel injected from the first nozzle hole and the second nozzle hole in the combustion chamber is proportional to the travel distance of the gas fuel from each nozzle hole to the spark plug.

[0015] In a fuel injection valve disposed at an offset position toward the intake side or exhaust side in a combustion chamber, it is desirable to consider that the jet from each nozzle hole is affected by the flow in the cylinder, and that the time required for the jet from each nozzle hole to reach the ignition plug differs after it hits the upper surface of the piston and is rolled up. In this regard, the injection energy of the gas fuel injected from the first nozzle hole is made stronger than the injection energy of the gas fuel injected from the second nozzle hole, and the penetration force of the jet of the gas fuel injected from the first nozzle hole and the second nozzle hole in the combustion chamber is made proportional to the moving distance of the gas fuel from each nozzle hole to the ignition plug. In this way, it is possible to realize the improvement of the homogeneity of the mixture in the combustion chamber while considering that the jet from each nozzle hole is affected by the flow in the cylinder and that the time required for the jet from each nozzle hole to reach the ignition plug differs. [Brief description of the drawings]

[0016] [Figure 1] FIG. 1 is a diagram showing an overview of an engine system. [Diagram 2] FIG. 2 is a diagram showing the arrangement of openings, fuel injection valves, and the like in a cylinder head. [Diagram 3] FIG. [Figure 4] 4 is a flowchart showing a procedure of fuel injection control. [Diagram 5] FIG. 4 is a diagram for explaining a flow inside a cylinder. [Figure 6] 4A and 4B are diagrams for explaining the effect of an in-cylinder flow on a jet of gas fuel. [Figure 7] FIG. 4 is a diagram for explaining the configuration of each nozzle hole. [Figure 8] 13 is a diagram showing a state in which the penetration force of the jet of gas fuel is equal regardless of the flow inside the cylinder. FIG. [Figure 9] FIG. 4 is a diagram for explaining the configuration of each nozzle hole. [Figure 10] FIG. 6 is a diagram for explaining the configuration of each injection hole in a modified example of the first embodiment. [Figure 11] 13 is a diagram for explaining the influence of an in-cylinder flow on a jet of gas fuel in the second embodiment. FIG. [Figure 12] FIG. 4 is a diagram for explaining the configuration of each nozzle hole. [Figure 13] FIG. 11 is a diagram showing the trajectory of a jet in a combustion chamber in the third embodiment. [Figure 14] 4 is a diagram for explaining the effect of an in-cylinder flow on a jet of gas fuel; [Figure 15] 13 is a diagram showing a state in which the penetration force of the jet of gas fuel is equal regardless of the flow inside the cylinder. FIG. [Figure 16] FIG. 13 is a configuration diagram of a control system according to a fourth embodiment. [Figure 17] FIG. 13 is a block diagram for explaining a method for calculating a homogeneity estimate value. [Figure 18] FIG. 13 is a relationship diagram for calculating a homogeneity estimate value. [Figure 19] FIG. 13 is a relationship diagram for calculating a homogeneity estimate value. [Figure 20] FIG. 13 is a relationship diagram for calculating a homogeneity estimate value. [Figure 21] 4 is a flowchart showing a procedure of fuel injection control. [Figure 22] 4 is a time chart for explaining fuel injection timing. [Diagram 23] FIG. 4 is a diagram showing the relationship between the injection start timing and the filling efficiency. [Figure 24] FIG. 13 is a diagram showing an estimated homogeneity value corresponding to the injection start timing. [Diagram 25] 13 is a flowchart showing a procedure of fuel injection control in the fifth embodiment. [Figure 26] FIG. 4 is a diagram showing an estimated homogeneity value corresponding to fuel pressure. [Figure 27] 13 is a flowchart showing a procedure of fuel injection control in the sixth embodiment. [Figure 28] FIG. 13 is a diagram showing an estimated homogeneity value corresponding to the injection start timing. [Figure 29] 13 is a flowchart showing a procedure of fuel injection control in the seventh embodiment. [Diagram 30] 10 is a flowchart showing a procedure of fuel injection control in a modified example. [Diagram 31] FIG. 10 is a diagram for explaining a form of fuel injection in a modified example. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0017] (First embodiment) Hereinafter, an embodiment of the present invention will be described with reference to the drawings. In this embodiment, a gas engine that uses hydrogen or CNG as a gas fuel is used as an engine in an on-board engine system. An overall schematic diagram of this system is shown in FIG.

[0018] In the engine system shown in FIG. 1, the engine 10 is a four-stroke, direct-injection, multi-cylinder engine in which an intake stroke, a compression stroke, a combustion stroke, and an exhaust stroke form one combustion cycle. The engine 10 has a cylinder block 11 and a cylinder head 12, and a piston 13 is housed in each cylinder 11a formed in the cylinder block 11. A combustion chamber 14 is defined by the cylinder inner wall, the cylinder head 12, and the piston 13. The cylinder head 12 is formed with an intake port 15 and an exhaust port 16 that open to the combustion chamber 14. The intake port 15 and the exhaust port 16 are opened and closed by an intake valve 21 and an exhaust valve 22, respectively, which are driven by a cam (not shown). An intake pipe 23 for drawing in outside air is connected to the intake port 15, and an exhaust pipe 24 for discharging exhaust gas is connected to the exhaust port 16.

[0019] A surge tank 25 is provided in the intake pipe 23, and an intake pressure sensor 26 that detects the pressure inside the intake pipe is provided in the surge tank 25. A throttle valve 27 is provided in the intake pipe 23 upstream of the surge tank 25. The exhaust pipe 24 is provided with a catalyst such as a three-way catalyst for purifying CO, HC, NOx, etc. in the exhaust gas.

[0020] A fuel injection valve 31 and an ignition plug 32 are attached to the cylinder head 12 for each cylinder 11a. The fuel injection valve 31 directly injects fuel supplied from a fuel supply device 40 into the combustion chamber 14. In the combustion chamber 14, the fuel injected from the fuel injection valve 31 is ignited by spark discharge from the ignition plug 32 and is burned.

[0021] 2 is a diagram showing the arrangement of openings, fuel injection valves 31, etc. in the cylinder head 12. The cylinder head 12 is provided with two intake ports 15a as openings of the intake port 15 on the combustion chamber 14 side, and two exhaust ports 16a as openings of the exhaust port 16 on the combustion chamber 14 side. In other words, the cylinder head 12 is provided with four openings leading to the combustion chamber 14. The fuel injection valve 31 and the spark plug 32 are provided in the center of the upper surface of the combustion chamber 14.

[0022] Returning to the explanation of FIG. 1, the fuel injection valve 31 is connected to a fuel container 36 via a fuel pipe 35. Gas fuel is stored in the fuel container 36 under high pressure. The fuel pipe 35 is provided with an adjustment valve 37, such as a pressure reducing valve, a main stop valve, and a shutoff valve, for adjusting the fuel supply from the fuel container 36, and a fuel pressure regulator 33 for adjusting the pressure (fuel pressure) of the gas fuel supplied to the fuel injection valve 31. The pressure reducing valve reduces the fuel pressure to a predetermined set pressure (e.g., 3.0 MPa) when the gas fuel supplied from the fuel container 36 becomes abnormally high pressure. The main stop valve and the shutoff valve allow and shut off the flow of the gas fuel in the fuel pipe 35. The fuel pressure regulator 33 adjusts the fuel pressure within a range of, for example, 1 to 3 MPa.

[0023] As is well known, the ECU 80 is an electronic control device mainly composed of a microcomputer including a CPU, ROM, RAM, etc., and performs various controls of the engine 10 according to the engine operating state at each time by executing various control programs stored in the ROM. Specifically, the ECU 80 receives various detection signals from the intake pressure sensor 26, a rotation speed sensor (not shown), etc., and controls the operation of the fuel injection valve 31 and the spark plug 32 based on the detection signals.

[0024] Next, a description will be given of the configuration of the fuel injection valve 31. FIG.

[0025] 3, the fuel injection valve 31 has a first needle 41, a second needle 42, and a body 43 that houses the needles 41, 42. A movable core 44 is fixed to the first needle 41, and the first needle 41 and the movable core 44 are urged downward in the figure by a spring 45. In this case, the first needle 41 is urged in a direction to abut against a first valve seat 43a formed in the body 43, that is, in a direction to block a fuel passage 46 in the body 43 by the first needle 41. The fuel injection valve 31 also has a solenoid coil 48, and when the solenoid coil 48 is energized, the first needle 41 and the movable core 44 can move upward in the figure against the urging force of the spring 45.

[0026] A cylindrical tube 51 is fixed to the tip of the body 43, and the second needle 42 is housed in the body 43 between the first needle 41 and the tube 51. The second needle 42 is biased by a spring 52 toward the upper side in the figure, that is, in a direction in which the second needle 42 abuts against a second valve seat 43b formed in the body 43. The first needle 41 and the second needle 42 are provided spaced apart from each other in the axial direction, and an intermediate chamber 53 is formed between the needles 41, 42.

[0027] Furthermore, a cap 61 serving as an injection part is attached to the tip of the body 43 at a position that blocks the passage 51a inside the cylindrical body 51. The cap 61 has a bulging part 61a that bulges out in a substantially hemispherical shape, and a plurality of injection holes 62 are provided in the bulging part 61a. This gives the fuel injection valve 31 a multi-hole structure. Each injection hole 62 is provided so that fuel is injected in a direction away from the central axis J of the fuel injection valve 31, that is, so that fuel is injected in a radial direction.

[0028] When the solenoid coil 48 is not energized, the first needle 41 is seated on the first valve seat 43a, and the fuel passage 46 is blocked. The second needle 42 is held in a state of being seated on the second valve seat 43b. As a result, the fuel injection valve 31 is held in a state of stopping fuel injection. On the other hand, when the solenoid coil 48 is energized, the first needle 41 is lifted off the first valve seat 43a, and the fuel flows into the intermediate chamber 53. In this case, the pressure of the fuel that has flowed into the intermediate chamber 53 causes the second needle 42 to move downward in the figure, and the second needle 42 is lifted off the second valve seat 43b, and the fuel flows downstream of the second needle 42. As a result, the fuel is injected from the injection hole 62 of the cap 61.

[0029] Here, an outline of the fuel injection control performed by the ECU 80 will be described with reference to the flowchart of FIG.

[0030] In FIG. 4, in step S11, the fuel injection amount is determined based on the engine rotation speed and the required torque using an injection amount map. In step S12, the injection period (the energization period of the fuel injection valve 31) is determined based on the fuel injection amount and the pressure of the gas fuel supplied to the fuel injection valve 31. In step S13, the injection start timing is determined. At this time, the injection start timing is set to a more advanced timing within a range in which the charging efficiency is equal to or greater than a predetermined value, taking into account the sensitivity of the charging efficiency to the injection start timing. In step S14, the injection end timing is determined. At this time, the injection end timing is determined based on the injection period and the injection start timing determined in steps S12 and S13 within a range within a predetermined upper limit injection end timing. The upper limit injection end timing is the most retarded injection end timing determined from the limit at which injection is possible with respect to the rise in the cylinder pressure during the compression stroke, and is preferably set based on the cylinder pressure and the injection pressure.

[0031] Thereafter, in step S15, it is determined whether or not the actual injection amount actually injected from the fuel injection valve 31 matches the fuel injection amount (target injection amount) calculated in step S11. Specifically, the actual injection amount is calculated based on the detection value of the A / F sensor provided in the exhaust pipe 24 and the measurement value of the fuel flow meter provided in the fuel pipe 35, and it is determined whether or not the actual injection amount matches the target injection amount depending on whether or not the difference between the actual injection amount and the target injection amount is equal to or less than a predetermined value. At this time, if the actual injection amount matches the target injection amount, the process proceeds to step S20. On the other hand, if the actual injection amount does not match the target injection amount, the process proceeds to step S16, where the injection timing is reset.

[0032] In step S16, a correction value for the injection end timing is calculated to eliminate a state in which the actual injection amount is insufficient relative to the target injection amount or a state in which the actual injection amount exceeds the target injection amount. Specifically, a correction value for correcting the injection end timing to the retard side or advance side is calculated based on the difference between the actual injection amount and the target injection amount. At this time, the larger the difference between the actual injection amount and the target injection amount, the larger the correction value that is calculated. Also, the correction value may be calculated based on the fuel pressure, and the higher the fuel pressure, the smaller the correction value. The correction value may be a predetermined fixed value.

[0033] In step S17, it is determined whether the injection end timing corrected by the correction value calculated in step S16 exceeds the upper limit injection end timing. If the corrected injection end timing exceeds the upper limit injection end timing, the process proceeds to step S18, where the upper limit injection end timing is set as the injection end timing of the current fuel injection. If the corrected injection end timing does not exceed the upper limit injection end timing, the process proceeds to step S19, where the corrected injection end timing is set as the injection end timing of the current fuel injection.

[0034] In step S20, the fuel injector 31 is energized based on the injection start timing and injection end timing determined as described above, to perform fuel injection.

[0035] In a gas engine that uses gas fuel as fuel, it is desirable to inject fuel during the compression stroke as much as possible to increase the filling efficiency in the combustion chamber 14. However, when fuel is injected during the compression stroke, it is considered that the homogeneity may decrease due to the shortening of the time for mixture formation and the inflow of fresh air during the intake stroke, which causes an in-cylinder flow. Therefore, in the fuel injection valve 31 of this embodiment, the state of the jet of gas fuel injected from each injection hole 62 is determined according to the positions of the intake port 15 and the exhaust port 16 and the direction of injection of the gas fuel from each injection hole 62, and this makes the penetration force of the jet of gas fuel injected from each injection hole 62 in the combustion chamber 14 equal to each other, which in turn makes it possible to improve the homogeneity of the mixture. Below, the in-cylinder flow in the combustion chamber 14 and the new configuration of the fuel injection valve 31 that takes the in-cylinder flow into consideration will be described in detail. Note that the penetration force of the jet means the force that takes into account the influence of disturbance (in-cylinder flow).

[0036] First, the flow within the cylinder will be described with reference to Fig. 5. In the following description, the inside of the combustion chamber 14 is divided into two, with the area on the exhaust port 16 side being a first area R1 and the area on the intake port 15 side being a second area R2.

[0037] 5(a), during the intake stroke, fresh air flows into the combustion chamber 14 from the intake port 15 due to the opening of the intake valve 21. At this time, as the piston 13 moves downward, the fresh air flows into the combustion chamber 14 from the intake port 15 through a gap created by the opening of the intake valve 21, and then flows downward in the figure along the inner wall of the first region R1 of the combustion chamber 14.

[0038] 5(b), during the compression stroke, the upward movement of piston 13 with intake valve 21 and exhaust valve 22 closed causes the in-cylinder flow generated during the intake stroke toward the bottom in the figure to be pushed up by the upper surface of the piston, generating a vertically swirling in-cylinder flow. Note that while FIG. 5 shows only the vertically swirling component of the in-cylinder flow, the in-cylinder flow also includes a horizontally swirling component, that is, a swirling component in the circumferential direction of the cylinder.

[0039] Next, the effect of the in-cylinder flow on the jet of gas fuel will be specifically described. Fig. 6(a) is a diagram showing the effect of the in-cylinder flow on the jet of gas fuel in the first half of the compression stroke, and Fig. 6(b) is a diagram showing the effect of the in-cylinder flow on mixture formation in the second half of the compression stroke. Note that Figs. 6(a) and 6(b) are based on the assumption that the fuel injection valve 31 has a plurality of nozzle holes 62 all of the same shape, and that fuel is injected from each nozzle hole 62 in a radial direction.

[0040] As shown in FIG. 6(a), the gas fuel is injected from each nozzle hole 62 of the fuel injection valve 31 in a radial direction, thereby achieving high dispersion of the gas fuel in the combustion chamber 14. However, the high dispersion of the gas fuel reduces the penetration force of the jet in each nozzle hole 62, and is further affected by the flow in the cylinder, causing a difference in the penetration force of the jet in the first region R1 and the second region R2. In detail, in the combustion chamber 14, a vertical swirling component of the flow in the cylinder occurs downward (from the head side to the piston top surface side) in the first region R1, and an upward (from the piston top surface side to the head side) in the second region R2. Therefore, the penetration force of the jet is weakened in the first region R1, while the penetration force of the jet is strengthened in the second region R2, causing the roll-up of each jet after the piston collision to become unbalanced.

[0041] Therefore, as shown in FIG. 6(b), the homogeneity of the air-fuel mixture varies when the air-fuel mixture is formed in the combustion chamber 14.

[0042] In this embodiment, the injection energy of the gas fuel injected from each nozzle hole 62 is appropriately set in consideration of the in-cylinder flow occurring in the combustion chamber 14, and a specific configuration thereof will be described with reference to FIG.

[0043] 7, (a) is a diagram showing the arrangement of each nozzle hole 62 in a cap 61 at the tip of the injection valve, and (b) is a vertical cross-sectional view of the cap 61. In each of these figures, the cap 61 has four nozzle holes 62 arranged at equal intervals in the circumferential direction, and among the nozzle holes 62, the nozzle hole 62 that injects gas fuel toward the first region R1 in the combustion chamber 14 is referred to as the first nozzle hole 62A, and the nozzle hole 62 that injects gas fuel toward the second region R2 is referred to as the second nozzle hole 62B. In addition, the nozzle holes 62 other than the first nozzle hole 62A and the second nozzle hole 62B are referred to as the third nozzle hole 62C. Note that the opening shape of each nozzle hole 62 in a direction perpendicular to the axial direction is a perfect circle. However, the opening shape of each nozzle hole 62 may be an elliptical shape that is elongated in the radial direction of the injection valve tip, or an elliptical shape that is elongated in the circumferential direction.

[0044] In the configuration shown in Fig. 7, the first nozzle hole 62A and the second nozzle hole 62B have uniform opening areas from the inlet side to the outlet side, and the relationship between the opening areas is that the opening area of ​​the first nozzle hole 62A is larger than the opening area of ​​the second nozzle hole 62B. As a result, the injection amount per unit time of the first nozzle hole 62A is larger than that of the second nozzle hole 62B. In this case, since the injection energy of the gas fuel injected from each nozzle hole 62 is proportional to the mass and the square of the speed of the object, the injection energy of the gas fuel injected from the first nozzle hole 62A is stronger than that of the gas fuel injected from the second nozzle hole 62B.

[0045] The third nozzle hole 62C is a nozzle hole 62 for injecting fuel in a direction along the boundary between the first region R1 and the second region R2 in the combustion chamber 14. The third nozzle hole 62C has a uniform opening area from the inlet side to the outlet side, and the relationship of the opening areas is opening area of ​​the first nozzle hole 62A>opening area of ​​the third nozzle hole 62C>opening area of ​​the second nozzle hole 62B. As a result, the injection energy of the gas fuel injected from the third nozzle hole 62C is weaker than the injection energy of the gas fuel injected from the first nozzle hole 62A and stronger than the injection energy of the gas fuel injected from the second nozzle hole 62B.

[0046] The fuel injection valve 31 is assembled in the cylinder head 12 of the engine 10 so that the first nozzle hole 62A injects gas fuel toward a first region R1 on the exhaust port 16 side, the second nozzle hole 62B injects gas fuel toward a second region R2 on the intake port 15 side, and the third nozzle hole 62C injects gas fuel in a direction along the boundary between the first region R1 and the second region R2.

[0047] 8(a) and 8(b), the fuel injection valve 31 having the configuration shown in Fig. 7 makes the penetration forces of the jets of gas fuel injected from each nozzle hole 62 equal to each other in the combustion chamber 14, enabling the formation of a highly homogeneous mixture. In this case, by increasing the injection energy of the first nozzle hole 62A and decreasing the injection energy of the second nozzle hole 62B, the penetration force F1 of the jet from the first nozzle hole 62A and the penetration force F2 of the jet from the second nozzle hole 62B are made equal.

[0048] The configuration of each nozzle hole 62 can be changed from that of Fig. 7 to that of Fig. 9. In the configuration of Fig. 9, the number of nozzle holes is four, the first nozzle hole 62A injects gas fuel toward the first region R1, the second nozzle hole 62B injects gas fuel toward the second region R2, and the third nozzle hole 62C injects gas fuel in a direction along the boundary between the regions R1 and R2.

[0049] In the configuration shown in Fig. 9, the first nozzle hole 62A and the second nozzle hole 62B each have a tapered structure, and the first nozzle hole 62A is an inverse tapered type whose diameter is reduced from the inlet side to the outlet side, and the second nozzle hole 62B is a tapered type whose diameter is increased from the inlet side to the outlet side. As a result, the injection speed of the gas fuel is higher in the first nozzle hole 62A than in the second nozzle hole 62B. In this case, since the injection energy of the gas fuel injected from each nozzle hole 62 is proportional to the mass and the square of the speed of the object, the injection energy of the gas fuel injected from the first nozzle hole 62A is stronger than the injection energy of the gas fuel injected from the second nozzle hole 62B.

[0050] The third nozzle hole 62C has a non-tapered structure with a uniform opening area from the inlet side to the outlet side, so that the injection energy of the gas fuel injected from the third nozzle hole 62C is weaker than that of the gas fuel injected from the first nozzle hole 62A and is stronger than that of the gas fuel injected from the second nozzle hole 62B. is.

[0051] 9, the opening areas of the first injection hole 62A and the second injection hole 62B may be equal at a half-way position in the thickness direction of the cap 61 (bulging portion 61a) as shown by the dashed line. The opening areas of the injection holes 62A, 62B at this intermediate position may be equal to the opening area of ​​the third injection hole 62C. However, the opening areas on the outlet side of the first injection hole 62A and the second injection hole 62B may be equal to each other.

[0052] In the fuel injection valve 31 having the configuration shown in FIG. 9, as shown in FIGS. 8(a) and (b), the penetration force of the jets of gas fuel injected from each nozzle hole 62 within the combustion chamber 14 can be made equal to each other, making it possible to form a highly homogeneous mixture.

[0053] According to the present embodiment described above in detail, the following excellent effects can be obtained.

[0054] In the cap 61 (injection portion) at the tip of the injection valve, a plurality of injection holes 62 are provided so that fuel is injected in a direction away from the injection valve central axis J, so that the gas fuel can be injected in a highly dispersed state. In addition, the state of the jet of gas fuel injected from each injection hole 62 is determined according to the positions of the intake port 15 and the exhaust port 16 and the direction of injection of the gas fuel from each injection hole 62, so that the penetration force of the jet of gas fuel injected from each injection hole 62 in the combustion chamber 14 is equal to each other regardless of the in-cylinder flow occurring in the combustion chamber 14. As a result, it is possible to improve the homogeneity of the mixture in the combustion chamber 14, and it is possible to suppress the decrease in thermal efficiency and the deterioration of exhaust emissions due to the increase in unburned loss.

[0055] In the first nozzle hole 62A that injects gas fuel toward the first region R1 on the exhaust port 16 side, the momentum of the jet is attenuated by the vertical swirl component of the in-cylinder flow, while in the second nozzle hole 62B that injects gas fuel toward the second region R2 on the intake port 15 side, the momentum of the jet is amplified by the vertical swirl component of the in-cylinder flow. Taking this into consideration, the injection energy of the gas fuel injected from the first nozzle hole 62A is made stronger than the injection energy of the gas fuel injected from the second nozzle hole 62B. This can improve the homogeneity of the mixture.

[0056] The injection energy of the gas fuel injected from the first nozzle hole 62A is made stronger than that of the gas fuel injected from the third nozzle hole 62C, while the injection energy of the gas fuel injected from the second nozzle hole 62B is made weaker than that of the gas fuel injected from the third nozzle hole 62C. This makes it possible to appropriately set the injection energy of the jet of each of the nozzle holes 62A to 62C while improving the high dispersion by making the cap 61 porous.

[0057] When hydrogen is used as the gas fuel, the density is lower than that of CNG, and the injection energy of the jet is smaller, so it is considered to be more susceptible to the influence of the in-cylinder flow. In this regard, even when hydrogen is used as the gas fuel, it is possible to improve the homogeneity of the mixture in the combustion chamber 14.

[0058] (Modification of the first embodiment) Each nozzle hole 62 may be configured as shown in Figures 10(a) to 10(d), which show the arrangement of each nozzle hole 62 in a cap 61 at the tip of the injection valve.

[0059] In the configuration shown in Fig. 10(a), the first nozzle hole 62A among the first to third nozzle holes 62A to 62C has a larger opening area than the other nozzle holes 62B and 62C, thereby increasing the injection energy. The first nozzle hole 62A can be made to have an inverse tapered shape to increase the injection speed and increase the injection energy. It is preferable that the nozzle holes 62B and 62C have a non-tapered structure and have the same injection energy.

[0060] In the configuration shown in Fig. 10(b), the second nozzle hole 62B among the first to third nozzle holes 62A to 62C has a smaller opening area than the other nozzle holes 62A, 62C to weaken the injection energy. The second nozzle hole 62B can be tapered to reduce the injection speed and weaken the injection energy. It is preferable that both the nozzle holes 62A, 62C have a non-tapered structure and have the same injection energy.

[0061] 10(c), the number of nozzle holes is six, including two each of the first nozzle hole 62A, the second nozzle hole 62B, and the third nozzle hole 62C. As described above, the injection energy of each of these nozzle holes 62A to 62C is set as follows: injection energy of the first nozzle hole 62A > injection energy of the third nozzle hole 62C > injection energy of the second nozzle hole 62B.

[0062] 10(d), a first nozzle hole 62A and a second nozzle hole 62B are provided as the multiple nozzle holes 62. The number of each of these nozzle holes 62A and 62B may be, for example, one each, but it is also possible to provide two or more of each. The injection energy of each of these injection holes 62A and 62B is set so that the injection energy of the first nozzle hole 62A is greater than the injection energy of the second nozzle hole 62B.

[0063] Second embodiment Next, the second embodiment will be described, focusing on the differences from the first embodiment. In this embodiment, the direction of the vertical swirl component of the in-cylinder flow is different between the first region R1 on the exhaust port 16 side and the second region R2 on the intake port 15 side in the combustion chamber 14, but at the boundary between these regions R1 and R2, the difference in the vertical swirl component of the in-cylinder flow in the direction along the boundary becomes small. This will be described with reference to FIG. 11.

[0064] Fig. 11(a) is a perspective view showing a schematic configuration of a cylinder 11a, in which a vertical section passing through a center position between two intake ports 15a and a center position between two exhaust ports 16a is a cross section A1, and a vertical section dividing the intake side and the exhaust side and perpendicular to the cross section A1 is a cross section A2. Fig. 11(b) shows the in-cylinder flow at the cross section A1, and Fig. 11(c) shows the in-cylinder flow at the cross section A2.

[0065] Here, as shown in FIG. 11(b), it is assumed that fuel injection is performed at a portion corresponding to the cross section A1 as shown in B1 and B2. In this case, these B1 and B2 are affected by the vertical swirl of the in-cylinder flow, one of which is attenuated and the other is strengthened. In contrast, as shown in FIG. 11(c), when fuel injection is performed at a portion corresponding to the cross section A2 as shown in C1 and C2, the influence of the vertical swirl of the in-cylinder flow on these C1 and C2 is approximately the same. In other words, the cross section A2 is a vertical cross section perpendicular to the cross section A1, and the extension direction of the cross section A2 is along the boundary between the first region R1 and the second region R2. Therefore, unlike the cross section A1, the cross section A2 does not affect C1 and C2 due to the in-cylinder flows that have different vertical swirl directions.

[0066] Therefore, in this embodiment, as shown in Fig. 12, the cap 61 is configured to have only the injection holes 62 that inject gas fuel in a direction along the boundary between the first region R1 and the second region R2. As a result, the gas fuel is injected from each injection hole 62 in the form shown in Fig. 11(c). In this embodiment, the injection energy of the gas fuel injected from each injection hole 62 is equal to each other. According to the configuration of this embodiment, it is possible to suppress variation in the homogeneity of the mixture caused by the flow in the cylinder.

[0067] In addition, a plurality of nozzle holes 62 for injecting gas fuel may be provided on each of the left and right sides of Fig. 11(c). The nozzle holes 62 may have either a non-tapered structure or a tapered structure. If the nozzle holes 62 have a tapered structure, they may be either an inverted tapered type or a tapered type.

[0068] Third embodiment Next, the third embodiment will be described, focusing on the differences from the first embodiment. In the first embodiment, the fuel injection valve 31 is provided at the center of the top surface of the combustion chamber 14, but in this embodiment, the fuel injection valve 31 is provided at a position offset from the center of the top surface of the combustion chamber 14 toward the intake side.

[0069] FIG. 13 is a diagram showing the trajectory of the jet in the combustion chamber 14. In FIG. 13, the left side of the figure is the intake side, and the right side is the exhaust side. The spark plug 32 is provided at a position that is the center of the upper surface of the combustion chamber 14, and the fuel injection valve 31 (cap 61) is provided at a position offset to the intake side. In this configuration, the jet from each nozzle hole 62 is affected by the flow in the cylinder, and in addition, it is considered that the travel distance of the jet from each nozzle hole 62 after colliding with the upper surface of the piston and rolling up until it reaches the spark plug 32 differs. In detail, the travel distance is the distance that the jet passes through the upper surface of the piston, along the inner wall of the cylinder and the cylinder head 12, and reaches the position of the spark plug 32. 13, the trajectory of the jet from the first nozzle hole 62A is T1, and the trajectory of the jet from the second nozzle hole 62B is T2, and by comparing these trajectories T1 and T2, it can be seen that the travel distance of the gas fuel from the first nozzle hole 62A to the spark plug 32 is longer than that from the second nozzle hole 62B. These factors raise concerns about a decrease in the homogeneity of the mixture.

[0070] Fig. 14(a) is a diagram showing the effect of the in-cylinder flow on the jet of gas fuel in the first half of the compression stroke, and Fig. 14(b) is a diagram showing the effect of the in-cylinder flow on the mixture formation in the second half of the compression stroke. Note that Figs. 14(a) and 14(b) are based on the assumption that the fuel injection valve 31 has a plurality of nozzle holes 62 all of the same shape, and that fuel is injected from each nozzle hole 62 toward the first region R1, which is the region on the exhaust port 16 side, and the second region R2, which is the region on the intake port 15 side.

[0071] As shown in Fig. 14(a), in the combustion chamber 14, due to the influence of the in-cylinder flow as described above, the jets have different penetration powers in the first region R1 and the second region R2, and the jets are unbalanced in how they roll up after impinging on the pistons. Therefore, as shown in Fig. 14(b), the homogeneity of the mixture is not uniform when the mixture is formed in the combustion chamber 14.

[0072] In this embodiment, the injection energy of the gas fuel injected from each nozzle hole 62 is appropriately set taking into account the in-cylinder flow occurring in the combustion chamber 14, and the specific configuration thereof is similar to the configurations already shown in Figures 7 and 9.

[0073] That is, the first injection hole 62A and the second injection hole 62B provided in the cap 61 have different opening areas or different taper structures, so that the injection energy of the gas fuel injected from the first injection hole 62A is stronger than the injection energy of the gas fuel injected from the second injection hole 62B. In addition, in terms of the configuration including the third injection hole 62C, the relationship of the injection energy of the gas fuel injected from each injection hole 62A to 62C is injection energy of the first injection hole 62A > injection energy of the third injection hole 62C > injection energy of the second injection hole 62B.

[0074] In addition, when comparing the jet from the first nozzle hole 62A and the jet from the second nozzle hole 62B, the travel distances of the jets from the first nozzle hole 62A to the second nozzle hole 62B differ after the jets collide with the upper surface of the piston and are rolled up until they reach the ignition plug 32. Therefore, in this embodiment, the injection energy of each of the nozzle holes 62A, 62B is determined in consideration of the difference in the travel distance of the gas fuel from each of the nozzle holes 62A, 62B to the ignition plug 32. In this case, it is preferable that the injection energy of each of the nozzle holes 62A, 62B is determined so that the penetration force of the jet from each of the nozzle holes 62A, 62B is proportional to the travel distance of the gas fuel from each of the nozzle holes 62A, 62B to the ignition plug 32.

[0075] 15(a) and (b), the fuel injection valve 31 of this embodiment adjusts the penetration force F1 of the jet from the first injection hole 62A and the penetration force F2 of the jet from the second injection hole 62B by increasing the injection energy of the first injection hole 62A and decreasing the injection energy of the second injection hole 62B. In this case, the gas fuel travels a longer distance from the first injection hole 62A to the ignition plug 32 than from the second injection hole 62B, so that the penetration force F1 of the jet from the first injection hole 62A is stronger than the penetration force F2 of the jet from the second injection hole 62B. This allows a highly homogeneous mixture to be formed in the combustion chamber 14.

[0076] As a modified example of the third embodiment, the fuel injection valve 31 (cap 61) may be provided at a position offset from the center of the upper surface of the combustion chamber 14 toward the exhaust side. In this case, the injection energy of each of the injection holes 62A, 62B may be determined based on the fact that the travel distance of the gas fuel to the ignition plug 32 is shorter for the first injection hole 62A than for the second injection hole 62B, while taking into account the influence of the flow in the cylinder as described above.

[0077] (Modifications of the first to third embodiments) The above embodiment may be modified, for example, as follows.

[0078] In the above embodiment, the fuel injection valve 31 is configured such that the first needle 41 and the second needle 42 are arranged side by side in the axial direction inside the body 43, but is not limited to this configuration. For example, the fuel injection valve 31 may be configured such that a single needle is provided inside the body 43, and when the needle opens, the fuel passage 46 inside the body 43 opens and gas fuel is injected from each nozzle hole 62.

[0079] In the above embodiment, the engine 10 is configured to generate an in-cylinder flow in the combustion chamber 14 that includes a lateral swirl component and a vertical swirl component. However, the engine 10 may be configured such that no lateral swirl component is generated, or if any lateral swirl component is generated, it is very small.

[0080] (Fourth embodiment) In this embodiment, fuel injection control is performed to improve the homogeneity of the mixture of gas fuel and air injected from the fuel injection valve 31 into the combustion chamber 14. That is, this embodiment is made with attention to the fact that the combustion state varies depending on the homogeneity of the mixture of gas fuel and air in the combustion chamber 14 of the engine 10, and the homogeneity of the mixture of gas fuel and air injected from the fuel injection valve 31 into the combustion chamber 14 is calculated as a homogeneity estimation value X, and the fuel injection timing of the fuel injection valve 31 is controlled based on the homogeneity estimation value X. In this embodiment, the engine system shown in FIG. 1 is used. Although not shown in FIG. 1, the engine system may have a turbocharger, a supercharger, or a variable valve mechanism that adjusts the opening and closing timing of the intake and exhaust valves.

[0081] 16 is a configuration diagram of the control system in this embodiment. Detection signals are sequentially input to the ECU 80 from various sensors including a rotation speed sensor 71, an air flow sensor 72, a fuel pressure sensor 73, an in-cylinder pressure sensor 74, etc. The rotation speed sensor 71 detects the engine rotation speed NE, and the air flow sensor 72 detects the intake air amount Qin as the engine load. The fuel pressure sensor 73 is provided in the fuel pipe 35 between the fuel pressure regulator 33 and the fuel injection valve 31, and detects the fuel pressure Pf, which is the pressure of the fuel supplied to the fuel injection valve 31. The in-cylinder pressure sensor 74 is provided in the cylinder head 12, and detects the in-cylinder pressure Pc, which is the pressure inside the combustion chamber 14.

[0082] The ECU 80 controls the operation of the fuel injection valve 31, the spark plug 32, and the fuel pressure regulator 33 based on the detection signals of the above-mentioned sensors. As fuel injection control, the ECU 80 calculates a fuel injection amount Qf based on the engine speed NE and the engine load (required torque or intake air amount Qin), calculates an injection period Td of the fuel injection valve 31 based on the fuel injection amount Qf and the fuel pressure Pf, and performs fuel injection by the fuel injection valve 31 based on the injection period Td. In this embodiment, fuel injection is mainly performed during the compression stroke. The start of the injection period Td is the injection start timing SOI, and the end of the injection period Td is the injection end timing EOI. The injection start timing SOI and the injection end timing EOI each correspond to the "fuel injection timing."

[0083] Furthermore, the ECU 80 sets a target fuel pressure Ptg based on the engine speed NE and the engine load as fuel pressure control by the fuel pressure regulator 33, and also performs fuel pressure feedback control so that the fuel pressure Pf (actual fuel pressure) detected by the fuel pressure sensor 73 coincides with the target fuel pressure Ptg. In this case, the fuel pressure Pf is controlled within a range of, for example, 1 to 3 MPa.

[0084] In this embodiment, the fuel injection valve 31 has the configuration shown in Fig. 3, and the fuel injection valve 31 has a multi-hole structure having a plurality of injection holes 62 at its tip. The number of injection holes 62 is, for example, four, and each injection hole 62 has the same size. Each injection hole 62 is provided so as to inject fuel away from the central axis J of the fuel injection valve 31, i.e., radially, and toward the top surface of the piston.

[0085] According to the findings of the present inventors, the main factors contributing to the homogeneity of the mixture in a gas engine include the jet penetration, which is the penetration (penetration force) of the gas fuel immediately after fuel injection by the fuel injection valve 31, the jet roll-up when the gas fuel rolls up from the top surface of the piston in the combustion chamber 14, and the mixing time of the gas fuel and air in the combustion chamber 14. The jet penetration is a contributing factor to the homogeneity in the period from the start of injection to the arrival of the gas fuel at the top surface of the piston when the compression stroke injection is performed by the fuel injection valve 31. The jet roll-up indicates the degree of roll-up when the gas fuel rolls up along the inner wall of the cylinder after reaching the top surface of the piston, and is a contributing factor to the homogeneity in the period from the arrival of the top surface of the piston to the end of fuel injection. The mixing time is a contributing factor to the homogeneity in the period from the end of fuel injection to the ignition timing (or TDC).

[0086] In this embodiment, the ECU 80 calculates estimated values ​​(jet penetration estimated value A, jet roll-up estimated value B, and mixing time estimated value C) for three elements that contribute to the homogeneity of the mixture, namely, jet penetration, jet roll-up, and mixing time, and calculates a homogeneity estimated value X based on these estimated values. Then, the ECU 80 controls the fuel injection timing of the fuel injection valve 31 based on the homogeneity estimated value X.

[0087] A calculation method of the homogeneity estimated value X will be described with reference to Fig. 17. Fig. 17 is a functional block diagram related to the calculation of the homogeneity estimated value X performed by the ECU 80. As shown in Fig. 17, the ECU 80 has a first calculation unit M1 that calculates a jet penetration estimated value A, a second calculation unit M2 that calculates a roll-up estimated value B, and a third calculation unit M3 that calculates a mixing time estimated value C, and calculates the homogeneity estimated value X by adding up these estimated values ​​A, B, and C (X=A+B+C).

[0088] The first calculation unit M1 calculates a jet penetration estimate value A based on a jet volume a1 indicating the size of the jet of gas fuel in the combustion chamber 14 (in the cylinder) and an in-cylinder volume a2 at the start of fuel injection. Specifically, the jet penetration estimate value A is calculated by the following formula 1. A=k1×(a1 / a2) (formula 1) In formula 2, k1 is a predetermined coefficient (the same applies to k2 to k8 below).

[0089] The jet volume a1 is calculated based on the fuel pressure Pf and the fuel injection amount Qf as parameters. For example, the jet volume a1 is calculated from the fuel pressure Pf and the fuel injection amount Qf based on the relationship shown in Fig. 18(a). The jet volume a1 is calculated to be a larger value as at least one of the fuel pressure Pf and the fuel injection amount Qf is larger.

[0090] The in-cylinder volume a2 is calculated from the injection start timing SOI based on the relationship shown in Fig. 18(b), for example. The in-cylinder volume a2 is calculated to be a larger value as the injection start timing SOI advances relative to TDC.

[0091] The jet penetration estimated value A indicates the size of the jet in the combustion chamber 14, i.e., the proportion of the jet to the in-cylinder volume, and is calculated to be a larger value as the fuel pressure Pf is higher (the numerator term in the above equation 1 is larger) or as the injection start timing SOI is retarded toward TDC (the denominator term in the above equation 1 is smaller).

[0092] The second calculation unit M2 calculates the roll-up estimated value B by adding a jet term b1, which is a term related to the state of the jet that contributes to the roll-up of the jet, and an in-cylinder environment term b2, which is a term related to the environment inside the cylinder that contributes to the roll-up of the jet. Specifically, the second calculation unit M2 calculates the roll-up estimated value B by the following formula 2. B=b1+b2 (formula 2) In other words, since the degree of jet roll-up can change depending on the state of the jet itself and can also change depending on the in-cylinder environment, the jet term b1 and the in-cylinder environment term b2 are calculated separately, and these terms are added together to calculate the roll-up estimated value B.

[0093] The jet term b1 is - Jet velocity contribution b11, which indicates the contribution of the jet velocity to the jet roll-up, - Extrusion contribution b12, which indicates the contribution of the jet extrusion to the jet roll-up; Based on this, it is calculated using the following formula 3. b1=k2×b11+k3×b12 (Formula 3) The jet velocity contribution rate b11 is calculated from the fuel pressure Pf based on the relationship shown in Fig. 19(a), for example. The jet velocity contribution rate b11 is calculated to be a larger value as the fuel pressure Pf increases, because the jet velocity increases as the fuel pressure Pf increases.

[0094] The pushing-out contribution b12 is calculated from the injection period Td based on the relationship shown in Fig. 19(b), for example. The pushing-out contribution b12 is calculated to be a larger value as the injection period Td becomes longer.

[0095] Moreover, the in-cylinder environment term b2 is - The contribution of the jet travel distance to the jet roll-up is shown by b21, The in-cylinder flow contribution ratio b22 indicates the contribution ratio of the in-cylinder flow to the jet roll-up. Piston up contribution b23, which indicates the contribution of the piston up speed to the jet roll-up; -The contribution of the cylinder pressure to the jet roll-up b24, which indicates the contribution of the cylinder pressure at the time of fuel injection, Based on this, it is calculated using the following formula 4. b2=k4×b21+k5×b22+k6×b23+k7×b24 (Formula 4) The jet travel distance in the combustion chamber 14 is the distance required for the jet to travel through the top surface of the piston and the inner wall of the cylinder to reach the position of the spark plug 32, and the shorter the jet travel distance, the stronger the momentum of the jet, and therefore the greater the contribution to homogeneity. The jet travel distance varies depending on the injection start timing SOI, and the closer the injection start timing SOI is to TDC (the more retarded the timing is), the shorter the jet travel distance. The travel distance contribution b21 is calculated from the injection start timing SOI, for example, based on the relationship shown in Figure 20(a). The closer the injection start timing SOI is to TDC (the more retarded the timing is), the greater the travel distance contribution b21 is calculated to be.

[0096] The in-cylinder flow contribution degree b22 is calculated according to the strength of the in-cylinder flow, for example, based on the relationship shown in FIG. 20(b). The in-cylinder flow varies according to the engine rotation state and the engine load, and the degree of strength of the in-cylinder flow is determined, for example, based on the engine rotation speed NE and the intake air amount Qin. In this case, the flow is determined to be strong as the engine rotation speed NE is higher or the intake air amount Qin is higher. In addition, when the fuel injection valve 31 has a porous structure, it is considered that the weaker the in-cylinder flow is, the greater the contribution degree of the homogeneity is, and the stronger the in-cylinder flow is, the smaller the contribution degree of the homogeneity is. Taking these into consideration, the in-cylinder flow contribution degree b22 is calculated to be a larger value as the in-cylinder flow is weaker, and a smaller value as the in-cylinder flow is stronger.

[0097] It should be noted that when the fuel injection valve 31 has one injection hole, that is, when it is a single hole, the in-cylinder flow contribution rate b22 is calculated as a constant value regardless of the strength of the in-cylinder flow.

[0098] When the piston 13 moves upward during the compression stroke, the higher the piston rising speed, the higher the contribution of homogeneity. Also, the higher the engine speed NE, the higher the piston rising speed. Taking these factors into consideration, the piston up contribution b23 is calculated from the engine speed NE based on the relationship in FIG. 20(c), for example. The higher the engine speed NE, the larger the piston up contribution b23 is calculated to be.

[0099] The in-cylinder pressure contribution rate b24 is calculated from the in-cylinder pressure Pc based on the relationship in Fig. 20(d), for example. The higher the in-cylinder pressure Pc, the shorter the distance the jet can travel, so the in-cylinder pressure contribution rate b24 is calculated as a smaller value. The in-cylinder pressure Pc used here is the pressure inside the combustion chamber 14 during fuel injection, and is detected by the in-cylinder pressure sensor 74. However, if the in-cylinder pressure sensor 74 is not provided, the in-cylinder pressure Pc may be estimated from the intake amount Pin, the intake temperature, the closing timing of the intake valve 21, etc.

[0100] The third calculation unit M3 calculates the mixing time estimate C based on the ignition timing IG, the injection end timing EOI, and the engine speed NE, using the following equation 5. C=((IG[CA]-EOI[CA])×60[sec]) / (NE[rpm]×360[CA]) (Formula 5) The more advanced the injection end timing EOI is, the larger the mixing time estimated value C is calculated to be. Note that in Equation 5, it is also possible to calculate the mixing time estimated value C by using the angle period from the injection end timing EOI to TDC instead of the angle period from the injection end timing EOI to the ignition timing IG.

[0101] The ECU 80 controls the fuel injection timing of the fuel injection valve 31 based on the homogeneity estimated value X calculated as described above. In this case, the ECU 80 sets, as a command value for fuel injection control of the fuel injection valve 31, the fuel injection timing at which the homogeneity estimated value X becomes greater than a predetermined threshold value, and causes the fuel injection valve 31 to inject fuel based on the fuel injection timing.

[0102] The fuel injection control based on the homogeneity estimated value X will be described with reference to the flowchart shown in Fig. 21. This process is repeatedly performed by the ECU 80 at a predetermined cycle.

[0103] In step S21, various information such as operating conditions, sensor detection signals, etc. is acquired. Specifically, the engine speed NE, engine load information (required torque, etc.), fuel pressure Pf, and in-cylinder pressure Pc are acquired.

[0104] In step S22, the fuel injection amount Qf is determined based on the engine speed NE and the required torque using an injection amount map, and in step S23, the injection period Td is determined based on the fuel injection amount Qf and the fuel pressure Pf.

[0105] In step S24, an SOI setting range within which the injection start timing SOI can be set is determined. This SOI setting range will be described with reference to the time chart of Fig. 22. In Fig. 22, the advance limit (most advanced timing) of the injection start timing SOI is set to the lower limit injection start timing SOImin, and the retard limit (most retarded timing) is set to the upper limit injection start timing SOImax, and the injection start timing SOI of the fuel injector 31 is set within the SOI setting range from SOImin to SOImax. In Fig. 22, "IVC" is the closing timing of the intake valve 21.

[0106] Here, it is considered that the efficiency of gas fuel filling the combustion chamber 14 varies depending on the injection start time SOI, and the filling efficiency with respect to the injection start time SOI has the relationship shown in Fig. 23. In this case, based on the relationship in Fig. 23, the injection start time SOI that is more advanced within the range in which the filling efficiency is equal to or greater than a predetermined value is set as the lower limit injection start time SOImin.

[0107] In addition, in Fig. 22, the retard limit (most retarded timing) of the injection end timing EOI is set to the upper limit injection end timing EOImax, and the upper limit injection start timing SOImax is set based on the upper limit injection end timing EOImax and the injection period Td. The upper limit injection end timing EOImax is the most retarded injection end timing determined from the limit at which injection is possible with respect to the rise in the in-cylinder pressure during the compression stroke, and may be calculated from the fuel pressure Pf and the in-cylinder pressure Pc. However, the upper limit injection end timing EOImax may be determined as a fixed value.

[0108] The method of setting the lower limit injection start timing SOImin, which is the advance limit of the injection start timing SOI, and the upper limit injection start timing SOImax, which is the retard limit, is not limited to the above method. For example, SOImin and SOImax may be set to predetermined fixed values.

[0109] In step S25, homogeneity estimate values ​​X corresponding to a plurality of injection start timings SOI within the SOI setting range (SOImin to SOImax) are calculated. That is, a plurality (n pieces) of candidate values ​​of the injection start timing SOI within the SOI setting range are set as SOI candidate values ​​T1 to Tn, and homogeneity estimate value X is calculated for each of the SOI candidate values ​​T1 to Tn by the calculation method of Fig. 17. The number of SOI candidate values ​​T1 to Tn is arbitrary, but it is preferable that the SOI candidate values ​​T1 to Tn are set in increments of 10 [CA] within the SOI setting range (SOImin to SOImax), for example.

[0110] In step S26, it is determined whether or not any of the homogeneity estimation values ​​X calculated in step S25, i.e., the homogeneity estimation values ​​X corresponding to the SOI candidate values ​​T1 to Tn, is equal to or greater than a target value Xtg. The target value Xtg is a threshold value for determining whether or not the mixture in the combustion chamber 14 is in a low homogeneity state.

[0111] If the homogeneity estimation value X includes one that is equal to or greater than the target value Xtg, the process proceeds to step S27, where the injection start timing SOI on the most advanced side among the SOI candidate values ​​T1 to Tn at which the homogeneity estimation value X is equal to or greater than the target value Xtg is set as the control command value for the injection start timing SOI. If the homogeneity estimation value X does not include one that is equal to or greater than the target value Xtg, the process proceeds to step S28, where the injection start timing SOI corresponding to the largest homogeneity estimation value X among the homogeneity estimation values ​​X is set as the control command value for the injection start timing SOI.

[0112] 24(a) and (b), a process of setting the injection start timing SOI from a plurality of homogeneity estimation values ​​X for each SOI candidate value T1 to Tn will be described. In FIG. 24(a), the homogeneity estimation value X for each SOI candidate value T1 to Tn includes a value equal to or greater than the target value Xtg. In this case, the most advanced SOI candidate value T1 (lower limit injection start timing SOImin) among the SOI candidate values ​​T1 to Tn corresponding to the homogeneity estimation value X equal to or greater than the target value Xtg is set as the control command value for the injection start timing SOI. By setting the injection start timing SOI on the most advanced side under the condition that the homogeneity estimation value X is equal to or greater than the target value Xtg, it becomes possible to improve thermal efficiency by increasing the in-cylinder pressure in adiabatic compression.

[0113] 24(b), none of the homogeneity estimation values ​​X for the SOI candidate values ​​T1 to Tn are equal to or greater than the target value Xtg. In other words, all of the homogeneity estimation values ​​X are less than the target value Xtg. In this case, the SOI candidate value Tx corresponding to the largest homogeneity estimation value X among the homogeneity estimation values ​​X is set as the control command value for the injection start timing SOI.

[0114] In step S29, the injection end timing EOI of the fuel injection control is determined based on the injection start timing SOI and the injection period Td set in steps S27 and S28.

[0115] Then, in steps S30 to S35, fuel injection is performed while making a correction according to whether or not the fuel injection amount is excessive or insufficient. That is, it is determined whether or not the actual injection amount actually injected from the fuel injection valve 31 matches the target injection amount (fuel injection amount Qf), and if the actual injection amount matches the target injection amount, fuel injection from the fuel injection valve 31 is performed based on the injection start timing SOI and injection end timing EOI determined as described above (step S35), and if the actual injection amount does not match the target injection amount, fuel injection is performed after resetting the injection timing (steps S31 to S35). Note that the processing of steps S30 to S35 is the same as the processing of steps S15 to S20 in FIG. 4 in the first embodiment, and detailed description will be omitted here.

[0116] According to the present embodiment described above in detail, the following excellent effects can be obtained.

[0117] The homogeneity of the mixture in the combustion chamber 14 is calculated as a homogeneity estimated value X, and the fuel injection timing of the fuel injection valve 31 is controlled based on the homogeneity estimated value X. In this case, by controlling the fuel injection timing, the degree of swirl of the gas fuel injected from the fuel injection valve 31 into the combustion chamber 14 when it swirls up from the upper surface of the piston and the mixing time are appropriately changed, and the homogeneity in the combustion chamber 14 can be optimized. This allows the gas fuel to be burned appropriately in the gas engine.

[0118] An injection start timing SOI (fuel injection timing) at which the homogeneity estimation value X becomes larger than the target value Xtg is set as a command value for fuel injection control of the fuel injection valve 31, and fuel injection by the fuel injection valve 31 is performed based on the injection start timing SOI. By such fuel injection control, a desired homogeneity can be achieved in the combustion chamber 14.

[0119] A plurality of SOI candidate values ​​T1 to Tn are determined as candidate values ​​for the injection start time SOI, a homogeneity estimate value X is calculated for each of the SOI candidate values ​​T1 to Tn, and the injection start time SOI is set as a control command value based on the SOI candidate value corresponding to the homogeneity estimate value X that is greater than the target value Xtg among the homogeneity estimate values ​​X. In this case, it is possible to properly grasp the injection start time SOI that enables the improvement of homogeneity, while taking into consideration the effect that changing the injection start time SOI has on the homogeneity.

[0120] A plurality of SOI candidate values ​​T1 to Tn are determined within an SOI setting range between the advance limit (SOImin) and retard limit (SOImax) of the injection start timing SOI, a homogeneity estimate value X is calculated for each of the SOI candidate values ​​T1 to Tn, and the injection start timing SOI is set as a control command value based on the SOI candidate value corresponding to the homogeneity estimate value X larger than the target value Xtg among the homogeneity estimate values ​​X and which is the most advanced within the SOI setting range. In this case, by setting the homogeneity estimate value X to be equal to or larger than the target value Xtg and setting the injection start timing SOI on the most advanced side, it is possible to improve thermal efficiency by increasing the in-cylinder pressure in adiabatic compression.

[0121] When all of the homogeneity estimation values ​​X calculated for the SOI candidate values ​​T1 to Tn are smaller than the target value Xtg, the fuel injection timing is set as a control command value based on the SOI candidate value corresponding to the largest homogeneity estimation value X among the homogeneity estimation values ​​X. In this case, even if the desired homogeneity level is not reached, the best homogeneity can be achieved under the circumstances.

[0122] The main factors that contribute to the homogeneity of the mixture in a gas engine are considered to include the jet penetration, which is the penetration (penetration force) of the gas fuel immediately after fuel injection by the fuel injection valve 31, the jet roll-up when the gas fuel is rolled up from the upper surface of the piston in the combustion chamber 14, and the mixing time of the gas fuel and air in the combustion chamber 14. In addition, each of these factors varies depending on at least the fuel injection timing of the fuel injection valve 31 (injection start timing SOI, injection end timing EOI). In consideration of this point, a configuration is adopted in which a homogeneity estimate value X is calculated based on a jet penetration estimate value A, a roll-up estimate value B, and a mixing time estimate value C. This allows the homogeneity estimate value X to be calculated appropriately, and thus allows the fuel injection control to be optimized.

[0123] It is considered that the homogeneity of the mixture in the combustion chamber 14 varies depending on the fuel injection timing (injection start timing SOI, injection end timing EOI) of the fuel injection valve 31, the fuel pressure Pf, the engine speed NE, the engine load (intake amount), and the in-cylinder pressure Pc. In this regard, since the homogeneity estimation value X is calculated based on the fuel injection timing (injection start timing SOI, injection end timing EOI) of the fuel injection valve 31, the fuel pressure Pf, the engine speed NE, the engine load (intake amount), and the in-cylinder pressure Pc, it is possible to appropriately grasp the homogeneity of the mixture.

[0124] Fifth embodiment In this embodiment, the pressure of the fuel injected from the fuel injection valve 31 (fuel pressure) is controlled based on the homogeneity estimation value X, and the details thereof will be described below. The calculation of the homogeneity estimation value X is based on the configuration of the fourth embodiment.

[0125] The fuel injection control based on the homogeneity estimated value X will be described with reference to the flowchart shown in Fig. 25. This process is repeatedly performed by the ECU 80 at a predetermined cycle.

[0126] In step S41, various information such as operating conditions, sensor detection signals, etc. is acquired. Specifically, the engine speed NE, engine load information (required torque, etc.), fuel pressure Pf, and in-cylinder pressure Pc are acquired.

[0127] In step S42, the fuel injection amount Qf is determined based on the engine speed NE and the required torque using an injection amount map. In step S43, the injection start time SOI is determined. In this case, the injection start time SOI is determined to be more advanced within a range in which the charging efficiency is equal to or greater than a predetermined value, for example, based on the relationship in FIG. 23.

[0128] In step S44, the injection end timing EOI corresponding to a plurality of fuel pressures Pf within a fuel pressure setting range from a predetermined lower limit fuel pressure Pmin to an upper limit fuel pressure Pmax is calculated. That is, a plurality (n pieces) of candidate values ​​of the fuel pressure Pf within the fuel pressure setting range are set as fuel pressure candidate values ​​P1 to Pn, and the injection end timing EOI is calculated for each of the fuel pressure candidate values ​​P1 to Pn. For example, the lower limit fuel pressure Pmin is 1.0 [MPa], and the upper limit fuel pressure Pmax is 3.0 [MPa]. The number of fuel pressure candidate values ​​P1 to Pn is arbitrary, but it is preferable that the fuel pressure candidate values ​​P1 to Pn are set in increments of 0.1 to 0.5 [MPa] within the fuel pressure setting range (Pmin to Pmax). The injection end timing EOI is calculated to be a value on the more advanced side as the fuel pressure Pf is higher.

[0129] For each fuel pressure candidate value P1 to Pn in the fuel pressure setting range, an upper limit injection end timing EOImax, which is the retardation limit (most retarded timing) of the injection end timing EOI, is determined, and the injection end timing EOI is calculated so as to be more advanced than the upper limit injection end timing EOImax. The upper limit injection end timing EOImax is the most retarded injection end timing EOI determined from the limit at which injection is possible with respect to the rise in in-cylinder pressure during the compression stroke, and is preferably set to the more retarded side as the fuel pressure Pf increases. The upper limit injection end timing EOImax can also be determined based on the fuel pressure Pf and the in-cylinder pressure Pc.

[0130] In step S45, within the fuel pressure setting range (Pmin to Pmax), a homogeneity estimation value X is calculated for each fuel pressure candidate value P1 to Pn by the calculation method of Fig. 17. At this time, for each fuel pressure candidate value P1 to Pn, the homogeneity estimation value X is calculated using the injection start timing SOI and the injection end timing EOI calculated in steps S43 and S44.

[0131] In step S46, it is determined whether or not any of the homogeneity estimation values ​​X calculated in step S45, i.e., the homogeneity estimation values ​​X corresponding to the fuel pressure candidate values ​​P1 to Pn, is equal to or greater than the target value Xtg. The target value Xtg is a threshold value for determining whether or not the mixture in the combustion chamber 14 is in a low homogeneity state.

[0132] If the homogeneity estimated value X includes one that is equal to or greater than the target value Xtg, the process proceeds to step S47, where the lowest fuel pressure Pf among the fuel pressure candidate values ​​P1 to Pn at which the homogeneity estimated value X is equal to or greater than the target value Xtg is set as the control command value for the fuel pressure Pf. If the homogeneity estimated value X does not include one that is equal to or greater than the target value Xtg, the process proceeds to step S48, where the fuel pressure Pf corresponding to the maximum homogeneity estimated value X among the homogeneity estimated values ​​X is set as the control command value for the fuel pressure Pf.

[0133] 26(a) and (b), a supplementary explanation will be given of the process of setting the fuel pressure Pf from a plurality of homogeneity estimation values ​​X for each of the fuel pressure candidate values ​​P1 to Pn. In FIG. 26(a), the homogeneity estimation value X for each of the fuel pressure candidate values ​​P1 to Pn includes values ​​that are equal to or greater than the target value Xtg. In this case, the lowest fuel pressure candidate value P3 among the fuel pressure candidate values ​​P1 to Pn corresponding to the homogeneity estimation value X equal to or greater than the target value Xtg is set as the control command value for the fuel pressure Pf. By setting the lowest fuel pressure Pf under the condition that the homogeneity estimation value X is equal to or greater than the target value Xtg, it is possible to improve homogeneity while saving energy.

[0134] 26(b), the homogeneity estimation value X for each of the fuel pressure candidate values ​​P1 to Pn does not include any value that is equal to or greater than the target value Xtg. In other words, all of the homogeneity estimation values ​​X are less than the target value Xtg. In this case, the fuel pressure candidate value Px that maximizes the homogeneity estimation value X is set as the control command value for the fuel pressure Pf.

[0135] In step S49, the injection end timing EOI of the fuel injection control is determined based on the fuel injection amount Qf determined in step S42, the injection start timing SOI determined in step S43, and the fuel pressure Pf set in steps S47 and S48.

[0136] Then, in steps S30 to S35, as explained in FIG. 21, it is determined whether the actual injection amount of the fuel injection valve 31 matches the target injection amount, and if the actual injection amount matches the target injection amount, fuel injection from the fuel injection valve 31 is performed based on the injection start timing SOI and the injection end timing EOI determined as described above (step S35), and if the actual injection amount does not match the target injection amount, fuel injection is performed after resetting the injection timing (steps S31 to S35).

[0137] In this embodiment, a plurality of fuel pressure candidate values ​​P1 to Pn are determined, a homogeneity estimation value X is calculated for each of the fuel pressure candidate values ​​P1 to Pn, and the fuel pressure Pf is set as a control command value based on the fuel pressure candidate value corresponding to the homogeneity estimation value X that is greater than the target value Xtg among the homogeneity estimation values ​​X. This makes it possible to perform fuel injection control using a fuel pressure Pf that is appropriate for ensuring homogeneity.

[0138] When all of the homogeneity estimation values ​​X calculated for the fuel pressure candidate values ​​P1 to Pn are smaller than the target value Xtg, the fuel pressure Pf is set as the control command value based on the fuel pressure candidate value corresponding to the largest homogeneity estimation value X among the homogeneity estimation values ​​X. In this case, even in a situation where the desired homogeneity level is not reached, the best homogeneity can be achieved under that situation.

[0139] Sixth embodiment In this embodiment, the fuel injection timing and fuel pressure of the fuel injection valve 31 are controlled based on the homogeneity estimation value X, and the details thereof will be described below. The calculation of the homogeneity estimation value X is similar to the configuration of the fourth embodiment.

[0140] The fuel injection control based on the homogeneity estimated value X will be described with reference to the flowchart shown in Fig. 27. This process is repeatedly performed by the ECU 80 at a predetermined cycle.

[0141] In step S51, various information such as operating conditions, sensor detection signals, etc. is acquired. Specifically, the engine speed NE, engine load information (required torque, etc.), fuel pressure Pf, and in-cylinder pressure Pc are acquired.

[0142] In step S52, the fuel injection amount Qf is determined based on the engine speed NE and the required torque using an injection amount map. In step S53, the fuel pressure Pf is set to the lower limit fuel pressure Pmin (for example, 1.0 MPa) in this system.

[0143] In step S54, an SOI setting range within which the injection start timing SOI can be set is determined. As shown in Fig. 22 described above, this SOI setting range is set within a range from a lower limit injection start timing SOImin, which is the advance limit (most advanced timing) of the injection start timing SOI, to an upper limit injection start timing SOImax, which is the retard limit (most retarded timing) of the injection start timing SOI.

[0144] In step S55, homogeneity estimate values ​​X corresponding to a plurality of injection start timings SOI within the SOI setting range (SOImin to SOImax) are calculated. That is, a plurality (n pieces) of candidate values ​​of the injection start timing SOI within the SOI setting range are set as SOI candidate values ​​T1 to Tn, and homogeneity estimate value X is calculated for each of the SOI candidate values ​​T1 to Tn by the calculation method of Fig. 17. The number of SOI candidate values ​​T1 to Tn is arbitrary, but it is preferable that the SOI candidate values ​​T1 to Tn are set in increments of 10 [CA] within the SOI setting range (SOImin to SOImax), for example.

[0145] In step S56, it is determined whether or not any of the homogeneity estimation values ​​X calculated in step S55, i.e., the homogeneity estimation values ​​X corresponding to the SOI candidate values ​​T1 to Tn, is equal to or greater than a target value Xtg. The target value Xtg is a threshold value for determining whether or not the mixture in the combustion chamber 14 is in a low homogeneity state.

[0146] If the estimated uniformity value X includes a value that is equal to or greater than the target value Xtg, the process proceeds to step S57, and the injection start timing SOI on the most advanced angle side among the SOI candidate values T1 to Tn for which the estimated uniformity value X is equal to or greater than the target value Xtg is set as the control command value for the injection start timing SOI. Also, the fuel pressure Pf used for calculating the current estimated uniformity value X is set as the control command value for the fuel pressure Pf.

[0147] If the estimated uniformity value X does not include a value that is equal to or greater than the target value Xtg, the process proceeds to step S58, and it is determined whether the fuel pressure Pf used for calculating the current estimated uniformity value X is the upper limit fuel pressure Pmax (for example, 3.0 MPa). If Pf < Pmax, the process proceeds to step S59, and the fuel pressure Pf is increased by a predetermined value.

[0148] Thereafter, the process returns to step S55, and using the fuel pressure Pf changed to the increasing side, the estimated uniformity value X is calculated for each of the plurality of SOI candidate values T1 to Tn within the SOI setting range (SOImin to SOImax), and it is determined whether there is a value among these estimated uniformity values X that is equal to or greater than the target value Xtg (steps S55, S56). If the estimated uniformity value X includes a value that is equal to or greater than the target value Xtg, the process proceeds to step S57, while if the estimated uniformity value X does not include a value that is equal to or greater than the target value Xtg, the process proceeds to step S58. According to steps S58 to S60, the fuel pressure Pf is increased by a predetermined value until Pf = Pmax.

[0149] When Pf = Pmax, the process proceeds to step S60, and the injection start timing SOI corresponding to the largest estimated uniformity value X among the estimated uniformity values X calculated using the upper limit fuel pressure Pmax is set as the control command value for the injection start timing SOI. Also, the upper limit fuel pressure Pmax is set as the control command value for the fuel pressure Pf.

[0150] Using FIGS. 28(a) to (c), the setting process of the start-of-injection timing SOI performed in steps S55 to S60 will be supplemented and explained. In FIG. 28(a), as the homogeneity estimation value X for each of the SOI candidate values T1 to Tn, those that are equal to or greater than the target value Xtg are included. In this case, among the SOI candidate values T1 to Tn corresponding to the homogeneity estimation value X that is equal to or greater than the target value Xtg, the SOI candidate value T1 (lower limit start-of-injection timing SOImin) on the most advanced angle side is set as the control command value for the start-of-injection timing SOI.

[0151] Also, in FIG. 28(b), as the homogeneity estimation value X for each of the SOI candidate values T1 to Tn, those that are equal to or greater than the target value Xtg are not included. That is, all the homogeneity estimation values X are less than the target value Xtg. In this case, while the fuel pressure Pf is increased by a predetermined value within the fuel pressure range where Pf < Pmax, the homogeneity estimation value X is calculated for each of the plurality of SOI candidate values T1 to Tn within the SOI setting range, and the magnitude of each of these homogeneity estimation values X and the target value Xtg is determined. As the fuel pressure Pf increases, the homogeneity estimation value X increases. As a result, as shown in FIG. 28(c), when those that are equal to or greater than the target value Xtg are included as the homogeneity estimation value X, the SOI candidate value Tx corresponding to the homogeneity estimation value X (homogeneity estimation value X that is equal to or greater than Xtg) is set as the control command value for the start-of-injection timing SOI.

[0152] Thereafter, in step S61, based on the start-of-injection timing SOI set in steps S57 and S60, and the injection period Td calculated from the fuel injection amount Qf and the fuel pressure Pf, the end-of-injection timing EOI of the fuel injection control is determined.

[0153] Thereafter, in steps S30 to S35, it is determined whether the actual injection amount of the fuel injection valve 31 matches the target injection amount, and if the actual injection amount matches the target injection amount, fuel injection from the fuel injection valve 31 is performed based on the injection start timing SOI and the injection end timing EOI determined as described above (step S35), and if the actual injection amount does not match the target injection amount, fuel injection is performed after resetting the injection timing (steps S31 to S35). Note that the processing of steps S30 to S35 is similar to the processing of steps S15 to S20 in Fig. 4 in the first embodiment, and detailed description thereof will be omitted here.

[0154] In this embodiment, when the homogeneity estimation value X calculated for each of the SOI candidate values ​​T1 to Tn is all smaller than the target value Xtg, the fuel pressure Pf is increased to a higher value, the homogeneity estimation value X is calculated again, and the fuel injection timing and fuel pressure Pf that make the homogeneity estimation value X larger than the target value Xtg are set as the control command values. In this case, even in a situation where the desired homogeneity level cannot be achieved by adjusting only the injection start timing SOI, the desired homogeneity level can be achieved by additionally adjusting the fuel pressure Pf.

[0155] Seventh embodiment In this embodiment, a determination is made as to whether the interior of the combustion chamber 14 will enter a predetermined low-homogeneity state in which the homogeneity of the mixture decreases, and if it is determined that the low-homogeneity state will occur, control is performed on the fuel injection timing of the fuel injection valve 31 in order to increase the homogeneity of the mixture.

[0156] Also, factors that may cause the homogeneity of the mixture to decrease include insufficient rolling up of the gas fuel in the combustion chamber 14 and insufficient mixing time after the injection of the gas fuel. Among these factors, insufficient rolling up occurs due to, for example, the injection start timing SOI being too early, whereas insufficient mixing time occurs due to, for example, the injection start timing SOI being too late. In other words, the above two factors are in a trade-off relationship. Therefore, in this embodiment, the fuel injection timing is controlled based on the factors that cause the low homogeneity state.

[0157] The fuel injection control based on the homogeneity estimated value X will be described with reference to the flowchart shown in Fig. 29. This process is repeatedly performed by the ECU 80 at a predetermined cycle.

[0158] In step S71, the fuel injection amount Qf, the injection period Td, the injection start timing SOI, and the injection end timing EOI are determined using a predetermined map, table, etc. In the following step S72, the homogeneity estimation value X is calculated by the calculation method of Fig. 17. At this time, the homogeneity estimation value X is calculated by adding the jet penetration estimation value A, the roll-up estimation value B, and the mixing time estimation value C.

[0159] In step S73, it is determined whether the homogeneity estimation value X is lower than a predetermined threshold value Th1, indicating a low homogeneity state. If the homogeneity estimation value X is higher than the threshold value Th1 and the homogeneity state is not low, the process proceeds to step S77, where fuel injection is performed by the fuel injection valve 31 based on the injection condition calculated in step S71.

[0160] Also, if the state is low homogeneity, the process proceeds to step S74, where it is determined whether the cause of the decrease in homogeneity is a first cause caused by insufficient rolling up when the gas fuel injected from the fuel injection valve 31 is rolled up from the upper surface of the piston, or a second cause caused by insufficient mixing time for mixture formation after the injection of the gas fuel from the fuel injection valve 31. Specifically, it is determined whether the roll-up estimated value B is smaller than a predetermined threshold value Th2, and if the roll-up estimated value B is smaller than the threshold value Th2, it is determined that the first cause is caused by insufficient rolling up, and if the roll-up estimated value B is not smaller than the threshold value Th2, it is determined that the second cause is caused by insufficient mixing time.

[0161] In step S74, instead of the process of determining whether the estimated rolling-up value B is smaller than the threshold value Th2, a process of determining whether the estimated mixing time value C is smaller than the threshold value Th3 may be performed. In this case, if the estimated mixing time value C is smaller than the threshold value Th3, the cause of the decrease in homogeneity may be determined to be the second cause, and if the estimated mixing time value C is not smaller than the threshold value Th3, the cause of the decrease in homogeneity may be determined to be the first cause.

[0162] If it is determined that the cause of the homogeneity reduction is the first cause, the process proceeds to step S75, where the injection start time SOI and the injection end time EOI are each shifted to the retard side by a predetermined value in order to retard the fuel injection timing. If it is determined that the cause of the homogeneity reduction is the second cause, the process proceeds to step S76, where the injection start time SOI and the injection end time EOI are each shifted to the advance side by a predetermined value in order to advance the fuel injection timing. This improves the homogeneity of the mixture.

[0163] Thereafter, in step S77, fuel injection by the fuel injector 31 is performed based on the injection conditions calculated in steps S71, S75, and S76.

[0164] According to the present embodiment described above in detail, the following excellent effects can be obtained.

[0165] When it is determined that the inside of the combustion chamber 14 will be in a predetermined low homogeneity state, the fuel injection timing of the fuel injection valve 31 is controlled to increase the homogeneity of the mixture. In this case, by controlling the fuel injection timing of the fuel injection valve 31, it is possible to adjust the degree of swirl of the gas fuel injected from the fuel injection valve 31 into the combustion chamber 14 when it swirls up from the top surface of the piston and the mixing time, thereby increasing the homogeneity of the mixture.

[0166] If the cause of the decrease in homogeneity of the mixture is the first cause (a cause due to insufficient swirling of the gas fuel), the fuel injection timing of the fuel injection valve 31 is retarded, and if the cause is the second cause (a cause due to insufficient mixing time of the gas fuel), the fuel injection timing of the fuel injection valve 31 is advanced. This makes it possible to appropriately control the improvement of homogeneity while taking into account the cause of the decrease in homogeneity.

[0167] In a configuration in which a fuel injection timing (injection start timing SOI, injection end timing EOI) of the fuel injection valve 31 is used as a parameter to calculate an estimated roll-up value B and an estimated mixing time value C, and a homogeneity estimated value X is calculated based on the estimated values ​​B and C, it is determined whether the cause of the decrease in homogeneity is the first cause or the second cause based on the estimated roll-up value B or the estimated mixing time value C. This makes it possible to properly determine whether the cause of the decrease in homogeneity of the mixture is the first cause or the second cause, and thus to properly retard or advance the fuel injection timing.

[0168] (Modifications of the Fourth to Seventh Embodiments) The calculation method of the homogeneity estimation value X can be changed from the method of Fig. 17. For example, in the above embodiment, the jet penetration estimation value A is calculated using the fuel pressure Pf, the fuel injection amount Qf, and the injection start timing SOI as parameters, but instead, the jet penetration estimation value A may be calculated using the fuel pressure Pf and the injection start timing SOI as parameters.

[0169] In the above embodiment, the fuel pressure Pf, the injection period Td, the injection start timing SOI, the in-cylinder flow, the engine speed NE, and the in-cylinder pressure Pc are used as parameters to calculate the fuel-up estimated value B (Figures 19(a), (b), and Figures 20(a) to (d)). However, the fuel pressure Pf, the injection period Td, the injection start timing SOI, and the in-cylinder flow may be used as parameters to calculate the fuel-up estimated value B (Figures 19(a), (b), and Figures 20(a), (b)).

[0170] In the above embodiment, the mixing time estimate C is calculated based on the angle period from the injection end time EOI to the ignition time IG (or the angle period from the injection end time EOI to TDC) and the engine speed NE. However, the mixing time estimate C may be calculated using at least the injection end time EOI and the engine speed NE as parameters.

[0171] The homogeneity estimate value X can also be calculated using at least one of the fuel injection timing (SOI, EOI) of the fuel injector 31, the fuel pressure Pf, the engine speed NE, and the engine load (Pin).

[0172] Also, instead of the configuration in which the homogeneity estimated value X is calculated by adding up the jet penetration estimated value A, the roll-up estimated value B, and the mixing time estimated value C, a configuration in which the homogeneity estimated value X is calculated by adding up the roll-up estimated value B and the mixing time estimated value C may be used. A configuration in which the homogeneity estimated value X is calculated using at least one of the jet penetration estimated value A, the roll-up estimated value B, and the mixing time estimated value C may also be used.

[0173] As a modification of the fourth embodiment, the ECU 80 may be configured to perform the fuel injection control shown in Fig. 30. The flowchart in Fig. 30 is a partial modification of the flowchart in Fig. 21, and performs the process of step S81 instead of steps S26 to S28.

[0174] Specifically, in step S25 of Fig. 30, the ECU 80 calculates homogeneity estimation values ​​X corresponding to a plurality of injection start times SOI within the SOI setting range (SOImin to SOImax), and then proceeds to step S81 to set the injection start time SOI corresponding to the largest homogeneity estimation value X among the homogeneity estimation values ​​X as the control command value for the injection start time SOI. Then, the injection end time EOI is determined based on the injection start time SOI and the injection period Td (step S29).

[0175] In the above configuration, a plurality of SOI candidate values ​​are determined within the SOI setting range (settable range), a homogeneity estimate value X is calculated for each of the SOI candidate values, and the fuel injection timing is set as a control command value based on the SOI candidate value corresponding to the largest homogeneity estimate value X among the homogeneity estimate values ​​X. By such fuel injection control, a desired homogeneity can be achieved in the combustion chamber 14.

[0176] 29 of the seventh embodiment, if it is determined that the mixture is in a low homogeneity state (if step S73 is YES), it is also possible to implement control to increase the fuel pressure Pf. Even with this configuration, the homogeneity of the mixture can be increased.

[0177] In the process of FIG. 29 in the seventh embodiment, the homogeneity estimation value X is calculated, and whether or not the homogeneity state is low is determined based on the homogeneity estimation value X (steps S72, S73), but this may be modified as follows. It may be determined whether or not the engine operating region is in a high-speed, medium-load region, and the low homogeneity state is determined based on whether or not the engine operating region is in the high-speed, medium-load region. Alternatively, it may be determined that the low homogeneity state is low based on the engine operating state being in a transient state, or based on a decrease in the gas fuel in the fuel container 36.

[0178] When the engine operation range is the high speed medium load range, the mixing time of the gas fuel and the air is short, and the jet roll-up is reduced, so it is determined that the engine is in a low homogeneous state. When the engine operation state is in a transient state, the jet roll-up may be reduced due to a delayed response of the intake air volume, so it is determined that the engine is in a low homogeneous state. In particular, in a deceleration transient state, it is considered that the jet roll-up is reduced due to an increase in the cylinder pressure caused by a delayed response of the intake air volume. In addition, when the gas fuel in the fuel container 36 is reduced to a predetermined level or less, the jet roll-up may be reduced due to a decrease in fuel pressure, so it is determined that the engine is in a low homogeneous state.

[0179] The fuel injection valve 31 applied to the fourth to seventh embodiments has a multi-hole structure having a plurality of injection holes 62, and each of the injection holes 62 has the same size, but this may be changed. For example, each injection hole 62 may have the shape described in Figures 2, 7, 9, 10, and 12. Also, the fuel injection valve 31 may have a single-hole structure having a single injection hole 62.

[0180] In the above embodiment, the engine 10 is configured such that the gas fuel is injected radially from each nozzle hole 62 provided at the tip (cap 61) of the fuel injection valve 31 toward the top surface of the piston (see FIG. 8), but this may be changed. Specifically, as shown in FIG. 31, the gas fuel is injected from the nozzle hole 62 provided at the tip (cap 61) of the fuel injection valve 31 toward the cylinder wall surface. In this case, the injection direction is only one direction in the cylinder plan view, and the fuel injection in that direction forms a tumble flow as a jet of gas fuel in the combustion chamber 14. That is, the gas fuel injected from the fuel injection valve 31 reaches the top surface of the piston from the cylinder wall surface, and further forms a vertical swirling flow by rolling up from the top surface of the piston. In this case, the collapse of the tumble flow due to the piston rising increases the turbulence, and the diffusion of the gas fuel is promoted. In addition, the tumble ratio indicating the strength of the tumble flow can be improved by retarding the injection start timing or increasing the fuel pressure. This can improve the turbulence at the time of collapse of the tumble flow, and promote the diffusion of the gas fuel, thereby improving the homogeneity.

[0181] The direction of fuel injection is arbitrary and may be, for example, from the intake port side to the exhaust port side, from the exhaust port side to the intake port side, or a direction perpendicular to the direction in which the intake port and exhaust port are aligned.

[0182] 31, the ECU 80 may calculate the homogeneity of the mixture in the combustion chamber 14 as a homogeneity estimate value X, and control at least one of the fuel injection timing and the fuel pressure of the fuel injection valve 31 based on the homogeneity estimate value X (see the fourth to sixth embodiments). In this case, particularly, for the gas fuel injected from the nozzle hole 62 of the fuel injection valve 31 toward the cylinder wall surface during the engine compression stroke, a roll-up estimate value B is calculated that indicates the degree of roll-up of the jet when the gas fuel passes through the cylinder wall surface and rolls up from the upper surface of the piston. Then, the homogeneity estimate value X including the roll-up estimate value B is calculated, and fuel injection control is performed based on the homogeneity estimate value X.

[0183] In addition, in the engine 10 having the configuration shown in FIG. 31, it is preferable to determine whether the inside of the combustion chamber 14 will be in a predetermined low homogeneity state, and if it is determined that the inside of the combustion chamber 14 will be in a low homogeneity state, control of the fuel injection timing of the fuel injection valve 31 is performed to increase the homogeneity of the mixture (see the seventh embodiment).

[0184] The control unit and the method described in the present disclosure may be realized by a special-purpose computer provided by configuring a processor and a memory programmed to execute one or more functions embodied in a computer program. Alternatively, the control unit and the method described in the present disclosure may be realized by a special-purpose computer provided by configuring a processor with one or more dedicated hardware logic circuits. Alternatively, the control unit and the method described in the present disclosure may be realized by one or more special-purpose computers configured by a combination of a processor and a memory programmed to execute one or more functions and a processor configured with one or more hardware logic circuits. In addition, the computer program may be stored in a computer-readable non-transitory tangible recording medium as instructions executed by a computer. [Explanation of symbols]

[0185] 10...engine, 13...piston, 14...combustion chamber, 15...intake port, 16...exhaust port, 31...fuel injector, 32...spark plug, 61...cap, 62...nozzle hole, 80...ECU.

Claims

1. The present invention is applied to a gas engine (10) including a piston (13) that reciprocates in a cylinder and a fuel injection valve (31) that directly injects gas fuel, the pressure of which is adjusted to a predetermined fuel pressure, into a combustion chamber (14), and the gas fuel injected from the fuel injection valve is combusted in the combustion chamber, a calculation unit that calculates a homogeneity indicating a degree of homogeneity of a mixture of air and the gas fuel injected from the fuel injection valve in the combustion chamber as a homogeneity estimated value; a setting unit that sets, as a command value for fuel injection control of the fuel injection valve, at least one of a fuel injection timing and a fuel pressure at which the homogeneity estimation value calculated by the calculation unit becomes greater than a predetermined threshold value; a control unit that causes the fuel injection valve to inject fuel based on at least one of the fuel injection timing and the fuel pressure as the command value set by the setting unit; and Equipped with the calculation unit calculates the homogeneity estimation value by using a fuel injection timing of the fuel injection valve as a parameter, The control device (80) for a gas engine, wherein the setting unit determines a plurality of candidate values ​​for the fuel injection timing, calculates the homogeneity estimation value for each of the candidate values ​​using the calculation unit, and sets the fuel injection timing as the command value based on the candidate value corresponding to the homogeneity estimation value that is greater than the threshold value among the calculated homogeneity estimation values.

2. 2. The control device for a gas engine according to claim 1, wherein the setting unit sets the injection start timing as the fuel injection timing, determines the plurality of candidate values ​​within a settable range between an advance limit and a retard limit of the injection start timing, calculates the homogeneity estimation value for each of the candidate values ​​by the calculation unit, and sets the fuel injection timing as the command value based on the candidate value that corresponds to a homogeneity estimation value that is greater than the threshold value and is the most advanced within the settable range among the calculated homogeneity estimation values.

3. 3. The gas engine control device according to claim 2, wherein, when the homogeneity estimation values ​​calculated for the respective candidate values ​​are all smaller than the threshold value, the setting unit sets the fuel injection timing as the command value based on the candidate value corresponding to a largest homogeneity estimation value among the homogeneity estimation values.

4. the calculation unit calculates the homogeneity estimation value by using a fuel injection timing of the fuel injection valve and a fuel pressure as parameters, 3. The gas engine control device according to claim 2, wherein, when the homogeneity estimation values ​​calculated for the candidate values ​​are all smaller than the threshold value, the setting unit changes the fuel pressure to a high pressure, and calculates the homogeneity estimation value again using the calculation unit, and sets, as the command value, a fuel injection timing and a fuel pressure at which the homogeneity estimation value becomes larger than the threshold value.

5. The present invention is applied to a gas engine (10) including a piston (13) that reciprocates in a cylinder and a fuel injection valve (31) that directly injects gas fuel, the pressure of which is adjusted to a predetermined fuel pressure, into a combustion chamber (14), and the gas fuel injected from the fuel injection valve is combusted in the combustion chamber, a calculation unit that calculates a homogeneity indicating a degree of homogeneity of a mixture of air and the gas fuel injected from the fuel injection valve in the combustion chamber as a homogeneity estimated value; a setting unit that sets, as a command value for fuel injection control of the fuel injection valve, at least one of a fuel injection timing and a fuel pressure at which the homogeneity estimation value calculated by the calculation unit becomes greater than a predetermined threshold value; a control unit that causes the fuel injection valve to inject fuel based on at least one of the fuel injection timing and the fuel pressure as the command value set by the setting unit; and Equipped with the calculation unit calculates the homogeneity estimation value by using a fuel pressure as a parameter, The control device (80) for a gas engine, wherein the setting unit determines a plurality of candidate values ​​for fuel pressure, calculates the homogeneity estimation value for each of the candidate values ​​using the calculation unit, and sets the fuel pressure as the command value based on the candidate value corresponding to a homogeneity estimation value that is greater than the threshold value among the calculated homogeneity estimation values.

6. 6. The gas engine control device according to claim 5, wherein when the homogeneity estimation values ​​calculated for the respective candidate values ​​are all smaller than the threshold value, the setting unit sets the fuel pressure as the command value based on the candidate value corresponding to a largest homogeneity estimation value among the homogeneity estimation values.

7. The present invention is applied to a gas engine (10) including a piston (13) that reciprocates in a cylinder and a fuel injection valve (31) that directly injects gas fuel, the pressure of which is adjusted to a predetermined fuel pressure, into a combustion chamber (14), and the gas fuel injected from the fuel injection valve is combusted in the combustion chamber, a calculation unit that calculates a homogeneity indicating a degree of homogeneity of a mixture of air and the gas fuel injected from the fuel injection valve in the combustion chamber as a homogeneity estimated value; a control unit that controls at least one of a fuel injection timing and a fuel pressure of the fuel injection valve based on the homogeneity estimation value calculated by the calculation unit; Equipped with the calculation unit calculates the homogeneity estimation value by using an injection start timing of the fuel injection valve as a parameter, A control device (80) for a gas engine, comprising: a setting unit that determines a plurality of candidate values ​​for the injection start timing within a settable range between an advance limit and a retard limit of the injection start timing, calculates the homogeneity estimation value for each of the candidate values ​​by the calculation unit, and sets the fuel injection timing as a control command value of the control unit based on the candidate value corresponding to the largest homogeneity estimation value among the calculated homogeneity estimation values.

8. The control device for a gas engine according to any one of claims 1 to 7, wherein the calculation unit uses the fuel injection timing of the fuel injection valve as a parameter to calculate a jet penetration estimate value indicating the size of the jet of gas fuel injected from the fuel injection valve, a roll-up estimate value indicating the size of the roll-up of the gas fuel injected from the fuel injection valve when it rolls up from the top surface of the piston, and a mixing time estimate value indicating the mixing time during which mixture formation is performed after the injection of the gas fuel from the fuel injection valve, and calculates the homogeneity estimate value based on the roll-up estimate value, the mixing time estimate value, and the jet penetration estimate value.

9. 8. The gas engine control device according to claim 1, wherein the calculation unit calculates the homogeneity estimation value using a fuel injection timing of the fuel injection valve, a fuel pressure, an engine rotation speed, and an engine load as parameters.

10. The present invention is applied to a gas engine (10) including a piston (13) that reciprocates in a cylinder and a fuel injection valve (31) that directly injects gas fuel, the pressure of which is adjusted to a predetermined fuel pressure, into a combustion chamber (14), and the gas fuel injected from the fuel injection valve is combusted in the combustion chamber, a calculation unit that calculates a homogeneity indicating a degree of homogeneity of a mixture of air and the gas fuel injected from the fuel injection valve in the combustion chamber as a homogeneity estimated value; a control unit that controls at least one of a fuel injection timing and a fuel pressure of the fuel injection valve based on the homogeneity estimation value calculated by the calculation unit; Equipped with The calculation unit uses the fuel injection timing of the fuel injection valve as a parameter to calculate a jet penetration estimate value indicating the size of the jet of gas fuel injected from the fuel injection valve, a roll-up estimate value indicating the size of the roll-up of the gas fuel injected from the fuel injection valve when it rolls up from the top surface of the piston, and a mixing time estimate value indicating the mixing time during which mixture formation is performed after the injection of the gas fuel from the fuel injection valve, and calculates the homogeneity estimate value based on the roll-up estimate value, the mixing time estimate value, and the jet penetration estimate value.

11. The present invention is applied to a gas engine (10) including a piston (13) that reciprocates in a cylinder and a fuel injection valve (31) that directly injects gas fuel, the pressure of which is adjusted to a predetermined fuel pressure, into a combustion chamber (14), and the gas fuel injected from the fuel injection valve is combusted in the combustion chamber, a calculation unit that calculates a homogeneity indicating a degree of homogeneity of a mixture of air and the gas fuel injected from the fuel injection valve in the combustion chamber as a homogeneity estimated value; a control unit that controls at least one of a fuel injection timing and a fuel pressure of the fuel injection valve based on the homogeneity estimation value calculated by the calculation unit; Equipped with A control device (80) for a gas engine, wherein the calculation unit calculates the homogeneity estimation value using a fuel injection timing of the fuel injection valve, a fuel pressure, an engine rotation speed, and an engine load as parameters.

12. The present invention is applied to a gas engine (10) including a piston (13) that reciprocates in a cylinder and a fuel injection valve (31) that directly injects gas fuel, the pressure of which is adjusted to a predetermined fuel pressure, into a combustion chamber (14), and the gas fuel injected from the fuel injection valve is combusted in the combustion chamber, a calculation unit that uses a fuel injection timing of the fuel injection valve as a parameter to calculate a jet penetration estimate value indicating a size of a jet of gas fuel injected from the fuel injection valve, a roll-up estimate value indicating a size of the roll-up of the gas fuel injected from the fuel injection valve when the gas fuel injected from the fuel injection valve rolls up from an upper surface of a piston, and a mixing time estimate value indicating a mixing time during which a mixture is formed after the injection of the gas fuel from the fuel injection valve, and calculates a homogeneity estimate value indicating a degree of homogeneity of a mixture of the gas fuel injected from the fuel injection valve and air in the combustion chamber based on the roll-up estimate value, the mixing time estimate value, and the jet penetration estimate value; a homogeneity determination unit that determines whether or not the interior of the combustion chamber is in a predetermined low homogeneity state, in which the homogeneity is reduced, based on the homogeneity estimated value calculated by the calculation unit; and a control unit that controls at least one of a fuel injection timing and a fuel pressure of the fuel injection valve in order to increase the degree of homogeneity when it is determined that the low homogeneity state has occurred; A control device (80) for a gas engine comprising:

13. The present invention is applied to a gas engine (10) including a piston (13) that reciprocates in a cylinder and a fuel injection valve (31) that directly injects gas fuel, the pressure of which is adjusted to a predetermined fuel pressure, into a combustion chamber (14), and the gas fuel injected from the fuel injection valve is combusted in the combustion chamber, a calculation unit that calculates a homogeneity indicating a degree of homogeneity of a mixture of air and gas fuel injected from the fuel injection valve in the combustion chamber as a homogeneity estimated value by using a fuel injection timing of the fuel injection valve, a fuel pressure, an engine rotation speed, and an engine load as parameters; a homogeneity determination unit that determines whether or not the interior of the combustion chamber is in a predetermined low homogeneity state, in which the homogeneity is reduced, based on the homogeneity estimated value calculated by the calculation unit; and a control unit that controls at least one of a fuel injection timing and a fuel pressure of the fuel injection valve in order to increase the degree of homogeneity when it is determined that the low homogeneity state has occurred; A control device (80) for a gas engine comprising:

14. the homogeneity determining unit, when it is determined that the low homogeneity state has occurred, determines whether the cause of the decrease in homogeneity is a first cause caused by insufficient rolling up of the gas fuel injected from the fuel injection valve when the gas fuel is rolled up from an upper surface of the piston, or a second cause caused by insufficient mixing time for mixture formation after the injection of the gas fuel from the fuel injection valve, The control unit is If the cause of the decrease in homogeneity is the first cause, retarding the fuel injection timing of the fuel injection valve, 14. The control device for a gas engine according to claim 12, further comprising: advancing a fuel injection timing of the fuel injection valve when the cause of the decrease in homogeneity is the second cause.

15. a calculation unit that calculates either a roll-up estimated value indicating a magnitude of roll-up when the gas fuel injected from the fuel injection valve rolls up from an upper surface of a piston, or a mixing time estimated value indicating a mixing time during which an air-fuel mixture is formed after the injection of the gas fuel from the fuel injection valve, based on a fuel injection timing of the fuel injection valve, 15. The gas engine control device according to claim 14, wherein the homogeneity determination unit, when it is determined that the low homogeneity state will occur, determines whether the cause of the decrease in homogeneity is the first cause or the second cause based on the estimated wind-up value or the estimated mixing time value.

16. A program applied to a gas engine (10) comprising a piston (13) that reciprocates within a cylinder and a fuel injection valve (31) that directly injects gas fuel, the pressure of which is adjusted to a predetermined fuel pressure, into a combustion chamber (14), in which the gas fuel injected from the fuel injection valve is combusted in the combustion chamber, the program being executed by a processor, a calculation process of calculating a homogeneity indicating a degree of homogeneity of a mixture of air and the gas fuel injected from the fuel injection valve in the combustion chamber as a homogeneity estimation value; a setting process for setting at least one of a fuel injection timing and a fuel pressure, at which the homogeneity estimation value calculated by the calculation process becomes greater than a predetermined threshold value, as a command value for fuel injection control of the fuel injection valve; a control process for causing the fuel injection valve to inject fuel based on at least one of the fuel injection timing and the fuel pressure as the command value set by the setting process; Including, the calculation process calculates the homogeneity estimation value using a fuel injection timing of the fuel injection valve as a parameter, the setting process determines a plurality of candidate values ​​for the fuel injection timing, calculates the homogeneity estimation value for each of the candidate values ​​by the calculation process, and sets the fuel injection timing as the command value based on the candidate value corresponding to the homogeneity estimation value larger than the threshold value among the calculated homogeneity estimation values.

17. A program executed by a processor that is applied to a gas engine (10) comprising a piston (13) that reciprocates within a cylinder and a fuel injection valve (31) that directly injects gas fuel, the pressure of which is adjusted to a predetermined fuel pressure, into a combustion chamber (14), the gas fuel injected from the fuel injection valve being combusted in the combustion chamber, a calculation process of calculating a homogeneity indicating a degree of homogeneity of a mixture of air and the gas fuel injected from the fuel injection valve in the combustion chamber as a homogeneity estimation value; a setting process for setting at least one of a fuel injection timing and a fuel pressure, at which the homogeneity estimation value calculated by the calculation process becomes greater than a predetermined threshold value, as a command value for fuel injection control of the fuel injection valve; a control process for causing the fuel injection valve to inject fuel based on at least one of the fuel injection timing and the fuel pressure as the command value set by the setting process; Including, the calculation process calculates the homogeneity estimation value using a fuel pressure as a parameter, the setting process determines a plurality of candidate values ​​for fuel pressure, the calculation process calculates the homogeneity estimation value for each of the candidate values, and the fuel pressure as the command value is set based on the candidate value corresponding to the homogeneity estimation value larger than the threshold value among the calculated homogeneity estimation values.

18. A program applied to a gas engine (10) comprising a piston (13) that reciprocates within a cylinder and a fuel injection valve (31) that directly injects gas fuel, the pressure of which is adjusted to a predetermined fuel pressure, into a combustion chamber (14), in which the gas fuel injected from the fuel injection valve is combusted in the combustion chamber, the program being executed by a processor, a calculation process of calculating a homogeneity indicating a degree of homogeneity of a mixture of air and the gas fuel injected from the fuel injection valve in the combustion chamber as a homogeneity estimation value; a control process for controlling at least one of a fuel injection timing and a fuel pressure of the fuel injection valve based on the homogeneity estimation value calculated by the calculation process; Including, the calculation process calculates the homogeneity estimation value using an injection start timing of the fuel injection valve as a parameter, a setting process for determining a plurality of candidate values ​​for the injection start timing within a settable range between an advance limit and a retard limit of the injection start timing, calculating the homogeneity estimation value for each of the candidate values ​​by the calculation process, and setting the fuel injection timing as a control command value of the control process based on the candidate value corresponding to the largest homogeneity estimation value among the calculated homogeneity estimation values.

19. A program applied to a gas engine (10) comprising a piston (13) that reciprocates within a cylinder and a fuel injection valve (31) that directly injects gas fuel, the pressure of which is adjusted to a predetermined fuel pressure, into a combustion chamber (14), in which the gas fuel injected from the fuel injection valve is combusted in the combustion chamber, the program being executed by a processor, a calculation process of calculating a homogeneity indicating a degree of homogeneity of a mixture of air and the gas fuel injected from the fuel injection valve in the combustion chamber as a homogeneity estimation value; a control process for controlling at least one of a fuel injection timing and a fuel pressure of the fuel injection valve based on the homogeneity estimation value calculated by the calculation process; Including, The program in the calculation process calculates, using a fuel injection timing of the fuel injection valve as a parameter, a jet penetration estimate value indicating the size of the jet of gas fuel injected from the fuel injection valve, a roll-up estimate value indicating the size of the roll-up of the gas fuel injected from the fuel injection valve when it is rolled up from the top surface of the piston, and a mixing time estimate value indicating a mixing time during which a mixture is formed after the injection of the gas fuel from the fuel injection valve, and calculates the homogeneity estimate value based on the roll-up estimate value, the mixing time estimate value, and the jet penetration estimate value.

20. A program executed by a processor that is applied to a gas engine (10) comprising a piston (13) that reciprocates within a cylinder and a fuel injection valve (31) that directly injects gas fuel, the pressure of which is adjusted to a predetermined fuel pressure, into a combustion chamber (14), the gas fuel injected from the fuel injection valve being combusted in the combustion chamber, a calculation process of calculating a homogeneity indicating a degree of homogeneity of a mixture of air and the gas fuel injected from the fuel injection valve in the combustion chamber as a homogeneity estimation value; a control process for controlling at least one of a fuel injection timing and a fuel pressure of the fuel injection valve based on the homogeneity estimation value calculated by the calculation process; Including, a program for calculating the homogeneity estimation value using a fuel injection timing of the fuel injection valve, a fuel pressure, an engine rotation speed, and an engine load as parameters in the calculation process.

21. A program applied to a gas engine (10) comprising a piston (13) that reciprocates within a cylinder and a fuel injection valve (31) that directly injects gas fuel, the pressure of which is adjusted to a predetermined fuel pressure, into a combustion chamber (14), in which the gas fuel injected from the fuel injection valve is combusted in the combustion chamber, the program being executed by a processor, a calculation process for calculating, using a fuel injection timing of the fuel injection valve as a parameter, a jet penetration estimate value indicating a size of a jet of gas fuel injected from the fuel injection valve, a roll-up estimate value indicating a size of the roll-up of the gas fuel injected from the fuel injection valve when the gas fuel injected from the fuel injection valve rolls up from an upper surface of a piston, and a mixing time estimate value indicating a mixing time during which a mixture is formed after the injection of the gas fuel from the fuel injection valve, and calculating a homogeneity indicating a degree of homogeneity of a mixture of the gas fuel injected from the fuel injection valve and air in the combustion chamber as a homogeneity estimate value based on the roll-up estimate value, the mixing time estimate value, and the jet penetration estimate value; a homogeneity determination process for determining whether or not the interior of the combustion chamber is in a predetermined low homogeneity state, in which the homogeneity is reduced, based on the homogeneity estimated value calculated by the calculation process; a control process for controlling at least one of a fuel injection timing and a fuel pressure of the fuel injection valve in order to increase the degree of homogeneity when it is determined that the low homogeneity state has occurred; Including, the program.

22. A program applied to a gas engine (10) comprising a piston (13) that reciprocates within a cylinder and a fuel injection valve (31) that directly injects gas fuel, the pressure of which is adjusted to a predetermined fuel pressure, into a combustion chamber (14), in which the gas fuel injected from the fuel injection valve is combusted in the combustion chamber, the program being executed by a processor, a calculation process for calculating a homogeneity indicating a degree of homogeneity of a mixture of the gas fuel injected from the fuel injection valve and air in the combustion chamber as a homogeneity estimation value by using a fuel injection timing of the fuel injection valve, a fuel pressure, an engine rotation speed, and an engine load as parameters; a homogeneity determination process for determining whether or not the interior of the combustion chamber is in a predetermined low homogeneity state, in which the homogeneity is reduced, based on the homogeneity estimated value calculated by the calculation process; a control process for controlling at least one of a fuel injection timing and a fuel pressure of the fuel injection valve in order to increase the degree of homogeneity when it is determined that the low homogeneity state has occurred; Including, the program.

Citation Information

Patent Citations

  • Gas fuel injection control device of internal combustion engine

    JP2006077638A

  • Control device for internal combustion engine

    JP2010043557A

  • Internal combustion engine injection controller

    JP2015007402A

  • Fuel injection valve and engine system

    JP2018204445A

  • Fuel injection timing control method for in-cylinder direct injection CNG engine

    JP4196733B2