(57)【要約】【課題】自動停止後に再始動不能になる不具合の発生をより抑制できてエコラン制御機能の信頼性を向上できるエンジンの自動停止始動制御装置を提供する。【解決手段】エコラン制御を実行するエコランＥＣＵ１０において、エンジン始動の際に検出されて、スタータ２００の劣化状態に応じて変動するバッテリ２０の電圧降下値及び放電電気量とバッテリ２０の劣化状態に応じて変動するバッテリ２０の電圧の低下後の所定電圧分の上昇に要する放電電気量により規定される容量特性とに基づいて、自動停止条件としての自動停止許可バッテリ電圧を変更する。これによれば、自動停止後に再始動不能になる不具合の発生を抑制できてエコラン制御における信頼性を向上できる。【選択図】図１
2007040229.tif 000002
【特許請求の範囲】
【請求項１】
エンジンの運転時に自動停止条件が成立するとエンジンを自動停止させ、エンジンの停止時に自動始動条件が満たされるとスタータをバッテリからの電力供給により起動させてエンジンを始動させるエンジンの自動停止始動制御装置であって、
エンジンの始動の際に検出されて、前記スタータの劣化状態に応じて変動する前記バッテリの電圧降下値及び放電電気量と前記バッテリの劣化状態に応じて変動する前記バッテリの所定電圧分の上昇に要する放電電気量により規定される容量特性とに基づいて、エンジンの自動停止後の再始動不能を防ぐべく前記自動停止条件の一つとしての自動停止許可バッテリ電圧を変更する条件変更手段を有することを特徴とするエンジンの自動停止始動制御装置。
【請求項２】
前記条件変更手段は、検出された前記放電電気量及び前記容量特性とに基づいて、前記バッテリの推定電圧降下値を算出し、この推定電圧降下値と検出した前記電圧降下値とに基づいて、前記自動停止許可バッテリ電圧を決定することを特徴とする請求項１に記載のエンジンの自動停止始動制御装置。
【請求項３】
前記条件変更手段は、前記検出した前記電圧降下値と前記推定電圧降下値との比較に基づいて、前記自動停止許可バッテリ電圧の算出方法を選択することを特徴とする請求項２に記載のエンジンの自動停止始動制御装置。
【請求項４】
前記条件変更手段は、前記自動停止許可バッテリ電圧を決定した後において、エンジンの停止中に検出される前記バッテリの液温度に基づいて前記自動停止許可バッテリ電圧を補正することを特徴とする請求項２又は３に記載のエンジンの自動停止始動制御装置。
【請求項５】
前記条件変更手段は、前記自動停止許可バッテリ電圧を決定した後において、エンジンの停止中に検出される前記バッテリの電圧と放電電気量と基づいて前記自動停止許可バッテリ電圧を補正することを特徴とする請求項２ないし４のいずれかに記載のエンジンの自動停止始動制御装置。
【請求項６】
前記バッテリの電圧降下値及び放電電気量に基づいて前記スタータの劣化状態の判定処理を実行するスタータ劣化判定手段と、
前記容量特性に基づいて前記バッテリの劣化状態の判定処理を実行するバッテリ劣化判定手段と、を有することを特徴とする請求項１ないし５のいずれかに記載のエンジンの自動停止始動制御装置。
【請求項７】
前記スタータ劣化判定手段は、エンジンのスタータによる始動の際に検出される前記バッテリの電圧降下値及び放電電気量と前記バッテリの液温度と電圧降下値及び放電電気量との相関関係をそれぞれ対応付ける判定用マップとに基づいて、前記スタータの劣化状態の判定処理をすることを特徴とする請求項６に記載のエンジンの自動停止始動制御装置。
【請求項８】
前記バッテリ劣化判定手段は、前記容量特性と前記バッテリの液温度と容量との相関関係を対応付ける判定用マップとに基づいて、前記バッテリの劣化状態の判定処理をすることを特徴とする請求項６または７に記載のエンジンの自動停止始動制御装置。
【請求項９】
前記スタータ劣化判定手段は、前記バッテリの液温度を考慮して前記スタータの劣化状態の判定処理をすることを特徴とする請求項６ないし８のいずれかに記載のエンジンの自動停止始動制御装置。
【請求項１０】
前記バッテリ劣化判定手段は、前記バッテリの液温度を考慮して前記バッテリの劣化状態の判定処理をすることを特徴とする請求項６ないし９のいずれかに記載のエンジンの自動停止始動制御装置。
【請求項１１】
エンジンの運転時に自動停止条件が成立するとエンジンを自動停止させ、エンジンの停止時に自動始動条件が満たされるとスタータをバッテリからの電力供給により起動させてエンジンを始動させるエンジンの自動停止始動制御方法であって、
エンジン始動の際に検出されて、前記スタータの劣化状態に応じて変動する前記バッテリの電圧降下値及び放電電気量と前記バッテリの劣化状態に応じて変動する前記バッテリの所定電圧分の上昇に要する放電電気量により規定される容量特性とに基づいて、前記自動停止条件の一つとしての自動停止許可バッテリ電圧を変更する、
ことを特徴とするエンジンの自動停止始動制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、エンジンのアイドリングストップ後、所定の条件成立により自動的にエンジンを再始動する、いわゆるエコラン制御を行うエンジンの自動停止始動制御装置に関する。
【背景技術】
【０００２】
車両に搭載されるエンジンについて、燃費向上やガス排気量の低減を目的として、所定の停止条件の成立によりエンジンを停止させ、その後の所定の始動条件の成立によりエンジンを再始動させる、いわゆるエコラン制御が知られている。このエコラン制御機能を備えた車両では、エンジン停止中においても鉛バッテリ等のバッテリから車両に備わる電装品等が電力を消費することがあるため、確実な再始動を可能にすべく、バッテリの状態を常時監視しておき、エコラン制御の実行の可否を判断する必要がある。このような、技術として、例えば、特許文献１〜５等に開示されたものが知られている。尚、特許文献１〜３に開示された技術は、バッテリの内部抵抗の状態（劣化状態）に応じてエコラン制御を禁止する電圧レベルを変更するものであり、特許文献４，５に開示された技術は、前回のエンジン始動の際にバッテリから放電された電気量が充電されるまではエコラン制御を禁止するものである。
【特許文献１】特開２００１−２６８７０８号公報
【特許文献２】特開２００４−２７０４９６号公報
【特許文献３】特開２００４−１９０６０４号公報
【特許文献４】特開平８−６１１０９号公報
【特許文献５】特開２００４−２８０１１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、エコラン制御において、エンジン停止後再始動に際して再始動を不能にする要因としては、バッテリの劣化状態だけでなく、再始動の際におけるスタータの状態やバッテリの液温度等も挙げられる。
しかしながら、従来の技術では、これらの要因は考慮されておらず、エコラン制御において、エンジンの再始動不能に陥る可能性があった。
【０００４】
本発明は、上記の事情に鑑みて成されたものであり、その目的とするところは、自動停止後に再始動不能になる不具合の発生をより抑制できてエコラン制御機能の信頼性を向上できるエンジンの自動停止始動制御装置及び方法を提供することにある。
【課題を解決するための手段】
【０００５】
本発明に係るエンジンの自動停止始動制御装置は、エンジンの運転時に自動停止条件が成立するとエンジンを自動停止させ、エンジンの停止時に自動始動条件が満たされるとスタータをバッテリからの電力供給により起動させてエンジンを始動させるエンジンの自動停止始動制御装置であって、エンジンの始動の際に検出されて、スタータの劣化状態に応じて変動するバッテリの電圧降下値及び放電電気量とバッテリの劣化状態に応じて変動するバッテリの所定電圧分の上昇に要する放電電気量により規定される容量特性とに基づいて、エンジンの自動停止後の再始動不能を防ぐべく自動停止条件の一つとしての自動停止許可バッテリ電圧を変更する条件変更手段を有する、ことを特徴としている。
この構成によれば、バッテリの特性に基づいてバッテリ及びスタータの劣化状態を考慮して自動停止条件としての自動停止許可バッテリ電圧を変更するので、自動停止条件が的確に変更されてエンジンの再始動不能に陥るのを確実に防止できる。すなわち、本発明では、バッテリ及びスタータの劣化状態の進行に応じて自動停止許可バッテリ電圧も上昇するように変更されるので、不適切なエコラン制御が実行されるのをより確実に抑制できる。
【０００６】
上記構成において、条件変更手段は、検出された放電電気量及び容量特性とに基づいてバッテリの推定電圧降下値を算出し、この推定電圧降下値と検出した電圧降下値とに基づいて、自動停止許可バッテリ電圧を決定する、構成を採用できる。
この構成によれば、バッテリ劣化特性が反映された検出された容量特性とスタータ劣化特性が反映された検出された放電電気量を用いてバッテリの推定電圧降下値を算出し、これを最終的な自動停止許可バッテリ電圧に反映させるので、決定された自動停止許可バッテリ電圧がバッテリ劣化特性とスタータ劣化特性とに合致したものとなる。
【０００７】
上記構成において、条件変更手段は、検出した電圧降下値と推定電圧降下値との比較に基づいて、自動停止許可バッテリ電圧の算出方法を選択する、構成を採用できる。
この構成によれば、不適切なエコラン制御が実行されるのを防止できる、より精度の良い自動停止許可バッテリ電圧を決定できる。
【０００８】
上記構成において、条件変更手段は、自動停止許可バッテリ電圧を決定した後において、エンジンの停止中に検出されるバッテリの液温度に基づいて自動停止許可バッテリ電圧を補正する、構成を採用できる。
この構成によれば、エンジンの自動停止中に変化するバッテリの液温度を考慮して自動停止許可バッテリ電圧を補正するので、不適切なエコラン制御が実行されるのをより防止できる。
【０００９】
上記構成において、条件変更手段は、自動停止許可バッテリ電圧を決定した後において、エンジンの停止中に検出されるバッテリの電圧と放電電気量と基づいて自動停止許可バッテリ電圧を補正する、構成を採用できる。
この構成によれば、エンジンの自動停止中に再度検出されたバッテリの電圧と放電電気量とに基づいて既に決定された自動停止許可バッテリ電圧を補正するので、不適切なエコラン制御が実行されるのをより防止できる。
【００１０】
上記構成において、バッテリの電圧降下値及び放電電気量に基づいてスタータの劣化状態の判定処理を実行するスタータ劣化判定手段と、容量特性に基づいてバッテリの劣化状態の判定処理を実行するバッテリ劣化判定手段と、を有する構成を採用できる。
この構成によれば、ユーザ等がスタータ劣化の状態やバッテリ劣化状態を知ることが可能となり、エコラン制御においてエンジンの再始動不能に陥る状況が発生する前にバッテリ交換やスタータの修理をユーザに知らせることが可能となる。
【００１１】
上記構成において、スタータ劣化判定手段は、エンジンのスタータによる始動の際に検出されるバッテリの電圧降下値及び放電電気量とバッテリの液温度と電圧降下値及び放電電気量との相関関係をそれぞれ対応付ける判定用マップとに基づいて、スタータの劣化状態の判定処理をする、構成を採用できる。
この構成によれば、スタータ劣化状態を精度良く判定できると共に処理負担を軽減できる。
【００１２】
上記構成において、バッテリ劣化判定手段は、容量特性とバッテリの液温度と容量との相関関係を対応付ける判定用マップとに基づいて、バッテリの劣化状態の判定処理をする、構成を採用できる。
この構成によれば、バッテリの劣化状態を精度良く判定できると共に処理負担を軽減できる。
【００１３】
上記構成において、スタータ劣化判定手段は、バッテリの液温度を考慮してスタータの劣化状態の判定処理をする、構成を採用できる。
この構成によれば、スタータ劣化状態を一層精度良く判定できる。
【００１４】
上記構成において、バッテリ劣化判定手段は、バッテリの液温度を考慮してバッテリの劣化状態の判定処理をする、構成を採用できる。
この構成によれば、バッテリの劣化状態を一層精度良く判定できる。
【００１５】
本発明に係るエンジンの自動停止始動制御方法は、エンジンの運転時に自動停止条件が成立するとエンジンを自動停止させ、エンジンの停止時に自動始動条件が満たされるとスタータをバッテリからの電力供給により起動させてエンジンを始動させるエンジンの自動停止始動制御方法であって、エンジン始動の際に検出されて、スタータの劣化状態に応じて変動するバッテリの電圧降下値及び放電電気量とバッテリの劣化状態に応じて変動するバッテリの所定電圧分の上昇に要する放電電気量により規定される容量特性とに基づいて、自動停止条件の一つとしての自動停止許可バッテリ電圧を変更する、ことを特徴としている。
【発明の効果】
【００１６】
本発明によれば、自動停止後に再始動不能になる不具合の発生をより確実に抑制できてエコラン制御における信頼性を向上できる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の最良の実施形態について、添付図面を参照しつつ説明する。
図１は本発明が適用されるエコラン車両における要部構成図である。
このエコラン車両は、図１に示すように、エンジンの自動停止始動制御装置としてのエコランＥＣＵ１０、例えば鉛バッテリからなるバッテリ２０、オルタネータ３０、電気負荷４０、電圧計５０、電流計６０、温度計７０、エンジンＥＣＵ１００、エンジン１５０、スタータ２００等を備えている。
【００１８】
電気負荷４０は、例えば、ランプ、ワイパー等の車両に搭載された電装品等で構成されている。
オルタネータ３０は、例えば、ベルトを介してエンジンにより駆動され、発電した交流出力をダイオードで整流し、直流に変換して電気負荷４０へ必要な電力を供給すると共に、バッテリ２０を充電するための電力を供給する。
電圧計５０は、バッテリ２０の電圧を検出してエコランＥＣＵ１０へ出力する。
電流計６０は、バッテリ２０の放電する電流を検出してエコランＥＣＵ１０へ出力する。
温度計７０は、バッテリ２０の液温度を検出してエコランＥＣＵ１０へ出力する。
【００１９】
スタータ２００は、エコランＥＣＵ１０の通電制御により起動されると共にバッテリ２０からの電力を受けてエンジン１５０の図示しないクランクシャフトを始動のために回転させる。尚、スタータ２００の構造については周知であるので、詳細説明を省略する。
エンジンＥＣＵ１００は、プロセッサ、メモリ等のハードウエアと所要のソフトウエアから構成されて、エンジン１５０を総合的に制御すると共に、エコランＥＣＵ１０との間で各種情報を授受可能となっており、エンジンＥＣＵ１００は、エコランＥＣＵ１０からエコラン制御に伴うエンジン１５０の自動停止信号を受けてエンジン１５０を停止させる等の制御を実行する。
【００２０】
エコランＥＣＵ１０は、プロセッサ、メモリ等のハードウエアと所要のソフトウエアから構成されて、エンジンＥＣＵ１００や図示しない他の各種センサ等から自動停止条件及び自動始動条件を判断するための情報を受け取り、エンジン１５０の運転時に自動停止条件が成立するとエンジン１５０を自動停止させ、エンジン１５０の停止時に自動始動条件が満たされるとスタータ２００をバッテリ２０からの電力供給により起動させてエンジン１５０を始動させるエコラン制御を実行する。尚、エコラン制御については周知技術であり、詳細説明については省略するが、自動停止条件の一つとして後述するバッテリ２０のエコラン許可バッテリ電圧（自動停止許可バッテリ電圧）も含まれている。
【００２１】
また、エコランＥＣＵ１０は、条件変更手段として機能し、エンジン１５０の始動の際に検出されて、スタータ２００の劣化状態に応じて変動するバッテリ２０の電圧降下値及び放電電気量とバッテリ２０の劣化状態に応じて変動するバッテリ２０の所定電圧分の上昇に要する放電電気量により規定される容量特性とに基づいて、エンジン１５０の自動停止後の再始動不能を防ぐために上記のエコラン許可バッテリ電圧を変更する。尚、エコランＥＣＵ１０によるエコラン許可バッテリ電圧変更処理については後述する。
さらに、エコランＥＣＵ１０は、バッテリ２０の電圧降下値及び放電電気量に基づいてスタータ２００の劣化状態の判定処理を実行すると共に、バッテリ２０の容量特性に基づいてバッテリ２０の劣化状態の判定処理を実行する。尚、エコランＥＣＵ１０によるバッテリ２０及びスタータ２００の劣化状態の判定処理については後述する。
【００２２】
次に、エコランＥＣＵ１０による処理の一例について、図２〜図５を参照して説明する。
ここで、図２はスタータの劣化状態判定処理の一例を示すフローチャート、図３はバッテリの劣化状態判定処理の一例を示すフローチャート、図４はエコラン許可バッテリ電圧を決定するための処理の一例を示すフローチャート、図５はエコラン許可バッテリ電圧の補正処理の一例を示すフローチャートである。尚、図２に示すスタータ劣化判定手段としてのスタータ劣化判定ルーチンと図３に示すバッテリ劣化判定手段としてのバッテリ劣化判定ルーチンとは並列的に処理される。
【００２３】
エコランＥＣＵ１０は、図２に示すように、先ず、バッテリ２０の初期電圧Ｖ１（スタータ２００の起動前）を記憶する（ステップＳＴ１）。
次いで、スタータ２００が起動されたかを判断し（ステップＳＴ２）、スタータ２００が起動された場合には、バッテリ２０の電圧値および電流値の計測（サンプリング）を開始する（ステップＳＴ３）。
【００２４】
次いで、所定のサンプリング時間でサンプリングした電流値を積算してバッテリ２０の放電電気量Ｉ０[Ａｓｅｃ]を算出する（ステップＳＴ４）。
次いで、サンプリングしたバッテリ２０の電圧値から最低電圧値Ｖ０[Ｖ]を検出する。
【００２５】
次いで、エンジン１５０が完爆したかを判断する（ステップＳＴ５）。エンジン１５０が完爆したかの判断は、例えば、エンジンＥＣＵ１００等から得られるエンジン回転数が例えば、５００[ｒｐｍ]を超えたか否かで判断する。
【００２６】
エンジン１５０が完爆していない場合には、ステップＳＴ３の計測開始から所定時間Ｔ０を経過したかを判断し（ステップＳＴ１４）、所定時間Ｔ０を経過した場合には処理を終了し、経過していない場合には、スタータ２００の起動が完了したかを判断する（ステップＳＴ１５）。スタータ２００の起動が完了している場合には処理を終了し、完了していない場合には、ステップＳＴ４に戻って上記の処理を繰り返す。
【００２７】
上記のステップＳＴ６において、エンジン１５０が完爆した場合には、バッテリ２０の液温度を計測して記憶し（ステップＳＴ７）、計測処理を終了する（ステップＳＴ８）。すなわち、本実施形態では、エンジン１５０の始動からエンジン１５０の完爆までの間において計測を行う。また、所定時間Ｔ０を経過してもエンジン１５０が完爆をしない場合、又は、エンジン１５０が完爆しない状態でスタータ２００の起動が完了した場合には、スタータ２００の劣化判定処理を行わない。
【００２８】
次いで、バッテリ２０の初期電圧Ｖ１から最低電圧値Ｖ０[Ｖ]を減算して電圧降下値Ｖ２を算出し（ステップＳＴ９）、スタータ２００の状態を決定する処理を開始する（ステップＳＴ１０）。
このスタータ２００の状態決定は、先ず、図７に示すようなバッテリ２０の液温度と電圧降下値との相関関係を対応付ける判定用マップから現在の液温度に対応する電圧降下値を選択し、この選択したマップ値と電圧降下値Ｖ２とを比較する（ステップＳＴ１１）。電圧降下値Ｖ２がマップ値よりも小さい場合には、スタータ２００の劣化は発生していないと判断して処理を終了する。
ステップＳＴ１１において、電圧降下値Ｖ２がマップ値よりも大きい場合には、図８に示すようなバッテリ２０の液温度と放電電気量との相関関係を対応付ける判定用マップから現在の液温度に対応する放電電気量を選択し、この選択したマップ値と放電電気量Ｉ０とを比較する（ステップＳＴ１２）。放電電気量Ｉ０がマップ値よりも小さい場合には、スタータ２００の劣化は発生していないと判断して処理を終了する。
ステップＳＴ１２において、放電電気量Ｉ０がマップ値よりも大きい場合には、スタータ２００の劣化が発生していると判断して、即ち、電圧降下値Ｖ２が通常より大きく、かつ、スタータ２００の起動に必要な放電電気量Ｉ０が通常よりも大きい場合にはスタータ２００の劣化が発生していると判断し、スタータ２００の劣化判定処理を行う（ステップＳＴ１３）。この処理は、例えば、インジケータやスピーカ等の報知手段によりユーザにスタータ２００の劣化を知らせる。
【００２９】
次に、エコランＥＣＵ１０によるバッテリの劣化状態の判定処理について説明する。
エコランＥＣＵ１０は、図３に示すように、先ず、バッテリ２０の最低電圧を検出したかを判断し（ステップＳＴ２１）、検出しない場合には処理を終了し、検出した場合には、バッテリ２０の電圧値および電流値の計測（サンプリング）を開始する（ステップＳＴ２２）。
次いで、所定のサンプリング時間でサンプリングした電流値を積算してバッテリ２０の放電電気量Ｉ１[Ａｓｅｃ]を算出する（ステップＳＴ２３）。
次いで、バッテリ２０の現在の電圧値が最低電圧Ｖ０に所定電圧ΔＶ（例えば、１［Ｖ］）加算した電圧に到達したかを判断する（ステップＳＴ２４）。この処理は、バッテリ２０の所定電圧分ΔＶの上昇に要する放電電気量Ｉ１により規定される容量特性を計測するために行う。
【００３０】
次いで、エンジン１５０が完爆したかを判断する（ステップＳＴ２５）。
エンジン１５０が完爆していない場合には、ステップＳＴ３の計測開始から所定時間Ｔ１を経過したかを判断し（ステップＳＴ３１）、所定時間Ｔ１を経過した場合には処理を終了し、経過していない場合には、スタータ２００の起動が完了したかを判断する（ステップＳＴ３２）。スタータ２００の起動が完了している場合には処理を終了し、完了していない場合には、ステップＳＴ２５に戻る。
ステップＳＴ２５において、エンジン１５０が完爆した場合には、バッテリ２０の液温度を計測して記憶し（ステップＳＴ２６）、計測処理を終了する（ステップＳＴ２７）。
【００３１】
次いで、バッテリ２０の状態検出のための処理を開始する（ステップＳＴ２８）。
この処理は、先ず、図９に示すようなバッテリ２０の液温度と容量との相関関係を対応付ける判定用マップから現在の液温度に対応する容量を選択し、この選択したマップ値とステップＳＴ２３で算出した放電電気量Ｉ１とを比較し、放電電気量Ｉ１のほうが大きい場合には、バッテリ２０の容量劣化は発生していないと判断して処理を終了し、放電電気量Ｉ１のほうが小さい場合には、バッテリ２０の容量劣化が発生していると判断し、バッテリ２０の劣化判定処理を行う（ステップＳＴ３０）。この処理は、例えば、インジケータやスピーカ等の報知手段によりユーザにバッテリ２０の劣化を知らせる。
【００３２】
次に、エコランＥＣＵ１０によるエコラン許可バッテリ電圧を決定するための処理について説明する。尚、図４に示す条件変更手段としてのエコラン許可バッテリ電圧決定ルーチンは、上記図２、図３の処理の終了後に開始される。
エコランＥＣＵ１０は、図４に示すように、電圧降下値推定処理をする（ステップＳＴ４１）。この電圧降下値推定処理は、上記放電電気量Ｉ０及び容量特性としての放電電気量Ｉ１を用いて次式により推定電圧降下値Ｖ３を算出する。
【００３３】
Ｖ３［Ｖ］＝Ｉ０／Ｉ１
【００３４】
次いで、推定電圧降下値Ｖ３と検出した電圧降下値Ｖ２とを比較し（ステップＳＴ４２）、比較結果に基づいて、それぞれ異なる算出方法によるエコラン許可バッテリ電圧決定処理を行う（ステップＳＴ４３、ＳＴ４４）。
検出した電圧降下値Ｖ２が推定電圧降下値Ｖ３よりも大きい場合には、エコラン許可バッテリ電圧Ｖｐを、スタータ始動不能電圧Ｖｓと検出した電圧降下値Ｖ２を用いて次式により算出する（ステップＳＴ４３）。
【００３５】
Ｖｐ＝Ｖｓ＋Ｖ２
【００３６】
検出した電圧降下値Ｖ２が推定電圧降下値Ｖ３よりも小さい場合には、エコラン許可バッテリ電圧Ｖｐを、スタータ始動不能電圧Ｖｓ、放電電気量Ｉ０、容量特性としての放電電気量Ｉ１を用いて次式により算出する（ステップＳＴ４４）。
【００３７】
Ｖｐ＝Ｖｓ＋Ｉ０／Ｉ１
【００３８】
次いで、バッテリ２０の液温度Ｔｈｂ０を記憶して処理を終了する（ステップＳＴ４５）。
【００３９】
次に、エコランＥＣＵ１０によるエコラン許可バッテリ電圧の補正処理について説明する。
エコランＥＣＵ１０は、図５に示すように、先ず、エコラン状態（エンジン自動停止状態）かを判断する（ステップＳＴ５１）。エコラン状態でない場合には処理を終了し、エコラン状態の場合には、エンジン自動停止時から所定時間Ｔ０が経過したかを判断し（ステップＳＴ５２）、所定時間Ｔ０が経過したところで、バッテリ２０の電圧値および電流値の計測（サンプリング）を開始する（ステップＳＴ５３）。
【００４０】
次いで、計測したバッテリ２０の電圧Ｖ４を記憶し（ステップＳＴ５４）、その後新たにバッテリ２０の電圧Ｖ５を検出する（ステップＳＴ５５）。尚、電圧Ｖ５は、エコラン中に変動し得る電圧である。
次いで、所定のサンプリング時間でサンプリングした電流値を積算してバッテリ２０の放電電気量Ｉ２[Ａｓｅｃ]を算出する（ステップＳＴ５６）。
次いで、電圧Ｖ４から電圧Ｖ５を減算した値と、所定値ΔＶ１とを比較する（ステップＳＴ５７）。
ステップＳＴ５７において、電圧Ｖ４から電圧Ｖ５を減算した値が所定値ΔＶ１よりも大きい場合（電圧変動が大きい場合）には、バッテリ２０の液温度Ｔｈｂ０を記憶する（ステップＳＴ６０）。
ステップＳＴ５７において、電圧Ｖ４から電圧Ｖ５を減算した値が所定値ΔＶ１よりも小さい場合（電圧変動が小さい場合）には、エンジン１５０が再始動されたかを判断し（ステップＳＴ５８）、再始動されていない場合には、ステップＳＴ４５に戻って上記処理を繰り返し、再始動された場合には、電圧Ｖ４から電圧Ｖ５を減算した値と所定値ΔＶ２とを比較し（ステップＳＴ５９）、電圧Ｖ４から電圧Ｖ５を減算した値のほうが小さい場合（電圧変動が小さい場合）には処理を終了し、バッテリ２０の現在の液温度Ｔｈｂ１を記憶する（ステップＳＴ６０）。
【００４１】
次いで、計測を終了し（ステップＳＴ６１）、バッテリ２０の現在の放電電気量Ｉ３を次式により算出する（ステップＳＴ６２）。
【００４２】
Ｉ３＝Ｉ２×１／（Ｖ４−Ｖ５）
【００４３】
次いで、算出した現在の放電電気量Ｉ３と、図８において選択した放電電気量のマップ値との比較に基づいて、現在のバッテリ２０の状態が変化したかを判断し（ステップＳＴ６３）、変化していない場合には処理を終了し、変化している場合には、エコラン許可バッテリ電圧を補正する（ステップＳＴ６４）。
この補正処理は、算出した放電電気量Ｉ３を用いて図４に示したエコラン許可バッテリ電圧決定ルーチンと同様の処理により実行する。
【００４４】
ここで、図５において説明したエコラン停止字におけるエコラン許可バッテリ電圧の補正処理は、バッテリ２０の液温度を考慮して実行することも可能である。
具体的には、図６に示すように、エコラン停止時におけるバッテリ２０の液温度Ｔｈｂ１を検出し（ステップＳＴ７１）、次いで、エコラン許可バッテリ電圧を決定した時の液温度Ｔｈｂ０との差が所定値ΔＴｈ以上であるかを判断し（ステップＳＴ７２）、所定値ΔＴｈ以上である場合には、エコラン許可バッテリ電圧を補正する（ステップＳＴ７３）。この補正には、例えば、図１０に示すような液温度Ｔｈｂ０とＴｈｂ１との液温度差に応じて設定された補正係数を選択し、この補正係数をエコラン許可バッテリ電圧を掛け合わせる。
【００４５】
以上のように、本実施形態によれば、バッテリ２０の特性に基づいてバッテリ２０及びスタータ２００の劣化状態を考慮してエコラン許可バッテリ電圧Ｖｐを変更、補正するので、自動停止条件が的確に変更されてエンジンの再始動不能に陥るのを確実に防止できる。
また、本実施形態によれば、ユーザ等がスタータ２００の劣化状態やバッテリ２０の劣化状態を知ることが可能となり、エコラン制御においてエンジン１５０の再始動不能に陥る状況が発生する前にバッテリ２０の交換やスタータ２００の修理、交換をユーザに知らせることが可能となる。
【００４６】
上記実施形態では、エコランＥＣＵ１０とエンジンＥＣＵ１００とを別々に構成した場合について説明したが、これに限定されるわけではなく、エコランＥＣＵ１０とエンジンＥＣＵ１００とを一体的にして制御装置を構成することも可能である。
【図面の簡単な説明】
【００４７】
【図１】本発明のエンジン始動制御装置の一実施形態に係るエコランＥＣＵの構成図である。
【図２】スタータの劣化状態判定処理の一例を示すフローチャートである。
【図３】バッテリの劣化状態判定処理の一例を示すフローチャートである。
【図４】エコラン許可バッテリ電圧を決定するための処理の一例を示すフローチャートである。
【図５】エコラン許可バッテリ電圧の補正処理の一例を示すフローチャートである。
【図６】エコラン許可バッテリ電圧の補正処理の他の例を示すフローチャートである。
【図７】バッテリの液温度と電圧降下値との相関関係を対応付ける判定用マップを示す図である。
【図８】バッテリの液温度と放電電気量との相関関係を対応付ける判定用マップを示す図である。
【図９】バッテリの液温度と容量との相関関係を対応付ける判定用マップを示す図である。
【図１０】バッテリ液温度より補正係数を決定するための判定用マップを示す図である。
【符号の説明】
【００４８】
１０…エコランＥＣＵ（エンジン自動停止始動制御装置、条件変更手段、バッテリ劣化判定手段、スタータ劣化判定手段）
２０…バッテリ
３０…オルタネータ
４０…電気負荷
５０…電圧計
６０…電流計
７０…温度計
１００…エンジンＥＣＵ
１５０…エンジン
２００…スタータ
【図１】
2007040229.tif 000003
【図２】
2007040229.tif 000004
【図３】
2007040229.tif 000005
【図４】
2007040229.tif 000006
【図５】
2007040229.tif 000007
【図６】
2007040229.tif 000008
【図７】
2007040229.tif 000009
【図８】
2007040229.tif 000010
【図９】
2007040229.tif 000011
【図１０】
2007040229.tif 000012