[go: up one dir, main page]

JP2024118754A - Vehicle control device - Google Patents

Vehicle control device Download PDF

Info

Publication number
JP2024118754A
JP2024118754A JP2023025212A JP2023025212A JP2024118754A JP 2024118754 A JP2024118754 A JP 2024118754A JP 2023025212 A JP2023025212 A JP 2023025212A JP 2023025212 A JP2023025212 A JP 2023025212A JP 2024118754 A JP2024118754 A JP 2024118754A
Authority
JP
Japan
Prior art keywords
engine
value
fuel ratio
vehicle
cpu
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
JP2023025212A
Other languages
Japanese (ja)
Inventor
圭佑 大室
Keisuke Omuro
淳 田端
Atsushi Tabata
弘一 奥田
Koichi Okuda
宣彦 佐竹
Nobuhiko Satake
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 JP2023025212A priority Critical patent/JP2024118754A/en
Publication of JP2024118754A publication Critical patent/JP2024118754A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Hybrid Electric Vehicles (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
  • Output Control And Ontrol Of Special Type Engine (AREA)
  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)

Abstract

【課題】エンジンの空燃比を閾値以上にしてエンジンを運転した場合に車両の要求出力を実現する。【解決手段】制御装置90は、エンジン20の空燃比を閾値以上としてエンジン20を運転させるにあたり、空燃比の制限のないエンジンの運転条件下で車両10の要求出力が得られるようにエンジン20の要求出力の基本値であるエンジン基本値及びMG40の要求出力の基本値である電動機基本値を算出する基本処理と、エンジン20を目標空燃比で運転したときにエンジン20が実現できる出力の最大値よりもエンジン基本値が大きい場合、エンジン20の要求出力をエンジン基本値から前記最大値以下のエンジン補正値へと減少させ、エンジン20の要求出力を減少させた分だけ、MG40の要求出力を電動機基本値から電動機補正値へと増加させる変更処理と、を実行する。【選択図】図1[Problem] To realize the required output of a vehicle when the engine is operated with the air-fuel ratio of the engine at or above a threshold value. [Solution] When operating the engine 20 with the air-fuel ratio of the engine 20 at or above a threshold value, a control device 90 executes a basic process of calculating an engine basic value, which is a basic value of the required output of the engine 20, and an electric motor basic value, which is a basic value of the required output of the MG 40, so that the required output of the vehicle 10 can be obtained under engine operating conditions without air-fuel ratio restrictions, and a modification process of reducing the required output of the engine 20 from the engine basic value to an engine correction value that is equal to or less than the maximum output that the engine 20 can achieve when the engine 20 is operated at a target air-fuel ratio, and increasing the required output of the MG 40 from the electric motor basic value to the electric motor correction value by the amount of the reduction in the required output of the engine 20. [Selected Figure] FIG.

Description

この発明は、車両の制御装置に関する。 This invention relates to a vehicle control device.

特許文献1に開示されている車両は、エンジンと、第1電動機と、トルクコンバータと、第2電動機と、駆動輪と、制御装置と、を備えている。第1電動機と、トルクコンバータと、第2電動機とは、この順番でエンジンから駆動輪へと至る動力伝達経路上に並んでいる。制御装置は、車両を走行させる上でエンジンが担うべき出力をエンジンの要求出力として算出する。そして、制御装置は、このエンジンの要求トルクを満たす動作点、すなわちエンジンのトルクと回転数との組み合わせを定める。また、制御装置は、第1電動機のトルクと第2電動機のトルクとを調整することで、第1電動機と、トルクコンバータと、第2電動機とを、全体として無段変速機として機能させる。 The vehicle disclosed in Patent Document 1 includes an engine, a first electric motor, a torque converter, a second electric motor, drive wheels, and a control device. The first electric motor, the torque converter, and the second electric motor are arranged in this order on a power transmission path from the engine to the drive wheels. The control device calculates the output that the engine should provide to run the vehicle as the required output of the engine. The control device then determines an operating point that satisfies the required torque of the engine, that is, a combination of engine torque and rotation speed. The control device also adjusts the torque of the first electric motor and the torque of the second electric motor, causing the first electric motor, the torque converter, and the second electric motor as a whole to function as a continuously variable transmission.

特許第5522266号公報Patent No. 5522266

特許文献1のような車両において、水素を燃料としたエンジンを採用することがある。水素を燃料とするエンジンでは、水素を含む混合気を気筒内で燃焼させることに起因して気筒内で水が発生する。そのため、エンジン内に過剰の水が滞留することを防ぐという観点では、気筒内での水の発生量を抑制する必要がある。そして、気筒内での水の発生量を抑制する上では、気筒内の空燃比を所定値以上に制限することが考えられる。しかし、空燃比にそうした制限を課すと、エンジンの出力が制限される。それに伴い、エンジンの要求出力を満たすことができないおそれがある。 Vehicles such as that described in Patent Document 1 may employ an engine that uses hydrogen as fuel. In a hydrogen-fueled engine, water is generated in the cylinders due to the combustion of an air-fuel mixture that contains hydrogen in the cylinders. Therefore, in order to prevent excess water from accumulating in the engine, it is necessary to suppress the amount of water generated in the cylinders. In order to suppress the amount of water generated in the cylinders, it is possible to limit the air-fuel ratio in the cylinders to a predetermined value or higher. However, imposing such a limit on the air-fuel ratio limits the engine output. As a result, there is a risk that the required engine output cannot be met.

上記課題を解決するための車両の制御装置は、水素を燃料とするエンジンと、前記エンジンから駆動輪へと至る動力伝達経路上に位置している電動機と、を備え、前記エンジンの出力と前記電動機の出力との和が前記駆動輪へ伝達されるように構成された車両を制御対象とし、前記エンジンの空燃比を予め定められた閾値以上として前記エンジンを運転させるリーン燃焼制御を実行可能であり、前記リーン燃焼制御の実行中、前記エンジンの目標空燃比を前記閾値以上の値に設定する設定処理と、空燃比の制限のない予め定められた前記エンジンの運転条件下で、前記車両の要求出力が得られるように前記エンジンの要求出力の基本値であるエンジン基本値及び前記電動機の要求出力の基本値である電動機基本値を算出する基本処理と、前記エンジンを前記目標空燃比で運転したときに前記エンジンが実現できる出力の最大値よりも前記エンジン基本値が大きい場合、前記エンジンの要求出力を、前記エンジン基本値から前記最大値以下のエンジン補正値へと減少させ、且つ前記電動機の要求出力を、前記電動機基本値から前記減少させた分の絶対値と同じ値だけ増加させた電動機補正値へと変更する変更処理と、を実行する。 A vehicle control device for solving the above problem has as its control object a vehicle that is equipped with an engine that uses hydrogen as fuel and an electric motor located on a power transmission path extending from the engine to drive wheels, and is configured so that the sum of the output of the engine and the output of the electric motor is transmitted to the drive wheels, and is capable of executing lean combustion control for operating the engine with an air-fuel ratio of the engine equal to or greater than a predetermined threshold value, and during execution of the lean combustion control, includes a setting process for setting a target air-fuel ratio of the engine to a value equal to or greater than the threshold value, and a setting process for setting a target air-fuel ratio of the engine to a value equal to or greater than the threshold value under predetermined operating conditions of the engine without restrictions on the air-fuel ratio. A basic process is executed to calculate an engine basic value, which is the basic value of the required output of the engine, and an electric motor basic value, which is the basic value of the required output of the electric motor, so that the required output of the vehicle is obtained, and if the engine basic value is greater than the maximum value of the output that the engine can achieve when the engine is operated at the target air-fuel ratio, a change process is executed to reduce the required output of the engine from the engine basic value to an engine correction value that is equal to or less than the maximum value, and to change the required output of the electric motor to an electric motor correction value that is increased from the electric motor basic value by a value equal to the absolute value of the decrease.

上記構成では、エンジンの空燃比を閾値以上にしてエンジンを運転した場合でも、車両の要求出力を実現できる。 With the above configuration, the vehicle's required output can be achieved even when the engine is operated with an air-fuel ratio equal to or higher than the threshold value.

車両の概略構成図である。FIG. 1 is a schematic configuration diagram of a vehicle. リーン燃焼制御の処理手順を表したフローチャートである。4 is a flowchart showing a procedure of a lean burn control process. 変速段毎の動作線を等出力線との関連で表した図である。1 is a diagram showing an operating line for each gear in relation to an equal output line. 空燃比毎の運転線を等出力線との関連で表した図である。FIG. 1 is a diagram showing operating lines for each air-fuel ratio in relation to isopower lines. エンジン補正値の算出手法を説明する図である。FIG. 4 is a diagram illustrating a method for calculating an engine correction value.

以下、車両の制御装置の一実施形態を、図面を参照して説明する。図1に示すように、車両10は、エンジン20と、モータジェネレータ(以下、MG40と記す。)と、クラッチ機構30と、変速ユニット50と、ディファレンシャル71と、駆動輪11と、を備えている。 One embodiment of a vehicle control device will be described below with reference to the drawings. As shown in FIG. 1, a vehicle 10 includes an engine 20, a motor generator (hereinafter referred to as MG 40), a clutch mechanism 30, a transmission unit 50, a differential 71, and drive wheels 11.

