JPH11336576A - Control device for cylinder cut-off type engine - Google Patents

Control device for cylinder cut-off type engine

Info

Publication number
JPH11336576A
JPH11336576A JP14434598A JP14434598A JPH11336576A JP H11336576 A JPH11336576 A JP H11336576A JP 14434598 A JP14434598 A JP 14434598A JP 14434598 A JP14434598 A JP 14434598A JP H11336576 A JPH11336576 A JP H11336576A
Authority
JP
Japan
Prior art keywords
cylinder
throttle opening
correction coefficient
switching
engine
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP14434598A
Other languages
Japanese (ja)
Other versions
JP3761714B2 (en
Inventor
Ryuji Kono
龍治 河野
Toshiyuki Suzuki
敏之 鈴木
Eitetsu Akiyama
英哲 秋山
Morio Fukuda
守男 福田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Honda Motor Co Ltd
Original Assignee
Honda Motor Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Honda Motor Co Ltd filed Critical Honda Motor Co Ltd
Priority to JP14434598A priority Critical patent/JP3761714B2/en
Priority to US09/317,622 priority patent/US6138636A/en
Publication of JPH11336576A publication Critical patent/JPH11336576A/en
Application granted granted Critical
Publication of JP3761714B2 publication Critical patent/JP3761714B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
  • Control Of Throttle Valves Provided In The Intake System Or In The Exhaust System (AREA)
  • Output Control And Ontrol Of Special Type Engine (AREA)

Abstract

PROBLEM TO BE SOLVED: To enable cylinder cut-off operation (in which the number of cylinders in operation is regulated by shifting a given number of cylinders to rest) when the temperature is low by setting a correction efficient for the whole cylinder operation and a correction coefficient for the cylinder cut-off operation larger that the above coefficient as a temperature correction coefficient for correction a throttle opening to be increased when the temperature is low, and switching the temperature correction coefficient to the correction coefficient for the whole cylinder operation and the correction coefficient for the cylinder cut-off operation corresponding to the whole cylinder operation and the cylinder cut-off operation. SOLUTION: When operating an engine having a first bank 1, and a second bank 12 which is the cylinder cut-off side, in a controller 7, in switching from the whole cylinder operation to the cylinder cut-off operation, pre-switching change amount of a throttle opening is obtained. Secondary, the throttle opening is changed for ruining-in by the pre-switching change amount. After that, the change amount of the throttle opening is set to a value obtained by adding a designated value to the preceding value, the cut-off operation switching process is executed, and then a command value of the throttle opening is calculated. The command value is computed by switching the temperature correction coefficient for correcting the throttle opening to be increased when the temperature is low to the correction coefficient for the whole cylinder operation and the correction coefficient for the cylinder cut-off operation.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、全ての気筒を稼動
する全筒運転と一部の気筒を休止する休筒運転とに切換
自在とする休筒式エンジンの制御装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a control system for a cylinder-stop engine capable of switching between an all-cylinder operation in which all cylinders are operated and a cylinder-stop operation in which some cylinders are stopped.

【0002】[0002]

【従来の技術】この種の休筒式エンジンでは、一部の気
筒を休止しても安定した運転が維持できる運転領域、例
えば、エンジンの回転速度が低中速域、エンジンが低負
荷といった条件を満す運転領域で休筒運転を行ってい
る。
2. Description of the Related Art In this type of a cylinder-stopped engine, an operating range in which stable operation can be maintained even when some of the cylinders are stopped, for example, when the engine speed is in a low to medium speed range and the engine is in a low load condition Cylinder operation is performed in the operation region where

【0003】ところで、エンジンの暖機完了前は、エン
ジンのフリクションロスが大きく、同じ出力トルクを得
るのに必要なスロットル開度は低温時程大きくなる。そ
こで、エンジンの温度、例えば、冷却水の水温に応じた
水温補正係数を設定し、低水温時にスロットル開度を増
加補正するようにしたものが知られている。
[0003] By the way, before the warm-up of the engine is completed, the friction loss of the engine is large, and the throttle opening required to obtain the same output torque becomes larger as the temperature becomes lower. In view of this, there is a known configuration in which a water temperature correction coefficient is set according to the temperature of the engine, for example, the water temperature of the cooling water, and the throttle opening is corrected to increase at a low water temperature.

【0004】然し、休筒式エンジンでは、休筒運転時
に、休止気筒でのフリクションロスを残りの気筒でカバ
ーしなければならなくなり、低水温時に休筒運転を行う
と、休止気筒でのフリクションロスを残りの稼動気筒で
カバーし切れなくなり、エンジンの運転状態が不安定に
なる。そこで、従来は、休筒運転領域であっても、低水
温時は全筒運転を行うようにしている(三菱ミラージュ
・ランサー新型車解説書’92−10 NO.10368
31参照)。
However, in the cylinder-stop engine, the friction loss in the idle cylinder must be covered by the remaining cylinders during the cylinder idle operation. If the cylinder idle operation is performed at a low water temperature, the friction loss in the idle cylinder is reduced. Cannot be covered by the remaining working cylinders, and the operating state of the engine becomes unstable. Therefore, conventionally, all cylinder operation is performed at low water temperature even in the cylinder-off operation area (Mitsubishi Mirage Lancer New Model Car Explanation '92 -10 NO.10368).
31).

【0005】[0005]

【発明が解決しようとする課題】上記従来例のもので
は、低温時の休筒運転が禁止されるため、休筒運転によ
る燃費向上を図る上で問題になっている。
In the above-mentioned prior art, cylinder shut-down operation at low temperatures is prohibited, which is a problem in improving fuel efficiency by cylinder shut-down operation.

【0006】本発明は、以上の点に鑑み、低温時にも安
定して休筒運転を行い得られるようにした制御装置を提
供することを課題としている。
SUMMARY OF THE INVENTION In view of the above, an object of the present invention is to provide a control device capable of stably performing the cylinder-stop operation even at a low temperature.

【0007】[0007]

【課題を解決するための手段】上記課題を解決すべく、
本発明は、全ての気筒を稼動する全筒運転と一部の気筒
を休止する休筒運転とに切換自在とする休筒式エンジン
の制御装置において、エンジンの温度に応じて低温時に
エンジンのスロットル開度を増加補正するための温度補
正係数として全筒運転用補正係数とこれより大きな休筒
運転用補正係数とを設定し、全筒運転時と休筒運転時と
で温度補正係数を全筒運転用補正係数と休筒運転用補正
係数とに切換える制御手段を備えている。
Means for Solving the Problems In order to solve the above problems,
The present invention relates to a control system for a cylinder-stop engine that can be switched between a full-cylinder operation in which all cylinders are operated and a cylinder-stop operation in which some cylinders are stopped. A correction coefficient for all-cylinder operation and a larger correction coefficient for cylinder-stop operation are set as temperature correction coefficients for increasing the opening, and the temperature correction coefficient is set for all cylinders during cylinder-stop and cylinder-stop operation. There is provided control means for switching between the operation correction coefficient and the cylinder-stop operation correction coefficient.

【0008】本発明によれば、低温時におけるスロット
ル開度の増加補正量が全筒運転よりも休筒運転で大きく
なり、休止気筒でのフリクションロスが残りの稼動気筒
への吸気量の増加による出力アップで補償され、低温時
に休筒運転を行ってもエンジンが安定して運転される。
かくて、低温時に休筒運転を行うことが可能となる。
According to the present invention, the correction amount of the increase in the throttle opening at low temperatures becomes larger in the closed cylinder operation than in the full cylinder operation, and the friction loss in the stopped cylinder is caused by the increase in the intake air amount to the remaining operating cylinders. The output is compensated for, and the engine can be operated stably even when cylinder operation is performed at low temperatures.
Thus, it is possible to perform the cylinder-stop operation at a low temperature.

【0009】尚、後記する実施形態において、上記制御
手段に相当するのは図4に示すスロットル開度指令値T
HCMDの算出処理である。尚、後記する実施形態で
は、エンジンの温度を表わすパラメータとして冷却水の
水温を用いたが、エンジンの温度に関係するものであれ
ば、冷却水温以外でも良く、例えば、エンジンの潤滑油
の油温を用いても良い。また、前記低温時とは、エンジ
ンの暖機完了前の状態を意味し、冷却水温で例えば80
℃以下の時である。
In the embodiment to be described later, the throttle control command value T shown in FIG.
This is an HCMD calculation process. In the embodiment described later, the coolant temperature is used as a parameter representing the engine temperature. However, any other temperature than the coolant temperature may be used as long as it is related to the engine temperature. May be used. The term “low temperature” means a state before the completion of warming-up of the engine.
It is when the temperature is below ℃.

【0010】[0010]

【発明の実施の形態】図1は、第1と第2の1対のバン
ク11,12に夫々3個の気筒2を設けたV型6気筒エン
ジンを示しており、両バンク11,12に共通の吸気マニ
ホルド3と、第1バンク11用と第2バンク12用の各別
の排気マニホルド41,42とを設け、吸気マニホルド3
の上流部にスロットルバルブ5を介設すると共に、吸気
マニホルド3の下流の各気筒2に連なる各分岐部に燃料
噴射弁6を設け、各燃料噴射弁6から各気筒2に燃料を
供給するようにしている。
Figure 1 DETAILED DESCRIPTION OF THE INVENTION, first and shows a second bank 1 1 pair, 1 2 V-type 6-cylinder engine provided with respective three cylinders 2, both banks 1 1 , 1 and 2 to a common intake manifold 3, the separate exhaust manifold of the first bank 1 for 1 second bank 1 for 2 4 1, 4 2 and is provided, the intake manifold 3
A fuel injection valve 6 is provided at each branch portion connected to each cylinder 2 downstream of the intake manifold 3, and fuel is supplied from each fuel injection valve 6 to each cylinder 2. I have to.

【0011】スロットルバルブ5は、電動モータ5aに
より開閉駆動されるようになっており、電動モータ5a
を制御するマイクロコンピュータから成るコントローラ
7によりスロットル開度THを電子的に制御している。
The throttle valve 5 is driven to open and close by an electric motor 5a.
The throttle opening TH is electronically controlled by a controller 7 comprising a microcomputer for controlling the throttle opening TH.

【0012】また、第1バンク11の気筒2の吸排気バ
ルブの開閉駆動を停止して、第1バンク11の気筒2を
休止できるようにしている。第1バンク11の気筒2の
動弁機構は、図2に示す如く、各気筒の1対の吸気バル
ブと1対の排気バルブとを、カムシャフト8上の吸気側
と排気側の駆動カム81,82に当接する吸気側と排気側
の駆動ロッカアーム91,92により、吸気側と排気側の
各1対の自由ロッカアーム101,102を介して開閉駆
動するように構成されている。そして、吸気側と排気側
の各駆動ロッカアーム91,92と各1対の自由ロッカア
ーム101,102とを連結及び連結解除する吸気側と排
気側の油圧式切換手段111,112を設け、駆動ロッカ
アーム91,92と自由ロッカアーム101,102との連
結を解除したとき、自由ロッカアーム101,102がカ
ムシャフト8上の円形の休止カム83に当接したままに
なり、吸排気バルブが閉弁状態に維持されて、両バンク
1,12の気筒2を全て稼働する全筒運転から第1バン
ク11の気筒2を休止する休筒運転に切換えられる。
Further, the opening and closing of the intake and exhaust valves of the first bank 1 1 of the cylinder 2 is stopped, so that it rest first bank 1 1 of cylinder 2. Valve operating mechanism of the first bank 1 1 of the cylinder 2, as shown in FIG. 2, an exhaust valve of an intake valve and a pair of a pair of the cylinders, the drive cam and the intake side of the camshaft 8 exhaust the 8 1, 8 driving rocker arm 9 1 and 2 to contact the intake side exhaust side, 9 2, is configured for opening and closing through the free rocker arm 10 1, 10 2 of the pair of intake and exhaust sides ing. Then, the intake and exhaust sides each driving rocker arms 9 1, 9 2 and hydraulic switching means 11 1 of the free rocker arm 10 1, 10 2 and the intake side connecting and disconnecting the exhaust side of each pair, 11 2 When the connection between the drive rocker arms 9 1 , 9 2 and the free rocker arms 10 1 , 10 2 is released, the free rocker arms 10 1 , 10 2 are kept in contact with the circular rest cam 8 3 on the cam shaft 8. becomes, the intake and exhaust valve is maintained in a closed state, it is switched to the cylinder deactivation operation to pause the both banks 1 1, 1 2 of the cylinder 2 from all cylinders operation to run all of the first bank 1 1 of the cylinder 2 .

【0013】吸気側と排気側の各切換手段111,112
は駆動ロッカアーム91,92と自由ロッカアーム1
1,102とに跨って嵌合可能な連結ピン110と、連
結ピン110を自由ロッカアーム101,102側に押圧
し得るように駆動ロッカアーム91,92に形成した圧力
室111と、吸気側と排気側の各ロッカアームシャフト
121,122に形成した油路12aを介して圧力室11
1の油圧を制御する制御バルブ112とで構成されてい
る。
Each of the switching means 11 1 and 11 2 on the intake side and the exhaust side.
Are the drive rocker arms 9 1 and 9 2 and the free rocker arm 1
0 1, 10 2 and the mating linkage pin 110 across, the drive rocker arm 9 1, 9 2 pressure chamber 111 formed in so as to press the connecting pin 110 to the free rocker arm 10 1, 10 2 side , The pressure chamber 11 through oil passages 12a formed in the rocker arm shafts 12 1 and 12 2 on the intake side and the exhaust side.
1 and a control valve 112 for controlling the hydraulic pressure.

【0014】制御バルブ112は、油路12aに連なる
出力ポート112aを給油路113に連なる入力ポート
112bに接続する開位置と、この接続を断って出力ポ
ート112aをドレンポート112cに接続する閉位置
(図示の位置)とに切換自在なスプール112dと、ス
プール112dを開位置側に押圧するパイロット室11
2eに給油路113からの油圧を入力するパイロット油
路112fに介設した、前記コントローラ7で制御され
る電磁弁112gとを備えており、電磁弁112gを開
弁したとき、パイロット室112eへの油圧の入力でス
プール112dがばね112hに抗して開位置に切換え
られ、圧力室111に油圧が入力されて連結ピン110
が自由ロッカアーム101,102に押し込まれ、駆動ロ
ッカアーム91,92と自由ロッカアーム101,102
の連結が解除されるようにしている。また、制御バルブ
112の出力ポート112aと入力ポート112bと常
時連通するバイパスオリフィス112iを設けて、スプ
ール112dが閉位置に存するときに油路12aが低圧
の油で満たされるようにしている。かくて、スプール1
12dの開位置への切換えで油路12a、即ち、圧力室
111の油圧が応答性良く昇圧される。尚、圧力室11
1の油圧が上昇しても、吸排気バルブの開弁期間中は、
駆動ロッカアーム91,92と自由ロッカアーム101
102との間に働くせん断力による摩擦で連結ピン11
0の自由ロッカアーム101,102側への押し込みが阻
止され、吸排気バルブが閉弁されたところで連結ピン1
10が自由ロッカアーム101,102に押し込まれて、
駆動ロッカアーム91,92と自由ロッカアーム101
102との連結が解除される。図中114は、制御バル
ブ112の出力ポート112aの油圧が上昇したときに
オフする常閉の油圧スイッチ、12bはロッカアームシ
ャフト121,122に形成した潤滑用の油路である。
The control valve 112 has an open position where the output port 112a connected to the oil passage 12a is connected to an input port 112b connected to the oil supply passage 113, and a closed position where the connection is cut off and the output port 112a is connected to the drain port 112c ( (Shown position), and a pilot chamber 11 for pressing the spool 112d to the open position side.
A solenoid valve 112g controlled by the controller 7 and provided in a pilot oil passage 112f for inputting the oil pressure from the oil supply passage 113 to the pilot chamber 112e. When the hydraulic pressure is input, the spool 112d is switched to the open position against the spring 112h, the hydraulic pressure is input to the pressure chamber 111, and the connecting pin 110
Is pushed into the free rocker arm 10 1, 10 2, coupling of the driving rocker arms 9 1, 9 2 and the free rocker arm 10 1, 10 2 are to be released. In addition, a bypass orifice 112i that constantly communicates with the output port 112a and the input port 112b of the control valve 112 is provided so that the oil passage 12a is filled with low-pressure oil when the spool 112d is in the closed position. Thus, spool 1
By switching to the open position of 12d, the oil pressure in the oil passage 12a, that is, the pressure in the pressure chamber 111 is increased with good responsiveness. The pressure chamber 11
1 Even if the oil pressure rises, during the opening period of the intake and exhaust valves,
The drive rocker arms 9 1 , 9 2 and the free rocker arms 10 1 ,
10 2 due to the friction caused by the shear force acting between
0 is prevented from being pushed into the free rocker arms 10 1 and 10 2 , and when the intake / exhaust valve is closed, the connecting pin 1 is closed.
10 is pushed into the free rocker arms 10 1 and 10 2 ,
The drive rocker arms 9 1 , 9 2 and the free rocker arms 10 1 ,
Coupled with 10 2 is released. Figure 114, normally closed hydraulic switch off when the oil pressure of the output port 112a of the control valve 112 is increased, 12b is an oil passage for lubricating formed in the rocker arm shaft 12 1, 12 2.

【0015】前記コントローラ7には、アクセルペダル
の踏込量AP(以下、アクセル開度と記す)を検出する
センサ131と、スロットル開度THを検出するセンサ
132と、エンジンの回転速度NEを検出するセンサ1
3と、エンジン冷却水の水温TWを検出するセンサ1
4と、車速Vを検出するセンサ135と、エンジンのク
ランクシャフトの1回転で1回、所定の位相でパルス
(以下、TDC信号と記す)を発生するパルス発生器1
6と、吸気側と排気側の切換手段111,112の各油
圧スイッチ114とからの信号が入力されており、これ
ら信号に基づいてスロットル開度THと吸気側と排気側
の切換手段111,112の電磁弁112gとを制御す
る。
[0015] The controller 7, the accelerator pedal depression amount AP (hereinafter referred to as accelerator opening) and sensor 13 1 which detects a sensor 13 2 which detects the throttle opening TH, the rotational speed NE of the engine Sensor 1 to detect
3 3, sensor 1 for detecting the temperature TW of the engine cooling water
3 4 and a sensor 13 5 for detecting a vehicle speed V, 1 once per rotation of the engine crankshaft, a pulse (hereinafter referred to as TDC signal) with a predetermined phase pulse generator 1 for generating a
3 and 6, switching means 11 1 on the intake side and the exhaust side, 11 signals from the hydraulic switch 114. 2 is input, the throttle opening TH and the intake side and the exhaust side of the switching means on the basis of these signals It controls the electromagnetic valves 112g of 11 1 and 11 2 .

【0016】この制御内容の詳細は図3に示す通りであ
る。この制御はTDC信号が入力される度に1回行われ
るもので、先ず、S1のステップで全筒運転用開度TH
Nと休筒運転用開度THSとを求める。THNは、アク
セル開度APとエンジン回転速度NEとをパラメータと
して規定される各運転状態においてエンジンの所要の出
力トルクを得るのに必要な全筒運転時のスロットル開
度、THSは、各運転状態において全筒運転時と同じ出
力トルクを得るのに必要な休筒運転時のスロットル開度
であり、夫々APとNEとをパラメータとするマップデ
ータとして格納されており、現時点でのAP,NEに対
応するTHN,THSをマップ検索する。
The details of the control are as shown in FIG. This control is performed once every time the TDC signal is input. First, in step S1, the opening TH for all cylinder operation is set.
N and the cylinder opening THS are determined. THN is the throttle opening during all-cylinder operation necessary to obtain the required output torque of the engine in each operating state defined by using the accelerator opening AP and the engine rotational speed NE as parameters, and THS is the operating state. Is the throttle opening during the cylinder-stop operation required to obtain the same output torque as during the all-cylinder operation, and is stored as map data using AP and NE as parameters, respectively. A map search is performed for the corresponding THN and THS.

【0017】次に、S2のステップで休筒条件成立フラ
グFSTが1にセットされているか否かを判別する。第
1バンク11の気筒2を休止できるのは、第2バンク12
の気筒2のみの稼働でも安定した運転が維持できると
き、具体的には、エンジン回転速度NEが低中速域(例
えば1500rpm<NE<3500rpm)、車速Vが発進完了速度
以上(例えばV>15km/h)、エンジンが低負荷(例
えば0.5°<TH<20°)という3条件が成立したとき
であり、バックグラウンド処理により上記3条件が成立
したときにFSTを1にセットする。
Next, in step S2, it is determined whether or not the cylinder deactivation condition satisfaction flag FST is set to "1". You can pause the first bank 1 1 of the cylinder 2, the second bank 1 2
When stable operation can be maintained even when only the cylinder 2 is operated, specifically, the engine rotation speed NE is in a low / medium speed region (for example, 1500 rpm <NE <3500 rpm), and the vehicle speed V is equal to or more than the start completion speed (for example, V> 15 km). / H), when the three conditions of low load (for example, 0.5 ° <TH <20 °) of the engine are satisfied, and the FST is set to 1 when the above three conditions are satisfied by the background processing.

【0018】FST=1であればS3のステップに進
み、休筒中フラグFOUTが1にセットされているか否
かを判別する。FOUTは、当初、0にリセットされて
おり、全筒運転から休筒運転への切換時はFOUT≠1
と判別されてS4のステップに進み、休筒切換中フラグ
FINが1にセットされているか否かを判別する。FI
Nも、当初、0にリセットされており、FIN≠1と判
別されてS5のステップに進み、スロットル開度の切換
前変化量THCS1を求める。THCS1は、アクセル
開度APとエンジン回転速度NEとをパラメータとする
マップデータとして格納されており、現時点でのAP,
NEに対応するTHCS1をマップ検索する。次に、S
6のステップに進みスロットル開度をTHCS1分なら
し変化させるため、THCS1を所定のならし回数NT
HCS1で除してならし値DTHS1を算出する。次
に、S7のステップでFINを1にセットすると共に、
S8のステップでスロットル開度の変化量THCSを前
回値にDTHCS1を加算した値にする。
If FST = 1, the process proceeds to step S3, and it is determined whether or not the cylinder-stopped flag FOUT is set to 1. FOUT is initially reset to 0, and when switching from all-cylinder operation to cylinder-stop operation, FOUT 運 転 1
Is determined, the process proceeds to step S4, and it is determined whether or not the closed cylinder switching flag FIN is set to 1. FI
N is also initially reset to 0, it is determined that FIN ≠ 1, and the process proceeds to step S5, where the pre-switching change amount THCS1 of the throttle opening is obtained. THCS1 is stored as map data using the accelerator opening AP and the engine rotational speed NE as parameters.
Search the map for THCS1 corresponding to NE. Next, S
In order to proceed to the step 6 and change the throttle opening by THCS1 minutes, the THCS1 is set to a predetermined number of times NT.
A break-in value DTHS1 is calculated by dividing by HCS1. Next, in step S7, FIN is set to 1 and
In step S8, the throttle opening change amount THCS is set to a value obtained by adding DTHCS1 to the previous value.

【0019】次に、S9のステップに進んで後記詳述す
る休筒切換処理を実行した後、S10のステップに進
み、スロットル開度の指令値THCMDの算出処理を実
行し、1回の制御を完了する。THCMDの算出処理の
詳細は、図4(A)に示す通りであり、先ず、S10−
1のステップで休筒運転用開度選択フラグFTHSが1
にセットされているか否かを判別する。FTHSは、当
初、0にリセットされており、そのため、FTHS≠1
と判別されてS10−2のステップに進み、スロットル
開度の基本指令値THCMDBを全筒運転用開度THN
に変化量THCSを加算した値とし、次に、S10−3
のステップでスロットル開度の実指令値THCMDをT
HCMDBに水温TWに応じた全筒運転用補正係数KT
WNを乗算した値とする。FTHSが1にセットされた
ときは、S10−4のステップでTHCMDBを休筒運
転用開度THSとし、次に、S10−5のステップでT
HCMDをTHCMDBに水温TWに応じた休筒運転用
補正係数KTWSを乗算した値とする。
Then, the process proceeds to step S9 to execute a cylinder-stop switching process, which will be described in detail later. Then, the process proceeds to step S10 to execute a process of calculating a throttle opening command value THCMD, and perform one control. Complete. Details of the THCMD calculation process are as shown in FIG. 4A.
In step 1, the cylinder opening degree selection flag FTHS is set to 1
Is set. FTHS was initially reset to 0, so FTHS ≠ 1
Is determined, the process proceeds to step S10-2, and the basic command value THCMDB for the throttle opening is changed to the all-cylinder operation opening THN.
To which the change amount THCS is added, and then S10-3
The actual command value THCMD of the throttle opening is set to T
Correction coefficient KT for all cylinders operation according to water temperature TW in HCMDB
WN is multiplied. When FTHS is set to 1, THCMDB is set to the cylinder-stop operation opening THS in step S10-4, and then T10 in step S10-5.
HCMD is set to a value obtained by multiplying THCMDB by a cylinder-stop operation correction coefficient KTWS corresponding to the coolant temperature TW.

【0020】ここで、エンジンの暖機完了前は、エンジ
ンのフリクションロスが大きく、同じ出力トルクを得る
のに必要なスロットル開度は低温時程大きくなる。特
に、休筒運転時は、第1バンク11側のフリクションロ
スを第2バンク12側でカバーしなければならなくな
り、水温TWに応じた補正係数を全筒運転と休筒運転と
で同一にしたのでは、暖機完了前に休筒運転を行った場
合、エンジンを安定して運転することができなくなる。
そこで、本実施形態では、水温TWに応じた補正係数を
全筒運転時と休筒運転時とで持ち替え、図4(B)に示
す如く休筒運転用補正係数KTWSを休筒運転用補正係
数KTWNより大きく設定して、暖機完了前に休筒運転
を行ってもエンジンが安定して運転されるようにしてい
る。その結果、暖機完了前でも休筒運転を行うことが可
能となり、燃費性が向上する。
Here, before the warm-up of the engine is completed, the friction loss of the engine is large, and the throttle opening required to obtain the same output torque becomes larger as the temperature becomes lower. In particular, during cylinder deactivation operation, the friction loss of the first bank 1 1 side will have to cover in the second bank 1 2 side, the same correction coefficient corresponding to the water temperature TW at the operating all cylinders operation and cylinder deactivation Therefore, if the cylinder-stop operation is performed before the warm-up is completed, the engine cannot be operated stably.
Therefore, in the present embodiment, the correction coefficient corresponding to the water temperature TW is changed between the full cylinder operation and the closed cylinder operation, and as shown in FIG. KTWN is set to be larger than KTWN so that the engine can be operated stably even if cylinder shutoff operation is performed before warm-up is completed. As a result, it is possible to perform the cylinder-stop operation even before the warm-up is completed, and the fuel efficiency is improved.

【0021】上記の如くして1回の制御を完了すると、
次回は、前回S7のスッテップでFINが1にセットさ
れているため、S4のステップでFIN=1と判別され
てS11のステップに進み、切換後変化量保持カウンタ
値NTHHLDが0になったか否かを判別する。NTH
HLDは、当初、所定の設定値NTHHLDOにセット
されており、そのため、NTHHLD≠0と判別されて
S12のステップに進み、フューエルカットフラグFF
Cが1にセットされているか否かを判別する。FFC
は、当初、0にセットされており、そのため、FFC≠
1と判別されてS13のステップに進み、スロットル開
度の変化量THCSの前回値とならし値DTHCS1と
の加算値の絶対値が切換前変化量THCS1の絶対値以
下であるか否かを判別する。そして、|THCS+DT
HCS1|>|THCS1|になるまでS8のステップ
に進み、THCSをTDC信号が入力される度にDTH
CS1宛段階的に変化させる。従って、スロットル開度
の基本指令値THCMDBは、図7のAの範囲に示す如
く、全筒運転用開度THNから除々に変化する。
When one control is completed as described above,
Next time, since FIN was set to 1 in the previous step of S7, it is determined that FIN = 1 in the step of S4, and the process proceeds to the step of S11 to determine whether or not the post-switching change amount holding counter value NTHHLD has become 0. Is determined. NTH
HLD is initially set to a predetermined set value NTHLHLDO. Therefore, it is determined that NTHHLH0, and the routine proceeds to step S12, where the fuel cut flag FF is set.
It is determined whether or not C is set to 1. FFC
Is initially set to 0, so FFC ≠
The process proceeds to step S13, where it is determined whether or not the absolute value of the added value of the change amount THCS of the throttle opening with the previous value DTHCS1 is equal to or less than the absolute value of the change amount THCS1 before switching. I do. And | THCS + DT
The process proceeds to step S8 until HCS1 |> | THCS1 |, and THC is changed to DTH every time a TDC signal is input.
It is changed stepwise to CS1. Therefore, the basic command value THCMDB of the throttle opening gradually changes from the opening THN for all-cylinder operation as shown in a range A of FIG.

【0022】THCSがTHCS1になるとS14のス
テップに進んでNTHHLDを1宛減算し、次に、S1
5のステップでFFCを1にセットし、第1バンク11
の気筒2への燃料供給を停止する。次に、S16のステ
ップに進んでスロットル開度の切換後変化量THCS2
を求める。THCS2は、アクセル開度APとエンジン
回転速度NEとをパラメータとするマップデータとして
格納されており、現時点でのAP,NEに対応するTH
CS2をマップ検索する。次に、S17のステップに進
んでスロットル開度の変化量THCSをTHCS2とし
た後、S9以下のステップに進んで今回の制御を完了す
る。
When THCS becomes THCS1, the routine proceeds to step S14, in which NTHHLD is decremented by one.
In step 5, the FFC is set to 1 and the first bank 1 1
The fuel supply to the cylinder 2 is stopped. Next, the routine proceeds to step S16, where the post-switching change amount THCS2 of the throttle opening is switched.
Ask for. THCS2 is stored as map data using the accelerator opening AP and the engine rotational speed NE as parameters, and the TH corresponding to the current AP, NE.
Perform a map search for CS2. Next, the process proceeds to step S17 to set the throttle opening change amount THCS to THCS2, and then proceeds to step S9 and subsequent steps to complete the current control.

【0023】次回は、前回S15のステップでFFCが
1にセットされているため、S12のステップからS1
3のステップを経由せずにS14以下のステップに進
む。そして、FFCが1にセットされた時点、即ち、第
1バンク11の気筒2への燃料供給停止で休筒運転に切
換えられた時点からTDC信号がNTHHLDOと同数
回入力されるまでは、この処理が繰返され、スロットル
開度の基本指令値THCMDBは、図7のBの範囲に示
す如く、全筒運転用開度THNにTHCS2を加算した
値に保持される。
Next time, since the FFC has been set to 1 in the previous step of S15, the steps from S12 to S1 are executed.
The process proceeds to step S14 and subsequent steps without going through step 3. Then, when the FFC is set to 1, i.e., from the time when switched to the cylinder deactivation operation in the fuel supply stop to the first bank 1 1 of the cylinder 2 to the TDC signal is inputted same number of times and NTHHLDO, this The process is repeated, and the basic command value THCMDB of the throttle opening is held at a value obtained by adding THCS2 to the opening THN for all-cylinder operation as shown in a range B of FIG.

【0024】TDS信号がNTHHLDOと同数回入力
されてNTHHLDが0になると、S11のステップか
らS18のステップに進み、休筒運転用開度選択フラグ
FTHSが1にセットされているか否かを判別する。F
THSは、当初、0にリセットされており、そのため、
FTHS≠1と判別されてS19のステップに進み、現
時点でのAP,NEに対応するTHCS2をマップ検索
する。次に、S20のステップに進み、ならし実行カウ
ンタ値kFを1宛加算し、次いでS21のステップに進
み、THCSを、次式、 THCS=THCS2−{(THN+THCS2)−T
HS}・(kF/NTHCS2) で求められる値にする。NTHCS2は、全筒運転用開
度THNに切換後変化量THCS2を加算した値から休
筒運転用開度THSにスロットル開度をならし変化させ
るためのならし回数であり、S22のステップでkFが
NTHCS2と同数以上になったか否かを判別し、kF
<NTHCS2のうちは、以上の処理を繰返す。そのた
め、THCSは、TDC信号が入力される度に、その時
点でのAP,NEに対応するTHN,THL,THCS
2から、次式、 DTHCS2={(THN+THCS2)−THS}/
NTHCS2 で求められるならし量DTHCS2宛段階的に変化す
る。かくて、スロットル開度の基本指令値THCMDB
は、図7のCの範囲に示す如く、THNにTHCS2を
加算した休筒運転切換当初の値からTHSに徐々に変化
する。
When the TDS signal is input the same number of times as NTHLDO and NTHHLD becomes 0, the process proceeds from step S11 to step S18, and it is determined whether or not the cylinder-stop operation opening selection flag FTHS is set to 1. . F
THS was initially reset to 0, so
It is determined that FTHS ≠ 1, the process proceeds to step S19, and a map search is performed for THCS2 corresponding to the current AP and NE. Next, the process proceeds to step S20, where the run-in execution counter value kF is added to 1, and then the process proceeds to step S21, where THCS is calculated by the following equation: THCS = THCS2-{(THN + THCS2) -T
HS} · (kF / NTHCS2). NTHCS2 is the leveling number for smoothing and changing the throttle opening from the value obtained by adding the change amount THCS2 after switching to the all-cylinder operation opening THN to the cylinder deactivation opening THS, and is kF in step S22. Is determined to be equal to or more than NTHCS2, and kF
For <NTHCS2, the above processing is repeated. Therefore, every time the TDC signal is input, the THCS sets the THN, THL, THCS corresponding to the AP, NE at that time.
2, DTHCS2 = {(THN + THCS2) −THS} /
The smoothing amount DTHCS2 obtained in NTHCS2 changes stepwise. Thus, the basic command value THCMDB for the throttle opening
Changes gradually from the initial value of the cylinder-stop operation switching obtained by adding THCS2 to THN as shown in the range C of FIG. 7 to THS.

【0025】kFがNTHCS2と同数になると、S2
3のステップに進んでTHCSとkFとを夫々0にリセ
ットすると共に、S24のステップでFTHSを1にセ
ットして、S9以下のステップに進む。次回からは、S
18のステップでFTHS=1と判別され、S18のス
テップから直接S9以下のステップに進む。かくて、ス
ロットル開度の基本指令値THCMDBは、図7のDの
範囲に示す如く、休筒運転用開度THSに維持される。
When kF becomes the same number as NTHCS2, S2
The process proceeds to step 3 to reset THCS and kF to 0, respectively, and sets FTHS to 1 in step S24, and proceeds to the steps after S9. From next time, S
At step 18, it is determined that FTHS = 1, and the process proceeds directly from step S18 to steps after S9. Thus, the basic command value THCMDB for the throttle opening is maintained at the cylinder opening THS as shown in a range D in FIG.

【0026】上記切換前変化量THCS1は、休筒運転
への切換時点で吸入空気量が変化し始めるような値に設
定され、また、上記切換後変化量THCS2は、全筒運
転用開度THNと休筒運転用開度THSとの偏差よりも
大きな値に設定され、更に、上記保持カウンタ設定値N
THHLDOは、エンジン回転速度NEをパラメータと
するテーブルデータとして格納されており、吸入空気量
がTHSに対応する量に変化するのに必要十分な値にな
るようTHCS2と相関性を持ってデータ設定される。
図8はスロットル開度と吸入空気量とエンジンの出力ト
ルクとの変化を示しており、図中実線が上記の如く制御
した場合の変化特性であり、スロットル開度を休筒運転
への切換時点でTHNからTHSに切換えた場合の図中
点線で示す変化特性に比し、吸入空気量がTHSに対応
する量に応答性良く変化し、切換時の一時的なトルク変
動が抑制されて、トルクショックが可及的に低減され
る。
The change amount before switching THCS1 is set to a value such that the intake air amount starts to change at the time of switching to cylinder-stop operation. The change amount after switching THCS2 is set to the opening THN for all-cylinder operation. Is set to a value larger than the deviation between the cylinder opening cylinder opening THS and the holding counter set value N.
The THHLDO is stored as table data using the engine speed NE as a parameter, and is set in correlation with THCS2 so that the intake air amount becomes a value necessary and sufficient to change to an amount corresponding to THS. You.
FIG. 8 shows changes in the throttle opening, the intake air amount, and the output torque of the engine. The solid line in FIG. 8 shows the change characteristics when the above-described control is performed. In comparison with the change characteristic shown by the dotted line in the figure when switching from THN to THS, the intake air amount changes to an amount corresponding to THS with good responsiveness, and the temporary torque fluctuation at the time of switching is suppressed. Shock is reduced as much as possible.

【0027】尚、運転状態によっては全筒運転用開度T
HNよりも休筒運転用開度THSの方が小さくなること
があり、この場合、上記各変化量THCS1,THCS
2は負の値に設定される。また、上記ならし回数NTH
CS1は、エンジン回転速度NEをパラメータとするテ
ーブルデータとして格納されており、スロットル開度を
THCS1分変化させるのに要する時間がエンジン回転
速度NEに係りなく一定になるようにデータ設定され
る。また、上記ならし回数NTHCS2もエンジン回転
速度NEをパラメータとするテーブルデータとして格納
されており、THN+THCS2からTHSへの変化時
のトルク変動を防止するのに必要な最小限の値にデータ
設定される。
It should be noted that the opening degree T for all-cylinder operation depends on the operation state.
In some cases, the opening THS for cylinder-stop operation is smaller than HN, and in this case, the change amounts THCS1 and THCS are changed.
2 is set to a negative value. In addition, the above-mentioned number of times NTH
CS1 is stored as table data using the engine speed NE as a parameter, and data is set so that the time required to change the throttle opening by THCS1 is constant irrespective of the engine speed NE. The leveling number NTHCS2 is also stored as table data using the engine speed NE as a parameter, and is set to the minimum value necessary to prevent torque fluctuation when changing from THN + THCS2 to THS. .

【0028】S9のステップで実行する休筒切換処理の
詳細は図5に示す通りであり、先ず、S9−1のステッ
プでFFCが1にセットされているか否かを判別する。
S15のステップでFFCが1にセットされるまではF
FC≠1と判別され、この場合は、S9−2のステップ
に進み、吸気バルブ休止カウンタ値NVTINDと、排
気バルブ休止カウンタ値NVTEXDと、前記切換後変
化量保持カウンタ値NTHHLDとを夫々所定の設定値
NVTINDO,NVTEXDO,NTHHLDOにセ
ットする。FFCが1にセットされると、S9−3のス
テップに進んでNVTINDが0になったか否かを判別
し、NVTIND≠0の間はS9−4のステップに進ん
でNVTINDを1宛減算する。そして、FFCが1に
セットされてからTDS信号がNVTINDOと同数回
入力されてNVTIND=0になったとき、S9−5の
ステップに進んで吸気側切換手段111の電磁弁112
gを開弁し、吸気側の駆動ロッカアーム91と、自由ロ
ッカアーム101,101との連結を解除して、第1バン
ク11の気筒2の吸気バルブの駆動を停止する。NVT
INDOは、燃料供給を停止する前に供給された燃料を
全て燃焼排気するのに必要なサイクル確保のために設定
されており、図7ではNVTINDOを6に設定し、燃
料供給の停止からクランクシャフトが6回転したところ
で吸気バルブが駆動停止されるようにしている。
The details of the cylinder-stop switching process executed in step S9 are as shown in FIG. 5. First, in step S9-1, it is determined whether or not the FFC is set to "1".
Until FFC is set to 1 in step S15, F
FC ≠ 1 is determined, and in this case, the process proceeds to step S9-2, and the intake valve deactivation counter value NVTIND, the exhaust valve deactivation counter value NVTEXT, and the post-switching change amount holding counter value NTHHLD are respectively set to predetermined values. Set to the values NVTINDO, NVTEXDO, NTHLHLDO. When the FFC is set to 1, the process proceeds to step S9-3, and it is determined whether or not NVTIND has become 0. If NVTIND ≠ 0, the process proceeds to step S9-4, and NVTIND is decremented by one. When the FFC is TDS signal from being set to 1 becomes NVTIND = 0 is input the number of times and NVTINDO, intake side switching means 11 1 of the solenoid valve proceeds to step S9-5 112
opening the g, a drive rocker arm 9 1 on the intake side, by releasing the connection between the free rocker arm 10 1, 10 1, stops the driving of the first intake valve bank 1 1 of cylinder 2. NVT
INDO is set to secure a cycle necessary to burn and exhaust all the fuel supplied before stopping the fuel supply. In FIG. 7, NVTINDO is set to 6 and the crankshaft is set after the fuel supply is stopped. The drive of the intake valve is stopped at the time when is rotated six times.

【0029】吸気側切換手段111の電磁弁112gを
開弁すると、次に、S9−6のステップで吸気側切換手
段111の油圧スイッチ114がオフされたか否か、即
ち、該切換手段111の油圧が実際に上昇したか否かを
判別し、油圧が上昇したときにS9−7のステップに進
んでNVTEXDが0になったか否かを判別し、NVT
EXD≠0の間はS9−8のステップに進んでNVTE
XDを1宛減算する。そして、吸気側切換手段111
油圧が上昇してからTDS信号がNVTEXDOと同回
数入力されてNVTEXD=0になったとき、S9−9
のステップに進んで排気側切換手段112の電磁弁11
2gを開弁し、排気側の駆動ロッカアーム92と自由ロ
ッカアーム102,102との連結を解除して、第1バン
ク11の気筒2の排気バルブの駆動を停止する。次に、
S9−10のステップで排気側切換手段112の油圧ス
イッチ114がオフされたか否か、即ち、該切換手段1
2の油圧が実際に上昇したか否かを判別し、油圧が上
昇したときS9−11のステップに進んでFTHSが1
にセットされているか否かを判別する。そして、上記S
24のステップでFTHSが1にセットされたときS9
−12のステップに進み、FOUTを1にセットすると
共に、FINを0にリセットする。
[0029] Upon opening the electromagnetic valve 112g of the intake-side switching means 11 1, then, whether or not the oil pressure switch 114 of the intake-side switching means 11 1 in step S9-6 is turned off, i.e., said changeover switching means 11 It is determined whether or not the hydraulic pressure of 1 is actually increased. When the hydraulic pressure is increased, the process proceeds to step S9-7, and it is determined whether or not NVTEXD becomes 0, and NVT is determined.
While EXD ≠ 0, proceed to step S9-8 and execute NVTE
XD is subtracted by one. When the TDS signal is input the same number of times as NVTEXTO after the hydraulic pressure of the intake-side switching means 11 1 has risen, and NVTEXT = 0, S9-9
To the solenoid valve 11 of the exhaust-side switching means 11 2
Opening the 2g, to release the connection between the drive rocker arm 9 2 on the exhaust side free rocker arm 10 2, 10 2, stops the driving of the first exhaust valve bank 1 1 of cylinder 2. next,
Oil pressure switch 114 of the exhaust-side switching means 11 2 in step S9-10 whether been turned off, i.e., said changeover switching means 1
1 second hydraulic it is determined whether actual or rose, proceed to S9-11 in step when the hydraulic rises FTHS 1
Is set. And the above S
When FTHS is set to 1 in step 24, S9
In step -12, FOUT is set to 1 and FIN is reset to 0.

【0030】NVTEXDOは、吸気側切換手段111
のバルブ停止側への切換動作後第1バンク11の全気筒
2の吸気行程が完了するまでに要するクランクシャフト
の回転回数に合わせて設定されており、図7ではNVT
EXDOを2に設定している。かくて、エンジン回転速
度に係りなく、第1バンク11の全気筒2への吸気が停
止されてから排気バルブの駆動が停止されることにな
り、圧縮行程や排気行程での吸入空気の圧縮によるトル
クロスが防止される。
NVTEXDO is an intake side switching means 11 1
Of are set in accordance with the number of rotations of the crankshaft required for the intake stroke of all the cylinders 2 of the first bank 1 1 after switching operation is completed to the valve stop side, in FIG. 7 NVT
EXDO is set to 2. Thus, the irrespective the engine rotational speed, intake air to all cylinders 2 of the first bank 1 1 is that the driving of the exhaust valve from being stopped is stopped, the compression of the intake air in the compression stroke or exhaust stroke Torque crossing is prevented.

【0031】S9−12のステップでFOUTが1にセ
ットされると、図3のS3のステップでFOUT=1と
判別されて直接S9以下のステップに進み、運動状態が
FST=1となる休筒運転条件を満たす運転領域に入っ
ている限り、スロットル開度の基本指令値THCMDB
は休筒運転用開度THSに維持される。
When FOUT is set to 1 in step S9-12, it is determined in step S3 of FIG. 3 that FOUT = 1, and the process directly proceeds to step S9 and subsequent steps. Basic command value THCMDB for throttle opening as long as it is within the operating range satisfying the operating conditions
Is maintained at the cylinder opening THS.

【0032】運転状態が休筒運転条件を満す運転領域か
ら外れてFSTが0にリセットされると、S25のステ
ップに進んでFOUTが1にセットされているか否かを
判別し、FOUT=1であればS26のステップに進ん
で全筒復帰処理を実行した後、S10のステップに進
む。全筒復帰処理の詳細は図6に示す通りであり、先
ず、S26−1のステップで排気側切換手段112の電
磁弁112gを閉弁し、排気側の駆動ロッカアーム92
と自由ロッカアーム102,102とを連結して、第1バ
ンク11の気筒2の排気バルブを駆動状態に復帰させ
る。次に、S26−2のステップで排気側切換手段11
2の油圧スイッチ114がオンしたか否か、即ち、該切
換手段112の油圧が実際に低下したか否かを判別し、
油圧が低下するまではS26−3のステップに進んで吸
気バルブ復帰カウンタ値NCSENDを所定の設定値N
CSENDOにセットする。次に、FTHSが1にセッ
トされているか否かを判別するS26−9のステップに
進むが、FTHSは休筒運転時に上記S24のステップ
で1にセットされているから、FTHS=1と判別さ
れ、そのまま1回の処理が完了する。その後、油圧が上
昇したとき、S26−4のステップに進んでNCSEN
Dが0になったか否かを判別し、NCSEND≠0の間
はS26−5のステップに進み、NCSENDを1宛減
算する。そして、油圧が上昇してからTDC信号がNC
SENDOと同数回入力されてNCSEND=0になっ
たとき、S26−6のステップに進んで吸気側切換手段
112の電磁弁112gを閉弁し、吸気側の駆動ロッカ
アーム91と自由ロッカアーム101,101とを連結し
て、第1バンク11の気筒2の吸気バルブを駆動状態に
復帰させる。次に、S26−7のステップで吸気側切換
手段111の油圧スイッチ114がオンしたか否か、即
ち、該切換手段111の油圧が実際に低下したか否かを
判別し、油圧が低下したときS26−8のステップに進
んでFTHSとFFCとを夫々0にリセットし、第1バ
ンク11の気筒2への燃料供給を再開して、全筒運転に
復帰させる。
When the operation state is out of the operation range satisfying the cylinder-stop operation condition and the FST is reset to 0, the process proceeds to step S25, where it is determined whether or not FOUT is set to 1, and FOUT = 1. If so, the process proceeds to step S26 to execute the all-cylinder return process, and then proceeds to step S10. Details of all cylinders return process is as shown in FIG. 6, firstly, it closes the electromagnetic valve 112g of the exhaust-side switching means 11 2 in step S26-1, the exhaust side drive rocker arm 9 2
And by connecting the free rocker arm 10 2, 10 2, returning the first exhaust valve bank 1 1 of the cylinder 2 to the drive state. Next, in step S26-2, the exhaust-side switching means 11
Whether the second oil pressure switch 114 is turned on, i.e., to determine whether the hydraulic pressure of said changeover switching means 11 2 is actually reduced,
Until the oil pressure decreases, the process proceeds to step S26-3, where the intake valve return counter value NCSEND is set to a predetermined set value N
Set to CSENDO. Next, the process proceeds to step S26-9 for determining whether or not FTHS is set to 1. Since FTHS is set to 1 in step S24 during cylinder-stop operation, it is determined that FTHS = 1. , One process is completed as it is. Thereafter, when the hydraulic pressure rises, the process proceeds to step S26-4, where the NCSEN
It is determined whether or not D has become 0. If NCSENDEN0, the process proceeds to step S26-5, and NCSEND is decremented by one. Then, after the hydraulic pressure rises, the TDC signal becomes NC.
When it is input SENDO the same several times NCSEND = 0, closes the intake side switching means 11 and second solenoid valves 112g proceeds to step S26-6, the intake side drive rocker arm 9 1 and the free rocker arm 10 1 , and it connects the 10 1, to return the first intake valve bank 1 1 of the cylinder 2 to the drive state. Next, whether the intake side switching means 11 1 of the oil pressure switch 114 is turned on in step S26-7, i.e., to determine whether the hydraulic pressure of said changeover switching means 11 1 is actually reduced, the hydraulic pressure is decreased proceed to S26-8 of step when resetting the FTHS and FFC respectively 0, resumes the fuel supply to the first bank 1 1 of the cylinder 2, to return to the full-cylinder operation.

【0033】次に、S26−9のステップに進むが、今
回はFTHS≠1と判別されてS26−10のステップ
に進み、ならし実行カウンタ値kRを1宛加算し、次い
でS26−11のステップに進み、THCSを、次式、 THCS=(THN−THS)・(1−kR/NTHC
S3) で求められる値にする。NTHCS3は、休筒運転用開
度THSから全筒運転用開度THNにスロットル開度を
ならし変化させるためのならし回数であり、S26−1
2のステップでkRがNTHCS3と同数以上になった
か否かを判別し、kR<NTHCS3のうちは上記の処
理を繰返す。そのため、THCSは、TDC信号が入力
される度に、その時点でのAP,NEに対応するTH
N,THSから、次式、 DTHCS3=(THS−THN)/NTHCS3 で求められるならし量DTHCS3宛段階的に変化す
る。かくて、スロットル開度の基本指令値THCMDB
は、図7のEの範囲に示す如く、THSからTHNに徐
々に変化する。
Next, the process proceeds to step S26-9. This time, it is determined that FTHS ≠ 1, and the process proceeds to step S26-10, where the smoothing execution counter value kR is added to 1, and then the process proceeds to step S26-11. And calculate THCS as follows: THCS = (THN−THS) · (1-kR / NTHC)
S3) Set to the value obtained in. NTHCS3 is a smoothing number for smoothing and changing the throttle opening from the cylinder opening for opening THS to the opening for full cylinder THN, and S26-1.
In step 2, it is determined whether or not kR is equal to or greater than NTHCS3, and the above processing is repeated when kR <NTHCS3. Therefore, every time the TDC signal is input, the THCS sets the TH corresponding to the AP and the NE at that time.
From N and THS, the amount changes stepwise to the DTHCS3, which is a normalization amount obtained by the following equation: DTHCS3 = (THS−THN) / NTHCS3 Thus, the basic command value THCMDB for the throttle opening
Gradually changes from THS to THN as shown in a range E of FIG.

