[go: up one dir, main page]

JP2015131609A - vehicle - Google Patents

vehicle Download PDF

Info

Publication number
JP2015131609A
JP2015131609A JP2014005084A JP2014005084A JP2015131609A JP 2015131609 A JP2015131609 A JP 2015131609A JP 2014005084 A JP2014005084 A JP 2014005084A JP 2014005084 A JP2014005084 A JP 2014005084A JP 2015131609 A JP2015131609 A JP 2015131609A
Authority
JP
Japan
Prior art keywords
engine
vehicle
speed
vehicle speed
control
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
Application number
JP2014005084A
Other languages
Japanese (ja)
Inventor
義明 鶴田
Yoshiaki Tsuruta
義明 鶴田
正幸 馬場
Masayuki Baba
正幸 馬場
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.)
Toyota Motor Corp
Original Assignee
Toyota Motor Corp
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 Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP2014005084A priority Critical patent/JP2015131609A/en
Publication of JP2015131609A publication Critical patent/JP2015131609A/en
Pending legal-status Critical Current

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

  • Hybrid Electric Vehicles (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
  • Control Of Vehicle Engines Or Engines For Specific Uses (AREA)
  • Electric Propulsion And Braking For Vehicles (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a vehicle in which giving a driver feeling of strangeness is suppressed when a vehicle speed reaches an ASL (Adjustable Speed Limiter) vehicle speed.SOLUTION: A vehicle 1 includes a continuously variable transmission (materialized by a first motor 20 and a power division device 40) provided between an engine 10 and a driving wheel 80. A control device 200 performs: fuel economy-prioritized engine control to prioritize in fuel economy and engine speed increase control (acceleration feeling performance control) to increase a speed of the engine 10 in accordance with at least any of a vehicle speed rise, an increase in accelerator opening degree and a temporal elapse; and vehicle speed limit control (ASL control) to limit a vehicle speed at an upper limit vehicle speed. When the vehicle speed reaches the upper limit vehicle speed (an ASL vehicle speed) during performing of the engine speed increase control, the control device 200 releases the engine speed increase control and transitions to the fuel economy-prioritized engine control.

Description

本発明は、車両に関し、特に、無段変速装置を備えたハイブリッド車両に関する。   The present invention relates to a vehicle, and more particularly, to a hybrid vehicle including a continuously variable transmission.

特開2010−006334号公報(特許文献1)には、設定された制限速度に到達するとアクセルを踏み込んでもそれ以上車速が上昇しないように車両を制御するASL(Adjustable Speed Limiter)制御装置が開示されている。   Japanese Patent Laying-Open No. 2010-006334 (Patent Document 1) discloses an ASL (Adjustable Speed Limiter) control device that controls the vehicle so that the vehicle speed does not increase further when the accelerator is depressed when the set speed limit is reached. ing.

特開2010−006334号公報JP 2010-006334 A 特開2003−254421号公報JP 2003-254421 A 特開2012−153344号公報JP 2012-153344 A

無段変速機を備える車両において、ドライバのアクセル操作による加速要求が有る場合にはアクセル操作に連動してエンジン回転速度が上昇するように制御して加速感を演出する回転速度増加制御の導入が検討されている。   In a vehicle equipped with a continuously variable transmission, when there is an acceleration request by the driver's accelerator operation, the introduction of a rotation speed increase control that produces an acceleration feeling by controlling the engine rotation speed in conjunction with the accelerator operation is introduced. It is being considered.

このような技術をASL制御装置と組み合わせて車両に採用すると、車速が制限速度に到達するとドライバがアクセルを踏み込んでも車速は上昇しなくなる。しかし、回転速度増加制御によってエンジン回転速度は上昇する。   When such a technique is used in a vehicle in combination with an ASL control device, the vehicle speed does not increase even if the driver depresses the accelerator when the vehicle speed reaches the speed limit. However, the engine speed increases due to the rotational speed increase control.

したがって、車速が上昇しないにも拘わらずエンジン回転速度だけが上昇することになり、ドライバに違和感を与える可能性がある。   Therefore, although the vehicle speed does not increase, only the engine speed increases, which may give the driver a feeling of strangeness.

また、ASL制御中は車速が制限されるため、回転速度増加制御の放電領域の車速が継続し蓄電装置の放電が過多となる可能性がある。   In addition, since the vehicle speed is limited during ASL control, there is a possibility that the vehicle speed in the discharge region of the rotation speed increase control continues and the power storage device is excessively discharged.

この発明の目的は、回転速度増加制御をASL制御と組み合わせて実行可能な車両において、蓄電装置の放電の過多を避けるとともに、車速がASL車速に到達した際にドライバに違和感を与えることが抑制された車両を提供することである。   The object of the present invention is to avoid excessive discharge of the power storage device in a vehicle that can execute the rotational speed increase control in combination with ASL control, and to suppress the driver from feeling uncomfortable when the vehicle speed reaches the ASL vehicle speed. Is to provide a vehicle.

(1) この発明は、要約すると、車両であって、エンジンと、エンジンと駆動輪との間に設けられた無段変速装置と、エンジンおよび無段変速装置を制御する制御装置とを備える。制御装置は、燃費を優先させる燃費優先エンジン制御と、車速上昇、アクセル開度の増加および時間経過の少なくとも一つに応じてエンジンの回転速度を増加させる回転速度増加制御とのいずれかを行なうとともに、上限車速に車速を制限する車速制限制御を実行する。制御装置は、回転速度増加制御を実行中において、車速が上限車速に到達した場合には、回転速度増加制御を解除して燃費優先エンジン制御に移行する。   (1) In summary, the present invention is a vehicle, and includes an engine, a continuously variable transmission provided between the engine and driving wheels, and a control device that controls the engine and the continuously variable transmission. The control device performs either fuel efficiency priority engine control for giving priority to fuel efficiency, or rotational speed increase control for increasing the rotational speed of the engine in accordance with at least one of a vehicle speed increase, an accelerator opening increase, and a lapse of time. Then, vehicle speed limiting control is performed to limit the vehicle speed to the upper limit vehicle speed. When the vehicle speed reaches the upper limit vehicle speed during execution of the rotation speed increase control, the control device cancels the rotation speed increase control and shifts to fuel efficiency priority engine control.

車速が上限車速に到達した場合には、車速がそれ以上に増加しなくなる。この場合にエンジンの回転速度が増加するとドライバに違和感を与える可能性がある。また、車速が制限されていることをドライバが認識している場合に、アクセル開度を変化させても車速が一定に制限されているのに、アクセル開度を変化させたことに応答してエンジン回転速度のみが変化すると、やはりドライバに違和感を与える可能性がある。車速が上限車速に到達した場合には、回転速度増加制御を解除するので、このような違和感を低減させることができる。   When the vehicle speed reaches the upper limit vehicle speed, the vehicle speed does not increase any further. In this case, if the engine speed increases, the driver may feel uncomfortable. In addition, when the driver recognizes that the vehicle speed is limited, in response to changing the accelerator opening, even if the accelerator opening is changed, the vehicle speed is limited to a constant value. If only the engine speed changes, the driver may still feel uncomfortable. When the vehicle speed reaches the upper limit vehicle speed, the rotational speed increase control is canceled, so that such a sense of incongruity can be reduced.

(2) 好ましくは、車両は、エンジンの動力とバッテリからの電力で駆動されるモータの動力とによって、車両の駆動力を出力するハイブリッド車両である。制御装置は、回転速度増加制御を実行中において、車速が上限車速に到達する前には、車速と上限車速との差が小さいほど、指令エンジン回転速度を燃費優先エンジン制御が適用された場合に決定されるエンジン回転速度に近づけるように増加させる。   (2) Preferably, the vehicle is a hybrid vehicle that outputs the driving force of the vehicle by the power of the engine and the power of the motor driven by the electric power from the battery. When the fuel efficiency priority engine control is applied to the command engine rotation speed, the difference between the vehicle speed and the upper limit vehicle speed is smaller before the vehicle speed reaches the upper limit vehicle speed during the execution of the rotation speed increase control. Increase to approach the determined engine speed.

回転速度増加制御を解除する際に、燃費優先エンジン制御に移行した後の目標エンジン回転速度が現在のエンジン回転速度と乖離していると、エンジン回転速度が急変することになり、ドライバに違和感を与えてしまう。上記の制御によれば、車速が上限車速に近づくにつれて回転速度増加制御解除後のエンジン回転速度の指令値に近づけるように制御が行なわれるため、エンジン回転速度の急変を抑制することができる。   When canceling the speed increase control, if the target engine speed after the shift to fuel efficiency priority engine control deviates from the current engine speed, the engine speed will change suddenly, and the driver will feel uncomfortable. I will give it. According to the above control, the control is performed so that the engine speed approaches the command value of the engine speed after the rotational speed increase control is canceled as the vehicle speed approaches the upper limit vehicle speed, so that a sudden change in the engine speed can be suppressed.

(3) 好ましくは、車両は、エンジンの動力とバッテリからの電力で駆動されるモータの動力とによって、車両の駆動力を出力するハイブリッド車両である。制御装置は、回転速度増加制御を実行開始する場合には、車速が上限車速に到達する前において、車速と上限車速との差が小さいほど、エンジン回転速度の初期指令値を大きい値に設定する。   (3) Preferably, the vehicle is a hybrid vehicle that outputs the driving force of the vehicle by the power of the engine and the power of the motor driven by the electric power from the battery. When starting the execution of the rotation speed increase control, the control device sets the initial command value of the engine rotation speed to a larger value as the difference between the vehicle speed and the upper limit vehicle speed is smaller before the vehicle speed reaches the upper limit vehicle speed. .

回転速度増加制御を解除する際に、燃費優先エンジン制御に移行した後のエンジン回転速度が現在のエンジン回転速度と乖離していると、エンジン回転速度が急変することになり、ドライバに違和感を与えてしまう。上記の制御によれば、車速と上限車速との差に基づいて初期回転速度指令値が決定され、回転速度増加制御解除後のエンジン回転速度の指令値に予め近づけるように制御が行なわれるため、エンジン回転速度の急変を抑制することができる。   When canceling the rotation speed increase control, if the engine rotation speed after shifting to fuel efficiency priority engine control deviates from the current engine rotation speed, the engine rotation speed will change suddenly, giving the driver a sense of incongruity. End up. According to the above control, the initial rotational speed command value is determined based on the difference between the vehicle speed and the upper limit vehicle speed, and the control is performed in advance so as to approach the engine rotational speed command value after the rotational speed increase control is released. Sudden changes in engine speed can be suppressed.

(4) 好ましくは、車両は、エンジンの動力とバッテリからの電力で駆動されるモータの動力とによって、車両の駆動力を出力するハイブリッド車両である。制御装置は、回転速度増加制御を実行中において、車速が上限車速に到達する前には、車速と上限車速との差が小さいほど、指令エンジン回転速度の変化率を大きくする。   (4) Preferably, the vehicle is a hybrid vehicle that outputs the driving force of the vehicle by the power of the engine and the power of the motor driven by the electric power from the battery. The control device increases the change rate of the command engine rotation speed as the difference between the vehicle speed and the upper limit vehicle speed is smaller before the vehicle speed reaches the upper limit vehicle speed during execution of the rotation speed increase control.

回転速度増加制御を解除する際に、燃費優先エンジン制御に移行した後のエンジン回転速度が現在のエンジン回転速度と乖離していると、エンジン回転速度が急変することになり、ドライバに違和感を与えてしまう。上記の制御によれば、車速が上限車速に近づくにつれて回転速度の増加率を増やし、回転速度増加制御を解除後のエンジン回転速度の指令値に近づけるように制御が行なわれるため、エンジン回転速度の急変を抑制することができる。   When canceling the rotation speed increase control, if the engine rotation speed after shifting to fuel efficiency priority engine control deviates from the current engine rotation speed, the engine rotation speed will change suddenly, giving the driver a sense of incongruity. End up. According to the above control, the rate of increase in the rotational speed is increased as the vehicle speed approaches the upper limit vehicle speed, and the control is performed so as to approach the command value of the engine rotational speed after the rotational speed increase control is canceled. Sudden changes can be suppressed.

(5) 好ましくは、車両は、エンジンの動力とバッテリからの電力で駆動されるモータの動力とによって、車両の駆動力を出力するハイブリッド車両である。制御装置は、回転速度増加制御を実行中において、車速が上限車速に到達する前には、車速と上限車速との差が小さいほど、指令エンジン回転速度の下限値を大きい値に設定して指令エンジン回転速度を制限する。   (5) Preferably, the vehicle is a hybrid vehicle that outputs the driving force of the vehicle by the power of the engine and the power of the motor driven by the electric power from the battery. The control device sets the lower limit value of the command engine rotation speed to a larger value as the difference between the vehicle speed and the upper limit vehicle speed becomes smaller before the vehicle speed reaches the upper limit vehicle speed during the rotation speed increase control. Limit engine speed.

回転速度増加制御を解除する際に、燃費優先エンジン制御に移行した後のエンジン回転速度が現在のエンジン回転速度と乖離していると、エンジン回転速度が急変することになり、ドライバに違和感を与えてしまう。上記の制御によれば、車速が上限車速に近づくにつれてエンジン回転速度の下限値を増加させることによって、回転速度増加制御を解除後のエンジン回転速度の指令値に近づけるように制御が行なわれるため、エンジン回転速度の急変を抑制することができる。   When canceling the rotation speed increase control, if the engine rotation speed after shifting to fuel efficiency priority engine control deviates from the current engine rotation speed, the engine rotation speed will change suddenly, giving the driver a sense of incongruity. End up. According to the above control, since the lower limit value of the engine rotation speed is increased as the vehicle speed approaches the upper limit vehicle speed, the control is performed so as to approach the command value of the engine rotation speed after the release of the rotation speed increase control. Sudden changes in engine speed can be suppressed.

本発明によれば、回転速度増加制御をASL制御と組み合わせて実行可能な車両においてASL車速に到達した際にドライバに違和感を与えることが抑制される。   ADVANTAGE OF THE INVENTION According to this invention, when the ASL vehicle speed is reached | attained in the vehicle which can be performed combining rotational speed increase control with ASL control, it is suppressed that a driver feels strange.

本実施の形態による車両1の全体構成を示す図である。1 is a diagram showing an overall configuration of a vehicle 1 according to the present embodiment. 最適燃費制御と加速感演出制御について説明するための波形図である。It is a wave form chart for explaining optimal fuel consumption control and acceleration feeling production control. 加速感演出制御をASL制御に適用する場合の問題点を説明するための図である。It is a figure for demonstrating the problem in the case of applying acceleration feeling production | presentation control to ASL control. ECU200が車両駆動力を制御する場合に実行する処理の流れを示すフローチャートである。It is a flowchart which shows the flow of the process performed when ECU200 controls vehicle driving force. 最適燃費制御による最適燃費回転速度NEefおよび最適燃費トルクTEefの算出手法を模式的に示す図である。It is a figure which shows typically the calculation method of the optimal fuel consumption rotational speed NEef and the optimal fuel consumption torque TEef by optimal fuel consumption control. 加速感演出制御による指令エンジン回転速度NEcomおよび指令エンジントルクTEcomの設定手法を模式的に示す図である。It is a figure which shows typically the setting method of instruction | command engine speed NEcom and instruction | command engine torque TEcom by acceleration feeling effect control. 実施の形態1の制御が実現された場合の動作を説明するための動作波形図である。FIG. 6 is an operation waveform diagram for explaining an operation when the control of the first embodiment is realized. 実施の形態2において、ECU200が車両駆動力を制御する場合に実行する処理の流れを示すフローチャートである。In Embodiment 2, it is a flowchart which shows the flow of the process performed when ECU200 controls vehicle driving force. エンジン回転速度の初期値NEiniの算出処理(図8のS61Sの処理)の詳細な流れを示すフローチャートである。It is a flowchart which shows the detailed flow of the calculation process (process of S61S of FIG. 8) of the initial value NEini of an engine speed. 図9のS61Eで決定される初期値NEiniとΔVaslとの関係を示す図である。It is a figure which shows the relationship between the initial value NEini determined by S61E of FIG. 9, and (DELTA) Vasl. 初期値補正処理の内容を模式的に示す図である。It is a figure which shows typically the content of the initial value correction process. 初期値補正処理が適用された場合のエンジン回転速度の変化を説明するための図である。It is a figure for demonstrating the change of the engine speed when an initial value correction process is applied. エンジン回転速度の増加率ΔNEの算出処理(図3のS63の処理)の詳細な流れを示すフローチャートである。It is a flowchart which shows the detailed flow of a calculation process (process of S63 of FIG. 3) of increase rate (DELTA) NE of an engine speed. 図13のS63Fで決定される増加率ΔNEとΔVaslとの関係を示す図である。It is a figure which shows the relationship between increase rate (DELTA) NE and (DELTA) Vasl determined by S63F of FIG. 増加率補正処理が適用された場合のエンジン回転速度の変化を説明するための図である。It is a figure for demonstrating the change of an engine speed when an increase rate correction process is applied. エンジン回転速度の下限値NEminの算出処理(図8のS65Sの処理の一部)の詳細な流れを示すフローチャートである。It is a flowchart which shows the detailed flow of the calculation process (a part of process of S65S of FIG. 8) of the lower limit NEmin of engine speed. 図16のS65Eで決定される下限値NEminとΔVaslとの関係を示す図である。It is a figure which shows the relationship between lower limit NEmin and (DELTA) Vasl determined by S65E of FIG. 下限値補正処理が適用された場合のエンジン回転速度の変化を説明するための図である。It is a figure for demonstrating the change of an engine speed when a lower limit correction process is applied.

以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰返さない。   Hereinafter, embodiments of the present invention will be described with reference to the drawings. In the following description, the same parts are denoted by the same reference numerals. Their names and functions are also the same. Therefore, detailed description thereof will not be repeated.

本明細書において「電力」という用語は、狭義の電力(仕事率)を意味する場合と、広義の電力である電力量(仕事量)または電気エネルギを意味する場合とがあり、その用語が使用される状況に応じて弾力的に解釈される。   In this specification, the term “electric power” may mean electric power (work rate) in a narrow sense, and may mean electric energy (work amount) or electric energy, which is electric power in a broad sense, and the term is used. It is interpreted elastically according to the situation to be done.

[実施の形態1]
<車両の全体構成>
図1は、本実施の形態による車両1の全体構成を示す図である。車両1は、エンジン10と、駆動軸16と、第1モータジェネレータ(以下「第1モータ」という)20と、第2モータジェネレータ(以下「第2モータ」という)30と、動力分割装置40と、減速機58と、PCU(Power Control Unit)60と、バッテリ70と、駆動輪80と、車速センサ3と、アクセル開度センサ203と、ECU(Electronic Control Unit)200とを含む。
[Embodiment 1]
<Overall configuration of vehicle>
FIG. 1 is a diagram showing an overall configuration of a vehicle 1 according to the present embodiment. The vehicle 1 includes an engine 10, a drive shaft 16, a first motor generator (hereinafter referred to as “first motor”) 20, a second motor generator (hereinafter referred to as “second motor”) 30, and a power split device 40. , A speed reducer 58, a PCU (Power Control Unit) 60, a battery 70, a drive wheel 80, a vehicle speed sensor 3, an accelerator opening sensor 203, and an ECU (Electronic Control Unit) 200.

この車両1は、エンジン10および第2モータ30の少なくとも一方の動力によって走行可能なハイブリッド車両である。   The vehicle 1 is a hybrid vehicle that can run with the power of at least one of the engine 10 and the second motor 30.

エンジン10が発生する動力は、動力分割装置40によって、駆動軸16(駆動輪80)へ伝達される経路と第1モータ20へ伝達される経路とに分割される。   The power generated by the engine 10 is divided into a path transmitted to the drive shaft 16 (drive wheels 80) and a path transmitted to the first motor 20 by the power split device 40.

第1モータ20および第2モータ30は、PCU60によって駆動される三相交流回転電機である。第1モータ20は、動力分割装置40によって分割されたエンジン10の動力を用いて発電可能である。第2モータ30は、バッテリ70に蓄えられた電力および第1モータ20により発電された電力の少なくともいずれか一方を用いて動力を発生可能である。第2モータ30が発生する動力は駆動軸16を介して駆動輪80へ伝達される。また、第2モータ30は、駆動軸16の回転エネルギを用いて発電することによって回生ブレーキとしても機能する。第2モータ30により発電された電力はPCU60を経由してバッテリ70に充電される。   The first motor 20 and the second motor 30 are three-phase AC rotating electric machines driven by the PCU 60. The first motor 20 can generate power using the power of the engine 10 divided by the power split device 40. The second motor 30 can generate power using at least one of the electric power stored in the battery 70 and the electric power generated by the first motor 20. The power generated by the second motor 30 is transmitted to the drive wheels 80 via the drive shaft 16. The second motor 30 also functions as a regenerative brake by generating electric power using the rotational energy of the drive shaft 16. The electric power generated by the second motor 30 is charged to the battery 70 via the PCU 60.

動力分割装置40は、サンギヤ、リングギヤ、ピニオンギヤ、およびキャリアを含む遊星歯車機構である。サンギヤは第1モータ20に連結される。リングギヤは駆動軸16を介して第2モータ30および駆動輪80に連結される。ピニオンギヤはサンギヤおよびリングギヤの各々と噛み合う。キャリアは、ピニオンギヤを自転可能に支持するとともに、エンジン10のクランク軸に連結される。   Power split device 40 is a planetary gear mechanism including a sun gear, a ring gear, a pinion gear, and a carrier. The sun gear is connected to the first motor 20. The ring gear is connected to the second motor 30 and the drive wheel 80 via the drive shaft 16. The pinion gear meshes with each of the sun gear and the ring gear. The carrier supports the pinion gear so as to be able to rotate and is coupled to the crankshaft of the engine 10.

エンジン10、第1モータ20および第2モータ30が遊星歯車からなる動力分割装置40を介して連結されることで、エンジン回転速度NE、第1モータ回転速度NM1および第2モータ回転速度NM2は、動力分割装置40の共線図において直線で結ばれる関係(いずれか2つの値が決まれば残りの1つの値も一義的に決まる関係)になる。   The engine 10, the first motor 20, and the second motor 30 are connected via a power split device 40 including a planetary gear, so that the engine rotation speed NE, the first motor rotation speed NM1, and the second motor rotation speed NM2 are: In the collinear diagram of the power split device 40, a relationship is formed by a straight line (a relationship in which if any two values are determined, the remaining one value is also uniquely determined).

たとえば、第1モータ回転速度NM1と第2モータ回転速度NM2とが決まれば、残りのエンジン回転速度NEは一義的に決まる。言い換えれば、第2モータ回転速度NM2が一定であっても、第1モータ回転速度NM1を調整することによってエンジン回転速度NEを自由に変更することができる。ここで、第2モータ30は駆動輪80に連結されているため、第2モータ回転速度NM2は車速Vに応じた値となる。したがって、車速Vに対するエンジン回転速度NEの比は、第1モータ回転速度NM1を調整することによって無段階に切り替えることができる。つまり、車両1において、第1モータ20および動力分割装置40は、車速Vに対するエンジン回転速度NEの比を無段階に切り替えることができる電気式の無段変速装置として機能する。なお、本発明が適用可能な車両は、電気式の無段変速装置を備えた車両に限定されず、機械式(たとえばベルト式)の無段変速機を備えた車両にも適用可能である。   For example, if the first motor rotation speed NM1 and the second motor rotation speed NM2 are determined, the remaining engine rotation speed NE is uniquely determined. In other words, even if the second motor rotation speed NM2 is constant, the engine rotation speed NE can be freely changed by adjusting the first motor rotation speed NM1. Here, since the second motor 30 is connected to the drive wheels 80, the second motor rotation speed NM2 is a value corresponding to the vehicle speed V. Therefore, the ratio of the engine rotational speed NE to the vehicle speed V can be switched steplessly by adjusting the first motor rotational speed NM1. That is, in the vehicle 1, the first motor 20 and the power split device 40 function as an electric continuously variable transmission that can switch the ratio of the engine rotational speed NE to the vehicle speed V steplessly. The vehicle to which the present invention can be applied is not limited to a vehicle having an electric continuously variable transmission, and can also be applied to a vehicle having a mechanical (for example, belt type) continuously variable transmission.

PCU60は、ECU200からの制御信号に基づいて、バッテリ70、第1モータ20および第2モータ30の間で電力変換を行なう電力変換装置である。   The PCU 60 is a power conversion device that performs power conversion among the battery 70, the first motor 20, and the second motor 30 based on a control signal from the ECU 200.

バッテリ70は、たとえば、ニッケル水素電池やリチウムイオン電池等を含んで構成される二次電池である。バッテリ70の電圧は、たとえば200V程度である。バッテリ70は、上述したように第1モータ20および/または第2モータ30により発電された電力を用いて充電される。なお、バッテリ70は、第1モータ20および第2モータ30との間で電力を入出力可能な蓄電装置であればよく、たとえば大容量キャパシタに変更してもよい。   The battery 70 is a secondary battery including, for example, a nickel metal hydride battery or a lithium ion battery. The voltage of the battery 70 is about 200V, for example. The battery 70 is charged using the electric power generated by the first motor 20 and / or the second motor 30 as described above. The battery 70 may be a power storage device that can input and output power between the first motor 20 and the second motor 30, and may be changed to a large-capacity capacitor, for example.

アクセル開度センサ203は、アクセル開度A(ユーザによるアクセルペダル操作量)を検出し、検出結果をECU200に送信する。車速センサ3は、車速V(車輪速を使用可能、なお、第2モータ回転速度NM2などでもよい)を検出し、検出結果をECU200に送信する。   The accelerator opening sensor 203 detects the accelerator opening A (accelerator pedal operation amount by the user), and transmits the detection result to the ECU 200. The vehicle speed sensor 3 detects the vehicle speed V (the wheel speed can be used, and may be the second motor rotation speed NM2 or the like) and transmits the detection result to the ECU 200.

さらに、図示していないが、車両1には、エンジン回転速度NE、第1モータ回転速度NM1、第2モータ回転速度NM2、第2モータ30の温度、バッテリ70の状態(電流、電圧、温度)など、車両1を制御するために必要なさまざまな物理量を検出するための複数のセンサが設けられる。これらのセンサは、検出結果をECU200に送信する。   Further, although not shown, the vehicle 1 includes an engine rotation speed NE, a first motor rotation speed NM1, a second motor rotation speed NM2, a temperature of the second motor 30, and a state of the battery 70 (current, voltage, temperature). For example, a plurality of sensors for detecting various physical quantities necessary for controlling the vehicle 1 are provided. These sensors transmit a detection result to ECU200.

ECU200は、図示しないCPU(Central Processing Unit)およびメモリを内蔵した電子制御ユニットである。ECU200は、各センサからの情報およびメモリに記憶された情報に基づいて所定の演算処理を実行し、演算結果に基づいて車両1の各機器を制御する。ECU200は、エンジン10およびPCU60等を制御することによって、車両駆動力を制御する。   The ECU 200 is an electronic control unit incorporating a CPU (Central Processing Unit) and a memory (not shown). ECU 200 executes a predetermined calculation process based on information from each sensor and information stored in the memory, and controls each device of vehicle 1 based on the calculation result. ECU 200 controls vehicle driving force by controlling engine 10, PCU 60, and the like.

<最適燃費制御と加速感演出制御の説明>
ハイブリッド車両では、燃費向上のために、エンジンが効率の良い運転点で動作するように制御される。このように制御すると、エンジン回転速度は、ユーザのアクセルペダル操作、車速の増加およびアクセル踏み込み時間の経過にはあまり敏感に反応しない。ユーザの好みはさまざまであるので、車両の運転に加速感を求めたいユーザもいる。
<Explanation of optimal fuel efficiency control and acceleration feeling control>
In a hybrid vehicle, the engine is controlled to operate at an efficient driving point in order to improve fuel efficiency. When controlled in this way, the engine speed does not react very sensitively to the user's accelerator pedal operation, the increase in vehicle speed, and the elapsed time of accelerator depression. Since user preferences vary, some users want a sense of acceleration in driving a vehicle.

無段変速装置を備えたハイブリッド車両においては、ユーザによる加速要求時に、車速の上昇に応じてエンジン回転速度を増加させることによって加速感を演出する(ユーザに加速感を感じさせる)ことができる。このような制御を本明細書では、回転速度増加制御または加速感演出制御と称する。このような加速感の演出によってエンジンの出力が車両要求パワーに対して不足あるいは超過したときには、その過不足をなくすようにモータの出力(モータの力行パワーあるいは回生パワー)を調整することができる。   In a hybrid vehicle equipped with a continuously variable transmission, when a user requests acceleration, an acceleration feeling can be produced by increasing the engine rotation speed according to the increase in the vehicle speed (the user can feel the acceleration feeling). In the present specification, such control is referred to as rotational speed increase control or acceleration feeling effect control. When the output of the engine is insufficient or excessive with respect to the vehicle required power due to such an effect of acceleration, the output of the motor (motor power or regenerative power) can be adjusted so as to eliminate the excess or deficiency.

図2は、最適燃費制御と加速感演出制御について説明するための波形図である。図2では、縦軸にはエンジン回転速度NEが示され、横軸には経過時間が示される。また、破線で最適燃費制御が実行された場合のエンジン回転速度NEefが示され、実線では、加速感演出制御が実行された場合のエンジン回転速度NEacが示される。   FIG. 2 is a waveform diagram for explaining optimum fuel consumption control and acceleration feeling effect control. In FIG. 2, the vertical axis represents the engine speed NE, and the horizontal axis represents the elapsed time. Also, the broken line indicates the engine speed NEef when the optimal fuel efficiency control is executed, and the solid line indicates the engine speed NEac when the acceleration feeling effect control is executed.

時刻t1において、アクセルペダルの操作量がしきい値を超えたことに応じてエンジン回転速度が上昇する。このとき、加速感演出制御が実行されると、エンジン回転速度NEacが時間の経過とともに増加するが、エンジン回転速度NEefに比べて増加率が大きくなるように制御される。   At time t1, the engine speed increases in response to the operation amount of the accelerator pedal exceeding the threshold value. At this time, when the acceleration feeling effect control is executed, the engine rotation speed NEac increases with time, but is controlled so that the increase rate is larger than the engine rotation speed NEef.

これにより、ユーザは、エンジン音が変化することを感じやすくなり、車速や時間の経過に伴い加速感をより多く感じることができる。   This makes it easier for the user to feel that the engine sound changes, and to feel more acceleration as the vehicle speed and time elapse.

加速感演出制御を行なうと、エンジンの回転速度NEacが車両要求パワーをエンジンが最も効率よく出力可能な最適燃費回転速度NEefから乖離する。そこで、エンジンの出力の過不足分がモータの出力によって補正される。   When the acceleration feeling effect control is performed, the engine rotational speed NEac deviates from the optimum fuel efficiency rotational speed NEef at which the engine can output the vehicle required power most efficiently. Therefore, the excess or deficiency of the engine output is corrected by the motor output.

時刻t1〜t2の間は、エンジンの出力が不足するので、モータの出力によって不足分が補われるため、バッテリからの放電が多くなる。一方、時刻t2〜t3の間は、エンジンの出力の過剰分がモータによって回生されバッテリに充電が行なわれる。   Between times t1 and t2, since the engine output is insufficient, the shortage is compensated for by the motor output, so the discharge from the battery increases. On the other hand, between times t2 and t3, the excess output of the engine is regenerated by the motor and the battery is charged.

<加速感演出制御をASL制御に適用する検討>
図3は、加速感演出制御をASL制御に適用する場合の問題点を説明するための図である。図3を参照して、ASL車速が設定されている場合に、ASL車速に到達すると(時刻t1)、アクセルを踏み込んでも車速はそれ以上は上昇しない。これは、アクセルペダルの操作量が変化しユーザアクセル開度Auが変化しても、制御アクセル開度Aが制限されるからである。
<Examination of applying acceleration feeling control to ASL control>
FIG. 3 is a diagram for explaining a problem in the case where the acceleration feeling effect control is applied to the ASL control. Referring to FIG. 3, when the ASL vehicle speed is set, when the ASL vehicle speed is reached (time t1), the vehicle speed does not increase any further even if the accelerator is depressed. This is because even if the operation amount of the accelerator pedal changes and the user accelerator opening Au changes, the control accelerator opening A is limited.

しかし、加速感演出制御は加速感を演出するために、車速とユーザアクセル開度Auに基づいてエンジン回転速度の指令値を決定する。したがって、時刻t14〜t15に示すようにドライバがアクセルペダルを少し戻すとエンジン回転速度もこれに応じて変化する。このとき、制御アクセル開度Aは一定であり車速も一定であるので、車速制限中であることを認識しているユーザには違和感を与える恐れがある。   However, in order to produce an acceleration feeling, the acceleration feeling effect control determines a command value for the engine speed based on the vehicle speed and the user accelerator opening Au. Therefore, when the driver returns the accelerator pedal a little as shown at times t14 to t15, the engine speed changes accordingly. At this time, since the control accelerator opening A is constant and the vehicle speed is also constant, there is a possibility that the user who recognizes that the vehicle speed is being restricted may feel uncomfortable.

また、加速感演出制御中は、通常であれば、時刻t11〜t13ではP1に示すようにエンジンパワーの不足分として電池からの放電が行なわれ、時刻t13以降はP3に示すようにエンジンパワーの過多分として電池に充電が行なわれる。したがって、P1とP3によってバランスがとれていたが、ASL制御中はP2に示すように車速が制限されることにより放電がおこり放電過多となる可能性がある。   Further, during acceleration feeling effect control, normally, from time t11 to t13, the battery is discharged as insufficient engine power as shown at P1, and after time t13, the engine power is shown as shown at P3. As a result, the battery is charged. Therefore, although the balance is established by P1 and P3, during ASL control, as shown in P2, the vehicle speed is limited, and thus discharge may occur and excessive discharge may occur.

<車両駆動力の制御>
図4は、ECU200が車両駆動力を制御する場合に実行する処理の流れを示すフローチャートである。このフローチャートは、予め定められた演算周期ΔTで繰り返し実行される。
<Control of vehicle driving force>
FIG. 4 is a flowchart showing a flow of processing executed when ECU 200 controls the vehicle driving force. This flowchart is repeatedly executed at a predetermined calculation cycle ΔT.

ステップS10において、ECU200は、アクセル開度Aおよび車速Vに基づいて、ユーザが要求する車両駆動力(以下「ユーザ要求パワー」という)Preqを算出する。   In step S10, the ECU 200 calculates a vehicle driving force (hereinafter referred to as “user required power”) Preq requested by the user based on the accelerator opening A and the vehicle speed V.

ステップS20において、ECU200は、バッテリ70の蓄電量(以下「バッテリSOC」ともいう)に基づいて、バッテリ70の充電あるいは放電に必要なパワー(以下「バッテリ要求パワー」という)PBreqを算出する。なお、本実施の形態では、バッテリ要求パワーPBreqは、バッテリ70を充電する必要がある場合に正の値となり、バッテリ70から放電する必要がある場合に負の値となるものとする。バッテリSOCは、バッテリ70の状態に基づいてECU200によって算出される。   In step S20, the ECU 200 calculates a power (hereinafter referred to as “battery required power”) PBreq necessary for charging or discharging the battery 70 based on the amount of power stored in the battery 70 (hereinafter also referred to as “battery SOC”). In the present embodiment, battery required power PBreq is a positive value when battery 70 needs to be charged, and a negative value when battery 70 needs to be discharged. Battery SOC is calculated by ECU 200 based on the state of battery 70.

ステップS30において、ECU200は、ユーザ要求パワーPreqとバッテリ要求パワーPBreqとの合計(車両1に要求されているトータルパワー、すなわち「車両要求パワー」)を、エンジン要求パワーPEreqに設定する。   In step S30, the ECU 200 sets the total of the user required power Preq and the battery required power PBreq (total power required for the vehicle 1, that is, “vehicle required power”) as the engine required power PEreq.

ステップS40において、ECU200は、アクセル開度Aがしきい値を超えているか否かを判定する。この判定は、指令エンジン回転速度NEcomと指令エンジントルクTEcomとで決まる指令エンジン動作点を、最適燃費制御(後述するステップS50およびステップS51の処理)によって設定するのか、それとも加速感演出制御(後述するステップS60〜ステップS67の処理)によって設定するのかを決めるための処理である。本処理の「しきい値」は、たとえば50%〜70%の範囲内のいずれかのアクセル開度に設定することができる。   In step S40, ECU 200 determines whether or not accelerator opening A exceeds a threshold value. In this determination, the command engine operating point determined by the command engine rotational speed NEcom and the command engine torque TEcom is set by the optimum fuel efficiency control (the processing in steps S50 and S51 described later), or the acceleration feeling effect control (described later). This is a process for deciding whether to set in step S60 to step S67. The “threshold value” of this process can be set to any accelerator opening within a range of 50% to 70%, for example.

アクセル開度Aがしきい値を超えていない場合(ステップS40でNO)、ECU200は、指令エンジン動作点をステップS50およびステップS51に示す最適燃費制御によって設定する。本実施の形態において、最適燃費制御とは、エンジン10が最も効率よくエンジン要求パワーPEreqを出力するように指令エンジン動作点を設定する処理である。   If accelerator opening A does not exceed the threshold value (NO in step S40), ECU 200 sets the command engine operating point by optimal fuel efficiency control shown in steps S50 and S51. In the present embodiment, the optimal fuel consumption control is a process of setting the command engine operating point so that the engine 10 outputs the engine required power PEreq most efficiently.

具体的には、ECU200は、エンジン要求パワーPEreqと燃費ラインとを用いて最適エンジン動作点(最適燃費回転速度NEefおよび最適燃費トルクTEef)を算出し(ステップS50)、算出された最適エンジン動作点を指令エンジン動作点に設定する(ステップS51)。すなわち、ECU200は、最適燃費回転速度NEefを指令エンジン回転速度NEcomに設定し、最適燃費トルクTEefを指令エンジントルクTEcomに設定する。   Specifically, the ECU 200 calculates the optimum engine operating point (optimum fuel consumption rotational speed NEef and optimum fuel consumption torque TEef) using the engine required power PEreq and the fuel consumption line (step S50), and the calculated optimum engine operating point. Is set as the command engine operating point (step S51). That is, ECU 200 sets optimal fuel efficiency rotational speed NEef to command engine rotational speed NEcom, and sets optimal fuel efficiency torque TEef to command engine torque TEcom.

図5は、最適燃費制御による最適燃費回転速度NEefおよび最適燃費トルクTEefの算出手法を模式的に示す図である。図5に示される燃費ラインは、エンジン回転速度NEおよびエンジントルクTEをパラメータとしてエンジン10が最も効率よく(すなわち最適な燃費で)運転可能な動作点を繋ぎ合わせた動作ラインである。横軸をエンジン回転速度NEとし、縦軸をエンジントルクTEとすると、燃費ラインは図5に示すような曲線となる。一方、エンジンパワーPEはエンジン回転速度NEとエンジントルクTEとの積である(PE=NE×TEである)ことから、PE=PEreq(一定)となる曲線は、図5に示すような反比例曲線で示される。   FIG. 5 is a diagram schematically showing a method for calculating the optimum fuel consumption rotational speed NEef and the optimum fuel consumption torque TEef by the optimum fuel consumption control. The fuel consumption line shown in FIG. 5 is an operation line obtained by connecting the operating points at which the engine 10 can be operated most efficiently (that is, with the optimum fuel consumption) using the engine speed NE and the engine torque TE as parameters. If the horizontal axis is the engine rotational speed NE and the vertical axis is the engine torque TE, the fuel efficiency line becomes a curve as shown in FIG. On the other hand, since the engine power PE is the product of the engine speed NE and the engine torque TE (PE = NE × TE), the curve where PE = PEreq (constant) is an inversely proportional curve as shown in FIG. Indicated by

ECU200は、燃費ラインを示す曲線とPE=PEreqを示す反比例曲線との交点から、最適燃費回転速度NEefおよび最適燃費トルクTEefを算出する。このように算出された最適燃費回転速度NEefおよび最適燃費トルクTEefを指令エンジン動作点に設定することによって、エンジン10は最も効率よくエンジン要求パワーPEreqを出力することができる。   ECU 200 calculates optimal fuel efficiency rotational speed NEef and optimal fuel efficiency torque TEef from the intersection of the curve indicating the fuel efficiency line and the inversely proportional curve indicating PE = PEreq. By setting the optimal fuel efficiency rotational speed NEef and the optimal fuel efficiency torque TEef calculated as described above as the command engine operating point, the engine 10 can output the engine required power PEreq most efficiently.

図4に戻って、アクセル開度Aがしきい値を超えている場合(ステップS40でYES)、ステップS45の処理が実行される。ステップS45では、ASL車速が設定されており、かつ現在の車速がASL車速であるか否かが判断される。ステップS45において条件が成立した場合にはステップS50に処理が進められる。一方、ステップS45において条件が成立しない場合にはステップS60に処理が進められる。   Returning to FIG. 4, when the accelerator opening A exceeds the threshold value (YES in step S40), the process of step S45 is executed. In step S45, it is determined whether the ASL vehicle speed is set and the current vehicle speed is the ASL vehicle speed. If the condition is satisfied in step S45, the process proceeds to step S50. On the other hand, if the condition is not satisfied in step S45, the process proceeds to step S60.

ECU200は、指令エンジン動作点をステップS60〜S67に示す加速感演出制御によって設定する。本実施の形態において、加速感演出制御とは、有段変速機と同様の加速感をユーザに与えるために、車速上昇、ユーザアクセル開度Auの変化、および加速要求があった時点からの時間経過の少なくとも一つに伴ってエンジン回転速度NEを増加させる処理である。なお、以下では、加速感演出制御を、回転速度増加処理ともいう。   ECU 200 sets the command engine operating point by the acceleration feeling effect control shown in steps S60 to S67. In the present embodiment, the acceleration feeling effect control is a time from the time when a vehicle speed increase, a change in the user accelerator opening Au, and an acceleration request are made to give the user a feeling of acceleration similar to that of a stepped transmission. This is a process for increasing the engine speed NE with at least one of the processes. Hereinafter, the acceleration feeling effect control is also referred to as a rotation speed increase process.

具体的には、ステップS60において、ECU200は、今回のサイクルが加速感演出制御の初回であるのか否かを判定する。たとえば、ECU200は、前回サイクルのアクセル開度Aがしきい値未満である場合に、今回のサイクルが加速感演出制御の初回であると判定する。   Specifically, in step S60, the ECU 200 determines whether or not the current cycle is the first acceleration effect control. For example, when the accelerator opening A of the previous cycle is less than the threshold value, the ECU 200 determines that the current cycle is the first acceleration feeling effect control.

今回のサイクルが加速感演出制御の初回である場合(ステップS60でYES)、ECU200は、ステップS61において、エンジン回転速度の初期値NEiniを算出する。初期値NEiniは、ステップS50で説明した最適燃費回転速度NEefよりも低い値に算出される。なお、初期値NEiniの算出手法については後に詳述する。続くステップS62において、ECU200は、初期値NEiniを指令エンジン回転速度NEcomに設定する。   When the current cycle is the first acceleration effect control (YES in step S60), ECU 200 calculates initial value NEini of the engine speed in step S61. The initial value NEini is calculated to be lower than the optimum fuel efficiency rotational speed NEef described in step S50. A method for calculating the initial value NEini will be described in detail later. In the subsequent step S62, the ECU 200 sets the initial value NEini to the command engine speed NEcom.

一方、今回のサイクルが加速感演出制御の2回目以降である場合(ステップS60でNO)、ECU200は、ステップS63において、前回サイクルから今回サイクルまでの車速上昇量ΔV、ユーザアクセル開度増加量ΔA、および経過時間(すなわち演算周期)ΔTに基づいて、エンジン回転速度の増加率(経過時間ΔTにおけるエンジン回転速度の増加量)ΔNEを算出する。   On the other hand, when the current cycle is the second or later acceleration effect control (NO in step S60), ECU 200 determines in step S63 that the vehicle speed increase ΔV and the user accelerator opening increase amount ΔA from the previous cycle to the current cycle. , And the elapsed time (that is, the calculation cycle) ΔT, an increase rate of the engine rotation speed (an increase amount of the engine rotation speed during the elapsed time ΔT) ΔNE is calculated.

そして、ECU200は、ステップS64において、次式(a)に示すように、ステップS63で算出された増加率ΔNEを前回サイクルの指令エンジン回転速度NEcomに加えた値を、今回サイクルの指令エンジン回転速度NEcomとして算出する。   Then, in step S64, the ECU 200 adds the value obtained by adding the increase rate ΔNE calculated in step S63 to the command engine speed NEcom of the previous cycle, as shown in the following equation (a), to the command engine speed of the current cycle. Calculated as NEcom.

NEcom=前回NEcom+ΔNE …(a)
したがって、加速感演出制御中においては、指令エンジン回転速度NEcomが増加率ΔNEで徐々に増加される。これにより、ユーザに加速感を与えることができる。
NEcom = previous NEcom + ΔNE (a)
Therefore, during the acceleration feeling effect control, the command engine speed NEcom is gradually increased at the increase rate ΔNE. Thereby, a sense of acceleration can be given to the user.

ステップS62あるいはステップS64において指令エンジン回転速度NEcomが算出された後、ECU200は、ステップS65において、エンジン回転速度の下限値NEminおよび上限値NEmaxを算出する。下限値NEminおよび上限値NEmaxは、第1モータ20や動力分割装置40の過回転を防止したりバッテリ70の過充電および過放電を防止したりするために、エンジン回転速度NEの変動範囲を制限するための値である。   After the command engine speed NEcom is calculated in step S62 or step S64, the ECU 200 calculates a lower limit value NEmin and an upper limit value NEmax of the engine speed in step S65. The lower limit value NEmin and the upper limit value NEmax limit the fluctuation range of the engine rotational speed NE in order to prevent the first motor 20 and the power split device 40 from over-rotating and to prevent the battery 70 from being overcharged and discharged. It is a value to do.

ステップS66において、ECU200は、ステップS65で算出された下限値NEminおよび上限値NEmaxを用いて、ステップS62あるいはステップS64において算出された指令エンジン回転速度NEcomを制限する処理(以下「上下限ガード処理」ともいう)を行なう。上下限ガード処理においては、指令エンジン回転速度NEcomが下限値NEminを下回る場合には指令エンジン回転速度NEcomは下限値NEminに更新される。指令エンジン回転速度NEcomが上限値NEmaxを超える場合には指令エンジン回転速度NEcomは上限値NEmaxに更新される。指令エンジン回転速度NEcomが下限値NEminと上限値NEmaxとの間の値である場合には指令エンジン回転速度NEcomはそのまま維持される。   In step S66, the ECU 200 uses the lower limit value NEmin and the upper limit value NEmax calculated in step S65 to limit the command engine rotational speed NEcom calculated in step S62 or step S64 (hereinafter, “upper / lower limit guard process”). (Also called). In the upper / lower limit guard process, when the command engine speed NEcom falls below the lower limit value NEmin, the command engine speed NEcom is updated to the lower limit value NEmin. When the command engine speed NEcom exceeds the upper limit value NEmax, the command engine speed NEcom is updated to the upper limit value NEmax. When the command engine speed NEcom is a value between the lower limit value NEmin and the upper limit value NEmax, the command engine speed NEcom is maintained as it is.

ステップS67において、ECU200は、上下限ガード処理後の指令エンジン回転速度NEcomと燃費ラインとを用いて、指令エンジントルクTEcomを算出する。   In step S67, the ECU 200 calculates the command engine torque TEcom using the command engine rotation speed NEcom and the fuel consumption line after the upper and lower limit guard processing.

図6は、加速感演出制御による指令エンジン回転速度NEcomおよび指令エンジントルクTEcomの設定手法を模式的に示す図である。   FIG. 6 is a diagram schematically illustrating a method for setting the command engine rotational speed NEcom and the command engine torque TEcom by the acceleration feeling effect control.

加速感演出制御の初回においては、指令エンジン回転速度NEcomが最適燃費回転速度NEefよりも低い初期値NEiniに設定され、燃費ラインを用いて初期値NEiniに対応する指令エンジントルクTEcomが算出される。したがって、加速感演出制御の初回におけるエンジンパワーPEは、エンジン要求パワーPEreqよりも小さい値となる。   In the first acceleration effect control, the command engine rotational speed NEcom is set to an initial value NEini that is lower than the optimal fuel efficiency rotational speed NEef, and the command engine torque TEcom corresponding to the initial value NEini is calculated using the fuel efficiency line. Accordingly, the engine power PE at the first time of the acceleration feeling effect control is a value smaller than the engine required power PEreq.

加速感演出制御の2回目以降においては、指令エンジン回転速度NEcomが増加率ΔNEで増加され、増加後の指令エンジン回転速度NEcomと燃費ラインとで指令エンジントルクTEcomが決められる。そのため、エンジンパワーPEも徐々に増加していく。   In the second and subsequent acceleration effect control, the command engine speed NEcom is increased at an increase rate ΔNE, and the command engine torque TEcom is determined by the increased command engine speed NEcom and the fuel consumption line. Therefore, the engine power PE gradually increases.

そして、指令エンジン回転速度NEcomが最適燃費回転速度NEefに達すると、エンジンパワーPEがエンジン要求パワーPEreqに一致する。   When the command engine rotational speed NEcom reaches the optimum fuel efficiency rotational speed NEef, the engine power PE matches the engine required power PEreq.

その後、指令エンジン回転速度NEcomがさらに増加して最適燃費回転速度NEefよりも高くなると、エンジンパワーPEはエンジン要求パワーPEreqよりも大きい値となる。   Thereafter, when the command engine rotational speed NEcom further increases and becomes higher than the optimum fuel efficiency rotational speed NEef, the engine power PE becomes a value larger than the engine required power PEreq.

このように、加速感演出制御を行なうことによって、エンジンパワーPEは、エンジン要求パワーPEreqに対して過不足が生じる場合がある。なお、この過不足分は後述するステップS70の処理で第2モータ30の出力によって補正されるため、ユーザが要求する車両駆動力が実現される。   As described above, the engine feeling PE may be excessive or insufficient with respect to the engine required power PEreq by performing the acceleration feeling effect control. This excess / deficiency is corrected by the output of the second motor 30 in the process of step S70 described later, so that the vehicle driving force requested by the user is realized.

図4に戻って、最適燃費制御(ステップS50、ステップS51の処理)あるいは加速感演出制御(ステップS61〜S67の処理)によって指令エンジン動作点が設定されると、ECU200は、ステップS70において、エンジン10を指令エンジン動作点で運転したときに車両要求パワー(=Preq+PBreq)が駆動輪80に伝達されるように、第1モータ指令トルクTM1com、第2モータ指令トルクTM2comを算出する。   Returning to FIG. 4, when the command engine operating point is set by the optimal fuel efficiency control (steps S50 and S51) or the acceleration feeling effect control (steps S61 to S67), the ECU 200 determines in step S70 that the engine The first motor command torque TM1com and the second motor command torque TM2com are calculated so that the vehicle required power (= Preq + PBreq) is transmitted to the drive wheels 80 when the engine 10 is operated at the command engine operating point.

上述したように、最適燃費制御中には、エンジンパワーPEはエンジン要求パワーPEreqとなる(図5参照)。一方、加速感演出制御中には、エンジンパワーPEはエンジン要求パワーPEreqに対して過不足が生じる場合がある(図6参照)。ステップS70の処理では、この過不足分を第2モータの出力(力行パワーあるいは回生パワー)で補正するように、第2モータ指令トルクTM2comが算出される。   As described above, during the optimal fuel consumption control, the engine power PE becomes the engine required power PEreq (see FIG. 5). On the other hand, during acceleration feeling effect control, the engine power PE may be excessive or insufficient with respect to the engine required power PEreq (see FIG. 6). In the process of step S70, the second motor command torque TM2com is calculated so that this excess / deficiency is corrected by the output (powering power or regenerative power) of the second motor.

具体的には、加速感演出制御の初期においてエンジンパワーPEがエンジン要求パワーPEreq未満である場合(すなわちNEcom<NEefの場合)には、パワー不足分を補う正トルク(力行トルク)を第2モータ30が発生するように第2モータ指令トルクTM2comが算出される。この場合、パワー不足分に相当する電力がバッテリ70から第2モータ30に放電されることになる。   Specifically, when the engine power PE is less than the engine required power PEreq in the initial stage of the acceleration feeling effect control (that is, when NEcom <NEef), a positive torque (power running torque) that compensates for the power shortage is supplied to the second motor. The second motor command torque TM2com is calculated such that 30 is generated. In this case, electric power corresponding to the power shortage is discharged from the battery 70 to the second motor 30.

一方、加速感演出制御の進行に伴ってエンジンパワーPEがエンジン要求パワーPEreqを超えた場合(すなわちNEcom>NEefの場合)には、パワー超過分を打ち消す負トルク(回生トルク)を第2モータ30が発生するように第2モータ指令トルクTM2comが算出される。この場合、パワー超過分に相当する電力が第2モータ30で発電され、バッテリ70が充電されることになる。   On the other hand, when the engine power PE exceeds the engine required power PEreq as the acceleration feeling presentation control proceeds (that is, when NEcom> NEef), the negative torque (regenerative torque) that cancels the excess power is generated by the second motor 30. The second motor command torque TM2com is calculated so that. In this case, electric power corresponding to the excess power is generated by the second motor 30 and the battery 70 is charged.

続くステップS71において、ECU200は、MG1,MG2温度がしきい温度を超えているか否かを判定する。この処理は、第1モータ20および第2モータ30の過熱を防止するために、負荷率を制限する処理である。ステップS71では、必要に応じて、TM1com,TM2comが制限される。その後、ECU200は、処理をステップS80に進める。   In subsequent step S71, ECU 200 determines whether or not MG1, MG2 temperature exceeds the threshold temperature. This process is a process for limiting the load factor in order to prevent overheating of the first motor 20 and the second motor 30. In step S71, TM1com and TM2com are limited as necessary. Thereafter, ECU 200 advances the process to step S80.

ステップS80において、ECU200は、エンジン10が指令エンジン回転速度NEcom、指令エンジントルクTEcomからなる動作点で運転されるようにエンジン10の吸入空気量、燃料噴射量、点火時期、吸気バルブの開閉タイミングなどを制御する。また、ECU200は、第1モータ20が第1モータ指令トルクTM1comを出力し、第2モータ30が第2モータ指令トルクTM2comを出力するように、PCU60を制御する。   In step S80, the ECU 200 causes the intake air amount, fuel injection amount, ignition timing, intake valve opening / closing timing, etc. of the engine 10 so that the engine 10 is operated at an operating point including the command engine rotational speed NEcom and the command engine torque TEcom. To control. Further, the ECU 200 controls the PCU 60 so that the first motor 20 outputs the first motor command torque TM1com and the second motor 30 outputs the second motor command torque TM2com.

図7は、実施の形態1の制御が実現された場合の動作を説明するための動作波形図であ
る。図7を参照して、時刻t21において、ユーザアクセル開度Auが増加したことに応じて加速感演出制御が開始され(ステップS40でYES)、車速がASL車速に到達していない時刻t21〜t22の間は指令回転速度NEcomが次第に増加し加速感が演出されている。この間は、最適燃費制御よりもエンジン回転速度が低下しているため、P1Aに示すように電池からの放電が行なわれている。
FIG. 7 is an operation waveform diagram for explaining the operation when the control of the first embodiment is realized. Referring to FIG. 7, at time t21, acceleration feeling effect control is started in response to the increase in user accelerator opening Au (YES in step S40), and times t21 to t22 when the vehicle speed has not reached the ASL vehicle speed. During this period, the command rotational speed NEcom gradually increases to produce an acceleration feeling. During this time, since the engine speed is lower than that in the optimum fuel efficiency control, the battery is discharged as indicated by P1A.

時刻t22において車速がASL車速に到達すると、(ステップS45でYES)、加速感演出制御から最適燃費制御に制御が切り替わる。これにより時刻t22以降は指令回転速度NEcomが、最適燃費回転速度NEefと一致するように制御が行なわれる。   When the vehicle speed reaches the ASL vehicle speed at time t22 (YES in step S45), the control is switched from the acceleration feeling effect control to the optimum fuel consumption control. Thus, after time t22, control is performed so that the command rotational speed NEcom matches the optimum fuel efficiency rotational speed NEef.

したがって、時刻t23〜t24では、図4のステップS63、S64の処理が実行されないので、図3で説明した指令値NEcom0に示すようにユーザアクセル開度Auの変化が指令回転速度に影響を与えてしまうことも抑制される。   Therefore, since the processes of steps S63 and S64 in FIG. 4 are not executed from time t23 to t24, the change in the user accelerator opening Au affects the command rotational speed as indicated by the command value NEcom0 described in FIG. It is also suppressed.

なお、時刻t22における加速感演出制御に基づいて決定された指令回転速度から最適燃費回転速度NEefへの移行は、矢印に示すように次第に変化するように処理してもよい。   Note that the transition from the command rotational speed determined based on the acceleration feeling effect control at time t22 to the optimum fuel efficiency rotational speed NEef may be processed so as to gradually change as indicated by an arrow.

以上説明したように、実施の形態1では、車速がASL車速に到達し、それ以上車速が上昇しない場合には、加速感演出制御を解除する。したがって、ASL車速に到達後に放電過多になったり、ドライバがアクセルペダルを操作した際に車速は変化しないのにエンジン回転速度が変化したりすることを抑制でき、ドライバに違和感を与えることを抑制できる。   As described above, in the first embodiment, the acceleration feeling effect control is canceled when the vehicle speed reaches the ASL vehicle speed and the vehicle speed does not increase any more. Therefore, excessive discharge after reaching the ASL vehicle speed, or the engine speed can be prevented from changing when the driver operates the accelerator pedal but the vehicle speed does not change, and the driver can be prevented from feeling uncomfortable. .

[実施の形態2]
実施の形態1では、加速感演出制御から最適燃費制御に切り替えることによってドライバに違和感を与えることを抑制したが、切り替え時にエンジン回転速度が急変する可能性が残った。実施の形態2では、このような問題を解消するために、ECU200は、ASL設定中の加速感演出制御中における指令エンジン回転速度NEcomを補正する処理(以下「補正処理」という)を行なう。
[Embodiment 2]
In the first embodiment, the driver feels uncomfortable by switching from the acceleration feeling effect control to the optimum fuel efficiency control, but the possibility that the engine speed suddenly changes at the time of switching remains. In the second embodiment, in order to solve such a problem, ECU 200 performs a process (hereinafter referred to as “correction process”) for correcting command engine rotation speed NEcom during acceleration feeling effect control during ASL setting.

図8は、実施の形態2において、ECU200が車両駆動力を制御する場合に実行する処理の流れを示すフローチャートである。このフローチャートは、予め定められた演算周期ΔTで繰り返し実行される。   FIG. 8 is a flowchart showing a flow of processing executed when ECU 200 controls vehicle driving force in the second embodiment. This flowchart is repeatedly executed at a predetermined calculation cycle ΔT.

図8のフローチャートは、図4に示した実施の形態1のフローチャートにおいて、ステップS61,S63,S65に代えて、補正処理を実行するステップS61S,S63S,S65Sを含む。他の部分については、図4において説明した場合と同じであるので、ここでは説明は繰返さない。   The flowchart of FIG. 8 includes steps S61S, S63S, and S65S for executing correction processing instead of steps S61, S63, and S65 in the flowchart of the first embodiment shown in FIG. The other portions are the same as those described with reference to FIG. 4, and therefore description thereof will not be repeated here.

ステップS61S,S63S,S65Sでは、それぞれ、補正処理として、(i)加速感演出制御開始時のエンジン回転速度の初期値NEiniを補正する処理(以下「初期値補正処理」という)、(ii)加速感演出制御中におけるエンジン回転速度の増加率ΔNEを補正する処理(以下「増加率補正処理」という)、(iii)加速感演出制御中におけるエンジン回転速度の下限値NEminを補正する処理(以下「下限値補正処理」という)を行なう。   In steps S61S, S63S, and S65S, as correction processing, (i) processing for correcting the initial value NEini of the engine rotational speed at the start of acceleration feeling control (hereinafter referred to as “initial value correction processing”), and (ii) acceleration. (Iii) processing for correcting the lower limit value NEmin of the engine rotational speed during acceleration feeling control (hereinafter referred to as “processing to correct the increase rate ΔNE of engine rotational speed during the feeling feeling control”). "Lower limit correction process").

なお、実施の形態2では、ステップS61S,S63S,S65Sの処理をすべて適用した例を示すが、ステップS61S,S63S,S65Sのいずれか1つの処理のみまたは2つの処理のみを実施の形態1に組み合わせて行なっても良い。   In the second embodiment, an example in which all the processes of steps S61S, S63S, and S65S are applied is shown. However, only one process or only two processes of steps S61S, S63S, and S65S are combined with the first embodiment. You may do it.

以下、これらの補正処理について詳しく説明する。
<< (i)初期値補正処理 >>
図9は、エンジン回転速度の初期値NEiniの算出処理(図8のS61Sの処理)の詳細な流れを示すフローチャートである。初期値NEiniの算出処理中において、上述した初期値補正処理が行なわれる。
Hereinafter, these correction processes will be described in detail.
<< (i) Initial value correction process >>
FIG. 9 is a flowchart showing a detailed flow of the process for calculating the initial value NEini of the engine speed (the process in S61S in FIG. 8). During the calculation process of the initial value NEini, the above-described initial value correction process is performed.

図9を参照して、まず、S61Aにおいて、ECU200は、アクセル開度Aおよび車速Vに基づいてエンジン回転速度の基本初期値NEini_baseを算出する。たとえば、ECU200は、ユーザに与える加速感を考慮して、アクセル開度Aが大きいほどかつ車速Vが高いほど基本初期値NEini_baseを大きい値に算出する。この際、基本初期値NEini_baseは、前回サイクルの指令エンジン回転速度NEcomよりも高く、かつ、今回サイクルの最適燃費回転速度NEefよりも低い値となるように算出される。なお、今回サイクルの最適燃費回転速度NEefは、上述した図4および図8のS50の処理と同様の処理によって算出される(図5参照)。   Referring to FIG. 9, first, in S61A, ECU 200 calculates a basic initial value NEini_base of the engine speed based on accelerator opening A and vehicle speed V. For example, in consideration of the acceleration feeling given to the user, ECU 200 calculates basic initial value NEini_base to a larger value as accelerator opening A is larger and vehicle speed V is higher. At this time, the basic initial value NEini_base is calculated so as to be higher than the command engine rotational speed NEcom of the previous cycle and lower than the optimum fuel efficiency rotational speed NEef of the current cycle. Note that the optimum fuel efficiency rotation speed NEef of the current cycle is calculated by the same process as the process of S50 of FIGS. 4 and 8 described above (see FIG. 5).

S61Bにおいて、ECU200は、ASL制御が適用されているか、すなわち、ASL車速が設定されているか否かを判定する。   In S61B, ECU 200 determines whether ASL control is applied, that is, whether the ASL vehicle speed is set.

ASL制御が適用されていない場合(S61BでNO)、ECU200は、S61Cにおいて、基本初期値NEini_baseを初期値NEiniに設定する。   When ASL control is not applied (NO in S61B), ECU 200 sets basic initial value NEini_base to initial value NEini in S61C.

一方で、ASL制御が適用されている場合(S61BでYES)、ECU200は、S61Dにおいて、ASL車速と現在車速との差ΔVaslが、しきい値よりも小さいか否か判定する。   On the other hand, when ASL control is applied (YES in S61B), ECU 200 determines in S61D whether or not the difference ΔVasl between the ASL vehicle speed and the current vehicle speed is smaller than a threshold value.

S61Dにおいて、ΔVasl<しきい値が成立しない場合には(S61DでNO)、ECU200は、S61Cにおいて、基本初期値NEini_baseを初期値NEiniに設定する。   If ΔVasl <threshold value is not satisfied in S61D (NO in S61D), ECU 200 sets basic initial value NEini_base to initial value NEini in S61C.

一方、S61Dにおいて、ΔVasl<しきい値が成立した場合には(S61DでYES)、ECU200は、S61Eにおいて、関数f1(ΔVasl)に従って初期値NEiniを決定する。   On the other hand, if ΔVasl <threshold value is satisfied in S61D (YES in S61D), ECU 200 determines initial value NEini in accordance with function f1 (ΔVasl) in S61E.

図10は、図9のS61Eで決定される初期値NEiniとΔVaslとの関係を示す図である。図10を参照して、ΔVasl=0の場合には、NEini=NEefに設定される。そして、ΔVaslが大きくなるにしたがって、NEiniは小さくなっている。なお、NEiniの下限値は、ASL制御非適用の場合のS61Cで適用されるNEini_baseにしておくと良い。   FIG. 10 is a diagram showing the relationship between the initial value NEini and ΔVasl determined in S61E of FIG. Referring to FIG. 10, when ΔVasl = 0, NEini = NEef is set. And NEini decreases as ΔVasl increases. The lower limit value of NEini may be NEini_base that is applied in S61C when ASL control is not applied.

図11は、初期値補正処理の内容を模式的に示す図である。図12は、初期値補正処理が適用された場合のエンジン回転速度の変化を説明するための図である。   FIG. 11 is a diagram schematically showing the contents of the initial value correction processing. FIG. 12 is a diagram for explaining a change in the engine rotation speed when the initial value correction process is applied.

図11、図12を参照して、ASL制御が適用されていない場合や、ASL制御中でも車速がASL車速に達していない場合には、初期値NEiniは基本初期値NEini_baseに設定される。一方、ASL制御中に車速がASL車速に達した場合、初期値NEiniは基本初期値NEini_baseよりもNEefに近づいた値に設定される。したがって、加速感演出制御の初回(開始当初)から、エンジンパワーPEをエンジン要求パワーPEreqに近い値に予め高めておくことができるので、時刻t32では、エンジン回転速度が急変することがなく、ドライバに与える違和感を低減できる。   Referring to FIGS. 11 and 12, when ASL control is not applied, or when the vehicle speed does not reach the ASL vehicle speed even during ASL control, initial value NEini is set to basic initial value NEini_base. On the other hand, when the vehicle speed reaches the ASL vehicle speed during the ASL control, the initial value NEini is set to a value closer to NEef than the basic initial value NEini_base. Therefore, since the engine power PE can be increased in advance to a value close to the engine required power PEreq from the first time (initial start) of the acceleration feeling effect control, the engine speed does not change suddenly at time t32, and the driver Can reduce the sense of incongruity.

<< (ii)増加率補正処理 >>
図13は、エンジン回転速度の増加率ΔNEの算出処理(図3のS63の処理)の詳細な流れを示すフローチャートである。増加率ΔNEの算出処理中において、上述した増加率補正処理が行なわれる。
<< (ii) Increase Rate Correction Process >>
FIG. 13 is a flowchart showing a detailed flow of a calculation process of the engine speed increase rate ΔNE (the process of S63 of FIG. 3). During the calculation process of the increase rate ΔNE, the above-described increase rate correction process is performed.

S63Aにおいて、ECU200は、車速上昇量ΔVに対応するエンジン回転速度の増加率(以下「車速対応増加率」という)ΔNEvと、経過時間ΔTに対応するエンジン回転速度の増加率(以下「時間対応増加率」という)ΔNEtと、ユーザアクセル開度Auに対応するエンジン回転速度の増加率(以下「アクセル対応増加率」という)ΔNEacとを算出する。   In S63A, the ECU 200 increases the engine rotational speed increase rate (hereinafter referred to as “vehicle speed increase rate”) ΔNEv corresponding to the vehicle speed increase amount ΔV and the engine rotation speed increase rate (hereinafter referred to as “time increase increase”) corresponding to the elapsed time ΔT. ΔNEt) and an increase rate of the engine rotation speed corresponding to the user accelerator opening Au (hereinafter referred to as “acceleration-related increase rate”) ΔNEac are calculated.

