Air mass determination for cylinder activation and deactivation control systems
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
F02D-041/00
F02D-041/18
F02D-037/02
F02D-041/14
출원번호
US-0798435
(2013-03-13)
등록번호
US-9249747
(2016-02-02)
발명자
/ 주소
Matthews, Gregory P.
출원인 / 주소
GM Global Technology Operations LLC
인용정보
피인용 횟수 :
1인용 특허 :
47
초록▼
A system includes a cylinder event module that determines an air-per-cylinder value for a cylinder intake event or a cylinder non-intake event of a current cylinder based on a mass air flow signal and an engine speed signal. A status module generates a status signal indicating whether the current cy
A system includes a cylinder event module that determines an air-per-cylinder value for a cylinder intake event or a cylinder non-intake event of a current cylinder based on a mass air flow signal and an engine speed signal. A status module generates a status signal indicating whether the current cylinder is activated. A deactivation module, based on the status signal, determines a current accumulated air mass in an intake manifold of an engine: for air received by the intake manifold since a last cylinder intake event of an activated cylinder and prior to one or more consecutive cylinder non-intake events of one or more deactivated cylinders; and based on a previous accumulated air mass in the intake manifold and the air-per-cylinder value. An activation module, based on the status signal, determines an air mass value for the current cylinder based on the air-per-cylinder value and the current accumulated air mass.
대표청구항▼
1. A system comprising: a cylinder event module that determines an air-per-cylinder value for one of a cylinder intake event or a cylinder non-intake event of a current cylinder of an engine based on a mass air flow signal and an engine speed signal, wherein the engine includes a plurality of cylind
1. A system comprising: a cylinder event module that determines an air-per-cylinder value for one of a cylinder intake event or a cylinder non-intake event of a current cylinder of an engine based on a mass air flow signal and an engine speed signal, wherein the engine includes a plurality of cylinders including the current cylinder;a status module that generates a status signal indicating whether the current cylinder is activated or deactivated;a deactivation module that, based on the status signal, determines a current accumulated air mass in an intake manifold of the engine for air received by the intake manifold since a last cylinder intake event of an activated cylinder and prior to one or more cylinder non-intake events of one or more deactivated cylinders, andbased on a previous accumulated air mass in the intake manifold and the air-per-cylinder value;an activation module that, based on the status signal, determines an air mass value for the current cylinder based on the air-per-cylinder value and the current accumulated air mass; anda fuel control module configured to control fuel injection for one or more of the plurality of cylinders based on the air mass value. 2. The system of claim 1, wherein the cylinder event module determines: air-per-cylinder values for cylinder intake events of activated cylinders of the engine based on the mass air flow signal and the engine speed signal, wherein the mass air flow signal indicates an amount of air received by the intake manifold, and wherein each of the air-per-cylinder values for the cylinder intake events indicates an amount of air received by the intake manifold since a beginning of a last cylinder intake event of an activated cylinder, ora last cylinder non-intake event of a deactivated cylinder; andair-per-cylinder values for cylinder non-intake events of deactivated cylinders of the engine based on the mass air flow signal and the engine speed signal, wherein each of the air-per-cylinder values for the cylinder non-intake events indicates an amount of air received by the intake manifold since a beginning of a last cylinder intake event of an activated cylinder, ora last cylinder non-intake event of a deactivated cylinder. 3. The system of claim 1, a cylinder control module that randomly selects one or more of the plurality of cylinders, deactivates the selected one or more cylinders, and activates the other ones of the plurality of cylinders. 4. The system of claim 1, further comprising an engine speed module configured to determine an engine speed of the engine, wherein the cylinder event module determines the air-per-cylinder value based on the engine speed. 5. The system of claim 4, further comprising an air flow module that generates a frequency signal based on a voltage received from a mass air flow sensor, wherein the cylinder event module determines the air-per-cylinder value based on the frequency signal. 6. The system of claim 1, wherein: the status signal indicates that the current cylinder is deactivated;the deactivation module sets the current accumulated air mass equal to a sum of the previous accumulated air mass and the air-per-cylinder value; andthe previous accumulated air mass was determined prior to a cylinder non-intake event of a cylinder having an intake stroke consecutively prior to an intake stroke of the current cylinder. 7. The system of claim 1, wherein: the status signal indicates that the current cylinder is activated;the activation module sets the air mass value equal to a sum of the air-per-cylinder value and the current accumulated air mass; andthe current accumulated air mass was determined prior to a cylinder non-intake event of a cylinder having an intake stroke consecutively prior to an intake stroke of the current cylinder. 8. The system of claim 1, wherein the cylinder event module determines air-per-cylinder values for each cylinder intake event of activated cylinders and air-per-cylinder values for each cylinder non-intake event of deactivated cylinders. 9. The system of claim 1, wherein the deactivation module determines the current accumulated air mass for air received by the intake manifold since a last cylinder intake event of an activated cylinder and during a plurality of consecutive cylinder non-intake events of a plurality of deactivated cylinders. 10. The system of claim 9, wherein: the cylinder event module determines an air-per-cylinder value for a second cylinder, wherein the second cylinder is subsequent to the current cylinder and is activated; andthe activation module overwrites the current accumulated air mass to be equal to the second air-per-cylinder value and determines a second air mass value for the second cylinder based on the second air-per-cylinder value, not the previous accumulated air mass, and not the first air mass value. 11. A method comprising: determining an air-per-cylinder value for one of a cylinder intake event or a cylinder non-intake event of a current cylinder of an engine based on a mass air flow signal and an engine speed signal, wherein the engine includes a plurality of cylinders including the current cylinder;generating a status signal indicating whether the current cylinder is activated or deactivated;based on the status signal, determining a current accumulated air mass in an intake manifold of the engine for air received by the intake manifold since a last cylinder intake event of an activated cylinder and prior to consecutive cylinder non-intake events of at least two deactivated cylinders, andbased on a previous accumulated air mass in the intake manifold and the air-per-cylinder value;based on the status signal, determining an air mass value for the current cylinder based on the air-per-cylinder value and the current accumulated air mass; andcontrolling fuel injection for one or more of the plurality of cylinders based on the air mass value. 12. The method of claim 11, further comprising: determining air-per-cylinder values for cylinder intake events of activated cylinders of the engine based on the mass air flow signal and the engine speed signal, wherein the mass air flow signal indicates an amount of air received by the intake manifold, and wherein each of the air-per-cylinder values for the cylinder intake events indicates an amount of air received by the intake manifold since a beginning of a last cylinder intake event of an activated cylinder, ora last cylinder non-intake event of a deactivated cylinder; anddetermining air-per-cylinder values for cylinder non-intake events of deactivated cylinders of the engine based on the mass air flow signal and the engine speed signal, wherein each of the air-per-cylinder values for the cylinder non-intake events indicates an amount of air received by the intake manifold since a beginning of a last cylinder intake event of an activated cylinder, ora last cylinder non-intake event of a deactivated cylinder. 13. The method of claim 11, further comprising: randomly selecting one or more of the plurality of cylinders;deactivating the selected one or more cylinders; andactivating the other ones of the plurality of cylinders. 14. The method of claim 11, further comprising determining an engine speed of the engine, wherein the air-per-cylinder value is determined based on the engine speed. 15. The method of claim 4, further comprising generating a frequency signal based on a voltage received from a mass air flow sensor, wherein the air-per-cylinder value is determined based on the frequency signal. 16. The method of claim 11, further comprising setting the current accumulated air mass equal to a sum of the previous accumulated air mass and the air-per-cylinder value, wherein: the status signal indicates that the current cylinder is deactivated; andthe previous accumulated air mass was determined prior to a cylinder non-intake event of a cylinder having an intake stroke consecutively prior to an intake stroke of the current cylinder. 17. The method of claim 11, further comprising setting the air mass value equal to a sum of the air-per-cylinder value and the current accumulated air mass, wherein: the status signal indicates that the current cylinder is activated; andthe current accumulated air mass was determined prior to a cylinder non-intake event of a cylinder having an intake stroke consecutively prior to an intake stroke of the current cylinder. 18. The method of claim 11, further comprising determining air-per-cylinder values for each cylinder intake event of activated cylinders and air-per-cylinder values for each cylinder non-intake event of deactivated cylinders. 19. The method of claim 11, further comprising determining the current accumulated air mass for air received by the intake manifold since a last cylinder intake event of an activated cylinder and during a plurality of consecutive cylinder non-intake events of a plurality of deactivated cylinders. 20. The method of claim 9, further comprising: determining an air-per-cylinder value for a second cylinder, wherein the second cylinder is subsequent to the current cylinder and is activated; andoverwriting the current accumulated air mass to be equal to the second air-per-cylinder value and determines a second air mass value for the second cylinder based on the second air-per-cylinder value, not the previous accumulated air mass, and not the first air mass value.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (47)
Morris Robert Leonard (Livonia MI), Active driveline damping.
Dudek Kenneth P. (Rochester Hills MI) Matthews Gregory P. (Bloomfield Hill MI) Folkerts Charles H. (Troy MI) Davis Ronald A. (Commerce Township ; Oakland County MI), Air dynamics state characterization.
Hayes Paul A. (Columbus IN) Reinhart Thomas E. (Columbus IN) Shaw Terrence M. (Columbus IN), Device and method for altering the acoustic signature of an internal combustion engine.
Pochner, Klaus; Tropschug, Enrico; Whitney, Christopher, Engine control apparatus and a method for transitioning between an all cylinder operation mode and a deactivated cylinder operation mode of a multiple cylinder internal combustion engine.
Surnilla,Gopichandra; Goralski, Jr.,Christian T.; Smith,Stephen B., Engine system and method for injector cut-out operation with improved exhaust heating.
Clinton Eric L. (Southfield MI) Kochen Scott C. (Northville MI) Hardy Larry A. (Riverview MI), Fuel control method and system for engine with variable cam timing.
Dudek Kenneth P. (Rochester Hills MI) Matthews Gregory P. (Bloomfield Hills MI) Folkerts Charles H. (Troy MI) Davis Ronald A. (Commerce Township MI), Internal combustion engine control.
Frster Hans-Joachim (Stuttgart DEX) Lbbing Bernd-Eric (Winterbach DEX) Letsche Ulrich (Stuttgart DEX), Process and apparatus for intermittent control of a cyclically operating internal combustion engine.
Huffmaster Roger L. (Canton MI) Robichaux Jerry D. (Southgate MI), System and method for controlling the transient torque output of a variable displacement internal combustion engine.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.