エンジン20は、車両10の駆動源である。エンジン20は、クランク軸24を備えている。エンジン20の詳細は後述する。MG40は、車両10の駆動源である。MG40は、電動機及び発電機の双方の機能を有する。MG40は、ロータ42と一体回転する出力軸43を備えている。MG40は、電動機の一例である。クラッチ機構30は、クランク軸24とMG40の出力軸43との間に介在している。クラッチ機構30は、図示しない油圧機構からの油圧に応じて、クランク軸24と出力軸43とを接続する接続状態になったり、これらを切り離した切断状態になったりする。 The engine 20 is the driving source of the vehicle 10. The engine 20 has a crankshaft 24. Details of the engine 20 will be described later. The MG 40 is the driving source of the vehicle 10. The MG 40 functions as both an electric motor and a generator. The MG 40 has an output shaft 43 that rotates integrally with the rotor 42. The MG 40 is an example of an electric motor. The clutch mechanism 30 is interposed between the crankshaft 24 and the output shaft 43 of the MG 40. The clutch mechanism 30 is in a connected state in which the crankshaft 24 and the output shaft 43 are connected, or in a disconnected state in which they are disconnected, depending on the hydraulic pressure from a hydraulic mechanism (not shown).

変速ユニット50は、トルクコンバータ51と、変速機構56と、を備えている。トルクコンバータ51は、ポンプ翼車52と、タービン翼車53と、ロックアップクラッチ54と、を備えている。トルクコンバータ51は、トルク増幅機能を有した流体継ぎ手である。ポンプ翼車52は、MG40の出力軸43と一体回転する。タービン翼車53は、変速機構56の入力軸57と一体回転する。ロックアップクラッチ54は、油圧機構からの油圧に応じてポンプ翼車52とタービン翼車53とを直結する。本実施形態において、ロックアップクラッチ54は、車両10の走行中は、上記の両翼車を常時直結しているものとする。変速機構56は、ギアの切り替えにより変速比が多段階に切り替わる有段式である。変速機構56は、現状で選択している変速段に応じて、当該変速機構56における入力軸57の回転運動を変速して出力軸58から出力する。なお、変速比は、出力軸58が1回転する際に入力軸57が回転する回数を示す比である。出力軸58は、ディファレンシャル71を介して左右の駆動輪11に接続している。 The transmission unit 50 includes a torque converter 51 and a transmission mechanism 56. The torque converter 51 includes a pump impeller 52, a turbine impeller 53, and a lock-up clutch 54. The torque converter 51 is a fluid coupling having a torque amplification function. The pump impeller 52 rotates integrally with the output shaft 43 of the MG 40. The turbine impeller 53 rotates integrally with the input shaft 57 of the transmission mechanism 56. The lock-up clutch 54 directly connects the pump impeller 52 and the turbine impeller 53 in response to the hydraulic pressure from the hydraulic mechanism. In this embodiment, the lock-up clutch 54 is assumed to always directly connect both impellers while the vehicle 10 is traveling. The transmission mechanism 56 is a stepped type in which the gear ratio is switched in multiple stages by switching the gears. The transmission mechanism 56 changes the rotational motion of the input shaft 57 in the transmission mechanism 56 according to the currently selected gear stage and outputs it from the output shaft 58. The gear ratio is the ratio indicating the number of times the input shaft 57 rotates when the output shaft 58 rotates once. The output shaft 58 is connected to the left and right drive wheels 11 via a differential 71.

以上のように、車両10の駆動系では、エンジン20から駆動輪11へと至る動力伝達経路上にMG40が位置している。この駆動系では、クラッチ機構30が接続状態にある場合、エンジン20の出力と、MG40の出力との和が駆動輪11へ伝達される。 As described above, in the drive system of the vehicle 10, the MG 40 is located on the power transmission path from the engine 20 to the drive wheels 11. In this drive system, when the clutch mechanism 30 is in the engaged state, the sum of the output of the engine 20 and the output of the MG 40 is transmitted to the drive wheels 11.

車両10は、バッテリ81と、インバータ82と、を備えている。バッテリ81は、インバータ82を介してMG40と電気的に接続している。バッテリ81は、MG40に電力を供給したりMG40が発電した電力を蓄えたりする。インバータ82は、直流交流の変換を行う。なお、MG40が電動機として機能する場合、MG40のトルク(以下、モータトルクと記す。)は正の値となる。MG40が発電機として機能する場合、モータトルクは負の値となる。 The vehicle 10 includes a battery 81 and an inverter 82. The battery 81 is electrically connected to the MG 40 via the inverter 82. The battery 81 supplies power to the MG 40 and stores the power generated by the MG 40. The inverter 82 converts DC to AC. When the MG 40 functions as an electric motor, the torque of the MG 40 (hereinafter referred to as motor torque) is a positive value. When the MG 40 functions as a generator, the motor torque is a negative value.

エンジン20について詳述する。エンジン20は、複数の気筒21と、複数の噴射弁22と、複数の点火プラグ23と、上記クランク軸24と、を備えている。気筒21は、燃料と吸気との混合気を燃焼させるための空間である。噴射弁22は、気筒21毎に設けられている。噴射弁22は、エンジン20の燃料として水素を噴射する。例えば、噴射弁22は、気筒21内に水素を直接噴射する。点火プラグ23は、気筒21毎に設けられている。点火プラグ23は、気筒21内の混合気に点火を行う。クランク軸24は、複数の気筒21内での混合気の燃焼によって生じた動力で回転する。 The engine 20 will now be described in detail. The engine 20 includes a number of cylinders 21, a number of injection valves 22, a number of spark plugs 23, and the crankshaft 24. The cylinders 21 are spaces for burning a mixture of fuel and intake air. An injection valve 22 is provided for each cylinder 21. The injection valve 22 injects hydrogen as fuel for the engine 20. For example, the injection valve 22 directly injects hydrogen into the cylinders 21. An ignition plug 23 is provided for each cylinder 21. The spark plug 23 ignites the mixture in the cylinders 21. The crankshaft 24 rotates with the power generated by the combustion of the mixture in the cylinders 21.

エンジン20は、吸気通路25と、スロットルバルブ26と、を備えている。吸気通路25は、各気筒21に吸気を導入するための通路である。吸気通路25は、各気筒21に接続している。スロットルバルブ26は、吸気通路25の途中に位置している。スロットルバルブ26は、開度調整が可能である。スロットルバルブ26の開度に応じて、吸気通路25における吸気の流量が変わる。 The engine 20 is equipped with an intake passage 25 and a throttle valve 26. The intake passage 25 is a passage for introducing intake air into each cylinder 21. The intake passage 25 is connected to each cylinder 21. The throttle valve 26 is located midway through the intake passage 25. The opening of the throttle valve 26 can be adjusted. The flow rate of intake air in the intake passage 25 changes depending on the opening of the throttle valve 26.

エンジン20は、排気通路27と、触媒28と、を備えている。排気通路27は、各気筒21から排気を排出するための通路である。排気通路27は、各気筒21に接続している。触媒28は、排気通路27の途中に位置している。触媒28は、排気通路27を流れる排気に含まれるNOxを浄化する。 The engine 20 is equipped with an exhaust passage 27 and a catalyst 28. The exhaust passage 27 is a passage for discharging exhaust gas from each cylinder 21. The exhaust passage 27 is connected to each cylinder 21. The catalyst 28 is located midway through the exhaust passage 27. The catalyst 28 purifies NOx contained in the exhaust gas flowing through the exhaust passage 27.

車両10は、各種のセンサを備えている。各種のセンサは、クランク角センサ101、温度センサ102、エアフローメータ103、大気圧センサ104、アクセルセンサ105、車速センサ106、及びバッテリセンサ107を含んでいる。クランク角センサ101は、クランク軸24の回転角を検出する。エアフローメータ103は、吸気通路25における吸気の流量を検出する。温度センサ102は、触媒28の温度Tを検出する。これら3つのセンサ101~103は、エンジン20の一部を構成している。大気圧センサ104は、大気圧Pを検出する。アクセルセンサ105は、車両10の運転者によるアクセルペダルの操作量であるアクセル開度ACを検出する。車速センサ106は、車両10の走行速度である車速Vを検出する。バッテリセンサ107は、バッテリ81の温度、電圧、及び電流といったバッテリ情報を検出する。各センサは、自身が検出した情報に応じた信号を後述の制御装置90に繰り返し出力する。 The vehicle 10 is equipped with various sensors. The various sensors include a crank angle sensor 101, a temperature sensor 102, an air flow meter 103, an atmospheric pressure sensor 104, an accelerator sensor 105, a vehicle speed sensor 106, and a battery sensor 107. The crank angle sensor 101 detects the rotation angle of the crankshaft 24. The air flow meter 103 detects the flow rate of intake air in the intake passage 25. The temperature sensor 102 detects the temperature T of the catalyst 28. These three sensors 101 to 103 form part of the engine 20. The atmospheric pressure sensor 104 detects the atmospheric pressure P. The accelerator sensor 105 detects the accelerator opening AC, which is the amount of accelerator pedal operation by the driver of the vehicle 10. The vehicle speed sensor 106 detects the vehicle speed V, which is the traveling speed of the vehicle 10. The battery sensor 107 detects battery information such as the temperature, voltage, and current of the battery 81. Each sensor repeatedly outputs a signal corresponding to the information it detects to the control device 90, which will be described later.