【0034】kRがNTHCS3と同数になると、S2
6−13のステップに進み、THCS,kR,FOUT
を夫々0にリセットする。そのため、スロットル開度の
基本指令値THCMDBは全筒運転用開度THNに維持
される。また、次回は、図3のS25のステップでFO
UT≠1と判別されてS27のステップに進み、FIN
が1にセットされているか否かを判別する。FINは、
休筒運転時にS9−12のステップで0にリセットされ
ており、そのため、FIN≠1と判別されてS28のス
テップに進み、kFを0にリセットしてS9以下のステ
ップに進む。尚、S9−12のステップでFOUTのセ
ットとFINのリセットとを行う前に、運転状態が休筒
運転条件を満す運転領域から外れると、S25のステッ
プでFOUT≠1と判別されると共にS27のステップ
でFIN=1と判別されてS11以下のステップに進
む。従って、休筒運転時の制御が継続して行われ、S9
−12のステップでFOUTのセットとFINのリセッ
トとが行われたとき、S26のステップに進んで全筒運
転への復帰制御が行われる。
When kR becomes the same number as NTHCS3, S2
Proceeds to step 6-13, where THCS, kR, FOUT
Are reset to 0, respectively. Therefore, the basic command value THCMDB of the throttle opening is maintained at the opening THN for all-cylinder operation. Next time, the FO is set in step S25 of FIG.
UT is determined to be $ 1, and the process proceeds to step S27 where FIN is determined.
Is set to 1 or not. FIN is
During cylinder-stop operation, it is reset to 0 in step S9-12. Therefore, it is determined that FIN ≠ 1 and the process proceeds to step S28, kF is reset to 0, and the process proceeds to S9 and subsequent steps. Before the setting of FOUT and the resetting of FIN in step S9-12, if the operating state is out of the operating region satisfying the cylinder-stop operating condition, it is determined in step S25 that FOUT ≠ 1 and S27. Is determined to be FIN = 1 in the step (1), and the process proceeds to the steps after S11. Accordingly, the control during the cylinder deactivation operation is continuously performed, and the control in S9 is performed.
When the setting of FOUT and the resetting of FIN are performed in the step -12, the process proceeds to the step S26, and the return control to the all-cylinder operation is performed.

