Controller and controlling method for internal combustion engine
First Claim
1. A controller for a direct injection engine equipped with a component driven by the engine, comprising:
- a component torque calculating means for calculating a required component driving torque which is required to drive the components according to a required value;
an engine torque calculating means for calculating a required engine torque which is obtained by adding a required vehicle driving torque to the required component driving torque, the required vehicle driving torque representing an engine torque which is required to drive a vehicle;
an intake air calculating means for calculating a required intake air amount which is necessary to generate the required engine torque;
an intake air controlling means for controlling an intake air amount based on the required intake air amount;
a base engine torque estimating means for estimating an actual intake air amount which is introduced into a cylinder, and estimating a base engine torque which is generated with the estimated intake air amount;
a torque correction means for correcting the engine torque by correcting a fuel injection amount based on a difference between the required engine torque and the base engine torque;
an actual engine torque estimating means for calculating a torque correction amount based on a correction amount of the fuel injection amount, and estimating an actual engine torque based on the calculated torque correction amount and the base engine torque;
a permitted torque calculating means for calculating a difference, as a permitted component driving torque, between the actual engine torque estimated by the actual engine torque estimating means and the required vehicle driving torque; and
a component controlling means for controlling the component based on the permitted component driving torque.
0 Assignments
0 Petitions
Accused Products
Abstract
A base engine torque generated with an estimated intake air amount is estimated. An engine torque is corrected by correcting an ignition timing based on a difference between a required engine torque and the base engine torque. A torque correction amount is calculated based on a correction amount of the ignition timing. An actual engine torque is estimated based on the calculated torque correction amount and the base engine torque. A permitted component driving torque is a difference between the actual engine torque and the required vehicle driving torque. A component is controlled based on the permitted component driving torque.
-
Citations
22 Claims
-
1. A controller for a direct injection engine equipped with a component driven by the engine, comprising:
-
a component torque calculating means for calculating a required component driving torque which is required to drive the components according to a required value; an engine torque calculating means for calculating a required engine torque which is obtained by adding a required vehicle driving torque to the required component driving torque, the required vehicle driving torque representing an engine torque which is required to drive a vehicle; an intake air calculating means for calculating a required intake air amount which is necessary to generate the required engine torque; an intake air controlling means for controlling an intake air amount based on the required intake air amount; a base engine torque estimating means for estimating an actual intake air amount which is introduced into a cylinder, and estimating a base engine torque which is generated with the estimated intake air amount; a torque correction means for correcting the engine torque by correcting a fuel injection amount based on a difference between the required engine torque and the base engine torque; an actual engine torque estimating means for calculating a torque correction amount based on a correction amount of the fuel injection amount, and estimating an actual engine torque based on the calculated torque correction amount and the base engine torque; a permitted torque calculating means for calculating a difference, as a permitted component driving torque, between the actual engine torque estimated by the actual engine torque estimating means and the required vehicle driving torque; and a component controlling means for controlling the component based on the permitted component driving torque. - View Dependent Claims (2, 3, 4)
-
-
5. A controller for an internal combustion engine, comprising:
-
a component controlling means for controlling a component, which is driven by the internal combustion engine; a torque correcting means for correcting a control error of an output torque of the internal combustion engine; a learning means for learning a torque correction amount, which is determined by the torque correcting means, while a torque necessary to drive the component is varied in a cased where a predetermined torque correction amount learning condition is established, and an engine controlling means for controlling the output torque of the internal combustion engine by correcting a torque command value based on a lean-value of the torque correction amount. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A controlling method for an internal combustion engine equipped with a component driven by the internal combustion engine, comprising:
-
calculating a required component driving torque which is required to drive the components according to a required value; calculating a required engine torque which is obtained by adding a required vehicle driving torque to the required component driving torque, the required vehicle driving torque representing an engine torque which is required to drive a vehicle; calculating a required intake air amount which is necessary to generate the required engine torque; controlling an intake air amount based on the required intake air amount; estimating an actual intake air amount which is introduced into a cylinder, and estimating a base engine torque which is generated with the estimated intake air amount; correcting the engine torque by correcting an ignition timing based on a difference between the required engine torque and the base engine torque; calculating a torque correction amount based on a correction amount of the ignition timing, and estimating an actual engine torque based on the calculated torque correction amount and the base engine torque; calculating a difference, as a permitted component driving torque, between the actual engine torque and the required vehicle driving torque; and controlling the component based on the permitted component driving torque. - View Dependent Claims (16, 19, 21)
-
-
17. A controlling method for a direct injection engine equipped with a component driven by the engine, comprising:
-
calculating a required component driving torque which is required to drive the components according to a required value; calculating a required engine torque which is obtained by adding a required vehicle driving torque to the required component driving torque, the required vehicle driving torque representing an engine torque which is required to drive a vehicle; calculating a required intake air amount which is necessary to generate the required engine torque; controlling an intake air amount based on the required intake air amount; estimating an actual intake air amount which is introduced into a cylinder, and estimating a base engine torque which is generated with the estimated intake air amount; correcting the engine torque by correcting a fuel injection amount based on a difference between the required engine torque and the base engine torque; calculating a torque correction amount based on a correction amount of the fuel injection amount, and estimating an actual engine torque based on the calculated torque correction amount and the base engine torque; calculating a difference, as a permitted component driving torque, between the actual engine torque and the required vehicle driving torque; and controlling the component based on the permitted component driving torque. - View Dependent Claims (18, 20, 22)
-
Specification