車両10は、車両10の走行モードを選択する際に運転者が操作する操作部15を備えている。操作部15は、運転者が選択した走行モードに対応する信号を後述の制御装置90に出力する。なお、車両10の走行モードには、予め用意されているノーマルモードとスポーツモードとがある。スポーツモードは、運転者がアクセルペダルを操作した際における車両10の加速の応答性を、ノーマルモードが選択されている場合よりも高くするモードである。 The vehicle 10 is equipped with an operation unit 15 that is operated by the driver when selecting the driving mode of the vehicle 10. The operation unit 15 outputs a signal corresponding to the driving mode selected by the driver to a control device 90 described below. The driving modes of the vehicle 10 include a normal mode and a sports mode that are prepared in advance. The sports mode is a mode that makes the acceleration response of the vehicle 10 when the driver operates the accelerator pedal higher than when the normal mode is selected.

車両10は、制御装置90を備えている。制御装置90は、CPU91と、メモリ92と、を備えている。メモリ92は、CPU91が実行するべき処理が記述された各種のプログラム、及びプログラムの実行に際して必要な各種のデータを予め記憶している。CPU91は、各種センサから受信する信号に基づいて必要なパラメータを逐次算出する。例えば、CPU91は、クランク軸24の回転角に基づいて、クランク軸24の回転数であるエンジン回転数を算出する。また、CPU91は、バッテリ情報に基づいて、バッテリ81の満充電容量に対する残容量の比率である充電率Gを算出する。CPU91は、操作部15や各種センサから受信する信号、そこから算出した情報などに基づいて、エンジン20、MG40、変速ユニット50、クラッチ機構30などを制御する。例えば、CPU91は、アクセル開度ACと車速Vとに基づいて変速機構56の変速段を切り替える。 The vehicle 10 includes a control device 90. The control device 90 includes a CPU 91 and a memory 92. The memory 92 stores in advance various programs in which processes to be executed by the CPU 91 are described, and various data required for executing the programs. The CPU 91 sequentially calculates necessary parameters based on signals received from various sensors. For example, the CPU 91 calculates the engine speed, which is the rotation speed of the crankshaft 24, based on the rotation angle of the crankshaft 24. The CPU 91 also calculates the charging rate G, which is the ratio of the remaining capacity to the full charge capacity of the battery 81, based on battery information. The CPU 91 controls the engine 20, the MG 40, the transmission unit 50, the clutch mechanism 30, etc., based on signals received from the operation unit 15 and various sensors, information calculated therefrom, etc. For example, the CPU 91 switches the gear stage of the transmission mechanism 56 based on the accelerator opening AC and the vehicle speed V.

CPU91は、車両10にハイブリッド走行又はバッテリ走行を行わせることができる。CPU91は、車両10にハイブリッド走行を行わせる場合、クラッチ機構30を接続状態にした上でエンジン20とMG40とを制御する。CPU91は、車両10にバッテリ走行を行わせる場合、クラッチ機構30を切断状態にした上でMG40を制御する。 The CPU 91 can cause the vehicle 10 to run on hybrid power or battery power. When the CPU 91 causes the vehicle 10 to run on hybrid power, it controls the engine 20 and the MG 40 after connecting the clutch mechanism 30. When the CPU 91 causes the vehicle 10 to run on battery power, it controls the MG 40 after disconnecting the clutch mechanism 30.

車両10にハイブリッド走行を行わせる場合にCPU91が行う処理について詳述する。CPU91は、車両10にハイブリッド走行を行わせる場合、通常制御又はリーン燃焼制御を行う。CPU91は、エンジン20の運転状態などに応じて、これらのいずれの制御を行うかを選択する。CPU91は、例えば気筒21内での水の発生を抑制する要求があるといった特定条件が成立している場合にはリーン燃焼制御を選択し、そうでない場合には通常制御を選択する。通常制御は、空燃比λに制限を課さずにエンジン20を運転させる制御である。リーン燃焼制御は、エンジン20の空燃比λを予め定められた許容範囲λR内の値としてエンジン20を運転させる制御である。許容範囲λRの下限閾値λR1は、理論空燃比よりも大きい値、すなわち理論空燃比よりもリーン側の値である。したがって、リーン燃焼制御を行う場合、エンジン20の燃焼は、理論空燃比よりもリーン側の空燃比λでのリーン燃焼となる。下限閾値λR1は、気筒21内での水の発生量を許容値以下に抑えられる値として、例えば実験などで予め定められている。エンジン20でリーン燃焼を行う場合、エンジン20の出力は小さくなる。この点を踏まえ、許容範囲λRの上限閾値λR2は、リーン燃焼を行った場合でも、ある程度のエンジン20の出力を確保できる値として、例えば実験などで予め定められている。なお、CPU91は、燃料噴射量や吸気の流量に基づいてエンジン20に滞留している水の量を推定できる。CPU91は、そうした水の量が予め定められた基準値を超えている場合に、水の発生を抑制する要求があると判断する。 The process performed by the CPU 91 when the vehicle 10 is made to run in hybrid mode will be described in detail. When the vehicle 10 is made to run in hybrid mode, the CPU 91 performs normal control or lean burn control. The CPU 91 selects which of these controls to perform depending on the operating state of the engine 20. The CPU 91 selects lean burn control when a specific condition is met, such as a request to suppress the generation of water in the cylinder 21, and selects normal control when that condition is not met. The normal control is a control that operates the engine 20 without imposing a limit on the air-fuel ratio λ. The lean burn control is a control that operates the engine 20 with the air-fuel ratio λ of the engine 20 set to a value within a predetermined allowable range λR. The lower limit threshold λR1 of the allowable range λR is a value greater than the theoretical air-fuel ratio, i.e., a value on the leaner side than the theoretical air-fuel ratio. Therefore, when the lean burn control is performed, the combustion of the engine 20 becomes lean combustion at an air-fuel ratio λ on the leaner side than the theoretical air-fuel ratio. The lower limit threshold λR1 is determined in advance, for example, through experiments, as a value that can suppress the amount of water generation in the cylinder 21 to an allowable value or less. When lean combustion is performed in the engine 20, the output of the engine 20 is small. In consideration of this, the upper limit threshold λR2 of the allowable range λR is determined in advance, for example, through experiments, as a value that can ensure a certain level of output of the engine 20 even when lean combustion is performed. The CPU 91 can estimate the amount of water remaining in the engine 20 based on the fuel injection amount and the intake air flow rate. When the amount of water exceeds a predetermined reference value, the CPU 91 determines that there is a request to suppress water generation.

CPU91は、特定条件が成立している場合、リーン燃焼制御を所定の制御周期で繰り返す。以下、リーン燃焼制御の一連の過程を説明する。図2に示すように、CPU91は、リーン燃焼制御を開始すると、先ずステップS10の処理を実行する。ステップS10において、CPU91は、車両10の駆動に要求される出力(以下、車両10の要求出力Yと記す。)を算出する。CPU91は、車速V、アクセル開度AC、及びバッテリ81の充電率Gなどに基づいて、車両10の要求出力Yを算出する。制御装置90は、アクセル開度ACが大きいほど、車両10の要求出力Yを大きな値として算出する。CPU91は、車両10の要求出力Yを算出すると、処理をステップS20に進める。なお、周知のとおり、出力は、回転数とトルクとの積を表すパラメータである。 When a specific condition is satisfied, the CPU 91 repeats the lean burn control at a predetermined control period. The following describes a series of steps in the lean burn control. As shown in FIG. 2, when the CPU 91 starts the lean burn control, it first executes the process of step S10. In step S10, the CPU 91 calculates the output required to drive the vehicle 10 (hereinafter, referred to as the required output Y of the vehicle 10). The CPU 91 calculates the required output Y of the vehicle 10 based on the vehicle speed V, the accelerator opening AC, the charging rate G of the battery 81, and the like. The control device 90 calculates the required output Y of the vehicle 10 as a larger value as the accelerator opening AC is larger. After calculating the required output Y of the vehicle 10, the CPU 91 proceeds to step S20. As is well known, the output is a parameter that represents the product of the rotation speed and the torque.