【0035】ところで、上記NCSENDOは、排気側
切換手段112のバルブ駆動側への切換動作後第1バン
ク11の全気筒2の排気行程が完了するまでに要するク
ランクシャフトの回転回数に合わせて設定されており、
図7ではNCSENDOを2に設定している。かくて、
全筒運転への復帰時、エンジンの回転速度に係りなく、
第1バンク11の全気筒の排気が完了してから吸気バル
ブが駆動されることになる。そのため、休筒運転中のオ
イル上りで第1バンク11の気筒2に流入したオイルを
含む残留ガスを掃気してから吸気を行うことができ、空
燃比の制御精度が向上する。尚、上記ならし回数NTH
CS3は、エンジン回転速度NEをパラメータとするテ
ーブルデータとして格納されており、THSからTHN
への変化時のトルク変動を防止するのに必要な最小限の
値にデータ設定される。
By the way, the NCSENDO is in accordance with the rotation number of the crankshaft required until the exhaust stroke of all the cylinders 2 of the exhaust-side switching means 11 2 of the first bank 1 1 after switching operation to the valve drive side is completed Is set,
In FIG. 7, NCSENDO is set to 2. Thus,
When returning to all-cylinder operation, regardless of the engine speed,
Intake valve from the exhaust of all the cylinders of the first bank 1 1 is completed is to be driven. Therefore, it is possible to effect the sucking residual gas containing oil having flowed into the first bank 1 1 of the cylinder 2 in an oil up in cylinder operation after scavenging, improving control accuracy of the air-fuel ratio. In addition, the above-mentioned number of times NTH
CS3 is stored as table data using the engine speed NE as a parameter,
The data is set to the minimum value required to prevent the torque fluctuation when changing to.

