Method to determine reference airflow actuator positions for a gasoline engine

US10273900B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10273900-B2
Application numberUS-201715421547-A
CountryUS
Kind codeB2
Filing dateFeb 1, 2017
Priority dateFeb 1, 2017
Publication dateApr 30, 2019
Grant dateApr 30, 2019

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.

A method to determine reference actuator positions for a gasoline engine, includes entering a base torque request, a known spark advance, a known CAM position and a known exhaust gas recirculation (EGR) valve position into an inverse torque model to generate a first iteration desired air per cylinder (APC) value. The first iteration desired APC value is passed through a deadband filter to produce a filtered first iteration desired APC signal. A Predicted As Cal (PAC) spark advance is calculated for the filtered first iteration desired APC value. The PAC spark advance and the base torque request are modified, and data from a first lookup table is entered to generate a second iteration desired APC value.

First claim

Opening claim text (preview).

What is claimed is: 1. A method to determine reference actuator positions for a gasoline engine, including: identifying a base torque request as a last time loop execution of each of a CAM position, an exhaust gas recirculation (EGR) valve position and a predicted spark; applying an inverse torque model to the base torque request to generate a first iteration desired air per cylinder (APC) value; passing the first iteration APC value through a dead band filter to minimize oscillations, thereby defining a filtered APC value; entering multiple look-up tables with the filtered APC value, including: looking up a desired CAM position in a CAM position look-up table; and looking up a desired EGR valve position in an EGR valve position look-up table; calculating a Predicted As Cal (PAC) spark advance for the desired CAM position and the desired EGR valve position; generating a second iteration desired APC value by passing the PAC spark advance through a torque model translation; and entering an output of the torque model translation again into the CAM position look-up table and the EGR valve position look-up table. 2. The method to determine reference actuator positions for a gasoline engine of claim 1 , further including determining a reference CAM position from the CAM position look-up table. 3. The method to determine reference actuator positions for a gasoline engine of claim 2 , further including determining a reference EGR valve position from the EGR valve position look-up table. 4. The method to determine reference actuator positions for a gasoline engine of claim 3 , further including directly commanding at least one actuator using the reference CAM position and the reference EGR valve position. 5. The method to determine reference actuator positions for a gasoline engine of claim 1 , further including entering the output of the torque model translation into a wastegate lookup table to generate a reference wastegate position. 6. The method to determine reference actuator positions for a gasoline engine of claim 1 , further including entering the output of the torque model translation into a throttle lookup table to generate a reference throttle position. 7. The method to determine reference actuator positions for a gasoline engine of claim 1 , further including adding an air conditioner load during the identifying the base torque request step. 8. The method to determine reference actuator positions for a gasoline engine of claim 7 , further including adding a generator load during the identifying the base torque request step. 9. The method to determine reference actuator positions for a gasoline engine of claim 1 , further including applying constraints to the desired CAM position to obtain a constrained desired CAM position and applying constraints to the desired EGR valve position to obtain a constrained desired EGR valve position. 10. The method to determine reference actuator positions for a gasoline engine of claim 1 , further including performing the calculating step using the constrained desired CAM position and the constrained desired EGR valve position. 11. A method to determine reference actuator positions for a gasoline engine, including: identifying a base torque request as a last time loop execution of each of a CAM position, an exhaust gas recirculation (EGR) valve position and a predicted spark; applying an inverse torque model to the base torque request to generate a first iteration desired air per cylinder (APC) value to approximate a desired APC value; passing the first iteration APC value defining the desired APC value through a dead band filter to minimize oscillations thereby defining a filtered APC value; entering multiple look-up tables with the filtered APC value, including: looking up a desired CAM position in a CAM position look-up table; and looking up a desired EGR valve position in an EGR valve position look-up table; applying constraints to the desired CAM position to obtain a constrained desired CAM position and to the desired EGR valve position to obtain a constrained desired EGR valve position; calculating a Predicted As Cal (PAC) spark advance for the constrained desired CAM position and the constrained desired EGR valve position; generating a second iteration desired APC value by passing the PAC spark advance through a torque model translation; and entering an output of the torque model translation into the CAM position look-up table and the EGR valve position look-up table. 12. The method for determining reference actuator positions for a gasoline engine of claim 11 , further including determining a reference CAM position from the CAM position look-up table and directly commanding at least one actuator using the reference CAM position. 13. The method for determining reference actuator positions for a gasoline engine of claim 12 , further including determining a reference EGR valve position from the EGR valve position look-up table and directly commanding at least one actuator using the reference EGR valve position. 14. The method for determining reference actuator positions for a gasoline engine of claim 11 , further including determining a spark efficiency to assume for a translation from a torque APC to a desired APC. 15. The method for determining reference actuator positions for a gasoline engine of claim 14 , further including applying the calculated Predicted As Cal (PAC) spark advance to determine a spark advance at an end of a spark event. 16. The method for determining reference actuator positions for a gasoline engine of claim 15 , further including entering lookup tables to determine each of: a final reference intake cam position signal; a final reference exhaust cam position signal; and a final reference EGR position signal. 17. The method for determining reference actuator positions for a gasoline engine of claim 16 , further including modifying the desired APC second iteration signal with data from at least one wastegate lookup table to create a reference wastegate position as a function of the desired APC value. 18. The method for determining reference actuator positions for a gasoline engine of claim 17 , further including modifying the desired APC second iteration signal with data from at least one throttle lookup table to create a reference throttle position.

Assignees

Inventors

Classifications

  • Selective use of one or more tables · CPC title

  • using a model or simulation of the system · CPC title

  • Characteristics of actuators · CPC title

  • Control of the EGR valve or actuator, e.g. duty cycle, closed loop control of position (EGR valve position sensor F02M26/48) · CPC title

  • F02P5/1516Primary

    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 US10273900B2 cover?
A method to determine reference actuator positions for a gasoline engine, includes entering a base torque request, a known spark advance, a known CAM position and a known exhaust gas recirculation (EGR) valve position into an inverse torque model to generate a first iteration desired air per cylinder (APC) value. The first iteration desired APC value is passed through a deadband filter to produ…
Who is the assignee on this patent?
Gm Global Tech Operations Llc
What technology area does this patent fall under?
Primary CPC classification F02D41/2464. Mapped technology areas include Mechanical Engineering.
When was this patent published?
Publication date Tue Apr 30 2019 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 11 related publications on this page (citations in our corpus or others sharing the same primary CPC).