(57)【要約】【課題】二輪駆動モード時にリレーがオン固着してもモータへの直流電圧の供給を遮断可能な駆動システムを提供する。【解決手段】発電装置５０は、電流供給回路５１と、発電機５２と、レギュレータ５３と、ツェナーダイオード５４とを備える。電流供給回路５１は、界磁電流Ｉｋを発電機５２のローターコイル５２１に供給する。発電機５２は、界磁電流Ｉｋおよびエンジンの回転数に応じた交流電圧を発電する。レギュレータ５３は、発電機５２が発電した交流電圧を直流電圧に変換する。ツェナーダイオード５４は、レギュレータ５３からの直流電圧がツェナー電圧以上であるとき、その直流電圧を発電電圧Ｖｈとしてモータへ供給し、レギュレータ５３からの直流電圧がツェナー電圧よりも低いとき、その直流電圧のモータへの供給を停止する。【選択図】        図２
2004364458.tif 000002
【特許請求の範囲】
【請求項１】
二輪駆動モードおよび四輪駆動モードを有する駆動システムであって、
自動車の前輪および後輪のいずれか一方を駆動する内燃機関と、
前記内燃機関の出力により発電する発電機と、
前記発電機により発電された交流電圧を所定の電圧レベルを有する直流電圧に変換し、その変換した直流電圧が所定値以上であるとき前記直流電圧を出力し、前記変換した直流電圧が前記所定値よりも低いとき前記直流電圧の出力を停止する電圧供給調整装置と、
前記電圧供給調整装置からの前記直流電圧を用いて前記前輪および前記後輪のいずれか他方を駆動する電動機と、
前記電圧供給調整装置と前記電動機との間に設けられたリレーと、
前記二輪駆動モード時、前記発電機の界磁電流が零になるように制御するとともに前記リレーがオフするように制御し、前記四輪駆動モード時、前記リレーがオンするように制御するシステム制御装置とを備える駆動システム。
【請求項２】
前記内燃機関を制御する内燃機関制御装置をさらに備え、
前記システム制御装置は、前記リレーのオフ制御中に前記リレーのオン故障が検出されると、前記電圧供給調整装置によって変換された直流電圧が前記所定値よりも小さくなるように前記内燃機関の出力を低下させるための出力低下信号を前記内燃機関制御装置へ出力し、
前記内燃機関制御装置は、前記出力低下信号に応じて前記内燃機関の出力を低下させる、請求項１に記載の駆動システム。
【請求項３】
前記内燃機関制御装置は、前記出力低下信号に応じて前記内燃機関に供給される燃料噴射量を抑制する、請求項２に記載の駆動システム。
【請求項４】
前記内燃機関制御装置は、前記出力低下信号に応じて前記内燃機関に供給される空気量を抑制する、請求項２に記載の駆動システム。
【請求項５】
前記電圧供給調整装置は、
前記発電機により発電された交流電圧を所定の電圧レベルを有する直流電圧に変換する電圧調整回路と、
前記変換された直流電圧が所定値以上であるとき前記直流電圧を出力し、前記変換された直流電圧が前記所定値よりも低いとき前記直流電圧の出力を停止する電圧供給／停止素子とを含む、請求項１から請求項４のいずれか１項に記載の駆動システム。
【請求項６】
前記電圧供給／停止素子は、前記電圧調整回路と前記リレーとの間に逆接続されたツェナーダイオードであり、
前記所定値は、前記ツェナーダイオードのツェナー電圧である、請求項５に記載の駆動システム。
【請求項７】
二輪駆動モードおよび四輪駆動モードを有する駆動システムであって、
自動車の前輪および後輪のいずれか一方を駆動する内燃機関と、
前記内燃機関の出力により発電する発電機と、
前記発電機により発電された交流電圧を所定の電圧レベルを有する直流電圧に変換する電圧調整回路と、
前記電圧調整回路からの直流電圧を用いて前記前輪および前記後輪のいずれか他方を駆動する電動機と、
前記電圧調整回路と前記電動機との間に設けられたリレーと、
前記四輪駆動モード時、前記変換された直流電圧を前記リレーを介して前記電動機に供給し、前記二輪駆動モード時、前記変換された直流電圧の前記電動機への供給を停止する電圧供給切換回路と、
前記二輪駆動モード時、前記発電機の界磁電流が零になるように制御するとともに前記リレーがオフするように制御し、前記四輪駆動モード時、前記リレーがオンするように制御するシステム制御装置とを備える駆動システム。
【請求項８】
前記電圧供給切換回路は、
前記二輪駆動モード時であることを示す二輪駆動モード信号に応じて、前記電圧調整回路から出力された直流電圧の前記電動機への供給を停止する電圧供給停止回路と、
前記四輪駆動モード時であることを示す四輪駆動モード信号に応じて、前記電圧調整回路から出力された直流電圧を前記リレーを介して前記電動機へ供給する電圧供給回路とを含む、請求項７に記載の駆動システム。
【請求項９】
前記電圧供給停止回路は、
所定値よりも低い電圧の前記電動機への供給を停止する電圧停止素子と、
前記二輪駆動モード信号に応じて、前記電圧調整回路から出力された直流電圧を前記所定値よりも低い降圧電圧に降圧し、その降圧した降圧電圧を前記電圧停止素子へ出力する電圧降圧回路とを含む、請求項８に記載の駆動システム。
【請求項１０】
前記電圧降圧回路は、
前記二輪駆動モード信号に応じて、前記電圧調整回路から出力された直流電圧を前記所定値よりも低い基準電圧に分圧する分圧回路と、
比較結果信号の電圧レベルに応じた電流を電源ノードから出力ノードへ供給し、前記出力ノード上の出力電圧を前記降圧電圧として前記電圧停止素子へ出力する電流供給回路と、
前記出力電圧を前記基準電圧と比較し、その比較結果に応じた電圧レベルを有する比較結果信号を前記電流供給回路へ出力する比較回路とを含み、
前記電源ノードは、前記電圧調整回路から出力された直流電圧を受ける、請求項９に記載の駆動システム。
【請求項１１】
前記電圧停止素子は、前記電圧降圧回路と前記リレーとの間に逆接続されたツェナーダイオードであり、
前記所定値は、前記ツェナーダイオードのツェナー電圧である、請求項９または請求項１０に記載の駆動システム。
【請求項１２】
前記電圧供給停止回路は、
前記二輪駆動モード信号に応じて、前記電圧調整回路から出力された直流電圧の電圧レベルを低下させ、その低下させた直流電圧を基準電圧として出力する電圧低下回路と、
前記電圧調整回路から出力された直流電圧を前記基準電圧と比較し、供給停止信号を出力する比較回路と、
前記供給停止信号に応じて、前記電圧調整回路から出力された直流電圧の前記電動機への供給を停止する電圧停止回路とを含む、請求項８に記載の駆動システム。
【請求項１３】
前記電圧供給停止回路は、
前記二輪駆動モード信号に応じて、前記電圧調整回路から出力された直流電圧の電圧レベルを低下させ、電圧レベルの異なる第１および第２の直流電圧を生成する電圧低下回路と、
前記第１の直流電圧を前記第２の直流電圧と比較し、供給停止信号を出力する比較回路と、
前記供給停止信号に応じて、前記電圧調整回路から出力された直流電圧の前記電動機への供給を停止する電圧停止回路とを含む、請求項８に記載の駆動システム。
【請求項１４】
前記電圧供給切換回路は、
前記四輪駆動モード時であることを示す四輪駆動モード信号に応じて、前記電圧調整回路から出力された直流電圧を前記リレーを介して前記電動機へ供給する電圧供給回路と、
前記二輪駆動モード時であることを示す二輪駆動モード信号に応じて、前記電圧調整回路から出力された直流電圧を基準電圧と比較し、前記直流電圧が前記基準電圧よりも高いとき前記直流電圧の前記電動機への供給を停止する電圧供給停止回路とを含み、
前記システム制御装置は、前記直流電圧よりも低い基準電圧を前記電圧供給停止回路へ出力する、請求項７に記載の駆動システム。
【請求項１５】
前記内燃機関の回転数を検出する回転数検出センサーをさらに備え、
前記システム制御装置は、前記内燃機関の回転数と前記電圧調整回路から出力される直流電圧との関係を示すマップを保持しており、前記回転数検出センサーから受けた前記内燃機関の回転数に基づいて、前記電圧調整回路から出力される直流電圧を前記マップから抽出し、その抽出した直流電圧よりも低い基準電圧を前記電圧供給停止回路へ出力する、請求項１４に記載の駆動システム。
【請求項１６】
前記電圧調整回路から出力される直流電圧を検出する電圧センサーをさらに備え、
前記システム制御装置は、前記直流電圧を前記電圧センサーから受け、その受けた直流電圧よりも低い基準電圧を前記電圧供給停止回路へ出力する、請求項１４に記載の駆動システム。
【請求項１７】
前記リレーのオン故障を検出し、故障検出信号を出力する故障検出手段をさらに備え、
前記電圧供給停止回路は、前記二輪駆動モード信号に加え、前記故障検出信号を受けると、前記電圧調整回路から出力された直流電圧の前記電動機への供給を停止する、請求項１４から請求項１６のいずれか１項に記載の駆動システム。
【請求項１８】
二輪駆動モードおよび四輪駆動モードを有する駆動システムの制御をコンピュータに実行させるためのプログラムを記録したコンピュータ読取り可能な記録媒体であって、
前記駆動システムは、
自動車の前輪および後輪のいずれか一方を駆動する内燃機関と、
前記内燃機関の出力により発電する発電機と、
前記発電機により発電された交流電圧を所定の電圧レベルを有する直流電圧に変換し、その変換した直流電圧が所定値以上であるとき前記直流電圧を出力し、前記変換した直流電圧が前記所定値よりも低いとき前記直流電圧の出力を停止する電圧供給調整装置と、
前記電圧供給調整装置からの前記直流電圧を用いて前記前輪および前記後輪のいずれか他方を駆動する電動機と、
前記電圧供給調整装置と前記電動機との間に設けられたリレーとを備え、
前記プログラムは、
前記二輪駆動モードへの移行に伴い、前記リレーをオフ制御する第１のステップと、
前記リレーのオフ制御中に前記リレーのオン故障を検出する第２のステップと、
前記リレーのオン故障を検出すると、前記電圧供給調整装置によって変換された直流電圧が前記所定値よりも低くなるように前記内燃機関の出力を低下させる第３のステップとをコンピュータに実行させる、コンピュータに実行させるためのプログラムを記録したコンピュータ読取り可能な記録媒体。
【請求項１９】
前記第３のステップは、前記電圧供給調整装置によって変換された直流電圧が前記所定値よりも低くなるように前記内燃機関に供給される燃料噴射量を抑制する、請求項１８に記載のコンピュータに実行させるためのプログラムを記録したコンピュータ読取り可能な記録媒体。
【請求項２０】
前記第３のステップは、前記電圧供給調整装置によって変換された直流電圧が前記所定値よりも低くなるように前記内燃機関に供給される空気量を抑制する、請求項１８に記載のコンピュータに実行させるためのプログラムを記録したコンピュータ読取り可能な記録媒体。
【請求項２１】
二輪駆動モードおよび四輪駆動モードを有する駆動システムの制御をコンピュータに実行させるためのプログラムを記録したコンピュータ読取り可能な記録媒体であって、
前記駆動システムは、
自動車の前輪および後輪のいずれか一方を駆動する内燃機関と、
前記内燃機関の出力により発電する発電機と、
前記発電機により発電された交流電圧を所定の電圧レベルを有する直流電圧に変換する電圧調整回路と、
前記電圧調整回路からの直流電圧を用いて前記前輪および前記後輪のいずれか他方を駆動する電動機と、
前記電圧調整回路と前記電動機との間に設けられたリレーと、
前記四輪駆動モード時であることを示す四輪駆動モード信号に応じて、前記電圧調整回路から出力された直流電圧を前記リレーを介して前記電動機へ供給する電圧供給回路と、
前記二輪駆動モード時であることを示す二輪駆動モード信号に応じて、前記電圧調整回路から出力された直流電圧を基準電圧と比較し、前記直流電圧が前記基準電圧よりも高いとき前記直流電圧の前記電動機への供給を停止する電圧供給停止回路とを備え、
前記プログラムは、
前記二輪駆動モードへの移行に伴い、前記電圧調整回路から出力された直流電圧を検出する第１のステップと、
前記検出された直流電圧を前記基準電圧と比較する第２のステップと、
前記検出された直流電圧が前記基準電圧以下であるとき、前記検出された直流電圧よりも低い電圧を前記基準電圧として前記電圧供給停止回路へ出力する第３のステップとをコンピュータに実行させる、コンピュータに実行させるためのプログラムを記録したコンピュータ読取り可能な記録媒体。
【請求項２２】
前記第１のステップは、
前記内燃機関の回転数を検出する第１のサブステップと、
前記内燃機関の回転数と前記直流電圧との関係を示すマップを参照して前記第１のサブステップにおいて検出された回転数に対応する直流電圧を検出する第２のサブステップとを含む、請求項２１に記載のコンピュータに実行させるためのプログラムを記録したコンピュータ読取り可能な記録媒体。
【請求項２３】
二輪駆動モードおよび四輪駆動モードを有する駆動システムの制御をコンピュータに実行させるためのプログラムを記録したコンピュータ読取り可能な記録媒体であって、
前記駆動システムは、
自動車の前輪および後輪のいずれか一方を駆動する内燃機関と、
前記内燃機関の出力により発電する発電機と、
前記発電機により発電された交流電圧を所定の電圧レベルを有する直流電圧に変換する電圧調整回路と、
前記電圧調整回路からの直流電圧を用いて前記前輪および前記後輪のいずれか他方を駆動する電動機と、
前記電圧調整回路と前記電動機との間に設けられたリレーと、
前記四輪駆動モード時であることを示す四輪駆動モード信号に応じて、前記電圧調整回路から出力された直流電圧を前記リレーを介して前記電動機へ供給する電圧供給回路と、
前記二輪駆動モード時であることを示す二輪駆動モード信号に応じて、前記電圧調整回路から出力された直流電圧を基準電圧と比較し、前記直流電圧が前記基準電圧よりも高いとき前記直流電圧の前記電動機への供給を停止する電圧供給停止回路とを備え、
前記プログラムは、
前記二輪駆動モードへの移行に伴い、前記リレーをオフ制御する第１のステップと、
前記リレーのオフ制御中に前記リレーのオン故障を検出する第２のステップと、
前記リレーのオン故障を検出すると、前記電圧調整回路から出力された直流電圧を検出する第３のステップと、
前記検出された直流電圧を前記基準電圧と比較する第４のステップと、
前記検出された直流電圧が前記基準電圧以下であるとき、前記検出された直流電圧よりも低い電圧を前記基準電圧として前記電圧供給停止回路へ出力する第５のステップとをコンピュータに実行させる、コンピュータに実行させるためのプログラムを記録したコンピュータ読取り可能な記録媒体。
【請求項２４】
前記第３のステップは、
前記内燃機関の回転数を検出する第１のサブステップと、
前記内燃機関の回転数と前記直流電圧との関係を示すマップを参照して前記第１のサブステップにおいて検出された回転数に対応する直流電圧を検出する第２のサブステップとを含む、請求項２３に記載のコンピュータに実行させるためのプログラムを記録したコンピュータ読取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、二輪駆動モードおよび四輪駆動モードを有する駆動システムに関し、特に、信頼性の高い駆動システムおよび駆動システムの制御をコンピュータに実行させるためのプログラムを記録したコンピュータ読取り可能な記録媒体に関するものである。
【０００２】
【従来の技術】
前輪をエンジンによって駆動する二輪駆動モードと、前輪をエンジンにより駆動し、後輪をモータにより駆動する四輪駆動モードとを有する駆動装置が特開２００２−１５２９１１号公報および特開２００２−３００７０１号公報に記載されている。
【０００３】
図２２は、二輪駆動モードと四輪駆動モードとを有する従来の駆動装置の概略ブロック図である。図２２を参照して、従来の駆動装置３００は、エンジン３１０と、発電機３２０と、レギュレータ３３０と、リレー３４０と、モータ３５０とを備える。
【０００４】
エンジン３１０は、前輪を駆動する。発電機３２０は、エンジン３１０に連結され、エンジン３１０の回転力により発電する。レギュレータ３３０は、発電機３２０が発電した交流電圧を所定の電圧レベルを有する直流電圧に変換する。
【０００５】
リレー３４０は、オンされるとレギュレータ３３０からの直流電圧をモータ３５０に供給し、オフされるとレギュレータ３３０からの直流電圧のモータ３５０への供給を停止する。モータ３５０は、リレー３４０を介してレギュレータ３３０から供給された直流電圧によって後輪を駆動する。
【０００６】
駆動装置３００の四輪駆動モードにおいては、発電機３２０は、制御装置（図示せず）から界磁電流を受け、エンジン３１０の回転力によって交流電圧を発電する。レギュレータ３３０は、発電機３２０が発電した交流電圧を直流電圧に変換する。そして、リレー３４０は、制御装置によってオンされ、レギュレータ３３０からの直流電圧をモータ３５０に供給する。そうすると、エンジン３１０は、前輪を駆動し、モータ３５０は、後輪を駆動する。これにより、四輪駆動モード時、駆動装置３００は、エンジン３１０およびモータ３５０によってそれぞれ前輪および後輪を駆動する。
【０００７】
また、駆動装置３００の二輪駆動モードにおいては、リレー３４０が制御装置によってオフされ、発電機３２０へ供給される界磁電流は零に設定される。そして、エンジン３１０は、前輪を駆動する。このように、駆動装置３００は、二輪駆動モード時、エンジン３１０によって前輪のみを駆動する。
【０００８】
【特許文献１】
特開２００２−１５２９１１号公報
【０００９】
【特許文献２】
特開２００２−３００７０１号公報
【００１０】
【発明が解決しようとする課題】
しかし、従来の駆動装置においては、二輪駆動モード時に発電機へ供給される界磁電流が零に設定されても、界磁電流による残留磁化が発電機に残っているため、発電機は、エンジンの回転力によって発電する。そうすると、リレー３４０がオン固着した場合、リレー３４０がオフ制御されているにも拘わらず、モータ３５０に直流電流が供給される。その結果、直流電圧が、常時、モータ３５０に印加され、モータ３５０が加熱破壊するという問題がある。また、モータ３５０の加熱破壊に至らない場合でもモータ３５０のブラシ寿命等が短くなるという問題がある。
【００１１】
そこで、この発明は、かかる問題を解決するためになされたものであり、その目的は、二輪駆動モード時にリレーがオン固着してもモータへの直流電圧の供給を遮断可能な駆動システムを提供することである。
【００１２】
また、この発明の別の目的は、二輪駆動モード時にリレーがオン固着してもモータへの直流電圧の供給を遮断する制御をコンピュータに実行させるためのプログラムを記録したコンピュータ読取り可能な記録媒体を提供することである。
【００１３】
【課題を解決するための手段および発明の効果】
この発明によれば、駆動システムは、二輪駆動モードおよび四輪駆動モードを有する駆動システムであって、内燃機関と、発電機と、電圧供給調整装置と、電動機と、リレーと、システム制御装置とを備える。内燃機関は、自動車の前輪および後輪のいずれか一方を駆動する。発電機は、内燃機関の出力により発電する。電圧供給調整装置は、発電機により発電された交流電圧を所定の電圧レベルを有する直流電圧に変換し、その変換した直流電圧が所定値以上であるとき直流電圧を出力し、変換した直流電圧が所定値よりも低いとき直流電圧の出力を停止する。電動機は、電圧供給調整装置からの直流電圧を用いて前輪および後輪のいずれか他方を駆動する。リレーは、電圧供給調整装置と電動機との間に設けられる。システム制御装置は、二輪駆動モード時、発電機の界磁電流が零になるように制御するとともにリレーがオフするように制御し、四輪駆動モード時、リレーがオンするように制御する。
【００１４】
好ましくは、駆動システムは、内燃機関を制御する内燃機関制御装置をさらに備える。そして、システム制御装置は、リレーのオフ制御中にリレーのオン故障が検出されると、電圧供給調整装置によって変換された直流電圧が所定値よりも小さくなるように内燃機関の出力を低下させるための出力低下信号を内燃機関制御装置へ出力する。内燃機関制御装置は、出力低下信号に応じて内燃機関の出力を低下させる。
【００１５】
好ましくは、内燃機関制御装置は、出力低下信号に応じて内燃機関に供給される燃料噴射量を抑制する。
【００１６】
好ましくは、内燃機関制御装置は、出力低下信号に応じて内燃機関に供給される空気量を抑制する。
【００１７】
好ましくは、電圧供給調整装置は、電圧調整回路と、電圧供給／停止素子とを含む。電圧調整回路は、発電機により発電された交流電圧を所定の電圧レベルを有する直流電圧に変換する。電圧供給／停止素子は、電圧調整回路により変換された直流電圧が所定値以上であるとき直流電圧を出力し、電圧調整回路により変換された直流電圧が所定値よりも低いとき直流電圧の出力を停止する。
【００１８】
好ましくは、電圧供給／停止素子は、電圧調整回路とリレーとの間に逆接続されたツェナーダイオードである。所定値は、ツェナーダイオードのツェナー電圧である。
【００１９】
また、この発明によれば、駆動システムは、二輪駆動モードおよび四輪駆動モードを有する駆動システムであって、内燃機関と、発電機と、電圧調整回路と、電動機と、リレーと、電圧供給切換回路と、システム制御装置とを備える。内燃機関は、自動車の前輪および後輪のいずれか一方を駆動する。発電機は、内燃機関の出力により発電する。電圧調整回路は、発電機により発電された交流電圧を所定の電圧レベルを有する直流電圧に変換する。電動機は、電圧調整回路からの直流電圧を用いて前輪および後輪のいずれか他方を駆動する。リレーは、電圧調整回路と電動機との間に設けられる。電圧供給切換回路は、四輪駆動モード時、電圧調整回路により変換された直流電圧をリレーを介して電動機に供給し、二輪駆動モード時、電圧調整回路により変換された直流電圧の電動機への供給を停止する。システム制御装置は、二輪駆動モード時、発電機の界磁電流が零になるように制御するとともにリレーがオフするように制御し、四輪駆動モード時、リレーがオンするように制御する。
【００２０】
好ましくは、電圧供給切換回路は、電圧供給停止回路と、電圧供給回路とを含む。電圧供給停止回路は、二輪駆動モード時であることを示す二輪駆動モード信号に応じて、電圧調整回路から出力された直流電圧の電動機への供給を停止する。電圧供給回路は、四輪駆動モード時であることを示す四輪駆動モード信号に応じて、電圧調整回路から出力された直流電圧をリレーを介して電動機へ供給する。
【００２１】
好ましくは、電圧供給停止回路は、電圧停止素子と、電圧降圧回路とを含む。電圧停止素子は、所定値よりも低い電圧の電動機への供給を停止する。電圧降圧回路は、二輪駆動モード信号に応じて、電圧調整回路から出力された直流電圧を所定値よりも低い降圧電圧に降圧し、その降圧した降圧電圧を電圧停止素子へ出力する。
【００２２】
好ましくは、電圧降圧回路は、分圧回路と、電流供給回路と、比較回路とを含む。分圧回路は、二輪駆動モード信号に応じて、電圧調整回路から出力された直流電圧を所定値よりも低い基準電圧に分圧する。電流供給回路は、比較結果信号の電圧レベルに応じた電流を電源ノードから出力ノードへ供給し、出力ノード上の出力電圧を降圧電圧として電圧停止素子へ出力する。比較回路は、出力電圧を基準電圧と比較し、その比較結果に応じた電圧レベルを有する比較結果信号を電流供給回路へ出力する。そして、電源ノードは、電圧調整回路から出力された直流電圧を受ける。
【００２３】
好ましくは、電圧停止素子は、電圧降圧回路とリレーとの間に逆接続されたツェナーダイオードである。そして、所定値は、ツェナーダイオードのツェナー電圧である。
【００２４】
好ましくは、電圧供給停止回路は、電圧低下回路と、比較回路と、電圧停止回路とを含む。電圧低下回路は、二輪駆動モード信号に応じて、電圧調整回路から出力された直流電圧の電圧レベルを低下させ、その低下させた直流電圧を基準電圧として出力する。比較回路は、電圧調整回路から出力された直流電圧を基準電圧と比較し、供給停止信号を出力する。電圧停止回路は、供給停止信号に応じて、電圧調整回路から出力された直流電圧の電動機への供給を停止する。
【００２５】
好ましくは、電圧供給停止回路は、電圧低下回路と、比較回路と、電圧停止回路とを含む。電圧低下回路は、二輪駆動モード信号に応じて、電圧調整回路から出力された直流電圧の電圧レベルを低下させ、電圧レベルの異なる第１および第２の直流電圧を生成する。比較回路は、第１の直流電圧を第２の直流電圧と比較し、供給停止信号を出力する。電圧停止回路は、供給停止信号に応じて、電圧調整回路から出力された直流電圧の電動機への供給を停止する。
【００２６】
好ましくは、電圧供給切換回路は、電圧供給回路と、電圧供給停止回路とを含む。電圧供給回路は、四輪駆動モード時であることを示す四輪駆動モード信号に応じて、電圧調整回路から出力された直流電圧をリレーを介して電動機へ供給する。電圧供給停止回路は、二輪駆動モード時であることを示す二輪駆動モード信号に応じて、電圧調整回路から出力された直流電圧を基準電圧と比較し、直流電圧が基準電圧よりも高いとき直流電圧の電動機への供給を停止する。そして、システム制御装置は、電圧調整回路から出力された直流電圧よりも低い基準電圧を電圧供給停止回路へ出力する。
【００２７】
好ましくは、駆動システムは、内燃機関の回転数を検出する回転数検出センサーをさらに備える。システム制御装置は、内燃機関の回転数と電圧調整回路から出力される直流電圧との関係を示すマップを保持しており、回転数検出センサーから受けた内燃機関の回転数に基づいて、電圧調整回路から出力される直流電圧をマップから抽出し、その抽出した直流電圧よりも低い基準電圧を電圧供給停止回路へ出力する。
【００２８】
好ましくは、駆動システムは、電圧調整回路から出力される直流電圧を検出する電圧センサーをさらに備える。そして、システム制御装置は、直流電圧を電圧センサーから受け、その受けた直流電圧よりも低い基準電圧を電圧供給停止回路へ出力する。
【００２９】
好ましくは、駆動システムは、リレーのオン故障を検出し、故障検出信号を出力する故障検出手段をさらに備える。そして、電圧供給停止回路は、二輪駆動モード信号に加え、故障検出信号を受けると、電圧調整回路から出力された直流電圧の電動機への供給を停止する。
【００３０】
さらに、この発明によれば、コンピュータに実行させるためのプログラムを記録したコンピュータ読取り可能な記録媒体は、二輪駆動モードおよび四輪駆動モードを有する駆動システムの制御をコンピュータに実行させるためのプログラムを記録したコンピュータ読取り可能な記録媒体である。
【００３１】
駆動システムは、自動車の前輪および後輪のいずれか一方を駆動する内燃機関と、内燃機関の出力により発電する発電機と、発電機により発電された交流電圧を所定の電圧レベルを有する直流電圧に変換し、その変換した直流電圧が所定値以上であるとき直流電圧を出力し、変換した直流電圧が所定値よりも低いとき直流電圧の出力を停止する電圧供給調整装置と、電圧供給調整装置からの直流電圧を用いて前輪および後輪のいずれか他方を駆動する電動機と、電圧供給調整装置と電動機との間に設けられたリレーとを備える。
【００３２】
プログラムは、二輪駆動モードへの移行に伴い、リレーをオフ制御する第１のステップと、リレーのオフ制御中にリレーのオン故障を検出する第２のステップと、リレーのオン故障を検出すると、電圧供給調整装置によって変換された直流電圧が所定値よりも低くなるように内燃機関の出力を低下させる第３のステップとをコンピュータに実行させる。
【００３３】
好ましくは、第３のステップは、電圧供給調整装置によって変換された直流電圧が所定値よりも低くなるように内燃機関に供給される燃料噴射量を抑制する。
【００３４】
好ましくは、第３のステップは、電圧供給調整装置によって変換された直流電圧が所定値よりも低くなるように内燃機関に供給される空気量を抑制する。
【００３５】
さらに、この発明によれば、コンピュータに実行させるためのプログラムを記録したコンピュータ読取り可能な記録媒体は、二輪駆動モードおよび四輪駆動モードを有する駆動システムの制御をコンピュータに実行させるためのプログラムを記録したコンピュータ読取り可能な記録媒体である。
【００３６】
駆動システムは、自動車の前輪および後輪のいずれか一方を駆動する内燃機関と、内燃機関の出力により発電する発電機と、発電機により発電された交流電圧を所定の電圧レベルを有する直流電圧に変換する電圧調整回路と、電圧調整回路からの直流電圧を用いて前輪および後輪のいずれか他方を駆動する電動機と、電圧調整回路と電動機との間に設けられたリレーと、四輪駆動モード時であることを示す四輪駆動モード信号に応じて、電圧調整回路から出力された直流電圧をリレーを介して電動機へ供給する電圧供給回路と、二輪駆動モード時であることを示す二輪駆動モード信号に応じて、電圧調整回路から出力された直流電圧を基準電圧と比較し、直流電圧が基準電圧よりも高いとき直流電圧の電動機への供給を停止する電圧供給停止回路とを備える。
【００３７】
プログラムは、二輪駆動モードへの移行に伴い、電圧調整回路から出力された直流電圧を検出する第１のステップと、検出された直流電圧を基準電圧と比較する第２のステップと、検出された直流電圧が基準電圧以下であるとき、検出された直流電圧よりも低い電圧を基準電圧として電圧供給停止回路へ出力する第３のステップとをコンピュータに実行させる。
【００３８】
好ましくは、第１のステップは、内燃機関の回転数を検出する第１のサブステップと、内燃機関の回転数と直流電圧との関係を示すマップを参照して第１のサブステップにおいて検出された回転数に対応する直流電圧を検出する第２のサブステップとを含む。
【００３９】
さらに、この発明によれば、コンピュータに実行させるためのプログラムを記録したコンピュータ読取り可能な記録媒体は、二輪駆動モードおよび四輪駆動モードを有する駆動システムの制御をコンピュータに実行させるためのプログラムを記録したコンピュータ読取り可能な記録媒体である。
【００４０】
駆動システムは、自動車の前輪および後輪のいずれか一方を駆動する内燃機関と、内燃機関の出力により発電する発電機と、発電機により発電された交流電圧を所定の電圧レベルを有する直流電圧に変換する電圧調整回路と、電圧調整回路からの直流電圧を用いて前輪および後輪のいずれか他方を駆動する電動機と、電圧調整回路と電動機との間に設けられたリレーと、四輪駆動モード時であることを示す四輪駆動モード信号に応じて、電圧調整回路から出力された直流電圧をリレーを介して電動機へ供給する電圧供給回路と、二輪駆動モード時であることを示す二輪駆動モード信号に応じて、電圧調整回路から出力された直流電圧を基準電圧と比較し、直流電圧が基準電圧よりも高いとき直流電圧の電動機への供給を停止する電圧供給停止回路とを備える。
【００４１】
プログラムは、二輪駆動モードへの移行に伴い、リレーをオフ制御する第１のステップと、リレーのオフ制御中にリレーのオン故障を検出する第２のステップと、リレーのオン故障を検出すると、電圧調整回路から出力された直流電圧を検出する第３のステップと、検出された直流電圧を基準電圧と比較する第４のステップと、検出された直流電圧が基準電圧以下であるとき、検出された直流電圧よりも低い電圧を基準電圧として電圧供給停止回路へ出力する第５のステップとをコンピュータに実行させる。
【００４２】
好ましくは、第３のステップは、内燃機関の回転数を検出する第１のサブステップと、内燃機関の回転数と直流電圧との関係を示すマップを参照して第１のサブステップにおいて検出された回転数に対応する直流電圧を検出する第２のサブステップとを含む。
【００４３】
この発明においては、二輪駆動モード時、発電機が発電した直流電圧の電動機への供給が停止される。
【００４４】
したがって、この発明によれば、二輪駆動モード時に直流電圧が電動機に供給され、電動機が加熱破壊したり、ブラシ寿命が劣化するのを防止できる。
【００４５】
また、この発明においては、二輪駆動モード時に発電機が残留磁化により発電した直流電圧の電圧レベルに拘わらず、発電機が発電した直流電圧の電動機への供給が停止される。
【００４６】
したがって、この発明によれば、二輪駆動モード時に直流電圧が電動機に供給され、電動機が加熱破壊したり、ブラシ寿命が劣化するのを防止できるとともに、エンジンの回転数を発電機における発電電圧と無関係に変化させることができる。その結果、スムーズな二輪走行が可能である。
【００４７】
さらに、この発明においては、二輪駆動モードにおいて、発電機と電動機との間に設けられリレーがオン故障したとき、発電機が発電した直流電圧の電動機への供給が停止される。
【００４８】
したがって、この発明によれば、二輪駆動モード時にリレーがオン故障しても、直流電圧が電動機に供給され、電動機が加熱破壊したり、ブラシ寿命が劣化するのを防止できる。
【００４９】
【発明の実施の形態】
本発明の実施の形態について図面を参照しながら詳細に説明する。なお、図中同一または相当部分には同一符号を付してその説明は繰返さない。
【００５０】
［実施の形態１］
図１は、実施の形態１による駆動システムの概略ブロック図である。図１を参照して、実施の形態１による駆動システム１００は、前輪１０Ｌ，１０Ｒと、車輪速センサー１１Ｌ，１１Ｒ，２１Ｌ，２１Ｒと、後輪２０Ｌ，２０Ｒと、エンジン３０と、プーリ３１，６１と、アクセルセンサー３２と、スロットルセンサー３３と、車速センサー３４と、４ＷＤ切換スイッチ３５と、燃料噴射弁３６と、スロットルバルブ３７と、エンジン回転数検出センサー３８と、ディファレンシャルギア（ＤＧ：Ｄｉｆｆｅｒｅｎｔｉａｌ  Ｇｅａｒ）４０，１４０と、発電装置５０と、無端ベルト６０と、エンジンＥＣＵ（Ｅｌｅｃｔｒｉｃ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）７０と、コントローラ８０と、ジャンクションボックス９０と、モータ１１０と、減速機１２０と、クラッチ１３０と、配線１５０とを備える。
【００５１】
前輪１０Ｌ，１０Ｒは、エンジン３０の出力トルクをＤＧ４０を介して受け、回転する。
【００５２】
車輪速センサー１１Ｌは、前輪１０Ｌの回転速度に応じたパルス信号を検出し、その検出したパルス信号を車輪速検出値としてコントローラ８０へ出力する。車輪速センサー１１Ｒは、前輪１０Ｒの回転速度に応じたパルス信号を検出し、その検出したパルス信号を車輪速検出値としてコントローラ８０へ出力する。車輪速センサー２１Ｌは、後輪２０Ｌの回転速度に応じたパルス信号を検出し、その検出したパルス信号を車輪速検出値としてコントローラ８０へ出力する。車輪速センサー２１Ｒは、後輪２０Ｒの回転速度に応じたパルス信号を検出し、その検出したパルス信号を車輪速検出値としてコントローラ８０へ出力する。
【００５３】
後輪２０Ｌ，２０Ｒは、駆動システム１００の四輪駆動モード時、モータ１１０の出力トルクを減速機１２０、クラッチ１３０およびＤＧ１４０を介して受け、回転する。
【００５４】
エンジン３０は、エンジンＥＣＵ７０の制御に従って所定の回転数で回転し、エンジンＥＣＵ７０によって指定された出力トルクを出力する。そして、エンジン３０は、出力トルクをＤＧ４０を介して前輪１０Ｌ，１０Ｒへ伝達するとともに、プーリ３１、無端ベルト６０およびプーリ６１を介して発電装置５０へ伝達する。
【００５５】
プーリ３１は、エンジン３０のシャフトに取り付けられ、無端ベルト６０によってプーリ６１に連結される。そして、プーリ３１は、エンジン３０の出力トルクを無端ベルト６０およびプーリ６１を介して発電装置５０に伝達する。
【００５６】
アクセルセンサー３２は、アクセルペダルの踏込み量を検出し、その検出したアクセルペダルの踏込み量をコントローラ８０へ出力する。スロットルセンサー３３は、スロットルバルブ３７のスロットル開度を検出し、その検出したスロットル開度をコントローラ８０へ出力する。車速センサー３４は、車速を検出し、その検出した車速をコントローラ８０へ出力する。４ＷＤ切換スイッチ３５は、駆動システム１００における二輪駆動モードと四輪駆動モードとを切換えるスイッチであり、駆動システム１００が搭載された自動車のドライバーによって二輪駆動側に操作されると、二輪駆動モードを指示する信号をコントローラ８０へ出力し、ドライバーによって四輪駆動側に操作されると、四輪駆動モードを指示する信号をコントローラ８０へ出力する。
【００５７】
燃料噴射弁３６は、エンジンＥＣＵ７０によって指定された燃料をエンジン３０に噴射する。スロットルバルブ３７は、エンジンＥＣＵ７０によって指定された空気をエンジン３０に供給する。エンジン回転数検出センサー３８は、エンジン３０の回転数Ｎｅを検出し、その検出した回転数Ｎｅをコントローラ８０へ出力する。
【００５８】
ＤＧ４０は、エンジン３０の出力トルクを前輪１０Ｌ，１０Ｒへ伝達する。発電装置５０は、エンジン３０の回転数Ｎｅにプーリ３１とプーリ６１とのプーリ比を乗じた回転数Ｎｈを受け、コントローラ８０から界磁電流指令値Ｉｋ＿ｃｏｍを受ける。発電装置５０は、界磁電流指令値Ｉｋ＿ｃｏｍによって指定された界磁電流Ｉｋを発電機（図示せず）へ長し、発電機のローターを回転数Ｎｈで回転させることにより交流電圧を発電する。そして、発電装置５０は、発電した交流電圧を所定の電圧レベルを有する直流電圧に変換し、その変換した直流電圧が所定値以上であるとき、直流電圧を配線１５０およびジャンクションボックス９０を介してモータ１１０へ供給し、変換した直流電圧が所定値よりも低いとき、直流電圧のモータ１１０への供給を停止する。
【００５９】
プーリ６１は、プーリ３１および無端ベルト６０を介して受けたエンジン３０の出力トルクを発電装置５０に伝達する。無端ベルト６０は、プーリ３１をプーリ６１に連結し、プーリ３１からの出力トルクをプーリ６１に伝達する。
【００６０】
エンジンＥＣＵ７０は、アクセルセンサー３２が検出したアクセルペダルの踏込み量、スロットルセンサー３３が検出したスロットル開度、およびエンジン回転数検出センサー３８が検出したエンジン３０の回転数Ｎｅをコントローラ８０から受け、その受けたアクセルペダルの踏込み量、スロットル開度およびエンジン３０の回転数Ｎｅに基づいて、アクセルペダルの踏込み量に応じた出力トルクを出力するようにエンジン３０を制御する。より具体的には、エンジンＥＣＵ７０は、アクセルペダルの踏込み量に応じた出力トルクを出力するために必要な燃料および空気をエンジン３０に供給するように、燃料噴射弁３６およびスロットルバルブ３７を制御する。
【００６１】
また、エンジンＥＣＵ７０は、コントローラ８０からの制御に基づいてエンジン３０の回転数Ｎｅを低下させる。
【００６２】
コントローラ８０は、車輪速センサー１１Ｌ，１１Ｒ，２１Ｌ，２１Ｒからそれぞれ前輪１０Ｌ，１０Ｒおよび後輪２０Ｌ，２０Ｒの回転速度に対応したパルス信号を受ける。また、コントローラ８０は、アクセルセンサー３２からアクセルペダルの踏込み量を受け、スロットルセンサー３３からスロットル開度を受け、車速センサー３４から車速を受け、４ＷＤ切換スイッチ３５から二輪駆動モードを指示する信号または四輪駆動モードを指示する信号を受け、エンジン回転数検出センサー３８からエンジン３０の回転数Ｎｅを受け、ジャンクションボックス９０に含まれる電流センサーから配線１５０を流れる電流値を受け、ジャンクションボックス９０内の１つのノードからモータ１１０に印加される印加電圧を受ける。
【００６３】
コントローラ８０は、車輪速センサー１１Ｌ，１１Ｒから受けたパルス信号に基づいて、前輪１０Ｌ，１０Ｒの車速を演算し、車輪速センサー２１Ｌ，２１Ｒから受けたパルス信号に基づいて、後輪２０Ｌ，２０Ｒの車速を演算する。そして、コントローラ８０は、前輪１０Ｌ，１０Ｒの車速から後輪２０Ｌ，２０Ｒの車速を減算することによりスリップ速度を求め、その求めたスリップ速度が零以下であるとき、エンジン３０に対する発電負荷を零に設定し、スリップ速度が零よりも大きいとき、前輪１０Ｌ，１０Ｒのスリップを抑制するためにエンジン３０に対する発電負荷が大きくなるように発電装置５０を制御する。
【００６４】
また、コントローラ８０は、アクセルペダルの踏込み量、スロットル開度およびエンジン３０の回転数ＮｅをエンジンＥＣＵ７０へ出力する。
【００６５】
さらに、コントローラ８０は、４ＷＤ切換スイッチ３５から四輪駆動モードを指示する信号を受けると、ジャンクションボックス９０に含まれるリレーをオンするための信号ＲＯＮをジャンクションボックス９０へ出力するとともに、界磁電流指令値Ｉｋ＿ｃｏｍを演算して発電装置５０へ出力する。この場合、コントローラ８０は、アクセルセンサー３２からのアクセルペダルの踏込み量および車速センサー３４からの車速に基づいて、アクセルペダルの踏込み量に応じた車速を実現するためにモータ１１０が出力すべきモータトルクＴｍを演算し、その演算したモータトルクＴｍをモータ１１０が出力するときに必要な電力から界磁電流指令値Ｉｋ＿ｃｏｍを演算する。
【００６６】
さらに、コントローラ８０は、四輪駆動モード時、必要なトルクを出力するようにモータ１１０を制御する。
【００６７】
さらに、コントローラ８０は、４ＷＤ切換スイッチ３５から二輪駆動モードを指示する信号を受けると、ジャンクションボックス９０に含まれるリレーをオフするための信号ＲＯＦＦをジャンクションボックス９０へ出力する。そして、コントローラ８０は、信号ＲＯＦＦをジャンクションボックス９０へ出力してリレーをオフ制御しているときにジャンクションボックス９０から受けた電流値およびモータ１１０への印加電圧に基づいてリレーがオン故障（すなわち、オン固着）しているか否かを判定する。リレーがオン故障しているとき、コントローラ８０は、エンジン３０の回転数Ｎｅを低下させるための信号Ｎｅ＿ｄｅｃをエンジンＥＣＵ７０へ出力する。
【００６８】
さらに、コントローラ８０は、二輪駆動モード時、クラッチ１３０を非連結にする。
【００６９】
ジャンクションボックス９０は、モータ１１０を発電装置５０に連結するためのボックスである。ジャンクションボックス９０の詳細については後述する。
【００７０】
モータ１１０は、コントローラ８０からの制御によって、指定されたトルクを出力し、その出力したトルクを減速機１２０、クラッチ１３０およびＤＧ１４０を介して後輪２０Ｌ，２０Ｒへ伝達する。すなわち、モータ１１０は、四輪駆動モード時、後輪２０Ｌ，２０Ｒを駆動する。
【００７１】
減速機１２０は、モータ１１０の回転運動を要求される回転数、トルクおよび回転方向へ変換してクラッチ１３０およびＤＧ１４０を介して後輪２０Ｌ，２０Ｒに伝達する。
【００７２】
クラッチ１３０は、油圧クラッチおよび電磁クラッチ等から構成され、コントローラ８０からの制御指令に応じたトルク伝達率でモータ１１０の出力トルクを後輪２０Ｌ，２０Ｒへ伝達する。なお、クラッチ１３０は、二輪駆動モード時、非連結になっている。ＤＧ１４０は、クラッチ１３０からのトルクを後輪２０Ｌ，２０Ｒに伝達する。
【００７３】
図２は、図１に示す発電装置５０の回路図である。図２を参照して、発電装置５０は、電流供給回路５１と、発電機５２と、レギュレータ５３と、ツェナーダイオード５４とを含む。
【００７４】
発電機５２は、ローターコイル５２１と、ステーターコイル５２２Ａ，５２２Ｂ，５２２Ｃとを含む。ステーターコイル５２２Ａ，５２２Ｂ，５２２Ｃは、Δ型に結線される。すなわち、ステーターコイル５２２Ａの一方端およびステーターコイル５２２Ｃの他方端は、ノードＮ１に接続され、ステーターコイル５２２Ａの他方端およびステーターコイル５２２Ｂの一方端は、ノードＮ２に接続され、ステーターコイル５２２Ｂの他方端およびステーターコイル５２２Ｃの一方端は、ノードＮ３に接続される。
【００７５】
レギュレータ５３は、ダイオードＤ１〜Ｄ６を含む。ダイオードＤ１，Ｄ２は、電源ライン５５と接地ノードＧＮＤとの間に直列に接続される。ダイオードＤ３，Ｄ４は、電源ライン５５と接地ノードＧＮＤとの間に直列に接続される。ダイオードＤ５，Ｄ６は、電源ライン５５と接地ノードＧＮＤとの間に直列に接続される。ダイオードＤ１，Ｄ２、ダイオードＤ３，Ｄ４およびダイオードＤ５，Ｄ６は、電源ライン５５と接地ノードＧＮＤとの間に並列に接続される。
【００７６】
また、ダイオードＤ１とダイオードＤ２との中間点は、発電機５２のノードＮ１に接続され、ダイオードＤ３とダイオードＤ４との中間点は、発電機５２のノードＮ３に接続され、ダイオードＤ５とダイオードＤ６との中間点は、発電機５２のノードＮ２に接続される。
【００７７】
ツェナーダイオード５４は、電源ライン５５に逆方向に挿入される。すなわち、ツェナーダイオード５４は、レギュレータ５３からの直流電圧がツェナー電圧Ｖｚ以上であるとき直流電圧が発電装置５０から出力される方向に接続される。
【００７８】
電流供給回路５１は、コントローラ８０からの界磁電流指令値Ｉｋ＿ｃｏｍを受け、その受けた界磁電流指令値Ｉｋ＿ｃｏｍによって指定された界磁電流Ｉｋを発電機５２のローターコイル５２１に流す。
【００７９】
発電機５２は、ローターコイル５２１が巻回されたローターがプーリ６１を介して受けたエンジン３０の回転力によって回転することにより交流電圧を発電し、その発電した交流電圧をレギュレータ５３へ供給する。
【００８０】
レギュレータ５３は、発電機５２によって発電された交流電圧を所定の電圧レベルを有する直流電圧に変換し、その変換した直流電圧をツェナーダイオード５４へ供給する。
【００８１】
ツェナーダイオード５４は、レギュレータ５３から受けた直流電圧がツェナー電圧Ｖｚ以上であるとき、レギュレータ５３から受けた直流電圧を発電電圧Ｖｈとして配線１５０へ出力する。また、ツェナーダイオード５４は、レギュレータ５３から受けた直流電圧がツェナー電圧Ｖｚよりも低いとき、レギュレータ５３から受けた直流電圧の配線１５０への出力を停止する。
【００８２】
四輪駆動モード時、コントローラ８０は、ツェナー電圧Ｖｚよりも高い直流電圧を発電するための界磁電流指令値Ｉｋ＿ｃｏｍ＿ｈを発電装置５０へ出力するので、発電装置５０は、ツェナー電圧Ｖｚよりも高い直流電圧を発電し、その発電した直流電圧を発電電圧Ｖｈとして配線１５０へ供給する。
【００８３】
また、二輪駆動モード時、コントローラ８０は、界磁電流Ｉｋを零に設定するための界磁電流指令値Ｉｋ＿ｃｏｍ＿０を発電装置５０へ出力するので、発電装置５０の電流供給回路５１は、界磁電流指令値Ｉｋ＿ｃｏｍ＿０に応じて界磁電流Ｉｋを０Ａに設定する。
【００８４】
しかし、ローターコイル５２１には残留磁化が存在するため、発電機５２は、交流電圧を発電してレギュレータ５３へ供給する。そして、レギュレータ５３は、発電機５２からの交流電圧を直流電圧に変換してツェナーダイオード５４へ出力する。この場合、ツェナーダイオード５４は、レギュレータ５３から受けた直流電圧がツェナー電圧Ｖｚよりも低いとき直流電圧の配線１５０への出力を停止し、レギュレータ５３から受けた直流電圧がツェナー電圧Ｖｚ以上であるとき直流電圧を配線１５０へ出力する。そして、レギュレータ５３から受けた直流電圧がツェナー電圧Ｖｚ以上であるか否かは、発電機５２が受けるエンジン３０の回転数Ｎｅによって決定される。
【００８５】
このように、発電装置５０は、コントローラ８０からの界磁電流指令値Ｉｋ＿ｃｏｍによって指定された界磁電流Ｉｋを発電機５２のローターコイル５２１に流すことによって交流電圧を発電し、その発電した交流電圧を直流電圧に変換する。そして、発電装置５０は、変換した直流電圧がツェナー電圧Ｖｚ以上であるとき、その直流電圧を発電電圧Ｖｈとして配線１５０へ出力し、変換した直流電圧がツェナー電圧Ｖｚよりも低いとき、その直流電圧の配線１５０への出力を停止する。
【００８６】
図３は、図１に示すジャンクションボックス９０の構成図である。図３を参照して、ジャンクションボックス９０は、リレー９１と、電流センサー９２とを含む。リレー９１および電流センサー９２は、発電装置５０とモータ１１０との間に直列に接続される。そして、リレー９１は、発電装置５０側に配置され、電流センサー９２は、モータ１１０側に配置される。
【００８７】
リレー９１は、ジャンクションボックス９０の端子９０Ａ，９０Ｂを介してコントローラ８０から信号ＲＯＮまたは信号ＲＯＦＦを受ける。そして、リレー９１は、信号ＲＯＮに応じてオンされ、発電装置５０から配線１５０を介して受けた発電電圧Ｖｈをモータ１１０へ供給する。また、リレー９１は、信号ＲＯＦＦに応じてオフされ、発電装置５０から配線１５０を介して受けた発電電圧Ｖｈのモータ１１０への供給を停止する。
【００８８】
電流センサー９２は、リレー９１を介して発電装置５０からモータ１１０へ流れる直流電流Ｉｈｍを検出し、その検出した直流電流Ｉｈｍを端子９０Ｃを介してコントローラ８０へ出力する。電流センサー９２の出力側、すなわち、電流センサー９２のモータ１１０側のノードＮ４における電圧Ｖｈｍは、ジャンクションボックス９０の端子９０Ｄを介してコントローラ８０へ出力される。
【００８９】
コントローラ８０は、信号ＲＯＦＦをリレー９１へ出力してリレー９１をオフ制御しているときに、ジャンクションボックス９０から受けたノードＮ４上の電圧Ｖｈｍおよび電流センサー９２から受けた直流電流Ｉｈｍに基づいて、リレー９１がオン故障しているか否かを判定する。より具体的には、コントローラ８０は、電圧Ｖｈｍがツェナー電圧Ｖｚ以上であり、かつ、直流電流Ｉｈｍが０Ａよりも大きいとき、リレー９１がオン故障していると判定する。
【００９０】
図４は、二輪駆動モードへの移行時における図１に示す駆動システム１００のフェールセーフの動作を説明するためのフローチャートである。図４を参照して、一連の動作が開始されると、４ＷＤ切換スイッチ３５は、二輪駆動側へ操作され、二輪駆動モードを指示する信号をコントローラ８０へ出力する。これにより、駆動システム１００は、二輪駆動モードへ移行される（ステップＳ１）。コントローラ８０は、二輪駆動モードを指示する信号を４ＷＤ切換スイッチ３５から受けると、界磁電流Ｉｋを０Ａに設定するための界磁電流指令値Ｉｋ＿ｃｏｍ＿０を生成して発電装置５０へ出力するとともに、リレー９１をオフするための信号ＲＯＦＦを生成してジャンクションボックス９０に含まれるリレー９１へ出力する。これにより、コントローラ８０は、リレー９１をオフ制御する（ステップＳ２）。
【００９１】
発電装置５０は、コントローラ８０からの界磁電流指令値Ｉｋ＿ｃｏｍ＿０に応じて発電機５２の界磁電流Ｉｋを０Ａに設定する。そして、発電装置５０は、残留磁化により発電し、その発電した直流電圧がツェナー電圧Ｖｚ以上であるとき直流電圧を配線１５０へ供給し、発電した直流電圧がツェナー電圧Ｖｚよりも低いとき直流電圧の配線１５０への供給を停止する。
【００９２】
そして、コントローラ８０は、ジャンクションボックス９０から電圧Ｖｈｍおよび直流電流Ｉｈｍを受け、電圧Ｖｈｍがツェナー電圧Ｖｚ以上であるか否か、および直流電流Ｉｈｍが０Ａよりも大きいか否かを判定することにより、リレー９１がオン故障しているか否かを判定する（ステップＳ３）。
【００９３】
電圧Ｖｈｍがツェナー電圧Ｖｚよりも低く、かつ、直流電流Ｉｈｍが０Ａであるとき、コントローラ８０は、リレー９１がオン故障していないと判定し、一連の動作は終了する。
【００９４】
一方、電圧Ｖｈｍがツェナー電圧Ｖｚ以上であり、かつ、直流電流Ｉｈｍが０Ａよりも大きいとき、コントローラ８０は、リレー９１がオン故障していると判定する。そして、コントローラ８０は、発電装置５０の発電電圧Ｖｈがツェナー電圧Ｖｚよりも低くなるようにエンジン３０の回転数Ｎｅを低下させるための信号Ｎｅ＿ｄｅｃを生成してエンジンＥＣＵ７０へ出力する。エンジンＥＣＵ７０は、コントローラ８０からの信号Ｎｅ＿ｄｅｃに応じて、エンジン３０の回転数Ｎｅを低下させる。より具体的には、エンジンＥＣＵ７０は、燃料噴射弁３６を絞ってエンジン３０に供給される燃料を少なくしたり、スロットルバルブ３７のスロットル開度を小さくしてエンジン３０に供給される空気量を少なくすることにより、エンジン３０の回転数Ｎｅを低下させる（ステップＳ４）。これにより、発電装置５０は、残留磁化によって発電しても、その発電した直流電圧はツェナー電圧Ｖｚよりも低くなり、直流電圧がオン故障したリレー９１を介してモータ１１０へ供給されることはない。その結果、モータ１１０の加熱破壊またはブラシ寿命等の劣化が防止される。
【００９５】
発電装置５０は、ツェナーダイオード５４を含むため、残留磁化により発電された直流電圧がツェナー電圧Ｖｚよりも低いとき、発電された直流電圧はモータ１１０へ供給されない。したがって、この場合、リレー９１がオン故障していてもモータ１１０の加熱破壊またはブラシ寿命等の劣化は生じない。つまり、残留磁化により発電された直流電圧がツェナー電圧Ｖｚよりも低いとき、ツェナーダイオード５４のみによってモータ１１０の加熱破壊またはブラシ寿命等の劣化を防止できる。
【００９６】
しかし、残留磁化により発電された直流電圧がツェナー電圧Ｖｚ以上であり、かつ、リレー９１がオン故障しているとき、発電された直流電圧は、モータ１１０へ供給されるので、ツェナーダイオード５４のみによってモータ１１０の加熱破壊またはブラシ寿命等の劣化を防止できない。
【００９７】
そこで、リレー９１のオフ制御中に、リレー９１のオン故障を検出すると、エンジン３０の回転数Ｎｅを低下させ、残留磁化により発電された直流電圧のモータ１１０への供給をツェナーダイオード５４によって停止可能にしたものである。
【００９８】
このように、この発明は、二輪駆動モード時に、残留磁化により発電された直流電圧がツェナー電圧Ｖｚよりも低いとき、その発電された直流電圧のモータ１１０への供給をツェナーダイオード５４によって停止し、残留磁化により発電された直流電圧がツェナー電圧Ｖｚ以上であり、かつ、リレー９１がオン故障しているとき、エンジン３０の回転数Ｎｅを低下させて残留磁化により発電される直流電圧をツェナー電圧Ｖｚよりも低くし、発電された直流電圧のモータ１１０への供給を停止することを特徴とする。
【００９９】
なお、駆動システム１００におけるフェールセーフの動作は、実際には、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）によって実行され、ＣＰＵは、図４に示すフローチャートの各ステップを備えるプログラムをＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）から読出し、その読出したプログラムを実行して図４に示すフローチャートに従って、フェールセーフの制御を行なう。したがって、ＲＯＭは、図４に示すフローチャートの各ステップを備えるプログラムを記録したコンピュータ（ＣＰＵ）読取り可能な記録媒体に相当する。
【０１００】
再び、図１を参照して、駆動システム１００の全体動作について説明する。駆動システム１００が搭載された自動車のドライバーが、４ＷＤ切換スイッチ３５を四輪駆動側に操作すると、４ＷＤ切換スイッチ３５は、四輪駆動モードを指示する信号をコントローラ８０へ出力する。
【０１０１】
コントローラ８０は、４ＷＤ切換スイッチ３５からの四輪駆動モードを指示する信号に応じて、信号ＲＯＮを生成してジャンクションボックス９０に含まれるリレー９１へ出力する。これにより、リレー９１はオンされる。また、コントローラ８０は、アクセルセンサー３２からのアクセルペダルの踏込み量、スロットルセンサー３３からのスロットル開度、およびエンジン回転数検出センサー３８からのエンジン３０の回転数ＮｅをエンジンＥＣＵ７０へ出力する。さらに、コントローラ８０は、アクセルセンサー３２からのアクセルペダルの踏込み量および車速センサー３４からの車速に基づいて、アクセルペダルの踏込み量に応じた車速を実現するためにモータ１１０が出力すべきモータトルクＴｍを演算し、その演算したモータトルクＴｍをモータ１１０が出力するときに必要な電力から界磁電流指令値Ｉｋ＿ｃｏｍを演算する。そして、コントローラ８０は、演算した界磁電流指令値Ｉｋ＿ｃｏｍを発電装置５０へ出力する。
【０１０２】
エンジンＥＣＵ７０は、コントローラ８０からのアクセルペダルの踏込み量、スロットル開度およびエンジン３０の回転数Ｎｅに基づいて、アクセルペダルの踏込み量に応じた出力トルクを出力するようにエンジン３０を制御する。エンジン３０は、エンジンＥＣＵ７０からの制御に従って、アクセルペダルの踏込み量に応じた出力トルクを発生し、その発生した出力トルクをＤＧ４０を介して前輪１０Ｌ，１０Ｒに伝達して前輪１０Ｌ，１０Ｒを駆動する。また、エンジン３０は、要求された出力トルクを発生したときの回転力をプーリ３１、無端ベルト６０およびプーリ６１を介して発電装置５０へ伝達する。
【０１０３】
そうすると、発電装置５０は、コントローラ８０からの界磁電流指令値Ｉｋ＿ｃｏｍによって指定された界磁電流Ｉｋを発電機５２のローターコイル５２１に流し、プーリ６１を介して受けたエンジン３０の回転力によって交流電圧を発電し、その発電した交流電圧を直流電圧に変換して配線１５０へ供給する。配線１５０へ供給された直流電圧は、ジャンクションボックス９０中のリレー９１および電流センサー９２を介してモータ１１０へ供給される。
【０１０４】
そして、モータ１１０は、配線１５０から供給された直流電圧を用いてコントローラ８０からの制御に従ってモータトルクＴｍを発生し、その発生したモータトルクＴｍを減速機１２０、クラッチ１３０およびＤＧ１４０を介して後輪２０Ｌ，２０Ｒに伝達し、後輪２０Ｌ，２０Ｒを駆動する。これにより、駆動システム１００は、自動車を四輪駆動する。
【０１０５】
駆動システム１００が搭載された自動車が四輪駆動されているとき、コントローラ８０は、車輪速センサー１１Ｌ，１１Ｒからそれぞれ前輪１０Ｌ，１０Ｒの回転速度に対応したパルス信号を受け、車輪速センサー２１Ｌ，２１Ｒからそれぞれ後輪２０Ｌ，２０Ｒの回転速度に対応したパルス信号を受ける。そして、コントローラ８０は、これらのパルス信号に基づいて、上述した方法によってスリップ速度を演算し、その演算したスリップ速度が零以下であるとき、駆動システム１００の状態をそのまま保持し、スリップ速度が零よりも大きいとき、前輪１０Ｌ，１０Ｒのスリップを抑制するためにエンジン３０に対する発電負荷が大きくなるように発電装置５０を制御する。これにより、前輪１０Ｌ，１０Ｒのスリップを抑制して駆動システム１００を搭載した自動車は安定した走行を行なう。
【０１０６】
一方、駆動システム１００が搭載された自動車のドライバーが、４ＷＤ切換スイッチ３５を二輪駆動側に操作すると、４ＷＤ切換スイッチ３５は、二輪駆動モードを指示する信号をコントローラ８０へ出力する。
【０１０７】
コントローラ８０は、４ＷＤ切換スイッチ３５からの二輪駆動モードを指示する信号に応じて、信号ＲＯＦＦを生成してジャンクションボックス９０に含まれるリレー９１へ出力する。これにより、リレー９１はオフされる。また、コントローラ８０は、界磁電流Ｉｋを０Ａに設定するための界磁電流指令値Ｉｋ＿ｃｏｍ＿０を生成して発電装置５０へ出力する。これにより、界磁電流Ｉｋは、０Ａに設定される。さらに、コントローラ８０は、アクセルセンサー３２からのアクセルペダルの踏込み量、スロットルセンサー３３からのスロットル開度、およびエンジン回転数検出センサー３８からのエンジン３０の回転数ＮｅをエンジンＥＣＵ７０へ出力する。
【０１０８】
エンジンＥＣＵ７０は、コントローラ８０からのアクセルペダルの踏込み量、スロットル開度およびエンジン３０の回転数Ｎｅに基づいて、アクセルペダルの踏込み量に応じた出力トルクを出力するようにエンジン３０を制御する。エンジン３０は、エンジンＥＣＵ７０からの制御に従って、アクセルペダルの踏込み量に応じた出力トルクを発生し、その発生した出力トルクをＤＧ４０を介して前輪１０Ｌ，１０Ｒに伝達して前輪１０Ｌ，１０Ｒを駆動する。また、エンジン３０は、要求された出力トルクを発生したときの回転力をプーリ３１、無端ベルト６０およびプーリ６１を介して発電装置５０へ伝達する。
【０１０９】
発電装置５０は、コントローラ８０からの界磁電流指令値Ｉｋ＿ｃｏｍ＿０によって界磁電流Ｉｋを０Ａに設定するが、ローターコイル５２１の残留磁化により交流電圧を発電し、その発電した交流電圧を直流電圧に変換する。そして、発電装置５０は、発電した直流電圧がツェナー電圧Ｖｚ以上であるとき、その発電した直流電圧を配線１５０へ供給し、発電した直流電圧がツェナー電圧Ｖｚよりも低いとき、その発電した直流電圧の配線１５０への供給をツェナーダイオード５４によって停止する。
【０１１０】
コントローラ８０は、リレー９１のオフ制御中に、ジャンクションボックス９０から直流電流Ｉｈｍおよび電圧Ｖｈｍを受け、その受けた直流電流Ｉｈｍおよび電圧Ｖｈｍに基づいて、上述した方法によってリレー９１がオン故障しているか否かを判定し、リレー９１がオン故障していないとき、駆動システム１００の状態をそのまま保持する。
【０１１１】
一方、コントローラ８０は、リレー９１がオン故障していると判定したとき、発電装置５０における残留磁化による発電電圧をツェナー電圧Ｖｚよりも低くするための信号Ｎｅ＿ｄｅｃをエンジンＥＣＵ７０へ出力する。エンジンＥＣＵ７０は、コントローラ８０からの信号Ｎｅ＿ｄｅｃに応じて、燃料噴射弁３６によってエンジン３０に供給される燃料を減少し、またはスロットルバルブ３７のスロットル開度を小さくしてエンジン３０に供給される空気量を減少させることにより、エンジン３０の回転数Ｎｅを低下させる。そうすると、発電装置５０は、低下されたエンジン３０の回転数Ｎｅを受けてツェナー電圧Ｖｚよりも低い直流電圧を発電し、その発電した直流電圧の配線１５０への供給をツェナーダイオード５４によって停止する。
【０１１２】
このように、駆動システム１００においては、二輪駆動モード時、リレー９１がオン故障しても、直流電圧がモータ１１０に供給されない。その結果、モータ１１０の加熱破壊またはブラシ寿命等の劣化を防止できる。
【０１１３】
なお、レギュレータ５３およびツェナーダイオード５４は、「電圧供給調整回路」を構成する。
【０１１４】
また、レギュレータ５３は、「電圧調整回路」を構成する。
さらに、ツェナーダイオード５４は、「電圧供給／停止素子」を構成する。
【０１１５】
さらに、エンジンＥＣＵ７０は、「内燃機関制御装置」を構成する。
さらに、コントローラ８０は、「システム制御装置」を構成する。
【０１１６】
さらに、信号Ｎｅ＿ｄｅｃは、「出力低下信号」を構成する。
［実施の形態２］
図５は、実施の形態２による駆動システムの概略ブロック図である。図５を参照して、実施の形態２による駆動システム１００Ａは、駆動システム１００の発電装置５０を発電装置５０Ａに代え、コントローラ８０をコントローラ８０Ａに代えたものであり、その他は、駆動システム１００と同じである。
【０１１７】
発電装置５０Ａは、四輪駆動モード時、発電した直流電圧を配線１５０およびジャンクションボックス９０を介してモータ１１０へ供給し、二輪駆動モード時、プーリ３１、無端ベルト６０およびプーリ６１を介してエンジン３０から伝達された回転力および残留磁化によって直流電圧を発電しても、その発電した直流電圧を配線１５０およびジャンクションボックス９０を介してモータ１１０へ供給するのを停止する。
【０１１８】
コントローラ８０Ａは、ジャンクションボックス９０からの直流電流Ｉｈｍおよび電圧Ｖｈｍに基づいて、リレー９１のオン故障を検出しても発電装置５０Ａにおける発電電圧がツェナー電圧Ｖｚよりも低くなるようにエンジン３０の回転数Ｎｅを低下するための信号Ｎｅ＿ｄｅｃをエンジンＥＣＵ７０へ出力する機能を除いて、コントローラ８０と同じ機能を果たす。
【０１１９】
図６は、図５に示す発電装置５０Ａの回路図である。図６を参照して、発電装置５０Ａは、発電装置５０のツェナーダイオード５４を電圧供給切換回路５６に代えたものであり、その他は、発電装置５０と同じである。
【０１２０】
電圧供給切換回路５６は、電流供給回路５１から界磁電流Ｉｋを受け、その受けた界磁電流Ｉｋの電流値に応じて、レギュレータ５３から出力された直流電圧を発電電圧Ｖｈとして配線１５０へ供給し、またはレギュレータ５３から出力された直流電圧の配線１５０への供給を停止する。より具体的には、電圧供給切換回路５６は、四輪駆動モード時、すなわち、界磁電流Ｉｋが０Ａよりも大きいとき、レギュレータ５３から出力された直流電圧を発電電圧Ｖｈとして配線１５０へ供給し、二輪駆動モード時、すなわち、界磁電流Ｉｋが０Ａであるとき、レギュレータ５３から出力された直流電圧の配線１５０への供給を停止する。
【０１２１】
図７は、図６に示す電圧供給切換回路５６の回路図である。図７を参照して、電圧供給切換回路５６は、電圧生成回路５３０と、ゲート回路５４０と、分圧回路５５０と、降圧回路５６０と、ツェナーダイオード５７０とを含む。
【０１２２】
電圧生成回路５３０は、抵抗Ｒ１，Ｒ２からなる。抵抗Ｒ１，Ｒ２は、ノードＮ５と接地ノードＧＮＤとの間に直列に接続される。ノードＮ５は、電流供給回路５１から界磁電流Ｉｋを受ける。そして、電圧生成回路５３０は、ノードＮ６上の電圧Ｖｓｗをゲート回路５４０へ出力する。
【０１２３】
四輪駆動モード時、界磁電流Ｉｋは０Ａよりも大きいので、電圧生成回路５３０は、０Ｖよりも大きい電圧からなる電圧Ｖｓｗをゲート回路５４０へ出力する。また、二輪駆動モード時、界磁電流Ｉｋは０Ａに設定されるので、電圧生成回路５３０は、０Ｖの電圧からなる電圧Ｖｓｗをゲート回路５４０へ出力する。
【０１２４】
ゲート回路５４０は、トランスファゲートＴＧ１，ＴＧ２と、インバータ５４５とを含む。トランスファゲートＴＧ１は、ＮチャネルＭＯＳトランジスタ５４１と、ＰチャネルＭＯＳトランジスタ５４２とからなる。ＮチャネルＭＯＳトランジスタ５４１は、そのソース端子およびドレイン端子がそれぞれＰチャネルＭＯＳトランジスタ５４２のソース端子およびドレイン端子に接続される。ＮチャネルＭＯＳトランジスタ５４１は、そのゲート端子に電圧生成回路５３０からの電圧Ｖｓｗを受ける。ＰチャネルＭＯＳトランジスタ５４２は、そのゲート端子にインバータ５４５の出力信号を受ける。
【０１２５】
トランスファゲートＴＧ２は、ＮチャネルＭＯＳトランジスタ５４３と、ＰチャネルＭＯＳトランジスタ５４４とからなる。ＮチャネルＭＯＳトランジスタ５４３は、そのソース端子およびドレイン端子がそれぞれＰチャネルＭＯＳトランジスタ５４４のソース端子およびドレイン端子に接続される。ＮチャネルＭＯＳトランジスタ５４３は、そのゲート端子にインバータ５４５の出力信号を受ける。ＰチャネルＭＯＳトランジスタ５４４は、そのゲート端子に電圧生成回路５３０からの電圧Ｖｓｗを受ける。インバータ５４５は、電圧生成回路５３０から出力された電圧Ｖｓｗからなる信号を反転し、その反転した信号をＰチャネルＭＯＳトランジスタ５４２のゲート端子およびＮチャネルＭＯＳトランジスタ５４３のゲート端子へ出力する。
【０１２６】
トランスファゲートＴＧ１，ＴＧ２は、レギュレータ５３からの直流電圧Ｖｄを入力側に受ける。
【０１２７】
界磁電流Ｉｋが０Ａよりも大きいとき、電圧生成回路５３０は、０Ｖよりも大きい電圧Ｖｓｗ、すなわち、Ｈ（論理ハイ）レベルの信号をゲート回路５４０へ出力する。そうすると、インバータ５４５は、Ｈレベルの信号を反転してＬ（論理ロー）レベルの信号をＰチャネルＭＯＳトランジスタ５４２およびＮチャネルＭＯＳトランジスタ５４３のゲート端子へ出力する。また、ＮチャネルＭＯＳトランジスタ５４１は、そのゲート端子にＨレベルの信号を受け、ＰチャネルＭＯＳトランジスタ５４４は、そのゲート端子にＨレベルの信号を受ける。その結果、トランスファゲートＴＧ２はオフされ、トランスファゲートＴＧ１がオンされ、ゲート回路５４０は、レギュレータ５３からの直流電圧ＶｄをトランスファゲートＴＧ１によって出力ノードＮｏｕｔへ供給する。
【０１２８】
一方、界磁電流Ｉｋが０Ａであるとき、電圧生成回路５３０は、０Ｖからなる電圧Ｖｓｗ、すなわち、Ｌレベルの信号をゲート回路５４０へ出力する。そうすると、インバータ５４５は、Ｌレベルの信号を反転してＨレベルの信号をＰチャネルＭＯＳトランジスタ５４２およびＮチャネルＭＯＳトランジスタ５４３のゲート端子へ出力する。また、ＮチャネルＭＯＳトランジスタ５４１は、電圧生成回路５３０からＬレベルの信号をゲート端子に受け、ＰチャネルＭＯＳトランジスタ５４４は、電圧生成回路５３０からＬレベルの信号をゲート端子に受ける。その結果、トランスファゲートＴＧ１はオフされ、トランスファゲートＴＧ２がオンされ、ゲート回路５４０は、レギュレータ５３からの直流電圧ＶｄをトランスファゲートＴＧ２によってノードＮ７に供給する。
【０１２９】
分圧回路５５０は、抵抗Ｒ３，Ｒ４からなる。抵抗Ｒ３，Ｒ４は、ノードＮ７と接地ノードＧＮＤとの間に直列に接続される。分圧回路５５０は、ノードＮ７上の電圧を抵抗Ｒ３と抵抗Ｒ４との比に応じて分圧し、ノードＮ８上の電圧を分圧電圧Ｖｄｉｖとして出力する。抵抗Ｒ３と抵抗Ｒ４との比は、分圧電圧Ｖｄｉｖがツェナーダイオード５７０のツェナー電圧Ｖｚよりも低くなるように決定される。
【０１３０】
降圧回路５６０は、ＰチャネルＭＯＳトランジスタ５６１，５６２，５６６と、ＮチャネルＭＯＳトランジスタ５６３，５６４と、電流源５６５，５６７とを含む。
【０１３１】
ＰチャネルＭＯＳトランジスタ５６１およびＮチャネルＭＯＳトランジスタ５６３は、ノードＮ７とノードＮ９との間に直列に接続される。ＰチャネルＭＯＳトランジスタ５６２およびＮチャネルＭＯＳトランジスタ５６４は、ノードＮ７とノードＮ９との間に直列に接続される。ＰチャネルＭＯＳトランジスタ５６１およびＮチャネルＭＯＳトランジスタ５６３は、ＰチャネルＭＯＳトランジスタ５６２およびＮチャネルＭＯＳトランジスタ５６４に対して並列に接続される。電流源５６５は、ノードＮ９と接地ノードＧＮＤとの間に接続される。
【０１３２】
ＰチャネルＭＯＳトランジスタ５６１および５６２は、ノードＮ１０上の電圧をゲート端子に受ける。また、ＰチャネルＭＯＳトランジスタ５６１は、ＰチャネルＭＯＳトランジスタ５６２と同じサイズからなる。
【０１３３】
ＮチャネルＭＯＳトランジスタ５６３は、分圧回路５５０からの分圧電圧Ｖｄｉｖをゲート端子に受ける。ＮチャネルＭＯＳトランジスタ５６４は、ノードＮ１１上の出力電圧Ｖｏｕｔをゲート端子に受ける。
【０１３４】
ＰチャネルＭＯＳトランジスタ５６１，５６２、ＮチャネルＭＯＳトランジスタ５６３，５６４および電流源５６５は、比較回路ＣＯＭＰを構成する。そして、比較回路ＣＯＭＰは、出力電圧Ｖｏｕｔを分圧電圧Ｖｄｉｖと比較し、その比較結果に応じた電圧をノードＮ１２からＰチャネルＭＯＳトランジスタ５６６のゲート端子へ出力する。
【０１３５】
ＰチャネルＭＯＳトランジスタ５６６は、ノードＮ７とノードＮ１１との間じ接続される。電流源５６７は、ノードＮ１１と接地ノードＧＮＤとの間に接続される。ＰチャネルＭＯＳトランジスタ５６６は、出力電圧Ｖｏｕｔが分圧電圧Ｖｄｉｖに一致するように、ゲート端子に受ける電圧に応じた電流をノードＮ７からノードＮ１１へ供給する。これにより、降圧回路５６０は、ノードＮ７上の電圧を分圧電圧Ｖｄｉｖまで降圧し、その降圧した電圧をツェナーダイオード５７０へ出力する。
【０１３６】
ツェナーダイオード５７０は、ノードＮ１１と出力ノードＮｏｕｔとの間に逆接続される。すなわち、ツェナーダイオード５７０は、ノードＮ１１上の出力電圧Ｖｏｕｔがツェナー電圧Ｖｚ以上であるとき出力電圧Ｖｏｕｔを出力ノードＮｏｕｔへ出力する方向に接続される。そして、ツェナーダイオード５７０は、ノードＮ１１上の出力電圧Ｖｏｕｔがツェナー電圧Ｖｚよりも低いとき出力電圧Ｖｏｕｔを出力ノードＮｏｕｔへ出力せず、出力電圧Ｖｏｕｔがツェナー電圧Ｖｚ以上であるとき、出力電圧Ｖｏｕｔを発電電圧Ｖｈとして出力ノードＮｏｕｔへ出力する。
【０１３７】
電圧供給切換回路５６の全体動作について説明する。駆動システム１００Ａの四輪駆動モード時、電圧生成回路５３０は、０Ａよりも大きい界磁電流Ｉｋを電流供給回路５１から受け、０Ｖよりも大きい電圧ＶｓｗからなるＨレベルの信号を生成してゲート回路５４０へ出力する。
【０１３８】
ゲート回路５４０においては、電圧生成回路５３０からのＨレベルの信号に応じて、上述したようにトランスファゲートＴＧ２がオフされ、トランスファゲートＴＧ１がオンされる。その結果、ゲート回路５４０は、レギュレータ５３からの直流電圧ＶｄをトランスファゲートＴＧ１を介して出力ノードＮｏｕｔへ出力する。したがって、電圧供給切換回路５６は、レギュレータ５３からの直流電圧Ｖｄをそのまま発電電圧Ｖｈとして配線１５０へ出力する。
【０１３９】
一方、二輪駆動モード時、電圧生成回路５３０は、０Ａからなる界磁電流Ｉｋを電流供給回路５１から受け、０Ｖの電圧ＶｓｗからなるＬレベルの信号を生成してゲート回路５４０へ出力する。
【０１４０】
ゲート回路５４０においては、電圧生成回路５３０からのＬレベルの信号に応じて、上述したようにトランスファゲートＴＧ１がオフされ、トランスファゲートＴＧ２がオンされる。その結果、ゲート回路５４０は、レギュレータ５３からの直流電圧ＶｄをトランスファゲートＴＧ２を介してノードＮ７へ出力する。そして、分圧回路５５０は、ノードＮ７上の直流電圧Ｖｄを分圧し、ツェナーダイオード５７０のツェナー電圧Ｖｚよりも低い分圧電圧ＶｄｉｖをＮチャネルＭＯＳトランジスタ５６３のゲート端子へ出力する。
【０１４１】
そうすると、降圧回路５６０は、上述した方法によって、ノードＮ７上の直流電圧Ｖｄを分圧電圧Ｖｄｉｖまで降圧し、その降圧した電圧を出力電圧Ｖｏｕｔとしてツェナーダイオード５７０へ出力する。
【０１４２】
出力電圧Ｖｏｕｔは、ツェナーダイオード５７０のツェナー電圧Ｖｚよりも低い分圧電圧Ｖｄｉｖに一致するので、ツェナーダイオード５７０は、降圧回路５６０から出力される出力電圧を出力ノードＮｏｕｔへ出力しない。したがって、二輪駆動モード時、レギュレータ５３からの直流電圧Ｖｄは、発電電圧Ｖｈとして配線１５０へ供給されない。
【０１４３】
このように、電圧供給切換回路５６は、四輪駆動モード時、発電機５２によって発電され、レギュレータ５３によって変換された直流電圧を発電電圧Ｖｈとして配線１５０へ供給し、二輪駆動モード時、発電機５２によって発電され、レギュレータ５３によって変換された直流電圧の配線１５０への供給を停止する。そして、降圧回路５６０は、ローターコイル５２１の残留磁化と、エンジン３０の回転力とによって発電された直流電圧Ｖｄの電圧レベルがどのように変動しても、直流電圧Ｖｄをツェナーダイオード５７０のツェナー電圧Ｖｚよりも低い分圧電圧Ｖｄｉｖまで降圧するので、電圧供給切換回路５６は、必ず、発電電圧Ｖｈの配線１５０への供給を停止できる。
【０１４４】
その結果、リレー９１がオン故障していても、発電電圧Ｖｈのモータ１１０への供給を停止でき、モータ１１０の加熱破壊またはブラシ寿命等の劣化を防止できるとともに、エンジン３０の回転数Ｎｅを発電機５２における発電電圧に無関係に変化させることができる。つまり、二輪駆動モードにおいて、エンジン３０の回転数Ｎｅを発電機５２の発電電圧と無関係に設定できるので、スムーズな二輪走行を確保できる。
【０１４５】
このように、実施の形態２においては、二輪駆動モード時、発電機５２によって発電され、レギュレータ５３によって変換された直流電圧をツェナーダイオード５７０のツェナー電圧Ｖｚよりも低い電圧に降圧することにより、発電された直流電圧がモータ１１０へ供給されるのを防止することを特徴とする。
【０１４６】
発電装置５０Ａは、四輪駆動モード時、コントローラ８０Ａからの界磁電流指令値Ｉｋ＿ｃｏｍに応じた直流電圧を発電し、その発電した直流電圧を発電電圧Ｖｈとして配線１５０およびジャンクションボックス９０を介してモータ１１０へ供給する。また、発電装置５０Ａは、二輪駆動モード時、発電機５２が発電し、レギュレータ５３が変換した直流電圧の配線１５０への供給を上述した方法によって停止する。
【０１４７】
駆動システム１００Ａの全体動作は、駆動システム１００の全体動作において発電装置５０の動作を、上述した発電装置５０Ａの動作に代えたものであり、その他は、駆動システム１００の動作と同じである。
【０１４８】
なお、電圧生成回路５３０、トランスファゲートＴＧ２、分圧回路５５０、降圧回路５６０およびツェナーダイオード５７０は、「電圧供給停止回路」を構成する。
【０１４９】
また、電圧生成回路５３０およびトランスファゲートＴＧ１は、「電圧供給回路」を構成する。
【０１５０】
さらに、分圧回路５５０および降圧回路５６０は、「電圧降圧回路」を構成する。
【０１５１】
さらに、ＰチャネルＭＯＳトランジスタ５６６は、「電流供給回路」を構成する。
【０１５２】
さらに、ツェナーダイオード５７０は、「電圧停止素子」を構成する。
さらに、コントローラ８０Ａは、「システム制御装置」を構成する。
【０１５３】
さらに、０Ａに設定された界磁電流Ｉｋは、「二輪駆動モード時であることを示す二輪駆動モード信号」を構成する。
【０１５４】
さらに、０Ａよりも大きい界磁電流Ｉｋは、「四輪駆動モード時であることを示す四輪駆動モード信号」を構成する。
【０１５５】
その他は、実施の形態１と同じである。
［実施の形態３］
図８は、実施の形態３による駆動システムの概略ブロック図である。図８を参照して、実施の形態３による駆動システム１００Ｂは、駆動システム１００Ａの発電装置Ａを発電装置５０Ｂに代えたものであり、その他は、駆動システム１００Ａと同じである。
【０１５６】
発電装置５０Ｂは、四輪駆動モード時、発電した直流電圧を配線１５０およびジャンクションボックス９０を介してモータ１１０へ供給し、二輪駆動モード時、プーリ３１、無端ベルト６０およびプーリ６１を介してエンジン３０から伝達された回転力および残留磁化によって直流電圧を発電しても、その発電した直流電圧を配線１５０およびジャンクションボックス９０を介してモータ１１０へ供給するのを停止する。
【０１５７】
図９は、図８に示す発電装置５０Ｂの回路図である。図９を参照して、発電装置５０Ｂは、発電装置５０Ａの電圧供給切換回路５６を電圧供給切換回路５７に代えたものであり、その他は、発電装置５０Ａと同じである。
【０１５８】
電圧供給切換回路５７は、電流供給回路５１から界磁電流Ｉｋを受け、その受けた界磁電流Ｉｋの電流値に応じて、レギュレータ５３からの直流電圧を配線１５０へ供給し、またはレギュレータ５３からの直流電圧の配線１５０への供給を停止する。
【０１５９】
図１０は、図９に示す電圧供給切換回路５７の回路図である。図１０を参照して、電圧供給切換回路５７は、電圧供給切換回路５６の分圧回路５５０、降圧回路５６０およびツェナーダイオード５７０を電圧低下回路５７０、比較回路５８０および電圧停止回路５９０に代えたものであり、その他は、電圧供給切換回路５６と同じである。
【０１６０】
電圧低下回路５７０は、抵抗Ｒ５，Ｒ６からなる。抵抗Ｒ５，Ｒ６は、ノードＮ７と接地ノードＧＮＤとの間に直列に接続される。電圧低下回路５７０は、ノードＮ７上の電圧を抵抗Ｒ５による低下分だけ低下させ、その低下させた電圧ＶｄｅｃをノードＮ１３から出力する。
【０１６１】
ゲート回路５４０は、上述したように二輪駆動モード時、レギュレータ５３からの直流電圧ＶｄをノードＮ７に供給する。したがって、電圧低下回路５７０は、二輪駆動モード時、直流電圧Ｖｄを抵抗Ｒ５による低下分だけ低下させ、その低下させた電圧ＶｄｅｃをノードＮ１３から出力する。電圧低下回路５７０は、直流電圧Ｖｄよりも低い電圧を出力する機能を有すればよいので、抵抗Ｒ５，Ｒ６の抵抗値は任意に設定される。
【０１６２】
比較回路５８０は、ＰチャネルＭＯＳトランジスタ５８１，５８２とＮチャネルＭＯＳトランジスタ５８３，５８４と、電流源５８５とを含む。
【０１６３】
ＰチャネルＭＯＳトランジスタ５８１およびＮチャネルＭＯＳトランジスタ５８３は、ノードＮ７とノードＮ１４との間に直列に接続される。ＰチャネルＭＯＳトランジスタ５８２およびＮチャネルＭＯＳトランジスタ５８４は、ノードＮ７とノードＮ１４との間に直列に接続される。ＰチャネルＭＯＳトランジスタ５８１およびＮチャネルＭＯＳトランジスタ５８３は、ＰチャネルＭＯＳトランジスタ５８２およびＮチャネルＭＯＳトランジスタ５８４に対して並列に接続される。電流源５８５は、ノードＮ１４と接地ノードＧＮＤとの間に接続される。
【０１６４】
ＰチャネルＭＯＳトランジスタ５８１および５８２は、ノードＮ１５上の電圧をゲート端子に受ける。また、ＰチャネルＭＯＳトランジスタ５８１は、ＰチャネルＭＯＳトランジスタ５８２と同じサイズからなる。
【０１６５】
ＮチャネルＭＯＳトランジスタ５８３は、電圧低下回路５７０からの電圧Ｖｄｅｃをゲート端子に受ける。ＮチャネルＭＯＳトランジスタ５８４は、ノードＮ７上の電圧（すなわち、直流電圧Ｖｄ）をゲート端子に受ける。
【０１６６】
比較回路５８０は、直流電圧Ｖｄを電圧Ｖｄｅｃと比較し、その比較結果に応じた電圧レベルを有する比較結果信号ＣＭＰをノードＮ１６から電圧停止回路５９０へ出力する。
【０１６７】
電圧Ｖｄｅｃは、直流電圧Ｖｄを抵抗Ｒ５による低下分だけ低下させた電圧であるので、必ず、直流電圧Ｖｄよりも低くなる。したがって、比較回路５８０は、直流電圧Ｖｄを直流電圧Ｖｄよりも低い電圧Ｖｄｅｃと比較するので、必ず、Ｈレベルからなる比較結果信号ＣＭＰを電圧停止回路５９０へ出力する。
【０１６８】
電圧停止回路５９０は、ＰチャネルＭＯＳトランジスタ５９１からなる。ＰチャネルＭＯＳトランジスタ５９１は、ノードＮ７と出力ノードＮｏｕｔとの間に接続される。そして、ＰチャネルＭＯＳトランジスタ５９１は、比較回路５８０からの比較結果信号ＣＭＰをゲート端子に受ける。
【０１６９】
上述したように、比較回路５８０は、必ず、Ｈレベルの比較結果信号ＣＭＰを出力するので、ＰチャネルＭＯＳトランジスタ５９１は、Ｈレベルの比較結果信号ＣＭＰに応じてオフされ、ノードＮ７上の直流電圧Ｖｄを出力ノードＮｏｕｔへ出力しない。なお、Ｈレベルの比較結果信号ＣＭＰを「供給停止信号」と言う。
【０１７０】
四輪駆動モード時、電圧生成回路５３０は、上述したようにＨレベルの信号をゲート回路５４０へ出力するので、ゲート回路５４０は、トランスファゲートＴＧ１によってレギュレータ５３からの直流電圧Ｖｄを出力ノードＶｏｕｔへ供給する。そして、電圧供給切換回路５７は、レギュレータ５３からの直流電圧Ｖｄを発電電圧Ｖｈとして配線１５０へ供給する。
【０１７１】
また、二輪駆動モード時、電圧生成回路５３０は、上述したようにＬレベルの信号をゲート回路５４０へ出力するので、ゲート回路５４０は、トランスファゲートＴＧ２によってレギュレータ５３からの直流電圧ＶｄをノードＮ７へ供給する。
【０１７２】
そうすると、電圧低下回路５７０は、ノードＮ７上の直流電圧Ｖｄを抵抗Ｒ５による低下分だけ低下させた電圧ＶｄｅｃをノードＮ１３からＮチャネルＭＯＳトランジスタ５８３のゲート端子へ出力する。また、ＮチャネルＭＯＳトランジスタ５８４は、ノードＮ７上の直流電圧Ｖｄをゲート端子に受ける。そして、比較回路５８０は、直流電圧Ｖｄを電圧Ｖｄｅｃと比較し、Ｈレベルの比較結果信号ＣＭＰ（供給停止信号）をＰチャネルＭＯＳトランジスタ５９１のゲート端子へ出力する。ＰチャネルＭＯＳトランジスタ５９１は、Ｈレベルの比較結果信号ＣＭＰ（供給停止信号）によってオフされ、ノードＮ７上の直流電圧Ｖｄの出力ノードＮｏｕｔへの出力を停止する。そして、電圧供給切換回路５７は、レギュレータ５３からの直流電圧Ｖｄの配線１５０への供給を停止する。
【０１７３】
このように、電圧供給切換回路５７は、四輪駆動モード時、レギュレータ５３からの直流電圧Ｖｄを配線１５０へ供給し、二輪駆動モード時、レギュレータ５３からの直流電圧Ｖｄの配線１５０への供給を停止する。そして、電圧供給切換回路５７は、二輪駆動モード時、直流電圧Ｖｄを直流電圧Ｖｄよりも低い電圧Ｖｄｅｃと比較することにより、Ｈレベルの比較結果信号ＣＭＰ（供給停止信号）を生成し、その生成したＨレベルの比較結果信号ＣＭＰ（供給停止信号）をＰチャネルＭＯＳトランジスタ５９１のゲート端子へ供給することによって直流電圧Ｖｄの配線１５０への供給を停止する。つまり、電圧供給切換回路５７は、ツェナーダイオードを用いずに直流電圧Ｖｄの配線１５０への供給を停止する。
【０１７４】
また、レギュレータ５３から出力される直流電圧Ｖｄの電圧レベルがどのように変動しても、比較回路５８０は、直流電圧Ｖｄを、直流電圧Ｖｄを低下した電圧Ｖｄｅｃと比較し、必ず、Ｈレベルの比較結果信号ＣＭＰ（供給停止信号）を生成する。したがって、電圧供給切換回路５７は、二輪駆動モードにおいてエンジン３０の回転数が変動し、直流電圧Ｖｄの電圧レベルがどのように変動しても、直流電圧Ｖｄの配線１５０への供給を必ず停止できる。
【０１７５】
その結果、二輪駆動モード時に、モータ１１０の加熱破壊またはブラシ寿命等の劣化を確実に防止できる。
【０１７６】
実施の形態３における電圧供給切換回路は、図１１に示す電圧供給切換回路であってもよい。図１１は、実施の形態３における電圧供給切換回路の他の回路図である。
【０１７７】
図１１を参照して、電圧供給切換回路５８は、電圧供給切換回路５７の電圧低下回路５７０を電圧低下回路６００に代え、電圧低下回路６１０を追加したものであり、その他は、電圧供給切換回路５７と同じである。
【０１７８】
電圧低下回路６００は、抵抗Ｒ７，Ｒ８からなる。抵抗Ｒ７，Ｒ８は、ノードＮ７と接地ノードＧＮＤとの間に直列に接続される。電圧低下回路６００は、ノードＮ７上の直流電圧Ｖｄを抵抗Ｒ７による低下分だけ低下させた電圧Ｖｄｅｃ１をノードＮ１７からＮチャネルＭＯＳトランジスタ５８３のゲート端子へ出力する。
【０１７９】
電圧低下回路６１０は、抵抗Ｒ９，Ｒ１０からなる。抵抗Ｒ９，Ｒ１０は、ノードＮ７と接地ノードＧＮＤとの間に直列に接続される。電圧低下回路６１０は、ノードＮ７上の直流電圧Ｖｄを抵抗Ｒ９による低下分だけ低下させた電圧Ｖｄｅｃ２（＞Ｖｄｅｃ１）をノードＮ１８からＮチャネルＭＯＳトランジスタ５８４のゲート端子へ出力する。
【０１８０】
電圧低下回路６００，６１０は、直流電圧Ｖｄよりも低い電圧を出力する機能を有すればよいので、抵抗Ｒ７，Ｒ８，Ｒ９，Ｒ１０の抵抗値は任意に設定される。しかし、電圧Ｖｄｅｃ２は、電圧Ｖｄｅｃ１よりも高くなるように生成されるので、抵抗Ｒ７は、抵抗Ｒ９よりも大きく設定される。
【０１８１】
そうすると、比較回路５８０は、電圧Ｖｄｅｃ２を電圧Ｖｄｅｃ２よりも低い電圧Ｖｄｅｃ１と比較し、必ず、Ｈレベルの比較結果信号ＣＭＰ（供給停止信号）をノードＮ１６からＰチャネルＭＯＳトランジスタ５９１のゲート端子へ出力する。
【０１８２】
四輪駆動モード時、電圧生成回路５３０は、上述したようにＨレベルの信号をゲート回路５４０へ出力するので、ゲート回路５４０は、トランスファゲートＴＧ１によってレギュレータ５３からの直流電圧Ｖｄを出力ノードＶｏｕｔへ供給する。そして、電圧供給切換回路５８は、レギュレータ５３からの直流電圧Ｖｄを発電電圧Ｖｈとして配線１５０へ供給する。
【０１８３】
また、二輪駆動モード時、電圧生成回路５３０は、上述したようにＬレベルの信号をゲート回路５４０へ出力するので、ゲート回路５４０は、トランスファゲートＴＧ２によってレギュレータ５３からの直流電圧ＶｄをノードＮ７へ供給する。
【０１８４】
そうすると、電圧低下回路６００は、ノードＮ７上の直流電圧Ｖｄを抵抗Ｒ７による低下分だけ低下させた電圧Ｖｄｅｃ１をノードＮ１７からＮチャネルＭＯＳトランジスタ５８３のゲート端子へ出力する。また、電圧低下回路６１０は、ノードＮ７上の直流電圧Ｖｄを抵抗Ｒ９による低下分だけ低下させた電圧Ｖｄｅｃ２（＞Ｖｄｅｃ１）をノードＮ１８からＮチャネルＭＯＳトランジスタ５８４のゲート端子へ出力する。そして、比較回路５８０は、電圧Ｖｄｅｃ２を電圧Ｖｄｅｃ１と比較し、Ｈレベルの比較結果信号ＣＭＰ（供給停止信号）をＰチャネルＭＯＳトランジスタ５９１のゲート端子へ出力する。ＰチャネルＭＯＳトランジスタ５９１は、Ｈレベルの比較結果信号ＣＭＰ（供給停止信号）によってオフされ、ノードＮ７上の直流電圧Ｖｄの出力ノードＮｏｕｔへの出力を停止する。そして、電圧供給切換回路５８は、レギュレータ５３からの直流電圧Ｖｄの配線１５０への供給を停止する。
【０１８５】
このように、電圧供給切換回路５８は、四輪駆動モード時、レギュレータ５３からの直流電圧Ｖｄを配線１５０へ供給し、二輪駆動モード時、レギュレータ５３からの直流電圧Ｖｄの配線１５０への供給を停止する。そして、電圧供給切換回路５８は、二輪駆動モード時、直流電圧Ｖｄを低下させた電圧Ｖｄｅｃ１，Ｖｄｅｃ２（＞Ｖｄｅｃ１）を生成し、その生成した電圧Ｖｄｅｃ２を電圧Ｖｄｅｃ２よりも低い電圧Ｖｄｅｃ１と比較することにより、Ｈレベルの比較結果信号ＣＭＰ（供給停止信号）を生成し、その生成したＨレベルの比較結果信号ＣＭＰ（供給停止信号）をＰチャネルＭＯＳトランジスタ５９１のゲート端子へ供給することによって直流電圧Ｖｄの配線１５０への供給を停止する。つまり、電圧供給切換回路５８は、電圧供給切換回路５７と同じように、ツェナーダイオードを用いずに直流電圧Ｖｄの配線１５０への供給を停止する。
【０１８６】
また、レギュレータ５３から出力される直流電圧Ｖｄの電圧レベルがどのように変動しても、比較回路５８０は、直流電圧Ｖｄを低下させた２つの電圧Ｖｄｅｃ１，Ｖｄｅｃ２（＞Ｖｄｅｃ１）を相互に比較し、必ず、Ｈレベルの比較結果信号ＣＭＰ（供給停止信号）を生成する。したがって、電圧供給切換回路５８は、二輪駆動モードにおいてエンジン３０の回転数が変動し、直流電圧Ｖｄの電圧レベルがどのように変動しても、直流電圧Ｖｄの配線１５０への供給を必ず停止できる。
【０１８７】
その結果、二輪駆動モード時に、モータ１１０の加熱破壊またはブラシ寿命等の劣化を確実に防止できる。
【０１８８】
発電装置５０Ｂは、四輪駆動モード時、コントローラ８０Ａからの界磁電流指令値Ｉｋ＿ｃｏｍに応じた直流電圧を発電し、その発電した直流電圧を発電電圧Ｖｈとして配線１５０およびジャンクションボックス９０を介してモータ１１０へ供給する。また、発電装置５０Ｂは、二輪駆動モード時、発電機５２が発電し、レギュレータ５３が変換した直流電圧の配線１５０への供給を上述した方法によって停止する。
【０１８９】
駆動システム１００Ｂの全体動作は、駆動システム１００の全体動作において発電装置５０の動作を、上述した発電装置５０Ｂの動作に代えたものであり、その他は、駆動システム１００の動作と同じである。
【０１９０】
なお、電圧低下回路６００および６１０は、レギュレータ５３（電圧調整回路）から出力された直流電圧の電圧レベルを低下させ、電圧レベルの異なる第１および第２の直流電圧（Ｖｄｅｃ１，Ｖｄｅｃ２）を生成する「電圧低下回路」を構成する。
【０１９１】
その他は、実施の形態１，２と同じである。
［実施の形態４］
図１２は、実施の形態４による駆動システムの概略ブロック図である。図１２を参照して、実施の形態４による駆動システム１００Ｃは、駆動システム１００Ａの発電装置５０Ａを発電装置５０Ｃに代え、コントローラ８０Ａをコントローラ８０Ｂに代えたものであり、その他は、駆動システム１００Ａと同じである。
【０１９２】
発電装置５０Ｃは、四輪駆動モード時、発電した直流電圧を配線１５０およびジャンクションボックス９０を介してモータ１１０へ供給し、二輪駆動モード時、プーリ３１、無端ベルト６０およびプーリ６１を介してエンジン３０から伝達された回転力および残留磁化によって直流電圧を発電しても、その発電した直流電圧を配線１５０およびジャンクションボックス９０を介してモータ１１０へ供給するのを停止する。
【０１９３】
コントローラ８０Ｂは、コントローラ８０Ａの機能に加え、発電装置５０Ｃが二輪駆動モード時に発電する直流電圧よりも低い基準電圧Ｖｒｅｆを発電装置５０Ｃへ出力する機能を有する。
【０１９４】
より具体的には、コントローラ８０Ｂは、エンジン３０の回転数Ｎｅとレギュレータ５３から出力される直流電圧Ｖｄとの関係をマップとして保持しており、エンジン回転数検出センサー３８から受けたエンジン３０の回転数Ｎｅに対応する直流電圧Ｖｄをマップから抽出する。そして、コントローラ８０Ｂは、抽出した直流電圧Ｖｄを既に発電装置５０Ｃへ出力している基準電圧Ｖｒｅｆと比較し、直流電圧Ｖｄが基準電圧Ｖｒｅｆよりも高いとき、基準電圧Ｖｒｅｆの出力を維持する。また、コントローラ８０Ｂは、直流電圧Ｖｄが基準電圧Ｖｒｅｆ以下であるとき、直流電圧Ｖｄよりも低い基準電圧Ｖｒｅｆを設定して発電装置５０Ｃへ出力する。
【０１９５】
図１３は、エンジン３０の回転数Ｎｅと、発電された直流電圧Ｖｄとの関係を示すマップである。図１３を参照して、直流電圧Ｖｄと回転数Ｎｅとの関係は直線ｋ１によって表わされる。つまり、直流電圧Ｖｄは、回転数Ｎｅが零であるとき０Ｖであり、回転数Ｎｅの上昇に伴い回転数Ｎｅに比例して高くなる。なお、直線ｋ１においては、ローターコイル５２１の残留磁化は一定と仮定している。
【０１９６】
したがって、コントローラ８０Ｂは、直線ｋ１によって表わされる関係をマップとして保持しており、エンジン回転数検出センサー３８から受けた回転数Ｎｅに対応する直流電圧Ｖｄを直線ｋ１（マップ）を参照して抽出する。
【０１９７】
図１４は、図１２に示す発電装置５０Ｃの回路図である。図１４を参照して、発電装置５０Ｃは、発電装置５０Ａの電圧供給切換回路５６を電圧供給切換回路５９に代えたものであり、その他は、発電装置５０Ａと同じである。
【０１９８】
電圧供給切換回路５９は、電流供給回路５１から界磁電流Ｉｋを受け、コントローラ８０Ｂから基準電圧Ｖｒｅｆを受ける。そして、電圧供給切換回路５９は、その受けた界磁電流Ｉｋの電流値に応じて、レギュレータ５３からの直流電圧を配線１５０へ供給し、またはレギュレータ５３からの直流電圧の配線１５０への供給を停止する。
【０１９９】
図１５は、図１４に示す電圧供給切換回路５９の回路図である。図１５を参照して、電圧供給切換回路５９は、電圧供給切換回路５７から電圧低下回路５７０を削除し、ＮチャネルＭＯＳトランジスタ５８３がコントローラ８０Ｂからの基準電圧Ｖｒｅｆをゲート端子に受けるようにしたものであり、その他は、電圧供給切換回路５７と同じである。
【０２００】
電圧供給切換回路５９は、直流電圧Ｖｄよりも低い基準電圧Ｖｒｅｆをコントローラ８０Ｂから受けるので、比較回路５８０は、ノードＮ７上の直流電圧Ｖｄを基準電圧Ｖｒｅｆと比較し、Ｈレベルの比較結果信号ＣＭＰをノードＮ１６からＰチャネルＭＯＳトランジスタ５９１のゲート端子へ出力する。そして、ＰチャネルＭＯＳトランジスタ５９１は、Ｈレベルの比較結果信号ＣＭＰによってオフされ、ノードＮ７上の直流電圧Ｖｄの出力ノードＮｏｕｔへの供給を停止する。
【０２０１】
その他は、上述したとおりである。
したがって、電圧供給切換回路５９は、四輪駆動モード時、レギュレータ５３からの直流電圧Ｖｄを配線１５０へ供給し、二輪駆動モード時、コントローラ８０Ｂから基準電圧Ｖｒｅｆを受けてレギュレータ５３からの直流電圧Ｖｄの配線１５０への供給を停止する。そして、電圧供給切換回路５９は、二輪駆動モード時、直流電圧Ｖｄを直流電圧Ｖｄよりも低い基準電圧Ｖｒｅｆと比較することにより、Ｈレベルの比較結果信号ＣＭＰを生成し、その生成したＨレベルの比較結果信号ＣＭＰをＰチャネルＭＯＳトランジスタ５９１のゲート端子へ供給することによって直流電圧Ｖｄの配線１５０への供給を停止する。つまり、電圧供給切換回路５９は、電圧供給切換回路５７と同じように、ツェナーダイオードを用いずに直流電圧Ｖｄの配線１５０への供給を停止する。
【０２０２】
また、レギュレータ５３から出力される直流電圧Ｖｄの電圧レベルがどのように変動しても、比較回路５８０は、直流電圧Ｖｄを直流電圧Ｖｄよりも低い基準電圧Ｖｒｅｆと比較し、必ず、Ｈレベルの比較結果信号ＣＭＰを生成する。したがって、電圧供給切換回路５９は、二輪駆動モードにおいてエンジン３０の回転数が変動し、直流電圧Ｖｄの電圧レベルがどのように変動しても、直流電圧Ｖｄの配線１５０への供給を必ず停止できる。
【０２０３】
その結果、二輪駆動モード時に、モータ１１０の加熱破壊またはブラシ寿命等の劣化を確実に防止できる。
【０２０４】
発電装置５０Ｃは、四輪駆動モード時、コントローラ８０Ｂからの界磁電流指令値Ｉｋ＿ｃｏｍに応じた直流電圧を発電し、その発電した直流電圧を発電電圧Ｖｈとして配線１５０およびジャンクションボックス９０を介してモータ１１０へ供給する。また、発電装置５０Ｃは、二輪駆動モード時、発電機５２が発電し、レギュレータ５３が変換した直流電圧の配線１５０への供給を上述した方法によって停止する。
【０２０５】
実施の形態４による駆動システム１００Ｃは、発電装置５０Ｃに代えて図１６に示す発電装置を備えていてもよい。図１６は、実施の形態４における発電装置の他の回路図である。図１６を参照して、発電装置５０Ｄは、発電装置５０Ｃに電圧検出回路６２を追加したものであり、その他は、発電装置５０Ｃと同じである。
【０２０６】
電圧検出回路６２は、レギュレータ５３から出力される直流電圧Ｖｄを検出し、その検出した直流電圧Ｖｄをコントローラ８０Ｂへ出力する。
【０２０７】
コントローラ８０Ｂは、電圧検出回路６２から受けた直流電圧Ｖｄを既に発電装置５０Ｄへ出力している基準電圧Ｖｒｅｆと比較し、直流電圧Ｖｄが基準電圧Ｖｒｅｆよりも高いとき、基準電圧Ｖｒｅｆの出力を維持し、直流電圧Ｖｄが基準電圧Ｖｒｅｆ以下であるとき、直流電圧Ｖｄよりも低い基準電圧Ｖｒｅｆを設定して発電装置５０Ｄへ出力する。
【０２０８】
図１７は、二輪駆動モードへの移行時における図１２に示す駆動システム１００Ｃのフェールセーフの動作を説明するためのフローチャートである。図１７に示すフローチャートは、図４に示すフローチャートのステップＳ４をステップＳ５〜Ｓ７に代えたものであり、その他は、図４に示すフローチャートと同じである。
【０２０９】
図１７を参照して、ステップＳ２の後、レギュレータ５３から出力される直流電圧、すなわち、電圧調整回路の出力電圧Ｖｄが検出される（ステップＳ５）。この出力電圧Ｖｄの検出は、発電装置５０Ｃが用いられる場合、コントローラ８０Ｂがエンジン３０の回転数Ｎｅに対応する直流電圧Ｖｄを図１３に示すマップ（直線ｋ１）から抽出することにより行なわれる。したがって、この場合、ステップＳ５は、エンジン回転数検出センサー３８がエンジン３０の回転数Ｎｅを検出するステップと、コントローラ８０Ｂが検出された回転数Ｎｅに対応する直流電圧Ｖｄをマップを参照して抽出するステップとからなる。
【０２１０】
また、出力電圧Ｖｄの検出は、発電装置５０Ｄが用いられる場合、電圧検出回路６２が直流電圧Ｖｄを検出することにより行なわれる。
【０２１１】
ステップＳ５の後、コントローラ８０Ｂは、検出された直流電圧Ｖｄが基準電圧Ｖｒｅｆ以下であるか否かを判定し（ステップＳ６）、直流電圧Ｖｄが基準電圧Ｖｒｅｆよりも高いとき、一連の動作が終了する。
【０２１２】
一方、ステップＳ６において、直流電圧Ｖｄが基準電圧Ｖｒｅｆ以下であると判定されたとき、コントローラ８０Ｂは、直流電圧Ｖｄよりも低い電圧を抽出し、その抽出した電圧を基準電圧Ｖｒｅｆとして発電装置５０Ｃまたは５０Ｄへ出力する（ステップＳ７）。そして、一連の動作が終了する。
【０２１３】
このように、実施の形態４においては、二輪駆動モード時に発電装置５０Ｃまたは５０Ｄが発電した直流電圧Ｖｄのモータ１１０への供給を停止する動作をコントローラ８０Ｂが制御することを特徴とする。すなわち、コントローラ８０Ｂは、検出された直流電圧Ｖｄよりも低い基準電圧Ｖｒｅｆを発電装置５０Ｃまたは５０Ｄへ出力することにより、直流電圧Ｖｄのモータ１１０への供給を停止する。また、コントローラ８０Ｂは、発電装置５０Ｃまたは５０Ｄにおいて発電された直流電圧Ｖｄよりも低い電圧を基準電圧Ｖｒｅｆとして発電装置５０Ｃまたは５０Ｄへ出力するので、直流電圧Ｖｄの電圧レベルがどのように変動しても直流電圧Ｖｄのモータ１１０への供給を停止できる。
【０２１４】
そして、図１７に示すフローチャートは、二輪駆動モードにおいて、リレー９１がオン故障しているか否かに拘わらず、直流電圧Ｖｄのモータ１１０への供給を停止するフローチャートである。
【０２１５】
なお、駆動システム１００Ｃにおけるフェールセーフの動作は、実際には、ＣＰＵによって実行され、ＣＰＵは、図１７に示すフローチャートの各ステップを備えるプログラムをＲＯＭから読出し、その読出したプログラムを実行して図１７に示すフローチャートに従って、フェールセーフの制御を行なう。したがって、ＲＯＭは、図１７に示すフローチャートの各ステップを備えるプログラムを記録したコンピュータ（ＣＰＵ）読取り可能な記録媒体に相当する。
【０２１６】
駆動システム１００Ｃの全体動作は、駆動システム１００の全体動作において発電装置５０の動作を、上述した発電装置５０Ｃまたは５０Ｄの動作に代えたものであり、その他は、駆動システム１００の動作と同じである。
【０２１７】
なお、コントローラ８０Ｂは、「システム制御装置」を構成する。
その他は、実施の形態１，２と同じである。
【０２１８】
［実施の形態５］
図１８は、実施の形態５による駆動システムの概略ブロック図である。図１８を参照して、駆動システム１００Ｄは、駆動システム１００Ｃの発電装置５０Ｃを発電装置５０Ｅに代え、コントローラ８０Ｂをコントローラ８０Ｃに代えたものであり、その他は、駆動システム１００Ｃと同じである。
【０２１９】
発電装置５０Ｅは、四輪駆動モード時、発電した直流電圧を配線１５０およびジャンクションボックス９０を介してモータ１１０へ供給し、二輪駆動モード時、コントローラ８０ＣからＨレベルの信号ＦＡＩＬを受けると、プーリ３１、無端ベルト６０およびプーリ６１を介してエンジン３０から伝達された回転力および残留磁化によって直流電圧を発電しても、その発電した直流電圧を配線１５０およびジャンクションボックス９０を介してモータ１１０へ供給するのを停止する。
【０２２０】
コントローラ８０Ｃは、コントローラ８０Ｂの機能に加え、ジャンクションボックス９０からの直流電流Ｉｈｍおよび電圧Ｖｈｍに基づいて、リレー９１のオン故障を検出するとＨレベルの信号ＦＡＩＬを生成して発電装置５０Ｅへ出力する機能を有する。なお、コントローラ８０Ｃは、直流電流Ｉｈｍおよび電圧Ｖｈｍに基づいて、リレー９１のオン故障を検出しないときＬレベルの信号ＦＡＩＬを生成して発電装置５０Ｅへ出力する。
【０２２１】
図１９は、図１８に示す発電装置５０Ｅの回路図である。図１９を参照して、発電装置５０Ｅは、発電装置５０Ｃの電圧供給切換回路５９を電圧供給切換回路６３に代えたものであり、その他は、電圧供給切換回路５９と同じである。
【０２２２】
電圧供給切換回路６３は、電流供給回路５１から界磁電流Ｉｋを受け、コントローラ８０Ｃから基準電圧Ｖｒｅｆおよび信号ＦＡＩＬを受ける。そして、電圧供給切換回路６３は、０Ａよりも大きい界磁電流Ｉｋを受けると、レギュレータ５３からの直流電圧を配線１５０へ供給し、０Ａからなる界磁電流ＩｋおよびＨレベルの信号ＦＡＩＬを受けると、レギュレータ５３からの直流電圧の配線１５０への供給を停止する。
【０２２３】
図２０は、図１９に示す電圧供給切換回路６３の回路図である。図２０を参照して、電圧供給切換回路６３は、電圧供給切換回路５９の比較回路５８０を比較回路５８０Ａに代えたものであり、その他は、電圧供給切換回路５９と同じである。
【０２２４】
比較回路５８０Ａは、比較回路５８０の電流源５８５をＮチャネルＭＯＳトランジスタ５８６に代えたものであり、その他は、比較回路５８０と同じである。ＮチャネルＭＯＳトランジスタ５８６は、コントローラ８０Ｃからの信号ＦＡＩＬをゲート端子に受ける。
【０２２５】
コントローラ８０Ｃは、上述したように、リレー９１のオン故障を検出すると、Ｈレベルの信号ＦＡＩＬを生成して出力し、リレー９１のオン故障を検出しないとき、Ｌレベルの信号ＦＡＩＬを生成して出力する。したがって、ＮチャネルＭＯＳトランジスタ５８６は、リレー９１のオン故障時、Ｈレベルの信号ＦＡＩＬをゲート端子に受け、比較回路５８０Ａは、活性化する。そして、比較回路５８０Ａは、比較回路５８０の動作と同じ動作に従ってＨレベルの比較結果信号ＣＭＰをＰチャネルＭＯＳトランジスタ５９１へ出力する。
【０２２６】
電圧供給切換回路６３は、四輪駆動モード時、レギュレータ５３からの直流電圧Ｖｄを配線１５０へ供給し、二輪駆動モード時においてリレー９１のオン故障が検出されると、コントローラ８０Ｃから基準電圧ＶｒｅｆおよびＨレベルの信号ＦＡＩＬを受けてレギュレータ５３からの直流電圧Ｖｄの配線１５０への供給を停止する。
【０２２７】
その他は、上述したとおりである。
発電装置５０Ｅは、四輪駆動モード時、コントローラ８０Ｃからの界磁電流指令値Ｉｋ＿ｃｏｍに応じた直流電圧を発電し、その発電した直流電圧を発電電圧Ｖｈとして配線１５０およびジャンクションボックス９０を介してモータ１１０へ供給する。また、発電装置５０Ｅは、二輪駆動モード時にリレー９１のオン故障が検出されると、発電機５２が発電し、レギュレータ５３が変換した直流電圧の配線１５０への供給を上述した方法によって停止する。
【０２２８】
なお、Ｈレベルの信号ＦＡＩＬは、「故障検出信号」を構成する。
図２１は、二輪駆動モードへの移行時における図１８に示す駆動システム１００Ｄのフェールセーフの動作を説明するためのフローチャートである。図２１に示すフローチャートは、図１７に示すフローチャートのステップＳ２とステップＳ５との間にステップＳ３を挿入したものであり、その他は、図１７に示すフローチャートと同じである。
【０２２９】
ステップＳ３は、図４において説明したとおりである。図２１に示すフローチャートは、リレー９１のオン故障が検出された場合に、発電装置５０Ｅにおいて発電された直流電圧Ｖｄのモータ１１０への供給を停止するフローチャートである。
【０２３０】
なお、駆動システム１００Ｄにおけるフェールセーフの動作は、実際には、ＣＰＵによって実行され、ＣＰＵは、図２１に示すフローチャートの各ステップを備えるプログラムをＲＯＭから読出し、その読出したプログラムを実行して図２１に示すフローチャートに従って、フェールセーフの制御を行なう。したがって、ＲＯＭは、図２１に示すフローチャートの各ステップを備えるプログラムを記録したコンピュータ（ＣＰＵ）読取り可能な記録媒体に相当する。
【０２３１】
駆動システム１００Ｄの全体動作は、駆動システム１００の全体動作において発電装置５０の動作を、上述した発電装置５０Ｅの動作に代えたものであり、その他は、駆動システム１００の動作と同じである。
【０２３２】
なお、リレー９１のオン故障を検出し、Ｈレベルの信号ＦＡＩＬを生成して発電装置５０Ｅへ出力するコントローラ８０Ｃは、「故障検出手段」を構成する。
【０２３３】
また、コントローラ８０Ｃは、「システム制御装置」を構成する。
さらに、発電装置５０Ｅは、電圧検出回路６２をさらに備えるようにしてもよい。この場合、コントローラ８０Ｃは、発電装置５０Ｅに含まれる電圧検出回路６２から直流電圧Ｖｄを受け、その受けた直流電圧Ｖｄが既に発電装置５０Ｅへ出力している基準電圧Ｖｒｅｆよりも高いとき、基準電圧Ｖｒｅｆの出力を維持し、直流電圧Ｖｄが基準電圧Ｖｒｅｆ以下であるとき、直流電圧Ｖｄよりも低い電圧を基準電圧Ｖｒｅｆとして発電装置５０Ｅへ出力する。
【０２３４】
その他は、実施の形態１，２，４と同じである。
上記においては、駆動システム１００，１００Ａ，１００Ｂ，１００Ｃ，１００Ｄは、前輪１０Ｌ，１０Ｒを駆動するエンジン３０と、後輪２０Ｌ，２０Ｒを駆動するモータ１１０とを備えると説明したが、駆動システム１００，１００Ａ，１００Ｂ，１００Ｃ，１００Ｄにおいては、エンジン３０が後輪２０Ｌ，２０Ｒを駆動し、モータ１１０が前輪１０Ｌ，１０Ｒを駆動するようにしてもよい。
【０２３５】
また、駆動システム１００，１００Ａ，１００Ｂ，１００Ｃ，１００Ｄにおいて、前輪１０Ｌ，１０Ｒ側にエンジンおよび２つのモータジェネレータＭＧ１，ＭＧ２を配置し、後輪２０Ｌ，２０Ｒ側にモータジェネレータＭＧ３を配置し、エンジンおよびモータジェネレータＭＧ２は、前輪１０Ｌ，１０Ｒを駆動し、モータジェネレータＭＧ３は、後輪２０Ｌ，２０Ｒを駆動し、モータジェネレータＭＧ１は、エンジンを始動する電動機とエンジンの回転力によって発電する発電機の機能を果たすようにしてもよい。その場合、発電装置５０，５０Ａ，５０Ｂ，５０Ｃ，５０Ｄ，５０Ｅは、発電機５２に代えてモータジェネレータＭＧ１を含む。
【０２３６】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した実施の形態の説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【図１】実施の形態１による駆動システムの概略ブロック図である。
【図２】図１に示す発電装置の回路図である。
【図３】図１に示すジャンクションボックスの構成図である。
【図４】二輪駆動モードへの移行時における図１に示す駆動システムのフェールセーフの動作を説明するためのフローチャートである。
【図５】実施の形態２による駆動システムの概略ブロック図である。
【図６】図５に示す発電装置の回路図である。
【図７】図６に示す電圧供給切換回路の回路図である。
【図８】実施の形態３による駆動システムの概略ブロック図である。
【図９】図８に示す発電装置の回路図である。
【図１０】図９に示す電圧供給切換回路の回路図である。
【図１１】実施の形態３における電圧供給切換回路の他の回路図である。
【図１２】実施の形態４による駆動システムの概略ブロック図である。
【図１３】エンジンの回転数と、発電された直流電圧との関係を示すマップである。
【図１４】図１２に示す発電装置の回路図である。
【図１５】図１４に示す電圧供給切換回路の回路図である。
【図１６】実施の形態４における発電装置の他の回路図である。
【図１７】二輪駆動モードへの移行時における図１２に示す駆動システムのフェールセーフの動作を説明するためのフローチャートである。
【図１８】実施の形態５による駆動システムの概略ブロック図である。
【図１９】図１８に示す発電装置の回路図である。
【図２０】図１９に示す電圧供給切換回路の回路図である。
【図２１】二輪駆動モードへの移行時における図１８に示す駆動システムのフェールセーフの動作を説明するためのフローチャートである。
【図２２】従来の駆動装置の概略ブロック図である。
【符号の説明】
１０Ｌ，１０Ｒ  前輪、１１Ｌ，１１Ｒ，２１Ｌ，２１Ｒ  車輪速センサー、２０Ｌ，２０Ｒ  後輪、３０，３１０  エンジン、３１，６１  プーリ、３２  アクセルセンサー、３３  スロットルセンサー、３４  車速センサー、３５  ４ＷＤ切換スイッチ、３６  燃料噴射弁、３７  スロットルバルブ、３８  エンジン回転数検出センサー、４０，１４０  ＤＧ、５０，５０Ａ，５０Ｂ，５０Ｃ，５０Ｄ，５０Ｅ  発電装置、５１  電流供給回路、５２，３２０  発電機、５３，３３０  レギュレータ、５４，５７０  ツェナーダイオード、５５  電源ライン、５６〜５９，６３  電圧供給切換回路、６０  無端ベルト、６２  電圧検出回路、７０  エンジンＥＣＵ、８０，８０Ａ，８０Ｂ，８０Ｃ  コントローラ、９０  ジャンクションボックス、９０Ａ，９０Ｂ，９０Ｃ，９０Ｄ  端子、９１，３４０  リレー、９２  電流センサー、１００，１００Ａ，１００Ｂ，１００Ｃ，１００Ｄ  駆動システム、１１０，３５０  モータ、１２０  減速機、１３０  クラッチ、３００  駆動装置、５２１  ローターコイル、５２２Ａ，５２２Ｂ，５２２Ｃ  ステーターコイル、５３０  電圧生成回路、５４０  ゲート回路、５４１，５４３，５６３，５６４，５８３，５８４，５８６  ＮチャネルＭＯＳトランジスタ、５４２，５４４，５６１，５６２，５６６，５８１，５８２，５９１  ＰチャネルＭＯＳトランジスタ、５６５，５６７  電流源、５５０  分圧回路、５６０  降圧回路、５７０，６００，６１０  電圧低下回路、５８０，５８０Ａ，ＣＯＭＰ  比較回路、５９０  電圧停止回路、Ｄ１〜Ｄ６  ダイオード、Ｒ１〜Ｒ１０  抵抗、Ｎ１〜Ｎ１８  ノード、Ｎｏｕｔ  出力ノード、ＧＮＤ  接地ノード、ＴＧ１，ＴＧ２  トランスファゲート。
【図１】
2004364458.tif 000003
【図２】
2004364458.tif 000004
【図３】
2004364458.tif 000005
【図４】
2004364458.tif 000006
【図５】
2004364458.tif 000007
【図６】
2004364458.tif 000008
【図７】
2004364458.tif 000009
【図８】
2004364458.tif 000010
【図９】
2004364458.tif 000011
【図１０】
2004364458.tif 000012
【図１１】
2004364458.tif 000013
【図１２】
2004364458.tif 000014
【図１３】
2004364458.tif 000015
【図１４】
2004364458.tif 000016
【図１５】
2004364458.tif 000017
【図１６】
2004364458.tif 000018
【図１７】
2004364458.tif 000019
【図１８】
2004364458.tif 000020
【図１９】
2004364458.tif 000021
【図２０】
2004364458.tif 000022
【図２１】
2004364458.tif 000023
【図２２】
2004364458.tif 000024