JP2021154774A - Hybrid vehicular control apparatus - Google Patents

Hybrid vehicular control apparatus Download PDF

Info

Publication number
JP2021154774A
JP2021154774A JP2020054453A JP2020054453A JP2021154774A JP 2021154774 A JP2021154774 A JP 2021154774A JP 2020054453 A JP2020054453 A JP 2020054453A JP 2020054453 A JP2020054453 A JP 2020054453A JP 2021154774 A JP2021154774 A JP 2021154774A
Authority
JP
Japan
Prior art keywords
motor generator
engine
torque
upper limit
limit value
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
JP2020054453A
Other languages
Japanese (ja)
Inventor
啓太 佐藤
Keita Sato
啓太 佐藤
康隆 土田
Yasutaka Tsuchida
康隆 土田
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 JP2020054453A priority Critical patent/JP2021154774A/en
Publication of JP2021154774A publication Critical patent/JP2021154774A/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
    • 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/70Energy storage systems for electromobility, e.g. batteries
    • 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/7072Electromobility specific charging systems or methods for batteries, ultracapacitors, supercapacitors or double-layer capacitors

Landscapes

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

Abstract

To provide a hybrid vehicular control apparatus capable of both realizing responsiveness, and securing comfort, relative to an acceleration requirement in restarting a combusting operation from the state of executing a motoring by opening a throttle valve during a fuel cut.SOLUTION: A hybrid ECU 200, being a control apparatus of a hybrid vehicle 500, executes: revolution speed increase suppression processing to limit a target engine revolution speed from increasing; and delay processing to hold a transition to a combusting operation when a condition for restarting the combusting operation is established; and further, when a condition for restarting the combusting operation is established as a result of an operation requiring acceleration being performed, extending a period of holding a transition to the combusting operation in the delay processing proportionately as an upper output limit increases, and decreasing a degree of limiting an increase in engine revolution speed in the revolution speed increase suppression processing.SELECTED DRAWING: Figure 1

Description

この発明はハイブリッド車両の制御装置に関するものである。 The present invention relates to a control device for a hybrid vehicle.

ハイブリッド車両では、フューエルカットを実行しているときに、スロットルバルブを開いた状態にする場合がある。特許文献1には、スロットルバルブを開いた状態でフューエルカットを行っている状態から燃焼運転を再開させる際に、燃焼運転の再開を遅延させるハイブリッド車両の制御装置が開示されている。こうした制御装置では、燃焼運転への移行を遅延させている間にスロットルバルブを閉じ、燃焼運転を再開させるのに相応しい水準まで吸入空気量が減少するのを待ってから燃焼運転を再開させる。 In hybrid vehicles, the throttle valve may be left open while performing a fuel cut. Patent Document 1 discloses a control device for a hybrid vehicle that delays the restart of the combustion operation when the combustion operation is restarted from the state where the fuel cut is performed with the throttle valve open. In such a control device, the throttle valve is closed while the transition to the combustion operation is delayed, and the combustion operation is restarted after waiting for the intake air amount to decrease to a level suitable for restarting the combustion operation.

なお、この制御装置では、アクセル開度の変化量が大きいなど、即時の加速が要求されていることを示す強制復帰条件が成立した場合には、燃焼運転の再開を遅延させずに、直ちに燃焼運転を再開させるようにしている。 In this control device, when a forced return condition indicating that immediate acceleration is required, such as a large change in accelerator opening, is satisfied, combustion is performed immediately without delaying the restart of combustion operation. I try to restart the operation.

特開2003−065124号公報Japanese Unexamined Patent Publication No. 2003-065124

ところで、フューエルカット中にスロットルバルブを開弁させてモータリングを実行している状態から燃焼運転を直ちに再開させた場合には、吸入空気量が充分に減少していないため、燃焼運転の再開に伴って発生するトルクはとても大きくなる。この場合、直ちに加速できるものの、突然大きな駆動力が発生するため、乗員に振動や衝撃が伝わり、快適性を損なうおそれがある。すなわち、フューエルカット中にスロットルバルブを開弁させてモータリングを実行している状態から燃焼運転を再開させる際における加速要求に対する応答性の実現と快適性の確保との両立を図るには更なる改善の余地がある。 By the way, when the combustion operation is immediately restarted from the state where the throttle valve is opened and the motoring is being executed during the fuel cut, the intake air amount is not sufficiently reduced, so that the combustion operation is restarted. The torque generated with it becomes very large. In this case, although the vehicle can be accelerated immediately, a large driving force is suddenly generated, so that vibration or impact is transmitted to the occupant, which may impair comfort. In other words, it is further necessary to achieve both responsiveness to acceleration demands and ensuring comfort when the throttle valve is opened during fuel cut and the combustion operation is restarted from the state where motoring is being executed. There is room for improvement.

以下、上記課題を解決するための手段及びその作用効果について記載する。
上記課題を解決するためのハイブリッド車両の制御装置は、駆動輪と連動するリングギアと前記リングギアの中心で自転するサンギアと前記サンギア及び前記リングギアの間に介在して前記サンギアの周囲を公転するピニオンギアと前記ピニオンギアの公転によって回転するプラネタリキャリアとを有する動力分配統合機構と、出力軸が前記プラネタリキャリアに連結されたエンジンと、前記サンギアと連動する第1モータジェネレータと、前記リングギアと連動する第2モータジェネレータと、前記第1モータジェネレータ及び前記第2モータジェネレータに接続されたバッテリと、前記バッテリの電圧と前記バッテリの温度と前記第1モータジェネレータ及び前記第2モータジェネレータの稼働による電力の収支とに基づいて前記バッテリの蓄電率及び入力上限値及び出力上限値を算出するバッテリ制御装置と、を備えるハイブリッド車両に適用される。この制御装置は、前記バッテリの入出力が前記入力上限値及び出力上限値を超えない範囲で前記第1モータジェネレータ及び前記第2モータジェネレータを制御することにより、要求駆動力に基づいて設定される目標エンジン回転数にエンジン回転数を近づけるように前記エンジン及び前記第1モータジェネレータを制御するとともに前記動力分配統合機構の前記リングギアから前記駆動輪に伝達される動力によって前記要求駆動力が実現されるように前記第2モータジェネレータを制御する。そして、この制御装置は、エンジン回転数の増大を制限して前記エンジンのトルクを前記駆動輪に作用させる回転上昇抑制処理と、前記エンジンがスロットルバルブを開弁させてフューエルカットを実行しているときに燃焼運転を再開させる条件が成立した際に、燃焼運転への移行を留保する遅延処理と、を実行する。また、この制御装置は、前記エンジンがスロットルバルブを開弁させてフューエルカットを実行しているときに加速を要求する操作がなされたことにより燃焼運転を再開させる条件が成立した際には、前記出力上限値が大きいときほど、前記遅延処理において燃焼運転への移行を留保する期間を長くし、且つ前記回転上昇抑制処理においてエンジン回転数の増大を制限する度合いを小さくする。
Hereinafter, means for solving the above problems and their actions and effects will be described.
A control device for a hybrid vehicle for solving the above problems is interposed between a ring gear interlocking with a drive wheel, a sun gear that rotates at the center of the ring gear, the sun gear, and the ring gear, and revolves around the sun gear. A power distribution integrated mechanism having a pinion gear and a planetary carrier that rotates by the revolution of the pinion gear, an engine whose output shaft is connected to the planetary carrier, a first motor generator interlocking with the sun gear, and a ring gear. The second motor generator interlocking with the above, the first motor generator, the battery connected to the second motor generator, the voltage of the battery, the temperature of the battery, and the operation of the first motor generator and the second motor generator. It is applied to a hybrid vehicle including a battery control device that calculates a storage rate, an input upper limit value, and an output upper limit value of the battery based on the power balance according to the above. This control device is set based on the required driving force by controlling the first motor generator and the second motor generator within a range in which the input / output of the battery does not exceed the input upper limit value and the output upper limit value. The required driving force is realized by the power transmitted from the ring gear of the power distribution integration mechanism to the drive wheels while controlling the engine and the first motor generator so that the engine speed approaches the target engine speed. The second motor generator is controlled so as to. Then, this control device executes a rotation increase suppressing process in which the increase in the engine rotation speed is limited and the torque of the engine is applied to the drive wheels, and the engine opens the throttle valve to perform fuel cut. Occasionally, when the condition for restarting the combustion operation is satisfied, the delay process for reserving the transition to the combustion operation is executed. Further, when the condition for restarting the combustion operation is satisfied by the operation requesting acceleration when the engine opens the throttle valve and executes the fuel cut, the control device is described as described above. The larger the output upper limit value, the longer the period for which the transition to the combustion operation is reserved in the delay processing, and the smaller the degree of limiting the increase in the engine rotation speed in the rotation increase suppression processing.

上記のように動力分配統合機構を介して第1モータジェネレータと第2モータジェネレータとエンジンの出力軸とが接続されているハイブリッド車両では、燃焼運転を再開させるときに第1モータジェネレータによってエンジン回転数が急に引き上げられてしまうと、燃焼運転の再開によって発生したトルクが駆動輪に作用し難くなる。そのため、エンジンのトルクを駆動輪に作用させるために、回転上昇抑制処理を実行する。回転上昇抑制処理を実行すると、燃焼運転の再開直後からエンジンのトルクを効率的に駆動輪に伝達できるようになるものの、エンジン回転数の上昇が制限されるため、要求駆動力を実現するために理想的な運転状態に到達するまでに要する時間が回転上昇抑制処理を実行しない場合よりも長くなってしまう。 In a hybrid vehicle in which the first motor generator, the second motor generator, and the output shaft of the engine are connected via the power distribution integration mechanism as described above, the engine speed is increased by the first motor generator when the combustion operation is restarted. If is suddenly pulled up, it becomes difficult for the torque generated by restarting the combustion operation to act on the drive wheels. Therefore, in order to apply the torque of the engine to the drive wheels, the rotation increase suppressing process is executed. When the rotation increase suppression process is executed, the engine torque can be efficiently transmitted to the drive wheels immediately after the combustion operation is restarted, but the increase in the engine speed is limited, so in order to realize the required driving force. The time required to reach the ideal operating state will be longer than when the rotation speed increase suppression process is not executed.

出力上限値が大きければ、加速を要求する操作がなされたときに即座にエンジンのトルクを発生させなくても第2モータジェネレータのトルクにより要求駆動力を実現することができる。 If the output upper limit value is large, the required driving force can be realized by the torque of the second motor generator without immediately generating the torque of the engine when the operation requiring acceleration is performed.

上記構成によれば、出力上限値が大きいときほど、遅延処理によって燃焼運転の再開を留保する時間が長くなる。そのため、燃焼運転を再開させる条件が成立してからスロットルバルブを閉弁させ、充分に吸入空気量が減るのを待ってから燃焼運転を再開させることができる。したがって、突然大きな駆動力が発生することを抑制するとともに、第2モータジェネレータのトルクを用いて要求駆動力を実現することができる。 According to the above configuration, the larger the output upper limit value, the longer the time for reserving the restart of the combustion operation due to the delay processing. Therefore, the throttle valve can be closed after the condition for restarting the combustion operation is satisfied, and the combustion operation can be restarted after waiting for the intake air amount to be sufficiently reduced. Therefore, it is possible to suppress the sudden generation of a large driving force and to realize the required driving force by using the torque of the second motor generator.

なお、遅延処理が実行されており、エンジンのトルクの発生が留保されていて且つ第2モータジェネレータによって要求駆動力を実現することができるときには、エンジンのトルクを駆動輪に作用しやすくするために回転数上昇抑制処理を実行する必要はない。 When the delay process is executed, the generation of engine torque is reserved, and the required driving force can be realized by the second motor generator, in order to make it easier for the engine torque to act on the drive wheels. It is not necessary to execute the rotation speed increase suppressing process.

その点、上記構成では、出力上限値が大きく遅延処理が長くなるときほど、エンジン回転数の増大の抑制度合いを小さくしているため、必要以上にエンジン回転数の上昇を抑制しなくて済む。すなわち、燃焼運転を再開したときにエンジン回転数の上昇が遅れていて、理想的な運転状態から乖離してしまうことも抑制できる。 In that respect, in the above configuration, the larger the output upper limit value and the longer the delay processing, the smaller the degree of suppression of the increase in the engine speed is reduced, so that it is not necessary to suppress the increase in the engine speed more than necessary. That is, it is possible to prevent the engine speed from being delayed from the ideal operating state when the combustion operation is restarted.

要するに、上記構成によれば、フューエルカット中にスロットルバルブを開弁させてモータリングを実行している状態から燃焼運転を再開させる際における加速要求に対する応答性の実現と快適性の確保との両立を図ることができる。 In short, according to the above configuration, both realization of responsiveness to acceleration demand and ensuring comfort when restarting combustion operation from a state where the throttle valve is opened during fuel cut and motoring is executed are compatible. Can be planned.

