Multi-region fuzzy logic control system with auxiliary variables
First Claim
Patent Images
1. A control system for controlling a non-linear process as a function of a process error signal, the non-linear process having a plurality of regions of operation, the control system comprising:
- means for producing an auxiliary variable signals which is indicative of an instantaneous region of operation for the non-linear process, the instantaneous region of operation being one of the plurality of regions of operation; and
a fuzzy logic controller for producing a process control output signal for controlling the non-linear process in the instantaneous region of operation as a function of the process error signal and the auxiliary variable signal.
3 Assignments
0 Petitions
Accused Products
Abstract
A fuzzy control system for industrial process control utilizes an auxiliary process variable to determine which of several regions of different gain a non-linear process is operating. Based upon that determination and fuzzy input signals, the fuzzy controller provides a process control signal which corresponds to that region.
-
Citations
33 Claims
-
1. A control system for controlling a non-linear process as a function of a process error signal, the non-linear process having a plurality of regions of operation, the control system comprising:
-
means for producing an auxiliary variable signals which is indicative of an instantaneous region of operation for the non-linear process, the instantaneous region of operation being one of the plurality of regions of operation; and a fuzzy logic controller for producing a process control output signal for controlling the non-linear process in the instantaneous region of operation as a function of the process error signal and the auxiliary variable signal. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A control system for producing derivative, proportional and integral control of a process having non-linear process gain for each of a plurality of different operating regions of the process, the control system comprising:
-
means for producing an auxiliary value indicative of an operating region in which the process is operating wherein the operating region in which the process is operating is one of the plurality of different operating regions of the process; and a fuzzy logic controller for producing a process control signal value which provides proportional, integral and derivative control of the process for the operating region in which the process is operating, the process control signal value being a function of a process signal error value, change in process error value, and the auxiliary value. - View Dependent Claims (9, 10, 11)
-
-
12. A control system for controlling a non-linear process as a function of a process error signal and a process change in error signal, the non-linear process having a plurality of operating regions, the control system comprising:
-
means for producing an auxiliary variable signal which is indicative of a region of operation in which the non-linear process is operating, wherein the region of operation is one of the plurality of operating regions; and a fuzzy logic controller for producing a process control output signal as a function of the process error signal, the process change in error signal, and a plurality of sets of fuzzy rules for the different operating regions of the process, the fuzzy logic controller selecting one of the plurality of sets of fuzzy rules based upon the auxiliary variable signal. - View Dependent Claims (13, 14)
-
-
15. A control system for controlling a non-linear process as a function of a process error signal and a process change in error signal, the control system comprising:
-
means for producing an auxiliary variable signal to define an identified region of process operation from a plurality of operating regions for the non-linear process; and a fuzzy logic controller for producing a process control output signal for controlling the non-linear process in the identified region as a function of the process error signal, the process change in error signal and the auxiliary variable signal. - View Dependent Claims (16, 17, 18)
-
-
19. A system for controlling a non-linear process comprising:
-
means for producing a controller parameter value indicative of an instantaneous region of process operation, the instantaneous region of process operation being one of a plurality of operating regions for the non-linear process; and a fuzzy engine linked to the non-linear process for producing a process control output signal as a function of the process error signal, the controller parameter value and one of a plurality of sets of fuzzy rules for the different operating regions of the process.
-
-
20. A control system suited for producing a process control signal for controlling a non-linear process having first and second regions of operation, the control system comprising:
-
means for producing an auxiliary process signal having predetermined characteristics in each of first and second regions of process operation; a fuzzy logic controller including; a first fuzzy membership function relating a process error signal to the process control signal for process operation in the first region; a second fuzzy membership function relating the process error signal to the process control signal for process operation in the second region; and a fuzzy inference engine for applying one of the first and second fuzzy membership functions selected based on the auxiliary process signal to a process error signal value for inferring a process control signal value. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A control system for controlling a process having non-linear process gain, the process having first and second regions of process gain, the control system comprising:
-
a circuit, connected between a process and a fuzzy logic controller, for producing an auxiliary process variable value that is indicative of first and second regions of process gain; the fuzzy logic controller for producing a control signal value to the process, the fuzzy logic controller including; a first fuzzy membership function that is selected to produce proportional and integral control suitable for the first region of process gain; a second fuzzy membership function that is selected to produce proportional and integral control suitable for the second region of process gain; and a fuzzy engine for applying one of the first and second fuzzy membership functions selected based on an indicated region of process gain determined from the auxiliary process variable value to a process error signal value and a change in process error value to infer the control signal value for maintaining proper process operation in the first and second regions of process gain.
-
-
30. A method for controlling a non-linear process as a function of a process error signal, the method comprising:
-
determining a region of process operation of the non-linear process from a plurality of operating regions based on an auxiliary process variable signal; and applying a selected set of fuzzy rules from a plurality of sets of fuzzy rules for the plurality of operating regions of the process to the process error signal for inferring a process control output signal, the selected set of fuzzy rules applied being based upon the operating region of the process determined from the auxiliary process variable signal. - View Dependent Claims (31, 32, 33)
-
Specification