ステップS20において、CPU91は、エンジン基本値E1及び電動機基本値M1を算出する。エンジン基本値E1は、エンジン20の要求出力EYの基本値である。電動機基本値M1は、MG40の要求出力MYの基本値である。CPU91は、エンジン基本値E1及び電動機基本値M1を算出するにあたり、ステップS10で算出した車両10の要求出力Yをエンジン基本値E1と電動機基本値M1とに振り分ける。ここで、エンジントルクとモータトルクとの和をシステムトルクと呼称する。また、エンジン回転数をシステム回転数と呼称する。なお、ハイブリッド走行中にあっては、エンジン回転数と、MG40の出力軸43の回転数(以下、モータ回転数と記す。)は同じである。CPU91は、例えば次のようにして車両10の要求出力Yをエンジン基本値E1と電動機基本値M1とに振り分ける。CPU91は、車両10の要求出力Yを満たすシステムトルクとシステム回転数との組み合わせのうち、現時点で選択している変速段に対応する組み合わせを基準動作点として算出する。CPU91は、基準動作点を算出する際、例えば図3に示すような第1マップを利用する。第1マップには、システム回転数をX軸、システムトルクをY軸とした直交座標において、変速段毎の動作線と、複数の等出力線と、が表されている。なお、図3では、2つの動作線と、2つの等出力線とを例示している。動作線は、特定の変速段におけるシステム回転数とシステムトルクとの関係を示したものである。図3の実線で示すように、動作線は、システム回転数が高いほどシステムトルクが大きくなるという特徴をもっている。図3の一点鎖線で示すように、等出力線は反比例曲線になっている。CPU91は、第1マップを利用して、ステップS10で算出した要求出力Yに対応する等出力線と、現時点で選択している変速段に対応する動作線との交点Wを特定する。そして、CPU91は、この交点Wにおけるシステム回転数とシステムトルクとの組み合わせを基準動作点として算出する。CPU91は、基準動作点を算出すると、基準動作点のシステムトルクを、要求エンジントルクと要求MGトルクとに振り分ける。このときCPU91は、エンジン20の空燃比λを制限せずに、次のような値を要求エンジントルクに設定する。すなわち、CPU91は、基準動作点のシステム回転数においてエンジン20の燃費が最良になるエンジントルクを要求エンジントルクに設定する。そして、CPU91は、システムトルクから要求エンジントルクを減じた値を要求MGトルクに設定する。要求MGトルクが負になることもある。CPU91は、このようにして振り分けたトルク分配を、バッテリ81の充電率Gを考慮して再調整することもある。例えば、バッテリ81の充電要求に対してMG40の発電量が足りない場合がそうしたケースに相当する。トルク分配の再調整に伴い、要求エンジントルクが、基準動作点のシステム回転数において燃費が最良となる値から多少ずれることもある。以上のような処理を通じて得られる情報を基に、CPU91は、エンジン20とMG40のそれぞれについての基本動作点を設定する。すなわち、CPU91は、エンジン20の基本動作点として、要求エンジントルクと、基準動作点のシステム回転数と、の組み合わせを設定する。また、CPU91は、MG40の基本動作点として、要求MGトルクと、基準動作点のシステム回転数と、の組み合わせを設定する。 In step S20, the CPU 91 calculates the engine basic value E1 and the motor basic value M1. The engine basic value E1 is the basic value of the required output EY of the engine 20. The motor basic value M1 is the basic value of the required output MY of the MG 40. When calculating the engine basic value E1 and the motor basic value M1, the CPU 91 distributes the required output Y of the vehicle 10 calculated in step S10 to the engine basic value E1 and the motor basic value M1. Here, the sum of the engine torque and the motor torque is referred to as the system torque. Also, the engine speed is referred to as the system speed. Note that during hybrid driving, the engine speed and the speed of the output shaft 43 of the MG 40 (hereinafter referred to as the motor speed) are the same. The CPU 91 distributes the required output Y of the vehicle 10 to the engine basic value E1 and the motor basic value M1, for example, as follows. The CPU 91 calculates a combination corresponding to the currently selected gear stage among combinations of the system torque and the system rotation speed that satisfy the required output Y of the vehicle 10 as a reference operating point. When calculating the reference operating point, the CPU 91 uses, for example, a first map as shown in FIG. 3. In the first map, an operating line for each gear stage and a plurality of equal power lines are shown in an orthogonal coordinate system with the system rotation speed as the X-axis and the system torque as the Y-axis. Note that FIG. 3 illustrates two operating lines and two equal power lines. The operating lines show the relationship between the system rotation speed and the system torque at a specific gear stage. As shown by the solid line in FIG. 3, the operating lines have a characteristic that the higher the system rotation speed, the larger the system torque becomes. As shown by the dashed and dotted line in FIG. 3, the equal power lines are inversely proportional curves. The CPU 91 uses the first map to identify an intersection W between the equal power line corresponding to the required output Y calculated in step S10 and the operating line corresponding to the currently selected gear stage. Then, the CPU 91 calculates a combination of the system speed and the system torque at the intersection W as a reference operating point. After calculating the reference operating point, the CPU 91 distributes the system torque at the reference operating point between the required engine torque and the required MG torque. At this time, the CPU 91 sets the following value to the required engine torque without limiting the air-fuel ratio λ of the engine 20. That is, the CPU 91 sets the engine torque at which the fuel efficiency of the engine 20 is optimal at the system speed of the reference operating point to the required engine torque. The CPU 91 sets a value obtained by subtracting the required engine torque from the system torque to the required MG torque. The required MG torque may become negative. The CPU 91 may readjust the torque distribution thus distributed in consideration of the charging rate G of the battery 81. For example, this corresponds to a case where the amount of power generation of the MG 40 is insufficient for the charging request of the battery 81. Due to the readjustment of the torque distribution, the required engine torque may deviate slightly from the value at which the fuel efficiency is optimal at the system speed of the reference operating point. Based on the information obtained through the above processing, the CPU 91 sets the base operating points for the engine 20 and the MG 40. That is, the CPU 91 sets the combination of the required engine torque and the system speed of the reference operating point as the base operating point for the engine 20. The CPU 91 also sets the combination of the required MG torque and the system speed of the reference operating point as the base operating point for the MG 40.

CPU91は、エンジン20とMG40の各基本動作点を算出すると、エンジン基本値E1と電動機基本値M1とを算出する。すなわち、CPU91は、エンジン20の基本動作点となっているエンジン回転数とエンジントルクとの積をエンジン基本値E1とする。また、CPU91は、MG40の基本動作点となっているモータ回転数とモータトルクとの積を電動機基本値M1とする。CPU91は、エンジン基本値E1を算出すると、このエンジン基本値E1を暫定的にエンジン20の要求出力EYに設定する。また、CPU91は、電動機基本値M1を算出すると、この電動機基本値M1を暫定的にMG40の要求出力MYに設定する。この後、図2に示すように、CPU91は、処理をステップS30に進める。なお、ステップS20の処理は基本処理である。上記のとおり、この基本処理では、エンジン基本値E1及び電動機基本値M1を算出する上でのエンジン20の運転条件として、燃費が最良又はそれに近いという条件が予め定められている。そして、CPU91は、空燃比制限がなく且つエンジン20の燃費が最良になる運転条件下で車両10の要求出力Yが得られるように、エンジン基本値E1と電動機基本値M1とを算出する。「燃費が最良」とは、単位燃料量当たりのエンジン20のトルクが最大となる状態である。 When the CPU 91 calculates the basic operating points of the engine 20 and the MG 40, it calculates the engine basic value E1 and the motor basic value M1. That is, the CPU 91 sets the product of the engine speed and the engine torque, which are the basic operating points of the engine 20, as the engine basic value E1. The CPU 91 also sets the product of the motor speed and the motor torque, which are the basic operating points of the MG 40, as the motor basic value M1. When the CPU 91 calculates the engine basic value E1, it provisionally sets the engine basic value E1 to the required output EY of the engine 20. When the CPU 91 calculates the motor basic value M1, it provisionally sets the motor basic value M1 to the required output MY of the MG 40. After this, as shown in FIG. 2, the CPU 91 advances the process to step S30. Note that the process of step S20 is a basic process. As described above, in this basic process, the condition of optimal or close to optimal fuel economy is set as the operating condition of the engine 20 for calculating the engine basic value E1 and the electric motor basic value M1. The CPU 91 then calculates the engine basic value E1 and the electric motor basic value M1 so that the required output Y of the vehicle 10 is obtained under operating conditions in which there is no air-fuel ratio restriction and the engine 20 has optimal fuel economy. "Best fuel economy" refers to a state in which the torque of the engine 20 per unit amount of fuel is at its maximum.

さて、ステップS30において、CPU91は、エンジン20の目標空燃比λSを算出する。CPU91は、目標空燃比λSを算出するにあたり、先ず空燃比基準値λBを算出する。CPU91は、上記の許容範囲λR内の値を空燃比基準値λBとして算出する。CPU91は、エンジン20における水の削減目標やエミッションなどを考慮して、空燃比基準値λBを算出する。CPU91は、空燃比基準値λBを算出すると、次の(式1)を用いてこの空燃比基準値λBを補正する。そして、CPU91は、補正後の値を目標空燃比λSとする。 Now, in step S30, the CPU 91 calculates the target air-fuel ratio λS of the engine 20. In calculating the target air-fuel ratio λS, the CPU 91 first calculates the air-fuel ratio reference value λB. The CPU 91 calculates a value within the above-mentioned allowable range λR as the air-fuel ratio reference value λB. The CPU 91 calculates the air-fuel ratio reference value λB taking into account the water reduction target and emissions of the engine 20. After calculating the air-fuel ratio reference value λB, the CPU 91 corrects this air-fuel ratio reference value λB using the following (Equation 1). The CPU 91 then sets the corrected value as the target air-fuel ratio λS.

