(57)【特許請求の範囲】
【請求項１】
車両に搭載された動力源の動力により発電を行う発電機と、前記発電機により発電された電力を充電可能に構成され電気負荷に電力を供給する蓄電池と、前記蓄電池からの放電を検出する放電検出部とを備えた電源装置の異常判定装置であって、
前記発電機の発電量及び前記蓄電池の充放電量を制御する制御部と、
前記電源装置の異常判定を行う異常判定部と、
前記発電機の発電時の負荷トルクを検出する負荷トルク検出部と、を備え、
前記発電機は、前記動力源の回転軸に対して動力伝達部材を介して接続されており、
前記異常判定部は、前記動力源の回転軸が回転している状態において前記異常判定を行い、
前記異常判定部は、前記電気負荷を作動可能な電力を発電するよう前記制御部により前記発電機に対して発電指示がなされており、かつ前記放電検出部により前記蓄電池からの放電が検出された場合に、前記電源装置に異常があると判定し、
前記異常判定部は、前記異常判定において前記電源装置に異常があると判定し、かつ前記負荷トルク検出部により検出された前記負荷トルクが零より大きく所定値より小さい場合に、前記発電機と前記蓄電池とを接続する電線に異常があると判定することを特徴とする電源装置の異常判定装置。
【請求項２】
前記異常判定部は、前記異常判定において前記電源装置に異常があると判定し、かつ前記負荷トルク検出部により検出された前記負荷トルクが零である場合に、前記動力伝達部材に異常があると判定することを特徴とする請求項１に記載の電源装置の異常判定装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両に搭載された電源装置の異常判定装置に関する。
【背景技術】
【０００２】
従来、電源装置としてオルタネータを備えた車両に搭載された異常判定装置として、特許文献１に記載のものが知られている。特許文献１に記載の異常判定装置は、オルタネータに対する発電電圧の変化に伴う内燃機関の吸入空気量、吸気圧及びバッテリ電圧の全ての変化量が所定値を超えない場合に、オルタネータ及びその制御系に異常があると判定するようになっている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−１８３０６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述の特許文献１に記載の異常判定装置にあっては、吸入空気量、吸気圧及びバッテリ電圧の変化をみるために所定時間を要するので、電源装置の異常の有無を迅速に判定することができない。
【０００５】
本発明は、上述のような事情に鑑みてなれたもので、電源装置の異常の有無を迅速に判定することができる電源装置の異常判定装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、車両に搭載された動力源の動力により発電を行う発電機と、前記発電機により発電された電力を充電可能に構成され電気負荷に電力を供給する蓄電池と、前記蓄電池からの放電を検出する放電検出部とを備えた電源装置の異常判定装置であって、前記発電機の発電量及び前記蓄電池の充放電量を制御する制御部と、前記電源装置の異常判定を行う異常判定部と、前記発電機の発電時の負荷トルクを検出する負荷トルク検出部と、を備え、前記発電機は、前記動力源の回転軸に対して動力伝達部材を介して接続されており、前記異常判定部は、前記動力源の回転軸が回転している状態において前記異常判定を行い、前記異常判定部は、前記電気負荷を作動可能な電力を発電するよう前記制御部により前記発電機に対して発電指示がなされており、かつ前記放電検出部により前記蓄電池からの放電が検出された場合に、前記電源装置に異常があると判定し、前記異常判定部は、前記異常判定において前記電源装置に異常があると判定し、かつ前記負荷トルク検出部により検出された前記負荷トルクが零より大きく所定値より小さい場合に、前記発電機と前記蓄電池とを接続する電線に異常があると判定する構成を有する。
【発明の効果】
【０００７】
本発明によれば、電源装置の異常の有無を迅速に判定することができる電源装置の異常判定装置を提供することができる。
【図面の簡単な説明】
【０００８】
【図１】図１は、本発明の第１の実施の形態に係る電源装置の異常判定装置が搭載された車両の要部を示すブロック図である。
【図２】図２は、本発明の第１の実施の形態に係る電源装置の異常判定装置により実行される異常判定処理の流れを示すフローチャートである。
【図３】図３は、本発明の第２の実施の形態に係る電源装置の異常判定装置を示すブロック図である。
【図４】図４は、本発明の第２の実施の形態に係る電源装置の異常判定装置により実行される異常判定処理の流れを示すフローチャートである。
【図５】図５は、本発明の第３の実施の形態に係る電源装置の異常判定装置により実行される異常判定処理の流れを示すフローチャートである。
【図６】図６は、本発明の第４の実施の形態に係る電源装置の異常判定装置により実行される異常判定処理の流れを示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、図面を参照して、本発明の実施の形態について説明する。
【００１０】
（第１の実施の形態）
図１に示すように、本発明の第１の実施の形態に係る電源装置の異常判定装置を搭載した車両１は、動力源としてのエンジン２と、電源装置３と、各種電装品などの電気負荷４と、異常判定装置としてのＥＣＵ（Electric Control Unit）５と、を含んで構成されている。エンジン２は、回転軸としてのクランク軸２ａを備えている。エンジン２には、クランク軸２ａのクランク角を検出するクランク角センサ２１が設けられている。
【００１１】
電源装置３は、発電機としてのＩＳＧ（Integrated Starter Generator）３０と、動力伝達部材としてのベルト機構３１と、蓄電池としてのバッテリ３２と、放電検出部としての電流センサ３３と、を備えている。
【００１２】
ＩＳＧ３０は、オルタネータにスタータモータの機能を付加したモータジェネレータである。ＩＳＧ３０は、エンジン２に対してベルト機構３１を介して機械的に接続されている。これにより、ＩＳＧ３０は、エンジン２の動力により発電を行うことができる。また、ＩＳＧ３０は、必要に応じてエンジン２の動力に加えて車両１の駆動を補助するアシストトルクを発生することも可能である。
【００１３】
ベルト機構３１は、エンジン２のクランク軸２ａに設けられた図示しないクランク軸プーリと、ＩＳＧ３０の駆動軸３０ａに設けられた図示しない駆動軸プーリと、クランク軸プーリ及び駆動軸プーリに掛け回されたベルト３１ａとを備えている。ベルト機構３１は、ベルト３１ａを介してクランク軸２ａと駆動軸３０ａとの間で動力の伝達を行う。なお、ベルト機構３１は、ベルト３１ａに代えてチェーン又は複数のギヤ等を用いてもよい。
【００１４】
バッテリ３２は、プラス端子側が電線としての充電線３２Ａを介してＩＳＧ３０と電気的に接続されている。バッテリ３２は、ＩＳＧ３０により発電された電力を充電可能に構成された鉛蓄電池である。また、バッテリ３２は、電気負荷４と電気的に接続されており、蓄えた電力を電気負荷４に供給するよう構成されている。
【００１５】
バッテリ３２のマイナス端子側には、電流センサ３３が接続されている。電流センサ３３は、バッテリ３２の充放電電流を測定する。電流センサ３３は、測定したバッテリ３２の充放電電流をＥＣＵ５に出力する。
【００１６】
ここで、バッテリ３２が放電しているか否かは、電流センサ３３で測定された電流が放電電流であるか否かによって判断することができる。例えば、バッテリ３２から電気負荷４に供給される電流の方向を正とした場合、電流センサ３３で測定された電流値が正であれば、バッテリ３２が放電していると判断することができる。
【００１７】
電気負荷４は、ＩＳＧ３０及びバッテリ３２に電気的に接続されている。電気負荷４には、ＩＳＧ３０又はバッテリ３２から電力が供給されるようになっている。
【００１８】
ＥＣＵ５は、ＣＰＵ（Central Processing Unit）と、ＲＡＭ（Random Access Memory）と、ＲＯＭ（Read Only Memory）と、フラッシュメモリと、入力ポートと、出力ポートとを備えたコンピュータユニットによって構成されている。
【００１９】
ＥＣＵ５のＲＯＭには、各種制御定数や各種マップ等とともに、当該コンピュータユニットをＥＣＵ５として機能させるためのプログラムが記憶されている。すなわち、ＥＣＵ５において、ＣＰＵがＲＯＭに記憶されたプログラムを実行することにより、当該コンピュータユニットは、ＥＣＵ５として機能する。
【００２０】
ＥＣＵ５は、ＩＳＧ３０及びエンジン２に設けられた図示しない燃料噴射装置やクランク角センサ２１等の各種センサ類と接続されている。ＥＣＵ５は、ＩＳＧ３０及びエンジン２との間で相互にデータのやりとりを行う。
【００２１】
ＥＣＵ５には、電流センサ３３及び表示部６が接続されている。表示部６は、例えば後述する電源装置３の異常等、車両１に搭載された各種装置の異常を報知するものである。表示部６は、例えば運転席近傍の図示しないインストルメントパネルに設置された警告灯等によって構成されている。なお、こうした異常の報知は、表示部６に限らず、例えば音声や警告音等を発する音出力装置を用いて行ってもよい。
【００２２】
ＥＣＵ５は、制御部５０及び異常判定部５１としての機能を有する。すなわち、ＥＣＵ５は、ＩＳＧ３０に対する発電指示として発電指示電圧や発電駆動トルクを指示したり、ＩＳＧ３０の発電量及びバッテリ３２の充放電量を制御したりする制御部５０として機能する。
【００２３】
ＥＣＵ５は、電源装置３の異常判定を行う異常判定部５１として機能する。具体的には、ＥＣＵ５は、電気負荷４を作動可能な電力を発電するようＩＳＧ３０に対して発電指示をしており、かつ電流センサ３３によりバッテリ３２からの放電が検出された場合に、電源装置３に異常があると判定するようになっている。
【００２４】
ここで、上述の「電気負荷４を作動可能な電力を発電するようＩＳＧ３０に対して発電指示をしており」とは、ＩＳＧ３０に対して指示される発電指示電圧をバッテリ３２の端子電圧（例えば１２Ｖ）よりも高い電圧（例えば１４Ｖ等）に設定していることを意味する。
【００２５】
したがって、ＥＣＵ５によって上述のような発電指示がＩＳＧ３０に対してなされている場合には、電気負荷４はＩＳＧ３０が発電した電力により作動可能である。このとき、電気負荷４で消費される電力は、ＩＳＧ３０の発電によって賄われているため、バッテリ３２からの放電は生じていない。
【００２６】
ところが、電源装置３において、ベルト機構３１のベルト３１ａの異常（以下、ベルト異常という）によりエンジン２とＩＳＧ３０との間の動力伝達が不能な場合や、充電線３２Ａの異常（以下、電線異常という）によりＩＳＧ３０とバッテリ３２との間の電気的な接続が確保されていない場合には、ＩＳＧ３０から電気負荷４には電力が供給されず、バッテリ３２から電気負荷４に電力が供給されることとなる。これにより、バッテリ３２は、放電状態となるため充電できない状態となってしまう。このような状態が続くと、バッテリ３２が過放電となり、バッテリ上がりが生じてしまうおそれがある。このようなバッテリ上がりを防止するには、ベルト異常や電線異常といった電源装置３の異常を早期に検出することが望ましい。
【００２７】
そこで、本実施の形態では、電気負荷４を作動可能な電力を発電するようＩＳＧ３０に対して発電指示がなされている状況下でバッテリ３２の放電が検出された場合には、電源装置３に異常があると判定するようになっている。これにより、電源装置３の異常の有無が迅速に判定される。このため、本実施の形態では、電源装置３の異常を早期に検出することが可能である。
【００２８】
ベルト異常としては、例えばベルト３１ａが切れている場合やベルト３１ａがプーリから外れている場合等が挙げられる。電線異常としては、例えば充電線３２Ａが断線している場合等が挙げられる。
【００２９】
ここで、例えばアイドリングストップ中などはエンジン２が停止しているため、ＩＳＧ３０に対して発電指示がなされている場合であっても、ＩＳＧ３０から電気負荷４には電力が供給されない。この場合は、バッテリ３２から電気負荷４に電力が供給されるが、電源装置３の異常ではない。本実施の形態のＥＣＵ５は、上述したようなアイドリングストップ中などに電源装置３が異常であると判定しないように、エンジン２のクランク軸２ａが回転している状態において電源装置３の異常の有無の判定を行うようにしている。
【００３０】
次に、図２を参照して、本実施の形態のＥＣＵ５によって実行される電源装置３の異常判定処理の流れについて説明する。図２に示す異常判定処理は、ＥＣＵ５によって所定の時間間隔で繰り返し実行される。
【００３１】
図２に示すように、ステップＳ１において、ＥＣＵ５は、ＩＳＧ３０に対する発電指示電圧が所定値Ｖｔｈ以上であるか否かを判定する。所定値Ｖｔｈは、電気負荷４を作動させるのに十分な電力が供給可能な電圧であり、少なくともバッテリ３２の端子電圧（例えば１２Ｖ）よりも高い電圧（例えば１４Ｖ等）である。
【００３２】
ＥＣＵ５は、ＩＳＧ３０に対する発電指示電圧が所定値Ｖｔｈ以上でないと判定した場合（ステップＳ１でＮＯ）には、異常判定処理を終了する。ＥＣＵ５は、ＩＳＧ３０に対する発電指示電圧が所定値Ｖｔｈ以上であると判定した場合（ステップＳ１でＹＥＳ）には、ステップＳ２において、電流センサ３３の測定結果に基づきバッテリ３２が放電中であるか否かを判定する。
【００３３】
ＥＣＵ５は、バッテリ３２が放電中でないと判定した場合（ステップＳ２でＮＯ）には、異常判定処理を終了する。ＥＣＵ５は、バッテリ３２が放電中であると判定した場合（ステップＳ２でＹＥＳ）には、ステップＳ３において、クランク角センサ２１の検出結果に基づきエンジン２が回転中であるか否かを判定する。
【００３４】
ＥＣＵ５は、エンジン２が回転中でないと判定した場合（ステップＳ３でＮＯ）には、異常判定処理を終了する。ＥＣＵ５は、エンジン２が回転中であると判定した場合（ステップＳ３でＹＥＳ）には、ステップＳ４において、電源装置３に異常があると判定して異常判定処理を終了する。
【００３５】
以上のように、本実施の形態に係る電源装置の異常判定装置は、電気負荷４を作動可能な電力を発電するようＩＳＧ３０に対して発電指示をしており、かつ電流センサ３３によりバッテリ３２からの放電が検出された場合に、電源装置３に異常があると判定する。これにより、ベルト異常や電線異常といった電源装置３の異常を早期に検出することができる。
【００３６】
また、電源装置３の異常を検出した場合には、表示部６を介して電源装置３の異常を報知することができる。これにより、バッテリ３２が充電できない状態であるため必要な対策をとる必要があることを運転者等に知らせることができ、バッテリ上がりを未然に防止することができる。
【００３７】
（第２の実施の形態）
次に、図３及び図４を用いて、本発明の第２の実施の形態に係る電源装置の異常判定装置について説明する。
【００３８】
本実施の形態は、上述した第１の実施の形態とは、ＩＳＧ３０の発電時の負荷トルクを用いて電源装置３の異常判定処理を行う点で異なるが、他の構成は第１の実施の形態と同様である。したがって、以下においては、第１の実施の形態と同一の構成については説明を省略する。
【００３９】
図３に示すように、本実施の形態のＥＣＵ５は、第１の実施の形態で説明した制御部５０及び異常判定部５１としての機能に加えて負荷トルク検出部５２としての機能を有する。すなわち、本実施の形態のＥＣＵ５は、ＩＳＧ３０の発電時の負荷トルクＴｇｅｎｅを検出する負荷トルク検出部５２として機能する。
【００４０】
ＩＳＧ３０の負荷トルクＴｇｅｎｅは、ＩＳＧ３０の発電電流に比例する。したがって、ＥＣＵ５は、予め実験的に求めてＲＯＭに記憶した発電電流と負荷トルクとの関係を示すマップと、ＩＳＧ３０から入力される発電電流値とに基づき負荷トルクＴｇｅｎｅを検出することができる。前述したＩＳＧ３０の負荷トルクＴｇｅｎｅの検出方法は、一例であってこれに限定されるものではなく、例えばトルクセンサを設けてＩＳＧ３０の負荷トルクＴｇｅｎｅを検出してもよい。
【００４１】
本実施の形態のＥＣＵ５は、電気負荷４を作動可能な電力を発電するようＩＳＧ３０に対して発電指示をしており、かつ電流センサ３３によりバッテリ３２からの放電が検出されたことにより電源装置３に異常があると判定し、かつ負荷トルクＴｇｅｎｅが零（Ｔｇｅｎｅ＝０）である場合に、ベルト機構３１に異常があるベルト異常であると判定するようになっている。
【００４２】
つまり、本実施の形態のＥＣＵ５は、第１の実施の形態の異常判定処理に負荷トルクＴｇｅｎｅが零であるか否かの判定を加えることで、例えばベルト３１ａが切れているためＩＳＧ３０が回転していない状態であることを検出する。これにより、本実施の形態のＥＣＵ５は、電源装置３の異常としてベルト異常を好適に検出することができる。
【００４３】
次に、図４を参照して、本実施の形態のＥＣＵ５によって実行される電源装置３の異常判定処理の流れについて説明する。図４に示す異常判定処理は、ＥＣＵ５によって所定の時間間隔で繰り返し実行される。
【００４４】
図４に示すように、ステップＳ１１において、ＥＣＵ５は、ＩＳＧ３０に対する発電指示電圧が所定値Ｖｔｈ以上であるか否かを判定する。所定値Ｖｔｈは、電気負荷４を作動させるのに十分な電力が供給可能な電圧であり、少なくともバッテリ３２の端子電圧（例えば１２Ｖ）よりも高い電圧（例えば１４Ｖ等）である。
【００４５】
ＥＣＵ５は、ＩＳＧ３０に対する発電指示電圧が所定値Ｖｔｈ以上でないと判定した場合（ステップＳ１１でＮＯ）には、異常判定処理を終了する。ＥＣＵ５は、ＩＳＧ３０に対する発電指示電圧が所定値Ｖｔｈ以上であると判定した場合（ステップＳ１１でＹＥＳ）には、ステップＳ１２において、電流センサ３３の測定結果に基づきバッテリ３２が放電中であるか否かを判定する。
【００４６】
ＥＣＵ５は、バッテリ３２が放電中でないと判定した場合（ステップＳ１２でＮＯ）には、異常判定処理を終了する。ＥＣＵ５は、バッテリ３２が放電中であると判定した場合（ステップＳ１２でＹＥＳ）には、ステップＳ１３において、クランク角センサ２１の検出結果に基づきエンジン２が回転中であり、かつＩＳＧ３０の負荷トルクＴｇｅｎｅが零（Ｔｇｅｎｅ＝０）であるか否かを判定する。
【００４７】
ＥＣＵ５は、「エンジン２が回転中であり、かつＩＳＧ３０の負荷トルクＴｇｅｎｅが零（Ｔｇｅｎｅ＝０）」でないと判定、すなわちエンジン２が回転中でないか、又は負荷トルクＴｇｅｎｅが零でないと判定した場合（ステップＳ１３でＮＯ）には、異常判定処理を終了する。
【００４８】
ＥＣＵ５は、エンジン２が回転中であり、かつ負荷トルクＴｇｅｎｅが零（Ｔｇｅｎｅ＝０）であると判定した場合（ステップＳ１３でＹＥＳ）には、ステップＳ１４において、ベルト異常であると判定して異常判定処理を終了する。
【００４９】
以上のように、本実施の形態に係る電源装置の異常判定装置は、電気負荷４を作動可能な電力を発電するようＩＳＧ３０に対して発電指示をしており、かつ電流センサ３３によりバッテリ３２からの放電が検出されたことにより電源装置３に異常があると判定し、かつ負荷トルクＴｇｅｎｅが零（Ｔｇｅｎｅ＝０）である場合に、ベルト異常であると判定する。これにより、電源装置３の異常としてベルト異常を早期に検出することができる。
【００５０】
また、ベルト異常を検出した場合には、表示部６を介して電源装置３の異常を報知することができる。これにより、バッテリ３２が充電できない状態であるため必要な対策をとる必要があることを運転者等に知らせることができ、バッテリ上がりを未然に防止することができる。
【００５１】
（第３の実施の形態）
次に、図５を用いて、本発明の第３の実施の形態に係る電源装置の異常判定装置について説明する。
【００５２】
本実施の形態は、上述した第１の実施の形態とはＩＳＧ３０の発電時の負荷トルクを用いて電源装置３の異常判定処理を行う点で異なり、第２の実施の形態とは負荷トルクの比較値が異なるが、他の構成は第１及び第２の実施の形態と同様である。したがって、以下においては、第１及び第２の実施の形態と同一の構成については説明を省略する。
【００５３】
本実施の形態のＥＣＵ５は、電気負荷４を作動可能な電力を発電するようＩＳＧ３０に対して発電指示をしており、かつ電流センサ３３によりバッテリ３２からの放電が検出されたことにより電源装置３に異常があると判定し、かつ負荷トルクＴｇｅｎｅが零より大きく所定値Ｔｔｈより小さい（０＜Ｔｇｅｎｅ＜Ｔｔｈ）場合に、充電線３２Ａに異常がある電線異常であると判定するようになっている。
【００５４】
つまり、本実施の形態のＥＣＵ５は、第１の実施の形態の異常判定処理に負荷トルクＴｇｅｎｅが零より大きく所定値Ｔｔｈより小さいか否かの判定を加えることで、例えば充電線３２Ａの断線によりＩＳＧ３０の発電電力を電気負荷４に供給できていない状態であることを検出する。これにより、本実施の形態のＥＣＵ５は、電源装置３の異常として電線異常を好適に検出することができる。所定値Ｔｔｈは、バッテリ３２の端子電圧（例えば１２Ｖ）に相当する発電電圧を発生可能な負荷トルクの値である。
【００５５】
次に、図５を参照して、本実施の形態のＥＣＵ５によって実行される電源装置３の異常判定処理の流れについて説明する。図５に示す異常判定処理は、ＥＣＵ５によって所定の時間間隔で繰り返し実行される。
【００５６】
図５に示すように、ステップＳ２１において、ＥＣＵ５は、ＩＳＧ３０に対する発電指示電圧が所定値Ｖｔｈ以上であるか否かを判定する。所定値Ｖｔｈは、電気負荷４を作動させるのに十分な電力が供給可能な電圧であり、少なくともバッテリ３２の端子電圧（例えば１２Ｖ）よりも高い電圧（例えば１４Ｖ等）である。
【００５７】
ＥＣＵ５は、ＩＳＧ３０に対する発電指示電圧が所定値Ｖｔｈ以上でないと判定した場合（ステップＳ２１でＮＯ）には、異常判定処理を終了する。ＥＣＵ５は、ＩＳＧ３０に対する発電指示電圧が所定値Ｖｔｈ以上であると判定した場合（ステップＳ２１でＹＥＳ）には、ステップＳ２２において、電流センサ３３の測定結果に基づきバッテリ３２が放電中であるか否かを判定する。
【００５８】
ＥＣＵ５は、バッテリ３２が放電中でないと判定した場合（ステップＳ２２でＮＯ）には、異常判定処理を終了する。ＥＣＵ５は、バッテリ３２が放電中であると判定した場合（ステップＳ２２でＹＥＳ）には、ステップＳ２３において、クランク角センサ２１の検出結果に基づきエンジン２が回転中であり、かつＩＳＧ３０の負荷トルクＴｇｅｎｅが零より大きく所定値Ｔｔｈより小さい（０＜Ｔｇｅｎｅ＜Ｔｔｈ）か否かを判定する。
【００５９】
ＥＣＵ５は、「エンジン２が回転中であり、かつＩＳＧ３０の負荷トルクＴｇｅｎｅが零より大きく所定値Ｔｔｈより小さい（０＜Ｔｇｅｎｅ＜Ｔｔｈ）」場合でないと判定、すなわちエンジン２が回転中でないか、又は負荷トルクＴｇｅｎｅが零以下か所定値Ｔｔｈ以上であると判定した場合（ステップＳ２３でＮＯ）には、異常判定処理を終了する。
【００６０】
ＥＣＵ５は、エンジン２が回転中であり、かつＩＳＧ３０の負荷トルクＴｇｅｎｅが零より大きく所定値Ｔｔｈより小さい（０＜Ｔｇｅｎｅ＜Ｔｔｈ）と判定した場合（ステップＳ２３でＹＥＳ）には、ステップＳ２４において、電線異常であると判定して異常判定処理を終了する。
【００６１】
以上のように、本実施の形態に係る電源装置の異常判定装置は、電気負荷４を作動可能な電力を発電するようＩＳＧ３０に対して発電指示をしており、かつ電流センサ３３によりバッテリ３２からの放電が検出されたことにより電源装置３に異常があると判定し、かつ負荷トルクＴｇｅｎｅが零より大きく所定値Ｔｔｈより小さい（０＜Ｔｇｅｎｅ＜Ｔｔｈ）場合に、電線異常であると判定する。これにより、電源装置３の異常として電線異常を早期に検出することができる。
【００６２】
また、電線異常を検出した場合には、表示部６を介して電源装置３の異常を報知することができる。これにより、バッテリ３２が充電できない状態であるため必要な対策をとる必要があることを運転者等に知らせることができ、バッテリ上がりを未然に防止することができる。
【００６３】
（第４の実施の形態）
次に、図６を用いて、本発明の第４の実施の形態に係る電源装置の異常判定装置について説明する。本実施の形態は、上述した第２の実施の形態と第３の実施形態とを組み合わせた例である。
【００６４】
本実施の形態のＥＣＵ５は、ＩＳＧ３０の負荷トルクＴｇｅｎｅが零（Ｔｇｅｎｅ＝０）であるのか、零より大きく所定値Ｔｔｈより小さい（０＜Ｔｇｅｎｅ＜Ｔｔｈ）のかによって、電源装置３の異常がベルト異常であるのか、電線異常であるのかを区別して判定するようになっている。
【００６５】
図６を参照して、本実施の形態のＥＣＵ５によって実行される電源装置３の異常判定処理の流れについて説明する。図６に示す異常判定処理は、ＥＣＵ５によって所定の時間間隔で繰り返し実行される。
【００６６】
図６に示すように、ステップＳ３１において、ＥＣＵ５は、ＩＳＧ３０に対する発電指示電圧が所定値Ｖｔｈ以上であるか否かを判定する。所定値Ｖｔｈは、電気負荷４を作動させるのに十分な電力が供給可能な電圧であり、少なくともバッテリ３２の端子電圧（例えば１２Ｖ）よりも高い電圧（例えば１４Ｖ等）である。
【００６７】
ＥＣＵ５は、ＩＳＧ３０に対する発電指示電圧が所定値Ｖｔｈ以上でないと判定した場合（ステップＳ３１でＮＯ）には、異常判定処理を終了する。ＥＣＵ５は、ＩＳＧ３０に対する発電指示電圧が所定値Ｖｔｈ以上であると判定した場合（ステップＳ３１でＹＥＳ）には、ステップＳ３２において、電流センサ３３の測定結果に基づきバッテリ３２が放電中であるか否かを判定する。
【００６８】
ＥＣＵ５は、バッテリ３２が放電中でないと判定した場合（ステップＳ３２でＮＯ）には、異常判定処理を終了する。ＥＣＵ５は、バッテリ３２が放電中であると判定した場合（ステップＳ３２でＹＥＳ）には、ステップＳ３３において、クランク角センサ２１の検出結果に基づきエンジン２が回転中であるか否かを判定する。
【００６９】
ＥＣＵ５は、エンジン２が回転中でないと判定した場合（ステップＳ３３でＮＯ）には、異常判定処理を終了する。ＥＣＵ５は、エンジン２が回転中であると判定した場合（ステップＳ３３でＹＥＳ）には、ステップＳ３４において、ＩＳＧ３０の負荷トルクＴｇｅｎｅが零（Ｔｇｅｎｅ＝０）であるか否かを判定する。
【００７０】
ＥＣＵ５は、ＩＳＧ３０の負荷トルクＴｇｅｎｅが零（Ｔｇｅｎｅ＝０）であると判定した場合（ステップＳ３４でＹＥＳ）には、ステップＳ３５において、ベルト異常であると判定して異常判定処理を終了する。
【００７１】
一方、ＥＣＵ５は、ＩＳＧ３０の負荷トルクＴｇｅｎｅが零（Ｔｇｅｎｅ＝０）でないと判定した場合（ステップＳ３４でＮＯ）には、ステップＳ３６において、ＩＳＧ３０の負荷トルクＴｇｅｎｅが零より大きく所定値Ｔｔｈより小さい（０＜Ｔｇｅｎｅ＜Ｔｔｈ）か否かを判定する。
【００７２】
ＥＣＵ５は、ＩＳＧ３０の負荷トルクＴｇｅｎｅが零より大きく所定値Ｔｔｈより小さい（０＜Ｔｇｅｎｅ＜Ｔｔｈ）場合でないと判定、すなわち負荷トルクＴｇｅｎｅが零以下か所定値Ｔｔｈ以上であると判定した場合（ステップＳ３６でＮＯ）には、異常判定処理を終了する。
【００７３】
ＥＣＵ５は、ＩＳＧ３０の負荷トルクＴｇｅｎｅが零より大きく所定値Ｔｔｈより小さい（０＜Ｔｇｅｎｅ＜Ｔｔｈ）と判定した場合（ステップＳ３６でＹＥＳ）には、ステップＳ３７において、電線異常であると判定して異常判定処理を終了する。
【００７４】
以上のように、本実施の形態に係る電源装置の異常判定装置は、ＩＳＧ３０の負荷トルクＴｇｅｎｅが零（Ｔｇｅｎｅ＝０）であるのか、零より大きく所定値Ｔｔｈより小さい（０＜Ｔｇｅｎｅ＜Ｔｔｈ）のかによって、電源装置３の異常がベルト異常であるのか、電線異常であるのかを区別して判定する。このため、ベルト異常又は電線異常を早期に区別して検出することができる。
【００７５】
また、ベルト異常又は電線異常を検出した場合には、表示部６を介して電源装置３の異常を報知することができる。表示部６による報知は、ベルト異常又は電線異常のいずれの異常であるのかを特定して報知することが好ましい。これにより、ベルト異常又は電線異常のいずれの異常によりバッテリ３２が充電できない状態にあるかを報知することができる。この結果、電源装置３の異常の種別に応じて適切な対策をとるよう運転者等に促すことができ、バッテリ上がりを未然に防止することができる。
【００７６】
なお、上述の各実施の形態では、発電機としてＩＳＧ３０を用いた例について説明したが、これに限らず、発電機としてオルタネータを用いてもよい。
【００７７】
以上、本発明の実施の形態を開示したが、当業者によっては本発明の範囲を逸脱することなく変更が加えられうることは明白である。すべてのこのような修正及び等価物が特許請求の範囲に記載された請求項に含まれることが意図されている。
【符号の説明】
【００７８】
１  車両
２  エンジン（動力源）
２ａ  クランク軸（回転軸）
３  電源装置
４  電気負荷
５  ＥＣＵ
６  表示部
２１  クランク角センサ
３０  ＩＳＧ（発電機）
３０ａ  駆動軸
３１  ベルト機構（動力伝達部材）
３１ａ  ベルト
３２  バッテリ（蓄電池）
３２Ａ  充電線（電線）
３３  電流センサ（放電検出部）
５０  制御部
５１  異常判定部
５２  負荷トルク検出部
【図１】
0006597227.tif 000002
【図２】
0006597227.tif 000003
【図３】
0006597227.tif 000004
【図４】
0006597227.tif 000005
【図５】
0006597227.tif 000006
【図６】
0006597227.tif 000007