(58)【調査した分野】(Int.Cl.,DB名)
エンジンと、前記エンジンによって駆動される発電機と、前記発電機が発電する電力によって充電されるバッテリとを備え、車両が停車している時に前記エンジンを自動停止させるアイドルストップ車両であって、
前記バッテリの充電状態を推定する充電状態推定手段と、
推定された前記バッテリの充電状態がアイドルストップ許可しきい値を超えているか判断する判断手段と、
推定された前記バッテリの充電状態が前記アイドルストップ許可しきい値を超えていると判断された場合に、推定された前記バッテリの充電状態の実充電状態に対する誤差の最大である最大誤差分を前記バッテリに充電し、推定された前記バッテリの充電状態の誤差にかかわらず前記バッテリの実充電状態が前記アイドルストップ許可しきい値を超える状態としてから前記エンジンの自動停止を許可するアイドルストップ許可手段と、
前記エンジンの自動停止が許可された場合に、前記エンジンを自動停止させるアイドルストップ手段と、
を備えたことを特徴とするアイドルストップ車両。
【発明の概要】
【発明が解決しようとする課題】
【0006】
バッテリ温度が低い場合やバッテリ劣化度合いが大きい場合は、バッテリの充電電流が小さくなるので、電流センサによる充電電流の検出誤差が大きくなり、SOCの推定誤差が大きくなる。
【0007】
したがって、推定されたSOCがアイドルストップ許可しきい値よりも高くても、実SOCがアイドルストップ許可しきい値よりも低い状況が起こりうる。しかしながら、特許文献1の技術では、推定されたSOCがアイドルストップ許可しきい値よりも高ければこのような状況でもアイドルストップが許可され、アイドルストップが実行されるので、上記バッテリの劣化の問題が生じる可能性がある。
【0008】
本発明は、このような技術的課題に鑑みてなされたもので、実SOCがアイドルストップ許可しきい値よりも低い状況でアイドルストップが行われてしまうのを防止することを目的とする。
【課題を解決するための手段】
【0009】
本発明のある態様によれば、エンジンと、前記エンジンによって駆動される発電機と、前記発電機が発電する電力によって充電されるバッテリとを備え、車両が停車している時に前記エンジンを自動停止させるアイドルストップ車両が提供される。
【0010】
当該車両においては、
バッテリの充電状態が推定され、推定されたバッテリの充電状態がアイドルストップ許可しきい値を超えているか判断される。そして、
推定されたバッテリの充電状態がアイドルストップ許可しきい値を超えていると判断された場合、
推定されたバッテリの充電状態の実充電状態に対する
誤差の最大である最大誤差分を前記バッテリに充電し
、推定されたバッテリの充電状態の誤差にかかわらずバッテリの実充電状態がアイドルストップ許可しきい値を超える状態としてから前記エンジンの自動停止が許可される。そして、前記エンジンの自動停止が許可された場合、前記エンジンが自動停止される。
【発明の効果】
【0011】
上記態様によれば、アイドルストップ許可しきい値を超えていると判断されたバッテリの充電状態が誤差を含んでいても、最大誤差分を充電したことによってアイドルストップ許可時には実充電状態がアイドルストップ許可しきい値を超える。したがって、実充電状態がアイドルストップ許可しきい値よりも低い状況でアイドルストップが行われることがなく、上記バッテリの劣化の問題が起こるのを防止することができる。
【発明を実施するための形態】
【0013】
以下、添付図面を参照しながら本発明の実施形態について説明する。なお、以下の説明において「SOC」は、バッテリの充電状態(=バッテリ容量に対する残容量の比率、単位は%)を意味する。
【0014】
図1は、アイドルストップ車両1の概略構成を示している。車両1は、動力源としてのエンジン2と、エンジン2の回転速度を変速して図示しない駆動輪へと伝達する変速機3と、エンジン2を始動するための始動用モータ4と、エンジン2によって駆動されるオルタネータ5と、照明装置、オーディオ、空調装置等の電装品6と、バッテリ7とを備える。
【0015】
始動用モータ4及び電装品6にはバッテリ7又はオルタネータ5から電力が供給される。オルタネータ5によって発電された電力はバッテリ7に充電される。
【0016】
エンジン2にはエンジンコントローラ10が接続されている。エンジンコントローラ10は、CPU、RAM、入出力インターフェース等で構成される。エンジンコントローラ10には、車速を検出する車速センサ11、ブレーキペダルが踏み込まれていることを検出するブレーキスイッチ12、アクセルペダルの踏み込み量であるアクセル開度を検出するアクセル開度センサ13、バッテリ充電電流を検出するバッテリ電流センサ14、バッテリ雰囲気温度を検出するバッテリ雰囲気温度センサ15、バッテリ電圧を検出するバッテリ電圧センサ16等からの信号が入力される。エンジンコントローラ10は、入力されたこれら信号に基づき、スロットル開度、燃料噴射量、点火時期等を決定し、電子制御スロットル、燃料噴射弁、点火装置等を制御する。
【0017】
また、エンジンコントローラ10は、車両が停車しており、所定のアイドルストップ条件が成立した場合には、エンジン2への燃料供給を停止し、エンジン2を自動停止(アイドルストップ)させる。これにより、停車中のエンジン2の燃料消費を抑え、エンジン2の燃費を向上させる。
【0018】
図2は、エンジンコントローラ10が実行するアイドルストップ制御の内容を示したフローチャートである。エンジンコントローラ10は
図2に示される処理を、エンジン2の運転中、所定間隔(例えば、10msec)で繰り返し実行する。
【0019】
これについて説明すると、S1〜S4では、エンジンコントローラ10は、アイドルストップ条件が成立しているか判断する。アイドルストップ条件は、以下の(a)〜(d)の条件:
(a)車両1が停車中である(車速=0)
(b)ブレーキペダルが踏み込まれている(ブレーキスイッチ12=ON)
(c)アクセルペダルが踏み込まれていない(アクセル開度=0)
(d)SOC条件が成立している(SOCの誤差を考慮してもSOCがアイドルストップ許可しきい値以上)
が全て成立した場合に成立したと判断される。
【0020】
SOC条件が成立しているかの判断は、
図3に示すフローチャートに従って行われ、これについては後述する。
【0021】
アイドルストップ条件が成立した場合(S1〜S4で全てYESの場合)は、処理がS5に進み、アイドルストップが実行される。すなわち、エンジンコントローラ10はエンジン2への燃料供給を停止し、エンジン2を自動停止させる。
【0022】
これに対し、アイドルストップ条件が不成立の場合(S1〜S4のいずれかでNOの場合)は、処理がS6に進み、アイドルストップは実行されない。すなわち、エンジンコントローラ10はエンジン2への燃料供給を継続し、エンジン2をアイドリングさせる。
【0023】
なお、S5においてアイドルストップが実行された場合は、別途定められるアイドルストップ解除条件(ブレーキスイッチ12=OFF、SOC<アイドルストップ解除しきい値等)が成立するまでエンジン2の自動停止が継続され、アイドルストップ解除条件が成立するとエンジン2が自動的に再始動される。
【0024】
図3は、エンジンコントローラ10が実行するSOC条件判断処理の内容を示したフローチャートである。エンジンコントローラ10は、
図3に示される処理を、エンジン2の運転中、繰り返し実行する。
【0025】
これについて説明すると、S11では、エンジンコントローラ10は、SOCがアイドルストップ許可しきい値を超えているか判断する。アイドルストップ許可しきい値は、停車中の電装品6の消費電力及びエンジン再始動時の始動用モータ4の消費電力をバッテリ7からの電力供給のみでまかなえる値に設定され、例えば90%である。
【0026】
具体的には、エンジンコントローラ10は、まず、バッテリ温度及びバッテリ電圧に対するSOC=90%の時のバッテリ充電電流の関係を規定した
図4に示すテーブルを参照して、現在のバッテリ電圧及びバッテリ温度においてSOCが90%となる時のバッテリ充電電流I
90を演算する。バッテリ温度としては、バッテリ雰囲気温度から推定されるバッテリ液温を用いるが、バッテリ雰囲気温度や外気温をバッテリ温度として用いてもよい。そして、エンジンコントローラ10は、バッテリ充電電流I
90とバッテリ電流センサ14によって検出されたバッテリ充電電流Iとを比較し、I<I
90の場合にSOCがアイドルストップ許可しきい値である90%を超えていると判断する。
【0027】
なお、SOCがアイドルストップ許可しきい値を超えているか判断する方法は、この方法に限定されず、バッテリ電圧及びバッテリ充電電流等に基づきSOCを推定し、推定されたSOCとアイドルストップ許可しきい値とを比較するようにしてもよい。
【0028】
SOCがアイドルストップ許可しきい値を超えていると判断された場合は、SOC条件を成立させるべく、処理がS12以降に進む。しかしながら、S11でアイドルストップ許可しきい値を超えていると判断されたSOC(以下、「推定SOC」という。)が誤差を含んでいる可能性があり、実SOCが推定SOCよりも低く、アイドルストップ許可しきい値よりも低い可能性がある。
【0029】
そこで、エンジンコントローラ10は、推定SOCに誤差があるか判断し、誤差があると判定した場合は、最大誤差分がバッテリ7に充電されるまではSOC条件が成立したと判断しないようにする。
【0030】
具体的には、S12では、エンジンコントローラ10は、バッテリ温度が所定の下限温度よりも低い場合、又は、バッテリ劣化度が所定の劣化度よりも大きい場合に、推定SOCに誤差があると判断する。これは、バッテリ温度の低下又はバッテリの劣化によってバッテリの充電電流が小さくなると、バッテリ充電電流の検出誤差が大きくなり、推定SOCの誤差も大きくなるからである。所定の下限温度、所定の劣化度はそれぞれバッテリ7の充電電流低下による推定SOCの誤差が無視できなくなる値に設定される。
【0031】
バッテリ温度としては、S11と同様にバッテリ雰囲気温度から推定されるバッテリ液温を用いることができ、バッテリ温度としてバッテリ雰囲気温度や外気温を用いてもよい。また、バッテリ劣化度は、直近のエンジン始動時に計測されたバッテリ7の最低電圧に基づき求めることができる。バッテリ劣化度は、一定負荷時のバッテリ電圧(例えば、エンジン始動前の電圧)等に基づき求めるようにしてもよい。
【0032】
推定SOCに誤差があると判断された場合は処理がS13に進む。そうでない場合は、処理がS15に進んでSOC条件が成立していると判断される。
【0033】
S13では、エンジンコントローラ10は、推定SOCの最大誤差分(バッテリ充電電流の誤差が最大の場合の推定SOCの実SOCに対する誤差)を
図5に示すテーブルを参照して演算する。推定SOCの誤差は、上記の通り、バッテリ温度が低いほど、また、バッテリ劣化度が大きいほど大きくなるので、
図5に示すテーブルは、演算される最大誤差分が同傾向となるように設定される。
【0034】
S14では、エンジンコントローラ10は、バッテリ7が推定SOCの最大誤差分充電されたかバッテリ充電電流の積算値に基づき判断し、バッテリ7が推定SOCの最大誤差分充電されるまでS14の処理を繰り返す。
【0035】
S14の処理が繰り返されている間は、SOC条件が成立せず、アイドルストップが実行されることがない、すなわち、エンジン2によってオルタネータ5が駆動され、オルタネータ5が発電する電力によってバッテリ7が充電されるので、SOCは増大し続ける。オルタネータ5が発電電圧を制御できる構成である場合は、S14の処理が繰り返されている間オルタネータ5の発電電圧を上げ、バッテリ7の充電が促進されるようにしてもよい。
【0036】
バッテリ7が推定SOCの最大誤差分充電された後は、処理がS15に進み、エンジンコントローラ10はSOC条件が成立していると判断する。
【0037】
一方、S11でSOCがアイドルストップ許可しきい値を超えていないと判断された場合は、処理がS16に進み、エンジンコントローラ10はSOC条件が成立していないと判断する。
【0038】
したがって、
図2、
図3に示した処理によれば、SOCがアイドルストップ許可しきい値を超えたと判断されても、バッテリ温度が低い場合やバッテリ劣化度が大きい場合で推定SOCに誤差があり、実SOCがアイドルストップ許可しきい値よりも低い可能性がある場合は、直ちにSOC条件が成立したと判断されない。そして、このような場合は、推定SOCの最大誤差分がバッテリ7に充電された後にSOC条件が成立したと判断される。
【0039】
図6は、このときの様子を示したタイムチャートである。
【0040】
この例では、時刻t1でエンジン2が始動され、時刻t2でSOCがアイドルストップ許可しきい値を超えたと判断されているが、バッテリ温度が下限温度よりも低く、推定SOCに誤差がある状況なので、時刻t2の時点ではSOC条件は成立しない。SOC条件は、推定SOCの最大誤差分がバッテリ7に充電され、推定SOCの誤差に関係無く実SOCがアイドルストップ許可しきい値を超える時刻t3に成立したと判断される。
【0041】
その後、車両1が停車している等のその他のアイドルストップ許可条件が時刻t4に成立するとエンジン2が自動停止される。時刻t3〜t4の間はエンジン2によってオルタネータ5が駆動され、バッテリ7が充電されるので、時刻t4の時点で実SOCがアイドルストップ許可しきい値を下回ることはない。
【0042】
したがって、アイドルストップは、実SOCがアイドルストップ許可しきい値を超えている状況で実行されるので、実SOCがアイドルストップ許可しきい値よりも低いにもかかわらずアイドルストップが実行されることがなく、バッテリ7の劣化が進むのを防止することができる。
【0043】
また、推定SOCの最大誤差分の充電は、バッテリ温度又はバッテリ劣化度に基づき、推定SOCに誤差があると判定された場合に実行されるようにした。これにより、不必要な充電が行われたり、それによってアイドルストップの開始が遅れたりするのを防止することができる。
【0044】
また、推定SOCの最大誤差分をバッテリ温度又はバッテリ劣化度に基づき演算するようにしたことにより、最大誤差分を精度よく演算することができる。
【0045】
以上、本発明の実施形態について説明したが、上記実施形態は本発明の適用例の一部を示したものに過ぎず、本発明の技術的範囲を上記実施形態の具体的構成に限定する趣旨ではない。
【0046】
例えば、上記実施形態に係る車両は動力源としてエンジン2のみを備えているが、エンジン2に加え、モータを動力源として備えていてもよい。