実施形態にかかる制御装置であるハイブリッドECUを備えるハイブリッド車両の構成を示す模式図。The schematic diagram which shows the structure of the hybrid vehicle which includes the hybrid ECU which is the control device which concerns on embodiment. アクセルオン中に実行する指令値算出ルーチンにおける処理手順を示すフローチャート。A flowchart showing a processing procedure in a command value calculation routine executed while the accelerator is on. 要求トルクTr*の算出に用いるマップについての説明図。Explanatory drawing about the map used for calculation of required torque Tr *. 目標エンジントルクTe*と目標エンジン回転数Ne*の算出についての説明図。Explanatory drawing about calculation of target engine torque Te * and target engine speed Ne *. 動力分配統合機構の各回転要素の回転数の関係を示す共線図。A collinear diagram showing the relationship between the rotation speeds of each rotating element of the power distribution integrated mechanism. スロットルバルブを開弁した状態でモータリングを実行するときに実行する指令値算出ルーチンにおける処理手順を示すフローチャート。The flowchart which shows the processing procedure in the command value calculation routine which is executed when the motoring is executed with the throttle valve open. 留保時間算出ルーチンにおける処理の流れを示すフローチャート。The flowchart which shows the flow of processing in the reservation time calculation routine. 出力上限値と留保時間との関係を示すマップ。A map showing the relationship between the output upper limit and the reservation time. 遅延処理ルーチンにおける処理の流れを示すフローチャート。A flowchart showing a processing flow in a delay processing routine. 遅延処理実行中に実行する指令値算出ルーチンにおける処理手順を示すフローチャート。The flowchart which shows the processing procedure in the command value calculation routine which is executed during the delay processing execution. 出力上限値と抑制時上限値Nrt2との関係を示すマップ。A map showing the relationship between the output upper limit value and the suppression upper limit value Nrt2. 計時時間と抑制時上限値Nrt2との関係を示すマップ。A map showing the relationship between the timekeeping time and the upper limit value Nrt2 at the time of suppression. 計時時間と燃焼運転再開時の点火時期遅角量との関係を示すマップ。A map showing the relationship between the timekeeping time and the ignition timing retard angle when the combustion operation is restarted. 計時時間と燃焼運転再開時の要求エンジンパワーPe*との関係を示すマップ。A map showing the relationship between the timekeeping time and the required engine power Pe * when the combustion operation is restarted. 燃焼運転再開時の吸入空気量と燃焼運転再開時の点火時期遅角量との関係を示すマップ。A map showing the relationship between the amount of intake air when the combustion operation is restarted and the amount of ignition timing retard when the combustion operation is restarted.

以下、ハイブリッド車両の制御装置の一実施形態について、図1〜図12を参照して説明する。
図1に、ハイブリッド車両500(以下、単に車両500と記載する)の概略構成を示す。この図1に示すように、車両500は、エンジン10と、エンジン10の出力軸であるクランク軸14が接続された動力分配統合機構40と、動力分配統合機構40に接続されている第1モータジェネレータ71とを備えている。動力分配統合機構40には、リダクションギア50を介して第2モータジェネレータ72が連結されるとともに、減速機構60及びディファレンシャル61を介して駆動輪62が連結されている。
Hereinafter, an embodiment of the control device for the hybrid vehicle will be described with reference to FIGS. 1 to 12.
FIG. 1 shows a schematic configuration of a hybrid vehicle 500 (hereinafter, simply referred to as a vehicle 500). As shown in FIG. 1, the vehicle 500 includes an engine 10, a power distribution integration mechanism 40 to which a crankshaft 14 which is an output shaft of the engine 10 is connected, and a first motor connected to the power distribution integration mechanism 40. It is equipped with a generator 71. The second motor generator 72 is connected to the power distribution integrated mechanism 40 via the reduction gear 50, and the drive wheels 62 are connected via the reduction mechanism 60 and the differential 61.

動力分配統合機構40は遊星歯車機構であって、外歯歯車のサンギア41と、内歯歯車のリングギア42とを有している。サンギア41とリングギア42との間には、サンギア41及びリングギア42の双方と噛み合う複数のピニオンギア43が配置されている。各ピニオンギア43は自転可能且つサンギア41の周りを公転可能な状態でプラネタリキャリア44に支持されている。サンギア41には、第1モータジェネレータ71が連結されている。すなわち、第1モータジェネレータ71は、サンギア41と連動するようになっている。プラネタリキャリア44には、クランク軸14が連結されている。リングギア42にはリングギア軸45が接続されており、このリングギア軸45には、リダクションギア50及び減速機構60の双方が連結されている。 The power distribution integrated mechanism 40 is a planetary gear mechanism, and has a sun gear 41 of an external gear and a ring gear 42 of an internal gear. A plurality of pinion gears 43 that mesh with both the sun gear 41 and the ring gear 42 are arranged between the sun gear 41 and the ring gear 42. Each pinion gear 43 is supported by the planetary carrier 44 in a state where it can rotate and revolve around the sun gear 41. A first motor generator 71 is connected to the sun gear 41. That is, the first motor generator 71 is interlocked with the sun gear 41. A crankshaft 14 is connected to the planetary carrier 44. A ring gear shaft 45 is connected to the ring gear 42, and both the reduction gear 50 and the reduction mechanism 60 are connected to the ring gear shaft 45.

リダクションギア50は遊星歯車機構であって、第2モータジェネレータ72が連結された外歯歯車のサンギア51と、内歯歯車のリングギア52とを有している。そして、リングギア52にはリングギア軸45が接続されている。また、サンギア51とリングギア52との間には、サンギア51及びリングギア52の双方と噛み合う複数のピニオンギア53が配置されている。各ピニオンギア53は、自転可能な一方で、サンギア51の周りを公転不可能な状態で支持されている。したがって、リダクションギア50を介してリングギア42と連結されている第2モータジェネレータ72は、リングギア42と連動するようになっている。 The reduction gear 50 is a planetary gear mechanism, and has a sun gear 51 of an external gear to which a second motor generator 72 is connected, and a ring gear 52 of an internal gear. A ring gear shaft 45 is connected to the ring gear 52. Further, a plurality of pinion gears 53 that mesh with both the sun gear 51 and the ring gear 52 are arranged between the sun gear 51 and the ring gear 52. While each pinion gear 53 can rotate, it is supported around the sun gear 51 in a non-revolving state. Therefore, the second motor generator 72, which is connected to the ring gear 42 via the reduction gear 50, is interlocked with the ring gear 42.

第1モータジェネレータ71は、第1インバータ75を介してバッテリ77と電力の授受を行う。第2モータジェネレータ72は、第2インバータ76を介してバッテリ77と電力の授受を行う。 The first motor generator 71 transfers electric power to and from the battery 77 via the first inverter 75. The second motor generator 72 transfers electric power to and from the battery 77 via the second inverter 76.

エンジン10からのトルクが動力分配統合機構40のプラネタリキャリア44に入力される場合には、当該トルクがサンギア41側とリングギア42側とに分配される。サンギア41側に分配されたトルクによって第1モータジェネレータ71が回転すると、第1モータジェネレータ71を発電機として機能させることができる。 When the torque from the engine 10 is input to the planetary carrier 44 of the power distribution integration mechanism 40, the torque is distributed to the sun gear 41 side and the ring gear 42 side. When the first motor generator 71 is rotated by the torque distributed to the sun gear 41 side, the first motor generator 71 can function as a generator.

一方、第1モータジェネレータ71を電動機として機能させた場合には、第1モータジェネレータ71からのトルクがサンギア41に入力される。サンギア41に入力された第1モータジェネレータ71のトルクは、プラネタリキャリア44側とリングギア42側とに分配される。そして、第1モータジェネレータ71からのトルクがプラネタリキャリア44を介してクランク軸14に入力されることにより、クランク軸14は回転する。ここでは、このように第1モータジェネレータ71を電動機として機能させることによりクランク軸14を回転させることを「モータリング」という。 On the other hand, when the first motor generator 71 is made to function as an electric motor, the torque from the first motor generator 71 is input to the sun gear 41. The torque of the first motor generator 71 input to the sun gear 41 is distributed to the planetary carrier 44 side and the ring gear 42 side. Then, the torque from the first motor generator 71 is input to the crankshaft 14 via the planetary carrier 44, so that the crankshaft 14 rotates. Here, rotating the crankshaft 14 by causing the first motor generator 71 to function as an electric motor in this way is referred to as "motoring".

リングギア42側に分配されたエンジン10のトルクや、第1モータジェネレータ71のトルクは、リングギア軸45、減速機構60及びディファレンシャル61を介して駆動輪62に入力される。 The torque of the engine 10 distributed to the ring gear 42 side and the torque of the first motor generator 71 are input to the drive wheels 62 via the ring gear shaft 45, the reduction mechanism 60, and the differential 61.

また、車両500が減速する際には第2モータジェネレータ72を発電機として機能させることにより、第2モータジェネレータ72の発電量に応じた回生制動力が車両500に発生する。一方、第2モータジェネレータ72を電動機として機能させた場合には、第2モータジェネレータ72の出力トルクが、リダクションギア50、リングギア軸45、減速機構60及びディファレンシャル61を介して駆動輪62に入力される。 Further, when the vehicle 500 decelerates, the second motor generator 72 functions as a generator, so that a regenerative braking force corresponding to the amount of power generated by the second motor generator 72 is generated in the vehicle 500. On the other hand, when the second motor generator 72 is made to function as an electric motor, the output torque of the second motor generator 72 is input to the drive wheels 62 via the reduction gear 50, the ring gear shaft 45, the reduction mechanism 60 and the differential 61. Will be done.

エンジン10は、複数の気筒11を有しており、各気筒11内ではピストンが往復動するようになっている。各ピストンは、コネクティングロッドを介してクランク軸14に連結されている。 The engine 10 has a plurality of cylinders 11, and the piston reciprocates in each cylinder 11. Each piston is connected to the crankshaft 14 via a connecting rod.

エンジン10の吸気通路15には、同吸気通路15を流れる吸気の流量を調整するスロットルバルブ16が設けられている。また、エンジン10には、吸気ポート15aに燃料を噴射する燃料噴射弁17と、燃料と吸気との混合気を火花放電により点火する点火装置19とが気筒別に設けられている。混合気の燃焼によって各気筒11内で生じた排気は排気通路21に排出される。排気通路21には、三元触媒22が設けられている。排気通路21における三元触媒22よりも下流側には、排気に含まれる粒子状物質を捕集するフィルタ23が設けられている。また、排気通路21におけるフィルタ23よりも下流側には下流触媒24が設けられている。なお、下流触媒24は三元触媒22と同様の触媒である。 The intake passage 15 of the engine 10 is provided with a throttle valve 16 for adjusting the flow rate of the intake air flowing through the intake passage 15. Further, the engine 10 is provided with a fuel injection valve 17 for injecting fuel into the intake port 15a and an ignition device 19 for igniting a mixture of fuel and intake air by spark discharge for each cylinder. The exhaust generated in each cylinder 11 due to the combustion of the air-fuel mixture is discharged to the exhaust passage 21. A three-way catalyst 22 is provided in the exhaust passage 21. A filter 23 for collecting particulate matter contained in the exhaust gas is provided on the downstream side of the three-way catalyst 22 in the exhaust passage 21. Further, a downstream catalyst 24 is provided on the downstream side of the filter 23 in the exhaust passage 21. The downstream catalyst 24 is the same catalyst as the three-way catalyst 22.

エンジン10は、エンジンECU100によって制御される。エンジンECU100は、CPU100aを中心とするマイクロプロセッサとして構成されており、CPU100aの他にプログラムが記憶されているROM100bと、データを一時的に記憶するRAM100cを備えている。エンジンECU100には、吸入空気量GAを検出するエアフロメータ81、エンジン10の冷却水の温度である冷却水温THWを検出する水温センサ82、クランク軸14の回転角を検出するクランク角センサ85が接続されており、それら各種センサからの出力信号が入力される。また、エンジンECU100には、三元触媒22よりも上流の排気通路21に設けられており排気の酸素濃度に応じた信号を出力する第1空燃比センサ83や、三元触媒22とフィルタ23との間の排気通路21に設けられており排気の酸素濃度に応じた信号を出力する第2空燃比センサ84も接続されている。そして、エンジンECU100には、それら各センサからの出力信号も入力される。なお、第1空燃比センサ83から出力される信号によって三元触媒22よりも上流側の排気の空燃比である上流側空燃比Afuが検出される。また、第2空燃比センサ84から出力される信号によって三元触媒22よりも下流側の排気の空燃比である下流側空燃比Afdが検出される。そして、エンジンECU100には、三元触媒22とフィルタ23との間の排気通路21に設けられて三元触媒22を通過した後の排気の温度である触媒出ガス温度THeを検出する温度センサ89も接続されている。 The engine 10 is controlled by the engine ECU 100. The engine ECU 100 is configured as a microprocessor centered on a CPU 100a, and includes a ROM 100b in which a program is stored in addition to the CPU 100a, and a RAM 100c in which data is temporarily stored. The engine ECU 100 is connected to an air flow meter 81 that detects the intake air amount GA, a water temperature sensor 82 that detects the cooling water temperature THW that is the temperature of the cooling water of the engine 10, and a crank angle sensor 85 that detects the rotation angle of the crankshaft 14. The output signals from these various sensors are input. Further, the engine ECU 100 includes a first air-fuel ratio sensor 83 which is provided in an exhaust passage 21 upstream of the three-way catalyst 22 and outputs a signal according to the oxygen concentration of the exhaust, and a three-way catalyst 22 and a filter 23. A second air-fuel ratio sensor 84, which is provided in the exhaust passage 21 between the two and outputs a signal according to the oxygen concentration of the exhaust gas, is also connected. Then, output signals from each of these sensors are also input to the engine ECU 100. The signal output from the first air-fuel ratio sensor 83 detects the upstream air-fuel ratio Afu, which is the air-fuel ratio of the exhaust gas upstream of the three-way catalyst 22. Further, the signal output from the second air-fuel ratio sensor 84 detects the downstream air-fuel ratio Afd, which is the air-fuel ratio of the exhaust gas downstream of the three-way catalyst 22. The engine ECU 100 is provided with a temperature sensor 89 provided in the exhaust passage 21 between the three-way catalyst 22 and the filter 23 to detect the catalyst exhaust gas temperature The, which is the temperature of the exhaust gas after passing through the three-way catalyst 22. Is also connected.

