(57)【要約】【課題】  発電機の過負荷を最適に判定して、発電機を確実に保護することができる発電機の保護装置及び発電機の保護方法を提供する。【解決手段】  発電機の回転数、発電機の発電電流及び発電機雰囲気温度の変化に対する発電機の構成部品温度の変化を示す温度特性マップを予め作成して制御部１２に記憶させておく。そして、制御部１２は、発電機の動作時に、実際に検出された発電機の回転数、発電機の発電電流Ｉｇ、及び発電機雰囲気温度に基づいて、温度特性マップを参照して、発電機の構成部品温度を推定し、当該構成部品温度が高い場合には、発電機１０の発電電圧の低下、電気負荷１４の停止、又は発電機１０の停止を行う。【選択図】      図１
2006050859.tif 000002
【特許請求の範囲】
【請求項１】
発電機の回転数を検出する回転数検出手段と、
前記発電機の発電電流を検出する電流検出手段と、
前記発電機の発電電圧を検出する電圧検出手段と、
前記電圧検出手段で検出された前記発電機の発電電圧に基づいて、発電機雰囲気温度を算出する発電機雰囲気温度算出手段と、
前記回転数検出手段により検出される前記発電機の回転数、前記電流検出手段により検出される前記発電機の発電電流、及び前記発電機雰囲気温度算出手段により算出される発電機雰囲気温度の変化に対する前記発電機の構成部品温度の変化を示す温度特性マップを記憶する記憶手段と、
前記回転数検出手段により検出された前記発電機の回転数、前記電流検出手段により検出された前記発電機の発電電流、及び前記発電機雰囲気温度算出手段により算出された発電機雰囲気温度に基づいて、前記記憶手段に記憶された温度特性マップを参照して、前記発電機の構成部品温度を推定する推定手段と、
前記推定手段により推定された前記発電機の構成部品温度に基づいて、前記発電機の動作を制御する制御手段と
を備えることを特徴とする発電機の保護装置。
【請求項２】
前記制御手段は、前記推定手段により推定された前記発電機の構成部品温度が、第１設定温度よりも高い場合に、前記発電機の発電電圧を、前記発電機の発電電力を充電するバッテリの電圧以下に低下させることを特徴とする請求項１に記載の発電機の保護装置。
【請求項３】
前記制御手段は、前記発電機の発電電圧を低下させた後に、前記推定手段により推定された前記発電機の構成部品温度が、第１設定温度より低い第２設定温度も高い場合に、前記発電機の発電電力が供給される電気負荷のうち、何れかの電気負荷への電力の供給を制限することを特徴とする請求項２に記載の発電機の保護装置。
【請求項４】
前記制御手段は、何れかの電気負荷への電力の供給を制限した後に、前記推定手段により推定された前記発電機の構成部品温度が、前記第１設定温度よりも高いと場合に、前記発電機の発電を停止させることを特徴とする請求項３に記載の発電機の保護装置。
【請求項５】
前記制御手段は、前記発電機の発電を停止させた後に、前記推定手段により推定された前記発電機の構成部品温度が、前記第１設定温度よりも高い場合に、前記発電機の発電の停止を継続させることを特徴とする請求項４に記載の発電機の保護装置。
【請求項６】
前記記憶手段は、前記発電機の構成部品であるレギュレータ、半導体素子、ロータコイル又はステータコイルの少なくとも一つ以上の温度特性マップを記憶し、
前記推定手段は、前記発電機の構成部品であるレギュレータ、半導体素子、ロータコイル又はステータコイルの少なくとも一つ以上の温度特性マップを参照して、何れかの構成部品温度を推定することを特徴とする請求項１乃至請求項５の何れかに記載の発電機の保護装置。
【請求項７】
発電機によって発電を行わせている時に、前記発電機の回転数、前記発電機の発電電流及び前記発電機の発電電圧を検出するステップと、
前記発電機の発電電圧に基づいて、前記発電機の雰囲気温度を算出するステップと、
前記発電機の回転数、前記発電機の発電電流、及び前記発電機の雰囲気温度の変化に対する前記発電機の構成部品温度の変化を示す予め記憶手段に記憶された温度特性マップを読み出すステップと、
実際に検出された前記発電機の回転数、前記発電機の発電電流、及び前記発電機の雰囲気温度に基づいて、前記温度特性マップを参照して、前記発電機の構成部品温度を推定するステップと、
推定した前記発電機の構成部品温度に基づいて、前記発電機の動作を制御するステップと
を有することを特徴とする発電機の保護方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば車両に搭載された発電機の熱的負荷が過度になることを防止する発電機の保護装置及び発電機の保護方法に関する。
【背景技術】
【０００２】
従来より、発電機の電気エネルギーが熱的負荷によってロスしている状態を抑制するための技術が下記の特許文献１などで知られている。
【０００３】
この特許文献１に記載された発電機の保護装置は、発電機の温度を直接測定するサーミスタや液冷式発電機の冷却媒体流量を測定する流量センサを使用せずに、発電機の熱的負荷状態を判定している。すなわち、この発電機の保護装置は、発電機の回転数及び発電機の界磁電流を検出して求めた基準出力電流に対する、実際の発電機の出力電流の低下量を求める。そして、この低下量が大きくなるほど、発電機の熱的負荷が大きくなっていると判定している。
【特許文献１】特開２００３−８７９６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、上述した特許文献１に記載された技術では、実際の発電機の出力電流によって熱的負荷状態を判定していたため、発電機の構成部品であるロータコイル、ステータコイル、ダイオードを含んだ熱的負荷状態を判定していたことになる。しかしながら、発電機の構成部品は、それぞれ熱的な過負荷状態であると判定する値が異なるため、従来の技術では、発電機の過負荷を最適に判定しているとはいえないという問題点があった。
【０００５】
そこで、本発明は、上述した実情に鑑みて提案されたものであり、発電機の過負荷を最適に判定して、発電機を確実に保護することができる発電機の保護装置及び発電機の保護方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、発電機の回転数を検出する回転数検出手段と、発電機の発電電流を検出する電流検出手段と、発電機の発電電圧を検出する電圧検出手段と、電圧検出手段で検出された発電機の発電電圧に基づいて、発電機雰囲気温度を算出する発電機雰囲気温度算出手段とを備え、記憶手段に、回転数検出手段により検出される発電機の回転数、電流検出手段により検出される発電機の発電電流、及び発電機雰囲気温度算出手段により算出される発電機雰囲気温度の変化に対する発電機の構成部品温度の変化を示す温度特性マップを予め作成して記憶させておく。
【０００７】
そして、本発明は、発電機の動作時に、推定手段により、回転数検出手段により検出された発電機の回転数、電流検出手段により検出された発電機の発電電流、及び発電機雰囲気温度算出手段により算出された発電機雰囲気温度に基づいて、記憶手段に記憶された温度特性マップを参照して、発電機の構成部品温度を推定し、推定手段により推定された発電機の構成部品温度に基づいて、制御手段によって発電機の動作を制御することによって、上述の課題を解決する。
【発明の効果】
【０００８】
本発明に係る発電機の保護装置及び発電機の保護方法によれば、発電機の発電電圧に基づく発電機雰囲気温度、発電機の回転数、発電機の発電電流の変化に対する構成部品温度の変化を示す温度特性マップを記憶しておき、実際に検出した発電機雰囲気温度、発電機の回転数、発電機の発電電流に基づいて、温度特性マップを参照して部品温度を推定して、発電機の動作を制御するので、発電機に温度を検出するセンサを設ける必要がなく、発電機の構成部品毎の部品温度を考慮して最適な発電機の過負荷判定を行うことができ、発電機を確実に保護することができる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明を適用した具体的な実施形態について図面を参照しながら詳細に説明する。
【００１０】
本発明は、図１に示すような車両電装システムにおいて、車両に搭載された発電機１０の熱的負荷を判定し、過度な熱的負荷から発電機１０を保護する発電機の保護装置となる制御部１２に適用される。
【００１１】
［車両電装システムの構成］
車両電装システムは、図１に示すように、制御部１２に、オルタネータ（交流発電機）である発電機１０、発電機１０を駆動する内燃機関であるエンジン１１及び電気負荷１４の動作を制御するＥＣＵ（Electric Control Unit）１３が接続されて構成されている。この車両電装システムは、制御部１２の制御によって発電機１０を駆動させ、発電機１０で発電した電力を図示しないバッテリに蓄積して、ＥＣＵ１３の制御によって電気負荷１４Ａ，１４Ｂ（以下、総称するときには単に「電気負荷１４」と呼ぶ。）を駆動させる。
【００１２】
エンジン１１は、図示しないプーリやベルトを介して発電機１０と接続され、発電機１０を駆動させる。このエンジン１１のエンジン回転数、すなわち発電機１０の回転数を求めるための回転数信号は、制御部１２に供給される。
【００１３】
発電機１０は、エンジン１１の駆動力によって動作し、交流電力を発生させる。また、この発電機１０は、ＩＣからなるレギュレータや、パワートランジスタやダイオード等の半導体素子が一体化されて構成され、当該レギュレータによって出力電流値を一定値に変換してバッテリに充電させる。
【００１４】
ＥＣＵ１３は、電気負荷１４Ａに対するリレー回路１３Ａ及び電気負荷１４Ｂに対するリレー回路１３Ｂを備える。このＥＣＵ１３は、電気負荷１４を動作させるに際して、バッテリからの給電を受けてリレー回路をオン動作させることによって電気負荷１４に電力供給を行う。また、ＥＣＵ１３は、制御部１２の制御に従って、電気負荷１４Ａ，１４Ｂのうち、走行に必要のある電気負荷については通電する一方で、走行に必要のない電気負荷については遮断して制限する制御を行う。
【００１５】
制御部１２は、発電機１０の動作を制御する処理や、発電機１０を保護する処理（発電機保護処理）、ＥＣＵ１３を制御する処理を行うプログラムや後述の温度特性マップ等を記憶する記憶手段であるＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）及びＲＯＭに記憶されたプログラムを実行するＣＰＵ（Central Processing Unit）等からなるマイクロコンピュータである。この制御部１２は、通常、発電機１０に発電電圧指令を与え、発電機１０を構成するパワートランジスタの作動デューティ比を調整させることによって、発電指令値に応じた発電電圧でバッテリに電力供給させる。
【００１６】
また、この制御部１２は、発電機１０を発電させている時に、発電機１０の発電電圧及び発電電流、エンジン１１の回転数を検出して、発電機１０の雰囲気温度、発電機１０を構成する各部品（構成部品）の温度を推定する。そして、制御部１２は、各構成部品の温度に応じて、発電機１０の発電電圧を低下させる制御、電気負荷１４の動作を停止させる制御、発電機１０の発電停止及び発電開始の制御等の発電機保護処理を行う。
【００１７】
なお、図１に示した車両電装システムでは、制御部１２及びＥＣＵ１３を個別に設けるのではなく、必要に応じて一体化して構成しても良い。
【００１８】
［発電機保護処理］
つぎに、上述したような車両電装システムにおいて、制御部１２による発電機保護処理の処理手順について図２のフローチャートなどを参照して説明する。
【００１９】
先ず制御部１２は、ステップＳ１〜ステップＳ４の処理を行うことによって、発電機１０の構成部品温度を推定する前処理を行う。
【００２０】
具体的には、制御部１２は、ステップＳ１において、発電機１０の発電電圧Ｖａｌｔ（ＡＬＴ：オルタネータ）を検出し、当該発電電圧Ｖａｌｔと、予め設定しておいた設定電圧Ｖｓとを比較する。ここで、発電電圧Ｖａｌｔは、発電機１０のレギュレータ内部に設けられる素子の温度特性によって変動するものである。また、設定電圧Ｖｓは、発電機１０の構成部品の熱的負荷が過度になっている可能性があるような発電機１０にとって高い温度であって、発電機１０の発電電圧Ｖａｌｔが熱的過負荷によって低下するような温度が予め発電機１０を使用した実験等によって求められている。
【００２１】
そして、制御部１２は、発電電圧Ｖａｌｔが設定電圧Ｖｓよりも低い場合には、発電機１０に過度な熱的負荷がかかっていないので、発電電圧Ｖａｌｔと設定電圧Ｖｓとの比較を所定期間ごとに繰り返し、発電電圧Ｖａｌｔが設定電圧Ｖｓ以上となった場合には、ステップＳ２に処理を進める。
【００２２】
ステップＳ２において、制御部１２は、発電機１０の構成部品を含む全体での温度である発電機雰囲気温度Ｔａを推定する。このとき、制御部１２は、図３に示すような発電電圧Ｖａｌｔに対する、レギュレータ内部に設けられる素子の温度特性である発電機雰囲気温度Ｔａの変化を記述したマップデータを参照する。そして、制御部１２は、ステップＳ１で読み込んだ発電電圧Ｖａｌｔから、発電機雰囲気温度Ｔａを推定する。
【００２３】
次に制御部１２は、ステップＳ３において、エンジン１１の回転数を検出し、当該エンジン１１の回転数に、エンジン１１と発電機１０との間の増速比を乗じることによって、発電機１０の回転数Ｎｄを求め、ステップＳ４において、発電機１０の発電電流Ｉｇを検出する。
【００２４】
このように、制御部１２は、発電機１０の構成部品温度が変動する要因となるパラメータとして、発電機雰囲気温度Ｔａ、発電機１０の回転数Ｎｄ、発電機１０の発電電流Ｉｇを取得する。
【００２５】
次に制御部１２は、ステップＳ５において、ステップＳ１〜ステップＳ４の前処理で取得したパラメータを用いて、予め内部ＲＯＭ等の記憶手段に記憶しておいた温度特性マップを参照して、発電機１０の構成部品の部品温度Ｔｐを推定する。
【００２６】
ここで、図４乃至図６に、温度特性マップを示す。この温度特性マップは、発電機雰囲気温度Ｔａ１，Ｔａ２，Ｔａ３、発電機１０の回転数Ｎ１ｒ，Ｎ２ｒ，Ｎ３ｒ，Ｎ４ｒと変化した場合の、発電機１０の発電電流Ｉｇ１，Ｉｇ２，Ｉｇ３に対するレギュレータの部品温度Ｔｐの変化の関係を示し、図７乃至図９に、発電機雰囲気温度Ｔａ１，Ｔａ２，Ｔａ３、発電機１０の回転数Ｎ１ｒ，Ｎ２ｒ，Ｎ３ｒ，Ｎ４ｒと変化した場合の、発電機１０の発電電流Ｉｇ１，Ｉｇ２，Ｉｇ３に対するダイオードの部品温度Ｔｐの変化の関係を示す。
【００２７】
具体的には、図４は、発電機雰囲気温度ＴａがＴａ１、である場合におけるレギュレータの部品温度Ｔｐと発電電流Ｉｇ１の関係を示し、図５は、発電機雰囲気温度ＴａがＴａ２である場合におけるレギュレータの部品温度Ｔｐと発電電流Ｉｇ２の関係を示し、図６は、発電機雰囲気温度ＴａがＴａ３である場合におけるレギュレータの部品温度Ｔｐと発電電流Ｉｇ３の関係を示している。
【００２８】
また、図７は、発電機雰囲気温度ＴａがＴａ１である場合におけるダイオードの部品温度Ｔｐと発電電流Ｉｇ１の関係を示し、図８は、発電機雰囲気温度ＴａがＴａ２である場合におけるダイオードの部品温度Ｔｐと発電電流Ｉｇ２の関係を示し、図９は、発電機雰囲気温度ＴａがＴａ３である場合におけるダイオードの部品温度Ｔｐと発電電流Ｉｇ３の関係を示している。
【００２９】
さらに、これら図４乃至図９は、それぞれ、発電機１０の回転数ＮｄがＮ１，Ｎ２，Ｎ３，Ｎ４と変化することによって、発電機雰囲気温度Ｔａに対する発電機１０の発電電流Ｉｇの変化が異なる。
【００３０】
このように、発電電流Ｉｇ、発電機雰囲気温度Ｔａ、発電機１０の回転数Ｎｄに対する部品温度Ｔｐの関係は、発電機１０の構成部品毎に異なる。なお、図４乃至図９では、レギュレータ及びダイオードの部品温度が発電電流Ｉｇ、雰囲気温度Ｔａ、発電機１０の回転数Ｎｄによって異なるものとして説明したが、レギュレータ及びダイオードのみならず、ロータコイルやステータコイルなどの他の構成部品についても部品温度の変化を推定するための温度特性マップを作成しておいて記憶しておく。
【００３１】
制御部１２は、このような温度特性マップを構成部品ごと、雰囲気温度Ｔａごとに作成しておき、予め記憶している。そして、制御部１２は、発電機雰囲気温度Ｔａと、温度推定対象となる構成部品とに該当する温度特性マップを読み出し、発電機回転数Ｎｄ及び発電機１０の発電電流Ｉｇを取得すると、当該温度特性マップを参照して、部品温度Ｔｐを推定する。なお、制御部１２は、発電機雰囲気温度Ｔａ、発電機１０の回転数Ｎｄ、及び発電機１０の発電電流Ｉｇが、それぞれ、同時に予め決められた所定値以上とならない場合には、発電機１０の熱的負荷が過度な状態ではないので、部品温度Ｔｐの推定を行わずに処理を終了するものとする。
【００３２】
次に制御部１２は、ステップＳ６において、ステップＳ５で推定した部品温度Ｔｐと各部品の許容温度として設定された設定温度Ｔｓ（第１設定温度）とを比較する。ここで、設定温度Ｔｓは、図４乃至図９に示したように、部品温度Ｔｐが高くなって発電機１０の発電を抑制する必要がある温度値が部品ごとに予めされたものである。
【００３３】
そして、ステップＳ６において、部品温度Ｔｐが設定温度Ｔｓ以上であると判定すると、ステップＳ７へと処理を移行し、レギュレータによる発電機１０の電圧調整を行って、発電機１０の発電電圧Ｖａｌｔをバッテリ電圧以下まで低下させる。このとき、制御部１２は、レギュレータに発電機１０の発電電圧Ｖａｌｔを低下させる発電電圧指令を与える。このように発電機１０の発電電圧が低下することによって発電機１０の熱的負荷が低下することになる。
【００３４】
次に制御部１２は、ステップＳ７の発電電圧を低下させた状態で一定時間経過した後に、発電電圧を低下させる前の通常時の発電電圧に戻して、ステップＳ８において、ステップＳ１乃至ステップＳ４の処理を行う。そして、制御部１２は、ステップＳ９において、ステップＳ８で取得したパラメータを用いて温度特性マップを参照して、各部品の部品温度Ｔｐ’を推定する。
【００３５】
次に、制御部１２は、ステップＳ１０において、ステップＳ９で推定した部品温度Ｔｐ’と各部品の設定温度Ｔｓ’（第２設定温度）とを比較する。ここで、設定温度Ｔｓ’は、図４乃至図９に示したように、発電機１０の発電を一定時間抑制した後に推定される部品温度Ｔｐ’の上限温度値が構成部品ごとに予めされたものであって、ステップＳ７における発電電圧低下幅及び発電電圧低下時間によって求められる所定温度αを設定温度Ｔｓから差し引いた温度である。
【００３６】
そして、ステップＳ１０において、部品温度Ｔｐ’が設定温度Ｔｓ’（＝Ｔｓ−α）未満である場合には、通常の発電へと状態を戻す一方で、部品温度Ｔｐ’が設定温度Ｔｓ’以上である場合には、ステップＳ１１へと処理を移行する。
【００３７】
ステップＳ１１において、制御部１２は、電気負荷１４Ａ，１４Ｂのうち走行に必要のない電気負荷による消費電力を制限するようにＥＣＵ１３によって制御させる。これによって、バッテリから電気負荷１４に供給する必要がある電力を削減して、発電機１０に要求される発電電力を低減させる。
【００３８】
さらに、制御部１２は、ステップＳ１２として、ステップＳ１乃至ステップＳ４の処理を行い、ステップＳ１１で電気負荷１４を制限した一定時間経過後、ステップＳ１３において、各部品の部品温度Ｔｐ’’を推定する。
【００３９】
そして、制御部１２は、ステップＳ１４において、推定した部品温度Ｔｐ’’と各部品の設定温度Ｔｓ’とを比較し、部品温度Ｔｐ’’が設定温度Ｔｓ’未満である場合には、通常の発電へと状態を戻す。一方、制御部１２は、部品温度Ｔｐ’’が設定温度Ｔｓ’以上とである場合には、ステップＳ７での発電電圧Ｖａｌｔの低下制御を継続し、ステップＳ１５において、推定した部品温度Ｔｐ’’と各部品の設定温度Ｔｓとを比較する。
【００４０】
ここで、制御部１２は、部品温度Ｔｐ’’が設定温度Ｔｓ未満である場合には、ステップＳ１２からの処理を繰り返す。一方、部品温度Ｔｐ’’が設定温度Ｔｓ以上である場合には、ステップＳ１６へと処理を移行し、例えばチャージランプの点灯等を行うと共に、発電機１０の発電を停止させ、ステップＳ１７において、ステップＳ１乃至ステップＳ４の前処理を行う。
【００４１】
そして、制御部１２は、発電機１０の発電停止後、走行に支障をきたす電圧にまで低下する前に、ステップＳ１８において、各部品の部品温度Ｔｐ’’’を推定し、ステップＳ１９において、推定した部品温度Ｔｐ’’’と各部品の設定温度Ｔｓとを比較する。ここで、制御部１２は、部品温度Ｔｐ’’’が設定温度Ｔｓ未満である場合には、発電機１０による発電を再開させる一方で、部品温度Ｔｐ’’’が設定温度Ｔｓ以上である場合には、ステップＳ２０へと処理を移行し、発電機１０による発電の停止を継続する。
【００４２】
なお、この発電機保護処理は、予め設定した一又は複数の構成部品ごとに行っても良く、各構成部品ごとに行っても良く、更には、レギュレータやダイオードのみならず、ロータコイルやステータコイル等も考慮した過負荷判定を行うことはいうまでもない。
【００４３】
［実施形態の効果］
以上詳細に説明したように、本発明を適用した制御部１２によれば、発電機１０の発電電圧に基づく発電機雰囲気温度Ｔａ、発電機１０の回転数Ｎｄ、発電機１０の発電電流Ｉｇの変化に対する部品温度Ｔｐの変化を示す温度特性マップを記憶しておき、実際に検出した発電機雰囲気温度Ｔａ、発電機１０の回転数Ｎｄ、発電機１０の発電電流Ｉｇに基づいて、温度特性マップを参照して部品温度Ｔｐを推定して、発電機１０の動作を制御するので、発電機１０に温度を検出するセンサを設ける必要がなく、また、レギュレータのみならずダイオードといった他の部品毎の部品温度を考慮して最適な発電機の過負荷判定を行うことができ、発電機１０の高精度な保護を実現することができる。したがって、この制御部１２によれば、レギュレータの温度である発電機雰囲気温度Ｔａが低くレギュレータの熱的負荷が低いと判定される場合であっても、他の発電機１０の構成部品の熱的負荷が高いと判定した場合には、発電機１０を保護することができる。
【００４４】
具体的には、発電機１０の構成部品であるレギュレータ、半導体素子、ロータコイル又はステータコイルの少なくとも一つ以上の温度特性マップを記憶しておき、レギュレータ、半導体素子、ロータコイル又はステータコイルの少なくとも一つ以上の温度特性マップを参照して、何れかの部品温度を推定することにより、発電機１０の熱的負荷を高精度で推定して、確実に構成部品を保護することができる。
【００４５】
また、この制御部１２によれば、部品温度Ｔｐが設定温度Ｔｓよりも高いと推定された場合に、発電機１０の発電電圧をバッテリの電圧以下に低下させるので、発電機１０の構成部品の熱的負荷が高くなった場合に、当該構成部品の熱的負荷を確実に低下させることができる。
【００４６】
更に、この制御部１２によれば、発電機１０の発電電圧を低下させた後に、部品温度Ｔｐが設定温度Ｔｓより低い設定温度Ｔｓ’も高いと推定された場合に、発電機１０の発電電力が供給される電気負荷１４のうち、何れかの電気負荷１４への電力の供給を制限するので、発電機１０に要求される発電電圧を確実に低下させることができる。また、発電機１０の発電電圧を低下させても、部品温度Ｔｐが低下しない構成部品を確実に保護することができる。また、電気負荷１４として車両走行に関係しない電気負荷１４を優先して停止させることによって、発電機１０の熱的負荷を低下させる場合であっても車両走行に影響を与えることなくすことができる。
【００４７】
更にまた、この制御部１２によれば、何れかの電気負荷１４への電力の供給を制限した後に、部品温度Ｔｐが設定温度Ｔｓ’よりも高いと推定された場合に、発電機１０の発電を停止させるので、電気負荷１４の電力供給を制限しても部品温度Ｔｐが低下しない構成部品を確実に保護することができる。
【００４８】
更にまた、この制御部１２によれば、発電機１０の発電を停止した後に、部品温度が設定温度Ｔｓよりも高いと推定された場合に、発電機１０の発電の停止を継続させるので、発電機１０の発電を一時的に停止させても部品温度が低下しない構成部品を更に確実に保護することができる。
【００４９】
なお、上述の実施形態は本発明の一例である。このため、本発明は、上述の実施形態に限定されることはなく、この実施形態以外の形態であっても、本発明に係る技術的思想を逸脱しない範囲であれば、設計等に応じて種々の変更が可能であることは勿論である。
【００５０】
また、特許請求の範囲における「回転数検出手段」は実施形態における「制御部１２のステップＳ３での処理機能」に相当し、特許請求の範囲における「電流検出手段」は実施形態における「制御部１２のステップＳ４での処理機能」に相当し、特許請求の範囲における「電圧検出手段」は実施形態における「制御部１２のステップＳ１での電圧検出機能」に相当し、特許請求の範囲における「発電機雰囲気温度算出手段」は実施形態における「制御部１２のステップＳ２での処理機能」に相当し、特許請求の範囲における「記憶手段」は実施形態における「制御部１２の内部ＲＯＭ（ステップＳ５参照）」に相当し、特許請求の範囲における「推定手段」は実施形態における「制御部１２のステップＳ５，ステップＳ９，ステップＳ１３，ステップＳ１８での処理機能」に相当し、特許請求の範囲における「制御手段」は実施形態における「制御部１２のステップＳ７，ステップＳ１１，ステップＳ１６，ステップＳ２０での処理機能」に相当する。
【図面の簡単な説明】
【００５１】
【図１】本発明の実施の形態として示す車両電装システムの構成を示すブロック図である。
【図２】車両電装システムにおいて、発電機を構成する部品毎に過負荷判定を行い、発電機による発電を制御する際の一連の処理を示すフローチャートである。
【図３】レギュレータ内部に設けられる素子の温度特性として、発電機の発電電圧に対する雰囲気温度の関係を示す図である。
【図４】発電機雰囲気温度Ｔａ１、発電機の回転数及び発電機の発電電流に対する、レギュレータの部品温度の変化を示す図である。
【図５】発電機雰囲気温度Ｔａ２、発電機の回転数及び発電機の発電電流に対する、レギュレータの部品温度の変化を示す図である。
【図６】発電機雰囲気温度Ｔａ３、発電機の回転数及び発電機の発電電流に対する、レギュレータの部品温度の変化を示す図である。
【図７】発電機雰囲気温度Ｔａ１、発電機の回転数及び発電機の発電電流に対する、ダイオードの部品温度の変化を示す図である。
【図８】発電機雰囲気温度Ｔａ２、発電機の回転数及び発電機の発電電流に対する、ダイオードの部品温度の変化を示す図である。
【図９】発電機雰囲気温度Ｔａ３、発電機の回転数及び発電機の発電電流に対する、ダイオードの部品温度の変化を示す図である。
【符号の説明】
【００５２】
１０  発電機
１１  エンジン
１２  制御部
１３  ＥＣＵ
１４Ａ，１４Ｂ  電気負荷
Ｉｇ  発電電流
Ｎｄ  回転数
Ｔａ  雰囲気温度
Ｔｐ，Ｔｐ’，Ｔｐ’’，Ｔｐ’’’  部品温度
Ｔｓ，Ｔｓ’  設定温度
Ｖａｌｔ  発電電圧
Ｖｓ  設定電圧
【図１】
2006050859.tif 000003
【図２】
2006050859.tif 000004
【図３】
2006050859.tif 000005
【図４】
2006050859.tif 000006
【図５】
2006050859.tif 000007
【図６】
2006050859.tif 000008
【図７】
2006050859.tif 000009
【図８】
2006050859.tif 000010
【図９】
2006050859.tif 000011