(57)【要約】【課題】高精度に異常判断ができる簡単な制御の蓄電装置を提供することを目的とする。【解決手段】電圧検出回路を内蔵し、蓄電部２３に接続された充電回路１９と、充電回路１９に接続された制御回路４１とを有し、制御回路４１は、蓄電部２３が電力を蓄えた積算時間ｔを計測するとともに、蓄電部２３を定電流Ｉで充電する際に、蓄電部２３の電圧Ｖｃが充電を開始してから既定電圧幅ΔＶだけ変化するまでの実測時間幅ｄｔｍを計測し、蓄電部２３の電圧Ｖｃが既定電圧幅ΔＶだけ変化した時点の積算時間ｔに応じた内部抵抗値Ｒと容量値Ｃを求め、計算時間幅ｄｔｃを、ｄｔｃ＝（ΔＶ−Ｉ・Ｒ）・Ｃ／Ｉより計算し、実測時間幅ｄｔｍと計算時間幅ｄｔｃの差の絶対値が既定値を超えるか、または実測時間幅ｄｔｍが既定下限値以下になれば、蓄電装置１１に異常が起こっていると判断するようにした。【選択図】図１
2009092628.tif 000002
【特許請求の範囲】
【請求項１】
キャパシタからなる蓄電部と、
前記蓄電部に接続された充電回路、および電圧検出回路と、
前記充電回路、および前記電圧検出回路が接続された制御回路とを有し、
前記制御回路は、前記蓄電部が電力を蓄えた積算時間（ｔ）を計測するとともに、
前記蓄電部を定電流（Ｉ）で充電、または放電する際に、前記蓄電部の電圧（Ｖｃ）が充電、または放電を開始してから既定電圧幅（ΔＶ）だけ変化するまでの実測時間幅（ｄｔｍ）を計測し、
あらかじめ求めておいた、前記積算時間（ｔ）に対する前記蓄電部の内部抵抗値と容量値の相関関係を用いて、前記蓄電部の電圧（Ｖｃ）が前記既定電圧幅（ΔＶ）だけ変化した時点の前記積算時間（ｔ）に応じた内部抵抗値（Ｒ）と容量値（Ｃ）を求め、
計算時間幅（ｄｔｃ）を、ｄｔｃ＝（ΔＶ−Ｉ・Ｒ）・Ｃ／Ｉより計算し、
前記実測時間幅（ｄｔｍ）と前記計算時間幅（ｄｔｃ）の差の絶対値が既定値を超えるか、または前記実測時間幅（ｄｔｍ）が既定下限値以下になれば、異常が起こっていると判断するようにした蓄電装置。
【請求項２】
前記蓄電部の電圧（Ｖｃ）が基準電圧時の前記蓄電部の寿命を１とした時に、前記基準電圧と異なる電圧が印加された時の前記蓄電部の寿命が前記基準電圧の印加時における寿命の何倍になるか、の逆数を求めた電圧劣化係数（Ｋ（Ｖｃ））をあらかじめ前記制御回路に記憶しておき、
前記制御回路は、既定時間間隔（Δｔ）毎に前記蓄電部の電圧（Ｖｃ）から現在の前記電圧劣化係数（Ｋ（Ｖｃ））を求め、前記既定時間間隔（Δｔ）に現在の前記電圧劣化係数（Ｋ（Ｖｃ））を乗じた値を前記積算時間（ｔ）に加算することで、前記積算時間（ｔ）を計測するようにした請求項１に記載の蓄電装置。
【請求項３】
前記制御回路に接続された温度センサを前記蓄電部に配した構成を有し、
前記蓄電部の温度（Ｔ）が基準温度時の前記蓄電部の寿命を１とした時に、前記基準温度と異なる温度環境下の前記蓄電部の寿命が前記基準温度時における寿命の何倍になるか、の逆数を求めた温度劣化係数（Ｋ（Ｔ））をあらかじめ前記制御回路に記憶しておき、
前記制御回路は、既定時間間隔（Δｔ）毎に前記蓄電部の温度（Ｔ）から現在の前記温度劣化係数（Ｋ（Ｔ））を求め、前記既定時間間隔（Δｔ）に現在の前記温度劣化係数（Ｋ（Ｔ））を乗じた値を前記積算時間（ｔ）に加算することで、前記積算時間（ｔ）を計測するようにした請求項１に記載の蓄電装置。
【請求項４】
前記制御回路に接続された温度センサを前記蓄電部に配した構成を有し、
前記蓄電部の電圧（Ｖｃ）が基準電圧時の前記蓄電部の寿命を１とした時に、前記基準電圧と異なる電圧が印加された時の前記蓄電部の寿命が前記基準電圧の印加時における寿命の何倍になるか、の逆数を求めた電圧劣化係数（Ｋ（Ｖｃ））、および前記蓄電部の温度（Ｔ）が基準温度時の前記蓄電部の寿命を１とした時に、前記基準温度と異なる温度環境下の前記蓄電部の寿命が前記基準温度時における寿命の何倍になるか、の逆数を求めた温度劣化係数（Ｋ（Ｔ））をあらかじめ前記制御回路に記憶しておき、
前記制御回路は、既定時間間隔（Δｔ）毎に前記蓄電部の電圧（Ｖｃ）から現在の前記電圧劣化係数（Ｋ（Ｖｃ））を求めるとともに、前記蓄電部の温度（Ｔ）から現在の前記温度劣化係数（Ｋ（Ｔ））を求め、前記既定時間間隔（Δｔ）に現在の前記電圧劣化係数（Ｋ（Ｖｃ））と現在の前記温度劣化係数（Ｋ（Ｔ））を乗じた値を前記積算時間（ｔ）に加算することで、前記積算時間（ｔ）を計測するようにした請求項１に記載の蓄電装置。
【請求項５】
前記制御回路は、異常判断を起動時、または使用終了時の少なくともいずれかに行うようにした請求項１に記載の蓄電装置。
【請求項６】
前記蓄電部と前記制御回路に接続された放電回路を設けた構成を有し、
前記制御回路は、使用終了時に前記蓄電部を前記放電回路により放電するようにした請求項１に記載の蓄電装置。
【請求項７】
前記制御回路は、異常が起こっていると判断すれば、それ以降は前記蓄電部が放電された状態であっても前記充電回路による前記蓄電部への充電を禁止するようにした請求項１に記載の蓄電装置。
【請求項８】
前記制御回路は、異常が起こっていると判断すれば、異常信号を出力するようにした請求項１に記載の蓄電装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、主電源の電圧低下時に蓄電部から電力を供給する補助電源としての蓄電装置に関するものである。
【背景技術】
【０００２】
近年、環境への配慮や燃費向上のために停車時にエンジン駆動を停止するアイドリングストップ機能を搭載した自動車（以下、車両という）が市販されている。このような車両は使用中に断続的に大電流を消費するスタータが駆動すると一時的にバッテリの電圧が下がる。その結果、オーディオやカーナビゲーション等の他の負荷への供給電圧も下がり、その動作が不安定になる可能性があった。
【０００３】
また、車両の制動についても、従来の機械的な油圧制御から電気的な油圧制御への各種車両制動システムの提案がなされてきているが、バッテリが異常になった時、車両制動システムが動作しなくなる等の可能性があった。
【０００４】
これらに対し、一時的なバッテリの電圧低下時に負荷に十分な電力を供給したり、バッテリ異常時に車両制動システム等に電力を供給するために、あらかじめ蓄電部を充電しておき、バッテリの電圧低下時や異常時に負荷へ蓄電部の電力を供給する補助電源としての車両用蓄電装置が開発されている。このような蓄電装置の蓄電部には、例えば急速充放電特性に優れる電気二重層キャパシタが用いられ、バッテリが正常電圧時に電気二重層キャパシタを充電するようにしている。
【０００５】
このような蓄電装置は、特にバッテリが異常になった時に車両制動システム等の負荷に電力を確実に供給できるように、高信頼性が要求される。そのために、蓄電装置の異常を判断することが重要となる。この異常判断を行うために、例えば下記特許文献１の構成が提案されている。なお、特許文献１では異常判断の中でも特に電気二重層キャパシタの劣化判断について記載されている。
【０００６】
図７はこのような蓄電装置のブロック回路図である。電力を蓄える蓄電素子には例えば大容量の電気二重層キャパシタが用いられ、これを複数個接続して蓄電部としてのキャパシタユニット１０１が構成されている。キャパシタユニット１０１には、その充放電を制御する充電回路１０３、および放電回路１０５が接続されている。充電回路１０３と放電回路１０５はマイコン１０７によって制御されている。マイコン１０７にはバッテリ異常を検出するための電圧検出手段１０９が接続され、電圧検出手段１０９には異常時にキャパシタユニット１０１の電力を供給するＦＥＴスイッチ１１１が接続されている。
【０００７】
このようにして構成された蓄電装置１１３はバッテリ１１５と電子制御部１１７の間に接続されており、イグニションスイッチ１１９によって起動、停止するように制御されている。
【０００８】
電子制御部１１７は車両制動システムであるので、安全確保のためにバッテリ１１５が異常になっても電子制御部１１７を駆動させ続けなければならない。そこで、バッテリ１１５の異常を電圧検出手段１０９が検出すれば、ＦＥＴスイッチ１１１をオンにしてキャパシタユニット１０１の電力を電子制御部１１７に供給することで、バッテリ１１５の異常に対応している。また、車両の使用終了時には、キャパシタユニット１０１の劣化を抑制するために、マイコン１０７は放電回路１０５によってキャパシタユニット１０１に蓄えられた電力を放電している。
【０００９】
このような蓄電装置１１３は、バッテリ１１５の異常時にも確実に電子制御部１１７に必要十分な電力を供給できるようにするために、キャパシタユニット１０１の劣化判断を行っている。すなわち、キャパシタユニット１０１は劣化が進行するに伴って、その内部抵抗値Ｒが上昇し容量値Ｃが低減するので、現在の内部抵抗値Ｒと容量値Ｃを求め、例えばあらかじめ求めたこれらの劣化限界値（順にＲｄ、Ｃｄとする）と比較することにより、キャパシタユニット１０１の劣化を判断することができる。この劣化判断動作の詳細を図８により説明する。
【００１０】
図８は、蓄電装置１１３を起動した際におけるキャパシタユニット１０１の電圧経時変化特性を示し、横軸は時間を、縦軸はキャパシタユニット１０１の電圧を、それぞれ示す。
【００１１】
前記したように、マイコン１０７は放電回路１０５によりキャパシタユニット１０１の電力を放電しているので、図８の時間０に示すように、蓄電装置１１３の起動時にはキャパシタユニット１０１の電圧は０Ｖである。この状態で、マイコン１０７が充電回路１０３により定電流Ｉでキャパシタユニット１０１を充電すると、充電開始直後に、図８の時間０に示すようにキャパシタユニット１０１の内部抵抗値Ｒに比例した電圧上昇が起こり、その後、キャパシタユニット１０１の電圧が経時的に上昇していく。
【００１２】
ここで、マイコン１０７はキャパシタユニット１０１の内部抵抗値Ｒを求めるために充電を８０ミリ秒（８０ｍＳ）の間、中断し、その際の電圧降下幅ΔＶ１を求める。これにより、内部抵抗値Ｒを、Ｒ＝ΔＶ１／Ｉより求めている。
【００１３】
その後、マイコン１０７は充電を再開し、その際の任意の時間幅ｔｗにおける電圧上昇幅ΔＶ２を求める。これにより、キャパシタユニット１０１の容量値Ｃを、Ｃ＝Ｉ・ｔｗ／ΔＶ２より求めている。
【００１４】
このようにして求めた内部抵抗値Ｒと容量値Ｃを用いて、前記した劣化限界値Ｒｄ、Ｃｄとそれぞれ比較し、Ｒ≧Ｒｄ、またはＣ≦Ｃｄであれば、キャパシタユニット１０１が劣化していると判断することができる。これにより、蓄電装置１１３の高信頼性を得ていた。
【特許文献１】特開２００５−２８９０８号公報
【発明の開示】
【発明が解決しようとする課題】
【００１５】
上記の蓄電装置１１３によると、確かに蓄電装置１１３の異常判断を行うことにより、高信頼性が得られるのであるが、特に内部抵抗値Ｒを求める際に、キャパシタユニット１０１の充電を一定の時間だけ中断する必要があり、キャパシタユニット１０１の劣化判断を行う際のマイコン１０７の制御が複雑になるという課題があった。
【００１６】
本発明は、前記従来の課題を解決するもので、蓄電部の充電を中断しなくても高精度に異常判断ができる簡単な制御の蓄電装置を提供することを目的とする。
【課題を解決するための手段】
【００１７】
前記従来の課題を解決するために、本発明の蓄電装置は、キャパシタからなる蓄電部と、前記蓄電部に接続された充電回路、および電圧検出回路と、前記充電回路、および前記電圧検出回路が接続された制御回路とを有し、前記制御回路は、前記蓄電部が電力を蓄えた積算時間（ｔ）を計測するとともに、前記蓄電部を定電流（Ｉ）で充電、または放電する際に、前記蓄電部の電圧（Ｖｃ）が充電、または放電を開始してから既定電圧幅（ΔＶ）だけ変化するまでの実測時間幅（ｄｔｍ）を計測し、あらかじめ求めておいた、前記積算時間（ｔ）に対する前記蓄電部の内部抵抗値と容量値の相関関係を用いて、前記蓄電部の電圧（Ｖｃ）が前記既定電圧幅（ΔＶ）だけ変化した時点の前記積算時間（ｔ）に応じた内部抵抗値（Ｒ）と容量値（Ｃ）を求め、計算時間幅（ｄｔｃ）を、ｄｔｃ＝（ΔＶ−Ｉ・Ｒ）・Ｃ／Ｉより計算し、前記実測時間幅（ｄｔｍ）と前記計算時間幅（ｄｔｃ）の差の絶対値が既定値を超えるか、または前記実測時間幅（ｄｔｍ）が既定下限値以下になれば、異常が起こっていると判断するようにしたものである。
【発明の効果】
【００１８】
本発明の蓄電装置によれば、蓄電部が電力を蓄えた積算時間（ｔ）を計測するだけで、積算時間（ｔ）に対応した内部抵抗値（Ｒ）と容量値（Ｃ）を求めるようにしているので、蓄電部の充電を中断する必要がない。さらに、求めた内部抵抗値（Ｒ）と容量値（Ｃ）から、蓄電部の電圧（Ｖｃ）が既定電圧幅（ΔＶ）だけ変化する際の計算時間幅（ｄｔｃ）を求めて、実測時間幅（ｄｔｍ）と比較し、また実測時間幅（ｄｔｍ）と既定下限値を比較することで、実測に基いた異常判断を行っているので、単に積算時間（ｔ）に対応した内部抵抗値（Ｒ）と容量値（Ｃ）のみで異常判断するよりも高精度な異常判断が可能となる。
【発明を実施するための最良の形態】
【００１９】
以下、本発明を実施するための最良の形態について図面を参照しながら説明する。
【００２０】
（実施の形態）
図１は、本発明の実施の形態における蓄電装置のブロック回路図である。図２は、本発明の実施の形態における蓄電装置の起動時のフローチャートである。図３は、本発明の実施の形態における蓄電装置の起動時における蓄電部の電圧の経時特性図である。図４は、本発明の実施の形態における蓄電装置の使用積算時間計測のフローチャートである。図５は、本発明の実施の形態における蓄電装置の通常動作時のフローチャートである。図６は、本発明の実施の形態における蓄電装置の使用終了時のフローチャートである。なお、図１において太線は電力系配線を、細線は信号系配線をそれぞれ示す。また、本実施の形態では蓄電装置をアイドリングストップ車に適用した場合について述べる。
【００２１】
図１において、蓄電装置１１は主電源１５と負荷１７との間に接続されている。主電源１５はバッテリであり、図示していないが大電流を断続的に消費するスタータも接続されている。また、負荷１７はオーディオやナビゲーション等の補機である。
【００２２】
蓄電装置１１は次の構成を有する。まず、主電源１５の出力には充電回路１９が接続されている。充電回路１９は後述する蓄電部の電圧Ｖｃを検出しながら、定電流、または定電圧で設定電圧まで充電する機能を有する。さらに、主電源１５の電圧Ｖｂと蓄電部の電圧Ｖｃを出力する機能も有する。従って、充電回路１９は電圧検出回路を内蔵していることになるので、図１では電圧検出回路を省略して示している。
【００２３】
充電回路１９の出力と負荷１７の間には、蓄電部２３が接続されている。蓄電部２３は、例えば蓄電素子として電気二重層キャパシタを複数個直列接続して必要な電力を賄う構成としている。なお、負荷１７の要求電力仕様によって電気二重層キャパシタの個数を増減したり直並列接続としてもよい。
【００２４】
蓄電部２３には温度センサ３１が配されている。温度センサ３１は蓄電部２３の環境温度を検出している。温度センサ３１には、温度に対する抵抗値変化が大きい特性を有するサーミスタを用いた。
【００２５】
蓄電部２３と負荷１７の間には放電回路３３が接続されている。放電回路３３は蓄電部２３に蓄えられた電力を負荷１７に供給せずに放電するものである。これにより、任意に蓄電部２３の放電が可能となる。また、蓄電部２３と負荷１７の間には、さらに切替スイッチ３５と第１ダイオード３７が直列に接続されている。切替スイッチ３５は外部からオンオフ制御できる構成のもので、ここではＦＥＴを用いた。また、第１ダイオード３７はアノードが切替スイッチ３５に、カソードが負荷１７にそれぞれ接続されている。
【００２６】
なお、主電源１５と負荷１７の間にも第２ダイオード３９が接続されている。第２ダイオード３９はアノードが主電源１５に、カソードが負荷１７にそれぞれ接続されている。従って、第１ダイオード３７と第２ダイオード３９により主電源１５からの電力と蓄電部２３からの電力が互いに逆流することを防止している。
【００２７】
充電回路１９、温度センサ３１、放電回路３３、および切替スイッチ３５は信号系配線で制御回路４１にも接続されている。なお、充電回路１９には電圧検出回路（図示せず）が内蔵されているので、その出力も信号系配線で制御回路４１に接続されている。制御回路４１はマイクロコンピュータと周辺回路から構成されており、蓄電装置１１の全体の動作を制御している。すなわち、制御回路４１は充電回路１９の出力から主電源１５の電圧Ｖｂと蓄電部２３の電圧Ｖｃを、温度センサ３１から蓄電部２３の温度Ｔをそれぞれ読み込む。また、制御回路４１は充電回路１９に充電制御信号Ｃｃｏｎｔを送信することで充電回路１９の制御を行うとともに、放電回路３３に放電制御信号Ｄｃｏｎｔを送信することで放電回路３３の制御を行う。また、切替スイッチ３５に切替スイッチオンオフ信号Ｓｏｆを送信することで切替スイッチ３５のオンオフ制御を行う。また、制御回路４１は車両側制御回路（図示せず）とデータ信号ｄａｔａの送受信を行うことで互いに交信する機能を有している。
【００２８】
次に、このような蓄電装置１１の動作について、まず起動時における動作を図２、図４のフローチャート、および図３の蓄電部電圧Ｖｃの経時特性図を用いて説明する。なお、制御回路４１はメインルーチン（図示せず）から必要に応じて様々なサブルーチンを実行することにより全体の動作を行うソフトウエア構成としているので、以後全てのフローチャートをサブルーチンの形態で示す。
【００２９】
車両が起動すると、蓄電装置１１も同時に起動する。これにより、制御回路４１のメインルーチンは図２のサブルーチンを実行する。その結果、まず制御回路４１は、図４に示す割り込みルーチンの実行を許可する（ステップ番号Ｓ１１）。なお、図４の割り込みルーチンは既定時間間隔Δｔ毎（本実施の形態では０．１秒毎）に割り込んで実行され、蓄電部２３が電力を蓄えた積算時間ｔの加算と、後述する経時カウンタｄｔの加算を行う。これらの動作の詳細は後で述べる。
【００３０】
次に、制御回路４１は経時カウンタｄｔに０を代入してクリアする（Ｓ１３）。なお、この動作を図２のフローチャートではｄｔ＝０と示す。すなわち、ｄｔ＝０と記載することにより、右辺の値（０）を左辺の変数（ｄｔ）に代入するという動作を行うことを意味する。以後のフローチャートにおいても、判断処理以外の数式は全て同様の意味を有するものとする。
【００３１】
ここで、経時カウンタｄｔは蓄電部２３への充電を開始してからの経過時間を示すもので、前記した割り込みルーチンにより０．１秒毎に経時カウンタｄｔの値が１ずつ増える。従って、任意のタイミングで経時カウンタｄｔを１０で割ることにより、充電開始後の経過時間を知ることができる。なお、Ｓ１３の時点では蓄電部２３の充電直前であるので、ｄｔに０を代入してクリアしている。
【００３２】
次に、制御回路４１は異常判断フラグＨＴに０を代入してクリアする（Ｓ１４）。ここで、異常判断フラグＨＴは蓄電装置１１の起動時に異常判断を行ったか否かを示すフラグで、ＨＴが０の時は異常判断をまだ行っていない状態を、ＨＴが１の時は異常判断を行った後の状態を、それぞれ示す。Ｓ１４の時点では蓄電装置１１の起動直後であるので、ＨＴに０を代入してクリアしている。
【００３３】
その後、制御回路４１は充電回路１９に対し、蓄電部２３を定電流Ｉで充電するように充電制御信号Ｃｃｏｎｔを送信する。これにより、充電回路１９は蓄電部２３の充電を開始する（以上、Ｓ１５）。この時の蓄電部２３の電圧Ｖｃの状態を図３の時間ｔ０近傍に示す。時間ｔ０を充電開始時間とすると、蓄電部２３は時間ｔ０から充電されることになる。この充電開始直後は、蓄電部２３の内部抵抗値Ｒに比例した電圧上昇が発生する。従って、図３の時間ｔ０で蓄電部２３の電圧Ｖｃは０Ｖから急に上昇している。その後は充電回路１９により定電流Ｉで充電されていくので、図３の時間ｔ０以降に示すように、蓄電部２３の電圧Ｖｃは一定の傾きを持って経時的に上昇していく。但し、蓄電部２３が劣化すると内部抵抗値Ｒが大きく、容量値Ｃが小さくなるので、蓄電部２３の劣化に従って、時間ｔ０における電圧Ｖｃの急上昇幅、および時間ｔ０以降の電圧Ｖｃの傾きがともに大きくなっていく。すなわち、蓄電部２３の新品時には図３の実線に示す特性であったものが、蓄電部２３の劣化とともに、図３の太点線（劣化後）に示す特性に向かって変化していく。
【００３４】
ここで図２に戻り、充電が開始すると制御回路４１は充電回路１９に内蔵した電圧検出回路（図示せず）で蓄電部２３の電圧Ｖｃを読み込み（Ｓ１７）、電圧Ｖｃが既定電圧幅ΔＶと等しくなったか否かを判断する（Ｓ１９）。なお、等しくなるということは、充電回路１９に内蔵した電圧検出回路の検出誤差や制御回路４１の計算誤差、カウント誤差等を含む誤差範囲内で等しくなるということであると以下定義する。
【００３５】
ここで、既定電圧幅ΔＶは、蓄電装置１１の異常判断を行う際の電圧Ｖｃにおける電圧変化幅のことであり、電圧Ｖｃが充電開始後ΔＶだけ変化した時に異常判断を行うようにしている。この状態を図３に示す。時間ｔ０で充電をスタートしてから、蓄電部２３の電圧Ｖｃが既定電圧幅ΔＶだけ変化した時点で異常判断を行うのであるが、本実施の形態の場合、充電開始時（時間ｔ０）では電圧Ｖｃが０Ｖであるので、蓄電部２３の電圧ＶｃがΔＶ（＝Ｖｃ１）と等しくなれば異常判断を行うようにしている。なお、既定電圧幅ΔＶは任意に決定できるが、本実施の形態では検出誤差等を考慮してΔＶを８Ｖとした。この値は制御回路４１内のメモリに記憶してある。
【００３６】
ここで図２に戻り、蓄電部２３の電圧Ｖｃが既定電圧幅ΔＶと等しければ（Ｓ１９のＹｅｓ）、蓄電装置１１の異常判断を行うために、後述するＳ２５にジャンプする。一方、電圧Ｖｃが既定電圧幅ΔＶと等しくなければ（Ｓ１９のＮｏ）、次に電圧Ｖｃと設定電圧を比較する（Ｓ２１）。なお、設定電圧は蓄電部２３を満充電した時の電圧である。本実施の形態では、蓄電部２３が定格電圧２．２Ｖの電気二重層キャパシタを６個直列に接続した構成としたので、設定電圧は１３．２Ｖ（＝２．２Ｖ×６個）となる。
【００３７】
もし、電圧Ｖｃが設定電圧未満であれば（Ｓ２１のＹｅｓ）、蓄電部２３を満充電にするためにＳ１５に戻り、蓄電部２３の充電を継続する。一方、電圧Ｖｃが設定電圧以上になれば（Ｓ２１のＮｏ）、蓄電部２３の充電が完了したので、制御回路４１は充電回路１９に対し設定電圧を維持するように充電制御信号Ｃｃｏｎｔを送信する（Ｓ２３）。これにより、蓄電部２３の電圧Ｖｃは充電回路１９によって設定電圧に維持される。その後、図２のサブルーチンを終了し、メインルーチンに戻る。
【００３８】
次に、蓄電装置１１の異常判断動作について説明する。Ｓ１９において、電圧Ｖｃと既定電圧幅ΔＶが等しければ（Ｓ１９のＹｅｓ）、制御回路４１は異常判断フラグＨＴが０であるか否かを判断する（Ｓ２５）。もし、異常判断フラグＨＴが０でなければ（Ｓ２５のＮｏ）、蓄電装置１１の起動後に既に異常判断を行っているので、Ｓ２１にジャンプし充電完了判断以降の動作を行う。
【００３９】
一方、異常判断フラグＨＴが０ならば（Ｓ２５のＹｅｓ）、蓄電装置１１の起動後に異常判断を行っていないことになるので、異常判断動作を行う。具体的には、まず異常判断フラグＨＴに１を代入する（Ｓ２６）。これにより、起動後に異常判断が行われたことが記憶される。次に、実測時間幅ｄｔｍをｄｔｍ＝ｄｔ／１０より計算する（Ｓ２７）。なお、経時カウンタｄｔを１０で割っているのは、前記したように実際の時間（秒単位）に換算するためである。これにより、図３の時間ｔ０（充電スタート）から蓄電部２３の電圧ＶｃがΔＶだけ変化するまでの時間が得られる。なお、電圧ＶｃがΔＶだけ変化するまでの時間は、蓄電部２３の劣化度合いによって異なり、図３に示すように蓄電部２３の新品時にはｄｔｍ＝ｔ２−ｔ０であったものが、劣化後にはｄｔｍ＝ｔ１−ｔ０と短くなる。
【００４０】
次に、計算時間幅ｄｔｃを求める。具体的には、まず現在（蓄電部２３の電圧Ｖｃが既定電圧幅ΔＶだけ変化した時点）の積算時間ｔを求める。積算時間ｔは後述する図４の割り込みルーチンで都度計算されている。次に、現在の積算時間ｔにおける内部抵抗値Ｒと容量値Ｃを、制御回路４１に内蔵したメモリにあらかじめ記憶した対応表より読み込む（以上、Ｓ２９）。なお、蓄電部２３の積算時間ｔに応じた内部抵抗値と容量値の相関関係を示す対応表は、多数の蓄電部２３における積算時間ｔと内部抵抗値、および積算時間ｔと容量値の相関を実験的に求め、その平均値を計算することで作成している。次に、得られた内部抵抗値Ｒと容量値Ｃから、計算時間幅ｄｔｃを、ｄｔｃ＝（ΔＶ−Ｉ・Ｒ）・Ｃ／Ｉより計算する（Ｓ３１）。ここで既定電圧幅ΔＶと充電時の定電流Ｉは既知である。
【００４１】
次に、制御回路４１は実測時間幅ｄｔｍと既定下限値を比較する（Ｓ３３）。ここで、既定下限値は、蓄電部２３がこれ以上劣化すると蓄電装置１１として使用できなくなる限界状態における実測時間幅のことで、図３の時間ｔ１−ｔ０で表される。もし、実測時間幅ｄｔｍが既定下限値以下であれば（Ｓ３３のＹｅｓ）、蓄電部２３は劣化限界まで劣化していることになるので、これ以上蓄電装置１１を使用することができない。この場合は、後述するＳ４３にジャンプする。
【００４２】
一方、実測時間幅ｄｔｍが既定下限値より大きければ（Ｓ３３のＮｏ）、実測時間幅ｄｔｍと計算時間幅ｄｔｃの差の絶対値と既定値を比較する（Ｓ３５）。ここで、既定値は実測時間幅ｄｔｍと計算時間幅ｄｔｃの差に対する許容幅に相当するものである。これは、具体的には次の通りである。
【００４３】
蓄電装置１１が正常であれば、積算時間ｔに応じた内部抵抗値Ｒと容量値Ｃから計算した計算時間幅ｄｔｃは実測時間幅ｄｔｍとほぼ等しくなる。しかし、両者には、実測時間幅ｄｔｍや蓄電部２３の電圧Ｖｃ、積算時間ｔ等における検出誤差や測定誤差、および計算時間幅ｄｔｃ等を求める際の計算誤差、内部抵抗値Ｒや容量値Ｃのバラツキ誤差といった多くの誤差を含む。そこで、この誤差を許容幅として既定値を決定している。すなわち、図３の時間ｔ２近傍に示すように、実測時間幅ｄｔｍと計算時間幅ｄｔｃの差に対する許容幅（誤差）が既定値の２倍になるように、既定値をあらかじめ決定している。従って、実測時間幅ｄｔｍと計算時間幅ｄｔｃの差の絶対値が既定値以下であれば（Ｓ３５のＮｏ）、実測時間幅ｄｔｍと計算時間幅ｄｔｃが許容誤差範囲内で等しいことになるので、蓄電装置１１は正常であると判断する。この場合は、異常カウンタＲＣに０を代入しクリアする（Ｓ３７）。ここで、異常カウンタＲＣは実測時間幅ｄｔｍと計算時間幅ｄｔｃの差の絶対値が既定値を超えた連続回数をカウントするもので、蓄電装置１１の起動時に３回連続して既定値を超えれば異常が起こっていると判断するようにしている。これにより、突発的に既定値を超えたものの、次の起動時には元に戻るような場合には異常と判断しないようにしている。なお、既定値を超える連続回数は３回に限定されるものではなく、適宜変更してもよい。
【００４４】
Ｓ３７の場合は、蓄電装置１１が正常であるので、異常カウンタＲＣを０にクリアしている。その後、引き続き蓄電部２３を満充電するために、Ｓ２１にジャンプする。
【００４５】
一方、実測時間幅ｄｔｍと計算時間幅ｄｔｃの差の絶対値が既定値を超えていれば（Ｓ３５のＹｅｓ）、実測時間幅ｄｔｍと計算時間幅ｄｔｃは許容誤差範囲を超えて相違していることになる。この場合は、積算時間ｔによって得られる蓄電部２３の平均的な劣化特性から外れているので、蓄電部２３の内部抵抗値Ｒと容量値Ｃの一方だけが極端に変化したり、蓄電部２３を構成する蓄電素子の一部だけが早く劣化した等の状態が考えられる。また、蓄電部２３は正常でも、充電回路１９や、それに内蔵された電圧検出回路等が異常を起こして許容誤差範囲を超えている場合も考えられる。一方で、電圧Ｖｃの検出時や積算時間ｔ等の測定時にノイズ等の影響で突発的に実測時間幅ｄｔｍと計算時間幅ｄｔｃが相違している状態も考えられる。そこで、制御回路４１は、異常カウンタＲＣに１を加算し（Ｓ３９）、ＲＣが３以上になったか否かを判断する（Ｓ４１）。もし、ＲＣが３未満であれば（Ｓ４１のＮｏ）、突発的な要因による実測時間幅ｄｔｍと計算時間幅ｄｔｃの相違の可能性が残るため、まだ蓄電装置１１が異常であるとは判断せずに、引き続き蓄電部２３を満充電するために、Ｓ２１にジャンプする。なお、この際に蓄電部２３が劣化していたとしても、Ｓ３３で実測時間幅ｄｔｍが既定下限値より大きいと判断されているので、直ちに蓄電装置１１が使用できなくなることはない。従って、蓄電部２３が劣化していても、引き続き蓄電部２３を満充電する動作を行う。
【００４６】
一方、異常カウンタＲＣが３以上であれば（Ｓ４１のＹｅｓ）、３回以上連続して実測時間幅ｄｔｍと計算時間幅ｄｔｃが相違していることになるので、蓄電装置１１が異常を起こしていると判断する。この場合、異常箇所は特定できないものの、制御回路４１は蓄電装置異常信号を車両側制御回路に出力する（Ｓ４３）。具体的には、蓄電装置異常信号をデータ信号ｄａｔａとして車両側制御回路に送信する。これを受け、車両側制御回路は、蓄電装置１１が何らかの原因で異常を起こしている状態であるので、運転者に対しこれ以上使用できないことを警告し修理を促すとともに、アイドリングストップ動作を禁止する。
【００４７】
次に、制御回路４１は、蓄電部２３への充電を停止するよう充電回路１９に充電制御信号Ｃｃｏｎｔを送信する（Ｓ４５）。これにより、蓄電装置１１の異常が判断されると直ちに蓄電部２３の充電が停止される。その後、図２のサブルーチンを終了してメインルーチンに戻る。なお、制御回路４１は蓄電装置１１に異常が起こっていると判断されれば、それ以降はメインルーチンにより、蓄電部２３が放電された状態であっても充電回路１９による蓄電部２３への充電を禁止するように制御し、蓄電装置１１を使用しないようにしている。
【００４８】
このような動作により、運転者が修理を行うまではアイドリングストップ動作を禁止するので、運転者が蓄電装置１１の異常に気づき、速やかに修理を行う可能性を大きく高めることができる。なお、アイドリングストップ動作を禁止しても通常の走行は可能であるので、運転者はそのまま車両を運転して修理工場に持ち込むことができる。
【００４９】
次に、図４の積算時間ｔと経時カウンタｄｔの計測割り込みルーチンについて説明する。既定時間間隔Δｔ（０．１秒）毎に割り込みが発生し、図４の計測ルーチンが実行されると、まず温度センサ３１により蓄電部２３の温度Ｔを読み込むと同時に、充電回路１９から蓄電部２３の電圧Ｖｃを読み込む（Ｓ５１）。次に、温度Ｔと電圧Ｖｃの影響を加味した積算時間ｔを計算する（Ｓ５３）。
【００５０】
ここで、積算時間ｔの計算方法について説明する。一般に、電気二重層キャパシタは印加されている電圧Ｖｃや温度Ｔによって寿命が大きく影響される。すなわち、電圧Ｖｃが高いほど、また温度Ｔが高いほど、指数関数的に寿命が短くなる傾向がある。
【００５１】
そこで、本実施の形態では、まず蓄電部２３の電圧Ｖｃと寿命の関係から電圧劣化係数Ｋ（Ｖｃ）を求めておく。これは、電圧Ｖｃが基準電圧（例えば１３．２Ｖ）時の電圧劣化係数Ｋ（１３．２Ｖ）を１とした時に、基準電圧と異なる電圧Ｖｃが印加された時の蓄電部２３の寿命が基準電圧印加時の寿命の何倍になるか、の逆数を求めたもので、電圧Ｖｃが大きいほど電圧劣化係数Ｋ（Ｖｃ）も大きくなる。従って、電圧劣化係数Ｋ（Ｖｃ）が例えば２であれば、寿命は１／２（２の逆数）になるので、同じ既定時間間隔Δｔであっても、蓄電部２３に基準電圧（１３．２Ｖ）が印加されている場合の２倍の時間（＝２×Δｔ）が経過したことに相当するとして積算時間ｔを計算する。すなわち、２×Δｔを積算時間ｔに加算するようにしている。これにより、蓄電部２３の印加電圧Ｖｃの影響を加味した積算時間ｔを計算することができる。なお、電圧劣化係数Ｋ（Ｖｃ）はあらかじめ制御回路４１のメモリに記憶してある。
【００５２】
同様に、蓄電部２３の温度Ｔと寿命の関係から温度劣化係数Ｋ（Ｔ）も求めておく。これは、温度Ｔが基準温度（例えば２５℃）時の温度劣化係数Ｋ（２５℃）を１とした時に、基準温度と異なる温度Ｔの環境下における蓄電部２３の寿命が基準温度時の寿命の何倍になるか、の逆数を求めたもので、温度Ｔが高いほど温度劣化係数Ｋ（Ｔ）も大きくなる。従って、同じ既定時間間隔Δｔであっても、温度劣化係数Ｋ（Ｔ）が例えば２であれば、蓄電部２３が基準温度（２５℃）下の場合の２倍の時間、すなわち２×Δｔを積算時間ｔに加算するようにしている。これにより、蓄電部２３の温度Ｔの影響を加味した積算時間ｔを計算することができる。なお、温度劣化係数Ｋ（Ｔ）はあらかじめ制御回路４１のメモリに記憶してある。
【００５３】
以上のことから、蓄電部２３の電圧Ｖｃと温度Ｔの両方の影響を加味すると、制御回路４１は、既定時間間隔Δｔ毎に蓄電部２３の電圧Ｖｃから現在の電圧劣化係数Ｋ（Ｖｃ）を求めるとともに、蓄電部２３の温度Ｔから現在の温度劣化係数Ｋ（Ｔ）を求め、既定時間間隔Δｔに現在の電圧劣化係数Ｋ（Ｖｃ）と現在の温度劣化係数Ｋ（Ｔ）を乗じた値を積算時間ｔに加算することで、積算時間ｔを計測することになる。すなわち、これまでの積算時間ｔにΔｔ×Ｋ（Ｖｃ）×Ｋ（Ｔ）を加算して、積算時間ｔの値を更新する。
【００５４】
次に、経時カウンタｄｔに１を加算する（Ｓ５５）。これにより、経時カウンタｄｔの値が既定時間間隔Δｔ毎に１ずつ増加することになる。その後、図４のサブルーチンを終了して、割り込み元に戻る。
【００５５】
以上に説明した蓄電装置１１の異常判断動作をまとめると、次のようになる。まず、制御回路４１は図４に示す割り込みルーチンにより既定時間間隔Δｔ毎に蓄電部２３が電力を蓄えた積算時間ｔを計測している。この状態で、蓄電部２３を定電流Ｉで充電する際に、蓄電部２３の電圧Ｖｃが充電を開始してから既定電圧幅ΔＶだけ変化するまでの実測時間幅ｄｔｍを計測する。一方で、あらかじめ求めておいた積算時間ｔに対する蓄電部２３の内部抵抗値と容量値の相関関係を示す対応表から、蓄電部２３の電圧Ｖｃが既定電圧幅ΔＶだけ変化した時点の積算時間ｔに応じた内部抵抗値Ｒと容量値Ｃを求め、計算時間幅ｄｔｃを、ｄｔｃ＝（ΔＶ−Ｉ・Ｒ）・Ｃ／Ｉより計算する。次に、実測時間幅ｄｔｍと計算時間幅ｄｔｃの差の絶対値が既定値を超えるか、または実測時間幅ｄｔｍが既定下限値以下になれば、蓄電装置１１に異常が起こっていると判断している。
【００５６】
次に、蓄電装置１１の通常時の動作について図５を用いて説明する。なお、制御回路４１のメインルーチンは車両使用時に適宜（例えば一定時間毎に）図５のサブルーチンを実行している。
【００５７】
これにより、まず制御回路４１は主電源１５の電圧Ｖｂを充電回路１９から読み込む（Ｓ６１）。次に、電圧Ｖｂと既定下限値を比較する（Ｓ６３）。ここで、既定下限値は負荷１７を動作させるための最低電圧（本実施の形態では１０．５Ｖ）とした。もし、電圧Ｖｂが既定下限値より大きければ（Ｓ６３のＮｏ）、車両が通常走行時等の状態であり、主電源１５は正常な電圧を出力しているので、そのまま図５のサブルーチンを終了し、メインルーチンに戻る。
【００５８】
一方、電圧Ｖｂが既定下限値以下であれば（Ｓ６３のＹｅｓ）、アイドリングストップが終了し、主電源１５がスタータを駆動している状態であるため、負荷１７を動作させられないほど電圧低下を起こしていることになる。この場合は、制御回路４１が切替スイッチ３５をオンにする（Ｓ６５）。具体的には切替スイッチオンオフ信号Ｓｏｆをオン信号として制御回路４１から切替スイッチ３５に送信する。これにより、蓄電部２３の電力が図１の放電経路と書かれた矢印の方向に流れ、負荷１７に供給される。この時、第２ダイオード３９のアノード電圧（＝主電源１５の電圧Ｖｂ）はカソード電圧（＝蓄電部２３により負荷１７に印加される電圧）より小さくなるので、第２ダイオード３９はオフになり、蓄電部２３の電力が主電源１５に供給されることはない。このことから、蓄電部２３の電力は負荷１７にのみ供給され、負荷１７は動作し続けられる。
【００５９】
次に、制御回路４１は充電回路１９から主電源１５の電圧Ｖｂと蓄電部２３の電圧Ｖｃを読み込む（Ｓ６７）。その後、まず電圧Ｖｂと既定下限値を比較し（Ｓ６９）、もし電圧Ｖｂが既定下限値以下のままであれば（Ｓ６９のＮｏ）、スタータの駆動中であると想定されるので、次に電圧Ｖｃと既定下限値（Ｓ６９と同様に１０．５Ｖ）を比較する（Ｓ７１）。もし、電圧Ｖｃが既定下限値より大きければ（Ｓ７１のＮｏ）、蓄電部２３から負荷１７に正常な電圧が印加されていることになるので、引き続き蓄電部２３が負荷１７に電力を供給しつつＳ６７に戻り、電圧Ｖｂと電圧Ｖｃの監視を続ける。
【００６０】
一方、電圧Ｖｃが既定下限値以下であれば（Ｓ７１のＹｅｓ）、主電源１５の電圧Ｖｂが既定下限値以下であり、かつ電圧Ｖｃが既定下限値以下であることになるので、負荷１７を駆動し続けることができない。この場合は、主電源１５やスタータ等の何らかの異常により電圧Ｖｂが回復しないまま、蓄電部２３の電力を使ってしまった状態であるので、制御回路４１は車両側制御回路に主電源異常信号を出力する（Ｓ７３）。これを受け、車両側制御回路は運転者に主電源１５の電力系統の異常を警告し、修理を促す。その後、図５のサブルーチンを終了する。
【００６１】
ここでＳ６９に戻って、スタータの駆動が完了し、電圧Ｖｂが既定下限値より大きい電圧に戻れば（Ｓ６９のＹｅｓ）、再び主電源１５の電力で負荷１７を動作させることができるので、切替スイッチ３５をオフにする（Ｓ７５）。これにより、蓄電部２３からの電力供給が停止するので、第１ダイオード３７のカソード側電圧が低下するが、主電源１５の電圧Ｖｂは既定下限値以上に回復しているので、第２ダイオード３９のアノード電圧がカソード電圧より高くなり、第２ダイオード３９がオンになる。その結果、主電源１５の電力が再び負荷１７に供給される。
【００６２】
次に、制御回路４１は次回のアイドリングストップに備えるために、蓄電部２３から負荷１７に放電した分の電力を再び充電する。具体的には、まず制御回路４１が充電回路１９に対し、蓄電部２３を定電流Ｉで充電するように充電制御信号Ｃｃｏｎｔを送信する。これにより、充電回路１９は蓄電部２３の充電を開始する（以上、Ｓ７７）。
【００６３】
次に、制御回路４１は充電回路１９から蓄電部２３の電圧Ｖｃを読み込み（Ｓ７９）、電圧Ｖｃと設定電圧を比較する（Ｓ８１）。なお、設定電圧はＳ２１で説明したものと同じである。もし、電圧Ｖｃが設定電圧未満であれば（Ｓ８１のＹｅｓ）、蓄電部２３を満充電にするためにＳ７７に戻り、蓄電部２３の充電を継続する。
【００６４】
一方、電圧Ｖｃが設定電圧以上になれば（Ｓ８１のＮｏ）、蓄電部２３の充電が完了したので、制御回路４１は充電回路１９に対し設定電圧を維持するように充電制御信号Ｃｃｏｎｔを送信する（Ｓ８３）。これにより、蓄電部２３の電圧Ｖｃは充電回路１９によって設定電圧に維持される。その後、図５のサブルーチンを終了し、メインルーチンに戻る。
【００６５】
次に、車両の使用を終了した時の蓄電装置１１の動作について図６を用いて説明する。車両の使用が終了すると、制御回路４１は図６のサブルーチンを実行する。これにより、まず放電回路３３に対し蓄電部２３の電力を放電するように放電制御信号Ｄｃｏｎｔを送信する（Ｓ９１）。これを受け、放電回路３３は蓄電部２３の放電を行う。放電が完了すれば図４の割り込みルーチンの実行を禁止し（Ｓ９３）、図６のサブルーチンを終了する。
【００６６】
使用終了時に図６のような動作を行うのは以下の理由による。車両非使用時にも蓄電部２３に電力を蓄えたままにしておくと、蓄電部２３の劣化が進行する。そのため、図４の割り込みルーチンを車両非使用時にも実行し続ける必要がある。従って、車両非使用時に蓄電部２３を蓄電したままにしておくと、蓄電部２３の劣化が進行してしまうだけでなく、蓄電装置１１が積算時間ｔの計算や経時カウンタｄｔの加算を行い続けるために暗電流を消費し続けることになる。
【００６７】
そこで、車両使用終了時に放電回路３３により強制的に蓄電部２３の電力を放電するようにしている。これにより、蓄電部２３の電圧Ｖｃがほぼ０Ｖとなり、非使用時の劣化進行を抑制できる。さらに、電圧Ｖｃがほぼ０Ｖなので電圧劣化係数Ｋ（Ｖｃ）もほぼ０になる。従って、図４のＳ５３におけるΔｔ×Ｋ（Ｖｃ）×Ｋ（Ｔ）が０となり積算時間ｔを加算する必要がなくなる。ゆえに、図４のサブルーチンを実行し続ける必要がなくなり、暗電流消費を抑制できる。
【００６８】
以上の構成、動作により、蓄電部２３が電力を蓄えた積算時間ｔを計測するだけで、積算時間ｔに対応した内部抵抗値Ｒと容量値Ｃを求めるようにしているので、蓄電部の充電を中断する必要がない上に、内部抵抗値Ｒと容量値Ｃから蓄電部２３の電圧Ｖｃが既定電圧幅ΔＶだけ変化する際の計算時間幅ｄｔｃを求めて、実測時間幅ｄｔｍと比較し、また実測時間幅ｄｔｍと既定下限値を比較することで、実測に基いた異常判断を行っているので、簡単な制御で高精度な異常判断が可能な蓄電装置１１を実現できる。
【００６９】
なお、本実施の形態では蓄電装置１１の起動時で蓄電部２３を充電する際に異常判断を行っているが、これは蓄電装置１１の使用終了時の放電中に行ってもよい。この場合、図６に示す使用終了時のサブルーチン中で、放電回路３３により蓄電部２３の電力を定電流Ｉで放電し、その際の蓄電部２３の電圧Ｖｃが放電開始後、既定電圧幅ΔＶだけ変化するまでの実測時間幅ｄｔｍを求めるようにすればよい。なお、計算時間幅ｄｔｃは充電時の場合と同じ方法で計算できる。
【００７０】
さらに、蓄電装置１１の異常判断は充電時と放電時の両方で行ってもよい。この場合は、車両使用前後にそれぞれ劣化判断が行われるので、よりタイムリーに蓄電装置１１の異常を判断できる。
【００７１】
これらのことから、異常判断は蓄電装置１１の起動時、または使用終了時の少なくともいずれかに行えばよい。
【００７２】
また、本実施の形態では、積算時間ｔに対する蓄電部２３の内部抵抗値と容量値の相関関係を対応表として制御回路４１のメモリに記憶しているが、これは前記相関関係を例えば最小二乗法により相関式として求めておき、この相関式に積算時間ｔを代入することで、内部抵抗値Ｒや容量値Ｃを計算するようにしてもよい。
【００７３】
また、本実施の形態において蓄電部２３には蓄電素子として電気二重層キャパシタを用いたが、これは電気化学キャパシタ等の他のキャパシタでもよい。
【００７４】
また、本実施の形態において蓄電装置１１をアイドリングストップ車の補助電源に適用した場合について述べたが、それらに限らず、ハイブリッド車や、電動パワーステアリング、車両制動システム、電動過給器等の各システムにおける車両用補助電源等にも適用可能である。
【００７５】
また、本実施の形態において、積算時間ｔが蓄電部２３の電圧Ｖｃと温度Ｔの影響を加味して計算されているが、これはいずれか一方のみの影響を加味してもよい。この場合、例えば車両制動システムのように、主電源１５の異常時にのみ動作するシステムでは、通常車両使用時は蓄電部２３の電圧Ｖｃが満充電電圧のまま一定であるので、電圧Ｖｃの影響は加味せず、温度の影響のみを加味して積算時間ｔを計算してもよい。具体的には、既定時間間隔Δｔ毎に蓄電部２３の温度Ｔから現在の温度劣化係数Ｋ（Ｔ）を求め、既定時間間隔Δｔに現在の温度劣化係数Ｋ（Ｔ）を乗じた値を積算時間ｔに加算する、すなわちｔ＝ｔ＋Δｔ×Ｋ（Ｔ）を計算することにより、積算時間ｔを計測すればよい。
【００７６】
また、蓄電装置１１が温度の影響を受けにくい車室内等に設置された場合は、温度の影響を加味せず、電圧Ｖｃの影響のみを加味して計算してもよい。この場合は、既定時間間隔Δｔ毎に蓄電部２３の電圧Ｖｃから現在の電圧劣化係数Ｋ（Ｖｃ）を求め、既定時間間隔Δｔに現在の電圧劣化係数Ｋ（Ｖｃ）を乗じた値を積算時間ｔに加算する、すなわちｔ＝ｔ＋Δｔ×Ｋ（Ｖｃ）を計算することにより、積算時間ｔを計測すればよい。
【００７７】
さらに、電圧Ｖｃや温度Ｔの両方の影響を受けにくい場合（例えば車両制動システムを車室内等に設置した場合）は両者の影響を加味せずに、単にｔ＝ｔ＋Δｔより積算時間ｔを計測してもよい。
【００７８】
なお、温度Ｔについては、車両非使用時に車両の置かれた環境により大きく変化することが考えられるが、本実施の形態においては車両非使用時には蓄電部２３が放電されているので、車両の環境温度が変化しても蓄電部２３の劣化にはほとんど影響しない。従って、車両非使用時の温度Ｔの影響を考慮しなくてもよい。
【産業上の利用可能性】
【００７９】
本発明にかかる蓄電装置は、簡単な制御で高精度な異常判断が可能となるので、特に主電源の電圧低下時に蓄電部から電力を供給する車両用補助電源としての蓄電装置等として有用である。
【図面の簡単な説明】
【００８０】
【図１】本発明の実施の形態における蓄電装置のブロック回路図
【図２】本発明の実施の形態における蓄電装置の起動時のフローチャート
【図３】本発明の実施の形態における蓄電装置の起動時における蓄電部の電圧の経時特性図
【図４】本発明の実施の形態における蓄電装置の使用積算時間計測のフローチャート
【図５】本発明の実施の形態における蓄電装置の通常動作時のフローチャート
【図６】本発明の実施の形態における蓄電装置の使用終了時のフローチャート
【図７】従来の蓄電装置のブロック回路図
【図８】従来の蓄電装置の起動時におけるキャパシタユニットの電圧経時変化特性図
【符号の説明】
【００８１】
１１  蓄電装置
１９  充電回路
２３  蓄電部
３１  温度センサ
３３  放電回路
４１  制御回路
【図１】
2009092628.tif 000003
【図２】
2009092628.tif 000004
【図３】
2009092628.tif 000005
【図４】
2009092628.tif 000006
【図５】
2009092628.tif 000007
【図６】
2009092628.tif 000008
【図７】
2009092628.tif 000009
【図８】
2009092628.tif 000010