JP2016222092A - ハイブリッド自動車 - Google Patents
ハイブリッド自動車 Download PDFInfo
- Publication number
- JP2016222092A JP2016222092A JP2015109691A JP2015109691A JP2016222092A JP 2016222092 A JP2016222092 A JP 2016222092A JP 2015109691 A JP2015109691 A JP 2015109691A JP 2015109691 A JP2015109691 A JP 2015109691A JP 2016222092 A JP2016222092 A JP 2016222092A
- Authority
- JP
- Japan
- Prior art keywords
- engine
- motor
- torque
- rotational speed
- required torque
- 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.)
- Pending
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W10/00—Conjoint control of vehicle sub-units of different type or different function
- B60W10/04—Conjoint control of vehicle sub-units of different type or different function including control of propulsion units
- B60W10/08—Conjoint control of vehicle sub-units of different type or different function including control of propulsion units including control of electric propulsion units, e.g. motors or generators
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- B60K6/00—Arrangement or mounting of plural diverse prime-movers for mutual or common propulsion, e.g. hybrid propulsion systems comprising electric motors and internal combustion engines ; Control systems therefor, i.e. systems controlling two or more prime movers, or controlling one of these prime movers and any of the transmission, drive or drive units Informative references: mechanical gearings with secondary electric drive F16H3/72; arrangements for handling mechanical energy structurally associated with the dynamo-electric machine H02K7/00; machines comprising structurally interrelated motor and generator parts H02K51/00; dynamo-electric machines not otherwise provided for in H02K see H02K99/00
- B60K6/20—Arrangement or mounting of plural diverse prime-movers for mutual or common propulsion, e.g. hybrid propulsion systems comprising electric motors and internal combustion engines ; Control systems therefor, i.e. systems controlling two or more prime movers, or controlling one of these prime movers and any of the transmission, drive or drive units Informative references: mechanical gearings with secondary electric drive F16H3/72; arrangements for handling mechanical energy structurally associated with the dynamo-electric machine H02K7/00; machines comprising structurally interrelated motor and generator parts H02K51/00; dynamo-electric machines not otherwise provided for in H02K see H02K99/00 the prime-movers consisting of electric motors and internal combustion engines, e.g. HEVs
- B60K6/42—Arrangement or mounting of plural diverse prime-movers for mutual or common propulsion, e.g. hybrid propulsion systems comprising electric motors and internal combustion engines ; Control systems therefor, i.e. systems controlling two or more prime movers, or controlling one of these prime movers and any of the transmission, drive or drive units Informative references: mechanical gearings with secondary electric drive F16H3/72; arrangements for handling mechanical energy structurally associated with the dynamo-electric machine H02K7/00; machines comprising structurally interrelated motor and generator parts H02K51/00; dynamo-electric machines not otherwise provided for in H02K see H02K99/00 the prime-movers consisting of electric motors and internal combustion engines, e.g. HEVs characterised by the architecture of the hybrid electric vehicle
- B60K6/44—Series-parallel type
- B60K6/445—Differential gearing distribution type
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W10/00—Conjoint control of vehicle sub-units of different type or different function
- B60W10/04—Conjoint control of vehicle sub-units of different type or different function including control of propulsion units
- B60W10/06—Conjoint control of vehicle sub-units of different type or different function including control of propulsion units including control of combustion engines
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W20/00—Control systems specially adapted for hybrid vehicles
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2510/00—Input parameters relating to a particular sub-units
- B60W2510/06—Combustion engines, Gas turbines
- B60W2510/0638—Engine speed
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2540/00—Input parameters relating to occupants
- B60W2540/10—Accelerator pedal position
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2710/00—Output or target parameters relating to a particular sub-units
- B60W2710/06—Combustion engines, Gas turbines
- B60W2710/0644—Engine speed
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2710/00—Output or target parameters relating to a particular sub-units
- B60W2710/08—Electric propulsion units
- B60W2710/083—Torque
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60Y—INDEXING SCHEME RELATING TO ASPECTS CROSS-CUTTING VEHICLE TECHNOLOGY
- B60Y2200/00—Type of vehicle
- B60Y2200/90—Vehicles comprising electric prime movers
- B60Y2200/92—Hybrid vehicles
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60Y—INDEXING SCHEME RELATING TO ASPECTS CROSS-CUTTING VEHICLE TECHNOLOGY
- B60Y2300/00—Purposes or special features of road vehicle drive control systems
- B60Y2300/43—Control of engines
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60Y—INDEXING SCHEME RELATING TO ASPECTS CROSS-CUTTING VEHICLE TECHNOLOGY
- B60Y2300/00—Purposes or special features of road vehicle drive control systems
- B60Y2300/60—Control of electric machines, e.g. problems related to electric motors or generators
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60Y—INDEXING SCHEME RELATING TO ASPECTS CROSS-CUTTING VEHICLE TECHNOLOGY
- B60Y2400/00—Special features of vehicle units
- B60Y2400/70—Gearings
- B60Y2400/73—Planetary gearings
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/60—Other road transportation technologies with climate change mitigation effect
- Y02T10/62—Hybrid vehicles
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/60—Other road transportation technologies with climate change mitigation effect
- Y02T10/72—Electric energy management in electromobility
-
- Y—GENERAL 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
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S903/00—Hybrid electric vehicles, HEVS
- Y10S903/902—Prime movers comprising electrical and internal combustion motors
- Y10S903/903—Prime movers comprising electrical and internal combustion motors having energy storing means, e.g. battery, capacitor
- Y10S903/904—Component specially adapted for hev
- Y10S903/909—Gearing
- Y10S903/91—Orbital, e.g. planetary gears
-
- Y—GENERAL 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
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S903/00—Hybrid electric vehicles, HEVS
- Y10S903/902—Prime movers comprising electrical and internal combustion motors
- Y10S903/903—Prime movers comprising electrical and internal combustion motors having energy storing means, e.g. battery, capacitor
- Y10S903/93—Conjoint control of different elements
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Automation & Control Theory (AREA)
- Electric Propulsion And Braking For Vehicles (AREA)
- Hybrid Electric Vehicles (AREA)
Abstract
【課題】後進走行する際に第1モータによってエンジンをモータリングするときに、イナーシャ起因トルクを生じさせる時間が必要以上に短くなるのを抑制する。【解決手段】後進走行する際に第1モータによってエンジンをモータリングするときには(S120,S130)、要求トルクTr*が小さい(絶対値としては大きい)ときに要求トルクTr*が大きい(絶対値としては小さい)ときよりも大きくなるように上昇レートRupを設定し(S180)、エンジンの目標回転数Ne*を上昇レートRupを用いて上昇させる(S190)。そして、エンジンの回転数Neが目標回転数Ne*となるように第1モータを制御する(S200,S210,S240)。【選択図】図2
Description
本発明は、ハイブリッド自動車に関し、詳しくは、プラネタリギヤの3つの回転要素に第1モータの回転軸,エンジンの出力軸,車軸に連結された駆動軸を共線図において回転軸,出力軸,駆動軸の順に並ぶように接続すると共に駆動軸に第2モータを接続したハイブリッド自動車に関する。
従来、この種のハイブリッド自動車としては、プラネタリギヤのキャリヤとサンギヤとリングギヤとにエンジンと第1モータと車軸に連結された駆動軸とを接続すると共に駆動軸に第2モータを接続した構成において、リバース走行する際に、第1モータによってエンジンをモータリングすることによって、エンジンのフリクションをリバース走行用のアシストトルクとして用いるものが提案されている(例えば、特許文献1参照)。このハイブリッド自動車では、リバース走行する際に、エンジンのフリクションをリバース走行用のアシストトルクとして用いる必要があるときには、走行用の要求トルクに応じた要求パワーに応じてエンジンのフリクションパワーを設定し、このフリクションパワーを満たすようにエンジンの目標回転数を設定する。そして、燃料カットを行なっているエンジンが目標回転数で回転するように第1モータによってエンジンをモータリングする。これにより、エンジンのフリクションをリバース走行用のアシストトルクとして用いることができる。
こうしたハイブリッド自動車では、リバース走行する際に、第1モータによってエンジンをモータリングしてエンジンの回転数を上昇させるときには、エンジンのフリクションに起因して駆動軸に作用するトルク(フリクション起因トルク)だけでなく、エンジンおよび第1モータのイナーシャに起因して駆動軸に作用するトルク(イナーシャ起因トルク)も、リバース走行用のアシストトルクとして用いることができる。このときにおいて、エンジンの回転数の単位時間あたりの上昇量(上昇率)が大きいときには、この上昇率が小さいときよりも、イナーシャ起因トルクの大きさが大きくなる。また、エンジンの回転数の上昇率が大きいときには、この上昇率が小さいときよりも、エンジンの回転数が目標回転数に至るまでの時間が短くなるから、イナーシャ起因トルクを生じさせる時間が短くなる。これらの理由により、エンジンの回転数の上昇率を要求トルクの大きさに拘わらずに比較的大きくすると、要求トルクの大きさによっては、イナーシャ起因トルクの大きさが必要以上に大きくなり、イナーシャ起因トルクを生じさせる時間が必要以上に短くなってしまう可能性がある。
本発明のハイブリッド自動車は、後進走行する際に第1モータによってエンジンをモータリングするときに、イナーシャ起因トルクを生じさせる時間が必要以上に短くなるのを抑制することを主目的とする。
本発明のハイブリッド自動車は、上述の主目的を達成するために以下の手段を採った。
本発明のハイブリッド自動車は、
エンジンと、
動力を入出力可能な第1モータと、
前記第1モータの回転軸と前記エンジンの出力軸と車軸に連結された駆動軸とに3つの回転要素が共線図において前記回転軸,前記出力軸,前記駆動軸の順に並ぶように接続されたプラネタリギヤと、
前記駆動軸に動力を入出力可能な第2モータと、
前記第1モータおよび前記第2モータと電力をやりとり可能なバッテリと、
後進走行する際には、走行用の要求トルクに応じて走行するように少なくとも前記第2モータを制御する制御手段と、
を備えるハイブリッド自動車であって、
前記制御手段は、前記後進走行する際に、燃料噴射を行なっていない前記エンジンを前記第1モータによってモータリングするときには、前記要求トルクの絶対値が大きいときに該要求トルクの絶対値が小さいときよりも大きくなるように前記エンジンの回転数の単位時間あたりの上昇量の目標値である目標上昇率を設定し、前記エンジンの回転数が前記目標上昇率で上昇するように前記第1モータを制御する手段である、
ことを要旨とする。
エンジンと、
動力を入出力可能な第1モータと、
前記第1モータの回転軸と前記エンジンの出力軸と車軸に連結された駆動軸とに3つの回転要素が共線図において前記回転軸,前記出力軸,前記駆動軸の順に並ぶように接続されたプラネタリギヤと、
前記駆動軸に動力を入出力可能な第2モータと、
前記第1モータおよび前記第2モータと電力をやりとり可能なバッテリと、
後進走行する際には、走行用の要求トルクに応じて走行するように少なくとも前記第2モータを制御する制御手段と、
を備えるハイブリッド自動車であって、
前記制御手段は、前記後進走行する際に、燃料噴射を行なっていない前記エンジンを前記第1モータによってモータリングするときには、前記要求トルクの絶対値が大きいときに該要求トルクの絶対値が小さいときよりも大きくなるように前記エンジンの回転数の単位時間あたりの上昇量の目標値である目標上昇率を設定し、前記エンジンの回転数が前記目標上昇率で上昇するように前記第1モータを制御する手段である、
ことを要旨とする。
この本発明のハイブリッド自動車では、後進走行する際には、走行用の要求トルクに応じて走行するように少なくとも第2モータを制御する。そして、後進走行する際に、燃料噴射を行なっていないエンジンを第1モータによってモータリングするときには、要求トルクの絶対値が大きいときに要求トルクの絶対値が小さいときよりも大きくなるようにエンジンの回転数の単位時間あたりの上昇量の目標値である目標上昇率を設定し、エンジンの回転数が目標上昇率で上昇するように第1モータを制御する。これにより、エンジンの回転数の目標上昇率を要求トルクの大きさに拘わらずに比較的大きい値とするものに比して、エンジンおよび第1モータのイナーシャに起因して駆動軸に作用するトルク(以下、「イナーシャ起因トルク」という)の大きさが必要以上に大きくなるのを抑制し、イナーシャ起因トルクを生じさせる時間が必要以上に短くなるのを抑制することができる。
こうした本発明のハイブリッド自動車において、前記制御手段は、前記後進走行する際に、前記要求トルクの絶対値が閾値よりも大きくなったときに、前記第1モータによる前記エンジンのモータリングを開始する手段であるものとしてもよい。ここで、閾値は、第2モータの定格トルクを用いるものとしてもよい。
また、本発明のハイブリッド自動車において、前記制御手段は、前記後進走行する際に、前記エンジンを前記第1モータによってモータリングするときには、前記要求トルクの絶対値が大きいときに該要求トルクの絶対値が小さいときよりも大きくなるように要求回転数に設定し、前記エンジンの回転数が前記要求回転数まで上昇するように前記第1モータを制御する手段であるものとしてもよい。上述したように、要求トルクの絶対値が大きいときに要求トルクの絶対値が小さいときよりも大きくなるようにエンジンの目標上昇率を設定する。このため、要求トルクの絶対値が大きいときに要求トルクの絶対値が小さいときよりも大きくなるように要求回転数に設定することにより、要求トルクの絶対値が比較的大きいときでも、エンジンの回転数が要求回転数に至るまでの時間をある程度確保することができる。この結果、要求トルクの絶対値が比較的大きいときでも、イナーシャ起因トルクを生じさせる時間をある程度確保することができる。
次に、本発明を実施するための形態を実施例を用いて説明する。
図1は、本発明の一実施例としてのハイブリッド自動車20の構成の概略を示す構成図である。実施例のハイブリッド自動車20は、図示するように、エンジン22と、プラネタリギヤ30と、モータMG1,MG2と、インバータ41,42と、バッテリ50と、ハイブリッド用電子制御ユニット(以下、「HVECU」という)70と、を備える。
エンジン22は、ガソリンや軽油などを燃料として動力を出力する内燃機関として構成されている。このエンジン22は、エンジン用電子制御ユニット(以下、「エンジンECU」という)24によって運転制御されている。
エンジンECU24は、図示しないが、CPUを中心とするマイクロプロセッサとして構成されており、CPUの他に、処理プログラムを記憶するROMやデータを一時的に記憶するRAM,入出力ポート,通信ポートを備える。エンジンECU24には、エンジン22を運転制御するのに必要な各種センサからの信号が入力ポートから入力されている。エンジンECU24に入力される信号としては、以下のものを挙げることができる。
・エンジン22のクランクシャフト26の回転位置を検出するクランクポジションセンサ23からのクランク角θcr
・スロットルバルブのポジションを検出するスロットルバルブポジションセンサからのスロットル開度TH
・エンジン22のクランクシャフト26の回転位置を検出するクランクポジションセンサ23からのクランク角θcr
・スロットルバルブのポジションを検出するスロットルバルブポジションセンサからのスロットル開度TH
エンジンECU24からは、エンジン22を運転制御するための種々の制御信号が出力ポートを介して出力されている。エンジンECU24から出力される制御信号としては、以下のものを挙げることができる。
・スロットルバルブのポジションを調節するスロットルモータへの制御信号
・燃料噴射弁への制御信号
・イグナイタと一体化されたイグニッションコイルへの制御信号
・スロットルバルブのポジションを調節するスロットルモータへの制御信号
・燃料噴射弁への制御信号
・イグナイタと一体化されたイグニッションコイルへの制御信号
エンジンECU24は、HVECU70と通信ポートを介して接続されており、HVECU70からの制御信号によってエンジン22を運転制御すると共に必要に応じてエンジン22の運転状態に関するデータをHVECU70に出力する。エンジンECU24は、クランクポジションセンサ23からのクランク角θcrに基づいて、クランクシャフト26の回転数、即ち、エンジン22の回転数Neを演算している。
プラネタリギヤ30は、シングルピニオン式の遊星歯車機構として構成されている。プラネタリギヤ30のサンギヤには、モータMG1の回転子が接続されている。プラネタリギヤ30のリングギヤには、駆動輪38a,38bにデファレンシャルギヤ37を介して連結された駆動軸36が接続されている。プラネタリギヤ30のキャリヤには、ダンパ28を介してエンジン22のクランクシャフト26が接続されている。
モータMG1は、例えば同期発電電動機として構成されており、上述したように、回転子がプラネタリギヤ30のサンギヤに接続されている。モータMG2は、例えば同期発電電動機として構成されており、回転子が駆動軸36に接続されている。インバータ41,42は、電力ライン54を介してバッテリ50と接続されている。モータMG1,MG2は、モータ用電子制御ユニット(以下、「モータECU」という)40によって、インバータ41,42の図示しない複数のスイッチング素子がスイッチング制御されることにより、回転駆動される。
モータECU40は、図示しないが、CPUを中心とするマイクロプロセッサとして構成されており、CPUの他に、処理プログラムを記憶するROMやデータを一時的に記憶するRAM,入出力ポート,通信ポートを備える。モータECU40には、モータMG1,MG2を駆動制御するのに必要な各種センサからの信号が入力ポートを介して入力されている。モータECU40に入力される信号としては、以下のものを挙げることができる。
・モータMG1,MG2の回転子の回転位置を検出する回転位置検出センサ43,44からの回転位置θm1,θm2
・モータMG1,MG2の各相に流れる電流を検出する電流センサからの相電流
・モータMG1,MG2の回転子の回転位置を検出する回転位置検出センサ43,44からの回転位置θm1,θm2
・モータMG1,MG2の各相に流れる電流を検出する電流センサからの相電流
モータECU40からは、インバータ41,42の図示しないスイッチング素子へのスイッチング制御信号などが出力ポートを介して出力されている。モータECU40は、HVECU70と通信ポートを介して接続されており、HVECU70からの制御信号によってモータMG1,MG2を駆動制御すると共に必要に応じてモータMG1,MG2の駆動状態に関するデータをHVECU70に出力する。モータECU40は、回転位置検出センサ43,44からのモータMG1,MG2の回転子の回転位置θm1,θm2に基づいてモータMG1,MG2の回転数Nm1,Nm2を演算している。
バッテリ50は、例えばリチウムイオン二次電池やニッケル水素二次電池として構成されている。このバッテリ50は、上述したように、電力ライン54を介してインバータ41,42と接続されている。バッテリ50は、バッテリ用電子制御ユニット(以下、「バッテリECU」という)52によって管理されている。
バッテリECU52は、図示しないが、CPUを中心とするマイクロプロセッサとして構成されており、CPUの他に、処理プログラムを記憶するROMやデータを一時的に記憶するRAM,入出力ポート,通信ポートを備える。バッテリECU52には、バッテリ50を管理するのに必要な各種センサからの信号が入力ポートを介して入力されている。バッテリECU52に入力される信号としては、以下のものを挙げることができる。
・バッテリ50の端子間に設置された電圧センサ51aからの電池電圧Vb
・バッテリ50の出力端子に取り付けられた電流センサ51bからの電池電流Ib
・バッテリ50に取り付けられた温度センサ51cからの電池温度Tb
・バッテリ50の端子間に設置された電圧センサ51aからの電池電圧Vb
・バッテリ50の出力端子に取り付けられた電流センサ51bからの電池電流Ib
・バッテリ50に取り付けられた温度センサ51cからの電池温度Tb
バッテリECU52は、HVECU70と通信ポートを介して接続されており、必要に応じてバッテリ50の状態に関するデータをHVECU70に出力する。バッテリECU52は、電流センサ51bからの電池電流Ibの積算値に基づいて蓄電割合SOCを演算している。蓄電割合SOCは、バッテリ50の全容量に対するバッテリ50から放電可能な電力の容量の割合である。
HVECU70は、図示しないが、CPUを中心とするマイクロプロセッサとして構成されており、CPUの他に、処理プログラムを記憶するROMやデータを一時的に記憶するRAM,入出力ポート,通信ポートを備える。HVECU70には、各種センサからの信号が入力ポートを介して入力されている。HVECU70に入力される信号としては、以下のものを挙げることができる。
・イグニッションスイッチ80からのイグニッション信号
・シフトレバー81の操作位置を検出するシフトポジションセンサ82からのシフトポジションSP
・アクセルペダル83の踏み込み量を検出するアクセルペダルポジションセンサ84からのアクセル開度Acc
・ブレーキペダル85の踏み込み量を検出するブレーキペダルポジションセンサ86からのブレーキペダルポジションBP
・車速センサ88からの車速V
・イグニッションスイッチ80からのイグニッション信号
・シフトレバー81の操作位置を検出するシフトポジションセンサ82からのシフトポジションSP
・アクセルペダル83の踏み込み量を検出するアクセルペダルポジションセンサ84からのアクセル開度Acc
・ブレーキペダル85の踏み込み量を検出するブレーキペダルポジションセンサ86からのブレーキペダルポジションBP
・車速センサ88からの車速V
HVECU70は、上述したように、エンジンECU24,モータECU40,バッテリECU52と通信ポートを介して接続されており、エンジンECU24,モータECU40,バッテリECU52と各種制御信号やデータのやりとりを行なっている。
なお、実施例のハイブリッド自動車20では、シフトレバー81の操作位置(シフトポジションセンサ82によって検出されるシフトポジションSP)としては、駐車時に用いる駐車ポジション(Pポジション),後進走行用のリバースポジション(Rポジション),中立のニュートラルポジション(Nポジション),前進走行用のドライブポジション(Dポジション)などがある。
こうして構成された実施例のハイブリッド自動車20では、アクセル開度Accと車速Vとに基づいて駆動軸36の要求駆動力を設定し、要求駆動力に見合う要求動力が駆動軸36に出力されるように、エンジン22とモータMG1,MG2とを運転制御する。エンジン22とモータMG1,MG2との運転モードとしては、以下の(1)〜(3)の3つのモードがある。
(1)トルク変換運転モード:要求動力に対応する動力がエンジン22から出力されるようにエンジン22を運転制御すると共に、エンジン22から出力される動力の全てが、プラネタリギヤ30とモータMG1,MG2とによってトルク変換されて、要求動力が駆動軸36に出力されるようにモータMG1,MG2を駆動制御するモード
(2)充放電運転モード:要求動力とバッテリ50の充放電に必要な電力との和に見合う動力がエンジン22から出力されるようにエンジン22を運転制御すると共に、エンジン22から出力される動力の全てまたは一部が、バッテリ50の充放電を伴ってプラネタリギヤ30とモータMG1,MG2とによってトルク変換されて、要求動力が駆動軸36に出力されるようにモータMG1,MG2を駆動制御するモード
(3)モータ運転モード:エンジン22の運転を停止して、要求動力が駆動軸36に出力されるようにモータMG2を駆動制御するモード
(1)トルク変換運転モード:要求動力に対応する動力がエンジン22から出力されるようにエンジン22を運転制御すると共に、エンジン22から出力される動力の全てが、プラネタリギヤ30とモータMG1,MG2とによってトルク変換されて、要求動力が駆動軸36に出力されるようにモータMG1,MG2を駆動制御するモード
(2)充放電運転モード:要求動力とバッテリ50の充放電に必要な電力との和に見合う動力がエンジン22から出力されるようにエンジン22を運転制御すると共に、エンジン22から出力される動力の全てまたは一部が、バッテリ50の充放電を伴ってプラネタリギヤ30とモータMG1,MG2とによってトルク変換されて、要求動力が駆動軸36に出力されるようにモータMG1,MG2を駆動制御するモード
(3)モータ運転モード:エンジン22の運転を停止して、要求動力が駆動軸36に出力されるようにモータMG2を駆動制御するモード
次に、こうして構成された実施例のハイブリッド自動車20の動作、特に、後進走行する際の動作について説明する。図2は、実施例のHVECU70によって実行される後進走行時制御ルーチンの一例を示すフローチャートである。このルーチンは、シフトポジションSPが走行走行用ポジションのときに所定時間毎(例えば、数msec毎)に繰り返し実行される。
後進走行時制御ルーチンが実行されると、HVECU70は、まず、アクセル開度Acc,駆動軸36の回転数Nrなどのデータを入力する(ステップS100)。ここで、アクセル開度Accは、アクセルペダルポジションセンサ84によって検出された値を入力するものとした。駆動軸36の回転数Nrは、モータECU40によって演算されたモータMG2の回転数Nm2を通信によって入力して駆動軸36の回転数Nrとして用いるものとした。
こうしてデータを入力すると、入力したアクセル開度Accと駆動軸36の回転数Nrとに基づいて、走行に要求される(駆動軸36に要求される)要求トルクTr*を設定する(ステップS110)。ここで、要求トルクTr*は、実施例では、アクセル開度Accと駆動軸36の回転数Nrと要求トルクTr*との関係を予め定めて要求トルク設定用マップとして図示しないROMに記憶しておき、アクセル開度Accと車速Vとが与えられると、このマップから対応する要求トルクTr*を導出して設定するものとした。要求トルク設定用マップの一例を図3に示す。シフトポジションSPが走行走行用ポジションのときには、図示するように、要求トルクTr*に負の値が設定される。
続いて、フラグFが値0か値1かを判定し(ステップS120)、フラグFが値0のときには、要求トルクTr*をモータMG2の負側の定格トルクTm2limと比較する(ステップS130)。ここで、ステップS130の処理は、要求トルクTr*をモータMG2からのトルクだけで賄うことができるか否かを判定するために行なわれる。また、フラグFは、シフトポジションSPが後進走行用ポジションに設定されたときに初期値として値0が設定され、その後に、要求トルクTr*がモータMG2の定格トルクTm2lim未満になったときに値0から値1に切り替えられるフラグである。なお、要求トルクTr*がモータMG2の定格トルクTm2lim未満になるときとしては、後進方向の段差を乗り越えようとするとき,溝に嵌まっているときなどが考えられる。
ステップS130で要求トルクTr*がモータMG2の定格トルクTm2lim以上のとき(要求トルクTr*の絶対値が定格トルクTm2limの絶対値以下のとき)には、要求トルクTr*をモータMG2からのトルクだけで賄うことができると判断する。そして、モータMG1のトルク指令Tm1*に値0を設定し(ステップS140)、モータMG2のトルク指令Tm2*に要求トルクTr*を設定する(ステップS150)。
こうしてモータMG1,MG2のトルク指令Tm1*,Tm2*を設定すると、設定したトルク指令Tm1*,Tm2*をモータECU40に送信して(ステップS240)、本ルーチンを終了する。モータECU40は、トルク指令Tm1*,Tm2*を受信すると、モータMG1,MG2がトルク指令Tm1*,Tm2*で駆動されるようにインバータ41,42のスイッチング素子のスイッチング制御を行なう。
ステップS130で要求トルクTr*が定格トルクTm2lim未満になったとき(要求トルクTr*の絶対値が定格トルクTm2limの絶対値よりも大きいとき)には、要求トルクTr*をモータMG2からのトルクだけで賄うことができなくなったと判断し、フラグFに値1を設定する(ステップS160)。フラグFを値0から値1に切り替えると、後述するように、燃料噴射を行なっていないモータMG1によるエンジン22のモータリングを開始する。
続いて、要求トルクTr*と駆動軸36の回転数Nrとに基づいてエンジン22の要求回転数Netagを設定する(ステップS170)。ここで、エンジン22の要求回転数Netagは、実施例では、要求トルクTr*と駆動軸36の回転数Nrとエンジン22の要求回転数Netagとの関係を予め定めて要求回転数設定用マップとして図示しないROMに記憶しておき、要求トルクTr*と駆動軸36の回転数Nrとが与えられると、このマップから対応するエンジン22の要求回転数Netagを導出して設定するものとした。要求回転数設定用マップの一例を図4に示す。例えば、図4中、「Ne1」,「Ne2」,「Ne3」は、それぞれ1000rpm程度,2000rpm程度,3000rpm程度などとすることができる。図示するように、エンジン22の要求回転数Netagは、駆動軸36の回転数Nrが小さい(絶対値としては大きい即ち値0から遠い)ときに駆動軸36の回転数Nrが大きい(絶対値としては小さい即ち値0に近い)ときよりも小さくなるように、具体的には、駆動軸36の回転数Nrが小さいほど小さくなる傾向に設定するものとした。また、エンジン22の要求回転数Netagは、要求トルクTr*が小さい(絶対値としては大きい即ち値0から遠い)ときに要求トルクTr*が大きい(絶対値としては小さい即ち値0に近い)ときよりも大きくなるように、具体的には、要求トルクTr*が小さいほど大きくなる傾向に設定するものとした。これらの理由については後述する。
続いて、要求トルクTr*に基づいて、エンジン22の目標回転数Ne*の上昇レートRupを設定する(ステップS180)。そして、次式(1)に示すように、前回のエンジン22の目標回転数(前回Ne*)に上昇レートRupを加えた値を要求回転数Netagで制限(上限ガード)してエンジン22の目標回転数Ne*を設定する(ステップS190)。なお、フラグFを値0から値1に切り替えるまでは、エンジン22の目標回転数Ne*には値0が設定されている。ここで、上昇レートRupは、エンジン22の目標回転数Ne*を要求回転数Netagに向けて上昇させる際の目標回転数Ne*の単位時間当たり(本ルーチンの実行間隔当たり)の上昇量であり、実施例では、要求トルクTr*と上昇レートRupとの関係を予め定めて上昇レート設定用マップとして図示しないROMに記憶しておき、要求トルクTr*が与えられると、このマップから対応する上昇レートRupを導出して設定するものとした。上昇レート設定用マップの一例を図5に示す。図示するように、上昇レートRupは、要求トルクTr*がモータMG2の定格トルクTm2lim以上の領域では、正の範囲内の比較的小さい所定値Rup1(例えば、0.4rpm/msec,0.5rpm/msec,0.6rpm/msecなどを本ルーチンの実行間隔当たりに換算した値)を設定するものとした。また、上昇レートRupは、要求トルクTr*がモータMG2の定格トルクTm2lim未満の領域では、要求トルクTr*が小さい(絶対値としては大きい即ち定格トルクTm2limから遠い)ときに要求トルクTr*が大きい(絶対値としては小さい即ち定格トルクTm2limに近い)ときよりも大きくなるように、具体的には、要求トルクTr*が小さいほど大きくなる傾向に設定するものとした。この理由については後述する。また、ステップS190の処理は、エンジン22の目標回転数Ne*を、要求回転数Netagに向けて上昇レートRupずつ上昇させ、要求回転数Netagに至った後は要求回転数Netagとする処理である。
Ne*=min(前回Ne*+Rup,Netag) (1)
こうしてエンジン22の目標回転数Ne*を設定すると、エンジン22の目標回転数Ne*と駆動軸36の回転数Nrとプラネタリギヤ30のギヤ比ρ(サンギヤの歯数/リングギヤの歯数)とを用いて、次式(2)により、モータMG1の目標回転数Nm1*を計算する(ステップS200)。続いて、計算したモータMG1の目標回転数Nm1*と現在のモータMG1の回転数Nm1とプラネタリギヤ30のギヤ比ρとを用いて、式(3)により、モータMG1のトルク指令Tm1*を計算する(ステップS210)。ここで、式(2)は、プラネタリギヤ30の回転要素に対する力学的な関係式である。燃料噴射を行なっていないエンジン22をモータMG1によってモータリングしながら後進走行する際のプラネタリギヤ30の回転要素における回転数とトルクとの力学的な関係を示す共線図の一例を図6に示す。図中、左のS軸はモータMG1の回転数Nm1であるサンギヤの回転数を示し、C軸はエンジン22の回転数Neであるキャリヤの回転数を示し、R軸はモータMG2の回転数Nm2であるリングギヤ(駆動軸36)の回転数Nrを示す。また、図中、R軸における2つの太線矢印は、モータMG1をトルク指令Tm1*で駆動したときにモータMG1から出力されてプラネタリギヤ30を介して駆動軸36に作用するトルク(−Tm1*/ρ)と、モータMG2をトルク指令Tm2*で駆動したときにモータMG2から出力されて駆動軸36に作用するトルクと、を示す。以下、トルク(−Tm1*/ρ)を直行トルクTmpという。なお、直行トルクTmpには、エンジン22のフリクションに起因して駆動軸36に作用するトルク(以下、「フリクション起因トルク」という)と、エンジン22およびモータMG1のイナーシャに起因して駆動軸36に作用するトルク(以下、「イナーシャ起因トルク」という)と、が含まれる。フリクション起因トルクの大きさは、エンジン22の回転数Ne(目標回転数Ne*)が大きいときに、この回転数Neが小さいときよりも大きくなる。また、イナーシャ起因トルクの大きさは、エンジン22の回転数Neの単位時間あたりの上昇量(上昇率)が大きい(値0から遠い)ときに、この上昇率が小さい(値0に近い)ときよりも大きくなる。式(2)は、この共線図を用いれば容易に導くことができる。また、式(3)は、モータMG1を目標回転数Nm1*で回転させる(エンジン22を目標回転数Ne*で回転させる)ためのフィードバック制御における関係式である。式(3)中、「k1」は比例項のゲインであり、「k2」は積分項のゲインである。
Nm1*=Ne*・(1+ρ)/ρ-Nr/ρ (2)
Tm1*=k1・(Nm1*-Nm1)+k2・∫(Nm1*-Nm1)dt (3)
Tm1*=k1・(Nm1*-Nm1)+k2・∫(Nm1*-Nm1)dt (3)
続いて、次式(4)に示すように、直行トルクTmp(=−Tm1/ρ)を要求トルクTr*から減じて、モータMG2の仮トルクTm2tmpを計算し(ステップS220)、式(5)に示すように、計算した仮トルクTm2tmpを定格トルクTm2limで制限(下限ガード)してモータMG2のトルク指令Tm2*を設定する(ステップS230)。そして、設定したトルク指令Tm1*,Tm2*をモータECU40に送信して(ステップS240)、本ルーチンを終了する。モータECU40は、トルク指令Tm1*,Tm2*を受信すると、モータMG1,MG2がトルク指令Tm1*,Tm2*で駆動されるようにインバータ41,42のスイッチング素子のスイッチング制御を行なう。
Tm2tmp=Tr*+Tm1*/ρ (4)
Tm2*=max(Tm2tmp,Tm2lim) (5)
Tm2*=max(Tm2tmp,Tm2lim) (5)
ここで、図4の要求回転数設定用マップ(要求トルクTr*と駆動軸36の回転数Nrとエンジン22の要求回転数Netagとの関係)と、図5の上昇レート設定用マップ(要求トルクTr*と上昇レートRupとの関係)と、について説明する。
まず、図5の上昇レート設定用マップの要求トルクTr*と上昇レートRupとの関係について説明する。いま、要求トルクTr*がモータMG2の定格トルクTm2lim未満のときを考える。このときに、上昇レートRupを大きくすると、上昇レートRupを小さくするときよりも、イナーシャ起因トルクの大きさが大きくなる。しかし、上昇レートRupを大きくすると、上昇レートRupを小さくするときよりも、エンジン22の回転数Ne(目標回転数Ne*)が要求回転数Netagに至るまでの時間が短くなるから、イナーシャ起因トルクを生じさせる時間が短くなる。このため、要求トルクTr*に拘わらずに上昇レートRupとして比較的大きい値を用いると、要求トルクTr*が比較的大きい(絶対値としては比較的小さい即ち定格トルクTm2limに比較的近い)ときに、イナーシャ起因トルクの大きさが必要以上に大きくなり、イナーシャ起因トルクを生じさせる時間が必要以上に短くなってしまう可能性がある。実施例では、これを考慮して、要求トルクTr*がモータMG2の定格トルクTm2lim未満のときにおいて、要求トルクTr*が小さいときに要求トルクTr*が大きいときよりも大きくなるように上昇レートRupを設定するものとした。これにより、イナーシャ起因トルクの大きさが必要以上に大きくなるのを抑制し、イナーシャ起因トルクを生じさせる時間が必要以上に短くなるのを抑制することができる。そして、イナーシャ起因トルクの大きさが必要以上に大きくなるのを抑制することにより、直行トルクTmpの大きさが必要以上に大きくなる(直行トルクTmpがモータMG2の定格トルクTm2limに対する要求トルクTr*の超過分(Tr*−Tm2lim)に対して過度になる)のを抑制することができる。基本的に、直行トルクTmpは、モータMG2から駆動軸36に出力するトルクよりも損失が大きい。したがって、直行トルクTmpの大きさが必要以上に大きくなるのを抑制することにより、直行トルクTmpの大きさが必要以上に大きくなることによる車両全体の損失の増加を抑制し、車両全体のエネルギ効率の低下を抑制することができる。
続いて、図4の要求回転数設定用マップの駆動軸36の回転数Nrとエンジン22の要求回転数Netagとの関係について説明する。図6の共線図から分かるように、駆動軸36の回転数Nrが小さいときには、駆動軸36の回転数Nrが大きいときよりも、モータMG1の回転数Nm1に対するエンジン22の回転数Ne、即ち、値(Ne−Nm1)が小さくなり、プラネタリギヤ30のピニオンギヤの回転数(モータMG1の回転数Nm1が正のときの回転方向を正とする)が大きくなる。このため、駆動軸36の回転数Nrが小さいときには、駆動軸36の回転数Nrが大きいときよりも、モータMG1の上限回転数に対応するエンジン22の回転数Neが小さくなると共にプラネタリギヤ30のピニオンギヤの上限回転数に対応するエンジン22の回転数Neが小さくなる。実施例では、これを考慮して、駆動軸36の回転数Nrが小さいときに駆動軸36の回転数Nrが大きいときよりも小さくなるようにエンジン22の要求回転数Netagを設定するものとした。これにより、部品の保護を図ることができる。
さらに、図4の要求回転数設定用マップの要求トルクTr*とエンジン22の要求回転数Netagとの関係について説明する。実施例では、上述したように、要求トルクTr*がモータMG2の定格トルクTm2lim未満のときにおいて、要求トルクTr*が小さいときに要求トルクTr*が大きいときよりも大きくなるように上昇レートRupを設定するものとした。したがって、要求トルクTr*が比較的小さいときには、エンジン22の目標回転数Ne*が要求回転数Netagに到達するまでの時間が短くなりやすい。したがって、これを考慮して、要求トルクTr*が小さいときに要求トルクTr*が大きいときよりも大きくなるようにエンジン22の要求回転数Netagを設定するものとした。これにより、要求トルクTr*が比較的小さいときでも、エンジン22の目標回転数Ne*が要求回転数Netagに到達するまでの時間をある程度確保することができる。この結果、要求トルクTr*が比較的小さいときでも、イナーシャ起因トルクを生じさせる時間をある程度確保することができる。
ステップS120でフラグFが値1のときには、モータMG1によるエンジン22のモータリングを開始していると判断し、ステップS130の処理(要求トルクTr*をモータMG2の定格トルクTm2limと比較する処理)を実行することなく、ステップS170〜S240の処理を実行して、本ルーチンを終了する。したがって、要求トルクTr*がモータMG2の定格トルクTm2lim未満になった後に定格トルクTm2lim以上になったときには、モータMG1によるエンジン22のモータリングを継続することになる。
図7は、後進走行する際のアクセル開度Acc,車速V,要求トルクTr*,エンジン22の要求回転数Netagおよび回転数Ne,直行トルクTmp,駆動軸36に出力されるトルクTrの時間変化の様子の一例を示す説明図である。図7の例では、時刻t11からアクセル開度Accが大きくなって要求トルクTr*が小さくなり(絶対値としては大きくなり)、時刻t12に要求トルクTr*が定格トルクTm2lim未満になると、燃料噴射を行なっていないエンジン22のモータMG1によるモータリングを開始すると判断する。そして、時刻t12からは、要求トルクTr*に応じてエンジン22の要求回転数Netagおよび上昇レートRupを設定し、エンジン22の目標回転数Ne*を上昇レートRupを用いて要求回転数Netagに向けて上昇させて、エンジン22の回転数Neが目標回転数Ne*となるようにモータMG1によってエンジン22をモータリングする。このときには、フリクション起因トルクとイナーシャ起因トルクとを含む直行トルクTmpによって、駆動軸36に出力されるトルクTrの大きさを大きくすることができる。そして、このときに、要求トルクTr*が小さいときに要求トルクTr*が大きいときよりも大きくなるように上昇レートRupを設定することにより、イナーシャ起因トルクの大きさが必要以上に大きくなるのを抑制することができ、イナーシャ起因トルクを生じさせる時間が必要以上に短くなるのを抑制することができると共に車両全体のエネルギ効率の低下を抑制することができる。また、要求トルクTr*が小さいときに要求トルクTr*が大きいときよりも大きくなるようにエンジン22の要求回転数Netagを設定することにより、要求トルクTr*が比較的小さいときでも、イナーシャ起因トルクを生じさせる時間をある程度確保することができる。そして、時刻t13にエンジン22の目標回転数Ne*が要求回転数Netagに至ると、時刻t13からは、要求回転数Netagを目標回転数Ne*に設定し、エンジン22の回転数Neが目標回転数Ne*となるようにモータMG1によってエンジン22をモータリングする。この場合、直行トルクTmpにイナーシャ起因トルクが含まれなくなることによって、駆動軸36に出力されるトルクTrの大きさが小さくなる。
以上説明した実施例のハイブリッド自動車20では、後進走行する際にモータMG1によってエンジン22をモータリングするときには、要求トルクTr*が小さい(絶対値としては大きい)ときに要求トルクTr*が大きい(絶対値としては小さい)ときよりも大きくなるように上昇レートRupを設定し、エンジン22の目標回転数Ne*を上昇レートRupを用いて上昇させる。そして、エンジン22の回転数Neが目標回転数Ne*となると共に要求トルクTr*に応じて走行するようにモータMG1とモータMG2とを制御する。これにより、イナーシャ起因トルクの大きさが必要以上に大きくなるのを抑制し、イナーシャ起因トルクを生じさせる時間が必要以上に短くなるのを抑制することができる。そして、イナーシャ起因トルクの大きさが必要以上に大きくなるのを抑制することにより、直行トルクTmpの大きさが必要以上に大きくなるのを抑制し、車両全体の損失の増加を抑制し、車両全体のエネルギ効率の低下を抑制することができる。
また、実施例のハイブリッド自動車20では、後進走行する際にモータMG1によってエンジン22をモータリングするときには、要求トルクTr*が小さい(絶対値としては大きい)ときに要求トルクTr*が大きい(絶対値としては小さい)ときよりも大きくなるように要求回転数Netagを設定し、エンジン22の目標回転数Ne*を上昇レートRupを用いて要求回転数Netagに向けて上昇させる。これにより、要求トルクTr*が比較的小さいときでも、イナーシャ起因トルクを生じさせる時間をある程度確保することができる。
実施例のハイブリッド自動車20では、後進走行する際において、要求トルクTr*がモータMG2の定格トルクTm2lim未満になったとき(要求トルクTr*の絶対値が定格トルクTm2limの絶対値よりも大きくなったとき)に、モータMG1によるエンジン22のモータリングを開始するものとした。しかし、後進走行する際において、要求トルクTr*がモータMG2の定格トルクTm2limよりも若干大きい閾値未満になったときに、モータMG1によるエンジン22のモータリングを開始するものとしてもよい。また、後進走行する際には、要求トルクTr*に拘わらず、モータMG1によるエンジン22のモータリングを開始するものとしてもよい。
実施例のハイブリッド自動車20では、後進走行する際において、要求トルクTr*がモータMG2の定格トルクTm2lim未満になった後に定格トルクTm2lim以上になったときには、モータMG1によるエンジン22のモータリングを継続するものとした。しかし、後進走行する際において、モータMG1によるエンジン22のモータリングを行なっているときに、要求トルクTr*が定格トルクTm2lim以上になったときには、モータMG1によるエンジン22のモータリングを終了するものとしてもよい。
実施例のハイブリッド自動車20では、後進走行する際において、要求トルクTr*が小さい(後進走行用の値として大きい)ときに要求トルクTr*が大きいときよりも大きくなるように、具体的には、要求トルクTr*が小さいほど大きくなる傾向にエンジン22の要求回転数Netagを設定するものとした。しかし、後進走行する際において、要求トルクTr*を考慮せずにエンジン22の要求回転数Netagを設定するものとしてもよい。
実施例の主要な要素と課題を解決するための手段の欄に記載した発明の主要な要素との対応関係について説明する。実施例では、エンジン22が「エンジン」に相当し、モータMG1が「第1モータ」に相当し、プラネタリギヤ30が「プラネタリギヤ」に相当し、モータMG2が「第2モータ」に相当し、バッテリ50が「バッテリ」に相当し、HVECU70とエンジンECU24とモータECU40とが「制御手段」に相当する。
なお、実施例の主要な要素と課題を解決するための手段の欄に記載した発明の主要な要素との対応関係は、実施例が課題を解決するための手段の欄に記載した発明を実施するための形態を具体的に説明するための一例であることから、課題を解決するための手段の欄に記載した発明の要素を限定するものではない。即ち、課題を解決するための手段の欄に記載した発明についての解釈はその欄の記載に基づいて行なわれるべきものであり、実施例は課題を解決するための手段の欄に記載した発明の具体的な一例に過ぎないものである。
以上、本発明を実施するための形態について実施例を用いて説明したが、本発明はこうした実施例に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において、種々なる形態で実施し得ることは勿論である。
本発明は、ハイブリッド自動車の製造産業などに利用可能である。
20 ハイブリッド自動車、22 エンジン、23 クランクポジションセンサ、24 エンジン用電子制御ユニット(エンジンECU)、26 クランクシャフト、28 ダンパ、30 プラネタリギヤ、36 駆動軸、37 デファレンシャルギヤ、38a,38b 駆動輪、40 モータ用電子制御ユニット(モータECU)、41,42 インバータ、43,44 回転位置検出センサ、50 バッテリ、51a 電圧センサ、51b 電流センサ、51c 温度センサ、52 バッテリ用電子制御ユニット(バッテリECU52)、54 電力ライン、70 ハイブリッド用電子制御ユニット(HVECU)、80 イグニッションスイッチ、81 シフトレバー、82 シフトポジションセンサ、83 アクセルペダル、84 アクセルペダルポジションセンサ、85 ブレーキペダル、86 ブレーキペダルポジションセンサ、88 車速センサ、MG1,MG2 モータ。
Claims (3)
- エンジンと、
動力を入出力可能な第1モータと、
前記第1モータの回転軸と前記エンジンの出力軸と車軸に連結された駆動軸とに3つの回転要素が共線図において前記回転軸,前記出力軸,前記駆動軸の順に並ぶように接続されたプラネタリギヤと、
前記駆動軸に動力を入出力可能な第2モータと、
前記第1モータおよび前記第2モータと電力をやりとり可能なバッテリと、
後進走行する際には、走行用の要求トルクに応じて走行するように少なくとも前記第2モータを制御する制御手段と、
を備えるハイブリッド自動車であって、
前記制御手段は、前記後進走行する際に、燃料噴射を行なっていない前記エンジンを前記第1モータによってモータリングするときには、前記要求トルクの絶対値が大きいときに該要求トルクの絶対値が小さいときよりも大きくなるように前記エンジンの回転数の単位時間あたりの上昇量の目標値である目標上昇率を設定し、前記エンジンの回転数が前記目標上昇率で上昇するように前記第1モータを制御する手段である、
ハイブリッド自動車。 - 請求項1記載のハイブリッド自動車であって、
前記制御手段は、前記後進走行する際に、前記要求トルクの絶対値が閾値よりも大きくなったときに、前記第1モータによる前記エンジンのモータリングを開始する手段である、
ハイブリッド自動車。 - 請求項1または2記載のハイブリッド自動車であって、
前記制御手段は、前記後進走行する際に、前記エンジンを前記第1モータによってモータリングするときには、前記要求トルクの絶対値が大きいときに該要求トルクの絶対値が小さいときよりも大きくなるように要求回転数に設定し、前記エンジンの回転数が前記要求回転数まで上昇するように前記第1モータを制御する手段である、
ハイブリッド自動車。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015109691A JP2016222092A (ja) | 2015-05-29 | 2015-05-29 | ハイブリッド自動車 |
US15/166,769 US20160347304A1 (en) | 2015-05-29 | 2016-05-27 | Hybrid vehicle |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015109691A JP2016222092A (ja) | 2015-05-29 | 2015-05-29 | ハイブリッド自動車 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2016222092A true JP2016222092A (ja) | 2016-12-28 |
Family
ID=57397861
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015109691A Pending JP2016222092A (ja) | 2015-05-29 | 2015-05-29 | ハイブリッド自動車 |
Country Status (2)
Country | Link |
---|---|
US (1) | US20160347304A1 (ja) |
JP (1) | JP2016222092A (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7091948B2 (ja) * | 2018-08-30 | 2022-06-28 | トヨタ自動車株式会社 | ハイブリッド車両の制御装置 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004350394A (ja) * | 2003-05-21 | 2004-12-09 | Toyota Motor Corp | 動力出力装置およびその制御方法並びにこれを搭載する自動車 |
JP2006057617A (ja) * | 2004-07-20 | 2006-03-02 | Toyota Motor Corp | 動力出力装置およびこれを搭載する自動車並びに動力出力装置の制御方法 |
JP2007216714A (ja) * | 2006-02-14 | 2007-08-30 | Toyota Motor Corp | 動力出力装置およびこれを搭載する車両並びに動力出力装置の制御方法 |
JP2010208362A (ja) * | 2009-03-06 | 2010-09-24 | Toyota Motor Corp | ハイブリッド車およびその制御方法 |
JP2011218827A (ja) * | 2010-04-02 | 2011-11-04 | Toyota Motor Corp | ハイブリッド自動車およびその制御方法 |
US20130116867A1 (en) * | 2011-11-03 | 2013-05-09 | Ford Global Technologies, Llc | Method and System for Speed Control of a Hybrid Vehicle |
-
2015
- 2015-05-29 JP JP2015109691A patent/JP2016222092A/ja active Pending
-
2016
- 2016-05-27 US US15/166,769 patent/US20160347304A1/en not_active Abandoned
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004350394A (ja) * | 2003-05-21 | 2004-12-09 | Toyota Motor Corp | 動力出力装置およびその制御方法並びにこれを搭載する自動車 |
JP2006057617A (ja) * | 2004-07-20 | 2006-03-02 | Toyota Motor Corp | 動力出力装置およびこれを搭載する自動車並びに動力出力装置の制御方法 |
JP2007216714A (ja) * | 2006-02-14 | 2007-08-30 | Toyota Motor Corp | 動力出力装置およびこれを搭載する車両並びに動力出力装置の制御方法 |
JP2010208362A (ja) * | 2009-03-06 | 2010-09-24 | Toyota Motor Corp | ハイブリッド車およびその制御方法 |
JP2011218827A (ja) * | 2010-04-02 | 2011-11-04 | Toyota Motor Corp | ハイブリッド自動車およびその制御方法 |
US20130116867A1 (en) * | 2011-11-03 | 2013-05-09 | Ford Global Technologies, Llc | Method and System for Speed Control of a Hybrid Vehicle |
Also Published As
Publication number | Publication date |
---|---|
US20160347304A1 (en) | 2016-12-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6183339B2 (ja) | ハイブリッド自動車 | |
JP6380304B2 (ja) | ハイブリッド自動車 | |
JP6260558B2 (ja) | ハイブリッド自動車 | |
JP6260595B2 (ja) | ハイブリッド自動車 | |
JP6332172B2 (ja) | ハイブリッド自動車 | |
JP2019156007A (ja) | ハイブリッド車両の制御装置 | |
JP2013035370A (ja) | ハイブリッド自動車 | |
JP6354713B2 (ja) | ハイブリッド自動車 | |
JP6350208B2 (ja) | 自動車 | |
JP6332173B2 (ja) | ハイブリッド自動車 | |
JP2017132344A (ja) | ハイブリッド自動車 | |
JP2016132263A (ja) | ハイブリッド自動車 | |
JP2016060319A (ja) | ハイブリッド自動車 | |
JP2017178013A (ja) | ハイブリッド自動車 | |
JP2016222092A (ja) | ハイブリッド自動車 | |
JP2017128212A (ja) | ハイブリッド自動車 | |
JP2016175560A (ja) | ハイブリッド自動車 | |
JP2016060321A (ja) | ハイブリッド自動車 | |
JP2016083988A (ja) | ハイブリッド車 | |
JP2019155940A (ja) | ハイブリッド自動車 | |
JP6350395B2 (ja) | ハイブリッド自動車 | |
JP6747375B2 (ja) | ハイブリッド自動車 | |
JP6834905B2 (ja) | ハイブリッド自動車 | |
JP2017132280A (ja) | ハイブリッド車両 | |
JP2017094756A (ja) | ハイブリッド自動車 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20170607 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170613 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20171205 |