COPYRIGHT IJATSER. Comparison of Speed control of Brushless DC Motor using Fuzzy Logic Controller System and Anti windup PI Controller System

Similar documents
Fuzzy Logic Controller for BLDC Permanent Magnet Motor Drives

Modeling and Simulation of BLDC Motor using MATLAB/SIMULINK Environment

Simulation Study of FPGA based Energy Efficient BLDC Hub Motor Driven Fuzzy Controlled Foldable E-Bike Abdul Hadi K 1 J.

IJSRD - International Journal for Scientific Research & Development Vol. 4, Issue 01, 2016 ISSN (online):

Speed Control of BLDC motor using ANFIS over conventional Fuzzy logic techniques

G Prasad 1, Venkateswara Reddy M 2, Dr. P V N Prasad 3, Dr. G Tulasi Ram Das 4

Back EMF Observer Based Sensorless Four Quadrant Operation of Brushless DC Motor

Modelling and Simulation Analysis of the Brushless DC Motor by using MATLAB

PERFORMANCE ANALYSIS OF BLDC MOTOR SPEED CONTROL USING PI CONTROLLER

VECTOR CONTROL OF THREE-PHASE INDUCTION MOTOR USING ARTIFICIAL INTELLIGENT TECHNIQUE

International Journal of Advance Research in Engineering, Science & Technology

ENHANCEMENT OF ROTOR ANGLE STABILITY OF POWER SYSTEM BY CONTROLLING RSC OF DFIG

ISSN: X Tikrit Journal of Engineering Sciences available online at:

FuzzybasedEstimationofLowCostSensorLessControlofBrushlessDCMotor

CHAPTER 4 MODELING OF PERMANENT MAGNET SYNCHRONOUS GENERATOR BASED WIND ENERGY CONVERSION SYSTEM

CHAPTER 3 BRUSHLESS DC MOTOR

Design, Development & Simulation of Fuzzy Logic Controller to Control the Speed of Permanent Magnet Synchronous Motor Drive System

QUESTION BANK SPECIAL ELECTRICAL MACHINES

Design of Hybrid Controller for Direct Torque Control of Induction Motor Drive

PERFORMANCE AND ENHANCEMENT OF Z-SOURCE INVERTER FED BLDC MOTOR USING SLIDING MODE OBSERVER

SENSORLESS CONTROL OF BLDC MOTOR USING BACKEMF BASED DETECTION METHOD

One-Cycle Average Torque Control of Brushless DC Machine Drive Systems

CHAPTER THREE DC MOTOR OVERVIEW AND MATHEMATICAL MODEL

PI CONTROLLER BASED COMMUTATION TUNING ON SENSORLESS BLDC MOTOR Selva Pradeep S S 1, Dr.M.Marsaline Beno 2 1

Performance Analysis of Brushless DC Motor Using Intelligent Controllers and Minimization of Torque Ripples

Torque Ripple Reduction and Speed Performance of BLDCM Drive with Hysteresis Current Controller

Speed Control of Brushless Dc Motor Using Fuzzy Logic Controller

Analysis of Torque and Speed Controller for Five Phase Switched Reluctance Motor

Implementation of SMC for BLDC Motor Drive

DESIGN AND ANALYSIS OF CONVERTER FED BRUSHLESS DC (BLDC) MOTOR

Fuzzy Controller for Speed Control of BLDC motor using MATLAB

A Comprehensive Study on Speed Control of DC Motor with Field and Armature Control R.Soundara Rajan Dy. General Manager, Bharat Dynamics Limited

International Journal of Scientific & Engineering Research, Volume 5, Issue 7, July ISSN

A Novel GUI Modeled Fuzzy Logic Controller for a Solar Powered Energy Utilization Scheme

Using MATLAB/ Simulink in the designing of Undergraduate Electric Machinery Courses

Sensor less Control of BLDC Motor using Fuzzy logic controller for Solar power Generation

Speed Control of Induction Motor using FOC Method

INDUCTION motors are widely used in various industries

DESIGN AND IMPLEMENTATION OF BRUSHLESS DC MOTOR BY USING FUZZY LOGIC PI CONTROLLER Shivhar S. Chawale* 1, Sankeswari S.S 1

Simulation of Energy Recycling Technique for an Electric Scooter Using MATLAB/SIMULINK Environment

