IP Library › Granted Patent US 10,563,602
Granted Patent B2
US 10,563,602 · App. 16/152,036 · Granted Feb 18, 2020

Controller and control method for internal combustion engine

Inventors: Yuya Yoshikawa (Anjo, JP); Isao Nakajima (Toyota, JP); Akihiro Katayama (Toyota, JP); Ryo Suzuki (Toyota, JP); Sohichi Imai (Toyota, JP); Eiichiro Kido (Okazaki, JP)
Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
F02D41/0085F02D41/1498F02P5/151F02P5/1504
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,563,602
App. No.
16/152,036
Granted
Feb 18, 2020
Kind
B2
Abstract

A controller learns the degree of variation in the injection amount of fuel injection valves provided for respective cylinders when the fuel injection valves are operated to control the air-fuel ratios of the respective cylinders to be equal to each other. A first advancement requesting process causes the request for the ignition timing to be more advanced when the degree of variation is great than when the degree of variation is small. A second advancement requesting process causes the request for the ignition timing to be more advanced when the torque fluctuation amount of the internal combustion engine is than when the torque fluctuation amount is small. The ignition control process controls the ignition timing in accordance with the request of the more advanced one of the first advancement requesting process and the second advancement requesting process.

Claims (27)

1. A controller for an internal combustion engine, the internal combustion engine including ignition devices, fuel injection valves, and an exhaust purifying device, which purifies exhaust gas discharged from a plurality of cylinders, the controller being configured to execute

an imbalance learning process of learning a degree of variation in an injection amount of the fuel injection valves provided for the respective cylinders when the fuel injection valves are operated to control air-fuel ratios of the respective cylinders to be equal to each other,

a first advancement requesting process of causing a request for ignition timing to be more advanced when the degree of variation is greater than when the degree of variation is small,

a second advancement requesting process of causing the request for the ignition timing to be more advanced when a torque fluctuation amount of the internal combustion engine is greater than when the torque fluctuation amount is small, and

an ignition control process of controlling the ignition timing in accordance with the request of the more advanced one of the first advancement requesting process and the second advancement requesting process.

2. The controller for an internal combustion engine according to claim 1 , wherein

the controller is configured to further execute a requested retardation amount setting process of setting a requested retardation amount of the ignition timing in accordance with a rotation speed of a crankshaft and a load of the internal combustion engine,

the first advancement requesting process calculates a first correction coefficient, which is a correction coefficient used to multiply the requested retardation amount in order to correct the requested retardation amount such that the requested retardation amount is decreased,

the second advancement requesting process calculates a second correction coefficient, which is a correction coefficient used to multiply the requested retardation amount in order to correct the requested retardation amount such that the requested retardation amount is decreased, and

the ignition control process controls the ignition timing in accordance with a value obtained by multiplying the requested retardation amount by the smaller one of the first correction coefficient and the second correction coefficient.

3. The controller for an internal combustion engine according to claim 1 , wherein

the first advancement requesting process includes a first guard process, and

the first guard process variably sets a first guard value, which is an upper limit value of an advancement request made by the first advancement requesting process in accordance with at least one of a coolant temperature of the internal combustion engine, a rotation speed of a crankshaft of the internal combustion engine, and a load of the internal combustion engine, and the first guard process sets the advancement request made by the first advancement requesting process to be less than or equal to the first guard value.

4. The controller for an internal combustion engine according to claim 1 , wherein

the second advancement requesting process includes a second guard process, and

the second guard process variably sets a second guard value, which is an upper limit value of an advancement request made by the second advancement requesting process in accordance with at least one of a coolant temperature of the internal combustion engine, a rotation speed of a crankshaft of the internal combustion engine, and a load of the internal combustion engine, and the second guard process sets the advancement request made by the second advancement requesting process to be less than or equal to the second guard value.

5. The controller for an internal combustion engine according to claim 2 , wherein the second advancement requesting process includes a process of causing a changing speed of the request for the ignition timing that is changed in accordance with a change in the torque fluctuation amount from a great value to a small value to be lower than a changing speed of the request for the ignition timing that is changed in accordance with a change in the torque fluctuation amount from a small value to a great value.

6. A control method for an internal combustion engine, the internal combustion engine including ignition devices, fuel injection valves, and an exhaust purifying device, which purifies exhaust gas discharged from a plurality of cylinders, the controller method comprising:

learning a degree of variation in an injection amount of the fuel injection valves provided for the respective cylinders when the fuel injection valves are operated to control air-fuel ratios of the respective cylinders to be equal to each other;

a first advancement requesting process of causing a request for ignition timing to be more advanced when the degree of variation is greater than when the degree of variation is small;

a second advancement requesting process of causing the request for the ignition timing to be more advanced when a torque fluctuation amount of the internal combustion engine is greater than when the torque fluctuation amount is small; and

controlling the ignition timing in accordance with the request of the more advanced one of the first advancement requesting process and the second advancement requesting process.

7. A non-transitory computer readable memory medium that stores a program that causes a processor to execute a control process for an internal combustion engine, the internal combustion engine including ignition devices, fuel injection valves, and an exhaust purifying device, which purifies exhaust gas discharged from a plurality of cylinders, the control process includes

learning a degree of variation in an injection amount of the fuel injection valves provided for the respective cylinders when the fuel injection valves are operated to control air-fuel ratios of the respective cylinders to be equal to each other;

a first advancement requesting process of causing a request for ignition timing to be more advanced when the degree of variation is greater than when the degree of variation is small;

a second advancement requesting process of causing the request for the ignition timing to be more advanced when a torque fluctuation amount of the internal combustion engine is greater than when the torque fluctuation amount is small; and

controlling the ignition timing in accordance with the request of the more advanced one of the first advancement requesting process and the second advancement requesting process.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 4, 2018
From: YOSHIKAWA, YUYA; NAKAJIMA, ISAO; KATAYAMA, AKIHIRO; SUZUKI, RYO; IMAI, SOHICHI; KIDO, EIICHIRO
To: TOYOTA JIDOSHA KABUSHIKI KAISHA
Reel/Frame 047072/0201 →
Priority Claims (1)
JP 2017-234531 · Dec 6, 2017 · national
Continuity (1)
Related Publication 20190170108A1 · Jun 6, 2019