← Back to Patent Explorer
US5546302A Expired / Lapsed US ⏱️ 0.0 years remaining

Polynomial controller for nonlinear systems

Assignee: Motorola Solutions Inc
•
Filing: 1994-12-19
•
Granted: 1996-08-13
•
Expires: 2014-12-19
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system polynomial is determined using a plurality of system I/O data, wherein the system polynomial expresses the system output in terms of the system input, and wherein the system polynomial has r' terms including at least one linear term and at least one nonlinear term, the r' terms found using a regression subsets technique. A control polynomial is determined, the control polynomial having at least one cancellation term and at least one control term, the at least one cancellation term calculated to cancel the at least one nonlinear term of the system polynomial, and the at least one control term calculated to control the at least one linear term of the system polynomial. A control output signal is generated based on the control polynomial and the control input signal.

Inventors

  • 👤 Shay-Ping T. Wang
  • 👤 Dan Teng
  • 👤 Bruce E. Stuckman
  • 👤 David A. Hayner

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 13:14
CPC Classifications
G; G05; G05B; G05B13/00; G05B13/02; G05B13/04; G05B13/042

Claims Analysis

Total Claims: 8
Claim 1
Independent Claim 174 words
A controller for controlling a system having a system input and a system output, the controller comprising: an input interface, that receives a control input signal based on the system output; an output interface, for generating a control output signal in response to a control output value, the control output signal coupled to the system input; and a processor, responsive to the control input signal, for generating the control output value based on a control polynomial and the control input signal, the control polynomial having a plurality of cancellation terms and a plurality of control terms, the plurality of cancellation terms calculated to cancel a plurality of nonlinear terms of a system polynomial, and the plurality of control terms calculated to control a plurality of linear terms of the system polynomial, wherein the system polynomial expresses the system output in terms of the system input and wherein the system polynomial is determined using a plurality of system I/O data, the system polynomial having r' terms, the r' terms found using a regression subsets technique.
Claim 2
Dependent Claim 174 words
A controller for controlling a system having a system input and a system output, the controller comprising: an input interface, that receives a control input signal based on the system output; an output interface, for generating a control output signal in response to a control output value, the control output signal coupled to the system input; and a processor, responsive to the control input signal, for generating the control output value based on a control polynomial and the control input signal, the control polynomial having a plurality of cancellation terms and a plurality of control terms, the plurality of cancellation terms calculated to cancel a plurality of nonlinear terms of a system polynomial, and the plurality of control terms calculated to control a plurality of linear terms of the system polynomial, wherein the system polynomial expresses the system output in terms of the system input and wherein the system polynomial is determined using a plurality of system I/O data, the system polynomial having r' terms, the r' terms found using a regression subsets technique.
Claim 3
Dependent Claim 16 words
The controller of claim 1 wherein the system input includes a plurality of individual system inputs.
Claim 4
Dependent Claim 15 words
The controller of claim 1 wherein the system output includes a plurality of system outputs.
Claim 5
Dependent Claim 171 words
A controller for controlling a system having a system input and n+1 system outputs, the controller comprising: an input interface, that receives a control input signal based on the system output; an output interface, for generating a control output signal in response to a control output value, the control output signal coupled to the system input; and a processor, responsive to the control input signal, for generating the control output value based on a control polynomial and the control input signal, the control polynomial having a plurality of cancellation terms and a plurality of control terms, the plurality of cancellation terms calculated to cancel a plurality of nonlinear terms of a mth order system polynomial, and the plurality of control terms calculated to control a plurality of linear terms of the system polynomial, wherein the system polynomial expresses the n+1 system outputs in terms of the system input and wherein the system polynomial is determined using a plurality of system I/O data, the system polynomial having r terms wherein r=(n+m +1)!/((n+1)!m!).
Claim 6
Dependent Claim 171 words
A controller for controlling a system having a system input and n+1 system outputs, the controller comprising: an input interface, that receives a control input signal based on the system output; an output interface, for generating a control output signal in response to a control output value, the control output signal coupled to the system input; and a processor, responsive to the control input signal, for generating the control output value based on a control polynomial and the control input signal, the control polynomial having a plurality of cancellation terms and a plurality of control terms, the plurality of cancellation terms calculated to cancel a plurality of nonlinear terms of a mth order system polynomial, and the plurality of control terms calculated to control a plurality of linear terms of the system polynomial, wherein the system polynomial expresses the n+1 system outputs in terms of the system input and wherein the system polynomial is determined using a plurality of system I/O data, the system polynomial having r terms wherein r=(n+m +1)!/((n+1)!m!).
Claim 7
Dependent Claim 16 words
The controller of claim 4 wherein the system input includes a plurality of individual system inputs.
Claim 8
Dependent Claim 18 words
The controller of claim 4 wherein the n+1 system outputs represent a sequence of values at n+1 times.

References Cited (Backward Citations)

US4725942A Cited
US4758943A Cited
US4797835A Cited
US5038269A Cited
US5049796A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-08-13 2000-02-12 2000-08-13 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-08-13 2004-02-12 2004-08-13 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-08-13 2008-02-12 2008-08-13 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag