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.