エンジンECU100は、クランク角センサ85の出力信号Scrに基づいてエンジン回転数Neを演算する。また、エンジンECU100は、吸入空気量GAやエンジン回転数Neなどの各種機関運転状態及び上記触媒出ガス温度THeに基づいて三元触媒22の温度である触媒温度Tscやフィルタ23の温度であるフィルタ温度Tfを算出する。また、エンジンECU100は、フィルタ23における粒子状物質の堆積量であるPM堆積量Psを、エンジン回転数Ne、吸入空気量GA、及びフィルタ温度Tf等に基づいて算出する。 The engine ECU 100 calculates the engine speed Ne based on the output signal Scr of the crank angle sensor 85. Further, the engine ECU 100 has a catalyst temperature Tsc, which is the temperature of the three-way catalyst 22, and a filter, which is the temperature of the filter 23, based on various engine operating conditions such as the intake air amount GA and the engine rotation speed Ne and the catalyst emission temperature The. Calculate the temperature Tf. Further, the engine ECU 100 calculates the PM accumulated amount Ps, which is the accumulated amount of particulate matter in the filter 23, based on the engine speed Ne, the intake air amount GA, the filter temperature Tf, and the like.

車両500には、上記のようにエンジン10の各種制御を実行するエンジンECU100の他に、第1モータジェネレータ71及び第2モータジェネレータ72の各種制御を実行するモータECU300と、それらエンジンECU100及びモータECU300を統括的に制御するハイブリッドECU200とが搭載されている。ハイブリッドECU200が、ハイブリッド車両の制御装置である。 In addition to the engine ECU 100 that executes various controls of the engine 10 as described above, the vehicle 500 includes a motor ECU 300 that executes various controls of the first motor generator 71 and the second motor generator 72, and the engine ECU 100 and the motor ECU 300. It is equipped with a hybrid ECU 200 that comprehensively controls the above. The hybrid ECU 200 is a control device for a hybrid vehicle.

ハイブリッドECU200は、CPU200aを中心とするマイクロプロセッサとして構成されており、CPU200aの他にプログラムが記憶されているROM200bと、データを一時的に記憶するRAM200cと、を備えている。ハイブリッドECU200には、運転者のアクセルペダルの踏込量であるアクセル開度Accを検出するアクセルポジションセンサ86や、ブレーキペダルの踏み込み量であるブレーキポジションBpを検出するブレーキポジションセンサ80が接続されている。また、ハイブリッドECU200には、車両500の走行速度である車速SPを検出する車速センサ87や、パワースイッチ88が接続されている。そして、ハイブリッドECU200には、これらセンサやスイッチからの出力信号が入力される。なお、パワースイッチ88は、車両500のシステム起動用スイッチであり、このパワースイッチ88がオン操作されることにより車両500は走行可能な状態になる。 The hybrid ECU 200 is configured as a microprocessor centered on a CPU 200a, and includes a ROM 200b in which a program is stored in addition to the CPU 200a, and a RAM 200c in which data is temporarily stored. The hybrid ECU 200 is connected to an accelerator position sensor 86 that detects the accelerator opening Acc, which is the amount of depression of the driver's accelerator pedal, and a brake position sensor 80 that detects the brake position Bp, which is the amount of depression of the brake pedal. .. Further, the hybrid ECU 200 is connected to a vehicle speed sensor 87 that detects the vehicle speed SP, which is the traveling speed of the vehicle 500, and a power switch 88. Then, output signals from these sensors and switches are input to the hybrid ECU 200. The power switch 88 is a system activation switch for the vehicle 500, and when the power switch 88 is turned on, the vehicle 500 is in a state in which the vehicle 500 can travel.

また、車両500には、バッテリ77の状態を監視するバッテリECU400が搭載されている。バッテリECU400はバッテリ77に接続されている。このバッテリECU400は、バッテリ77の電流IB、電圧VB、及び温度TBを監視している。そして、バッテリECU400は、それら電流IB、電圧VB、及び温度TBに基づき、バッテリ77の蓄電率SOCと、入力上限値Winと、出力上限値Woutとを算出する。 Further, the vehicle 500 is equipped with a battery ECU 400 that monitors the state of the battery 77. The battery ECU 400 is connected to the battery 77. The battery ECU 400 monitors the current IB, the voltage VB, and the temperature TB of the battery 77. Then, the battery ECU 400 calculates the storage rate SOC of the battery 77, the input upper limit value Win, and the output upper limit value Wout based on the current IB, the voltage VB, and the temperature TB.

具体的には、バッテリECU400は、電流IBの積算値に基づいて蓄電率SOCを演算する。また、演算した蓄電率SOCと温度TBに基づいて、バッテリ77に充電してもよい最大許容電力である入力上限値Winを演算するとともに、バッテリ77から放電してもよい最大許容電力である出力上限値Woutを演算する。なお、入力上限値Winは「0」又は負の値で表現され、絶対値が大きいほどバッテリ77に対して大きな電力を充電することが許容されることになる。また、出力上限値Woutは「0」又は正の値で表現され、絶対値が大きいほどバッテリ77から大きな電力を出力することが許容されることになる。 Specifically, the battery ECU 400 calculates the storage rate SOC based on the integrated value of the current IB. Further, based on the calculated storage rate SOC and temperature TB, the input upper limit value Win, which is the maximum allowable power that can be charged to the battery 77, is calculated, and the output, which is the maximum allowable power that can be discharged from the battery 77, is calculated. The upper limit value Wout is calculated. The input upper limit value Win is expressed by "0" or a negative value, and the larger the absolute value is, the larger the electric power is allowed to be charged to the battery 77. Further, the output upper limit value Wout is expressed by "0" or a positive value, and the larger the absolute value, the larger the power output from the battery 77 is allowed.

車両500では、一方のモータジェネレータで発電した電力を他方のモータジェネレータで消費することができるようになっている。したがって、バッテリ77はいずれかのモータジェネレータから生じた電力が他方のモータジェネレータで消費する電力に対して過不足することより充放電される。なお、第1モータジェネレータ71及び第2モータジェネレータ72による電力の収支のバランスが取れている場合には、バッテリ77は充放電されない。 In the vehicle 500, the electric power generated by one motor generator can be consumed by the other motor generator. Therefore, the battery 77 is charged / discharged because the electric power generated from one of the motor generators is excessive or insufficient with respect to the electric power consumed by the other motor generator. When the power balance of the first motor generator 71 and the second motor generator 72 is balanced, the battery 77 is not charged or discharged.

モータECU300は、第1インバータ75及び第2インバータ76に接続されている。このモータECU300は、バッテリ77から第1モータジェネレータ71及び第2モータジェネレータ72に供給する電力量や、第1モータジェネレータ71及び第2モータジェネレータ72からバッテリ77に供給する電力量(つまり充電量)を制御する。 The motor ECU 300 is connected to the first inverter 75 and the second inverter 76. The motor ECU 300 is the amount of electric power supplied from the battery 77 to the first motor generator 71 and the second motor generator 72, and the amount of electric energy supplied from the first motor generator 71 and the second motor generator 72 to the battery 77 (that is, the amount of charge). To control.

エンジンECU100及びモータECU300及びバッテリECU400は、ハイブリッドECU200と通信可能に接続されている。ハイブリッドECU200には、バッテリECU400からバッテリ77の蓄電率SOCや入力上限値Winや出力上限値Woutが入力される。また、エンジンECU100はハイブリッドECU200からの制御信号によりエンジン10を制御するとともに各種センサの信号やエンジン10の運転状態を示すデータをハイブリッドECU200に送信する。 The engine ECU 100, the motor ECU 300, and the battery ECU 400 are communicably connected to the hybrid ECU 200. The storage rate SOC of the battery 77, the input upper limit value Win, and the output upper limit value Wout are input from the battery ECU 400 to the hybrid ECU 200. Further, the engine ECU 100 controls the engine 10 by a control signal from the hybrid ECU 200, and transmits signals of various sensors and data indicating an operating state of the engine 10 to the hybrid ECU 200.

ハイブリッドECU200は、アクセル開度Accと車速SPとに基づいて車両500に要求されている要求駆動力を算出する。そして、蓄電率SOCに基づいて発電のために必要なパワーを考慮したトータルパワーを算出する。そして、ハイブリッドECU200は、トータルパワーに基づき、要求エンジンパワーPe*を算出する。そして、ハイブリッドECU200は、要求駆動力を実現しつつ、充電要求パワーを実現するようにエンジン10と第1モータジェネレータ71と第2モータジェネレータ72を制御する。 The hybrid ECU 200 calculates the required driving force required for the vehicle 500 based on the accelerator opening degree Acc and the vehicle speed SP. Then, the total power considering the power required for power generation is calculated based on the storage rate SOC. Then, the hybrid ECU 200 calculates the required engine power Pe * based on the total power. Then, the hybrid ECU 200 controls the engine 10, the first motor generator 71, and the second motor generator 72 so as to realize the required charging power while realizing the required driving force.

なお、エンジン10では、クランク軸14が回転しているときに、気筒11内での混合気の燃焼が停止されることがある。このようにクランク軸14が回転しているときに気筒11内での混合気の燃焼が停止される期間のことを、以下では「燃焼停止期間」という。また、気筒11内での混合気の燃焼が停止される燃焼停止期間に対して、気筒11内での混合気の燃焼を停止させずに、気筒11内で混合気を燃焼させる期間を、以下では「燃焼運転期間」という。 In the engine 10, when the crankshaft 14 is rotating, the combustion of the air-fuel mixture in the cylinder 11 may be stopped. The period during which combustion of the air-fuel mixture in the cylinder 11 is stopped when the crankshaft 14 is rotating in this way is hereinafter referred to as a "combustion stop period". Further, with respect to the combustion stop period in which the combustion of the air-fuel mixture in the cylinder 11 is stopped, the period in which the air-fuel mixture is burned in the cylinder 11 without stopping the combustion of the air-fuel mixture in the cylinder 11 is as follows. Then, it is called "combustion operation period".

燃焼停止期間では、気筒11内の各ピストンがクランク軸14の回転に同期して往復移動する。そのため、吸気通路15を介して気筒11内に導入された空気は、燃焼に供されることなく、排気通路21に排出される。 During the combustion stop period, each piston in the cylinder 11 reciprocates in synchronization with the rotation of the crankshaft 14. Therefore, the air introduced into the cylinder 11 through the intake passage 15 is discharged to the exhaust passage 21 without being subjected to combustion.

上述した燃焼停止期間には、各燃料噴射弁17の燃料噴射を停止するフューエルカットの他に、各燃料噴射弁17から燃料を噴射させて当該燃料を燃焼させずに各気筒11内から排出して三元触媒22に導入する燃料導入処理が実行されることがある。 During the above-mentioned combustion stop period, in addition to the fuel cut that stops the fuel injection of each fuel injection valve 17, fuel is injected from each fuel injection valve 17 and discharged from each cylinder 11 without burning the fuel. The fuel injection process to be introduced into the ternary catalyst 22 may be executed.

燃料導入処理が実行されると、各燃料噴射弁17から噴射された燃料が空気と共に排気通路21を流れることによって当該燃料が三元触媒22に導入される。このとき、三元触媒22の温度が活性化温度以上であって、且つ燃料を燃焼させるのに十分な量の酸素が三元触媒22に存在する場合には、三元触媒22で燃料が燃焼する。三元触媒22で燃料が燃焼すると、三元触媒22の温度が上昇して高温のガスがフィルタ23に流入するようになり、フィルタ23の温度が上昇する。そして、フィルタ23に酸素が供給されている状態で、フィルタ23の温度が粒子状物質の発火点温度以上になると、フィルタ23に捕集されている粒子状物質が燃焼して除去され、フィルタ23は再生される。 When the fuel introduction process is executed, the fuel injected from each fuel injection valve 17 flows through the exhaust passage 21 together with the air, so that the fuel is introduced into the three-way catalyst 22. At this time, if the temperature of the three-way catalyst 22 is equal to or higher than the activation temperature and a sufficient amount of oxygen is present in the three-way catalyst 22 to burn the fuel, the fuel is burned by the three-way catalyst 22. do. When the fuel is burned by the three-way catalyst 22, the temperature of the three-way catalyst 22 rises so that the high-temperature gas flows into the filter 23, and the temperature of the filter 23 rises. Then, when the temperature of the filter 23 becomes equal to or higher than the ignition point temperature of the particulate matter while oxygen is being supplied to the filter 23, the particulate matter collected in the filter 23 is burned and removed, and the filter 23 is removed. Is played.