ECU200は、車速上昇量ΔVが大きいほど大きな加速感をユーザに与えるために、車速上昇量ΔVが大きいほど車速対応増加率ΔNEvを大きい値に算出する。また、ECU200は、時間対応増加率ΔNEtを、車速上昇量ΔVがほぼ零の時(登坂路などで車速Vがほとんど上昇しない時)の車速対応増加率ΔNEvよりも大きく、車速上昇量ΔVが比較的高い時(平坦路や降坂路で車速Vが上昇し易い時)の車速対応増加率ΔNEvよりも小さい値に算出する。なお、時間対応増加率ΔNEtを固定値として予め記憶しておいてもよい。   The ECU 200 calculates the vehicle speed corresponding increase rate ΔNEv to a larger value as the vehicle speed increase amount ΔV is larger, in order to give the user a greater feeling of acceleration as the vehicle speed increase amount ΔV is larger. In addition, the ECU 200 compares the time increase rate ΔNEt with a vehicle speed increase rate ΔNEv that is greater than the vehicle speed increase rate ΔNEv when the vehicle speed increase amount ΔV is substantially zero (when the vehicle speed V hardly increases on an uphill road or the like). It is calculated to a value smaller than the vehicle speed corresponding increase rate ΔNEv when the vehicle speed is high (when the vehicle speed V tends to increase on a flat road or a downhill road). Note that the time correspondence increase rate ΔNEt may be stored in advance as a fixed value.

