Knocking detection method, ignition timing control method, and ignition timing control system
10865719 ยท 2020-12-15
Assignee
Inventors
Cpc classification
F02D37/02
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2041/1432
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D35/023
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2041/288
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02P2017/128
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D35/027
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02P5/153
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02P5/152
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
G06F1/00
PHYSICS
F02P5/152
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Abstract
A knocking detection method includes: a step of obtaining an oscillation waveform generated by combustion in the combustion chamber; a step of setting a first time window preceding a maximum inner pressure time at which an inner pressure of the combustion chamber is at maximum in a single combustion cycle and a second time window immediately after the maximum inner pressure time, and transforming each of a first waveform portion included in the first time window and a second waveform portion included in the second time window into an expression-domain expression, of the oscillation waveform; and a step of extracting a first peak at which amplitude of the frequency domain expression of the first waveform portion is at maximum in the first frequency windows and a second value at which the amplitude of the frequency domain region of the second waveform portion is at maximum in the second frequency window and determining whether knocking has occurred on the basis of the second peak value and the first peak value.
Claims
1. A knocking detection method of detecting occurrence of knocking in a combustion chamber of an internal combustion engine, the method comprising: a step of obtaining an oscillation waveform generated by combustion of air-fuel mixture in the combustion chamber; a step of setting a first time window preceding a maximum inner pressure time at which an inner pressure of the combustion chamber is at maximum in a single combustion cycle and a second time window immediately after the maximum inner pressure time, and transforming each of a first waveform portion included in the first time window and a second waveform portion included in the second time window into an expression-domain expression, of the oscillation waveform; and a step of setting a first frequency window and a second frequency window, calculating a first representative value which is a representative value of the frequency domain expression of the first waveform portion in the first frequency window and a second representative value which is a representative value of the frequency domain expression of the second waveform portion in the second frequency window, and determining whether knocking has occurred on the basis of a relationship between the second representative value and the first representative value.
2. The knocking detection method according to claim 1, wherein the first representative value includes a first peak value at which an amplitude of the frequency domain expression of the first waveform portion is at maximum in the first frequency window, wherein the second representative value includes a second peak value at which an amplitude of the frequency domain expression of the second waveform portion is at maximum in the second frequency window, and wherein the step of determining whether knocking has occurred includes determining whether knocking has occurred on the basis of a relationship between the second peak value and the first peak value.
3. The knocking detection method according to claim 1, wherein the first representative value includes a first partial overall (POA) value which is a POA value calculated from the frequency domain expression of the first waveform portion in the first frequency window, wherein the second representative value includes a second POA value which is a POA value calculated from the frequency domain expression of the second waveform portion in the second frequency window, wherein the step of determining whether knocking has occurred includes determining whether knocking has occurred on the basis of a relationship between the second POA value and the first POA value.
4. The knocking detection method according to claim 1, wherein the first frequency window and the second frequency window are selected so as to include a frequency component which appears as a peak frequency, of a frequency component of an impact wave generated in the combustion chamber due to knocking occurrence.
5. The knocking detection method according to claim 1, wherein the combustion chamber further comprises a precombustion chamber including an ignition plug disposed therein, and a main chamber in communication with the precombustion chamber via a nozzle hole, and wherein, in each combustion cycle of the internal combustion engine, the first window is set so as to include an ignition timing of the ignition plug.
6. The knocking detection method according to claim 1, wherein transform of the first waveform portion or the second waveform portion into the frequency domain expression includes a process of transforming a time-series sample of the first waveform portion or the second waveform portion into a set including an amplitude value of each sampling frequency by fast Fourier transform (FFT).
7. The knocking detection method according to claim 1, wherein a cylinder constituting the combustion chamber in the internal combustion engine includes an inner pressure measurement device configured to measure and output an inner pressure variation waveform in the combustion chamber of the internal combustion engine, wherein the oscillation waveform is extracted as a harmonic component from the inner pressure variation waveform in the combustion chamber of the internal combustion engine measured by the inner pressure measurement device, and the harmonic component includes an oscillation frequency component which is unique to the time of occurrence of knocking.
8. The knocking detection method according to claim 1, wherein a cylinder constituting the combustion chamber in the internal combustion engine includes an acceleration sensor configured to detect and output an acceleration detection waveform in the combustion chamber of the internal combustion engine, and wherein the oscillation waveform is obtained as the acceleration detection waveform detected by the acceleration sensor in the internal combustion engine.
9. An ignition timing control method of controlling an ignition timing of ignition of air-fuel mixture in a combustion chamber of an internal combustion engine, comprising: a detection step of detecting presence or absence of occurrence of knocking in each combustion cycle for the ignition timing which is currently set; a correlation update step of calculating a variation trend, up to a present time, of a knocking occurrence frequency on the basis of a result of detection of the presence or absence of occurrence of knocking, and updating a correlation between a change in the ignition timing and the knocking occurrence frequency to a latest state; and an ignition timing control step of controlling the ignition timing of the internal combustion engine on the basis of the correlation, wherein the detection step includes: obtaining an oscillation waveform which is generated by combustion of air-fuel mixture in the combustion chamber; setting a first time window preceding a maximum inner pressure time at which an inner pressure of the combustion chamber is at maximum in a single combustion cycle and a second time window immediately after the maximum inner pressure time, and transforming each of a first waveform portion included in the first time window and a second waveform portion included in the second time window into an expression-domain expression, of the oscillation waveform; and setting a first frequency window and a second frequency window, extracting a first representative value which is a representative value of the frequency domain expression of the first waveform portion in the first frequency window and a second representative value which is a representative value of the frequency domain expression of the second waveform portion in the second frequency window, and determining whether knocking has occurred on the basis of a relationship between the second representative value and the first representative value.
10. The ignition timing control method according to claim 9, wherein the knocking occurrence frequency is calculated as a proportion of a combustion cycle in which occurrence of knocking is detected to total combustion cycles.
11. A control system configured to control an ignition timing of ignition of air-fuel mixture in a combustion chamber of an internal combustion engine, comprising: a knocking detection part configured to detect presence or absence of occurrence of knocking in each combustion cycle for the ignition timing which is currently set; a correlation update part configured to calculate a variation trend, up to a present time, of a knocking occurrence frequency on the basis of a result of detection of the presence or absence of occurrence of knocking, and updating a correlation between a change in the ignition timing and the knocking occurrence frequency to a latest state; an optimum ignition timing calculation part configured to determine an optimum ignition timing of the internal combustion engine on the basis of the correlation, and an ignition timing control part configured to control the ignition timing by using the optimum ignition timing determined by the optimum ignition timing calculation part as a control target value, wherein the knocking detection part includes: an oscillation waveform acquisition part configured to obtain an oscillation waveform which is generated by combustion of air-fuel mixture in the combustion chamber; a time-frequency transform part configured to set a first time window preceding a maximum inner pressure time at which an inner pressure of the combustion chamber is at maximum in a single combustion cycle and a second time window immediately after the maximum inner pressure time, and transform each of a first waveform portion included in the first time window and a second waveform portion included in the second time window into an expression-domain expression, of the oscillation waveform; and a knocking determination part configured to set a first frequency window and a second frequency window, extract a first representative value which is a representative value of the frequency domain expression of the first waveform portion in the first frequency window and a second representative value which is a representative value of the frequency domain expression of the second waveform portion in the second frequency window, and determine whether knocking has occurred on the basis of a relationship between the second representative value and the first representative value.
12. The ignition timing control method according to claim 11, wherein the knocking occurrence frequency is calculated as a proportion of a combustion cycle in which occurrence of knocking is detected to total combustion cycles.
Description
BRIEF DESCRIPTION OF DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
DETAILED DESCRIPTION
(10) Embodiments of the present invention will now be described in detail with reference to the accompanying drawings. It is intended, however, that unless particularly identified, dimensions, materials, shapes, relative positions and the like of components described in the embodiments shall be interpreted as illustrative only and not intended to limit the scope of the present invention.
(11) For instance, an expression of an equal state such as same equal and uniform shall not be construed as indicating only the state in which the feature is strictly equal, but also includes a state in which there is a tolerance or a difference that can still achieve the same function. On the other hand, an expression such as comprise, include, have, contain and constitute are not intended to be exclusive of other components.
(12) In the following description, before describing some embodiments according to the present invention, necessity of the ignition timing control taking account of knocking for an internal combustion engine, and the points that should be improved for the ignition timing control will be described in detail with reference to
(13)
(14) As can be seen from comparison of the curves shown in
(15) However, in many cases, a knocking detection result detected from the knocking severity contradicts with typical knocking characteristics that are actually observed. That is, with the knocking detection technique based on knocking severity, it may be difficult to detect occurrence of knocking accurately at a high accuracy. For instance, in some cases, when the phase of the ignition timing .sub.ig is set to become earlier gradually, the variation curve of knocking occurrence frequency based on knocking severity does not monotonically increases but tends to protrude upward with respect to the phase advancement of the ignition timing (i.e., tends to decrease after the local maximum point). Thus, in some embodiments according to the present invention, disclosed is a detection mechanism capable of detecting occurrence of knocking accurately at a higher accuracy than that of the knocking detection technique based on knocking severity, and an ignition timing control system including such a detection mechanism.
(16)
(17) The gas engine 2 includes a cylinder 4, and a piston 6 connected mechanically to a crank shaft 10 via a crank 8. The space defined by the upper surface of the piston 6 and the capacity part of the cylinder 4 is the combustion chamber 12. A crank angle detector 42 is disposed on the crank shaft 10, and is configured to detect a phase angle of the crank shaft 10 and output a signal representing the current crank angle phase (crank angle phase signal) to the control device 100 described below. Furthermore, the crank shaft 10 is connected to a generator 44 configured such that a rotor rotates with rotation of the crank shaft 10. The generator 44 includes a torque sensor 46 that generates a detection signal of output torque of the crank shaft 10 from a current level and a voltage level of power generated. The torque sensor 46 outputs the generated detection signal of output torque to an output detection device 300 described below.
(18) The cylinder 4 includes an air supply valve 18, an exhaust valve 22, and an ignition plug 30, on the upper surface of the combustion chamber 12. An air supply pipe 14 is connected to the air supply valve 18, and a mixer 24 for mixing air and fuel gas is connected to the air supply pipe 14. A fuel supply pipe 26 for supplying fuel gas to the mixer 24 and an intake pipe 16 for supplying air to the mixer 24 are connected to the mixer 24. A fuel adjustment valve 28 for adjusting the fuel supply amount to the mixer 24 is disposed on the connection portion between the mixer 24 and the fuel supply pipe 26. Furthermore, an exhaust pipe 20 is connected to the exhaust valve 22. Furthermore, the combustion chamber 12 formed by the upper surface of the piston 6 and the capacity part of the cylinder 4 may include a precombustion chamber 12a including an ignition plug disposed therein, and a main chamber 12b which is in communication with the precombustion chamber 12a via a nozzle hole 12c. In this case, on ignition of the precombustion chamber 12a, only a small amount of fuel gas for producing a torch exists in the precombustion chamber 12a, and is directly ignited by the ignition plug. Furthermore, the air-fuel mixture in the main chamber 12b being in communication with the precombustion chamber 12a via the nozzle hole 12c is ignited by a torch that jets out from the nozzle hole 12c in response to ignition of the precombustion chamber 12a.
(19) Furthermore, the cylinder 4 includes an inner pressure measurement device 48 for measuring the inner pressure inside the combustion chamber 12. The inner pressure measurement device 48 measures a change in the inner pressure inside the combustion chamber 12, and outputs the change in the form of an inner pressure variation curve to a knocking detection part 110 described below. The cylinder 4 includes an inner pressure measurement device 48 for measuring the inner pressure inside the combustion chamber 12. The inner pressure measurement device 48 measures a change in the inner pressure inside the combustion chamber 12, and outputs the change in the form of an inner pressure variation curve. The cylinder 4 includes an acceleration sensor 49 which measures oscillation that occurs on the inner wall surface of the combustion chamber 12 due to pressure waves that occur upon combustion of air-fuel mixture in the combustion chamber 12 in the form of acceleration, and outputs the measurement value of the acceleration as an acceleration signal to a knocking detection part 110 described below.
(20) Subsequently, with reference to
(21) The control system 1 includes an air excess rate calculation device 200 for calculating an air excess rate of air-fuel mixture supplied to the combustion chamber 12, an output detection device 300 for detecting the output torque of the crank shaft 10, and a control device 100 for controlling the ignition timing of the gas engine 2. The air excess rate calculation device 200 receives the detection value of the supply amount of fuel and the measurement value of the precombustion chamber gas flow rate Qp from the fuel amount detector 210 connected to the fuel supply pipe 26. Further, the air excess rate calculation device 200 receives a caloric value of fuel gas and a detection value of the methane number MN from the fuel calorie detector 230 connected to the fuel supply pipe 26, and receives a detection value of the air amount from the air amount detector 220 connected to the air supply pipe 14. Furthermore, the air amount detector 220 includes a built-in thermometer (not shown) for measuring the intake temperature Ts, and outputs a measurement value of the intake temperature Ts to the air excess rate calculation device 200. Next, the air excess rate calculation device 200 calculates an air excess rate from the detection value of the supply amount of fuel gas, the detection value of the caloric value of fuel gas, and the detection value of the air amount, and outputs the air excess rate to the control device 100 together with the precombustion chamber gas flow rate Qp, the methane number MN, and the intake temperature Ts.
(22) The output detection device 300 receives an electric signal (output torque signal) indicating the torque detection value of the crank shaft from the torque sensor 46, and outputs output torque detection value information representing the output torque of the crank shaft in watt to the control device 100. Furthermore, the inner pressure measurement device 48 and the acceleration sensor 49 provided for the cylinder 4 output a measurement value of the inner pressure inside the combustion chamber 12 and a measurement value obtained by measuring oscillation occurring on the inner wall surface of the combustion chamber 12 as acceleration to the control device 100.
(23) The control device 100 includes a knocking detection part 110, a correlation update part 120, an optimum ignition timing calculation part 130, and an ignition timing control part 140. The knocking detection part 110 receives a crank angle phase signal representing the current crank angle phase from the crank angle detector 42, and receives the currently-set ignition timing .sub.og from the ignition timing control part 140. Furthermore, the knocking detection part 110 receives the measurement value of the inner pressure variation inside the combustion chamber 12 and the measurement value obtained by measuring oscillation occurring on the inner wall surface of the combustion chamber 12 as acceleration, from the inner pressure measurement device 48 and the acceleration sensor 49.
(24) Next, the knocking detection part 110 detects presence or absence of knocking occurrence every combustion cycle, for the currently-set ignition timing .sub.ig on the basis of the measurement value of the inner pressure variation and the measurement value of the acceleration variation received from the inner pressure measurement device 48 and the acceleration sensor 49. Further, the knocking detection part 110 outputs a knock-flag value F.sub.knock to the correlation update part 120 as a knocking detection result of each combustion cycle. Herein, the knock-flag value F.sub.knock is at 1 if the knocking detection part 110 detects occurrence of knocking in a combustion cycle, and is at 0 if knocking occurrence is not detected in a combustion cycle. The operation of the knocking detection part 110 to detect presence or absence of knocking occurrence every combustion cycle and output the knock-flag value F.sub.knock every combustion cycle is performed repeatedly over a predetermined number CN of combustion cycles.
(25) The correlation update part 120 receives CN knock-flag values F.sub.knock outputted over CN combustion cycles from the knocking detection part 110, as a detection result of presence or absence of knocking occurrence. Next, the correlation update part 120 calculates a variation trend of a knocking occurrence frequency fk in the period from past to present, on the basis of the above CN knock-flag values F.sub.knock and a series of knocking detection results previously received from the knocking detection part 110. Next, the correlation update part 120 updates the correlation between the change in the ignition timing .sub.ig and the change in the knocking occurrence frequency fk, on the basis of the current knocking occurrence frequency fk and the currently-set ignition timing .sub.ig. Further, the knocking occurrence frequency fk is calculated as a proportion of combustion cycles in which knocking occurrence is detected to total combustion cycles from past to present.
(26) The optimum ignition timing calculation part 130 receives a latest content describing the correlation between a change in the ignition timing .sub.ig and the knocking occurrence frequency fk as correlation describing information, from the correlation update part 120. Furthermore, the optimum ignition timing calculation part 130 receives the precombustion chamber gas flow rate Qp, the methane number MN, the intake temperature Ts, the calculation value of the air excess rate , and the detection value of the output torque P.sub.mi, from the air excess rate calculation device 200 and the output detection device 300. Next, the optimum ignition timing calculation part 130 determines the ignition timing .sub.ig of the gas engine 2 on the basis of the correlation between a change in the ignition timing .sub.ig and a change in the knocking occurrence frequency fk described by the correlation describing information.
(27) In an illustrative embodiment, the optimum ignition timing calculation part 130 may determine an optimum ignition timing .sub.ig for the gas engine 2 as follows. First, the optimum ignition timing calculation part 130 estimates a variation trend of the thermal efficiency of the gas engine 2 corresponding to the change in the ignition timing .sub.ig, on the basis of the air excess rate , the output torque the precombustion chamber gas flow rate Qp, the intake temperature Ts, the methane number MN and the ignition timing .sub.ig received so far from the air excess rate calculation device 200 and the output detection device 300. Next, the optimum ignition timing calculation part 130 determines the optimum ignition timing .sub.ig taking account of the trade-off relationship between improvement of thermal efficiency of the gas engine 2 and reduction of the knocking occurrence frequency fk, on the basis of the above correlation between a change in the ignition timing .sub.ig and a change in the knocking occurrence frequency fk and the above variation trend of the thermal efficiency.
(28) In another alternative embodiment, the optimum ignition timing calculation part 130 may receive only the variation trend of the knocking occurrence frequency fk from past to present from the correlation update part 120. In this case, the optimum ignition timing calculation part 130 may determine a new ignition timing .sub.ig for the gas engine 2 so as to retard the ignition timing .sub.ig from that of the present time, if the knocking occurrence frequency fk tends to increase at the present time. In contrast, the optimum ignition timing calculation part 130 may determine a new ignition timing .sub.ig for the gas engine 2 so as to make the ignition timing .sub.ig earlier than that of the present time, in a case where the knocking occurrence frequency fk tends to decrease at the present time.
(29) Finally, the optimum ignition timing calculation part 130 outputs the newly determined ignition timing .sub.ig to the ignition timing control part 140. The ignition timing control part 140 controls the ignition timing .sub.ig of the gas engine 2 by using the ignition timing .sub.ig received from the optimum ignition timing calculation part 130 as a new control target value.
(30) Subsequently, with reference to the flowchart of
(31) Next, the process of the flowchart in
(32) Next, the process of the flowchart in
(33) In step S24 of the flowchart of
(34) Next, the process of the flow chart in
(35) Next, the process of the flowchart in
(36) As described above, with the above control system 1 described with reference to
(37) Next, with reference to
(38) The oscillation waveform acquisition part 111 is electrically connected to the inner pressure measurement device 48 and the acceleration sensor 49 disposed on the cylinder 4 constituting the combustion chamber 12. The oscillation waveform acquisition part 111 receives a measurement value obtained by measuring variation of the inner pressure of the combustion chamber 12 from the inner pressure measurement device 48. Furthermore, the oscillation waveform acquisition part 111 receives a measurement value obtained by measuring oscillation that occurs as pressure waves due to combustion in the combustion chamber 12 act on the inner wall surface of the combustion chamber 12 as acceleration from the acceleration sensor 49. Furthermore, the oscillation waveform acquisition part 111 receives a crank angle phase signal outputted by the crank angle detector 42 to the knocking detection part 110 as a signal indicating the current crank angle phase B.
(39) Next, the oscillation waveform acquisition part 111 receives oscillation waveform that occurs due to combustion of air-fuel mixture in the combustion chamber 12, on the basis of a measurement value of the inner pressure variation of the combustion chamber 12 received from the inner pressure measurement device 48 or a measurement value of acceleration variation received from the acceleration sensor 49. Herein, the oscillation waveform to be obtained by the oscillation waveform acquisition part 111 refers to a fine oscillation waveform observed on the inner wall surface of the combustion chamber 12 on occurrence of knocking, that is, high-frequency observed waveforms (order of kHz) including an oscillation frequency component that is unique to the time of occurrence of knocking. Acquisition of an oscillation waveform formed by combustion in the combustion chamber 12 by the oscillation waveform acquisition part 111 on the basis of the inner pressure variation in the combustion chamber 12 or the acceleration variation will be described below in detail with reference to
(40) The time-frequency transform part 112 receives the oscillation waveform data from the oscillation waveform acquisition part 111, and then sets the first time window TW1 and the second time window TW2 on the time axis on which the above described oscillation waveform is obtained. On the time axis, the first time window TW1 is set at a point preceding the maximum inner-pressure time at which the inner pressure of the combustion chamber 12 is at its maximum in a single combustion cycle. On the time axis, the second time window TW2 is set at a point immediately after the maximum inner-pressure time. The time windows to be set on the time axis on which the oscillation waveform is observed will be described in below in detail with reference to
(41) The knocking determination part 113 receives the above described first transform result R1 and the second transform result R2 from the time-frequency transform part 112, and sets the first frequency window FW1 and the second frequency window FW2 on the frequency axis in the frequency domain in which the first transform result R1 and the second transform result R2 are obtained. The frequency windows to be set on the frequency axis in the frequency domain in which the first transform result R1 and the second transform result R2 are obtained will be described in below in detail with reference to
(42) In an illustrative embodiment, the first representative value P1 may include a first peak value at which the amplitude of the frequency domain expression of the first waveform portion WV1 is at its maximum in the first frequency window FW1. Similarly, in this embodiment, the second representative value P2 may include a second peak value at which the amplitude of the frequency domain expression of the second waveform portion WV2 is at its maximum in the second frequency window FW2. Then, in this embodiment, as a process of determining presence or absence of knocking occurrence on the basis of the relationship between the second representative value P2 and the first representative value P1, it may be determined whether knocking has occurred on the basis of the relationship between the second peak value and the first peak value.
(43) According to this embodiment, when obtaining a representative value of the frequency domain expression, by using the peak value of a frequency spectrum curve corresponding to the frequency domain expression as a representative value, it is possible to obtain a representative value at a high speed through simple calculation. Thus, according to this embodiment, the process of determining whether knocking has occurred can be performed at a high speed with a low calculation load.
(44) In another illustrative embodiment, the first representative value P1 may include a first partial overall (POA) value, which is a POA value calculated from the frequency domain expression of the first waveform portion WV1 in the first frequency window FW1. Similarly, in this embodiment, the second representative value P2 may include a second POA value which is a POA value calculated from the frequency domain expression of the second waveform portion WV2 in the second frequency window FW2. Then, as a process of determining presence or absence of knocking occurrence on the basis of the relationship between the second representative value P2 and the first representative value P1, it may be determined whether knocking has occurred on the basis of the relationship between the second POA value and the first POA value.
(45) According to this embodiment, when obtaining a representative value of the frequency domain expression, a partial overall (POA) value of a frequency spectrum curve corresponding to the frequency domain expression is used as a representative value. A POA value is obtained by calculating the power spectrum of the frequency domain expression, calculating the power spectrum density on the basis of the calculated power spectrum, and calculating the square sum of the power spectrum density near the knocking frequency. Thus, when obtaining a representative value of the frequency domain expression, by using the POA calculated as described above as a representative value, it is possible to obtain a representative value taking account of all of the frequency components near the knocking frequency in the frequency domain expression. Thus, according to this embodiment, in the process of determining whether knocking has occurred, it is possible to use a representative value taking account of all of the frequency components near the knocking frequency in the frequency domain expression.
(46) As a result of the above described series of processes performed by the oscillation waveform acquisition part 111, the time-frequency transform part 112, and the knocking determination part 113, presence or absence of knocking occurrence is detected for the current single combustion cycle. As a result, the knocking determination part 113 generates a knock-flag value F.sub.knock indicating presence or absence of detection of knocking occurrence in the combustion cycle. Herein, provided that CN is a predetermined number of combustion cycles, the knocking determination part 113 determines whether CN knock-flag values F.sub.knock are generated for respective CN combustion cycles. If only less-than-CN knock-flag values F.sub.knock are generated for less-than-CN combustion cycles, the knocking determination part 113 returns the execution control to the oscillation waveform acquisition part 111. Next, the oscillation waveform acquisition part 111 obtains oscillation waveform that occurs due to combustion of air-fuel mixture in the combustion chamber 12 again to start the detection process of presence or absence of knocking occurrence for the next combustion cycle.
(47) As a result of the above series or processing operations, if the knocking determination part 113 determines that CN knock-flag values F.sub.knock are generated for the respective CN combustion cycles, the knocking determination part 113 outputs CN knock-flag values F.sub.knock generated in the respective CN combustion cycles to the correlation update part 120.
(48) Next, with reference to
(49) In an embodiment, the oscillation waveform is extracted as a harmonic component from the inner pressure variation waveform in the combustion chamber 12 of the gas engine 2. The harmonic component is extracted as a component including an oscillation frequency component that is unique to the time of occurrence of knocking, from the inner pressure variation waveform. As a result, only by providing the inner pressure measurement device 48 having a simple configuration, such as an in-cylinder pressure sensor, in the cylinder 4 constituting the combustion chamber 12 of the gas engine 2, it is possible to obtain an oscillation waveform in the combustion chamber 12 necessary for detection of knocking, from the inner pressure variation waveform in the combustion chamber measured by the inner pressure measurement device 48. At this time, the oscillation waveform acquisition part 111 extracts an oscillation frequency component that is unique to the time of occurrence of knocking, from the measured inner pressure variation waveform. Accordingly, the oscillation waveform acquisition part 111 can extract, from the measured inner pressure variation waveform, only the frequency component excluding the basic frequency component that varies synchronously with the advancement of the combustion cycle (each stage of combustion cycle), as the oscillation frequency component unique to the time of occurrence of knocking.
(50) In an alternative embodiment, the oscillation waveform is obtained as an acceleration detection waveform detected by the acceleration sensor 49 disposed on the cylinder 4 constituting the combustion chamber 12 in the gas engine 2. Thus, in this embodiment, only by providing the acceleration sensor 49 having a simple configuration for the cylinder 4 constituting the combustion chamber 12 of the gas engine 2, it is possible to directly obtain an oscillation waveform corresponding to the oscillation frequency component unique to the time of occurrence of knocking, from the acceleration variation waveform measured by the acceleration sensor 49.
(51)
(52) Furthermore, in each of the two-dimensional graphs shown in
(53) The waveform 71B shown in
(54) Next, the process of the flowchart in
(55) Specific examples of the first time window TW1 and the second time window TW2 set by the time-frequency transform part 112 are shown in
(56) Hereinafter, specific examples of the first time window TW1 (81A in
(57) That is, in
(58) In the specific example shown in
(59) In the example shown in
(60) Next, the process of the flowchart in
(61) In an embodiment shown in
(62) Furthermore, in an embodiment shown in
(63) Next, the time-frequency transform part 112 performs a time-frequency transform process of transforming the first waveform portion WV1 cut out from the oscillation waveform received from the oscillation waveform acquisition part 111 according to the first time window TW1 from a time-domain expression to a frequency-domain expression (step S53A). Furthermore, the time-frequency transform part 112 performs a time-frequency transform process of transforming the second waveform portion WV2 cut out from the oscillation waveform received from the oscillation waveform acquisition part 111 according to the second time window TW2 from a time-domain expression to a frequency-domain expression (step S53B).
(64) In an illustrative embodiment, the transform of the first waveform portion WV1 or the second waveform portion WV2 from a time-domain expression to a frequency domain expression includes a process of transforming a time-series sample of the first waveform portion WV1 or the second waveform portion WV2 into a set including amplitudes of the respectively sampling frequencies, through a fast Fourier transform (FFT analysis). Thus, in this embodiment, it is possible to provide a plurality of (K) converters corresponding to a plurality of (K) sampling frequencies on the frequency axis, and to perform the calculation process of discrete Fourier transform on a plurality of time-series samples in parallel by using the plurality of (K) converters of parallel configuration. As a result, it is possible to perform fast transform of the first waveform portion WV1 or the second waveform portion WV2 to the frequency domain expression. Accordingly, even in a case where the rotation speed of the crank shaft is extremely high and it is necessary to detect occurrence of knocking in an extremely short period of time for each combustion cycle, it is possible to perform the frequency domain transform for the first waveform portion WV1 or the second waveform portion WV2 with a high speed in such detection.
(65) Finally, the time-frequency transform part 112 outputs a first transform result R1 of transforming the first waveform portion WV1 in the first time window TW1 into a frequency domain expression through the time-frequency transform (e.g. FFT analysis), to the knocking determination part 113 (step S53A). Furthermore, the time-frequency transform part 112 outputs a second transform result R2 of transforming the second waveform portion WV2 in the second time window TW2 into a frequency domain expression through the time-frequency transform (e.g. FFT analysis), to the knocking determination part 113 (step S53B).
(66) Next, the process of the flowchart in
(67) Specific examples of the first frequency window FW1 and the second frequency window FW2 set by the knocking determination part 113 are shown in
(68) Furthermore, specific examples of the first frequency window FW1 and the second frequency window FW2 set by the knocking determination part 113 are shown in
(69) Next, the process of the flowchart in
(70) Similarly, in step S55B, the knocking determination part 113 calculates the second representative value P2, which is a representative value of the frequency domain expression of the second waveform portion WV2 in the second frequency window FW2. For instance, according to an illustrative embodiment, in step S55B, the knocking determination part 113 may extract, as the second representative value P2, a second peak value P2 at which the amplitude of the frequency domain expression of the second waveform portion WV2 is at its maximum in the second frequency window FW2. Further, in another illustrative embodiment, in step S55B, the knocking determination part 113 may extract, as the second representative value P2, a second POA value P2, which is a POA value calculated from the frequency domain expression of the second waveform portion WV2 in the second frequency window FW2.
(71) In the embodiment described below, to simplify the description, the first representative value P1 and the second representative value P2 are assumed to be calculated as the first peak value P1 and the second peak value P2 at which the amplitude of the above described frequency domain expression is at its maximum. Nevertheless, some embodiments described below can be implemented similarly even if the first representative value P1 and the second representative value P2 are calculated as the first POA value P1 and the second POA value P2 obtained as POA values from the frequency domain expression described above.
(72) In an embodiment shown in
(73) In an embodiment shown in
(74) Next, the process of the flowchart in
(75) In an illustrative embodiment, in step S56, the knocking determination part 113 divides the second peak value P2 by the first peak value P1 to obtain a peak ratio (P2/P1), and in step S57, performs the process of determining that knocking has occurred only if the peak ratio (P2/P1) is greater than a predetermined threshold. For instance, in step S56 shown in
(76) Next, the process of the flowchart in
(77) As a result of execution of the flowchart in
(78) Accordingly, in the knocking detection method described above with reference to
(79) In addition, in the above knocking detection method, the risk of occurrence of knocking is evaluated on the basis of two peak values P1 and P2 obtained from the frequency domain expressions of two respective waveform portions WV1 and WV2 included in the second time window TW2 and the first time window TW1, respectively, from the oscillation waveform generated by combustion of air-fuel mixture. As a result, with this knocking detection method, it is possible to evaluate the risk of occurrence of knocking while relatively comparing a peak value of the frequency spectrum obtained from the oscillation waveform in a knocking occurrence period to a peak value of the frequency spectrum obtained from the oscillation waveform in a period without knocking. Therefore, according to the above knocking detection method, the setting range of the time window corresponding to a knocking occurrence period and the setting range of the time window corresponding to a period without knocking are selected appropriately on a reasonable basis, and thereby it is possible to detect knocking with a higher accuracy.
(80) Furthermore, in an illustrative embodiment, the combustion chamber 12 includes a precombustion chamber 12a with a built-in ignition plug and a main chamber 12b in communication with the precombustion chamber 12a through a nozzle hole 12c. In this embodiment, the first time window TW1 may be set as follows. That is, the first time window TW1 may be set so as to include an ignition timing of the ignition plug inside the precombustion chamber 12a, in each combustion cycle of the gas engine 2. Herein, on ignition of the precombustion chamber 12a, only a small amount of fuel gas for producing a torch exists, and is directly ignited by the ignition plug. Thus, the risk of knocking due to abnormal combustion is extremely low. In addition, on ignition of the precombustion chamber 12a, it is possible to observe the oscillation waveform due to combustion of air-fuel mixture while knocking is not occurring. Accordingly, in this embodiment, it is possible to evaluate the risk of occurrence of knocking even more accurately, by comparing the peak values P1 and P2 of two frequency spectra obtained from two waveform portions included in the first time window TW1 including the ignition timing of the precombustion chamber 12a and the second time window TW2 corresponding to a knocking period, respectively.
(81) Furthermore, in an illustrative embodiment, the first frequency window FW1 and the second frequency window FW2 may be selected so as to include a frequency component that appears as a peak frequency, from among frequency components of the impact wave generated in the combustion chamber 12 due to occurrence of knocking. As a result, the peak value of the frequency spectrum obtained from the oscillation waveform in a knocking occurrence period and the peak value of the frequency spectrum obtained from the oscillation waveform in a period without knocking are extracted from a vicinity frequency range surrounding the peak frequency unique to the time of occurrence of knocking. Furthermore, the peak value of the frequency spectrum obtained from the oscillation waveform in a knocking occurrence period and the peak value of the frequency spectrum obtained from the oscillation waveform in a period without knocking are extracted from a common peak vicinity frequency range. As a result, in this embodiment, it is possible to evaluate the risk of occurrence of knocking even more accurately, by relatively comparing a peak value of the frequency spectrum obtained from the oscillation waveform in a knocking occurrence period to a peak value of the frequency spectrum obtained from the oscillation waveform in a period without knocking.
(82) Next, with reference to
(83) The two curves 54C and 54D shown in
(84) Furthermore, in the case shown in
(85) The following can be understood from comparison of the variation curve (55C in
(86) That is, the variation curve of knocking occurrence frequency obtained as a function of the ignition timing .sub.ig on the basis of knocking severity does not show a significant difference in the transition of the knocking occurrence rate even when the condition setting is changed considerably. In contrast, the variation curve of knocking occurrence frequency obtained as a function of the ignition timing .sub.ig according to an embodiment of the present invention shows a significant difference in the transition of the knocking occurrence rate by changing the condition setting.
(87) Furthermore, the following can be understood from comparison of the variation curve (54C in
(88) Furthermore, the following can be understood from comparison of the variation curve (54D in
(89) As described above, by using the peak ratio calculated as a ratio of the first peak value P1 to the second peak value P2 according to an embodiment of the present invention as a knocking evaluation index, it is possible to detect occurrence of knocking with a higher accuracy than a typical knocking evaluation index. This is because, unlike the case in which knocking occurrence is detected on the basis of a typical knocking evaluation index, the knocking occurrence risk is evaluated on the peak ratio described as follows in an embodiment of the present invention. That is, according to an embodiment of the present invention, time-frequency transform (FFT analysis) is performed with two time windows provided in a time period of a single combustion cycle, and a peak ratio is obtained from two frequency spectra obtained therefrom. Furthermore, by evaluating presence or absence of knocking on the basis of a peak ratio according to an embodiment of the present invention, it is possible to evaluate a general trend of knocking with respect to the ignition timing. Furthermore, by evaluating presence or absence of knocking on the basis of a peak ratio according to an embodiment of the present invention, it is possible to detect a knocking occurrence trend which is substantially equal to the trend of non-continuous heat generation in the vicinity of the maximum inner pressure time in the combustion chamber 12 that can be observed at the time of occurrence of knocking.
DESCRIPTION OF REFERENCE NUMERALS
(90) 1 Control system 2 Gas engine 4 Cylinder 6 Piston 8 Crank 10 Crank shaft 12 Combustion chamber 12a Precombustion chamber 12b Main chamber 12c Nozzle hole 14 Air supply pipe 16 Intake pipe 18 Air supply valve 20 Exhaust pipe 22 Exhaust valve 24 Mixer 26 Fuel supply pipe 28 Fuel adjustment valve 30 Ignition plug 42 Crank angle detector 44 Generator 46 Torque sensor 48 Inner pressure measurement device 49 Acceleration sensor 54 (54A, 54B, 54C, 54D) Variation curve of thermal efficiency 55 (55A, 55B, 55C, 55D Variation curve of knocking occurrence rate 56 (56C, 56D) Variation curve of knocking occurrence rate 70A, 70B Inner pressure variation curve 71 (71A, 71B) Basic frequency component 72 (72A, 72B) Oscillation waveform 73 (73A, 73B) Frequency spectrum curve 74 (74A, 74B) Frequency spectrum curve 100 Control device 110 Knocking detection part 111 Oscillation waveform acquisition part 112 Time-frequency transform part 113 Knocking determination part 120 Correlation update part 130 Optimum ignition timing calculation part 140 Ignition timing control part 200 Air excess rate calculation device 210 Fuel amount detector 220 Air amount detector 230 Fuel calorie detector 300 Output detection device CN Number of combustion cycle FW1 First frequency window FW2 Second frequency window F.sub.knock Knock-flag value MN Methane number P1 First peak value P2 Second peak value P.sub.mi Output torque Qp Precombustion chamber gas flow rate R1 First transform result R2 Second transform result TW1 First time window TW2 Second time window Ts Intake air temperature WV1 First waveform portion WV2 Second waveform portion fk Knocking occurrence frequency fpeak Peak frequency