USED OF FUZZY TOOL OR PID FOR SPEED CONTROL OF SEPRATELY EXCITED DC MOTOR

Similar documents
Modeling & Simulation of PMSM Drives with Fuzzy Logic Controller

Comparative study of PID and Fuzzy tuned PID controller for speed control of DC motor

Performance Analysis of Fuzzy Logic And PID Controller for PM DC Motor Drive Khalid Al-Mutib 1, N. M. Adamali Shah 2, Ebrahim Mattar 3

Speed Control of BLDC Motor-A Fuzzy Logic Approach

DC motor position control using fuzzy proportional-derivative controllers with different defuzzification methods

EVALUATION AND SELF-TUNING OF ROBUST ADAPTIVE PID CONTROLLER & FUZZY LOGIC CONTROLLER FOR NON-LINEAR SYSTEM-SIMULATION STUDY

Comparative Study of PID and Fuzzy Controllers for Speed Control of DC Motor

CHAPTER 4 FUZZY LOGIC CONTROLLER

Fuzzy Controllers for Boost DC-DC Converters

SPEED CONTROL OF BRUSHLESS DC MOTOR USING FUZZY BASED CONTROLLERS

DC Motor Speed Control: A Case between PID Controller and Fuzzy Logic Controller

ISSN: [Appana* et al., 5(10): October, 2016] Impact Factor: 4.116

High Efficiency DC/DC Buck-Boost Converters for High Power DC System Using Adaptive Control

ADJUSTMENT OF PARAMETERS OF PID CONTROLLER USING FUZZY TOOL FOR SPEED CONTROL OF DC MOTOR

DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers With Different Defuzzification Methods

Simulation of Synchronous Machine in Stability Study for Power System: Garri Station as a Case Study

Induction Motor Drive Using Indirect Vector Control with Fuzzy PI Controller

Fuzzy Logic Based Speed Control System Comparative Study

Development of a Fuzzy Logic Controller for Industrial Conveyor Systems

Design and Implementation of Fuzzy Sliding Mode Controller for Switched Reluctance Motor

Design of Smart Controller for Speed Control of DC Motor

SPEED CONTROL OF AN INDUCTION MOTOR USING FUZZY LOGIC AND PI CONTROLLER AND COMPARISON OF CONTROLLERS BASED ON SPEED

Design of Different Controller for Cruise Control System

DEPARTMENT OF ELECTRICAL AND ELECTRONIC ENGINEERING BANGLADESH UNIVERSITY OF ENGINEERING & TECHNOLOGY EEE 402 : CONTROL SYSTEMS SESSIONAL

A Brushless DC Motor Speed Control By Fuzzy PID Controller

Control Of Three Phase BLDC Motor Using Fuzzy Logic Controller Anjali. A. R M-Tech in Powerelectronics & Drives,Calicut University

Comparison of Fuzzy PID Controller with Conventional PID Controller in Controlling the Speed of a Brushless DC Motor

CHAPTER 4 FUZZY BASED DYNAMIC PWM CONTROL

Investigations of Fuzzy Logic Controller for Sensorless Switched Reluctance Motor Drive

Digital Control of MS-150 Modular Position Servo System

Time Response Analysis of a DC Motor Speed Control with PI and Fuzzy Logic Using LAB View Compact RIO

Simulation of Optimal Speed Control for a DC Motor Using Conventional PID Controller and Fuzzy Logic Controller

VECTOR CONTROL SCHEME FOR INDUCTION MOTOR WITH DIFFERENT CONTROLLERS FOR NEGLECTING THE END EFFECTS IN HEV APPLICATIONS

IMPLEMENTATION OF NEURAL NETWORK IN ENERGY SAVING OF INDUCTION MOTOR DRIVES WITH INDIRECT VECTOR CONTROL

ANALYSIS OF V/f CONTROL OF INDUCTION MOTOR USING CONVENTIONAL CONTROLLERS AND FUZZY LOGIC CONTROLLER