Sensorless Direct Speed Control for BLDC Motor Drives Using Fuzzy Logic

Control Strategy for Four Quadrant Operation of Modular Brushless DC Motor Drive Using Hall Effect Sensors

International Journal of Advance Engineering and Research Development A THREE PHASE SENSOR LESS FIELD ORIENTED CONTROL FOR BLDC MOTOR

Open Loop Control of Switched Reluctance Motor Using Theta Position Sensing

Performance analysis of low harmonics and high efficient BLDC motor drive system for automotive application

Fuzzy based STATCOM Controller for Grid connected wind Farms with Fixed Speed Induction Generators

Design And Analysis Of Artificial Neural Network Based Controller For Speed Control Of Induction Motor Using D T C

Australian Journal of Basic and Applied Sciences. Resonant Power Converter fed Hybrid Electric Vehicle with BLDC Motor Drive

Modeling and Simulation of Five Phase Inverter Fed Im Drive and Three Phase Inverter Fed Im Drive

SPEED AND TORQUE CONTROL OF AN INDUCTION MOTOR WITH ANN BASED DTC

Design of Control Secheme and Performance Improvement for Multilevel Dc Link Inverter Fed PMBLDC Motor Drive

CHAPTER 1 INTRODUCTION

ISSN (Online)

Modeling and Simulation of A Bldc Motor By Using Matlab/Simulation Tool

CHAPTER 2 BRUSHLESS DC MOTOR

Comparative Study of Maximum Torque Control by PI ANN of Induction Motor

CHAPTER 2 SELECTION OF MOTORS FOR ELECTRIC VEHICLE PROPULSION

Performance Enhancement of Wound Rotor Induction Motor by Rotor Capacitive Reactance Control using Fuzzy Controller

DHANALAKSHMI SRINIVASAN COLLEGE OF ENGINEERING AND TECHNOLOGY MAMALLAPURAM, CHENNAI

TRANSIENT PERFORMANCE OF THREE PHASE INDUCTION MACHINE USING SYNCHRONOUSLY ROTATING REFERENCE FRAME

PERFORMANCE ANALYSIS OF D.C MOTOR USING FUZZY LOGIC CONTROLLER

Question Bank ( ODD)

COMPARISON OF PID AND FUZZY CONTROLLED DUAL INVERTER-BASED SUPER CAPACITOR FOR WIND ENERGY CONVERSION SYSTEMS

Page 1. Design meeting 18/03/2008. By Mohamed KOUJILI

STUDY ON MAXIMUM POWER EXTRACTION CONTROL FOR PMSG BASED WIND ENERGY CONVERSION SYSTEM

A DIGITAL CONTROLLING SCHEME OF A THREE PHASE BLDM DRIVE FOR FOUR QUADRANT OPERATION. Sindhu BM* 1

COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING QUESTION BANK SUBJECT CODE & NAME : EE 1001 SPECIAL ELECTRICAL MACHINES

Fuzzy based Adaptive Control of Antilock Braking System

EXPERIMENTAL VERIFICATION OF INDUCED VOLTAGE SELF- EXCITATION OF A SWITCHED RELUCTANCE GENERATOR

3rd International Conference on Material, Mechanical and Manufacturing Engineering (IC3ME 2015)

PERFORMANCE EVALUATION IN SPEED CONTROL OF CLASSIC CONVERTER FED SWITCHED RELUCTANCE MOTOR USING PI CONTROLLER

IOSR Journal of Electrical and Electronics Engineering (IOSR-JEEE) e-issn: ,p-ISSN: , PP

A Comparative Analysis of Speed Control Techniques of Dc Motor Based on Thyristors

Keywords: DTC, induction motor, NPC inverter, torque control

Speed Control for Four Quadrant Operation of Three Phase Bldc Motor Using Digital Controller

EE 370L Controls Laboratory. Laboratory Exercise #E1 Motor Control

CHAPTER 1 INTRODUCTION

Comparison between Optimized Passive Vehicle Suspension System and Semi Active Fuzzy Logic Controlled Suspension System Regarding Ride and Handling

International Journal of Advance Research in Engineering, Science & Technology

Mathematical Modeling and Simulation of Switched Reluctance Motor

Torque Ripple Minimization of a Switched Reluctance Motor using Fuzzy Logic Control