そこで、ハイブリッドECU200は、フィルタ23を再生するフィルタ再生処理の実行中には、フューエルカット中にスロットルバルブ16を開弁させた状態でモータリングを実行し、フューエルカット中であっても酸素をフィルタ23に供給し続けるようにしている。こうして酸素を供給し続けることにより、フューエルカット中も粒子状物質を燃焼させ続け、早期にフィルタ再生を完了させることができるようになる。 Therefore, the hybrid ECU 200 executes motoring with the throttle valve 16 opened during the fuel cut during the filter regeneration process for regenerating the filter 23, and filters oxygen even during the fuel cut. I try to keep supplying to 23. By continuing to supply oxygen in this way, the particulate matter can be continuously burned even during the fuel cut, and the filter regeneration can be completed at an early stage.

次に、ハイブリッドECU200が実行する指令値算出ルーチンについて説明する。指令値算出ルーチンは、ハイブリッドECU200がエンジンECU100及びモータECU300に出力する指令値を算出するルーチンである。図2は、アクセルペダルが踏み込まれているとき、すなわちアクセルオン中に実行する指令値算出ルーチンを示している。 Next, the command value calculation routine executed by the hybrid ECU 200 will be described. The command value calculation routine is a routine for calculating the command value output to the engine ECU 100 and the motor ECU 300 by the hybrid ECU 200. FIG. 2 shows a command value calculation routine executed when the accelerator pedal is depressed, that is, while the accelerator is on.

このルーチンは、アクセルペダルが踏み込まれているときに、ハイブリッドECU200によって繰り返し実行される。
ハイブリッドECU200は、このルーチンを開始すると、ステップS100の処理において、運転者の要求する要求駆動力を実現するために必要な要求トルクTr*を算出する。具体的には、ハイブリッドECU200は、ROM200bに記憶されている演算マップを参照してアクセル開度Accと車速SPに基づいて要求トルクTr*を算出する。なお、要求トルクTr*は要求駆動力を実現するためにリングギア軸45に出力すべきトルクである。
This routine is repeatedly executed by the hybrid ECU 200 when the accelerator pedal is depressed.
When this routine is started, the hybrid ECU 200 calculates the required torque Tr * required to realize the required driving force required by the driver in the process of step S100. Specifically, the hybrid ECU 200 calculates the required torque Tr * based on the accelerator opening degree Acc and the vehicle speed SP with reference to the calculation map stored in the ROM 200b. The required torque Tr * is a torque that should be output to the ring gear shaft 45 in order to realize the required driving force.

図3に示すように、この演算マップには、アクセル開度Accと車速SPと要求トルクTr*との関係を示すデータが格納されている。この演算マップでは、アクセル開度Accが大きいほど、大きな要求トルクTr*が算出されるようになっている。また、この演算マップでは、車速SPが低いときには、車速SPが高いときよりも大きな要求トルクTr*が算出されるようになっている。 As shown in FIG. 3, the calculation map stores data showing the relationship between the accelerator opening degree Acc, the vehicle speed SP, and the required torque Tr *. In this calculation map, the larger the accelerator opening degree Acc, the larger the required torque Tr * is calculated. Further, in this calculation map, when the vehicle speed SP is low, a larger required torque Tr * is calculated than when the vehicle speed SP is high.

ステップS100の処理を通じて要求トルクTr*を算出すると、ハイブリッドECU200は、処理をステップS110へと進める。ステップS110では、ハイブリッドECU200は、要求トルクTr*を実現しつつ、充電要求パワーを実現できるように要求エンジンパワーPe*を算出する。具体的には、要求トルクTr*を実現するために必要なエンジンパワーである走行要求パワーと充電要求パワーとを加算した値を要求エンジンパワーPe*として算出する。 When the required torque Tr * is calculated through the process of step S100, the hybrid ECU 200 advances the process to step S110. In step S110, the hybrid ECU 200 calculates the required engine power Pe * so as to realize the required charging power while realizing the required torque Tr *. Specifically, the value obtained by adding the running required power and the charging required power, which are the engine powers required to realize the required torque Tr *, is calculated as the required engine power Pe *.

こうして要求エンジンパワーPe*を算出すると、ハイブリッドECU200は処理をステップS120へと進める。そして、ハイブリッドECU200は、ステップS120の処理において、目標エンジン回転数Ne*と目標エンジントルクTe*を算出する。具体的には、ハイブリッドECU200は、ROM200bに記憶されている演算マップを参照して要求エンジンパワーPe*に基づいて目標エンジン回転数Ne*と目標エンジントルクTe*を算出する。 When the required engine power Pe * is calculated in this way, the hybrid ECU 200 proceeds to the process in step S120. Then, the hybrid ECU 200 calculates the target engine speed Ne * and the target engine torque Te * in the process of step S120. Specifically, the hybrid ECU 200 calculates the target engine speed Ne * and the target engine torque Te * based on the required engine power Pe * with reference to the calculation map stored in the ROM 200b.

図4に示すように、この演算マップには、エンジン10の最適燃費動作ラインが設定されている。最適燃費動作ラインはエンジン10を効率よく動作させるためのエンジン回転数NeとエンジントルクTeとの関係を示している。また、図4には、等しいエンジンパワーPeを実現するエンジン回転数NeとエンジントルクTeの関係を示す等パワーラインが二点鎖線で示されている。ステップS120の処理では、ハイブリッドECU200は、要求エンジンパワーPe*を実現するエンジン回転数NeとエンジントルクTeとの関係を示す等パワーラインと最適燃費動作ラインとの交点Aにおけるエンジン回転数NeとエンジントルクTeを、目標エンジン回転数Ne*及び目標エンジントルクTe*とする。 As shown in FIG. 4, the optimum fuel consumption operation line of the engine 10 is set in this calculation map. The optimum fuel consumption operation line shows the relationship between the engine speed Ne and the engine torque Te for efficiently operating the engine 10. Further, in FIG. 4, an equivalent power line showing the relationship between the engine speed Ne and the engine torque Te that realizes the same engine power Pe is shown by a chain double-dashed line. In the process of step S120, the hybrid ECU 200 shows the relationship between the engine speed Ne and the engine torque Te that realizes the required engine power Pe *, and the engine speed Ne and the engine at the intersection A of the power line and the optimum fuel efficiency operation line. Let the torque Te be the target engine rotation speed Ne * and the target engine torque Te *.

こうして目標エンジン回転数Ne*及び目標エンジントルクTe*を算出すると、ハイブリッドECU200は処理をステップS130へと進める。ステップS130の処理では、ハイブリッドECU200は、現在のエンジン回転数Neから目標エンジン回転数Ne*を引いた差が「0」以上であるか否かを判定する。 When the target engine speed Ne * and the target engine torque Te * are calculated in this way, the hybrid ECU 200 advances the process to step S130. In the process of step S130, the hybrid ECU 200 determines whether or not the difference obtained by subtracting the target engine speed Ne * from the current engine speed Ne is “0” or more.

ステップS130の処理において、現在のエンジン回転数Neから目標エンジン回転数Ne*を引いた差が「0」以上であると判定した場合(ステップS130:YES)には、ハイブリッドECU200は、処理をステップS140へと進める。そして、ハイブリッドECU200は、ステップS140の処理において、エンジン回転数Neから通常時上限値Nrt1を引いた差と目標エンジン回転数Ne*とのうち大きい方の値を制御用回転数N*として算出する。 In the process of step S130, when it is determined that the difference obtained by subtracting the target engine speed Ne * from the current engine speed Ne is "0" or more (step S130: YES), the hybrid ECU 200 steps the process. Proceed to S140. Then, in the process of step S140, the hybrid ECU 200 calculates the larger value of the difference between the engine speed Ne and the normal upper limit value Nrt1 minus the target engine speed Ne * as the control speed N *. ..

一方で、ステップS130の処理において、現在のエンジン回転数Neから目標エンジン回転数Ne*を引いた差が「0」未満であると判定した場合(ステップS130:NO)には、ハイブリッドECU200は、処理をステップS150へと進める。そして、ハイブリッドECU200は、ステップS150の処理において、エンジン回転数Neに通常時上限値Nrt1を加えた和と目標エンジン回転数Ne*とのうち小さい方の値を制御用回転数N*として算出する。 On the other hand, in the process of step S130, when it is determined that the difference obtained by subtracting the target engine speed Ne * from the current engine speed Ne is less than "0" (step S130: NO), the hybrid ECU 200 determines. The process proceeds to step S150. Then, in the process of step S150, the hybrid ECU 200 calculates the smaller value of the sum of the engine speed Ne and the normal upper limit value Nrt1 added to the target engine speed Ne * as the control speed N *. ..

なお、このステップS130〜ステップS150の処理は、エンジン回転数Neを目標エンジン回転数Ne*に向けて通常時上限値Nrt1の範囲内で変化させたものを制御用回転数N*として算出する処理である。ここで、通常時上限値Nrt1は、このルーチンを1回実行する度に変化させることのできるエンジン回転数Neの変化量の上限値であり、エンジン10の特性やこのルーチンの実行周期などにより定めることができる。 In the processes of steps S130 to S150, the engine speed Ne is changed toward the target engine speed Ne * within the range of the normal upper limit value Nrt1 and calculated as the control speed N *. Is. Here, the normal upper limit value Nrt1 is an upper limit value of the amount of change in the engine speed Ne that can be changed each time this routine is executed, and is determined by the characteristics of the engine 10 and the execution cycle of this routine. be able to.

こうして制御用回転数N*を算出すると、ハイブリッドECU200は、処理をステップS160へと進める。そして、ハイブリッドECU200は、ステップS160の処理において第1モータジェネレータ71の回転数Nm1の目標値である目標モータ回転数Nm1*を算出する。 When the control rotation speed N * is calculated in this way, the hybrid ECU 200 advances the process to step S160. Then, the hybrid ECU 200 calculates the target motor rotation speed Nm1 *, which is the target value of the rotation speed Nm1 of the first motor generator 71, in the process of step S160.

具体的には、制御用回転数N*と第2モータジェネレータ72の回転数Nm2と動力分配統合機構40のギア比ρとに基づく下記の式(1)に示す関係を満たす値を目標モータ回転数Nm1*として算出する。 Specifically, the target motor rotation is a value that satisfies the relationship shown in the following equation (1) based on the control rotation speed N *, the rotation speed Nm2 of the second motor generator 72, and the gear ratio ρ of the power distribution integration mechanism 40. Calculated as the number Nm1 *.

Figure 2021154774
なお、式(1)は動力分配統合機構40の各回転要素に対する力学的な関係式である。図5は、動力分配統合機構40の各回転要素における回転数の関係を示す共線図である。図5における左側のS軸は第1モータジェネレータ71の回転数Nm1であるサンギア41の回転数を示し、C軸はエンジン回転数Neであるプラネタリキャリア44の回転数を示し、R軸は第2モータジェネレータ72の回転数Nm2をリダクションギア50のギア比Grで除したリングギア42の回転数Nrを示す。式(1)は、この共線図を用いれば容易に導くことができる。
Figure 2021154774
The equation (1) is a mechanical relational expression for each rotating element of the power distribution integration mechanism 40. FIG. 5 is a collinear diagram showing the relationship between the rotation speeds of each rotating element of the power distribution integrated mechanism 40. The S-axis on the left side in FIG. 5 shows the rotation speed of the sun gear 41, which is the rotation speed Nm1 of the first motor generator 71, the C-axis shows the rotation speed of the planetary carrier 44, which is the engine rotation speed Ne, and the R-axis is the second. The rotation speed Nr of the ring gear 42 obtained by dividing the rotation speed Nm2 of the motor generator 72 by the gear ratio Gr of the reduction gear 50 is shown. Equation (1) can be easily derived by using this collinear diagram.

次にハイブリッドECU200は、処理をステップS170へと進める。そして、ハイブリッドECU200は、ステップS170の処理において下記の式(2)に示す関係を満たす値を第1モータジェネレータ71のトルク指令値Tm1*として算出する。 Next, the hybrid ECU 200 advances the process to step S170. Then, the hybrid ECU 200 calculates a value satisfying the relationship shown in the following equation (2) in the process of step S170 as the torque command value Tm1 * of the first motor generator 71.

