(57)【特許請求の範囲】
【請求項１】
エンジンと、
二次電池の電力により駆動されるモータジェネレータであって、エンジンにより駆動されることにより発電し、二次電池に発電電力を供給するモータジェネレータと、を備え、
エンジン及びモータジェネレータの少なくとも一方を駆動源として駆動するハイブリッド車両の発電量を制御する制御システムであって、
モータジェネレータの温度を検出する温度検出手段と、
現在の車両の走行状態を推定する走行推定手段と、
車両の走行状態と、モータジェネレータの温度と、鉄損及び銅損を含むモータジェネレータの損失との損失関係を記憶する記憶手段と、
モータジェネレータの温度検出値と、推定された現在の車両走行状態とから、記憶手段で記憶された損失関係に基づいて、モータジェネレータの損失を取得する損失取得手段と、
取得されたモータジェネレータの損失を用いてモータジェネレータの発電量目標値を算出し、モータジェネレータの発電量を制御する発電制御手段とを備えるハイブリッド車両の制御システム。
【請求項２】
請求項１に記載のハイブリッド車両の制御システムにおいて、
走行推定手段は、現在の車両の走行状態が、モータジェネレータの損失のうち、銅損が支配的になる走行状態と、鉄損が支配的になる走行状態とのいずれであるかを推定することを特徴とするハイブリッド車両の制御システム。
【請求項３】
請求項１または請求項２に記載のハイブリッド車両の制御システムにおいて、
記憶手段は、損失関係として、車両の走行状態及びモータジェネレータの温度とモータジェネレータの損失との関係を表すマップを記憶することを特徴とするハイブリッド車両の制御システム。
【請求項４】
請求項３に記載のハイブリッド車両の制御システムにおいて、
記憶手段は、車両の走行状態が異なる、市街地走行損失マップと、高速走行損失マップとを記憶し、
市街地走行損失マップは、車両の市街地走行時におけるモータジェネレータの温度及び損失の関係を表し、
高速走行損失マップは、車両の高速走行時におけるモータジェネレータの温度及び損失の関係を表し、
損失取得手段は、推定された現在の車両走行状態に基づいて、記憶手段から読み出すマップを選択し、選択されたマップと、モータジェネレータの温度検出値とから、モータジェネレータの損失を取得することを特徴とするハイブリッド車両の制御システム。
【請求項５】
請求項１から請求項４のいずれか１に記載のハイブリッド車両の制御システムにおいて、
車両の速度を検出する速度検出手段と、
予め設定された所定時間における車両の速度分布を取得し、速度分布での車両の速度中央値及び速度ばらつきの関係値を取得する速度分布取得手段とを備え、
走行推定手段は、取得された車両の速度中央値及び速度ばらつきの関係値から、予め設定された推定条件に基づいて、現在の車両走行状態が、市街地走行状態と高速走行状態とのいずれにあるかを推定することを特徴とするハイブリッド車両の制御システム。
【請求項６】
請求項１または請求項５のいずれか１に記載のハイブリッド車両の制御システムにおいて、
車両の加速指示量を検出する加速指示量検出手段と、
車両の速度を検出する速度検出手段と、
車両の加速指示量及び車両の速度に基づいて要求走行出力を算出し、要求走行出力を算出する要求出力算出手段と、
予め設定された効率運転条件成立時に、エンジンを燃費効率が最も高い状態である最高効率点近傍で駆動するエンジン制御手段とを備え、
発電制御手段は、最高効率点でのエンジン出力から要求走行出力とモータジェネレータの損失との和を減算して発電量目標値を算出することを特徴とするハイブリッド車両の制御システム。
【請求項７】
エンジンと、
二次電池の電力により駆動されるモータジェネレータであって、エンジンにより駆動されることにより発電し、二次電池に発電電力を供給するモータジェネレータと、を備え、
エンジン及びモータジェネレータの少なくとも一方を主駆動源として駆動するハイブリッド車両の発電量を制御する制御方法であって、
モータジェネレータの温度を検出するステップと、
現在の車両の走行状態を推定するステップと、
記憶手段で記憶された損失関係であって、車両の走行状態と、モータジェネレータの温度と、鉄損及び銅損を含むモータジェネレータの損失との損失関係に基づいて、モータジェネレータの温度検出値と、推定された現在の車両走行状態とから、モータジェネレータの損失を取得するステップと、
取得されたモータジェネレータの損失を用いてモータジェネレータの発電量目標値を算出し、モータジェネレータの発電量を制御するステップとを備えるハイブリッド車両の制御方法。
【請求項８】
請求項７に記載のハイブリッド車両の制御方法において、
現在の車両の走行状態を推定するステップは、現在の車両の走行状態が、モータジェネレータの損失のうち、銅損が支配的になる走行状態と、鉄損が支配的になる走行状態とのいずれであるかを推定することを特徴とするハイブリッド車両の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、エンジン及びモータジェネレータの少なくとも一方を駆動源として駆動するハイブリッド車両の発電量を制御する制御システム及び制御方法に関する。
【背景技術】
【０００２】
従来から、エンジン及び走行用モータを搭載し、エンジン及び走行用モータの少なくとも一方を駆動源として車輪を駆動させるハイブリッド車両が考えられ、実施されている。また、このようなハイブリッド車両において、エンジンを燃費効率が最も高い状態である最高効率点近傍で運転させ、さらなる燃費の向上を図ることが考えられている。例えば、図６は、従来のハイブリッド車両におけるエンジンの等燃費率曲線及び等トルク曲線の１例を示す図である。図６に点Ｑで示す最高効率点近傍でエンジンを運転させる場合には、エンジン回転数を所定回転数ＲＥとし、吸気管圧力を所定圧力ＰＥとする。
【０００３】
また、特許文献１には、モータ及び発電機としての機能を有するモータジェネレータを備えるハイブリッド車両における、モータジェネレータの発電量の制御方法が記載されている。モータジェネレータは、エンジンの駆動力が与えられて発電を行う。この制御方法では、エンジンからトランスミッションにいたる駆動系の機械損失を反映して、モータジェネレータの発電量を補正するように制御する。機械損失は、トランスミッションの油温信号が示すトランスミッションオイルの油温から求める。上記制御方法によれば、機械損失が大きな冷間時には発電量を小さくすることにより、機械損失と発電量の和を一定に保ち、外気温度にかかわらず同一の車速及び同一のアクセルペダル操作量に対して同一の走行トルクを確保できるとされている。また、エンジンを最高効率点近傍で駆動して燃費の向上を図れるとされている。
【０００４】
また、特許文献２には、ハイブリッド自動車等の電動車両に搭載するモータジェネレータの制御装置が記載されている。この制御装置では、モータ損失電力をパラメータとして、各モータ損失電力におけるモータ回転速度及び出力トルクの対応関係を示す損失特性線を予めマップ化しておく。そして、モータ温度に対して、モータジェネレータでの発熱量に関係する損失電力について、損失電力許容値を設定する。そして、損失電力許容値に対応する損失特性線にしたがって、各回転速度に対するモータジェネレータのトルク上限値を設定し、トルク指令値を設定するとされている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−１３７５１８号公報
【特許文献２】特開２００８−２１１８６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上記の特許文献１に記載されたハイブリッド車両の発電量制御方法の場合、電動機であるモータジェネレータの温度に応じて変化する、モータジェネレータの損失を考慮していない。すなわち、モータジェネレータの損失は、走行状態及び温度に応じて変化する。これに対して、この損失を考慮しないでモータジェネレータの発電量を制御する、特許文献１に記載された制御方法では、発電量を最適化し、車両の燃費やドライバビリティの向上を図る面から改良の余地がある。
【０００７】
これに対して、特許文献２に記載されたモータジェネレータの制御装置の場合、モータ温度に対応する損失電力許容値を設定し、この損失電力許容値に対応する損失特性線にしたがって、モータジェネレータのトルク上限値を設定している。ただし、このように設定するのは、モータジェネレータが過熱状態に至らない範囲での出力を確保するようにするためである。このような特許文献２の制御装置では、モータジェネレータの温度及び車両の走行状態の変化にかかわらず、モータジェネレータの損失を精度よく求めることは考慮されていない。すなわち、この制御装置では、発電量を最適化し、車両の燃費やドライバビリティの向上を図る面から改良の余地がある。
【０００８】
本発明の目的は、ハイブリッド車両の制御システム及び制御方法において、モータジェネレータの温度及び車両の走行状態の変化にかかわらず、車両の燃費及びドライバビリティの向上を図ることを目的とする。
【課題を解決するための手段】
【０００９】
本発明に係るハイブリッド車両の制御システムは、エンジンと、二次電池の電力により駆動されるモータジェネレータであって、エンジンにより駆動されることにより発電し、二次電池に発電電力を供給するモータジェネレータと、を備え、エンジン及びモータジェネレータの少なくとも一方を駆動源として駆動するハイブリッド車両の発電量を制御する制御システムであって、モータジェネレータの温度を検出する温度検出手段と、現在の車両の走行状態を推定する走行推定手段と、車両の走行状態と、モータジェネレータの温度と、鉄損及び銅損を含むモータジェネレータの損失との損失関係を記憶する記憶手段と、モータジェネレータの温度検出値と、推定された現在の車両走行状態とから、記憶手段で記憶された損失関係に基づいて、モータジェネレータの損失を取得する損失取得手段と、取得されたモータジェネレータの損失を用いてモータジェネレータの発電量目標値を算出し、モータジェネレータの発電量を制御する発電制御手段とを備えるハイブリッド車両の制御システムである。
【００１０】
また、本発明に係るハイブリッド車両の制御システムにおいて好ましくは、記憶手段は、損失関係として、車両の走行状態及びモータジェネレータの温度とモータジェネレータの損失との関係を表すマップを記憶する。
【００１１】
また、本発明に係るハイブリッド車両の制御システムにおいて好ましくは、記憶手段は、車両の走行状態が異なる、市街地走行損失マップと、高速走行損失マップとを記憶し、市街地走行損失マップは、車両の市街地走行時におけるモータジェネレータの温度及び損失の関係を表し、高速走行損失マップは、車両の高速走行時におけるモータジェネレータの温度及び損失の関係を表し、損失取得手段は、推定された現在の車両走行状態に基づいて、記憶手段から読み出すマップを選択し、選択されたマップと、モータジェネレータの温度検出値とから、モータジェネレータの損失を取得する。
【００１２】
また、本発明に係るハイブリッド車両の制御システムにおいて好ましくは、車両の速度を検出する速度検出手段と、予め設定された所定時間における車両の速度分布を取得し、速度分布での車両の速度中央値及び速度ばらつきの関係値を取得する速度分布取得手段とを備え、走行推定手段は、取得された車両の速度中央値及び速度ばらつきの関係値から、予め設定された推定条件に基づいて、現在の車両走行状態が、市街地走行状態と高速走行状態とのいずれにあるかを推定する。
【００１３】
また、本発明に係るハイブリッド車両の制御システムにおいて好ましくは、車両の加速指示量を検出する加速指示量検出手段と、車両の速度を検出する速度検出手段と、車両の加速指示量及び車両の速度に基づいて要求走行出力を算出し、要求走行出力を算出する要求出力算出手段と、予め設定された効率運転条件成立時に、エンジンを燃費効率が最も高い状態である最高効率点近傍で駆動するエンジン制御手段とを備え、発電制御手段は、最高効率点でのエンジン出力から要求走行出力とモータジェネレータの損失との和を減算して発電量目標値を算出する。
【００１４】
また、本発明に係るハイブリッド車両の制御方法は、エンジンと、二次電池の電力により駆動されるモータジェネレータであって、エンジンにより駆動されることにより発電し、二次電池に発電電力を供給するモータジェネレータと、を備え、エンジン及びモータジェネレータの少なくとも一方を主駆動源として駆動するハイブリッド車両の発電量を制御する制御方法であって、モータジェネレータの温度を検出するステップと、現在の車両の走行状態を推定するステップと、記憶手段で記憶された損失関係であって、車両の走行状態と、モータジェネレータの温度と、鉄損及び銅損を含むモータジェネレータの損失との損失関係に基づいて、モータジェネレータの温度検出値と、推定された現在の車両走行状態とから、モータジェネレータの損失を取得するステップと、取得されたモータジェネレータの損失を用いてモータジェネレータの発電量目標値を算出し、モータジェネレータの発電量を制御するステップとを備えるハイブリッド車両の制御方法である。
【発明の効果】
【００１５】
本発明に係るハイブリッド車両の制御装置及び制御方法によれば、モータジェネレータの温度及び車両の走行状態の変化に対応する、モータジェネレータの損失を精度よく求めることができる。このため、モータジェネレータの温度及び車両の走行状態の変化にかかわらず、モータジェネレータの損失を精度よく求めて、その損失から発電量を制御するので、発電量を最適化できる。この結果、モータジェネレータの温度及び車両の走行状態の変化にかかわらず、車両の燃費及びドライバビリティの向上を図れる。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施の形態の１例のハイブリッド車両の構成を示す略図である。
【図２】図１の制御部の構成を示すブロック図である。
【図３】市街地走行時のモータ温度と損失との関係を表す実験結果の１例を示す図である。
【図４】高速走行時のモータ温度と損失との関係を表す実験結果の１例を示す図である。
【図５】図１のハイブリッド車両の制御方法を示すフローチャートである。
【図６】従来のハイブリッド車両におけるエンジンの等燃費率曲線及び等トルク曲線の１例を示す図である。
【発明を実施するための最良の形態】
【００１７】
以下において、図面を用いて本発明に係る実施の形態につき詳細に説明する。図１から図５は、本発明の実施の形態の１例を示している。
【００１８】
本実施の形態に係るハイブリッド車両の制御システムは、ハイブリッド車両に搭載し、モータジェネレータ及びエンジンを制御するために使用する。図１に示すように、ハイブリッド車両１０は、制御システム１２と、動力分割機構１４と、駆動軸１６に連結された車輪１８とを備える。また、制御システム１２は、エンジン２０と、エンジン２０により駆動され、主として発電機として使用される第１モータジェネレータ（ＭＧ１）２２と、主として走行用モータとして使用される第２モータジェネレータ(ＭＧ２)２４と、制御部２８とを含む。
【００１９】
なお、図１では、ハイブリッド車両１０が、前置エンジン付前輪駆動車であるＦＦ車である場合を示している。ただし、ハイブリッド車両は、前置エンジン付後輪駆動車であるＦＲ車や、四輪駆動車である４ＷＤ車等とすることもできる。
【００２０】
動力分割機構１４は、エンジン２０からの動力を、駆動軸１６への経路と、第１モータジェネレータ２２への経路とに分割可能としている。動力分割機構１４は、例えば、遊星歯車機構により構成する。例えば、第１モータジェネレータ２２の回転軸を中空として、この回転軸の端部に遊星歯車機構のサンギヤを接続する。また、第１モータジェネレータ２２の回転軸の内側を挿通したエンジン２０の駆動軸に、遊星歯車機構のプラネタリギヤに接続したキャリアを接続する。また、遊星歯車機構のリングギヤに、出力軸３０を接続し、出力軸３０に直接または図示しない別の遊星歯車機構等の減速機を介して第２モータジェネレータ２４の回転軸を接続する。出力軸３０は、減速機３２を介して車輪１８に連結された駆動軸１６に接続する。なお、エンジン２０の駆動軸に図示しないダンパを介して動力分割機構１４を接続することもできる。
【００２１】
第１モータジェネレータ２２は、３相交流モータであり、エンジン２０の始動用モータとしても使用可能であるが、第１モータジェネレータ２２をエンジン２０により駆動される発電機として使用する場合には、エンジン２０から、遊星歯車機構のキャリアを介して伝達されるトルクの少なくとも一部を、サンギヤを介して、第１モータジェネレータ２２の回転軸に伝達する。
【００２２】
第２モータジェネレータ２４は、車両の駆動力を発生するための３相交流モータであり、かつ、発電機、すなわち電力回生用としても使用可能である。
【００２３】
エンジン２０の回転は、動力分割機構１４を介して出力軸３０側と第１モータジェネレータ２２側とに取り出す。第１モータジェネレータ２２の駆動により発生した電力は、二次電池であるバッテリ３４に充電される。なお、ハイブリッド車両１０の構成は、このような構成に限定するものではなく、エンジンと、二次電池の電力により駆動されるモータジェネレータであって、エンジンにより駆動されることにより発電し、二次電池に発電電力を供給するモータジェネレータとを備え、エンジン及びモータジェネレータの少なくとも一方を駆動源として駆動するハイブリッド車両の構成を有するものであれば、種々の構成を採用できる。また、ハイブリッド車両１０をＦＲ車として構成する場合には、出力軸３０の回転を、プロペラシャフト、ディファレンシャルギヤを介して後輪に伝達し、後輪を駆動させる。
【００２４】
また、制御システム１２は、上記の各モータジェネレータ２２，２４及び制御部２８と、第１モータジェネレータ２２用の第１インバータ３６と、第２モータジェネレータ２４用の第２インバータ３８と、第１インバータ３６及び第２インバータ３８とバッテリ３４との間に接続された図示しないＤＣ／ＤＣコンバータと、第２モータジェネレータ２４の温度を検出する温度センサ４０と、アクセルペダル等の加速指示部の操作量、すなわち加速指示量であるアクセル操作量を検出するアクセル操作量センサ４２と、車両の速度を検出する車速センサ４４と、バッテリ３４の充電量を検出するバッテリセンサ４６とを含む。例えば、バッテリセンサ４６は、電流センサを含む。
【００２５】
ＤＣ／ＤＣコンバータは、バッテリ３４と第１インバータ３６及び第２インバータ３８との間に設けている。ＤＣ／ＤＣコンバータは、２個直列に接続されたＩＧＢＴ、トランジスタ等のスイッチング素子と、各スイッチング素子に逆並列に接続された２個のダイオードと、各スイッチング素子の間に一端が接続されたリアクトルとを含み、リアクトルの他端をバッテリ３４に接続している。ＤＣ／ＤＣコンバータは、バッテリ３４から供給された直流電圧を昇圧して、第１インバータ３６及び第２インバータ３８に供給可能としている。また、ＤＣ／ＤＣコンバータは、２個のインバータ３６，３８の一方または両方から供給された直流電圧を降圧して、バッテリ３４に直流電力を供給する、すなわちバッテリ３４を充電する機能を有する。ＤＣ／ＤＣコンバータは、制御部２８により制御される。
【００２６】
バッテリ３４は、ニッケル水素電池またはリチウムイオン電池等の二次電池である。また、バッテリ３４とＤＣ／ＤＣコンバータとの間に図示しないシステムリレーを設けており、システムリレーは、制御部２８によりオンまたはオフが制御される。すなわち、図示しない起動スイッチがユーザーによりオンされると、制御部２８が起動され、制御部２８がシステムリレーをオンして、バッテリ３４の直流電圧が第１インバータ３６及び第２インバータ３８の入力側端子に供給される。また、起動スイッチがオフされると、システムリレーがオフされ、バッテリ３４と第１インバータ３６及び第２インバータ３８との接続が遮断される。
【００２７】
また、インバータ３６，３８は、Ｕ、Ｖ，Ｗ各相のアームを備える。それぞれのアームは、直列接続されたＩＧＢＴ、トランジスタ等の２個ずつのスイッチング素子を含み、各アームの中点を、対応するモータジェネレータ２２(または２４)を構成する図示しない３相のコイルの一端にそれぞれに接続している。２個のインバータ３６，３８はバッテリ３４に対し並列に接続している。また、各モータジェネレータ２２，２４において、３相コイルの他端は、中性点で互いに接続している。
【００２８】
各インバータ３６，３８は、制御部２８からトルク指令値に対応する制御信号が入力されることにより、それぞれのスイッチング素子のスイッチングが制御される。例えば、第１インバータ３６は、制御部２８から入力されるトルク指令値に対応する信号に基づいて、バッテリ３４側から入力される直流電圧を交流電圧に変換して第１モータジェネレータ２２を駆動する。また、第１インバータ３６は、第１モータジェネレータ２２がエンジン２０の駆動に伴って発電した場合に、その発電により得られた交流電圧を、第１インバータ３６で直流電圧に変換し、その変換した直流電圧をＤＣ／ＤＣコンバータに供給する。ＤＣ／ＤＣコンバータは、その供給された直流電圧を降圧してからバッテリ３４に供給し、バッテリ３４を充電する。
【００２９】
これに対して、第２インバータ３８は、制御部２８から入力されるトルク指令値に対応する信号に基づいて、バッテリ３４側から入力される直流電圧を交流電圧に変換して、第２モータジェネレータ２４を駆動する。また、第２インバータ３８は、ハイブリッド車両１０の回生制動時に、第２モータジェネレータ２４により発電した交流電圧を直流電圧に変換し、その変換した直流電圧を、ＤＣ／ＤＣコンバータに供給する。ＤＣ／ＤＣコンバータは、その供給された直流電圧を降圧してからバッテリ３４に供給し、バッテリ３４を充電する。回生制動は、車両のアクセルペダルが踏まれていない状態であって、バッテリ３４の充電量が少ない場合に実行され、第２モータジェネレータ２４を回生制動状態とする。
【００３０】
また、第２モータジェネレータ２４は、エンジン２０の始動後、出力軸３０をエンジンの回転方向と同方向に回転させるように駆動力を与えて、エンジン２０にトルクアシストを行う力行状態と、エンジン２０の駆動力が出力軸３０に与えられ、出力軸３０により第２モータジェネレータ２４が駆動され、第２モータジェネレータ２４が発電する回生状態とを切り換え可能に構成している。すなわち、エンジン２０の駆動とともに、第２モータジェネレータ２４がトルクアシストを行うように力行状態となることで、所望の車輪駆動力が得られ、しかもエンジン２０を効率のよい状態で駆動させることができる。例えば、上記の図６で示したように、エンジン２０を燃費効率が最も高い状態である最高効率点Ｑ（図６参照）近傍で駆動し、エンジン２０の燃料消費量を低減することができる。また、エンジン２０の駆動により第２モータジェネレータ２４が発電した場合の発電電力もバッテリ３４に供給され、バッテリ３４が充電される。
【００３１】
例えば、制御部２８は、車両の走行時に車両全体で要求される出力である要求走行出力が上記の最高効率点でのエンジン２０の出力以上である場合に、第２モータジェネレータ２４によりエンジン２０の出力を補助するトルクアシストを行うように第２モータジェネレータ２４を制御する。また、制御部２８は、要求走行出力が上記の最高効率点でのエンジン２０の出力よりも低い場合に、エンジン２０の出力を第２モータジェネレータ２４に入力する。すなわち、エンジン２０の出力により第２モータジェネレータ２４を駆動して、第２モータジェネレータ２４を発電させる。この場合、制御部２８は、後述するように、車両の走行状態に基づいて要求走行出力を決定し、最高効率点でのエンジン２０の出力から、要求走行出力と第２モータジェネレータ２４の損失との和を減算して、第２モータジェネレータ２４の目標発電量を決定する。このように第２モータジェネレータ２４は、バッテリ３４の電力により駆動されるとともに、エンジン２０により駆動されることにより発電し、バッテリ３４に発電電力を供給する。
【００３２】
また、制御部２８は、ＣＰＵ、メモリ等を有するマイクロコンピュータを含み、例えば、モータＥＣＵと呼ばれるモータコントローラと、エンジンＥＣＵと呼ばれるエンジンコントローラとを含むものでもよい。なお、図示の例では、制御部２８として１つの制御部２８のみを図示しているが、制御部２８は適宜複数の構成要素に分割して、互いに接続する構成とすることもできる。例えば、制御部２８を、モータコントローラの機能を有する部分と、エンジンコントローラの機能を有する部分と、ハイブリッドＥＣＵと呼ばれる全体を統合制御する全体制御部とに分け、互いに接続した構成とすることもできる。
【００３３】
また、制御部２８には、アクセル操作量センサ４２及び車速センサ４４の検出信号等の各モータジェネレータ２２，２４のトルク指令値や発電量を算出するための検出信号が入力される。また、制御部２８には、第２モータジェネレータ２４の温度を検出する温度センサ４０と、バッテリ３４の充電量を検出するバッテリセンサ４６との検出信号も入力される。また、制御部２８には、第１モータジェネレータ２２と第２モータジェネレータ２４とに設けた図示しない電流センサで検出した、各モータジェネレータ２２，２４の各相のコイルを流れるモータ電流値や、各モータジェネレータ２２，２４の回転角度を表す信号も入力される。
【００３４】
制御部２８は、算出された第２モータトルク指令値に応じて、第２インバータ３８に制御信号を出力し、制御信号に応じて第２インバータ３８を構成するスイッチング素子をオンオフ動作、すなわちスイッチング動作させ、第２モータジェネレータ２４において、トルク指令値に従ったトルクが出力されるように、第２モータジェネレータ２４を駆動する。また、制御部２８は、同様に、第１インバータ３６に制御信号を出力し、制御信号に応じて第１インバータ３６を構成するスイッチング素子をスイッチング動作させ、第１モータジェネレータ２２において、算出した第１モータトルク指令値に従ったトルクが出力されるように、第１モータジェネレータ２２を駆動する。このようなハイブリッド車両１０は、エンジン２０及び第２モータジェネレータ２４の少なくとも一方を駆動源として駆動する。
【００３５】
また、図２に示すように、制御部２８は、記憶手段４８と、エンジン制御手段５０とを含む。記憶手段４８は、最高効率運転制御プログラムと、走行トルク算出プログラムと、走行状態検知プログラムと、モータ損失算出プログラムと、発電制御プログラムとを記憶している。なお、以下の説明では、図１に示した要素と同一の要素には同一の符号を付して説明する。また、エンジン制御手段５０は、エンジン２０の燃料噴射弁に対して燃料噴射信号を出力し、エンジン２０の点火プラグに対して点火信号であるイグニッションパルス信号を出力し、エンジン２０の燃料噴射量及び点火タイミングを制御する。また、エンジン制御手段５０は、予め設定された効率運転条件成立時に、エンジン２０の燃料噴射量及び点火タイミングを制御して、エンジン２０を燃費効率が最も高い状態である最高効率点近傍で駆動させる。また、最高効率運転制御プログラムは、予め設定された効率運転条件成立時に、エンジン制御手段５０によりエンジン２０の燃料噴射量及び点火タイミングを制御して、エンジン２０を燃費効率が最も高い状態である最高効率点近傍で駆動させる。
【００３６】
また、制御部２８は、要求出力算出手段５２と、速度分布取得手段５４と、走行推定手段５６と、損失取得手段５８と、発電制御手段６０と、トルクアシスト制御手段６２とを含む。また、要求出力算出プログラムは、車両の加速指示量を表す信号及び車両の速度を表わす信号に基づいて、要求出力算出手段５２により要求走行出力を算出する。すなわち、要求出力算出手段５２は、車両の加速指示量及び車両の速度に基づいて要求走行出力を算出する。より具体的には、要求出力算出手段５２は、アクセル操作量センサ４２の検出信号であるアクセル操作量信号と、車速センサ４４の検出信号である車速信号とが表す、アクセル操作量Ａｍ及び車速Ｖに基づいて、対応する要求走行出力ＲＰを、予め記憶手段４８に記憶させた要求出力マップから取得する、すなわち、対応する要求走行出力ＲＰを算出する。このために、記憶手段４８に、要求出力マップとして、アクセル操作量Ａｍ及び車速Ｖに対応する要求走行出力ＲＰの関係を表すマップを記憶させている。
【００３７】
また、走行状態検知プログラムは、車速センサ４４の車速信号に基づいて、速度分布取得手段５４及び走行推定手段５６により、現在の車両の走行状態を推定する。例えば、速度分布取得手段５４は、車速信号を用いて、予め設定された所定時間における車両の速度分布を取得し、さらに、その速度分布での車両の速度中央値及び速度ばらつきの関係値を取得する、すなわち算出する。また、走行推定手段５６は、取得された車両の速度中央値及び速度ばらつきの関係値から、予め設定された推定条件に基づいて、現在の車両走行状態が、市街地走行状態と高速走行状態とのいずれにあるかを推定する。例えば、第１の推定条件として、速度中央値が設定速度以下であり、かつ、速度ばらつきの例えば３σが設定速度ばらつき以上であることが成立した場合に、市街地走行状態にあると推定する。また、第２の推定条件として、速度中央値が設定速度以上であり、かつ、速度ばらつきの例えば３σが設定速度ばらつき以下であることが成立した場合に、高速走行状態にあると推定する。また、第３の推定条件の成立として、その他の場合を市街地走行状態及び高速走行状態のうち、予め設定した１の状態と推定する。
【００３８】
また、モータ損失算出プログラムは、第２モータジェネレータ２４の温度検出値と、走行推定手段５６により推定された現在の車両走行状態とから、損失取得手段５８により、第２モータジェネレータ２４の損失を、記憶手段４８に記憶された損失関係に基づいて取得する。すなわち、損失取得手段５８は、第２モータジェネレータ２４の温度検出値と、走行推定手段５６により推定された現在の車両走行状態とから、第２モータジェネレータ２４の損失を、記憶手段４８に記憶された損失関係に基づいて取得する。このために、記憶手段４８は、損失関係として、車両の走行状態及び第２モータジェネレータ２４の温度と、第２モータジェネレータ２４の損失との関係を表すモータ損失マップを記憶している。
【００３９】
すなわち、本実施の形態では、車両の走行状態に応じて大きく異なる、第２モータジェネレータ２４の温度に応じた損失を考慮して、第２モータジェネレータ２４の発電目標値またはアシスト出力目標値を算出し、第２モータジェネレータ２４の発電量を制御したり、またはアシストトルクを出力するように制御する。このようなモータ損失を考慮する理由は次の通りである。すなわち、モータの損失（逆に言えば効率）は、モータの温度に応じて変化することが分かっている。また、この場合、モータの温度と損失との関係は、車両の走行状態によっても異なる。
【００４０】
具体的には、モータの損失である損失電力は、主に、モータ電流によって発生する銅損と、モータコアに発生する渦電流によって生じる鉄損との和で示される。また、車両の高速走行時には、速度ばらつきが少なく、かつ、高い速度でモータが回転するため、モータ損失のうち、モータの鉄損が支配的となる。この場合、モータの温度が高くなるのにしたがってモータ損失が低下することが分かっている。これに対して、車両の加減速が頻繁に繰り返される市街地走行時には、モータにおいて比較的低い速度で、トルクが高くなる場合が多くなり、モータ損失のうち、銅損が支配的になる。この場合、モータの温度が高くなるのにしたがって、モータ損失が増大することが分かっている。従来は、このような車両の走行状態に応じて変化するモータ温度とモータ損失との関係を考慮していなかった。このため、従来は、この損失を精度よく求めて、モータの発電量やアシストトルクを最適に制御する面から改良の余地があった。すなわち、従来は、最適な発電量目標値を算出して、十分な発電量をバッテリに充電させる面から改良の余地があった。走行時にバッテリの充電量が少なくなると、モータの必要なアシストトルクを有効に得られなくなり、ドライバビリティが低下する可能性がある。したがって、従来は、モータジェネレータの温度や車両の走行状態にかかわらず、燃費とドライバビリティとの向上を図る面から改良の余地があった。本実施の形態は、このような改良余地がある点を改良すべく発明したものである。
【００４１】
すなわち、本実施の形態では、記憶手段４８に、車両の走行状態及び第２モータジェネレータ２４の温度と第２モータジェネレータ２４の損失(以下、「モータ損失」という。)との関係である、損失関係を記憶させている。より具体的には、記憶手段に、損失関係として、少なくとも２種類のモータ損失マップである、「市街地走行損失マップ」と、「高速走行損失マップ」とを記憶させている。「市街地走行損失マップ」は、車両の市街地走行時における第２モータジェネレータ２４の温度とモータ損失との関係を表すものである。また、「高速走行損失マップ」は、車両の高速走行時における第２モータジェネレータ２４の温度とモータ損失との関係を表すものである。
【００４２】
図３は、市街地走行時のモータ温度と損失との関係を表す実験結果の１例を示す図であり、図４は、高速走行時のモータ温度と損失との関係を表す実験結果の１例を示す図である。なお、以下の説明では、図１，２に示した要素と同一の要素には同一の符号を付して説明する。図３に示すように、市街地走行時には、第２モータジェネレータ２４のトルク及び回転数は、頻繁に変化するので、モータ損失のうち、銅損が支配的となり、第２モータジェネレータ２４の温度が高くなるのにしたがって、モータ損失が増大する。これに対して、図４に示すように、高速走行時には、第２モータジェネレータ２４のトルクと回転数とは、ばらつきが小さくなるように保たれるので、モータ損失のうち、鉄損が支配的となり、第２モータジェネレータ２４の温度が高くなるのにしたがって、モータ損失は低下する。本実施の形態では、このような実験結果等から得られた、走行状態に応じた、第２モータジェネレータ２４の温度とモータ損失との関係を表すマップを用いてモータ損失を補正して、第２モータジェネレータ２４の発電量またはアシスト出力量の目標値を補正する。
【００４３】
すなわち、損失取得手段５８は、走行推定手段５６により推定された現在の車両走行状態に基づいて、記憶手段４８に記憶された２種類のモータ損失マップのうち、読み出すマップを選択し、選択した１のモータ損失マップから、第２モータジェネレータ２４の温度検出値に基づいて、モータ損失を取得する。例えば、推定された車両走行状態が変更されると、使用するモータ損失マップが切り換わる。
【００４４】
また、発電制御プログラムは、発電制御手段６０により、取得されたモータ損失を用いて第２モータジェネレータ２４の発電量目標値を算出し、第２モータジェネレータ２４の発電量を、発電量目標値となるように制御する。すなわち、発電制御手段６０は、取得されたモータ損失を用いて第２モータジェネレータ２４の発電量目標値を算出し、第２モータジェネレータ２４の発電量を制御する。より具体的には、発電制御手段６０は、エンジン２０の燃費効率が最も高い最高効率点でのエンジン出力ＲＯから、要求走行出力ＲＰとモータ損失ＭＬとの和を減算して、発電量目標値Ｇを算出し、第２モータジェネレータ２４の発電量を、発電量目標値Ｇとなるように制御し、その発電電力をバッテリ３４に充電する。上記の各プログラムは、起動スイッチがオンされるごとに順次起動させてもよく、また、予め設定された条件が成立するごとに起動させてもよい。
【００４５】
また、トルクアシスト制御手段６２は、それぞれ取得された要求走行出力ＲＰとモータ損失ＭＬとの和から、上記の最高効率点でのエンジン出力ＲＯを減算して、アシスト出力目標値ＰＡを算出し、第２モータジェネレータ２４でアシスト出力目標値ＰＡに対応するアシストトルク目標値ＴＡを出力するように、第２モータジェネレータ２４を制御する。
【００４６】
次に、本実施の形態のハイブリッド車両の制御方法を、図５に示すフローチャートを用いて説明する。このフローチャートは、上記の各プログラムにより実行される。まず、ステップＳ１０(以下、「ステップＳ」は、単に「Ｓ」として説明する。)において、車速信号、アクセル操作量信号、バッテリ充電量検出信号、及び第２モータジェネレータ２４の検出温度信号であるモータ温度信号の入力を制御部２８で受け付ける。例えば、温度センサ４０により第２モータジェネレータ２４の温度を検出するステップを行い、制御部２８でその温度を表すモータ温度信号の入力を受け付ける。次いで、Ｓ１２において、要求出力算出手段５２により、車速信号が表す車速Ｖ及びアクセル操作量信号が表すアクセル操作量Ａｍに基づいて、上記の要求出力マップを参照して要求走行出力ＲＰを算出する。
【００４７】
次いで、Ｓ１４において、上記の車速信号が表す車速Ｖに基づいて、速度分布取得手段５４及び走行推定手段５６により、現在の車両の走行状態を推定するステップを行う。例えば、この場合、予め設定した時間内での速度分布から求められる速度中央値及び３σ等の速度ばらつきに基づいて、現在の走行状態が、市街地走行状態であるか、または高速走行状態であるかを推定する。
【００４８】
次いで、Ｓ１６において、上記のモータ温度信号が表す第２モータジェネレータ２４の温度検出値と、Ｓ１４で推定した走行状態とに基づいて、モータ損失ＭＬを算出するステップを行う。すなわち、第２モータジェネレータ２４の温度検出値と、記憶手段４８で記憶されている、Ｓ１４で推定した走行状態に対応するモータ損失マップとに基づいて、モータ損失ＭＬを算出する。
【００４９】
次いで、Ｓ１８において、最高効率点でのエンジン出力ＲＯが、上記の要求走行出力ＲＰ及びモータ損失ＭＬの和よりも大きい（ＲＯ＞ＲＰ＋ＭＬ）か否かを判定する。Ｓ１８での判定が肯定である場合、Ｓ２０に移行し、バッテリ充電量信号が表すバッテリ充電量Ｅが、予め設定した第１の所定値Ｅ１未満である（Ｅ＜Ｅ１）か否かを判定する。Ｓ２０での判定が肯定である場合、バッテリ充電量が少ないと判定し、Ｓ２２に移行する。
【００５０】
Ｓ２２では、発電制御手段６０により、最高効率点でのエンジン出力ＲＯから、要求走行出力ＲＰとモータ損失ＭＬとの和を減算して発電量目標値Ｇを算出する。すなわち、発電量目標値Ｇを次式により算出するステップを行う。
Ｇ＝ＲＯ−（ＲＰ＋ＭＬ）  ・・・（１）
【００５１】
なお、この発電量目標値Ｇを算出する際に、(１)式の右辺で、第２モータジェネレータ２４でのモータ損失を除いた、エンジンから駆動軸１６に至る駆動要素での機械損失ＤＬも、減算量である（−ＤＬ）として加えてもよい。
【００５２】
次いで、Ｓ２４で、発電制御手段６０は、発電量目標値Ｇが得られるよう第２モータジェネレータ２４の発電量を、第２インバータ等により制御し、バッテリ３４に充電するステップを行う。また、同時に、Ｓ１８とＳ２０との判定がいずれも肯定となることを第１の効率運転条件の成立として、エンジン制御手段５０により、最高効率点近傍でエンジン出力ＲＯが出力されるよう、エンジン２０を駆動する最高効率運転制御を行う。
【００５３】
これに対して、Ｓ２０での判定が否定である場合、Ｓ２６に移行し、第２モータジェネレータ２４の発電及びエンジン２０の最高効率運転制御を中止し、例えば、エンジン２０の出力のみで要求走行出力、または要求走行出力に機械損失を加えた値が得られるようにし、Ｓ１０に戻る。
【００５４】
また、Ｓ１８での判定が否定である場合、Ｓ２８に移行し、バッテリ充電量Ｅが、予め設定した、第１の所定値Ｅ１を上回る第２の所定値Ｅ２を上回る（Ｅ＞Ｅ２）か否かを判定する。Ｓ２８での判定が肯定である場合には、バッテリ充電量が多いと判定し、Ｓ３０に移行する。
【００５５】
Ｓ３０では、トルクアシスト制御手段６２により、要求走行出力ＲＰとモータ損失ＭＬとの和から、最高効率点でのエンジン出力ＲＯを減算して、アシスト出力目標値ＰＡを算出する。すなわち、アシスト出力目標値ＰＡを次式により算出するステップを行う。
ＰＡ＝ＲＰ＋ＭＬ−ＲＯ  ・・・（２）
【００５６】
なお、このアシスト出力目標値ＰＡを算出する際に、(２)式の右辺で、第２モータジェネレータ２４でのモータ損失を除いた、エンジンから駆動軸１６に至る駆動要素での機械損失ＤＬも、加算量である（＋ＤＬ）として加えてもよい。
【００５７】
次いで、Ｓ３２で、トルクアシスト制御手段６２は、第２モータジェネレータ２４でアシスト出力目標値ＰＡに対応するアシストトルク目標値ＴＡが出力されるように、第２モータジェネレータ２４を、第２インバータ３８等により制御するトルクアシスト制御を行う。例えば、アシスト出力目標値ＰＡと、第２モータジェネレータ２４の回転角度検出値から得られる回転速度等とに基づいて、アシストトルク目標値ＴＡを算出する。また、同時に、Ｓ１８の判定が否定で、かつ、Ｓ２８の判定が肯定となることを第２の効率運転条件の成立として、エンジン制御手段５０により、最高効率点近傍でエンジン出力ＲＯが出力されるよう、エンジン２０を駆動する最高効率運転制御を行う。
【００５８】
これに対して、Ｓ２８での判定が否定である場合、Ｓ３４に移行し、第２モータジェネレータ２４のトルクアシスト制御及びエンジン２０の最高効率運転制御を中止し、例えば、エンジン２０の出力のみで要求走行出力、または要求走行出力に機械損失を加えた値が得られるようにし、Ｓ１０に戻る。
【００５９】
このような制御システム及び制御方法によれば、第２モータジェネレータ２４の温度及び車両の走行状態の変化に対応する、モータ損失ＭＬを精度よく求めることができる。このため、第２モータジェネレータ２４の温度及び車両の走行状態の変化にかかわらず、モータ損失ＭＬを精度よく求めて、その損失ＭＬから発電量目標値Ｇを補正し、発電量を制御するので、発電量を最適化できる。この結果、第２モータジェネレータ２４の温度及び車両の走行状態の変化にかかわらず、車両の燃費を向上できるとともに、第２モータジェネレータ２４で必要なアシストトルクを有効に出力でき、ドライバビリティの向上を図れる。特に、本実施の形態は、低温環境下で、市街地走行損失マップを使用した場合にモータ損失ＭＬを小さくできるので、より有効に発電量を最適化でき、有効である。
【００６０】
しかも、第２モータジェネレータ２４のトルクアシスト量を求める際も、第２モータジェネレータ２４の温度及び車両の走行状態の変化に対応する、モータ損失ＭＬを求めて、その損失ＭＬからアシスト出力目標値ＰＡを補正し、トルクアシスト量を制御しているので、さらなる燃費向上及びドライバビリティの向上を図れる。
【００６１】
なお、本実施の形態では、損失取得手段５８は、損失関係として、モータ損失マップを用いてモータ損失ＭＬを取得するようにしている。ただし、記憶手段に、損失関係として、車両の走行状態で異なる、第２モータジェネレータ２４の温度とモータ損失ＭＬとの関係を表す関係式を記憶させ、この関係式から、車両の走行状態及び第２モータジェネレータ２４の温度に基づいてモータ損失ＭＬを算出、すなわち取得する構成を採用することもできる。
【００６２】
また、上記の実施の形態では、発電制御手段により発電量を制御するモータジェネレータを、第２モータジェネレータとした場合を説明した。ただし、本発明は、このような構成に限定するものではなく、例えば、第２モータジェネレータの故障時に第１モータジェネレータに、第２モータジェネレータの機能を持たせようとする場合に、発電制御手段により発電量を制御するモータジェネレータを、第１モータジェネレータとすることもできる。
【符号の説明】
【００６３】
１０  ハイブリッド車両、１２  制御システム、１４  動力分割機構、１６  駆動軸、１８  車輪、２０  エンジン、２２  第１モータジェネレータ（ＭＧ１）、２４  第２モータジェネレータ（ＭＧ２）、２８  制御部、３０  出力軸、３２  減速機、３４  バッテリ、３６  第１インバータ、３８  第２インバータ、４０  温度センサ、４２  アクセル操作量センサ、４４  車速センサ、４６  バッテリセンサ、４８  記憶手段、５０  エンジン制御手段、５２  要求出力算出手段、５４  速度分布取得手段、５６  走行推定手段、５８  損失取得手段、６０  発電制御手段、６２  トルクアシスト制御手段。
【図１】
0005409508.tif 000002
【図２】
0005409508.tif 000003
【図３】
0005409508.tif 000004
【図４】
0005409508.tif 000005
【図５】
0005409508.tif 000006
【図６】
0005409508.tif 000007