Implementation of Fuzzy Controller to Magnetic Levitation System

OPTIMAL TORQUE RIPPLE CONTROL OF ASYNCHRONOUS DRIVE USING INTELLIGENT CONTROLLERS

A Fuzzy Sliding Mode Controller for a Field-Oriented Induction Motor Drive

Bi-Directional Dc-Dc converter Drive with PI and Fuzzy Logic Controller

Application of Fuzzy Logic Controller in Shunt Active Power Filter

Speed control of a DC motor using Controllers

International Journal of Scientific & Engineering Research, Volume 5, Issue 11, November-2014 ISSN

Fuzzy Expert Systems Lecture 9 (Fuzzy Systems Applications) (Fuzzy Control)

A Sliding Mode Controller for a Three Phase Induction Motor

Matlab Simulation Model Design of Fuzzy Controller based V/F Speed Control of Three Phase Induction Motor

[Patel, 2(7): July, 2013] ISSN: Impact Factor: 1.852

Fuzzy Logic Controller on DC/DC Boost Converter

Speed Control of Brushless DC Motor Using Fuzzy Based Controllers

POWER TRANSFORMER PROTECTION USING ANN, FUZZY SYSTEM AND CLARKE S TRANSFORM

WITH the field orientation control (FOC) method, induction

International Journal of Advanced Research in Electrical, Electronics and Instrumentation Engineering Vol. 2, Issue 6, June 2013

is the angular velocity (speed) and friction in rotor of motor is very small (can be neglected) so Bm = 0.

PERFORMANCE ANALYSIS OF PERMANENT MAGNET SYNCHRONOUS MOTOR WITH PI & FUZZY CONTROLLERS

Comparative Analysis of Room Temperature Controller Using Fuzzy Logic & PID

Permanent Magnet Brushless DC Motor Control Using Hybrid PI and Fuzzy Logic Controller

IMPLEMENTATION OF FUZZY LOGIC SPEED CONTROLLED INDUCTION MOTOR USING PIC MICROCONTROLLER

Comparative analysis of Conventional MSSMC and Fuzzy based MSSMC controller for Induction Motor

High Frequency Soft Switching Boost Converter with Fuzzy Logic Controller

IJITKM Special Issue (ICFTEM-2014) May 2014 pp (ISSN )

Tuning Of Conventional Pid And Fuzzy Logic Controller Using Different Defuzzification Techniques

Comparative Analysis of PID, SMC, SMC with PID Controller for Speed Control of DC Motor

ADVANCED DC-DC CONVERTER CONTROLLED SPEED REGULATION OF INDUCTION MOTOR USING PI CONTROLLER

Design of an Intelligent Pressure Control System Based on the Fuzzy Self-tuning PID Controller

DESIGNING POWER SYSTEM STABILIZER FOR MULTIMACHINE POWER SYSTEM USING NEURO-FUZZY ALGORITHM

Development of Fuzzy Logic Controller for Quanser Bench-Top Helicopter

Control of PMSM using Neuro-Fuzzy Based SVPWM Technique

Speed Control of Induction Motor using Fuzzy Logic Approach

Fuzzy Self-Adaptive PID Controller Design for Electric Heating Furnace

A Comparative Study on Speed Control of D.C. Motor using Intelligence Techniques

Performance Analysis of Boost Converter Using Fuzzy Logic and PID Controller

CHAPTER 2 CURRENT SOURCE INVERTER FOR IM CONTROL

A Fuzzy Knowledge-Based Controller to Tune PID Parameters

A Comparative Study of P-I, I-P, Fuzzy and Neuro-Fuzzy Controllers for Speed Control of DC Motor Drive

Designing An Efficient Three Phase Brushless Dc Motor Fuzzy Control Systems (BLDCM)

ISSN: [IDSTM-18] Impact Factor: 5.164

