(57)【要約】【課題】オルタネータの制御装置において、オルタネータにより車両の駆動力を制御可能とすると共に、制御遅れを抑制して高精度な制御を可能とする。【解決手段】車両の走行状態に応じてオルタネータ１１における発電量を制御可能な発電制御部１０１と、オルタネータ１１の発電停止を検出する発電停止検出部１０４と、オルタネータ１１への制御要求を事前に検出する制御要求検出部１０５と、発電停止検出部１０２がオルタネータ１１の発電停止を検出した状態にあるとき、制御要求検出部１０５がオルタネータ１１への制御要求を検出したときに、発電制御部１０１によるオルタネータ１１の発電開始タイミングをオルタネータ１１の発電開始遅れ時間を考慮して設定する発電開始タイミング設定部１０３とを設ける。【選択図】        図２
2009240069.tif 000002
【特許請求の範囲】
【請求項１】
車両の走行状態に応じてオルタネータにおける発電量を制御可能な発電制御手段と、
前記オルタネータへの発電停止指令を検出する発電停止検出手段と、
前記オルタネータへの制御要求を事前に検出する制御要求検出手段と、
前記発電停止検出手段が前記オルタネータへの発電停止指令を検出した後、前記制御要求検出手段が前記オルタネータへの制御要求を検出したときに、前記発電制御手段による前記オルタネータの発電開始タイミングを前記オルタネータの発電開始遅れ時間を考慮して設定する発電開始タイミング設定手段と、
を備えることを特徴とするオルタネータの制御装置。
【請求項２】
前記オルタネータの作動状態に応じて発電開始遅れ時間を検出する発電開始遅れ時間検出手段を設け、前記発電開始タイミング設定手段は、発電開始遅れ時間が発生したとき、前記オルタネータへの制御要求による発電開始タイミングを発電開始遅れ時間だけ早く設定することを特徴とする請求項１に記載のオルタネータの制御装置。
【請求項３】
前記オルタネータにおける励磁電流値を推定または検出する励磁電流値推定検出手段を設け、前記発電開始遅れ時間検出手段は、前記励磁電流値推定検出手段が推定または検出した励磁電流値に基づいて前記オルタネータの発電開始遅れ時間を算出することを特徴とする請求項２に記載のオルタネータの制御装置。
【請求項４】
前記オルタネータにおける発電電圧値を検出する発電電圧値検出手段を設け、前記発電開始遅れ時間検出手段は、前記発電電圧値検出手段が検出した発電電圧値に基づいて前記オルタネータの発電開始遅れ時間を算出することを特徴とする請求項２に記載のオルタネータの制御装置。
【請求項５】
励磁電流値または発電電圧値が予め設定された所定値以下になる時間を発電開始遅れ時間とすることを特徴とする請求項３または４に記載のオルタネータの制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両の走行状態に応じてオルタネータにおける発電の停止及び開始を制御可能なオルタネータの制御装置に関するものである。
【背景技術】
【０００２】
車両に搭載されているオルタネータは、エンジンにより駆動されており、クランクシャフトプーリから駆動ベルトを介してオルタネータプーリに回転が伝達される。即ち、オルタネータは、エンジンが発生するエンジントルクにより発電する。従って、バッテリは、オルタネータが発電することで充電され、バッテリを充電する充電制御は、オルタネータの制御装置がオルタネータを制御することで行われる。
【０００３】
一方で、オルタネータが発電すると、エンジンが駆動するときの負荷となる。そこで、エンジントルクをオルタネータの発電により発生する負荷により制御することが考えられている。
【０００４】
例えば、下記特許文献１のエンジン制御システムでは、エンジトルクを低下させるときに、オルタネータに搭載された励磁コイルの通電量を増加制御することで、発生する発電負荷によりエンジンの出力軸に加えられる負荷が増加し、エンジトルクが低下する。
【０００５】
【特許文献１】特開２００７−００９８８５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上述した従来のエンジン制御システムにあっては、エンジントルクを制御するために、オルタネータの停止と駆動を繰り返し行う。この場合、オルタネータを停止した状態から発電のための駆動を開始するとき、立ち上がり遅れ時間が発生する。
【０００７】
即ち、オルタネータは、通常、発電時にのみ、初期励磁電流をバッテリから流すが、発電が開始した後は、自らの発電により励磁電流を流す。オルタネータは、一定の発電要求があれば、制御回路のスイッチングがＯＦＦとなっていても、コイルの働きで励磁電流が流れ続ける。ところが、オルタネータに対して発電要求がない状態が継続すると、励磁電流が所定の閾値以下となり、発電開始時と同様に、バッテリから励磁電流が流れる状態となり、発電していない状態が発生する。この発電電流の立ち上がり時、つまり、オルタネータの負荷トルクの立ち上がり時に、無駄時間が発生する。この無駄時間は、オルタネータの発電電圧がバッテリ電圧を越えて電流が流れ続けるまで続くこととなり、ここに立ち上がり遅れ時間が発生する。
【０００８】
本発明は、このような問題を解決するものであって、オルタネータにより車両の駆動力を制御可能とすると共に、制御遅れを抑制して高精度な制御を可能とするオルタネータの制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上述した課題を解決してその目的を達成するために、本発明のオルタネータの制御装置は、車両の走行状態に応じてオルタネータにおける発電量を制御可能な発電制御手段と、前記オルタネータへの発電停止指令を検出する発電停止検出手段と、前記オルタネータへの制御要求を事前に検出する制御要求検出手段と、前記発電停止検出手段が前記オルタネータへの発電停止指令を検出した後、前記制御要求検出手段が前記オルタネータへの制御要求を検出したときに、前記発電制御手段による前記オルタネータの発電開始タイミングを前記オルタネータの発電開始遅れ時間を考慮して設定する発電開始タイミング設定手段と、を備えることを特徴とするものである。
【００１０】
本発明のオルタネータの制御装置では、前記オルタネータの作動状態に応じて発電開始遅れ時間を検出する発電開始遅れ時間検出手段を設け、前記発電開始タイミング設定手段は、発電開始遅れ時間が発生したとき、前記オルタネータへの制御要求による発電開始タイミングを発電開始遅れ時間だけ早く設定することを特徴としている。
【００１１】
本発明のオルタネータの制御装置では、前記オルタネータにおける励磁電流値を推定または検出する励磁電流値推定検出手段を設け、前記発電開始遅れ時間検出手段は、前記励磁電流値推定検出手段が推定または検出した励磁電流値に基づいて前記オルタネータの発電開始遅れ時間を算出することを特徴としている。
【００１２】
本発明のオルタネータの制御装置では、前記オルタネータにおける発電電圧値を検出する発電電圧値検出手段を設け、前記発電開始遅れ時間検出手段は、前記発電電圧値検出手段が検出した発電電圧値に基づいて前記オルタネータの発電開始遅れ時間を算出することを特徴としている。
【００１３】
本発明のオルタネータの制御装置では、励磁電流値または発電電圧値が予め設定された所定値以下になる時間を発電開始遅れ時間とすることを特徴としている。
【発明の効果】
【００１４】
本発明のオルタネータの制御装置によれば、オルタネータへの発電停止指令を検出した後、オルタネータへの制御要求を検出したときに、オルタネータの発電開始タイミングをオルタネータの発電開始遅れ時間を考慮して設定している。従って、オルタネータにより車両の駆動力を制御することができると共に、オルタネータの発電開始遅れを抑制し、高精度な制御を可能とすることができる。
【発明を実施するための最良の形態】
【００１５】
以下に、本発明に係るオルタネータの制御装置の実施例を図面に基づいて詳細に説明する。なお、この実施例により本発明が限定されるものではない。
【実施例１】
【００１６】
図１は、本発明の実施例１に係るオルタネータの制御装置を表す概略構成図、図２は、実施例１のオルタネータ制御部の制御ブロック図である。図３は、実施例１のオルタネータの制御装置の作動制御を表すフローチャート、図４は、オルタネータの発電停止から発電開始までの零時電流値の変化を表すグラフである。
【００１７】
本実施例のオルタネータの制御装置において、図１に示すように、オルタネータ１１は、ロータコイル１２とステータコイル１３とダイオード整流器１４を有している。従って、このロータコイル１２に励磁電流が流れることで、周囲のステータコイル１３で発電が行われ、このステータコイル１３からの三相交流出力がダイオード整流器１４により直流に変換されて出力される。そして、ダイオード整流器１４は、バッテリ１５に接続されている。
【００１８】
オルタネータ１１は、ロータコイル１２の励磁電流を制御する電圧レギュレータ１６を内蔵している。この電圧レギュレータ１６は、オルタネータ制御部１７を有している。このオルタネータ制御部１７には、第１トランジスタ１８のベース端子が接続され、この第１トランジスタ１８は、コレクタ端子がロータコイル１２に接続されてからステータコイル１３の出力側に接続される一方、エミッタ端子が接地されると共に、ステータコイル１３の入力側に接続されている。従って、オルタネータ制御部１７は、第１トランジスタ１８をオン／オフ制御することで、ロータコイル１２の励磁電流を制御してオルタネータ１１の出力電圧を制御する。
【００１９】
また、オルタネータ制御部１７には、バッテリ１５が直接接続されると共に、イグニッションキー（ＩＧ）スイッチ１９が接続されている。第２トランジスタ２０は、ベース端子がオルタネータ制御部１７に接続され、コレクタ端子がＩＧスイッチ１９を介してバッテリ１５に接続される一方、エミッタ端子が接地されている。
【００２０】
更に、補機などの負荷装置２１は、切換スイッチ２２、ＩＧスイッチ１９を介してオルタネータ制御部１７に接続されている。
【００２１】
このように構成された実施例１のオルタネータの制御装置では、外部の電子制御ユニット（ＥＣＵ）３１からオルタネータ１１を制御可能となっており、車両の走行状態に応じてオルタネータ１１における発電量を制御可能となっている。そのため、ＥＣＵ３１は、電圧レギュレータ１６のオルタネータ制御部１７に接続されている。また、このＥＣＵ３１には、車輪速センサ３２が接続されている。
【００２２】
即ち、実施例１のオルタネータの制御装置にて、図２に示すように、オルタネータ制御部１７は、オルタネータ１１における発電量を制御可能な発電制御部１０１と、ＥＣＵ３１から入力される車両の走行状態に応じてオルタネータ１１の発電停止タイミングを設定する発電停止タイミング設定部１０２と、ＥＣＵ３１から入力される車両の走行状態に応じてオルタネータ１１の発電開始タイミングを設定する発電開始タイミング設定部１０３とを有している。また、オルタネータ制御部１７は、オルタネータ１１への発電停止指令を検出する発電停止検出部１０４と、オルタネータ１１への制御要求を事前に検出する制御要求検出部１０５とを有し、発電開始タイミング設定部１０３は、発電停止検出部１０４がオルタネータ１１への発電停止指令を検出した後、制御要求検出部１０５がオルタネータ１１への制御要求を検出したときに、発電制御部１０１によるオルタネータ１１の発電開始タイミングをオルタネータ１１の発電開始遅れ時間を考慮して設定する。
【００２３】
具体的に、オルタネータ制御部１７は、オルタネータ１１の作動状態に応じて発電開始遅れ時間を検出する発電開始遅れ時間検出部１０６を有し、発電開始タイミング設定部１０３は、発電開始遅れ時間が発生したとき、オルタネータ１１への制御要求による発電開始タイミングを発電開始遅れ時間だけ早く設定している。
【００２４】
この場合、発電開始遅れ時間検出部１０６は、オルタネータ１１における励磁電流値を推定する励磁電流値推定部を有し、発電開始遅れ時間検出部１０６は、励磁電流値推定部が推定した励磁電流値に基づいてオルタネータ１１の発電開始遅れ時間を算出している。実際は、励磁電流値が予め設定された所定値以下になる時間を発電開始遅れ時間としている。
【００２５】
ここで、実施例１のオルタネータの制御装置における作動制御を図３のフローチャートに基づいて詳細に説明する。
【００２６】
実施例１のオルタネータの制御装置における作動制御において、図３に示すように、ステップＳ１１にて、オルタネータ制御部１７は、ＥＣＵ３１から制御要求があるかどうかを判定する。この場合、ＥＣＵ３１からの制御要求とは、ＥＣＵ３１が車両の駆動力を低下させるために、停止しているオルタネータ１１の発電を開始するための信号である。本実施例にて、車輪速センサ３２は、前輪の車輪速を検出してＥＣＵ３１に出力しており、ＥＣＵ３１は、前輪の車輪速に基づいて車両の挙動、例えば、路面の凹凸や路面摩擦係数などの変動を予測し、車両にショックが作用せずに安定して走行できるように、駆動力を制御する。このとき、ＥＣＵ３１は、オルタネータ１１の発電を開始することで、車両の駆動力を低下させるように制御する。
【００２７】
即ち、ＥＣＵ３１は、車輪速センサ３２の検出結果に基づいて車両の駆動力を低下させる必要があるかどうかを予測し、制御要求の信号として出力することができる。なお、車両の駆動力を低下させる必要があるかどうかを予測するパラメータとして、前輪の車輪速の信号に限らず、車速信号、変速機のロックアップ解除信号などを用いてもよい。
【００２８】
このステップＳ１１にて、制御要求がないと判定されたら、何もしないでこのルーチンを抜ける。一方、ステップＳ１１にて、ＥＣＵ３１から制御要求があると判定されたら、ステップＳ１２にて、オルタネータ１１が発電停止（ＯＦＦ）の指令を出力したかどうかを判定する。ここで、オルタネータ１１が停止指令を出力していないと判定されたら、ステップＳ１８にて、カウントｔをリセットする。一方、オルタネータ１１が停止指令を出力したと判定されたら、ステップＳ１３にて、オルタネータ１１の励磁電流Ｉｆ０を推定する。この場合、オルタネータ制御部１７は、発電停止以前の発電時間の積分値から発電停止時の励磁電流の初期値を推定し、励磁電流Ｉｆ０とする。
【００２９】
このステップＳ１３で、オルタネータ１１の励磁電流Ｉｆ０が推定されたら、ステップＳ１４にて、この励磁電流Ｉｆ０と励磁電流における減衰の時定数τに基づいて励磁電流が予め設定された所定値Ｋ１以下となるまでの減衰時間ｔ０−ｅｓｔを算出する。そして、ステップＳ１５にて、カウントＴを開始する。この場合、所定値Ｋ１とは、オルタネータ１１の励磁電流が所定値Ｋ１になると、発電を開始したときに遅れが発生する値である。
【００３０】
そして、ステップＳ１６にて、経過時間ｔが算出した減衰時間ｔ０−ｅｓｔを超えたかどうかを判定する。ここで、経過時間ｔが減衰時間ｔ０−ｅｓｔを超えたと判定されたら、ステップＳ１７にて、制御要求時間ｔ０から予め設定された最大遅れ時間ｔｄｅｒａｙ−ｍａｘを減算することで発電開始時間ｔｓを算出し、オルタネータ１１の微小発電を開始する。ここで、最大遅れ時間ｔｄｅｒａｙ−ｍａｘとは、オルタネータ１１の励磁電流が０となったときに、バッテリ１５から励磁電流がオルタネータ１１に流れ、オルタネータ１１の発電電圧がバッテリ電圧を越えるまでの時間である。従って、発電開始時間ｔｓを、制御要求時間ｔ０から最大遅れ時間ｔｄｅｒａｙ−ｍａｘだけ早くすることで、オルタネータ１１の発電開始が早まり、発電開始時間ｔｓにおける遅れをなくすことができる。
【００３１】
上述したオルタネータの制御装置における作動制御を時系列的に説明すると、図４に示すように、時間ｔ＝０でオルタネータ１１の発電停止指令が出力されると、励磁電流Ｉｆ０が徐々に低下していく。そして、経過時間ｔが減衰時間ｔ０−ｅｓｔを超えると、励磁電流が所定値Ｋ１以下となる。その後、ＥＣＵ３１からオルタネータ制御部１７に制御要求として制御要求時間ｔ０が入力されると、この制御要求時間ｔ０より最大遅れ時間ｔｄｅｒａｙ−ｍａｘ早い時間を発電開始時間ｔｓとして設定する。
【００３２】
このように実施例１のオルタネータの制御装置にあっては、車両の走行状態に応じてオルタネータ１１における発電量を制御可能な発電制御部１０１と、オルタネータ１１への発電停止指令を検出する発電停止検出部１０４と、オルタネータ１１への制御要求を事前に検出する制御要求検出手段１０５と、発電停止検出部１０２がオルタネータ１１への発電停止指令を検出した後、制御要求検出部１０５がオルタネータ１１への制御要求を検出したときに、発電制御部１０１によるオルタネータ１１の発電開始タイミングをオルタネータ１１の発電開始遅れ時間を考慮して設定する発電開始タイミング設定部１０３とを設けている。
【００３３】
従って、オルタネータ１１への発電停止指令が出力された後、オルタネータ１１への制御要求があったときには、オルタネータ１１の発電開始タイミングをオルタネータ１１の発電開始遅れ時間を考慮して設定することで、オルタネータ１１は、実際の制御開始時間より早期に発電が開始されることとなり、オルタネータ１１により車両の駆動力を制御することができると共に、オルタネータ１１の発電開始遅れを抑制し、高精度な制御を可能とすることができる。
【００３４】
また、実施例１のオルタネータの制御装置では、オルタネータ１１の作動状態に応じて発電開始遅れ時間を検出する発電開始遅れ時間検出部１０６を設け、発電開始タイミング設定部１０３は、発電開始遅れ時間が発生したとき、オルタネータ１１への制御要求による発電開始タイミングを発電開始遅れ時間だけ早く設定している。従って、事前にオルタネータ１１の発電開始遅れ時間を把握しておき、オルタネータ１１の発電を開始するときには、この発電開始遅れ時間だけ早く実行することで、オルタネータ１１により車両の駆動力を適正に制御することができる。
【００３５】
また、実施例１のオルタネータの制御装置では、発電開始遅れ時間検出部１０６に、オルタネータ１１における励磁電流値を推定する励磁電流値推定検出部を設け、発電開始遅れ時間検出部１０６は、励磁電流値推定検出部が推定した励磁電流値に基づいてオルタネータ１１の発電開始遅れ時間を算出している。従って、オルタネータ１１への発電停止指令から低下する励磁電流値に基づいてオルタネータ１１の発電開始遅れ時間を算出することで、この発電開始遅れ時間を精度良く推定することができる。
【実施例２】
【００３６】
図５は、本発明の実施例２に係るオルタネータの制御装置を表す概略構成図、図６は、実施例２のオルタネータの制御装置の作動制御を表すフローチャートである。なお、本実施例のオルタネータの制御装置における制御ブロックは、上述した実施例１とほぼ同様であり、図２を用いて説明すると共に、この実施例で説明したものと同様の機能を有する部材には同一の符号を付して重複する説明は省略する。
【００３７】
実施例２のオルタネータの制御装置において、図２及び図５に示すように、オルタネータ制御部１７は、発電制御部１０１と、発電停止タイミング設定部１０２と、発電開始タイミング設定部１０３とを有している。また、オルタネータ制御部１７は、発電停止検出部１０４と、制御要求検出部１０５とを有し、発電開始タイミング設定部１０３は、発電停止検出部１０４がオルタネータ１１への発電停止指令を検出した後、制御要求検出部１０５がオルタネータ１１への制御要求を検出したときに、発電制御部１０１によるオルタネータ１１の発電開始タイミングをオルタネータ１１の発電開始遅れ時間を考慮して設定する。
【００３８】
具体的に、オルタネータ制御部１７は、オルタネータ１１の作動状態に応じて発電開始遅れ時間を検出する発電開始遅れ時間検出部１０６を有し、発電開始タイミング設定部１０３は、発電開始遅れ時間が発生したとき、オルタネータ１１への制御要求による発電開始タイミングを発電開始遅れ時間だけ早く設定している。
【００３９】
この場合、発電開始遅れ時間検出部１０６は、オルタネータ１１における励磁電流値を検出する励磁電流検出センサ（励磁電流値推定検出手段）４１を有し、発電開始遅れ時間検出部１０６は、励磁電流検出センサ４１が検出した励磁電流値に基づいてオルタネータ１１の発電開始遅れ時間を算出している。
【００４０】
ここで、実施例２のオルタネータの制御装置における作動制御を図６のフローチャートに基づいて詳細に説明する。
【００４１】
実施例２のオルタネータの制御装置における作動制御において、図６に示すように、ステップＳ２１にて、オルタネータ制御部１７は、ＥＣＵ３１から制御要求があるかどうかを判定する。ここで、制御要求がないと判定されたら、何もしないでこのルーチンを抜ける。一方、ステップＳ２１にて、ＥＣＵ３１から制御要求があると判定されたら、ステップＳ２２にて、オルタネータ１１が発電停止（ＯＦＦ）の指令を出力したかどうかを判定する。ここで、オルタネータ１１が停止指令を出力していないと判定されたら、何もしないでこのルーチンを抜ける。一方、オルタネータ１１が停止指令を出力したと判定されたら、ステップＳ２３にて、オルタネータ制御部１７は、励磁電流検出センサ４１が検出したオルタネータ１１の励磁電流Ｉｆを読み込む。
【００４２】
このステップＳ２３で、オルタネータ１１の励磁電流Ｉｆを読み込んだら、ステップＳ２４にて、この励磁電流Ｉｆに基づいてオルタネータ１１の電圧Ｖａｌｔを算出する。そして、ステップＳ２５にて、オルタネータ１１の電圧Ｖａｌｔがバッテリ１５の電圧Ｖｂａｔｔより低いかどうかを判定する。ここで、オルタネータ電圧Ｖａｌｔがバッテリ電圧Ｖｂａｔｔより低くないと判定されたら、何もしないでこのルーチンを抜ける。一方、オルタネータ電圧Ｖａｌｔがバッテリ電圧Ｖｂａｔｔより低いと判定されたら、ステップＳ２６にて、オルタネータ１１の励磁電流Ｉｆに基づいて制御遅れ時間ｔｄｅｒａｙを算出する。そして、ステップＳ２７にて、制御要求時間ｔ０からこの制御遅れ時間ｔｄｅｒａｙを減算することで発電開始時間ｔｓを算出し、オルタネータ１１の微小発電を開始する。従って、発電開始時間ｔｓを、制御要求時間ｔ０から制御遅れ時間ｔｄｅｒａｙだけ早くすることで、オルタネータ１１の発電開始が早まり、発電開始時間ｔｓにおける遅れをなくすことができる。
【００４３】
このように実施例２のオルタネータの制御装置にあっては、オルタネータ１１における励磁電流値を検出する励磁電流検出センサ４１を設け、発電開始遅れ時間検出部１０６は、励磁電流検出センサ４１が検出した励磁電流値に基づいてオルタネータ１１の発電開始遅れ時間を算出し、発電開始タイミング設定部１０３は、オルタネータ１１への発電停止指令を検出した後、オルタネータ１１への制御要求を検出したときに、発電制御部１０１によるオルタネータ１１の発電開始タイミングを発電開始遅れ時間に基づいて設定している。
【００４４】
従って、オルタネータ１１への発電停止指令が出力された後、オルタネータ１１への制御要求があったときには、オルタネータ１１の発電開始タイミングをオルタネータ１１の発電開始遅れ時間を考慮して設定することで、オルタネータ１１は、実際の制御開始時間より早期に発電が開始されることとなり、オルタネータ１１により車両の駆動力を制御することができると共に、オルタネータ１１の発電開始遅れを抑制し、高精度な制御を可能とすることができる。このとき、励磁電流検出センサ４１が検出した励磁電流値に基づいてオルタネータ１１の発電開始遅れ時間を算出することで、オルタネータ１１の発電開始タイミングを高精度に設定することができる。
【実施例３】
【００４５】
図７は、本発明の実施例３に係るオルタネータの制御装置を表す概略構成図、図８は、実施例３のオルタネータの制御装置の作動制御を表すフローチャートである。なお、本実施例のオルタネータの制御装置における制御ブロックは、上述した実施例１とほぼ同様であり、図２を用いて説明すると共に、この実施例で説明したものと同様の機能を有する部材には同一の符号を付して重複する説明は省略する。
【００４６】
実施例３のオルタネータの制御装置において、図２及び図７に示すように、オルタネータ制御部１７は、発電制御部１０１と、発電停止タイミング設定部１０２と、発電開始タイミング設定部１０３とを有している。また、オルタネータ制御部１７は、発電停止検出部１０４と、制御要求検出部１０５とを有し、発電開始タイミング設定部１０３は、発電停止検出部１０４がオルタネータ１１への発電停止指令を検出した後、制御要求検出部１０５がオルタネータ１１への制御要求を検出したときに、発電制御部１０１によるオルタネータ１１の発電開始タイミングをオルタネータ１１の発電開始遅れ時間を考慮して設定する。
【００４７】
具体的に、オルタネータ制御部１７は、オルタネータ１１の作動状態に応じて発電開始遅れ時間を検出する発電開始遅れ時間検出部１０６を有し、発電開始タイミング設定部１０３は、発電開始遅れ時間が発生したとき、オルタネータ１１への制御要求による発電開始タイミングを発電開始遅れ時間だけ早く設定している。
【００４８】
この場合、発電開始遅れ時間検出部１０６は、オルタネータ１１における発電電圧値を検出する発電電圧検出センサ（発電電圧値検出手段）５１を有し、発電開始遅れ時間検出部１０６は、発電電圧検出センサ５１が検出した発電電圧値に基づいてオルタネータ１１の発電開始遅れ時間を算出している。実際は、発電電圧が予め設定された所定値以下になる時間を発電開始遅れ時間としている。
【００４９】
ここで、実施例３のオルタネータの制御装置における作動制御を図８のフローチャートに基づいて詳細に説明する。
【００５０】
実施例３のオルタネータの制御装置における作動制御において、図８に示すように、ステップＳ３１にて、オルタネータ制御部１７は、ＥＣＵ３１から制御要求があるかどうかを判定する。ここで、制御要求がないと判定されたら、何もしないでこのルーチンを抜ける。一方、ステップＳ３１にて、ＥＣＵ３１から制御要求があると判定されたら、ステップＳ３２にて、オルタネータ１１が発電停止（ＯＦＦ）の指令を出力したかどうかを判定する。ここで、オルタネータ１１が停止指令を出力していないと判定されたら、何もしないでこのルーチンを抜ける。一方、オルタネータ１１が停止指令を出力したと判定されたら、ステップＳ３３にて、オルタネータ制御部１７は、発電電圧検出センサ５１が検出したオルタネータ１１の発電電圧Ｖａｌｔを読み込む。
【００５１】
このステップＳ３３で、オルタネータ１１の発電電圧Ｖａｌｔを読み込んだら、ステップＳ３４にて、この発電電圧Ｖａｌｔがバッテリ１５の電圧Ｖｂａｔｔより低いかどうかを判定する。ここで、オルタネータ電圧Ｖａｌｔがバッテリ電圧Ｖｂａｔｔより低くないと判定されたら、何もしないでこのルーチンを抜ける。一方、オルタネータ電圧Ｖａｌｔがバッテリ電圧Ｖｂａｔｔより低いと判定されたら、ステップＳ３５にて、オルタネータ１１の発電電圧Ｖａｌｔに基づいて制御遅れ時間ｔｄｅｒａｙを算出する。そして、ステップＳ３６にて、制御要求時間ｔ０からこの制御遅れ時間ｔｄｅｒａｙを減算することで発電開始時間ｔｓを算出し、オルタネータ１１の微小発電を開始する。従って、発電開始時間ｔｓを、制御要求時間ｔ０から制御遅れ時間ｔｄｅｒａｙだけ早くすることで、オルタネータ１１の発電開始が早まり、発電開始時間ｔｓにおける遅れをなくすことができる。
【００５２】
このように実施例３のオルタネータの制御装置にあっては、オルタネータ１１における発電電圧値を検出する発電電圧検出センサ５１を設け、発電開始遅れ時間検出部１０６は、発電電圧検出センサ５１が検出した発電電圧値に基づいてオルタネータ１１の発電開始遅れ時間を算出し、発電開始タイミング設定部１０３は、オルタネータ１１への発電停止指令を検出した後、オルタネータ１１への制御要求を検出したときに、発電制御部１０１によるオルタネータ１１の発電開始タイミングを発電開始遅れ時間に基づいて設定している。
【００５３】
従って、オルタネータ１１への発電停止指令が出力された後、オルタネータ１１への制御要求があったときには、オルタネータ１１の発電開始タイミングをオルタネータ１１の発電開始遅れ時間を考慮して設定することで、オルタネータ１１は、実際の制御開始時間より早期に発電が開始されることとなり、オルタネータ１１により車両の駆動力を制御することができると共に、オルタネータ１１の発電開始遅れを抑制し、高精度な制御を可能とすることができる。このとき、発電電圧検出センサ５１が検出した発電電圧値に基づいてオルタネータ１１の発電開始遅れ時間を算出することで、オルタネータ１１の発電開始タイミングを高精度に設定することができる。
【産業上の利用可能性】
【００５４】
以上のように、本発明に係るオルタネータの制御装置は、車両の走行状態に応じてオルタネータにおける発電の停止及び開始を制御可能なものに有用であり、いずれのオルタネータに好適することができる。
【図面の簡単な説明】
【００５５】
【図１】本発明の実施例１に係るオルタネータの制御装置を表す概略構成図である。
【図２】実施例１のオルタネータ制御部の制御ブロック図である。
【図３】実施例１のオルタネータの制御装置の作動制御を表すフローチャートである。
【図４】オルタネータの発電停止から発電開始までの励磁電流値の変化を表すグラフである。
【図５】本発明の実施例２に係るオルタネータの制御装置を表す概略構成図である。
【図６】実施例２のオルタネータの制御装置の作動制御を表すフローチャートである。
【図７】本発明の実施例３に係るオルタネータの制御装置を表す概略構成図である。
【図８】実施例３のオルタネータの制御装置の作動制御を表すフローチャートである。
【符号の説明】
【００５６】
１１  オルタネータ
１７  オルタネータ制御部
３１  電子制御ユニット（ＥＣＵ）
４１  励磁電流検出センサ（励磁電流値推定検出手段）
５１  発電電圧検出センサ（発電電圧値検出手段）
１０１  発電制御部
１０２  発電停止タイミング設定部
１０３  発電開始タイミング設定部
１０４  発電停止検出部
１０５  制御要求検出部
１０６  発電開始遅れ時間検出部
【図１】
2009240069.tif 000003
【図２】
2009240069.tif 000004
【図３】
2009240069.tif 000005
【図４】
2009240069.tif 000006
【図５】
2009240069.tif 000007
【図６】
2009240069.tif 000008
【図７】
2009240069.tif 000009
【図８】
2009240069.tif 000010