【0036】以上、V型6気筒エンジンについて説明し
たが、直列多気筒エンジンにおいてその一部の気筒を休
止する場合にも同様に本発明を適用できる。
Although the V-type six-cylinder engine has been described above, the present invention can be similarly applied to a case where some of the cylinders are stopped in an in-line multi-cylinder engine.

【0037】[0037]

【発明の効果】以上の説明から明らかなように、本発明
によれば、低温時に休筒運転を行うことが可能になり、
休筒運転の頻度を増加して燃費性を向上できる。
As is clear from the above description, according to the present invention, it is possible to perform the cylinder-stop operation at a low temperature.
By increasing the frequency of the cylinder-stop operation, fuel efficiency can be improved.

【図面の簡単な説明】[Brief description of the drawings]

【図1】 本発明装置を適用するエンジンの一例を示す
FIG. 1 is a diagram showing an example of an engine to which the present invention is applied.

【図2】 吸排気バルブを駆動状態と駆動停止状態とに
切換える切換手段を示す図
FIG. 2 is a diagram showing switching means for switching an intake / exhaust valve between a driving state and a driving stop state.

【図3】 全筒運転と休筒運転との切換制御プログラム
を示すフロー図
FIG. 3 is a flowchart showing a switching control program for switching between all-cylinder operation and cylinder-stop operation.

