Fuzzy Logic Based Speed Control System for Three- Phase Induction Motor

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

Application of Fuzzy Logic Controller in Shunt Active Power Filter

A PLC-based Self-tuning PI-Fuzzy Controller for Linear and Non-linear Drives Control

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

OPTIMAL TORQUE RIPPLE CONTROL OF ASYNCHRONOUS DRIVE USING INTELLIGENT CONTROLLERS

CHAPTER 4 FUZZY LOGIC CONTROLLER

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

CHAPTER 6 NEURO-FUZZY CONTROL OF TWO-STAGE KY BOOST CONVERTER

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

IMPLEMENTATION OF FUZZY LOGIC SPEED CONTROLLED INDUCTION MOTOR USING PIC MICROCONTROLLER

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

Fuzzy logic speed control of an induction 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

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

Single Phase Shunt Active Filter Simulation Based On P-Q Technique Using PID and Fuzzy Logic Controllers for THD Reduction

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

P. Sivakumar* 1 and V. Rajasekaran 2

A Novel Fuzzy Variable-Band Hysteresis Current Controller For Shunt Active Power Filters

Fuzzy Logic Based Speed Control System Comparative Study

A Brushless DC Motor Speed Control By Fuzzy PID Controller

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

Fuzzy Controllers for Boost DC-DC Converters

Development of a Fuzzy Logic Controller for Industrial Conveyor Systems

FUZZY CONTROLLER FOR A SHUNT ACTIVE POWER FILTER

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

CHAPTER 4 FUZZY BASED DYNAMIC PWM CONTROL

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

PERFORMANCE ANALYSIS OF SVPWM AND FUZZY CONTROLLED HYBRID ACTIVE POWER FILTER

CURRENT FOLLOWER APPROACH BASED PI AND FUZZY LOGIC CONTROLLERS FOR BLDC MOTOR DRIVE SYSTEM FED FROM CUK CONVERTER

Fuzzy Logic Control of Three Phase Induction Motor Using Rotor Resistance Control Method

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

SPEED CONTROL OF BRUSHLESS DC MOTOR USING FUZZY BASED CONTROLLERS

FUZZY LOGIC BASED DIRECT TORQUE CONTROL OF THREE PHASE INDUCTION MOTOR

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

Design and implementation of Open & Close Loop Speed control of Three Phase Induction Motor Using PI Controller

CONTROL OF STARTING CURRENT IN THREE PHASE INDUCTION MOTOR USING FUZZY LOGIC CONTROLLER

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

CHAPTER 4 AN EFFICIENT ANFIS BASED SELF TUNING OF PI CONTROLLER FOR CURRENT HARMONIC MITIGATION

Fuzzy Logic Controller Based Three-phase Shunt Active Filter for Line Harmonics Reduction

Simulation of Fuzzy Controller based Isolated Zeta Converter fed BLDC motor drive

Speed Control of Brushless DC Motor Using Fuzzy Based Controllers

ISSN: [Shukla* et al., 6(10): October, 2017] Impact Factor: 4.116

Speed Control of BLDC Motor-A Fuzzy Logic Approach

A Novel Fuzzy Control Approach for Modified C- Dump Converter Based BLDC Machine Used In Flywheel Energy Storage System

SVM-DTC OF AN INDUCTION MOTOR BASED ON VOLTAGE AND STATOR FLUX ANGLE USING FUZZY LOGIC CONTROLLER

International Journal of Advance Engineering and Research Development

Speed Control of Three Phase Induction Motor Using Fuzzy-PID Controller

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

Simulation of Speed Control of Induction Motor with DTC Scheme Patel Divyaben Lalitbhai 1 Prof. C. A. Patel 2 Mr. B. R. Nanecha 3

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

CHAPTER 3 METHODOLOGY

Fuzzy logic control implementation in sensorless PM drive systems

Available online at ScienceDirect. Procedia Computer Science 85 (2016 )

Direct Torque Control of Induction Motors

Fuzzy Logic Controller on DC/DC Boost Converter

Control of DC-DC Buck Boost Converter Output Voltage Using Fuzzy Logic Controller

Voltage Control of Variable Speed Induction Generator Using PWM Converter

Speed Control of DC Motor Using Fuzzy Logic Application

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

