(57)【要約】【課題】正常時において、処理にかかる時間を低減するリレー装置を提供する。【解決手段】リレー装置８は、車両に搭載される。リレー装置８は、閉状態から開状態に又は開状態から閉状態に切替わるリレー１０，１１と、リレー１０，１１の、閉状態から開状態に切り替わった回数をカウントするカウンタ６２と、記憶装置５０と、コントローラ６３とを備える。記憶装置５０は、カウンタ６２の、リレー１０，１１の使用開始時からの累積値を記憶する。コントローラ６３は、異常時に、閉状態であるリレー１０，１１を開状態に切替えた場合に、記憶装置５０に対して当該累積値を更新する書き込みを行う。且つ、コントローラ６３は、閉状態であるリレー１０，１１を開状態する異常時の切替えがなかった場合に、記憶装置５０に対して当該累積値を更新する書き込みを行わない。【選択図】図１
2020123452.tif 000002
【特許請求の範囲】
【請求項１】
車両に搭載されるリレー装置であって、
閉状態から開状態に又は開状態から閉状態に切替わるリレーと、
前記リレーの、閉状態から開状態に切り替わった回数をカウントするカウンタと、
前記カウンタの、前記リレーの使用開始時からの累積値を記憶する記憶装置と、
前記リレーを閉状態から開状態に又は開状態から閉状態に切替え、且つ、前記累積値に基づいて前記リレーの使用可否を判定するコントローラと、を備え、
前記コントローラは、異常時に、閉状態である前記リレーを開状態に切替えた場合に、前記記憶装置に対して当該累積値を更新する書き込みを行い、且つ、閉状態である前記リレーを開状態する異常時の切替えがなかった場合に、前記記憶装置に対して当該累積値を更新する書き込みを行わない、リレー装置。
【請求項２】
請求項１に記載のリレー装置であって、
前記コントローラは、
異常時、閉状態である前記リレーを開状態に切替える場合、前記カウンタのカウント値をインクリメントし、
正常時、閉状態である前記リレーを開状態に切替える場合、前記カウンタのカウント値をインクリメントしない、リレー装置。
【請求項３】
請求項２に記載のリレー装置であって、
一時的な記憶領域であるキャッシュメモリをさらに備え、
前記記憶装置は、不揮発性メモリであり、
前記コントローラは、
前記リレー装置の起動時、前記記憶装置に記憶された前記累積値を前記キャッシュメモリに書き込み、且つ、前記カウンタの初期値を０に設定し、
前記カウンタのカウント値を前記キャッシュメモリの前記累積値に加算し、当該加算された前記累積値をキャッシュメモリから前記記憶装置に書き込む、リレー装置。
【請求項４】
請求項２に記載のリレー装置であって、
前記コントローラは、
前記リレー装置の起動時、前記記憶装置に記憶された前記累積値を前記カウンタの初期値として設定し、
前記カウンタをインクリメントすることにより、前記累積値を更新する、リレー装置。
【請求項５】
請求項１乃至４の何れか一項に記載のリレー装置であって、
前記リレーに流れる電流値を検出する電流検出部をさらに備え、
前記コントローラは、異常時、前記電流検出部によって前記電流値を取得し、取得した電流値に応じた回数、前記カウンタをインクリメントする、リレー装置。
【請求項６】
請求項５に記載のリレー装置であって、
前記コントローラは、
前記取得した電流値が第１電流値以上である場合、当該第１電流値に対応する第１回数、前記カウンタをインクリメントし、
前記累積値が前記第１回数以上である場合、前記リレーを使用不可と判定する、リレー装置。
【請求項７】
請求項６に記載のリレー装置であって、
前記コントローラは、前記取得した電流値が、前記第１電流値を下回り、且つ、第２電流値以上である場合、当該第２電流値に対応する第２回数、前記カウンタをインクリメントし、
前記第２電流値は、前記第１電流値よりも小さく、
前記第２回数は、前記第１回数よりも小さい、リレー装置。
【請求項８】
請求項７に記載のリレー装置であって、
前記第２電流値は、前記リレーの定格電流値に基づいて設定される、リレー装置。
【請求項９】
請求項６乃至８の何れか一項に記載のリレー装置であって、
前記第１電流値は、前記リレーの最大許容電流値に基づいて設定される、リレー装置。
【請求項１０】
請求項１乃至９の何れか一項に記載のリレー装置であって、
異常時に閉状態である前記リレーを開状態に切替る処理は、前記車両のイグニッションオフにおいて閉状態である前記リレーを開状態に切替える処理とは異なる、リレー装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、リレー装置に関する。
【背景技術】
【０００２】
従来、リレーの開閉回数のカウント値に基づいて、リレーの寿命を判定するリレー装置が知られている（例えば、特許文献１）。特許文献１に記載のリレー装置では、リレーの接点部における電流及び電圧に基づいて、メーカから提供されるリレーの寿命に関するデータを補正している。さらに、特許文献１に記載のリレー装置では、補正後のリレーの寿命に関するデータに従って、リレーの開閉回数のカウント値を補正することにより、リレーの寿命を判定している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】実用新案登録第２５６１１０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、従来のリレー装置では、リレーの開閉回数の累積値を記憶するために、記憶装置に書き込みが必要となる。しかし、正常なリレーの開閉である場合にも累積値を更新させるように記憶装置に書き込みを行うと、リレーに異常がないにもかかわらず、リレーの寿命判定のために処理時間を要することになる。
【０００５】
かかる点に鑑みてなされた本発明の目的は、正常時において、処理にかかる時間を低減するリレー装置を提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、第１の観点に係るリレー装置は、
車両に搭載されるリレー装置であって、
閉状態から開状態に又は開状態から閉状態に切替わるリレーと、
前記リレーの、閉状態から開状態に切り替わった回数をカウントするカウンタと、
前記カウンタの、前記リレーの使用開始時からの累積値を記憶する記憶装置と、
前記リレーを閉状態から開状態に又は開状態から閉状態に切替え、且つ、前記累積値に基づいて前記リレーの使用可否を判定するコントローラと、を備え、
前記コントローラは、異常時に、閉状態である前記リレーを開状態に切替えた場合に、前記記憶装置に対して当該累積値を更新する書き込みを行い、且つ、閉状態である前記リレーを開状態する異常時の切替えがなかった場合に、前記記憶装置に対して当該累積値を更新する書き込みを行わない。
【発明の効果】
【０００７】
第１の観点に係るリレー装置によれば、正常時において、処理にかかる時間を低減することができる。
【図面の簡単な説明】
【０００８】
【図１】一実施形態に係る回生蓄電システムの構成を示すブロック図である。
【図２】図１に示すリレー装置の動作の一例を示すフローチャートである。
【図３】図１に示すリレー装置のシャットダウン時の動作の一例を示すフローチャートである。
【図４】図１に示すリレー装置の起動時の動作の一例を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、本開示の実施形態について、図面を参照して説明する。
【００１０】
図１は、一実施形態に係る回生蓄電システム１の構成を示すブロック図である。図１において、各機能ブロックを結ぶ実線は、電力の流れを示す。また、図１において、各機能ブロックを結ぶ破線は、制御又は通信の流れを示す。
【００１１】
回生蓄電システム１は、車両に搭載される。当該車両の一例として、ガソリン自動車、ディーゼル自動車及びハイブリッド車等が挙げられる。回生蓄電システム１は、車両の運動エネルギーを、電力に変換して蓄電する。回生蓄電システム１は、蓄電した電力を、スタータ２及び電装品３に供給する。
【００１２】
スタータ２は、セルモータを含んで構成され得る。スタータ２は、イグニッションキー操作又は始動ボタンの長押操作に基づいて、車両のエンジンを始動させる。スタータ２は、回生蓄電システム１からの電力供給を受けて駆動する。
【００１３】
電装品３は、車両に備えられる多様な機器である。電装品３の一例として、オーディオ、エアコン及びナビゲーションシステム等が挙げられる。電装品３は、回生蓄電システム１からの電力供給を受けて駆動する。
【００１４】
回生蓄電システム１は、ＩＳＧ（Integrated Starter Generator）４と、鉛蓄電池５と、電池装置６とを備える。電池装置６は、組電池７と、リレー装置８とを備える。
【００１５】
ＩＳＧ４は、車両のエンジン及び駆動シャフトの少なくとも一方に、直接的又は間接的に、機械的に接続される。ＩＳＧ４は、エンジンの駆動又は駆動シャフトの回転によって発電可能である。ＩＳＧ４が発電した電力は、レギュレータによって出力電圧が調整されて、鉛蓄電池５及び組電池７の少なくとも何れかに供給される。なお、ＩＳＧ４が発電した電力は、スタータ２及び電装品３に直接供給されてよい。ＩＳＧ４は、車両の減速時等に回生によって発電可能である。
【００１６】
鉛蓄電池５は、ＩＳＧ４からの供給電力によって充電され得る。鉛蓄電池５は、組電池７の放電電力によって充電されてよい。鉛蓄電池５は、充電した電力を、スタータ２及び電装品３の少なくとも何れかに供給可能である。鉛蓄電池５は、充電した電力を、組電池７に供給してよい。
【００１７】
組電池７は、ＩＳＧ４からの供給電力によって充電され得る。組電池７は、鉛蓄電池５の放電電力によって充電されてよい。組電池７は、充電した電力を、スタータ２及び電装品３の少なくとも何れかに供給可能である。組電池７は、充電した電力を、鉛蓄電池５に供給してよい。
【００１８】
組電池７は、複数の電池セルが直列又は並列に接続されて構成され得る。当該電池セルの一例として、リチウムイオン電池等が挙げられる。組電池７は、リレー装置８を介して、スタータ２、電装品３、ＩＳＧ４及び鉛蓄電池５に接続される。以下、スタータ２と、電装品３と、ＩＳＧ４と、鉛蓄電池５とが接続されるノードは、「ノードＮ」とも記載する。
【００１９】
リレー装置８は、リレー１０，１１と、電流検出部２０と、電圧検出部３０と、駆動回路４０と、記憶装置５０と、制御装置６０とを備える。制御装置６０は、メモリ及びコントローラを有するマイクロコンピュータ（Microcomputer）であってよい。制御装置６０は、カウンタ６２と、コントローラ６３とを有する。制御装置６０は、キャッシュメモリ６１をさらに有してよい。なお、図１では、リレー装置８は、リレー１０，１１すなわち２個のリレーを備える。ただし、リレー装置８が備えるリレーの数は、２個に限定されない。リレー装置８が備えるリレーの数は、１個であってよいし、３個以上であってよい。
【００２０】
リレー１０，１１は、例えば、電磁リレーである。リレー１０，１１の各々は、接点部及びコイル部を含んで構成され得る。リレー１０，１１は、直列接続される。直列接続されたリレー１０，１１は、組電池７と、ノードＮとの間に、接続される。リレー１０は、組電池７側に配置される。リレー１１は、ノードＮ側に配置される。具体的には、リレー１０の一端は、組電池７に接続される。リレー１０の他端は、リレー１１の一端に接続される。リレー１１の他端は、ノードＮに接続される。
【００２１】
リレー１０，１１は、駆動回路４０を介したコントローラ６３の制御に基づいて、開状態から閉状態に又は閉状態から開状態に切替わる。
【００２２】
リレー１０，１１は、リレー１０，１１の両方が閉状態である場合、組電池７が放電中であると、組電池７からの電流をノードＮに通し得る。また、リレー１０，１１は、リレー１０，１１の両方が閉状態である場合、組電池７が充電中であると、ノードＮからの電流を組電池７に通し得る。
【００２３】
リレー１０，１１は、リレー１０，１１の何れかが開状態である場合、組電池７からの電流がノードＮに流れ込むことを遮断し得る。また、リレー１０，１１は、リレー１０，１１の何れかが開状態である場合、ノードＮからの電流が組電池７に流れ込むことを遮断し得る。
【００２４】
電流検出部２０は、コントローラ６３の制御に基づいて、リレー１０に流れる電流値を検出する。電流検出部２０は、検出した電流値を、コントローラ６３に出力する。なお、本開示において「電流値」は、リレー１０に流れる電流の絶対値を意味する。電流検出部２０は、電流センサ２１と、電流検出回路２２とを有する。
【００２５】
電流センサ２１は、リレー１０，１１に流れる電流値を連続的に検出する。電流センサ２１は、検出した電流値を、アナログ信号として電流検出回路２２に送信する。なお、図１では、電流センサ２１は、リレー１１とノードＮとの間に配置されている。ただし、電流センサ２１は、リレー１０，１１に流れる電流値を検出可能な箇所であれば、任意の箇所に配置されてよい。例えば、電流センサ２１は、組電池７が直列接続された複数の電池セルを含む場合、組電池７において隣接する２つの電池セルの間に、配置されてよい。
【００２６】
電流検出回路２２は、電流センサ２１から、アナログ信号としての電流値を取得する。電流検出回路２２は、コントローラ６３の制御に基づいて、例えば電流センサ２１からのアナログ信号としての電流値をサンプリングすることにより、デジタル信号としての電流値に変換する。電流検出回路２２は、デジタル信号としての電流値を、コントローラ６３に送信する。
【００２７】
電圧検出部３０は、コントローラ６３の制御に基づいて、リレー１０とリレー１１との間の電圧値を検出する。電圧検出部３０は、検出した電圧値を、コントローラ６３に出力する。電圧検出部３０は、電圧センサ３１と、電圧検出回路３２とを有する。
【００２８】
電圧センサ３１は、リレー１０とリレー１１との間の電圧値を連続的に検出する。電圧センサ３１は、検出した電圧値を、アナログ信号として電圧検出回路３２に送信する。なお、図１では、電圧センサ３１は、リレー１０とリレー１１との間に配置されている。ただし、電圧センサ３１は、リレー１０，１１に関する電圧値を検出可能な箇所であれば、任意の箇所に配置されてよい。
【００２９】
電圧検出回路３２は、電圧センサ３１から、アナログ信号としての電圧値を取得する。電圧検出回路３２は、コントローラ６３の制御に基づいて、例えば電圧センサ３１からのアナログ信号としての電圧値をサンプリングすることにより、デジタル信号としての電圧値に変換する。電圧検出回路３２は、デジタル信号としての電圧値を、コントローラ６３に送信する。
【００３０】
駆動回路４０は、コントローラ６３の制御に基づいて、リレー１０，１１を開状態又は閉状態に切替える。例えば、駆動回路４０は、リレー１０のコイル部に電流を適宜流して、リレー１０の接点部を適宜調整することにより、リレー１０を、開状態又は閉状態に切替える。同様に、駆動回路４０は、リレー１１のコイル部に電流を適宜流して、リレー１１の接点部を適宜調整することにより、リレー１１を、開状態又は閉状態に切替える。
【００３１】
記憶装置５０は、電力供給を受けなくてもデータを保持可能な不揮発性メモリを含んで構成され得る。当該不揮発性メモリの一例として、ＲＯＭ（Read Only Memory）、ＰＲＯＭ（Programmable ROM）、ＥＰＲＯＭ（Erasable Programmable ROM）、ＥＥＰＲＯＭ(Electrically Erasable Programmable ROM)及びフラッシュメモリ等が挙げられる。記憶装置５０は、リレー装置８の各機能を実現するためのプログラムを記憶する。また、記憶装置５０は、後述の累積値を記憶する。
【００３２】
キャッシュメモリ６１は、一時的な記憶領域である。キャッシュメモリ６１は、記憶装置５０とコントローラ６３との間の性能差を埋めるために用いられる。キャッシュメモリ６１は、揮発性メモリを含んで構成され得る。当該揮発性メモリの一例として、ＤＲＡＭ（Dynamic Random Access Memory）及びＳＲＡＭ(Static Random Access Memory)等が挙げられる。
【００３３】
カウンタ６２は、異常時にリレー１０，１１を閉状態から開状態に切替えた際に、カウントをする。カウンタ６２のカウント値がコントローラ６３によってインクリメントされると、キャッシュメモリ６１に記憶された累積値（後述）が更新される。また、カウンタ６２のカウンタ値は、コントローラ６３によって、初期値にリセットされる。
【００３４】
コントローラ６３は、リレー装置８の各構成部を制御する。コントローラ６３は、制御手順を規定したプログラムを実行するＣＰＵ（Central Processing Unit）等のプロセッサで構成され得る。コントローラ６３は、記憶装置５０に記憶されているプログラムを読み込み、各種プログラムを実行する。例えば、コントローラ６３は、駆動回路４０によってリレー１０，１１を、前閉状態から開状態に又は開状態から閉状態に切替える。
【００３５】
コントローラ６３は、車両に搭載されるＥＣＵ(Electronic Control Unit）等からイグニッションオンを示す信号を取得し得る。コントローラ６３は、イグニッションオンを示す信号を取得すると、後述の起動処理を実行する。コントローラ６３は、後述のように起動処理において、駆動回路４０によってリレー１０，１１を開状態から閉状態に切替える。
【００３６】
［異常時における遮断処理］
コントローラ６３は、リレー１０，１１を閉状態に切替えた後、異常を検出する場合がある。本実施形態では、限定ではないが、異常は、電池装置６の異常であるものとする。電池装置６の異常の一例として、組電池７の過電圧異常及び温度異常等が挙げられる。コントローラ６３は、電圧検出部３０の検出結果に基づいて、組電池７の過電圧異常を検出してよい。また、コントローラ６３は、車両に搭載される温度センサによって、組電池７の温度異常を検出してよい。なお、電池装置６の異常は、組電池７の過電圧異常及び温度異常に限定されない。電池装置６の異常は、電池装置６を構成する任意の部品の故障であってよい。例えば、電池装置６の異常は、電流センサ２１の故障及び電圧センサ３１の故障等であってよい。
【００３７】
コントローラ６３は、リレー１０，１１を閉状態に切替えた後に異常を検出した場合、駆動回路４０によって閉状態であるリレー１０，１１を開状態に切替える。コントローラ６３は、リレー１０，１１の両方を同時に開状態に切替えてよい。リレー１０，１１の両方を同時に開状態に切替えることにより、異常時において組電池７を他の機器等から確実に切り離すことができる。
【００３８】
ここで、異常は、突然発生し得る。そのため、組電池７が放電中又は充電中であるときに、異常が発生する場合がある。組電池７が放電中又は充電中であるとき、リレー１０，１１には電流が流れている。つまり、リレー１０，１１に電流が流れているときに、異常が発生して、閉状態であるリレー１０，１１を開状態に切替える場合があり得る。リレー１０，１１に電流が流れている状態で、リレー１０，１１を開状態にすると、リレー１０，１１に流れていた電流値の大きさに応じては、リレー１０，１１が固着してしまう場合がある。リレー１０，１１が固着すると、リレー１０，１１は、使用不可となる場合がある。
【００３９】
そこで、本実施形態では、コントローラ６３は、異常を検出して閉状態であるリレー１０，１１を開状態に切替える場合、電流検出部２０によってリレー１０，１１を流れる電流値を取得する。さらに、コントローラ６３は、電流検出部２０によって取得した電流値に応じた回数、カウンタ６２のカウント値をインクリメントする。詳細は後述するが、本実施形態では、カウンタ６２のカウント値は、リレー１０，１１の使用可否を判定する際に用いられる。このような構成により、本実施形態では、リレー１０，１１の使用可否を判定することができる。
【００４０】
上述の制御の一例として、コントローラ６３は、電流検出部２０によって取得した電流値が第１電流値以上である場合、第１電流値に対応する第１回数、カウンタ６２のカウント値をインクリメントする。第１電流値は、リレー１０，１１の接点部における最大許容電流値に基づいて設定される。第１電流値は、リレー１０，１１の接点部における最大許容電流値と同等であってよい。例えば、当該最大許容電流値が２５０［Ａ］である場合、第１電流値は、２５０［Ａ］であってよい。例えば、第１電流値が２５０［Ａ］である場合、第１回数（異常時における開動作の寿命回数）は１０回であってよい。
【００４１】
また、コントローラ６３は、電流検出部２０によって取得した電流値が、第１電流値を下回り、且つ、第２電流値以上である場合、第２電流に対応する第２回数、カウンタ６２をインクリメントする。ここで、第２電流値は、第１電流値よりも小さい。また、第２電流値は、リレー１０，１１の接点部における定格電流値に基づいて設定される。第２電流値は、リレー１０，１１の接点部における定格電流値と同等であってよい。例えば、当該定格電流値が１００［Ａ］である場合、第２電流値は、１００［Ａ］であってよい。また、第２回数は、第２電流値に応じて設定される。例えば、第２電流値が１００［Ａ］である場合、第２回数は１回であってよい。
【００４２】
さらに、コントローラ６３は、異常を検出した場合、リレー１０，１１が固着しているか否か判定してよい。ここで、リレー１０，１１の少なくとも一方が固着している場合、リレー１０とリレー１１との間の電圧値は、組電池７又はノードＮに接続される構成要素の電圧値に依拠した値となり得る。そこで、コントローラ６３は、電圧検出部３０によってリレー１０とリレー１１との間の電圧値を検出し、検出した電圧値が所定値以上である場合、リレー１０，１１が固着していると判定してよい。当該所定値は、組電池７の電圧値及びノードＮに接続される構成要素の電圧値に基づいて適宜設定されてよい。
【００４３】
［正常時における遮断処理］
コントローラ６３は、リレー１０，１１を閉状態に切替えた後、車両に搭載されるＥＣＵ等から、リレー１０，１１の閉状態から開状態への切替えを要求する信号を取得し得る。当該信号は、車両がイグニッションオフするときに、リレー装置８へ送信され得る。
【００４４】
コントローラ６３は、上述の信号を取得すると、組電池７の充電及び放電が停止した後、駆動回路４０によって閉状態であるリレー１０，１１を開状態に切替える。コントローラ６３は、リレー１０及びリレー１１の何れか一方を閉状態から開状態に切替えてよい。コントローラ６３は、リレー１０とリレー１１とを交互に閉状態から開状態に切替えてよい。このように正常時に車両のイグニッションオフにおいて閉状態であるリレー１０，１１を開状態に切替える処理は、上述の異常時に閉状態であるリレー１０，１１を開状態に切替る処理とは異なり得る。
【００４５】
ここで、正常時では、組電池７の充電及び放電が停止した後、閉状態であるリレー１０，１１が開状態に切替られる。換言すると、正常時では、リレー１０，１１に電流が流れていない状態で、閉状態であるリレー１０，１１が開状態に切替えられる。そのため、正常時では、異常時とは異なり、閉状態であるリレー１０，１１を開状態に切替えても、リレー１０，１１が固着して使用不可になるといった事態が生じにくい。そこで、本実施形態では、コントローラ６３は、正常時に閉状態であるリレー１０，１１を開状態に切替える場合、異常時とは異なり、電流検出部２０によって電流値を取得しない。また、正常時では、コントローラ６３は、異常時とは異なり、電流検出部２０によって取得した電流値に応じた回数、カウンタ６２のカウント値をインクリメントしない。このような構成により、コントローラ６３は、正常時において、処理にかかる時間を低減することができる。
【００４６】
［起動処理］
コントローラ６３は、車両に搭載されるＥＣＵ等からイグニッションオンを示す信号を取得し得る。コントローラ６３は、イグニッションオンを示す信号を取得すると、リレー装置８の起動処理を開始する。
【００４７】
コントローラ６３は、記憶装置５０に記憶された累積値を、キャッシュメモリ６１に書き込む。累積値は、カウンタ６２のカウント値の、リレー１０，１１の使用開始時からの累積値である。累積値の算出については、後述する。累積値に加えて、コントローラ６３は、記憶装置５０に記憶された各種情報を、キャッシュメモリ６１に、書き込んでよい。各種情報の一例として、第１電流値、第１回数、第２電流値及び第２回数等が挙げられる。
【００４８】
コントローラ６３は、キャッシュメモリ６１に各種情報を書き込んだ後、車両に搭載されるＥＣＵ等から、リレー１０，１１の開状態から閉状態への切替えを要求する信号を取得し得る。当該信号を取得すると、コントローラ６３は、キャッシュメモリ６１から累積値を読み出す。
【００４９】
コントローラ６３は、キャッシュメモリ６１から累積値を読み出すと、累積値が第１回数以上であるか否か判定する。ここで、第１回数は、上述のように、最大許容電流値に基づいて設定される第１電流値に対応する回数である。そのため、累積値が第１回数以上である場合、リレー１０，１１には、前回の使用までに、既に、最大許容電流値に相当する電流が流れた蓋然性が高い。従って、累積値が第１回数以上である場合、リレー１０，１１が固着しており使用不可である蓋然性が高い。
【００５０】
そこで、コントローラ６３は、累積値が第１回数以上であると判定するとき、リレー１０，１１を使用不可と判定する。コントローラ６３は、リレー１０，１１を使用不可と判定する場合、上述の切替えを要求する信号を取得しても、リレー１０，１１を、閉状態へ切替えない。この場合、スタータ２及び電装品３は、鉛蓄電池５からの電力供給を受けて駆動し得る。コントローラ６３は、リレー１０，１１が使用不可であると判定すると、アラーム信号を生成してよい。コントローラ６３は、生成したアラーム信号を、車両に搭載されるＥＣＵ等へ送信してよい。
【００５１】
一方、コントローラ６３は、累積値が第１回数以上であると判定しないとき、すなわち、累積値が第１回数を下回る場合、リレー１０，１１を使用可能と判定する。コントローラ６３は、リレー１０，１１が使用可能であると判定すると、駆動回路４０によってリレー１０，１１を開状態から閉状態に切替える。この場合、スタータ２及び電装品３は、組電池７及び鉛蓄電池５の少なくとも一方からの電力供給を受けて駆動し得る。
【００５２】
コントローラ６３は、リレー１０，１１を閉状態に切替えた後、カウンタ６２の初期値を設定する。コントローラ６３は、カウンタ６２の初期値を０に設定してよい。又は、コントローラ６３は、カウンタ６２の初期値を累積値に設定してよい。
【００５３】
［シャットダウン処理］
コントローラ６３は、車両に搭載されるＥＣＵ等から、イグニッションオフを示す信号を取得すると、シャットダウン処理を開始する。
【００５４】
コントローラ６３は、カウンタ６２のカウント値の、リレー１０，１１の使用開始時からの累積値を算出する。例えば、コントローラ６３は、リレー装置８の起動時にカウンタ６２の初期値を０に設定した場合、カウンタ６２のカウント値を、リレー装置８の起動時にキャッシュメモリ６１に書き込んだ前回の累積値に加算することにより、累積値を算出する。又は、コントローラ６３は、リレー装置８の起動時にカウンタ６２の初期値を前回処理で算出した累積値に設定した場合、カウンタ６２のカウント値を、累積値として取得（算出）する。コントローラ６３は、算出した累積値をキャッシュメモリ６１に書き込んでよい。
【００５５】
コントローラ６３は、キャッシュメモリ６１累積値が更新されたか否か判定する。コントローラ６３は、キャッシュメモリ６１の累積値と、記憶装置５０に記憶された前回の累積値とを比較することにより、キャッシュメモリ６１の累積値が更新されたか否か判定してよい。
【００５６】
コントローラ６３は、キャッシュメモリ６１の累積値が更新されたと判定するとき、キャッシュメモリ６１の累積値の記憶装置５０へ書き込みを実施する。上述のように、異常時に閉状態であるリレー１０，１１が開状態に切替わる場合、カウンタ６２のカウント値がインクリメントされるため、累積値が更新される。つまり、コントローラ６３は、イグニッションオンからイグニッションオフの間に、異常時にリレー１０，１１の閉状態から開状態へ切替えがあった場合、キャッシュメモリ６１の累積値の記憶装置５０へ書き込みを実施する。キャッシュメモリ６１の累積値の記憶装置５０への書き込みが実施されると、記憶装置５０の累積値が更新される。
【００５７】
一方、コントローラ６３は、キャッシュメモリ６１の累積値が更新されたと判定しないとき、キャッシュメモリ６１の累積値の記憶装置５０へ書き込みを実施しない。上述のように、正常時に閉状態であるリレー１０，１１が開状態に切替わる場合、カウンタ６２のカウント値がインクリメントされないため、累積値は更新されない。つまり、コントローラ６３は、イグニッションオンからイグニッションオフの間に、異常時にリレー１０，１１の閉状態から開状態へ切替えがなかった場合には、キャッシュメモリ６１の累積値の記憶装置５０へ書き込みを実施しない。このような構成により、本実施形態では、正常時におけるリレー装置８のシャットダウンにかかる時間を低減することができる。
【００５８】
図２は、図１に示すリレー装置８の動作の一例を示すフローチャートである。コントローラ６３は、リレー１０，１１を駆動回路４０によって開状態から閉状態に切替えた後、図２に示す処理を開始してよい。例えば、コントローラ６３は、後述の図４に示すステップＳ３５の処理の実行後、図２に示す処理を開始してよい。
【００５９】
コントローラ６３は、異常があるか否か判定する（ステップＳ１０）。コントローラ６３は、異常があると判定するとき（ステップＳ１０：Ｙｅｓ）、ステップＳ１１の処理に進む。一方、コントローラ６３は、異常があると判定しないとき（ステップＳ１０：Ｎｏ）すなわち車両が正常であると判定するとき、ステップＳ１７の処理に進む。
【００６０】
ステップＳ１１の処理では、コントローラ６３は、電流検出部２０によってリレー１０，１１を流れる電流値を取得する。
【００６１】
コントローラ６３は、ステップＳ１１の処理で取得した電流値が第１電流値以上であるか否か判定する（ステップＳ１２）。コントローラ６３は、ステップＳ１１の処理で取得した電流値が第１電流値以上であると判定するとき（ステップＳ１２：Ｙｅｓ）、ステップＳ１３の処理に進む。一方、コントローラ６３は、ステップＳ１１の処理で取得した電流値が第１電流値を下回ると判定するとき（ステップＳ１２：Ｎｏ）、ステップＳ１４の処理に進む。
【００６２】
ステップＳ１３の処理では、コントローラ６３は、第１電流値に対応する第１回数、カウンタ６２のカウント値をインクリメントする。
【００６３】
ステップＳ１４の処理では、コントローラ６３は、ステップＳ１１の処理で取得した電流値が第２電流値以上であるか否か判定する。コントローラ６３は、ステップＳ１１の処理で取得した電流値が第２電流値以上であると判定するとき（ステップＳ１４：Ｙｅｓ）、ステップＳ１５の処理に進む。一方、コントローラ６３は、ステップＳ１１の処理で取得した電流値が第２電流値を下回ると判定するとき（ステップＳ１４：Ｎｏ）、ステップＳ１６の処理に進む。
【００６４】
ステップＳ１５の処理では、コントローラ６３は、第２電流に対応する第２回数、カウンタ６２をインクリメントする。
【００６５】
ステップＳ１６の処理では、コントローラ６３は、駆動回路４０によって閉状態であるリレー１０，１１を開状態に切替える。
【００６６】
ステップＳ１７の処理では、コントローラ６３は、車両に搭載されるＥＣＵ等から、リレー１０，１１の閉状態から開状態への切替えを要求する信号を取得したか否か判定する。コントローラ６３は、当該信号を取得したと判定するとき（ステップＳ１７：Ｙｅｓ）、ステップＳ１８の処理に進む。
【００６７】
ステップＳ１８の処理では、コントローラ６３は、駆動回路４０によって閉状態であるリレー１０，１１を開状態に切替える。
【００６８】
なお、コントローラ６３は、異常があると判定するとき（ステップＳ１０：Ｙｅｓ）、例えばステップＳ１６の処理の後に、リレー１０，１１が固着しているか否か判定してよい。
【００６９】
図３は、図１に示すリレー装置８のシャットダウン時の動作の一例を示すフローチャートである。コントローラ６３は、車両に搭載されるＥＣＵ等から、イグニッションオフを示す信号を取得すると、図３に示す処理を開始してよい。
【００７０】
コントローラ６３は、カウンタ６２のカウント値の、リレー１０，１１の使用開始時からの累積値を算出する（ステップＳ２０）。
【００７１】
コントローラ６３は、キャッシュメモリ６１の累積値が更新されたか否か判定する（ステップＳ２１）。コントローラ６３は、キャッシュメモリ６１の累積値が更新されたと判定するとき（ステップＳ２１：Ｙｅｓ）、ステップＳ２２の処理に進む。一方、コントローラ６３は、キャッシュメモリ６１の累積値が更新されたと判定しないとき（ステップＳ２１：Ｎｏ）、ステップＳ２３の処理に進む。
【００７２】
ステップＳ２２の処理では、コントローラ６３は、キャッシュメモリ６１の累積値の記憶装置５０へ書き込みを実施する。
【００７３】
ステップＳ２３の処理では、コントローラ６３は、キャッシュメモリ６１の累積値の記憶装置５０へ書き込みを実施しない。
【００７４】
図４は、図１に示すリレー装置８の起動時の動作の一例を示すフローチャートである。コントローラ６３は、車両に搭載されるＥＣＵ等からイグニッションオンを示す信号を取得すると、図４に示す処理を開始してよい。
【００７５】
コントローラ６３は、記憶装置５０に記憶された累積値を、キャッシュメモリ６１に書き込む（ステップＳ３０）。
【００７６】
コントローラ６３は、車両に搭載されるＥＣＵ等から、リレー１０，１１の開状態から閉状態への切替えを要求する信号を取得したか否か判定する（ステップＳ３１）。コントローラ６３は、当該信号を取得したと判定するとき（ステップＳ３１：Ｙｅｓ）、ステップＳ３２の処理に進む。一方、コントローラ６３は、当該信号を取得したと判定しないとき（ステップＳ３１：Ｎｏ）、再びステップＳ３１の処理を実行する。
【００７７】
ステップＳ３２の処理では、コントローラ６３は、キャッシュメモリ６１から累積値を読み出し、累積値が第１回数以上であるか否か判定する。コントローラ６３は、累積値が第１回数以上であると判定するとき（ステップＳ３２：Ｙｅｓ）、ステップＳ３３の処理に進む。換言すると、コントローラ６３は、累積値が第１回数以上である場合、リレー１０，１１を使用不可と判定し、ステップＳ３３の処理に進む。一方、コントローラ６３は、累積値が第１回数以上であると判定しないとき（ステップＳ３２：Ｎｏ）、ステップＳ３４の処理に進む。換言すると、コントローラ６３は、累積値が第１回数を下回る場合、リレー１０，１１を使用可能と判定し、ステップＳ３４の処理に進む。
【００７８】
ステップＳ３３の処理では、コントローラ６３は、アラーム信号を生成する。このようにステップＳ３２，３３の処理により、コントローラ６３は、リレー１０，１１が使用不可であると判定すると、アラーム信号を生成する。コントローラ６３は、生成したアラーム信号を、車両に搭載されるＥＣＵ等へ送信してよい。
【００７９】
ステップＳ３４の処理では、コントローラ６３は、駆動回路４０によってリレー１０，１１を開状態から閉状態に切替える。このようにステップＳ３２，３４の処理により、コントローラ６３は、リレー１０，１１が使用可能であると判定すると、駆動回路４０によってリレー１０，１１を開状態から閉状態に切替える。
【００８０】
ステップＳ３５の処理では、コントローラ６３は、カウンタ６２の初期値を設定する。
【００８１】
以上のように本実施形態に係るリレー装置８では、コントローラ６３は、異常時に閉状態であるリレー１０，１１を開状態に切替える場合、カウンタ６２のカウント値をインクリメントする。また、コントローラ６３は、正常時に閉状態であるリレー１０，１１を開状態に切替える場合、カウンタ６２のカウント値をインクリメントしない。このような構成により、本実施形態に係るリレー装置８は、上述のように、正常時において、処理にかかる時間を低減することができる。
【００８２】
本開示に係る一実施形態について、諸図面及び実施例に基づき説明してきたが、当業者であれば本開示に基づき種々の変形又は修正を行うことが容易であることに注意されたい。従って、これらの変形又は修正は本開示の範囲に含まれることに留意されたい。例えば、各手段に含まれる機能等は論理的に矛盾しないように再配置可能であり、複数の手段等を１つに組み合わせたり、あるいは分割したりすることが可能である。
【００８３】
例えば、本実施形態では、異常は、電池装置６の異常であるものとした。ただし、異常は、電池装置６の異常に限定されない。例えば、コントローラ６３は、車両に搭載されるＥＣＵ等から、イグニッションオフを示す信号以外の、リレー１０，１１をオフにする指示の信号を取得する場合がある。イグニッションオフを示す信号以外の、リレー１０，１１をオフにする指示の信号は、正常時におけるリレー１０，１１をオフにする指示の信号とは異なる。そのため、コントローラ６３は、イグニッションオフを示す信号以外の、リレー１０，１１をオフにする指示の信号を取得した場合を、異常としてよい。また、カウンタ６２を、異常時か正常時にかかわらず作動させ、異常時にリレー１０，１１が閉状態から開状態に切り替わった場合のみ、キャッシュメモリ６１に記憶している累積値を更新するようにしてもよい。あるいは、カウンタ６２を異常時か正常時にかかわらず作動させ、キャッシュメモリ６１に記憶させた累積値を更新してもよい。この場合、異常時にリレー１０，１１が閉状態から開状態に切り替わった、イグニッションオンからイグニッションオフまでの間に、異常時にリレー１０，１１の閉状態から開状態に切り替えがあった場合のみに、キャッシュメモリ６１の累積値を、記憶装置５０に書き込むようにしてよい。
【符号の説明】
【００８４】
１  回生蓄電システム
２  スタータ
３  電装品
４  ＩＳＧ
５  鉛蓄電池
６  電池装置
７  組電池
８  リレー装置
１０，１１  リレー
２０  電流検出部
２１  電流センサ
２２  電流検出回路
３０  電圧検出部
３１  電圧センサ
３２  電圧検出回路
４０  駆動回路
５０  記憶装置
６０  制御装置
６１  キャッシュメモリ
６２  カウンタ
６３  コントローラ
【図１】
2020123452.tif 000003
【図２】
2020123452.tif 000004
【図３】
2020123452.tif 000005
【図４】
2020123452.tif 000006