(57)【要約】【課題】ハーフオン故障が発生した場合に半導体スイッチの温度上昇を抑制することができる給電制御装置、給電制御方法及びコンピュータプログラムを提供する。【解決手段】給電制御装置１２では、制御部３６は、第１スイッチ２０ａ，２０ａのオフへの切替えを指示している場合において、第１スイッチ２０ａ，２０ａの少なくとも一方を介して電流が流れているか否かを判定する。制御部３６は、電流が流れていると判定した場合、第２スイッチ２０ｂを流れる電流の電流経路を介して第１蓄電器１０に放電させる。【選択図】図２
2019140747.tif 000002
【特許請求の範囲】
【請求項１】
蓄電器から流れる電流の第１電流経路に設けられた半導体スイッチと、
前記半導体スイッチのオフへの切替えを指示する指示部と、
前記指示部が前記半導体スイッチのオフへの切替えを指示している場合に、前記半導体スイッチを介して電流が流れているか否かを判定する判定部と、
前記判定部によって電流が流れていると判定された場合、前記蓄電器から流れる電流の第２電流経路を介して前記蓄電器に放電させるか、又は、前記蓄電器に放電を停止させる放電制御部と
を備える給電制御装置。
【請求項２】
前記判定部は、前記指示部が前記半導体スイッチのオフへの切替えを指示している場合にて、前記半導体スイッチの下流側の一端の電圧が所定電圧以上であるとき、電流が流れていると判定する
請求項１に記載の給電制御装置。
【請求項３】
発電機は、接続スイッチを介して前記蓄電器を充電するとともに、前記接続スイッチ及び半導体スイッチを介して電力を供給し、
前記判定部によって電流が流れていると判定された場合、前記接続スイッチのオフへの切替えを指示するオフ信号を出力するオフ信号出力部を備える
請求項１又は請求項２に記載の給電制御装置。
【請求項４】
前記第２電流経路に設けられた電流スイッチを備え、
前記放電制御部は、前記電流スイッチのオンへの切替えを指示することによって、前記第２電流経路を介して前記蓄電器に放電させる
請求項１から請求項３のいずれか１つに記載の給電制御装置。
【請求項５】
前記蓄電器は前記第２電流経路を介して負荷に電力を供給し、
前記判定部によって電流が流れていると判定された場合、前記負荷による所定動作の実行を指示する動作信号を出力する動作信号出力部を備える
請求項４に記載の給電制御装置。
【請求項６】
前記放電制御部は、前記蓄電器に一端が接続されている入出力スイッチのオフへの切替えを指示することによって、前記蓄電器に放電を停止させる
請求項１から請求項３のいずれか１つに記載の給電制御装置。
【請求項７】
蓄電器から流れる電流の第１電流経路に設けられた半導体スイッチのオフへの切替えを指示するステップと、
前記半導体スイッチのオフへの切替えを指示している場合に、前記半導体スイッチを介して電流が流れているか否かを判定するステップと、
電流が流れていると判定した場合、前記蓄電器から流れる電流の第２電流経路を介して前記蓄電器に放電させるか、又は、前記蓄電器に放電を停止させるステップと
を含む給電制御方法。
【請求項８】
コンピュータに、
蓄電器から流れる電流の第１電流経路に設けられた半導体スイッチのオフへの切替えを指示するステップと、
前記半導体スイッチのオフへの切替えを指示している場合に、前記半導体スイッチを介して電流が流れているか否かを判定するステップと、
電流が流れていると判定した場合、前記蓄電器から流れる電流の第２電流経路を介した前記蓄電器に放電させるか、又は、前記蓄電器に放電を停止させるステップと
を実行させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、給電制御装置、給電制御方法及びコンピュータプログラムに関する。
【背景技術】
【０００２】
車両には、バッテリから負荷への給電を制御する給電制御装置（例えば、特許文献１を参照）が搭載されている。特許文献１に記載の給電制御装置では、バッテリから負荷に流れる電流の電流経路に半導体スイッチが設けられ、半導体スイッチをオン又はオフに切替えることによって、バッテリから負荷への給電を制御する。
【０００３】
半導体スイッチは制御端を有する。例えば、半導体スイッチがＦＥＴ(Field Effect Transistor)である場合、制御端はゲートである。半導体スイッチの両端間の抵抗値は、制御端の電圧に応じて変化する。制御端の電圧を調整することによって、半導体スイッチの両端間の抵抗値を十分に小さい値に調整し、半導体スイッチをオンに切替える。制御端の電圧を調整することによって、半導体スイッチの両端間の抵抗値を十分に大きい値に調整し、半導体スイッチをオフに切替える。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−１４３９０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
半導体スイッチの故障としてハーフオン故障がある。ハーフオン故障は、制御端の電圧の調整によって、半導体スイッチの両端間の抵抗値を、十分に大きい値、又は、十分に小さい値に調整することができない現象である。ハーフオン故障が発生している場合、半導体スイッチの両端間の抵抗値は十分に大きくないので、半導体スイッチを介して電流が流れ、半導体スイッチは発熱する。
【０００６】
半導体スイッチの発熱量は、半導体スイッチの両端間の抵抗値と、半導体スイッチを介して流れる電流の電流値の２乗値との積が大きい程、大きい。ハーフオン故障が発生している場合、半導体スイッチの両端間の抵抗値は十分に小さくないので、半導体スイッチの発熱量は大きい。このため、半導体スイッチにおいてハーフオン故障が発生している場合、半導体スイッチの温度が想定温度以上となる可能性がある。従って、ハーフオン故障が発生した場合、半導体スイッチを介して流れる電流の電流値を調整することによって、半導体スイッチの温度上昇を抑制する必要がある。
【０００７】
本発明は斯かる事情に鑑みてなされたものであり、その目的とするところは、ハーフオン故障が発生した場合に半導体スイッチの温度上昇を抑制することができる給電制御装置、給電制御方法及びコンピュータプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
本発明の一態様に係る給電制御装置は、蓄電器から流れる電流の第１電流経路に設けられた半導体スイッチと、前記半導体スイッチのオフへの切替えを指示する指示部と、前記指示部が前記半導体スイッチのオフへの切替えを指示している場合に、前記半導体スイッチを介して電流が流れているか否かを判定する判定部と、前記判定部によって電流が流れていると判定された場合、前記蓄電器から流れる電流の第２電流経路を介して前記蓄電器に放電させるか、又は、前記蓄電器に放電を停止させる放電制御部とを備える。
【０００９】
本発明の一態様に係る給電制御方法は、蓄電器から流れる電流の第１電流経路に設けられた半導体スイッチのオフへの切替えを指示するステップと、前記半導体スイッチのオフへの切替えを指示している場合に、前記半導体スイッチを介して電流が流れているか否かを判定するステップと、電流が流れていると判定した場合、前記蓄電器から流れる電流の第２電流経路を介して前記蓄電器に放電させるか、又は、前記蓄電器に放電を停止させるステップとを含む。
【００１０】
本発明の一態様に係るコンピュータプログラムは、コンピュータに、蓄電器から流れる電流の第１電流経路に設けられた半導体スイッチのオフへの切替えを指示するステップと、前記半導体スイッチのオフへの切替えを指示している場合に、前記半導体スイッチを介して電流が流れているか否かを判定するステップと、電流が流れていると判定した場合、前記蓄電器から流れる電流の第２電流経路を介した前記蓄電器に放電させるか、又は、前記蓄電器に放電を停止させるステップとを実行させる。
【００１１】
なお、本発明を、このような特徴的な処理部を備える給電制御装置として実現することができるだけでなく、かかる特徴的な処理をステップとする給電制御方法として実現したり、かかるステップをコンピュータに実行させるためのコンピュータプログラムとして実現したりすることができる。また、本発明を、給電制御装置の一部又は全部を実現する半導体集積回路として実現したり、給電制御装置を含む給電制御システムとして実現したりすることができる。
【発明の効果】
【００１２】
上記の態様によれば、ハーフオン故障が発生した場合に半導体スイッチの温度上昇を抑制することができる。
【図面の簡単な説明】
【００１３】
【図１】実施形態１における電源システムの要部構成を示すブロック図である。
【図２】給電制御装置の要部構成を示すブロック図である。
【図３】給電制御処理の手順を示すフローチャートである。
【図４】第１抑制処理の手順を示すフローチャートである。
【図５】給電制御装置の動作の一例を示すタイミングチャートである。
【図６】実施形態２における電源システムの要部構成を示すブロック図である。
【図７】給電制御装置の要部構成を示すブロック図である。
【図８】給電制御処理の手順を示すフローチャートである。
【図９】実施形態３における電源システムの要部構成を示すブロック図である。
【図１０】給電制御装置の要部構成を示すブロック図である。
【図１１】第１抑制処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００１４】
［本発明の実施形態の説明］
最初に本発明の実施態様を列挙して説明する。以下に記載する実施形態の少なくとも一部を任意に組み合わせてもよい。
【００１５】
（１）本発明の一態様に係る給電制御装置は、蓄電器から流れる電流の第１電流経路に設けられた半導体スイッチと、前記半導体スイッチのオフへの切替えを指示する指示部と、前記指示部が前記半導体スイッチのオフへの切替えを指示している場合に、前記半導体スイッチを介して電流が流れているか否かを判定する判定部と、前記判定部によって電流が流れていると判定された場合、前記蓄電器から流れる電流の第２電流経路を介して前記蓄電器に放電させるか、又は、前記蓄電器に放電を停止させる放電制御部とを備える。
【００１６】
（２）本発明の一態様に係る給電制御装置では、前記判定部は、前記指示部が前記半導体スイッチのオフへの切替えを指示している場合にて、前記半導体スイッチの下流側の一端の電圧が所定電圧以上であるとき、電流が流れていると判定する。
【００１７】
（３）本発明の一態様に係る給電制御装置では、発電機は、接続スイッチを介して前記蓄電器を充電するとともに、前記接続スイッチ及び半導体スイッチを介して電力を供給し、前記判定部によって電流が流れていると判定された場合、前記接続スイッチのオフへの切替えを指示するオフ信号を出力するオフ信号出力部を備える。
【００１８】
（４）本発明の一態様に係る給電制御装置は、前記第２電流経路に設けられた電流スイッチを備え、前記放電制御部は、前記電流スイッチのオンへの切替えを指示することによって、前記第２電流経路を介して前記蓄電器に放電させる。
【００１９】
（５）本発明の一態様に係る給電制御装置では、前記蓄電器は前記第２電流経路を介して負荷に電力を供給し、前記判定部によって電流が流れていると判定された場合、前記負荷による所定動作の実行を指示する動作信号を出力する動作信号出力部を備える。
【００２０】
（６）本発明の一態様に係る給電制御装置では、前記放電制御部は、前記蓄電器に一端が接続されている入出力スイッチのオフへの切替えを指示することによって、前記蓄電器に放電を停止させる。
【００２１】
（７）本発明の一態様に係る給電制御方法は、蓄電器から流れる電流の第１電流経路に設けられた半導体スイッチのオフへの切替えを指示するステップと、前記半導体スイッチのオフへの切替えを指示している場合に、前記半導体スイッチを介して電流が流れているか否かを判定するステップと、電流が流れていると判定した場合、前記蓄電器から流れる電流の第２電流経路を介して前記蓄電器に放電させるか、又は、前記蓄電器に放電を停止させるステップとを含む。
【００２２】
（８）本発明の一態様に係るコンピュータプログラムは、コンピュータに、蓄電器から流れる電流の第１電流経路に設けられた半導体スイッチのオフへの切替えを指示するステップと、前記半導体スイッチのオフへの切替えを指示している場合に、前記半導体スイッチを介して電流が流れているか否かを判定するステップと、電流が流れていると判定した場合、前記蓄電器から流れる電流の第２電流経路を介した前記蓄電器に放電させるか、又は、前記蓄電器に放電を停止させるステップとを実行させる。
【００２３】
上記の一態様に係る給電制御装置、給電制御方法及びコンピュータプログラムにあっては、半導体スイッチにおいてハーフオン故障が発生している場合、半導体スイッチのオフへの切替えを指示している状態でも、半導体スイッチを介して電流が流れる。半導体スイッチのオフへの切替えを指示している場合に半導体スイッチを介して電流が流れていると判定したとき、第１電流経路とは異なる第２電流経路を介して蓄電器に放電させるか、又は、蓄電器の放電を停止させる。第２電流経路を介して蓄電器が放電した場合、時間の経過とともに蓄電器の出力電圧は低下する。第２電流経路を介した放電、又は、放電の停止により、ハーフオン故障が発生している半導体スイッチを介して流れる電流の電流値が低下し、半導体スイッチの温度上昇が抑制される。
【００２４】
上記の一態様に係る給電制御装置にあっては、例えば、蓄電器が半導体スイッチを介して負荷に電力を供給する。この場合において、半導体スイッチを介して電流が流れているとき、半導体スイッチの下流側の一端の電圧はゼロＶを超えている。同様の場合において、半導体スイッチを介して電流が流れていないとき、負荷に電流が流れていないので、半導体スイッチの下流側の一端の電圧はゼロＶである。半導体スイッチのオフへの切替えを指示している場合において、半導体スイッチの下流側の電圧が所定電圧以上であるとき、半導体スイッチを介して電流が流れていると判定する。
【００２５】
上記の一態様に係る給電制御装置にあっては、半導体スイッチを介して電流が流れていると判定した場合、接続スイッチをオフに切替え、発電機から蓄電器への充電と、半導体スイッチを介した発電機の給電とを禁止する。接続スイッチがオフである状態で、第２電流経路を介して蓄電器に放電させるか、又は、蓄電器に放電を停止させる。
【００２６】
上記の一態様に係る給電制御装置にあっては、半導体スイッチを介して電流が流れていると判定した場合、電流スイッチをオンに切替える。これにより、蓄電器は第２電流経路を介して放電し、蓄電器の出力電圧は低下する。
【００２７】
上記の一態様に係る給電制御装置にあっては、半導体スイッチを介して電流が流れていると判定した場合、動作信号を出力する。これにより、第２電流経路を介して蓄電器が電力を供給している負荷は所定動作を行い、故障の発生が報知される。
【００２８】
上記の一態様に係る給電制御装置にあっては、半導体スイッチを介して電流が流れていると判定した場合、入出力スイッチをオフに切替える。これにより、蓄電器は放電を停止する。
【００２９】
［本発明の実施形態の詳細］
本発明の実施形態に係る電源システムの具体例を、以下に図面を参照しつつ説明する。なお、本発明はこれらの例示に限定されるものではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【００３０】
（実施形態１）
図１は、実施形態１における電源システム１の要部構成を示すブロック図である。電源システム１は、好適に車両に搭載されており、第１蓄電器１０、第２蓄電器１１、給電制御装置１２、第１負荷１３ａ、第２負荷１３ｂ、第３負荷１４、ＥＣＵ(Electronic Control Unit)１５、接続スイッチ１６、給電スイッチ１７、発電機１８及びスタータ１９を備える。第１蓄電器１０及び第２蓄電器１１夫々は、直流電源であり、例えば、バッテリである。
【００３１】
第１蓄電器１０の正極は、接続スイッチ１６の一端に接続されている。第１蓄電器１０及び接続スイッチ１６間の接続ノードは、給電制御装置１２に接続されている。給電制御装置１２は、更に、第１負荷１３ａ、第２負荷１３ｂ及びＥＣＵ１５に接続されている。第１蓄電器１０の負極と、第１負荷１３ａ及び第２負荷１３ｂの他端とは接地されている。
【００３２】
接続スイッチ１６の他端は、第２蓄電器１１の正極と、給電スイッチ１７、発電機１８及びスタータ１９の一端とに接続されている。給電スイッチ１７の他端は第３負荷１４の一端に接続されている。第２蓄電器１１の負極と、第３負荷１４、発電機１８及びスタータ１９の他端とは接地されている。
【００３３】
発電機１８は、車両のエンジンに連動して交流の電力を発生させる。発電機１８は、発生させた交流の電力を直流の電力に整流し、整流した直流の電力を供給する。発電機１８は、エンジンが作動している場合において、適切なタイミングで発電する。発電機１８は、エンジンが動作を停止している場合、発電することはない。
スタータ１９は、エンジンを作動させるためのモータである。スタータ１９が作動している間、発電機１８が発電することはない。
【００３４】
発電機１８が発電している場合、発電機１８は第２蓄電器１１を充電する。同様の場合において、給電スイッチ１７がオンであるとき、発電機１８は給電スイッチ１７を介して第３負荷１４に電力を供給する。同様の場合において、接続スイッチ１６がオンであるとき、発電機１８は、接続スイッチ１６を介して第１蓄電器１０を充電するとともに、接続スイッチ１６及び給電制御装置１２を介して第１負荷１３ａ及び第２負荷１３ｂに電力を供給する。
【００３５】
第２蓄電器１１はスタータ１９に電力を供給する。発電機１８が動作を停止している場合において、接続スイッチ１６及び給電スイッチ１７がオンであると仮定する。この状態において、第１蓄電器１０の出力電圧が第２蓄電器１１の出力電圧よりも高い場合、第１蓄電器１０は、第２蓄電器１１を充電し、給電制御装置１２を介して第１負荷１３ａ及び第２負荷１３ｂに電力を供給し、第３負荷１４に電力を供給する。同様の状態において、第２蓄電器１１の出力電圧が第１蓄電器１０の出力電圧よりも高い場合、第２蓄電器１１は、第１蓄電器１０を充電し、給電制御装置１２を介して第１負荷１３ａ及び第２負荷１３ｂに電力を供給し、第３負荷１４に電力を供給する。
【００３６】
発電機１８が動作を停止している場合において、接続スイッチ１６がオフであるとき、第１蓄電器１０は給電制御装置１２を介して第１負荷１３ａ及び第２負荷１３ｂに電力を供給する。同様の場合において、接続スイッチ１６がオフであり、かつ、給電スイッチ１７がオンであるとき、第２蓄電器１１は第３負荷１４に電力を供給する。給電スイッチ１７がオフである場合、第３負荷１４に電力が供給されることはない。
【００３７】
第１負荷１３ａ、第２負荷１３ｂ及び第３負荷１４夫々は、車両に搭載されている電気機器である。第１負荷１３ａ、第２負荷１３ｂ及び第３負荷１４夫々は、電力が供給されている場合、作動し、電力が供給されていない場合、動作を停止する。
【００３８】
前述したように、第１蓄電器１０、第２蓄電器１１又は発電機１８が、給電制御装置１２を介して、第１負荷１３ａ及び第２負荷１３ｂに各別に電力を供給する。給電制御装置１２は、第１負荷１３ａ及び第２負荷１３ｂへの給電を制御する。給電制御装置１２は、第１蓄電器１０及び接続スイッチ１６間の接続ノードと、第１負荷１３ａの一端とを電気的に接続する。これにより、第１蓄電器１０、第２蓄電器１１又は発電機１８から第１負荷１３ａに電力が供給される。給電制御装置１２は、第１蓄電器１０及び接続スイッチ１６間の接続ノードと、第１負荷１３ａの一端間との電気的な接続を遮断する。これにより、第１負荷１３ａへの給電は停止する。
【００３９】
同様に、給電制御装置１２は、第１蓄電器１０及び接続スイッチ１６間の接続ノードと、第２負荷１３ｂの一端とを電気的に接続する。これにより、第１蓄電器１０、第２蓄電器１１又は発電機１８から第２負荷１３ｂに電力が供給される。給電制御装置１２は、第１蓄電器１０及び接続スイッチ１６間の接続ノードと、第２負荷１３ｂの一端との間の電気的な接続を遮断する。これにより、第２負荷１３ｂへの給電は停止する。
【００４０】
給電制御装置１２には、第１負荷１３ａ及び第２負荷１３ｂの中で作動させるべき負荷を示す作動信号と、第１負荷１３ａ及び第２負荷１３ｂの中で動作を停止させるべき負荷を示す停止信号とが入力される。給電制御装置１２は、作動信号が入力された場合、第１蓄電器１０及び接続スイッチ１６間の接続ノードと、作動信号が示す負荷とを電気的に接続する。これにより、作動信号が示す負荷に電力が供給され、作動信号が示す負荷が作動する。給電制御装置１２は、停止信号が入力された場合、第１蓄電器１０及び接続スイッチ１６間の接続ノードと、停止信号が示す負荷との間の電気的な接続を遮断する。これにより、停止信号が示す負荷への給電が停止し、停止信号が示す負荷が動作を停止する。
【００４１】
給電制御装置１２内では、後述するようにハーフオン故障が発生する可能性がある。給電制御装置１２は、ハーフオン故障が発生した場合、入力される作動信号及び停止信号に無関係に第１負荷１３ａ及び第２負荷１３ｂへの給電を制御し、接続スイッチ１６のオフへの切替えを指示するオフ信号をＥＣＵ１５に出力する。
【００４２】
給電スイッチ１７がオンに切替わった場合、第１蓄電器１０、第２蓄電器１１又は発電機１８は、第３負荷１４に電力を供給し、第３負荷１４は作動する。給電スイッチ１７がオフに切替わった場合、第３負荷１４への給電が停止し、第３負荷１４は動作を停止する。
第３負荷１４は、例えば、車両の運転に不可欠な電気機器であり、エンジンが作動している間に作動する。
【００４３】
ＥＣＵ１５には、更に、スタータ１９の作動を事前に通知する事前信号が入力される。ＥＣＵ１５は、事前信号が入力された場合、接続スイッチ１６をオフに切替える。ＥＣＵ１５は、接続スイッチ１６をオフに切替えてから、一定時間が経過した後、接続スイッチ１６をオンに戻す。
【００４４】
接続スイッチ１６がオフである間に、スタータ１９は、エンジンを始動させる。スタータ１９は、作動中、第２蓄電器１１に蓄えられている電力を消費する。エンジンが始動した後、スタータ１９は動作を停止する。接続スイッチ１６がオフである間に、スタータ１９は、作動と動作の停止とを行う。前述したように、接続スイッチ１６がオフである場合、第１蓄電器１０が第１負荷１３ａ及び第２負荷１３ｂに電力を供給する。
【００４５】
第２蓄電器１１では、図示しない内部抵抗を介して電流が流れる。スタータ１９が作動している間、第２蓄電器１１からスタータ１９に流れる電流の電流値は大きい。このため、スタータ１９が作動している間、第２蓄電器１１の内部抵抗で大きな電圧降下が生じ、第２蓄電器１１の出力電圧は大きく低下する。
【００４６】
スタータ１９が作動している間、接続スイッチ１６はオフであり、第１蓄電器１０が第１負荷１３ａ及び第２負荷１３ｂに電力を供給する。このため、スタータ１９が作動して第２蓄電器１１の出力電圧が低下した場合であっても、第１負荷１３ａ及び第２負荷１３ｂに印加されている電圧は殆ど低下することはない。
【００４７】
前述したように、ＥＣＵ１５には、給電制御装置１２からオフ信号が入力される。ＥＣＵ１５は、オフ信号が入力された場合、接続スイッチ１６をオフに切替える。これにより、第２蓄電器１１及び発電機１８夫々から第１蓄電器１０への充電と、給電制御装置１２を介した第２蓄電器１１及び発電機１８の給電とが禁止される。給電制御装置１２は、ハーフオン故障が発生した場合、接続スイッチ１６をオフに維持した状態で第１蓄電器１０の出力電圧を低下させる。
【００４８】
給電制御装置１２は、第１負荷１３ａが所定の第１動作を行うことを指示する第１動作信号を第１負荷１３ａに出力する。第１負荷１３ａは、第１動作信号が入力された場合、第１動作を実行する。
同様に、給電制御装置１２は、第２負荷１３ｂが所定の第２動作を行うことを指示する第２動作信号を第２負荷１３ｂに出力する。第２負荷１３ｂは、第２動作信号が入力された場合、第２動作を実行する。
【００４９】
第１負荷１３ａ又は第２負荷１３ｂが、例えば、室内灯である場合、第１動作又は第２動作は、室内灯の点滅である。第１負荷１３ａ又は第２負荷１３ｂが、例えば、リアワイパーである場合、第１動作又は第２動作は、一方の端部を起点とした正逆方向の回転である。
【００５０】
給電制御装置１２は、ハーフオン故障が発生した場合、第１動作信号又は第２動作信号を出力し、第１負荷１３ａ又は第２負荷１３ｂに、第１動作又は第２動作を行わせる。これにより、故障の発生が報知される。
なお、第１動作は、第１動作信号が第１負荷１３ａに入力された場合のみに第１負荷１３ａが行う動作であることが好ましい。第２動作も、第２動作信号が第２負荷１３ｂに入力された場合のみに第２負荷１３ｂが行う動作であることが好ましい。
【００５１】
図２は、給電制御装置１２の要部構成を示すブロック図である。給電制御装置１２は、第１スイッチ２０ａ，２０ａ、第２スイッチ２０ｂ、駆動回路２１ａ，２１ｂ、コンパレータ２２ａ，２２ｂ、直流電源２３ａ，２３ｂ及びマイクロコンピュータ（以下、マイコンという）２４を有する。第１スイッチ２０ａ，２０ａ及び第２スイッチ２０ｂ夫々は、Ｎチャネル型のＦＥＴである。ＦＥＴは半導体スイッチである。コンパレータ２２ａ，２２ｂ夫々は、プラス端子、マイナス端子及び出力端子を有する。マイコン２４は、出力部３０ａ，３０ｂ，３１ａ，３１ｂ，３２、入力部３３ａ，３３ｂ，３４、記憶部３５及び制御部３６を有する。
【００５２】
第１スイッチ２０ａ，２０ａ夫々のドレインは、第１蓄電器１０及び接続スイッチ１６間の接続ノードに接続されている。第１スイッチ２０ａ，２０ａのソースは、第１負荷１３ａの一端に接続されている。第１スイッチ２０ａ，２０ａのゲートは駆動回路２１ａに接続されている。駆動回路２１ａは、更に、マイコン２４の出力部３０ａに接続されている。第１スイッチ２０ａ，２０ａのソースは、更に、コンパレータ２２ａのプラス端子に接続されている。コンパレータ２２ａのマイナス端子には、直流電源２３ａの正極に接続されている。直流電源２３ａの負極は接地されている。コンパレータ２２ａの出力端子は、マイコン２４の入力部３３ａに接続されている。
【００５３】
第２スイッチ２０ｂのドレインは、第１蓄電器１０及び接続スイッチ１６間の接続ノードに接続されている。第２スイッチ２０ｂのソースは、第２負荷１３ｂの一端に接続されている。第２スイッチ２０ｂのゲートは駆動回路２１ｂに接続されている。駆動回路２１ｂは、更に、マイコン２４の出力部３０ｂに接続されている。第２スイッチ２０ｂのソースは、更に、コンパレータ２２ｂのプラス端子に接続されている。コンパレータ２２ｂのマイナス端子には、直流電源２３ｂの正極に接続されている。直流電源２３ｂの負極は接地されている。コンパレータ２２ｂの出力端子は、マイコン２４の入力部３３ｂに接続されている。
【００５４】
マイコン２４内では、出力部３０ａ，３０ｂ，３１ａ，３１ｂ，３２、入力部３３ａ，３３ｂ，３４、記憶部３５及び制御部３６は内部バス３７に接続されている。出力部３２は、更に、ＥＣＵ１５に接続されている。
【００５５】
第１スイッチ２０ａ，２０ａ及び第２スイッチ２０ｂ夫々では、ソースの電位を基準としたゲートの電圧がオン電圧以上である場合、ドレイン及びソース間の抵抗値は十分に小さく、電流がドレイン及びソースを介して流れることが可能である。このとき、第１スイッチ２０ａ，２０ａ及び第２スイッチ２０ｂ夫々はオンである。
【００５６】
また、第１スイッチ２０ａ，２０ａ及び第２スイッチ２０ｂ夫々では、ソースの電位を基準としたゲートの電圧がオフ電圧未満である場合、ドレイン及びソース間の抵抗値は十分に大きく、電流がドレイン及びソースを介して流れることはない。このとき、第１スイッチ２０ａ，２０ａ及び第２スイッチ２０ｂ夫々はオフである。
第１スイッチ２０ａ，２０ａ及び第２スイッチ２０ｂに係るオン電圧及びオフ電圧は一定であり、オン電圧はオフ電圧よりも高い。第１スイッチ２０ａ，２０ａに係るオン電圧は略一致しており、第１スイッチ２０ａ，２０ａに係るオフ電圧も略一致している。
【００５７】
出力部３０ａは、ハイレベル電圧又はローレベル電圧を駆動回路２１ａに出力している。出力部３０ａは、制御部３６の指示に従って、駆動回路２１ａに出力している電圧をハイレベル電圧又はローレベル電圧に切替える。駆動回路２１ａは、出力部３０ａが出力している電圧がローレベル電圧からハイレベル電圧に切替わった場合、接地電位を基準とした第１スイッチ２０ａ，２０ａのゲートの電圧を上昇させる。これにより、第１スイッチ２０ａ，２０ａ夫々において、ソースの電位を基準としたゲートの電圧がオン電圧以上となり、第１スイッチ２０ａ，２０ａは、略同時にオンに切替わる。これにより、第１蓄電器１０及び接続スイッチ１６間の接続ノードと第１負荷１３ａとが電気的に接続される。
以下では、接地電位を基準とした第１スイッチ２０ａ，２０ａのゲートの電圧を第１ゲート電圧と記載し、接地電位を基準とした第１スイッチ２０ａ，２０ａのソースの電圧を第１ソース電圧と記載する。
【００５８】
第１スイッチ２０ａ，２０ａがオンである場合、電流は、第１蓄電器１０、第２蓄電器１１又は発電機１８から、第１スイッチ２０ａ，２０ａを介して第１負荷１３ａに流れる。このとき、第１スイッチ２０ａ，２０ａ夫々では、電流は、ドレイン及びソースの順に流れる。従って、第１スイッチ２０ａのソースは下流側の一端である。
ここで、２つの第１スイッチ２０ａ，２０ａは並列に接続されているので、第１スイッチ２０ａ，２０ａ夫々に流れる電流の電流量は小さい。このため、第１スイッチ２０ａ，２０ａ夫々の発熱量は小さい。
【００５９】
第１スイッチ２０ａ，２０ａ夫々は、第１蓄電器１０から流れる電流の電流経路に設けられている。第１蓄電器１０は、この電流経路を介して第１負荷１３ａに電力を供給する。発電機１８が発電している場合において、接続スイッチ１６及び第１スイッチ２０ａ，２０ａがオンであるとき、発電機１８は、接続スイッチ１６及び第１スイッチ２０ａ，２０ａを介して第１負荷１３ａに電力を供給する。
【００６０】
駆動回路２１ａは、出力部３０ａが出力している電圧がハイレベル電圧からローレベル電圧に切替わった場合、第１ゲート電圧を低下させる。これにより、第１スイッチ２０ａ，２０ａ夫々において、ソースの電位を基準としたゲートの電圧がオフ電圧未満となり、第１スイッチ２０ａ，２０ａはオフに切替わる。これにより、第１蓄電器１０及び接続スイッチ１６間の接続ノードと第１負荷１３ａとの間の電気的な接続が遮断される。
【００６１】
コンパレータ２２ａは、第１ソース電圧が、直流電源２３ａの両端間の電圧である第１閾値電圧以上である場合、ハイレベル電圧をマイコン２４の入力部３３ａに出力する。コンパレータ２２ａは、第１ソース電圧が第１閾値電圧未満である場合、ローレベル電圧をマイコン２４の入力部３３ａに出力する。入力部３３ａは、コンパレータ２２ａが出力している電圧を制御部３６に通知する。第１閾値電圧は一定の電圧である。
【００６２】
第１負荷１３ａに印加されている電圧が、一定の第１動作電圧以上の電圧である場合、第１負荷１３ａは、作動する。第１負荷１３ａに印加されている電圧が第１動作電圧未満である場合、第１負荷１３ａは動作を停止する。第１閾値電圧は、第１動作電圧以下の電圧である。
【００６３】
第２スイッチ２０ｂ、駆動回路２１ｂ、コンパレータ２２ｂ、直流電源２３ｂ、出力部３０ｂ及び入力部３３ｂ夫々は、第１スイッチ２０ａ、駆動回路２１ａ、コンパレータ２２ａ、直流電源２３ａ、出力部３０ａ及び入力部３３ａと同様に作用する。
【００６４】
従って、出力部３０ｂは、制御部３６の指示に従って、駆動回路２１ｂに出力している電圧を、ハイレベル電圧又はローレベル電圧に切替える。駆動回路２１ｂは、出力部３０ｂが出力している電圧がハイレベル電圧又はローレベル電圧に切替わった場合、接地電位を基準とした第２スイッチ２０ｂのゲートの電圧を調整し、第２スイッチ２０ｂをオン又はオフに切替える。第２スイッチ２０ｂがオンに切替わった場合、第１蓄電器１０及び接続スイッチ１６間の接続ノードと第２負荷１３ｂとが電気的に接続される。第２スイッチ２０ｂがオフに切替わった場合、第１蓄電器１０及び接続スイッチ１６間の接続ノードと第２負荷１３ｂとの間の電気的な接続が遮断される。
【００６５】
第２スイッチ２０ｂがオンである場合、電流は、第１蓄電器１０、第２蓄電器１１又は発電機１８から、第２スイッチ２０ｂを介して第２負荷１３ｂに流れる。このとき、第２スイッチ２０ｂでは、電流は、ドレイン及びソースの順に流れる。第２スイッチ２０ｂのソースも下流側の一端である。第２スイッチ２０ｂは第１蓄電器１０から流れる電流の電流経路に設けられている。第１蓄電器１０は、この電流経路を介して第２負荷１３ｂに電力を供給する。発電機１８が発電している場合において、接続スイッチ１６及び第２スイッチ２０ｂがオンであるとき、発電機１８は、接続スイッチ１６及び第２スイッチ２０ｂを介して第２負荷１３ｂに電力を供給する。
【００６６】
コンパレータ２２ｂは、第２スイッチ２０ｂのソースの電圧が、直流電源２３ｂの両端間の電圧である第２閾値電圧以上である場合、ハイレベル電圧をマイコン２４の入力部３３ｂに出力する。コンパレータ２２ｂは、接地電位を基準とした第２スイッチ２０ｂのソースの電圧が第２閾値電圧未満である場合、ローレベル電圧をマイコン２４の入力部３３ｂに出力する。入力部３３ｂは、コンパレータ２２ｂが出力している電圧を制御部３６に通知する。第２閾値電圧も一定の電圧である。
【００６７】
第２負荷１３ｂに印加されている電圧が、一定の第２動作電圧以上である場合、第２負荷１３ｂは、作動する。第２負荷１３ｂに印加されている電圧が第２動作電圧未満である場合、第２負荷１３ｂは動作を停止する。第２閾値電圧は、第２動作電圧以下である。
【００６８】
出力部３１ａは、制御部３６の指示に従って、第１動作信号を第１負荷１３ａに出力する。第１負荷１３ａは、出力部３１ａから第１動作信号が入力された場合、第１動作を行う。
出力部３１ｂは、制御部３６の指示に従って、第２動作信号を第２負荷１３ｂに出力する。第２負荷１３ｂは、出力部３１ｂから第２動作信号が入力された場合、第２動作を行う。
【００６９】
出力部３２は、制御部３６の指示に従って、オフ信号をＥＣＵ１５に出力する。ＥＣＵ１５は、出力部３２からオフ信号が入力された場合、接続スイッチ１６をオフに切替える。
入力部３４には、作動信号及び停止信号が入力される。入力部３４は、作動信号が入力された場合、作動信号の入力と、入力された作動信号が示す負荷とを制御部３６に通知する。同様に、入力部３４は、停止信号が入力された場合、停止信号の入力と、入力された停止信号が示す負荷とを制御部３６に通知する。
【００７０】
記憶部３５は不揮発性メモリである。記憶部３５には、フラグの値が記憶されている。フラグの値はゼロ又は１であり、制御部３６によって変更される。フラグの値がゼロであることは、第１スイッチ２０ａ，２０ａ及び第２スイッチ２０ｂが正常にオフに切替わっていることを示す。フラグの値が１であることは、第１スイッチ２０ａ，２０ａ及び第２スイッチ２０ｂの少なくとも１つが正常にオフに切替わっていないことを示す。
【００７１】
記憶部３５には、更に、コンピュータプログラムＰ１が記憶されている。制御部３６は、一又は複数のＣＰＵ(Central Processing Unit)を有する。制御部３６が有する一又は複数のＣＰＵは、コンピュータプログラムＰ１を実行することによって、給電制御処理、第１抑制処理及び第２抑制処理を実行する。
【００７２】
給電制御処理は、第１負荷１３ａ及び第２負荷１３ｂへの給電を各別に制御する処理である。第１抑制処理は、第１スイッチ２０ａ，２０ａの少なくとも一方が正常にオフに切替わっていない場合に、第１スイッチ２０ａ，２０ａの温度上昇を抑制する処理である。第２抑制処理は、第２スイッチ２０ｂが正常にオフに切替わっていない場合に、第２スイッチ２０ｂの温度上昇を抑制する処理である。コンピュータプログラムＰ１は、制御部３６が有する一又は複数のＣＰＵに、給電制御処理、第１抑制処理及び第２抑制処理を実行させるために用いられる。
【００７３】
なお、コンピュータプログラムＰ１は、制御部３６が有する一又は複数のＣＰＵが読み取り可能に、記憶媒体Ａ１に記憶されていてもよい。この場合、図示しない読み出し装置によって記憶媒体Ａ１から読み出されたコンピュータプログラムＰ１が記憶部３５に書き込まれる。記憶媒体Ａ１は、光ディスク、フレキシブルディスク、磁気ディスク、磁気光ディスク又は半導体メモリ等である。光ディスクは、ＣＤ（Compact Disc）−ＲＯＭ(Read Only Memory)、ＤＶＤ（Digital Versatile Disc）−ＲＯＭ、又は、ＢＤ（Blu-ray(登録商標) Disc）等である。磁気ディスクは、例えばハードディスクである。また、図示しない通信網に接続されている図示しない外部装置からコンピュータプログラムＰ１をダウンロードし、ダウンロードしたコンピュータプログラムＰ１を記憶部３５に書き込んでもよい。
【００７４】
図３は、給電制御処理の手順を示すフローチャートである。制御部３６は周期的に給電制御処理を実行する。制御部３６は、まず、フラグの値がゼロであるか否かを判定する（ステップＳ１）。制御部３６は、フラグの値がゼロであると判定した場合（Ｓ１：ＹＥＳ）、入力部３４に作動信号が入力されたか否かを判定する（ステップＳ２）。
【００７５】
制御部３６は、入力部３４に作動信号が入力されたと判定した場合（Ｓ２：ＹＥＳ）、入力部３４に入力された作動信号が示す負荷に基づいて、出力部３０ａ，３０ｂの中から少なくとも１つの出力部を選択する（ステップＳ３）。出力部３０ａは第１負荷１３ａに対応し、出力部３０ｂは第２負荷１３ｂに対応する。ステップＳ３では、入力部３４に入力された作動信号が示す負荷に対応する出力部を選択する。例えば、作動信号が第１負荷１３ａを示す場合、出力部３０ａを選択する。
【００７６】
次に、制御部３６は、ステップＳ３で選択した出力部にハイレベル電圧への切替えを指示する（ステップＳ４）。これにより、ステップＳ３で選択した出力部は、出力している電圧をハイレベル電圧に切替える。例えば、ステップＳ３で制御部３６は出力部３０ａを選択した場合、ステップＳ４で制御部３６は、出力部３０ａにハイレベル電圧への切替えを指示する。出力部３０ａは、駆動回路２１ａに出力している電圧をハイレベル電圧に切替え、駆動回路２１ａは、第１ゲート電圧を上昇させる。これにより、第１スイッチ２０ａ，２０ａはオンに切替わる。
【００７７】
出力部３０ａにハイレベル電圧への切替えを指示することは、第１スイッチ２０ａ，２０ａのオンへの切替えを指示することに相当する。出力部３０ｂにハイレベル電圧への切替えを指示することは、第２スイッチ２０ｂのオンへの切替えを指示することに相当する。
【００７８】
制御部３６は、入力部３４に作動信号が入力されていないと判定した場合（Ｓ２：ＮＯ）、入力部３４に停止信号が入力されたか否かを判定する（ステップＳ５）。制御部３６は、入力部３４に停止信号が入力されたと判定した場合（Ｓ５：ＹＥＳ）、入力部３４に入力された停止信号が示す負荷に基づいて、出力部３０ａ，３０ｂの中から少なくとも１つの出力部を選択する（ステップＳ６）。ステップＳ６では、入力部３４に入力された停止信号が示す負荷に対応する出力部を選択する。
【００７９】
次に、制御部３６は、ステップＳ６で選択した出力部にローレベル電圧への切替えを指示する（ステップＳ７）。これにより、ステップＳ６で選択した出力部は、出力している電圧をローレベル電圧に切替える。例えば、ステップＳ６で制御部３６は出力部３０ａを選択した場合、ステップＳ７で制御部３６は、出力部３０ａにローレベル電圧への切替えを指示する。出力部３０ａは、駆動回路２１ａに出力している電圧をローレベル電圧に切替え、駆動回路２１ａは、第１ゲート電圧を低下させる。これにより、第１スイッチ２０ａ，２０ａはオフに切替わる。
【００８０】
出力部３０ａにローレベル電圧への切替えを指示することは、第１スイッチ２０ａ，２０ａのオフへの切替えを指示することに相当する。出力部３０ｂにローレベル電圧への切替えを指示することは、第２スイッチ２０ｂのオフへの切替えを指示することに相当する。制御部３６は指示部として機能する。
【００８１】
制御部３６は、フラグの値がゼロではない、即ち、フラグの値が１であると判定した場合（Ｓ１：ＮＯ）、入力部３４に停止信号が入力されていないと判定した場合（Ｓ５：ＮＯ）、又は、ステップＳ４，Ｓ７の一方を実行した後、給電制御処理を終了する。
【００８２】
以上のように、給電制御処理では、フラグの値がゼロである場合、入力部３４に入力された作動信号に応じて、第１スイッチ２０ａ，２０ａ及び第２スイッチ２０ｂの少なくとも１つをオンに切替える。また、入力部３４に入力された停止信号に応じて、第１スイッチ２０ａ，２０ａ及び第２スイッチ２０ｂの少なくとも１つをオフに切替える。給電制御処理では、フラグの値が１である場合、第１スイッチ２０ａ，２０ａ及び第２スイッチ２０ｂをオン又はオフに切替えることはない。
【００８３】
図４は第１抑制処理の手順を示すフローチャートである。制御部３６は、出力部３０ａにローレベル電圧への切替えを指示している場合、即ち、第１スイッチ２０ａ，２０ａのオフへの切替えを指示している場合において、第１抑制処理を周期的に実行する。
【００８４】
制御部３６は、コンパレータ２２ａから入力部３３ａに入力されている入力電圧がハイレベル電圧であるか否かを判定する（ステップＳ１１）。
第１スイッチ２０ａ，２０ａの少なくとも一方でハーフオン故障が発生している場合、第１スイッチ２０ａ，２０ａの少なくとも一方のドレイン及びソース間の抵抗値は、十分に大きくない。このため、第１スイッチ２０ａ，２０ａのオフへの切替えを指示している場合であっても、第１スイッチ２０ａ，２０ａの少なくとも一方を介して電流が流れる。このとき、第１ソース電圧は、第１閾値電圧以上であり、コンパレータ２２ａはハイレベル電圧を入力部３４に出力する。入力電圧がハイレベル電圧であるか否かを判定することは、第１スイッチ２０ａ，２０ａの少なくとも一方を介して電流が流れているか否かを判定することに相当する。制御部３６は判定部としても機能する。
【００８５】
制御部３６は、入力電圧がハイレベル電圧であると判定した場合（Ｓ１１：ＹＥＳ）、第１スイッチ２０ａ，２０ａの少なくとも一方が正常にオフに切替わっていないとして、フラグの値を１に変更する（ステップＳ１２）。次に、制御部３６は、出力部３２にオフ信号の出力を指示する（ステップＳ１３）。これにより、出力部３２はＥＣＵ１５にオフ信号を出力し、ＥＣＵ１５は接続スイッチ１６をオフに切替える。接続スイッチ１６がオフである場合、第２蓄電器１１及び発電機１８夫々から第１蓄電器１０への充電と、第１スイッチ２０ａ，２０ａを介した第２蓄電器１１及び発電機１８の給電と、第２スイッチ２０ｂを介した第２蓄電器１１及び発電機１８の給電とが禁止される。出力部３２はオフ信号出力部として機能する。
【００８６】
次に、制御部３６は、出力部３０ｂにハイレベル電圧への切替えを指示する（ステップＳ１４）。これにより、出力部３０ｂは、駆動回路２１ｂに出力している電圧をハイレベル電圧に切替え、駆動回路２１ｂは第２スイッチ２０ｂをオンに切替える。第２スイッチ２０ｂがオンに切替わった場合、第２スイッチ２０ｂを流れる電流の電流経路を介して第１蓄電器１０は放電する。これにより、第１蓄電器１０に蓄えられている電力が低下し、第１蓄電器１０の出力電圧が低下する。制御部３６は放電制御部としても機能する。
【００８７】
次に、制御部３６は、出力部３１ｂに第２動作信号の出力を指示する（ステップＳ１５）。これにより、出力部３１ｂは第２動作信号を出力し、第２負荷１３ｂは第２動作を実行する。結果、故障の発生が報知される。出力部３１ｂは動作信号出力部として機能する。
次に、制御部３６は、コンパレータ２２ａから入力部３３ａに入力されている入力電圧がローレベル電圧であるか否かを判定する（ステップＳ１６）。制御部３６は、入力電圧がローレベル電圧ではないと判定した場合（Ｓ１６：ＮＯ）、ステップＳ１６を再び実行し、入力電圧がローレベル電圧に切替わるまで待機する。第１蓄電器１０の出力電圧が低下した場合、第１ソース電圧も低下する。第１ソース電圧が第１閾値電圧未満となった場合、コンパレータ２２ａが入力部３３ａに入力されている入力電圧がローレベル電圧に切替わる。
【００８８】
制御部３６は、入力電圧がローレベル電圧であると判定した場合（Ｓ１６：ＹＥＳ）、出力部３０ｂにローレベル電圧への切替えを指示する（ステップＳ１７）。これにより、出力部３０ｂは、駆動回路２１ｂに出力している電圧をローレベル電圧に切替え、駆動回路２１ｂは第２スイッチ２０ｂをオフに切替える。これにより、第１蓄電器１０に蓄えられている電力が極端に少なくなることを防止し、第１蓄電器１０の劣化、即ち、第１蓄電器１０の内部抵抗値の上昇を抑制する。
【００８９】
制御部３６は、入力電圧がハイレベル電圧ではない、即ち、入力電圧がローレベル電圧であると判定した場合（Ｓ１１：ＮＯ）、又は、ステップＳ１７を実行した後、第１抑制処理を終了する。
【００９０】
以上のように、第１抑制処理では、制御部３６が第１スイッチ２０ａ，２０ａのオフへの切替えを指示している場合において、第１スイッチ２０ａ，２０ａを介して電流が流れているとき、接続スイッチ１６及び第２スイッチ２０ｂ夫々をオフ及びオンに切替え、第１蓄電器１０の出力電圧を低下させる。更に、第２負荷１３ｂに第２動作を実行し、故障の発生が報知される。
【００９１】
制御部３６は、第１抑制処理と同様に第２抑制処理を実行する。制御部３６は、出力部３０ｂにローレベル電圧への切替えを指示している場合、即ち、第２スイッチ２０ｂのオフへの切替えを指示している場合において、第２抑制処理を周期的に実行する。制御部３６は、コンパレータ２２ｂから入力部３３ｂに入力されている入力電圧がハイレベル電圧であると判定した場合、フラグの値を１に変更し、出力部３２にオフ信号の出力を指示する。
【００９２】
更に、制御部３６は、出力部３０ａにハイレベル電圧への切替えを指示し、駆動回路２１ａは第１スイッチ２０ａ，２０ａをオンに切替える。制御部３６は、出力部３１ａに第１動作信号の出力を指示し、出力部３１ａは第１動作信号を第１負荷１３ａに出力する。出力部３１ａも動作信号出力部として機能する。
制御部３６は、入力電圧がローレベル電圧に切替わった場合、出力部３０ｂにローレベル電圧への切替えを指示し、駆動回路２１ａは第１スイッチ２０ａ，２０ａをオフに切替える。制御部３６は、第２抑制処理の最初のステップで入力電圧がローレベル電圧であると判定した場合、又は、出力部３０ｂにローレベル電圧への切替えを指示した後、第２抑制処理を終了する。
【００９３】
第１スイッチ２０ａ，２０ａ及び第２スイッチ２０ｂ夫々は、半導体スイッチとして機能するとともに、電流スイッチとしても機能する。第１蓄電器１０から第１スイッチ２０ａ，２０ａを流れる電流の電流経路は、第１電流経路として機能するとともに、第２電流経路としても機能する。同様に、第１蓄電器１０から第２スイッチ２０ｂを流れる電流の電流経路は、第１電流経路として機能するとともに、第２電流経路としても機能する。
【００９４】
図５は、給電制御装置１２の動作の一例を示すタイミングチャートである。図５には、第１ソース電圧の推移、出力部３０ａ，３０ｂの出力電圧の推移、及び、コンパレータ２２ａから入力部３３ａに入力されている入力電圧の推移が示されている。図５では、第１閾値電圧を「Ｖ１」で示し、ハイレベル電圧を「Ｈ」で示し、ローレベル電圧を「Ｌ」で示している。
【００９５】
出力部３０ａが駆動回路２１ａに出力している出力電圧がローレベル電圧である場合、第１ソース電圧はゼロＶであり、第１閾値電圧Ｖ１未満である。このため、コンパレータ２２ａから入力部３３ａに入力されている入力電圧はローレベル電圧である。出力部３０ｂが駆動回路２１ｂに出力している出力電圧はローレベル電圧であり、第２スイッチ２０ｂはオフであると仮定する。
【００９６】
給電制御処理において、制御部３６が出力部３０ａにハイレベル電圧への切替えを指示した場合、出力部３０ａは出力電圧をハイレベル電圧に切替え、駆動回路２１ａは第１ゲート電圧を上昇させ、第１スイッチ２０ａ，２０ａがオンに切替わる。このとき、第１スイッチ２０ａ，２０ａを介して電流が流れ、第１ソース電圧は第１閾値電圧Ｖ１以上となり、入力電圧はハイレベル電圧に切替わる。第１スイッチ２０ａ，２０ａの一方において、ハーフオン故障が発生した場合、第１スイッチ２０ａ，２０ａの合成抵抗値が上昇し、第１ソース電圧が低下する。
【００９７】
給電制御処理において、制御部３６が出力部３０ａにローレベル電圧への切替えを指示した場合、出力部３０ａは出力電圧をローレベル電圧に切替え、駆動回路２１ａは第１ゲート電圧を低下させる。このとき、第１スイッチ２０ａ，２０ａの一方においてハーフオン故障が発生しているため、ハーフオン故障が発生している第１スイッチ２０ａを介して電流が流れ続け、第１ソース電圧は第１閾値電圧Ｖ１以上のままであり、入力電圧はハイレベル電圧を維持する。このとき、制御部３６は、第１スイッチ２０ａ，２０ａのオフへの切替えを指示している場合において、第１スイッチ２０ａ，２０ａの少なくとも一方を介して電流が流れているとして、ハーフオン故障を検知し、フラグの値を１に変更する。
【００９８】
制御部３６は、ハーフオン故障を検知した場合、出力部３２にオフ信号の出力を指示し、出力部３２はＥＣＵ１５にオフ信号を出力し、ＥＣＵ１５は接続スイッチ１６をオフに切替える。これにより、第２蓄電器１１及び発電機１８夫々から第１蓄電器１０への充電と、第１スイッチ２０ａ，２０ａを介した第２蓄電器１１及び発電機１８の給電と、第２スイッチ２０ｂを介した第２蓄電器１１及び発電機１８の給電とが禁止される。次に、制御部３６は、出力部３０ｂにハイレベル電圧への切替えを指示し、出力部３０ｂは出力電圧をハイレベル電圧に切替え、駆動回路２１ｂは第２スイッチ２０ｂをオンに切替える。
【００９９】
第２スイッチ２０ｂがオンに切替わった場合、接続スイッチ１６がオフである状態で第１蓄電器１０は第２スイッチ２０ｂを流れる電流の電流経路を介して放電し、第１蓄電器１０の出力電圧が時間の経過とともに低下する。これにより、第１ソース電圧も低下する。第１ソース電圧が第１閾値電圧Ｖ１未満となった場合、入力電圧はローレベル電圧に切替わるので、制御部３６は出力部３０ｂにローレベル電圧への切替えを指示する。これにより、出力部３０ｂは出力電圧をローレベル電圧に切替え、駆動回路２１ｂは第２スイッチ２０ｂをオフに切替える。その後、フラグの値が１であるので、出力部３０ａ，３０ｂは出力電圧をローレベル電圧に維持し、第１スイッチ２０ａ，２０ａ及び第２スイッチ２０ｂはオフに維持される。
【０１００】
前述したように、第１閾値電圧Ｖ１は第１動作電圧以下である。このため、第１ソース電圧が第１閾値電圧Ｖ１未満である場合、第１ソース電圧は第１動作電圧未満であり、第１負荷１３ａは動作を停止している。このため、第１ソース電圧が第１閾値電圧Ｖ１未満である場合、第１スイッチ２０ａ，２０ａを介して殆ど電流は流れず、第１スイッチ２０ａ，２０ａの温度は殆ど上昇することはない。第１蓄電器１０が蓄えている電力が極端に少なくなることがなく、第１蓄電器１０の劣化が抑制される。
【０１０１】
制御部３６がハーフオン故障を検知した場合、出力部３１ｂは第２動作信号を第２負荷１３ｂに出力し、第２負荷１３ｂは第２動作を行い、故障の発生を報知する。第２負荷１３ｂは、第２スイッチ２０ｂがオフに切替わった場合、動作を停止する。
なお、第１蓄電器１０の出力電圧が低下した場合であっても、車両の運転に不可欠な電気機器である第３負荷１４には、発電機１８又は第２蓄電器１１から電力が供給される。このため、運転者は、車両を安全に運転することができる。
【０１０２】
第１スイッチ２０ａの発熱量は、第１スイッチ２０ａを流れる電流の電流値の２乗値と、第１スイッチ２０ａのドレイン及びソース間の抵抗値との積が大きい程、大きい。第１蓄電器１０の出力電圧が低下した場合、ハーフオン故障が発生している第１スイッチ２０ａを介して流れる電流の電流値が低下し、この第１スイッチ２０ａの温度上昇が抑制される。
【０１０３】
（実施形態２）
実施形態１では、第１スイッチ２０ａ，２０ａの少なくとも一方でハーフオン故障が発生した場合、第１蓄電器１０は、第２負荷１３ｂに流れる電流の電流経路を介して放電する。しかしながら、第１蓄電器１０に放電を行わせるための電流経路は、第２負荷１３ｂに流れる電流の電流経路に限定されない。
以下では、実施形態２について、実施形態１と異なる点を説明する。後述する構成を除く他の構成については、実施形態１と共通している。このため、実施形態１と共通する構成部には実施形態１と同一の参照符号を付し、その説明を省略する。
【０１０４】
図６は、実施形態２における電源システム１の要部構成を示すブロック図である。実施形態２における電源システム１を、実施形態１における電源システム１と比較した場合、給電制御装置１２に第２負荷１３ｂが接続されているか否かが異なる。実施形態２における電源システム１では、給電制御装置１２に第２負荷１３ｂが接続されておらず、給電制御装置１２は接地されている。
【０１０５】
給電制御装置１２は、第１負荷１３ａへの給電を制御する。給電制御装置１２には、第１負荷１３ａの作動を指示する作動信号と、第１負荷１３ａの動作の停止を指示する停止信号とが入力される。給電制御装置１２は、作動信号が入力された場合、第１蓄電器１０及び接続スイッチ１６間の接続ノードと、第１負荷１３ａとを電気的に接続する。これにより、第１負荷１３ａに電力が供給され、第１負荷１３ａが作動する。給電制御装置１２は、停止信号が入力された場合、第１蓄電器１０及び接続スイッチ１６間の接続ノードと、第１負荷１３ａとの間の電気的な接続を遮断する。これにより、第１負荷１３ａへの給電が停止し、停止信号が示す負荷が動作を停止する。また、給電制御装置１２は、第１動作信号及び第２動作信号を出力することはない。
【０１０６】
図７は、給電制御装置１２の要部構成を示すブロック図である。実施形態２における給電制御装置１２は、実施形態１と同様に、第１スイッチ２０ａ，２０ａ、第２スイッチ２０ｂ、駆動回路２１ａ，２１ｂ、コンパレータ２２ａ、直流電源２３ａ及びマイコン２４を有する。実施形態２における給電制御装置１２は、コンパレータ２２ｂ及び直流電源２３ｂの代わりに抵抗Ｒ１を有する。実施形態２におけるマイコン２４は、実施形態１と同様に、出力部３０ａ，３０ｂ，３２、入力部３３ａ，３４、記憶部３５及び制御部３６を有する。
【０１０７】
抵抗Ｒ１の一端は、第２スイッチ２０ｂのソースに接続されている。抵抗Ｒ１の他端は、接地されている。駆動回路２１ｂは、接続スイッチ１６がオフである状態で第２スイッチ２０ｂをオンに切替える。第２スイッチ２０ｂがオンである場合、電流が、第１蓄電器１０から第２スイッチ２０ｂ及び抵抗Ｒ１の順に流れ、第１蓄電器１０は放電する。
【０１０８】
マイコン２４の制御部３６が有する一又は複数のＣＰＵは、コンピュータプログラムＰ１を実行することによって、給電制御処理及び第１抑制処理を実行する。フラグの値がゼロである間、第２スイッチ２０ｂはオフに維持されている。実施形態２では、フラグの値がゼロであることは、第１スイッチ２０ａ，２０ａが正常にオフに切替わっていることを意味する。フラグの値が１であることは、第１スイッチ２０ａ，２０ａの少なくとも一方が正常にオフに切替わっていないことを意味する。
【０１０９】
図８は、給電制御処理の手順を示すフローチャートである。制御部３６は、実施形態１と同様に、周期的に給電制御処理を実行する。制御部３６は、まず、フラグの値がゼロであるか否かを判定する（ステップＳ２１）。制御部３６は、フラグの値がゼロであると判定した場合（Ｓ２１：ＹＥＳ）、入力部３４に作動信号が入力されたか否かを判定する（ステップＳ２２）。
【０１１０】
制御部３６は、入力部３４に作動信号が入力されたと判定した場合（Ｓ２２：ＹＥＳ）、出力部３０ａにハイレベル電圧への切替えを指示する（ステップＳ２３）。これにより、出力部３０ａは、駆動回路２１ａに出力している電圧をハイレベル電圧に切替え、駆動回路２１ａは、第１ゲート電圧を上昇させ、第１スイッチ２０ａ，２０ａをオンに切替える。これにより、第１負荷１３ａに電力が供給され、第１負荷１３ａが作動する。
【０１１１】
制御部３６は、入力部３４に作動信号が入力されていないと判定した場合（Ｓ２２：ＮＯ）、入力部３４に停止信号が入力されたか否かを判定する（ステップＳ２４）。制御部３６は、入力部３４に停止信号が入力されたと判定した場合（Ｓ２４：ＹＥＳ）、出力部３０ａにローレベル電圧への切替えを指示する（ステップＳ２５）。これにより、出力部３０ａは、駆動回路２１ａに出力している電圧をローレベル電圧に切替え、駆動回路２１ａは、第１ゲート電圧を低下させ、第１スイッチ２０ａ，２０ａをオフに切替える。これにより、第１負荷１３ａへの給電が停止し、第１負荷１３ａが動作を停止する。
【０１１２】
制御部３６は、フラグの値がゼロではないと判定した場合（Ｓ２１：ＮＯ）、入力部３４に停止信号が入力されていないと判定した場合（Ｓ２４：ＮＯ）、又は、ステップＳ２３，Ｓ２５の一方を実行した後、給電制御処理を終了する。
【０１１３】
以上のように、給電制御処理では、フラグの値がゼロである場合、入力部３４に入力された信号に応じて、第１スイッチ２０ａ，２０ａをオン又はオフに切替える。給電制御処理では、フラグの値が１である場合、第１スイッチ２０ａ，２０ａをオン又はオフに切替えることはない。
【０１１４】
制御部３６は、実施形態１と同様に、第１抑制処理を実行する。制御部３６が出力部３０ｂにハイレベル電圧への切替えを指示し、出力部３０ｂが出力電圧をハイレベル電圧に切替え、駆動回路２１ｂが第２スイッチ２０ｂをオンに切替える。第２スイッチ２０ｂがオンである場合、第１蓄電器１０は、第２スイッチ２０ｂ及び抵抗Ｒ１を介して放電し、第１蓄電器１０の出力電圧は時間の経過とともに低下する。第１蓄電器１０の出力電圧が低下した場合、第１ソース電圧が低下する。第１ソース電圧が第１閾値電圧未満となった場合、制御部３６が出力部３０ｂにローレベル電圧への切替えを指示し、出力部３０ｂが出力電圧をローレベル電圧に切替え、駆動回路２１ｂが第２スイッチ２０ｂをオフに切替える。
【０１１５】
以上のように、実施形態２における給電制御装置１２では、制御部３６が第１スイッチ２０ａ，２０ａのオンへの切替えを指示している場合において、第１ソース電圧が第１閾値電圧以上であるときに、第１蓄電器１０を放電させるための専用の電流経路が設けられている。
実施形態２における給電制御装置１２は、実施形態１における給電制御装置１２が奏する効果の中で、第２動作信号を出力することによって得られる効果を除く他の効果を同様に奏する。
【０１１６】
なお、実施形態１，２における第１抑制処理において、制御部３６は、コンパレータ２２ａから入力部３３ａに入力されている入力電圧がハイレベル電圧であると判定した場合、出力部３０ａにハイレベル電圧への切替え、即ち、第１スイッチ２０ａ，２０ａのオンへの切替えを指示してもよい。制御部３６が出力部３０ａにハイレベル電圧への切替えを指示した場合、出力部３０ａは駆動回路２１ａに出力している電圧をハイレベル電圧に切替える。この場合において、第１スイッチ２０ａ，２０ａの中で正常な第１スイッチ２０ａが存在するとき、駆動回路２１ａは、正常な第１スイッチ２０ａをオンに切替える。これにより、第１蓄電器１０は、第２スイッチ２０ｂを流れる電流の電流経路ではなく、正常な第１スイッチ２０ａを流れる電流の電流経路を介して放電する。結果、第１蓄電器１０の出力電圧を急速に低下させることができる。
【０１１７】
また、実施形態１，２における第１抑制処理において、制御部３６は、ステップＳ１３を実行せず、接続スイッチ１６をオンに維持しておいてもよい。この構成では、制御部３６は、発電機１８が確実に発電していない状態、即ち、エンジンが動作を停止している状態で、第１スイッチ２０ａ，２０ａのオフへの切替えを指示している場合に、第１抑制処理を周期的に実行する。この場合においては、駆動回路２１ｂが第２スイッチ２０ｂをオンに切替えたとき、第１蓄電器１０及び第２蓄電器１１が放電する。これにより、第１蓄電器１０及び第２蓄電器１１の出力電圧が低下する。
【０１１８】
同様に、実施形態１における第２抑制処理において、制御部３６は、接続スイッチ１６をオンに維持しておいてもよい。この構成でも、制御部３６は、発電機１８が確実に発電していない状態で、第２スイッチ２０ｂのオフへの切替えを指示している場合に、第２抑制処理を周期的に実行する。この場合においては、駆動回路２１ａが第１スイッチ２０ａ，２０ａをオンに切替えたとき、第１蓄電器１０及び第２蓄電器１１が放電する。これにより、第１蓄電器１０及び第２蓄電器１１の出力電圧が低下する。
【０１１９】
実施形態１，２において、第１閾値電圧は、第１動作電圧以下である電圧に限定されない。この場合においては、第１抑制処理では、入力電圧がローレベル電圧に切替わったとき、即ち、第１ソース電圧が第１閾値電圧未満となったときではなく、第１ソース電圧が、第１動作電圧以下である一定電圧未満となったときに出力部３０ａにローレベル電圧への切替えを指示する。
【０１２０】
同様に、第２閾値電圧は、第２動作電圧以下である電圧に限定されない。この場合においては、第２抑制処理では、入力電圧がローレベル電圧に切替わったとき、即ち、接地電位を基準とした第２スイッチ２０ｂのソースの電圧が第２閾値電圧未満となったときではなく、このソースの電圧が、第２動作電圧以下である一定電圧未満となったときに出力部３０ｂにローレベル電圧への切替えを指示する。
【０１２１】
（実施形態３）
実施形態１，２では、第１スイッチ２０ａ，２０ａの少なくとも一方が正常にオンに切替わっていない場合、制御部３６は、第１蓄電器１０に放電させる。しかしながら、制御部３６は、第１蓄電器１０に放電させる代わりに、第１蓄電器１０の放電を停止させてもよい。
以下では、実施形態３について、実施形態２と異なる点を説明する。後述する構成を除く他の構成については、実施形態２と共通している。このため、実施形態２と共通する構成部には実施形態２と同一の参照符号を付し、その説明を省略する。
【０１２２】
図９は、実施形態３における電源システム１の要部構成を示すブロック図である。実施形態３における電源システム１は、実施形態２における電源システム１が備える構成部に加えて、入出力スイッチ４０及び駆動回路４１を備える。入出力スイッチ４０の一端は、給電制御装置１２と、接続スイッチ１６の一端とに接続されている。入出力スイッチ４０の他端は第１蓄電器１０の正極に接続されている。駆動回路４１は給電制御装置１２に接続されている。
【０１２３】
給電制御装置１２は、第１スイッチ２０ａ，２０ａが正常にオフに切替わっている場合、即ち、フラグの値がゼロである場合、駆動回路４１にハイレベル電圧を出力している。この場合、駆動回路４１は、入出力スイッチ４０をオンに維持している。入出力スイッチ４０がオンである場合、実施形態２、即ち、実施形態１と同様に、第１蓄電器１０に係る充電及び放電が行われる。
【０１２４】
給電制御装置１２は、第１スイッチ２０ａ，２０ａの少なくとも一方が正常にオンに切替わらなかった場合、フラグの値を１に変更し、駆動回路４１に出力している電圧をハイレベル電圧からローレベル電圧に切替える。給電制御装置１２が駆動回路４１に出力している電圧をハイレベル電圧からローレベル電圧に切替えた場合、駆動回路４１は、入出力スイッチをオフに切替える。入出力スイッチ４０がオフである場合、第１蓄電器１０の充電が禁止され、第１蓄電器１０の放電が停止する。
【０１２５】
図１０は、給電制御装置１２の要部構成を示すブロック図である。実施形態３における給電制御装置１２は、実施形態２と同様に、第１スイッチ２０ａ，２０ａ、駆動回路２１ａ、コンパレータ２２ａ、直流電源２３ａ及びマイコン２４を有する。実施形態３におけるマイコン２４は、実施形態２と同様に、出力部３０ａ，３２、入力部３３ａ，３４、記憶部３５及び制御部３６を有する。これらは、内部バス３７に接続されている。マイコン２４は、更に、出力部５０を有する。出力部５０は、内部バス３７と、駆動回路４１とに接続されている。
【０１２６】
出力部５０は、フラグの値がゼロである場合、駆動回路４１にハイレベル電圧を出力している。制御部３６は、出力部５０にローレベル電圧への切替えを指示する。この場合、出力部５０は、駆動回路４１に出力している電圧をローレベル電圧に切替え、駆動回路４１は入出力スイッチ４０をオフに切替える。出力部５０にローレベル電圧への切替えを指示することは、入出力スイッチ４０のオフへの切替えを指示することに相当する。
【０１２７】
制御部３６は、コンピュータプログラムＰ１を実行することによって、給電制御処理及び第１抑制処理を実行する。実施形態３における給電制御処理は実施形態１と同様である。
【０１２８】
図１１は、第１抑制処理の手順を示すフローチャートである。制御部３６は、実施形態２、即ち、実施形態１と同様に、出力部３０ａにローレベル電圧への切替えを指示している場合において、第１抑制処理を周期的に実行する。実施形態３における第１抑制処理のステップＳ３１〜Ｓ３３夫々は、実施形態２、即ち、実施形態１における第１抑制処理のステップＳ１１〜Ｓ１３と同様である。このため、ステップＳ３１〜Ｓ３３の詳細な説明を省略する。
【０１２９】
フラグがゼロである場合、即ち、第１抑制処理でフラグの値が１に変更されるまで、出力部５０は駆動回路４１にハイレベル電圧を出力しており、駆動回路４１は、入出力スイッチ４０をオンに維持している。
【０１３０】
第１抑制処理において、制御部３６は、ステップＳ３３を実行した後、出力部５０にローレベル電圧への切替えを指示する（ステップＳ３４）。これにより、出力部５０は、駆動回路４１に出力している電圧をハイレベル電圧からローレベル電圧に切替え、駆動回路４１は入出力スイッチ４０をオンからオフに切替える。入出力スイッチ４０がオフに切替わった場合、前述したように、第１蓄電器１０は放電を停止する。制御部３６は、コンパレータ２２ａから入力部３３ａに入力されている入力電圧がハイレベル電圧ではない、即ち、ローレベル電圧であると判定した場合（Ｓ３１：ＮＯ）、又は、ステップＳ３４を実行した後、第１抑制処理を終了する。
【０１３１】
以上のように、第１抑制処理では、制御部３６は、第１スイッチ２０ａ，２０ａのオフへの切替えを指示している場合において、第１ソース電圧が第１閾値電圧以上となったとき、第１スイッチ２０ａ，２０ａの少なくとも一方を介して電流が流れていると判定する。この場合、制御部３６は、出力部５０にローレベル電圧への切替えを指示する。これにより、駆動回路４１は入出力スイッチ４０をオフに切替え、第１蓄電器１０は放電を停止する。
なお、第１閾値電圧は、第１動作電圧以下でなくてもよい。
【０１３２】
第１スイッチ２０ａ，２０ａの一方においてハーフオン故障が発生した場合においては、制御部３６が第１スイッチ２０ａ，２０ａのオフへの切替えを指示しているときであっても、ハーフオン故障が発生している第１スイッチ２０ａを介して電流が流れる。これにより、第１ソース電圧が第１閾値電圧以上となり、制御部３６は第１スイッチ２０ａ，２０ａの少なくとも一方を介して電流が流れていると判定する。
【０１３３】
制御部３６は、第１スイッチ２０ａ，２０ａの少なくとも一方を介して電流が流れていると判定した場合、出力部３２にオフ信号の出力を指示し、ＥＣＵ１５は、接続スイッチ１６をオフに切替える。これにより、第２蓄電器１１及び発電機１８から第１負荷１３ａへの給電が禁止される。制御部３６は、第１スイッチ２０ａ，２０ａの少なくとも一方を介して電流が流れていると判定した場合、更に、制御部３６は、出力部５０に入出力スイッチ４０のオフへの切替えを指示し、駆動回路４１は入出力スイッチ４０をオフにする。結果、接続スイッチ１６がオフである状態で、第１蓄電器１０は放電を停止し、ハーフオン故障している第１スイッチ２０ａを介して流れる電流の電流値が低下し、第１スイッチ２０ａの温度上昇が抑制される。
実施形態３における給電制御装置１２は、実施形態２における給電制御装置１２が奏する効果を同様に奏する。
【０１３４】
また、実施形態３における第１抑制処理において、制御部３６は、ステップＳ３３を実行せず、接続スイッチ１６をオンに維持しておいてもよい。この構成では、第２蓄電器１１の正極に第２の入出力スイッチが設けられている。第２の入出力スイッチは、入出力スイッチ４０と同様に、フラグの値がゼロである場合、オンに維持されている。制御部３６は、発電機１８が発電しない状態で、第１スイッチ２０ａ，２０ａのオフへの切替えを指示している場合に、第１抑制処理を周期的に実行する。この第１抑制処理では、制御部３６は入出力スイッチ４０のオフへの切替えを指示するとともに、第２の入出力スイッチのオフへの切替えを指示する。第２の入出力スイッチがオフに切替わった場合、第２蓄電器１１の放電が停止する。
【０１３５】
実施形態１〜３において、電源システム１は、第２蓄電器１１、第３負荷１４、ＥＣＵ１５、接続スイッチ１６、給電スイッチ１７、発電機１８及びスタータ１９が除かれた構成であってもよい。この場合であっても、実施形態１〜３における給電制御装置１２は、実施形態１〜３の説明で述べた効果を同様に奏する。これらの給電制御装置１２夫々では、制御部３６が実行する処理の中で、オフ信号の出力を指示する処理は省略される。
【０１３６】
実施形態１〜３において、制御部３６は、第１スイッチ２０ａ，２０ａを介して電流が流れているか否かの判定を、コンパレータ２２ａがハイレベル電圧を出力しているか否か、即ち、第１ソース電圧が第１閾値電圧以上であるか否かに基づいて行っている。しかしながら、制御部３６は、第１スイッチ２０ａ，２０ａを介して電流が流れているか否かの判定を、第１スイッチ２０ａ，２０ａを介して流れる電流の電流値に基づいて行ってもよい。例えば、この電流値がゼロＡを超えている場合に、制御部３６は、第１スイッチ２０ａ，２０ａを介して電流が流れていると判定してもよい。この場合、電流センサ又はシャント抵抗等を用いて電流値を検出する。
【０１３７】
同様に、実施形態１において、制御部３６は、第２スイッチ２０ｂを介して電流が流れているか否かの判定を、第２スイッチ２０ｂを介して流れる電流の電流値に基づいて行ってもよい。この場合も、電流センサ又はシャント抵抗等を用いて電流値を検出する。
【０１３８】
また、実施形態１〜３において、第１スイッチ２０ａは、Ｎチャネル型のＦＥＴとは異なる半導体スイッチであってもよい。実施形態１において、第２スイッチ２０ｂも、Ｎチャネル型のＦＥＴと異なる半導体スイッチであってもよい。Ｎチャネル型のＦＥＴとは異なる半導体スイッチとして、Ｐチャネル型のＦＥＴ又はバイポーラトランジスタ等が挙げられる。また、実施形態２における第２スイッチ２０ｂは、スイッチとして機能すればよいので、Ｎチャネル型のＦＥＴに限定されず、Ｐチャネル型のＦＥＴ、バイポーラトランジスタ又はリレー接点等であってもよい。
【０１３９】
更に、実施形態１〜３において、第１スイッチ２０ａの数は、２に限定されず、１又は３以上であってもよい。第１スイッチ２０ａの数が３以上である場合、これらの第１スイッチ２０ａ，２０ａ，・・・は、並列に接続され、駆動回路２１ａによって、略同時にオン又はオフに切替えられる。また、実施形態１において、第２スイッチ２０ｂの数は、１に限定されず、２以上であってもよい。この場合、複数の第２スイッチ２０ｂ，２０ｂ，・・・は、第１スイッチ２０ａ，２０ａと同様に並列に接続され、駆動回路２１ｂによって、略同時にオン又はオフに切替えられる。
【０１４０】
開示された実施形態１〜３はすべての点で例示であって、制限的なものではないと考えられるべきである。本発明の範囲は、上述した意味ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１４１】
１  電源システム
１０  第１蓄電器
１１  第２蓄電器
１２  給電制御装置
１３ａ  第１負荷
１３ｂ  第２負荷
１４  第３負荷
１５  ＥＣＵ
１６  接続スイッチ
１７  給電スイッチ
１８  発電機
１９  スタータ
２０ａ  第１スイッチ（半導体スイッチ、電流スイッチ）
２０ｂ  第２スイッチ（半導体スイッチ、電流スイッチ）
２１ａ，２１ｂ，４１  駆動回路
２２ａ，２２ｂ  コンパレータ
２３ａ，２３ｂ  直流電源
２４  マイコン
３０ａ，３０ｂ  出力部
３１ａ，３１ｂ  出力部（動作信号出力部）
３２  出力部（オフ信号出力部）
３３ａ，３３ｂ，３４  入力部
３５  記憶部
３６  制御部（指示部、判定部、放電制御部）
３７  内部バス
４０  入出力スイッチ
Ａ１  記憶媒体
Ｐ１  コンピュータプログラム
Ｒ１  抵抗
【図１】
2019140747.tif 000003
【図２】
2019140747.tif 000004
【図３】
2019140747.tif 000005
【図４】
2019140747.tif 000006
【図５】
2019140747.tif 000007
【図６】
2019140747.tif 000008
【図７】
2019140747.tif 000009
【図８】
2019140747.tif 000010
【図９】
2019140747.tif 000011
【図１０】
2019140747.tif 000012
【図１１】
2019140747.tif 000013