A Sliding Mode Controller for a Three Phase Induction Motor

Investigations of Fuzzy Logic Controller for Sensorless Switched Reluctance Motor Drive

Australian Journal of Basic and Applied Sciences. Performance Evaluation of Three-Phase Inverter with Various Fuzzy Logic Controllers

High Frequency Soft Switching Boost Converter with Fuzzy Logic Controller

Analysis of Voltage Source Inverters using Space Vector PWM for Induction Motor Drive

International Journal of Modern Engineering and Research Technology

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

COMPARISON ANALYSIS OF DIFFERENT CONTROLLERS FOR PWM INVERTER FED PERMANENT MAGNET BRUSHLESS DC MOTOR

Self-Tuning PI-Type Fuzzy Direct Torque Control for Three-phase Induction Motor

A DUAL FUZZY LOGIC CONTROL METHOD FOR DIRECT TORQUE CONTROL OF AN INDUCTION MOTOR

Performance Analysis of Boost Converter Using Fuzzy Logic and PID Controller

Intelligent Fuzzy-PID Hybrid Control for Temperature of NH3 in Atomization Furnace

A new fuzzy self-tuning PD load frequency controller for micro-hydropower system

Design and Simulation of Fuzzy Logic controller for DSTATCOM In Power System

Control of PMSM using Neuro-Fuzzy Based SVPWM Technique

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

SVPWM Based Speed Control of Induction Motor with Three Level Inverter Using Proportional Integral Controller

FUZZY LOGIC CONTROL FOR NON-LINEAR MODEL OF THE BALL AND BEAM SYSTEM

CHAPTER-III MODELING AND IMPLEMENTATION OF PMBLDC MOTOR DRIVE

A Novel Asymmetric Three-Phase Cascaded 21 Level Inverter Fed Induction Motor Using Multicarrier PWM with PI and Fuzzy Controller

Space Vector PWM Voltage Source Inverter Fed to Permanent Magnet Synchronous Motor

Fuzzy Logic Controlled Solar Module for Driving Three- Phase Induction Motor

The Pitch Control Algorithm of Wind Turbine Based on Fuzzy Control and PID Control

Synchronous Current Control of Three phase Induction motor by CEMF compensation

ISSN: [IDSTM-18] Impact Factor: 5.164

CHAPTER 4 LOAD FREQUENCY CONTROL OF INTERCONNECTED HYDRO-THERMAL SYSTEM

Comparative Analysis of PI Controller and Fuzzy Logic Controller for Speed Control of Three Phase Induction Motor Drive

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

FUZZY LOGIC CONTROLLER BASED SPEED CONTROL OF THREE PHASE INDUCTION MOTOR

Selected Problems of Induction Motor Drives with Voltage Inverter and Inverter Output Filters

CHAPTER 3 VOLTAGE SOURCE INVERTER (VSI)

SIMULATION AND IMPLEMENTATION OF PID-ANN CONTROLLER FOR CHOPPER FED EMBEDDED PMDC MOTOR

SIMULINK MODELING OF FUZZY CONTROLLER FOR CANE LEVEL CONTROLLING

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

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

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

Design and Implementation of Self-Tuning Fuzzy-PID Controller for Process Liquid Level Control

DESIGN OF A HYBRID ACTIVE FILTER FOR HARMONICS SUPPRESSION WITH VARIABLE CONDUCTANCE IN INDUSTRIAL POWER SYSTEMS USING FUZZY

SCIENCE & TECHNOLOGY

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

Three Phase Induction Motor Drive Using Single Phase Inverter and Constant V/F method

Transcription:

