(57)【特許請求の範囲】
【請求項１】
エンジンと、
前記エンジンの回転により発電する発電機、および、前記発電機により充電されるバッテリを有する車載電源と、
前記バッテリからの給電により前記エンジンを始動させるスタータと、
前記車載電源から電力供給される電動モータを備え、車両走行中に前記電動モータを駆動することによりスタビライザバーの捩り剛性を変更する電動アクティブスタビライザとを備えた車両に適用され、
前記エンジンの自動停止条件と自動再始動条件とが設定されたアイドリングストップ条件に基づいて、前記エンジンを自動停止・自動再始動させるアイドリングストップ制御を車両走行中に実施可能なアイドリングストップ制御装置において、
前記バッテリの残存容量の大きさを表す残存容量指標を取得する残存容量取得手段と、
前記電動アクティブスタビライザの作動状態を検出する作動状態検出手段と、
前記残存容量指標がエンジン停止許可閾値以上であることを条件として含んだ前記自動停止条件が成立したか否かを判定し、前記自動停止条件が成立したと判定したときに、前記エンジンを自動停止させる停止指令手段と、
前記エンジンが自動停止した後、少なくとも前記残存容量指標がエンジン再始動閾値を下回ったときに成立する前記自動再始動条件が成立したか否かを判定し、前記自動再始動条件が成立したと判定したときに、前記エンジンを自動再始動させる再始動指令手段と、
前記エンジンが自動停止していない状況において、前記作動状態検出手段によって前記電動アクティブスタビライザの作動が検出された場合、前記エンジン停止許可閾値を前記電動アクティブスタビライザの作動が開始される直前の閾値である第１閾値から、前記第１閾値よりも大きな第２閾値に変更することによって、前記エンジンの自動停止条件を厳しくして、前記電動アクティブスタビライザの作動中に前記残存容量指標が前記エンジン再始動閾値を下回って前記エンジンの自動再始動が行われる可能性を低減する閾値変更手段と
を備えたアイドリングストップ制御装置。
【請求項２】
請求項１記載のアイドリングストップ制御装置において、
前記閾値変更手段は、車速が高い場合は低い場合に比べて、前記第２閾値を大きい値に設定するように構成されたアイドリングストップ制御装置。
【請求項３】
請求項１または２記載のアイドリングストップ制御装置において、
前記閾値変更手段は、前記エンジン停止許可閾値を前記第２閾値に変更した後、前記作動状態検出手段によって前記アクティブスタビライザの作動終了が検出された場合、前記エンジン停止許可閾値を前記第２閾値から前記第１閾値に戻すように構成されたアイドリングストップ制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、エンジンを一時的に自動停止させることにより、燃料節約と排出ガス量の削減とを図るアイドリングストップ制御装置に関する。
【背景技術】
【０００２】
従来から、アイドリングストップ制御を行うアイドリングストップ制御装置を搭載した車両が知られている。アイドリングストップ制御装置は、一般に、車速やブレーキ操作などから車両の停止を検出してエンジンを自動停止させ、ブレーキペダルの開放などから発進動作を検出してエンジンを再始動させる。また、停車中だけでなく、車両が走行中であってもエンジンを自動停止させるアイドリングストップ制御も知られている。例えば、このアイドリングストップ制御によれば、ブレーキペダルが踏み込まれて車両が減速走行しているときにエンジンを自動停止させる。
【０００３】
こうした、アイドリングストップ制御によりエンジンが自動停止しているときには、オルタネータの発電が停止するため、車載電気負荷にはバッテリのみから電力供給されることになる。ブレーキペダルの開放などによってアイドリングストップの許可条件が満たされなくなると、スタータがバッテリから電力供給を受けてエンジンを再始動する。例えば、特許文献１に提案された装置では、エンジンを確実に再始動できるように、バッテリの残存容量が基準値以上であることが、アイドリングストップの許可条件の一つとして設定されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−９１４９６号公報
【発明の概要】
【０００５】
車載電気負荷の一つとして、走行中に車両運動状態を変化させる電動アクチュエータが知られている。電動アクチュエータは、走行中にアイドリングストップ制御によりエンジンが自動停止している場合には、バッテリから電力供給される。こうした電動アクチュエータの一つとして、電動アクティブスタビライザが挙げられる。電動アクティブスタビライザは、目標ロール角が得られるように、電動モータを駆動してスタビライザバーの捩り剛性を変化させる。電動アクティブスタビライザは、旋回走行時など一時的に作動するものであるが、作動時における消費電力が大きい。
【０００６】
このため、アイドリングストップ制御によるエンジンの自動停止中に、電動アクティブスタビライザが作動すると、その作動中にバッテリの残存容量が基準値を下回ることがある。特許文献１に提案されたアイドリングストップ制御装置では、バッテリの残存容量が基準値を下回ったことを検出すると、その時点で、スタータを起動させてエンジンを再始動させる。電動アクティブスタビライザは一般に消費電力が大きいため、アイドリングストップ制御における上述した状況でのスタータの起動を比較的高い頻度にて発生させ得る。このとき、スタータの起動によって、電動アクティブスタビライザへの電力供給量が変動し、車両のロール運動状態が非所望に変動してしまう。このため、ドライバーに違和感を与えるおそれがある。
【０００８】
本発明は、上記問題に対処するためになされた。即ち、本発明の目的の一つは、電動アクティブスタビライザの作動中に、できるだけ、アイドリングストップ制御によるエンジンの自動再始動が行われないようにすることにより、ドライバーに違和感を与えないようにすることにある。
【０００９】
上記目的を達成するために、本発明の特徴は、
エンジン（２５）と、
前記エンジンの回転により発電する発電機（４２）、および、前記発電機により充電されるバッテリ（４１）を有する車載電源（４０）と、
前記バッテリからの給電により前記エンジンを始動させるスタータ（４３）と、
前記車載電源から電力供給される電動モータ（３３１）を備え、車両走行中に前記電動モータを駆動することによりスタビライザバー（３２Ｒ，３２Ｌ）の捩り剛性を変更する電動アクティブスタビライザ（３１）とを備えた車両に適用され、
前記エンジンの自動停止条件と自動再始動条件とが設定されたアイドリングストップ条件に基づいて、前記エンジンを自動停止・自動再始動させるアイドリングストップ制御を車両走行中に実施可能なアイドリングストップ制御装置（１０）において、
前記バッテリの残存容量の大きさを表す残存容量指標（ＳＯＣｘ）を取得する残存容量取得手段（１４）と、
前記電動アクティブスタビライザの作動状態を検出する作動状態検出手段（Ｓ３１，Ｓ４２）と、
前記残存容量指標がエンジン停止許可閾値（ＳＯＣstop）以上であることを条件として含んだ前記自動停止条件が成立したか否かを判定し、前記自動停止条件が成立したと判定したときに、前記エンジンを自動停止させる停止指令手段（Ｓ１３，Ｓ１４）と、
前記エンジンが自動停止した後、少なくとも前記残存容量指標がエンジン再始動閾値（ＳＯＣstart）を下回ったときに成立する前記自動再始動条件が成立したか否かを判定し、前記自動再始動条件が成立したと判定したときに、前記エンジンを自動再始動させる再始動指令手段（Ｓ２２，Ｓ２３）と、
前記エンジンが自動停止していない状況において、前記作動状態検出手段によって前記電動アクティブスタビライザの作動が検出された場合、前記エンジン停止許可閾値を前記電動アクティブスタビライザの作動が開始される直前の閾値である第１閾値から、前記第１閾値よりも大きな第２閾値に変更することによって、前記エンジンの自動停止条件を厳しくして、前記電動アクティブスタビライザの作動中に前記残存容量指標が前記エンジン再始動閾値を下回って前記エンジンの自動再始動が行われる可能性を低減する閾値変更手段（Ｓ３２，Ｓ３３，Ｓ３４）とを備えたことにある。
【００１０】
本発明のアイドリングストップ制御装置は、エンジンと、車載電源と、スタータと、電動アクティブスタビライザとを備えた車両に適用され、エンジンの自動停止条件と自動再始動条件とが設定されたアイドリングストップ条件に基づいてエンジンを自動停止・自動再始動させるアイドリングストップ制御を実施する。車載電源は、エンジンの回転により発電する発電機、および、発電機により充電されるバッテリを有する。スタータは、バッテリからの給電によりエンジンを始動させる。電動アクティブスタビライザは、車載電源から電力供給される電動モータを備え、車両走行中に電動モータを駆動することによりスタビライザバーの捩り剛性を変更する。本発明のアイドリングストップ制御装置においては、車両走行中においてもエンジンを自動停止・自動再始動させることができるようにアイドリングストップ条件が設定されている。
【００１１】
アイドリングストップ制御装置は、残存容量取得手段と、作動状態検出手段と、停止指令手段と、再始動指令手段と、閾値変更手段とを備えている。残存容量取得手段は、バッテリの残存容量の大きさを表す残存容量指標を取得する。残存容量指標は、例えば、バッテリの満充電量に対する残存容量の割合を表すＳＯＣ（State  Of  Charge）値などを用いることができる。
【００１２】
作動状態検出手段は、電動アクティブスタビライザの作動状態を検出する。停止指令手段は、残存容量指標がエンジン停止許可閾値以上であることを条件として含んだ自動停止条件が成立したか否かを判定し、自動停止条件が成立したと判定したときに、エンジンを自動停止させる。再始動指令手段は、エンジンが自動停止した後、少なくとも残存容量指標がエンジン再始動閾値を下回ったときに成立する自動再始動条件が成立したか否かを判定し、自動再始動条件が成立したと判定したときに、エンジンを自動再始動させる。
【００１３】
エンジンの自動停止中に、電動アクティブスタビライザが作動すると、その作動中にバッテリの残存容量指標が再始動閾値を下回りやすい。バッテリの残存容量指標が再始動閾値を下回ると、スタータが起動する。このとき、電動アクティブスタビライザへの電力供給量が変動し、車両のロール運動状態が非所望に変動して、ドライバーに違和感を与えるおそれがある。そこで、閾値変更手段は、エンジンが自動停止していない状況において、作動状態検出手段によって電動アクティブスタビライザの作動が検出された場合、エンジン停止許可閾値を電動アクティブスタビライザの作動が開始される直前の閾値である第１閾値から、第１閾値よりも大きな第２閾値に変更する。
【００１４】
従って、電動アクティブスタビライザが作動している場合には、エンジンの自動停止条件が厳しくなる。これにより、電動アクティブスタビライザの作動中にエンジンの自動停止が行われる場合には、バッテリの残存容量指標が第２閾値以上であることが担保される。
【００１５】
従って、電動アクティブスタビライザの作動中にエンジンが自動停止された場合であっても、その電動アクティブスタビライザの作動中にバッテリの残存容量指標が再始動閾値を下回る可能性、つまり、アイドリングストップ制御によるエンジンの自動再始動が行われる可能性を低減することができる。この結果、車両のロール運動状態を安定的に制御することができ、できるだけドライバーに違和感を与えないようにすることができる。特に、電動アクティブスタビライザは、車体の旋回運動中に作動するため、通常、その作動が長時間継続されることはない。従って、電動アクティブスタビライザの作動中に、バッテリの残存容量指標がエンジン再始動閾値を下回らないような第２閾値を設定することができる。
また、電動アクティブスタビライザは、車輪が路面の凹凸を通過するときなど外乱によって作動することがあり、その場合には、ドライバーの操作とは関係なく作動することになる。ドライバーの操作によってアイドリングストップが終了する（エンジンが自動再始動する）場合と、ドライバーの操作とは無関係にアイドリングストップが終了する場合とでは、後者の方がドライバーに違和感を与えやすい。このため、電動アクティブスタビライザにおいては、その作動中にアイドリングストップが終了すると、ドライバーに違和感を与えやすいが、本発明によれば、そうした課題を良好に解決することができる。
【００１６】
本発明の一側面の特徴は、前記閾値変更手段は、前記エンジン停止許可閾値を前記第２閾値に変更した後、前記作動状態検出手段によって前記電動アクティブスタビライザの作動終了が検出された場合、前記エンジン停止許可閾値を前記第２閾値から前記第１閾値に戻す（Ｓ３２，Ｓ３３）ように構成されたことにある。
【００１７】
本発明の一側面によれば、エンジン停止許可閾値が第２閾値に変更された後、電動アクティブスタビライザの作動終了が検出された場合、エンジン停止許可閾値が第１閾値に戻される。従って、車両運動状態の変動によってドライバーに違和感を与えるおそれがない場合には、アイドリングストップ制御による燃費節約および排出ガス量の削減等のメリットを効果的に発揮させることができる。
【００２１】
本発明の一側面の特徴は、前記閾値変更手段は、車速が高い場合は低い場合に比べて、前記第２閾値を大きい値に設定するように構成されたことにある。
【００２２】
電動アクティブスタビライザは、高速走行時においては、１回の作動時間が長くなる、あるいは、１回の作動に消費される電力量が大きくなる傾向がある。本発明の一側面によれば、車速が高い場合は低い場合に比べて、第２閾値が大きい値に設定されるため、電動アクティブスタビライザの作動中にスタータが作動する可能性を一層適切に低減することができる。
【００２３】
尚、上記説明においては、発明の理解を助けるために、実施形態に対応する発明の構成に対して、実施形態で用いた符号を括弧書きで添えているが、発明の各構成要件は前記符号によって規定される実施形態に限定されるものではない。
【図面の簡単な説明】
【００２４】
【図１】本発明の実施形態に係るアイドリングストップ制御に係るシステムの概略構成図である。
【図２】電動アクティブスタビライザ装置の概略構成図である。
【図３】アイドリングストップ開始制御ルーチンを表すフローチャートである。
【図４】アイドリングストップ終了制御ルーチンを表すフローチャートである。
【図５】ＳＯＣ閾値切替制御ルーチンを表すフローチャートである。
【図６】スタビライザの作動とＳＯＣ閾値の切替タイミングを表すタイミングチャートである。
【図７】変形例としてのアイドリングストップ開始制御ルーチンを表すフローチャートである。
【図８】変形例としてのアイドリングストップ終了制御ルーチンを表すフローチャートである。
【図９】比較例におけるスタビライザの作動とＳＯＣ閾値の切替タイミングを表すタイミングチャートである。
【図１０】第２閾値設定マップを表すグラフである。
【発明を実施するための形態】
【００２５】
以下、本発明の一実施形態に係るアイドリングストップ制御装置について図面を用いて説明する。図１は、アイドリングストップ制御装置１０、および、アイドリングストップ制御装置１０の作動に関係するシステムの概略構成を表す。本実施形態の車両（自動車）は、エンジン（内燃機関）によって車輪を駆動して走行する車両であって、モータ等の他の走行用電動駆動源を備えていない車両である。
【００２６】
この車両は、アイドリングストップ制御装置１０を備えている。本実施形態のアイドリングストップ制御装置１０（以下、アイドリングストップＥＣＵ１０と呼ぶ）は、停車中だけでなく、車両が走行しているときであっても、アイドリングストップ条件が成立した場合に、エンジン２５を自動停止させるアイドリングストップ制御を実施する。
【００２７】
アイドリングストップＥＣＵ１０は、ＣＡＮ（Controller  Area  Network）に設けられた通信ラインＬcanを介して、エンジン制御装置２０（以下、エンジンＥＣＵ２０と呼ぶ）、および、アクティブスタビライザ制御装置３０（以下、スタビライザＥＣＵ３０と呼ぶ）と通信可能に接続され、それらＥＣＵ２０，３０と双方向に情報の授受ができるように構成されている。
【００２８】
エンジンＥＣＵ２０は、エンジン２５の出力（トルクおよび回転数）を制御するマイクロコンピュータを主要部として備えた電子制御装置であって、各種のエンジン制御用センサ２７から出力される検出信号を入力して、燃料噴射制御、点火制御、および、吸入空気量制御などを実施する。また、アイドリングストップＥＣＵ１０から送信されるアイドリングストップ制御指令であるエンジン停止指令、および、エンジン再始動指令を受信し、それらの指令に従って、エンジン２５を自動停止、および、自動再始動させる。
【００２９】
エンジン２５のクランクシャフトには、オルタネータ４２が連結される。オルタネータ４２は、クランクシャフトの回転に応じて発電する。このオルタネータ４２は、本発明における発電機に相当する。オルタネータ４２は、発電した交流電力を直流に変換する整流器（図示略）を備えており、整流器によって整流された直流電力を出力する。オルタネータ４２の出力する発電電力は、車載バッテリ４１の充電、および、車載電気負荷５０（以下、電気負荷５０と呼ぶ）の作動用に用いられる。
【００３０】
この車両は、車載バッテリ４１とオルタネータ４２とを並列接続して構成される車載電源４０を備えている。車載バッテリ４１（以下、バッテリ４１と呼ぶ）は、本実施形態においては、１４Ｖの直流電源を構成する一般的な鉛蓄電池であるが、他の種類のものを適用することもできる。
【００３１】
バッテリ４１およびオルタネータ４２の各プラス端子は、プラス側ライン６１に接続される。バッテリ４１およびオルタネータ４２の各グランド端子は、グランド側ライン６２に接続される。プラス側ライン６１およびグランド側ライン６２は、ペアとなって車両内に配設され、車両内に設けられた電気負荷５０への電力供給ライン６０を構成する。尚、図１には示していないが、ＥＣＵ１０，２０，３０を含む各種の電子制御装置（ＥＣＵ）にも、電力供給ライン６０を介して作動用電力が供給される。各ＥＣＵに接続される電力供給ライン６０には、図示しない電源バックアップ用昇圧回路が設けられており、車載電源４０から供給される電源電圧が一時的にドロップした場合であっても、各ＥＣＵに対して安定した電圧の電力を供給できるように構成されている。
【００３２】
電力供給ライン６０には、エンジンスタータ４３が接続されている。エンジンスタータ４３（以下、スタータ４３と呼ぶ）は、バッテリ４１から供給される電力によってエンジン２５を始動させるセルモータである。スタータ４３は、エンジンＥＣＵ２０に接続される。エンジンＥＣＵ２０は、車両が停止している状態から、ドライバーによるエンジンスタートスイッチ（図示略）の操作を検出すると、スタータ４３を起動してエンジン２５を始動させる。また、スタータ４３は、後述するアイドリングストップ状態からエンジン２５を再始動させる場合にも利用される。
【００３３】
車両には、電動アクティブスタビライザ３１が設けられている。電動アクティブスタビライザ３１は、スタビライザＥＣＵ３０によって駆動制御される。スタビライザＥＣＵ３０と電動アクティブスタビライザ３１とによって電動アクティブスタビライザ装置が構成される。電動アクティブスタビライザ装置は、公知のもの、例えば、特開２００５−３３５５０４号に提案されている装置等を適用できるため、詳細について必要であれば、公知文献を参照するものとして、ここでは、簡単な説明に留める。
【００３４】
図２に示したように、電動アクティブスタビライザ３１（以下、電動スタビライザ３１と呼ぶ）は、前輪および後輪の少なくとも一方に設けられ、車体のロール運動を抑制するもので、一方端が左車輪ＷＬのばね下に連結される左スタビライザバー３２Ｌと、一方端が右車輪ＷＲのばね下に連結される右スタビライザバー３２Ｒと、左スタビライザバー３２Ｌの他方端と右スタビライザバー３２Ｒの他方端との間に介装される電動モータ３３１および減速機構３３２からなるモータユニット３３と、電動モータ３３１を駆動するモータ駆動回路３４とを備えている。電動アクティブスタビライザ３１は、本発明の電動アクチュエータに相当する。
【００３５】
電動スタビライザ３１は、電動モータ３３１の回転により、減速機構３３２を介して、左スタビライザバー３２Ｌと右スタビライザバー３２Ｒとを軸線周りに相対回転させて、スタビライザバー３２（左スタビライザバー３２ＬＲと右スタビライザバー３２Ｒとからなる）の捩り剛性を変更できるように構成されている。
【００３６】
スタビライザＥＣＵ３０は、マイクロコンピュータを主要部として備え、電動スタビライザ３１の電動モータ３３１を駆動することによってスタビライザバー３２の捩り剛性を制御する。スタビライザＥＣＵ３０は、車速Ｖを検出する車速センサ、ハンドル舵角θを検出する舵角センサ、および、車体の横加速度Ｇｙを検出する横加速度センサ等、ロール運動制御に必要なロール制御用センサ３５と接続されている。スタビライザＥＣＵ３０は、ロール制御用センサ３５によって検出された検出値（例えば、車速Ｖ、ハンドル舵角θ、および、横加速度Ｇｙ）に基づいて、目標ロール角を演算する。更に、目標ロール角が得られるような電動モータ３３１の目標モータトルクを演算し、この目標モータトルクに応じた目標電流を設定する。
【００３７】
スタビライザＥＣＵ３０は、モータ駆動回路３４（例えば、インバータ回路、あるいは、Ｈブリッジ回路）に設けられたスイッチング素子を制御して、電動モータ３３１に目標電流を流す。モータ駆動回路３４は、電力供給ライン６０に接続され、車載電源４０から電動モータ３３１に目標電流を流す。これにより、車体のロール角を目標ロール角に制御することができる。
【００３８】
こうしたロール制御は、車体に横加速度あるいはヨーレートが発生しているとき、つまり、車両が走行しているときに限って実施される。
【００３９】
次に、図１に示したアイドリングストップＥＣＵ１０にて実施されるアイドリングストップ制御について説明する。アイドリングストップＥＣＵ１０は、マイクロコンピュータを主要部として備えている。アイドリングストップＥＣＵ１０は、車速センサ１１、ブレーキセンサ１２、アクセルセンサ１３、および、ＳＯＣセンサ１４に接続されている。車速センサ１１は、車速Ｖを表す検出信号を出力する。
【００４０】
ブレーキセンサ１２は、ブレーキペダル操作が行われているか否かを判別できる検出信号を出力する。ブレーキセンサ１２としては、例えば、ブレーキペダルが踏まれているか否かに応じてオン・オフ状態が切り替わるブレーキスイッチ、あるいは、ブレーキペダルの踏み込みストロークを検出するブレーキポジションセンサ、あるいは、マスタシリンダのブレーキ液圧を検出するブレーキ圧力センサなどを用いることができる。アクセルセンサ１３は、アクセルペダル操作が行われているか否かを判別できる検出信号を出力する。アクセルセンサ１３としては、例えば、アクセルペダルの踏み込みストロークを検出するアクセルポジションセンサなどを用いることができる。尚、アクセルセンサ１３については、後述の変形例において使用されるセンサである。
【００４１】
ＳＯＣセンサ１４は、現在のバッテリ４１の状態（State  Of  Charge）、つまり、バッテリ４１の残存容量の大きさを表す指標となるＳＯＣ値（％）を出力する。ＳＯＣ値は、バッテリ４１の満充電量に対する残存容量の割合（％）で表すことができる。例えば、ＳＯＣセンサ１４は、バッテリ４１に流れる充放電電流（放電電流、および、充電電流）を検出し、バッテリ４１が充電される方向に流れる充電電流をプラス値とし、バッテリ４１から放電される方向に流れる放電電流をマイナス値として、充放電電流を積算することにより、現在のＳＯＣ値を取得する。この場合、ＳＯＣセンサ１４は、単に、バッテリ４１に流れる充放電電流の検出値を所定の周期でアイドリングストップＥＣＵ１０に出力する電流センサであって、アイドリングストップＥＣＵ１０が、充放電電流の積算処理を行ってＳＯＣ値を取得する構成であってもよい。
【００４２】
尚、ＳＯＣ値は、バッテリ４１の充放電電流に基づいて取得されるものに限らず、バッテリ４１の端子電圧、バッテリ４１の内部抵抗等に基づいて取得されるものであってもよい。この場合、バッテリ４１の温度に基づいてＳＯＣ値を補正するようにすれば、精度の高いＳＯＣ値を取得することができる。また、複数の算出方法で取得したＳＯＣ値の最小値、あるいは、平均値などを最終的なＳＯＣ値として取得する構成であってもよい。以下、ＳＯＣセンサ１４によって検出されたＳＯＣ値をＳＯＣｘと呼ぶ。
【００４３】
次に、アイドリングストップを開始する開始条件について説明する。図３は、アイドリングストップＥＣＵ１０の実施するアイドリングストップ開始制御ルーチンを表す。アイドリングストップ開始制御ルーチンは、アイドリングストップが開始されていないときに、所定の短い演算周期にて繰り返し実施される。
【００４４】
アイドリングストップ開始制御ルーチンが起動すると、アイドリングストップＥＣＵ１０は、ステップＳ１１において、ブレーキセンサ１２により検出された検出信号を読み込み、ブレーキペダルが踏まれているか否かについて判定する。ブレーキペダルが踏まれていない場合、アイドリングストップＥＣＵ１０は、本ルーチンを一旦終了する。アイドリングストップＥＣＵ１０は、本ルーチンを所定の演算周期にて繰り返し実施する。こうした処理が繰り返されて、ブレーキペダルの踏み込み操作が検出された場合、アイドリングストップＥＣＵ１０は、続くステップＳ１２において、車速センサ１１により検出される車速Ｖを読み込み、車速Ｖが予め設定された設定車速Ｖstop以下であるか否かについて判定する。この設定車速Ｖstopは、アイドリングストップの開始許可条件を設定した車速であって、本実施形態においては、減速走行時にアイドリングストップを開始できるように、停止速度（０ｋｍ／ｈ）よりも大きな速度、例えば、１０ｋｍ／ｈに設定されている。
【００４５】
アイドリングストップＥＣＵ１０は、車速Ｖが設定車速Ｖstopを超えている場合には、本ルーチンを一旦終了する。アイドリングストップＥＣＵ１０は、こうした処理を繰り返し、ブレーキペダル操作が行われており、かつ、車速Ｖが設定車速Ｖstop以下であることを検出すると（Ｓ１２：Ｙｅｓ）、続く、ステップＳ１３において、ＳＯＣセンサ１４によって検出されたＳＯＣｘを読み込み、現時点のＳＯＣｘが、予め設定された閾値であるＳＯＣstop以上であるか否かについて判定する。このＳＯＣstopは、アイドリングストップの開始許可条件を設定したＳＯＣ値（エンジン停止許可閾値）である。
【００４６】
アイドリングストップＥＣＵ１０は、ＳＯＣｘがＳＯＣstop未満である場合には、本ルーチンを一旦終了する。アイドリングストップＥＣＵ１０は、こうした処理を繰り返し、ステップＳ１１，Ｓ１２，Ｓ１３の条件が全て成立すると、その処理をステップＳ１４に進めて、エンジンＥＣＵ２０に対して、エンジン停止指令を出力する。つまり、アイドリングストップＥＣＵ１０は、（１）ブレーキペダル操作が行われていること、（２）車速Ｖが設定車速Ｖstop以下であること、（３）ＳＯＣｘがＳＯＣstop以上であること、という３つの必須条件が全て成立したときに、アイドリングストップ開始条件が成立したと判定して、エンジン停止指令を出力する。エンジンＥＣＵ２０は、このエンジン停止指令を入力すると、燃料噴射および燃料の点火を停止してエンジン２５を停止させる。
【００４７】
このようにアイドリングストップＥＣＵ１０は、走行中において車速Ｖが設定車速Ｖstop以下になるまで減速した時点でアイドリングストップを開始する。
【００４８】
こうしてエンジン２５が自動停止されると（アイドリングストップが開始されると）、アイドリングストップＥＣＵ１０は、アイドリングストップ開始制御ルーチンに代えて、図４に示すアイドリングストップ終了制御ルーチンを開始する。アイドリングストップＥＣＵ１０は、アイドリングストップ終了制御ルーチンを所定の短い演算周期にて繰り返し実施する。
【００４９】
アイドリングストップ終了制御ルーチンが起動すると、アイドリングストップＥＣＵ１０は、ステップＳ２１において、ブレーキセンサ１２により検出された検出信号を読み込み、ブレーキペダルが開放されたか否かについて判定する。アイドリングストップＥＣＵ１０は、ブレーキペダルが開放されていない場合（Ｓ２１：Ｎｏ）、ステップＳ２２において、ＳＯＣセンサ１４によって検出されたＳＯＣｘを読み込み、現時点のＳＯＣｘが、予め設定された閾値であるＳＯＣstart未満であるか否かについて判定する。このＳＯＣstartは、アイドリングストップの禁止条件を設定したＳＯＣ値（エンジン再始動閾値）であって、ＳＯＣstopよりも小さい値に設定されている。
【００５０】
アイドリングストップＥＣＵ１０は、ステップＳ２１、および、ステップＳ２２の判定を繰り返す。そして、ステップＳ２１、および、ステップＳ２２の何れかの条件が成立すると、その処理をステップＳ２３に進めて、エンジンＥＣＵ２０に対して、エンジン再始動指令を出力する。つまり、アイドリングストップＥＣＵは、（１）ブレーキペダルが開放されたこと、（２）ＳＯＣｘがＳＯＣstartよりも下回ったこと、という２つの条件のうちの少なくとも一方が成立したときに、アイドリングストップ終了条件が成立したと判定して、エンジン再始動指令を出力する。エンジンＥＣＵ２０は、このエンジン再始動指令を入力すると、スタータ４３を起動してエンジン２５を始動させる。こうしてアイドリングストップが終了する。尚、（１）の条件は、「ブレーキペダルが開放され、かつ、アクセルペダルが踏み込まれたこと」に代えてもよい。
【００５１】
アイドリングストップ制御によってエンジン２５が停止されている場合、オルタネータ４２が発電しないため、車載電源４０としてはバッテリ４１しか利用できない。このため、アイドリングストップ中に電動スタビライザ３１が作動した場合には、バッテリ４１から電動スタビライザ３１に電力供給される。電動スタビライザ３１の消費電力は大きいため、バッテリ４１のＳＯＣ値は、通常よりも速く低下していく。
【００５２】
この場合、アイドリングストップ終了制御ルーチンによって、ＳＯＣｘがアイドリングストップの禁止条件を設定したＳＯＣstartよりも下回ると、スタータ４３が起動されてエンジン２５が再始動する。電動スタビライザ３１が作動中にスタータ４３が起動すると、電動スタビライザ３１への電力供給が安定的に行われなくなり、車体のロール運動状態が非所望に変動してしまうおそれがある。
【００５３】
そこで、アイドリングストップＥＣＵ１０においては、電動スタビライザ３１の作動中に、できるだけ、アイドリングストップ制御によるエンジン２５の再始動が行われないようにする処理が組み込まれている。図５は、アイドリングストップＥＣＵ１０の実施するＳＯＣ閾値切替制御ルーチンを表す。ＳＯＣ閾値切替制御ルーチンは、車両のイグニッションスイッチがオンしている期間中、所定の短い演算周期にて繰り返し実施される。
【００５４】
ＳＯＣ閾値切替制御ルーチンが起動すると、アイドリングストップＥＣＵ１０は、ステップＳ３１において、スタビライザＥＣＵ３０から、電動スタビライザ３１の作動状態を表す情報を読み込む。スタビライザＥＣＵ３０は、電動スタビライザ３１を駆動している場合には作動中信号をＣＡＮの通信ラインＬcanに送信し、電動スタビライザ３１を駆動していない場合には非作動中信号を通信ラインＬcanに送信する。アイドリングストップＥＣＵ１０は、この通信ラインＬcanに送信されている信号を読み込む。
【００５５】
続いて、アイドリングストップＥＣＵ１０は、ステップＳ３２において、電動スタビライザ３１が作動中であるか否かを判定する。アイドリングストップＥＣＵ１０は、電動スタビライザ３１が作動中でなければ、ステップＳ３３において、アイドリングストップの開始許可条件を設定したＳＯＣstopを第１閾値ＳＯＣ１に設定する。一方、電動スタビライザ３１が作動中であれば、ステップＳ３４において、ＳＯＣstopを第２閾値ＳＯＣ２に設定する。この第２閾値ＳＯＣ２は、第１閾値ＳＯＣ１よりも大きな値に設定されている。
【００５６】
アイドリングストップＥＣＵ１０は、ステップＳ３３あるいはステップＳ３４にてＳＯＣstopの値を設定すると本ルーチンを一旦終了する。アイドリングストップＥＣＵ１０は、本ルーチンを所定の演算周期で繰り返す。
【００５７】
図６は、ＳＯＣstopの切替タイミングを表すタイミングチャートである。アイドリングストップが行われていなく、エンジン２５が作動している場合には、オルタネータ４２が発電している。このため、バッテリ４１の充電状態が満充電（充電制御を行う構成の場合には目標ＳＯＣ）に達していない場合には、バッテリ４１がオルタネータ４２によって充電され、バッテリ４１のＳＯＣ値であるＳＯＣｘが増加していく。
【００５８】
電動スタビライザ３１が作動していないときには、ＳＯＣstopが第１閾値ＳＯＣ１に設定されている。時刻ｔ１において電動スタビライザ３１の作動が開始されると、ＳＯＣstopは、第１閾値ＳＯＣ１から第２閾値ＳＯＣ２に切り替わる。ここでは、説明を分かりやすくするために、アイドリングストップの３つの開始許可条件のうち、上述した条件（１）、（２）が既に成立しているものとする。この例では、時刻ｔ１の時点では、ＳＯＣｘは、第１閾値ＳＯＣ１に達していない。このため、電動スタビライザ３１の作動が開始された時点では、まだアイドリングストップは開始されていない。
【００５９】
ＳＯＣstopを第２閾値ＳＯＣ２に切り替えた場合には、第２閾値ＳＯＣ２に切り替えていない場合に比べて、アイドリングストップの開始許可条件が厳しくなり、アイドリングストップの開始が遅れる。つまり、少なくともＳＯＣｘが第２閾値ＳＯＣ２に到達しないあいだは、アイドリングストップの開始が許可されない。従って、ＳＯＣｘが第２閾値ＳＯＣ２に到達しないあいだは、バッテリ４１が充電されるため、この充電によって、バッテリ４１に電動スタビライザ３１を作動させるために必要と考えられる電力供給能力を保有させることができる（電動スタビライザ３１が作動している状況でアイドリングストップが開始される場合には、少なくともＳＯＣｘは第２閾値ＳＯＣ２に到達している）。
【００６０】
時刻ｔ２においてＳＯＣｘが第２閾値ＳＯＣ２に到達すると、アイドリングストップの３つの開始許可条件が全て成立する。このため、アイドリングストップが開始される（アイドリングストップ制御によってエンジン２５が自動停止される）。これにより、バッテリ４１から電動スタビライザ３１に電力が供給されるため、バッテリ４１のＳＯＣｘは、低下していく。アイドリングストップは、ＳＯＣｘがＳＯＣstartにまで低下したときに終了する（エンジン２５が自動再始動される）。
【００６１】
従って、アイドリングストップが開始される前にＳＯＣstopを第２閾値ＳＯＣ２に切り替えておくことによって、アイドリングストップ中にバッテリ４１から供給できる電力供給量を増加させることができる。例えば、アイドリングストップ中にバッテリ４１から供給できる電力供給量は、ＳＯＣstopからＳＯＣstartを減算した値（ＳＯＣstop−ＳＯＣstart）が大きいほど多くなる。このため、電動スタビライザ３１が作動開始した時点で、ＳＯＣstopを第１閾値ＳＯＣ１よりも高い第２閾値ＳＯＣ２に切り替えることで、アイドリングストップ中にバッテリ４１から供給できる電力供給量を、（ＳＯＣ２−ＳＯＣstart）に応じた量にまで高めることができる。
【００６２】
一方、電動スタビライザ３１の作動は、車体の旋回運動の終了に伴って終了するため、通常、長時間継続されることはない。このため、第２閾値ＳＯＣ２を適切に設定することができる。つまり、電動スタビライザ３１の作動中に、ＳＯＣｘがエンジン再始動閾値であるＳＯＣstartを下回らないような第２閾値ＳＯＣ２を設定することができる。従って、電動スタビライザ３１の作動が終了する時刻ｔ３においても、エンジン２５を停止状態に維持することができる。
【００６３】
電動スタビライザ３１の作動が終了した後、更に、ＳＯＣｘが低下してＳＯＣstartに到達すると（時刻ｔ４）、アイドリングストップ終了条件が成立する。これにより、エンジン２５が再始動する。
【００６４】
従って、本実施形態によれば、電動スタビライザ３１の作動中に、ＳＯＣｘがＳＯＣstartを下回る可能性、つまり、アイドリングストップ制御によってスタータ４３が起動する可能性を低減することができる。これにより、スタビライザＥＣＵ３０によって実施されるロール運動制御中に、ロール運動状態が非所望に変動する可能性を低減することができる。従って、ドライバーに違和感をできるだけ与えないようにすることができる。
【００６５】
また、電動スタビライザ３１は、車輪が路面の凹凸を通過するときなど外乱によって作動することがあり、その場合には、ドライバーの操作とは関係なく作動することになる。ドライバーの操作によってアイドリングストップが終了する（エンジン２５が自動再始動する）場合と、ドライバーの操作とは無関係にアイドリングストップが終了する場合とでは、後者の方がドライバーに違和感を与えやすい。このため、電動スタビライザ３１においては、その作動中にアイドリングストップが終了すると、ドライバーに違和感を与えやすいが、本実施形態によれば、そうした課題を良好に解決することができる。
【００６６】
図９は、ＳＯＣstopを切り替えない比較例におけるタイミングチャートを表している。この比較例のアイドリングストップ制御装置では、ＳＯＣstopが第１閾値ＳＯＣ１に固定されている。従って、電動スタビライザ３１の作動が開始された後の時刻ｔ５において、ＳＯＣｘがＳＯＣstop（＝ＳＯＣ１）に到達すると、エンジン２５が自動停止される。この自動停止時において、バッテリ４１の保有するアイドリングストップ中に供給できる電力量は、実施形態に比べて少なく、（ＳＯＣ１−ＳＯＣstart）に応じた量となる。このため、時刻ｔ６にて示すように、電動スタビライザ３１の作動中に、ＳＯＣｘがＳＯＣstartよりも下回ってしまい、エンジン２５が再始動する、つまり、スタータ４３が起動する。このため、ロール運動制御の途中で電動スタビライザ３１への電力供給量が変動し、ロール運動状態が非所望に変動してしまう。
【００６７】
＜アイドリングストップの開始終了条件の変形例＞
次に、アイドリングストップの開始条件、および、終了条件を設定する変形例について説明する。上述した実施形態においては、ブレーキペダル操作によって減速走行しているときにアイドリングストップが開始されるように構成されているが、この変形例においては、ドライバーのアクセル操作が行われなくなった時点でアイドリングストップが開始されるように構成されている。
【００６８】
図７は、アイドリングストップＥＣＵ１０の実施する変形例としてのアイドリングストップ開始制御ルーチンを表す。この変形例のアイドリングストップ開始制御ルーチンは、実施形態のアイドリングストップ開始制御ルーチンのステップＳ１１，Ｓ１２に代えて、ステップＳ５１の処理を組み込んだものであり、他の処理については、実施形態のアイドリングストップ開始制御ルーチンと同様である。ここでは、実施形態に対して変更されている処理について説明し、実施形態と共通する処理については、図面に実施形態と共通のステップ符号を付して説明を省略する。
【００６９】
この変形例のアイドリングストップ開始制御ルーチンでは、ステップＳ５１において、アクセルペダル操作の有無が判定される。アイドリングストップＥＣＵ１０は、アクセルセンサ１３の出力する検出信号を読み込んで、アクセルペダルの操作が行われていない場合に、その処理をステップＳ１３に進める。
【００７０】
従って、この変形例のアイドリングストップ開始制御ルーチンによれば、車両の走行中に、ドライバーがアクセルペダルを離すと、ＳＯＣｘがＳＯＣstop以上となっている状況であれば、アイドリングストップ（エンジン２５の自動停止）が開始される。従って、更に、燃料節約と排出ガス量の削減とを図ることができる。
【００７１】
アイドリングストップの終了条件についても、アクセルペダル操作に基づいて設定される。図８は、アイドリングストップＥＣＵ１０の実施する変形例としてのアイドリングストップ終了制御ルーチンを表す。この変形例のアイドリングストップ終了制御ルーチンは、実施形態のアイドリングストップ終了制御ルーチンのステップＳ２１に代えて、ステップＳ６１の処理を組み込んだものであり、他の処理については、実施形態のアイドリングストップ終了制御ルーチンと同様である。
【００７２】
この変形例のアイドリングストップ終了制御ルーチンでは、ステップＳ６１において、アクセルペダル操作の有無が判定される。アイドリングストップＥＣＵ１０は、アクセルセンサ１３の出力する検出信号を読み込んで、アクセルペダルの操作が行われていない場合に、その処理をステップＳ２２に進め、アクセルペダルの操作が行われている場合には、その処理をステップＳ２３に進める。
【００７３】
従って、この変形例のアイドリングストップ終了制御ルーチンによれば、アイドリングストップ中に、ドライバーがアクセルペダルを踏むと、あるいは、ＳＯＣｘがＳＯＣstart未満にまで低下すると、アイドリングストップが終了する。従って、適切にアイドリングストップを終了させることができる。
【００７４】
この変形例では、走行中に行われるアイドリングストップの頻度が高く、それに伴って、アイドリングストップ中に電動スタビライザ３１が作動する頻度も高い。従って、ＳＯＣ閾値切替制御ルーチン（図５）によるＳＯＣstartの切替が非常に有効となる。
【００７５】
以上、本発明の実施形態のアイドリングストップ制御装置について説明したが、本発明はこうした実施形態に限定されるものではなく、本発明の目的を逸脱しない限りにおいて種々の変更が可能である。
【００７９】
また、本実施形態においては、アイドリングストップＥＣＵ１０からエンジン再始動指令をエンジンＥＣＵ２０に送信することで、エンジンＥＣＵ２０を介してスタータ４３を駆動する構成であるが、それに代えて、アイドリングストップＥＣＵ１０からスタータ４３に駆動信号を直接出力する構成であってもよい。
【００８０】
また、本実施形態においては、第１閾値ＳＯＣ１および第２閾値ＳＯＣ２は、一定値に設定されているが、少なくとも一方を可変する構成を採用することもできる。例えば、車速Ｖに応じて、車速Ｖが高い場合には低い場合に比べて、第２閾値ＳＯＣ２を大きくするように可変させる構成を採用してもよい。例えば、アイドリングストップＥＣＵ１０は、図１０（ａ）、あるいは、図１０（ｂ）に示す第２閾値設定マップを記憶し、この第２閾値設定マップを参照して、車速Ｖに応じた第２閾値ＳＯＣ２を設定する。図１０（ａ）に示す第２閾値設定マップにおいては、車速Ｖが高くなるにしたがって徐々に増加する第２閾値ＳＯＣ２が設定される。また、図１０（ｂ）に示す第２閾値設定マップでは、車速Ｖが高くなるにしたがって段階的に増加する第２閾値ＳＯＣ２が設定される。この場合、例えば、ＳＯＣstartを第１閾値ＳＯＣ１から第２閾値ＳＯＣ２に切り替えるときの車速Ｖに基づいて第２閾値ＳＯＣ２の値を設定すればよい。あるいは、車速Ｖの推移に合わせて、車速Ｖに応じた第２閾値ＳＯＣ２を逐次設定するように構成されてもよい。
【００８１】
電動スタビライザ３１は、高速走行時においては、１回の作動時間が長くなる、あるいは、１回の作動に消費される電力量が大きくなる傾向があるため、低速走行時に比べて第２閾値ＳＯＣ２を大きな値に設定することで、電動スタビライザ３１の作動中にスタータ４３が起動する可能性を適切に低減することができる。特に、図７，図８に示した変形例のように、アクセルペダルを離した時点でアイドリングストップが開始されるシステムにおいては、アイドリングストップ中に電動スタビライザ３１が作動する頻度が高いため有効である。
【００８２】
また、本実施形態においては、ＳＯＣ閾値切替制御ルーチン（図５）は、イグニッションスイッチがオンしている期間中に繰り返し実施されるが、少なくともアイドリングストップが行われていない期間中（アイドリングストップ制御によってエンジン２５が自動停止していない期間中）に繰り返し実施される構成であればよい。例えば、アイドリングストップが終了する時点（エンジンが自動再始動される時点）から、アイドリングストップが開始される時点（エンジンが自動停止される時点）までの期間、上記のＳＯＣ閾値切替制御ルーチンを繰り返し実施する構成であってもよい。
【符号の説明】
【００８３】
１０…アイドリングストップＥＣＵ、１１…車速センサ、１２…ブレーキセンサ、１３…アクセルセンサ、１４…ＳＯＣセンサ、２０…エンジンＥＣＵ、２５…エンジン、３０…スタビライザＥＣＵ、３１…電動アクティブスタビライザ、４０…車載電源、４１…車載バッテリ、４２…オルタネータ、４３…エンジンスタータ、５０…車載電気負荷、ＳＯＣ１…第１閾値、ＳＯＣ２…第２閾値。
【図１】
0006277975.tif 000002
【図２】
0006277975.tif 000003
【図３】
0006277975.tif 000004
【図４】
0006277975.tif 000005
【図５】
0006277975.tif 000006
【図６】
0006277975.tif 000007
【図７】
0006277975.tif 000008
【図８】
0006277975.tif 000009
【図９】
0006277975.tif 000010
【図１０】
0006277975.tif 000011