Figure 2021154774
式(2)は第1モータジェネレータ71を目標モータ回転数Nm1*で回転させるためのフィードバック制御における関係式であり、右辺第1項は、フィードフォワード項を、右辺第2項はフィードバック項における比例項を、右辺第3項はフィードバック項における積分項を示している。そして、右辺第2項の「k1」および右辺第3項の「k2」はそれぞれのゲインである。
Figure 2021154774
Equation (2) is a relational expression in feedback control for rotating the first motor generator 71 at the target motor rotation speed Nm1 *. The first term on the right side is proportional to the feedforward term, and the second term on the right side is proportional to the feedback term. The term is shown, and the third term on the right side shows the integral term in the feedback term. The "k1" of the second term on the right side and the "k2" of the third term on the right side are the respective gains.

続いて、ハイブリッドECU200は、処理をステップS180へと進める。ステップS180の処理ではハイブリッドECU200は、第2モータジェネレータ72で発生させるべきトルクの仮の値である仮トルク値Tm2tmpを算出する。具体的には、ハイブリッドECU200は、下記の式(3)に示す関係を満たす値を仮トルク値Tm2tmpとして算出する。 Subsequently, the hybrid ECU 200 advances the process to step S180. In the process of step S180, the hybrid ECU 200 calculates a temporary torque value Tm2tpp, which is a temporary value of the torque to be generated by the second motor generator 72. Specifically, the hybrid ECU 200 calculates a value satisfying the relationship shown in the following equation (3) as a temporary torque value Tm2tp.

Figure 2021154774
つまり、要求トルクTr*に対して、トルク指令値Tm1*を動力分配統合機構40のギア比ρで除した商を加え、その和をリダクションギア50のギア比Grで除してその商を第2モータジェネレータ72から出力すべきトルクの仮の値である仮トルク値Tm2tmpとする。すなわち、仮トルク値Tm2tmpは第1モータジェネレータ71のトルクがトルク指令値Tm1*と等しい状態で、要求トルクTr*を実現するために必要な第2モータジェネレータ72のトルクを示している。
Figure 2021154774
That is, to the required torque Tr *, the quotient obtained by dividing the torque command value Tm1 * by the gear ratio ρ of the power distribution integration mechanism 40 is added, and the sum is divided by the gear ratio Gr of the reduction gear 50 to obtain the quotient. 2 The temporary torque value Tm2tpp, which is a temporary value of the torque to be output from the motor generator 72, is set. That is, the temporary torque value Tm2tp indicates the torque of the second motor generator 72 required to realize the required torque Tr * in a state where the torque of the first motor generator 71 is equal to the torque command value Tm1 *.

そして、ハイブリッドECU200は、次のステップS190の処理において、下記の式(4)を満たす値をトルク制限値Tm2minとして算出するとともに、下記の式(5)を満たす値をトルク制限値Tm2maxとして算出する。 Then, in the process of the next step S190, the hybrid ECU 200 calculates the value satisfying the following equation (4) as the torque limit value Tm2min, and calculates the value satisfying the following equation (5) as the torque limit value Tm2max. ..

Figure 2021154774
Figure 2021154774

Figure 2021154774
なお、式(4)は、第2モータジェネレータ72から出力できるトルクの下限値であるトルク制限値Tm2minを算出する式であり、式(5)は第2モータジェネレータ72から出力できるトルクの上限値であるトルク制限値Tm2maxを算出する式である。
Figure 2021154774
The formula (4) is a formula for calculating the torque limit value Tm2min, which is the lower limit of the torque that can be output from the second motor generator 72, and the formula (5) is the upper limit of the torque that can be output from the second motor generator 72. This is an equation for calculating the torque limit value Tm2max.

こうしてトルク制限値Tm2min,Tm2maxを算出すると、ハイブリッドECU200は、処理をステップS200へと進める。そして、ハイブリッドECU200は、ステップS200の処理において第2モータジェネレータ72に出力するトルク指令値Tm2*を算出する。具体的には、下記の式(6)に示す関係を満たす値をトルク指令値Tm2*として算出する。 When the torque limit values Tm2min and Tm2max are calculated in this way, the hybrid ECU 200 advances the process to step S200. Then, the hybrid ECU 200 calculates the torque command value Tm2 * to be output to the second motor generator 72 in the process of step S200. Specifically, a value satisfying the relationship shown in the following equation (6) is calculated as the torque command value Tm2 *.

Figure 2021154774
すなわち、ここでは、仮トルク値Tm2tmpをトルク制限値Tm2min,Tm2maxで制限して第2モータジェネレータ72のトルク指令値Tm2*を算出する。
Figure 2021154774
That is, here, the temporary torque value Tm2tp is limited by the torque limit values Tm2min and Tm2max, and the torque command value Tm2 * of the second motor generator 72 is calculated.

そして、最後にハイブリッドECU200は、ステップS210の処理において、トルク指令値Tm1*及びトルク指令値Tm2*をモータECU300に出力するとともに、目標エンジントルクTe*及び目標エンジン回転数Ne*をエンジンECU100に出力する。 Finally, in the process of step S210, the hybrid ECU 200 outputs the torque command value Tm1 * and the torque command value Tm2 * to the motor ECU 300, and outputs the target engine torque Te * and the target engine speed Ne * to the engine ECU 100. do.

こうしてトルク指令値Tm1*、トルク指令値Tm2*、目標エンジントルクTe*、目標エンジン回転数Ne*を指令値として出力すると、ハイブリッドECU200はこの一連のルーチンを一旦終了する。 When the torque command value Tm1 *, the torque command value Tm2 *, the target engine torque Te *, and the target engine speed Ne * are output as command values in this way, the hybrid ECU 200 temporarily ends this series of routines.

トルク指令値Tm1*,Tm2*を受信したモータECU300は、トルク指令値Tm1*と等しいトルクを発生させるように第1モータジェネレータ71を駆動するとともに、トルク指令値Tm2*と等しいトルクを発生させるように第2モータジェネレータ72を駆動する。 The motor ECU 300 that has received the torque command values Tm1 * and Tm2 * drives the first motor generator 71 so as to generate a torque equal to the torque command value Tm1 *, and also generates a torque equal to the torque command value Tm2 *. Drives the second motor generator 72.

また、目標エンジントルクTe*及び目標エンジン回転数Ne*を受信したエンジンECU100は、目標エンジントルクTe*及び目標エンジン回転数Ne*を実現するようにエンジン10を制御する。 Further, the engine ECU 100 that has received the target engine torque Te * and the target engine speed Ne * controls the engine 10 so as to realize the target engine torque Te * and the target engine speed Ne *.

次に、フューエルカット中、特にスロットルバルブ16を開弁させている状態でモータリングを行っている場合にハイブリッドECU200が実行する指令値算出ルーチンを図6を参照して説明する。なお、スロットルバルブ16を開弁させている状態でモータリングを実行するのは、例えば、フィルタ再生処理のためにフューエルカット中もフィルタ23に空気を送り込む場合である。 Next, a command value calculation routine executed by the hybrid ECU 200 during fuel cutting, particularly when motoring is performed with the throttle valve 16 opened, will be described with reference to FIG. The motoring is executed with the throttle valve 16 open, for example, when air is sent to the filter 23 even during the fuel cut for the filter regeneration process.

図6に示すように、ハイブリッドECU200は、このルーチンを開始すると、図2を参照して説明したステップS100の処理を実行する。すなわち、アクセル開度Accと車速SPに基づいて要求トルクTr*を算出する。次に、ハイブリッドECU200は、処理をステップS300へと進める。ステップS300では、ハイブリッドECU200は、目標エンジン回転数Ne*を設定する。ここでは、モータリング用の目標エンジン回転数Ne*として、予め決められた値、例えば「1000rpm」が目標エンジン回転数Ne*として設定される。 As shown in FIG. 6, when this routine is started, the hybrid ECU 200 executes the process of step S100 described with reference to FIG. That is, the required torque Tr * is calculated based on the accelerator opening degree Acc and the vehicle speed SP. Next, the hybrid ECU 200 advances the process to step S300. In step S300, the hybrid ECU 200 sets the target engine speed Ne *. Here, as the target engine speed Ne * for motoring, a predetermined value, for example, "1000 rpm" is set as the target engine speed Ne *.

こうしてモータリング用の目標エンジン回転数Ne*を設定すると、ハイブリッドECU200は、図2を参照して説明したステップS130〜ステップS200と同様の処理を実行する。 When the target engine speed Ne * for motoring is set in this way, the hybrid ECU 200 executes the same processing as in steps S130 to S200 described with reference to FIG.

そして、ステップS130〜ステップS200の処理を通じて、第1モータジェネレータ71のトルク指令値Tm1*及び第2モータジェネレータ72のトルク指令値Tm2*を算出すると、ハイブリッドECU200は、処理をステップS310へと進める。 Then, when the torque command value Tm1 * of the first motor generator 71 and the torque command value Tm2 * of the second motor generator 72 are calculated through the processes of steps S130 to S200, the hybrid ECU 200 advances the process to step S310.

ステップS310の処理において、ハイブリッドECU200は、トルク指令値Tm1*及びトルク指令値Tm2*をモータECU300に出力するとともに、スロットルバルブ16を全開にするための全開指令値THmaxをエンジンECU100に出力する。 In the process of step S310, the hybrid ECU 200 outputs the torque command value Tm1 * and the torque command value Tm2 * to the motor ECU 300, and outputs the fully open command value THmax for fully opening the throttle valve 16 to the engine ECU 100.

こうしてトルク指令値Tm1*、トルク指令値Tm2*、全開指令値THmaxを指令値として出力すると、ハイブリッドECU200はこの一連のルーチンを一旦終了する。
トルク指令値Tm1*,Tm2*を受信したモータECU300は、トルク指令値Tm1*と等しいトルクを発生させるように第1モータジェネレータ71を駆動するとともに、トルク指令値Tm2*と等しいトルクを発生させるように第2モータジェネレータ72を駆動する。また、全開指令値THmaxを受信したエンジンECU100はスロットルバルブ16を全開にする。こうしてスロットルバルブ16を開弁させた状態でモータリングが実行されるようになる。
When the torque command value Tm1 *, the torque command value Tm2 *, and the fully open command value THmax are output as command values in this way, the hybrid ECU 200 temporarily ends this series of routines.
The motor ECU 300 that has received the torque command values Tm1 * and Tm2 * drives the first motor generator 71 so as to generate a torque equal to the torque command value Tm1 *, and also generates a torque equal to the torque command value Tm2 *. Drives the second motor generator 72. Further, the engine ECU 100 that has received the fully open command value THmax fully opens the throttle valve 16. In this way, motoring is executed with the throttle valve 16 opened.

次に、スロットルバルブ16を開弁させた状態でモータリングを行っていた状態から、フューエルカットの実行条件が非成立になり、燃焼運転の再開が要求されたときに実行する留保時間算出ルーチンを図7を参照して説明する。 Next, the reservation time calculation routine to be executed when the fuel cut execution condition is not satisfied and the restart of the combustion operation is requested from the state where the motoring is performed with the throttle valve 16 opened. This will be described with reference to FIG. 7.

スロットルバルブ16を開弁させた状態でモータリングを実行している状態から燃焼運転を再開させる場合には、燃焼運転への移行を留保する遅延処理を実行し、その間にスロットルバルブ16を閉じて吸入空気量が減少するのを待ってから燃焼運転を再開させることにより、急に大きな駆動力が発生することを抑制できる。この留保時間算出ルーチンは、遅延処理において燃焼運転への移行を留保する期間の長さである留保時間Txを算出するルーチンである。 When restarting the combustion operation from the state where the motoring is being executed with the throttle valve 16 opened, the delay process for reserving the transition to the combustion operation is executed, and the throttle valve 16 is closed during that time. By restarting the combustion operation after waiting for the intake air amount to decrease, it is possible to suppress the sudden generation of a large driving force. This reservation time calculation routine is a routine for calculating the reservation time Tx, which is the length of the period for which the transition to the combustion operation is reserved in the delay processing.

この留保時間算出ルーチンは、スロットルバルブ16を開弁させた状態でモータリングを行っていた状態から、フューエルカットの実行条件が非成立になり、燃焼運転の再開が要求されたときに、遅延処理の実行に先立ってハイブリッドECU200によって実行される。 This reservation time calculation routine performs delay processing when the fuel cut execution condition is not satisfied and the restart of the combustion operation is requested from the state where the motoring is performed with the throttle valve 16 opened. Is executed by the hybrid ECU 200 prior to the execution of.

