Engine controller, engine control method, and memory medium
AssigneeToyota Jidosha Kabushiki Kaisha
InventorsTakafumi Yamada, Shunsuke Kurita
Life of this patent
Estimating the term…
Abstract
An engine controller is provided. A second calculation process calculates an intake air amount without using an output of an air flow meter. A second determination process determines whether an intake air pulsation in an intake passage is great without using the output of the air flow meter. When the intake air pulsation is determined to be great by at least one of a first determination process and the second determination process, a calculation method switching process selects the calculated value of the intake air amount obtained by the second calculation process as a calculated value of the intake air amount used to determine an operation amount of an actuator.
Claims8
An engine controller that controls an operating state of an engine through operation of an actuator provided to the engine, the engine controller is configured to perform:
- a first calculation process that calculates a first intake air amount introduced into a cylinder of the engine, the first calculation process calculating the first intake air amount based on an output of an air flow meter that detects an intake air flow rate in an intake passage of the engine;
- a second calculation process that calculates a second intake air amount introduced into the cylinder of the engine based on at least one of a detected value of an intake pipe pressure and a throttle opening degree, without using the output of the air flow meter;
- a first determination process that determines whether an intake air pulsation in the intake passage is great based on the output of the air flow meter;
- a second determination process that determines whether the intake air pulsation in the intake passage is great based on at least one of the detected value of the intake pipe pressure and the throttle opening degree, without using the output of the air flow meter;
- and
- a calculation method switching process, wherein
- when the intake air pulsation is not determined to be great by both of the first determination process and the second determination process, the calculation method switching process selects the first intake air amount to determine an operation amount of the actuator, and
- when the intake air pulsation is determined to be great by at least one of the first determination process and the second determination process, the calculation method switching process selects the second intake air amount to determine the operation amount of the actuator,
- wherein when the intake air pulsation is not determined to be great by the first determination process and the intake air pulsation is determined to be great by the second determination process, the calculation method switching process selects the second intake air amount.
An engine control method that controls an operating state of an engine through operation of an actuator provided to the engine, the engine control method comprising:
- calculating a first intake air amount introduced into a cylinder of the engine based on an output of an air flow meter that detects an intake air flow rate in an intake passage of the engine;
- calculating a second intake air amount introduced into the cylinder of the engine based on at least one of a detected value of an intake pipe pressure and a throttle opening degree, without using the output of the air flow meter;
- determining that an intake air pulsation in the intake passage is not great based on the output of the air flow meter;
- determining that the intake air pulsation in the intake passage is great based on at least one of the detected value of the intake pipe pressure and the throttle opening degree, without using the output of the air flow meter;
- and
- selecting the second intake air amount to determine the operation amount of the actuator when the intake air pulsation is determined to be not great is based on the output of the air flow meter and the intake air pulsation is determined to be great based on at least one of the intake pipe pressure and the throttle opening degree, without using the output of the air flow meter.
A non-transitory computer readable memory medium that stores a program that causes a processor to execute an engine control process, the engine control process controlling an operating state of an engine through operation of an actuator provided to the engine, the engine control process including:
- calculating a first intake air amount introduced into a cylinder of the engine based on an output of an air flow meter that detects an intake air flow rate in an intake passage of the engine;
- calculating a second intake air amount into the cylinder of the engine based on at least one of a detected value of an intake pipe pressure and a throttle opening degree, without using the output of the air flow meter;
- determining that an intake air pulsation in the intake passage is not great based on the output of the air flow meter;
- determining that the intake air pulsation in the intake passage is great based on at least one of the detected value of the intake pipe pressure and the throttle opening degree, without using the output of the air flow meter;
- and
- selecting the second intake air amount to determine the operation amount of the actuator when the intake air pulsation is determined to be not great based on the output of the air flow meter and the intake air pulsation is determined to be great based on at least one of the intake pipe pressure and the throttle opening degree, without using the output of the air flow meter.
Dependencies are inferred from the claim text.