また、ECU200は、アクセル開度Aが大きいほど大きな加速感をユーザに与えるために、アクセル開度Aが大きいほどアクセル対応増加率ΔNEacを大きい値となるように算出する。   Further, the ECU 200 calculates the accelerator corresponding increase rate ΔNEac to be a larger value as the accelerator opening A is larger in order to give the user a feeling of acceleration as the accelerator opening A is larger.

S63Bにおいて、ECU200は、次式(b)に示すように、車速対応増加率ΔNEvと時間対応増加率ΔNEtとのうち、大きい方の増加率に対して、アクセル対応増加率ΔNEacを加えた値をエンジン回転速度の基本増加率ΔNE_baseとする。   In S63B, as shown in the following equation (b), the ECU 200 calculates a value obtained by adding the accelerator corresponding increase rate ΔNEac to the larger increase rate of the vehicle speed corresponding increase rate ΔNEv and the time corresponding increase rate ΔNEt. The basic engine speed increase rate ΔNE_base is assumed.

ΔNE_base=max(ΔNEv、ΔNEt)+ΔNEac…(b)
S63Cにおいて、ECU200は、ASL制御が適用されているか、すなわち、ASL車速が設定されているか否かを判定する。
ΔNE_base = max (ΔNEv, ΔNEt) + ΔNEac (b)
In S63C, ECU 200 determines whether ASL control is applied, that is, whether the ASL vehicle speed is set.