(式1)λS=λB×α1×α2×α3×α4
CPU91は、(式1)における各係数α1~α4に次のような正の値を適用する。CPU91は、アクセル開度ACの増大速度が大きいほど第1係数α1を小さい値とする。すなわち、CPU91は、アクセル開度ACの増大速度が大きいほど目標空燃比λSを小さい値に設定する。CPU91は、スポーツモードが選択されている場合には、ノーマルモードが選択されている場合に比べて、第2係数α2を小さい値とする。すなわち、CPU91は、スポーツモードが選択されている場合には、ノーマルモードが選択されている場合に比べて、目標空燃比λSを小さい値に設定する。CPU91は、大気圧Pが低いほど第3係数α3を小さい値とする。すなわち、CPU91は、大気圧Pが低いほど目標空燃比λSを小さい値に設定する。CPU91は、触媒28の温度Tが高いほど第4係数α4を小さい値とする。すなわち、CPU91は、触媒28の温度Tが高いほど目標空燃比λSを小さい値に設定する。CPU91は、例えば触媒28の温度Tなど、各係数に係るパラメータに関して、その最新の情報を基に各係数を設定する。なお、CPU91は、(式1)を用いて算出した目標空燃比λSが上記許容範囲λRの下限閾値λR1よりも小さい場合、目標空燃比λSを、(式1)で算出した値から下限閾値λR1に置き換える。CPU91は、(式1)を用いて算出した目標空燃比λSが許容範囲λRの上限閾値λR2よりも大きい場合、目標空燃比λSを、(式1)で算出した値から上限閾値λR2に置き換える。このようにして目標空燃比λSを算出することで、CPU91は、目標空燃比λSを許容範囲λR内の値に設定する。CPU91は、目標空燃比λSを算出すると、処理をステップS40に進める。なお、ステップS30の処理は、設定処理である。
(Formula 1) λS=λB×α1×α2×α3×α4
The CPU 91 applies the following positive values to the coefficients α1 to α4 in (Equation 1). The CPU 91 sets the first coefficient α1 to a smaller value as the rate of increase of the accelerator opening AC increases. That is, The CPU 91 sets the target air-fuel ratio λS to a smaller value as the rate of increase of the accelerator opening AC increases. When the sports mode is selected, the CPU 91 sets the target air-fuel ratio λS to a smaller value as compared to when the normal mode is selected. The second coefficient α2 is set to a small value. That is, when the sports mode is selected, the CPU 91 sets the target air-fuel ratio λS to a smaller value than when the normal mode is selected. The lower the atmospheric pressure P, the smaller the third coefficient α3. That is, the CPU 91 sets the target air-fuel ratio λS to a smaller value as the atmospheric pressure P decreases. That is, the CPU 91 sets the target air-fuel ratio λS to a smaller value as the temperature T of the catalyst 28 increases. The CPU 91 sets each coefficient based on the latest information on parameters related to each coefficient, such as the temperature T of the catalyst 28. If the target air-fuel ratio λS is smaller than the lower limit threshold λR1 of the allowable range λR, the CPU 91 replaces the target air-fuel ratio λS calculated using (Equation 1) with the lower limit threshold λR1. is greater than the upper threshold value λR2 of the allowable range λR, the target air-fuel ratio λS is replaced with the upper threshold value λR2 from the value calculated by (Equation 1). , the target air-fuel ratio λS is set to a value within the allowable range λR. After calculating the target air-fuel ratio λS, the CPU 91 advances the process to step S40. The process of step S30 is a setting process.

ステップS40において、CPU91は、ステップS30で算出した目標空燃比λSでエンジン20を運転したときにエンジン20が実現できる出力の最大値である最大出力EQを算出する。このステップS40の処理の前提として、図4に示す第2マップについて説明する。第2マップには、エンジン回転数をX軸、エンジントルクをY軸とした直交座標において、空燃比λ毎の運転線と、複数の等出力線と、が表されている。図4では、運転線を実線で、等出力線を一点鎖線で示している。運転線は、空燃比λを一定としてエンジン20を運転させたときのエンジン回転数とエンジントルクとの関係を示している。図4に例示する4つの空燃比λは、「理論空燃比<第1空燃比λ1<第2空燃比λ2<第3空燃比λ3<第4空燃比λ4」という関係にある。また、図4に例示する3つの等出力線は、「第1出力L1<第2出力L2<第3出力L3」という関係にある。図4に示すように、ある特定のエンジン回転数についてみると、空燃比λが大きいほど、つまり空燃比λがリーンになるほど、エンジントルクは小さくなっている。このこととの関連で、エンジン20が実現できる出力の最大値は、空燃比λが大きいほど小さくなっている。さて、ステップS40において、CPU91は、上記の最大出力EQを算出するにあたり、例えば図4に示す第2マップを利用する。すなわち、CPU91は、目標空燃比λSに対応する運転線を特定するとともに、この運転線上においてエンジン20の出力の最大値を最大出力EQとして算出する。図2に示すように、CPU91は、最大出力EQを算出すると、処理をステップS50に進める。 In step S40, the CPU 91 calculates the maximum output EQ, which is the maximum value of the output that the engine 20 can achieve when the engine 20 is operated at the target air-fuel ratio λS calculated in step S30. As a premise for the processing of this step S40, the second map shown in FIG. 4 will be described. In the second map, an operating line for each air-fuel ratio λ and a plurality of equal output lines are shown in an orthogonal coordinate system with the engine speed on the X-axis and the engine torque on the Y-axis. In FIG. 4, the operating line is shown as a solid line, and the equal output line is shown as a dashed line. The operating line shows the relationship between the engine speed and the engine torque when the engine 20 is operated with the air-fuel ratio λ constant. The four air-fuel ratios λ shown in FIG. 4 have the relationship of "stoichiometric air-fuel ratio < first air-fuel ratio λ1 < second air-fuel ratio λ2 < third air-fuel ratio λ3 < fourth air-fuel ratio λ4". The three equal output lines shown in FIG. 4 have the relationship "first output L1 < second output L2 < third output L3". As shown in FIG. 4, for a certain engine speed, the larger the air-fuel ratio λ, that is, the leaner the air-fuel ratio λ, the smaller the engine torque. In relation to this, the larger the air-fuel ratio λ, the smaller the maximum value of the output that the engine 20 can achieve. Now, in step S40, the CPU 91 uses, for example, the second map shown in FIG. 4 when calculating the above-mentioned maximum output EQ. That is, the CPU 91 identifies an operating line corresponding to the target air-fuel ratio λS, and calculates the maximum value of the output of the engine 20 on this operating line as the maximum output EQ. As shown in FIG. 2, when the CPU 91 calculates the maximum output EQ, the process proceeds to step S50.

ステップS50において、CPU91は、ステップS20で算出したエンジン基本値E1が、ステップS40で算出した最大出力EQよりも大きいか否かを判定する。CPU91は、エンジン基本値E1が最大出力EQ以下の場合(ステップS50:NO)、処理をステップS80に進める。一方、CPU91は、エンジン基本値E1が最大出力EQよりも大きい場合(ステップS50:YES)、処理をステップS60に進める。 In step S50, the CPU 91 determines whether the engine basic value E1 calculated in step S20 is greater than the maximum output EQ calculated in step S40. If the engine basic value E1 is equal to or less than the maximum output EQ (step S50: NO), the CPU 91 advances the process to step S80. On the other hand, if the engine basic value E1 is greater than the maximum output EQ (step S50: YES), the CPU 91 advances the process to step S60.

ステップS60において、CPU91は、エンジン補正値E2を算出する。具体的には、CPU91は、目標空燃比λSで実現できるエンジン20の出力のうち、エンジン20の燃費が最良になる値をエンジン補正値E2として算出する。なお、図4では図示を省略したが、例えば第2マップには、図5に二点鎖線で例示するような等燃費線も示されている。等燃費線は、燃費が最も良い点を中心にした同心円状の分布になっている。なお、図5に示す等燃費線の分布は一例であり、必ずしも実際のものとは一致しない。CPU91は、こうしたマップにおいて、例えば次のようにエンジン補正値E2を特定する。すなわち、CPU91は、図5に実線で示す目標空燃比λSに対応する運転線上において、燃費が最良になるエンジントルクとエンジン回転数との組み合わせであって、且つ規定条件を満たす組み合わせを補正動作点WBとして特定する。規定条件は、エンジントルクとエンジン回転数との積が、ステップS40で算出した最大出力EQ以下になることである。CPU91は、補正動作点WBを特定すると、補正動作点WBにおけるエンジントルクとエンジン回転数との積をエンジン補正値E2として算出する。CPU91は、エンジン補正値E2を算出すると、このエンジン補正値E2をエンジン20の要求出力EYとして設定し直す。すなわち、図4の矢印Nで例示すように、CPU91は、エンジン基本値E1からエンジン補正値E2へとエンジン20の要求出力EYを減少させる。CPU91は、基本動作点WAから補正動作点WBへと、エンジン20の要求出力EYに対応する動作点を変更することになる。図2に示すように、CPU91は、以上の処理を行うと、処理をステップS70に進める。なお、ステップS60に関して、CPU91は、バッテリ81の充電率Gに余裕がない場合、後述の電動機補正値M2が現状の充電率Gで実現可能な値になるようにエンジン補正値E2を調整する。この場合でも、CPU91は、目標空燃比λSで実現できる出力をエンジン補正値E2とする。すなわち、CPU91は、エンジン補正値E2をステップS40で算出した最大出力EQ以下の値とする。こうした調整に伴い、エンジン補正値E2が、目標空燃比λSで実現できるエンジン20の出力のうち、燃費が最良となる値から多少ずれることもある。 In step S60, the CPU 91 calculates the engine correction value E2. Specifically, the CPU 91 calculates the value at which the fuel efficiency of the engine 20 is the best among the outputs of the engine 20 that can be realized with the target air-fuel ratio λS as the engine correction value E2. Although not shown in FIG. 4, the second map also shows, for example, iso-fuel efficiency lines as exemplified by the two-dot chain lines in FIG. 5. The iso-fuel efficiency lines are distributed in a concentric circle shape centered on the point at which the fuel efficiency is the best. Note that the distribution of iso-fuel efficiency lines shown in FIG. 5 is an example and does not necessarily match the actual one. The CPU 91 specifies the engine correction value E2 in such a map, for example, as follows. That is, the CPU 91 specifies, on the operating line corresponding to the target air-fuel ratio λS shown by the solid line in FIG. 5, a combination of engine torque and engine speed that provides the best fuel efficiency and satisfies a specified condition as the correction operating point WB. The specified condition is that the product of the engine torque and engine speed is equal to or less than the maximum output EQ calculated in step S40. When the CPU 91 specifies the correction operation point WB, it calculates the product of the engine torque and the engine speed at the correction operation point WB as an engine correction value E2. When the CPU 91 calculates the engine correction value E2, it resets the engine correction value E2 as the required output EY of the engine 20. That is, as illustrated by the arrow N in FIG. 4, the CPU 91 reduces the required output EY of the engine 20 from the engine basic value E1 to the engine correction value E2. The CPU 91 changes the operating point corresponding to the required output EY of the engine 20 from the basic operation point WA to the correction operation point WB. As shown in FIG. 2, after performing the above processing, the CPU 91 advances the processing to step S70. Note that, regarding step S60, when there is no margin in the charging rate G of the battery 81, the CPU 91 adjusts the engine correction value E2 so that the motor correction value M2 described later becomes a value that can be realized at the current charging rate G. Even in this case, the CPU 91 sets the output that can be realized at the target air-fuel ratio λS as the engine correction value E2. That is, the CPU 91 sets the engine correction value E2 to a value equal to or less than the maximum output EQ calculated in step S40. Due to such adjustment, the engine correction value E2 may deviate slightly from the value that provides the best fuel economy among the engine 20 outputs that can be achieved with the target air-fuel ratio λS.