A Novel Energy Regeneration Technique in Brushless DC Motors for Automobile Applications

Project Summary Fuzzy Logic Control of Electric Motors and Motor Drives: Feasibility Study

INTRODUCTION. I.1 - Historical review.

VECTOR CONTROL OF SWITCHED RELUCTANCE MOTOR 8/6 USING FUZZY LOGIC CONTROLLER

Fuzzy logic controlled Bi-directional DC-DC Converter for Electric Vehicle Applications

INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY

Study on the Servo Drive of PM-LSM to Be Used in Parallel Synchronous Drive

Low Speed Control Enhancement for 3-phase AC Induction Machine by Using Voltage/ Frequency Technique

Modeling the Neuro-Fuzzy Control with the Dynamic Model of the Permanent Magnet DC Motor

MOGA TUNED PI-FUZZY LOGIC CONTROL FOR 3 PHASE INDUCTION MOTOR WITH ENERGY EFFICIENCY FOR ELECTRIC VEHICLE APPLICATION

Compact Regenerative Braking Scheme for a PM BLDC Motor Driven Electric Two-Wheeler

SPEED CONTROL OF THREE PHASE INDUCTION MACHINE USING MATLAB Maheshwari Prasad 1, Himmat singh 2, Hariom Sharma 3 1

Figure1: Kone EcoDisc electric elevator drive [2]

Mechatronics Chapter 10 Actuators 10-3

Power Electronics & Drives [Simulink, Hardware-Open & Closed Loop]

Improvement of Voltage Profile using ANFIS based Distributed Power Flow Controller

Vehicle Dynamics and Drive Control for Adaptive Cruise Vehicles

FOUR SWITCH THREE PHASE BRUSHLESS DC MOTOR DRIVE FOR HYBRID VEHICLES

DsPIC Based Power Assisted Steering Using Brushless Direct Current Motor

Transcription:

Comparison of Speed control of Brushless DC Motor using Fuzzy Logic Controller System and Anti windup PI Controller System VOLUME 1 ISSUE 10 WWW.IJATSER.COM 1 Aruna Gupta, 2 Mr. Vikas Kumar 1 M.Tech Scholar, 2 Associate Professor Dept. of EX Engineering, LNCT, Bhopal, INDIA ABSTRACT: This paper presents a design and implementation of speed control scheme of brushless direct current (BLDC) motor drive using Fuzzy Logic controller and Anti-windup PI controller and performance of motor is compared on various parameters. The brushless dc motors possess properties like, efficiency, reliability, high speed, less noise,smaller size and low maintenance. They are widely used in applications such as defence industries,robotics, tractions, computers etc. This motor cannot be controlled efficiently using conventional (PID) controller due to its nonlinear characteristics. Problems like roll over can arise in conventional PI controller due to saturation effect. To overcome this, we have developed two controllers first is Fuzzy Logic controller with a Triangular membership function and second is Anti-windup PI controller. The mathematical model of a three phase star connected BLDC motor is derived. The input to the fuzzy logic controller are Error (E) & Change in Error (first derivative of error) with respect to time. In this thesis, transient and steady state performances of BLDCM is evaluated using the controllers. The effectiveness of the controllers is verified by developing simulation model in Matlab/ Simulink software. The simulation results show that the proposed Anti-windup PI controller produce significant improvement in speed control performance and load disturbance variations compared to Fuzzy Logic controller. Fuzzy logic introduced here suppresses the chattering and enhances the robustness of the control. Drawbacks of normal PI controller like roll over can be over come by Anti-windup controller INTRODUCTION T he two types of DC motor used in the industry is the conventional dc motor and the brushless dc motor. In the first one flux is produced by the current through the field coil of stationary pole structure. Brushes are used for commutation, which requires maintenance as they wear out due to continuous rubbing on commutator segments. In the brushless type the permanent magnet provides the necessary air gap flux instead of the wire wound field poles. They are electronically commutated and do not require brushes. Electronic commutation increases cost but is maintenance free as nothing to wear out. Due to high efficiency, very low noise during operation, easier cooling,small in size, reliable and low in maintenance, it can operate in hazardous condition. Brushless dc (BLDC) motors are preferred as they are available in many different power rating. The only drawback of Brushless motors are its cost since they require a controller to keep the motor running. But with continuing technology development in power semiconductors, microprocessors, adjustable speed drivers control schemes and permanent-magnet brushless electric motor production have been combined to enable reliable, cost-effective solution for a broad range of adjustable speed applications. We need high resolution position sensors to know WWW.IJATSER.COM ALL RIGHTS RESERVED 1