A Performance Study of PI controller and Fuzzy logic controller in V/f Control of Three Phase Induction Motor Using Space Vector Modulation

Abstract: PWM Inverters need an internal current feedback loop to maintain desired

SPEED CONTROL OF PERMANENT MAGNET SYNCHRONOUS MOTOR USING VOLTAGE SOURCE INVERTER

Pid Plus Fuzzy Logic Controller Based Electronic Load Controller For Self Exited Induction Generator.

Fuzzy Control Scheme for Damping of Oscillations in Multi Machine. Power System with UPFC

VARIABLE STRUCTURE CONTROL DESIGN OF PROCESS PLANT BASED ON SLIDING MODE APPROACH

1. Governor with dynamics: Gg(s)= 1 2. Turbine with dynamics: Gt(s) = 1 3. Load and machine with dynamics: Gp(s) = 1

Fuzzy Logic Controller Based Four Phase Switched Reluctance Motor

Design and Simulation of a Hybrid Controller for a Multi-Input Multi-Output Magnetic Suspension System

6545(Print), ISSN (Online) Volume 4, Issue 2, March April (2013), IAEME & TECHNOLOGY (IJEET)

SPEED CONTROL OF INDUCTION MOTORS USING HYBRID PI

Step vs. Servo Selecting the Best

ADVANCES in NATURAL and APPLIED SCIENCES

SOME STUDIES ON CONTROL OF A DC-SERVO MOTOR. Green Maraiya

Comparison of Adaptive Neuro-Fuzzy based PSS and SSSC Controllers for Enhancing Power System Oscillation Damping

An Introduction to Proportional- Integral-Derivative (PID) Controllers

Simulation Analysis of Control System in an Innovative Magnetically-Saturated Controllable Reactor

Adaptive Fuzzy Logic PI Control for Switched Reluctance Motor Based on Inductance Model

Comparison of Buck-Boost and CUK Converter Control Using Fuzzy Logic Controller

Fuzzy Logic Techniques Applied to the Control of a Three-Phase Induction Motor

Fuzzy Intelligent Controller for the MPPT of a Photovoltaic Module in comparison with Perturb and Observe algorithm

Study on Synchronous Generator Excitation Control Based on FLC

CHAPTER 6 ANFIS BASED NEURO-FUZZY CONTROLLER

An Intelligent Fuzzy Logic Controlled Based Induction Motor Drive

Fuzzy auto-tuning for a PID controller

Transcription:

USED OF FUZZY TOOL OR PID FOR SPEED CONTROL OF SEPRATELY EXCITED DC MOTOR Amit Kumar Department of Electrical Engineering Nagaji Institute of Technology and Management Gwalior, India Prof. Rekha Kushwaha Department of Electrical Engineering Nagaji Institute of Technology and Management Gwalior, India Prof. Rameshwar Head of Department Department of Electrical Engineering Nagaji Institute of Technology and Management Gwalior, India ABSTRACT DC motor has been widely utilized as a part of much mechanical provision for their exact, basic and nonstop control attributes. We have different controller for control dc motor speed with the help of PID& FUZZY TOOLS sliding mode using software Matlab and experiment set up. The

