(57)【要約】【課題】昇圧回路が故障した場合には、この故障を起因とした不具合が生じないよう何らかの措置を講じることができるように、故障したことを速やかに判定できるバッテリ制御システムを提供すること。【解決手段】バッテリ制御システム１は、バッテリ２およびその昇圧回路４１ａ，４１ｂと、昇圧時における前記バッテリの電圧を検出する昇圧監視回路４２ａ，４２ｂと、エンジン８の始動時に、昇圧回路４１ａ，４１ｂを駆動しバッテリ２の電圧を昇圧するバッテリ電圧制御部７４と、を備える。このバッテリ電圧制御部７４は、上述のエンジン８の始動に伴う昇圧時以降であって昇圧の必要がない時に昇圧回路を駆動し、この昇圧時において昇圧監視回路４２ａ，４２ｂにより検出されたバッテリの電圧に基づいて昇圧回路４１ａ，４１ｂの故障を判定する。【選択図】図１
2012013044.tif 000002
【特許請求の範囲】
【請求項１】
バッテリおよびその昇圧回路と、
昇圧時における前記バッテリの電圧を検出する昇圧監視手段と、
内燃機関の始動時に、前記昇圧回路を駆動し前記バッテリの電圧を昇圧する始動時昇圧手段と、を備えたバッテリ制御システムであって、
前記始動時昇圧手段による昇圧時以降であって昇圧の必要がない時に前記昇圧回路を駆動し、当該昇圧時において前記昇圧監視手段により検出された前記バッテリの電圧に基づいて前記昇圧回路の故障を判定する始動後故障判定手段を備えることを特徴とするバッテリ制御システム。
【請求項２】
前記内燃機関の始動完了後、当該内燃機関で発生した駆動力により発電し、発電した電力を前記バッテリに充電する発電機と、
前記始動後故障判定手段により前記昇圧回路の故障を判定している間、前記発電機による発電を禁止する発電禁止手段と、を備えることを特徴とする請求項１に記載のバッテリ制御システム。
【請求項３】
停止条件が成立したことに応じて前記内燃機関を一時的に停止し、復帰条件が成立したことに応じて当該停止した内燃機関を再び始動する自動停止始動手段と、
前記始動後故障判定手段により前記昇圧回路が故障したと判定された場合には、前記自動停止始動手段による内燃機関の停止を禁止する自動停止禁止手段と、をさらに備えることを特徴とする請求項１又は２に記載のバッテリ制御システム。
【請求項４】
前記自動停止始動手段による内燃機関の始動時に、前記始動時昇圧手段により前記バッテリの電圧が昇圧された時、当該昇圧時において前記昇圧監視手段により検出された前記バッテリの電圧に基づいて前記昇圧回路の故障を判定する始動時故障判定手段をさらに備え、
前記自動停止禁止手段は、前記始動時故障判定手段により前記昇圧回路が故障したと判定された場合にも、前記自動停止始動手段による内燃機関の停止を禁止することを特徴とする請求項３に記載のバッテリ制御システム。
【請求項５】
イグニッションスイッチから送信された信号に基づいて前記内燃機関を停止又は始動する通常停止始動手段をさらに備え、
前記自動停止禁止手段は、前記自動停止始動手段による内燃機関の停止を禁止した後、前記通常停止始動手段による次回の内燃機関の始動後、前記始動後故障判定手段により前記昇圧回路が正常であると判定された場合には、前記禁止を解除することを特徴とする請求項４に記載のバッテリ制御システム。
【請求項６】
前記始動後故障判定手段は、前記昇圧回路の故障を判定する際、前記バッテリの電圧をその最大電圧より高い電圧まで昇圧することを特徴とする請求項１から５の何れかに記載のバッテリ制御システム。
【請求項７】
前記始動後故障判定手段は、非昇圧時における前記バッテリの電圧が基準電圧以下である場合に前記昇圧回路を駆動し、当該昇圧回路の故障を判定することを特徴とする請求項１から６の何れかに記載のバッテリ制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、バッテリ制御システムに関する。
【背景技術】
【０００２】
自動車には、ナビゲーションシステム、エアコン、ライト、スタータ、およびこれらの電子制御ユニットなど様々な機器が搭載されており、これら機器に必要な電力は車両に搭載されたバッテリによりまかなわれる。また、このバッテリには、エンジン始動時（スタータ作動時）における電圧降下、ひいては上記機器に含まれるマイコンのリセットを防止するため、昇圧回路が接続されている。
【０００３】
また近年では、エンジンおよびモータなどの２つ以上の動力発生源を備えたハイブリッド車両や、車両の停止時にエンジンのアイドリングを停止する機能を備えたアイドルストップ車両などの開発が盛んである。これらハイブリッド車両やアイドルストップ車両では、エンジンの一時的な停止と再始動とが頻繁に行われることから、上記昇圧回路が作動する頻度も多くなる。したがって特に近年の車両では、昇圧回路が正常に作動することの重要性が高くなっている。
【０００４】
特許文献１には、このような昇圧回路の故障を判定する手順が示されている。特許文献１に示された技術では、昇圧回路を作動させたときにおけるバッテリの電圧を監視し、この電圧が所定の電圧に達しなかった場合に、昇圧回路が故障したと判定する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平２−３０８９３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで実際に昇圧回路が故障してしまった場合、これを修理や交換したりすることが好ましいものの、何らかの事情により速やかに修理又は交換できない場合もある。このような場合、昇圧回路を設けた本来の目的、すなわち上記マイコンのリセットを防止することを、昇圧回路が故障した状態であっても達成できるように、一時的に何らかの措置を講じる必要がある。より具体的には、例えばアイドルストップ車両では、アイドリングの停止を禁止することによりスタータが作動する回数を少なくする、といった措置が考えられる。
【０００７】
これに対し、上記特許文献１に示された技術では、昇圧回路の故障の判定を、スタータの作動時に行う。このため、特許文献１の技術では、実際に昇圧回路が故障していた場合、昇圧回路をその本来の目的を達成するために作動させた時に初めて故障したことを知ることとなる。したがって、昇圧回路が故障していた場合、上述のような措置を講ずることができず、結果として必要な時に昇圧できずマイコンがリセットされる不具合が生じてしまうおそれがある。
【０００８】
本発明は、昇圧回路を備えたバッテリ制御システムであって、昇圧回路が故障した場合には、この故障を起因とした不具合が生じないよう何らかの措置を講じることができるように、故障したことを速やかに判定できるバッテリ制御システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、バッテリ（例えば、後述のバッテリ２）およびその昇圧回路（例えば、後述の昇圧回路４１ａ，４１ｂ）と、昇圧時における前記バッテリの電圧を検出する昇圧監視手段（例えば、後述の昇圧監視回路４２ａ，４２ｂ）と、内燃機関（例えば、後述のエンジン８）の始動時（例えば、後述のスタータ５によるエンジン８の始動時）に、前記昇圧回路を駆動し前記バッテリの電圧を昇圧する始動時昇圧手段（例えば、後述のＥＣＵ７のバッテリ電圧制御部７４）と、を備えたバッテリ制御システム（例えば、後述のバッテリ制御システム１）を提供する。前記バッテリ制御システムは、前記始動時昇圧手段による昇圧時以降であって昇圧の必要がない時（例えば、後述の図３における時刻ｔ２〜ｔ４の間）に前記昇圧回路を駆動し、当該昇圧時において前記昇圧監視手段により検出された前記バッテリの電圧に基づいて前記昇圧回路の故障を判定する始動後故障判定手段（例えば、後述のバッテリ電圧制御部７４および図２のＳ５、Ｓ６の実行に係る手段）を備える。
【００１０】
この発明では、始動時昇圧手段は、内燃機関の始動時に昇圧回路を駆動してバッテリの電圧を昇圧する。これにより、内燃機関の始動時にバッテリの電圧が大きく低下し、マイコンがリセットされる不具合を防止することができる。一方、始動後故障判定手段は、この始動時昇圧手段による昇圧時以降であって昇圧回路による昇圧の必要がない時に昇圧回路を駆動するとともに、この昇圧時において検出されたバッテリの電圧に基づいて、昇圧回路の故障を判定する。このように昇圧回路の故障の判定を、その本来の目的からは昇圧する必要の無い時に行うことにより、昇圧する必要がある時に故障を判定する場合と比較して、実際に昇圧回路が故障していた場合に生じる不具合の影響を小さくすることができる。つまり、昇圧回路により昇圧する必要が無い時に故障を判定しておくことにより、実際に昇圧回路が故障していた場合には、故障を判定してから昇圧する必要が生じるまでの間に何らかの措置を講じることができるので、負荷に含まれるマイコンがリセットされるといった不具合が生じるのを未然に防ぐことができる。
【００１１】
この場合、前記バッテリ制御システムは、前記内燃機関の始動完了後、当該内燃機関で発生した駆動力により発電し、発電した電力を前記バッテリに充電する発電機（例えば、後述のＡＣＧ６）と、前記始動後故障判定手段により前記昇圧回路の故障を判定している間、前記発電機による発電を禁止する発電禁止手段（例えば、後述のバッテリ電圧制御部７４および図２のＳ４、Ｓ９の実行に係る手段）と、を備えることが好ましい。
【００１２】
発電機で発電するとバッテリの電圧が変動する。そこでこの発明では、始動後故障判定手段により昇圧回路を駆動しバッテリの電圧を昇圧することで昇圧回路の故障を判定している間、発電機による発電を禁止する。これにより、昇圧回路の故障の判定精度を向上することができる。
【００１３】
この場合、前記バッテリ制御システムは、停止条件が成立したことに応じて前記内燃機関を一時的に停止し、復帰条件が成立したことに応じて当該停止した内燃機関を再び始動する自動停止始動手段（例えば、後述の自動停止／始動制御部７１２）と、前記始動後故障判定手段により前記昇圧回路が故障したと判定された場合には、前記自動停止始動手段による内燃機関の停止を禁止する自動停止禁止手段（例えば、後述のバッテリ電圧制御部７４および図２のＳ７の実行に係る手段）と、をさらに備えることが好ましい。
【００１４】
停止条件が成立したことに応じて内燃機関を一時的に停止し、復帰条件が成立したことに応じて、一時的に停止した内燃機関を再び始動する自動停止始動手段を備えたバッテリ制御システムでは、一時的に停止した内燃機関を再び始動する度にスタータを駆動するとともに始動時昇圧手段によりバッテリの電圧を昇圧する必要がある。したがって、この発明では、始動後故障判定手段により昇圧回路が故障したと判定された場合、自動停止始動手段による内燃機関の停止を禁止する。これにより、昇圧回路を駆動する回数を減ずることができるので、昇圧回路が故障した場合であってもマイコンがリセットされてしまうのを防止することができる。
【００１５】
この場合、前記バッテリ制御システムは、前記自動停止始動手段による内燃機関の始動時に、前記始動時昇圧手段により前記バッテリの電圧が昇圧された時、当該昇圧時において前記昇圧監視手段により検出された前記バッテリの電圧に基づいて前記昇圧回路の故障を判定する始動時故障判定手段（例えば、バッテリ電圧制御部７４）をさらに備え、前記自動停止禁止手段は、前記始動時故障判定手段により前記昇圧回路が故障したと判定された場合にも、前記自動停止始動手段による内燃機関の停止を禁止することが好ましい。
【００１６】
この発明では、自動停止始動手段による内燃機関の始動時に、始動時昇圧手段によりバッテリの電圧が昇圧されたとき、この昇圧時におけるバッテリの電圧に基づいて昇圧回路の故障を判定する始動時故障判定手段を設けた。内燃機関の始動が完了した後に昇圧回路の故障を判定する始動後故障判定手段に加えて、上述のような始動時故障判定手段を設けることにより、昇圧回路の故障の判定頻度を増やすことができる。また、このような始動時故障判定手段により昇圧回路が故障したと判定された場合に、自動停止始動手段による内燃機関の停止を禁止し、昇圧回路を駆動する回数を減らす。したがって、昇圧回路が故障した場合であってもマイコンがリセットされてしまうのを防止することができる。
【００１７】
この場合、イグニッションスイッチ（例えば、後述のイグニッションスイッチ９）から送信された信号に基づいて前記内燃機関を停止又は始動する通常停止始動手段（例えば、後述の通常停止／始動制御部７１１）をさらに備え、前記自動停止禁止手段は、前記自動停止始動手段による内燃機関の停止を禁止した後、前記通常停止始動手段による次回の内燃機関の始動後、前記始動後故障判定手段により前記昇圧回路が正常であると判定された場合には、前記禁止を解除することが好ましい。
【００１８】
上述のように自動停止始動手段による内燃機関の停止が禁止されると、昇圧回路を駆動する回数が減るため、故障を判定する頻度も減る。したがって、例えば誤判定により昇圧回路が故障したと判定されてしまうと、長期間にわたり昇圧回路が故障したと誤って判定され続けることとなる。そこでこの発明では、自動停止禁止手段は、自動停止始動手段による内燃機関の停止を禁止した後、イグニッションスイッチを契機とした通常停止始動手段による次回の内燃機関の始動後、始動後故障判定手段により昇圧回路が正常であると判定された場合には、この禁止を解除する。これにより、長期間にわたる誤判定を防ぐことができる。
【００１９】
この場合、前記始動後故障判定手段は、前記昇圧回路の故障を判定する際、前記バッテリの電圧をその最大電圧より高い電圧まで昇圧することが好ましい。
【００２０】
この発明では、バッテリの電圧をその最大電圧よりも高くなるように昇圧回路を駆動した上で、この昇圧時におけるバッテリの電圧に基づいて昇圧回路の故障を判定することにより、正常であると誤って判定してしまうのを防止することができる。
【００２１】
この場合、前記始動後故障判定手段は、非昇圧時における前記バッテリの電圧が基準電圧以下である場合に前記昇圧回路を駆動し、当該昇圧回路の故障を判定することが好ましい。
【００２２】
上述の始動後故障判定手段は、昇圧回路を駆動し、この昇圧時におけるバッテリの電圧に基づいて昇圧回路の故障を判定する。したがって、バッテリの電圧がもともと高い状態で、始動後故障判定手段により故障を判定すると、誤って正常であると判定する可能性がある。そこでこの発明では、始動後故障判定手段は、非昇圧時におけるバッテリの電圧が基準電圧以下である場合に昇圧回路を駆動し、この昇圧回路の故障を判定する。これにより、昇圧回路の故障の判定精度をさらに向上することができる。
【図面の簡単な説明】
【００２３】
【図１】本発明の一実施形態に係る車両用のバッテリ制御システムの構成を示す図である。
【図２】上記実施形態に係る始動後故障判定処理の手順を示すフローチャートである。
【図３】上記実施形態に係るエンジンを通常始動した場合におけるバッテリの電圧波形を示す図である。
【図４】上記実施形態に係るアイドルストップ復帰時におけるバッテリの電圧波形を示す図である。
【発明を実施するための形態】
【００２４】
以下、本発明の一実施形態を、図面を参照して説明する。
図１は、本実施形態に係る車両用のバッテリ制御システム１の構成を示す図である。バッテリ制御システム１は、バッテリ２と、このバッテリ２と負荷３ａ，３ｂとの間に接続されたＤＣ−ＤＣコンバータ４と、エンジン８のスタータ５およびＡＣＧ６と、これらを制御する電子制御ユニット（以下、「ＥＣＵ」という）７と、を備える。
【００２５】
ＤＣ−ＤＣコンバータ４は、バッテリ２の電圧を昇圧し、負荷３ａ，３ｂに供給する複数の昇圧回路４１ａ，４１ｂと、これら昇圧回路４１ａ，４１ｂによる昇圧時におけるバッテリ２の電圧を検出する昇圧監視回路４２ａ，４２ｂと、を含んで構成される。また、バッテリ２とＤＣ−ＤＣコンバータ４との間には、昇圧回路４１ａ，４１ｂ、昇圧監視回路４２ａ，４２ｂ、および負荷３ａ，３ｂを過電流から保護するため、複数のヒューズ４３ａ，４３ｂが設けられている。
【００２６】
バッテリ２には、以上のようなＤＣ−ＤＣコンバータ４を介して接続された負荷３ａ，３ｂの他、エンジン８を始動するための動力を発生するスタータ５と、エンジン８の始動完了後、エンジン８で発生した駆動力により発電し、発電した電力をバッテリ２に充電する発電機としてのＡＣＧ６と、が接続されている。
【００２７】
ＥＣＵ７は、エンジン８を始動又は停止するエンジン制御部７１と、ＡＣＧ６を制御するＡＣＧ制御部７２と、バッテリ２の電圧を制御するバッテリ電圧制御部７４と、を備える。
【００２８】
エンジン制御部７１は、図示しない車両の運転席に設けられたイグニッションスイッチ９から送信された信号に基づいてエンジン８を始動又は停止する通常停止／始動制御部７１１と、車両の運転状態を示す各種運転パラメータの入力に基づいてエンジン８を始動又は停止する自動停止／始動制御部７１２と、を備える。
【００２９】
通常停止／始動制御部７１１は、イグニッションスイッチ９からエンジン８の始動を指令する通常始動指令信号を受信したことを契機として、バッテリ２の電力でスタータ５を駆動することによりエンジン８を始動する。また、通常停止／始動制御部７１１は、イグニッションスイッチ９からエンジン８の停止を指令する通常停止指令信号を受信したことを契機として、エンジン８を停止する。
【００３０】
自動停止／始動制御部７１２は、上述の通常停止／始動制御部７１１によりエンジン８が始動されてから停止するまでの間において、車両の運転状態を示す各種運転パラメータの入力に基づいてエンジン８を停止したり始動したりする。この運転パラメータには、車速およびアクセルペダルの開度などが含まれる。
より具体的には、自動停止／始動制御部７１２は、入力された運転パラメータに基づいて所定の停止条件が成立したか否かを判別し、この停止条件が成立した場合には、これに応じてエンジン８を一時的に停止する。
また、以上のようにエンジン８を一時的に停止した後、自動停止／始動制御部７１２は、入力された運転パラメータに基づいて所定の復帰条件が成立したか否かを判別し、この復帰条件が成立した場合には、これに応じてバッテリ２の電力でスタータ５を駆動することによりエンジン８を再び始動する。
【００３１】
以上のように、本実施形態では、通常停止／始動制御部７１１および自動停止／始動制御部７１２によりエンジン８を停止又は始動することが可能となっている。以下では、通常停止／始動制御部７１１によりエンジン８を始動することを、通常始動といい、その後、通常停止／始動制御部７１１によりエンジン８を停止することを、通常停止という。また、自動停止／始動制御部７１２によりエンジン８を一時的に停止することを、アイドルストップといい、その後、自動停止／始動制御部７１２によりエンジン８を再び始動することを、アイドルストップ復帰という。
【００３２】
ＡＣＧ制御部７２は、エンジン制御部７１によりエンジン８が始動された後、必要に応じてＡＣＧ６を制御し、エンジン８で発生した動力を利用して発電する。ＡＣＧ６で発電した電力は、例えばバッテリ２に供給される。
【００３３】
バッテリ電圧制御部７４は、ＤＣ−ＤＣコンバータ４の昇圧回路４１ａ，４１ｂを駆動することによりバッテリ２の電圧を制御する。
上記通常停止／始動制御部７１１および自動停止／始動制御部７１２によるエンジン８の始動に際し、バッテリ２の電力でスタータ５を駆動すると、一時的にバッテリ２の電圧が大きく低下し、後述の最低保持電圧を下回ってしまい、負荷３ａ，３ｂに含まれるマイコンがリセットされるおそれがある。そこでバッテリ電圧制御部７４は、このようなリセットを防止するため、上記停止／始動制御部７１１，７１２によるエンジン８の始動時に、スタータ５の駆動に合わせて昇圧回路４１ａ，４１ｂを駆動し、上記最低保持電圧を下回らないように、所定の始動時昇圧電圧までバッテリ２の電圧を昇圧する（後述の図３の時刻ｔ０〜ｔ１参照）。
また、バッテリ電圧制御部７４は、以上のようなエンジン８の始動時の他、エンジン８の始動が完了した後、負荷３ａ，３ｂの要求に応じて適宜バッテリ２の電圧を昇圧する（後述の図３の時刻ｔ４以降参照）。
以上のように、昇圧回路４１ａ，４１ｂでバッテリ２の電圧を昇圧する必要が生じる時期としては、エンジン８を始動している時と、負荷３ａ，３ｂの要求に応じてバッテリ２の電圧を昇圧する時と、がある。
【００３４】
また、このバッテリ電圧制御部７４は、昇圧回路４１ａ，４１ｂを駆動しバッテリ２の電圧を昇圧するとともに、この昇圧時に昇圧監視回路４２ａ，４２ｂにより検出されたバッテリ２の電圧に基づいて昇圧回路４１ａ，４１ｂの故障を判定する。バッテリ電圧制御部７４では、このような昇圧回路４１ａ，４１ｂの故障を判定する故障判定処理について、エンジン８の始動後に故障を判定する始動後故障判定処理と、エンジン８の始動時に故障を判定する始動時故障判定処理との２種類を実行することが可能となっている。
【００３５】
始動後故障判定処理では、エンジン８の通常始動時に、上述のようにバッテリ２の電圧を昇圧した以降であって昇圧回路４１ａ，４１ｂによる昇圧が必要ない時に昇圧回路４１ａ，４１ｂを駆動し、この昇圧時におけるバッテリ２の電圧に基づいて昇圧回路４１ａ，４１ｂの故障を判定する。
【００３６】
始動時故障判定処理では、エンジン８のアイドル復帰時に、上述のようにスタータ５の駆動に合わせてバッテリ２の電圧を昇圧するとともに、この昇圧時において昇圧監視回路４２ａ，４２ｂにより検出されたバッテリ２の電圧に基づいて昇圧回路４１ａ，４１ｂの故障を判定する。
【００３７】
以下、バッテリ電圧制御部７４による始動後故障判定処理および始動時故障判定処理について説明する。
【００３８】
図２および図３を参照して、始動後故障判定処理の手順について説明する。
図２は、始動後故障判定処理の手順を示すフローチャートである。この始動後故障判定処理は、エンジンが通常始動されたことに応じて、バッテリ電圧制御部により実行される。
【００３９】
Ｓ１では、エンジンの通常始動が完了したか否か、すなわちエンジンの通常始動に伴うバッテリの昇圧が完了したか否かを判定する。ここで、エンジンの始動が完了したと判定された場合にのみ、次ステップＳ２に移る。
Ｓ２では、ＡＣＧによる発電が行われていないか否かを判定する。ここで、ＡＣＧによる発電が行われていないと判定され、したがってバッテリの電圧が安定した状態であると判断できる場合にのみ、次ステップＳ３に移る。
Ｓ３では、昇圧回路による昇圧を行っていない現在のバッテリの電圧が、基準電圧以下であるか否かを判定する。ここで、現在のバッテリの電圧が基準電圧以下であると判定された場合にのみ、次ステップＳ４に移る。
【００４０】
Ｓ４では、次ステップＳ５〜Ｓ８において昇圧回路の故障を判定している間にＡＣＧによる発電が行われないように、発電が禁止された状態であることを示す発電禁止フラグＦＡＣＧ＿ＮＧを“１”にセットする。この発電禁止フラグＦＡＣＧ＿ＮＧが“１”にセットされている間は、上述のＡＣＧ制御部によるＡＣＧを用いた発電が禁止される。
【００４１】
Ｓ５では、昇圧回路の故障を判定するため、昇圧回路を駆動し、バッテリの電圧を所定の判定電圧まで昇圧する。なおこの判定電圧は、非昇圧時におけるバッテリの最大電圧よりも高い電圧に設定される。そしてＳ６では、この昇圧時に昇圧監視回路により検出されたバッテリの電圧に基づいて、昇圧回路が正常であるか否かを判定する。より具体的には、バッテリの電圧が判定電圧に達するように昇圧回路を駆動したのに対し、実際のバッテリの電圧がこの判定電圧に十分に達したと判定できる場合に、昇圧回路は正常であると判定する。
【００４２】
Ｓ６における判定がＮＯであり、昇圧回路は故障していると判定された場合には、Ｓ７に移る。Ｓ７では、昇圧回路が故障したと判定されたことに応じて、昇圧回路を駆動する機会を少なくするべく、アイドルストップが禁止された状態であることを示すアイドルストップ禁止フラグＦＩＤＬＥ＿ＮＧを“１”にセットし、Ｓ９に移る。このアイドルストップ禁止フラグＦＩＤＬＥ＿ＮＧが“１”にセットされている間は、上述の自動停止／始動制御部によるエンジンのアイドルストップが禁止される。
【００４３】
一方、Ｓ６における判定がＹＥＳであり、昇圧回路は正常であると判定された場合には、Ｓ８に移る。Ｓ８では、昇圧回路が正常であると判定されたことに応じて、上述のアイドルストップ禁止フラグＦＩＤＬＥ＿ＮＧを“０”にリセットし、Ｓ９に移る。
【００４４】
なお、Ｓ７において“１”にセットされたアイドルストップ禁止フラグＦＩＤＬＥ＿ＮＧは、次回のエンジンの通常始動時以降も保持される。したがって、例えば今回の始動後故障判定処理の実行時にアイドルストップ禁止フラグＦＩＤＬＥ＿ＮＧが“１”にセットされた場合であっても、次回の始動後故障判定処理の実行時に昇圧回路が正常であると判定されると、アイドルストップ禁止フラグＦＩＤＬＥ＿ＮＧは“０”にリセットされ、したがってアイドルストップの禁止が解除される。
【００４５】
Ｓ９では、昇圧回路の故障判定が終了したことに応じて、発電を許可するべく、ＡＣＧ発電禁止フラグＦＡＣＧ＿ＮＧを“０”にリセットし、この始動後故障判定処理を終了する。
【００４６】
図３は、エンジンを通常始動した場合におけるバッテリの電圧波形を示す図である。図３において破線は、昇圧回路を駆動しなかった場合におけるバッテリの電圧波形を示す。
先ず、時刻ｔ０においてイグニッションスイッチが操作されたことに応じてエンジンの通常始動を開始する。すなわち、時刻ｔ０からｔ１にかけて、バッテリの電力でスタータを駆動するとともに、昇圧回路を駆動してバッテリの電圧を始動時昇圧電圧まで昇圧する。ここで、図３において破線で示すように、エンジンの始動時にバッテリの電圧を昇圧しなかった場合、スタータを駆動することによりバッテリの電圧が大きく落ち込み、最低保持電圧を下回ってしまい、負荷に含まれる各種マイコンがリセットされてしまうおそれがある。これに対し、本実施形態のバッテリ制御システムによれば、エンジンの始動時に昇圧することにより、バッテリの電圧が上記最低保持電圧を下回ってしまうのを防止できる。
【００４７】
その後、時刻ｔ１においてエンジンの通常始動が完了したことに応じて（Ｓ１参照）、時刻ｔ１〜ｔ２にかけて、ＡＣＧによる発電が行われていないか否か（Ｓ２参照）、およびバッテリの電圧が基準電圧より低いか否か（Ｓ３参照）などが判定され、さらにＡＣＧによる発電が禁止される（Ｓ４参照）。
【００４８】
そして時刻ｔ２〜ｔ３では、昇圧回路の故障を判定するために昇圧回路を駆動し、バッテリの電圧を昇圧する（Ｓ５参照）。なお、図３に示す例では、バッテリの電圧が目標値である判定電圧に十分に達しているので、昇圧回路は正常であると判定される（Ｓ６参照）。
また、以上のような始動後故障判定処理が終了した後、時刻ｔ４以降では、負荷の要求に応じて昇圧回路を駆動し、バッテリの電圧を昇圧する。
以上のように、この始動後故障判定処理では、時刻ｔ１〜ｔ２までの通常始動に合わせた昇圧時以降であって、時刻ｔ４以降の負荷の要求に応じた昇圧時を除いた時刻ｔ２〜ｔ４までの昇圧の必要がない時に、昇圧回路の故障を判定する。
【００４９】
次に、図４を参照して始動時故障判定処理の手順について説明する。
図４は、アイドルストップ復帰時におけるバッテリの電圧波形を示す図である。図４において破線は、昇圧回路を駆動しなかった場合におけるバッテリの電圧波形を示す。
先ず、時刻ｔ１０では、復帰条件が成立したことに応じてエンジンのアイドルストップ復帰を開始する。すなわち、時刻ｔ１０からｔ１１にかけて、バッテリの電力でスタータを駆動するとともに、バッテリの電圧が最低保持電圧を下回らないように、昇圧回路を駆動してバッテリの電圧を始動時昇圧電圧まで昇圧する。始動時故障判定処理では、この昇圧時におけるバッテリの電圧に基づいて昇圧回路４１ａ，４１ｂの故障を判定する。図４に示す例では、バッテリの電圧が目標値である始動時昇圧電圧に十分に達していないので、昇圧回路は故障していると判定される。なお、上述の始動後故障判定処理と同様に、この始動時故障判定処理において昇圧回路が故障していると判定された場合もアイドルストップ禁止フラグＦＩＤＬＥ＿ＮＧを“１”にセットし、アイドルストップを禁止する。
【００５０】
本実施形態によれば、以下の効果を奏する。
（１）始動後故障判定処理では、昇圧回路の故障の判定を、その本来の目的からは昇圧する必要の無い時に行うことにより、昇圧する必要がある時に故障を判定する場合と比較して、実際に昇圧回路が故障していた場合に生じる不具合の影響を小さくすることができる。つまり、昇圧回路により昇圧する必要が無い時に故障を判定しておくことにより、実際に昇圧回路が故障していた場合には、故障を判定してから昇圧する必要が生じるまでの間に、アイドルストップを禁止するなど何らかの措置を講じることができるので、負荷に含まれるマイコンがリセットされるといった不具合が生じるのを未然に防ぐことができる。
【００５１】
（２）始動後故障判定処理では、昇圧回路を駆動しバッテリの電圧を昇圧することで昇圧回路の故障を判定している間、ＡＣＧによる発電を禁止する。これにより、昇圧回路の故障の判定精度を向上することができる。
【００５２】
（３）始動後故障判定処理では、昇圧回路が故障したと判定した場合、アイドルストップを禁止する。これにより、昇圧回路を駆動する回数を減ずることができるので、昇圧回路が故障した場合であってもマイコンがリセットされてしまうのを防止することができる。
【００５３】
（４）本実施形態では、エンジンの始動が完了した後に昇圧回路の故障を判定する始動後故障判定処理に加えて、アイドル復帰時にバッテリの電圧が昇圧されたとき、この昇圧時におけるバッテリの電圧に基づいて昇圧回路の故障を判定する始動時故障判定処理を実行することにより、昇圧回路の故障の判定頻度を増やすことができる。また、始動時故障判定処理においても、昇圧回路が故障したと判定した場合には、アイドルストップを禁止し、昇圧回路を駆動する回数を減らす。したがって、昇圧回路が故障した場合であってもマイコンがリセットされてしまうのを防止することができる。
【００５４】
（５）上述のようにアイドルストップが禁止されると、昇圧回路を駆動する回数が減るため、故障を判定する頻度も減る。したがって、例えば誤判定により昇圧回路が故障したと判定されてしまうと、長期間にわたり昇圧回路が故障したと誤って判定され続けることとなる。本実施形態では、アイドルストップを禁止した後、次回のイグニッションスイッチを契機としたエンジンの始動後における始動後故障判定処理において、昇圧回路が正常であると判定された場合には、この禁止を解除する。これにより、長期間にわたる誤判定を防ぐことができる。
【００５５】
（６）本実施形態では、バッテリの電圧をその最大電圧よりも高くなるように昇圧回路を駆動した上で、この昇圧時におけるバッテリの電圧に基づいて昇圧回路の故障を判定することにより、正常であると誤って判定してしまうのを防止することができる。
【００５６】
（７）始動後故障判定処理では、昇圧回路を駆動し、この昇圧時におけるバッテリの電圧に基づいて昇圧回路の故障を判定する。したがって、バッテリの電圧がもともと高い状態で、上述のように故障を判定すると、誤って正常であると判定する可能性がある。そこでこの始動後故障判定処理では、非昇圧時におけるバッテリの電圧が基準電圧以下である場合に昇圧回路を駆動し、この昇圧回路の故障を判定する。これにより、昇圧回路の故障の判定精度をさらに向上することができる。
【００５７】
なお本発明は上述した実施形態に限るものではなく、種々の変形が可能である。
例えば、上記実施形態では、図４を参照して説明したように、アイドルストップ復帰の際には始動時故障判定処理を実行したが、これに限らない。アイドルストップ復帰の際には、通常始動の際と同様に始動後故障判定処理を実行してもよい。
【符号の説明】
【００５８】
１…バッテリ制御システム
２…バッテリ
３ａ，３ｂ…負荷
４…ＤＣ−ＤＣコンバータ
４１ａ，４１ｂ…昇圧回路
４２ａ，４２ｂ…昇圧監視回路（昇圧監視手段）
５…スタータ
６…ＡＣＧ（発電機）
７…ＥＣＵ
７１…エンジン制御部
７１１…通常停止／始動制御部（通常停止始動手段）
７１２…自動停止／始動制御部（自動停止始動手段）
７２…ＡＣＧ制御部
７４…バッテリ電圧制御部（始動時昇圧手段、始動後故障判定手段、発電禁止手段、自動停止禁止手段、始動時故障判定手段）
８…エンジン（内燃機関）
９…イグニッションスイッチ
【図１】
2012013044.tif 000003
【図２】
2012013044.tif 000004
【図３】
2012013044.tif 000005
【図４】
2012013044.tif 000006