Back to results
US 8,041,436 B2Granted
Scaling and parameterizing a controller
AssigneeCleveland State University
InventorZhiqiang Gao
Life of this patent
Estimating the term…
Abstract
Controller scaling and parameterization are described. Techniques that can be improved by employing the scaling and parameterization include, but are not limited to, controller design, tuning and optimization. The scaling and parameterization methods described here apply to transfer function based controllers, including PID controllers. The parameterization methods also applies to state feedback and state observer based controllers, as well as linear active disturbance rejection controllers.
Claims21
A method for processing controller parameters, comprising:
- selecting a controller to parameterize;
- identifying two or more gains for the controller;
- mathematically relating the two or more gains to a single controller tuning parameter to yield a parameterized controller, wherein the mathematically relating includes generating, for the two or more gains, respective two or more functions, wherein an only variable of the respective two or more functions is the single controller tuning parameter, wherein the single controller tuning parameter is a control system bandwidth ωc of the controller, and wherein the control system bandwidth ωc defines a common location of N poles of an Nth order closed-loop system comprising the parameterized controller and a plant, where N is an integer;
- and
- relating the parameterized controller with the single controller tuning parameter to the plant to yield the closed-loop system.
2 more elements
A method for processing controller parameters, comprising:
- selecting a controller for control of an Nth order plant, wherein the controller is defined by two or more controller coefficients;
- placing N poles of the controller at a common location defined by a controller bandwidth ωc , of the controller, where N is an integer;
- parameterizing the controller to generate a parameterized controller, wherein the parameterizing includes defining the two or more controller coefficients using different algebraic functions expressed in terms of only the controller bandwidth ωc;
- relating the parameterized controller to the Nth order plant to yield a closed-loop system comprising the parameterized controller and the Nth order plant;
- and
- configuring the parameterized controller for control of the Nth order plant by selecting a value for the controller bandwidth.
3 more elements
Dependencies are inferred from the claim text.