ASL制御が適用されていない場合(S63CでNO)、ECU200は、S63Dにおいて、基本増加率ΔNE_baseを増加率ΔNEに設定する。   When ASL control is not applied (NO in S63C), ECU 200 sets basic increase rate ΔNE_base to increase rate ΔNE in S63D.

一方で、ASL制御が適用されている場合(S63CでYES)、ECU200は、S63Eにおいて、ASL車速と現在車速との差ΔVaslが、しきい値よりも小さいか否か判定する。   On the other hand, when ASL control is applied (YES in S63C), ECU 200 determines in S63E whether or not the difference ΔVasl between the ASL vehicle speed and the current vehicle speed is smaller than the threshold value.

S61Dにおいて、ΔVasl<しきい値が成立しない場合には(S61DでNO)、ECU200は、S63Dにおいて、基本増加率ΔNE_baseを増加率ΔNEに設定する。   When ΔVasl <threshold value is not satisfied in S61D (NO in S61D), ECU 200 sets basic increase rate ΔNE_base to increase rate ΔNE in S63D.

一方、S63Eにおいて、ΔVasl<しきい値が成立した場合には(S63EでYES)、ECU200は、S63Fにおいて、関数f2(ΔVasl)に従って増加率ΔNEを決定する。   On the other hand, if ΔVasl <threshold value is satisfied in S63E (YES in S63E), ECU 200 determines increase rate ΔNE according to function f2 (ΔVasl) in S63F.

