JPH0267446A - 内燃機関のトルク変動量検出装置 - Google Patents

内燃機関のトルク変動量検出装置

Info

Publication number
JPH0267446A
JPH0267446A JP21842188A JP21842188A JPH0267446A JP H0267446 A JPH0267446 A JP H0267446A JP 21842188 A JP21842188 A JP 21842188A JP 21842188 A JP21842188 A JP 21842188A JP H0267446 A JPH0267446 A JP H0267446A
Authority
JP
Japan
Prior art keywords
torque
amount
engine
torque fluctuation
value
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
JP21842188A
Other languages
English (en)
Other versions
JP2623755B2 (ja
Inventor
Toshiyuki Takimoto
滝本 敏幸
Takeshi Kotani
武史 小谷
Soichi Matsushita
宗一 松下
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.)
Toyota Motor Corp
Original Assignee
Toyota Motor Corp
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 Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP21842188A priority Critical patent/JP2623755B2/ja
Publication of JPH0267446A publication Critical patent/JPH0267446A/ja
Application granted granted Critical
Publication of JP2623755B2 publication Critical patent/JP2623755B2/ja
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)
  • Combined Controls Of Internal Combustion Engines (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は内燃機関のトルク変動量検出装置に関する。
〔従来の技術〕
内燃機関のトルク変動量を検出して機関の制御因子たと
えば燃料噴射量、点火時期、排気ガス再循環(EGR)
量等を制御することは既に知られている(参照:特開昭
60−122234号公報、特開昭60−104754
号公報)、たとえば、トルク変動量が所定値(リーンリ
ミット値)となるように燃料噴射量をフィードバック制
御し、これにより、リーンミクスチャセンサを用いるこ
となく、排気公害の防止と共に燃費向上させるリーンバ
ーンシステムを確立している(参照:特開昭60−12
2234号公報)、上述のトルク変動量を検出する方法
として、機関の各サイクルのトルクを検出し、所定サイ
クル数たとえば50サイクルのトルクの分散を演算して
トルク変動量とする方法がある(参照:特開昭60−1
50446号公報)、シかしながら、上述のごとく、5
0サイクル毎の分散演算によってトルク変動量を得ると
、トルク変動量の獲得が遅れ、この結果、機関の燃料噴
射量等は機関の1サイクル毎に変更制御されるために、
50サイクル途中で大きなトルク変動量があっても瞬時
には応答できず、従って、機関の制御に遅れが生じ、エ
ミッションの悪化、ドライバビリティの悪化、燃費の悪
化等を招く。
このため、本願出願人は、既に、トルクのなまし値(も
しくは平均値)を演算し、なまし値からのトルクの低下
量をトルク変動量とすることを提案している(参照:特
開昭63−140848号公報)。
〔発明が解決しようとする課題〕
しかしながら、上述のごとく、トルクのなまし値からト
ルクの低下量を演算すると、刻々と変化する運転状態に
対してなまし値が遅れることになり、この結果、依然と
して、過渡運転状態では特に加速状態では、正確なトル
ク変動量を得ることができず、従って、上述のトルク変
動量による機関の制御に適用した場合にはやはり機関の
制御が適切とならない課題がある。
従って、本発明の目的は、機関の過渡状態においても遅
延がなく且つ適切なトルク変動量が得られる内燃機関の
トルク変動量検出装置を提供することにある。
〔課題を解決するための手段〕
上述の課題を解決するための手段は第1図に示される。
すなわち、トルク検出手段は機関のトルクTRQを検出
し、トルク記憶手段はトルク検出手段によって検出され
たトルクTRQを記憶する。
この結果、トルク低下量演算手段はトルク記憶手段によ
って記憶された機関の所定サイクルたとえば1サイクル
前のトルクTRQOからのトルク検出手段によって検出
されたトルクTRQのトルク低下量ΔTRQを演算し、
このトルク低下量ΔTRQを機関のトルク変動量とする
ものである。
〔作 用〕
上述の手段によれば、トルク変動量は機関の所定サイク
ル数たとえばlサイクル前のトルクからのトルク低下量
であるので、機関が過渡状態にある場合に、瞬時に適切
なトルク変動量が得られる。
〔実施例〕
第2図は本発明に係る内燃機関の空燃比制御装置の一実
施例を示す全体概要図である。第2図において、機関本
体1の吸気通路2には圧力センサ3が設けられている。
圧力センサ3は吸入空気圧の絶体圧PMを直接計測する
ものであって、たとえば半導体式センサであり、吸入空
気圧に応じたアナログ電圧の出力信号を発生する。この
出力信号は制御回路10のマルチプレクサ内蔵A/D変
換器101に供給されている。ディストリビエータ4に
は、その軸がたとえばクランク角に換算して720°毎
に基準位置検出用パルス信号を発生するクランク角セン
サ5およびクランク角に換算して30°毎に基準位置検
出用パルス信号を発生するクランク角センサ6が設けら
れている。これらクランク角センサ5,6のパルス信号
は制御回路10の入出力インターフェイス102に供給
され、このうち、クランク角センサ6の出力はCPU 
103の割込み端子に供給される。
さらに、吸気通路2には各気筒毎に燃料供給系から加圧
燃料を吸気ポートへ供給するための燃料噴射弁7が設け
られている。
また、機関本体1のシリンダブロックのウォータジャケ
ット8には、冷却水の温度を検出するための水温センサ
9が設けられている。水温センサ9は冷却水の温度TH
Wに応じたアナログ電圧の電気信号を発生する。この出
力も制御回路10のA/D変換器101に供給されてい
る。
11は機関の筒内たとえば第1気筒内の筒内圧力を直接
計測する耐熱性の圧電式燃焼圧センサであって、筒内圧
力に応じたアナログ電圧の電気信号を発生する。この出
力も制御回路10のA/D変換器101に供給される。
排気マニホールド12より下流の排気系には、排気ガス
中の有害成分NO8を浄化するリーンNOX触媒を収容
する触媒コンバータ13が設けられている。なお、有害
成分11c 、 CO、NO,を同時に浄化する三元触
媒を使用しないのはリーンバーンシステムの機関のため
にIC、CO酸成分浄化の必要性に乏しいからである。
制御回路10は、たとえばマイクロコンピュータとして
構成され、A/D変換器101、入出力インターフェイ
ス102 、 CPII 103の外にRO)1104
゜RAM 105、バックアップRAM 106 、ク
ロック発生回路107等が設けられている。
また、制御回路lOにおいて、ダウンカウンタ108、
フリップフロップ109、および駆動回路110は燃料
噴射弁7を制御するためのものである。すなわち、後述
のルーチンにおいて、燃料噴射量TAUが演算されると
、燃料噴射量TAUがダウンカウンタ108にプリセッ
トされると共にフリップフロップ109もセットされる
。この結果、駆動回路110が燃料噴射弁7の付勢を開
始する。他方、ダウンカウンタ108がクロック信号(
図示せず)を計数して最後にそのキャリアウド端子が“
1”レベルとなったときに、フリップフロップ109が
セットされて駆動回路110は燃料噴射弁7の付勢を停
止する。つまり、上述の燃料噴射量TAUだけ燃料噴射
弁7は付勢され、従って、燃料噴射量TAUに応じた量
の燃料が機関本体1の燃焼室に送り込まれることになる
なお、CPU 103の割込み発生は、A/D変換器1
01のA/D変換終了時、入出力インターフェイス10
2がクランク角センサ6のパルス信号を受信した時、ク
ロック発生回路107からの割込信号を受信した時、等
である。
圧力センサ3の吸入空気圧データPMおよび水温センサ
9の冷却水温データT)IWは所定時間毎に実行される
A/D変換ルーチンによって取込まれてRAM 105
の所定領域に格納される。つまり、RAM 105にお
けるデータQおよびTHWは所定時間毎に更新されてい
る。また、回転速度データNeはクランク角センサ6の
30°CA毎に割込みによって演算されてRAM 10
5の所定領域に格納される。
以下、第2図のtiIIWJ回路10の動作を説明する
第3図は平均有効トルク演算ルーチンであって、所定時
間毎に実行される。すなわち、第3図のルーチンは第4
図に示す複数のクランク角位置ATDC5°C^(上死
点後5°) 、  ATDC20°CA、  ATDC
35°CA 、  ATDC50°CAの4点における
燃焼圧Pl+P、、P、、P、を演算し、これらの瞬時
の燃焼圧を加算することにより得られる平均有効燃焼圧
をトルク代用値PTRQとするものである。なお、この
演算方法については本願出願人は既に特開昭63−61
129号公報に提案している。
すなわち、ステップ301〜305にてクランク角位置
がBTDC160°C^(上死点前160°) 、 A
TDC5゜C^、ATDC20°CA 、  ATDC
35°CA、もしくはATDC50°CAか否かを判別
する。いずれのクランク角位置でもなければステップ3
17に直接進む。
クランク角度位置BTDC160°C^であればステッ
プ306に進み、燃焼圧センサ11の燃焼圧をA/D変
換して取込み、■。とじてRAM 105に格納する。
なお、吸気下死点付近の値V、は燃焼圧センサ11の温
度等による出力ドリフト、オフセット電圧のばらつき等
を吸収するために、他のクランク位置での燃焼圧の基準
値とするものである。
クランク角位置がATDC5°C^であればステップ3
07に進み、燃焼圧センサ11の燃焼圧をA/D変換し
てV、として取込む0次に、ステップ308にて、基準
値V、を減算した値P + (= V r  V。)を
ATDC5°CAでの燃焼圧として演算してRAM 1
05に格納する。
クランク角位置がATDC20°CAであればステップ
309に進み、燃焼圧センサ11の燃焼圧をA/D変換
してv2として取込む0次に、ステップ310ニテ、基
準値V、を減算した値Pg(=Vt  Vo)をATD
C20°CAでの燃焼圧として演算してRAM 105
に格納する。
クランク角位置がATDC35°CAであればステップ
311に進み、燃焼圧センサ11の燃焼圧をA/D変換
してV、として取込む0次に、ステップ312にて、基
準値■。を減算した値Ps(=V:+  VO)をAT
DC35°C^での燃焼圧として演算してRAM 10
5に格納する。
クランク角位置がATDC50°C^であればステップ
313に進み、燃焼圧センサ11の燃焼圧をA/D変換
してv4として取込む0次に、ステップ314にて、基
準値■。を減算した値P4(=V4  VO)をATD
C50°CAでの燃焼圧として演算してRAM 105
に格納する。次に、ステップ315にて平均有効トルク
値TRQを、 TRQ ←0.5・p、+ 2.0−pz+ 3.0・P3+ 
4.0−p4により演算し、次に、ステップ316にて
トルク変動量ΔTRQを演算する。なお、ステップ31
6については後述する。
そして、ステップ317にてこのルーチンは終了する。
なお、第3図のルーチンは所定時間毎に実行されるよう
に構成しているが、実際には、クランク角センサ6の3
0″CA信号の割込みによって行われる30°CA割込
みルーチンによって行われる。
この場合には、第4図に示すごとく、720°CA信号
に応じてクリアされ、30°CA割込み毎にカウントア
ツプするアングルカウンタNAを設け、アングルカウン
タNAの値に応じて燃焼圧をA/D変換するものである
が、ATDC5°CA、  ATDC35゜CAの位置
は30″C^割込み時点と一致しない。従って、ATD
C5°CA、  ATDC35” CAでのA/D変換
はその直前の30″CAジノ込み時点(NA−“0”“
ビ)で15°CA時間を演算してタイマに設定し、タイ
マによってCPU 103に割込ませることにより行う
また、平均有効トルク値として燃焼圧を用いたが、トル
クセンサを設けて直接得ることもできる。
第5図は第3図のトルク変動量演算ステップ316の詳
細なフローチャートである。すなわち、ステップ501
では、平均有効トルク値PTRQの1サイクル前の値P
TR口0からの低下量ΔTRQを演算する。
つまり、 ΔTRQ −TRQO−TRQ とする。ステップ502では、次の実行に備え、TRQ
をTRQOとする。
ステップ503では、トルク低下量ΔTRQが正か負か
を判別する。すなわち、トルク低下量ΔTRQが負の場
合には、言い換えると、トルクとしては増大する場合に
は、トルク値TRQは理想トルクに沿って変化している
ものとみなし、ステップ505にてトルク変動量として
の値ΔTRQを0とする。
他方、トルク低下量TRQが正の場合には、言い換える
と、トルクとしては減少する場合のみ、トルク変動が生
じたものとみなし、値ΔTRQをトルク変動量とみなす
が、この場合には、減速時にもトルクが減少するのでス
テップ504にて減速処理を行う。つまり、減速時には
、吸入空気量の減少に伴うトルク低下と燃焼悪化に伴う
トルク低下とが区別できないため、後述のごとく、トル
ク変動量による機関の制御たとえば燃料噴射量のフィー
ドバック制御を停止するようにしたものである。
ステップ506では、トルク変動量ΔTRQにもとづい
て空燃比補正係数FAFの演算をする。なお、ステップ
506については後述する。
そして、ステップ507にてこのルーチンは終了する。
第6図は第5図の減速処理ステップ504の詳細なフロ
ーチャートである。すなわち、ステップ601では、ト
ルク変動it(低下量)ΔTRQが所定価X1より大き
いか否かを判別し、ステップ602ではΔTRQ>X、
の状態が連続して現れる回数CNTを計数する。この結
果、ΔTRQ>X、の状態がX2回以上持続した場合の
み、ステップ603のフローはステップ604に進み、
減速フラグFDをセットする(FD=“l”)、他方、
ΔTl2O≦X、であれば、ステップ601でのフロー
はステップ605に進み、カウンタCNTをクリアし、
さらに、ステップ606にて減速フラグFDをリセット
する(FD= 1101″)。
そして、ステップ607にてこのルーチンは終了する。
なお、ステップ603での値X2はたとえば3である。
第7図は第5図のFAF演算ステップ506の詳細なフ
ローチャートである。すなわち、ステップ701では、
減速状態(FD=“ビ)か否かを判別する。減速状態で
なければステップ702に進み、減速状態であればステ
ップ705に直接進む。
次に、ステップ702では、トルク変動量ΔTRQが設
定値X、より大きいか否かを判別する。この結果、設定
値X3より大きいときにはステップ703にて空燃比補
正係数FAFをKIRだけ大きくしてリッチ側としてΔ
TRQを設定値X、に近づくようにする。他方、設定値
X、より小さいときにはステップ704にて空燃比補正
係数FAFをKILだけ小さくしてリーン側としてΔT
RQを設定値X。
に近づくようにする。
そして、ステップ705にてこのルーチンは終了する。
なお、ステップ702におけるトルク変動量ΔTRQは
遅延が大きくならない程度に数サイフルル10サイクル
の平均値を用いてもよい。また、設定値X、は機関の運
転状態、環境状態等により可変としてもよい。
第8図は噴射量演算ルーチンであって、所定クランク角
毎たとえば360” CA毎に実行される。ステップ8
01では、RAM 105により吸入空気圧データPM
および回転速度データNeを読出して基本噴射量TAU
Pを演算する。ステップ802では、最終噴射量TAU
を、 TAU  −TA[IP  −FAF  ・ α + 
βにより演算する。なお、α、βは他の運転状態パラメ
ータによって定まる補正量であり、たとえば図示しない
スロットル位置センサからの信号、あるいは吸気温セン
サからの信号、バッテリ電圧等により決められる補正量
であり、これらもRAM 105に格納されている。次
いで、ステップ803にて、噴射11TAUをダウンカ
ウンタ108にセットすると共にフリップフロップ10
9をセットして燃料噴射を開始させる。そして、ステッ
プ804にてこのルーチンは終了する。なお、上述のご
とく、噴射11TAUに相当する時間が経過すると、ダ
ウンカウンタ108のキャリアウド信号によってフリッ
プフロップ109がリセットされて燃料噴射は終了する
第9図は本発明の詳細な説明するためのタイミンク図で
ある。すなわち、吸入空気圧PMが第9図(A)に示す
ごとく変化し、この結果、理想トルクITR口、各サイ
クル毎のトルクTRQ、および平均トルク値TRQ (
たとえば50サイクル)が第9図(B)に示すごとく変
化する場合を想定する。この場合には、実際のトルク変
動量は第9図(C)に示すごとくなる。これに対し、本
発明によれば、トルク変動量を1サイクル前のトルク検
出値から今回のトルク検出値の低下量としているので、
第9図(D)に示すごとくなり、第9図(C)に示す実
際のトルク変動量に近くなる。なお、減速時には、本発
明に係るトルク変動量は実際のトルク変動量より大きく
なるが、この場合には、減速処理により減速フラグFD
を“1”として機関の制御を停止する。
なお、従来のごとく (特開昭63−140848号公
報)、トルク平均値(なまし値)からのトルク低下量を
トルク変動量とすると、第9図(E)に示すごとく、加
速時には、平均値演算の遅れのため、トルク変動量はほ
とんど検出されず、しかも、減速時におけるトルク変動
量は過大となる。
なお、上述の実施例においては、1つの気筒についての
トルク変動量検出装置を示しているが、多気筒について
独立に制御する場合には、各気筒毎にトルク変動量検出
を行うことは容易である。
また、上述の実施例においては、トルク変動量にもとづ
いて燃料噴射量を制御しているが、点火時期、EGR量
等を制御してもよい。
さらに、上述の実施例では、吸入空気圧および機関の回
転速度に応じて燃料噴射量を演算しているが、吸入空気
量および機関の回転速度、もしくはスロットル弁開度お
よび機関の回転速度に応じて燃料噴射量を演算してもよ
い。
さらに、上述の実施例では、燃料噴射弁により吸気系へ
の燃料噴射量を制御する内燃機関を示したが、キャブレ
タ式内燃機関にも本発明を適用し得る。たとえば、エレ
クトリック・エア・コントロールパルプ(EACV)に
より機関の吸入空気量を調整した空燃比を制御するもの
、エレクトリック・ブリード・エア・コントロールパル
プによりキャブレタのエアブリード量を調整してメイン
系通路およびスロー系通路への大気の導入により空燃比
を制御するもの、機関の排気系へ送り込まれる2次空気
量を調整するもの、等に本発明を適用し得る。この場合
には、ステップ801における基本噴射flTAUP相
当の基本燃料噴射量がキャプレタ自身によって決定され
、すなわち、吸入空気量に応じた吸気管負圧と機関の回
転速度に応じて決定され、ステップ802にて最終燃料
噴射ITAUに相当する供給空気量が演算される。
〔発明の効果〕
以上説明したように本発明によれば、所定サイクルたと
えば1サイクル前のトルクからのトルク低下量をトルク
変動量としているので、機関の過渡状態でも適切なトル
ク変動量が得られ、従って、トルク変動量による機関の
制御に適用した場合には適切な制御が得ることができる
【図面の簡単な説明】
第1図は本発明の詳細な説明するための全体ブロック図
、 第2図は本発明に係る内燃機関の空燃比制御装置の一実
施例を示す全体概略図、 第3図、第5図、第6図、第7図、第8図は第2図の制
御回路の動作を説明するためのフローチャート、 第4図は第3図のフローチャー1・を補足説明するため
のタイミング図、 第9図は本発明の詳細な説明するタイミング図である。 l・・・機関本体、        3・・・圧力セン
サ、4・・・ディストリビュータ、 5.6・・・クランク角センサ、  10・・・制御回
路、11・・・燃焼圧センサ、 12・・・触媒コンバータ。

Claims (1)

  1. 【特許請求の範囲】 1、内燃機関のトルクを検出するトルク検出手段と、 該トルク検出手段によって検出されたトルクを記憶する
    トルク記憶手段と、 該トルク記憶手段によって記憶された前記機関の所定サ
    イクル前のトルクからの前記トルク検出手段によって検
    出されたトルクのトルク低下量を演算するトルク低下量
    演算手段と、 を具備し、該トルク低下量を前記機関のトルク変動量と
    した内燃機関のトルク変動量検出装置。
JP21842188A 1988-09-02 1988-09-02 内燃機関のトルク変動量検出装置 Expired - Fee Related JP2623755B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP21842188A JP2623755B2 (ja) 1988-09-02 1988-09-02 内燃機関のトルク変動量検出装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP21842188A JP2623755B2 (ja) 1988-09-02 1988-09-02 内燃機関のトルク変動量検出装置

Publications (2)

Publication Number Publication Date
JPH0267446A true JPH0267446A (ja) 1990-03-07
JP2623755B2 JP2623755B2 (ja) 1997-06-25

Family

ID=16719651

Family Applications (1)

Application Number Title Priority Date Filing Date
JP21842188A Expired - Fee Related JP2623755B2 (ja) 1988-09-02 1988-09-02 内燃機関のトルク変動量検出装置

Country Status (1)

Country Link
JP (1) JP2623755B2 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4826650A (en) * 1987-05-13 1989-05-02 General Electric Company Ultrasonic examination of reactor pressure vessel top guide
US5176118A (en) * 1990-12-25 1993-01-05 Toyota Jidosha Kabushiki Kaisha Apparatus for controlling internal combustion engine

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4826650A (en) * 1987-05-13 1989-05-02 General Electric Company Ultrasonic examination of reactor pressure vessel top guide
US5176118A (en) * 1990-12-25 1993-01-05 Toyota Jidosha Kabushiki Kaisha Apparatus for controlling internal combustion engine

Also Published As

Publication number Publication date
JP2623755B2 (ja) 1997-06-25

Similar Documents

Publication Publication Date Title
JPH11210509A (ja) 内燃機関のバルブ開閉特性制御装置
JPH0531643B2 (ja)
JPH03944A (ja) 内燃機関の空燃比制御装置
JP3185637B2 (ja) 内燃機関の燃料噴射制御装置
JPH0267446A (ja) 内燃機関のトルク変動量検出装置
JP2623761B2 (ja) 内燃機関の制御装置
JP2570417B2 (ja) 内燃機関のegr率検出装置
JPH02153243A (ja) 内燃機関の空燃比制御装置
JPH0689686B2 (ja) エンジンの空燃比制御装置
JPH06137242A (ja) エンジンの空燃比制御装置
JP2560443B2 (ja) 内燃機関の空燃比制御装置
JPH06108901A (ja) 内燃機関の空燃比制御装置
JP2623764B2 (ja) 内燃機関の制御装置
JP2623763B2 (ja) 内燃機関の制御装置
JPS63186940A (ja) 内燃機関の燃料噴射制御装置
JPH0730734B2 (ja) 内燃機関の制御装置
JPH0326847A (ja) 内燃機関の空燃比制御装置
JPS62139943A (ja) 内燃機関の空燃比制御方法
JPH066214Y2 (ja) 内燃機関の燃焼変動制御装置
JPH0631156Y2 (ja) 内燃機関の空燃比制御装置
JPH1113611A (ja) リーンバーンエンジンの点火時期制御装置
JP3593388B2 (ja) 内燃機関の空燃比制御装置
JPH01224427A (ja) 内燃機関の空燃比制御装置
JPS6073056A (ja) 点火時期制御装置
JPS63162951A (ja) 内燃機関の点火時期および空燃比制御方法

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees