Patent ID: 7447600

Claim:
A device comprising a set of computer readable instructions stored on one or more computer readable memories and executable by one or more processors, said set of computer readable instructions comprising instructions executable to: calculate a fluid flow rate; and calculate an overall change in valve output based on fuzzy logic by: comparing an error to a first set of membership functions to generate a first set of fuzzy inputs; comparing a change in flow rate to a second set of membership functions to generate a second set of fuzzy inputs, wherein each fuzzy input from said first set of fuzzy inputs and said second set of fuzzy inputs is associated with an input degree of truth; applying a set of rules to said first set of fuzzy inputs and said second set of fuzzy inputs to generate a set of fuzzy outputs, wherein each fuzzy output is associated with an output degree of truth; associating each fuzzy output with a discrete change in valve output value; and calculating said overall change in valve output based on output degree of truth of one or more of said fuzzy outputs and said discrete change in valve output value associated with each of said one or more fuzzy outputs.