JP2010111144A - ハイブリッド車両の制御装置 - Google Patents

ハイブリッド車両の制御装置 Download PDF

Info

Publication number
JP2010111144A
JP2010111144A JP2008282912A JP2008282912A JP2010111144A JP 2010111144 A JP2010111144 A JP 2010111144A JP 2008282912 A JP2008282912 A JP 2008282912A JP 2008282912 A JP2008282912 A JP 2008282912A JP 2010111144 A JP2010111144 A JP 2010111144A
Authority
JP
Japan
Prior art keywords
clutch
command value
engine start
torque
mode
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2008282912A
Other languages
English (en)
Other versions
JP5223603B2 (ja
Inventor
Jun Motosugi
純 本杉
Hiroyuki Ashizawa
裕之 芦沢
Kazutaka Adachi
和孝 安達
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nissan Motor Co Ltd
Original Assignee
Nissan Motor Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nissan Motor Co Ltd filed Critical Nissan Motor Co Ltd
Priority to JP2008282912A priority Critical patent/JP5223603B2/ja
Publication of JP2010111144A publication Critical patent/JP2010111144A/ja
Application granted granted Critical
Publication of JP5223603B2 publication Critical patent/JP5223603B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/62Hybrid vehicles

Landscapes

  • Electric Propulsion And Braking For Vehicles (AREA)
  • Hybrid Electric Vehicles (AREA)
  • Control Of Vehicle Engines Or Engines For Specific Uses (AREA)
  • Control Of Transmission Device (AREA)

Abstract

【課題】電気自動車モードからエンジン始動モードに切り替わる際、エンジン始動を早めることができると共に、確実にG抜けを防止することができるハイブリッド車両の制御装置を提供すること。
【解決手段】エンジンEngとモータジェネレータMGを断続する第1クラッチCL1と、モータジェネレータMGと左右後輪RL,RRを断続する第2クラッチCL2と、を有し、「HEVモード」と「EVモード」と「エンジン始動モード」を切り替えて走行するFRハイブリッド車両の制御装置である。「EVモード」から「エンジン始動モード」に切り替わった後、第2クラッチCL2へのトルク容量指令値を、モード切り替え直前のEV駆動トルク相等以上の値で一定とし、第2クラッチCL2のスリップを検知するまでモータジェネレータMGへのモータトルク指令値を徐々に増加させ、スリップを検知すると第1クラッチCL1を締結側に移行してエンジンEngを始動するエンジン始動制御手段(図2)を設けた。
【選択図】図1

Description

本発明は、電気自動車モードからハイブリッド車モードへのモード遷移の際、電気自動車モードの走行用駆動源であるモータジェネレータを用いてエンジンを始動するハイブリッド車両の制御装置に関する。
従来、駆動系にエンジン・第1クラッチ・モータジェネレータ・第2クラッチを有するハイブリッド車両のエンジン始動方法としては、モータジェネレータの動力のみで走行中にドライバーがアクセルペダルを踏み込んでエンジン始動する場合、エンジン始動要求と同時に第2クラッチへのトルク容量指令値を、最大値からエンジン始動要求直前の電気自動車駆動トルク相等値まで一気に低下させ、その後、第2クラッチがスリップしなければスリップするまでさらに低下させる。そして、第2クラッチがスリップ状態であることを検知したら、モータ回転数制御に切り換えてスリップ回転数を増加させ、スリップ回転数が十分大きくなってから第1クラッチを半締結してエンジンをクランキングする。これにより、エンジン始動に伴うショックを第2クラッチで遮断し、スムーズなエンジン始動を実現するものが知られている(例えば、特許文献1参照)。
特開2006−306209号公報
しかしながら、従来のハイブリッド車両の制御装置にあっては、第2クラッチのトルク容量(締結油圧)の油圧応答遅れが大きいと、油圧応答遅れが小さい場合に比べて、第2クラッチがスリップ状態になったことを検知するタイミングが遅れてしまう。その結果、エンジン始動が遅れ、かつ、第2クラッチへのトルク容量指令値を低下させ過ぎてしまうため、エンジン始動要求直前の加速度を維持することができず、いわゆるG抜けしてしまう、という問題があった。
本発明は、上記問題に着目してなされたもので、電気自動車モードからエンジン始動モードに切り替わる際、エンジン始動を早めることができると共に、確実にG抜けを防止することができるハイブリッド車両の制御装置を提供することを目的とする。
上記目的を達成するため、本発明のハイブリッド車両の制御装置では、エンジンとモータジェネレータを断続する第1クラッチと、前記モータジェネレータと駆動輪を断続する第2クラッチと、を有する。前記第1クラッチを締結して前記エンジンと前記モータジェネレータの動力で走行するハイブリッド車モードと、前記第1クラッチを開放して前記モータジェネレータの動力のみで走行する電気自動車モードと、前記モータジェネレータの動力のみで走行しながら同一のモータジェネレータの動力を使ってエンジンクランキングを行なうエンジン始動モードと、を切り替えて走行する。
そして、前記電気自動車モードから前記エンジン始動モードに切り替わった後、前記第2クラッチへのトルク容量指令値を、モード切り替え直前の電気自動車駆動トルク相等以上の値で一定とし、前記第2クラッチのスリップを検知するまで前記モータジェネレータへのモータトルク指令値を徐々に増加させ、スリップを検知すると前記第1クラッチを締結側に移行して前記エンジンを始動するエンジン始動制御手段を設けた。
よって、本発明のハイブリッド車両の制御装置にあっては、電気自動車モードからエンジン始動モードに切り替わった後、エンジン始動制御手段において、第2クラッチへのトルク容量指令値が、モード切り替え直前の電気自動車駆動トルク相等以上の値で一定とされる。そして、第2クラッチのスリップを検知するまでモータジェネレータへのモータトルク指令値が徐々に増加させられ、スリップを検知すると第1クラッチを締結側に移行してエンジンが始動される。
すなわち、油圧制御式の第2クラッチに比べると、応答が速く、ほぼ応答遅れ無しとみなすことができるモータトルクの増加で第2クラッチをスリップさせる。このため、第2クラッチ油圧の低下制御によりスリップを生じさせる場合に比べ、エンジン始動要求からスリップ検知までに要する時間が短縮される。しかも、第2クラッチへのトルク容量指令値を必要以上に低下させてしまうことがないので、車両加速度もエンジン始動要求直前の加速度以上が確保される。
この結果、電気自動車モードからエンジン始動モードに切り替わる際、エンジン始動を早めることができると共に、確実にG抜けを防止することができる。
以下、本発明のハイブリッド車両の制御装置を実現する最良の形態を、図面に示す実施例1に基づいて説明する。
まず、構成を説明する。
図1は、実施例1の制御装置が適用された後輪駆動によるパラレル方式のFRハイブリッド車両(ハイブリッド車両の一例)を示す全体システム図である。
実施例1におけるFRハイブリッド車両の駆動系は、図1に示すように、エンジンEngと、フライホイールFWと、第1クラッチCL1と、モータジェネレータMGと、第2クラッチCL2と、自動変速機ATと、プロペラシャフトPSと、ディファレンシャルDFと、左ドライブシャフトDSLと、右ドライブシャフトDSRと、左後輪RL(駆動輪)と、右後輪RR(駆動輪)と、を有する。なお、FLは左前輪、FRは右前輪である。
前記エンジンEngは、ガソリンエンジンやディーゼルエンジン等の希薄燃焼可能なエンジンであり、エンジンコントローラ1からのエンジン制御指令に基づいて、スロットルアクチュエータによる吸入空気量と、インジェクタによる燃料噴射量と、点火プラグによる点火時期の制御により、エンジントルクが指令値と一致するように制御される。なお、エンジン出力軸には、フライホイールFWが設けられている。
前記第1クラッチCL1は、前記エンジンEngと前記モータジェネレータMGの間に介装され、エンジンEng〜モータジェネレータMG間の締結/開放を行なう乾式クラッチである。この第1クラッチCL1は、第1クラッチコントローラ5からの第1クラッチ制御指令に基づいて、第1クラッチ油圧ユニット6により作り出された第1クラッチ制御油圧により、半クラッチ状態を含み締結(油圧OFF)・開放(油圧ON)が制御される。なお、第1クラッチCL1が完全締結状態ならモータトルク+エンジントルクが、開放状態ならモータトルクのみが、第2クラッチCL2へと伝達される。
前記モータジェネレータMGは、ロータに永久磁石を埋設しステータにステータコイルが巻き付けられた同期型モータジェネレータであり、モータコントローラ2からの制御指令に基づいて、インバータ3により作り出された三相交流を印加することにより制御される。このモータジェネレータMGは、バッテリ4からの電力の供給を受けて回転駆動する電動機として動作することもできるし(以下、この状態を「力行」と呼ぶ)、ロータがエンジンEngや駆動輪から回転エネルギーを受ける場合には、ステータコイルの両端に起電力を生じさせる発電機として機能し、バッテリ4を充電することもできる(以下、この動作状態を「回生」と呼ぶ)。なお、このモータジェネレータMGのロータは、ダンパーを介して自動変速機ATの変速機入力軸に連結されている。
前記第2クラッチCL2は、前記モータジェネレータMGと左右後輪RL,RRの間に介装され、クラッチ油圧(押し付け力)に応じて駆動輪である左右後輪RL,RRへの伝達トルクを発生させる湿式多板ブレーキや湿式多板クラッチである。この第2クラッチCL2は、ATコントローラ7からの第2クラッチ制御指令に基づいて、第2クラッチ油圧ユニット8により作り出された制御油圧により、スリップ締結とスリップ開放を含み締結・開放が制御される。なお、第1クラッチ油圧ユニット6と第2クラッチ油圧ユニット8は、自動変速機ATに付設されるAT油圧コントロールバルブユニットCVUに内蔵している。
前記自動変速機ATは、例えば、前進7速/後退1速等の有段階の変速段を車速VSPやアクセル開度APO等に応じて自動的に切り換える有段変速機である。そして、前記第2クラッチCL2は、専用クラッチとして新たに追加したものではなく、自動変速機ATの各変速段にて締結される複数の摩擦締結要素のうち、トルク伝達経路に配置される最適なクラッチやブレーキを選択している。なお、自動変速機ATの出力軸は、プロペラシャフトPS、ディファレンシャルDF、左ドライブシャフトDSL、右ドライブシャフトDSRを介して左右後輪RL,RRに連結されている。
実施例1のFRハイブリッド車両は、第1クラッチCL1の締結・開放状態に応じ、電気自動車走行モード(以下、「EVモード」という。)と、ハイブリッド車走行モード(以下、「HEVモード」という。)の2つの走行モードと、「エンジン始動モード」を有する。「EVモード」は、第1クラッチCL1を開放状態とし、モータジェネレータMGの動力のみで走行するモードである。「HEVモード」は、第1クラッチCL1を締結状態とし、エンジンEngとモータジェネレータMGの動力で走行するモードである。「エンジン始動モード」は、「EVモード」から「HEVモード」へのモード遷移時、モータジェネレータMGの動力のみで「EVモード」により走行しながら同一のモータジェネレータMGの動力を使って、エンジンEngのクランキングを行なうモードである。
次に、ハイブリッド車両の制御系を説明する。
実施例1におけるFRハイブリッド車両の制御系は、図1に示すように、エンジンコントローラ1と、モータコントローラ2と、インバータ3と、バッテリ4と、第1クラッチコントローラ5と、第1クラッチ油圧ユニット6と、ATコントローラ7と、第2クラッチ油圧ユニット8と、ブレーキコントローラ9と、統合コントローラ10と、を有して構成されている。なお、エンジンコントローラ1と、モータコントローラ2と、第1クラッチコントローラ5と、ATコントローラ7と、ブレーキコントローラ9と、統合コントローラ10とは、情報交換が互いに可能なCAN通信線11を介して接続されている。
前記エンジンコントローラ1は、エンジン回転数センサ12からのエンジン回転数情報と、統合コントローラ10からの目標エンジントルク指令と、他の必要情報を入力する。そして、エンジン動作点(Ne,Te)を制御する指令を、エンジンEngのスロットルバルブアクチュエータ等へ出力する。
前記モータコントローラ2は、モータジェネレータMGのロータ回転位置を検出するレゾルバ13からの情報と、統合コントローラ10からの目標MGトルク指令および目標MG回転数指令と、他の必要情報を入力する。そして、モータジェネレータMGのモータ動作点(Nm,Tm)を制御する指令をインバータ3(高電圧インバータ)へ出力する。なお、このインバータ3に接続されるバッテリ4(高電圧バッテリ)には、図外のバッテリコントローラにより、バッテリ4への充電容量をあらわすバッテリ充電量SOCを監視していて、このバッテリ充電量SOCの情報は、モータジェネレータMGの制御情報に用いられると共に、CAN通信線11を介して統合コントローラ10へ供給される。
前記第1クラッチコントローラ5は、油圧アクチュエータ14のピストン14aのストローク位置を検出する第1クラッチストロークセンサ15からのセンサ情報と、統合コントローラ10からの目標CL1トルク指令と、他の必要情報を入力する。そして、第1クラッチCL1の締結・開放を制御する指令を、AT油圧コントロールバルブユニットCVU内の第1クラッチ油圧ユニット6に出力する。
前記ATコントローラ7は、アクセル開度センサ16(アクセル開度検出手段)と、車速センサ17と、他のセンサ類18(変速機入力回転数センサ、インヒビタースイッチ、第2クラッチ出力回転数センサ等)からの情報を入力する。そして、Dレンジを選択しての走行時、アクセル開度APOと車速VSPにより決まる運転点がシフトマップ上で存在する位置により最適な変速段を検索し、検索された変速段を得る制御指令をAT油圧コントロールバルブユニットCVUに出力する。なお、シフトマップとは、アクセル開度と車速に応じてアップシフト線とダウンシフト線を書き込んだマップをいう。上記自動変速制御に加えて、統合コントローラ10から目標CL2トルク指令を入力した場合、第2クラッチCL2の締結・開放を制御する指令を、AT油圧コントロールバルブユニットCVU内の第2クラッチ油圧ユニット8に出力する第2クラッチ制御を行う。
前記ブレーキコントローラ9は、4輪の各車輪速を検出する車輪速センサ19と、ブレーキスイッチセンサ20からのセンサ情報と、統合コントローラ10からの回生協調制御指令と、他の必要情報を入力する。そして、例えば、ブレーキ踏み込み制動時、ブレーキストロークBSから求められる要求制動力に対し回生制動力だけでは不足する場合、その不足分を機械制動力(液圧制動力やモータ制動力)で補うように、回生協調ブレーキ制御を行う。
前記統合コントローラ10は、車両全体の消費エネルギーを管理し、最高効率で車両を走らせるための機能を担うもので、モータ回転数Nmを検出するモータ回転数センサ21や他のセンサ・スイッチ類22からの必要情報およびCAN通信線11を介して情報を入力する。そして、エンジンコントローラ1へ目標エンジントルク指令、モータコントローラ2へ目標MGトルク指令および目標MG回転数指令、第1クラッチコントローラ5へ目標CL1トルク指令、ATコントローラ7へ目標CL2トルク指令、ブレーキコントローラ9へ回生協調制御指令を出力する。
図2は、実施例1の制御装置が適用されたFRハイブリッド車両の統合コントローラ10にて実行されるエンジン始動制御処理を示すフローチャートである(エンジン始動制御手段)。なお、図2に示す処理内容は一定サンプリングで実行されることとする。以下、各ステップについて説明する。
ステップS1では、バッテリ充電量SOC、第2クラッチCL2の入力回転数ωcl2i、第2クラッチCL2の出力回転数ωcl2o、エンジン回転数ωe、車速VSPといった他のコントローラが計測した車両状態を受信し、ステップS2へ進む。
ステップS2では、アクセル開度APOをアクセル開度センサ16から、第1クラッチストロークxScl1を第1クラッチストロークセンサ15から、ブレーキSW信号Bswをブレーキスイッチセンサ20から、それぞれ計測し、ステップS3へ進む。
ステップS3では、アクセル開度APO、車速VSPから目標駆動トルクTd*を演算し、ステップS4へ進む。
ここで、目標駆動トルクTd*は、例えば、図3に示すようなアクセル開度APOと車速VSPをパラメータとする目標駆動トルク演算マップに基づき演算する。
ステップS4では、バッテリ充電量SOCや目標駆動トルクTd*および車速VSPといった車両状態から、第1クラッチCL1の目標制御モードCL1MODE(0:解放、1:スリップ、2:締結)と、第2クラッチCL2の目標制御モードCL2MODE(0:解放、1:スリップ、2:締結)の設定を行ない、ステップS5へ進む。
なお、各クラッチCL1,CL2の目標制御モードCL1MODE,CL2MODEの詳しい演算処理は、図9に示す後述のフローチャートにより行う。
ステップS5では、第1クラッチCL1の目標制御モードCL1MODEと、目標駆動トルクTd*に基づき、エンジントルク指令値Te*を下記のように演算し、ステップS6へ進む。演算式は、
1) CL1MODE=0またはCL1MODE=1の場合
Te*=0 (1)
2) CL1MODE=2の場合
Te*=Td*−Tm_max (2)
となる。
ただし、
Tm_max:最大出力可能モータトルク(SOCが低下すれば負値になる)
である。
ここで、CL1MODE=2(HEVモード)の場合のエンジントルク指令値Te*は、さまざまな演算方法が考えられるが、本実施例では可能な限りモータトルクを活用し、目標駆動トルクTd*に対して不足した分をエンジントルクで補足する設定とする。
ステップS6では、第1クラッチトルク容量指令値Tcl1 *を下記のように演算し、ステップS7へ進む。演算式は、
1) CL1MODE=0の場合
Tcl1 *=0 (3)
2) CL1MODE=1の場合
Tcl1 *=Tcrank (4)
3) CL1MODE=2の場合
Tcl1 *=Tcl1_max (5)
となる。
ただし、
Tcrank:クランキングトルク
Tcl1_max:第1クラッチ最大トルク容量
である。
ステップS7では、第2クラッチCL2がスリップ状態か否かの判断を行う。第2クラッチCL2のスリップ回転数ωcl2slp(第2クラッチ入力回転数ωcl2i−第2クラッチ出力回転数ωcl2o)の絶対値が所定値ωcl2slp_th2以上となった場合、スリップ状態と判断してステップS8へ、それ以外の場合はステップS12へ、それぞれ進む。
ステップS8では、ステップS7での第2クラッチCL2がスリップ状態であるとの判断に続き、基本第2クラッチトルク容量指令値Tcl2_base *を下記のように演算し、ステップS9へ進む。演算式は、
1) CL1MODE=0またはCL1MODE=1の場合
Tcl2_base *=min(Td_evmax,Td*) (6)
2) CL1MODE=2の場合
Tcl2_base *=Td* (7)
となる。
ただし、
min(A,B):AとBの内、小さい方の値を出力
Td_evmax:EV走行時の最大駆動トルク
である。
ステップS9では、第1クラッチCL1の目標制御モードCL1MODEおよび第2クラッチ出力回転数計測値ωo、アクセル開度APOから、第2クラッチ入力回転数目標値ωcl2i *を演算し、ステップS10へ進む。
まず、以下に基づき第2クラッチスリップ回転数目標値ωcl2_slp *を演算する。なお、説明のし易さのためCL1MODE=2から説明する。
1) CL1MODE=2の場合
演算式は、
ωcl2_slp *=fcl2_slp_cl1OP(ωo,APO) (8)
となる。
ここで、fcl2_slp_cl1OP(ωo,APO)は、第2クラッチ出力回転数計測値ωoとアクセル開度APOを入力とした関数である。実際には、例えば、図4に示すような「HEVモード」における目標スリップ回転数を演算するマップの一例によって設定する。このようにすることで、所望のロックアップ回転数(スリップが0になる出力回転数)をアクセル開度APOに応じて設定することができる。
2) CL1MODE=0またはCL1MODE=1の場合
演算式は、
ωcl2_slp *=fcl2_slp_cl1OP(ωo,APO)+fcl2_Δωslp(Teng_start) (9)
となる。
ここで、fcl2_Δωslp(Teng_start)はエンジン始動時のためのスリップ回転数増加量を演算する関数であり、エンジン始動配分モータトルクTeng_start(最大出力可能モータトルクTm_maxと第2クラッチトルク容量指令値Tcl2_base *の差分)を入力とする。実際には、例えば、図5に示すようなエンジン始動モードにおける目標スリップ回転数(増加分)を演算するマップの一例を用いることにより、エンジン始動配分モータトルクTeng_startが低下した場合には、第2クラッチスリップ回転数目標値ωcl2_slp *を高め(増加量を多く)に設定する。これにより、第1クラッチCL1からの外乱を完全に打ち消すことができず回転数が低下しても急な締結を防止でき、その結果、加速度変動を生じることなくエンジンEngを始動できる。
次に、スリップ回転数目標値ωcl2_slp *と出力回転数計測値ωoから下式に基つぎ入力回転数目標値ωcl2i *を演算する。演算式は、
ωcl2i *=ωcl2_slp *+ωo (10)
となる。
最後に上式から算出した第2クラッチ入力回転数目標値ωcl2i *に上下限制限を施し、最終的な第2クラッチ入力回転数目標値ωcl2i *とする。なお、上下限制限値はエンジン回転数の上下限値とする。
ステップS10では、第2クラッチ入力回転数目標値ωcl2i *と第2クラッチ入力回転数計測値ωcl2iが一致するようにスリップ制御用のモータトルク指令値Tm*を演算し、ステップS11へ進む。
演算(制御)方法はさまざま考えられるが、例えば、PI制御を用いて下式に基づき演算する。実際の演算はタスティン近似等で離散化して得られた漸化式を用いて算出する。演算式は、
Tm*={(KPm・s+KIm)/s)}・(ωcl2i *−ωcl2i) (11)
となる。
ただし、
KPm:モータ制御用比例ゲイン
KIm:モータ制御用積分ゲイン
s:微分演算子
である。
ステップS11では、基本第2クラッチトルク容量指令値Tcl2_base *とスリップ制御用のモータトルク指令値Tm*、エンジントルク指令値Te *、第1クラッチトルク容量指令値Tcl1 *、第1クラッチCL1の目標制御モードCL1MODE、などからスリップ制御用の第2クラッチトルク容量指令値Tcl2 *を演算し、ステップS18へ進む。以下、図6に示す第2クラッチCL2の回転数制御系のブロック図を用いて説明する。
本制御系は、フィードフォワード(F/F)補償とフィードバック(F/B)補償とからならなる2自由度制御手法で設計している。F/B補償部については様々な設計方法が考えられるが、今回はその一例としてPI制御としている。
まず、はじめに下式に示す位相補償フィルタGFF(s)に基づき基本第2クラッチトルク容量指令値Tcl2_base *に位相補償を施し、第2クラッチCL2のF/Fトルク容量指令値Tcl2_FFを演算する。実際の演算は、タスティン近似等で離散化して得られた漸化式を用いて算出する。演算式は、
(Tcl2_FF)/(Tcl2_base *)=GFF(s)=(τcl2・s+1)/(τcl2_ref・s+1) (12)
となる。
ただし、
τcl2:第2クラッチモデル時定数
τcl2_ref:第2クラッチ制御用規範応答時定数
である。
次に、第1クラッチCL1の目標制御モードCL1MODEに応じて、第2クラッチトルク容量目標値Tcl2_tを以下のように演算する。なお、ステップS4より、本演算部(CL2MODE=1の場合)でCL1MODE=0になることは有り得ないので、CL1MODE=0の場合については省略する。演算式は、
1) CL1MODE=1の場合
Tcl2_t=Tcl1 *+Tcl2_base * (13)
2) CL1MODE=2の場合
Tcl2_t=Tcl2_base *−Te* (14)
となる。
ここで、補足説明をすると、第2クラッチトルク容量目標値Tcl2_tは、スリップ制御中のモータトルクが理想状態で出力するトルクを表している。F/B補償部は、定常状態で第2クラッチトルク容量目標値Tcl2_tとスリップ制御中のモータトルク指令値(実際のモータトルクとほぼ同値)が一致するように、第2クラッチCL2のトルク容量を補正する。
次に、下式に示す第2クラッチ規範モデルGcl2_REF(s)に基づき、第2クラッチトルク容量規範値Tcl2_refを演算する。演算式は、
(Tcl2_ref)/(Tcl2_t)=Gcl2_REF(s)=1/(τcl2_ref・s+1) (15)
となる。
次に、第2クラッチトルク容量規範値Tcl2_refと前述した回転数制御用のモータトルク指令値Tm*から、下式に基づき第2クラッチCL2のF/Bトルク容量指令値Tcl2_FBを演算する。演算式は、
Tcl2_FB={(KPcl2s+KIccl2)/s}×(Tcl2_ref−Tm*) (16)
となる。
ただし、
KPcl2:第2クラッチ制御用比例ゲイン
KIccl2:第2クラッチ制御用積分ゲイン
である。
また、下式のように入力回転数変化によって生じるトルク(イナーシャトルク)を考慮することにより、入力回転数が変化している場合にも精度よくトルク容量を制御できる。演算式は、
Tcl2_FB={(KPcl2s+KIccl2)/s}×(Tcl2_ref−Tm*−TIcl2_est) (17)
となる。
ここで、TIcl2_estはイナーシャトルク推定値であり、例えば、入力回転数変化量(微分値)に入力軸周りの慣性モーメントを乗算して求める。
そして、第2クラッチCL2のF/Fトルク容量指令値Tcl2_FFとF/Bトルク容量指令値Tcl2_FBを加算し、最終的なスリップ制御用の第2クラッチ容量指令値Tcl2 *を演算する。
ステップS12では、ステップS7での第2クラッチCL2のスリップ検知無しであるとの判断に続き、前述したスリップ制御用のモータトルク指令値Tm*ならびに第2クラッチトルク容量指令値Tcl2 *を演算するための内部状態変数を初期化し(指令値が滑らかに切り替わるように積分項をリセットし)、ステップS13へ進む。
ステップS13では、第2クラッチCL2の目標制御モードがCL2MODE=2(締結モード)か否かの判断を行なう。CL2MODE=2の場合はステップS14へ、それ以外はステップS16へ、それぞれ進む。
ステップS14では、ステップS13での第2クラッチCL2が締結モードであるとの判断に続き、締結制御用の第2クラッチトルク容量指令値Tcl2 *を以下のように演算し、ステップS15へ進む。演算式は、
1) Tcl2_z1 *<Tcl2_maxの場合
Tcl2 *=Tcl2_z1 *+ΔTcl2_LU (18)
2) Tcl2_z1 *≧Tcl2_maxの場合
Tcl2 *=Tcl2_max (19)
となる。
ただし、
Tcl2_max:第2クラッチ最大トルク容量
ΔTcl2_LU:スリップ→締結移行時のトルク容量変化率
Tcl2_z1 *:第2トルク容量指令値前回値
である。
ステップS15では、第1クラッチ制御モードCL1MODEと目標駆動トルクTd*に基づき、締結制御用のモータトルク指令値Tm*を以下のように演算し、ステップS18へ進む。
なお、ステップS4より、本演算部(CL2MODE=2の場合)でCL1MODE=1になることは有り得ないので、CL1MODE=1の場合については省略する。演算式は、
1) CL1MODE=0の場合
Tm*=Td* (20)
2) CL1MODE=2の場合
Tm*=Td*−Te* (21)
となる。
ステップS16では、ステップS13での第2クラッチCL2が締結モードでないとの判断に続き、スリップ移行制御用の第2クラッチトルク容量指令値Tcl2 *を以下のように演算し、ステップS17へ進む。
1) CL1MODE=0またはCL1MODE=1の場合
i) Tcl2_z1 *≧Tm_z1 *
演算式は、
Tcl2 *=f(APO) (22)
となる。
この式(22)は、第2トルク容量指令値前回値Tcl2_z1 *がモータトルク指令値前回値Tm_z1 *以上である場合、第2クラッチトルク容量指令値Tcl2 *を、Tcl2 *=(Tm_ev *〜Td_evmax)の範囲で、アクセル開度APOが大きいほど小さい値に演算する式に設定している(第5動作)。
ii) Tcl2_z1 *<Tm_z1 *
演算式は、
Tcl2 *=Tcl2_z1 *−ΔTcl2slp (23)
となる。
この式(23)は、モータトルク指令値前回値Tm_z1 *が第2トルク容量指令値前回値Tcl2_z1 *を超えても第2クラッチCL2がスリップしない場合、第2クラッチCL2へのトルク容量指令値である第2クラッチトルク容量指令値Tcl2 *を、モータジェネレータMGへのモータトルク指令値Tm*の増加勾配より緩やかな勾配にて減少させることをあらわす(第6動作)。
また、切換条件をTcl2_z1 *の代わりにTd_evmaxとした場合、この式(23)は、モータトルク指令値前回値Tm_z1 *が、EV走行時の最大駆動トルクTd_evmaxを超えても第2クラッチCL2がスリップしない場合、第2クラッチCL2へのトルク容量指令値である第2クラッチトルク容量指令値Tcl2 *を、モータジェネレータMGへのモータトルク指令値Tm*の増加勾配より緩やかな勾配にて減少させることをあらわす(第7動作)。
2) CL1MODE=2の場合
演算式は、
i) CL2MODE=0の場合
Tcl2 *=0 (24)
ii) CL2MODE=1の場合
Tcl2 *=Tcl2_z1 *−ΔTcl2_slp (25)
となる。
ただし、
Tm_ev *:モード切換直前のEVモータトルク指令値
Tm_z1 *:モータトルク指令値前回値
Tcl2_z1 *:第2クラッチトルク容量指令値前回値
ΔTcl2_slp:締結→スリップ移行時トルク容量変化率
である。
ステップS17では、スリップ移行制御用のモータトルク指令値Tm*を、以下のように演算し、ステップS18へ進む。なお、ステップS4より、本演算部(CL2MODE=0またはCL2MODE=1の場合)でCL1MODE=0になることは有り得ないので、CL1MODE=0の場合については省略する。
1) CL1MODE=1の場合
第2クラッチCL2のトルク容量が、一定になったか否かを判断するため、第2クラッチトルク容量指令値Tcl2 *に第2クラッチトルク容量推定モデルGcl2_est(s)を施し、第2クラッチトルク容量推定値Tcl2_estを演算する。演算式は、
(Tcl2_est)/(Tcl2 *)=Gcl2_est(s)=1/(τcl2_ref・s+1) (26)
となる。
以下、スリップ移行制御用の第2クラッチトルク容量指令値Tcl2 *と第2クラッチトルク容量推定値Tcl2_estの偏差の絶対値が所定値以下ではあれば一定、所定値以上であれば一定でない、と判断する。
i) 第2クラッチCL2のトルク容量が一定でない場合
演算式は、
Tm*=Tcl2 * (27)
となる。
この式(27)は、「EVモード」から「エンジン始動モード」に切り替わった後、第2クラッチCL2のトルク容量が一定でない場合、モータジェネレーMGへのモータトルク指令値Tm*を、第2クラッチCL2への第2クラッチトルク容量指令値Tcl2 *までステップ的に増加させることをあらわす(第3動作)。
ii) 第2クラッチCL2のトルク容量が一定の場合
演算式は、
Tm*=Tm_z1 *+ΔTm_slp (28)
となる。
この式(28)は、「EVモード」から「エンジン始動モード」に切り替わった後、第2クラッチトルク容量指令値Tcl2 *を、モード切り替え直前のEV駆動トルク相等以上の値で一定とし、第2クラッチCL2のスリップを検知するまでモータジェネレータMGへのモータトルク指令値Tm*を徐々に増加させ、モータトルクによりスリップさせることをあらわす(第1動作)。あるいは、第2クラッチCL2のトルク容量が略一定になってから、モータジェネレータMGへのモータトルク指令値Tm*を徐々に増加させ、増加のタイミングを油圧応答遅れ分遅らせることをあらわす(第2動作)。
ただし、
ΔTm_slp:締結→スリップ移行時トルク容量変化率
である。この締結→スリップ移行時トルク容量変化率ΔTm_slpは、アクセル開度APOが大きいほど、モータジェネレータMGへのモータトルク指令値Tm*の単位時間当たりの増加量(増加比率)が大きくなるように設定している(第4動作)。
2) CL1MODE=2の場合
演算式は、
Tm*=Td*−Te* (29)
となる。
ステップS18では、第2クラッチトルク容量指令値Tcl2 *から第2クラッチCL2にかかる油圧を制御するソレノイドバルブへの電流指令値Icl2 *を演算し、ステップS19へ進む。
実際には、予め取得した特性に基づき作成した図7に示す第2クラッチトルク容量−油圧変換マップと、図8に示す第2クラッチトルク油圧−電流変換マップを用いて算出する。これにより、油圧や電流に対してクラッチトルク容量が非線形な特性を有している場合でも、制御対象を線形としてみなすことができるため、前述したような線形制御理論を適用することができる。
ステップS19では、第1クラッチトルク容量指令値Tcl1 *から第1クラッチCL1にかかる油圧を制御するソレノイドバルブへの電流指令値Icl1 *を演算し、ステップS20へ進む。
なお、第1クラッチトルク容量指令値Tcl1 *から電流指令値Icl1 *を演算する処理は、図11に示す後述するフローチャートにより行う。
ステップS20では、算出されたエンジントルク指令値Te*をエンジンコントローラ1へ送信し、算出されたモータトルク指令値Tm*をモータコントローラ2へ送信し、算出された第1クラッチ電流指令値Icl1 *を第1クラッチコントローラ5へ送信し、算出された第2クラッチ電流指令値Icl2 *をATコントローラ7へと送信し、エンドへ進む。
図9は、実施例1の制御装置が適用されたFRハイブリッド車両の統合コントローラ10にて実行される各クラッチの目標制御モード演算処理(図2のステップS4)を示すフローチャートである。以下、各ステップについて説明する。
ステップS401では、バッテリ充電量SOCと目標駆動トルクTd*からエンジンEngを始動する(またはエンジン停止を禁止する)必要があるか否かを判断する。バッテリ充電量SOCが所定値SOCth1以下となった場合にEV走行は困難なため、あるいは、目標駆動トルクTd*が、EV走行時の最大駆動トルクTd_evmax(最大モータトルクTm_maxとクランキングトルクTcrankの差分)以上となった場合にEV走行は困難なため、エンジンEngを始動する必要があると判断してステップS403へ、それ以外の場合はステップS402へ、それぞれ進む。
ステップS402では、ステップS401でのエンジン始動要求無しとの判断に続き、エンジン始動完了フラグfENGFINISHとクランキング開始許可フラグfCRANKOKをそれぞれ0でリセットし、ステップS409へ進む。
ステップS403では、ステップS401でのエンジン始動要求有りとの判断に続き、エンジン始動完了フラグfENGFINISHを以下のようにセットする。第1クラッチストロークxscl1が所定値xscl1_th1以下(なお、第1クラッチストロークxscl1は、値が小さいほどクラッチトルク容量が大きくなる。特性の一例としては図10を参照)、かつ、第1クラッチCL1のスリップ回転数ωcl1slp(第2クラッチ入力回転数ωcl2i−エンジン回転数ωe)の絶対値が、所定値ωcl1slp_th1以下の場合は、fENGFINISHを1(エンジン始動完了)に、それ以外は0(エンジン始動未完了)にセットする。
ステップS404では、前述したエンジン始動完了フラグfENGFINISHに基づき、エンジン始動が完了したか否かを判断する。fENGFINISHが1の場合はエンジン始動完了と判断してステップS407へ、それ以外の場合はステップS405へ、それぞれ進む。
ステップS405では、クランキング開始許可フラグfCRANKOKを以下のようにセットする。第2クラッチCL2のスリップ回転数ωcl2slp(第2クラッチ入力回転数ωcl2i−第2クラッチ出力回転数ωcl2o)が所定値ωcl2slp_th1以上となった場合はfCRANKOKを1(クランキング開始許可)に、それ以外は0(クランキング開始不許可)にセットする。
ステップS406では、前述したクランキング開始許可フラグfCRANKOKに基づき、クランキング開始を許可するか否かを判断する。fCRANKOKが1の場合はクランキング開始許可と判断してステップS411へ、それ以外の場合はステップS410へ、それぞれ進む。
ステップS407では、第2クラッチCL2のロックアップを許可するか否かを判断する。車速VSPが所定値VSP_th1以上の場合はロックアップ許可を判断してステップS414へ、それ以外の場合はステップS408へそれぞれ進む。
ステップS408では、ブレーキSW信号Bswからブレーキ中かどうかを判断する。Bswが1(ブレーキON)の場合はステップS413へ、それ以外の場合はステップS412へ、それぞれ進む。
ステップS409では、エンジン始動要求無しとの判断に基づくステップS402でのフラグリセットに続いて、CL1MODEを0(解放)に、CL2MODEを2(締結)にそれぞれセットする(EVモード)。
ステップS410では、エンジン始動未完了で、かつ、クランキング開始不許可であるとの判断に続いて、CL1MODEを0(解放)に、CL2MODEを1(スリップ)にそれぞれセットする(エンジン始動モードでのクランキング前)。
ステップS411では、エンジン始動未完了で、かつ、クランキング開始許可であるとの判断に続いて、CL1MODEを1(スリップ)に、CL2MODEを1(スリップ)にそれぞれセットする(エンジン始動モードでのクランキング中)。
ステップS412では、エンジン始動完了であるが、ロックアップ不許可で、かつ、ブレーキ中でないとの判断に続いて、CL1MODEを2(締結)に、CL2MODEを1(スリップ)にそれぞれセットする(エンジン始動完了後のWSC走行モード)。
ステップS413では、エンジン始動完了であるが、ロックアップ不許可で、かつ、ブレーキ中であるとの判断に続いて、CL1MODEを2(締結)に、CL2MODEを0(解放)にそれぞれセットする(エンジン始動完了後のニュートラル減速モード)。
ステップS414では、エンジン始動完了であり、かつ、ロックアップ許可であるとの判断に続いて、CL1MODEを2(締結)に、CL2MODEを2(締結)にそれぞれセットする(HEVモード)。
図11は、実施例1の制御装置が適用されたFRハイブリッド車両の統合コントローラ10にて実行される第1クラッチ電流指令値演算処理(図2のステップS19)を示すフローチャートである。以下、各ステップについて説明する。
ステップS191では、第1クラッチトルク容量指令値Tcl1 *から、予め取得した第1クラッチトルク容量−ストローク特性により作成したマップ(図10)を用いて、第1クラッチストローク指令値xscl1 *を演算する。
ステップS192では、第1クラッチストローク指令値xscl1 *とストローク計測値より、油圧指令値Pcl1 *を以下に基づき演算する。なお、本実施例1では図2のステップS11と同様に、2自由度制御手法を採用している(図12)。
まず、はじめに、第1クラッチストローク指令値xscl1 *から、下式に示すような規範応答伝達特性と後述する油圧補正後の制御対象伝達特性の逆系からなる位相補償フィルタを用いてF/F油圧指令値Pcl1_FFを演算する。演算式は、
(Pcl1_FF)/(xscl1 *)=Gcl1_FF(s)={(Ms2+Cs+Kcl1_ref2 cl1_ref}/{s2+2ζcl1_refωcl1_refs+ω2 cl1_ref} (30)
となる。
ただし、
C:第1クラッチ機構部粘性係数
Kcl1_ref:油圧補正後の制御対象バネ定数
ζcl1_ref:第1クラッチ規範応答減衰係数
ωcl1_ref:第1クラッチ規範応答固有振動数
M:クラッチ質量
である。
次に、第1クラッチストローク指令値xscl1 *から、下式に示すような規範応答伝達特性を表すフィルタを用いてストローク規範値xscl1_refを演算する。演算式は、
(xscl1_ref)/(xscl1 *)=Gcl1_ref(s)=(ω2 cl1_ref)/(s2+2ζcl1_refωcl1_refs+ω2 cl1_ref) (31)
となる。
次に、ストローク規範値xscl1_refとストローク計測値xscl1の偏差xscl1_errから、下式に基づきF/B油圧指令値Pcl1_FBを演算する。演算式は、
(Pcl1_FB)/(xscl1_err)=Gcl1_FB(s)=(KPgain_cl1・s+KIgain_cl1+KDgain_cl1・s2)/s (32)
となる。
ただし、
KPgain_cl1:比例ゲイン
KIgain_cl1:積分ゲイン
KDgain_cl1:微分ゲイン
である。そして、最後にF/F油圧指令値Pcl1_FFとF/B油圧指令値Pcl1_FBを加算し、油圧指令値Pcl1 *とする。
ステップS193では、クラッチ機構部の反力(油圧)−ストローク特性の傾き(ダイアフラムスプリングのバネ特性)が設計者の所望する特性となるように油圧指令値に補正を施す。以下、詳細な方法について説明する。
ストローク計測値 から、図10に示す特性に基づき作成したマップを用いて演算した第1クラッチ油圧推定値Pcl1_estと規範バネ特性を用いて演算した反力規範値Pcl1_refとの差分から、油圧補正値Pcl1_hoseiを演算する。演算式は、
Pcl1_hosei=Pcl1_ref−Pcl1_est=Kref・xscl1−fxscl1-p(xscl1) (33)
となる。
ただし、
xscl1-p(xscl1):油圧‐ストローク特性を示す関数
である。
以上より算出した油圧補正値Pcl1_hoseiと油圧指令値Pcl1 *から、下式に基づき最終油圧指令値Pcl1_comを演算する。演算式は、
Pcl1_com=Pcl1 *−Pcl1_hosei (34)
となる。
ステップS194では、最終油圧指令値Pcl1_comから、第2クラッチCL2と同様、予め取得した特性に基づき作成したマップ(図8参照)を用いて電流指令値Icl1 *を算出する。
次に、作用を説明する。
まず、「エンジン始動制御比較例の課題」の説明を行い、続いて、実施例1のFRハイブリッド車両の制御装置における作用を、「第1動作によるエンジン始動制御作用」〜「第7動作によるエンジン始動制御作用」に分けて説明する。
[エンジン始動制御比較例の課題]
図13は、エンジン始動制御比較例におけるアクセル開度・モータ回転数・第2クラッチ出力回転数・エンジン回転数・第2クラッチトルク容量・モータトルク・モータ制御状態の各特性を示すタイムチャートである。図14は、エンジン始動制御比較例における問題点をあらわすアクセル開度・第2クラッチトルク容量・モータトルク・回転数・スリップ回転数・加速度の各特性を示すタイムチャートである。
エンジン、エンジン始動用の第1クラッチ、モータ、駆動力制御が可能な第2クラッチを有する変速機、が順に配置された駆動システムを有するハイブリッド車両にて、モータジェネレータの動力のみによる「EVモード」での走行中、ドライバーがアクセルペダルを踏み込むことで、「HEVモード」へモード遷移するためにエンジンを始動するエンジン始動制御比較例について図13に基づいて説明する。
エンジン始動要求(時刻t1)から第2クラッチのスリップ検知(時刻t2)までは、エンジン始動要求と同時に発進クラッチである第2クラッチへのトルク容量指令値を、最大値からエンジン始動要求直前のEV駆動トルク相等値まで一気に低下させ、その後、第2クラッチがスリップしなければスリップするまでさらに低下させる。
第2クラッチのスリップ検知(時刻t2)からエンジン完爆(時刻t3)までは、モータ制御をトルク制御から回転数制御に切り換え、第2クラッチのスリップ回転数を増加させ、スリップ回転数が十分大きくなってから第1クラッチを半締結してクランキングする。なお、スリップ回転数が十分大きくなると第2クラッチのトルク容量を保持する。
エンジン完爆(時刻t3)からエンジン始動制御完了(時刻t4)までは、第1クラッチを完全締結し、エンジン回転数を自立回転域まで高める。
この比較例のエンジン始動制御では、エンジン始動要求(時刻t1)からエンジン始動制御完了(時刻t4)までの間、第2クラッチトルク容量を低く抑えることで、エンジン始動に伴うショックを第2クラッチで遮断し、スムーズなエンジン始動を実現している。
このように、比較例におけるハイブリッド車両のエンジン始動方法にあっては、クランキングに先行して第2クラッチをスリップさせる制御を、第2クラッチのトルク容量制御に依存して行っている。しかしながら、油圧クラッチには、油圧応答遅れがあり、クラッチトルク指令に対してクラッチトルク容量(油圧)の油圧応答遅れが大きくなってしまう(図14の計測値の実線特性)。
したがって、クラッチの油圧応答遅れをほぼ無視した場合をケース1(図14の点線特性)とし、クラッチの油圧応答遅れが大きい場合をケース2(図14の実線特性)とした場合、図14のスリップ回転数の点線特性と実線特性の対比から明らかなように、第2クラッチの油圧応答遅れが大きいケース2の場合、スリップ回転数の立ち上がりが遅れ、ケース1のスリップ検知タイミングに対してケース2のスリップ検知タイミングが遅れてしまう。その結果、第2クラッチがスリップ状態になったことを検知して行うクランキングによるエンジン始動が遅れる。
加えて、第2クラッチのスリップ状態を検知するタイミングが遅れると、スリップ状態を検知するまで徐々に低下させているトルク容量指令値を低下させ過ぎてしまう。このため、図14の加速度の実線特性に示すように、エンジン始動要求直前の車両加速度を維持することができずにG抜けしてしまう。
[第1動作によるエンジン始動制御作用]
図15は、実施例1のFRハイブリッド車両の制御装置におけるエンジン始動制御でのアクセル開度・モータ回転数・第2クラッチ出力回転数・エンジン回転数・第2クラッチトルク容量・モータトルク・モータ制御状態の各特性を示すタイムチャートである。図16は、エンジン始動要求(時刻t1)からスリップ検知(時刻t2)までの第2クラッチトルク容量・モータトルクの第1動作による特性を示す図15のA部拡大タイムチャートである。図17は、実施例1のFRハイブリッド車両のエンジン始動制御におけるアクセル開度・第2クラッチトルク容量・モータトルク・回転数・スリップ回転数・加速度の各特性を示すタイムチャートである。以下、図15〜図17を用い第1動作によるエンジン始動制御作用を説明する。
「EVモード」での走行中には、図2のフローチャートにおいて、ステップS1→ステップS2→ステップS3→ステップS4→ステップS5→ステップS6→ステップS7→ステップS12→ステップS13→ステップS14→ステップS15→ステップS18→ステップS19→ステップS20へと進む流れが繰り返される。
すなわち、エンジン始動要求(時刻t1)の前は、ステップS14において、締結制御用の第2クラッチトルク容量指令値Tcl2 *が演算され、ステップS15において、第1クラッチ制御モードCL1MODEと目標駆動トルクTd*に基づき、締結制御用のモータトルク指令値Tm*が演算される。
この「EVモード」での走行中にドライバーがアクセルペダルの踏み込み操作をし、各クラッチCL1,CL2の目標制御モードの演算処理(図9)により、CL1MODEが0(解放)、CL2MODEが1(スリップ)にそれぞれセットされると、図2のフローチャートにおいて、ステップS1〜ステップS13から、ステップS16→ステップS17→ステップS18→ステップS19→ステップS20へと進む流れが繰り返される。
すなわち、エンジン始動要求(時刻t1)からスリップ検知(時刻t2)までは、ステップS16において、モード切り替え直前のEV駆動トルク相等以上の一定値によるスリップ移行制御用の第2クラッチトルク容量指令値Tcl2 *が演算され、ステップS17において、第2クラッチCL2のスリップを検知するまで徐々に増加させるスリップ移行制御用のモータトルク指令値Tm*が演算される。
そして、第2クラッチCL2のスリップが検知されると、図2のフローチャートにおいて、ステップS1〜ステップS7から、ステップS8→ステップS9→ステップS10→ステップS11→ステップS18→ステップS19→ステップS20へと進む流れが繰り返される。
すなわち、スリップ検知(時刻t2)されると、ステップS6において、クランキングトルクTcrankによる第1クラッチトルク容量指令値Tcl1 *が演算され、ステップS10において、第2クラッチ入力回転数目標値ωcl2i *と第2クラッチ入力回転数計測値ωcl2iが一致するようにスリップ制御用のモータトルク指令値Tm*が演算され、ステップS11において、基本第2クラッチトルク容量指令値Tcl2_base *とスリップ制御用のモータトルク指令値Tm*、エンジントルク指令値Te *、第1クラッチトルク容量指令値Tcl1 *、第1クラッチCL1の目標制御モードCL1MODE、などからスリップ制御用の第2クラッチトルク容量指令値Tcl2 *が演算される。
実施例1のFRハイブリッド車両にてモータジェネレータMGの動力のみによる「EVモード」での走行中、ドライバーがアクセルペダルを踏み込むことで、「HEVモード」へモード遷移するためにエンジンEngを始動する第1動作のエンジン始動制御作用について、図15及び図16に基づいて説明する。
エンジン始動要求(時刻t1)から第2クラッチCL2のスリップ検知(時刻t2)までは、エンジン始動要求と同時に発進クラッチである第2クラッチCL2への第2クラッチトルク容量指令値Tcl2 *を、最大値からエンジン始動要求直前のEV駆動トルク相等値まで一気に低下させ、その後、第2クラッチトルク容量指令値Tcl2 *を一定に保つ。一方、モータジェネレータMGに対するモータトルク指令値Tm*は、エンジン始動要求と同時タイミングから第2クラッチCL2がスリップ状態になるまで徐々に増加させる。
第2クラッチCL2のスリップ検知(時刻t2)からエンジン完爆(時刻t3)までは、モータ制御をトルク制御から回転数制御に切り換え、第2クラッチCL2のスリップ回転数を増加させ、スリップ回転数が十分大きくなってから第1クラッチCL1を半締結してクランキングする。
エンジン完爆(時刻t3)からエンジン始動制御完了(時刻t4)までは、第1クラッチCL1を完全締結し、エンジン回転数を高めてモータ回転数と一致させる。
この第1動作では、エンジン始動制御において、エンジン始動要求(時刻t1)からエンジン始動制御完了(時刻t4)までの間、第2クラッチトルク容量指令値Tcl2 *を低く抑えることで、比較例と同様に、エンジン始動に伴うショックを第2クラッチCL2で遮断し、スムーズなエンジン始動を実現している。
さらに、図17の第2クラッチトルク容量特性に示すように、第2クラッチトルク容量指令値Tcl2 *をEV駆動トルク相等値により一定に保ちながら、モータトルク指令値Tm*を第2クラッチCL2がスリップ状態になるまで徐々に増加させている。このように、クランキングに先行して第2クラッチCL2をスリップさせる制御を、油圧応答遅れがないモータトルクにより行っている。このため、図17のスリップ回転数特性に示すように、エンジン始動要求から第2クラッチCL2のスリップ状態を検知するまでの時間を、クラッチの油圧応答遅れが大きい比較例のケース2の場合に比べ、約30%時間短縮している。これに伴い、エンジン始動時間も、クラッチの油圧応答遅れが大きい比較例のケース2の場合に比べ、約20%時間短縮している。
しかも、第2クラッチCL2のスリップ状態を検知するタイミングが早期になるばかりでなく、第2クラッチトルク容量指令値Tcl2 *は、スリップ状態を検知するまで一定に保持している。このため、図17の加速度の実線特性に示すように、エンジン始動要求直前の車両加速度を確保し、G抜けを100%防止している。
上記のように、第1動作によるエンジン始動制御では、「EVモード」から「エンジン始動モード」に切り替わった後、第2クラッチトルク容量指令値が、モード切換直前のEV駆動トルク相等以上の値で一定とされ、スリップを検知するまでモータトルク指令値が徐々に増加される、言い換えると、モータトルクにより第2クラッチCL2をスリップさせる。
このように、応答が速いモータトルク(油圧式の第2クラッチCL2と比べると、ほぼ遅れ無しとみなすことができる)でスリップさせるため、比較例と比べ、エンジン始動要求(時刻t1)からスリップ検知(時刻t2)までの所要時間を短縮することができるし、これに伴いエンジン始動を早めることができる。加えて、トルク容量指令値を必要以上に低下させてしまうことがないので、エンジン始動要求直前の加速度以上を確保して確実にG抜けを防止できる。
[第2動作によるエンジン始動制御作用]
図18は、エンジン始動要求(時刻t1)からスリップ検知(時刻t2)までの第2クラッチトルク容量・モータトルクの第2動作による特性を示す図15のA部拡大タイムチャートである。以下、図18を用い第2動作によるエンジン始動制御作用を説明する。
第2動作は、図18に示すように、第2クラッチトルク容量指令値から油圧応答遅れにより第2クラッチトルクの実容量が低下し、第2クラッチトルク容量指令値と第2クラッチトルク容量が一致するタイミング、つまり、第2クラッチトルク容量が略一定になったタイミングからモータトルク指令値を徐々に増加させる。言い換えると、モータトルク指令値を徐々に増加させるタイミングを、油圧応答遅れ分だけ遅らせるようにした点で第1動作(図16)と異なる。
したがって、第2動作によるエンジン始動制御では、「EVモード」から「エンジン始動モード」に切り替わった後、第2クラッチトルク容量指令値が、モード切換直前のEV駆動トルク相等以上の値で一定とされ、第2クラッチトルク容量の実値が一定になってからスリップを検知するまでモータトルク指令値が徐々に増加される。
この第2動作により、実際の第2クラッチトルク容量が安定状態にあるのを確認してからモータトルクを徐々に増加する。このため、スリップ状態移行後に第2クラッチトルク容量が変動することが抑えられ、スリップ検知からエンジン始動制御が完了するまでの間に車両加速度が減少することが防止される。
[第3動作によるエンジン始動制御作用]
図19は、エンジン始動要求(時刻t1)からスリップ検知(時刻t2)までの第2クラッチトルク容量・モータトルクの第3動作による特性を示す図15のA部拡大タイムチャートである。以下、図19を用い第3動作によるエンジン始動制御作用を説明する。
第3動作は、「EVモード」から「エンジン始動モード」に切り替わり、エンジン始動要求(時刻t1)が出されると、図19に示すように、モータトルク指令値を、第2クラッチCL2へのトルク容量指令値以下の所定値までステップ的に増加させる動作としたものである。すなわち、エンジン始動要求(時刻t1)から第2クラッチトルク容量が略一定になったタイミングまで「EVモード」でのモータトルク指令値をそのまま維持する第2動作(図18)とは異なる。
したがって、第3動作によるエンジン始動制御では、「EVモード」から「エンジン始動モード」に切り替わった後、第2クラッチトルク容量指令値が、モード切換直前のEV駆動トルク相等以上の値で一定とされ、エンジン始動要求(時刻t1)が出されると、モータトルク指令値が、第2クラッチトルク容量指令値以下の所定値までステップ的に増加させた値で一定に保たれ、第2クラッチトルク容量の実値が一定になってからスリップを検知するまでモータトルク指令値が徐々に増加される。
この第3動作により、エンジン始動要求のタイミングから速やかにモータトルク指令値を第2クラッチトルク容量指令値に近づけておくことができる。このため、第2クラッチCL2がスリップ開始に入りやすくなり、スリップ検知までの時間が動作2に比べ、さらに短縮される。
[第4動作によるエンジン始動制御作用]
図20は、エンジン始動要求(時刻t1)からスリップ検知(時刻t2)までの第2クラッチトルク容量・モータトルクの第4動作による特性を示す図15のA部拡大タイムチャートである。以下、図20を用い第4動作によるエンジン始動制御作用を説明する。
第4動作は、「EVモード」から「エンジン始動モード」に切り替わり、エンジン始動要求(時刻t1)が出されると、図20に示すように、モータトルク指令値を、アクセル開度APOが大きいほどモータトルク指令値の単位時間当たりの増加量(増加率)を大きくする動作としたものである。なお、第2,3動作のように、CL2トルクが略一定となってから、第2クラッチCL2をスリップ状態とするために徐々に増加させるモータトルク指令値の増加勾配についても、同様に、アクセル開度APOが大きいほどモータトルク指令値の増加率を大きくするようにしても良い。すなわち、第2クラッチCL2をスリップ状態とするために徐々に増加させるモータトルク指令値の増加勾配をアクセル開度APOにより規定した点で、増加勾配を特に規定していない第1動作とは異なる。
したがって、第4動作によるエンジン始動制御では、「EVモード」から「エンジン始動モード」に切り替わった後、第2クラッチトルク容量指令値が、モード切換直前のEV駆動トルク相等以上の値で一定とされ、エンジン始動要求(時刻t1)が出されると、モータトルク指令値が、アクセル開度APOが大きいほど単位時間当たりの増加量(増加率)を大きくして徐々に増加される。
この第4動作により、ドライバーの駆動力増加意図や加速意図をあらわすアクセル開度APOにより、モータトルク指令値の増加勾配が決められる。このため、例えば、アクセル開度APOが大きく、ドライバーがすぐエンジン始動したい場合は、モータトルクを素早く増加して速やかにスリップさせることになり、ドライバーの駆動力増加意図や加速意図に応じて早期タイミングによりエンジン始動が達成される。
[第5動作によるエンジン始動制御作用]
図21は、エンジン始動要求(時刻t1)からスリップ検知(時刻t2)までの第2クラッチトルク容量・モータトルクの第5動作による特性を示す図15のA部拡大タイムチャートである。以下、図21を用い第5動作によるエンジン始動制御作用を説明する。
第5動作は、図21に示すように、エンジン始動要求(時刻t1)が出されると、第2クラッチCL2へのトルク容量指令値を、アクセル開度APOが大きいほど小さくする動作を行うものである。但し、第2クラッチCL2へのトルク容量指令値は、モード切換直前のEV駆動トルク相等以上の値を下限値とする。すなわち、エンジン始動要求(時刻t1)が出されると、第2クラッチトルク容量指令値をモード切換直前のEV駆動トルク相等以上の値で一定とする第1動作〜第4動作と異なる。
したがって、第5動作によるエンジン始動制御では、「EVモード」から「エンジン始動モード」に切り替わった後、エンジン始動要求(時刻t1)が出されると、第2クラッチトルク容量指令値が、アクセル開度APOが大きいほど小さな値とされる。
この第5動作により、ドライバーの駆動力増加意図や加速意図をあらわすアクセル開度APOにより、第2クラッチトルク容量指令値が決められる。このため、例えば、アクセル開度APOが大きく、ドライバーがすぐエンジン始動したい場合は、第2クラッチトルク容量指令値を低下させ、第2クラッチトルク容量を小さくして速やかにスリップさせることになり、ドライバーの駆動力増加意図や加速意図に応じて早期タイミングによりエンジン始動が達成される。
[第6動作によるエンジン始動制御作用]
図22は、エンジン始動要求(時刻t1)からスリップ検知(時刻t2)までの第2クラッチトルク容量・モータトルクの第6動作による特性を示す図15のA部拡大タイムチャートである。以下、図22を用い第6動作によるエンジン始動制御作用を説明する。
第6動作は、図22に示すように、モータトルク指令値が第2クラッチトルク容量指令値以上になっても第2クラッチCL2がスリップしない場合は、第2クラッチトルク容量指令値をモータトルク指令値の増加率より緩やかに(減少率が小さくなるように)減少させる動作を行うものである。
したがって、第6動作によるエンジン始動制御では、「EVモード」から「エンジン始動モード」に切り替わった後、エンジン始動要求(時刻t1)が出されると、モータトルク指令値と第2クラッチトルク容量指令値が同じ値となるまで、第2クラッチトルク容量指令値が、モード切換直前のEV駆動トルク相等以上の一定値が維持される。そして、両指令値が同値となる時点で第2クラッチCL2がスリップしない場合は、第2クラッチトルク容量指令値が、モータトルク指令値の増加率より緩やかな勾配にて減少される。
この第6動作により、モータトルク指令値と第2クラッチトルク容量指令値が同値になった時点でスリップの有無を判定し、スリップ無しの場合には、第2クラッチトルク容量指令値を減少することでスリップの発生が促される。つまり、第2クラッチトルク容量の特性変動(バラツキ)を無視した場合には、モータトルク指令値と第2クラッチトルク容量指令値が同値になった時点をスリップ開始点とし、モータトルク指令値の増加に応じてスリップが進行する。よって、スリップの発生を促す動作は、第2クラッチトルク容量の特性変動の補正動作ということができる。この結果、第2クラッチトルク容量の特性変動にかかわらず、特性変動の補正動作により、スリップ移行後においてより目標に近い車両加速度が実現される。
[第7動作によるエンジン始動制御作用]
図23は、エンジン始動要求(時刻t1)からスリップ検知(時刻t2)までの第2クラッチトルク容量・モータトルクの第7動作による特性を示す図15のA部拡大タイムチャートである。以下、図23を用い第7動作によるエンジン始動制御作用を説明する。
第7動作は、図23に示すように、エンジン始動を確保できるモータトルク指令値に着目し、モータトルク指令値が出力可能な最大モータトルクとクランキングトルクの差分値(=最大駆動トルク)以上になってもスリップしない場合は、第2クラッチトルク容量指令値をモータトルク指令値の増加率より緩やかに減少させる動作を行うものである。すなわち、スリップの発生開始が予測されるモータトルク指令値と第2クラッチトルク容量指令値の交差タイミングに着目した第6動作とは、第2クラッチトルク容量指令値を減少開始する条件が異なる。
したがって、第7動作によるエンジン始動制御では、「EVモード」から「エンジン始動モード」に切り替わった後、エンジン始動要求(時刻t1)が出されると、モータトルク指令値が出力可能な最大モータトルクとクランキングトルクの差分値となるまで、第2クラッチトルク容量指令値が、モード切換直前のEV駆動トルク相等以上の一定値が維持される。そして、モータトルク指令値が差分値となった時点で第2クラッチCL2がスリップしない場合は、第2クラッチトルク容量指令値が、モータトルク指令値の増加率より緩やかな勾配にて減少される。
この第7動作により、モータトルク指令値が差分値になった時点でスリップの有無を判定し、スリップ無しの場合には、第2クラッチトルク容量指令値を減少することでスリップの発生が促される。つまり、第2クラッチトルク容量の特性変動(バラツキ)を無視した場合には、モータトルク指令値が差分値となった時点で既にスリップ状態となっていて、早期にスリップ検知できなければ最大モータトルクを出力してもクランキングトルクを確保することができない。よって、スリップの発生を促す動作は、第2クラッチトルク容量の特性変動の補正動作ということができる。この結果、第2クラッチトルク容量の特性変動にかかわらず、特性変動の補正動作により、その後のエンジン始動がよりスムーズに行われる。
次に、効果を説明する。
実施例1のFRハイブリッド車両の制御装置にあっては、下記に列挙する効果を得ることができる。
(1) エンジンEngとモータジェネレータMGを断続する第1クラッチCL1と、前記モータジェネレータMGと駆動輪(左右後輪RL,RR)を断続する第2クラッチCL2と、を有し、前記第1クラッチCL1を締結して前記エンジンEngと前記モータジェネレータMGの動力で走行するハイブリッド車モード(HEVモード)と、前記第1クラッチCL1を開放して前記モータジェネレータMGの動力のみで走行する電気自動車モード(EVモード)と、前記モータジェネレータMGの動力のみで走行しながら同一のモータジェネレータMGの動力を使ってエンジンクランキングを行なうエンジン始動モードと、を切り替えて走行するFRハイブリッド車両の制御装置において、前記電気自動車モードから前記エンジン始動モードに切り替わった後、前記第2クラッチCL2へのトルク容量指令値を、モード切り替え直前の電気自動車駆動トルク相等以上の値で一定とし、前記第2クラッチCL2のスリップを検知するまで前記モータジェネレータMGへのモータトルク指令値を徐々に増加させ、スリップを検知すると前記第1クラッチCL1を締結側に移行して前記エンジンEngを始動するエンジン始動制御手段(図2)を設けた。このため、電気自動車モードからエンジン始動モードに切り替わる際、エンジン始動を早めることができると共に、確実にG抜けを防止することができる。
(2) 前記エンジン始動制御手段(図2)は、前記第2クラッチCL2のトルク容量が略一定になってから、前記モータジェネレータMGへのモータトルク指令値を徐々に増加させる。このため、スリップ状態移行後に第2クラッチトルク容量が変動することが抑えられ、スリップ検知からエンジン始動制御が完了するまでの間に車両加速度が減少することを防止することができる。
(3) 前記エンジン始動制御手段(図2)は、前記電気自動車モードから前記エンジン始動モードに切り替わった後、前記モータジェネレータMGへのモータトルク指令値を、前記第2クラッチCL2へのトルク容量指令値以下の所定値までステップ的に増加させる。このため、第2クラッチCL2がスリップ開始に入りやすくなり、スリップ検知までの時間短縮化を図ることができる。
(4) アクセル開度APOを検出するアクセル開度検出手段(アクセル開度センサ16)を設け、前記エンジン始動制御手段(図2)は、検出されたアクセル開度APOが大きいほど、前記モータジェネレータMGへのモータトルク指令値の単位時間当たりの増加量を大きくする。このため、アクセル開度APOが大きく、ドライバーがすぐエンジン始動したい場合は、モータトルクを素早く増加して速やかにスリップさせることになり、ドライバーの駆動力増加意図や加速意図に応じて早期タイミングによるエンジン始動を達成することができる。
(5) アクセル開度APOを検出するアクセル開度検出手段(アクセル開度センサ16)を設け、前記エンジン始動制御手段(図2)は、検出されたアクセル開度APOが大きいほど、前記第2クラッチCL2へのトルク容量指令値を小さくする。このため、アクセル開度APOが大きく、ドライバーがすぐエンジン始動したい場合は、第2クラッチトルク容量指令値を低下させ、第2クラッチトルク容量を小さくして速やかにスリップさせることになり、ドライバーの駆動力増加意図や加速意図に応じて早期タイミングによるエンジン始動を達成することができる。
(6) 前記エンジン始動制御手段(図2)は、前記モータジェネレータMGへのモータトルク指令値が、前記第2クラッチCL2へのトルク容量指令値を超えても前記第2クラッチCL2がスリップしない場合、前記第2クラッチCL2へのトルク容量指令値を、前記モータジェネレータMGへのモータトルク指令値の増加勾配より緩やかな勾配にて減少させる。このため、第2クラッチトルク容量の特性変動にかかわらず、特性変動の補正動作により、スリップ移行後においてより目標に近い車両加速度を実現することができる。
(7) 前記エンジン始動制御手段(図2)は、前記モータジェネレータMGへのモータトルク指令値が、電気自動車モード走行時の出力可能な最大モータトルクとクランキングトルクの差分値による最大駆動トルクを超えても前記第2クラッチCL2がスリップしない場合、前記第2クラッチCL2へのトルク容量指令値を、前記モータジェネレータMGへのモータトルク指令値の増加勾配より緩やかな勾配にて減少させる。このため、第2クラッチトルク容量の特性変動にかかわらず、特性変動の補正動作により、その後のエンジン始動をスムーズに行うことができる。
以上、本発明のハイブリッド車両の制御装置を実施例1に基づき説明してきたが、具体的な構成については、この実施例1に限られるものではなく、特許請求の範囲の各請求項に係る発明の要旨を逸脱しない限り、設計の変更や追加等は許容される。
実施例1では、エンジン始動要求時点からモータトルク指令値を徐々に増加させる(第1動作)、第2クラッチトルク容量が略一定となった時点からモータトルク指令値を徐々に増加させる(第2動作)、エンジン始動要求時点からCL2トルク容量が略一定の時点までモータトルク指令値を嵩上げしておく(第3動作)、モータトルク指令値の増加勾配をアクセル開度により決める(第4動作)、第2クラッチトルク容量指令値をアクセル開度により決める(第5動作)、両指令値が同値となった時点から第2クラッチトルク容量指令値を減少させる(第6動作)、モータトルク指令値が差分値となった時点から第2クラッチトルク容量指令値を減少させる(第7動作)の各動作例を示した。しかし、具体的な動作例はこれらに限られるものではなく、他の情報を用いたり、モータトルク指令値を段階的特性により増加させたり、モータトルク指令値を曲線特性により増加させたりしても良い。要するに、「EVモード」から「エンジン始動モード」に切り替わった後、第2クラッチCL2のトルク容量指令値を、モード切り替え直前のEV駆動トルク相等以上の値で一定とし、第2クラッチCL2のスリップを検知するまでモータジェネレータMGへのモータトルク指令値を徐々に増加させる例であれば、本発明に含まれる。
実施例1では、1個のモータジェネレータMGを搭載したFRハイブリッド車両への適用例を示したが、2個以上のモータジェネレータMGを搭載したFRハイブリッド車両やFFハイブリッド車両の制御装置に対しても適用することができる。実施例1では、第2クラッチとして自動変速機に内蔵された摩擦締結要素を利用する例を示したが、変速機の上流位置や下流位置に独立の第2クラッチを設けたハイブリッド駆動系を持つ車両でも適用することができる。
実施例1の制御装置が適用された後輪駆動によるパラレル方式のFRハイブリッド車両(ハイブリッド車両の一例)を示す全体システム図である。 実施例1の制御装置が適用されたFRハイブリッド車両の統合コントローラ10にて実行されるエンジン始動制御処理を示すフローチャートである。 アクセル開度APOと車速VSPをパラメータとして目標駆動トルクを演算する目標駆動トルク演算マップの一例を示す図である。 HEVモードにおける目標スリップ回転数を演算するマップの一例を示す図である。 エンジン始動モードにおける目標スリップ回転数(増加分)を演算するマップの一例を示す図である。 第2クラッチ回転数制御系を示す制御ブロック図である。 第2クラッチトルク容量−油圧変換マップの一例を示す図である。 第2クラッチトルク油圧−電流変換マップの一例を示す図である。 実施例1の制御装置が適用されたFRハイブリッド車両の統合コントローラ10にて実行される各クラッチの目標制御モード演算処理(図2のステップS4)を示すフローチャートである。 第1クラッチのクラッチトルク容量とクラッチストロークとダイアフラムスプリング反力の関係特性の一例を示す図である。 実施例1の制御装置が適用されたFRハイブリッド車両の統合コントローラ10にて実行される第1クラッチ電流指令値演算処理(図2のステップS19)を示すフローチャートである。 第1クラッチストローク制御系を示す制御ブロック図である。 エンジン始動制御比較例におけるアクセル開度・モータ回転数・第2クラッチ出力回転数・エンジン回転数・第2クラッチトルク容量・モータトルク・モータ制御状態の各特性を示すタイムチャートである。 エンジン始動制御比較例における問題点をあらわすアクセル開度・第2クラッチトルク容量・モータトルク・回転数・スリップ回転数・加速度の各特性を示すタイムチャートである。 実施例1のFRハイブリッド車両の制御装置におけるエンジン始動制御でのアクセル開度・モータ回転数・第2クラッチ出力回転数・エンジン回転数・第2クラッチトルク容量・モータトルク・モータ制御状態の各特性を示すタイムチャートである。 エンジン始動要求(時刻t1)からスリップ検知(時刻t2)までの第2クラッチトルク容量・モータトルクの第1動作による特性を示す図15のA部拡大タイムチャートである。 実施例1のFRハイブリッド車両のエンジン始動制御におけるアクセル開度・第2クラッチトルク容量・モータトルク・回転数・スリップ回転数・加速度の各特性を示すタイムチャートである。 エンジン始動要求(時刻t1)からスリップ検知(時刻t2)までの第2クラッチトルク容量・モータトルクの第2動作による特性を示す図15のA部拡大タイムチャートである。 エンジン始動要求(時刻t1)からスリップ検知(時刻t2)までの第2クラッチトルク容量・モータトルクの第3動作による特性を示す図15のA部拡大タイムチャートである。 エンジン始動要求(時刻t1)からスリップ検知(時刻t2)までの第2クラッチトルク容量・モータトルクの第4動作による特性を示す図15のA部拡大タイムチャートである。 エンジン始動要求(時刻t1)からスリップ検知(時刻t2)までの第2クラッチトルク容量・モータトルクの第5動作による特性を示す図15のA部拡大タイムチャートである。 エンジン始動要求(時刻t1)からスリップ検知(時刻t2)までの第2クラッチトルク容量・モータトルクの第6動作による特性を示す図15のA部拡大タイムチャートである。 エンジン始動要求(時刻t1)からスリップ検知(時刻t2)までの第2クラッチトルク容量・モータトルクの第7動作による特性を示す図15のA部拡大タイムチャートである。
符号の説明
Eng エンジン
FW フライホイール
CL1 第1クラッチ
MG モータジェネレータ
CL2 第2クラッチ
AT 自動変速機
PS プロペラシャフト
DF ディファレンシャル
DSL 左ドライブシャフト
DSR 右ドライブシャフト
RL 左後輪(駆動輪)
RR 右後輪(駆動輪)
1 エンジンコントローラ
2 モータコントローラ
3 インバータ
4 バッテリ
5 第1クラッチコントローラ
6 第1クラッチ油圧ユニット
7 ATコントローラ
8 第2クラッチ油圧ユニット
9 ブレーキコントローラ
10 統合コントローラ
11 CAN通信線
12 エンジン回転数センサ
13 レゾルバ
14 油圧アクチュエータ
14a ピストン
15 第1クラッチストロークセンサ
16 アクセル開度センサ(アクセル開度検出手段)
17 車速センサ

Claims (7)

  1. エンジンとモータジェネレータを断続する第1クラッチと、前記モータジェネレータと駆動輪を断続する第2クラッチと、を有し、
    前記第1クラッチを締結して前記エンジンと前記モータジェネレータの動力で走行するハイブリッド車モードと、前記第1クラッチを開放して前記モータジェネレータの動力のみで走行する電気自動車モードと、前記モータジェネレータの動力のみで走行しながら同一のモータジェネレータの動力を使ってエンジンクランキングを行なうエンジン始動モードと、を切り替えて走行するハイブリッド車両の制御装置において、
    前記電気自動車モードから前記エンジン始動モードに切り替わった後、前記第2クラッチへのトルク容量指令値を、モード切り替え直前の電気自動車駆動トルク相等以上の値で一定とし、前記第2クラッチのスリップを検知するまで前記モータジェネレータへのモータトルク指令値を徐々に増加させ、スリップを検知すると前記第1クラッチを締結側に移行して前記エンジンを始動するエンジン始動制御手段を設けたことを特徴とするハイブリッド車両の制御装置。
  2. 請求項1に記載されたハイブリッド車両の制御装置において、
    前記エンジン始動制御手段は、前記第2クラッチのトルク容量が略一定になってから、前記モータジェネレータへのモータトルク指令値を徐々に増加させることを特徴とするハイブリッド車両の制御装置。
  3. 請求項2に記載されたハイブリッド車両の制御装置において、
    前記エンジン始動制御手段は、前記電気自動車モードから前記エンジン始動モードに切り替わった後、前記モータジェネレータへのモータトルク指令値を、前記第2クラッチへのトルク容量指令値以下の所定値までステップ的に増加させることを特徴とするハイブリッド車両の制御装置。
  4. 請求項1から請求項3までの何れか1項に記載されたハイブリッド車両の制御装置において、
    アクセル開度を検出するアクセル開度検出手段を設け、
    前記エンジン始動制御手段は、検出されたアクセル開度が大きいほど、前記モータジェネレータへのモータトルク指令値の単位時間当たりの増加量を大きくすることを特徴とするハイブリッド車両の制御装置。
  5. 請求項1から請求項4までの何れか1項に記載されたハイブリッド車両の制御装置において、
    アクセル開度を検出するアクセル開度検出手段を設け、
    前記エンジン始動制御手段は、検出されたアクセル開度が大きいほど、前記第2クラッチへのトルク容量指令値を小さくすることを特徴とするハイブリッド車両の制御装置。
  6. 請求項1から請求項5までの何れか1項に記載されたハイブリッド車両の制御装置において、
    前記エンジン始動制御手段は、前記モータジェネレータへのモータトルク指令値が、前記第2クラッチへのトルク容量指令値を超えても前記第2クラッチがスリップしない場合、前記第2クラッチへのトルク容量指令値を、前記モータジェネレータへのモータトルク指令値の増加勾配より緩やかな勾配にて減少させることを特徴とするハイブリッド車両の制御装置。
  7. 請求項1から請求項5までの何れか1項に記載されたハイブリッド車両の制御装置において、
    前記エンジン始動制御手段は、前記モータジェネレータへのモータトルク指令値が、電気自動車モード走行時の出力可能な最大モータトルクとクランキングトルクの差分値による最大駆動トルクを超えても前記第2クラッチがスリップしない場合、前記第2クラッチへのトルク容量指令値を、前記モータジェネレータへのモータトルク指令値の増加勾配より緩やかな勾配にて減少させることを特徴とするハイブリッド車両の制御装置。
JP2008282912A 2008-11-04 2008-11-04 ハイブリッド車両の制御装置 Active JP5223603B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008282912A JP5223603B2 (ja) 2008-11-04 2008-11-04 ハイブリッド車両の制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008282912A JP5223603B2 (ja) 2008-11-04 2008-11-04 ハイブリッド車両の制御装置

Publications (2)

Publication Number Publication Date
JP2010111144A true JP2010111144A (ja) 2010-05-20
JP5223603B2 JP5223603B2 (ja) 2013-06-26

Family

ID=42300082

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008282912A Active JP5223603B2 (ja) 2008-11-04 2008-11-04 ハイブリッド車両の制御装置

Country Status (1)

Country Link
JP (1) JP5223603B2 (ja)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012057040A1 (ja) * 2010-10-27 2012-05-03 日産自動車株式会社 電動車両の制御装置
WO2012056855A1 (ja) * 2010-10-25 2012-05-03 日産自動車株式会社 ハイブリッド車両の制御装置
JP2012091584A (ja) * 2010-10-25 2012-05-17 Nissan Motor Co Ltd ハイブリッド車両の制御装置
JP2012091620A (ja) * 2010-10-26 2012-05-17 Nissan Motor Co Ltd ハイブリッド車両のエンジン始動制御装置
WO2013061678A1 (ja) * 2011-10-28 2013-05-02 日産自動車株式会社 ハイブリッド車両の制御装置
WO2013108385A1 (ja) * 2012-01-19 2013-07-25 トヨタ自動車株式会社 ハイブリッド車両の内燃機関始動制御装置
JP2013208970A (ja) * 2012-03-30 2013-10-10 Aisin Aw Co Ltd 制御装置
JP2014083863A (ja) * 2012-10-19 2014-05-12 Nissan Motor Co Ltd クラッチ制御装置
WO2014103937A1 (ja) * 2012-12-25 2014-07-03 日産自動車株式会社 ハイブリッド車両の制御装置
WO2014175030A1 (ja) * 2013-04-26 2014-10-30 日産自動車株式会社 ハイブリッド車両のクラッチ制御装置
JPWO2013108385A1 (ja) * 2012-01-19 2015-05-11 トヨタ自動車株式会社 ハイブリッド車両の内燃機関始動制御装置
US9199651B2 (en) 2012-01-31 2015-12-01 Mitsubishi Electric Corporation Vehicle control apparatus and control method for hybrid vehicle for railroad
JP2016172490A (ja) * 2015-03-17 2016-09-29 日産自動車株式会社 ハイブリッド車両の制御装置
JP2016175531A (ja) * 2015-03-19 2016-10-06 日産自動車株式会社 ハイブリッド車両の制御装置
JP2016196278A (ja) * 2015-04-06 2016-11-24 日産自動車株式会社 ハイブリッド車両の制御装置

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20170058472A (ko) 2015-11-18 2017-05-29 현대자동차주식회사 하이브리드 차량의 발진 제어방법

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0617727A (ja) * 1992-07-02 1994-01-25 Aqueous Res:Kk ハイブリッド型車両
JPH11178113A (ja) * 1997-12-12 1999-07-02 Toyota Motor Corp ハイブリッド車の駆動制御装置
JP2004019812A (ja) * 2002-06-17 2004-01-22 Toyota Motor Corp 車両用駆動制御装置
JP2007126091A (ja) * 2005-11-07 2007-05-24 Nissan Motor Co Ltd ハイブリッド車両のエンジン始動制御装置
JP2008001349A (ja) * 2006-05-24 2008-01-10 Nissan Motor Co Ltd ハイブリッド車両のエンジン始動制御装置及びハイブリッド車両のエンジン始動制御方法。
JP2008013028A (ja) * 2006-07-05 2008-01-24 Nissan Motor Co Ltd ハイブリッド車両のモータロック防止装置

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0617727A (ja) * 1992-07-02 1994-01-25 Aqueous Res:Kk ハイブリッド型車両
JPH11178113A (ja) * 1997-12-12 1999-07-02 Toyota Motor Corp ハイブリッド車の駆動制御装置
JP2004019812A (ja) * 2002-06-17 2004-01-22 Toyota Motor Corp 車両用駆動制御装置
JP2007126091A (ja) * 2005-11-07 2007-05-24 Nissan Motor Co Ltd ハイブリッド車両のエンジン始動制御装置
JP2008001349A (ja) * 2006-05-24 2008-01-10 Nissan Motor Co Ltd ハイブリッド車両のエンジン始動制御装置及びハイブリッド車両のエンジン始動制御方法。
JP2008013028A (ja) * 2006-07-05 2008-01-24 Nissan Motor Co Ltd ハイブリッド車両のモータロック防止装置

Cited By (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8798836B2 (en) 2010-10-25 2014-08-05 Nissan Motor Co., Ltd. Control device for hybrid vehicle
WO2012056855A1 (ja) * 2010-10-25 2012-05-03 日産自動車株式会社 ハイブリッド車両の制御装置
JP2012091584A (ja) * 2010-10-25 2012-05-17 Nissan Motor Co Ltd ハイブリッド車両の制御装置
CN103269934B (zh) * 2010-10-25 2015-09-30 日产自动车株式会社 混合动力车辆的控制装置
CN103269934A (zh) * 2010-10-25 2013-08-28 日产自动车株式会社 混合动力车辆的控制装置
JP2012091620A (ja) * 2010-10-26 2012-05-17 Nissan Motor Co Ltd ハイブリッド車両のエンジン始動制御装置
US8874299B2 (en) 2010-10-27 2014-10-28 Nissan Motor Co., Ltd. Vehicle control system for electrically driven vehicle
CN103282254A (zh) * 2010-10-27 2013-09-04 日产自动车株式会社 电动车辆的控制设备
WO2012057040A1 (ja) * 2010-10-27 2012-05-03 日産自動車株式会社 電動車両の制御装置
EP2634054A4 (en) * 2010-10-27 2018-04-18 Nissan Motor Co., Ltd Electric vehicle control apparatus
JP5488713B2 (ja) * 2010-10-27 2014-05-14 日産自動車株式会社 電動車両の制御装置
WO2013061678A1 (ja) * 2011-10-28 2013-05-02 日産自動車株式会社 ハイブリッド車両の制御装置
EP2772398A4 (en) * 2011-10-28 2016-12-21 Nissan Motor CONTROL DEVICE FOR HYBRID VEHICLE
CN103906662A (zh) * 2011-10-28 2014-07-02 日产自动车株式会社 混合动力车辆的控制装置
JP5569654B2 (ja) * 2011-10-28 2014-08-13 日産自動車株式会社 ハイブリッド車両の制御装置
US9180878B2 (en) 2011-10-28 2015-11-10 Nissan Motor Co., Ltd. Control device for hybrid vehicle
WO2013108385A1 (ja) * 2012-01-19 2013-07-25 トヨタ自動車株式会社 ハイブリッド車両の内燃機関始動制御装置
US8996223B2 (en) 2012-01-19 2015-03-31 Toyota Jidosha Kabushiki Kaisha Engine operation start control device of hybrid vehicle
JPWO2013108385A1 (ja) * 2012-01-19 2015-05-11 トヨタ自動車株式会社 ハイブリッド車両の内燃機関始動制御装置
CN104053584A (zh) * 2012-01-19 2014-09-17 丰田自动车株式会社 混合动力车辆的内燃机启动控制装置
US9199651B2 (en) 2012-01-31 2015-12-01 Mitsubishi Electric Corporation Vehicle control apparatus and control method for hybrid vehicle for railroad
JP2013208970A (ja) * 2012-03-30 2013-10-10 Aisin Aw Co Ltd 制御装置
JP2014083863A (ja) * 2012-10-19 2014-05-12 Nissan Motor Co Ltd クラッチ制御装置
JP6015774B2 (ja) * 2012-12-25 2016-10-26 日産自動車株式会社 ハイブリッド車両の制御装置
WO2014103937A1 (ja) * 2012-12-25 2014-07-03 日産自動車株式会社 ハイブリッド車両の制御装置
WO2014175030A1 (ja) * 2013-04-26 2014-10-30 日産自動車株式会社 ハイブリッド車両のクラッチ制御装置
JP6070831B2 (ja) * 2013-04-26 2017-02-01 日産自動車株式会社 ハイブリッド車両のクラッチ制御装置
US9623867B2 (en) 2013-04-26 2017-04-18 Nissan Motor Co., Ltd. Clutch control device for hybrid vehicle
RU2663260C2 (ru) * 2013-04-26 2018-08-03 Ниссан Мотор Ко., Лтд. Устройство управления муфтой для гибридного транспортного средства
JP2016172490A (ja) * 2015-03-17 2016-09-29 日産自動車株式会社 ハイブリッド車両の制御装置
JP2016175531A (ja) * 2015-03-19 2016-10-06 日産自動車株式会社 ハイブリッド車両の制御装置
JP2016196278A (ja) * 2015-04-06 2016-11-24 日産自動車株式会社 ハイブリッド車両の制御装置

Also Published As

Publication number Publication date
JP5223603B2 (ja) 2013-06-26

Similar Documents

Publication Publication Date Title
JP5223603B2 (ja) ハイブリッド車両の制御装置
JP5391654B2 (ja) ハイブリッド車両の制御装置
JP5168600B2 (ja) 制御装置
EP2639130B1 (en) Hybrid vehicle control device
JP6015774B2 (ja) ハイブリッド車両の制御装置
JP5417905B2 (ja) 車両用クラッチ制御装置
US9457794B2 (en) Hybrid vehicle control device
JP5975115B2 (ja) ハイブリッド車両の制御装置
JP5228810B2 (ja) ハイブリッド車両の制御装置
JP2010030429A (ja) 車両のクラッチ制御装置
JP2010201962A (ja) ハイブリッド車両の制御装置
JP2010188807A (ja) 電動車両の制御装置
JP5212199B2 (ja) ハイブリッド車両のクラッチ制御装置
JP5387060B2 (ja) 電動車両の制御装置
JP5029561B2 (ja) 車両の制御装置
JP5407328B2 (ja) ハイブリッド車両の制御装置
JP5257120B2 (ja) クラッチ制御装置
JP5293268B2 (ja) ハイブリッド車両のクラッチ制御装置
JP5556576B2 (ja) ハイブリッド車両の制御装置
JP5200733B2 (ja) ハイブリッド車両のクラッチ制御装置
JP5104775B2 (ja) クラッチ制御装置
JP2010188806A (ja) ハイブリッド車両の制御装置
JP5761327B2 (ja) ハイブリッド車両の制御装置
WO2014171273A1 (ja) ハイブリッド車両のクラッチ制御装置
JP5251958B2 (ja) ハイブリッド車両の制御装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20111028

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20121113

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20121227

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130122

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130124

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20130212

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130225

R150 Certificate of patent or registration of utility model

Ref document number: 5223603

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20160322

Year of fee payment: 3