the exact position of the rotor. Commutator and brushes are replaced by inverter and a position sensor. BLDCmotor shows non-linear characteristics as inertia and friction changes due to their decoupling inertia elements. Due to temperature changes the phase resistance of BLDC motor changes and it is easily affected by parameter variations and load disturbance during operating condition. Traditional control methods use mathematical models which use differential equations to describe a system.at times the mathematical model may not be available or may be too expensive for processing on computers. These are some of the reasons which make conventional controllers unsuitable. However the proposed controllers shows dynamic performance and there is no variation and load disturbance in the motor drive system. Block diagram of proposed model The motor drive consists of a controller, three phase inverter,hall sensor and gate signals. The position of the motor is sensed using Hall sensors. Accordingly Hall sensors generate High and Low level signals which are fed to the decoder circuit which produces the gating signals. Motor speed is compared with the reference value and the speed error so obtained is processed in speed controller, reference signal is produced by the controller. Out of three phases of BLDC motor only two phases conduct at a time. Which two will conduct is determined by the switching sequence of the inverter switches. Based on the rotor position,command signals like torque command, speed command, voltage command and so on may be generated. The control algorithm determines the gate signal to each semi conductor in power electronic converter. The BLDC motor has a trapezoidal back EMF which is shown in Fig 1 and the rectangular stator currents are needed to produce a constant electric torque. Trapezoidal back emf motors are simple,less expensive and higher in efficiency(reduce losses for the same power level) results in reduction in inverter size. Fig:- 1 Back emf waveform as obtained from BLDC motor. DYNAMIC MODELING OF BLDC MOTOR 3 phase BLDC motor is used where armature windings are connected in star fashion. It consist of two parts. The electrical part calculates electromagnetic torque and current of the motor. The mechanical part, generates revolution of the motor. Fig:- 2 Mathematical model of BLDC motor Using KVL the voltage equation from Fig. 3 can be expressed as follows: V a = R* i a + L* V b = R* i b + L* +M * + e a ( 1) + e b ( 2) WWW.IJATSER.COM ALL RIGHTS RESERVED 2

V c = R* i c + L* +M * + e c ( 3) where L represents per phase armature selfinductance [H], R represents per phase armature resistance [Ω], Va,Vb and Vc indicates per phase terminal voltage [V] ia, ib and ic represents the motor input current [A] ea,eb and ec indicates the motor back-emf developed [V] in each phase respectively. M represents the armature mutual-inductance [H]. In case of three phase BLDC motor, we can represent the back emf as a function of rotor position and it is clear that back-emf of each phase has 120 0 shift in phase angle. Hence the equation for each phase of back emf can be written as: ea = Kw f(θe) ω (4) eb = Kw f(θe - 2 / 3) ω (5) ec = Kw f(θe + 2 / 3 ) ω (6) where,kwdenotes per phase back EMF constant [V/rad.s-], θ e represents electrical rotor angle [rad], ω represents rotor speed [rad.s-1 ]. The expression for electrical rotor angle can be represented by multiplying the mechanical rotor angle with the number of pole pair s P: θ e = * θm (7) Mathematical model of BLDC motor can be represented by the following equations: Where, Te denotes total torque output [Nm]. electromagnetic Mechanical part of BLDC motor is represented as follows: Te Tl =J * ω + B* ω (9) Where, Tl denotes load torque [Nm], J denotes of rotor and coupled shaft [kgm2], and B represents the Friction constant [Nms.rad- 1] Transfer function of BLDC motor can be written as / G(s) = Where Tm is the mechanical time constant and Te is the electrical time constant. Design of Fuzzy logic controller Fuzzy logic control accounts on human brain inference rather than a mathematical model.there are certain components in a fuzzy controller to support a design procedure. Fig:- 3 shows a controller between the preprocessing block and post processing block. As we need to control the speed of BLDC motor, The two inputs for the controller are Error and Change in Error [first derivative of error] and Control Signal is the output variable.error refers to difference between actual speed of motor and reference speed, while Change in Error refers to the difference between previous error and current error with respect to time and control signal output tells us what should be the speed of motor. The summation of torque produced in each phase gives the total torque produced, and that is given by: Te= ω (8) Controller consists of three basic portions : the fuzzification unit at the input terminal, The inference engine built on fuzzy control rule base in the core and the defuzzification at the output terminal. WWW.IJATSER.COM ALL RIGHTS RESERVED 3

