Patent US3004650A successfully refreshed from Google Patents.
Patent US4745553A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4745553A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for optimizing the operation characteristics of an engine

Assignee: PRECISION AEROSPACE Corp
•
Filing: 1984-12-24
•
Granted: 1988-05-17
•
Expires: 2004-12-24
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An engine control method and apparatus for optimizing an operating condition of an engine. A plurality of engine variables are determined and operated upon to direct the control of engine effectors so as to place the engine in an optimum operating condition. In particular, the engine effectors are controlled to minimize the fuel consumption of an engine operating at a steady-state. The system selectively moves a pair of engine effectors so as to determine the sensitivity of the engine variables to changes in effector outputs. Such sensitivities are updated during the system operation. The engine effectors are selectively moved as a function of the engine variable sensitivities in a direction to minimize fuel consumption without violating any predetermined operating limits of the engine variables. Once an optimum operating point is obtained, the system remains at rest and checks for changes in operating conditions that may require a new optimum to be determined.

Inventors

  • 👤 Elizabeth A. Raven
  • 👤 Henry P. Tyler
  • 👤 Francis G. Sollman

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 18:45
CPC Classifications
F; F02; F02D; F02D41/00; F02D41/02; F02D41/14; F02D41/1401; F02D41/1406

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 249 words
A method of minimizing at least one of a plurality of engine variables derived from engine sensors operatively connected with the engine by selectively controlling at least two engine effectors, said method comprising the steps of: (a) detecting the engine variables and controlling the engine effecters so as to place the engine in an initial operating condition such that the engine variables are within predetermined initial ranges; (b) (1) controlling the engine effecters so as to place the engine in an optimum operating condition such that one of the plurality of engine variables is minimized and all of the engine variables are within predetermined operating limits, (2) determining the sensitivity of each engine variable to a movement of each effector by calculating the amount of change of each engine variable as a function of a change of each effector, (3) determining the magnitude and direction that each effector can be moved as a function of the sensitivity of each variable so as to minimize the fuel consumption variable, and moving each effector in accordance with said determination, (4) repeating steps (2) and (3) until no further minimization of the fuel consumption variable can be obtained; (c) reading the engine variables and checking if any of the engine variables have moved greater than a predetermined amount after the engine has been placed in its optimum operating condition; and (d) controlling the engine effecters so as to place the engine in a new optimum operating condition if step (c) is affirmative.
Claim 2
Independent Claim 249 words
A method of minimizing at least one of a plurality of engine variables derived from engine sensors operatively connected with the engine by selectively controlling at least two engine effectors, said method comprising the steps of: (a) detecting the engine variables and controlling the engine effecters so as to place the engine in an initial operating condition such that the engine variables are within predetermined initial ranges; (b) (1) controlling the engine effecters so as to place the engine in an optimum operating condition such that one of the plurality of engine variables is minimized and all of the engine variables are within predetermined operating limits, (2) determining the sensitivity of each engine variable to a movement of each effector by calculating the amount of change of each engine variable as a function of a change of each effector, (3) determining the magnitude and direction that each effector can be moved as a function of the sensitivity of each variable so as to minimize the fuel consumption variable, and moving each effector in accordance with said determination, (4) repeating steps (2) and (3) until no further minimization of the fuel consumption variable can be obtained; (c) reading the engine variables and checking if any of the engine variables have moved greater than a predetermined amount after the engine has been placed in its optimum operating condition; and (d) controlling the engine effecters so as to place the engine in a new optimum operating condition if step (c) is affirmative.
Claim 3
Dependent Claim 40 words
The method of claim 1 further comprising the step of: (e) reading the engine variables and checking if any of the variables has moved outside its predetermined operating limits after the engine has been placed in its optimum operating condition.
Claim 4
Dependent Claim 31 words
The method of claim 2 further comprising the step of: (f) controlling the engine effectors such that all engine variables are within their predetermined operating limits if step (e) is affirmative.
Claim 5
Dependent Claim 31 words
The method of claim 1 wherein said controlling step (b) comprises the step of placing the engine in an optimum operating condition such that the engine fuel consumption variable is minimized.
Claim 6
Dependent Claim 33 words
The method of claim 1 wherein said step (b)(2) includes the step of determining the magnitude and direction that each effector can be moved in accordance with the simplex algorithmic method of solution.
Claim 7
Dependent Claim 113 words
The method of claim 1 wherein said step (b)(1) includes the steps of; moving one effector an incremental value in a first direction and reading the value of each variable, moving said one effector an incremental value in a second direction and reading the value of each variable, and calculating the amount of change of each variable per unit of effector change; moving a second effector an incremental value in a first direction and reading the value of each variable, moving the second effector an incremental value in a second direction and reading the value of each variable, and calculating the amount of change of each variable per unit of second effector change.
Claim 8
Dependent Claim 43 words
The method of claim 6 wherein said step (b)(1) further includes the step of determining if the operating limit of each variable will be exceeded as a result of movement of an effector, and inhibiting an effector movement if the determination is affirmative.
Claim 9
Dependent Claim 254 words
In an electronic engine controller for controlling a reciprocating engine wherein the engine controller is operatively connected with a plurality of engine sensors for detecting various engine variables, including the specific fuel consumption of the engine, and operatively connected with a plurality of engine effectors for selectively moving the effectors to control the operating characteristic of the reciprocating engine, said engine effectors including a spark advance angle effector and an air manifold pressure effector, a method comprising the steps of: (a) detecting the engine variables and controlling the engine effectors to place the engine in an initial operating condition such that the spark advance angle effector and the air manifold pressure effector can be incremented and decremented by predetermined trim values without violating any operating limit of the engine; (b) determining the sensitivity of each engine variable to a change in spark advance angle; (c) determining the sensitivity of each engine variable to a change in air manifold pressure; (d) determining the magnitude and direction that the spark advance angle and the air manifold pressure can be moved as a function of the sensitivities of the engine variables so as to minimize the specific fuel consumption of the engine; (e) actuating at least one of the spark advance angle effector and air manifold pressure effector to move the respective spark advance angle and air manifold pressure a magnitude and direction in accordance with the determining step (d); and (f) repeating steps (b) through (e) until no further decrease in specific fuel consumption is obtained.
Claim 10
Dependent Claim 254 words
In an electronic engine controller for controlling a reciprocating engine wherein the engine controller is operatively connected with a plurality of engine sensors for detecting various engine variables, including the specific fuel consumption of the engine, and operatively connected with a plurality of engine effectors for selectively moving the effectors to control the operating characteristic of the reciprocating engine, said engine effectors including a spark advance angle effector and an air manifold pressure effector, a method comprising the steps of: (a) detecting the engine variables and controlling the engine effectors to place the engine in an initial operating condition such that the spark advance angle effector and the air manifold pressure effector can be incremented and decremented by predetermined trim values without violating any operating limit of the engine; (b) determining the sensitivity of each engine variable to a change in spark advance angle; (c) determining the sensitivity of each engine variable to a change in air manifold pressure; (d) determining the magnitude and direction that the spark advance angle and the air manifold pressure can be moved as a function of the sensitivities of the engine variables so as to minimize the specific fuel consumption of the engine; (e) actuating at least one of the spark advance angle effector and air manifold pressure effector to move the respective spark advance angle and air manifold pressure a magnitude and direction in accordance with the determining step (d); and (f) repeating steps (b) through (e) until no further decrease in specific fuel consumption is obtained.
Claim 11
Dependent Claim 46 words
The method of claim 8 further comprising the step of checking the engine variables after the actuating step (e) to determine if any engine variable exceeded a predetermined operating limit and, if affirmative, controlling the effectors such that all engine variables are within their operating limits.
Claim 12
Dependent Claim 66 words
The method of claim 8 wherein said determining step (b) includes the steps of, moving the spark advance angle a predetermined trim value in one direction and reading the engine variables; moving the spark advance angle a predetermined trim value in an opposite direction and reading the engine variables; and determining the amount of change of each engine variable per unit of spark advance angle change.
Claim 13
Dependent Claim 49 words
The method of claim 10 wherein the determining step (b) further includes the steps of determining whether the spark advance angle can be moved a predetermined trim value without violating any operating limits of the engine variables, and moving the spark advance angle only if such determination is affirmative.
Claim 14
Dependent Claim 66 words
The method of claim 8 wherein said determining step (c) includes the steps of, moving the air manifold pressure a predetermined trim value in one direction and reading the engine variables; moving the air manifold pressure a predetermined trim value in an opposite direetion nd reading the engine variables; and determining the amount of change of each engine variable per unit of air manifold pressure change.
Claim 15
Dependent Claim 49 words
The method of claim 12 wherein the determining step (c) further includes the steps of determining whether the air manifold pressure can be moved a predetermined trim value without violating any operating limits of the engine variables, and moving the air manifold pressure only if such determination is affirmative.
Claim 16
Dependent Claim 136 words
An electronic control system for optimizing the operating characteristics of an engine, comprising: (a) engine variable detecting means for detecting a plurality of engine variables; (b) engine effector control means for selectively controlling a plurality of engine effectors in response to effector control signals; (c) computer means operably connected with said engine variable detecting means and said engine effector control means for storing predetermined operating limits of the engine variables, for determining the sensitivity of each engine variable to a change in each engine effector, for determining the magnitude and direction that the engine effectors can be moved, without violating any predetermined operating limits of the engine variables, so as to optimize at least one of said engine variables, and for providing effector control signals to said engine effector control means for moving said engine effectors.
Claim 17
Dependent Claim 136 words
An electronic control system for optimizing the operating characteristics of an engine, comprising: (a) engine variable detecting means for detecting a plurality of engine variables; (b) engine effector control means for selectively controlling a plurality of engine effectors in response to effector control signals; (c) computer means operably connected with said engine variable detecting means and said engine effector control means for storing predetermined operating limits of the engine variables, for determining the sensitivity of each engine variable to a change in each engine effector, for determining the magnitude and direction that the engine effectors can be moved, without violating any predetermined operating limits of the engine variables, so as to optimize at least one of said engine variables, and for providing effector control signals to said engine effector control means for moving said engine effectors.
Claim 18
Dependent Claim 21 words
An electronic control system as claimed in claim 14 wherein said engine effector control means includes a closed-loop engine control means.

References Cited (Backward Citations)

US4225925A Cited
US4487186A Cited
US4322800A Cited
US4489690A Cited
US4403584A Cited
US4428342A Cited
US4442815A Cited
US4478185A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1991-05-17 1991-11-16 1992-05-17 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1995-05-17 1995-11-16 1996-05-17 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1999-05-17 1999-11-16 2000-05-17 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag