Fuzzy logic servo controller
First Claim
Patent Images
1. A feedback controller for controlling a process having a process input and process output, the feedback controller receiving a reference input related to a desired process output and producing a process input, the feedback controller comprising:
- a comparator for comparing the reference input to the process output to produce an error signal;
a differentiator for differentiating a function of the process output to create feedback difference signal;
fuzzy logic applying a set of fuzzy rules to the error signal and the feedback difference signal to produce a proportional action signal and a differential action signal both being fuzzy functions of both the error signal and the feedback difference signal;
an integrator receiving the differential action signal to produce an integrated action signal; and
a summing junction for summing the integrated action signal and the proportional action signal to produce the process input.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for incorporating fuzzy logic into a feedback controller is provided. An error signal and the derivative of feedback or error is provided to the fuzzy logic to develop a proportional and differential signal, the differential signal is subsequently integrated and added to the proportional signal to create a control output of the controller. The fuzzy rules of the fuzzy logic decrease the integral term under situations that might lead to "wind-up".
30 Citations
10 Claims
-
1. A feedback controller for controlling a process having a process input and process output, the feedback controller receiving a reference input related to a desired process output and producing a process input, the feedback controller comprising:
-
a comparator for comparing the reference input to the process output to produce an error signal; a differentiator for differentiating a function of the process output to create feedback difference signal; fuzzy logic applying a set of fuzzy rules to the error signal and the feedback difference signal to produce a proportional action signal and a differential action signal both being fuzzy functions of both the error signal and the feedback difference signal; an integrator receiving the differential action signal to produce an integrated action signal; and a summing junction for summing the integrated action signal and the proportional action signal to produce the process input. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of controlling a process with a fuzzy logic controller, the process having a process input and a process output, comprising the steps of:
-
receiving a reference input related to a desired process output; comparing the reference input to the process output to produce an error signal; differentiating the process output to create feedback difference signal; and applying a set of fuzzy rules to the error signal and the feedback difference signal to produce the process input signal having an integral part, the set of fuzzy rules determining a magnitude of the feedback difference signal and a magnitude of the error signal and selectively permitting change in the integral part based on at least one of said magnitude of the feedback difference signal and said magnitude of the error signal.
-
-
9. A method of controlling a process with a fuzzy logic controller, the process having a process input and process output, comprising the steps of:
-
receiving a reference input related to a desired process output comparing the reference input to the process output to produce an error signal; differentiating the process output to create feedback difference signal; and applying a set of fuzzy rules to the error signal and the feedback difference signal to produce the process input signal having an integral part, the set of fuzzy rules decreasing the integral part based on an increasing magnitude of the feedback difference signal.
-
-
10. A method of controlling a process with a fuzzy logic controller, the process having a process input and a process output, the method comprising the steps of:
-
receiving a reference input related to a desired process output; comparing the reference input to the process output to generate an error signal; differentiating at least one of the error signal and the process output to generate a feedback difference signal; and
,applying a set of fuzzy rules to the error signal and the feedback difference signal to generate the process input signal having an integral part.
-
Specification