図7に示すように、ハイブリッドECU200は、このルーチンを開始すると、まずステップS400の処理においてフューエルカット条件が非成立になった契機が加速要求であるかを判定する。なお、ハイブリッドECU200は、アクセル開度Accが一定の開度以上である場合や、アクセル開度Accの変化速度が一定の変化速度以上である場合に、加速要求がなされたと判定する。このステップS400の処理では、ハイブリッドECU200は、このルーチンを開始する直前にアクセル開度Accの変化速度が一定の変化速度以上になっていた場合や、アクセル開度Accが一定の開度以上である場合にフューエルカット条件が非成立になった契機が加速要求であると判定する。 As shown in FIG. 7, when the hybrid ECU 200 starts this routine, it first determines whether the acceleration request is the trigger when the fuel cut condition is not satisfied in the process of step S400. The hybrid ECU 200 determines that the acceleration request has been made when the accelerator opening degree Acc is equal to or higher than a certain opening degree or when the change speed of the accelerator opening degree Accc is equal to or higher than a certain change speed. In the process of step S400, in the hybrid ECU 200, when the change speed of the accelerator opening degree Acc is equal to or higher than a certain change speed immediately before starting this routine, or when the accelerator opening degree Acc is equal to or higher than a certain opening degree. In this case, it is determined that the trigger for the non-fulfillment of the fuel cut condition is the acceleration request.

ハイブリッドECU200は、ステップS400の処理において、契機が加速要求であると判定した場合(ステップS400:YES)には、処理をステップS410へと進める。そして、ハイブリッドECU200は、ステップS410の処理において、加速要求による燃焼運転の再開要求であることを示すフラグをRAM200cに記憶させ、フラグをセットする。 When the hybrid ECU 200 determines in the process of step S400 that the trigger is an acceleration request (step S400: YES), the hybrid ECU 200 advances the process to step S410. Then, in the process of step S410, the hybrid ECU 200 stores in the RAM 200c a flag indicating that the combustion operation is restarted due to the acceleration request, and sets the flag.

次にハイブリッドECU200は、処理をステップS420へと進め、留保時間Txを算出する。具体的には、ハイブリッドECU200は、ROM200bに記憶されている演算マップを参照して出力上限値Woutに基づいて留保時間Txを算出する。 Next, the hybrid ECU 200 advances the process to step S420 and calculates the reservation time Tx. Specifically, the hybrid ECU 200 calculates the reservation time Tx based on the output upper limit value Wout with reference to the calculation map stored in the ROM 200b.

図8に示すように、ステップS420の処理を通じて演算マップを参照して算出される留保時間Txは出力上限値Woutが大きいときほど長くなる。算出された留保時間は後述する遅延処理ルーチンにおいて用いられる留保時間Txとして設定される。 As shown in FIG. 8, the reservation time Tx calculated by referring to the calculation map through the process of step S420 becomes longer as the output upper limit value Wout is larger. The calculated reservation time is set as the reservation time Tx used in the delay processing routine described later.

一方で、ハイブリッドECU200は、ステップS400の処理において、契機が加速要求であると判定しなかった場合(ステップS400:NO)には、処理をステップS430へと進める。そして、ステップS430の処理では、ハイブリッドECU200は、留保時間Txを最大にする。すなわち、この場合には、ハイブリッドECU200は出力上限値Woutに基づく留保時間Txの算出は行わず、演算マップから導出し得る留保時間Txのうち最大の値と等しい値を、遅延処理ルーチンにおいて用いられる留保時間Txとして設定する。 On the other hand, if the hybrid ECU 200 does not determine that the trigger is an acceleration request in the process of step S400 (step S400: NO), the hybrid ECU 200 proceeds to step S430. Then, in the process of step S430, the hybrid ECU 200 maximizes the reservation time Tx. That is, in this case, the hybrid ECU 200 does not calculate the reservation time Tx based on the output upper limit value Wout, and uses a value equal to the maximum value of the reservation time Tx that can be derived from the calculation map in the delay processing routine. Set as the reservation time Tx.

こうしてステップS420又はステップS430の処理を通じて遅延処理ルーチンにおいて用いられる留保時間Txを設定すると、ハイブリッドECU200は、処理をステップS440へと進める。ステップS440の処理においてハイブリッドECU200は、タイマーをスタートし、計時を開始する。ハイブリッドECU200は、こうして計時を開始すると、このルーチンを一旦終了させ、図9に示す遅延処理ルーチンを開始する。 When the reservation time Tx used in the delay processing routine is set through the processing of step S420 or step S430 in this way, the hybrid ECU 200 advances the processing to step S440. In the process of step S440, the hybrid ECU 200 starts a timer and starts timing. When the hybrid ECU 200 starts timing in this way, the hybrid ECU 200 ends this routine once and starts the delay processing routine shown in FIG.

この遅延処理ルーチンは、留保時間算出ルーチンの終了を契機にハイブリッドECU200によって実行される。この遅延処理ルーチンを開始すると、ハイブリッドECU200は、燃焼運転を再開させるまで、このルーチンを繰り返し実行する。 This delay processing routine is executed by the hybrid ECU 200 when the reservation time calculation routine ends. When this delay processing routine is started, the hybrid ECU 200 repeatedly executes this routine until the combustion operation is restarted.

図9に示すように、この遅延処理ルーチンを開始すると、ハイブリッドECU200は、まずステップS500の処理においてタイマーによる計時時間が留保時間算出ルーチンを通じて設定した留保時間Txよりも長いか否かを判定する。そして、ハイブリッドECU200は、ステップS500において、計時時間が留保時間Tx以下であると判定した場合(ステップS500:NO)には、そのままこの遅延処理ルーチンを一旦終了する。 As shown in FIG. 9, when this delay processing routine is started, the hybrid ECU 200 first determines whether or not the time counting time by the timer is longer than the reservation time Tx set through the reservation time calculation routine in the processing of step S500. Then, when the hybrid ECU 200 determines in step S500 that the time counting time is equal to or less than the reserved time Tx (step S500: NO), the hybrid ECU 200 temporarily terminates this delay processing routine as it is.

一方で、ハイブリッドECU200は、ステップS500において、計時時間が留保時間Txより長いと判定した場合(ステップS500:YES)には、処理をステップS510へと進める。そして、ハイブリッドECU200は、ステップS510の処理においてタイマーによる計時を終了させる。次に、ハイブリッドECU200は、ステップS520へと処理を進め、ステップS520の処理においてRAM200cに記憶されているフラグを消去してリセットする。そして、最後に、ハイブリッドECU200は、ステップS530の処理において、エンジンECU100に燃料噴射を再開させて、エンジン10の燃焼運転を再開させる。 On the other hand, when the hybrid ECU 200 determines in step S500 that the time counting time is longer than the reservation time Tx (step S500: YES), the process proceeds to step S510. Then, the hybrid ECU 200 ends the time counting by the timer in the process of step S510. Next, the hybrid ECU 200 proceeds to the process of step S520, and in the process of step S520, erases and resets the flag stored in the RAM 200c. Finally, in the process of step S530, the hybrid ECU 200 causes the engine ECU 100 to restart fuel injection and restart the combustion operation of the engine 10.

こうして燃焼運転を再開させると、ハイブリッドECU200は、この遅延処理ルーチンを終了させる。なお、燃焼運転を再開させると、ハイブリッドECU200は、図2を参照して説明した指令値算出ルーチンを繰り返し実行してエンジン10と第1モータジェネレータ71と第2モータジェネレータ72を制御するようになる。 When the combustion operation is restarted in this way, the hybrid ECU 200 ends this delay processing routine. When the combustion operation is restarted, the hybrid ECU 200 repeatedly executes the command value calculation routine described with reference to FIG. 2 to control the engine 10, the first motor generator 71, and the second motor generator 72. ..

次に、遅延処理実行中に実行する指令値算出ルーチンを、図10を参照して説明する。
このルーチンは、図9の遅延処理ルーチンを繰り返し実行し、燃焼運転への移行を留保しているときに、ハイブリッドECU200によって繰り返し実行される。
Next, the command value calculation routine executed during the execution of the delay processing will be described with reference to FIG.
This routine is repeatedly executed by the hybrid ECU 200 while the delay processing routine of FIG. 9 is repeatedly executed and the transition to the combustion operation is reserved.

図10に示すように、ハイブリッドECU200は、このルーチンを開始すると、図2を参照して説明したステップS100〜ステップS120までの処理と同様の処理を実行する。すなわち、ハイブリッドECU200は、要求トルクTr*を算出し(ステップS100)、要求エンジンパワーPe*を算出し(ステップS110)、目標エンジントルクTe*と目標エンジン回転数Ne*を算出する(ステップS120)。 As shown in FIG. 10, when this routine is started, the hybrid ECU 200 executes the same processing as the processing of steps S100 to S120 described with reference to FIG. That is, the hybrid ECU 200 calculates the required torque Tr * (step S100), calculates the required engine power Pe * (step S110), and calculates the target engine torque Te * and the target engine speed Ne * (step S120). ..

続いて、ハイブリッドECU200は、ステップS600の処理において、フラグがセットされているか否かを判定する。ハイブリッドECU200は、RAM200cにフラグが記憶されている場合にはフラグがセットされていると判定し、RAM200cにフラグが記憶されていない場合にはフラグがセットされていないと判定する。 Subsequently, the hybrid ECU 200 determines whether or not the flag is set in the process of step S600. The hybrid ECU 200 determines that the flag is set when the flag is stored in the RAM 200c, and determines that the flag is not set when the flag is not stored in the RAM 200c.

ステップS600の処理において、フラグがセットされていないと判定した場合(ステップS600:NO)には、ハイブリッドECU200は、処理を、図2を参照して説明したステップS150と同様の処理へと進める。すなわち、この場合には、ハイブリッドECU200は、エンジン回転数Neに通常時上限値Nrt1を加えた和と目標エンジン回転数Ne*とのうち小さい方の値を制御用回転数N*として算出する。 If it is determined in the process of step S600 that the flag is not set (step S600: NO), the hybrid ECU 200 proceeds to the process similar to that of step S150 described with reference to FIG. That is, in this case, the hybrid ECU 200 calculates the smaller value of the sum of the engine speed Ne and the normal upper limit value Nrt1 added to the target engine speed Ne * as the control speed N *.

こうして制御用回転数N*を設定すると、ハイブリッドECU200は、図2を参照して説明したステップS160〜ステップS200と同様の処理を実行し、第1モータジェネレータ71のトルク指令値Tm1*及び第2モータジェネレータ72のトルク指令値Tm2*を算出する。 When the control rotation speed N * is set in this way, the hybrid ECU 200 executes the same processing as in steps S160 to S200 described with reference to FIG. 2, and the torque command values Tm1 * and the second motor generator 71 of the first motor generator 71 are executed. The torque command value Tm2 * of the motor generator 72 is calculated.

一方で、ステップS600の処理において、フラグがセットされていると判定した場合(ステップS600:YES)には、ハイブリッドECU200は、ステップS610へと処理を進める。そして、ハイブリッドECU200は、ステップS610の処理において抑制時上限値Nrt2を算出する。具体的には、ハイブリッドECU200は、ROM200bに記憶されている演算マップを参照して出力上限値Woutに基づいて抑制時上限値Nrt2の初期値を算出する。このとき参照する演算マップには、出力上限値Woutと抑制時上限値Nrt2との関係を示すデータが格納されている。 On the other hand, if it is determined in the process of step S600 that the flag is set (step S600: YES), the hybrid ECU 200 proceeds to step S610. Then, the hybrid ECU 200 calculates the upper limit value Nrt2 at the time of suppression in the process of step S610. Specifically, the hybrid ECU 200 calculates the initial value of the upper limit value Nrt2 at the time of suppression based on the output upper limit value Wout with reference to the calculation map stored in the ROM 200b. In the calculation map referred to at this time, data showing the relationship between the output upper limit value Wout and the suppression upper limit value Nrt2 is stored.

図11に示すように、この演算マップを通じて算出される抑制時上限値Nrt2は、出力上限値Woutが大きいときほど大きな値になる。
次に、ハイブリッドECU200は、ステップS620の処理において、エンジン回転数Neに抑制時上限値Nrt2を加えた和と目標エンジン回転数Ne*とのうち小さい方の値を制御用回転数N*として算出する。
As shown in FIG. 11, the suppression upper limit value Nrt2 calculated through this calculation map becomes a larger value as the output upper limit value Wout is larger.
Next, in the process of step S620, the hybrid ECU 200 calculates the smaller value of the sum of the engine speed Ne plus the upper limit value Nrt2 at the time of suppression and the target engine speed Ne * as the control speed N *. do.

こうして制御用回転数N*を設定した後は、ハイブリッドECU200は、図2を参照して説明したステップS160〜ステップS200と同様の処理を実行し、第1モータジェネレータ71のトルク指令値Tm1*及び第2モータジェネレータ72のトルク指令値Tm2*を算出する。 After setting the control rotation speed N * in this way, the hybrid ECU 200 executes the same processing as in steps S160 to S200 described with reference to FIG. 2, and the torque command value Tm1 * of the first motor generator 71 and The torque command value Tm2 * of the second motor generator 72 is calculated.

なお、ステップS610における抑制時上限値Nrt2の算出態様は、遅延処理が開始されてこのルーチンが開始されたときと、遅延処理が継続されている間にこのルーチンを繰り返し実行しているときとでは異なっている。 The calculation mode of the upper limit value Nrt2 at the time of suppression in step S610 is that when the delay processing is started and this routine is started, and when this routine is repeatedly executed while the delay processing is continued. It's different.