【図4】 (A)スロットル開度の指令値の算出処理プ
ログラムを示すフロー図、(B)水温に応じてスロット
ル開度を補正するための全筒運転用と休筒運転用の補正
係数のテーブルデータを示す図
4A is a flowchart showing a program for calculating a throttle opening command value, and FIG. 4B is a flowchart showing a correction coefficient for all cylinder operation and cylinder closing operation for correcting the throttle opening in accordance with the water temperature. Diagram showing table data

【図5】 休筒切換処理のプログラムを示すフロー図FIG. 5 is a flowchart showing a program for a cylinder-stop switching process.

【図6】 全筒復帰処理のプログラムを示すフロー図FIG. 6 is a flowchart showing a program for a return-all-cylinder process.

【図7】 図3の制御によるスロットル開度等の変化を
示すタイムチャート
FIG. 7 is a time chart showing changes in the throttle opening and the like under the control of FIG. 3;

【図8】 スロットル開度と吸入空気量とエンジンの出
力トルクとの変化を示すグラフ
FIG. 8 is a graph showing changes in throttle opening, intake air amount, and engine output torque.

【符号の説明】[Explanation of symbols]

1 第1バンク(休筒側バンク) 12 第2バ
ンク 5 スロットルバルブ 7 コント
ローラ KTWN 全筒運転用補正係数 KTWS
休筒運転用補正係数
1 1 First bank (bank closed side cylinder) 1 2 Second bank 5 Throttle valve 7 Controller KTWN Correction coefficient for all cylinder operation KTWS
Cylinder operation correction factor