図14は、図13のS63Fで決定される増加率ΔNEとΔVaslとの関係を示す図である。図14を参照して、ΔVasl=0からΔVaslが増加数するにしたがって、増加率ΔNEが小さくなるように設定される。なお、ΔVaslが所定値以上となるときのΔNEの値(ΔNEの下限値)は、たとえば、基本増加率ΔNE_baseまたはmax(ΔNEv、ΔNEt)にしておくと良い。   FIG. 14 is a diagram showing the relationship between the increase rate ΔNE and ΔVasl determined in S63F of FIG. Referring to FIG. 14, the increase rate ΔNE is set to be smaller as ΔVasl is increased from ΔVasl = 0. Note that the value of ΔNE (the lower limit value of ΔNE) when ΔVasl is greater than or equal to a predetermined value may be set to, for example, the basic increase rate ΔNE_base or max (ΔNEv, ΔNEt).

図15は、増加率補正処理が適用された場合のエンジン回転速度の変化を説明するための図である。図15を参照して、ASL制御中には、時刻t41〜t42においては、車速とASL車速との差ΔVaslが小さくなるほどエンジン回転速度の増加率(傾き)が大きくなるように、エンジン回転速度指令値NEcomが決定される。   FIG. 15 is a diagram for explaining a change in the engine rotation speed when the increase rate correction process is applied. Referring to FIG. 15, during the ASL control, at times t41 to t42, the engine speed command is set so that the increase rate (slope) of the engine speed increases as the difference ΔVasl between the vehicle speed and the ASL vehicle speed decreases. The value NEcom is determined.

