Procedure 3:Adjusting fuzzy membership functions and rules
Input condition circuit
Dc drives smnar ppt
FUZZY LOGIC MICROCONTROLLERIMPLEMENTATION FOR DC MOTOR SPEED CONTROL Presented by: M.JAHIR HUSSAIN 1611110027
ABSTRACT This describes an alternative method to implement a fuzzy logic speed control for DC motor The controller can be implemented by using only a small amount of components and easily improved to be an adaptive fuzzy controller
INTRODUCTION The major problem in applying a conventional algorithm in a speed controllers are the effect of non linearity in a dc motor Many advanced model-based control methods such as variable-structure control and model reference control methods are been developed to reduce these effect
INTELLIGENT TECHNIQUE HAS BEEN USED TOIMPROVE OR TO CONTROL THIS NONLINEARITY IN DC MOTORA FUZZY LOGIC CONTROLLER TECHNIQUE ISUSEDIT WAS USED BECAUSE IT IS PROVEDANALYTICALLY TO BE EQUIVALENT NON LINEARPI CONTROLLERBY USING FUZZY LOGIC WE CAN REDUCE THEEFFECT OF NON LINEARITY IN A DC MOTOR ANDIMPROVE THE PERFORMANCE OF CONTROLLER
SYSTEM DESCRIPTIONHere a simple DC motor is used for motor control design as shown inequation
CONTROLLER DESIGNThe performance of the FLC is then improved by adjusting the rules andmembership function. The design procedures are described as followsProcedure 1: Defining inputs , outputs ,and universe of discourse
Procedure 2: defining fuzzy membership function and rulesTo perform fuzzy computation the input and output s must be convertedfrom crisp value to linguistic formsIN THIS PAPER THE LINGUISTIC TERMS THAT USED TOREPRESENT THE INPUT AND OUTPUT VALUES ARE DEFINEDN BYSEVEN FUZZY VARIABLES AS SHOWN IN THE TABLE BELOW
Procedure 3:Adjusting fuzzy membership functionsand rulesIn order to improve the performance of the FLC, the rules andmembership functions are adjustedThe membership functions are adjusted by making the area ofmembership function near ZE region narrower to produce final controlresolutionOn the other hand making the area far from the ZE region gives thefaster response
CONTROLLER IMPLEMENTATION HERE THE FUZZY MICROCONTROLLER MOTOROLA68hc812A 4 used for the implementation it used 16-bit microcontroller withfull 16 bit data (A/D),4K EEPROM ,1K RAM , and multiple input/output ports
Conclusion This paper has demonstrated the implementation ofa FLC for a velocity control of DC motor by using a fuzzylogic microcontroller .The FLC is easy to implement andrequires a small amount of inexpensive components in thecompact size
A particular slide catching your eye?
Clipping is a handy way to collect important slides you want to go back to later.