ステップS70において、CPU91は、電動機補正値M2を算出する。具体的には、CPU91は、ステップS20で算出したエンジン基本値E1から、ステップS60で算出したエンジン補正値E2を減じた値を、差分値ΔEとして算出する。そして、CPU91は、この差分値ΔEを、ステップS20で算出した電動機基本値M1に加算する。そして、CPU91は、得られた値を電動機補正値M2とする。このように、電動機補正値M2は、差分値ΔEの分だけ電動機基本値M1に対して増加した値である。CPU91は、電動機補正値M2を算出すると、この電動機補正値M2をMG40の要求出力MYとして設定し直す。すなわち、CPU91は、電動機基本値M1から電動機補正値M2へとMG40の要求出力MYを変更する。CPU91は、MG40の要求出力MYを設定すると、この要求出力MYを満たすモータ回転数とモータトルクとの組み合わせを、MG40の補正動作点として算出する。この補正動作点のモータ回転数は、エンジン20の補正動作点のエンジン回転数と同じである。また、MG40の要求出力MYを補正動作点のモータ回転数で除した値が、補正動作点のモータトルクである。CPU91は、以上の処理を行うと、処理をステップS80に進める。なお、ステップS60及びS70の処理は、変更処理である。 In step S70, the CPU 91 calculates the motor correction value M2. Specifically, the CPU 91 calculates the difference value ΔE by subtracting the engine correction value E2 calculated in step S60 from the engine basic value E1 calculated in step S20. The CPU 91 then adds this difference value ΔE to the motor basic value M1 calculated in step S20. The CPU 91 then sets the obtained value as the motor correction value M2. In this way, the motor correction value M2 is a value that is increased with respect to the motor basic value M1 by the difference value ΔE. When the CPU 91 calculates the motor correction value M2, it resets the motor correction value M2 as the required output MY of the MG40. That is, the CPU 91 changes the required output MY of the MG40 from the motor basic value M1 to the motor correction value M2. When the CPU 91 sets the required output MY of the MG 40, it calculates a combination of motor speed and motor torque that satisfies this required output MY as a correction operation point of the MG 40. The motor speed of this correction operation point is the same as the engine speed of the correction operation point of the engine 20. In addition, the value obtained by dividing the required output MY of the MG 40 by the motor speed of the correction operation point is the motor torque of the correction operation point. After performing the above processing, the CPU 91 advances the processing to step S80. Note that the processing of steps S60 and S70 is a change processing.

ステップS80において、CPU91は、現時点で設定されているエンジン20の要求出力EYに基づいてエンジン20を制御する。CPU91は、ステップS60及びS70の処理をスキップしてステップS80に至った場合には、エンジン20の基本動作点でエンジン20を制御する。一方、CPU91は、ステップS60及びS70の処理を経てステップS80に至った場合には、エンジン20の補正動作点でエンジン20を制御する。いずれの場合も、CPU91は、目標空燃比λSを実現できるように燃料噴射量などを調整しつつエンジン20を制御する。CPU91は、エンジン20を制御するのと並行して、MG40の要求出力MYに基づいてMG40を制御する。CPU91は、エンジン20を基本動作点で制御する場合にはMG40をその基本動作点で制御する。CPU91は、エンジン20を補正動作点で制御する場合にはMG40をその補正動作点で制御する。CPU91は、予め定められた一定期間にわたってステップS80の処理を実行すると、リーン燃焼制御の一連の処理を一旦終了する。そして、CPU91は、ステップS10の処理を再度実行する。 In step S80, the CPU 91 controls the engine 20 based on the required output EY of the engine 20 currently set. When the CPU 91 skips the processing of steps S60 and S70 and reaches step S80, it controls the engine 20 at the basic operating point of the engine 20. On the other hand, when the CPU 91 reaches step S80 through the processing of steps S60 and S70, it controls the engine 20 at the corrected operating point of the engine 20. In either case, the CPU 91 controls the engine 20 while adjusting the fuel injection amount, etc. so as to realize the target air-fuel ratio λS. In parallel with controlling the engine 20, the CPU 91 controls the MG 40 based on the required output MY of the MG 40. When the CPU 91 controls the engine 20 at the basic operating point, it controls the MG 40 at the basic operating point. When the CPU 91 controls the engine 20 at the corrected operating point, it controls the MG 40 at the corrected operating point. After executing the process of step S80 for a predetermined period of time, the CPU 91 temporarily ends the series of processes for lean burn control. Then, the CPU 91 executes the process of step S10 again.

本実施形態は、以下のような効果を奏する。
(1)CPU91は、エンジン20の空燃比λを下限閾値λR1以上の目標空燃比λSにしてエンジン20を運転したと仮定したときにエンジン基本値E1を実現できない場合、エンジン20の要求出力EYをエンジン基本値E1からエンジン補正値E2へと減少させる。そしてその分、MG40の要求出力MYを電動機基本値M1から電動機補正値M2へと増加させる。このようにしてエンジン20の要求出力EY及びMG40の要求出力MYの双方を変更することで、リーン燃焼制御の実行中であっても車両10の要求出力Yを実現できる。
This embodiment provides the following advantages.
(1) When the engine 20 is operated with the air-fuel ratio λ of the engine 20 set to a target air-fuel ratio λS equal to or higher than the lower threshold λR1, if the engine basic value E1 cannot be realized, the CPU 91 reduces the required output EY of the engine 20 from the engine basic value E1 to the engine correction value E2. Then, the CPU 91 increases the required output MY of the MG 40 from the electric motor basic value M1 to the electric motor correction value M2 accordingly. By changing both the required output EY of the engine 20 and the required output MY of the MG 40 in this manner, the required output Y of the vehicle 10 can be realized even during execution of lean burn control.

(2)エンジン20の空燃比λを下限閾値λR1以上に制限しているリーン燃焼制御では、エンジン20のトルクひいては出力が小さくなりがちである。エンジン20とMG40との双方で車両10の出力を賄うとはいえ、ユーザが加速を要求するときなどでは、エンジン20の出力を極力大きくすることが好ましい。そこで、CPU91は、アクセル開度ACの増大速度が大きい場合には目標空燃比λSを小さくする。これに伴い、アクセル開度ACの増大速度が大きい場合にはエンジン20の要求出力EYを大きな値に設定できる。そしてそれにより、車両10の加速の応答性が高くなる。したがって、上記構成では、リーン燃焼制御の実行中であっても、ユーザの要求に応じた加速を実現できる。 (2) In lean burn control, which limits the air-fuel ratio λ of the engine 20 to equal to or higher than the lower threshold λR1, the torque of the engine 20 and therefore the output power tend to be small. Although the output power of the vehicle 10 is provided by both the engine 20 and the MG 40, it is preferable to maximize the output power of the engine 20 when the user requests acceleration. Therefore, the CPU 91 reduces the target air-fuel ratio λS when the rate of increase in the accelerator opening AC is large. Accordingly, when the rate of increase in the accelerator opening AC is large, the required output power EY of the engine 20 can be set to a large value. This increases the responsiveness of the acceleration of the vehicle 10. Therefore, in the above configuration, acceleration according to the user's request can be realized even during execution of lean burn control.

(3)CPU91は、スポーツモードが選択されている場合、ノーマルモードが選択されている場合に比べて目標空燃比λSを小さくする。したがって、上記アクセル開度ACとの関連で説明したのと同様、スポーツモードでは、車両10の加速の応答性が高くなる。このように、上記構成では、リーン燃焼制御の実行中であっても、ユーザが選択する走行モードに応じた加速の応答性を実現できる。 (3) When the sports mode is selected, the CPU 91 reduces the target air-fuel ratio λS compared to when the normal mode is selected. Therefore, as explained in relation to the accelerator opening AC above, the acceleration responsiveness of the vehicle 10 is increased in the sports mode. In this way, with the above configuration, it is possible to achieve acceleration responsiveness according to the driving mode selected by the user even when lean burn control is being executed.