is -2.5 * 10 6 to +2.5 * 10 6. The possible range of control signal is 0-2500 rpm. Fuzzification Fig:- 3 Structure of a fuzzy controller The transformation of numerical variable into a linguistic variable is called fuzzification. i.e. value of a variables are words rather than numbers. The fuzzification converts the physical values of the speed i.e., the error signal ( input to controller), into a normalized fuzzy subset consisting of a subset (interval) for the range of the input values which are related with a membership function which is a graphical representation of the magnitude of participation of each input. The purpose is to make the input physical signal compatible with the fuzzy control rule base in the core of the controller. There are different membership function associated with each input and output response. Quality of control improves with the increase in number of membership functions, but at the same time computational time and required memory increases. Triangular membership function is chosen here, though shape is less important than the number of curves and their placement. The fuzzy variables Error, Change in Error(first derivative of error) and Control signal are quantized using the linguistic terms NB,NM,NS,ZO,PS,PM,PB (negative big,negative medium, negative small,zero,positive small, positive medium,positive big respectively) The range of speed of motor is 0-2500 rpm. The possible range of Error is -2500 to +2500 rpm. The possible range of Change of Error Fig:-4 The membership function used for inputs and output variables FUZZY RULE BASE Fuzzy rules are given in the rule base, which consist of If-Then rules. These rules may be provided by knowledge of the system, experts or can be extracted from numerical data. By adjustment of rules and membership function performance of controller can be improved. We have defined 49 rules as shown in Table 1. Which we read as If Error is NB And Change in Error is NB then Control signal is NB. WWW.IJATSER.COM ALL RIGHTS RESERVED 4

E/CE NB NM NS ZO PS PM PB NB NB NB NB NB NM NS ZO NM NB NB NB NM NS ZO PS NS NB NB NM NS ZO PS PM ZO NB NM NS ZO PS PM PB PS NM NS ZO PS PM PB PB A rational way to handle the problem of windup is to take into account, at the stage of control design, the input limitations. However, this approach is very involved and the resulting control law is very complicated. The nonlinearities of the actuator are not always known a priori. A more common approach in practice is to add an extra feedback compensation at the stage of control PM NS ZO PS PM PB PB PB PB ZO PS PM PB PB PB PB Defuzzification Table 1 Rule Base for Fuzzy controller Defuzzification is a process of converting a fuzzy output to a crisp value. This crisp value is needed for control action. We have chosen centroid method for defuzzification as it requires less computation times. The FLC gives out a crisp value (i.e. speed of motor) which is fed to the inverter. Design of Anti-windup PI Controller All industrial processes are submitted to constraints. For instance, a controller works in a limited range of 0-10 V or 0-20 ma, a valve cannot be opened more than 100% and less than 0%, a motor driven actuator has a limited speed, etc. Such constraints are usually referred to as plant input limitations. On the other hand, a commonly encountered control scheme is to switch from manual to automatic mode or between different controllers. Such mode switches are usually referred to as plant input substitutions. As a result of limitations and substitutions, the real plant input is temporarily different from the controller output. When this happens, if the controller is initially designed to operate in a linear range, the closed-loop performance will significantly deteriorate with respect to the expected linear performance. This performance deterioration is referred to as windup As this compensation aims to diminish the effect of windup, it is referred to as antiwindup (AW) Fig:- Anti-windup PI Controller Anti-windup PI controller is used to minimize the performance degradation that occurs due to effect of roll over in conventional PI. Roll over arrises due to saturation effect. Saturation occurs due to constant inputto the integrator or due to large value of error input.in the anti-windup PI controller input to the integrator is the difference of the saturated output and the unsaturated input It produces improved performance than the normal PI controller. Value of Kp = 0.15 and Ki = 75. Value of gain KC is inverse of the proportional gain KP is given by the equation KC = 1/ KP Simulation and Result The simulation model of BLDC motor developed based on the mathematical equations is shown in Fig. It consists of an inverter block, hall signal generation block,main BLDC model block and controller block. The main BLDC block, further WWW.IJATSER.COM ALL RIGHTS RESERVED 5