brushless dc motor extensively used for control system and industrial application because small in size, high efficiency and high torque density Design PID controller to get fast step response. The PID controller gives very good response and the controller further tuned to decrease overshoot and steady state error. In industries PID controller are better than other controller. PID controller is not difficult to tune and modest. PID control technique is unable to balance out the nonlinear plants or in the vicinity of limited however high instabilities. This thesis an extensive study to control speed of dc motor by different Controller like PID or FUZZY Sliding mode in Matlab simulation as well as experimental Study on dcmotor. The system identification technique is used to get the accurate transfer function of dc motor system identification is the technique where we give some input to the motor and get output corresponding input and output we get the process model with measured and simulation mode through is model get the best fit percentage result after find the transfer function of plant we have design the different controller to control the speed/position of the motor. We have design PID controller or FUZZY controller for high accuracy speed control. Keywords PID Controller, Fuzzy Controller, DC Motor, Fuzzy Tools INTRODUCTION A dc motor is a machine or device which converts d.c power into mechanical power. Its operation is based on the principle that when a current carrying conductor is placed in a magnetic field, the conductor experiences a mechanical force. The direction of force is given by Fleming s left hand rule and magnitude is given by F=Bil newtons, where B is magnetic flux density, i is the current flowing through the conductor and l is the length of the conductor. The output of the motor is a mechanical output that is the output is a rotational motion of the rotor due to this force. A shaft is connected to the rotor and the shaft rotates. The speed of rotation depends on various factors. Eg.The speed control can be done by controlling those factors.

The voltage equation of a dc motor is given by- V=I a R a +E b where I a is the armature current, R a is the armature resistance and E b is the back EMF.From this equation we have - E b =V-I a R a PØZN/60A=V-I a R N=(V-I a R a ) (60A/Ø) N=[(V-I a R a )/Ø] (60A/PZ) N=[(V-I a R a )/Ø] K,.where K is a constant. N (V-I a R a )/Ø From the above equation, it is cleared that the speed of the motor can be controlled by controlling or varying any of the three parameters Terminal voltage V, Flux linkage Ø and I a R a drop in the armature winding. If we connect a inductor of certain definite value in series with the armature winding than the armature current approximately becomes constant and therefore the speed can be varied by varying the armature resistance only. If we control V the method is called voltage controlmethod, if we control the voltage drop I a R a or armature resistance R a it is called armature controlmethod and if we control the flux Ø then it is called flux control method. FUZZY SET THEORY & FUZZY CONTROLLAR Fuzzy theory was initiated by Lotfi A. Zadeh in 1965 as an extension of the classical control theory. According to him classical control theory put too much emphasis on precision and therefore could not the complex systems. Later he formalized the ideas into the paper Fuzzy set. Fuzzy sets are sets whose elements have degrees of membership.

Fuzzy systems are knowledge based or rule based systems. The heart of a fuzzy system is a knowledge base consisting of the so- called If-Then rules. A fuzzy If-Then statement in which some words are characterized by continuous membership functions. After defining the fuzzy sets and assigning their membership functions, rules must be written to describe the action to be taken for each combination of control variables. These rules will relate the input variables to the output variable using If-Then statements which allow decisions to be made. Let A be a fuzzy set named numbers closed to zero. Then a possible membership function for A is µ A (x) = e- x 2, Where x ϵ A, According to this membership function, the number 0 and 2 belong to the fuzzy set to degrees of e 0 =1 and e -4,respectively.So the construction of fuzzy set depends on two things: (1) The identification of suitable universe of discourse. (2) The specification of an approximate MF s. As MF s are subjective, which means MF s are specified for each fuzzy set. FL requires some numerical parameters in order to operate such as what is considered significant error and significant rate-of-change-of-error, but exact values of these numbers are usually not critical unless very responsive performance is required in which case empirical tuning would determine them. For example, a simple temperature control system could use a single temperature feedback sensor whose data is subtracted from the command signal to compute "error" and then time-differentiated to yield the error slope or rate-of-change-of-error, hereafter called "error-dot". Error might have units of degs F and a small error considered to be 2F while a large error is 5F. The "error-dot" might then have units of degs/min with a small error-dot being 5F/min and a large one being 15F/min. These values don't have to be symmetrical and can be "tweaked" once the system is operating in order to optimize performance.