フロントページの続き (51)Int.Cl.6 識別記号 FI F02D 41/06 310 F02D 41/06 310 (72)発明者 福田 守男 埼玉県和光市中央1丁目4番1号 株式会 社本田技術研究所内Continued on the front page (51) Int.Cl. 6 Identification code FI F02D 41/06 310 F02D 41/06 310 (72) Inventor Morio Fukuda 1-4-1 Chuo, Wako-shi, Saitama Pref.

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】 全ての気筒を稼動する全筒運転と一部の
気筒を休止する休筒運転とに切換自在とする休筒式エン
ジンの制御装置において、 エンジンの温度に応じて低温時にエンジンのスロットル
開度を増加補正するための温度補正係数として全筒運転
用補正係数とこれより大きな休筒運転用補正係数とを設
定し、 全筒運転時と休筒運転時とで温度補正係数を全筒運転用
補正係数と休筒運転用補正係数とに切換える制御手段を
備える、 ことを特徴とする休筒式エンジンの制御装置。
A control system for a cylinder-stop engine capable of switching between an all-cylinder operation in which all cylinders are operated and a cylinder-stop operation in which some cylinders are stopped, comprising: A correction coefficient for all-cylinder operation and a larger correction coefficient for cylinder operation are set as temperature correction coefficients for increasing the throttle opening, and the temperature correction coefficient is set at all during cylinder operation and cylinder operation. A control device for a cylinder-stop engine, comprising: control means for switching between a cylinder-operation correction coefficient and a cylinder-stop operation correction coefficient.
JP14434598A 1998-05-26 1998-05-26 Control device for idle cylinder engine Expired - Fee Related JP3761714B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP14434598A JP3761714B2 (en) 1998-05-26 1998-05-26 Control device for idle cylinder engine
US09/317,622 US6138636A (en) 1998-05-26 1999-05-25 Apparatus for controlling multi-cylinder internal combustion engine with partial cylinder switching-off mechanism

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP14434598A JP3761714B2 (en) 1998-05-26 1998-05-26 Control device for idle cylinder engine

