Dc drives smnar ppt
-
Upload
jahir-hussain -
Category
Education
-
view
2.003 -
download
1
Transcript of Dc drives smnar ppt
FUZZY LOGIC MICROCONTROLLER IMPLEMENTATION 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 TO IMPROVE OR TO CONTROL THIS NON LINEARITY IN DC MOTOR
A FUZZY LOGIC CONTROLLER TECHNIQUE IS USED
IT WAS USED BECAUSE IT IS PROVED ANALYTICALLY TO BE EQUIVALENT NON LINEAR PI CONTROLLER
BY USING FUZZY LOGIC WE CAN REDUCE THE EFFECT OF NON LINEARITY IN A DC MOTOR AND IMPROVE THE PERFORMANCE OF CONTROLLER
SYSTEM DESCRIPTION
Here a simple DC motor is used for motor control design as shown in equation
DC MOTOR PARAMETERS
CONTROLLER DESIGN
The performance of the FLC is then improved by adjusting the rules and membership function. The design procedures are described as follows
Procedure 1: Defining inputs , outputs ,and universe of discourse
Procedure 2: defining fuzzy membership function and rules
To perform fuzzy computation the input and output s must be converted from crisp value to linguistic forms
IN THIS PAPER THE LINGUISTIC TERMS THAT USED TO REPRESENT THE INPUT AND OUTPUT VALUES ARE DEFINEDN BY SEVEN FUZZY VARIABLES AS SHOWN IN THE TABLE BELOW
INITIAL MEMBERSHIP FUNCTION
Procedure 3:Adjusting fuzzy membership functions and rules
In order to improve the performance of the FLC, the rules and membership functions are adjustedThe membership functions are adjusted by making the area of membership function near ZE region narrower to produce final control resolutionOn the other hand making the area far from the ZE region gives the faster response
CONTROLLER IMPLEMENTATION
HERE THE FUZZY MICROCONTROLLER MOTOROLA 68hc812A 4 used for the implementation it used 16-bit microcontroller with full 16 bit data (A/D),4K EEPROM ,1K RAM , and multiple input/output ports
HARDWARE BLOCK DIAGRAM
Input condition circuit
Conclusion
This paper has demonstrated the implementation of a FLC for a velocity control of DC motor by using a fuzzy logic microcontroller .The FLC is easy to implement and requires a small amount of inexpensive components in the compact size