(57)【特許請求の範囲】
【請求項１】
可変ノズルの開度変更により、エンジンからタービンホイールに吹付けられる排気ガスの流速を調整する可変ノズルターボチャージャと、
前記可変ノズルのノズル開度を検出する開度検出手段と、
前記可変ノズルの目標開度に対応した開度指令値を算出するとともに、前記エンジン始動のための電源からの電力供給開始時には、そのときのノズル開度に対応した値を開度指令値の初期値とする指令値算出手段と、
前記電力供給開始時の前記開度検出手段によるノズル開度を基準開度として設定する基準開度設定手段と、
前記基準開度設定手段による基準開度を基準とし、前記開度検出手段によるノズル開度が前記目標開度となるように、前記指令値算出手段による開度指令値に従って前記可変ノズルを制御する制御手段と
を備える可変ノズルターボチャージャの制御装置において、
前記電力供給開始後、前記基準開度設定手段による基準開度がリセットされ得る状況を推定し、推定期間中は前記初期値を開度指令値として保持する保持手段を備える
ことを特徴とする可変ノズルターボチャージャの制御装置。
【請求項２】
請求項１に記載の可変ノズルターボチャージャの制御装置において、
前記可変ノズルターボチャージャは、前記可変ノズルが全閉となったときに接触するストッパをさらに備えており、前記指令値算出手段は、前記エンジンを停止させるための操作に応じて前記可変ノズルを全閉とするための開度指令値を算出する
ことを特徴とする可変ノズルターボチャージャの制御装置。
【請求項３】
請求項１又は２に記載の可変ノズルターボチャージャの制御装置において、
前記保持手段は、前記エンジンの出力軸の回転速度が所定値よりも低いとき前記基準開度がリセットされ得る状況であると推定する
ことを特徴とする可変ノズルターボチャージャの制御装置。
【請求項４】
請求項１又は２に記載の可変ノズルターボチャージャの制御装置において、
前記保持手段は、前記電源の電圧が所定値よりも低いとき前記基準開度がリセットされ得る状況であると推定する
ことを特徴とする可変ノズルターボチャージャの制御装置。
【請求項５】
請求項１又は２に記載の可変ノズルターボチャージャの制御装置において、
前記保持手段は、前記エンジンの周囲の温度が所定値よりも低いとき前記基準開度がリセットされ得る状況であると推定する
ことを特徴とする可変ノズルターボチャージャの制御装置。
【請求項６】
請求項１又は２に記載の可変ノズルターボチャージャの制御装置において、
前記保持手段は、前記エンジンの出力軸の回転速度が所定値よりも低いこと、前記電源の電圧が所定値よりも低いこと、及び前記エンジンの周囲の温度が所定値よりも低いことの少なくとも１つが検出されることに基づいて、前記基準開度がリセットされ得る状況であると推定する
ことを特徴とする可変ノズルターボチャージャの制御装置。
【請求項７】
請求項１〜６のいずれか一項に記載の可変ノズルターボチャージャの制御装置において、
前記指令値算出手段は、前記電源から電力が供給されている状態で前記エンジンが停止しているとき、前回の開度指令値を今回の開度指令値として保持する
ことを特徴とする可変ノズルターボチャージャの制御装置。
【請求項８】
請求項１〜７のいずれか一項に記載の可変ノズルターボチャージャの制御装置において、
前記推定期間は、前記基準開度がリセットされ得る状況であることを示す旨の条件が成立している期間である
ことを特徴とする可変ノズルターボチャージャの制御装置。
【請求項９】
可変ノズルの開度の制御を通じてエンジンの排気の流速を調整するものであって、前記制御においての可変ノズルの開度の基準となる基準開度を設定する演算装置を備え、この演算装置として、エンジン始動装置と共通の電源からの電力供給を通じて駆動され、且つ前記電源からの電圧が所定電圧を下回ることに基づいてリセットされるものが用いられる可変ノズルターボチャージャの制御装置において、
前記電源からの前記エンジン始動装置及び前記演算装置への電力供給が開始されたときの可変ノズルの開度である初期開度が前記基準開度として設定され、前記演算装置がリセットされたことにともない前記基準開度の再度の設定が行われる際にも前記初期開度が前記基準開度として設定される
ことを特徴とする可変ノズルターボチャージャの制御装置。
【請求項１０】
請求項９に記載の可変ノズルターボチャージャの制御装置において、
当該制御装置は、前記制御においての前記可変ノズルの開度の指令値である開度指令値を設定し、且つ前記初期開度に対応する値を前記開度指令値の初期値として設定する指令装置を備えるとともに、この指令装置として、前記電源からの電力供給を通じて駆動され、且つ前記電源からの電圧が前記所定電圧を下回っても継続して駆動されるものが用いられるものであって、
前記演算装置のリセットが実行される可能性があることを示す旨の条件が成立している間は、前記開度指令値として前記初期値が継続して設定される
ことを特徴とする可変ノズルターボチャージャの制御装置。
【請求項１１】
請求項１０に記載の可変ノズルターボチャージャの制御装置において、
前記条件として、前記エンジンの回転速度が判定値未満であることが用いられる
ことを特徴とする可変ノズルターボチャージャの制御装置。
【請求項１２】
請求項１１に記載の可変ノズルターボチャージャの制御装置において、
前記開度指令値として前記初期値が継続して設定される状態は、前記電源から前記エンジン始動装置への電力供給が開始された後に前記エンジンの回転速度が前記判定値以上となるまで継続される
ことを特徴とする可変ノズルターボチャージャの制御装置。
【請求項１３】
請求項９〜１２のいずれか一項に記載の可変ノズルターボチャージャの制御装置において、
前記電源からの前記エンジン始動装置及び前記演算装置への電力供給が開始されたときの可変ノズルの開度は、可変ノズルの開度を検出するセンサを通じて得られるものである
ことを特徴とする可変ノズルターボチャージャの制御装置。
【請求項１４】
請求項９〜１３のいずれか一項に記載の可変ノズルターボチャージャの制御装置において、
前記演算装置のリセットは、前記演算装置の動作が一旦停止された後、前記電源からの電圧が再度の動作を開始するための条件を満たすことに基づいて、前記演算装置の動作が再度開始されるものであって、前記動作の停止にともない前記設定された基準開度がクリアされるものである
ことを特徴とする可変ノズルターボチャージャの制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、タービンホイールに吹付けられる排気ガスの経路に可変ノズルを備え、その可変ノズルの開度を変更して排気ガスの流速を調整するようにした可変ノズルターボチャージャの制御装置に関するものである。
【０００２】
【従来の技術】
一般に、車両に搭載されたエンジンの出力を向上させるためには、燃焼室に充填される空気の量を増やすことが望ましい。そこで、ピストンの移動にともなって燃焼室内に発生する負圧を利用して空気を燃焼室に送り込むだけでなく、その空気を強制的に燃焼室に送り込んで、燃焼室への空気の充填効率を高めるようにした過給機が種々実用化されている。この過給機の一形態として可変ノズルターボチャージャがある。
【０００３】
このタイプのターボチャージャでは、タービンホイールに吹付けられる排気ガスの経路に可変ノズル機構が設けられている。そして、アクチュエータによって可変ノズル機構のノズルベーンが開閉され、タービンホイールに吹付けられる排気ガスの流速が変化する。その結果、タービンホイールの回転速度が調整され、燃焼室に強制的に送り込まれる空気の量、ひいては過給圧（吸気圧）が調整される。
【０００４】
アクチュエータは、コントローラの中央処理装置（ＣＰＵ）によって駆動制御される。この制御に際しては、例えば、ノズルベーンの開度が開度センサによって検出される。また、ノズルベーンの目標開度に対応した開度指令値が算出される。例えば、エンジンを始動させるために、運転者によりイグニション（ＩＧ）スイッチがオン操作されると、ノズルベーンを全閉にするための開度指令値が算出される。また、前記操作に応じてバッテリから電力の供給が開始されると、そのときのノズル開度に対応した値が開度指令値の初期値として算出される。
【０００５】
さらに、コントローラが不揮発性のメモリを備えていない場合、電力供給が開始される毎に、開度センサによるノズル開度が基準開度として設定される。このようなノズルベーンの基準開度の設定に関する技術は、例えば、特開２００１−１０７７３８公報に記載されている。そして、基準開度を基準として、開度センサによるノズル開度が目標開度となるように、開度指令値に従ってアクチュエータが駆動制御される。その結果、エンジン停止時にはノズルベーンが全閉にされ、次回のエンジン始動時には全閉が開度指令値及び基準開度として設定される。そして、この基準開度が基準とされてノズル開度の制御が行われる。なお、前記のように基準開度を基準とした制御を行うのは、開度センサのばらつき等による影響を少なくするためである。
【０００６】
【発明が解決しようとする課題】
ところで、極低温時等において、図８（ａ）に示すように、エンジン始動のためにイグニションスイッチがオンされた場合（タイミングｔ１）、図８（ｂ）に示すように、スタータが作動（オン）している期間（タイミングｔ２〜ｔ１０）には、スタータで多くの電力が消費される。これは、前記の状況下では、エンジンオイルの粘度が高くクランク軸を回転させるのにスタータに大きな力が要求されるからである。また、図８（ｃ）に示すように、クランク軸の回転速度（エンジン回転速度ＮＥ）は、例えば、燃焼サイクルにおける圧縮行程では低下し、爆発・燃焼行程では上昇する。このエンジン回転速度ＮＥの変動にともない、スタータに要求される力が変化し、電力消費量（電圧降下）も変化する。
【０００７】
従って、極低温等でのエンジン始動時には、コントローラに供給される電圧も変動する。これに合せて、図８（ｄ）に示すように、コントローラの中央処理装置（ＣＰＵ）への電圧も変動する。そして、この電圧の変動が原因でＣＰＵがリセットされる場合がある。リセットは、電圧が低下して所定値Ｖ１以下になると（タイミングｔ３，ｔ５，ｔ７）ＣＰＵが動作を停止し、再び電圧が所定値Ｖ１を越えると（タイミングｔ４，ｔ６，ｔ８）ＣＰＵが動作を復帰する現象である。
【０００８】
ＣＰＵはリセットされると、そのときの開度センサによるノズル開度を読込み、これを基準開度として設定する。これは、前述したように、一旦設定された基準開度を、ＣＰＵの動作停止後に保持する手段（不揮発性メモリ）がないからである。そのため、開度指令値がエンジンの運転状態（例えばエンジン水温）に応じて変化し、初期値とは異なる値となっている状態でＣＰＵがリセットされると、そのときのノズル開度が基準開度として設定される。その結果、ＣＰＵがリセットされる毎に基準位置が変わってしまうという問題がある。
【０００９】
本発明はこのような実情に鑑みてなされたものであって、その目的は、エンジン始動時に誤った開度が開度制御の基準開度として設定されるのを抑制することのできる可変ノズルターボチャージャの制御装置を提供することにある。
【００１０】
【課題を解決するための手段】
以下、上記目的を達成するための手段及びその作用効果について記載する。
（１）請求項１に記載の発明は、可変ノズルの開度変更により、エンジンからタービンホイールに吹付けられる排気ガスの流速を調整する可変ノズルターボチャージャと、前記可変ノズルのノズル開度を検出する開度検出手段と、前記可変ノズルの目標開度に対応した開度指令値を算出するとともに、前記エンジン始動のための電源からの電力供給開始時には、そのときのノズル開度に対応した値を開度指令値の初期値とする指令値算出手段と、前記電力供給開始時の前記開度検出手段によるノズル開度を基準開度として設定する基準開度設定手段と、前記基準開度設定手段による基準開度を基準とし、前記開度検出手段によるノズル開度が前記目標開度となるように、前記指令値算出手段による開度指令値に従って前記可変ノズルを制御する制御手段とを備える可変ノズルターボチャージャの制御装置において、前記電力供給開始後、前記基準開度設定手段による基準開度がリセットされ得る状況を推定し、推定期間中は前記初期値を開度指令値として保持する保持手段を備えることを要旨としている。
【００１１】
上記の構成によれば、指令値算出手段では、可変ノズルの目標開度に対応した開度指令値が算出される。特に、エンジン始動のために電源から電力供給が開始されたときには、そのときのノズル開度に対応した値が開度指令値の初期値とされる。また、基準開度設定手段では、電力供給開始時に開度検出手段によって検出されたノズル開度が基準開度として設定される。すなわち、開度指令値の初期値に対応した値が基準開度とされる。そして、制御手段では、基準開度が基準とされ、ノズル開度が目標開度となるように、開度指令値に従って可変ノズルが制御される。この制御によって可変ノズルの開度が変更され、エンジンから排出されてタービンホイールに吹付けられる排気ガスの流速が調整される。
【００１２】
ところで、電源からの電力供給が開始された後、その電力量の変動が原因で、基準開度設定手段によって設定された基準開度がリセットされる場合がある。しかし、請求項１に記載の発明では、保持手段により、電力供給開始後、基準開度がリセットされ得る状況が推定される。そして、この状況が推定される期間中は、初期値が開度指令値として保持される。その結果、推定期間中は、可変ノズルは電力供給開始時の開度に保持される。従って、前記のようにリセットされると、基準開度設定手段において、そのときのノズル開度が基準開度として設定されるが、電力供給開始時の開度が再度設定されることとなる。このようにして、エンジン始動時に、誤った開度が開度制御の基準開度として設定されるのを抑制することが可能となる。
【００１３】
（２）請求項２に記載の発明は、請求項１に記載の可変ノズルターボチャージャの制御装置において、前記可変ノズルターボチャージャは、前記可変ノズルが全閉となったときに接触するストッパをさらに備えており、前記指令値算出手段は、前記エンジンを停止させるための操作に応じて前記可変ノズルを全閉とするための開度指令値を算出することを要旨としている。
【００１４】
上記の構成によれば、エンジンを停止させるための操作が行われると、その操作に応じて指令値算出手段では、可変ノズルを全閉とするための開度指令値が算出される。この開度指令値に従って可変ノズルが制御されることで、同可変ノズルがストッパに突当たるまで作動する。ストッパに突当たったところで閉じ側への作動が機械的に規制され、可変ノズルが止まる。このとき可変ノズルは全閉状態となっているため、次回、エンジン始動のために電力供給が開始される場合にも、可変ノズルは初期状態として全閉になっている。これにともない、全閉が開度指令値の初期値及び基準開度とされる。前述したように電力供給開始時には、常に可変ノズルがストッパに突当たった状態（全閉状態）となっていることから、得られる開度指令値の初期値及び基準開度は精度の高いものとなる。
【００１５】
加えて、ノズル開度の変化に対する排気ガスの流速や過給圧の変化の度合は、開き側よりも閉じ側の方が大きい。別の表現をすると、ノズル開度にばらつきがあった場合、流速や過給圧は開き側の領域よりも閉じ側の領域において大きく影響を受ける。この点について、請求項２に記載の発明では、全閉が基準開度として設定される。このため、開き側で基準開度が設定された場合にはノズル開度がわずかにずれただけで流速や過給圧にきな影響を及ぼすおそれがあるが、全閉を基準開度とすることでこのような影響を小さくすることが可能となる。
【００１６】
（３）請求項３に記載の発明は、請求項１又は２に記載の可変ノズルターボチャージャの制御装置において、前記保持手段は、前記エンジンの出力軸の回転速度が所定値よりも低いとき前記基準開度がリセットされ得る状況であると推定することを要旨としている。
【００１７】
ここで、エンジンの回転速度と、電圧低下による基準開度のリセットとの間には一定の関係があると考えられる。例えば、エンジン始動に際し、エンジンの出力軸を強制的に回転駆動するスタータが設けられている場合、極低温時等では、エンジンのオイルの粘度が高い。このことから、出力軸を回転させるためにスタータに要求される力が大きく、多くの電力が消費される。このときには出力軸の回転速度（エンジン回転速度）も低い。また、エンジン回転速度は、燃焼サイクルの圧縮行程では低下し、爆発・燃焼行程では上昇する。このため、前記エンジン回転速度の変動にともないスタータに要求される力及び電力消費量が変化する。その結果、電源の電圧が変化し、基準開度設定手段に供給される電力供給量が変化してリセットが起こる場合がある。
【００１８】
これらの観点から、請求項３に記載の発明では、エンジン回転速度が所定値よりも低いとき、基準開度がリセットされ得る状況にあると保持手段によって推定される。そして、この推定期間には、前述したように初期値が開度指令値として保持される。このため、前述した請求項１又は２に記載の発明の効果をより確実なものとすることができる。
【００１９】
（４）請求項４に記載の発明は、請求項１又は２に記載の可変ノズルターボチャージャの制御装置において、前記保持手段は、前記電源の電圧が所定値よりも低いとき前記基準開度がリセットされ得る状況であると推定することを要旨としている。
（５）請求項５に記載の発明は、請求項１又は２に記載の可変ノズルターボチャージャの制御装置において、前記保持手段は、前記エンジンの周囲の温度が所定値よりも低いとき前記基準開度がリセットされ得る状況であると推定することを要旨としている。
（６）請求項６に記載の発明は、請求項１又は２に記載の可変ノズルターボチャージャの制御装置において、前記保持手段は、前記エンジンの出力軸の回転速度が所定値よりも低いこと、前記電源の電圧が所定値よりも低いこと、及び前記エンジンの周囲の温度が所定値よりも低いことの少なくとも１つが検出されることに基づいて、前記基準開度がリセットされ得る状況であると推定することを要旨としている。
（７）請求項７に記載の発明は、請求項１〜６のいずれか一項に記載の可変ノズルターボチャージャの制御装置において、前記指令値算出手段は、前記電源から電力が供給されている状態で前記エンジンが停止しているとき、前回の開度指令値を今回の開度指令値として保持することを要旨としている。
上記発明によれば、指令値算出手段では、電源から電力が供給されている状態でエンジンが停止したとき、すなわちエンジンストールが起きたとき、前回の開度指令値が今回の開度指令値として保持される。従って、エンジン始動中にエンジンストールが発生した場合には、初期値が今回の開度指令値とされることとなり、誤ってエンジン始動後の通常運転時と同様にして開度指令値が算出されるのを抑制することが可能となる。
（８）請求項８に記載の発明は、請求項１〜７のいずれか一項に記載の可変ノズルターボチャージャの制御装置において、前記推定期間は、前記基準開度がリセットされ得る状況であることを示す旨の条件が成立している期間であることを要旨としている。
【００２０】
（９）請求項９に記載の発明は、可変ノズルの開度の制御を通じてエンジンの排気の流速を調整するものであって、前記制御においての可変ノズルの開度の基準となる基準開度を設定する演算装置を備え、この演算装置として、エンジン始動装置と共通の電源からの電力供給を通じて駆動され、且つ前記電源からの電圧が所定電圧を下回ることに基づいてリセットされるものが用いられる可変ノズルターボチャージャの制御装置において、前記電源からの前記エンジン始動装置及び前記演算装置への電力供給が開始されたときの可変ノズルの開度である初期開度が前記基準開度として設定され、前記演算装置がリセットされたことにともない前記基準開度の再度の設定が行われる際にも前記初期開度が前記基準開度として設定されることを要旨としている。
（１０）請求項１０に記載の発明は、請求項９に記載の可変ノズルターボチャージャの制御装置において、当該制御装置は、前記制御においての前記可変ノズルの開度の指令値である開度指令値を設定し、且つ前記初期開度に対応する値を前記開度指令値の初期値として設定する指令装置を備えるとともに、この指令装置として、前記電源からの電力供給を通じて駆動され、且つ前記電源からの電圧が前記所定電圧を下回っても継続して駆動されるものが用いられるものであって、前記演算装置のリセットが実行される可能性があることを示す旨の条件が成立している間は、前記開度指令値として前記初期値が継続して設定されることを要旨としている。
（１１）請求項１１に記載の発明は、請求項１０に記載の可変ノズルターボチャージャの制御装置において、前記条件として、前記エンジンの回転速度が判定値未満であることが用いられることを要旨としている。
（１２）請求項１２に記載の発明は、請求項１１に記載の可変ノズルターボチャージャの制御装置において、前記開度指令値として前記初期値が継続して設定される状態は、前記電源から前記エンジン始動装置への電力供給が開始された後に前記エンジンの回転速度が前記判定値以上となるまで継続されることを要旨としている。
（１３）請求項１３に記載の発明は、請求項９〜１２のいずれか一項に記載の可変ノズルターボチャージャの制御装置において、前記電源からの前記エンジン始動装置及び前記演算装置への電力供給が開始されたときの可変ノズルの開度は、可変ノズルの開度を検出するセンサを通じて得られるものであることを要旨としている。
（１４）請求項１４に記載の発明は、請求項９〜１３のいずれか一項に記載の可変ノズルターボチャージャの制御装置において、前記演算装置のリセットは、前記演算装置の動作が一旦停止された後、前記電源からの電圧が再度の動作を開始するための条件を満たすことに基づいて、前記演算装置の動作が再度開始されるものであって、前記動作の停止にともない前記設定された基準開度がクリアされるものであることを要旨としている。
【００２１】
【発明の実施の形態】
以下、本発明を具体化した一実施形態について、図１〜図７に従って説明する。
【００２２】
図１に示すように、車両には、原動機としてエンジン１１が搭載されている。エンジン１１では、その外部の空気が吸入空気として吸気通路１２を通り、燃焼室に取込まれる。また、燃料噴射弁から供給された燃料が燃焼室内で燃焼される。そして、燃焼にともない発生したエネルギーによって、出力軸であるクランク軸１３が回転駆動される。燃焼により生じたガス（排気ガス）は、排気通路１４を通ってエンジン１１の外部に排出される。
【００２３】
また、車両には、各種電気機器の電源としてバッテリ１５が搭載されている。各種電気機器には、後述するエンジンＥＣＵ４６やターボコントローラ５１も含まれている。バッテリ１５から各種電気機器への電力の供給・停止は、運転者によるイグニションスイッチ１６の操作に応じて行われる。イグニションスイッチ１６は、周知のようにオフ位置とオン位置、同オン位置とスタート位置との間を移動自在とされている。そして、基本的にはイグニションスイッチ１６がオン位置に操作されている間は、各種電気機器に電力が供給される。
【００２４】
さらに、車両には、エンジン１１の始動装置としてスタータ１７が設けられている。スタータ１７もまたバッテリ１５を電源とした電気機器である。そして、イグニションスイッチ１６がオン位置からスタート位置に操作されている間は、バッテリ１５からスタータ１７に電力が供給される。この電力供給に応じてスタータ１７では、スタータモータ１８の駆動ギヤ（ピニオン）１９がフライホイール２１の周囲のリングギヤに噛み合い、クランク軸１３を強制的に回転させる。
【００２５】
エンジン１１には、過給機の一形態である可変ノズルターボチャージャ２２が設けられている。可変ノズルターボチャージャ２２は、排気通路１４を流れる排気ガスによって回転するタービンホイール２３と、吸気通路１２に配置され、かつロータシャフト２５を介してタービンホイール２３に一体回転可能に連結されたコンプレッサホイール２４とを備えている。可変ノズルターボチャージャ２２では、タービンホイール２３に排気ガスが吹付けられて同ホイール２３が回転する。この回転は、ロータシャフト２５を介してコンプレッサホイール２４に伝達される。その結果、エンジン１１では、ピストンの移動にともなって燃焼室内に発生する負圧によって空気が燃焼室に送り込まれるだけでなく、その空気が可変ノズルターボチャージャ２２のコンプレッサホイール２４の回転によって強制的に燃焼室に送り込まれる（過給される）。このようにして、燃焼室への空気の充填効率が高められる。
【００２６】
また、可変ノズルターボチャージャ２２では、タービンホイール２３の外周を囲うように、そのホイール２３の回転方向に沿って排気ガス経路が形成されている。このため、排気ガスは排気ガス経路を通過し、タービンホイール２３の軸線に向かって吹付けられる。排気ガス経路には、弁機構からなる可変ノズル機構２６が設けられている。可変ノズル機構２６は開閉動作することで、排気ガス経路の排気ガス流通面積を変更し、タービンホイール２３に吹付けられる排気ガスの流速を可変とする。このように可変とすることで、タービンホイール２３の回転速度が調整され、ひいては燃焼室に強制的に送り込まれる空気の量が調整される。
【００２７】
次に、可変ノズル機構２６の構造について図２及び図３を参照して説明する。なお、図２は、可変ノズル機構２６をコンプレッサホイール２４側（図１の上側）から見た正面図であり、図３は図２のＸ−Ｘ線断面図である。図３中、可変ノズル機構２６の中心付近については図示が省略されている。
【００２８】
これら図２及び図３に示すように、可変ノズル機構２６は、リング状のノズルバックプレート２７を備えている。ノズルバックプレート２７には、複数の軸２８が、同プレート２７の円心Ｏを中心として略等角度毎に設けられている。各軸２８は、ノズルバックプレート２７に回動可能に挿通されている。各軸２８について、ノズルバックプレート２７から露出する一方の端部（図３の下端部）には、可変ノズルとしてノズルベーン２９が固定されている。また、各軸２８について、ノズルバックプレート２７から露出する他方の端部（図３の上端部）には開閉レバー３１が固定されている。各開閉レバー３１は、軸２８と直交してノズルバックプレート２７の外縁部に延びている。各開閉レバー３１の先端部には、二股状に分岐した一対の挟持部３１ａが形成されている。
【００２９】
各開閉レバー３１とノズルバックプレート２７との間には、そのノズルバックプレート２７に重なった状態でリングプレート３２が配置されている。リングプレート３２には、リンク機構３３等の伝達手段を介して直流（ＤＣ）モータ３４が駆動連結されている（図１参照）。ＤＣモータ３４は、リングプレート３２を周方向に回動させるためのアクチュエータとして用いられている。リングプレート３２には、円心Ｏを中心として略等角度毎に複数のピン３５が固定されている。各ピン３５は、前述した開閉レバー３１の挟持部３１ａによって回動可能に挟持されている。このようにして、全ノズルベーン２９は、軸２８、開閉レバー３１及びピン３５を介して共通のリングプレート３２に連結されている。
【００３０】
そのため、ＤＣモータ３４によってリングプレート３２が円心Ｏを中心に回動されると、各ピン３５も同方向へ変位する。この変位により、各ピン３５が各開閉レバー３１の挟持部３１ａをリングプレート３２の回動方向へ押す。この押圧に応じて、各開閉レバー３１が軸２８を中心とし、その軸２８と一体となって回動する。この回動にともない、各ノズルベーン２９が軸２８を中心にして各々同期した状態で開閉動作する。これにともない、隣合うノズルベーン２９間の隙間が、各ノズルベーン２９の回動角度（開度）に応じた大きさとなり、排気ガス経路を介してタービンホイール２３に吹付けられる排気ガスの流速が調整される。例えば、ノズルベーン２９が閉じ側に回動すると、タービンホイール２３に吹付けられる排気ガスの流速が大となる。反対に、ノズルベーン２９が開き側に回動すると、タービンホイール２３に吹付けられる排気ガスの流速が小となる。
【００３１】
各ノズルベーン２９の開閉範囲は、ノズルバックプレート２７に設けられたストッパ３６によって決められる。図２ではストッパ３６が３つ設けられているが、この数は適宜変更可能である。ストッパ３６は、図４に示すように、隣合う開閉レバー３１の間に位置している。そして、ノズルベーン２９を最大限に開き側に回動させると、隣合う開閉レバー３１の一方（図４では下方）が、実線で示すようにストッパ３６に突当てられる。また、ノズルベーン２９を最大限に閉じ側に回動させると、隣合う開閉レバー３１の他方（図４では上方）が、二点鎖線で示すようにストッパ３６に突当てられる。このようにストッパ３６によって制限された開閉範囲内で、ノズルベーン２９の開度制御が行われる。
【００３２】
図１に示すように、車両には、エンジン１１の運転状態を検出するために各種センサ４１〜４３が設けられている。例えば、クランク軸１３の近傍には、同軸１３が所定角度回転する毎にパルス信号を出力するクランク角センサ４１が配置されている。このパルス信号は、クランク軸１３の時間当りの回転数であるエンジン回転速度ＮＥの検出に用いられる。シリンダブロックには、冷却水の温度である冷却水温を検出する水温センサ４２が取付けられている。アクセルペダルの近傍には、運転者による同ペダルの踏込み量であるアクセル開度を検出するアクセル開度センサ４３が配置されている。
【００３３】
また、これらのセンサ４１〜４３の検出値等に基づき、エンジン１１の各部の作動を制御する手段として、車両にはエンジン電子制御ユニット（以下「エンジンＥＣＵ」という）４６が設けられている。エンジンＥＣＵ４６は、メインリレー４７及びイグニションスイッチ１６を介してバッテリ１５に接続されている。メインリレー４７は、接点４８と、この接点４８を開閉制御するための励磁コイル４９とを備えている。
【００３４】
エンジンＥＣＵ４６は、マイクロコンピュータを中心として構成されている。エンジンＥＣＵ４６では、中央処理装置（ＣＰＵ）が前記各種センサ４１〜４３の検出値等に基づき、読出し専用メモリ（ＲＯＭ）に記憶されている制御プログラムや初期データに従って演算処理を行い、その演算結果に基づいて各種制御を実行する。ＣＰＵによる演算結果は、ランダムアクセスメモリ（ＲＡＭ）において一時的に記憶される。さらに、エンジンＥＣＵ４６は、不揮発性メモリからなるバックアップＲＡＭを備えている。バックアップＲＡＭは、エンジンＥＣＵ４６に対する電力供給が停止された後にも、前記ＲＡＭ内の各種データを保持するために、バッテリ１５によってバックアップされている。
【００３５】
エンジンＥＣＵ４６は、前記各種制御として、例えばイグニションスイッチ１６の操作に応じてメインリレー４７を制御することにより、エンジンＥＣＵ４６自身への電力供給を制御する。具体的には、イグニションスイッチ１６がオン位置へ操作されると、メインリレー４７の励磁コイル４９を励磁する。この励磁により接点４８が閉成され、エンジンＥＣＵ４６にはバッテリ１５から電力が供給される。一方、イグニションスイッチ１６がオフ位置へ操作されると、所定の条件（例えばエンジン停止に係る各種制御が終わること）が満たされた後に励磁コイル４９を消磁する。その結果、イグニションスイッチ１６のオフ後もしばらくはエンジンＥＣＵ４６に電力が供給される。その後、接点４８が開成され、バッテリ１５からエンジンＥＣＵ４６への電力供給が停止される。なお、エンジン停止に係る制御には、後述するノズルベーン２９を全閉にするためのＤＣモータ３４の制御が含まれている。
【００３６】
また、エンジンＥＣＵ４６は燃料噴射制御を実行する。この燃料噴射制御では、燃料噴射弁から噴射される燃料の量及び噴射時期を、クランク角センサ４１によるエンジン回転速度ＮＥ、アクセル開度センサ４３によるアクセル開度、水温センサ４２による冷却水温等に基づき決定する。そして、クランク角センサ４１の出力信号が燃料噴射開始時期と一致した時点で、燃料噴射弁への通電を開始する。この開始時点から、前記燃料噴射量に対応した燃料噴射時間が経過した時点で通電を停止する。
【００３７】
また、エンジンＥＣＵ４６は、開度指令値を算出する手段として機能する。すなわち、エンジンＥＣＵ４６はノズルベーン２９の目標開度として、０〜１１０％の間で開度指令値を算出し出力する。開度指令値は、ノズルベーン２９を開き側に制御しようとするほど０％寄りの値とされ、ノズルベーン２９を閉じ側に制御しようとするほど１００％寄りの値とされる。開度指令値１００％では、開閉レバー３１がストッパ３６から若干離間し、開度指令値１１０％では、開閉レバー３１がストッパ３６に付当てられ、ノズルベーン２９が全閉となる。
【００３８】
なお、エンジン運転時には、０〜１００％の間の値が開度指令値として算出及び出力される。また、エンジン停止のためにイグニションスイッチ１６がオフ位置に操作された場合には、１１０％が開度指令値として算出及び出力される。１１０％は、全閉突当ての実行を指令するために、０〜１００％の開度指令とは別の、開度と直接比例しない指令値である。
【００３９】
さらに、前記エンジンＥＣＵ４６とは別にターボコントローラ５１が、ノズルベーン２９の開度を直接制御するための手段として設けられている。ターボコントローラ５１は、前記メインリレー４７を介してバッテリ１５に接続されている。また、ターボコントローラ５１はエンジンＥＣＵ４６に接続されており、同ＥＣＵ４６から通信により前記開度指令値を受信する。また、ターボコントローラ５１には、可変ノズル（ノズルベーン２９）の開度を検出する開度検出手段として、ノズル開度センサ５２が接続されている。ターボコントローラ５１は、ＣＰＵ５０、ＲＯＭ、ＲＡＭを備えている点でエンジンＥＣＵ４６と共通するが、コスト削減等を意図して、バックアップメモリ等の不揮発性メモリを備えていない点でエンジンＥＣＵ４６と異なっている。
【００４０】
ここで、ターボコントローラ５１のＣＰＵ５０は、供給される電圧が所定値を上回った場合に正常に動作し、所定値Ｖ１以下になると一旦動作を止める。そして、ＣＰＵ５０は、電圧が再び所定値Ｖ１を上回ると動作を再開する。この現象はＣＰＵ５０のリセットと呼ばれる。同様の現象はエンジンＥＣＵ４６のＣＰＵでも起こる。
【００４１】
ターボコントローラ５１は、エンジンＥＣＵ４６から受信した開度指令値と、ノズル開度センサ５２の検出値とに基づきＤＣモータ３４を駆動制御し、ノズルベーン２９の開度を制御する。なお、エンジン停止のためにイグニションスイッチ１６がオフ位置に操作された場合には、前述したように１１０％の開度指令値を受信する。このことから、開閉レバー３１がストッパ３６に突当てられるまでノズルベーン２９が回動される。開閉レバー３１がストッパ３６に突当たったところで、ノズルベーン２９は止まる。この状態では、ノズルベーン２９は全閉となる。
【００４２】
ところで、ターボコントローラ５１に不揮発性メモリが設けられていない本実施形態では、エンジン停止時等、ターボコントローラ５１への電力供給が停止されているときに基準開度についての情報を記憶しておく手段がない。このため、エンジン１１の始動に際しバッテリ１５から電力が供給される毎に基準開度を設定することが要求される。
【００４３】
これに対しては、ターボコントローラ５１が基準開度を設定する手段として機能する。すなわち、前述したように、エンジン停止時において、開度指令値を１００％よりも閉じ側の値（１１０％）とすることにより、開閉レバー３１がストッパ３６に突当たるまでノズルベーン２９を閉じ側に回動させている。従って、次回のエンジン始動時に設定される基準開度は、開閉レバー３１がストッパ３６に突当てられたときのノズルベーン２９の開度、すなわち全閉となる。そのため、エンジン始動直後から前記基準開度をもとにノズルベーン２９を精度よく回動させることが可能となる。
【００４４】
次に、前記のように構成された本実施形態の作用について説明する。図６のフローチャートは、エンジンＥＣＵ４６が実行する各処理のうち、開度指令値を算出するためのルーチンを示している。エンジンＥＣＵ４６は、このルーチンを、イグニションスイッチ１６がオン位置に操作されて、バッテリ１５から電力が供給されている期間において、所定のタイミング、例えば所定時間毎に実行する。
【００４５】
エンジンＥＣＵ４６は、まずステップ１１０において、開度指令値の初期値が既に設定されているかどうかを判定する。別の表現をすると、イグニションスイッチ１６のオン位置への操作に応じて電力供給が開始されて最初（初回）の制御周期であるかどうかを判定する。この判定条件が満たされていないと、ステップ１２０において、全閉に対応する開度指令値（１００％）を、開度指令値の初期値として設定しＲＡＭに記憶する。そして、この開度指令値をターボコントローラ５１に送信した後、開度指令値算出ルーチンを一旦終了する。
【００４６】
これに対し、ステップ１１０の判定条件が満たされていると、すなわち、既に開度指令値の初期値が設定されていると、ステップ１３０へ移行する。ステップ１３０では、イグニションスイッチ１６がオン位置に操作されており、かつエンジンストールが発生しているかどうかを判定する。ここで、エンジンストールの発生の有無は、クランク角センサ４１の信号に基づき判定される。詳しくは、クランク角センサ４１から一定期間（例えば０．５秒間）にわたりパルス信号が出力されていない場合、クランク軸１３が回転していないと考えられることから、エンジンストールが発生していると判定される。
【００４７】
ステップ１３０の判定条件が満たされていないと、すなわちエンジン１１が運転されていると、ステップ１４０，１６０において、そのときの状況が、電圧低下によりＣＰＵ５０がリセットされ得る状況であるかどうかを判定（推定）する。
【００４８】
このような状況は、エンジン始動時、特に極低温での始動時に起こりやすいと考えられる。詳しくは、スタータ１７が作動している期間（クランキング期間）には、スタータ１７で多くの電力が消費される。これは、エンジンオイルの粘度が高くクランク軸１３を回転させるのにスタータ１７に大きな力が要求されるからである。また、エンジン回転速度ＮＥは、例えば、燃焼サイクルにおける圧縮行程では低下し、爆発・燃焼行程では上昇する。このエンジン回転速度ＮＥの変動にともない、スタータ１７に要求される力が変化し、電力消費量も変化する。従って、極低温等でのエンジン始動時には、ターボコントローラ５１に供給される電力も変動する。これに合せてＣＰＵ５０に供給される電圧も変動する。エンジン回転速度ＮＥがある値αを下回ると、電圧が、ＣＰＵ５０のリセットが起き得る値（所定値Ｖ１）よりも低くなる。値αは実験により求めることができ、例えば３００回転／分が挙げられる。
【００４９】
上記の点を考慮して、ステップ１４０では、まずクランキング中かどうかを判定する。詳しくは、イグニションスイッチ１６のオン位置からスタート位置への操作に応じてスタータ１７が作動（オン）しているかどうかを判定する。この判定条件が満たされていると、ステップ１６０において、始動時用マップを参照して開度指令値を算出する。この開度指令値は、可変ノズルの目標開度に相当するものである。図５に示すように、始動時用マップには、エンジン回転速度ＮＥと開度指令値との関係が実験等により予め規定されている。具体的には、前述した値α（３００回転／分）よりも若干高い値が規定値βとして設定されている。そして、エンジン回転速度ＮＥが、この規定値βよりも低い領域では、ＣＰＵ５０がリセットされ得る状況であると考えられることから、開度指令値はエンジン回転速度ＮＥにかかわらず、全閉に対応する値（１００％）に設定されている。また、エンジン回転速度ＮＥが規定値β以上の領域では、開度指令値はエンジン回転速度ＮＥが高くなるにつれて徐々に開き側の値となるように設定されている。従って、同領域では、開度指令値はエンジン回転速度ＮＥの上昇に従って減少する。
【００５０】
そして、そのときのエンジン回転速度ＮＥに対応する開度指令値を前記始動時用マップから割出すと、その開度指令値をターボコントローラ５１に送信し、開度指令値算出ルーチンを一旦終了する。
【００５１】
前述したステップ１４０の判定条件が満たされていない（スタータオフ）場合には、ステップ１８０において、通常運転時用の開度指令値を算出する。例えば、エンジン回転速度ＮＥ、燃料噴射量等に基づき、所定のマップ、所定の演算式等に従って開度指令値を求める。そして、この開度指令値をターボコントローラ５１に送信した後、開度指令値算出ルーチンを一旦終了する。
【００５２】
また、ステップ１３０の判定条件が満たされている場合、すなわち、電力が供給されている状態でエンジンストールが発生している場合には、ステップ１９０へ移行する。ここで、エンジンストール中であってもターボコントローラ５１には電力が供給されているため、前回の開度指令値はＲＡＭに記憶されている。このことから、前回の開度指令値を今回の開度指令値として保持する。なお、仮に開度指令値算出ルーチンにおいて、ステップ１３０，１９０の処理が設けられていないとすると、エンジンストール中に、ステップ１８０の処理が行われて、誤って通常運転時用の開度指令値が求められ、開度制御に支障を来すおそれがある。ステップ１３０，１９０の処理は、この不具合の発生を防止するために設けられている。そして、ステップ１９０では、前記のようにして保持した開度指令値をターボコントローラ５１に送信し、その後、開度指令値算出ルーチンを一旦終了する。
【００５３】
一方、図示はしないが、ターボコントローラ５１のＣＰＵ５０は、前述したようにバッテリ１５から電力供給が開始されたときにノズル開度センサ５２の検出値（ノズル開度）を読込み、これを基準開度として設定する。そして、この基準開度を基準とし、ノズル開度センサ５２によるノズル開度が目標開度となるように、前記エンジンＥＣＵ４６から送信された開度指令値に従ってＤＣモータ３４を駆動制御する。
【００５４】
前述したようにエンジンＥＣＵ４６及びターボコントローラ５１によりＤＣモータ３４が制御されると、ノズル開度等は例えば図７に示すように変化する。図７では、先に図８において説明したものと同様に、タイミングｔ１でイグニションスイッチ１６がオフ位置からオン位置に操作されている。また、タイミングｔ２〜ｔ１０の期間では、さらにイグニションスイッチ１６がスタート位置に操作されている。
【００５５】
タイミングｔ１でのイグニションスイッチ１６のオン操作により、メインリレー４７の励磁コイル４９が励磁され、接点４８が閉成される。この閉成により、エンジンＥＣＵ４６及びターボコントローラ５１の両者に対し、バッテリ１５からの電力供給が開始される。エンジンＥＣＵ４６では開度指令値算出ルーチンが開始されるが、最初の制御周期では未だ開度指令値の初期値が設定されていない。このため、ステップ１１０→１２０→リターンの順に処理が行われ、開度指令値の初期値として全閉に対応する値（１００％）が設定される。また、ターボコントローラ５１では電力供給開始とともにノズル開度センサ５２の検出値が読込まれ、基準開度として設定される。ここで、前回のエンジン停止時にノズルベーン２９が全閉にされていることから、電力供給開始時にはノズルベーン２９は全閉となっている。このため、全閉に対応する値（１００％）が基準開度として設定される。
【００５６】
開度指令値算出ルーチンの次回の制御周期では、既に開度指令値の初期値が設定されていることから、ステップ１１０→１３０の順に処理が行われる。ここで、電力供給開始後、未だスタータ１７がオン（作動）されていないため、エンジンストール状態と判定され、ステップ１３０の処理を経た後ステップ１９０→リターンの順に処理が行われる。ステップ１９０では前回値である全閉（１００％）が開度指令値として設定される。従って、ノズルベーン２９は全閉状態を保持する。
【００５７】
タイミングｔ２〜ｔ１０にわたってイグニションスイッチ１６がスタート位置に操作されると、スタータ１７に電力が供給され、クランク軸１３が強制的に駆動されてクランキングが行われる。この駆動により、エンジン回転速度ＮＥが図７（ｃ）に示すように徐々に上昇する。このとき、開度指令値算出ルーチンでは、ステップ１１０→１３０→１４０→１６０→リターンの順に処理が行われる。上昇途中のエンジン回転速度ＮＥが規定値βよりも低いと、ＣＰＵ５０がリセットされ得る状況であると推定され、全閉（１００％）が開度指令値として算出され送信される。この開度指令値に従ってＤＣモータ３４が制御されることで、ノズルベーン２９は全閉状態に保たれる。
【００５８】
ここで、エンジン１１の始動が極低温等の低温環境下で行われているとすると、ステップ１４０の判定条件が満たされ、かつエンジン回転速度ＮＥが規定値βよりも低くなる期間（タイミングｔ２〜ｔ９）が存在し得る。この期間には、図７（ｃ）に示すようにエンジン回転速度ＮＥが変動しながら上昇する。これにともないターボコントローラ５１に供給される電圧が変動する。この変動により電圧が所定値Ｖ１以下になると（タイミングｔ３，ｔ５，ｔ７）、ＣＰＵ５０が動作を停止し、再び所定値Ｖ１を上回ると（タイミングｔ４，ｔ６，ｔ８）、動作を再開する。このようにＣＰＵ５０がリセットされると、ターボコントローラ５１は、そのときのノズル開度センサ５２によるノズル開度を読込み、これを基準開度として設定する。しかし、前述したように全閉に対応した値（１００％）が開度指令値として算出され、ノズルベーン２９が全閉状態となっている。このため、全閉が基準開度として設定されることになる。
【００５９】
そして、タイミングｔ９でエンジン回転速度ＮＥが規定値β以上になると、図５の始動時用マップに従い、そのエンジン回転速度ＮＥに応じた開度指令値が算出され、この値に従ってＤＣモータ３４が制御される。その結果、図７（ｅ）に示すように、タイミングｔ９〜ｔ１０の期間ではノズル開度が若干開き側に変化する。
【００６０】
さらに、タイミングｔ１０でスタータ１７がオフされると、クランキングが終わってエンジン１１が通常の運転状態となる。開度指令値算出ルーチンでは、ステップ１４０の処理が満たされなくなる。このため、ステップ１１０→１３０→１４０→１８０→リターンの順に処理が行われる。エンジン回転速度ＮＥ、燃料噴射量等に基づき開度指令値が算出される。従って、この開度指令値に従ってＤＣモータ３４が制御されることで、ノズルベーン２９の開度はそのときの運転状態に応じた開度に変化する。
【００６１】
以上詳述した本実施形態によれば、次の効果が得られる。
（１）エンジンＥＣＵ４６は、イグニションスイッチ１６の操作にともなうバッテリ１５からの電力供給開始後、基準開度がリセットされ得る状況を推定している（ステップ１４０，１６０）。そして、この状況を推定している期間中は、初期値を開度指令値として保持するようにしている（ステップ１６０）。このようにエンジンＥＣＵ４６は保持手段として機能する。その結果、推定期間中は、ノズルベーン２９は電力供給開始時の開度に保持される。従って、ＣＰＵ５０がリセットされると、そのときのノズル開度が基準開度として設定されるが、電力供給開始時の開度が再度設定されることとなる。このようにして、エンジン始動時に、誤った開度が開度制御の基準開度として設定されるのを抑制することができる。
【００６２】
（２）エンジン１１を停止させるためにイグニションスイッチ１６がオフ位置に操作されると、エンジンＥＣＵ４６はその操作に応じて、ノズルベーン２９を全閉にするための開度指令値（１１０％）を算出するようにしている。そのため、この開度指令値に従ってＤＣモータ３４が制御されることで、開閉レバー３１がストッパ３６に突当たるまで作動する。ストッパ３６に突当たったところで、開閉レバー３１のそれ以上閉じ側への作動が機械的に規制され、同開閉レバー３１が止まる。このときノズルベーン２９は全閉状態となっているため、次回、エンジン始動のために電力供給が開始される場合にも、ノズルベーン２９は初期状態として全閉になっている。これにともない、全閉が開度指令値の初期値及び基準開度として設定される。前述したように電力供給開始時には、開閉レバー３１がストッパ３６に突当たってノズルベーン２９が全閉状態となっていることから、得られる開度指令値の初期値及び基準開度は精度の高いものとなる。
【００６３】
（３）ノズル開度の変化に対する排気ガスの流速や過給圧の変化の度合（感度）は、ノズルベーン２９の開き側よりも閉じ側の方が大きい。別の表現をすると、ノズル開度にばらつきがあった場合、流速や過給圧は開き側の領域よりも閉じ側の領域において大きく影響を受ける。この点について、本実施形態では、全閉を基準開度として設定している。このため、感度の大きな領域から離れた開き側で基準開度が設定された場合には、ノズル開度がわずかにずれただけで流速、過給圧等に比較的大きな影響を及ぼし、精度上不利である。しかし、全閉を基準開度とすることでこのような影響を小さくすることができる。
【００６４】
（４）エンジン回転速度ＮＥとＣＰＵ５０のリセットとの間に相関関係が見られることに着目し、エンジン回転速度ＮＥがある値αよりも低いと、ＣＰＵ５０がリセットされ得る状況であると推定している。そして、この推定期間には、前述したように初期値を開度指令値として保持している。このため、上記（１）〜（３）の効果をより確実なものとすることができる。
【００６５】
（５）バッテリ１５から電力が供給されている状態でエンジンストールが起きたとき、前回の開度指令値を今回の開度指令値として保持している（ステップ１３０，１９０）。従って、エンジン始動中にエンジンストールが発生した場合には、初期値が今回の開度指令値とされることとなり、誤ってエンジン始動後の通常運転時と同様にして開度指令値が算出されるのを抑制することができる。
【００６６】
なお、本発明は次に示す別の実施形態に具体化することができる。
・開度指令値算出ルーチンのステップ１６０における規定値βを、電圧低下によりＣＰＵ５０のリセットが起こり得るエンジン回転速度ＮＥと同じ値αに設定してもよい。
【００６７】
・開度指令値算出ルーチンのステップ１６０の処理を以下のように変更してもよい。エンジン回転速度ＮＥが規定値βよりも低いかどうかを判定する。この判定条件が満たされている（ＮＥ＜β）の場合には、ステップ１２０で設定された初期値を保持し、これを開度指令値としてターボコントローラ５１に送信する。また、前記判定条件が満たされていない場合（ＮＥ≧β）には、ステップ１８０へ移行する。このようにすると、図５の始動時用マップが不要となる。
【００６８】
・ＣＰＵ５０がリセットされ得る状況を把握する手段として、前記実施形態でのエンジン回転速度ＮＥに代えて、バッテリ１５の電圧、外気温等を用いてもよい。前者の場合、バッテリ電圧がある値以下になるとＣＰＵ５０が動作を停止し、その値を上回ると動作を復帰することから、この値とバッテリ電圧との比較結果に基づきリセットされ得る状況であるかどうかを判定することが可能である。また、後者の場合、外気温が低くなると、エンジンオイルの粘度が高くなってスタータ１７で消費する電力量が増大する。これにともないバッテリ電圧が低下し、ターボコントローラ５１への電力供給量が減少して、リセットの原因となる。従って、所定の値と外気温との比較結果に基づきリセットされ得る状況であるかどうかを判定することができる。そのほかにも、エンジンオイルの温度、粘度等に基づきリセットされ得る状況を判定してもよい。さらに、前述した各種条件を組合わせ、これらが全て成立した場合にリセットされ得る状況であると推定してもよい。
【００６９】
・可変ノズル機構２６を駆動するアクチュエータとしては、ＤＣモータ３４以外にも、トルクモータ、ロータリソレノイド等が用いられてもよい。
・エンジン１１を停止させるためにイグニションスイッチ１６がオフ位置へ操作された場合、その操作に応じてノズルベーン２９を全開にするための開度指令値を算出するようにしてもよい。この場合、エンジン停止にともないノズルベーン２９が全開とされ、次回のエンジン始動に際しては、ノズルベーン２９が全開した状態で開度制御が開始されることとなる。
【００７０】
・本発明は、ターボコントローラ５１が不揮発性のメモリを備えていない場合に特に有用であるが、不揮発性のメモリを備えている場合にも適用可能である。その他、前記各実施形態から把握できる技術的思想について、それらの効果とともに記載する。
【００７１】
（Ａ）請求項１又は２に記載の可変ノズルターボチャージャの制御装置において、前記保持手段は、前記電源の電圧が所定値よりも低いとき前記基準開度がリセットされ得る状況であると推定する。
【００７２】
（Ｂ）請求項１又は２に記載の可変ノズルターボチャージャの制御装置において、前記保持手段は、前記エンジンの周囲の温度が所定値よりも低いとき前記基準開度がリセットされ得る状況であると推定する。
【００７３】
電源の電圧、又はエンジン周囲の温度（外気温）と基準開度のリセットとの間にはそれぞれ相関関係が見られる。このことから、上記（Ａ）における電源の電圧、又は（Ｂ）における温度に基づいても、基準開度がリセットされ得る状況を把握することができる。
【図面の簡単な説明】
【図１】本発明の一実施形態についてその構成を示す略図。
【図２】可変ノズル機構の正面図。
【図３】図２のＸ−Ｘ線断面図。
【図４】可変ノズル機構の開閉レバーがストッパに突当てられる様子を示す部分拡大図。
【図５】始動時用マップのマップ構造を示す略図。
【図６】開度指令値を算出する手順を示すフローチャート。
【図７】ノズル開度等の変動態様を示すタイミングチャート。
【図８】従来技術におけるノズル開度等の変動態様を示すタイミングチャート。
【符号の説明】
１１…エンジン、１３…クランク軸（出力軸）、１５…バッテリ（電源）、２２…可変ノズルターボチャージャ、２３…タービンホイール、２９…ノズルベーン（可変ノズル）、３６…ストッパ、４６…エンジンＥＣＵ、５１…ターボコントローラ、５２…ノズル開度センサ（開度検出手段）。
【図１】
0003995944.tif 000002
【図２】
0003995944.tif 000003
【図３】
0003995944.tif 000004
【図４】
0003995944.tif 000005
【図５】
0003995944.tif 000006
【図６】
0003995944.tif 000007
【図７】
0003995944.tif 000008
【図８】
0003995944.tif 000009