<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE ep-patent-document PUBLIC "-//EPO//EP PATENT DOCUMENT 1.5//EN" "ep-patent-document-v1-5.dtd">
<ep-patent-document id="EP14810819B1" file="EP14810819NWB1.xml" lang="en" country="EP" doc-number="2993334" kind="B1" date-publ="20180328" status="n" dtd-version="ep-patent-document-v1-5">
<SDOBI lang="en"><B000><eptags><B001EP>ATBECHDEDKESFRGBGRITLILUNLSEMCPTIESILTLVFIROMKCYALTRBGCZEEHUPLSK..HRIS..MTNORS..SM..................</B001EP><B005EP>J</B005EP><B007EP>BDM Ver 0.1.63 (23 May 2017) -  2100000/0</B007EP></eptags></B000><B100><B110>2993334</B110><B120><B121>EUROPEAN PATENT SPECIFICATION</B121></B120><B130>B1</B130><B140><date>20180328</date></B140><B190>EP</B190></B100><B200><B210>14810819.4</B210><B220><date>20140528</date></B220><B240><B241><date>20151130</date></B241><B242><date>20170330</date></B242></B240><B250>ja</B250><B251EP>en</B251EP><B260>en</B260></B200><B300><B310>2013122700</B310><B320><date>20130611</date></B320><B330><ctry>JP</ctry></B330></B300><B400><B405><date>20180328</date><bnum>201813</bnum></B405><B430><date>20160309</date><bnum>201610</bnum></B430><B450><date>20180328</date><bnum>201813</bnum></B450><B452EP><date>20171205</date></B452EP></B400><B500><B510EP><classification-ipcr sequence="1"><text>F02D  41/14        20060101AFI20160331BHEP        </text></classification-ipcr><classification-ipcr sequence="2"><text>F02D  19/02        20060101ALI20160331BHEP        </text></classification-ipcr><classification-ipcr sequence="3"><text>F02M  21/02        20060101ALI20160331BHEP        </text></classification-ipcr><classification-ipcr sequence="4"><text>F02D  41/00        20060101ALI20160331BHEP        </text></classification-ipcr></B510EP><B540><B541>de</B541><B542>GASMOTOR</B542><B541>en</B541><B542>GAS ENGINE</B542><B541>fr</B541><B542>MOTEUR À GAZ</B542></B540><B560><B561><text>EP-A1- 2 910 754</text></B561><B561><text>JP-A- H01 113 565</text></B561><B561><text>JP-A- H01 113 565</text></B561><B561><text>JP-A- H11 200 845</text></B561><B561><text>JP-A- S61 255 229</text></B561><B561><text>JP-A- 2000 282 914</text></B561><B561><text>JP-A- 2003 262 139</text></B561><B561><text>JP-A- 2008 038 729</text></B561><B561><text>JP-A- 2008 038 782</text></B561><B561><text>JP-A- 2012 087 756</text></B561><B561><text>US-A1- 2004 089 279</text></B561><B561><text>US-A1- 2012 197 514</text></B561><B565EP><date>20160406</date></B565EP></B560></B500><B700><B720><B721><snm>OTSUBO, Hiroyuki</snm><adr><str>c/o YANMAR CO. LTD.
1-32,Chayamachi,
Kita-ku</str><city>Osaka-shi
Osaka 530-8311</city><ctry>JP</ctry></adr></B721><B721><snm>KISHIO, Kazuma</snm><adr><str>c/o YANMAR CO. LTD.
1-32, Chayamachi,
Kita-ku</str><city>Osaka-shi
Osaka 530-8311</city><ctry>JP</ctry></adr></B721></B720><B730><B731><snm>Yanmar Co., Ltd.</snm><iid>101507609</iid><irf>41902-YAN-P-WEP</irf><adr><str>1-32, Chayamachi, 
Kita-ku,</str><city>Osaka-shi, Osaka 530-8311</city><ctry>JP</ctry></adr></B731></B730><B740><B741><snm>Hinkelmann, Klaus</snm><iid>101147075</iid><adr><str>Patentanwaltskanzlei Hinkelmann 
Lyonel-Feininger-Strasse 28</str><city>80807 München</city><ctry>DE</ctry></adr></B741></B740></B700><B800><B840><ctry>AL</ctry><ctry>AT</ctry><ctry>BE</ctry><ctry>BG</ctry><ctry>CH</ctry><ctry>CY</ctry><ctry>CZ</ctry><ctry>DE</ctry><ctry>DK</ctry><ctry>EE</ctry><ctry>ES</ctry><ctry>FI</ctry><ctry>FR</ctry><ctry>GB</ctry><ctry>GR</ctry><ctry>HR</ctry><ctry>HU</ctry><ctry>IE</ctry><ctry>IS</ctry><ctry>IT</ctry><ctry>LI</ctry><ctry>LT</ctry><ctry>LU</ctry><ctry>LV</ctry><ctry>MC</ctry><ctry>MK</ctry><ctry>MT</ctry><ctry>NL</ctry><ctry>NO</ctry><ctry>PL</ctry><ctry>PT</ctry><ctry>RO</ctry><ctry>RS</ctry><ctry>SE</ctry><ctry>SI</ctry><ctry>SK</ctry><ctry>SM</ctry><ctry>TR</ctry></B840><B860><B861><dnum><anum>JP2014064114</anum></dnum><date>20140528</date></B861><B862>ja</B862></B860><B870><B871><dnum><pnum>WO2014199828</pnum></dnum><date>20141218</date><bnum>201451</bnum></B871></B870></B800></SDOBI>
<description id="desc" lang="en"><!-- EPO <DP n="1"> -->
<heading id="h0001">Technical Field</heading>
<p id="p0001" num="0001">The present invention relates to a gas engine capable of responding to changes in combustion calorific value (hereinafter simply referred to as "calorific value") of fuel gas.</p>
<heading id="h0002">Background Art</heading>
<p id="p0002" num="0002">Generally, air-fuel ratio control in a gas engine is adapted to fuel gas having a predetermined composition. However, the composition of fuel gas actually supplied is not fixed, accordingly, the calorific value of the fuel gas also varies.</p>
<p id="p0003" num="0003">Conventionally, a gas engine is proposed, which has a configuration in which the fuel gas is measured using a gas composition measurement device such as a gas chromatography detector so that the air-fuel ratio is controlled according to measured results (for example, see Patent Document 1).</p>
<heading id="h0003">Prior Art Document</heading>
<heading id="h0004">Patent Document</heading>
<p id="p0004" num="0004">[Patent Document 1] <patcit id="pcit0001" dnum="JP2003148187A"><text>JP 2003-148187 A</text></patcit></p>
<p id="p0005" num="0005">The publication <patcit id="pcit0002" dnum="EP2910754A1"><text>EP 2 910 754 A1</text></patcit> discloses a gas engine that controls an air-fuel ratio by means of a single fuel-flow-rate-regulating valve set up so as to open to a valve opening degree equal to a reference opening degree in a particular engine operating environment created using reference fuel gas, said gas engine comprising a control unit that resets: the valve opening degree to a downwardly modified reference opening degree that is lower than the reference opening degree when, during actual operation, either the valve opening degree in the particular engine operating environment is lower than the reference opening degree or an engine output achieved with the reference opening degree is higher than a setup output obtainable in the particular engine operating environment; and the valve opening degree to a value higher than the reference opening degree when, during actual operation, either the valve opening degree in the particular engine operating environment is higher than the reference opening degree or the engine output achieved with the reference opening degree is lower than the setup output obtainable in the particular engine operating environment.</p>
<p id="p0006" num="0006">The publication <patcit id="pcit0003" dnum="JP2008038782A"><text>JP 2008 038782 A</text></patcit> discloses an engine-type driven heat pump which has: a fuel quantity adjusting valve adjusting a fuel gas flow rate; a throttle valve adjusting an air-fuel mixture flow rate of air and fuel gas supplied to an engine combustion chamber; and a clutch engaging-disengaging an engine and a compressor. A predetermined opening increasing signal is outputted to the throttle valve synchronously with outputting of a connecting signal of the engine and the compressor by the clutch.</p>
<p id="p0007" num="0007">The publication <patcit id="pcit0004" dnum="US20120197514A1"><text>US 2012/0197514 A1</text></patcit> discloses a cogeneration apparatus including an engine control device for controlling starting of an engine, comprising: a flow rate control valve which adjusts, in accordance with a set opening degree, a flow rate of gas to be supplied to the engine; and a control section which performs control to start, upon detection of a first operation signal, a predetermined number of times or less of cranking with a first opening degree in accordance with the first operation signal, and start, if a number of rotations of the engine has not yet reached a predetermined value through the cranking, the predetermined number of times or less of cranking with a second opening degree.</p>
<p id="p0008" num="0008">The publication <patcit id="pcit0005" dnum="JPH01113565A"><text>JP H01113565 A1</text></patcit> discloses a gas engine that is constructed so that a discharge port of a mixer is connected to the starting end of an intake pipe, the terminal end of an air supply path is connected to one inlet of the mixer, and the terminal end of a fuel supply path extended from a fuel gas supply source is connected to the other inlet. A by-path bypassing the mixer for supplying fuel gas to the intake pipe is connected to the fuel supply path downstream from a gas regulator, and a flow control valve is interposed in the midway of the by-path. In this case, a branch fuel path bypassing the flow control valve to be connected to the by-path is connected to the fuel supply path further downstream from a portion where the by-path branches off, and an auxiliary valve device is interposed in.</p>
<heading id="h0005">Summary of Invention</heading>
<heading id="h0006">Problem to be Solved by Invention</heading>
<p id="p0009" num="0009">However, in the conventional gas engine as described above, the gas composition measurement device such as a gas chromatography detector should be replaced with a new one on a regular basis due to degradation of a column caused by long-term use, which increases equipment costs and labor costs.</p>
<p id="p0010" num="0010">Also, in the gas composition measurement device such as a gas chromatography detector, the standard curve varies because of, for example, climatic changes and degradation of the column. Therefore,<!-- EPO <DP n="2"> --><!-- EPO <DP n="3"> --><!-- EPO <DP n="4"> --> it is necessary to remake the standard curve regularly using standard gas. Thus, it is difficult to handle the device and substantially, it cannot be used where there is a large difference in temperature.</p>
<p id="p0011" num="0011">Furthermore, it takes long time to obtain the measurement results after the composition of the fuel gas is measured, thus the fuel gas actually supplied to the cylinder head may not have the same composition as that measured. In order to address the above problem, it may be possible to make efforts to constitute the passage for supplying the fuel gas so that the fuel gas having the measurement result is supplied to the cylinder head. However, in this case, the device will be complicated.</p>
<p id="p0012" num="0012">The present invention was made in consideration of the above circumstances. An object of the present invention is to provide a gas engine capable of controlling air-fuel ratio in response to changes in the calorific value of the fuel gas.</p>
<heading id="h0007">Means for Solving Problem</heading>
<p id="p0013" num="0013">In order to resolve the above problems, a gas engine according to the present invention includes: a first valve and a second valve provided in parallel on a supply path of fuel gas, the first valve having a responsiveness being lower and a fuel flow rate adjustment range being wider than the second valve, and the second valve having a responsiveness being higher and a fuel flow rate adjustment range being narrower than the first valve; and a control unit to perform perturbation using the second valve at the time of stoichiometric operation by moving the second valve from a predetermined opening degree to a lean side where the opening degree becomes smaller and a rich side where the opening degree becomes larger alternately at a predetermined pitch while the first valve is being opened at a predetermined opening degree, wherein, during an actual operation in a period in which an operation condition of the gas engine is deemed to<!-- EPO <DP n="5"> --> be stable under the perturbation control by the second valve at a predetermined engine rotational speed and with a predetermined load, when an average value of outputs obtained from an oxygen sensor disposed on an exhaust passage of the gas engine deviates from an output target value a of the oxygen sensor, the output target value a being set in the control unit under the above operation condition, the control unit is configured to adjust an opening degree of the first valve so that the output average value b equals the output target value a, and wherein the control unit calculates the output average value b by extracting a maximum output and a minimum output of the oxygen sensor respectively corresponding to a maximum opening degree and a minimum opening degree in the perturbation control by the second valve during the actual operation.</p>
<p id="p0014" num="0014">According to the invention, the control unit calculates the output average value by extracting a maximum output and a minimum output of the oxygen sensor respectively corresponding to a maximum opening degree and a minimum opening degree in the perturbation control by the second valve during the actual operation.</p>
<p id="p0015" num="0015">In the above described gas engine, the control unit may adjust the opening degree of the first valve when the average value of outputs obtained from the oxygen sensor disposed on the exhaust passage of the gas engine deviates from the output target value a of the oxygen sensor more than a dead range c in that the dead range c is set so that the first valve is not too frequently opened and closed in response to the difference between the output target value a and the output average value b so that the output average value converges into the output target value with a certain range.</p>
<p id="p0016" num="0016">In the above-described gas engine, the first valve and the second valve may be disposed with respect to each cylinder head or with respect to a group of cylinder heads.<!-- EPO <DP n="6"> --></p>
<p id="p0017" num="0017">In the above-described gas engine, a plurality of the first valves and/or the second valves may be disposed.</p>
<p id="p0018" num="0018">In the above-described gas engine, the oxygen sensor may be an upstream oxygen sensor disposed on an upstream side of the exhaust passage relative to a catalyst.</p>
<p id="p0019" num="0019">In the above-described gas engine, the oxygen sensor may be a downstream oxygen sensor disposed on a downstream side of the exhaust passage relative to a catalyst.</p>
<heading id="h0008">Effects of Invention</heading>
<p id="p0020" num="0020">With the present invention, it is possible to control the air-fuel ratio in response to the changes in the composition of the fuel gas.</p>
<heading id="h0009">Brief Description of Drawings</heading>
<p id="p0021" num="0021">
<ul id="ul0001" list-style="none" compact="compact">
<li>[<figref idref="f0001">FIG. 1</figref>]<br/>
<!-- EPO <DP n="7"> --><figref idref="f0001">FIG. 1</figref> is a schematic diagram showing an overall configuration of a gas engine according to the present invention.</li>
<li>[<figref idref="f0002">FIG. 2</figref>]<br/>
<figref idref="f0002">FIG. 2</figref> is a block diagram showing a configuration of a mixing unit for mixing fuel gas and intake air in the gas engine shown in <figref idref="f0001">FIG. 1</figref>.</li>
<li>[<figref idref="f0003">FIG. 3</figref>]<br/>
<figref idref="f0003">FIG. 3</figref> is a graph showing respective changes with time in an excess air ratio, an opening degree of a solenoid valve, and a sensor output in perturbation control.</li>
<li>[<figref idref="f0004">FIG. 4</figref>]<br/>
<figref idref="f0004">FIG. 4</figref> is a graph indicating a method for calculating an output average value, the graph showing in details changes with time in an output value of an upstream oxygen sensor at the time of the perturbation control.</li>
<li>[<figref idref="f0004">FIG. 5</figref>]<br/>
<figref idref="f0004">FIG. 5</figref> is a graph showing respective relationships between a flow rate of the fuel gas and a flow rate of intake air in the solenoid valve and in an A/F valve, the respective rates vary depending on changes in a calorific value of the fuel gas.</li>
<li>[<figref idref="f0005">FIG. 6</figref>]<br/>
<figref idref="f0005">FIG. 6</figref> is a flowchart indicating control by a control unit based on an output from the upstream oxygen sensor in consideration of changes in the calorific value of the fuel gas.</li>
<li>[<figref idref="f0006">FIG. 7</figref>]<br/>
<figref idref="f0006">FIG. 7</figref> is a flowchart indicating control by the control unit based on an output from a downstream oxygen sensor in consideration of changes in the calorific value of the fuel gas.</li>
<li>[<figref idref="f0007">FIG. 8</figref>]<br/>
<figref idref="f0007">FIG. 8</figref> is a graph indicating another method for calculating the output average value, the graph showing in details changes with time in the<!-- EPO <DP n="8"> --> output value of the upstream oxygen sensor at the time of the perturbation control.</li>
<li>[<figref idref="f0008">FIG. 9</figref>]<br/>
<figref idref="f0008">FIG. 9</figref> is a flowchart indicating control by the control unit based on an output from the upstream oxygen sensor in consideration of changes in the calorific value of the fuel gas for the gas engine according to another embodiment of the present invention.</li>
<li>[<figref idref="f0009">FIG. 10</figref>]<br/>
<figref idref="f0009">FIG. 10</figref> is a flowchart indicating control by the control unit based on an output from the downstream oxygen sensor in consideration of changes in the calorific value of the fuel gas for the gas engine according to another embodiment of the present invention.</li>
<li>[<figref idref="f0010">FIG. 11</figref>]<br/>
<figref idref="f0010">FIG. 11</figref> is a flowchart indicating control by the control unit based on an output from the upstream oxygen sensor in consideration of changes in the calorific value of the fuel gas for the gas engine according to another embodiment of the present invention.</li>
<li>[<figref idref="f0011">FIG. 12</figref>]<br/>
<figref idref="f0011">FIG. 12</figref> is a flowchart indicating control by the control unit based on an output from the downstream oxygen sensor in consideration of changes in the calorific value of the fuel gas for the gas engine according to another embodiment of the present invention.</li>
<li>[<figref idref="f0012">FIG. 13</figref>]<br/>
<figref idref="f0012">FIG. 13(a)</figref> is a schematic diagram showing another configuration of an intake section. <figref idref="f0012">FIG. 13(b)</figref> is a schematic diagram still showing another configuration of the intake section.</li>
<li>[<figref idref="f0013">FIG. 14</figref>]<br/>
<figref idref="f0013">FIG. 14</figref> is a schematic diagram showing another configuration of the mixing unit.</li>
<li>[<figref idref="f0014">FIG. 15</figref>]<br/>
<!-- EPO <DP n="9"> --><figref idref="f0014">FIG. 15</figref> is a schematic diagram showing an overall configuration of a gas heat pump system using the gas engine according to the present invention.</li>
<li>[<figref idref="f0015">FIG. 16</figref>]<br/>
<figref idref="f0015">FIG. 16</figref> is a schematic diagram showing an overall configuration of a cogeneration system using the gas engine according to the present invention.</li>
</ul></p>
<heading id="h0010">Modes for Carrying Out Invention</heading>
<p id="p0022" num="0022">Hereinafter embodiments of the present invention will be described with reference to the drawings.</p>
<p id="p0023" num="0023"><figref idref="f0001">FIG. 1</figref> shows the overall configuration of a gas engine 1 according to the present invention. <figref idref="f0002">FIG. 2</figref> shows a mixing unit 2a of the gas engine 1 for mixing fuel gas and intake air. <figref idref="f0003">FIG. 3</figref> is a graph showing perturbation control by a control unit 10 of the gas engine 1. <figref idref="f0004">FIG. 4</figref> is a graph indicating a method for calculating an output average value b. <figref idref="f0004">FIG. 5</figref> is a graph showing respective characteristics of a solenoid valve 21 and an A/F valve 22. <figref idref="f0005">FIG. 6</figref> is a flowchart showing control by the control unit 10 in consideration of changes in a calorific value of the fuel gas.</p>
<p id="p0024" num="0024">The gas engine 1 includes the solenoid valve 21 and the A/F valve 22 and is configured to perform perturbation by the solenoid valve 21. When the gas engine 1 is operated stoichiometrically at a predetermined engine rotational speed with a predetermined load, an opening degree of the A/F valve 22 is adjusted so that an output average value <i>b</i>, which is obtained from an upstream oxygen sensor 31 disposed on an exhaust passage 13 of the gas engine 1, equals an output target value <i>a</i> of the upstream oxygen sensor 31 that is set in the control unit 10 under the above described condition.</p>
<p id="p0025" num="0025">First, an overall configuration of the gas engine 1 will be<!-- EPO <DP n="10"> --> described.</p>
<p id="p0026" num="0026">The gas engine 1 includes a mixing unit 2a for mixing the air and the fuel gas in an intake passage 12 that is connected to a cylinder head 11. A throttle valve 2b is disposed between the mixing unit 2a and the cylinder head 11. An intake section 2 is made up of the mixing unit 2a and the throttle valve 2b. The intake section 2 is controlled by signals from the control unit 10.</p>
<p id="p0027" num="0027">As shown in <figref idref="f0002">FIG. 2</figref>, the mixing unit 2a includes the solenoid valve 21, the A/F valve 22, a main jet 23 and an adjusting screw 24 that are connected in parallel between a regulator 25 and a mixer 26.</p>
<p id="p0028" num="0028">The solenoid valve 21 is constituted by a valve having flow rate characteristics that are set to adjust an opening area through which the fuel gas passes, so that the solenoid valve 21 controls the stoichiometric operation in which an excess air ratio (λ = 1) is in a state of the theoretical air-fuel ratio. Regarding the solenoid valve 21, a movable valve is moved by an electromagnetic coil and is opened at a predetermined opening degree. The movable valve is biased so as to close a flow passage using a biasing force of a leaf spring, a spring or the like. The solenoid valve 21 is opened/closed, for example, at a speed of 25Hz, and a duty ratio during opening/closing is changed. Thus, the opening degree can be adjusted. The solenoid valve 21 is not limited to the one having the speed of 25 Hz. It may be the solenoid valve 21 having each frequency used for this kind of perturbation control. By the above configuration, the solenoid valve 21 has a narrow flow rate adjustment range. However, it can adjust the flow rate quickly. The valve having the flow rate characteristics that constitutes the solenoid valve 21 may be a proportional control valve.</p>
<p id="p0029" num="0029">The A/F valve 22 is constituted by a proportional control valve having the flow rate characteristics that are set to adjust an opening<!-- EPO <DP n="11"> --> area of the passage for the fuel gas, so that the A/F valve 22 controls the range of from the stoichiometric operation in which the excess air ratio (λ = 1) is the theoretical air-fuel ratio, to a lean operation in which the excess air ratio (λ = 1.4 to 1.6) causes lean burn. The A/F valve 22 is configured to adjust the opening degree of the movable valve at every step by rotation of a stepping motor. By the above configuration, the A/F valve 22 cannot adjust the flow rate quickly. However, it has a wide flow rate adjustment range so as to manage the wide range of the excess air ratio.</p>
<p id="p0030" num="0030">The main jet 23 is a valve configured to adjust, together with the solenoid valve 21 and the A/F valve 22, the amount of fuel gas that flows from the regulator 25 to the mixer 26. In contrast to the above-described solenoid valve 21 and the A/F valve 22, the opening degree of the main jet 23 is fixed by each number of the main jet 23 to be used.</p>
<p id="p0031" num="0031">The adjusting screw 24 is a valve configured to manually adjust the amount of fuel gas, which is generally fixed as well as the main jet 23.</p>
<p id="p0032" num="0032">The regulator 25 is configured to control pressure of the fuel gas so that the fuel gas is always supplied under constant pressure.</p>
<p id="p0033" num="0033">The mixer 26 is constituted by a venturi tube to mix the air with the fuel gas. The mixer 26 mixes the fuel gas with the air due to the venturi effect of the air drawn according to the opening degree of the throttle valve 2b provided on the downstream side.</p>
<p id="p0034" num="0034">A silencer 3a is disposed on the exhaust passage 13 connected to the cylinder head 11. A three way catalyst 3b is disposed between the silencer 3a and the cylinder head 11. On the side of an exhaust gas inlet of the three way catalyst 3b, an upstream oxygen sensor 31 is disposed. Also on the side of an exhaust gas outlet is disposed another oxygen sensor, i.e., a downstream oxygen sensor 32.</p>
<p id="p0035" num="0035">At the time of lean operation, the mixing unit 2a operates lean<!-- EPO <DP n="12"> --> burn at the excess air ratio λ in the range of 1.4 to 1.6. In this case, the control of the excess air ratio λ in the range of 1.4 to 1.6 is performed by controlling the A/F valve 22 using the control unit 10 with the solenoid valve 21 being closed based on a detection result from a wide range oxygen sensor (not shown) disposed on the side of the exhaust gas inlet of the three way catalyst 3b.</p>
<p id="p0036" num="0036">At the time of stoichiometric operation, the mixing unit 2a controls perturbation for the stoichiometric operation in which the air-fuel ratio is fluctuated to the lean side or the rich side from the excess air ratio (λ = 1) of the theoretical air-fuel ratio as the center. In this case, the perturbation control is performed by controlling fluctuation of the opening degree of the solenoid valve 21 using the control unit 10 based on the detection results from the upstream oxygen sensor 31 and the downstream oxygen sensor 32. Specifically, the solenoid valve 21 is opened to the middle opening degree of the opening/closing region, for example, to the opening degree of 50% while the A/F valve 22 is opened to the middle opening degree of the opening/closing region, for example, to the opening degree of 50%. Then, the solenoid valve 21 is repeatedly opened and closed at a predetermined pitch from the opening degree of 50%.</p>
<p id="p0037" num="0037">Here, at the time of stoichiometric operation, the solenoid valve 21 and the A/F valve 22 are set respectively to the middle opening degree of the opening/closing region because proportional control can be accurately performed at the middle opening degree compared with the region of the smaller and larger opening degrees. Therefore, the setting to the middle opening degree is not needed in the case where the proportional control is performed with the same accuracy over the entire opening/closing region due to, for example, correction control in the region of the smaller and larger opening degrees. Note that, in the gas engine 1 performing lean operation, the A/F valve 22 is<!-- EPO <DP n="13"> --> preferably set to an opening degree larger than the middle opening degree during stoichiometric operation taking into account the fact that the A/F valve 22 is closed at the time of lean operation. Hereinafter, for the sake of convenience, the respective opening degrees of the solenoid valve 21 and the A/F valve 22 are assumed to be 50% in case of stoichiometric operation using the fuel gas having the predetermined calorific value.</p>
<p id="p0038" num="0038">The control unit 10 stores input data on relationships between the respective opening degrees of the solenoid valve 21 and the A/F valve 22, and detection results from the upstream oxygen sensor 31, the downstream oxygen sensor 32 and the wide range oxygen sensor (not shown) when the stoichiometric operation or the lean operation is performed using the fuel gas having the predetermined calorific value. The control unit 10 controls the stoichiometric operation or the lean operation in accordance with the input data.</p>
<p id="p0039" num="0039">For example, when controlling the stoichiometric operation, the control unit 10 adjusts the opening degree of the A/F valve 22 while maintaining the time-average opening degree of the solenoid valve 21 at 50% so that the detection result of measurement by the upstream oxygen sensor 31 disposed on the inlet side of the three way catalyst 3b is the excess air ratio (λ = 1) of the theoretical air-fuel ratio. In this case, when the standard fuel gas is supplied, the opening degree of the A/F valve 22 is also maintained at 50%.</p>
<p id="p0040" num="0040">The perturbation control for the stoichiometric operation in which the air-fuel ratio is fluctuated to the lean side or the rich side from the excess air ratio (λ = 1) of the theoretical air-fuel ratio as the center is performed by controlling the opening degree of the solenoid valve 21 based on the detection results of measurements by the upstream oxygen sensor 31 disposed on the inlet side of the three way catalyst 3b and the downstream oxygen sensor 32 disposed on the<!-- EPO <DP n="14"> --> downstream side, i.e., on the outlet side of the three way catalyst 3b. The perturbation performed by the control unit 10 is described hereinafter.</p>
<p id="p0041" num="0041">As shown in <figref idref="f0003">FIG. 3</figref>, an oxygen concentration of the exhaust gas before flowing into the three way catalyst 3b is measured by the upstream oxygen sensor 31. When the upstream oxygen sensor 31 determines that the air-fuel ratio is richer than the stoichiometric operation, the solenoid valve 21 is moved toward the closing direction where the air-fuel ratio is leaner than the value set for the stoichiometric operation.</p>
<p id="p0042" num="0042">Then, oxygen excessively presents in the exhaust gas is absorbed by the three way catalyst 3b, and the oxygen stored in the three way catalyst 3 is saturated. Thus, the downstream oxygen sensor 32 disposed on the downstream side of the three way catalyst 3b indicates the shift to the lean side after a predetermined response time from the switching of the solenoid valve 21.</p>
<p id="p0043" num="0043">Also, the upstream oxygen sensor 31 disposed on the upstream side of the three way catalyst 3b indicates determination that the air-fuel ratio is leaner than the stoichiometric air-fuel ratio due to closing movement of the solenoid valve 21 to the leaner side. According to the above determination, the solenoid valve 21 is moved toward the opening direction where the air-fuel ratio is richer than the value set for the stoichiometric operation.</p>
<p id="p0044" num="0044">Then, oxygen stored in the three way catalyst 3b is released into the exhaust gas to purify the exhaust gas. After a little while, the oxygen stored in the three way catalyst 3b is depleted, then the downstream oxygen sensor 32 disposed on the downstream side of the three way catalyst 3b indicates the shift to the rich side after a predetermined response time from the switching of the solenoid valve 21.<!-- EPO <DP n="15"> --></p>
<p id="p0045" num="0045">After that, the air-fuel ratio is changed at a predetermined pitch of about 1 to 2 seconds (perturbation is performed). Thus, the downstream oxygen sensor 32 disposed on the downstream side of the three way catalyst 3b determines that the air-fuel ratio is changed smoothly between the lean side and the rich side relative to the excess air ratio (λ = 1) of the theoretical air-fuel ratio. In this case, the three way catalyst 3b absorbs and releases repeatedly the oxygen, thus the active state of the catalyst is maintained.</p>
<p id="p0046" num="0046">The control unit 10 stores a control map as shown in <figref idref="f0003">FIG. 3</figref>. When the stoichiometric operation is performed using the fuel gas having the predetermined calorific value, the control is performed in accordance with the control map.</p>
<p id="p0047" num="0047">The opening degree of the solenoid valve 21 is determined by the following control parameters: a jump quantity J for rapidly opening the valve for a predetermined time period; a ramp-up speed R for smoothly opening the valve for a predetermined time period after the rapid opening; and a delay time D that lasts till the solenoid valve 21 is rapidly closed. Therefore, as to the opening degree of the solenoid valve 21 that is input into the control unit 10, the above conditions to change the opening degree at the time of the perturbation control are also input. The control unit 10 recognizes an output value of the oxygen concentration in the excess air ratio (λ = 1) of the theoretical air-fuel ratio during stoichiometric operation, which is output from the upstream oxygen sensor 31, as the output target value <i>a</i>. The output target value <i>a</i> is calculated based on the average value per unit time of the output values of the upstream oxygen sensor 31.</p>
<p id="p0048" num="0048">The control unit 10 also calculates the output average value <i>b</i> under the actual operation condition based on a history of the output values of the oxygen concentration from the upstream oxygen sensor 31 for a predetermined time period in which the actual operation<!-- EPO <DP n="16"> --> condition is deemed to be stable under the perturbation control by the solenoid valve 21 at a predetermined engine rotational speed and with a predetermined load. As shown in <figref idref="f0004">FIG. 4</figref>, the output average value b is calculated by measuring, at each stage, the output value of the oxygen concentration that varies by the perturbation control. In <figref idref="f0004">FIG. 4</figref>, the output values for three cycles are averaged. However, the output average value <i>b</i> is not limited to be the average value for three cycles. The output average value b may be the average of the output values for one cycle or two cycles. Also, the output values for three cycles or more may be averaged. If the output average value <i>b</i> is calculated by tracing the history of the output values back for just one cycle from the actual operation condition, such a value is approximate to the one under the actual operation condition, and data can be processed quickly. However, in this case, data stability is a concern. If the output average value <i>b</i> is calculated by tracing the history of the output values back for three cycles or more from the actual operation condition, stable data can be obtained due to a large amount of data for calculating the average, however, data is slowly processed because data to be processed is heavy. Therefore, as to how much data in the history of the output values is traced back from the actual operation condition to calculate the output average value <i>b</i>, it is suitably determined according to the gas engine 1 to be used and its operating environment.</p>
<p id="p0049" num="0049">The control unit 10 compares the output average value <i>b</i> calculated as described above under the actual operation condition and the output target value <i>a</i>, which is essential and input into the control unit 10 under the same condition as the value <i>b</i>. When the output average value <i>b</i> is smaller than the output target value <i>a</i>, the control unit 10 increases the opening degree of the A/F valve 22 at the rate according to the smallness. When the output average value <i>b</i> is equal<!-- EPO <DP n="17"> --> to or larger than the output target value <i>a</i>, the control unit 10 maintains or further decreases the opening degree of the A/F valve 22 at the rate according to the largeness. Thus, the control unit 10 performs the control so that the output average value <i>b</i> coincides with the output target value <i>a</i>.</p>
<p id="p0050" num="0050">Next, description will be given on control by the control unit 10 taking into account changes in calorific value of the fuel gas.</p>
<p id="p0051" num="0051">As described above, when the standard fuel gas having the predetermined calorific value is supplied, the control is performed by the control unit 10. However, when the actually supplied fuel gas has the calorific value smaller than or larger than that of the standard fuel gas, it is necessary to set once again the opening degree of the A/F valve 22 to a value according to the calorific value of the actually supplied fuel gas by opening/closing the A/F valve 22 having the wide flow rate adjustment range as shown in <figref idref="f0004">FIG. 5</figref>. For example, in a state in which the A/F valve 22 has an opening degree adapted to a low calorie fuel gas or a high calorie fuel gas, even when the solenoid valve 21 is fully opened or completely closed, the flow rate adjustment ranges Vl and Vh by the solenoid valve 21 are limited. Thus, it is not possible to control the range of the fuel gas having the low calorific value to the high calorific value with only the solenoid valve 21.</p>
<p id="p0052" num="0052">Furthermore, assume that the calorific value of the fuel gas has changed during the control by the control unit 10 such as the perturbation control as described above, in which the solenoid valve 21 is opened/closed while the opening degree of the A/F valve 22 is maintained. Such a change slips into the perturbation control by the solenoid valve 21, accordingly it cannot be determined whether the above change is a result of the perturbation control or of the change in the calorific value of the fuel gas. That is, under the actual operation condition, when the calorific value of the fuel gas changes, the solenoid<!-- EPO <DP n="18"> --> valve 21 capable of adjusting quickly the flow rate follows and controls the change. As a result, when the air-fuel ratio is changed due to the change in the calorific value of the fuel gas, the perturbation control is performed with the solenoid valve 21 being deviated in the opening direction or in the closing direction. As the range controlled by the solenoid valve 21 is narrow, the solenoid valve 21 may be easily deviated from the range to control, thereby impossible to be operated.</p>
<p id="p0053" num="0053">In order to address the above problem, when the calorific change in the fuel gas begins to cause the deviation of the opening degree of the solenoid valve 21 in the opening direction or the closing direction, the control unit 10 is controlled as described below so as to adjust the opening degree not by the solenoid valve 21 but by the A/F valve 22.</p>
<p id="p0054" num="0054">The gas engine 1 starts to perform stoichiometric operation at the excess air ratio (λ = 1) of the theoretical air-fuel ratio. In the stoichiometric operation, the opening degree of the A/F valve 22 is adjusted while maintaining the time-average opening degree of the solenoid valve 21 at 50%. In this case, if the fuel gas has the predetermined calorific value and the stoichiometric operation is performed at the predetermined engine rotational speed and with the predetermined load, then the opening degree of the A/F valve 22 is expected to coincide with the opening degree previously set in the control unit 10, i.e., the opening degree of 50%. However, there is no guarantee that the fuel gas supplied to the gas engine 1 at the time of the actual operation will be the same one. The calorific value of the fuel gas fluctuates, sometimes increases and sometimes decreases in a day, depending on counties and regions.</p>
<p id="p0055" num="0055">As shown in <figref idref="f0005">FIG. 6</figref>, in order to assess the calorific changes in the fuel gas, the predetermined engine rotational speed and the predetermined load at the time of the stoichiometric operation are detected so as to read out the output target value <i>a</i> of the upstream<!-- EPO <DP n="19"> --> oxygen sensor 31 that is set in the control unit 10 under the above condition (Step 1).</p>
<p id="p0056" num="0056">The output history of the upstream oxygen sensor 31 under the actual operation condition is traced back to the past from the time when the output target value <i>a</i> is read out so as to calculate the average value of the output history of the upstream oxygen sensor 31 for the predetermined time period to obtain the output average value <i>b</i> (Step 2).</p>
<p id="p0057" num="0057">If the calorific value of the fuel gas does not change, the output target value <i>a</i> read out in Step 1 should coincide with the output average value <i>b</i> calculated in Step 2. Thus, the output target value <i>a</i> is compared with the output average value <i>b</i> (Step 3).</p>
<p id="p0058" num="0058">When the output average value <i>b</i> is smaller than the output target value <i>a</i>, such a fact indicates that the calorific value of the fuel gas is small by the above difference and the excess air ratio detected by the upstream oxygen sensor 31 begins to deviate to the lean side. Thus, the A/F valve 22 is opened at the predetermined rate (Step 4).</p>
<p id="p0059" num="0059">When the output average value <i>b</i> is larger than the output target value <i>a</i>, such a fact indicates that the calorific value of the fuel gas is large by the above difference and the excess air ratio detected by the upstream oxygen sensor 31 begins to deviate to the rich side. Thus, the A/F valve 22 is closed at the predetermined rate. Also, when the output average value <i>b</i> is equal to the output target value <i>a</i>, such a fact indicates that the calorific value of the fuel gas does not change and the excess air ratio detected by the upstream oxygen sensor 31 does not deviate. Thus, the opening degree of the A/F valve 22 is maintained at the current rate (Step 5).</p>
<p id="p0060" num="0060">After that, the control process from Step 1 is repeated.</p>
<p id="p0061" num="0061">In this embodiment, the control unit 10 adjusts the opening degree of the A/F valve 22 by comparing the output target value <i>a</i> with<!-- EPO <DP n="20"> --> the output average value <i>b</i> both obtained by the upstream oxygen sensor 31. However, the control unit 10 may adjust the opening degree of the A/F valve 22 by comparing the output target value <i>a</i> with the output average value <i>b</i> both obtained by the downstream oxygen sensor 32 disposed on the side of the exhaust gas outlet of the three way catalyst 3b.</p>
<p id="p0062" num="0062"><figref idref="f0006">FIG. 7</figref> is a flowchart indicating control by the control unit 10 to adjust the opening degree of the A/F valve 22 by comparing the output target value <i>a</i> with the output average value <i>b</i> both obtained by the downstream oxygen sensor 32. In order to assess the calorific changes in the fuel gas, the predetermined engine rotational speed and the predetermined load at the time of the stoichiometric operation are detected so as to read out the output target value <i>a</i> of the downstream oxygen sensor 32 that is set in the control unit 10 under the above condition (Step 21).</p>
<p id="p0063" num="0063">The output history of the downstream oxygen sensor 32 under the actual operation condition is traced back to the past from the time when the output target value <i>a</i> is read out so as to calculate the average value of the output history of the downstream oxygen sensor 32 for the predetermined time period to obtain the output average value <i>b</i> (Step 22).</p>
<p id="p0064" num="0064">If the calorific value of the fuel gas does not change, the output target value <i>a</i> read out in Step 21 should coincide with the output average value <i>b</i> calculated in Step 22. Thus, the output target value <i>a</i> is compared with the output average value <i>b</i> (Step 23).</p>
<p id="p0065" num="0065">When the output average value <i>b</i> is smaller than the output target value <i>a</i>, such a fact indicates that the calorific value of the fuel gas is small by the above difference and the excess air ratio detected by the downstream oxygen sensor 32 begins to deviate to the lean side. Thus, the A/F valve 22 is opened at the predetermined rate (Step 24).<!-- EPO <DP n="21"> --></p>
<p id="p0066" num="0066">When the output average value <i>b</i> is larger than the output target value <i>a</i>, such a fact indicates that the calorific value of the fuel gas is large by the above difference and the excess air ratio detected by the downstream oxygen sensor 32 begins to deviate to the rich side. Thus, the A/F valve 22 is closed at the predetermined rate. Also, when the output average value <i>b</i> is equal to the output target value <i>a</i>, such a fact indicates that the calorific value of the fuel gas does not change and the excess air ratio detected by the downstream oxygen sensor 32 does not deviate. Thus, the opening degree of the A/F valve 22 is maintained at the current rate (Step 25).</p>
<p id="p0067" num="0067">After that, the control process from Step 21 is repeated.</p>
<p id="p0068" num="0068">By the control shown in <figref idref="f0005">FIGS. 6</figref> and <figref idref="f0006">7</figref>, when the fuel gas having the calorific value smaller or larger than that of the standard fuel gas is supplied, the gas engine 1 can handle the situation by adjusting the opening degree of the A/F valve 22, not the solenoid valve 21 coordinating with the output value of the upstream oxygen sensor 31 or the downstream oxygen sensor 32 in the perturbation control. Thus, in the case where the calorific value of the fuel gas remarkably changes, the gas engine 1 can address the change so as to continuously perform the perturbation control using the solenoid valve 21 in the stoichiometric operation. Thus, it is possible to maintain exhaust gas purification performance for a long time, which results in extending the maintenance interval. Also, a catalyst is not required to contain an increased amount of precious metals or to have an increased storage capacity. Thus, it is possible to suppress cost increase for the catalyst. Furthermore, the gas engine 1 can be operated even when using a fuel gas having a large variation in calorific value. In addition, it is possible to use the gas engine 1 in multiple counties or regions where the respective fuel gases have different calorific values.</p>
<p id="p0069" num="0069">As shown in <figref idref="f0004">FIG. 5</figref>, the gas flow rate adjustment range Vl<!-- EPO <DP n="22"> --> remarkably differs from the gas flow rate adjustment range Vh. The gas flow rate adjustment range Vl is a range when the solenoid valve 21 is fully opened from the completely closed state under the situation where the low calorie fuel gas is supplied. The gas flow rate adjustment range Vh is a range when the solenoid valve 21 is fully opened from the completely closed state under the situation where the high calorie fuel gas is supplied. Thus, if the perturbation control is performed with the solenoid valve 21 having the same amount of change in the opening degree, the fluctuation range of the air-fuel ratio increases under the situation where the high calorie fuel gas is supplied while it decreases under the situation where the low calorie fuel gas is supplied. Accordingly, the perturbation control does not work well. Therefore, when the perturbation control in the stoichiometric operation is performed using the solenoid valve 21, it is preferable that the amount of change in the opening degree of the solenoid valve 21 is increased in consideration of the flow rate adjustment range Vl when the opening degree of the A/F valve 22 is re-adapted to the low calorie fuel gas, and that the amount of change in the opening degree of the solenoid valve 21 is decreased in consideration of the flow rate adjustment range Vh when the opening degree of the A/F valve 22 is re-adapted to the high calorie fuel gas. Thus, it is possible to perform the perturbation control with the stable fluctuation range of the air-fuel ratio. In this case, the amount of change in the opening degree of the solenoid valve 21 in consideration of the respective flow rate adjustment ranges Vl and Vh can be set and input into the control unit 10 so as to coordinate with the opening degree of the A/F valve 22.</p>
<p id="p0070" num="0070">In this embodiment, the output average value <i>b</i> is calculated by measuring the output value of the upstream oxygen sensor 31 at each stage of the corresponding excess air ratio in the perturbation control,<!-- EPO <DP n="23"> --> as shown in <figref idref="f0004">FIG. 4</figref>. However, in the above case, a large amount of data is required to calculate the output average value b, which places a burden on the control unit 10. Therefore, the output average value b may be calculated simply by measuring and averaging maximum output values and minimum output values of the upstream oxygen sensor 31 in the perturbation control as shown in <figref idref="f0007">FIG. 8</figref>. In this case, the maximum output values and the minimum output values of the upstream oxygen sensor 31 are detected as the respective positions of inflection points of the variation curve of the output values obtained from the upstream oxygen sensor 31. The number of piece of data that is required to calculate the output average value <i>b</i> is two per one cycle of the perturbation control. Thus, even when the output average value <i>b</i> is measured, for example, by tracing back the data for the past ten cycles, the control unit 10 can process the data without bearing the burden. <figref idref="f0008">FIG. 9</figref> discloses the control performed by the control unit 10 using the output average value <i>b</i> calculated by the above-described means.</p>
<p id="p0071" num="0071">That is, in order to assess the calorific changes in the fuel gas, the predetermined engine rotational speed and the predetermined load at the time of the stoichiometric operation are detected so as to read out the output target value <i>a</i> of the upstream oxygen sensor 31 that is set in the control unit 10 under the above condition (Step 31).</p>
<p id="p0072" num="0072">The output history of the upstream oxygen sensor 31 under the actual operation condition is traced back to the past from the time when the output target value <i>a</i> is read out so as to calculate the average value of the output history of the upstream oxygen sensor 31 for the predetermined time period to obtain the output average value <i>b</i>. At this time, the respective maximum output values and the respective minimum output values of the upstream oxygen sensor 31 are<!-- EPO <DP n="24"> --> measured by tracing back the data for the past ten cycles so as to be averaged to obtain the output average value <i>b</i> (Step 32).</p>
<p id="p0073" num="0073">If the calorific value of the fuel gas does not change, the output target value <i>a</i> read out in Step 31 should coincide with the output average value <i>b</i> calculated in Step 32. Thus, the output target value <i>a</i> is compared with the output average value <i>b</i> (Step 33).</p>
<p id="p0074" num="0074">When the output average value <i>b</i> is smaller than the output target value <i>a</i>, such a fact indicates that the calorific value of the fuel gas is small by the above difference and the excess air ratio detected by the upstream oxygen sensor 31 begins to deviate to the lean side. Thus, the A/F valve 22 is opened at the predetermined rate (Step 34).</p>
<p id="p0075" num="0075">When the output average value <i>b</i> is larger than the output target value <i>a</i>, such a fact indicates that the calorific value of the fuel gas is large by the above difference and the excess air ratio detected by the upstream oxygen sensor 31 begins to deviate to the rich side. Thus, the A/F valve 22 is closed at the predetermined rate. Also, when the output average value <i>b</i> is equal to the output target value <i>a</i>, such a fact indicates that the calorific value of the fuel gas does not change and the excess air ratio detected by the upstream oxygen sensor 31 does not deviate. Thus, the opening degree of the A/F valve 22 is maintained at the current rate (Step 35).</p>
<p id="p0076" num="0076">After that, the control process from Step 31 is repeated.</p>
<p id="p0077" num="0077">In this embodiment, the control unit 10 adjusts the opening degree of the A/F valve 22 by comparing the output target value <i>a</i> with the output average value <i>b</i> both obtained by the upstream oxygen sensor 31. However, the control unit 10 may adjust the opening degree of the A/F valve 22 by comparing the output target value <i>a</i> with the output average value <i>b</i> both obtained by the downstream oxygen sensor 32 disposed on the side of the exhaust gas outlet of the three way catalyst 3b.<!-- EPO <DP n="25"> --></p>
<p id="p0078" num="0078"><figref idref="f0009">FIG. 10</figref> is a flowchart indicating control by the control unit 10 to adjust the opening degree of the A/F valve 22 by comparing the output target value <i>a</i> with the output average value <i>b</i> both obtained by the downstream oxygen sensor 32. In order to assess the calorific changes in the fuel gas, the predetermined engine rotational speed and the predetermined load at the time of the stoichiometric operation are detected so as to read out the output target value <i>a</i> of the downstream oxygen sensor 32 that is set in the control unit 10 under the above condition (Step 41).</p>
<p id="p0079" num="0079">The output history of the downstream oxygen sensor 32 under the actual operation condition is traced back to the past from the time when the output target value <i>a</i> is read out so as to calculate the average value of the output history of the downstream oxygen sensor 32 for the predetermined time period to obtain the output average value <i>b</i>. At this time, the respective maximum output values and the respective minimum output values of the downstream oxygen sensor 32 are measured by tracing back the data for the past ten cycles so as to be averaged to obtain the output average value <i>b</i> (Step 42).</p>
<p id="p0080" num="0080">If the calorific value of the fuel gas does not change, the output target value <i>a</i> read out in Step 41 should coincide with the output average value <i>b</i> calculated in Step 42. Thus, the output target value <i>a</i> is compared with the output average value <i>b</i> (Step 43).</p>
<p id="p0081" num="0081">When the output average value <i>b</i> is smaller than the output target value <i>a</i>, such a fact indicates that the calorific value of the fuel gas is small by the above difference and the excess air ratio detected by the downstream oxygen sensor 32 begins to deviate to the lean side. Thus, the A/F valve 22 is opened at the predetermined rate (Step 44).</p>
<p id="p0082" num="0082">When the output average value <i>b</i> is larger than the output target value <i>a</i>, such a fact indicates that the calorific value of the fuel gas is large by the above difference and the excess air ratio detected by<!-- EPO <DP n="26"> --> the downstream oxygen sensor 32 begins to deviate to the rich side. Thus, the A/F valve 22 is closed at the predetermined rate. Also, when the output average value <i>b</i> is equal to the output target value <i>a</i>, such a fact indicates that the calorific value of the fuel gas does not change and the excess air ratio detected by the downstream oxygen sensor 32 does not deviate. Thus, the opening degree of the A/F valve 22 is maintained at the current rate (Step 45).</p>
<p id="p0083" num="0083">After that, the control process from Step 41 is repeated.</p>
<p id="p0084" num="0084">By the control shown in <figref idref="f0008">FIGS. 9</figref> and <figref idref="f0009">10</figref>, when the fuel gas having the calorific value smaller or larger than that of the standard fuel gas is supplied, the gas engine 1 can handle the situation by adjusting the opening degree of the A/F valve 22, not the solenoid valve 21. Thus, in the case where the calorific value of the fuel gas remarkably changes, the gas engine 1 can address the change so as to continuously perform the perturbation control using the solenoid valve 21 in the stoichiometric operation.</p>
<p id="p0085" num="0085">Also, the control unit 10 can process the data without bearing the burden to calculate the output average value <i>b</i>, so that the air-fuel ratio can be controlled.</p>
<p id="p0086" num="0086">In the control shown in <figref idref="f0008">FIGS. 9</figref> and <figref idref="f0009">10</figref>, the output average value <i>b</i> is averaged and calculated by measuring the respective maximum output values and the respective minimum output values by tracing back the data for the past ten cycles (Steps 32 and 42). However, the basis of calculation of the output average value <i>b</i> is not particularly limited to the output history for ten cycles, which may be suitably changed according to the engine 1 to be used or its installation environment.</p>
<p id="p0087" num="0087">Also, in the above-described embodiments, the output target value <i>a</i> is compared with the output average value <i>b</i> so that the A/F valve 22 is controlled at the predetermined rate by the difference<!-- EPO <DP n="27"> --> resulted from the above comparison. However, it is difficult that the output target value <i>a</i> coincides perfectly with the output average value b. Thus, in the above control, the A/F valve 22 is repeatedly opened and closed at short intervals, which may result in a heavy burden on the control unit 10. In order to address the above, the control unit 10 may store, together with each output target value <i>a</i> mapped in the control unit 10, a corresponding dead range <i>c</i> so as to perform the control using the dead range <i>c</i>, as shown in <figref idref="f0010">FIG.11</figref>.</p>
<p id="p0088" num="0088">The dead range <i>c</i> is set so that the A/F valve 22 is not too frequently opened and closed in response to the difference between the output target value <i>a</i> and the output average value <i>b.</i> The dead range <i>c</i> is a range of values and the opening degree of the A/F valve 22 is not changed unless the difference between the output target value <i>a</i> and the output average value <i>b</i> is beyond this range. Therefore, the dead range <i>c</i> is suitably set according to the gas engine 1 to be used and its operating environment.</p>
<p id="p0089" num="0089"><figref idref="f0010">FIG. 11</figref> is a flowchart indicating control by the control unit 10 to adjust the opening degree of the A/F valve 22 by comparing the output target value <i>a</i> with the output average value <i>b</i> both obtained by the upstream oxygen sensor 31. In order to assess the calorific changes in the fuel gas, the predetermined engine rotational speed and the predetermined load at the time of the stoichiometric operation are detected so as to read out the output target value <i>a</i> of the upstream oxygen sensor 31 that is set in the control unit 10 under the above condition (Step 51).</p>
<p id="p0090" num="0090">The output history of the upstream oxygen sensor 31 under the actual operation condition is traced back to the past from the time when the output target value <i>a</i> is read out so as to calculate the average value of the output history of the upstream oxygen sensor 31 for the predetermined time period to obtain the<!-- EPO <DP n="28"> --> output average value b (Step 52).</p>
<p id="p0091" num="0091">The dead range <i>c</i> is read out from the control unit 10. The dead range <i>c</i> is in the period for which the engine rotational speed and the load are constant and from which the output target value <i>a</i> is also read out (Step 53).</p>
<p id="p0092" num="0092">If the calorific change in the fuel gas is small, the difference between the output target value <i>a</i> read out in Step 51 and the output average value <i>b</i> calculated in Step 52 should be smaller than the dead range <i>c</i>. Thus, the difference between the output target value <i>a</i> and the output average value <i>b</i> (|<i>a</i>-<i>b</i>|) is compared with the dead range <i>c</i> (Step 54).</p>
<p id="p0093" num="0093">If the difference between the output target value <i>a</i> and the output average value <i>b</i> (|<i>a</i>-<i>b</i>|) is equal to or smaller than the dead range <i>c</i>, the calorific change in the fuel gas is within the acceptable range. Thus, the control process from Step 51 is repeated.</p>
<p id="p0094" num="0094">If the difference between the output target value <i>a</i> and the output average value <i>b</i> (|<i>a</i>-<i>b</i>|) is larger than the dead range <i>c</i>, the calorific change in the fuel gas is beyond the acceptable range. Thus, the output target value <i>a</i> is compared with the output average value <i>b</i> (Step 55).</p>
<p id="p0095" num="0095">When the output average value <i>b</i> is smaller than the output target value <i>a</i>, such a fact indicates that the calorific value of the fuel gas is small by the above difference and the excess air ratio detected by the upstream oxygen sensor 31 begins to deviate to the lean side. Thus, the A/F valve 22 is opened at the predetermined rate (Step 56).</p>
<p id="p0096" num="0096">When the output average value <i>b</i> is larger than the output target value <i>a</i>, such a fact indicates that the calorific value of the fuel gas is large by the above difference and the excess air ratio detected by the upstream oxygen sensor 31 begins to deviate to the rich side. Thus, the A/F valve 22 is closed at the predetermined rate<!-- EPO <DP n="29"> --> (Step 57).</p>
<p id="p0097" num="0097">After that, the control process from Step 51 is repeated.</p>
<p id="p0098" num="0098">In this embodiment, the control unit 10 adjusts the opening degree of the A/F valve 22 by comparing the output target value <i>a</i> with the output average value b both obtained by the upstream oxygen sensor 31. However, the control unit 10 may adjust the opening degree of the A/F valve 22 by comparing the output target value <i>a</i> with the output average value <i>b</i> both obtained by the downstream oxygen sensor 32 disposed on the side of the exhaust gas outlet of the three way catalyst 3b.</p>
<p id="p0099" num="0099"><figref idref="f0011">FIG. 12</figref> is a flowchart indicating control by the control unit 10 to adjust the opening degree of the A/F valve 22 by comparing the output target value <i>a</i> with the output average value <i>b</i> both obtained by the downstream oxygen sensor 32. In order to assess the calorific changes in the fuel gas, the predetermined engine rotational speed and the predetermined load at the time of the stoichiometric operation are detected so as to read out the output target value <i>a</i> of the downstream oxygen sensor 32 that is set in the control unit 10 under the above condition (Step 61).</p>
<p id="p0100" num="0100">The output history of the downstream oxygen sensor 32 under the actual operation condition is traced back to the past from the time when the output target value <i>a</i> is read out so as to calculate the average value of the output history of the downstream oxygen sensor 32 for the predetermined time period to obtain the output average value <i>b</i> (Step 62).</p>
<p id="p0101" num="0101">The dead range <i>c</i> is read out from the control unit 10. The<!-- EPO <DP n="30"> --> dead range <i>c</i> is in the period for which the engine rotational speed and the load are constant and from which the output target value <i>a</i> is also read out (Step 63).</p>
<p id="p0102" num="0102">If the calorific change in the fuel gas is small, the difference between the output target value <i>a</i> read out in Step 61 and the output average value <i>b</i> calculated in Step 62 should be smaller than the dead range <i>c</i>. Thus, the difference between the output target value <i>a</i> and the output average value <i>b</i> (|<i>a</i>-<i>b</i>|) is compared with the dead range <i>c</i> (Step 64).</p>
<p id="p0103" num="0103">If the difference between the output target value <i>a</i> and the output average value <i>b</i> (|<i>a</i>-<i>b</i>|) is equal to or smaller than the dead range <i>c</i>, the calorific change in the fuel gas is within the acceptable range. Thus, the control process from Step 61 is repeated.</p>
<p id="p0104" num="0104">If the difference between the output target value <i>a</i> and the output average value <i>b</i> (|<i>a</i>-<i>b</i>|) is larger than the dead range <i>c</i>, the calorific change in the fuel gas is beyond the acceptable range. Thus, the output target value <i>a</i> is compared with the output average value <i>b</i> (Step 65).</p>
<p id="p0105" num="0105">When the output average value <i>b</i> is smaller than the output target value <i>a</i>, such a fact indicates that the calorific value of the fuel gas is small by the above difference and the excess air ratio detected by the downstream oxygen sensor 32 begins to deviate to the lean side. Thus, the A/F valve 22 is opened at the predetermined rate (Step 66).</p>
<p id="p0106" num="0106">When the output average value <i>b</i> is larger than the output target value <i>a</i>, such a fact indicates that the calorific value of the fuel gas is large by the above difference and the excess air ratio detected by the downstream oxygen sensor 32 begins to deviate to the rich side. Thus, the A/F valve 22 is closed at the predetermined rate<!-- EPO <DP n="31"> --> (Step 67).</p>
<p id="p0107" num="0107">After that, the control process from Step 61 is repeated.</p>
<p id="p0108" num="0108">By the control shown in <figref idref="f0010">FIGS. 11</figref> and <figref idref="f0011">12</figref>, when the fuel gas having the calorific value smaller or larger than that of the standard fuel gas is supplied, the gas engine 1 can handle the situation by adjusting the opening degree of the A/F valve 22, not the solenoid valve 21. Thus, in the case where the calorific value of the fuel gas remarkably changes, the gas engine 1 can address the change so as to continuously perform the perturbation control using the solenoid valve 21 in the stoichiometric operation.</p>
<p id="p0109" num="0109">Also, since the control is performed using the dead range <i>c</i>, it is possible to prevent the A/F valve 22 from being opened and closed too frequently in response to the difference between the output target value <i>a</i> and the output average value <i>b,</i> which results in reduction in burden placed on the control unit 10 when it processes the data. Thus, it is possible to control stably the air-fuel ratio without unintentional hunting in the air-fuel ratio.</p>
<p id="p0110" num="0110">Note that the control described above with reference to <figref idref="f0010">FIGS. 11</figref> and <figref idref="f0011">12</figref> is the case where the dead range <i>c</i> is applied to the control shown in <figref idref="f0005">FIGS. 6</figref> and <figref idref="f0006">7</figref>. However, the control may also be performed by applying the dead range c to the control shown in <figref idref="f0008">FIGS. 9</figref> and <figref idref="f0009">10</figref>.</p>
<p id="p0111" num="0111">In the above-described embodiments, one mixing unit 2a is disposed on the intake passage 12. However, the mixing units 2a may each be disposed on the corresponding cylinder head 11 of the gas engine 1 as shown in <figref idref="f0012">FIG. 13(a)</figref>, or the mixing units 2a may each be disposed on every group consisting of two or more of the cylinder heads 11 as shown in <figref idref="f0012">FIG. 13(b)</figref> (in <figref idref="f0012">FIG. 13(b)</figref>, the group consists of two cylinder heads 11).<!-- EPO <DP n="32"> --></p>
<p id="p0112" num="0112">Also, the above-described embodiments, the mixing unit 2a is configured to control the solenoid valve 21 and the A/F valve 22 respectively having the different flow rate characteristics. However, as shown in <figref idref="f0013">FIG. 14</figref>, the mixing unit 2a may be configured to include and control a plurality of (specifically: two; or more than two) fuel flow rate adjusting valves 20 having the same flow rate characteristics (in <figref idref="f0013">FIG. 14</figref>, three fuel flow rate adjusting valves 20 are disposed). In this case, the mixing unit 2a may include the fuel flow rate adjusting valve 20 that serves as the solenoid valve 21 of the above embodiments and the fuel flow rate adjusting valve 20 that serves as the A/F valve 22 of the above embodiments. Alternatively, the mixing unit 2a may include the fuel flow rate adjusting valves 20 that respectively serve not only as the solenoid valve 21 of the above embodiments but also as the A/F valve 22 of the above embodiments. In this case, various valves, which are used to control this kind of fuel gas, may be used as the fuel flow rate adjusting valve 20. More specifically, a butterfly valve, a solenoid valve and the like may be used.</p>
<p id="p0113" num="0113">As described above, the gas engine 1 is configured to switch between the stoichiometric operation and the lean operation. However, the gas engine 1 may be configured to perform only the stoichiometric operation. Also, the gas engine 1 is configured to detect the excess air ratio in the stoichiometric operation using the upstream oxygen sensor 31. However, in place of the upstream oxygen sensor 31, a wide range oxygen sensor (not shown) may be used to detect the excess air ratio in the stoichiometric operation.</p>
<p id="p0114" num="0114">The gas engine 1 having each of the above-described configurations can be suitably used as a drive source of a gas heat pump system 4 as shown in <figref idref="f0014">FIG. 15</figref>. Also, the gas engine 1 can be suitably used as a drive source of a cogeneration system 5 as shown in <figref idref="f0015">FIG. 16</figref>. That is, the above systems are likely to be operated for a<!-- EPO <DP n="33"> --> long period of time without a stop, or likely to use a fuel gas made from biomass whose composition easily varies as the material for generating the fuel gas. Thus in the above systems, there are many factors contributing to the calorific change in the fuel gas. Therefore, the above systems can easily exert the effects of the present invention by using the gas engine 1 of the present invention that can address the calorific change in the fuel gas. In <figref idref="f0014">FIG. 15</figref>, the gas heat pump system 4 includes the gas engine 1 connected to two compressors 41. However, a single compressor 41 or more than two compressors 41 may be adopted. Also, in <figref idref="f0014">FIG. 15</figref>, the gas heat pump system 4 includes one outdoor unit 42 connected to two indoor units 43. However, a single indoor unit 43 or more than two indoor units 43 may be adopted.</p>
<p id="p0115" num="0115">Also, in the above-described embodiments, the gas engine 1 is described. However, apart from the gas engine 1, the present invention may be applied to various engines that perform the perturbation control.</p>
<p id="p0116" num="0116">The present invention may be embodied in other forms without departing from the gist or essential characteristics thereof. The foregoing embodiment is therefore to be considered in all respects as illustrative and not limiting. The scope of the invention is indicated by the appended claims rather than by the foregoing description, and all modifications and changes that come within the meaning of the claims are intended to be embraced therein.</p>
<heading id="h0011">Description of Reference Numerals</heading>
<p id="p0117" num="0117">
<dl id="dl0001" compact="compact">
<dt>1</dt><dd>Gas engine</dd>
<dt>10</dt><dd>Control unit</dd>
<dt>11</dt><dd>Cylinder head</dd>
<dt>13</dt><dd>Exhaust passage</dd>
<dt>2</dt><dd>Intake section<!-- EPO <DP n="34"> --></dd>
<dt>20</dt><dd>Fuel flow rate adjusting valve (first valve and/or second valve)</dd>
<dt>21</dt><dd>Solenoid valve (second valve)</dd>
<dt>22</dt><dd>A/F valve (first valve)</dd>
<dt>31</dt><dd>Upstream oxygen sensor</dd>
<dt>32</dt><dd>Downstream oxygen sensor</dd>
<dt><i>a</i></dt><dd>Output target value</dd>
<dt><i>b</i></dt><dd>Output average value</dd>
</dl></p>
</description>
<claims id="claims01" lang="en"><!-- EPO <DP n="35"> -->
<claim id="c-en-01-0001" num="0001">
<claim-text>A gas engine (1) comprising:
<claim-text>a first valve (22) and a second valve (21) provided in parallel on a supply path of fuel gas, the first valve (22) having a responsiveness being lower and a fuel flow rate adjustment range being wider than the second valve (21), and the second valve (21) having a responsiveness being higher and a fuel flow rate adjustment range being narrower than the first valve (22); and</claim-text>
<claim-text>a control unit (10) configured to perform perturbation using the second valve (21) at the time of stoichiometric operation by moving the second valve (21) from a predetermined opening degree to a lean side where the opening degree becomes smaller and a rich side where the opening degree becomes larger alternately at a predetermined pitch while the first valve (22) is being opened at a predetermined opening degree,</claim-text>
<claim-text>wherein, during an actual operation in a period in which an operation condition of the gas engine (1) is deemed to be stable under the perturbation control by the second valve (21) at a predetermined engine rotational speed and with a predetermined load, when an average value of outputs obtained from an oxygen sensor (31,32) disposed on an exhaust passage (13) of the gas engine (1) deviates from an output target value a of the oxygen sensor (31,32), the output target value a being set in the control unit (10) under the operation condition, the control unit (10) is configured to adjust an opening degree of the first valve (22) so that the output average value b equals the output target value a, and wherein the control unit (10) calculates the output average value b by extracting a maximum output and a minimum output of the oxygen sensor (31,32) respectively corresponding to a maximum opening degree and a minimum opening degree in the perturbation control by the second valve (21) during the actual operation.</claim-text></claim-text></claim>
<claim id="c-en-01-0002" num="0002">
<claim-text>The gas engine (1) according to claim 1, wherein the control unit (10) adjusts the opening degree of the first valve (22) when the average value of<!-- EPO <DP n="36"> --> outputs obtained from the oxygen sensor (31,32) disposed on the exhaust passage (13) of the gas engine (1) deviates from the output target value a of the oxygen sensor (31,32) more than a dead range c in that the dead range c is set so that the first valve (22) is not too frequently opened and closed in response to the difference between the output target value a and the output average value b, so that the output average value converges into the output target value with a certain range.</claim-text></claim>
<claim id="c-en-01-0003" num="0003">
<claim-text>The gas engine (1) according to any one of claims 1 to 2, wherein the first valve (22) and the second valve (21) are disposed with respect to each cylinder head (11) or with respect to a group of cylinder heads (11).</claim-text></claim>
<claim id="c-en-01-0004" num="0004">
<claim-text>The gas engine (1) according to any one of claims 1 to 2, wherein a plurality of the first valves (22) and/or the second valves (21) is disposed.</claim-text></claim>
<claim id="c-en-01-0005" num="0005">
<claim-text>The gas engine (1) according to any one of claims 1 to 2, wherein the oxygen sensor (31,32) is an upstream oxygen sensor (31) disposed on an upstream side of the exhaust passage (13) relative to a catalyst (3b).</claim-text></claim>
<claim id="c-en-01-0006" num="0006">
<claim-text>The gas engine (1) according to any one of claims 1 to 2, wherein the oxygen sensor (31, 32) is a downstream oxygen sensor (32) disposed on a downstream side of the exhaust passage (13) relative to a catalyst (3b).</claim-text></claim>
<claim id="c-en-01-0007" num="0007">
<claim-text>A gas heat pump system (4) including the gas engine (1) according to any one of claims 1 to 2 as a drive source.</claim-text></claim>
<claim id="c-en-01-0008" num="0008">
<claim-text>A cogeneration system (5) including the gas engine (1) according to any one of claims 1 to 2 as a drive source.</claim-text></claim>
</claims>
<claims id="claims02" lang="de"><!-- EPO <DP n="37"> -->
<claim id="c-de-01-0001" num="0001">
<claim-text>Ein Gasmotor (1), umfassend:
<claim-text>ein erstes Ventil (22) und ein zweites Ventil (21), welche parallel zueinander auf einem Versorgungsweg für Brennstoffgas bereitgestellt sind, wobei das erste Ventil (22) eine Ansprechempfindlichkeit hat, die kleiner ist, und einen Bereich für die Regelung der Brennstofffließgeschwindigkeit, der breiter ist, als beim zweiten Ventil (21), und das zweite Ventil (21) eine Ansprechempfindlichkeit hat, die größer ist, und einen Bereich für die Regelung der Brennstofffließgeschwindigkeit, der enger ist, als beim ersten Ventil (22); und</claim-text>
<claim-text>eine Regelungseinheit (10), die konfiguriert ist, um unter Verwendung des zweiten Ventils (21) zum Zeitpunkt des stöchiometrischen Betriebes eine Störung durchzuführen, indem das zweite Ventil (21) abwechselnd mit einem vorbestimmten Abstand von einem vorbestimmten Öffnungsgrad zu einer mageren Seite bewegt wird, wo der Öffnungsgrad kleiner wird, und einer reichen Seite, wo der Öffnungsgrad größer wird, während das erste Ventil (22) zu einem vorbestimmten Öffnungsgrad geöffnet ist,</claim-text>
<claim-text>worin, wenn während einem tatsächlichen Betrieb in einem Zeitraum, in welchem bei einer vorbestimmten Umdrehungsgeschwindigkeit des Motors und unter einer vorbestimmten Belastung eine Betriebsbedingung des Gasmotors (1) unter der Störungsregelung durch das zweite Ventil (21) als stabil angesehen wird, ein durchschnittlicher Wert der von einem Sauerstoffsensor (31,32), der auf einer Abluftpassage (13) des Gasmotors (1) angeordnet ist, von einem Zielausgabewert a des Sauerstoffsensors (31,32) abweicht, wobei der Zielausgabewert in der Regelungseinheit (10) unter der Betriebsbedingung eingestellt wird, die Regelungseinheit (10) konfiguriert ist, um einen Öffnungsgrad des ersten Ventils (22) einzustellen, so dass der durchschnittliche Ausgabewert b gleich dem Zielausgabewert a ist, und worin die Regelungseinheit (10) den durchschnittlichen Ausgabewert b berechnet, indem eine maximale Ausgabe und eine minimale Ausgabe des Sauerstoffsensors (31,32) extrahiert werden, die einem maximalen Öffnungsgrad bzw. einem minimalen<!-- EPO <DP n="38"> --> Öffnungsgrad bei der Störungsregelung durch das zweite Ventil (21) während dem tatsächlichen Betrieb entsprechen.</claim-text></claim-text></claim>
<claim id="c-de-01-0002" num="0002">
<claim-text>Der Gasmotor (1) nach Anspruch 1, worin die Regelungseinheit (10) den Öffnungsgrad des ersten Ventils (22) einstellt, wenn der durchschnittliche Wert der Ausgaben, die von dem Sauerstoffsensor (31,32) erhalten wurden, der auf der Abluftpassage (13) des Gasmotors (1) angeordnet ist, von dem Zielausgabewert a des Sauerstoffsensors (31,32) mehr als ein Totbereich c abweicht, wobei der Totbereich so eingestellt ist, dass das erste Ventil (22) als Antwort auf den Unterschied zwischen dem Zielausgabewert a und dem durchschnittlichen Ausgabewert b nicht zu häufig geöffnet und geschlossen wird, so dass der durchschnittliche Ausgabewert innerhalb eines bestimmten Bereiches in den Zielausgabewert konvergiert.</claim-text></claim>
<claim id="c-de-01-0003" num="0003">
<claim-text>Der Gasmotor (1) nach irgendeinem der Ansprüche 1 bis 2, worin das erste Ventil (22) und das zweite Ventil (21) bezüglich jedem Zylinderkopf (11) angeordnet sind oder bezüglich einer Gruppe von Zylinderköpfen (11).</claim-text></claim>
<claim id="c-de-01-0004" num="0004">
<claim-text>Der Gasmotor (1) nach irgendeinem der Ansprüche 1 bis 2, worin eine Vielzahl der ersten Ventile (22) und/oder der zweiten Ventile (21) angeordnet ist.</claim-text></claim>
<claim id="c-de-01-0005" num="0005">
<claim-text>Der Gasmotor (1) nach irgendeinem der Ansprüche 1 bis 2, worin der Sauerstoffsensor (31,32) ein stromaufwärtiger Sauerstoffsensor (31) ist, der auf einer stromaufwärts befindlichen Seite der Abluftpassage (13) bezogen auf einen Katalysator (3b) angeordnet ist.</claim-text></claim>
<claim id="c-de-01-0006" num="0006">
<claim-text>Der Gasmotor (1) nach irgendeinem der Ansprüche 1 bis 2, worin der Sauerstoffsensor (31, 32) ein stromabwärtiger Sauerstoffsensor (32) ist, der auf einer stromabwärts befindlichen Seite der Abluftpassage (13) bezogen auf einen Katalysator (3b) angeordnet ist.<!-- EPO <DP n="39"> --></claim-text></claim>
<claim id="c-de-01-0007" num="0007">
<claim-text>Ein Gas-Wärmepumpe-System (4), enthaltend den Gasmotor (1) nach irgendeinem der Ansprüche 1 bis 2 als eine Antriebsquelle.</claim-text></claim>
<claim id="c-de-01-0008" num="0008">
<claim-text>Ein Kraft-Wärme-Kopplung-System (5), enthaltend den Gasmotor (1) nach irgendeinem der Ansprüche 1 bis 2 als eine Antriebsquelle.</claim-text></claim>
</claims>
<claims id="claims03" lang="fr"><!-- EPO <DP n="40"> -->
<claim id="c-fr-01-0001" num="0001">
<claim-text>Un moteur à gaz (1) comprenant:
<claim-text>une première soupape (22) et une seconde soupape (21) qui sont prévues parallèlement l'une à l'autre sur un trajet d'alimentation du gaz de carburant, ladite première soupape (22) ayant une détectivité étant inférieure et une plage d'ajustement du débit d'écoulement de carburant étant supérieure que la seconde soupape (21), et la seconde soupape (21) ayant une détectivité étant supérieure et une plage d'ajustement du débit d'écoulement de carburant étant plus restreinte que la première soupape (22); et</claim-text>
<claim-text>une unité de contrôle (10) configurée pour effectuer une perturbation en utilisant la seconde soupape (21) au moment de l'opération stoechiométrique en bougeant la seconde soupape (21) d'un degré d'ouverture prédéterminé vers un côté pauvre où le degré d'ouverture devient inférieur et un côté riche où le degré d'ouverture devient supérieur alternativement à un pas prédéterminé pendant que la première soupape (22) est ouverte à un degré d'ouverture prédéterminé,</claim-text>
<claim-text>dans lequel, pendant une opération actuelle dans une période dans laquelle une condition de l'opération du moteur à gaz (1) est considérée comme stable sous le contrôle de perturbation par la seconde soupape (21) à une vitesse de rotation du moteur prédéterminée et à une charge prédéterminée, lorsque une valeur moyenne des sorties obtenues d'un capteur d'oxygène (31, 32) disposé sur un passage d'échappement (13) du moteur à gaz (1) diverge d'une valeur cible de sortie a du capteur d'oxygène (31, 32), la valeur cible de sortie a étant ajusté dans l'unité de contrôle (10) sous la condition de l'opération, l'unité de contrôle (10) est configurée pour ajuster un degré d'ouverture de la première soupape (22) de sorte que la valeur moyenne de sortie b est égale à la valeur cible de sortie a, et dans lequel l'unité de contrôle (10) calcule la valeur moyenne de sortie b en extrayant une sortie maximale et une sortie minimale du capteur d'oxygène (31, 32) correspondant respectivement à un degré d'ouverture maximum et un degré d'ouverture minimum dans le contrôle de perturbation par la seconde soupape (21) pendant l'opération actuelle.</claim-text></claim-text></claim>
<claim id="c-fr-01-0002" num="0002">
<claim-text>Le moteur à gaz (1) selon la revendication 1, dans lequel l'unité de contrôle (10) ajuste le degré d'ouverture de la première soupape (22) lorsque la valeur moyenne des sorties obtenues du capteur d'oxygène (31, 32) disposé sur le passage d'échappement (13) du moteur à gaz (1) diverge de la valeur de sortie cible a du capteur d'oxygène (31, 32) de plus d'une zone morte c en ce que la zone morte c est<!-- EPO <DP n="41"> --> définie de telle sorte que la première soupape (22) n'est pas ouverte et fermée trop souvent en réponse à la différence entre la valeur de sortie cible a et la valeur de sortie moyenne b, de sorte que la valeur de sortie moyenne converge vers la valeur de sortie cible dans une certaine plage.</claim-text></claim>
<claim id="c-fr-01-0003" num="0003">
<claim-text>Le moteur à gaz (1) selon l'une quelconque des revendications 1 à 2, dans lequel la première soupape (22) et la seconde soupape (21) sont disposées par rapport à chaque tête de cylindre (11) ou par rapport à un groupe de têtes de cylindre (11).</claim-text></claim>
<claim id="c-fr-01-0004" num="0004">
<claim-text>Le moteur à gaz (1) selon l'une quelconque des revendications 1 à 2, dans lequel une pluralité des premières soupapes (22) et / ou des secondes soupapes (21) est disposée.</claim-text></claim>
<claim id="c-fr-01-0005" num="0005">
<claim-text>Le moteur à gaz (1) selon l'une quelconque des revendications 1 à 2, dans lequel le capteur d'oxygène (31, 32) est un capteur d'oxygène en amont (31) disposé sur un côté en amont du passage d'échappement (13) en relation avec un catalyseur (3b).</claim-text></claim>
<claim id="c-fr-01-0006" num="0006">
<claim-text>Le moteur à gaz (1) selon l'une quelconque des revendications 1 à 2, dans lequel le capteur d'oxygène (31, 32), un capteur d'oxygène en aval (32) disposé sur un côté en aval du passage d'échappement (13) en relation avec un catalyseur (3b).</claim-text></claim>
<claim id="c-fr-01-0007" num="0007">
<claim-text>Un système de pompe de chaleur à gaz (4) contenant le moteur à gaz (1) selon l'une quelconque des revendications 1 à 2 comme une source d'entraînement.</claim-text></claim>
<claim id="c-fr-01-0008" num="0008">
<claim-text>Un système de cogénération (5) contenant le moteur à gaz (1) selon l'une quelconque des revendications 1 à 2 comme une source d'entraînement.</claim-text></claim>
</claims>
<drawings id="draw" lang="en"><!-- EPO <DP n="42"> -->
<figure id="f0001" num="1"><img id="if0001" file="imgf0001.tif" wi="165" he="154" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="43"> -->
<figure id="f0002" num="2"><img id="if0002" file="imgf0002.tif" wi="150" he="184" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="44"> -->
<figure id="f0003" num="3"><img id="if0003" file="imgf0003.tif" wi="163" he="141" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="45"> -->
<figure id="f0004" num="4,5"><img id="if0004" file="imgf0004.tif" wi="164" he="233" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="46"> -->
<figure id="f0005" num="6"><img id="if0005" file="imgf0005.tif" wi="155" he="174" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="47"> -->
<figure id="f0006" num="7"><img id="if0006" file="imgf0006.tif" wi="155" he="174" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="48"> -->
<figure id="f0007" num="8"><img id="if0007" file="imgf0007.tif" wi="147" he="113" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="49"> -->
<figure id="f0008" num="9"><img id="if0008" file="imgf0008.tif" wi="155" he="187" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="50"> -->
<figure id="f0009" num="10"><img id="if0009" file="imgf0009.tif" wi="155" he="186" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="51"> -->
<figure id="f0010" num="11"><img id="if0010" file="imgf0010.tif" wi="155" he="229" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="52"> -->
<figure id="f0011" num="12"><img id="if0011" file="imgf0011.tif" wi="155" he="229" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="53"> -->
<figure id="f0012" num="13(a),13(b)"><img id="if0012" file="imgf0012.tif" wi="146" he="231" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="54"> -->
<figure id="f0013" num="14"><img id="if0013" file="imgf0013.tif" wi="148" he="128" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="55"> -->
<figure id="f0014" num="15"><img id="if0014" file="imgf0014.tif" wi="159" he="158" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="56"> -->
<figure id="f0015" num="16"><img id="if0015" file="imgf0015.tif" wi="149" he="125" img-content="drawing" img-format="tif"/></figure>
</drawings>
<ep-reference-list id="ref-list">
<heading id="ref-h0001"><b>REFERENCES CITED IN THE DESCRIPTION</b></heading>
<p id="ref-p0001" num=""><i>This list of references cited by the applicant is for the reader's convenience only. It does not form part of the European patent document. Even though great care has been taken in compiling the references, errors or omissions cannot be excluded and the EPO disclaims all liability in this regard.</i></p>
<heading id="ref-h0002"><b>Patent documents cited in the description</b></heading>
<p id="ref-p0002" num="">
<ul id="ref-ul0001" list-style="bullet">
<li><patcit id="ref-pcit0001" dnum="JP2003148187A"><document-id><country>JP</country><doc-number>2003148187</doc-number><kind>A</kind></document-id></patcit><crossref idref="pcit0001">[0004]</crossref></li>
<li><patcit id="ref-pcit0002" dnum="EP2910754A1"><document-id><country>EP</country><doc-number>2910754</doc-number><kind>A1</kind></document-id></patcit><crossref idref="pcit0002">[0005]</crossref></li>
<li><patcit id="ref-pcit0003" dnum="JP2008038782A"><document-id><country>JP</country><doc-number>2008038782</doc-number><kind>A</kind></document-id></patcit><crossref idref="pcit0003">[0006]</crossref></li>
<li><patcit id="ref-pcit0004" dnum="US20120197514A1"><document-id><country>US</country><doc-number>20120197514</doc-number><kind>A1</kind></document-id></patcit><crossref idref="pcit0004">[0007]</crossref></li>
<li><patcit id="ref-pcit0005" dnum="JPH01113565A"><document-id><country>JP</country><doc-number>H01113565</doc-number><kind>A</kind></document-id></patcit><crossref idref="pcit0005">[0008]</crossref></li>
</ul></p>
</ep-reference-list>
</ep-patent-document>