したがって、時刻t42に至るまでにNEcomがNEefに近づいているので、時刻t42では、図7の時刻t22に示したよりもエンジン回転速度が急変することがなく、ドライバに与える違和感を低減できる。   Therefore, since NEcom has approached NEef by the time t42, the engine rotational speed does not change more rapidly than the time t22 shown in FIG. 7 at time t42, and the uncomfortable feeling given to the driver can be reduced.

<< (iii)下限値補正処理 >>
図16は、エンジン回転速度の下限値NEminの算出処理(図8のS65Sの処理の一部)の詳細な流れを示すフローチャートである。下限値NEminの算出処理中において、上述した下限値補正処理が行なわれる。
<< (iii) Lower limit correction process >>
FIG. 16 is a flowchart showing a detailed flow of the calculation process of the lower limit value NEmin of the engine rotation speed (part of the process of S65S of FIG. 8). During the calculation process of the lower limit value NEmin, the lower limit correction process described above is performed.

S65Aにおいて、ECU200は、エンジン回転速度の基本下限値NEmin_baseを算出する。   In S65A, ECU 200 calculates a basic lower limit value NEmin_base of the engine speed.

たとえば、ECU200は、下記の要件1〜要件3のすべてを満足する許容エンジン回転速度領域を算出し、算出された許容エンジン回転速度領域の下限値および上限値をそれぞれ基本下限値NEmin_baseおよび基本上限値NEmax_baseとする。   For example, ECU 200 calculates an allowable engine speed region that satisfies all of the following requirements 1 to 3, and sets the lower limit value and the upper limit value of the calculated allowable engine speed region as a basic lower limit value NEmin_base and a basic upper limit value, respectively. Let it be NEmax_base.

