Scaling and parameterizing a controller
First Claim
1. A system for controlling a process of an Nth order closed-loop system, comprising:
- a controller having two or more identified gains that are functions of a single control tuning parameter, wherein the controller is embodied on at least one of an integrated circuit, a microprocessor, or a programmable logic device, and whereinthe two or more gains are represented by respective two or more mathematically related functions, wherein an only variable of the respective two or more functions is the single control tuning parameter to yield a parameterized controller,the single control tuning parameter is a control system bandwidth ω
c of the controller that defines a common location of N poles of the Nth order closed-loop system, the Nth order closed-loop system comprising the controller and a plant, where N is an integer; and
wherein the parameterized controller is used to control the plant.
1 Assignment
0 Petitions
Accused Products
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. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the application. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.
-
Citations
18 Claims
-
1. A system for controlling a process of an Nth order closed-loop system, comprising:
a controller having two or more identified gains that are functions of a single control tuning parameter, wherein the controller is embodied on at least one of an integrated circuit, a microprocessor, or a programmable logic device, and wherein the two or more gains are represented by respective two or more mathematically related functions, wherein an only variable of the respective two or more functions is the single control tuning parameter to yield a parameterized controller, the single control tuning parameter is a control system bandwidth ω
c of the controller that defines a common location of N poles of the Nth order closed-loop system, the Nth order closed-loop system comprising the controller and a plant, where N is an integer; andwherein the parameterized controller is used to control the plant. - View Dependent Claims (2, 3, 4, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
5. A non-transitory computer-readable medium having stored thereon computer-executable instructions that, in response to execution, cause a processor to perform operations, the operations comprising:
implementing a controller comprising two or more identified gains that are functions of a single tuning parameter, the two or more gains defined by respective two or more mathematically related functions for which an only variable is the single tuning parameter to yield a parameterized controller, wherein the single tuning parameter is a control system bandwidth ω
c of the controller that defines a common location of N poles of an Nth order closed-loop system comprising the controller and a plant, where N is an integer; and
controlling the plant using the parameterized controller.- View Dependent Claims (6, 7, 8, 9)
Specification