(4)大気圧Pが低いと、大気に含まれる酸素量が少なくなることとの関連でエンジン20の出力が小さくなる。そこで、CPU91は、大気圧Pが低い場合には目標空燃比λSを小さくする。これにより、大気圧Pが低い環境下でリーン燃焼制御を実行する場合であっても、エンジン20の要求出力EYを極力大きく設定できる。 (4) When the atmospheric pressure P is low, the amount of oxygen contained in the air is reduced, and this reduces the output of the engine 20. Therefore, when the atmospheric pressure P is low, the CPU 91 reduces the target air-fuel ratio λS. This allows the required output EY of the engine 20 to be set as large as possible, even when lean combustion control is performed in an environment where the atmospheric pressure P is low.

(5)リーン燃焼制御を行うような、ある程度リーンの度合いが大きい空燃比λの範囲では、空燃比λを小さくするとNOxの生成量が多くなる傾向にある。この点を踏まえ、CPU91は、触媒28の温度Tが高くて触媒28による排気の浄化性能が高いときに目標空燃比λSを小さく設定する。このことで、エミッションの悪化を抑えつつエンジン20の要求出力EYを極力大きく設定できる。 (5) In the range of the air-fuel ratio λ where the degree of leanness is relatively large, such as when lean burn control is performed, reducing the air-fuel ratio λ tends to increase the amount of NOx generated. In light of this, the CPU 91 sets the target air-fuel ratio λS to a small value when the temperature T of the catalyst 28 is high and the exhaust purification performance of the catalyst 28 is high. This makes it possible to set the required output EY of the engine 20 as large as possible while suppressing deterioration of emissions.

なお、上記実施形態は、以下のように変更することができる。上記実施形態及び以下の変更例は、技術的に矛盾しない範囲で互いに組み合わせることができる。
・エンジン基本値E1を算出する上で仮定するエンジンの運転条件は、燃費が最良になることに限らない。例えば、車両10の加速の応答性やエミッションを考慮した運転条件を予め定めておいてもよい。車両10の走行状況などに応じて、仮定する運転条件を変更してもよい。
The above embodiment can be modified as follows: The above embodiment and the following modified examples can be combined with each other to the extent that no technical contradiction occurs.
The engine operating conditions assumed for calculating the engine basic value E1 are not limited to those that provide the best fuel economy. For example, operating conditions that take into account the acceleration response and emissions of the vehicle 10 may be determined in advance. The assumed operating conditions may be changed depending on the driving conditions of the vehicle 10.

・エンジン基本値E1及び電動機基本値M1の算出手法は、上記実施形態の例に限らない。空燃比の制限のないエンジン20の運転条件下で車両10の要求出力Yが得られるようにエンジン基本値E1及び電動機基本値M1を算出できるものであればよい。 - The method of calculating the engine basic value E1 and the electric motor basic value M1 is not limited to the example of the above embodiment. It is sufficient if the engine basic value E1 and the electric motor basic value M1 can be calculated so that the required output Y of the vehicle 10 can be obtained under operating conditions of the engine 20 without air-fuel ratio restrictions.

・エンジン補正値E2を算出する上で、燃費が最良にすることは必須ではない。他の要件を考慮してエンジン補正値E2を算出してもよい。エンジン補正値E2は、エンジン20を目標空燃比λSで運転したときにエンジン20が実現できる出力の最大値である最大出力EQ以下の値であればよい。 - Optimizing fuel efficiency is not essential when calculating the engine correction value E2. The engine correction value E2 may be calculated taking other factors into consideration. The engine correction value E2 may be a value equal to or less than the maximum output EQ, which is the maximum value of the output that the engine 20 can achieve when the engine 20 is operated at the target air-fuel ratio λS.

・エンジン補正値E2及び電動機補正値M2の算出手法は、上記実施形態の例に限らない。最大出力EQ以下の値としてエンジン補正値E2を算出するとともに、エンジン基本値E1からエンジン補正値E2へと減少させた分の絶対値と同じ値だけ電動機基本値M1から増加させた電動機補正値M2を算出できればよい。 - The method of calculating the engine correction value E2 and the motor correction value M2 is not limited to the example of the above embodiment. It is sufficient to calculate the engine correction value E2 as a value equal to or less than the maximum output EQ, and to calculate the motor correction value M2 by increasing the motor base value M1 by the same value as the absolute value of the reduction from the engine base value E1 to the engine correction value E2.

・第1係数α1の定め方は、上記実施形態の例に限らない。アクセル開度ACの増大速度が第1速度の場合、アクセル開度ACの増大速度が第1速度よりも小さい第2速度の場合に比べて、目標空燃比λSを小さい値に設定できるように第1係数α1が定めてあれば、上記(2)の効果を享受できる。 - The method of determining the first coefficient α1 is not limited to the example of the above embodiment. If the first coefficient α1 is determined so that the target air-fuel ratio λS can be set to a smaller value when the rate of increase of the accelerator opening AC is a first speed, compared to when the rate of increase of the accelerator opening AC is a second speed that is smaller than the first speed, the effect of (2) above can be achieved.

・第3係数α3の定め方は、上記実施形態の例に限らない。大気圧Pが第1気圧の場合、大気圧Pが第1気圧よりも高い第2気圧である場合に比べて、目標空燃比λSを小さい値に設定できるように第3係数α3が定めてあれば、上記(4)の効果を享受できる。 - The method of determining the third coefficient α3 is not limited to the example of the above embodiment. When the atmospheric pressure P is a first pressure, the effect of (4) above can be obtained if the third coefficient α3 is determined so that the target air-fuel ratio λS can be set to a smaller value compared to when the atmospheric pressure P is a second pressure higher than the first pressure.

・第4係数α4の定め方は、上記実施形態の例に限らない。触媒28の温度Tが第1温度の場合、当該温度Tが第1温度よりも小さい第2温度である場合に比べて、目標空燃比λSを小さい値に設定できるように第4係数α4が定めてあれば、上記(5)の効果を享受できる。 The method of determining the fourth coefficient α4 is not limited to the example of the above embodiment. If the fourth coefficient α4 is determined so that the target air-fuel ratio λS can be set to a smaller value when the temperature T of the catalyst 28 is a first temperature, compared to when the temperature T is a second temperature that is smaller than the first temperature, the effect of (5) above can be obtained.

・目標空燃比λSの算出方法は、上記実施形態の例に限らない。アクセル開度AC、大気圧P、触媒の温度T、及び車両10の走行モードのうちの一部のパラメータのみに基づいて目標空燃比λSを算出してもよい。例えば、空燃比基準値λBと第1係数α1との積、空燃比基準値λBと第2係数α2との積、空燃比基準値λBと第3係数α3との積、及び空燃比基準値λBと第4係数α4との積の中から1つを選択し、選択した値を目標空燃比λSとして算出してもよい。アクセル開度AC、大気圧P、触媒の温度T、及び車両10の走行モードのいずれとも関係なく目標空燃比λSを設定してもよい。目標空燃比λSは、許容範囲λR内の値に設定してあればよい。 - The method of calculating the target air-fuel ratio λS is not limited to the example of the above embodiment. The target air-fuel ratio λS may be calculated based on only some of the parameters of the accelerator opening AC, atmospheric pressure P, catalyst temperature T, and the driving mode of the vehicle 10. For example, one may be selected from the product of the air-fuel ratio reference value λB and the first coefficient α1, the product of the air-fuel ratio reference value λB and the second coefficient α2, the product of the air-fuel ratio reference value λB and the third coefficient α3, and the product of the air-fuel ratio reference value λB and the fourth coefficient α4, and the selected value may be calculated as the target air-fuel ratio λS. The target air-fuel ratio λS may be set regardless of the accelerator opening AC, atmospheric pressure P, catalyst temperature T, and the driving mode of the vehicle 10. The target air-fuel ratio λS may be set to a value within the allowable range λR.

・下限閾値λR1の定め方は、上記実施形態の例に限らない。下限閾値λR1は、エンジン20での水の発生量を抑えるなど、実現したい要求に合わせて適宜定めてよい。
・上限閾値λR2の定め方は、上記実施形態の例に限らない。さらにいうと、上限閾値λR2を設定することは必須ではない。上限閾値λR2を廃止することに伴ってエンジン20の要求出力EYが相当に小さくなったとしても、バッテリ81の充電率Gが十分な状況下であれば、MG40の出力によって車両10の要求出力Yを実現できる。
The method of determining the lower limit threshold λR1 is not limited to the example in the above embodiment. The lower limit threshold λR1 may be appropriately determined according to a requirement to be realized, such as suppressing the amount of water generated by the engine 20.
The method of determining the upper threshold λR2 is not limited to the example of the embodiment described above. Furthermore, it is not essential to set the upper threshold λR2. Even if the required output EY of the engine 20 becomes significantly smaller due to the elimination of the upper threshold λR2, the required output Y of the vehicle 10 can be realized by the output of the MG 40 as long as the charging rate G of the battery 81 is sufficient.