ANALELE UNIVERSITĂłII EFTIMIE MURGU REŞIłA ANUL XX, NR. 1, 2013, ISSN 1453-7397 Marwan A. Badran, Mostafa A. Hamood, Waleed F. Faris Fuzzy Logic Based Speed Control System for Three- Phase Induction Motor Three-phase induction motors have been used in a wide range of industry applications. Using modern technology, the speed of induction motor can be easily controlled by variable frequency drives (VFDs). These drives use high speed power transistors with various switching techniques, mainly PWM schemes. For several decades, conventional control systems were applied to electric drives to control the speed of induction motor. Although conventional controllers showed good results, but they still need tuning to obtain optimum results. The recent proposed control systems use fuzzy logic controller () to enhance the performance of induction motor drives. In this paper, a fuzzy logic based speed control system is presented. The proposed controller has been designed with MATLAB/SIMULINK software, and it was tested for various operating conditions including load disturbance and sudden change of reference speed. The results showed better performance of the proposed controller compared with the conventional PI controller. Keywords: Electric Drive, PI controller, Fuzzy Logic Controller 1. Introduction Electric drives play an important role in the field of power electronics; since they are used in a wide range of applications. In this context, it is important to match the correct drive to the application in accordance with its requirements. In the recent decades, a huge step had been taken in power semiconductors and microprocessors development. As a result, modern drive system technology had changed dramatically, and accordingly more studies were done on electric drive systems to fulfill the various needs of different applications [1]. The continuous improvements in power electronics field made it easier to develop modern switch-mode inverters based on high speed power transistors, like MOSFET and IGBT. Such inverters are able to adjust the speed of induction motor more efficiently than before. Using power transistors has the advantage of making 17

electric drives lighter and less cost than old styles that used DC motors. Furthermore, the switching schemes, mainly PWM, improved the performance of modern electric drives, and several PWM techniques had been proposed with different advantages and drawbacks. On the other hand, induction motors became the most widely used in industrial drive applications due to their advantages over other motors. Some of these advantages are: ruggedness, lower rotor inertia, absence of commutator and brushes, besides the lower price and smaller size [2]. For several decades, researchers used classical methods to control the speed of induction motor. Such controllers (like conventional PI controller) showed simplicity in design and stability in performance. Even though, the conventional controllers still require the mathematical model of induction motor. Besides, they may produce overshoot or long settling time in case of load disturbance or sudden change of reference speed. To overcome these drawbacks, intelligent control systems, such as fuzzy logic, had been widely used for induction motor control. These control systems are based on artificial intelligence theory and conventional control theory as well [3]. In this paper, a fuzzy logic based speed control system is presented. The proposed controller is applied to electric drive to control the speed of three-phase induction motor. Section II describes the use of in electric drives and some related works. Section III illustrates the architecture and simulation of intelligent controller applied to three-phase voltage source inverter. Results are shown and discussed in Section IV followed by conclusion in Section V. 2. Fuzzy Logic Control System A. Related Works As mentioned in Section I, PI controller is one of the most commonly used controllers showing good robustness. Later on, became a well-known controller and had been used as independent or combined with PI to improve the performance of the electric drive. The use of for speed control of induction motor is reviewed in the following literature survey: Fonseca et al. [4] presented an evaluation of fuzzy logic techniques applied to the control of induction motor. Matlab/Simulink and fuzzytech were used for simulation, while Intel 80C196KD microcontroller was used to generate the PWM signals to control the IGBT motor drive inverter. Leão et al. [5] proposed a fuzzy speed control loop for three-phase inverter to control the speed of induction motor. To achieve a specific speed, a computer program is used to generate PWM signal which gives the corresponding frequency. Furthermore, an internal PID controller was used for current control. Baghgar et al. [6] demonstrated the use of artificial intelligent technique as a controller for induction motor. In that study, was applied to test the performance the induction motor drive, which was implemented with suitable speed regulation. Chitra et al. [7] proposed a fuzzy logic 18

