What is a fuzzy logic function?

Fuzzy means “not clear, distinct or precise, blurred”. A form of knowledge representation suitable for notation that cannot be defined precisely but which depend upon their context. A fuzzy logic controller mimics the way knowledge human operators would control something.

A Fuzzy applies a set of control rules appropriate to the simulation which may overlap and even contradict with each other.

The block diagram shows a fuzzy logic control system.

The fuzzy logic control uses a set of response rule established by the knowledgesble operator.

The quantizer takes the data from the sensor and converts it into a form the fuzzy logic controller can use.

Fuzzification: The process done by fuzzifier, it transforms the bivalued input values into linguistic values
The process includes translating the values and adding the membership function rules to it.

Defuzzification: Defuzzifier do the opposite function of the fuzzifier, converts the fuzzy value into the bivalued or crisped value.

There different methods to do defuzzification: Max- member method Centroid method Weighted average method

What is fuzzy logic function in MATLAB?

The Fuzzy Logic Toolbox includes MATLAB functions, apps, & a Simulink block for evaluating, creating, and modeling fuzzy logic systems.

The package allows you to create & configure inputs, outputs, membership functions, & rules for type 1 and type 2 fuzzy inference systems.

You can also follow us on AutomationForum.co, Facebook and Linkedin to receive daily Instrumentation updates.

You can also follow us on ForumElectrical.com , Facebook and Linkedin to receive daily Electrical updates.