(要件1) 第1モータ20の回転速度が、モータの構造上の許容回転速度領域内に含まれる。   (Requirement 1) The rotational speed of the first motor 20 is included in the allowable rotational speed region in the structure of the motor.

(要件2) 動力分割装置40のピニオンギヤの回転速度が、動力分割装置40の構造で決まる許容回転速度領域内に含まれる。   (Requirement 2) The rotational speed of the pinion gear of the power split device 40 is included in the allowable rotational speed region determined by the structure of the power split device 40.

(要件3) バッテリ70に充電される電力(以下「バッテリ充電電力Pin」という)がバッテリ70のSOCおよび温度で決まる許容充電電力Win未満であり、かつバッテリ70から放電される電力(以下「バッテリ放電電力Pout」という)がバッテリ70のSOCおよび温度で決まる許容放電電力Wout未満である。   (Requirement 3) The power charged in the battery 70 (hereinafter referred to as “battery charging power Pin”) is less than the allowable charging power Win determined by the SOC and temperature of the battery 70 and is discharged from the battery 70 (hereinafter referred to as “battery charging power Pin”). Discharge power Pout ”) is less than the allowable discharge power Wout determined by the SOC and temperature of the battery 70.

S65Bにおいて、ECU200は、ECU200は、ASL制御が適用されているか、すなわち、ASL車速が設定されているか否かを判定する。   In S65B, the ECU 200 determines whether the ASL control is applied, that is, whether the ASL vehicle speed is set.

ASL制御が適用されていない場合(S65BでNO)、ECU200は、S65Cにおいて、基本下限値NEmin_baseを下限値NEminに設定する。   When ASL control is not applied (NO in S65B), ECU 200 sets basic lower limit value NEmin_base to lower limit value NEmin in S65C.

一方で、ASL制御が適用されている場合(S65BでYES)、ECU200は、S65Dにおいて、ASL車速と現在車速との差ΔVaslが、しきい値よりも小さいか否か判定する。   On the other hand, when ASL control is applied (YES in S65B), ECU 200 determines in S65D whether or not the difference ΔVasl between the ASL vehicle speed and the current vehicle speed is smaller than the threshold value.

S65Dにおいて、ΔVasl<しきい値が成立しない場合には(S65DでNO)、ECU200は、S65Cにおいて、基本下限値NEmin_baseを下限値NEminに設定する。   When ΔVasl <threshold value is not satisfied in S65D (NO in S65D), ECU 200 sets basic lower limit value NEmin_base to lower limit value NEmin in S65C.

一方、S65Dにおいて、ΔVasl<しきい値が成立した場合には(S65DでYES)、ECU200は、S65Eにおいて、関数f3(ΔVasl)に従って下限値NEminを決定する。   On the other hand, if ΔVasl <threshold value is satisfied in S65D (YES in S65D), ECU 200 determines lower limit value NEmin in S65E according to function f3 (ΔVasl).

なお、上限値NEmaxについては、基本上限値NEmax_baseをそのまま使用してもよく、なんらかの補正を行なってもよい。   As for the upper limit value NEmax, the basic upper limit value NEmax_base may be used as it is, or some correction may be performed.

図17は、図16のS65Eで決定される下限値NEminとΔVaslとの関係を示す図である。図17を参照して、ΔVasl=0の場合には、NEmin=NEefに設定される。そして、ΔVaslが大きくなるにしたがって、NEminは小さくなっている。なお、NEiniの下限値は、ASL制御非適用の場合のS65Cで適用されるNEmin_baseにしておくと良い。   FIG. 17 is a diagram showing the relationship between the lower limit value NEmin and ΔVasl determined in S65E of FIG. Referring to FIG. 17, when ΔVasl = 0, NEmin = NEef is set. Then, as ΔVasl increases, NEmin decreases. The lower limit value of NEini may be NEmin_base applied in S65C when ASL control is not applied.

図18は、下限値補正処理が適用された場合のエンジン回転速度の変化を説明するための図である。図18を参照して、ASL制御中には、時刻t51〜t52においては、車速とASL車速との差ΔVaslが小さくなるほどエンジン回転速度の下限値NEmimがNEefに近づくように決定され、時刻t52〜53ではNEminによって制限されたため、エンジン回転速度指令値NEcomがNEefに次第に近づいている。   FIG. 18 is a diagram for explaining a change in the engine rotation speed when the lower limit correction process is applied. Referring to FIG. 18, during ASL control, at times t51 to t52, it is determined that lower limit value NEmim of engine rotational speed approaches NEef as time difference ΔVasl between vehicle speed and ASL vehicle speed decreases, and from time t52 to t Since the engine speed is limited by NEmin at 53, the engine speed command value NEcom gradually approaches NEef.

したがって、時刻t53に至るまでにNEcomがNEefに近づいているので、時刻t53では、図7の時刻t22に示したよりもエンジン回転速度が急変することがなく、ドライバに与える違和感を低減できる。   Accordingly, since NEcom is close to NEef by time t53, the engine speed does not change more rapidly than that shown at time t22 in FIG. 7 at time t53, and the uncomfortable feeling given to the driver can be reduced.

以上説明したように、実施の形態2では、実施の形態1と同様に、車速がASL車速に到達し、それ以上車速が上昇しない場合には、加速感演出制御を解除する。したがって、ASL車速に到達後に放電過多になったり、ドライバがアクセルペダルを操作した際に車速は変化しないのにエンジン回転速度が変化したりすることを抑制でき、ドライバに違和感を与えることを抑制できる。   As described above, in the second embodiment, as in the first embodiment, the acceleration feeling effect control is canceled when the vehicle speed reaches the ASL vehicle speed and the vehicle speed does not increase any more. Therefore, excessive discharge after reaching the ASL vehicle speed, or the engine speed can be prevented from changing when the driver operates the accelerator pedal but the vehicle speed does not change, and the driver can be prevented from feeling uncomfortable. .

加えて、実施の形態2では、加速感演出制御の解除時におけるエンジン回転速度の急変を抑制できるので、ドライバに与える違和感をさらに少なくすることができる。   In addition, in the second embodiment, since a sudden change in the engine rotation speed at the time of releasing the acceleration feeling effect control can be suppressed, the uncomfortable feeling given to the driver can be further reduced.

<変形例>
なお、本実施の形態は、たとえば以下のように変更することもできる。
<Modification>
In addition, this Embodiment can also be changed as follows, for example.

(1) 上述の実施の形態では、初期値補正処理、増加率補正処理、上下限値補正処理の3つの補正処理を行なう場合について説明した。しかしながら、必ずしも3つの補正処理をすべて行なうことに限定されない。   (1) In the above-described embodiment, the case has been described in which the three correction processes of the initial value correction process, the increase rate correction process, and the upper and lower limit correction process are performed. However, it is not necessarily limited to performing all three correction processes.

たとえば、上述した3つの補正処理のうちの、いずれか1つの補正処理を行なうようにしてもよいし、いずれか2つの補正処理を行なうようにしてもよい。また、3つの補正処理あるいはいずれか2つの補正処理を、状況に応じて使い分けるようにしてもよい。   For example, any one of the three correction processes described above may be performed, or any two correction processes may be performed. Further, the three correction processes or any two of the correction processes may be properly used depending on the situation.

また、3つの補正処理あるいはいずれか2つの補正処理を実行可能に構成した上で、各補正処理に優先順位を付けて実行するようにしてもよい。たとえば、増加率補正処理と上下限値補正処理とを実行可能に構成した上で、増加率補正処理を上下限値補正処理よりも優先的に行なうようにしてもよい。このようにすると、まず増加率補正処理によってエンジン回転速度NEを緩やかに補正し、更なる補正が必要な場合には上下限値補正処理によってエンジン回転速度NEを急激に補正することができる。   Further, after configuring the three correction processes or any two of the correction processes, each correction process may be executed with priority. For example, the increase rate correction process and the upper and lower limit value correction process may be executed, and the increase rate correction process may be performed with priority over the upper and lower limit value correction process. In this way, first, the engine speed NE can be corrected gently by the increase rate correction process, and when further correction is required, the engine speed NE can be corrected rapidly by the upper / lower limit value correction process.

(2) 上述の実施の形態では、車両要求パワーを基準として車両駆動力を制御する場合について説明したが、車両に要求されるトルクを基準として車両駆動力を制御するようにしてもよい。   (2) Although the case where the vehicle driving force is controlled based on the vehicle required power has been described in the above-described embodiment, the vehicle driving force may be controlled based on the torque required for the vehicle.

最後に、本実施の形態について再び図1等を参照して総括する。実施の形態の車両1は、エンジン10と、エンジン10と駆動輪80との間に設けられた無段変速装置(第1モータ20、動力分割装置40によって実現される)と、エンジン10および無段変速装置を制御する制御装置200とを備える。制御装置200は、燃費を優先させる燃費優先エンジン制御と、車速上昇、アクセル開度の増加および時間経過の少なくとも一つに応じてエンジン10の回転速度を増加させる回転速度増加制御(加速感演出制御)とのいずれかを行なうとともに、上限車速に車速を制限する車速制限制御(ASL制御)を実行する。制御装置200は、回転速度増加制御を実行中において、車速が上限車速(ASL車速)に到達した場合には、回転速度増加制御を解除して燃費優先エンジン制御に移行する(図7のt22参照)。   Finally, the present embodiment will be summarized with reference to FIG. 1 again. The vehicle 1 according to the embodiment includes an engine 10, a continuously variable transmission (provided by the first motor 20 and the power split device 40) provided between the engine 10 and the drive wheels 80, And a control device 200 for controlling the step transmission. The control device 200 controls fuel consumption priority engine control that gives priority to fuel efficiency, and rotational speed increase control (acceleration feeling effect control) that increases the rotational speed of the engine 10 in accordance with at least one of a vehicle speed increase, an accelerator opening increase, and a lapse of time. ) And vehicle speed limit control (ASL control) for limiting the vehicle speed to the upper limit vehicle speed is executed. When the vehicle speed reaches the upper limit vehicle speed (ASL vehicle speed) during execution of the rotation speed increase control, the control device 200 cancels the rotation speed increase control and shifts to the fuel efficiency priority engine control (see t22 in FIG. 7). ).