Publications (2)

Publication Number Publication Date
JPH11336576A true JPH11336576A (en) 1999-12-07
JP3761714B2 JP3761714B2 (en) 2006-03-29

Family

ID=15359960

Family Applications (1)

Application Number Title Priority Date Filing Date
JP14434598A Expired - Fee Related JP3761714B2 (en) 1998-05-26 1998-05-26 Control device for idle cylinder engine

Country Status (1)

Country Link
JP (1) JP3761714B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018071430A (en) * 2016-10-28 2018-05-10 マツダ株式会社 Control device for engine having variable valve timing mechanism

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018071430A (en) * 2016-10-28 2018-05-10 マツダ株式会社 Control device for engine having variable valve timing mechanism

Also Published As

Publication number Publication date
JP3761714B2 (en) 2006-03-29

Similar Documents

Publication Publication Date Title
US6138636A (en) Apparatus for controlling multi-cylinder internal combustion engine with partial cylinder switching-off mechanism
US5765528A (en) Idle speed control system for automotive internal combustion engine
JP2913980B2 (en) Engine idle control system with intake and exhaust valve stop mechanism
US7082923B2 (en) Idling speed control system and method
US6907871B2 (en) Ignition timing control system and method for variable-cylinder internal combustion engine as well as engine control unit
EP1686253A2 (en) Intake air amount control apparatus and intake air amount control method for internal combustion engine
EP1126148B1 (en) Method for controlling catalytic converter heat losses during coasting shutoff
JP2652879B2 (en) Switching control method of valve timing in engine
US5181484A (en) Cam timing control device for automotive engine
JPH063161B2 (en) Idle speed control device
JP3827861B2 (en) Control device for idle cylinder engine
US7159546B2 (en) Control apparatus for internal combustion engine
JPH11336575A (en) Control device for cylinder cut-off type engine
US5542389A (en) Control system for multi-cylinder internal combustion engine
JPH11336576A (en) Control device for cylinder cut-off type engine
JP2002227687A (en) Internal egr ratio estimate device for engine
JP2720636B2 (en) Control device for internal combustion engine
JP2004100575A (en) Control unit of internal combustion engine
JPH0716927Y2 (en) Control device for automatic transmission for vehicle
JP2900607B2 (en) Control device for engine with variable intake and exhaust
JP2002317681A (en) Control device of internal combustion engine
JP2007127100A (en) Control device for internal combustion engine
JP2004100547A (en) Control device for internal combustion engine
JP3978969B2 (en) Rotational speed control device for internal combustion engine
JP3758448B2 (en) Control device for variable valve engine

Legal Events

Date Code Title Description
A977 Report on retrieval

Effective date: 20050118

Free format text: JAPANESE INTERMEDIATE CODE: A971007

A131 Notification of reasons for refusal

Effective date: 20050215

Free format text: JAPANESE INTERMEDIATE CODE: A131

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050414

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20051213

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20060111

R150 Certificate of patent (=grant) or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100120

Year of fee payment: 4

FPAY Renewal fee payment (prs date is renewal date of database)

Year of fee payment: 4

Free format text: PAYMENT UNTIL: 20100120

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110120

Year of fee payment: 5

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110120

Year of fee payment: 5

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120120

Year of fee payment: 6

LAPS Cancellation because of no payment of annual fees