具体的には、図12に示すように、2回目以降のステップS610の処理では、計時時間が長くなるほど抑制時上限値Nrt2が小さくなるように、抑制時上限値Nrt2を更新する。例えば、2回目以降のステップS610の処理では、抑制時上限値Nrt2を一定量ずつ小さくする。 Specifically, as shown in FIG. 12, in the second and subsequent processes of step S610, the suppression time upper limit value Nrt2 is updated so that the suppression time upper limit value Nrt2 becomes smaller as the timekeeping time becomes longer. For example, in the second and subsequent processes of step S610, the upper limit value Nrt2 at the time of suppression is reduced by a certain amount.

また、抑制時上限値Nrt2の初期値は、通常時上限値Nrt1よりも小さい値である。具体的には、ステップS610を通じて算出される抑制時上限値Nrt2の初期値が、出力上限値Woutが最も大きい場合に通常時上限値Nrt1よりも僅かに小さい値となり、Woutが最も小さい場合に、通常時上限値Nrt1の1/10程度の大きさになるように演算マップは設定されている。 Further, the initial value of the upper limit value Nrt2 at the time of suppression is a value smaller than the upper limit value Nrt1 at the time of normal operation. Specifically, the initial value of the suppression upper limit value Nrt2 calculated through step S610 becomes a value slightly smaller than the normal upper limit value Nrt1 when the output upper limit value Wout is the largest, and when Wout is the smallest. The calculation map is set so as to be about 1/10 of the normal upper limit value Nrt1.

このため、フラグがセットされている場合(ステップS600:YES)、すなわち加速要求を契機に実行されている遅延処理の間に実行される指令値算出ルーチンでは、フラグがセットされていない場合(ステップS600:NO)と比較して制御用回転数N*の変化は小さく抑えられる。その結果、第1モータジェネレータ71の回転数の目標値である目標モータ回転数Nm1*の増大が抑制され、エンジン回転数Neの増大も抑制されることになる。 Therefore, when the flag is set (step S600: YES), that is, when the flag is not set in the command value calculation routine executed during the delay processing executed in response to the acceleration request (step). Compared with S600: NO), the change in the control rotation speed N * is suppressed to be small. As a result, the increase in the target motor rotation speed Nm1 *, which is the target value of the rotation speed of the first motor generator 71, is suppressed, and the increase in the engine rotation speed Ne is also suppressed.

すなわち、フラグがセットされており加速要求を契機にして遅延処理が実行されているときに実行されるステップS610〜ステップS620の処理は、フラグがセットされておらず加速要求以外のきっかけで遅延処理が実行されているときと比較してエンジン回転数の制御上の目標値の増大を制限する回転上昇抑制処理に相当する。 That is, the processing of steps S610 to S620, which is executed when the flag is set and the delay processing is executed triggered by the acceleration request, is the delay processing triggered by a trigger other than the acceleration request because the flag is not set. Corresponds to the rotation increase suppression process that limits the increase in the control target value of the engine speed as compared with the time when is executed.

こうした回転上昇抑制処理を行うのは、車両500では、燃焼運転を再開させるときに図5に破線及び破線矢印で示すように第1モータジェネレータ71によってエンジン回転数Neが急に引き上げられてしまうと、燃焼運転の再開によって発生したエンジン10のトルクが駆動輪62に作用し難くなるためである。そこで、ハイブリッドECU200では、加速要求がなされているときには、エンジン10のトルクを駆動輪62に作用させるために、回転上昇抑制処理を実行する。回転上昇抑制処理を実行すると、燃焼運転を再開させるときに第1モータジェネレータ71によってエンジン回転数Neが急に引き上げられている状態になることを抑制し、燃焼運転の再開時点からエンジン10のトルクを効率的に駆動輪62に伝達できるようになる。 In the vehicle 500, such rotation increase suppression processing is performed when the engine rotation speed Ne is suddenly increased by the first motor generator 71 as shown by the broken line and the broken line arrow in FIG. 5 when the combustion operation is restarted. This is because the torque of the engine 10 generated by restarting the combustion operation is less likely to act on the drive wheels 62. Therefore, in the hybrid ECU 200, when an acceleration request is made, a rotation increase suppressing process is executed in order to apply the torque of the engine 10 to the drive wheels 62. When the rotation increase suppression process is executed, it is suppressed that the engine speed Ne is suddenly increased by the first motor generator 71 when the combustion operation is restarted, and the torque of the engine 10 is suppressed from the time when the combustion operation is restarted. Can be efficiently transmitted to the drive wheels 62.

ステップS200の処理を通じて、トルク指令値Tm2*を算出すると、ハイブリッドECU200は、次にステップS630の処理を実行する。ステップS630の処理では、ハイブリッドECU200は、トルク指令値Tm1*及びトルク指令値Tm2*をモータECU300に出力する。こうしてトルク指令値Tm1*、トルク指令値Tm2*を出力すると、ハイブリッドECU200はこの一連のルーチンを一旦終了する。 When the torque command value Tm2 * is calculated through the process of step S200, the hybrid ECU 200 then executes the process of step S630. In the process of step S630, the hybrid ECU 200 outputs the torque command value Tm1 * and the torque command value Tm2 * to the motor ECU 300. When the torque command value Tm1 * and the torque command value Tm2 * are output in this way, the hybrid ECU 200 temporarily ends this series of routines.

トルク指令値Tm1*,Tm2*を受信したモータECU300は、トルク指令値Tm1*と等しいトルクを発生させるように第1モータジェネレータ71を駆動するとともに、トルク指令値Tm2*と等しいトルクを発生させるように第2モータジェネレータ72を駆動する。これにより、エンジン10における燃焼運転への移行が留保された状態で、モータリングが行われ、エンジン回転数Neが制御用回転数N*に向かって増大する。 The motor ECU 300 that has received the torque command values Tm1 * and Tm2 * drives the first motor generator 71 so as to generate a torque equal to the torque command value Tm1 *, and also generates a torque equal to the torque command value Tm2 *. Drives the second motor generator 72. As a result, motoring is performed with the transition to the combustion operation of the engine 10 reserved, and the engine speed Ne increases toward the control speed N *.

上述したように、計時時間が留保時間Txを超えた場合には、エンジン10の燃焼運転が再開される。そのときには、図2を参照して説明した指令値算出ルーチンが実行されるようになるため、この指令値算出ルーチンは実行されなくなる。 As described above, when the time counting time exceeds the reservation time Tx, the combustion operation of the engine 10 is restarted. At that time, since the command value calculation routine described with reference to FIG. 2 is executed, this command value calculation routine is not executed.

この実施形態のハイブリッドECU200による作用について説明する。
回転上昇抑制処理を実行すると、燃焼運転の再開直後からエンジン10のトルクを効率的に駆動輪62に伝達できるようになるものの、エンジン回転数Neの上昇が制限されるため、燃焼運転再開後に要求駆動力を実現するために理想的な運転状態に到達するまでに要する時間が回転上昇抑制処理を実行しない場合よりも長くなってしまう。
The operation of the hybrid ECU 200 of this embodiment will be described.
When the rotation increase suppression process is executed, the torque of the engine 10 can be efficiently transmitted to the drive wheels 62 immediately after the restart of the combustion operation. The time required to reach the ideal operating state in order to realize the driving force is longer than that in the case where the rotation increase suppression process is not executed.

出力上限値Woutが大きければ、加速を要求する操作がなされたときに即座にエンジン10のトルクを発生させなくても第2モータジェネレータ72のトルクにより要求駆動力を実現することができる。 If the output upper limit value Wout is large, the required driving force can be realized by the torque of the second motor generator 72 without immediately generating the torque of the engine 10 when the operation requesting acceleration is performed.

ハイブリッドECU200では、加速要求を契機にしてフューエルカットの実行条件が成立しなくなった場合には、図7を参照して説明した留保時間算出処理を通じて出力上限値Woutが大きいときほど、留保時間Txを長くする。そのため、燃焼運転を再開させる条件が成立してからスロットルバルブ16を閉弁させ、充分に吸入空気量GAが減るのを待ってから燃焼運転を再開させることができる。したがって、突然大きな駆動力が発生することを抑制するとともに、第2モータジェネレータ72のトルクを用いて要求駆動力を実現することができる。 In the hybrid ECU 200, when the fuel cut execution condition is no longer satisfied due to the acceleration request, the reservation time Tx is set as the output upper limit value Wout is larger through the reservation time calculation process described with reference to FIG. 7. Lengthen. Therefore, the throttle valve 16 can be closed after the condition for restarting the combustion operation is satisfied, and the combustion operation can be restarted after waiting for the intake air amount GA to be sufficiently reduced. Therefore, it is possible to suppress the sudden generation of a large driving force and to realize the required driving force by using the torque of the second motor generator 72.

なお、遅延処理が実行されており、エンジン10のトルクの発生が留保されていて且つ第2モータジェネレータ72によって要求駆動力を実現することができるときには、エンジン10のトルクを駆動輪62に作用しやすくするために回転数上昇抑制処理を実行する必要はない。 When the delay process is executed, the torque generation of the engine 10 is reserved, and the required driving force can be realized by the second motor generator 72, the torque of the engine 10 is applied to the drive wheels 62. It is not necessary to execute the rotation speed increase suppressing process for the sake of ease.

この点、ハイブリッドECU200では、図10を参照して説明した指令値算出ルーチンにおけるステップS610の処理を通じて出力上限値Woutが大きく遅延処理が長くなるときほど、抑制時上限値Nrt2を大きくし、エンジン回転数Neの増大の抑制度合いを小さくしている。そのため、必要以上にエンジン回転数Neの上昇を抑制しなくて済む。 In this regard, in the hybrid ECU 200, as the output upper limit value Wout becomes larger and the delay processing becomes longer through the processing of step S610 in the command value calculation routine described with reference to FIG. 10, the suppression upper limit value Nrt2 is increased and the engine speed is increased. The degree of suppression of the increase of several Ne is reduced. Therefore, it is not necessary to suppress an increase in the engine speed Ne more than necessary.

本実施形態の効果について説明する。
(1)上記のように、出力上限値Woutが大きく、加速を要求する操作がなされたときに即座にエンジン10のトルクを発生させなくても第2モータジェネレータ72のトルクにより要求駆動力を実現することができるときには、留保時間Txを長くして充分に吸入空気量GAが減るのを待ってから燃焼運転を再開させることができる。また、出力上限値Woutが大きく遅延処理が長くなるときほど、抑制時上限値Nrt2を大きくし、エンジン回転数Neの増大の抑制度合いを小さくすることにより、必要以上にエンジン回転数Neの上昇を抑制しないようにしている。そのため、燃焼運転を再開したときにエンジン回転数Neの上昇が遅れていて、理想的な運転状態から乖離してしまうことも抑制できる。要するに、上記構成によれば、フューエルカット中にスロットルバルブ16を開弁させてモータリングを実行している状態から燃焼運転を再開させる際における加速要求に対する応答性の実現と快適性の確保との両立を図ることができる。
The effect of this embodiment will be described.
(1) As described above, the output upper limit value Wout is large, and the required driving force is realized by the torque of the second motor generator 72 without immediately generating the torque of the engine 10 when the operation requiring acceleration is performed. When this can be done, the combustion operation can be restarted after the reservation time Tx is lengthened and the intake air amount GA is sufficiently reduced. Further, as the output upper limit value Wout becomes larger and the delay processing becomes longer, the upper limit value Nrt2 at the time of suppression is increased and the degree of suppression of the increase in the engine speed Ne is reduced, so that the engine speed Ne is increased more than necessary. I try not to suppress it. Therefore, it is possible to prevent the increase in the engine speed Ne from being delayed when the combustion operation is restarted and deviating from the ideal operating state. In short, according to the above configuration, it is possible to realize responsiveness to an acceleration request and ensure comfort when the throttle valve 16 is opened during the fuel cut and the combustion operation is restarted from the state where the motoring is being executed. It is possible to achieve both.

(2)ハイブリッドECU200では、図10を参照して説明した指令値算出ルーチンにおけるステップS610の処理を通じて遅延処理の継続時間が長くなり、計時時間が長くなるほど、抑制時上限値Nrt2を小さくするようにしている。そのため、出力上限値Woutが大きく、抑制時上限値Nrt2の初期値が大きい場合であっても、遅延処理が継続して燃焼運転の再開時期に近づくほどエンジン回転数Neの上昇の抑制度合いが大きくされる。したがって、はじめは速やかにエンジン回転数Neを目標エンジン回転数Ne*に近づける一方で、燃焼運転の再開が近づくとエンジン回転数Neの上昇を抑制し、エンジン10のトルクを駆動輪62に伝えやすくすることができる。なお、遅延処理が継続するほど、吸入空気量GAは減少している。そのため、抑制時上限値Nrt2を小さくしたとしても乗員に振動や衝撃が伝わりにくくなっている。 (2) In the hybrid ECU 200, the duration of the delay process becomes longer through the process of step S610 in the command value calculation routine described with reference to FIG. 10, and the longer the timekeeping time, the smaller the upper limit value Nrt2 at the time of suppression. ing. Therefore, even when the output upper limit value Wout is large and the initial value of the suppression upper limit value Nrt2 is large, the degree of suppression of the increase in the engine speed Ne increases as the delay processing continues and the combustion operation resumes. Will be done. Therefore, while the engine speed Ne is quickly brought closer to the target engine speed Ne * at first, the increase in the engine speed Ne is suppressed when the combustion operation is about to resume, and the torque of the engine 10 can be easily transmitted to the drive wheels 62. can do. The intake air amount GA decreases as the delay processing continues. Therefore, even if the upper limit value Nrt2 at the time of suppression is reduced, vibration and impact are less likely to be transmitted to the occupant.