based speed control of induction motor using field oriented control technique. The proposed system was designed and simulated using MATLAB. Erenoglu et al. [8] introduced a design methodology that combines PID and the fuzzy controllers to form an intelligent hybrid controller. The blending mechanism of PID and fuzzy controllers depends on a certain function of actuating error to combine. The proposed system has an intelligent switching scheme that decides about the priority of the two controller parts. A genetic search algorithm was used for tuning the controller parameters. Javadi [9] proposed the use of artificial intelligence to control induction motor. According to his study, an AC induction motor may consume more energy than it needs. So, using can save more energy consumed by induction motor during start time or when it works in less than full load. Furthermore, the cost and complexity of controller are reduced. Tunyasrirut et al. [10] presented a speed control system for induction motor using SVPWM voltage source inverter. This proposed system adjusts the frequency and amplitude of the stator voltage to the control the speed of the motor, while keeping the V/f ratio constant. A Fuzzy logic controller was used to keep the motor speed constant while the load varies. Dey et. al [11] proposed a set of fuzzy logics to control the speed of vector controlled three-phase induction motor. In this study, and PI controller were modeled using MATLAB/SIMULINK. Both controllers were then compared to each other based on their effect on the performance of the induction motor. As a conclusion of the above mentioned studies, their results emphasized the following: 1. The superiority of fuzzy logic controller over PID controller. 2. The use of fuzzy logic controllers in enhancing the performance of induction motor drive. 3. The trends of using intelligent control systems in the recent studies on electric drives. B. Applying of Fuzzy Logic to Electric Drives Fuzzy control is based on the fuzzy logic theory which was first proposed by Zadeh [12]. Fuzzy controllers are rule-based controllers that use if then format for the control process. In this format, several variables could be used either in condition or conclusion side of the if then rules. As a result, the mathematical model of the system is not required in fuzzy control, so it can be applied to nonlinear systems. The structure of fuzzy controller is shown in Figure 1 [13]. Crisp Inputs Fuzzification Fuzzy Vectors Fuzzy Inference Fuzzy Outputs Defuzzification Crisp Outputs Figure 1. Fuzzy control structure 19