consists of a current generator block, speed generator block and emf generator block. 2277 rpm and within 20 milliseconds, speed of motor stabilizes at 2070 2110 rpm. Fig.5 Simulink model of Inverter fed BLDC motor Speed response of BLDC motor with Anti windup PI controller Fig 6 shows at no load with Anti-windup PI controller motor the maximum speed reaches to 2250 rpm. On application of step load of 1.5 at 0.2 second, the speed of motor reaches 2100 rpm,and after 10 milli second the speed of motor stabilizes at 2050-2147 rpm Fig 6 shows the speed of motor with Anti-windup PI controller Fig:- 8 Speed response of BLDC motor using FLC Fig:-9 Transient response of motor using FLC For evaluation of performance of BLDC motor, a number of measurements are taken. We consider the following characteristics Rise Time(tr),Settling Time(ts),Overshoot (Mp),Steady state error (ess) and stability. Parameter Anti-windup controller Fuzzy controller Rise Time(t r) 3 ms. 1.2ms. Settling Time(t s ), 0.21 sec 0.22 sec Overshoot (Mp), 7.14% 67% Fig:-7 Transient response of motor for Anti-windup controller Fig :- 8 shows On application of fuzzy controller the maximum speed reaches to 3522 rpm. On application of step load of 1.5 at 0.2 second, the speed of motor reaches Steady state error(ess).09 % 0.48% Stability Excellent Good WWW.IJATSER.COM ALL RIGHTS RESERVED 6

Conclusion Performance of three phase BLDC motor with Anti-windup controller and fuzzy logic controller are analysed and compared on the basis of various control system parameters such as steady state error, rise time,peak overshoot, settling time. It is found that the control concept with Anti-windup outperforms FLC in most of the aspects. Simulation results show that Anti windup shows better dynamic response than the fuzzy logic controller.for different speed Overshoot has been reduced considerably from 67% to 7% which suggest antiwindup is better controller than fuzzy controller for controlling speed of a BLDC motor. REFERENCES [1] Krishnan R, Permanent magnet synchronous and brushless DC motor drives. Boca Raton: CRC Press,2010 [2] J.Choi,C.W Park,S. Rhyu and H.Sung, Development and Control of BLDC Motor using Fuzzy Models,in Proc. IEEE international conference on Robotics, Automation and Mechatronics, Chengdu,2004. [3] P.Pillay and R.Krishnan, Modelling,simulation and analysis of permanentmagnet motor drives,part ii: The brushless dc motor drive. IEEE Trans. Ind. Appl. Vol. 25, no.2, pp 274-279, Mar 2012. [4]Tan C.S.Baharuddin I. Study of Fuzzy and PI controller for permanent magnet brushless DC motor drive. Proceedings of International Power Engineering and Optimization Conference,June 23-24, 2010, pp. 517-521 [5]Chen Chien Lee, Fuzzy Logic in Control ystem : Fuzzy Logic Controller Part1,I EEE Trans Systems,Man, Cybernetics. Vol 20, No. 2, pp. 404-417,1990. [6]M.Singh and A.Garg, Performance evaluation of Bldc motor with Conventional PI and Fuzzy Speed Controller, in proc. IEEE International conference on power electronics.pp 1-6,2006. [7] K Wallace and R.Spee, The effects of motor parameters on the performance of brushless dc drives, IEEE Trans Power Electron, vol.5,no. 1, pp 2-8,Jan 1990. [8]V.M Varatharaju,B. L. Mathur and K.Udhyakumar, speed control of PMBLDC motor using MATLAB/Simulink and effects of load and inertia changes, in Proc. 2 nd Int.Conf. Mech. Electr. Technology, Sep 10-12, 2010, pp 543-548 [9] B.K. Bose, Modern Power Electronics and AC Drives, 3 rd Edition Pearson Education Inc.2007. [10] Anirban Ghoshal and Vinod Jain, Antiwindup schemes for proportional Integral & proportional Resonant controller, in Proc. National Power Electronic conference,roorkee,2010 WWW.IJATSER.COM ALL RIGHTS RESERVED 7