LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Defuzzification of sigmoidal function

I'm working on a project and have to create a VI which does defuzzification of sigmoidal membership functions. I wish to use Centre of Area method. Can you suggest how i can go about the logic for designing the defuzzfication part for sigmoidal membership functions to obtain a crisp output?

I'm not using the fuzzy system designer but creating a VI based on the logic for defuzzification of sigmoidal membership functions.I have used 2 input variables and 1 output variable. I need help on how to go about designing the defuzzification part for the same,

0 Kudos
Message 1 of 4
(2,859 Views)
What have you tried so far?

Mike...

Certified Professional Instructor
Certified LabVIEW Architect
LabVIEW Champion

"... after all, He's not a tame lion..."

For help with grief and grieving.
0 Kudos
Message 2 of 4
(2,825 Views)

Thanks for your response.I have tried by directly using the defuzzification formula for Centre of Area method in a VI. But for some reason I'm unable to get the output which i had obtained by manual calculation. Is there an alternative method by which I can design the defuzzification part?

0 Kudos
Message 3 of 4
(2,806 Views)

You can always get 'inspired' by what you have in the LabVIEW source code... 🙂

 

C:\Program Files (x86)\National Instruments\LabVIEW 2014\vi.lib\addons\Fuzzy Logic\FL defuzzify output variables.vi

 

That will show you how we did in the Fuzzy Logic function, available in LabVIEW 2014.

Barp - Control, Simulation, RTT and HIL - National Instruments
0 Kudos
Message 4 of 4
(2,779 Views)