Controller and control method for internal combustion engine

US9903290B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9903290-B2
Application numberUS-201615189121-A
CountryUS
Kind codeB2
Filing dateJun 22, 2016
Priority dateJan 20, 2016
Publication dateFeb 27, 2018
Grant dateFeb 27, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

There is provided a controller and a control method for an internal combustion engine capable of correcting a detection error of a crankshaft angle with high accuracy. A controller for an internal combustion engine includes an angle information detector that detects an angle interval and a time interval by a specific crank angle sensor; an angle information correction calculator that corrects the angle interval or the time interval by the correction value; an angle information calculator that calculates a crank angle speed, a crank angle acceleration, and an angular acceleration change amount based on the corrected angle interval and the corrected time interval; and a correction value change calculator that change the correction value so that the angular acceleration change amount approaches zero.

First claim

Opening claim text (preview).

What is claimed is: 1. A controller for an internal combustion engine that is provided with a plurality of detected units provided in a rotation member, which rotates integrally with a crankshaft, at a plurality of preliminarily set crankshaft angles, and a specific crank angle sensor which is fixed to a nonrotation member and detects the detected units provided in the rotation member, the controller for an internal combustion engine comprising: an angle information detector that detects a crankshaft angle based on an output signal of the specific crank angle sensor and detects a detected time which detected the crankshaft angle, and based on a detected angle, which is the detected crankshaft angle, and the detected time, calculates an angle interval and a time interval corresponding to an angle section between the detected angles; an angle information correction calculator that corrects the angle interval or the time interval in each of the angle sections by a correction value provided one corresponding to each of the angle sections; an angle information calculator that calculates a crank angle speed which is a time change rate of the crankshaft angle, a crank angle acceleration which is a time change rate of the crank angle speed, and an angular acceleration change amount which is a time change amount of the crank angle acceleration, corresponding to each of the detected angles or the angle sections, based on the corrected angle interval and the corrected time interval by the correction value in each of the angle sections; a correction value change calculator that changes the correction value in each of the angle sections so that the angular acceleration change amount in each of the detected angles or the angle sections approaches zero; a cylinder-internal-pressure estimation calculator that calculates a gas pressure torque which generated by combustion, by use of an equation of motion of a rotation system of the crankshaft containing piston, connecting rod, and crank of the internal combustion engine, based on the crankshaft angle and the crank angle acceleration; and estimates a cylinder internal pressure of a cylinder which is burning based on the gas pressure torque and the crankshaft angle; a combustion parameter calculator that estimates a combustion parameter of one or both of a heat release rate and a mass combustion rate based on the cylinder internal pressure; and a combustion controller that changes one or both of an ignition timing and an EGR amount based on the combustion parameter. 2. The controller for the internal combustion engine according to claim 1 , wherein the correction value change calculator permits the change of the correction value in the case where the fuel supply to the internal combustion engine is stopped and the load of the internal combustion engine is lower than a preliminarily set determination load. 3. The controller for the internal combustion engine according to claim 1 , wherein the angle information detector stores the angle interval and the time interval in each of the detected angle sections in the case where the fuel supply to the internal combustion engine is stopped and the load of the internal combustion engine is lower than a preliminarily set determination load, and wherein the angle information correction calculator, the angle information calculator, and the correction value change calculator perform processing to the angle interval and the time interval in each of the stored angle sections so as to change the correction value. 4. The controller for the internal combustion engine according to claim 2 , wherein the correction value change calculator determines that the load of the internal combustion engine is lower than the determination load, in the case of satisfying a condition which combined by AND any one or more conditions among a plurality of conditions which are a condition satisfied in the case where an opening degree of a throttle valve of the internal combustion engine is lower than a preliminarily set determination opening degree, a condition satisfied in the case where an intake air amount taken into the internal combustion engine is lower than a preliminarily set determination air amount, a condition satisfied in the case where a pressure in an intake manifold of the internal combustion engine is lower than a preliminarily set determination pressure, and a condition satisfied in the case where a charging efficiency of the internal combustion engine is lower than a preliminarily set determination efficiency. 5. The controller for the internal combustion engine according to claim 1 , wherein the angle information calculator, based on the corrected angle interval and the corrected time interval in each of the just before two angle sections and the just after two angle sections of an object detected angle which is the detected angle at which the angular acceleration change amount is calculated, calculates the crank angle speed in each of the just before two angle sections and the just after two angle sections; based on the crank angle speed and the time interval in each of the just before two angle sections, calculates the one crank angle acceleration corresponding to the just before two angle sections; based on the crank angle speed and the time interval in each of the just after two angle sections, calculates the one crank angle acceleration corresponding to the just after two angle sections; and based on the crank angle acceleration corresponding to the just before two angle sections and the crank angle acceleration corresponding to the just after two angle sections, calculates the one angular acceleration change amount corresponding to the object detected angle. 6. The controller for the internal combustion engine according to claim 1 , wherein the angle information calculator calculates the angular acceleration change amount corresponding to each of the detected angles, wherein the correction value change calculator, in the case of correcting the angle interval by the correction value, and in the case where the angular acceleration change amount of an object detected angle which is the detected angle made into a processing object is a positive value, performs one or both of an increase correction to which the correction value of the just before one angle section of the object detected angle is changed so as to increase the corrected angle interval of the just before one angle section, and a decrease correction to which the correction value of the just after one angle section of the object detected angle is changed so as to decrease the corrected angle interval of the just after one angle section, in the case where the angular acceleration change amount of the object detected angle is a negative value, performs one or both of a decrease correction to which the correction value of the just before one angle section of the object detected angle is changed so as to decrease the corrected angle interval of the just before one angle section, and an increase correction to which the correction value of the just after one angle section of the object detected angle is changed so as to increase the corrected angle interval of the just after one angle section; alternatively, in the case of correcting the time interval by the correction value, and in the case where the angular acceleration change amount of the object detected angle is a positive value, performs one or both of a decrease correction to which the correction value of the just before one angle section of the object detected angle is changed so as to decrease the corrected time interval of the just before one angle section, and an increase correction to which the correction value of the just after one angle section of the object detected angle is changed so as to increase the corrected time

Assignees

Inventors

Classifications

  • F02D41/009Primary

    using means for generating position or synchronisation signals · CPC title

  • for measuring angular speed (G01P3/56 takes precedence) · CPC title

  • With detection of the mechanical response of the engine · CPC title

  • using an estimation · CPC title

  • with means relating to exhaust gas recirculation, e.g. turbo · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9903290B2 cover?
There is provided a controller and a control method for an internal combustion engine capable of correcting a detection error of a crankshaft angle with high accuracy. A controller for an internal combustion engine includes an angle information detector that detects an angle interval and a time interval by a specific crank angle sensor; an angle information correction calculator that corrects t…
Who is the assignee on this patent?
Mitsubishi Electric Corp
What technology area does this patent fall under?
Primary CPC classification F02D41/009. Mapped technology areas include Mechanical Engineering.
When was this patent published?
Publication date Tue Feb 27 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).