(3)ハイブリッドECU200では、出力上限値Woutが小さく、第2モータジェネレータ72によって発生させることのできるトルクが小さい場合には、出力上限値Woutが大きいときと比べて遅延処理は短くなる。そのため、速やかに燃焼運転が再開されるようになる。また、エンジン回転数Neの上昇の抑制度合いも大きくされる。したがって、第2モータジェネレータ72によってトルクをまかなうことができないときには、速やかにエンジン10から発生させたトルクを車輪に伝達させ、加速要求の実現を図ることができる。 (3) In the hybrid ECU 200, when the output upper limit value Wout is small and the torque that can be generated by the second motor generator 72 is small, the delay processing becomes shorter than when the output upper limit value Wout is large. Therefore, the combustion operation will be restarted promptly. In addition, the degree of suppression of the increase in the engine speed Ne is also increased. Therefore, when the torque cannot be supplied by the second motor generator 72, the torque generated from the engine 10 can be promptly transmitted to the wheels to realize the acceleration request.

本実施形態は、以下のように変更して実施することができる。本実施形態及び以下の変更例は、技術的に矛盾しない範囲で互いに組み合わせて実施することができる。
・上述したように、上記の実施形態によれば、出力上限値Woutが小さいときには、遅延処理を短くし、エンジン回転数Neの上昇の抑制度合いを大きくすることにより、加速要求の実現を図ることができる。しかし、この場合には、燃焼運転を再開したときに、急に大きな駆動力が発生しやすく、乗員に振動や衝撃が伝わるおそれがある。
This embodiment can be modified and implemented as follows. The present embodiment and the following modified examples can be implemented in combination with each other within a technically consistent range.
-As described above, according to the above embodiment, when the output upper limit value Wout is small, the delay processing is shortened and the degree of suppression of the increase in the engine speed Ne is increased to realize the acceleration request. Can be done. However, in this case, when the combustion operation is restarted, a large driving force is likely to be suddenly generated, and vibration or impact may be transmitted to the occupant.

そこで、図13に示すように、遅延処理が短く、計時時間が短い場合ほど、燃焼運転再開時のエンジン10における点火時期遅角量を大きくするようにしてもよい。点火時期遅角量を大きくするほど、燃焼運転に伴って発生するトルクは小さくなるため、こうした構成を採用することにより、燃焼運転が再開されたときに急に大きな駆動力が発生することを抑制することができる。 Therefore, as shown in FIG. 13, the shorter the delay process and the shorter the time counting time, the larger the ignition timing retard angle amount in the engine 10 at the time of restarting the combustion operation may be increased. The larger the ignition timing retardation amount, the smaller the torque generated during the combustion operation. Therefore, by adopting such a configuration, it is possible to prevent a sudden large driving force from being generated when the combustion operation is restarted. can do.

・なお、図14に示すように、遅延処理が短く、計時時間が短い場合ほど、燃焼運転再開時の要求エンジンパワーPe*を小さくするようにしてもよい。こうした構成を採用した場合にも、同様に、燃焼運転が再開されたときに急に大きな駆動力が発生することを抑制することができる。 -As shown in FIG. 14, the shorter the delay process and the shorter the time counting time, the smaller the required engine power Pe * at the time of restarting the combustion operation may be reduced. Similarly, when such a configuration is adopted, it is possible to suppress the sudden generation of a large driving force when the combustion operation is restarted.

・また、計時時間に替えて、エアフロメータ81によって検出される吸入空気量GAに応じて燃焼運転再開時のエンジン10における点火時期遅角量を大きくしたり、要求エンジンパワーPe*を小さくしたりするようにしてもよい。例えば、図15に示すように燃焼運転再開時の吸入空気量GAが少ないときほど、燃焼運転再開時の点火時期遅角量を小さくするようにしてもよい。また、燃焼運転再開時の吸入空気量GAが少ないときほど、要求エンジンパワーPe*を小さくした場合にも上記と同様の効果が得られる。 -In addition, instead of the time counting time, the ignition timing retard angle amount in the engine 10 at the time of restarting the combustion operation can be increased or the required engine power Pe * can be decreased according to the intake air amount GA detected by the air flow meter 81. You may try to do it. For example, as shown in FIG. 15, the smaller the intake air amount GA at the time of resuming the combustion operation, the smaller the ignition timing retard angle amount at the time of resuming the combustion operation. Further, as the intake air amount GA at the time of restarting the combustion operation is smaller, the same effect as described above can be obtained even when the required engine power Pe * is reduced.

・上記の車両500では、リダクションギア50を介して第2モータジェネレータ72がリングギア軸45に接続されている例を示した。これに対して、リダクションギア50に替えて、2段変速や3段変速、4段変速など複数の変速段を形成し得る有段の変速機を介してリングギア軸45に第2モータジェネレータ72を接続した車両に対して、ハイブリッドECU200と同様の構成を適用することもできる。 -In the vehicle 500 described above, an example is shown in which the second motor generator 72 is connected to the ring gear shaft 45 via the reduction gear 50. On the other hand, instead of the reduction gear 50, the second motor generator 72 is attached to the ring gear shaft 45 via a stepped transmission capable of forming a plurality of shift stages such as 2-speed shift, 3-speed shift, and 4-speed shift. The same configuration as that of the hybrid ECU 200 can be applied to the vehicle to which the above is connected.

・また、リダクションギア50を省略し、リングギア軸45に第2モータジェネレータ72を直接接続したハイブリッド車両に対して、ハイブリッドECU200と同様の構成を適用することもできる。 Further, the same configuration as that of the hybrid ECU 200 can be applied to a hybrid vehicle in which the reduction gear 50 is omitted and the second motor generator 72 is directly connected to the ring gear shaft 45.

40…動力分配統合機構
50…リダクションギア
60…減速機構
61…ディファレンシャル
62…駆動輪
71…第1モータジェネレータ
72…第2モータジェネレータ
75…第1インバータ
76…第2インバータ
77…バッテリ
100…エンジンECU
200…ハイブリッドECU
300…モータECU
400…バッテリECU
500…ハイブリッド車両
40 ... Power distribution integrated mechanism 50 ... Reduction gear 60 ... Reduction mechanism 61 ... Differential 62 ... Drive wheels 71 ... 1st motor generator 72 ... 2nd motor generator 75 ... 1st inverter 76 ... 2nd inverter 77 ... Battery 100 ... Engine ECU
200 ... Hybrid ECU
300 ... Motor ECU
400 ... Battery ECU
500 ... Hybrid vehicle

Claims (1)

駆動輪と連動するリングギアと前記リングギアの中心で自転するサンギアと前記サンギア及び前記リングギアの間に介在して前記サンギアの周囲を公転するピニオンギアと前記ピニオンギアの公転によって回転するプラネタリキャリアとを有する動力分配統合機構と、
出力軸が前記プラネタリキャリアに連結されたエンジンと、
前記サンギアと連動する第1モータジェネレータと、
前記リングギアと連動する第2モータジェネレータと、
前記第1モータジェネレータ及び前記第2モータジェネレータに接続されたバッテリと、
前記バッテリの電圧と前記バッテリの温度と前記第1モータジェネレータ及び前記第2モータジェネレータの稼働による電力の収支とに基づいて前記バッテリの蓄電率及び入力上限値及び出力上限値を算出するバッテリ制御装置と、を備えたハイブリッド車両に適用され、
前記バッテリの入出力が前記入力上限値及び前記出力上限値を超えない範囲で前記第1モータジェネレータ及び前記第2モータジェネレータを制御することにより、要求駆動力に基づいて設定される目標エンジン回転数にエンジン回転数を近づけるように前記エンジン及び前記第1モータジェネレータを制御するとともに前記動力分配統合機構の前記リングギアから前記駆動輪に伝達される動力によって前記要求駆動力が実現されるように前記第2モータジェネレータを制御するハイブリッド車両の制御装置であり、
エンジン回転数の増大を制限して前記エンジンのトルクを前記駆動輪に作用させる回転上昇抑制処理と、前記エンジンがスロットルバルブを開弁させてフューエルカットを実行しているときに燃焼運転を再開させる条件が成立した際に、燃焼運転への移行を留保する遅延処理と、を実行し、
前記エンジンがスロットルバルブを開弁させてフューエルカットを実行しているときに加速を要求する操作がなされたことにより燃焼運転を再開させる条件が成立した際には、前記出力上限値が大きいときほど、前記遅延処理において燃焼運転への移行を留保する期間を長くし、且つ前記回転上昇抑制処理においてエンジン回転数の増大を制限する度合いを小さくする
ハイブリッド車両の制御装置。
A ring gear interlocking with a drive wheel, a sun gear that rotates at the center of the ring gear, a pinion gear that revolves around the sun gear, and a planetary carrier that rotates by the revolution of the pinion gear. Power distribution integration mechanism with
An engine whose output shaft is connected to the planetary carrier,
The first motor generator that works with the sun gear,
A second motor generator that works with the ring gear,
A battery connected to the first motor generator and the second motor generator, and
A battery control device that calculates the storage rate, input upper limit value, and output upper limit value of the battery based on the voltage of the battery, the temperature of the battery, and the power balance due to the operation of the first motor generator and the second motor generator. And, applied to hybrid vehicles with,
The target engine speed set based on the required driving force by controlling the first motor generator and the second motor generator within a range in which the input / output of the battery does not exceed the input upper limit value and the output upper limit value. The required driving force is realized by the power transmitted from the ring gear of the power distribution integration mechanism to the drive wheels while controlling the engine and the first motor generator so as to bring the engine speed closer to. It is a control device for a hybrid vehicle that controls the second motor generator.
Rotation increase suppression processing that limits the increase in engine speed and causes the torque of the engine to act on the drive wheels, and restarts combustion operation when the engine opens the throttle valve and executes fuel cut. When the conditions are met, the delay processing that reserves the transition to combustion operation is executed, and
When the condition for restarting the combustion operation is satisfied due to the operation requesting acceleration when the engine opens the throttle valve and executes the fuel cut, the larger the output upper limit value is, the more , A control device for a hybrid vehicle that prolongs the period for which the transition to the combustion operation is reserved in the delay processing and reduces the degree of limiting the increase in the engine rotation speed in the rotation increase suppressing processing.
JP2020054453A 2020-03-25 2020-03-25 Hybrid vehicular control apparatus Pending JP2021154774A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020054453A JP2021154774A (en) 2020-03-25 2020-03-25 Hybrid vehicular control apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020054453A JP2021154774A (en) 2020-03-25 2020-03-25 Hybrid vehicular control apparatus

Publications (1)

Publication Number Publication Date
JP2021154774A true JP2021154774A (en) 2021-10-07

Family

ID=77916734

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020054453A Pending JP2021154774A (en) 2020-03-25 2020-03-25 Hybrid vehicular control apparatus

Country Status (1)

Country Link
JP (1) JP2021154774A (en)

Similar Documents

Publication Publication Date Title
JP4197038B2 (en) Hybrid vehicle and control method thereof
JP4175370B2 (en) Hybrid vehicle and control method thereof
JP4615037B2 (en) Hybrid vehicle and control method thereof
JP2007203900A (en) Internal combustion engine device, its control method, and power output device
US11440529B2 (en) Controller for hybrid vehicle
JP2008106675A (en) Hybrid vehicle and method for controlling same
JP2007192114A (en) Vehicle and method for control thereof
US11554772B2 (en) Controller for hybrid electric vehicle and method for controlling hybrid electric vehicle
JP5621492B2 (en) Control device for hybrid vehicle
JP7052749B2 (en) Vehicle control device
JP2019084939A (en) Hybrid automobile
US11067025B2 (en) Controller for vehicle and method for controlling vehicle
JP2008189267A (en) Hybrid vehicle and its control method
JP2007120382A (en) Power output device, method for controlling the same and vehicle
JP5991145B2 (en) Hybrid car
JP2010255493A (en) Hybrid automobile
JP2020023912A (en) Control device for internal combustion engine
JP2021154774A (en) Hybrid vehicular control apparatus
JP7211263B2 (en) Hybrid vehicle control device
JP2007145220A (en) Power output device, control method and automobile
JP2011093372A (en) Hybrid vehicle
JP4311414B2 (en) Vehicle and control method thereof
JP4862687B2 (en) Internal combustion engine device, power output device, and control method thereof
JP2020104660A (en) Hybrid-vehicular drive force control apparatus
JP2014034259A (en) Hybrid automobile