(57)【特許請求の範囲】
【請求項１】
自動車用エンジンの負荷に応じて電子制御サーモスタットにより冷却水温度を可変設定するエンジン冷却水温度制御系における電子制御サーモスタットの制御方法であって、
エンジンの状態を検出する各種センサ類からのパラメータを、エンジン制御ユニットに入力し、
前記エンジン制御ユニットが、自動車の運転状態を表すパラメータの値によって、エンジン負荷が小さい低負荷であることが多いと判断したときは、前記電子制御サーモスタットで前記冷却水温度を制御するための目標設定水温を常に一定の高温に保つように高水温による一定水温制御に切り換え、
中、高負荷が多くなると判断したときは、前記電子制御サーモスタットで前記パラメータの値に対応する目標温度を前記エンジン制御ユニットから読み出して制御するようなマップ制御に、切り換え制御することを特徴とする電子制御サーモスタットの制御方法。
【請求項２】
請求項１記載の電子制御サーモスタットの制御方法において、
前記エンジン制御ユニットは、自動車の運転状態を表すパラメータであるアクセル開度とエンジン回転数とが所定の条件を満足したときに、エンジン負荷が低負荷であるか、中、高負荷であるかを予測判断することを特徴とする電子制御サーモスタットの制御方法。
【請求項３】
請求項１または請求項２記載の電子制御サーモスタットの制御方法において、
前記エンジン制御ユニットにより前記電子制御サーモスタットで前記冷却水温度を高温に保つ高水温による一定水温制御は、スロットル開度、エンジン回転数、冷却水温度に基づいて行われることを特徴とする電子制御サーモスタットの制御方法。
【請求項４】
請求項１、請求項２または請求項３記載の電子制御サーモスタットの制御方法において、
前記パラメータの値に対応する目標温度を前記エンジン制御ユニットから読み出すことにより行われる前記電子制御サーモスタットのマップ制御は、スロットル開度、エンジン回転数、冷却水温度、大気圧、吸入吸気量、吸入空気の湿度、吸入空気の温度のうち、少なくとも一つまたは任意の組み合わせに基づいて行われることを特徴とする電子制御サーモスタットの制御方法。
【請求項５】
請求項１ないし請求項４のいずれか１項に記載の電子制御サーモスタットの制御方法において、
前記電子制御サーモスタットは、冷却水温度を任意の温度に可変制御できるものであって、エンジン冷却水路においてエンジンの入口側または出口側のいずれかに配設されていることを特徴とする電子制御サーモスタットの制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、自動車等に使用される内燃機関（以下、エンジンと称す）の負荷に応じて冷却水温度を可変設定するエンジンの冷却水温度制御系において、冷却水の温度制御を行うために用いられる電子制御サーモスタットの制御方法に関する。
【０００２】
【従来の技術】
自動車用エンジンにおいて、これを冷却するためには、一般にはラジエータを用いた水冷式の冷却装置が使用されている。そして、従来からこの種の冷却装置においては、自動車の燃費向上を目的として、エンジンに導入する冷却水の温度を制御できるように、ラジエータ側に循環させる冷却水量を調節する熱膨張体を用いたサーモスタット、あるいは電気制御によるバルブユニットが使用されている。
【０００３】
すなわち、上記の熱膨張体を用いたサーモスタットあるいは電気制御によるバルブユニット等による制御バルブを、冷却水通路の一部に介装し、冷却水温度が低い場合に、該制御バルブを閉じて、冷却水をラジエータを経由せずバイパス通路を介して循環させ、また冷却水温度が高くなった場合は、制御バルブを開いて冷却水がラジエータを通して循環させることにより、冷却水の温度を所要の状態に制御することができるものである。
【０００４】
ところで、従来、上述した冷却水の温度制御は目標温度を任意に設定することにより行われていた。たとえば市販の自動車に採用されているものには、エンジン制御ユニットで種々のパラメータ、たとえば冷却水温度、外気温、車速、エンジン回転数等から算出したデータと予め入力された温度とのマップによって制御するものがあり、その設定温度を細かくすることによりリニアな制御を達成しようとしている。
【０００５】
また、エンジンが高負荷で運転されているときには、冷却水温度を低くし、低負荷であるときには水温を高くすることにより、自動車の燃費向上を図れることが知られている。
【０００６】
このような冷却水の温度制御を所要の状態で行うことにより、燃費向上を図るものとして、従来から種々の制御方式を採用したものが多数提案されている。
たとえば特開平５−３３２１３６号公報には、エンジンの冷却水温度制御方法として、運転領域に応じた緻密な温度制御を行うことにより、冷却水温度の急激な温度上昇に対しても充分に対処できるようにした方法が提案されている。この従来例では、冷却水通路において、エンジンの入口側と出口側との温度を検出するセンサを設け、これらの検出値をエンジン負荷に応じて選択して用い、制御バルブの開閉を制御するようにしている。
【０００７】
また、特開平１０−３３１６３７号公報には、内燃機関（エンジン）の冷却制御装置および冷却制御方法として、あらゆる運転状態でも冷却水の温度変化が極力少なくなるようにし、オーバヒートに至らない程度の高温度の状態で運転しようとしたものが提案されている。この従来例は、エンジンの運転状態を示す適宜のパラメータを用い、これにより冷却水の温度降下をテーブル式のマップから読み出すようにプログラムされているものであって、これにより冷却水温度の変化を予測して温度管理を行う、いわゆる一定水温制御によるものである。
【０００８】
また、特開平５−２２２９３２号公報には、吸入空気の密度を検出する圧力センサと吸気温センサからの信号を読み取り、吸入空気密度を演算し、密度が上昇するほど、エンジンの入口側温度を低くするように、密度が低下するほど、冷却水温度を高くするように制御している内燃機関（エンジン）の冷却制御装置が提案されている。この従来例では、エンジン回転数、負荷等のエンジンの運転状況を検出し、これにより予め設定してあるマップから設定温度を読み出して冷却水温度を制御する、いわゆるマップ制御を行うものである。
【０００９】
【発明が解決しようとする課題】
上述したように冷却水の温度制御を一定水温制御やマップ制御により行うものは、従来から多数提案されているが、いずれも一長一短があり、あらゆる運転状態に応じた効率のよい冷却水の温度制御を行い、より一層の燃費向上を図れるものは未だ提案されていない。
【００１０】
たとえば、上述した従来例による冷却水温度制御では、以下のような不具合があった。
すなわち、冷却水の温度制御を非常に細かく制御しようとすると、データの容量が大きくなったりし、制御に手間がかかり、コストがかかってしまう。
【００１１】
また、エンジンの要求する状態に同期して冷却水温度を制御することは事実上不可能である。これは、エンジンの状態は刻々と変わっているから、その状況をエンジン制御ユニットＥＣＵ等の中央処理ユニットＣＰＵで演算し、サーモスタットバルブ等に信号を送って冷却水温度を目標水温に変化させようとしても、それまでの間には、水温ハンチングなどによる時間がかかることは避けられないからである。すなわち、実際にその制御を行っても、目標水温に至るまでには既に数秒以上経過することになる。
【００１２】
定常運転、モード運転において、各々の有効な冷却水温度や点火時期等をエンジン制御ユニットＥＣＵで最適補正を行うことにより、燃費向上が図れると言われているが、それはある一定条件を満たしている場合であり、一般ユーザ、特に未熟なユーザが通常走行を行った場合の実際の効果が小さいことが多い。
【００１３】
また、実際に運転状況に連動して冷却水温度を最適水温にリニヤに制御しようとすることは、冷却水温度感知からエンジン制御ユニットＥＣＵでの演算、制御、これに基づく電子制御サーモスタットの動き、これによる冷却水の流れの変化により目標水温の達成という経過を辿る以上、応答性の上で困難である。
【００１４】
本発明はこのような事情に鑑みてなされたものであり、運転状態において、エンジンの負荷変動を適切に予測判断し、冷却水の温度制御を適切かつ効率よく行うことにより、燃費向上をより一層確実に、しかも運転状態のほぼ全域で達成することができる電子制御サーモスタットの制御方法を得ることを目的とする。
【００１５】
【課題を解決するための手段】
このような目的に応えるために本発明に係る電子制御サーモスタットの制御方法は、自動車用エンジンの負荷に応じて電子制御サーモスタットにより冷却水温度を可変設定するエンジン冷却水温度制御系における電子制御サーモスタットの制御方法であって、エンジンの状態を検出する各種センサ類からのパラメータを、エンジン制御ユニットに入力し、前記エンジン制御ユニットが、自動車の運転状態を表すパラメータの値によって、エンジン負荷が小さい低負荷であることが多いと判断したときは、前記電子制御サーモスタットで前記冷却水温度を制御するための目標設定水温を常に一定の高温に保つような制御（いわゆる高水温による一定水温制御）に切り換え、中、高負荷が多くなると判断したときは、前記電子制御サーモスタットで前記パラメータの値に対応する目標温度を前記エンジン制御ユニットから読み出して制御するような制御（いわゆるマップ制御）に、切り換え制御することを特徴とする。
【００１６】
ここで、本発明に係る電子制御サーモスタットの制御方法において、エンジン制御ユニットは、自動車の運転状態を表すパラメータであるアクセル開度とエンジン回転数等が所定の条件を満足したときに、エンジン負荷が低負荷であるか、中、高負荷であるかを予測判断することを特徴とする。
【００１７】
また、本発明に係る電子制御サーモスタットの制御方法において、エンジン制御ユニットにより前記電子制御サーモスタットで前記冷却水温度を制御するための目標設定水温を常に一定の高温に保つような制御（いわゆる高水温による一定水温制御）は、スロットル開度、エンジン回転数、冷却水温度に基づいて行われることを特徴とする。
さらに、本発明に係る電子制御サーモスタットの制御方法において、前記パラメータの値に対応する目標温度をエンジン制御ユニットから読み出すことにより行われる前記電子制御サーモスタットの制御（いわゆるマップ制御）は、スロットル開度、エンジン回転数、冷却水温度、大気圧、吸入吸気量、吸入空気の湿度、吸入空気の温度のうち、少なくとも一つまたは任意の組み合わせに基づいて行われることを特徴とする。
【００１８】
また、本発明に係る電子制御サーモスタットの制御方法において、電子制御サーモスタットは、冷却水温度を任意の温度に可変制御できるものであって、エンジン冷却水路においてエンジンの入口側または出口側のいずれかに配設されていることを特徴とする。
【００１９】
本発明によれば、たとえば燃費向上を目的としてエンジン負荷に応じて冷却水温度を制御（低負荷時には高水温に、中、高負荷時には低水温に）する場合に、エンジン負荷の予測、判断を行い、高負荷モードであるか、低負荷モードであるかを判断する。
【００２０】
例としては、エンジン始動時から通常は低負荷モードとしておく。また、高速度が一定時間以上維持されたり、頻繁にスロットル開度が大きくなる場合は高負荷モードと判断する。さらに、オートマチック車であるときは、マニュアルモードやスポーツモードとなったときは高負荷モードと判断する。また、カーナビゲーションを装備した車輌であるときには、該カーナビゲーション等からの情報で高速道路や山岳路を走行しているときには高負荷モードと判断する。
【００２１】
そして、高負荷モードに切り換えられたときには、負荷に応じた目標水温を実現できるようにエンジン制御ユニットから読み出しを行うことで、マップ制御を行う。これは、冷却水温度を下げる方が上げるよりは早いために、高負荷時には、高い確率で燃費最適となる低水温が実現されることになる。
また、低負荷モードであるときには、冷却水温度を高温に保つように、高水温（例えば１１０℃）による一定水温制御とする。これにより運転状態の大部分を占める低負荷時に燃費最適水温となる高水温が実現できる。
【００２２】
ここで、電子制御サーモスタットとしては、任意に水温制御ができるものであればよく、たとえばＷＡＸを使ったサーモスタットにＰＴＣ等の発熱体を組み合わせて冷却水温度に関係なくするＷＡＸ−ＰＴＣ式、バタフライ式およびロータリバルブ式等の構造をもつものを用いる。
【００２３】
【発明の実施の形態】
図１ないし図５は本発明に係る電子制御サーモスタットの制御方法の一実施の形態を示すものである。
これらの図において、まず、電子制御サーモスタットを含む自動車用エンジンの冷却水温度制御系の全体の概要を示す図３に基づき、以下に説明する。
【００２４】
図３において、１はシリンダブロック１ａおよびシリンダヘッド１ｂにより構成された内燃機関としての自動車用エンジンであり、このエンジン１のシリンダブロック１ａおよびシリンダヘッド１ｂ内には、矢印ｃで示した流体通路が形成されている。
２は熱交換器、すなわちラジエータであり、このラジエータ２には周知の通り流体通路２ｃが形成されており、ラジエータ２の冷却水入り口部２ａおよび冷却水出口部２ｂは、前記エンジン１との間で冷却水を循環させる冷却水路３に接続されている。
【００２５】
この冷却水路３は、エンジン１の上部に設けられた冷却水の流出部１ｄからラジエータ２の上部に設けられた冷却水の流入部２ａまで連通する流出側冷却水路３ａと、ラジエータ２の下部に設けられた冷却水の流出部２ｂからエンジン１の下部に設けられた冷却水の流入部１ｅまで連通する流入側冷却水路３ｂと、これら冷却水路３ａ，３ｂの途中の部位を接続するバイパス水路３ｃとから構成されている。
これらのエンジン１、ラジエータ２、冷却水路３によって冷却媒体の循環路４が形成されている。
【００２６】
前記エンジン１の上部に設けられた冷却水の流出部１ｄと、ラジエータ２の上部に設けられた冷却水の流入部２ａとの間に配置された流出側冷却水路３ａの途中には、水路中の流量制御手段としての電子制御サーモスタットによるバルブユニット２１が、フランジ接合によって設けられている。この電子制御サーモスタットによるバルブユニット２１には、図４に示すように、例えばバタフライ式のバルブ（以下、バタフライバルブという）が使用されており、該バルブユニット２１内に配置された例えば電動モータ（後述する直流モータ２１ａ）の正逆転作用により開閉動作され、ラジエータ２側に送り出す冷却水の流量を調節できるように構成されている。
【００２７】
また、前記エンジン１における冷却水の流出部１ｄ近くの流出側冷却水路３ａには、例えばサーミスタ等の温度検知素子２２が配置されている。この温度検知素子２２による検出値、すなわちエンジン出口水温に関する情報（以下、これを第３情報ともいう）は、変換器２３によってエンジン制御ユニット（以下、ＥＣＵと称す）２４が認識可能なデータに変換され、エンジン１全体の運転状態を制御するＥＣＵ２４に供給されるように構成されている。
【００２８】
また、この図３に示す実施の形態においては、ＥＣＵ２４に対してバルブユニット２１に配置された後述する角度センサより得られるバタフライバルブの回転角度を示す信号（以下、これを第２情報ともいう）が供給されるように構成されている。
【００２９】
さらに、図示していないが、前記ＥＣＵ２４には、他に強制冷却手段としてのファンユニット１２におけるファンモータ１２ｂの動作状態または不動作状態を示す信号（以下、これを第１情報ともいう）、外気温を示す信号（以下、これを第４情報ともいう）、および熱交換器を通過する冷却媒体の量を示す信号、すなわち、エンジンの回転数の情報（以下、これを第５情報ともいう）等も供給されるように構成されている。
【００３０】
また、前記ＥＣＵ２４には、後述する図１３に示されるように、エンジン１の周囲の大気圧Ｐを検出する圧力センサ４２、吸入空気量Ｑを検出するエアーフローメータ４３、吸入空気の温度ＴＨＡ（＝大気温度）を検出する吸気温センサ４４、吸入空気の湿度Ｈｕを検出する湿度センサ４５、ディストリビュータ（図示せず）に設けられ、エンジン回転数Ｎｅに対応する信号を出力する回転角センサ４６、スロットルバルブの開度θｔｈを検出するスロットル開度センサ４７、ノッキングを検出すると共に点火時期を制御してノッキングの発生を防止するノックコントロールシステム（ＫＣＳ）４８からの検出出力が入力されるように構成されている。なお、上記圧力センサ４２はエンジン１の吸気管（図示せず）の外部に設けられており、エンジン運転状態においても常にエンジン１の周囲の大気圧を検出するものである。
【００３１】
前記ＥＣＵ２４は、これら第１乃至第５情報、さらに上述したセンサ４２〜４８からの情報を加え、後述する演算処理を実行し、バルブユニット２１に与える指令信号を生成する。この指令信号はモータ制御回路２５に供給され、モータ制御回路２５はバッテリ１０から供給される電流を制御し、バルブユニット２１に具備された後述する直流モータに対して駆動電流を与えるように構成されている。
【００３２】
また、ＥＣＵ２４からは、例えばリレー装置によるモータ制御回路２６にもオン、オフの指令信号が供給されるように構成され、モータ制御回路２６を介してバッテリー１０よりファンモータ１２ｂに対して間欠的に駆動電流を供給できるように構成されている。したがって、ファンモータ１２ｂのオン動作によりラジエータ２は空冷による強制冷却がなされる。
【００３３】
なお、図３において符号１１はエンジン１の流入部１ｅ部分に配置されたウォータポンプであり、エンジン１の図示しないクランクシャフトの回転により回転軸が回転されて冷却水を強制的に循環させるためのものである。
また、符号１２はラジエータ２に強制的に冷却風を取り入れるためのファンユニットであり、冷却ファン１２ａと、これを回転駆動する電動モータ１２ｂとから構成されている。
【００３４】
図４は、前記したバルブユニット２１の構成を模式的に示したものである。このバルブユニット２１には、前記したように直流モータ２１ａが具備されている。この直流モータ２１ａは、前記モータ制御回路２５からの駆動電流を受けて正方向および逆方向に回転駆動されるものであり、このモータ２１ａの駆動軸は減速ギヤ２１ｂに結合されている。
【００３５】
この減速ギヤ２１ｂは、バタフライバルブ２１ｃの駆動軸に結合されている。バタフライバルブ２１ｃは筒状の冷却媒体通路２１c1と、通路２１c1中に配置された平板状のバルブ２１c2により構成されている。このバルブ２１c2は、冷却水の流通方向に対して、その平面方向の角度が駆動軸としての支軸２１c3の回転角により、冷却水の流量が制御されるように成される。すなわち、冷却水の流通方向に対して、その平面方向の角度が０度付近で開弁状態となり、冷却水の流通方向に対して、その平面方向の角度が９０度付近で閉弁状態となる。そして、その中間角度等を採ることにより、冷却水の流量はリニアに制御される。
【００３６】
また、前記支軸２１c3の減速ギヤ２１ｂに対向する他端部には、角度センサ２１ｄが結合されており、この角度センサ２１ｄによりバタフライバルブ２１ｃの回転角度（以下、開度とも呼ぶ）を認識することができる。
そして、角度センサ２１ｄの出力は、前記したとおりＥＣＵ２４に供給されるように構成されている。
【００３７】
図５は、前記ＥＣＵ２４の基本構成を示したものである。このＥＣＵ２４には、前記第１乃至第５情報等を受けて、ＥＣＵが認識可能なデジタル信号等に変換する信号処理部２４ａと、この信号処理部２４ａにより処理された入力データと、メモリ２４ｃにテーブル形式で格納された後述する各種のデータとを比較する比較部２４ｂと、この比較部２４ｂによる比較結果を演算処理して、電子制御サーモスタットとしての前記バルブユニット２１などに指令信号を出力する信号処理部２４ｄより構成されている。
【００３８】
以上の構成において、本発明によれば、電子制御サーモスタットによるバルブユニット２１を、運転状態においてエンジンの負荷変動を適切に予測判断し、冷却水の温度制御を適切かつ効率よく行うことにより、燃費向上をより一層確実に、しかも運転状態のほぼ全域で達成することができるように制御することを特徴としている。
【００３９】
すなわち、エンジン１の状態を検出する各種センサ類からのパラメータを、エンジン制御ユニットＥＣＵ２４に入力し、ＥＣＵ２４が、自動車の運転状態を表すパラメータの値によって、図１に示すように、エンジン負荷が小さくなると判断したときは、電子制御サーモスタットによるバルブユニット２１を高水温（例えば１１０℃）での一定水温制御で制御し、また中、高負荷が多くなると判断したときは、電子制御サーモスタットによるバルブユニット２１をマップ制御となるように切り換え制御するように構成している。
【００４０】
ここで、上述したＥＣＵ２４は、自動車の運転状態を表すパラメータであるアクセル開度（スロットル開度）とエンジン回転数とが所定の条件を満足したときに、エンジン負荷が低負荷モードであるか、高負荷モードであるかを予測判断する。すなわち、一定時間のスロットル開度θｔｈとエンジン回転数Ｎｅとを読み取り、その時の運転状態がどのモードに該当するかを判断する。例えば、Ｎｅ＝５０％（使用したエンジンの最高回転数を１００％として）であって、θｔｈ＝２０％（全開を１００％として）がｔ＝１０ｓｅｃ以上継続されたときには、高負荷モードになると予測判断して、低負荷モードからの切り換えを行う。
【００４１】
高負荷モードでのマップ制御とは、例えばエンジンの運転状況としてエンジン回転数と負荷（スロットル開度）をモニタし、対応する設定水温（例えば燃費最適水温）をメモリに記憶されているテーブルから所要のデータを読み出して制御するものである。
なお、高負荷モードとは、エンジン負荷が大きく、スロットル開度θｔｈが大きい状態をいう。そして、高負荷時の割合が多い運転状態を高負荷モードという。すなわち、中、高負荷の多いモードでは、マップ制御の効果が見込める。
【００４２】
一方、低負荷モードでの一定水温制御とは、マップ制御とは異なり、冷却水温度を高水温（例えば１１０℃）に保つような制御である。
なお、低負荷モードとは、エンジン負荷が小さく、スロットル開度θｔｈが小さい状態をいう。そして、低負荷時の割合が多い運転状態を低負荷モードという。すなわち、低負荷の多いモードでは、マップ制御は行わずに高水温による一定水温制御を行う方がよい。
【００４３】
また、ＥＣＵ２４による一定水温制御は、スロットル開度θｔｈ、エンジン回転数Ｎｅ、冷却水温度Ｔｗに基づいて行われる。
さらに、ＥＣＵ２４によるマップ制御は、スロットル開度θｔｈ、エンジン回転数Ｎｅ、冷却水温度Ｔｗ、大気圧Ｐ、吸入吸気量Ｑ、吸入空気の湿度Ｈｕ、吸入空気の温度ＴＨＡに基づいて行われる。
【００４４】
このような構成において、たとえば燃費向上を目的としてエンジン負荷に応じて冷却水温度を制御（低負荷時には高水温、中、高負荷時には低水温となるように制御）する場合に、エンジン負荷の予測、判断を行い、高負荷モードであるか、低負荷モードであるかを判断すればよい。
その例としては、エンジン始動時から通常は低負荷モードとしておく。そして、高速度が一定時間以上維持されたり、頻繁にスロットル開度が大きくなる場合は高負荷モードと判断し、低負荷モードから高負荷モードへと切り換えるとよい。
【００４５】
そして、高負荷モードに切り換えられたときには、負荷に応じた目標水温を実現できるようにマップ制御を行う。これは、冷却水温度を下げる方が上げるよりは早いために、高負荷時には、高い確率で燃費最適となる低水温が実現されることになる。そして、高負荷モードと判断している限りは、マップ制御を行う。
また、低負荷モードであるときには、高水温（例えば１１０℃）による一定水温制御とする。これにより大部分を占める低負荷時に燃費最適水温となる高水温が実現できる。そして、低負荷モードと判断している限りは、高温による一定水温制御を行う。
【００４６】
なお、オートマチック車であるときは、マニュアルモードやスポーツモードとなったときは高負荷モードと判断するとよい。また、カーナビゲーションを装備した車輌であるときには、該カーナビゲーション等からの地図情報を基にし、高速道路や山岳路を走行していると判断されるときには高負荷モードとして切り換え制御するとよい。
【００４７】
以上のような制御を行うと、図２に示すように、低負荷モード、高負荷モードのいずれでも、水温理想値に比べてばらつきの少ない実水温を得ることができ、どのような運転状態にあっても燃費に最適な水温を得ることが可能で、結果として燃費向上を、効果的に図れるものである。しかも、このような制御方法は、従来から知られている既存の制御を巧みに組み合わせているので、コスト的には何ら問題ないものである。特に、このような一定水温制御とマップ制御との切り換えをエンジン負荷により行うと、運転状態のほぼ全域での燃費向上の効果があり、一般ユーザがどのような運転を行っても、燃費向上という効果を得られることになる。
なお、実験によれば、燃費最適水温を得ることにより、約５．４％の燃費向上が図れることが確認されている。
【００４８】
次に、図３乃至図５に示した自動車エンジンの冷却制御装置において、電子制御サーモスタットによるバルブユニット２１を一定水温制御により制御する場合の一例について、図６以降に示す主に前記ＥＣＵ２４が実行する制御フローにしたがって説明する。
【００４９】
図６は、バタフライバルブの開度を制御するためのメインフローを示したものである。まず、エンジンが起動されるとステップＳ１１において、バルブユニット２１における角度センサ２１ｄからの開度情報に基づき、バタフライバルブ２１ｃの現在開度が取込まれる。
【００５０】
そして、ステップＳ１２において、後述する目標開度と現在開度とが比較され、現在開度に対して目標開度が大であるか否かが判定される。この判定結果がＹｅｓである場合には、ステップＳ１３に移り、バタフライバルブ２１ｃの開弁を実行する。これは、ＥＣＵ２４よりモータ制御回路９に指令信号を送り、バルブユニット２１における直流モータ２１ａに対してバタフライバルブ２１ｃが開弁する方向に一定時間駆動電流を与えることで達成される。
【００５１】
そして、ステップＳ１４においてエンジンが停止したか否かを判定し、エンジンが停止していない場合には、ステップＳ１１に戻り、同様なルーチンを繰り返す。
【００５２】
前記ステップＳ１２において、現在開度に対して目標開度が大ではない、すなわちＮｏと判定されるとステップＳ１５に移り、バタフライバルブ２１ｃの閉弁を実行する。これは、前記と同様にＥＣＵ２４よりモータ制御回路９に指令信号を送り、バルブユニット２１における直流モータ２１ａに対してバルブ２１ｃが閉弁する方向に一定時間駆動電流を与えることで達成される。
このようにしてエンジン１が駆動中においては、常時バタフライバルブ２１ｃの開度を調整するメインルーチンを繰り返す。
【００５３】
図７は、前記メインルーチンに対して一定時間毎に割込む割込み処理ルーチンの第１の実施の形態を示したものである。
すなわち、ステップＳ２１において例えば一定時間毎に、エンジン出口水温（第３情報）、バルブ開度（第２情報）、外気温（第４情報）が取込まれる。前記エンジン出口水温は前記温度検知素子２２よりもたらされるものであり、バルブ開度はバルブユニット２１における角度センサ２１ｄからもたらされ、外気温は、図示していないが温度検知器等から得ることができる。
【００５４】
そして、ステップＳ２２において、エンジン出口水温Ｔｈと外気温との差であるΔＴが求められる。そしてステップＳ２３に移り、ラジエータファンがオン状態か否かが判断される。これは強制冷却手段としてのファン１２ａが稼働しているか否かを判断するものであり、ＥＣＵ２４自身から出力されるファンモータ１２ｂの駆動指令信号の有無により判断することができる。
【００５５】
ここで、ラジエータファンがオン状態（Ｙｅｓ）であると判断すると、ステップＳ２４に移り、図８に示されたテーブル形式のマップ▲１▼より読み出し、ラジエータでの温度降下Ｔｄを算出する。
すなわち、図８はバルブ開度に対応した各マップを示しており、その詳細な図示は省略したが、それぞれのバルブ開度に対応してラジエータ２での温度降下データＴｄが予め設定されている。これらの温度降下データＴｄは、ステップＳ２２において求めた温度差ΔＴ、すなわちＴｈ−外気温との関係において定められており、それぞれに対応した温度降下データが記述されている。したがって、このようなマップ▲１▼よりラジエータでの温度降下データＴｄが求められる。
【００５６】
なお、図８に示されたテーブル形式のマップ▲１▼は紙面での表現上、２次元で示されているが、これらは３次元データとして図３におけるメモリ２４ｃに格納されている。
また、図８においては紙面および説明の便宜上、９種類のバルブ開度に対応したマップを示し、またそれぞれに対応した温度降下データが設定されているが、それぞれの中間値においては、いわゆる中間補間をなすことで、それぞれに対応した温度降下データＴｄを求めることもできる。
【００５７】
図７に戻り、ステップＳ２３においてラジエータファンがオン状態ではない（Ｎｏ）と判断すると、ステップＳ２５に移り、マップ▲２▼からラジエータでの温度降下Ｔｄを算出する。このマップ▲２▼も上述した図８等に示されたものと同様な形態であり、結果として温度降下データＴｄとして複数の数値が、ラジエータファンがオン時の特性で記述されている。
なお、このマップ▲２▼も、前記マップ▲１▼と同様に図５におけるメモリ２４ｃに格納され、マップ▲１▼とマップ▲２▼を含めて４次元のデータで構築させるようにしてもよい。
【００５８】
次に、ステップＳ２６においては、ステップＳ２４またはステップＳ２５において求めた温度降下データＴｄと、ステップＳ２１で取込んだエンジン出口水温Ｔｈとによりラジエータ通過後の水温Ｔｃ（＝Ｔｈ−Ｔｄ）を算出する。
【００５９】
そして、ステップＳ２７においては、ステップＳ２６において求めたＴｃを用いて流量比を算出する。この流量比はエンジンに流入する冷却水の目標温度と、Ｔｃと、エンジン出口水温Ｔｈとにより算出する。すなわち、流量比＝〔（目標温度〕−Ｔｃ〕／〔Ｔｈ−Ｔｃ〕の演算が成される。
【００６０】
続いてステップＳ２８に移り、マップ▲３▼からバルブ開度の基本開度Ｄ0 を算出する。このマップ▲３▼の一例を図９に示しており、前記ステップＳ２７において求めた流量比に対応した基本バルブ開度Ｄ0 が図９に示すマップ▲３▼より得ることができる。
【００６１】
このようにして求められた基本バルブ開度Ｄ0 となるように、前記バタフライバルブ２１ｃの開度を設定すれば、理論的にはエンジンに流入する冷却水の温度が前記した目標温度に設定されることになるが、現実には種々の外乱要素により、目標温度の近傍に収束しない状態が発生する。そこで、ステップＳ２９においてＰＩＤ制御量の算出サブルーチンが実行される。このＰＩＤ（追従制御量）の演算により、バルブの開度が変化して冷却水のエンジン流入口の温度変化に至るまでの時間的な遅れを補正するための微小な正負方向の開度データが算出される。
【００６２】
そして、ステップＳ３０において、バルブの目標開度が算出される。これはステップＳ２８において算出された基本開度Ｄ0 に対して、ステップＳ２８において算出されたＰＩＤ制御量を補正値として加えるものである。
（目標開度＝Ｄ0 ＋ＰＩＤ）
このようにして得られた目標開度が、図６に示すメインルーチンにおけるステップＳ１２における目標開度として利用される。
【００６３】
したがって、前記メインルーチンの作用によって、バタフライバルブ２１ｃの開度が調整され、エンジンに流入する冷却水の温度をほぼ目標温度に設定させることができる。なお、前記ステップＳ２９においては、ＰＩＤ制御量の算出サブルーチンを実行するようにしているが、このサブルーチンにおいてはＰＩＤ制御に加え、ファジー制御による補正値も含めてバルブの目標開度を設定するように構成することで、より理想的なバルブの開閉制御を成すことが可能となる。
【００６４】
次に、図１０は、前記図６に示したメインルーチンに対して一定時間毎に割込む割込み処理ルーチンの第２の実施の形態を示したものである。なお、この図１０に示した割込み処理ルーチンの大半は、図７に示した割込み処理ルーチンと同一であり、以下については図７に示すルーチンとの相違点を主に説明する。
【００６５】
まず、ステップＳ４１において一定時間毎に、エンジン出口水温（第３情報）、バルブ開度（第２情報）、外気温（第４情報）、エンジン回転数（第５情報）が取込まれる。このステップＳ４１においては、図７のステップＳ２１に対してエンジン回転数（第５情報）も取り込むようにした点に相違がある。
このエンジンの回転数に関する情報は、エンジンの回転力によってウォータポンプ１１が駆動されており、したがってエンジンの回転数に応じて冷却水の送出度合いが変化するため、このパラメータも利用するようにしている。
【００６６】
続いて、ステップＳ４２においては、マップ▲４▼からラジエータの通過流量Ｌを求める。マップ▲４▼の一例が図１１に示されており、エンジン回転数とバルブ開度に対応させて、冷却水のラジエータの通過流量Ｌを求めることができる。
そして、ステップＳ４３に移るが、ステップＳ４３乃至ステップＳ４６までは、図７におけるステップＳ２２乃至ステップＳ２５と同一であり、その説明は省略する。ただし、ステップＳ４５において利用されるマップ▲５▼は、図１２に示されたものが利用される。
【００６７】
すなわち、図１２は、図８に示したバルブ開度に対応した各マップにおいて、その一つのバルブ開度に対応して記述されたラジエータの温度降下Ｔｄを示したものである。この温度降下データＴｄは、ステップＳ４３において求めた温度差ΔＴ、すなわちＴｈ−外気温と、ステップＳ４２で求めたラジエータの通過流量Ｌとのマトリックスになされており、それぞれに対応した温度降下データＴｄxxのデータが記述されている。したがって、このようなマップ▲５▼よりラジエータでの温度降下データＴｄが求められる。
【００６８】
また、ステップＳ４６において利用されるマップ▲６▼も、図１２に示されたものと同一形態のものが利用される。ただし、この図１２における温度降下データＴｄxxの数値は異なりラジエータファンオン時の冷却特性からの値になる。
【００６９】
このようにしてマップ▲５▼またはマップ▲６▼により温度降下データＴｄxxを求め、以下ステップＳ４７乃至ステップＳ５１に示すルーチンを実行するが、これらは図７に示すステップＳ２６乃至ステップＳ３０と同一であり、その説明は省略する。
また、図１０に示す割込み処理ルーチンによって求められた目標開度は、図６に示すメインルーチンにおけるステップＳ１２における目標開度として利用されることも同様である。
【００７０】
一方、上述した図３〜図５によるエンジン冷却水温度制御系において、ＥＣＵ２４により電子制御サーモスタットによるバルブユニット２１を、マップ制御する場合の一例を、図１３等を用いて以下に説明する。
【００７１】
なお、この図１３において、ＥＣＵ２４における中央処理ユニット（ＣＰＵ）５１は、各センサから出力されるデータを制御プログラムに従って入力、演算すると共に、周知のように図示しない燃料噴射弁、イグナイタ、ＩＳＣＶ等の各種アクチュエータ、および前記バルブユニット２１を制御するための処理を行うようになっている。
【００７２】
リードオンリメモリ（ＲＯＭ）５２は、上記制御プログラム、点火時期演算マップ等のデータを格納する記憶装置であり、ランダムアクセスメモリ（ＲＡＭ）５３は、各センサから出力されるデータや演算制御に必要なデータを一時的に読み書きする記憶装置であり、バックアップランダムアクセスメモリ（バックアップＲＡＭ）５４は、図示しないイグニッションスイッチがオフになっても機関駆動に必要なデータ等がバッテリー電源によりバックアップされる記憶装置である。
【００７３】
また、入力部５５は圧力センサ４２、エアーフローメータ４３等の各センサからの入力信号を図示しない波形整形回路により波形整形し、この信号を図示しないマルチプレクサによりＣＰＵ５１に選択的に出力するようにしている。この入力部５５では、各センサからの出力信号がアナログ信号であれば、これをＡ／Ｄコンバータ５７によりデジタル信号に変換する。
【００７４】
入出力部５６は、エンジン回転数Ｎｅの信号の基となる回転角センサ４６等からの入力信号を波形整形回路により波形整形し、この信号を入力ポートを介してＲＡＭ５３等に書き込む。また、入出力部５６は、上記ＣＰＵ５１の指令により出力ポートを介して駆動する駆動回路により、図示されていない燃料噴射弁、イグナイタ、ＩＳＣＶ、およびバルブユニット２１等を所定のタイミングで所定量駆動する。
【００７５】
ここで、バスライン５８は、上記ＣＰＵ５１、ＲＯＭ５２等の各素子および入力部５５に接続されるＡ／Ｄコンバータ５７、入出力部５６を結び各種データを送るものである。
【００７６】
ＥＣＵ５０は、上記の如く、燃料噴射弁、イグナイタおよびＩＳＣＶ１７等の各種アクチュエータを制御する他に、バルブユニット２１を適当な開度に制御する。即ち、ＥＣＵ５０内のＣＰＵ５１は、ＲＯＭ５２内に格納されたプログラムに従い、以下に説明するフローチャートの処理を実行し、バルブユニット２１を制御する。
【００７７】
次に、図１４を用いて、マップ制御による冷却水温度制御ルーチンについて以下に説明する。
同図に示す冷却水温度制御ルーチンは、所定時間毎に割り込み起動される。このルーチンが起動されると、まずステップＳ１０２において、ＣＰＵ５１の初期化、および上記各種センサ２２、４２〜４８からの入力データを読み込む。
【００７８】
次のステップＳ１０４ではエンジン回転数Ｎｅ、負荷Ｑ／Ｎｅをパラメータとした燃費が最も良好となる冷却水温度ＴＨＷを、予め設定されているマップ（図示せず）から求め、これを冷却水温度制御の目標値ＴＨＷ0 とする。すなわち、上記ステップＳ１０２における各種入力データのうち、回転角センサ４６の入力データからエンジン回転数Ｎｅ、回転角センサ４６およびエアーフローメータ４３の入力データからエンジン負荷Ｑ／Ｎｅの値を算出し、これを前記マップに当てはめることにより、現在のエンジン運転状態において燃費が最良となる冷却水温度ＴＨＷ0 が得られる。
【００７９】
ここで、このマップ制御で用いるマップは、標準状態（例えば、大気の密度γａ0＝１．２ｋｇ／ｍ3、吸気温度Ｔ0＝２０℃、吸気湿度Ｈｕ0＝５０％）において、エンジン回転数Ｎｅ、負荷Ｑ／Ｎｅをパラメータとして燃費が最も良好となる冷却水温度を実験により求め、これをプロットして作成することにより得られ、ＥＣＵ５０内のＲＯＭ５２に格納されている。
【００８０】
すなわち、燃費が最良となる冷却水温度は常に一定ではなく、低回転、低負荷域ほど高く、高回転、高負荷域となるに従って低くなる傾向を有する。したがって、このマップは、縦軸となるエンジン負荷を表す値は、吸入空気量Ｑをエンジン回転数Ｎｅで割った値に限らず、ＥＣＵ５０内で算出される燃料噴射量Ｑｆ、またはスロットルポジションセンサ４７により検出されるスロットルバルブ開度θｔｈであってもよい。
【００８１】
次のステップＳ１０６では、水温センサ２２によるエンジン出口部における現時点での冷却水温度ＴＨＷｓ、およびＫＣＳ４８による現在ノッキングが発生しているか否かのノッキング信号を夫々読み込む。また、続くステップＳ１０８では、圧力センサ４２の出力信号による現時点におけるエンジン１の周囲の大気圧Ｐ、および吸気温センサ４４の出力信号による現時点における吸気温度ＴＨＡを夫々読み込み、吸入空気の密度（＝エンジン１の周囲の大気の密度；以下、これを吸気密度と称する）γａを演算して求め、この値を読み込む。
【００８２】
ここで、一般に気体の密度は、理想気体の状態方程式ＰＶ＝ＲＴより圧力と温度の関数であることが分かる。従って、本実施例では、上記の如く圧力センサ４２と吸気温センサ４４の出力信号を入力して所定の演算を行うことにより、上記吸気密度γａを求めることができる。すなわち、この実施の形態では、圧力センサ４２と吸気温センサ４４とが、吸入空気の密度を検出する密度センサとして機能している。
【００８３】
また、ステップＳ１０６，Ｓ１０８において読み込まれた冷却水温度ＴＨＷｓ、ノッキング信号、大気圧Ｐおよび吸気温度ＴＨＡ夫々は上記ステップＳ１０２において一度読み込まれているが、このステップＳ１０６，Ｓ１０８にて更新する。
【００８４】
次のステップＳ１１０では、吸気密度γａに対する補正値Ｋ2 を表すマップ（図示せず）より、ステップＳ１０８にて読み込まれた現時点での吸気密度γａに対応する補正値Ｋ2 を求める。この補正値Ｋ2 とは、ステップＳ１０４で求められた標準状態（吸気密度γａ0＝１．２ｋｇ／ｍ3）における冷却水温度の目標値ＴＨＷ0 を、現時点の吸気密度の場合における目標値に補正するための補正値である。
【００８５】
標準状態での目標値ＴＨＷ0 は後述するようにこの補正値Ｋ2 により加算補正される。このため、上記標準状態の吸気密度γａ0 における補正値Ｋ2 は０とされている。なお、このようなマップは、前述したマップと同様に、予め実験により求められたものを用いる。
【００８６】
次のステップＳ１１２では上記ステップＳ１０８により読み込まれた現時点での吸気温度ＴＨＡにより、上記ステップＳ１１０で算出された補正値Ｋ2 に所定のガードを設ける。すなわち、吸気温度ＴＨＡに対応する上限ガードＫｍａｘと下限ガードＫｍｉｎを表すマップを用いてガードされる。ここで、吸気温センサ４４から得られる吸気温度ＴＨＡにより上下限ガードＫｍａｘ，Ｋｍｉｎが設定され、補正値Ｋ2 が上下限ガードＫｍａｘ，Ｋｍｉｎを越える場合には、Ｋ2 ＝Ｋｍａｘ或いはＫ2 ＝Ｋｍｉｎとされる。なお、上下限ガードＫｍａｘ，Ｋｍｉｎの基本的な考え方は、過補正防止と、寒冷時における最低水温の確保と、酷暑時のオーバーヒートの防止である。
【００８７】
次に、ステップＳ１１４では、次式により冷却水温度制御の最終目標値ＴＨＷｆを算出する。
【００８８】
ＴＨＷｆ＝ＴＨＷ0＋Ｋ2……（１）
【００８９】
次のステップＳ１１６では、上記ステップＳ１０６にて読み込まれたノッキング信号により現時点においてノッキングが発生しているか否かの判定を行う。
ノッキングが発生していない場合にはステップＳ１１８に進み、上記ステップＳ１０６にて読み込まれた現時点における冷却水温度ＴＨＷｓと上記ステップＳ１１４にて算出された冷却水温度の最終目標値ＴＨＷｆとを比較する。
【００９０】
冷却水温度ＴＨＷｓが目標値ＴＨＷｆを越えてしまっている場合にはステップＳ１２０に進み、ステップＳ１２０で前記バルブユニット２１を現時点の開度から更に開方向に駆動せしめる。
このバルブユニット２１が開方向に駆動されると、即ちバルブユニット２１の開度が増すと、高温側のバイパス水路３ｃよりも低温側の冷却水通路３ｂから流れる冷却水の割合が増加し、エンジン１の入口側における冷却水温度を低下する。このため、検出される冷却水温度ＴＨＷｓが最終目標値ＴＨＷｆに近づく方向に制御される。
【００９１】
また、ステップＳ１１８にて、冷却水温度ＴＨＷｓが目標値ＴＨＷｆ未満である場合にはステップＳ１２２に進み、バルブユニット２１を現時点の開度から閉方向に駆動せしめる。
バルブユニット２１が閉方向に駆動されると、即ちバルブユニット２１の開度が減ると、上記とは反対に低温側の冷却水通路３ｂよりも高温側のバイパス水路３ｃから流れる冷却水の割合が増加し、エンジン入口側における冷却水温度を上昇せしめる。したがって、この場合にも、検出される冷却水温度ＴＨＷｓが最終目標値ＴＨＷｆに近づく方向に制御される。
【００９２】
ステップＳ１２０，Ｓ１２２のいずれかの処理が行われた後は、再び上記ステップＳ１０６に戻され、ステップＳ１０６以降の処理が繰り返し実行される。
このように、上記ステップＳ１１８，Ｓ１２０、Ｓ１２２の処理を繰り返し実行することにより、冷却水温度ＴＨＷｓが最終目標値ＴＨＷｆと一致するようにバルブユニット２１ののフィードバック制御が行われる。
【００９３】
また、ステップＳ１１６においてノッキング発生有りと判定された場合には、無条件でステップＳ１２０に進んで冷却水温度を低下せしめ、燃焼室壁面の温度を低下させてノッキングの発生を防止する。
このようにこの実施の形態では、燃焼室壁面の温度を低下させてノッキングの発生を防止するため、上述したＫＣＳ４８はノッキングが検出されている場合においても点火遅角を実行しないように制御されている。
【００９４】
以上のように図１４に示す冷却水温度制御ルーチンによれば、吸気密度γａが低いほど、前記のマップから大きい値の補正値Ｋ2 が得られ、冷却水温度ＴＨＷｓは、上式（１）により得られる高めの最終目標値ＴＨＷｆにフィードバック制御される。よって、エンジン入口側における冷却水温度が高くなり冷却能力が低下する。
【００９５】
また、これとは反対に、吸気密度γａが高いほど、小さい値の補正値Ｋ2 （標準状態の吸気密度γａ0 よりも高い場合には、補正値Ｋ2 は負の値）により低めの最終目標値ＴＨＷｆにフィードバック制御される。よって、エンジン入口側における冷却水温度が低くなり冷却能力が高まることになる。
【００９６】
なお、本発明は上述した実施の形態で説明した構造には限定されず、各部の形状、構造等を適宜変形、変更し得ることはいうまでもない。
たとえば上述した実施の形態で説明した電子制御サーモスタットは、目標温度を任意に設定できる構造をもつものであり、具体的には流量制御に有利なバタフライバルブとし、ベベルギヤを介してＤＣモータで駆動する構造をもつものを用いるとよい。しかし、これに限らず、任意の温度制御が行える電子制御サーモスタットであれば適用可能である。
【００９７】
また、前述した高水温による一定水温制御やマップ制御で説明したマップとしては、図示や説明で特定されるものに限定されるものではなく、種々の形態のものを採用することは自由である。さらに、上述したそれぞれの制御での説明も、一例を例示したに過ぎず、本発明の精神を逸脱しない範囲において、種々の形態を採ることができる。
【００９８】
また、上述した実施の形態では、電子制御サーモスタットによるバルブユニット２１を、エンジンの出口制御を行う位置に設けた例を説明したが、エンジンの入口制御を行う位置に設けてもよいことは勿論である。
【００９９】
【発明の効果】
以上説明したように本発明に係る電子制御サーモスタットの制御方法によれば、運転状態においてエンジンの負荷変動を適切に予測判断し、電子制御サーモスタットで冷却水の温度制御を適切かつ効率よく行うことにより、燃費向上をより一層確実に、しかも運転状態のほぼ全域で達成することができる。
【０１００】
しかも、このような制御方法は、従来から知られている既存の制御を巧みに組み合わせているので、コスト的には何ら問題ないものである。特に、このような一定水温制御とマップ制御との切り換えをエンジン負荷により行うと、運転状態のほぼ全域での燃費向上の効果があり、一般ユーザがどのような運転を行っても、燃費向上という効果が得られる。
【０１０１】
また、本発明によれば、制御の切り換えを頻繁には行わないので、シンプルでコストもかからないものであり、しかもレスポンスという課題を満足できる。
【図面の簡単な説明】
【図１】  本発明に係る電子制御サーモスタットの制御方法の一つの実施の形態を示し、本制御方法の概要を示す概略図である。
【図２】  図１の制御を行うことによる効果を説明するための低負荷モード、高負荷モードでの冷却水温度において、実水温と水温理想値との関係を説明するための図である。
【図３】  本発明を適用する自動車用エンジンの冷却制御装置の概要を説明するための構成図である。
【図４】  図３に示す装置に用いられる流量制御手段である電子制御サーモスタットによるバルブユニットを一部断面状態で示した構成図である。
【図５】  図３に示す装置に用いられるエンジン制御ユニット（ＥＣＵ）の構成を示したブロック図である。
【図６】  図３に示す装置において高水温による一定水温制御の作用を説明するためのフローチャートである。
【図７】  図６に示すルーチンに対して割込む処理ルーチンの第１の実施の形態を示したフローチャートである。
【図８】  図７に示す処理ルーチンにおいて使用されるマップの形態を示した構成図である。
【図９】  図７に示す処理ルーチンにおいて使用される他のマップの形態を示した構成図である。
【図１０】  図６に示すルーチンに対して割込む処理ルーチンの第２の実施の形態を示したフローチャートである。
【図１１】  図９に示す処理ルーチンにおいて使用されるマップの形態を示した構成図である。
【図１２】  図９に示す処理ルーチンにおいて使用されるマップの詳細な構成を示した構成図である。
【図１３】  本発明の制御方法において、マップ制御を行うときのＥＣＵと各種センサとの関係を示す構成図である。
【図１４】  図１３に示す装置においてマップ制御の作用を説明するためのフローチャートである。
【符号の説明】
１…内燃機関（エンジン）、２…熱交換器（ラジエータ）、３…冷却水路、４…冷却媒体循環路、１０…バッテリ、１１…ウォータポンプ、１２…ファンユニット、１２ａ…冷却ファン、１２ｂ…電動モータ、２１…電子制御サーモスタットによるバルブユニット、２１ａ…直流モータ、２１ｂ…減速ギヤ、２１ｃ…バタフライバルブ、２１ｄ…角度センサ、２２…温度検知素子、２３…変換器、２４…エンジン制御ユニット（ＥＣＵ）、２５…モータ制御回路、２６…モータ制御回路、４２…圧力センサ（密度センサ）、４３…エアーフローメータ、４４…吸気温センサ、４５…湿度センサ、４６…回転角センサ、４７…スロットル開度センサ、５１…中央処理ユニット（ＣＰＵ）。
【図１】
0003915966.tif 000002
【図２】
0003915966.tif 000003
【図３】
0003915966.tif 000004
【図４】
0003915966.tif 000005
【図５】
0003915966.tif 000006
【図６】
0003915966.tif 000007
【図７】
0003915966.tif 000008
【図８】
0003915966.tif 000009
【図９】
0003915966.tif 000010
【図１０】
0003915966.tif 000011
【図１１】
0003915966.tif 000012
【図１２】
0003915966.tif 000013
【図１３】
0003915966.tif 000014
【図１４】
0003915966.tif 000015