Fuzzy logic has rapidly become one of the most successful of today's technologies for developing sophisticated control systems. The reason for which is very simple. Fuzzy logic addresses such applications perfectly as it resembles human decision making with an ability to generate precise solutions from certain or approximate information. It fills an important gap in engineering design methods left vacant by purely mathematical approaches (e.g. linear control design), and purely logic-based approaches (e.g. expert systems) in system design. Other approaches require accurate equations to model real-world behaviors; fuzzy logic can accommodate the ambiguities of real-world human language and logic. It provides both an intuitive method for describing systems in human terms and automates the conversion of those system specifications into effective models. Fig 1 - Structure of fuzzy logic controller FUZZIFICATION The first step in designing a fuzzy controller is to decide which state variables represent the system dynamic performance must be taken as the input signal to the controller. Fuzzy logic uses linguistic variables instead of numerical variables. The process of converting a numerical variable (real number or crisp variables) into a linguistic variable (fuzzy number) is called

fuzzification. This is achieved with the different types of fuzzifiers. There are generally three types of fuzzifiers, which are used for the fuzzification process; they are 1. Singleton fuzzifier 2. Gaussian fuzzifier 3. Trapezoidal or triangular fuzzifier RULE BASE A decision making logic which is, simulating a human decision process, inters fuzzy control action from the knowledge of the control rules and linguistic variable definitions. The rules are in If Then format and formally the If side is called the conditions and the Then side is called the conclusion. The computer is able to execute the rules and compute a control signal depending on the measured inputs error (e) and change in error (de). In a rule based controller the control strategy is stored in a more or less natural language. A rule base controller is easy to understand and easy to maintain for a non- specialist end user and an equivalent controller could be implemented using conventional techniques. INFERENCE ENGINE Inference engine is defined as the Software code which processes the rules, cases, objects or other type of knowledge and expertise based on the facts of a given situation. When there is a problem to be solved that involves logic rather than fencing skills, we take a series of inference steps that may include deduction, association, recognition, and decision making. An inference engine is an information processing system (such as a computer program) that systematically employs inference steps similar to that of a human brain. DEFUZZIFICATION The reverse of fuzzification is called defuzzification.defuzzification is the method of converting the linguistic variables or fuzzy values into crisp values. The use of Fuzzy Logic Controller

(FLC) produces required output in a linguistic variable (fuzzy number). According to real world requirements, the linguistic variables have to be transformed to crisp output. There are many defuzzification methods but the most common methods are as follows: a) Center of gravity (COG) b) Bisector of area (BOA) c) Mean of maximum (MOM) (a) Center Of Gravity (COG) For discrete sets COG is called center of gravity for singletons (COGS) where the crisp control value is the abscissa of the center of gravity of the fuzzy set is calculated as follows: Where xi is a point in the universe of the conclusion (i=1, 2, 3 ) and µc(xi) is the membership value of the resulting conclusion set. For continuous sets summations are replaced by integrals. Fig. 2 - Illustration of centre of gravity method FUZZY LOGIC CONTROLLER The input to the Self-tuning Fuzzy PID Controller are speed error "e(t)" and Change-in-speed error "de(t)". The input shown in figure are described by

e(t)=wr(t)-wa(t) de(t)=e(t)-e(t-1) Using fuzzy control rules on-line, PID parameters K P ", K I ", K D " are adjusted, which constitute a self-tuning fuzzy PID controller as shown in Figure 15. Fig. 3 - The structure of self-tuning fuzzy PID controller PID parameters fuzzy self-tuning is to find the fuzzy relationship between the three parameters of PID and "e" and "de", and according to the principle of fuzzy control, to modify the three parameters in order to meet different requirements for control parameters when "e" and "de" are different, and to make the control object a good dynamic and static performance. In order to improve the performance of FLC, the rules and membership functions are adjusted. The membership functions are adjusted by making the area of membership functions near ZE region narrower to produce finer control resolution. On the other hand, making the area far from ZE region wider gives faster control response. Also the performance can be improved by changing the severity of rules. An experiment to study the effect of rise time (Tr), maximum overshoot (Mp) and steady-state error (SSE) when varying K p, K I and K D was conducted. The results of the experiment were used to develop 25-rules for the FLC of K P, K I and K D.

