(57)【特許請求の範囲】
【請求項１】
バッテリから供給される電力を駆動系に伝達または遮断するリレーと、
該リレーと前記駆動系との間の電力伝達経路のリレー後段電圧を検出するリレー後段電圧検出手段と、
該リレー後段電圧検出手段から検出したリレー後段電圧に基づき前記リレーの異常を判定する異常判定手段と、４輪駆動又は２輪駆動に切り替える駆動力切替手段と、を備えた駆動力配分制御装置において、
前記異常判定手段は、前記エンジン回転数が閾値２より大きく前記リレー後段電圧検出手段から検出したリレー後段電圧が閾値１より小さいときに、前記リレーオープン故障と判定し、前記駆動力切替手段により前記４輪駆動から前記２輪駆動に切り替えることを特徴とする駆動力配分制御装置。
【請求項２】
請求項１に記載の駆動力配分制御装置において、
前記異常判定手段は、前記リレー後段電圧検出手段から検出したリレー後段電圧が閾値１より小さい場合に、前記リレーのオンオフを複数回断続的に繰り返した後において、前記エンジン回転数が閾値２より大きく、前記リレー後段電圧検出手段から検出したリレー後段電圧が閾値１より小さいときに、前記リレーオープン故障と判定する駆動力配分制御装置。
【請求項３】
請求項１または２に記載の駆動力配分制御装置において、
前記異常判定手段は、前記エンジン回転数が閾値２より大きく、前記リレー後段電圧検出手段から検出したリレー後段電圧が閾値１より小さいときに、当該リレー後段電圧の検出から所定の時間経過後に検出されたリレー後段電圧が閾値１より小さいときに、前記リレーオープン故障と判定する駆動力配分制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、駆動力配分制御装置に関するものである。
【背景技術】
【０００２】
駆動力配分制御装置として、４輪駆動車の駆動力伝達装置の駆動力配分制御装置がある。前記駆動力配分制御装置は、クラッチ機構を備え、リレーをオンオフ制御することにより、同クラッチ機構を断接するための電磁コイルへの通電を制御している。
【０００３】
そして、前記駆動力配分制御装置は、リレーをオン制御した状態で、スイッチングトランジスタ等のスイッチ手段をオンオフ制御することにより、前記リレーを介して電源ラインに電気的に接続された電磁コイルを励消磁可能としている。そして、前記電磁コイルの励磁により、クラッチ機構が接続され、４輪駆動のためのトルク配分がされる。
【０００４】
このような駆動力配分制御装置においては、イグニッションスイッチ（ＩＧ、電源スイッチ）がオンしたとき、前記リレーの故障検出を行うようにされている。このリレーの故障検出には、リレー接点の溶着を検出する溶着検出と、リレー接点が閉じないリレーオープン故障検出とがある。
【０００５】
このリレー接点の故障検出は、イグニッションスイッチＩＧがオン時に、数回リレーをオフオンし、リレーに接続されている回路の電圧を閾値と比較することにより、リレーオープン故障か否かを検出するようにしていた。そして、この数回のリレーのオフオンの結果、リレーオープン故障が検出された際、即座に、フェールセーフ処理を行なうようにしている。例えば、リレーのオフオンの結果、リレーオープン故障が検出された場合、即座に、リレーをオン禁止処理にして４輪駆動制御（４ＷＤ制御）から２輪駆動制御（２ＷＤ制御）に切り替える制御を行うものがある（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００３−１３９８１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところが、上記のように数回リレーをオフオン時の際に、外気温の低下によりバッテリ電圧が一時的に低下していた場合、リレーに接続されている回路の電圧と閾値とを比較する方式であるため、誤ってリレーオープン故障と誤判断される場合がある。
このようにリレーオープン故障と誤判断されると、上記駆動力配分制御装置は、４ＷＤ制御中でもリレーをオン禁止処理にして即座に２ＷＤ制御に切り替えるため、外気温が上昇しバッテリ電圧が復帰したとしても、２ＷＤ制御を維持する制御を行うため４ＷＤ制御に復帰できず、路面状態によっては車両走行が不安定になる虞があった。
【０００８】
本発明は、上記問題点を解決するためになされたものであって、その目的は、バッテリ電圧が一時的に低下した場合、リレーオープン故障の誤判断により４ＷＤ制御から２ＷＤ制御への切り替えによって、車両走行が不安定になるのを防止できる駆動力配分制御装置を提供することにある。
【課題を解決するための手段】
【０００９】
上記問題点を解決するために、請求項１に記載の発明は、バッテリから供給される電力を駆動系に伝達または遮断するリレーと、該リレーと前記駆動系との間の電力伝達経路のリレー後段電圧を検出するリレー後段電圧検出手段と、該リレー後段電圧検出手段から検出したリレー後段電圧に基づき前記リレーの異常を判定する異常判定手段と、４輪駆動又は２輪駆動に切り替える駆動力切替手段と、を備えた駆動力配分制御装置において、前記異常判定手段は、前記エンジン回転数が閾値２より大きく前記リレー後段電圧検出手段から検出したリレー後段電圧が閾値１より小さいときに、前記リレーオープン故障と判定し、前記駆動力切替手段により前記４輪駆動から前記２輪駆動に切り替えること、を要旨とする。
【００１０】
即ち、検出されるリレー後段電圧が閾値１より小さい場合においても、直ちにリレーオープン故障と判定しない。そして、バッテリ電圧を供給するエンジン回転数が正常にもかかわらず、更にリレー後段電圧が閾値１より小さい場合に、リレーオープン故障と判定する。
【００１１】
従って、上記構成によれば、検出されるリレー後段電圧が、閾値１より小さい場合においても、エンジン回転数に基づいて、リレーオープン故障の発生を判定する。このリレーオープン故障の判定に基づき４輪駆動から２輪駆動に切り替える。
【発明の効果】
【００１２】
本発明によれば、バッテリ電圧が一時的に低下した場合であっても、リレーオープン故障の誤判断により４ＷＤ制御から２ＷＤ制御への切り替えによって、車両走行が不安定になるのを防止できる駆動力配分制御装置を提供することができる。
【図面の簡単な説明】
【００１３】
【図１】本実施形態における４輪駆動車の概略構成図。
【図２】同じく駆動伝達装置の電気的接続を示すブロック図。
【図３】リレー故障検出の処理手順を示すフローチャート図。
【図４】イニシャル処理サブルーチンの処理手順を示すフローチャート図。
【図５】リレー溶着故障判定サブルーチンの処理手順を示すフローチャート図。
【図６】リレーオープン故障判定（１）サブルーチンの処理手順を示すフローチャート図。
【図７】リレーオープン故障判定（２）サブルーチンの処理手順を示すフローチャート図。
【発明を実施するための形態】
【００１４】
以下、本発明を４輪駆動車の駆動力配分装置に具体化した一実施形態を図面に従って説明する。
図１に示すように、４輪駆動車１は、内燃機関であるエンジン２及びトランスアクスル３を備えている。トランスアクスル３には、一対のフロントアクスル４、４及びプロペラシャフト５が連結されている。両フロントアクスル４、４にはそれぞれ前輪６、６が連結されている。プロペラシャフト５には駆動力伝達装置（カップリング）７が連結されており、同カップリング７にはドライブピニオンシャフト（図示略）を介してリヤディファレンシャル９が連結されている。リヤディファレンシャル９には一対のリヤアクスル１０、１０を介して両後輪１１、１１が連結されている。
【００１５】
エンジン２の駆動力は、トランスアクスル３及び両フロントアクスル４、４を介して両前輪６、６に伝達される。また、プロペラシャフト５とドライブピニオンシャフトとがトルクカップリング７にてトルク伝達可能に連結された場合、エンジン２の駆動力は、プロペラシャフト５、ドライブピニオンシャフト、リヤディファレンシャル９及び両リヤアクスル１０、１０を介して両後輪１１、１１に伝達される。また、エンジン２の駆動力は、発電機（図示略）を回転させ、バッテリ２０（図２参照）に電力を供給している。
【００１６】
トルクカップリング７は、湿式多板式の電磁クラッチ機構８を備えており、同電磁クラッチ機構８は互いに摩擦係合又は離間する複数のクラッチ板（図示略）を有している。電磁クラッチ機構８に内蔵された電磁コイルＬ０（図２参照）に対して、駆動力配分制御装置（ＥＣＵ）１２が電流指令値に応じた電流を供給すると各クラッチ板は互いに摩擦係合し、後輪１１にトルクの伝達が行なわれ、４ＷＤ制御になる。ＥＣＵ１２が電磁クラッチ機構８への電流指令値に応じた電流の供給を遮断すると、各クラッチ板は互いに離間し、後輪１１におけるトルクの伝達も遮断され、前輪駆動となる（２ＷＤ制御）。
【００１７】
また、各クラッチ板の摩擦係合力は電磁クラッチ機構８の電磁コイルＬ０へ供給する電流指令値に応じた電流の量（電流の強さ）に応じて増減し、これにより後輪１１への伝達トルク、即ち後輪１１への拘束力（電磁クラッチ機構８の摩擦係合力）を任意に調整可能となっている。この結果、ＥＣＵ１２は、４ＷＤ制御又は２ＷＤ制御のいずれかを選択すると共に、４ＷＤ制御において前後輪６、１１間の駆動力配分率（トルク配分率）を制御する。
【００１８】
次に、トルクカップリング７のＥＣＵ１２の電気的構成を図２に従って説明する。
ＥＣＵ１２はＣＰＵ、ＲＡＭ、ＲＯＭ及びＩ／Ｏインターフェース等を備えたマイコン３０を中心として構成されている。ＲＯＭにはＥＣＵ１２が実行する各種の制御プログラム、各種のデータ及び各種のマップ等が格納されている。マップは車両モデルによる実験データ及び周知の理論計算等によって予め求められたものである。ＲＡＭはＲＯＭに書き込まれたリレー故障検出プログラムを始めとして制御プログラムを展開してＣＰＵが各種の演算処理を実行するためのデータ作業領域である。
【００１９】
ＥＣＵ１２の入力側（Ｉ／Ｏインターフェースの入力端子）には各車輪速センサ（図示略）及びスロットル開度センサ（図示略）がそれぞれ接続されている。ＥＣＵ１２の出力側（Ｉ／Ｏインターフェースの出力端子）にはトルクカップリング７及びエンジン制御装置（図示略）がそれぞれ接続されている。
【００２０】
尚、前記車輪速センサは各車輪６、１１毎にそれぞれ設けられており、各車輪６、１１の速度（以下、車輪速度という）を各別に検出する。スロットル開度センサは、スロットルバルブ（図示略）に接続されており、スロットルバルブの開度、即ち運転者のアクセルペダル（図示略）の踏込操作量を検出する。そして、ＥＣＵ１２のマイコン３０は、前記各センサからの検出信号に基づいて、定常走行か否かを判定するとともに、電流指令値を演算する。
【００２１】
また、図２に示すようにバッテリ２０には、ヒューズ２１、リレー３１、ノイズ除去フィルタ３２のコイルＬ、電磁コイルＬ０、ＦＥＴ３５の直列回路が接続されている。コイルＬと電磁コイルＬ０との接続点には、一方が接地されたコンデンサＣの他方が接続されている。前記コンデンサＣとコイルＬとにより、ノイズ除去フィルタ３２が構成されている。又、電磁コイルＬ０の両端には、フライホイールダイオード３４が接続されている。
【００２２】
電源スイッチとしてのイグニッションスイッチ（ＩＧ）２２は、バッテリ２０の電力をマイコン３０に供給する。マイコン３０は、ＩＧ２２がオン操作されて、電力が供給されると、各種制御プログラムの処理を行う。又、リレー３１とコイルＬとの接続点はマイコン３０のＡ／Ｄポートに接続され、マイコン３０は同接続点の電圧（以下、リレー後段電圧Ｖahという）を検出可能としている。
【００２３】
又、マイコン３０は前記電流指令値を駆動回路３３に出力する。駆動回路３３は前記電流指令値に応じて電磁クラッチ機構８の電磁コイルＬ０へ供給する電流の量を制御すべく、ＦＥＴ３５をオンオフ制御（ＰＷＭ制御）する。この結果、電磁クラッチ機構８の電磁コイルＬ０へ供給する電流指令値に応じた電流の量が制御されることにより、前輪側と後輪側との駆動力配分が可変制御される。
【００２４】
次に、上記のように構成した４輪駆動車のＥＣＵ１２の作用を図３〜図７を参照して説明する。図３はＥＣＵ１２において、ＩＧ２２がオン時にて実行処理されるリレー故障検出プログラムのフローチャートである。
【００２５】
まず、リレー故障検出プログラムの概要について説明する。各サブルーチン処理（ステップ１０１、１０２、１０４，１０６、１０９）については後述する。
ステップ１０１では、ＩＧ２２がオンされた後のイニシャル処理を行なう。イニシャル処理では、ノイズ除去フィルタ３２を構成しているコンデンサＣに蓄電されている電荷を、ＦＥＴ３５をオンすることにより電磁コイルＬ０で放電する。
【００２６】
次に、ステップ１０２では、リレー溶着故障判定処理を行う。リレー溶着故障判定処理では、上記リレー後段電圧Ｖahを検出し、所定時間以内にリレー後段電圧Ｖahが閾値Ｖahs2以上になった場合にリレー溶着故障と判定する。そして、リレー溶着故障と判定された場合（ステップ１０３:ＹＥＳ）には、ステップ１０９にてフェールセーフ処理を行なう。フェールセーフ処理では、ＥＣＵ１２がリレー３１をオン禁止処理にして、電磁コイルＬ０を励磁しないことにより、４ＷＤ制御から２ＷＤ制御に切り替え（駆動力切替手段）る。
【００２７】
次に、ステップ１０３でリレー溶着故障でないと判定された場合（ステップ１０３:ＮＯ）には、ステップ１０４で、リレーオープン故障判定（１）処理を行う。リレーオープン故障判定（１）処理では、上記リレー後段電圧Ｖahを検出し、所定時間経過してもリレー後段電圧Ｖahが閾値Ｖahs3以下の場合にリレーオフ、オンを所定回数繰り返す。その後、ステップ１０５でシステム起動を許可する。
【００２８】
次に、ステップ１０６で、リレーオープン故障判定（２）処理を行う。リレーオープン故障判定（２）処理では、エンジン回転数Ｅrが閾値Ｅrs以上であり且つＩＧオンである場合に、上記リレー後段電圧Ｖahを検出し、所定時間経過してもリレー後段電圧Ｖahが閾値Ｖahs3以下の場合にリレーオープン故障と判定する。そして、リレーオープン故障と判定された場合には、ステップ１０９にてフェールセーフ処理を行なう。
【００２９】
詳述すると、イニシャル処理（ステップ１０１）では、ＩＧオンか否かを判定する（ステップ２０１）。そして、ＩＧがオフの場合（ステップ２０１：ＮＯ）には、ＩＧがオンするまでこの処理を繰り返す。次に、ＩＧがオンの場合（ステップ２０１：ＹＥＳ）には、ＩＧオン確認タイマＴ1をインクリメントする（ステップ２０２）。
次に、ＩＧオン確認タイマＴ1が閾値Ｔ1s以上か否かを判定する（ステップ２０３）。そして、ＩＧオン確認タイマＴ1が閾値Ｔ1ｓより小さい場合（ステップ２０３：ＮＯ）には、ステップ２０２の処理に戻り、ＩＧオン確認タイマＴ1が閾値Ｔ1ｓ以上の場合（ステップ２０３：ＹＥＳ）には、ステップ２０４の処理に移る。
【００３０】
ステップ２０４では、ＦＥＴ３５をオンする。そして、ＦＥＴオン確認タイマＴ2をインクリメントする（ステップ２０５）。
次に、ＦＥＴオン確認タイマＴ2が閾値Ｔ2s以上か否かを判定する（ステップ２０６）。そして、ＦＥＴオン確認タイマＴ2が閾値Ｔ2ｓより小さい場合（ステップ２０６：ＮＯ）には、ステップ２０５の処理に戻り、ＦＥＴオン確認タイマＴ1が閾値Ｔ2ｓ以上の場合（ステップ２０６：ＹＥＳ）には、ステップ２０７の処理に移る。
【００３１】
ステップ２０７では、リレー後段電圧Ｖahが閾値Ｖahs1以下か否かを判定する。そして、リレー後段電圧Ｖahが閾値Ｖahs1以下の場合（ステップ２０７：ＹＥＳ）には、リレー後段電圧確認タイマＴ3をインクリメントする（ステップ２０８）。
次に、リレー後段電圧確認タイマＴ3が閾値Ｔ3s以上か否かを判定する（ステップ２０９）。そして、リレー後段電圧確認タイマＴ3が閾値Ｔ3ｓより小さい場合（ステップ２０９：ＮＯ）には、ステップ２０７の処理に戻り、リレー後段電圧確認タイマＴ3が閾値Ｔ3ｓ以上の場合（ステップ２０９：ＹＥＳ）には、ステップ２１０の処理に移る。
【００３２】
ステップ２１０では、コンデンサの電荷放電確認フラグＦＬＧ0をオン（ＦＬＧ0＝１）し、ステップ２１１でＦＥＴをオフし処理を終わる。また、ステップ２０７で、リレー後段電圧Ｖahが閾値Ｖahs1より大きい場合（ステップ２０７：ＮＯ）には、フェールセーフ処理（ステップ１０９）を実行し、ステップ２１１に進む。
【００３３】
次に、リレー溶着故障判定処理（ステップ１０２）では、コンデンサの電荷放電確認フラグＦＬＧ0が「１」か否かを判定する（ステップ３０１）。そして、ＦＬＧ0が「１」の場合（ステップ３０１：ＹＥＳ）には、ＦＬＧ0セット確認タイマＴ4をインクリメントする（ステップ３０２）。
次に、ＦＬＧ0セット確認タイマＴ4が閾値Ｔ4s以上か否かを判定する（ステップ３０３）。そして、ＦＬＧ0セット確認タイマＴ4が閾値Ｔ4ｓより小さい場合（ステップ３０３：ＮＯ）には、ステップ３０２の処理に戻り、ＦＬＧ0セット確認タイマＴ4が閾値Ｔ4ｓ以上の場合（ステップ３０３：ＹＥＳ）には、ステップ３０４の処理に移る。
【００３４】
ステップ３０４では、リレー後段電圧Ｖahが閾値Ｖahs2以上か否かを判定する。そして、リレー後段電圧Ｖahが閾値Ｖahs2以上の場合（ステップ３０４：ＹＥＳ）には、リレー後段電圧確認タイマＴ5をインクリメントする（ステップ３０５）。
次に、リレー後段電圧確認タイマＴ5が閾値Ｔ5s以上か否かを判定する（ステップ３０６）。そして、リレー後段電圧確認タイマＴ5が閾値Ｔ5ｓより小さい場合（ステップ３０６：ＮＯ）には、ステップ３０４の処理に戻り、リレー後段電圧確認タイマＴ5が閾値Ｔ5ｓ以上の場合（ステップ３０６：ＹＥＳ）には、ステップ３０７の処理に移る。
【００３５】
ステップ３０７では、リレー溶着故障確定フラグＦＬＧ1をオン（ＦＬＧ1＝１）し、処理を終わる。また、ステップ３０４で、リレー後段電圧Ｖahが閾値Ｖahs2より小さい場合（ステップ３０４：ＮＯ）には、ステップ３０８で、リレー後段電圧確認タイマＴ5をクリアし、続いて、ステップ３０９で、リレー溶着故障確定フラグＦＬＧ1をオフ（ＦＬＧ1＝0）し、処理を終わる。また、ステップ３０１で、ＦＬＧ0が「１」でない場合（ステップ３０１：ＮＯ）には、フェールセーフ処理（ステップ１０９）を実行し、処理を終わる。
【００３６】
次に、リレーオープン故障判定（１）処理（ステップ１０４）では、リレーオンを読み込む（ステップ４０１）。そして、リレー後段電圧Ｖahが閾値Ｖahs3以下か否かを判定する（ステップ４０２）。リレー後段電圧Ｖahが閾値Ｖahs3以下の場合（ステップ４０２：ＹＥＳ）には、リレー後段電圧確認タイマＴ6をインクリメントする（ステップ４０３）。次に、リレー後段電圧確認タイマＴ6が閾値Ｔ6s以上か否かを判定する（ステップ４０４）。そして、リレー後段電圧確認タイマＴ6が閾値Ｔ6ｓより小さい場合（ステップ４０４：ＮＯ）には、ステップ４０２の処理に戻り、リレー後段電圧確認タイマＴ6が閾値Ｔ6ｓより小さい場合（ステップ４０４：ＹＥＳ）には、ステップ４０５の処理に移る。
【００３７】
ステップ４０５では、リレーをオフし、ステップ４０６に進む。ステップ４０６では、リレーをオンし、ステップ４０７に進む。ステップ４０７では、リレーオフオンカウンターＣＴＲ1をインクリメントする。次に、リレーオフオンカウンターＣＴＲ1が閾値ＣＴＲ1s以上か否かを判定する（ステップ４０８）。リレーオフオンカウンターＣＴＲ1が閾値ＣＴＲ1s以上の場合（ステップ４０８：ＹＥＳ）には、処理を終わる。そして、リレーオフオンカウンターＣＴＲ1が閾値ＣＴＲ1ｓより小さい場合（ステップ４０８：ＮＯ）には、ステップ４０２の処理に戻る。また、リレー後段電圧Ｖahが閾値Ｖahs3より大きい場合（ステップ４０２：ＮＯ）には、リレー後段電圧確認タイマＴ6をクリア（Ｔ6＝０、ステップ４０９）して、処理を終わる。
【００３８】
次に、ステップ１０５でシステム起動を許可する。ステップ１０５でシステム起動を許可した後、ステップ１０６に進む。ステップ１０６では、リレーオープン故障判定（２）処理を行なう。
【００３９】
リレーオープン故障判定（２）処理では、エンジン回転数Ｅrが閾値Ｅrs以上であり、且つＩＧがオンか否かを判定する（ステップ５０１）。そして、エンジン回転数Ｅrが閾値Ｅrs以上であり、且つＩＧがオンの場合（ステップ５０１：ＹＥＳ）には、エンジン作動フラグＦＬＧ2をオン（ＦＬＧ2＝１）し、ステップ５０３に進む。ステップ５０３では、リレー後段電圧Ｖahが閾値Ｖahs3以下であり、且つエンジン作動フラグＦＬＧ2が「１」か否かを判定する。
【００４０】
リレー後段電圧Ｖahが閾値Ｖahs3以下であり、且つエンジン作動フラグＦＬＧ2が「１」の場合（ステップ５０３：ＹＥＳ）には、リレー後段電圧確認タイマＴ7をインクリメントする（ステップ５０４）。次に、リレー後段電圧確認タイマＴ7が閾値Ｔ7s以上か否かを判定する（ステップ５０５）。そして、リレー後段電圧確認タイマＴ7が閾値Ｔ7ｓより小さい場合（ステップ５０５：ＮＯ）には、ステップ５０１の処理に戻り、リレー後段電圧確認タイマＴ7が閾値Ｔ7ｓより大きい場合（ステップ５０５：ＹＥＳ）には、ステップ５０６の処理に進み、リレーオープン故障確定フラグＦＬＧ3をオン（ＦＬＧ3＝１）し、処理を終わる。
【００４１】
また、ステップ５０３で、リレー後段電圧Ｖahが閾値Ｖahs3以下であり、且つエンジン作動フラグＦＬＧ2が「１」でない場合（ステップ５０３：ＮＯ）には、リレー後段電圧確認タイマＴ7をクリア（Ｔ7＝０、ステップ５０８）して、ステップ５０９に進む。ステップ５０９では、リレーオープン故障確定フラグＦＬＧ3をオフ（ＦＬＧ3＝０）し、処理を終わる。
【００４２】
また、エンジン回転数Ｅrが閾値Ｅrs以上であり、且つＩＧがオンでない場合（ステップ５０１：ＮＯ）には、エンジン作動フラグＦＬＧ2をオフ（ＦＬＧ2＝０）し、ステップ５０３に進む。ステップ５０３では、エンジン作動フラグＦＬＧ2が「１」でない（ステップ５０３：ＮＯ）ので、ステップ５０８に進む。ステップ５０８では、リレー後段電圧確認タイマＴ7をクリア（Ｔ7＝０）して、ステップ５０９に進む。ステップ５０９では、リレーオープン故障確定フラグＦＬＧ3をオフ（ＦＬＧ3＝０）し、処理を終わる。
【００４３】
次に図３で示すように、リレーオープン故障確定フラグＦＬＧ3が「１」か否かを判定する（ステップ１０７）。そして、リレーオープン故障確定フラグＦＬＧ3が「１」の場合（ステップ１０７：ＹＥＳ）には、ステップ１０９にてフェールセーフ処理を行ない、４ＷＤ制御から２ＷＤ制御に切り替え（駆動力切替手段）て処理を終わる。
また、リレーオープン故障確定フラグＦＬＧ3が「１」でない場合（ステップ１０７：ＮＯ）には、ステップ１０８に進み、ＩＧがオフか否かを判定する。そして、ＩＧがオフでない場合（ステップ１０８：ＮＯ）には、ステップ１０７に戻り、ＩＧがオフの場合（ステップ１０８：ＹＥＳ）には、処理を終わる。
【００４４】
以上、本実施形態によれば、以下のような作用・効果を得ることができる。
マイコン３０は、リレー３１とインダクタンスＬとの間の電圧をリレー後段電圧検出手段Ｖaで検出する。リレーがオンされた後、リレー後段電圧Ｖahを閾値Ｖas3と比較する。そして、リレー後段電圧Ｖahが閾値Ｖahs3以下の場合には、リレーオフオンを数回繰り返し、リレー後段電圧Ｖahが閾値Ｖahs3以上（リレー正常）となるかを検出する。依然としてリレー後段電圧Ｖahが閾値Ｖahs3以下の場合には、バッテリに電力を供給するエンジン回転数をチェックする。エンジン回転数Ｅrが閾値Ｅrs以上であり、且つＩＧがオンの場合に関わらず、リレー後段電圧Ｖahが閾値Ｖahs3以下の場合には、バッテリには十分電力が供給されていると判断し、リレーオープン故障と判定する。
【００４５】
即ち、リレーが正常（リレーオープン故障が発生していない状態）であるならば、一時的なバッテリ電圧の低下のために複数回断続的にリレーのオンオフを繰り返した後、検出されるリレー後段電圧Ｖahがその電圧用件を満たさない場合があっても、直ちにリレーオープン故障と判定はしない。そして、バッテリ電圧を供給するエンジン回転数Ｅrが正常にもかかわらず、更にリレー後段電圧Ｖahがその電圧用件を満たさない場合にリレーオープン故障と判定する。
【００４６】
上記構成によれば、複数回断続的にリレーのオンオフを繰り返した後検出されるリレー後段電圧Ｖahが、その電圧用件を満たさない状態にある場合においても、もう一方の電圧上昇条件に基づいて、リレーオープン故障の発生を判定することができるので、バッテリ電圧が一時的に低下した場合であっても、リレーオープン故障の誤判断により４ＷＤ制御から２ＷＤ制御への切り替えによって、車両走行が不安定になるのを防止することができる。
【００４７】
なお、本実施形態は以下のように変更してもよい。
・本実施形態では、本発明を、前輪を主駆動輪とする車両の駆動力配分装置に具体化したが、後輪を主駆動輪とする車両の駆動力配分装置に具体化してもよい。また、駆動力配分装置のみならず、他の装置において、エンジンの駆動力からバッテリに電力を供給し、リレーを制御している装置であれば適用できる。
【符号の説明】
【００４８】
１：４輪駆動車、２：エンジン、３：トランスアクスル、４：フロントアクスル、
５：プロペラシャフト、６：前輪、７：駆動力伝達装置（トルクカップリング）、８：電磁クラッチ機構、９：リヤディファレンシャル、１０：リヤアクスル、
１１：後輪、１２：駆動力配分制御装置（ＥＣＵ）、２０：バッテリ、
２１：ヒューズ、２２：イグニッションスイッチ（ＩＧ）、
３０：マイコン、３１：リレー、３２：ノイズ除去フィルタ、３３：駆動回路、
３４：フライホイールダイオード、３５：ＦＥＴ、Ｌ０：電磁コイル、
Ｖa：リレー後段電圧検出手段、
Ｖah：リレー後段電圧、Ｖahs1、Ｖahs2、Ｖahs3：リレー後段電圧閾値、
Ｔ1：ＩＧオン確認タイマ、Ｔ1s：閾値、
Ｔ2：ＦＥＴオン確認タイマ、Ｔ2s：閾値、
Ｔ3：リレー後段電圧確認タイマ、Ｔ3s：閾値、
Ｔ4：ＦＬＧ0セット確認タイマ、Ｔ4s：閾値、
Ｔ5：リレー後段電圧確認タイマ、Ｔ5s：閾値、
Ｔ6：リレー後段電圧確認タイマ、Ｔ6s：閾値、
Ｔ7：リレー後段電圧確認タイマ、Ｔ7s：閾値、
ＣＴＲ1：リレーオフオンカウンター、ＣＴＲ1s：閾値、
Ｅr：エンジン回転数、Ｅrs：閾値、
ＦＬＧ0：コンデンサの電荷放電確認フラグ、
ＦＬＧ1：リレー溶着故障確定フラグ、
ＦＬＧ2：エンジン作動フラグ、
ＦＬＧ3：リレーオープン故障確定フラグ
【図１】
0005668441.tif 000002
【図２】
0005668441.tif 000003
【図３】
0005668441.tif 000004
【図４】
0005668441.tif 000005
【図５】
0005668441.tif 000006
【図６】
0005668441.tif 000007
【図７】
0005668441.tif 000008