Claims Analysis
Total Claims: 23
Claim 1
Independent Claim
126 words
An apparatus comprising: sensors connected to a plant for sensing outputs of the plant; a memory device for storing a table of weights corresponding to state variables reflecting the outputs sampled at discrete locations in a range of a state space over which a form of a control law is operative, the form of the control law being represented by a matrix equation in terms of state variables having unknown coefficients, and constituting a transformation into the state space of a form of a mathematical description of the plant; and a programming processor for providing the unknown coefficients by interpolating the table of weights with an interpolation function, for solving the matrix equation, and for providing a control output reflecting a solution to the matrix equation.
Claim 2
Independent Claim
126 words
An apparatus comprising: sensors connected to a plant for sensing outputs of the plant; a memory device for storing a table of weights corresponding to state variables reflecting the outputs sampled at discrete locations in a range of a state space over which a form of a control law is operative, the form of the control law being represented by a matrix equation in terms of state variables having unknown coefficients, and constituting a transformation into the state space of a form of a mathematical description of the plant; and a programming processor for providing the unknown coefficients by interpolating the table of weights with an interpolation function, for solving the matrix equation, and for providing a control output reflecting a solution to the matrix equation.
Claim 3
Dependent Claim
14 words
The apparatus of claim 1 wherein the interpolation function is an ideal interpolation function.
Claim 4
Dependent Claim
30 words
The apparatus of claim 1 wherein the interpolation function has a frequency in a dimension of the state space higher than a frequency of the control law in the dimension.
Claim 5
Dependent Claim
25 words
The apparatus of claim 3 wherein the frequency of the interpolation is higher than the highest significant frequency of the control law in the dimension.
Claim 6
Dependent Claim
14 words
The apparatus of claim 1 wherein the table of weights is determined by optimization.
Claim 7
Dependent Claim
18 words
The apparatus of claim 1 wherein the table of weights is determined by optimization of a cost function.
Claim 8
Dependent Claim
29 words
The apparatus of claim 1 wherein the table of weights is determined by sampling an output of the plant corresponding to a plurality of states in the state space.
Claim 9
Dependent Claim
43 words
The apparatus of claim 1 wherein the table of weights comprises values determined at a frequency in a dimension of the state space corresponding to an optimized distance with respect to a frequency of the form of the control law in the dimension.
Claim 10
Dependent Claim
16 words
The apparatus of claim 1 further comprising a training computer for providing the table of weights.
Claim 11
Dependent Claim
24 words
The apparatus of claim 9 wherein the computer further comprises a processor for calculating the table of weights from the outputs of the plant.
Claim 12
Dependent Claim
20 words
The apparatus of claim 10 wherein the processor is programmed to provide the table of weights using an optimization process.
Claim 13
Dependent Claim
15 words
The apparatus of claim 11 wherein the optimization process operates to minimize a cost function.
Claim 14
Dependent Claim
22 words
The apparatus of claim 1 wherein the transformation comprises a system of linear equations representing the mathematical description comprising nonlinear governing equations.
Claim 15
Dependent Claim
61 words
The apparatus of claim 1 further comprising a plant selected from a group consisting of a guidance system; navigation system; attitude control system; propulsion system; automotive system; process control system; machine control system; robotic system; manufacturing line control system; inventory management system; storage and retrieval system; image processing system; space heating, ventilating, and air conditioning system; and biological process management system.
Claim 16
Independent Claim
190 words
A method for controlling a plant, the method comprising the steps of: providing sensors connected to the plant for sensing outputs corresponding to components comprising the plant; providing a form of mathematical description for the plant, the form comprising a differential equation in at least one variable having an unknown first coefficient, the variable corresponding to an output of the outputs; transforming the mathematical description into a form of a control law operative in a state space where a dimension of the state space comprises at least one variable, the form of the control law comprising a vector equation in the state space, and the vector equation having at least one unknown second coefficient selected to be determinable from first weights; forming a table of weights corresponding to the output sampled at discrete locations in a range of the state space; providing an interpolation function for interpolating the table of weights; solving the vector equation for a control output, using values of the first weights provided by the interpolation function for interpolating the table of weights; and forwarding to the plant a control signal which corresponds to the control output.
Claim 17
Independent Claim
190 words
A method for controlling a plant, the method comprising the steps of: providing sensors connected to the plant for sensing outputs corresponding to components comprising the plant; providing a form of mathematical description for the plant, the form comprising a differential equation in at least one variable having an unknown first coefficient, the variable corresponding to an output of the outputs; transforming the mathematical description into a form of a control law operative in a state space where a dimension of the state space comprises at least one variable, the form of the control law comprising a vector equation in the state space, and the vector equation having at least one unknown second coefficient selected to be determinable from first weights; forming a table of weights corresponding to the output sampled at discrete locations in a range of the state space; providing an interpolation function for interpolating the table of weights; solving the vector equation for a control output, using values of the first weights provided by the interpolation function for interpolating the table of weights; and forwarding to the plant a control signal which corresponds to the control output.
Claim 18
Dependent Claim
20 words
The method of claim 15 wherein the control law is a classical control law in accordance with classical control theory.
Claim 19
Dependent Claim
11 words
The method of claim 15 wherein the control law is linear.
Claim 20
Dependent Claim
29 words
The method of claim 15 wherein the interpolation of weights is completed over the entire range of state space over which the control law is applied by a user.
Claim 21
Dependent Claim
15 words
The method of claim 15 wherein the interpolation function corresponds to a mathematically ideal interpolation.
Claim 22
Dependent Claim
22 words
The method of claim 15 wherein the sampling frequency is determined from a frequency of the control law in the state space.
Claim 23
Dependent Claim
60 words
The method of claim 15 further comprising: selecting a plant from a group of a guidance system; navigation system; attitude control system; propulsion system; automotive system; process control system; machine control system; robotic system; manufacturing line control system; inventory management system; storage and retrieval system; image processing system; space heating, ventilating, and air conditioning system; and biological process management system.