・車両10の全体構成は、上記実施形態の例に限らない。変速ユニット50において無段変速機を採用してもよい。エンジン20は、水素を燃料としたものであればよい。 The overall configuration of the vehicle 10 is not limited to the example of the above embodiment. A continuously variable transmission may be used in the transmission unit 50. The engine 20 may be any engine that uses hydrogen as fuel.

10…車両 11…駆動輪 20…エンジン 40…MG 90…制御装置 10...vehicle 11...drive wheels 20...engine 40...MG 90...control device

Claims (5)

水素を燃料とするエンジンと、前記エンジンから駆動輪へと至る動力伝達経路上に位置している電動機と、を備え、前記エンジンの出力と前記電動機の出力との和が前記駆動輪へ伝達されるように構成された車両を制御対象とし、
前記エンジンの空燃比を予め定められた閾値以上として前記エンジンを運転させるリーン燃焼制御を実行可能であり、
前記リーン燃焼制御の実行中、
前記エンジンの目標空燃比を前記閾値以上の値に設定する設定処理と、
空燃比の制限のない予め定められた前記エンジンの運転条件下で、前記車両の要求出力が得られるように前記エンジンの要求出力の基本値であるエンジン基本値及び前記電動機の要求出力の基本値である電動機基本値を算出する基本処理と、
前記エンジンを前記目標空燃比で運転したときに前記エンジンが実現できる出力の最大値よりも前記エンジン基本値が大きい場合、前記エンジンの要求出力を、前記エンジン基本値から前記最大値以下のエンジン補正値へと減少させ、且つ前記電動機の要求出力を、前記電動機基本値から前記減少させた分の絶対値と同じ値だけ増加させた電動機補正値へと変更する変更処理と、を実行する
車両の制御装置。
A vehicle to be controlled includes an engine that uses hydrogen as fuel, and an electric motor that is located on a power transmission path from the engine to drive wheels, and the sum of the output of the engine and the output of the electric motor is transmitted to the drive wheels,
A lean burn control is executed to operate the engine with an air-fuel ratio equal to or higher than a predetermined threshold value,
During execution of the lean combustion control,
A setting process for setting a target air-fuel ratio of the engine to a value equal to or greater than the threshold value;
A basic process of calculating an engine basic value, which is a basic value of a required output of the engine, and an electric motor basic value, which is a basic value of a required output of the electric motor, so that a required output of the vehicle is obtained under predetermined operating conditions of the engine without any restriction on an air-fuel ratio;
and when the engine basic value is greater than a maximum value of the output that the engine can achieve when the engine is operated at the target air-fuel ratio, a change process is executed to reduce the required output of the engine from the engine basic value to an engine correction value that is equal to or less than the maximum value, and to change the required output of the motor to a motor correction value that is increased from the motor basic value by an amount equal to the absolute value of the decrease.
前記設定処理では、アクセル開度の増大速度が第1速度の場合、アクセル開度の増大速度が前記第1速度よりも小さい第2速度の場合に比べて、前記目標空燃比を小さい値に設定する
請求項1に記載の車両の制御装置。
2. The vehicle control device according to claim 1, wherein in the setting process, when the rate of increase in the accelerator opening is a first speed, the target air-fuel ratio is set to a smaller value than when the rate of increase in the accelerator opening is a second speed that is smaller than the first speed.
前記車両の走行モードとして、ノーマルモードと、前記ノーマルモードが選択されている場合と比較して前記車両の加速の応答性を高くするスポーツモードと、が用意されており、
前記設定処理では、前記スポーツモードが選択されている場合には、前記ノーマルモードが選択されている場合に比べて、前記目標空燃比を小さい値に設定する
請求項1に記載の車両の制御装置。
a normal mode and a sports mode that increases the acceleration responsiveness of the vehicle compared to when the normal mode is selected, are prepared as driving modes of the vehicle;
2. The vehicle control device according to claim 1, wherein in the setting process, when the sports mode is selected, the target air-fuel ratio is set to a smaller value than when the normal mode is selected.
前記設定処理では、大気圧が第1気圧の場合、大気圧が前記第1気圧よりも高い第2気圧である場合に比べて、前記目標空燃比を小さい値に設定する
請求項1に記載の車両の制御装置。
The vehicle control device according to claim 1 , wherein in the setting process, when the atmospheric pressure is a first pressure, the target air-fuel ratio is set to a smaller value than when the atmospheric pressure is a second pressure higher than the first pressure.
前記エンジンは、排気通路を流れる排気を浄化する触媒を備え、
前記設定処理では、前記触媒の温度が第1温度の場合、当該温度が前記第1温度よりも小さい第2温度である場合に比べて、前記目標空燃比を小さい値に設定する
請求項1に記載の車両の制御装置。
The engine includes a catalyst that purifies exhaust gas flowing through an exhaust passage,
The control device for a vehicle according to claim 1 , wherein in the setting process, when the temperature of the catalyst is a first temperature, the target air-fuel ratio is set to a smaller value than when the temperature is a second temperature that is lower than the first temperature.
JP2023025212A 2023-02-21 2023-02-21 Vehicle control device Pending JP2024118754A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2023025212A JP2024118754A (en) 2023-02-21 2023-02-21 Vehicle control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2023025212A JP2024118754A (en) 2023-02-21 2023-02-21 Vehicle control device

Publications (1)

Publication Number Publication Date
JP2024118754A true JP2024118754A (en) 2024-09-02

Family

ID=92587880

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2023025212A Pending JP2024118754A (en) 2023-02-21 2023-02-21 Vehicle control device

Country Status (1)

Country Link
JP (1) JP2024118754A (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1999056011A1 (en) * 1998-04-28 1999-11-04 Hitachi, Ltd. Hybrid car, and method and apparatus for driving hybrid car
JP2006266241A (en) * 2005-03-25 2006-10-05 Mazda Motor Corp Engine control device for hybrid automobile mounted with hydrogen engine
JP2007056700A (en) * 2005-08-22 2007-03-08 Mazda Motor Corp Control device for hydrogen fueled engine
JP2007269227A (en) * 2006-03-31 2007-10-18 Toyota Motor Corp Hybrid vehicle
JP2009144575A (en) * 2007-12-12 2009-07-02 Toyota Motor Corp Control device for vehicle power transmission device
JP2011025783A (en) * 2009-07-23 2011-02-10 Mazda Motor Corp Drive control apparatus for hybrid vehicle
WO2015004668A1 (en) * 2013-07-11 2015-01-15 Technion Research And Development Foundation Ltd. Hcci engine
JP2018003731A (en) * 2016-07-05 2018-01-11 本田技研工業株式会社 Vehicle control device

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1999056011A1 (en) * 1998-04-28 1999-11-04 Hitachi, Ltd. Hybrid car, and method and apparatus for driving hybrid car
JP2006266241A (en) * 2005-03-25 2006-10-05 Mazda Motor Corp Engine control device for hybrid automobile mounted with hydrogen engine
JP2007056700A (en) * 2005-08-22 2007-03-08 Mazda Motor Corp Control device for hydrogen fueled engine
JP2007269227A (en) * 2006-03-31 2007-10-18 Toyota Motor Corp Hybrid vehicle
JP2009144575A (en) * 2007-12-12 2009-07-02 Toyota Motor Corp Control device for vehicle power transmission device
JP2011025783A (en) * 2009-07-23 2011-02-10 Mazda Motor Corp Drive control apparatus for hybrid vehicle
WO2015004668A1 (en) * 2013-07-11 2015-01-15 Technion Research And Development Foundation Ltd. Hcci engine
JP2018003731A (en) * 2016-07-05 2018-01-11 本田技研工業株式会社 Vehicle control device

Similar Documents

Publication Publication Date Title
JP4442318B2 (en) Air-fuel ratio learning control method and air-fuel ratio learning control device for dual injection internal combustion engine in hybrid vehicle
US5942879A (en) Control system for hybrid vehicles
US8499547B2 (en) Hybrid vehicle and control method thereof
US5862497A (en) Control system for hybrid vehicles
US5875864A (en) Control system for hybrid vehicles
US8380376B2 (en) Power output apparatus, hybrid vehicle provided with power output apparatus, and control method of power output apparatus
US9008877B2 (en) Hybrid vehicle and method of controlling the same
JP5786814B2 (en) Control device and control method for internal combustion engine
JP2008261337A (en) Control method of automobile propulsion system
JP6647160B2 (en) Vehicle control device
JP7003777B2 (en) Hybrid vehicle control device
US11608793B2 (en) Controller for hybrid electric vehicle and method for controlling hybrid electric vehicle
JP2009030615A (en) Air-fuel ratio learning control method for dual injection internal combustion engine in vehicle
US12085032B2 (en) Controller and control method for engine
JP2024118754A (en) Vehicle control device
JP2024161462A (en) Lean-run hybrid gasoline engine
JP7722320B2 (en) Vehicle control device
JP2010221744A (en) Vehicle control device
JP7694358B2 (en) Hybrid vehicle control device
JP7782407B2 (en) Vehicle control device
EP4660033A1 (en) Power train control device, and vehicle
JP2024074112A (en) Vehicle control device
JP7735868B2 (en) Vehicle control device
JP2024070446A (en) Vehicle control device
CN120942333A (en) A method for shifting gears, a vehicle, and a storage medium.

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20250221

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20251016

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20251028

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20251222

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20260203