Self-monitoring tuner for feedback controller
First Claim
1. A method of feedback control, comprising the steps of:
- connecting a feedback controller to a controlled system for receiving an input signal, providing a gain signal to said controlled system, and receiving a response signal from said controlled system;
connecting a tuner to said controller for comparing said input signal with said system response signal and for applying incremental gain value adjustments to said controller;
converting selected parameters of said compared signals to fuzzy logic parameters;
applying if-then rules to said fuzzy logic parameters for computing said incremental gain value adjustments;
measuring effectiveness and consistency of previously applied gain value adjustments;
scaling said computed incremental gain value adjustments based on said measured effectiveness and consistency; and
applying said scaled incremental gain value adjustments to said controller.
1 Assignment
0 Petitions
Accused Products
Abstract
An automatic tuner is provided for continuous, on-line tuning of proportional, integral, and derivative (PID) feedback controllers. The tuner compares the system input signals with the system response to generate estimates of system damping, frequency, and steady-state error, and then applies a set of if-then rules derived from mathematical and/or empirical analysis of the system parameters. The tuner represents each parameter of the rule-set by a "fuzzy" membership function, and an inference mechanism uses fuzzy logic for computing system outputs from the input values. The tuner also incorporates a self-monitoring mechanism to adjust the tuner output based on past performance. At each running cycle, the tuner computes a Euclidean distance between present values and desired values in the parameter-space represented by damping, frequency, and steady-state error. The output of the tuner is then scaled by a "reward factor" that is a function of the tuner effectiveness and consistency. If tuner effectiveness degrades, the self-monitoring mechanism diminishes the output of the tuner. If the tuner is operating with consistency, the self-monitoring mechanism increases the output of the tuner. Thus, the self-monitoring mechanism improves performance and robustness of the tuner by scaling the output to produce faster slew rates when the tuner is performing well and by reducing tuner output when performance is poor.
61 Citations
10 Claims
-
1. A method of feedback control, comprising the steps of:
-
connecting a feedback controller to a controlled system for receiving an input signal, providing a gain signal to said controlled system, and receiving a response signal from said controlled system; connecting a tuner to said controller for comparing said input signal with said system response signal and for applying incremental gain value adjustments to said controller; converting selected parameters of said compared signals to fuzzy logic parameters; applying if-then rules to said fuzzy logic parameters for computing said incremental gain value adjustments; measuring effectiveness and consistency of previously applied gain value adjustments; scaling said computed incremental gain value adjustments based on said measured effectiveness and consistency; and applying said scaled incremental gain value adjustments to said controller. - View Dependent Claims (2, 3, 4)
-
-
5. A method of adjusting gain of signals provided to a controlled system by a feedback controller, comprising the steps of:
-
comparing a system input signal with a response of the controlled system; transforming system parameters of damping, frequency, and steady-state error to fuzzy logic membership functions; computing gain value adjustments by applying if-then rules to said fuzzy logic membership functions; measuring effectiveness and consistency of previously applied gain value adjustments; scaling said computed gain value adjustments based on said measurements of effectiveness and consistency; and applying said scaled gain value adjustments to the feedback controller. - View Dependent Claims (6, 7)
-
-
8. A tuner for applying incremental gain value adjustments to a proportional, integral, and derivative controller, comprising:
-
means for comparing an input signal with a response of a system controlled by the controller; means for transforming system parameters of damping, frequency, and steady-state error to fuzzy membership functions; means for computing the incremental gain value adjustments by applying if-then rules to said fuzzy membership functions; means for measuring effectiveness and consistency of previously applied incremental gain value adjustments; means for scaling said computed incremental gain value adjustments based on said measurements of effectiveness and consistency; and means for applying said scaled incremental gain value adjustments to said controller. - View Dependent Claims (9, 10)
-
Specification