車速Vが上限車速(ASL車速)に到達した場合には、車速Vがそれ以上に増加しなくなる。この場合にエンジンの回転速度NEが増加するとドライバに違和感を与える可能性がある。また、車速Vが制限されていることをドライバが認識している場合に、アクセル開度Auを変化させても車速Vが一定に制限されているのに、アクセル開度Auを変化させたことに応答してエンジン回転速度NEのみが変化すると、やはりドライバに違和感を与える可能性がある。図7のt22に示すように車速Vが上限車速(ASL車速)に到達した場合には、回転速度増加制御を解除するので、このような違和感を低減させることができる。   When the vehicle speed V reaches the upper limit vehicle speed (ASL vehicle speed), the vehicle speed V does not increase any further. In this case, if the engine speed NE increases, the driver may feel uncomfortable. In addition, when the driver recognizes that the vehicle speed V is limited, the accelerator opening Au is changed even though the accelerator opening Au is changed, even though the vehicle speed V is limited to a constant value. If only the engine speed NE changes in response to this, the driver may still feel uncomfortable. As indicated by t22 in FIG. 7, when the vehicle speed V reaches the upper limit vehicle speed (ASL vehicle speed), the rotational speed increase control is canceled, so that such a sense of incongruity can be reduced.

好ましくは、車両1は、エンジン10の動力とバッテリ70からの電力で駆動されるモータ30の動力とによって、車両の駆動力を出力するハイブリッド車両である。制御装置200は、回転速度増加制御を実行中において、車速Vが上限車速(ASL車速)に到達する前には、車速と上限車速との差ΔVaslが小さいほど、指令エンジン回転速度NEcomを燃費優先エンジン制御が適用された場合に決定されるエンジン回転速度NEefに近づけるように増加させる。   Preferably, vehicle 1 is a hybrid vehicle that outputs the driving force of the vehicle by the power of engine 10 and the power of motor 30 driven by the electric power from battery 70. During execution of the rotational speed increase control, the control device 200 prioritizes the command engine rotational speed NEcom as the difference ΔVasl between the vehicle speed and the upper limit vehicle speed decreases before the vehicle speed V reaches the upper limit vehicle speed (ASL vehicle speed). The engine speed is increased so as to approach the engine rotation speed NEef determined when engine control is applied.

好ましくは、図9〜図12に示すように、制御装置200は、回転速度増加制御を実行開始する場合には、車速が上限車速に到達する前において、車速と上限車速との差が小さいほど、エンジン回転速度の初期指令値を大きい値に設定する。   Preferably, as shown in FIGS. 9 to 12, when the control device 200 starts executing the rotation speed increase control, the smaller the difference between the vehicle speed and the upper limit vehicle speed is, the smaller the vehicle speed reaches the upper limit vehicle speed. Then, the initial command value of the engine speed is set to a large value.

好ましくは、図13〜図15に示すように、制御装置200は、回転速度増加制御を実行中において、車速が上限車速に到達する前には、車速Vと上限車速(ASL車速)との差が小さいほど、指令エンジン回転速度NEcomの変化率ΔNEを大きくする。   Preferably, as shown in FIGS. 13 to 15, the control device 200 performs the difference between the vehicle speed V and the upper limit vehicle speed (ASL vehicle speed) before the vehicle speed reaches the upper limit vehicle speed during the rotation speed increase control. Is smaller, the change rate ΔNE of the command engine speed NEcom is increased.

好ましくは、図16〜図18に示すように、制御装置200は、回転速度増加制御を実行中において、車速Vが上限車速(ASL車速)に到達する前には、車速と上限車速との差が小さいほど、指令エンジン回転速度NEcomの下限値NEminを大きい値に設定して指令エンジン回転速度NEcomを制限する。   Preferably, as illustrated in FIGS. 16 to 18, the control device 200 performs the difference between the vehicle speed and the upper limit vehicle speed before the vehicle speed V reaches the upper limit vehicle speed (ASL vehicle speed) during the rotation speed increase control. Is smaller, the lower limit value NEmin of the command engine rotation speed NEcom is set to a larger value to limit the command engine rotation speed NEcom.

回転速度増加制御を解除する際に、燃費優先エンジン制御に移行した後のエンジン回転速度が現在のエンジン回転速度と乖離していると、エンジン回転速度が急変することになり、ドライバに違和感を与えてしまう。上記の制御によれば、車速が上限車速に近づくにつれて回転速度増加制御解除後のエンジン回転速度の指令値に近づけるように制御が行なわれるため、エンジン回転速度の急変を抑制することができる。   When canceling the rotation speed increase control, if the engine rotation speed after shifting to fuel efficiency priority engine control deviates from the current engine rotation speed, the engine rotation speed will change suddenly, giving the driver a sense of incongruity. End up. According to the above control, the control is performed so that the engine speed approaches the command value of the engine speed after the rotational speed increase control is canceled as the vehicle speed approaches the upper limit vehicle speed, so that a sudden change in the engine speed can be suppressed.

今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。   The embodiment disclosed this time should be considered as illustrative in all points and not restrictive. The scope of the present invention is defined by the terms of the claims, rather than the description above, and is intended to include any modifications within the scope and meaning equivalent to the terms of the claims.

1 車両、3 車速センサ、10 エンジン、16 駆動軸、20 第1モータ、30 第2モータ、40 動力分割装置、58 減速機、70 バッテリ、80 駆動輪、200 制御装置、203 アクセル開度センサ。   1 vehicle, 3 vehicle speed sensor, 10 engine, 16 drive shaft, 20 first motor, 30 second motor, 40 power split device, 58 speed reducer, 70 battery, 80 drive wheel, 200 control device, 203 accelerator opening sensor.

Claims (5)

車両であって、
エンジンと、
前記エンジンと駆動輪との間に設けられた無段変速装置と、
前記エンジンおよび前記無段変速装置を制御する制御装置とを備え、
前記制御装置は、燃費を優先させる燃費優先エンジン制御と、車速上昇、アクセル開度の増加および時間経過の少なくとも一つに応じて前記エンジンの回転速度を増加させる回転速度増加制御とのいずれかを行なうとともに、上限車速に車速を制限する車速制限制御を実行し、
前記制御装置は、前記回転速度増加制御を実行中において、車速が前記上限車速に到達した場合には、前記回転速度増加制御を解除して前記燃費優先エンジン制御に移行する、車両。
A vehicle,
Engine,
A continuously variable transmission provided between the engine and the drive wheel;
A control device for controlling the engine and the continuously variable transmission,
The control device performs any one of fuel efficiency priority engine control for giving priority to fuel efficiency and rotational speed increase control for increasing the rotational speed of the engine in accordance with at least one of a vehicle speed increase, an accelerator opening increase, and a lapse of time. And performing vehicle speed limit control to limit the vehicle speed to the upper limit vehicle speed,
When the vehicle speed reaches the upper limit vehicle speed during execution of the rotation speed increase control, the control device releases the rotation speed increase control and shifts to the fuel efficiency priority engine control.
前記車両は、前記エンジンの動力とバッテリからの電力で駆動されるモータの動力とによって、車両の駆動力を出力するハイブリッド車両であり、
前記制御装置は、前記回転速度増加制御を実行中において、車速が前記上限車速に到達する前には、車速と前記上限車速との差が小さいほど、指令エンジン回転速度を前記燃費優先エンジン制御が適用された場合に決定されるエンジン回転速度に近づけるように増加させる、請求項1に記載の車両。
The vehicle is a hybrid vehicle that outputs a driving force of the vehicle by power of the engine and power of a motor driven by electric power from a battery,
The control device, while executing the rotational speed increase control, before the vehicle speed reaches the upper limit vehicle speed, the smaller the difference between the vehicle speed and the upper limit vehicle speed, the more the commanded engine rotational speed is controlled by the fuel efficiency priority engine control. The vehicle according to claim 1, wherein the vehicle is increased so as to approach an engine speed determined when applied.
前記車両は、前記エンジンの動力とバッテリからの電力で駆動されるモータの動力とによって、車両の駆動力を出力するハイブリッド車両であり、
前記制御装置は、前記回転速度増加制御を実行開始する場合には、車速が前記上限車速に到達する前において、車速と前記上限車速との差が小さいほど、エンジン回転速度の初期指令値を大きい値に設定する、請求項1に記載の車両。
The vehicle is a hybrid vehicle that outputs a driving force of the vehicle by power of the engine and power of a motor driven by electric power from a battery,
When starting execution of the rotation speed increase control, the control device increases the initial command value of the engine rotation speed as the difference between the vehicle speed and the upper limit vehicle speed decreases before the vehicle speed reaches the upper limit vehicle speed. The vehicle according to claim 1, wherein the vehicle is set to a value.
前記車両は、前記エンジンの動力とバッテリからの電力で駆動されるモータの動力とによって、車両の駆動力を出力するハイブリッド車両であり、
前記制御装置は、前記回転速度増加制御を実行中において、車速が前記上限車速に到達する前には、車速と前記上限車速との差が小さいほど、指令エンジン回転速度の変化率を大きくする、請求項1に記載の車両。
The vehicle is a hybrid vehicle that outputs a driving force of the vehicle by power of the engine and power of a motor driven by electric power from a battery,
The control device increases the change rate of the command engine rotation speed as the difference between the vehicle speed and the upper limit vehicle speed is smaller before the vehicle speed reaches the upper limit vehicle speed during the rotation speed increase control. The vehicle according to claim 1.
前記車両は、前記エンジンの動力とバッテリからの電力で駆動されるモータの動力とによって、車両の駆動力を出力するハイブリッド車両であり、
前記制御装置は、前記回転速度増加制御を実行中において、車速が前記上限車速に到達する前には、車速と前記上限車速との差が小さいほど、指令エンジン回転速度の下限値を大きい値に設定して指令エンジン回転速度を制限する、請求項1に記載の車両。
The vehicle is a hybrid vehicle that outputs a driving force of the vehicle by power of the engine and power of a motor driven by electric power from a battery,
The controller increases the lower limit value of the command engine rotational speed as the difference between the vehicle speed and the upper limit vehicle speed is smaller before the vehicle speed reaches the upper limit vehicle speed during execution of the rotational speed increase control. The vehicle according to claim 1, wherein the vehicle is set to limit a command engine rotation speed.
JP2014005084A 2014-01-15 2014-01-15 vehicle Pending JP2015131609A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014005084A JP2015131609A (en) 2014-01-15 2014-01-15 vehicle

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014005084A JP2015131609A (en) 2014-01-15 2014-01-15 vehicle

Publications (1)

Publication Number Publication Date
JP2015131609A true JP2015131609A (en) 2015-07-23

Family

ID=53899209

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014005084A Pending JP2015131609A (en) 2014-01-15 2014-01-15 vehicle

Country Status (1)

Country Link
JP (1) JP2015131609A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017185864A (en) * 2016-04-04 2017-10-12 トヨタ自動車株式会社 Vehicular operation control method
JP2023095387A (en) * 2021-12-24 2023-07-06 トヨタ自動車株式会社 Control device for internal combustion engine

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017185864A (en) * 2016-04-04 2017-10-12 トヨタ自動車株式会社 Vehicular operation control method
JP2023095387A (en) * 2021-12-24 2023-07-06 トヨタ自動車株式会社 Control device for internal combustion engine
JP7540428B2 (en) 2021-12-24 2024-08-27 トヨタ自動車株式会社 Control device for internal combustion engine

Similar Documents

Publication Publication Date Title
JP5867519B2 (en) vehicle
US9923490B2 (en) Vehicle
JP7004007B2 (en) Hybrid vehicle control method and control device
US9499162B2 (en) Hybrid vehicle
JP6879382B2 (en) Hybrid vehicle control method and control device
JP7004006B2 (en) Hybrid vehicle control method and control device
US10351015B2 (en) Hybrid vehicle
US9242577B2 (en) Vehicle including regeneration level selector for motor
JP2005051847A (en) POWER OUTPUT DEVICE, ITS CONTROL METHOD, AND AUTOMOBILE
JP5928493B2 (en) vehicle
JP6164090B2 (en) vehicle
JP2010141997A (en) Electric vehicle and method of controlling the same
JP2015131609A (en) vehicle
JP4200842B2 (en) Vehicle and control method thereof
JP2013103578A (en) Drive control device of hybrid vehicle
JP6135498B2 (en) vehicle
JP2015147465A (en) Hybrid vehicle
JP2015101120A (en) Vehicle
JP2015128954A (en) vehicle
JP4285489B2 (en) Vehicle and control method thereof
JP2019182284A (en) Control device of hybrid vehicle
JP2015009746A (en) Control device for hybrid vehicle