As seen in Figure 1, the fuzzy inference system consists of three main parts which can be illustrated as follows: 1. Fuzzification Fuzzification is the process in which a crisp values are transformed into grades of membership for linguistic terms of fuzzy sets. The most commonly used method is the singleton fuzzifier [14]. 2. The fuzzy inference engine Fuzzy inference engine is the process that relates input fuzzy sets to output fuzzy sets using if-then rules and fuzzy mechanism to derive a reasonable output form crisp or fuzzy inputs. There are two types of fuzzy inference systems: Mamdani-type and Sugeno-type. Mamdani fuzzy inference system is the most commonly used method; since it has the advantages of intuition, wide acceptance and suitability to human input [15]. The following steps summarize the algorithm of Mamdani (max-min) inference engine [16]: Step 1: Computing the degree of fulfillment by: β (1) i = max [µ A' ( x) µ Ai ( x)], i = 1,2,, K Step 2: Deriving the output fuzzy sets β : µ ' ( y) = µ ( y), y Y, i = 1,2, K Bi i Bi, 20 ' i β (2) Step 3: Aggregating the output fuzzy sets β into a single fuzzy set B': µ ' ( y) = maxµ ' Bi 1 i K Bi ( y), y Y ' 3. Defuzzification Defuzzification is the process from which a crisp value is produced from a fuzzy set through fuzzy inference. Although many defuzzification methods have been proposed, they are not resting on scientific bases; so defuzzification is considered an art rather than a science [14]. The following are the most famous defuzzification methods: centroid, average of maxima, midpoint of maxima, median, area, height, and maximal height [17]. Among these methods, the most commonly used is the (centroid) defuzzification. This technique was developed by Sugeno in 1985, and it had very accurate results compared with other methods. The centroid defuzzification, which is shown in Figure 2, could be expressed as follows [18]: x* µ ( x) x dx i µ ( x) dx where: x* is the defuzzified output µ ( x) i i (3) = (4) i is the aggregated membership function x is the output variable

Rule1 If x is A then N is D Rule2 If y is B then N is E Rule 3 If z is C then N is F Difuzzification crisp value = N Figure 2. Centroid defuzzification using max-min inference C. Fuzzy Logic-Based Controller Modern electric drives require monitoring the shaft speed of the motor continuously to assure that it follows preselected tracks. Fuzzy control system could be designed to achieve this goal. Fuzzy control system could replace human experience using fuzzy rule-based system by converting linguistic control into automatic control approach. One of advantages is that it shows high performance control without requiring mathematical model of the system. The implementation of could be summarized in the following steps [19]: 1. Determination which of system dynamic parameters will be used as input, and which will be used as output of the fuzzy controller. For example: rotor speed and rotor acceleration are the inputs, while voltage and frequency are the outputs. 2. Choosing proper linguistic fuzzy variables to describe the membership functions for input and output variables of the fuzzy controller. These variables are used to transform numerical values into fuzzy quantities. For example: (NL) is used for (negative large), and (PM) is used for (positive medium). 3. Building the fuzzy control rules that relate input variables to output variables using (if-then) statements. 4. Finally, a fuzzy centroid is used to calculate the fuzzy control output. D. Speed control using In the case of motor speed control, the two needed input variables for are: the motor speed error (E) and its derivative, which represents the change of speed error (CE). Whereas, the controller output is the change in frequency (CF) of the voltage supply fed to motor. Speed error and change of speed error could be defined as follows: E = V ref V act (5) CE = de / dt (6) where V ref is the desired motor speed V act is the measured motor speed 21

In fuzzy controller design, three main regions could be defined for each of the two input fuzzy variables, and the same number for the output variable. These regions are: negative, zero, and positive (as shown in Figure 3). In the input side (E and CE), these regions are used to determine the required frequency of voltage supply based on predefined regions at the output side (CF). Such frequency enables the motor speed to follow a desired reference track [19]. Figure 3. Triangular membership functions example Positive and negative regions are usually divided into sub regions, such as (positive big) and (negative medium). In general, an odd number of membership functions are used to partition a region in fuzzy logic applications, often five or seven [18]. 3. Description of the Proposed Intelligent Controller The proposed control system (as shown in Figure 4) has two inputs: the first input is the set point, which represents the desired speed of motor. The second input is the feedback signal, which represents the actual motor speed. was applied to this system to control the speed of the induction motor. The output of is sent to the three-phase inverter to produce waveform with variable voltage and frequency to control the speed of the induction motor. ω* + ω e ė Fuzzy Logic Controller 3-Phase Inverter Induction Motor Figure 4. Block diagram of fuzzy logic based speed control system 22

in this system uses Mamdani fuzzy inference system to relate two input variables to one output variable. The first input variable is the error (E), which is the difference between desired (set point) and measured speed, while the other input is the change of error (CE). The output variable is the change in frequency (CF). The membership functions for input and output variables are shown in Figure 5 and Figure 6. Figure 5. Membership functions of speed error (E) and change in frequency (CF) Figure 6. Membership functions of change in error (CE) All input and output variables were normalized to be fit the range of (-1 to 1). The output variable (CF) is used to calculate the needed change of frequency which will be used to control the speed of induction motor. All fuzzy rules used in the proposed system are summarized in Table 2: Table 2. Fuzzy rule base of E CE NB NM NS ZE PS PM PB NB NB NB NB NB NM NS ZE NM NB NB NB NM NS ZE PS NS NB NB NM NS ZE PS PM ZE NB NM NS ZE PS PM PB PS NM NS ZE PS PM PB PB PM NS ZE PS PM PB PB PB PB ZE PS PM PB PB PB PB The combination of three-phase inverter with block yields a closed loop fuzzy control system for induction motor drive as shown in Figure 7. 23

Continuous powergui Display Scope Freq Constant V/Hz m theta Umag Uangle Pulses SVPWM Generator G A B C 3-phase bridge load A A' B B' C C' LC Filter Tm A B C m 220 V, 50 Hz Induction motor -K- rad/rpm CF -K- 1/s -K- du/dt -K- Set point (rpm) E (normalized ) CE CE (normalized ) 24 Feedback Figure 7. Fuzzy logic controller for three-phase induction motor drive As shown in Figure 7, set point is the desired speed of the motor, while the feedback signal is the measured value of the induction motor speed. The measured speed is multiplied by (30/π) to convert the (rad/s) unit into (rpm) unit. The error signal (which is the actual speed subtracted from the desired speed) and its derivative are used as input for block. The output of is the required change in frequency which will be integrated continuously, while the saturation block is used to limit the output frequency within the system limitations. The control signal, which represents the frequency in this case, is sent to V/Hz block which will maintain a constant ratio between voltage and frequency to keep the torque constant while the speed varies. The output of this block is sent to SVPWM generator which will accordingly produce a PWM signal that meets the input frequency. Resulted PWM signal is used to trigger the MOSFET Hex-bridge to produce a similar signal with amplified voltage in the inverter output. Eventually, LC-filter smoothes the output wave to remove high frequency signals and produce a sine wave output voltage with the fundamental frequency. This wave will be used to drive the motor in the desired speed. Feedback signal, which is the motor speed, will be sent again to. So, the closed loop control system works continuously to achieve the desired motor speed, and keep it stable.

4. Results and discussion Several simulation tests were done using both PI and to control the speed of induction motor. Simulations were carried out using various operating conditions such as reference speed and applied load. The performance of PI and were analyzed and compared. The following two figures illustrate the speed response of for selected reference speeds and its performance during load disturbance. Motor speed (rpm) 900 800 700 600 500 400 300 Applying Load Removing Load Frequency (Hz) 30 25 20 15 10 200 100 5 0 0 1 2 3 4 5 6 7 8 Time (s) Figure 8. Speed response (900 rpm) 0 0 1 2 3 4 5 6 7 8 Time (s) Figure 9. Control signal (900 rpm) Figure 8 shows the speed response of the proposed control system when the reference speed = 900rpm, while Figure 9 shows the output of (the control signal). In this simulation, a load was applied at time = 1.5 s, then it was removed at time = 3 s. The applied load caused the motor speed to go down below the reference speed. At the same time, the control signal went up to compensate the loss of speed as shown in Figure 9. When the applied load was removed, the control signal went down to maintain the actual speed equal to the set point. The following two figures show the speed response of system while applying two loads with time interval between them. Motor speed (rpm) 1000 900 800 700 600 500 400 300 200 100 Applying Load 1 Applying Load 2 0 0 1 2 3 4 5 6 7 8 Time (s) 0 0 1 2 3 4 5 6 7 8 Time (s) Figure 10. Speed response (1000 rpm) Figure 11. Control signal (1000 rpm) 25 Frequency (Hz) 40 35 30 25 20 15 10 5

As seen in Figure 10, load 1 was applied at time = 2 s, while load 2 was applied at time = 5 s. Since load 2 is greater than load 1, its effect on the motor speed is greater. Consequently, the control signal is proportional to load disturbance as seen in Figure 11. So, the actual motor speed is maintained equal to the reference speed after a short time of change because of load disturbance. For comparison, the following simulation tests show the speed response of the system while using and PI for various reference speed and applied load. Motor speed (rpm) 1000 900 800 700 600 500 400 300 200 100 PID No Control 0 0 1 2 3 4 5 6 7 8 Time (s) Figure 12. Speed response comparison for sudden change in load Motor speed (rpm) 1600 1400 1200 1000 800 600 400 200 Reference No Control PID 0 0 1 2 3 4 5 6 7 8 Time (s) Figure 13. Speed response for sudden change in load and reference speed Figure 12 shows a comparison of system behavior (without control, with PI and with ) while applying load at time = 2 s and another load at time = 5 s. In Figure 13, multi reference speeds (1500, 900 and 1200 rpm) were used with load disturbance at time = 3 s and at time = 5 s. As noticed in the both figures, the actual speed went down after each load applying, while both PI and showed a good response to this change. But, to be more accurate, Table 3 shows a numerical comparison between the performance of and PI, in terms of rise time and settling time, when multistep speed input is used as shown in Figure 13. Table 3. A comparison of and PI performance in multistep speed response Reference speed Rise time (s) Settling time (s) (rpm) PI PI 1500 0.5392 0.4026 0.9496 0.9685 900 0.5387 0.6476 0.8074 1.1844 1200 0.3850 0.5201 0.5736 0.8461 It is clear from the above table that except for the rise time at 1500 rpm, showed faster response in both rise time and settling time compared with PI response for multistep speed input. As a result, showed better performance compared with PI controller. also showed the ability to control speed of the three-phase induction motor and provide an accurate and fast response with relatively no overshoot and no steady state error. 26

Finally, the quality of the output waveform depends on the smoothness of the sine wave which depends on the harmonic components. So, it is essential to analyze the harmonic components to determine the quality of the inverter output waveform. For this purpose, several tests were done using simulation to analyze the harmonic components of the output voltage. A sample test was done using the following input speeds: 700, 900, 1200 and 1400 rpm, and the resulting THD was 2.3%, 2.9%, 1.8% and 3% respectively. So, all THD values are less than 5%, which is the acceptable harmonic distortion according to IEEE standards [20]. 5. Conclusion This paper presents a fuzzy logic based control system used for controlling the speed of three-phase induction motor. The structure of fuzzy logic controller was described in this paper, in addition to reviewing some related works. The closed loop control system of and three-phase voltage source inverter was simulated using SIMULINK software. Based on the set point and feedback, produces the proper control signal which will be used by the inverter to control the speed of the induction motor. Simulation results showed better performance of the proposed over the conventional PI controller in both rise time and settling time. References [1] Crowder R., Electric Drives and Electromechanical Systems, UK: Elsevier Linacre House, 2006. [2] Novotny D.W., Lipo T.A., Vector control and dynamics of AC drives, Oxford University Press Inc., New York, 1996. [3] Bose B.K., Power Electronics and Motion Control-Technology Status and Recent Trends. IEEE Transactions on Industry Applications, Vol. 29, no. 5., 1993. [4] Fonseca J., Afonso J.L., Martins J.S., Couto C., Fuzzy Logic Speed Control of an Induction Motor, Microprocess. and Microsyst., Vol. 22, pp.523-534., 1999. [5] Leão A.T., Teixeira E.P., Camacho J.R., A robust fuzzy speed control applied to a three-phase inverter feeding a three-phase induction motor International conference on electrical machines, Espoo, Finland, pp. 685-689, 2000. [6] Baghgar H., Varjani A., Asghar T., Using Fuzzy Controller in Induction Motor Speed Control with Constant Flux World Academy of Science, Engineering and Technology, Vol. 5, ISSN 1307-6884, 2005. [7] Chitra V., Prabhakar R.S., Induction Motor Speed Control Using Fuzzy Logic Controller, World Academy of Science, Engineering and Technology 23, 2006. 27

[8] Erenoglu I., Eksin I., Yesil E., Guzelkaya M., An intelligent hybrid fuzzy PID controller Proceeding of the 20th European, Modeling and Simulation,(ECMS 06), Wolfgang Borutzky, Alessandra Orsoni, Richard Zobel, pp. 1-5, 2006. [9] Javadi S., Induction Motor Drive Using Fuzzy Logic International Conference on Systems Theory and Scientific Computation, Athens, Greece, 24-26, 2007. [10] Tunyasrirut S., Suksri T., Srilad S., Fuzzy logic control for a speed control of induction motor using space vector pulse width modulation International Journal of Applied Science, Engineering and Technology, Vol. 4 No. 1, 2006. [11] Dey A., Singh B., Dwivedi B., Chandra D., "Vector Control of Three- Phase Induction Motor Using AI Technique" ARPN Journal of Engineering and Applied Sciences, Vol. 4, NO.4, 2009. [12] Zadeh L.A., Fuzzy sets, Information and Control, Vol. 8, p.p. 338-353, 1965. [13] Skvarenina T.L., The Power Electronics Handbook. CRC Press, 2002. [14] Mendel J.M., Fuzzy Logic Systems for Engineering: A tutorial, Proceedings of the IEEE, Vol. 83, pp. 345-377, 1995. [15] Arkhipov M., Krueger E., Kurtener D., Evaluation of Ecological Conditions Using Bioindicators: Application of Fuzzy Modeling International Conference on Computational Science and its applications - ICCSA 2008, Part I, LNCS 5072, pp. 491-500, 2008. [16] Bonivento C., Fantuzzi C., Rovatti R. (ed.), Fuzzy logic control: advances in methodology, World Scientific Publishing Co. Pte. Ltd., Singapore, 1998. [17] Li H., Guota M. M. (ed.), Fuzzy logic and intelligent systems, Kluwer Academic Publishers, USA, 1995. [18] Ross T.J., Fuzzy Logic with Engineering Applications, 3rd Edition. Wiley and Sons, 2010. [19] Rashid M. H. (ed.), Power electronics handbook: devices, circuits, and applications, Academic Press, USA, 2007. [20] IEEE Std 519-1992, IEEE Recommended Practices and Requirements for Harmonic Control in Electrical Addresses: Marwan A. Badran, International Islamic University, Malaysia. Marwan_69@yahoo.com Mostafa A. Hamood, International Islamic University, Malaysia. eng_mustafa982@yahoo.com Prof. Dr. Waleed F. Faris, International Islamic University, Malaysia. wfaris@vt.edu 28