SIMULATION MODEL AND RESULTS Fig 4 - Simulink Model for Speed Control of Separately Excited DC motor using self tuned fuzzy PID controller Fig 5 - Simulink model of fuzzy-pid controller

Fig 6 - design of PID Controller 9.2 OUTPUT RESPONSE Fig. 7 - speed response of fuzzy pid controller

FIG 8 - Error Vs time response of fuzzy tuned PID controlled DC motor Fig 9 - Change of speed Vs time response of fuzzy tuned PID controlled DC motor

Fig 10 - Comparisons of conventional PID and fuzzy PID response COMPARISION BETWEEN SELF TUNED FUZZY PID AND CONVENTIONAL PID CONTROLLER The three parameters K P, K I, K D of conventional PID control need to be constantly adjust adjusted online in order to achieve better control performance. Fuzzy self-tuning PID parameters controller can automatically adjust PID parameters in accordance with the speed error and the rate of change of speed error,so it has better self-adaptive capacity. Fuzzy PID parameter controller has smaller overshoot and less rising and settling time than conventional PID controller and has better dynamic response properties and steady-state properties.steady state error in case of self tuned fuzzy PID is less compared to conventional PID controller. Fuzzy PID controller can reduce system non-linearities but conventional PID controller cannot.

Fig 11 - Conventional PID controller response (upper curve) and fuzzy based PID controller response (lower curve) CONCLUSION In this project we have studied about different method for speed control of DC motor. The steady state operation and its various torque-speeds, torque-current characteristics of DC motor are studied. We have also studied basic definition and terminology of fuzzy logic and fuzzy set. This project introduces a design method of two inputs and three outputs self-tuning fuzzy PID controller and make use of MATLAB fuzzy toolbox to design fuzzy controller.the fuzzy controller adjusted the proportional, integral and derivate (K P, K I, K D ) gains of the PID controller according to speed error and change in speed error.from the simulation results it is concluded that,compared with the conventional PID controller, self-tuning PID controller has a better performance in both transient and steady state response.the self-tuning FLC has better dynamic response curve, shorter response time, small overshoot, small steady state error (SSE),high steady precision compared to the conventional PID controller. Conventional PID controller

cannot remove system non linearities but fuzzy based PID controller can reduced it to minimum resulting in a very smooth and superfine control strategy. REFERENCES [1] J.-S. R. Jang, C.-T. Sun, E. Mizutani, Neuro-Fuzzy and Soft Computing, Pearson Education Pte. Ltd., ISBN 81-297-0324-6, 1997, chap. 2, chap. 3, chap. 4. [2] Gilberto C. D. Sousa, Bimal K. Bose and John G. Cleland, Fuzzy Logic Based On- Line Efficiency Optimization Control of an Indirect Vector-Controlled Induction Motor Drive IEEE transaction on industrial electronics, vol 4, no 2, april 1995. [3] Hung, J. Y., W. Gao and J. C. Hung (1993), Variable Structure Control: A Survey, IEEETransactions on Industrial Electronics, v.40, n.1, pp.2-22. J. J. Slotine, Sliding controller design for nonlinear systems, Int.J. Contr., vol. 40, no. 2, pp. 421-434, 1984. [4] J. Nilsson, Real-time control systems with delays, Ph.D. dissertation, Lund Institute of Technology, 1998. [5] The feedback servo 33-120 manual, 2008. [6] J. Eker and A. Cervin. A Matlab toolbox for real-time and control systems co-design. In Real-Time Computing Systems and Applications, 1999. RTCSA '99. Sixth International Conference on, 1999. [7] A. Sabanovic and D. Izosimov, Application of Sliding modes to induction motor control, IEEE Trans. Industiy Applications, vol. LA-17, no. 1, pp. 41-49, 1981. [8] C. Edwards and S. K. Spurgeon, Sliding mode control: Theory and Applications. Taylor andfrancis,1998.