(57)【要約】【課題】ＭＧ（モータジェネレータ）のトルクでエンジンの回転停止位置を制御するシステムにおいて、エンジンのフリクションの変化の影響を受けずにエンジンの回転を目標停止位置で精度良く停止させることができるようにする。【解決手段】エンジン１１のアイドル運転時に検出した吸入空気量に基づいて、エンジン１１のフリクションを反映したフリクション変化係数を算出する。そして、エンジン１１の燃料噴射及び点火を停止してエンジン１１の回転を停止させる際に、エンジン１１の冷却水温に応じてフリクション変化係数を補正した後、エンジン１１のクランク角位置に応じた基本指令トルクをフリクション変化係数で補正して最終的な指令トルクを求め、この指令トルクを発生するようにＭＧ１２のトルクをフィードフォワード的に制御することで、エンジン１１の回転を目標停止位置で停止させる。【選択図】図１
2008014146.tif 000002
【特許請求の範囲】
【請求項１】
内燃機関の回転を停止させる際にモータジェネレータのトルクで該内燃機関の回転停止位置を制御する停止位置制御手段を備えた内燃機関の停止制御装置において、
内燃機関のフリクション又はそれに相関する情報（以下これらを「フリクション情報」と総称する）を検出するフリクション情報検出手段を備え、
前記停止位置制御手段は、前記フリクション情報検出手段で検出したフリクション情報と内燃機関のクランク角位置とに基づいて前記モータジェネレータのトルクを制御して該内燃機関の回転停止位置を制御することを特徴とする内燃機関の停止制御装置。
【請求項２】
前記フリクション情報検出手段は、内燃機関のアイドル運転時の吸入空気量に基づいて前記フリクション情報を算出することを特徴とする請求項１に記載の内燃機関の停止制御装置。
【請求項３】
前記フリクション情報検出手段は、内燃機関のアイドル運転時で且つアイドル回転制御のスロットル開度を学習した後の吸入空気量に基づいて前記フリクション情報を算出することを特徴とする請求項２に記載の内燃機関の停止制御装置。
【請求項４】
前記フリクション情報検出手段は、内燃機関のアイドル運転時に、エアフローメータ、吸気管圧力センサ、スロットル開度センサのうちの少なくとも１つを用いて検出した吸入空気量に基づいて前記フリクション情報を算出することを特徴とする請求項２又は３に記載の内燃機関の停止制御装置。
【請求項５】
前記フリクション情報検出手段で検出したフリクション情報を内燃機関の冷却水温に応じて補正する手段を備えていることを特徴とする請求項１乃至４のいずれかに記載の内燃機関の停止制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内燃機関の回転を停止させる際にモータジェネレータのトルクで該内燃機関の回転停止位置を制御する内燃機関の停止制御装置に関するものである。
【背景技術】
【０００２】
近年、低燃費、低排気エミッションの社会的要請からハイブリッド車の需要が急速に拡大している。現在、市販されているハイブリッド車は、エンジン（内燃機関）と、主に発電機として使用される第１のモータジェネレータと、主に車輪を駆動する第２のモータジェネレータとを動力分割機構を介して連結した方式のものが多い。
【０００３】
この方式のハイブリッド車では、第１のモータジェネレータでエンジンをクランキングしてエンジンを始動する際に、エンジン回転速度を速やかに上昇させて共振周波数帯域を速やかに通過させればエンジン始動時の振動を低減することができるが、エンジン始動時にモータジェネレータでエンジン回転速度を速やかに上昇させるには、予めエンジン停止時にエンジンの回転を目標停止位置で停止させておくことが望ましい。一般的には、目標停止位置は、エンジン始動時にピストンが圧縮上死点を乗り越えるのに必要なトルクがほぼ最小付近となる位置（上死点の少し手前）に設定される。
【０００４】
従来より、エンジンの回転停止位置を目標停止位置に制御することを目的として、特許文献１（特開平９−２６４２３５号公報）に記載されているように、エンジンの回転を停止させる際に、エンジンのクランク角位置に基づいてモータジェネレータのトルクを制御して、エンジンの回転を目標停止位置（特定のクランク角範囲内）で停止させるようにしたものがある。
【０００５】
また、特許文献２（特開２００５−１６５０５号公報）に記載されているように、エンジンの回転を停止させる際に、エンジンの回転を目標停止位置で停止させるために必要な目標エンジン回転速度を設定し、エンジン停止制御を開始する基準タイミングからのクランク角の実変位量と目標変位量との偏差に基づいて目標エンジン回転速度を補正すると共に、該目標エンジン回転速度を実現するようにモータジェネレータのトルクを制御することで、エンジンの回転を目標停止位置で停止させるようにしたものもある。
【特許文献１】特開平９−２６４２３５号公報（第２頁等）
【特許文献２】特開２００５−１６５０５号公報（第２頁〜第３頁等）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、エンジンの経年劣化、潤滑油の種類や温度等の変化によってエンジンのフリクションが変化すると、エンジンの回転を目標停止位置で停止させるのに必要なモータジェネレータのトルクも変化する。
【０００７】
しかし、上記特許文献１の技術では、エンジンの経年劣化、潤滑油の種類や温度等の変化によるエンジンのフリクションの変化が全く考慮されておらず、単にエンジンのクランク角位置に基づいてモータジェネレータのトルクを制御するだけであるため、エンジンのフリクションが変化すると、その影響を受けてエンジンの回転を目標停止位置で停止させることができなくなる可能性がある。
【０００８】
また、上記特許文献２の技術では、エンジンのフリクションが変化した場合、そのフリクションの変化によって発生したクランク角の実変位量と目標変位量との偏差に基づいてモータジェネレータのトルクを制御するフィードバック制御を行うことになるが、この場合、エンジンのフリクションの変化によってエンジンの回転停止挙動に変化が現れてから、モータジェネレータのトルクを制御するため、エンジンの回転停止挙動が乱れて不快な振動が発生する可能性がある。
【０００９】
本発明は、これらの事情を考慮してなされたものであり、従って本発明の目的は、内燃機関のフリクションの変化の影響を受けずに内燃機関の回転を目標停止位置で精度良く停止させることができると共に、内燃機関の回転停止時の振動を抑えることができる内燃機関の停止制御装置を提供することにある。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、請求項１に係る発明は、内燃機関の回転を停止させる際にモータジェネレータのトルクで該内燃機関の回転停止位置を制御する停止位置制御手段を備えた内燃機関の停止制御装置において、内燃機関のフリクション又はそれに相関する情報（以下これらを「フリクション情報」と総称する）をフリクション情報検出手段により検出し、このフリクション情報と内燃機関のクランク角位置とに基づいてモータジェネレータのトルクを制御して該内燃機関の回転停止位置を制御するようにしたものである。
【００１１】
この構成では、内燃機関の回転を停止させる際に、内燃機関のフリクション情報とクランク角位置とに基づいてモータジェネレータのトルクを制御するため、内燃機関の経年劣化等によって内燃機関のフリクションが変化しても、その影響を受けずに内燃機関の回転を目標停止位置で精度良く停止させることができる。しかも、内燃機関のフリクションの変化によって内燃機関の回転停止挙動に変化が現れる前に、内燃機関のフリクション情報とクランク角位置とに基づいてモータジェネレータのトルクをフィードフォワード的に制御することが可能となるため、内燃機関の回転停止挙動の乱れを防止して、振動の少ない安定した回転停止挙動で内燃機関の回転を目標停止位置で精度良く停止させることができる。
【００１２】
この場合、請求項２のように、内燃機関のアイドル運転時の吸入空気量に基づいてフリクション情報を算出するようにすると良い。内燃機関のフリクションが大きくなると、内燃機関のアイドル回転速度を目標アイドル回転速度に維持するのに必要なトルクひいては吸入空気量が増加するため、アイドル運転時の吸入空気量に基づいてフリクション情報を算出すれば、内燃機関のフリクションを精度良く反映したフリクション情報を求めることができる。
【００１３】
また、請求項３のように、内燃機関のアイドル運転時で且つアイドル回転制御のスロットル開度（目標アイドル回転速度に対応したスロットル開度）を学習した後の吸入空気量に基づいてフリクション情報を算出するようにしても良い。このようにすれば、アイドル回転制御のスロットル開度（ＩＳＣ開度）の学習が終了してアイドル回転速度が十分に安定したときの吸入空気量に基づいてフリクション情報を算出することができ、フリクション情報の検出精度を向上させることができる。
【００１４】
更に、請求項４のように、内燃機関のアイドル運転時に、エアフローメータ、吸気管圧力センサ、スロットル開度センサのうちの少なくとも１つを用いて検出した吸入空気量に基づいてフリクション情報を算出するようにすると良い。エアフローメータ、吸気管圧力センサ、スロットル開度センサのうちの少なくとも１つを用いれば、アイドル運転時の吸入空気量を精度良く検出することができ、その吸入空気量に基づいてフリクション情報を精度良く算出することができる。
【００１５】
また、請求項５のように、フリクション情報を内燃機関の冷却水温に応じて補正するようにしても良い。内燃機関の潤滑油の温度に応じて潤滑油の粘度が変化して内燃機関のフリクションが変化する。また、内燃機関の温度に応じて潤滑油の温度や冷却水温が変化するため、冷却水温は、潤滑油の温度に相関した情報となる。従って、冷却水温（潤滑油の温度情報）に基づいてフリクション情報を補正すれば、潤滑油の温度に応じて内燃機関のフリクションが変化するのに対応してフリクション情報を適正値に補正することができる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の一実施例を図面に基づいて説明する。
まず、図１に基づいてハイブリッド車の駆動システムの概略構成を説明する。ハイブリッド車には、内燃機関であるエンジン１１と第１のモータジェネレータ（以下「第１のＭＧ」と表記する）１２と第２のモータジェネレータ（以下「第２のＭＧ」と表記する）１３が搭載され、エンジン１１と第２のＭＧ１３が車輪１４を駆動する動力源となる。エンジン１１のクランク軸１５の動力は、動力分割機構である遊星ギヤ機構１６で二系統に分割される。この遊星ギヤ機構１６は、中心で回転するサンギヤ１７と、このサンギヤ１７の外周を自転しながら公転するプラネタリギヤ１８と、このプラネタリギヤ１８の外周を回転するリングギヤ１９とから構成され、プラネタリギヤ１８には図示しないキャリアを介してエンジン１１のクランク軸１５が連結され、リングギヤ１９には第２のＭＧ１３の回転軸と車輪１４の駆動軸２０が連結され、サンギヤ１７には、主に発電機として使用する第１のＭＧ１２の回転軸が連結されている。
【００１７】
第１のＭＧ１２と第２のＭＧ１３は、それぞれインバータ２７，２８を介してバッテリ２９と電力を授受するようになっている。また、第１のＭＧ１２と第２のＭＧ１３には、それぞれロータの回転位置を検出する回転位置センサ３２，３３が取り付けられ、これらの回転位置センサ３２，３３の出力信号に基づいて第１のＭＧ１２の回転速度と第２のＭＧ１３の回転速度が検出される。
【００１８】
また、図２に示すように、エンジン１１の吸気管３４の最上流部には、エアクリーナ３５が設けられ、このエアクリーナ３５の下流側に、吸入空気量を検出するエアフローメータ３６が設けられている。このエアフローメータ３６の下流側には、モータ３７によって開度調節されるスロットルバルブ３８と、このスロットルバルブ３８の開度（スロットル開度）を検出するスロットル開度センサ３９とが設けられている。
【００１９】
更に、スロットルバルブ３８の下流側に設けられたサージタンク４０には、エンジン１１の各気筒に空気を導入する吸気マニホールド４１が設けられ、各気筒の吸気マニホールド４１の吸気ポート近傍に、それぞれ燃料を噴射する燃料噴射弁４２が取り付けられている。また、エンジン１１のシリンダヘッドには、各気筒毎に点火プラグ４３が取り付けられ、各点火プラグ４３の火花放電によって筒内の混合気に着火される。
【００２０】
一方、エンジン１１の排気管４４には、排出ガスの空燃比又はリッチ／リーン等を検出する排出ガスセンサ４５（空燃比センサ、酸素センサ等）が設けられ、この排出ガスセンサ４５の下流側に、排出ガスを浄化する三元触媒等の触媒４６が設けられている。また、エンジン１１のシリンダブロックには、冷却水温を検出する冷却水温センサ４７や、エンジン１１のクランク軸１５が所定クランク角回転する毎にパルス信号を出力するクランク角センサ３１が取り付けられている。このクランク角センサ３１の出力信号に基づいてクランク角やエンジン回転速度が検出される。
【００２１】
図１に示すように、ハイブリッドＥＣＵ３０は、ハイブリッド車全体を総合的に制御するコンピュータであり、アクセル開度を検出するアクセルセンサ２１、自動変速機のシフトレンジを検出するシフトスイッチ２２、ブレーキ操作を検出するブレーキスイッチ２３等の各種のセンサやスイッチの出力信号を読み込んで、車両の運転状態を検出し、要求走行モードを判定する。このハイブリッドＥＣＵ３０は、エンジン１１の運転を制御するエンジンＥＣＵ２４と、第１のＭＧ１２の運転を制御する第１のＭＧ−ＥＣＵ２５と、第２のＭＧ１３の運転を制御する第２のＭＧ−ＥＣＵ２６との間で制御信号を送受信し、各ＥＣＵ２４〜２６によって要求走行モードに応じてエンジン１１と第１のＭＧ１２と第２のＭＧ１３の運転を制御する。
【００２２】
例えば、発進時や低中速走行時（エンジン１１の燃費効率が悪い領域）は、エンジン１１を停止させた状態に維持して第２のＭＧ１３の動力のみで走行する。また、エンジン１１を始動する場合には、第１のＭＧ１２にトルクを発生して、遊星ギヤ機構１６のサンギヤ１７にトルクを作用させ、それによってサンギヤ１７の外周に沿ってプラネタリギヤ１８の公転速度を変化させることで、エンジン１１のクランク軸１５を回転駆動してエンジン１１を始動する。
【００２３】
通常走行時は、エンジン１１の燃費効率が最大となるように、エンジン１１のクランク軸１５の動力を遊星ギヤ機構１６によって第１のＭＧ１２側と駆動軸２０側（第２のＭＧ１３の回転軸側）の二系統に分割し、その一方の系統の出力で駆動軸２０を駆動して車輪１４を駆動し、他方の系統の出力で第１のＭＧ１２を駆動し、それによって発電した電力を第２のＭＧ１３に供給して第２のＭＧ１３の動力でも車輪１４を駆動する。
【００２４】
急加速時は、最もトルクが要求されるため、通常走行時の発電電力の他にバッテリ２９の直流電力も加えてインバータ２８で交流電力に変換して第２のＭＧ１３に供給し、第２のＭＧ１３を運転する。また、減速時や制動時には、車輪１４が第２のＭＧ１３を駆動して発電機として作動させ、車両の減速エネルギや制動エネルギを電力に変換してバッテリ２９に充電する。
【００２５】
ところで、第１のＭＧ１２でエンジン１１をクランキングしてエンジン１１を始動する際には、エンジン回転速度を速やかに上昇させて共振周波数帯域（例えば３００ｒｐｍ付近の領域）を速やかに通過させれば、エンジン始動時の振動を低減することができるが、エンジン始動時に第１のＭＧ１２でエンジン回転速度を速やかに上昇させるには、予めエンジン停止時にエンジン１１の回転を目標停止位置で停止させておくことが望ましい。一般的には、目標停止位置は、始動時にピストンが圧縮上死点を乗り越えるのに必要なトルクがほぼ最小付近となる位置（上死点の少し手前）に設定すれば良い。
【００２６】
そこで、ハイブリッドＥＣＵ３０は、後述する図３及び図４のエンジン停止制御用の各プログラムを実行することで、エンジン１１のアイドル運転時の吸入空気量に基づいて、エンジン１１のフリクションを反映したフリクション変化係数（フリクション情報）を算出し、エンジン１１の燃料噴射及び点火を停止してエンジン１１の回転を停止させる際に、エンジン１１の冷却水温に応じてフリクション変化係数を補正した後、エンジン１１のクランク角位置に応じた基本指令トルクをフリクション変化係数で補正して最終的な指令トルクを求め、この指令トルクを発生するように第１のＭＧ１２のトルクをフィードフォワード制御することで、エンジン１１の回転を目標停止位置で停止させる。目標停止位置は、例えば、ＢＴＤＣ３０℃ＡからＴＤＣ（上死点前３０℃Ａから上死点）までの範囲に設定されている。
【００２７】
以下、ハイブリッドＥＣＵ３０が実行する図３及び図４のエンジン停止制御用の各プログラムの処理内容を説明する。
【００２８】
［事前処理プログラム］
図３に示す事前処理プログラムは、ハイブリッドＥＣＵ３０のオン後に所定周期で実行され、特許請求の範囲でいうフリクション情報検出手段としての役割を果たす。本プログラムが起動されると、まず、ステップ１０１で、アイドル回転制御のスロットル開度（目標アイドル回転速度に対応したスロットル開度：ＩＳＣ開度）を学習済みであるか否かを判定し、アイドル回転制御のスロットル開度をまだ学習していなければ、以降の処理を行うことなく本プログラムを終了する。
【００２９】
その後、上記ステップ１０１で、アイドル回転制御のスロットル開度を学習済みであると判定されたときに、ステップ１０２に進み、エンジン１１がアイドル運転中であるか否かを判定し、アイドル運転中でなければ、以降の処理を行うことなく本プログラムを終了する。
【００３０】
一方、上記ステップ１０１と１０２で、共に「Ｙｅｓ」と判定された場合には、アイドル運転時で且つアイドル回転制御のスロットル開度を学習済みであるため、アイドル回転速度が十分に安定して吸入空気量が安定していると判断して、ステップ１０３に進み、エアフローメータ３６で検出した吸入空気量を読み込む。
【００３１】
この後、ステップ１０４に進み、図６のフリクション変化係数のマップを参照して、アイドル運転時の吸入空気量に応じたフリクション変化係数を算出する。一般に、図５に示すように、エンジン１１のフリクショントルクが大きくなると、アイドル回転速度を目標アイドル回転速度（例えば９００ｒｐｍ）に維持するのに必要なトルクひいては吸入空気量が増加するため、図６のフリクション変化係数のマップは、アイドル運転時の吸入空気量が所定値以上の領域では、アイドル運転時の吸入空気量が増加するほどフリクション変化係数が大きくなるように設定されている。
【００３２】
［エンジン停止制御プログラム］
図４に示すエンジン停止制御プログラムは、ハイブリッドＥＣＵ３０のオン後に所定周期で実行され、特許請求の範囲でいう停止位置制御手段としての役割を果たす。本プログラムが起動されると、まず、ステップ２０１で、エンジン停止指令が出されたか否かを判定し、エンジン停止指令が出されていなければ、ステップ２０２以降のエンジン停止制御に関する処理を行うことなく、本プログラムを終了する。
【００３３】
その後、上記ステップ２０１で、エンジン停止指令（つまり燃料噴射及び点火の停止指令）が出されたと判定されたときに、ステップ２０２に進み、現在のエンジン１１の冷却水温に応じてフリクション変化係数を補正する。一般に、エンジン１１の冷却水温（潤滑油の温度の情報）が低くなると、潤滑油の粘度が高くなってエンジン１１のフリクションが大きくなるため、図６に示すように、冷却水温が低くなるほどフリクション変化係数が大きくなるように補正される。
【００３４】
この後、ステップ２０３に進み、図７の基本指令トルクのマップを参照して、現在のエンジン１１のクランク角位置に応じた第１のＭＧ１２の基本指令トルクを算出する。
【００３５】
図７（ａ）の基本指令トルクのマップは、エンジン停止制御の開始から暫くの間（例えばエンジン回転速度が所定値よりも高い期間）は、基本指令トルクがエンジン１１の回転を停止させる方向（マイナス方向）に作用するトルクとなるように設定されている。また、図７（ｂ）の基本指令トルクのマップは、エンジン１１の回転が停止する直前の例えばエンジン回転速度が所定値以下になったときは、基本指令トルクの方向が反転して、基本指令トルクがエンジン１１を回転させる方向（プラス方向）に作用するトルクとなるように設定されている。これにより、エンジン１１の回転が目標停止位置に到達する前に停止することを防止して、エンジン１１を目標停止位置まで回転させて停止させるように基本指令トルクが設定される。
【００３６】
この後、ステップ２０４に進み、基本指令トルクにフリクション変化係数を乗算することで、クランク角位置に応じた基本指令トルクをフリクション変化係数で補正して最終的な第１のＭＧ１２の指令トルクを求め、この指令トルクを発生するように第１のＭＧ１２のトルクをフィードフォワード制御する。
【００３７】
この後、ステップ２０５に進み、エンジン１１の回転が停止したか否かを、例えばエンジン回転速度が停止判定値以下になったか否かによって判定する。エンジン１１の回転が停止していなければ、ステップ２０３に戻り、クランク角位置に応じた基本指令トルクをフリクション変化係数で補正して最終的な指令トルクを求める処理（ステップ２０３、２０４）を繰り返す。その後、ステップ２０５で、エンジン１１の回転が停止したと判定されたときに、本プログラムを終了する。
【００３８】
尚、エンジン停止制御の開始時から基本指令トルクをフリクション変化係数で補正して指令トルクを求めるようにしても良いが、エンジン１１の回転が停止する直前の期間（例えばエンジン回転速度が所定値以下の期間）だけ、基本指令トルクをフリクション変化係数で補正して指令トルクを求めるようにしても良い。
【００３９】
エンジン１１の経年劣化、潤滑油の種類や温度等の変化によってエンジン１１のフリクションが変化すると、エンジン１１の回転を目標停止位置で停止させるのに必要な第１のＭＧ１２のトルクも変化する。
【００４０】
しかし、従来は、図９に示すように、エンジン１１の回転を停止させる際に、エンジン１１のフリクションの変化を考慮せずに、単にエンジン１１のクランク角位置に基づいて第１のＭＧ１２のトルクを制御するため、エンジン１１のフリクションが変化すると、その影響を受けてエンジン１１の回転を目標停止位置で停止させることができなくなる可能性がある。
【００４１】
これに対して、本実施例では、図８に示すように、エンジン１１の回転を停止させる際に、エンジン１１のフリクションを反映したフリクション変化係数とクランク角位置とに基づいて第１のＭＧ１２のトルクを制御するため、エンジン１１の経年劣化等によってエンジン１１のフリクションが変化しても、その影響を受けずにエンジン１１の回転を目標停止位置で精度良く停止させることができる。これにより、第１のＭＧ１２でエンジン１１をクランキングしてエンジン１１を始動する際に、エンジン回転速度を速やかに上昇させて共振周波数帯域を速やかに通過させることが可能となり、エンジン始動時の振動を低減することができる。
【００４２】
しかも、エンジン１１のフリクションの変化によってエンジン１１の回転停止挙動に変化が現れる前に、エンジン１１のフリクション変化係数とクランク角位置とに基づいて第１のＭＧ１２のトルクをフィードフォワード的に制御することができるため、エンジン１１の回転停止挙動の乱れを防止して、振動の少ない安定した回転停止挙動でエンジン１１の回転を目標停止位置で精度良く停止させることができる。
【００４３】
また、本実施例では、エンジン１１のフリクションが大きくなると、エンジン１１のアイドル回転速度を目標アイドル回転速度に維持するのに必要なトルクひいては吸入空気量が増加することに着目して、アイドル運転時の吸入空気量に基づいてフリクション変化係数を算出するようにしたので、エンジン１１のフリクションを精度良く反映したフリクション変化係数を求めることができる。
【００４４】
更に、本実施例では、エンジン１１のアイドル運転時で且つアイドル回転制御のスロットル開度（目標アイドル回転速度に対応したスロットル開度）を学習した後の吸入空気量に基づいてフリクション変化係数を算出するようにしたので、アイドル回転制御のスロットル開度の学習が終了してアイドル回転速度が十分に安定したときの吸入空気量に基づいてフリクション変化係数を算出することができ、フリクション変化係数の検出精度を向上させることができる。
【００４５】
また、本実施例では、フリクション変化係数をエンジン１１の冷却水温（潤滑油の温度の情報）に応じて補正するようにしたので、潤滑油の温度に応じてエンジン１１のフリクションが変化するのに対応してフリクション変化係数を適正値に補正することができ、エンジン１１の回転停止位置の制御精度を更に向上させることができる。
【００４６】
尚、上記実施例では、エアフローメータ３６で検出した吸入空気量に基づいてフリクション変化係数を算出するようにしたが、吸気管圧力センサを備えたシステムでは、吸気管圧力センサの出力に基づいて検出した吸入空気量に基づいてフリクション変化係数を算出するようにしても良い。或は、スロットル開度センサ３９で検出したスロットル開度から推定した吸入空気量に基づいてフリクション変化係数を算出するようにしても良い
また、上記実施例では、吸入空気量に基づいてフリクション変化係数を求め、このフリクション変化係数で基本指令トルクを補正するようにしたが、吸入空気量に基づいてエンジン１１のフリクションを求め、このフリクションに基づいて基本指令トルクを補正するようにしても良い。
【００４７】
また、上記実施例では、エンジン１１と第１のＭＧ１２と第２のＭＧ１３とを遊星ギヤ機構１６を介して連結した方式のハイブリッド車に本発明を適用したが、他の方式のハイブリッド車やエンジン１１とトランスミッションとの間にＭＧを備えた車両に本発明を適用しても良く、本発明は、ＭＧのトルクでエンジン１１の回転停止位置を制御するシステムに広く適用して実施できる。
【図面の簡単な説明】
【００４８】
【図１】本発明の一実施例におけるハイブリッド車の駆動システムの概略構成図である。
【図２】エンジン制御システムの概略構成図である。
【図３】事前処理プログラムの処理の流れを示すフローチャートである。
【図４】エンジン停止制御プログラムの処理の流れを示すフローチャートである。
【図５】吸入空気量とフリクショントルクとの関係を示す特性図である。
【図６】フリクション変化係数のマップの一例を概念的に示す図である。
【図７】（ａ）はエンジン回転速度が所定値よりも高い期間の基本指令トルクのマップの一例を概念的に示す図であり、（ｂ）はエンジン回転速度が所定値以下の期間の基本指令トルクのマップの一例を概念的に示す図である。
【図８】本実施例のエンジン停止制御の実行例を示すタイムチャートである。
【図９】従来のエンジン停止制御の実行例を示すタイムチャートである。
【符号の説明】
【００４９】
１１…エンジン（内燃機関）、１２…第１のＭＧ、１３…第２のＭＧ、１６…遊星ギヤ機構、２４…エンジンＥＣＵ、２５…第１のＭＧ−ＥＣＵ、２６…第２のＭＧ−ＥＣＵ、３０…ハイブリッドＥＣＵ（停止位置制御手段，フリクション情報検出手段）、３１…クランク角センサ、３６…エアフローメータ、３８…スロットルバルブ、３９…スロットル開度センサ、４７…冷却水温センサ
【図１】
2008014146.tif 000003
【図２】
2008014146.tif 000004
【図３】
2008014146.tif 000005
【図４】
2008014146.tif 000006
【図５】
2008014146.tif 000007
【図６】
2008014146.tif 000008
【図７】
2008014146.tif 000009
【図８】
2008014146.tif 000010
【図９】
2008014146.tif 000011