Speed Control of BLDC Motor-A Fuzzy Logic Approach

Similar documents
A Brushless DC Motor Speed Control By Fuzzy PID Controller

SPEED CONTROL OF BRUSHLESS DC MOTOR USING FUZZY BASED CONTROLLERS

Modeling & Simulation of PMSM Drives with Fuzzy Logic Controller

Speed Control of Brushless DC Motor Using Fuzzy Based Controllers

UG Student, Department of Electrical Engineering, Gurunanak Institute of Engineering & Technology, Nagpur

Simulation of Solar Powered PMBLDC Motor Drive

A NEW C-DUMP CONVERTER WITH POWER FACTOR CORRECTION FEATURE FOR BLDC DRIVE

Control Strategies for BLDC Motor

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

Speed control of sensorless BLDC motor with two side chopping PWM

Investigations of Fuzzy Logic Controller for Sensorless Switched Reluctance Motor Drive

CHAPTER 4 FUZZY BASED DYNAMIC PWM CONTROL

Controlling of Permanent Magnet Brushless DC Motor using Instrumentation Technique

BLDC Motor Drive with Power Factor Correction Using PWM Rectifier

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

Digital PWM Techniques and Commutation for Brushless DC Motor Control Applications: Review

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

Brushless DC Motor Model Incorporating Fuzzy Controller for Prosthetic Hand Application

South Asian Journal of Engineering and Technology Vol.3, No.3 (2017)

PROPORTIONAL INTEGRAL &DERIVATIVE CONTROLLER FOR BLDC MOTOR

SPEED CONTROL OF BRUSHLES DC MOTOR

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

Renewable Energy Based Interleaved Boost Converter

Reduction of Harmonics and Torque Ripples of BLDC Motor by Cascaded H-Bridge Multi Level Inverter Using Current and Speed Control Techniques

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

TRACK VOLTAGE APPROACH USING CONVENTIONAL PI AND FUZZY LOGIC CONTROLLER FOR PERFORMANCE COMPARISON OF BLDC MOTOR DRIVE SYSTEM FED BY CUK CONVERTER

FUZZY LOGIC BASED DIRECT TORQUE CONTROL OF THREE PHASE INDUCTION MOTOR

CHAPTER 6 CURRENT REGULATED PWM SCHEME BASED FOUR- SWITCH THREE-PHASE BRUSHLESS DC MOTOR DRIVE

Simulation Study of MOSFET Based Drive Circuit Design of Sensorless BLDC Motor for Space Vehicle

ISSN Vol.05,Issue.01, January-2017, Pages:

SIMULATION AND IMPLEMENTATION OF CURRENT CONTROL OF BLDC MOTOR BASED ON A COMMON DC SIGNAL

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

Design of A Closed Loop Speed Control For BLDC Motor

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

Sensorless control of BLDC motor based on Hysteresis comparator with PI control for speed regulation

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

Modeling and Simulation Analysis of Eleven Phase Brushless DC Motor

Speed Control of BLDC Motor Using FPGA

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

VIENNA RECTIFIER FED BLDC MOTOR

SPEED CONTROL OF INDUCTION MOTOR WITHOUT SPEED SENSOR AT LOW SPEED OPERATIONS

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

Digital Control of MS-150 Modular Position Servo System

CHAPTER 2 STATE SPACE MODEL OF BLDC MOTOR

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

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

Development of a Fuzzy Logic Controller for Industrial Conveyor Systems

II. PROPOSED CLOSED LOOP SPEED CONTROL OF PMSM BLOCK DIAGRAM

Simulation of BLDC motor control with Reduced Order Model of the System with Observer State using SMC technique

Fuzzy based Speed Control of Brushless DC Motor fed Electric Vehicle

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

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

Optimized Speed Control for BLDC Motor

Fuzzy Logic Based Speed Control System Comparative Study

Vienna Rectifier Fed BLDC Motor

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

Sharmila Kumari.M, Sumathi.V, Vivekanandan S, Shobana S

Analysis of an Economical BLDC Drive System

An Adjustable-Speed PFC Bridgeless Single Switch SEPIC Converter-Fed BLDC Motor

Fuzzy logic Control of BLDC Motor for four Quadrant Operation

OPTIMAL TORQUE RIPPLE CONTROL OF ASYNCHRONOUS DRIVE USING INTELLIGENT CONTROLLERS

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

Fuzzy Logic Controller Based Direct Torque Control of PMBLDC Motor

Fuzzy logic control implementation in sensorless PM drive systems

Hardware Implementation of Fuzzy Logic Controller for Sensorless Permanent Magnet BLDC Motor Drives

A Dynamic Modeling Permanent Magnet Synchronous Motor Drive System

Efficiency Optimized Brushless DC Motor Drive. based on Input Current Harmonic Elimination

A COMPARISON STUDY OF THE COMMUTATION METHODS FOR THE THREE-PHASE PERMANENT MAGNET BRUSHLESS DC MOTOR

Fuzzy Logic Controller Based Four Phase Switched Reluctance Motor

Volume 1, Number 1, 2015 Pages Jordan Journal of Electrical Engineering ISSN (Print): , ISSN (Online):

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

Design of Compensator for Dynamical System

Sensorless Control of BLDC Motor Drive Fed by Isolated DC-DC Converter

Simulation of Sensorless Digital Control of BLDC Motor Based on Zero Cross Detection

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

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

HARDWARE IMPLEMENTATION OF PFC BUCK-BOOST CONVERTER DRIVEN PMBLDC MOTOR DRIVE FOR MINING APPLICATIONS

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

Swinburne Research Bank

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

Simulation and Dynamic Response of Closed Loop Speed Control of PMSM Drive Using Fuzzy Controller

Design of Different Controller for Cruise Control System

Reduction of Torque Ripple in Trapezoidal PMSM using Multilevel Inverter

Simulation of Interleaved Buck Converter Fed PMBLDC Drive System with Input Disturbance

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

Simulation and Dynamic Response of Closed Loop Speed Control of PMSM Drive Using Fuzzy Controller

Control of PMSM using Neuro-Fuzzy Based SVPWM Technique

Fuzzy Logic Controller on DC/DC Boost Converter

International Journal of Intellectual Advancements and Research in Engineering Computations

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

TABLE OF CONTENTS CHAPTER NO. TITLE PAGE NO. LIST OF TABLES LIST OF FIGURES LIST OF SYMBOLS AND ABBREVIATIONS

NEW ADAPTIVE SPEED CONTROLLER FOR IPMSM DRIVE

A Fuzzy Controlled PWM Current Source Inverter for Wind Energy Conversion System

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

Optimal Tuning of PID Controller for PMBLDC Motor using Cat Swarm Optimization

Application of Fuzzy Logic Controller in Shunt Active Power Filter

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

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

SIMULINK MODEL OF ADAPATIVE FUZZY PID CONTROLLER BASED BLDC MOTOR DRIVES

International Journal of Intellectual Advancements and Research in Engineering Computations

Transcription:

National conference on Engineering Innovations and Solutions (NCEIS 2018) International Journal of Scientific Research in Computer Science, Engineering and Information Technology 2018 IJSRCSEIT Volume 4 Issue 6 ISSN : 2456-3307 Speed Control of BLDC Motor-A Fuzzy Logic Approach Divyashree K P 1,Kavya D L 1, Sushmitha K 1, Kiran Kumar G R 2 1 UG Students, EEE Department PESITM, Shivamogga, Karnataka, India 2 Assistant Professor, EEE Department PESITM, Shivamogga, Karnataka, India ABSTRACT The main objective of this paper is to apply the principle and technology of fuzzy logic controller (FLC) using PID controller for the speed control of brushless direct current (BLDC) permanent magnet motor drive. The controller is designed to track variations of speed references and to stabilize the output speed during load variations. The BLDC has some advantages compare to the other type of motors, because of its nonlinear drive characteristics, it is difficult to handle by using conventional PID controller. The BLDC motor is fed from the inverter where the rotor position and current controller are the inputs. Tuning parameters and its computation using conventional controller is difficult and also it does not give satisfied control characteristics. In order to overcome this here it is proposed to use FLC, it gives better control performance compared to conventional controller. The effectiveness of the proposed scheme is verified by simulating the model in MATLAB-simulink, which says that the proposed scheme gives a significant improvement in control performance compared to the conventional controller. Keywords: Brushless DC motor (BLDC), Fuzzy logic controller (FLC), PID controller. I. INTRODUCTION In heavy industries there are two types of DC motors are mainly used, one is Conventional DC motor where current produces the flux through the stationary pole structure s field coil and another one is Brushless DC motor where instead of wire wound field poles, permanent magnet produces the air gap flux. Definition of BLDC motor can be conventionally given as Permanent magnet synchronous motor with Trapezoidal Back Emf wave form shape. BLDC motor do not have brushes instead of it commutation is done electronically. The most recognizable improvement of the brushless arrangement is the elimination of the brushes, which excludes brush maintenance and the sparking allied with them. Ensuring the armature windings on the stator supports the transmission of heat from the windings. Because there are no windings on the rotor, electrical losses in the rotor are minimal [1]. In recent days BLDC motors with high performance were used in variable speed drive systems of the industrial applications and electric vehicles. Now a day for the speed control design of BLDC motor different modern control solutions are proposed [2]. However, speed control system used in conventional PID controller has simple, stable and highly reliable algorithm. Achieving the optimal state under field conditions is difficult due to poor robustness and complexity in tuning PID controller parameters[3]. In this paper fuzzy PID controller is designed for speed regulation of BLDC motor. T o keep the motor speed constant even when the load varies and to CSEIT1846162 Published 08 May 2018 May-June 2018 [ (4 ) 6 : 863-867 ] 863

show the dynamic response of speed. Number of inputs and membership functions are framed and also set of rules are formulated owing to different conditions[4] [5]. Table 1. Truth table for clockwise rotation II. SPEED CONTROL OF BLDC MOTOR The Fig.1 shows the block diagram for the speed control of BLDC motor having two control loops. The inner loop is used to synchronize the system based on the status of motor and outer loop is used to provide a feedback. Two phases of BLDC motor are energized concurrently using the six power transistors which are in three phase power converter of driving circuit of speed control. In stator of BLDC motor three Hall sensors are placed to sense the rotor position which is used to find the switching sequence of MOSFET transistors. Reference current is produced by reference current generator and with the hall sensor information signal vector of back EMF is produced by decoder block. To run the motor in opposite direction we have to give opposite current. Based on that, we have Table I for clockwise rotation to calculate back EMF and Table II for gate logic to transform EMF to 6 signals on the gates. III. CONTROLLER CIRCUIT A. Modeling of Conventional PID Controller A PID controller is a standard control loop feedback mechanism to correct the error between a measured process variable and a desired value. The best control system demands small rise time, small settling time, small peak time, small maximum overshoot percentage and minute steady state error. To attain significant values of time domain specifications, a PID controller utilizes the conception of proportional controller, Integral controller and/or derivative controller. Figure 1. Speed control of BLDC motor. Figure 2. Simulation model of conventional PID controller 864

Table 2. Truth table for Gate logic The model developed to study the performance of the motor on sudden change in load with PID controller is shown in Fig.2. The motor speed, sent through the feedback path, is compared with a reference speed of 3000 rpm with the help of comparator which is fed to the PID controller. Thiscontroller improves the transient performance of the motor. The output of controller is fed to the controlled voltage source. The inverter circuit is fed by this voltage source. The firing (gate pulse) of MOSFET/Diode inverter circuit are decided by Gate/Decoder (Hall Sensor) which are activated by the rotor s position. The output of inverter circuit is fed to Permanent Magnet Synchronous Motor (PMSM). The output of PMSM in terms of back emf, rotor speed and electromagnetic torque are taken out for measurements. One set of the outputs of PMSM is fed to Decoder/Gate block so that it decides the gate pattern of inverter circuit. The simulation is carried out under the different operating conditions such as starting and load application. B. Modeling of Fuzzy PID Controller Fuzzy logic control is a control algorithm based on a linguistic control strategy, which is derived from expert knowledge into an automatic control strategy. A block diagram for a fuzzy control system is given in Fig.3. The fuzzy controller consists of the following four components: Figuew 3. Structure of Fuzzy Logic Fuzzification: The first block inside the controller is fuzzificationwhich converts each piece of input data to degrees of membership by a lookup in one or several membership functions. The fuzzification block matches the input data with the conditions of the rules to determine. There is degree of membership for each linguistic term that applies to the input variable. Defuzzification: The reverse of Fuzzification is called Defuzzification. The useof Fuzzy Logic Controller produces required output in alinguistic variable (fuzzy number). According to real worldrequirements, the linguistic variables have to be transformedto crisp output. Inference Mechanism: Inference mechanism is defined as the Software code whichprocesses the rules, cases, objects or other type of knowledgeand expertise based on the facts of a given situation. Whenthere is a problem to be solved that involves logic rather thanfencing skills, we take a series of inference steps that mayinclude deduction, association, recognition, and decision making. An inference engine is an information processingsystem 865

that systematicallyemploys inference steps similar to that of a human brain. Rule Base:A decision making logic which is, simulating a human decision process, inters fuzzy control action from theknowledge of the control rules and linguistic variabledefinitions. The rules are in the If Then format andformally the If side is called the conditions and the Then sideis called the conclusion. In a rule-based controller the controlstrategy is stored in a more or less natural language. A rulebase controller is easy to understand and easy to maintain for anon- specialist end user and an equivalent controller could beimplemented using conventional techniques. The rules areillustrated in Table III (7*7=49).The linguistic variables that isused in the rules are: 1. LN Large Negative 2. MN Medium Negative 3. SN Small Negative 4. ZE Zero 5. SP Small Positive 6. MP Medium Positive 7. LP Large Positive Figure 4. Simulation model of Fuzzy PID Controller The simulation model of Fuzzy PID controller is shown in Fig4. The Fuzzy PID controller consists of two portions, one is Fuzzy controller and another is Conventional PID controller. Fuzzy PID controller is fed by two controlled inputs such as error(e), change in error(ce) and one output. Table 3. Fuzzy Rules Figure 5. Membership Function IV. SIMULATION RESULTS The output responses obtained by running the simulation of the models developed for BLDC motorunder applied load at 0.2sec with PID controller and Fuzzy PID controller are shown in Fig 6and Fig 7respectively. 866

V. CONCLUSION Figure 6. Speed Response Curve of PID Controller An evaluation of Fuzzy Logic Techniques applied to the control of electrical machines is presented. As an example, a PID control scheme for BLDC motor is presented. Simulation results confirmed that the fuzzy logic approach is feasible and can be an interesting alternative to conventional control, even when the system model is known and linear.the proposed fuzzy logic control presented a slightly superior dynamic performance when compared with a conventional scheme (PID controller), namely in terms of percentage overshoot, rise time, transient error and steady state error. The MATLAB/Simulink, software tool is used for simulation and controller design. VI. REFERENCES Figure 7. Speed Response Curve of Fuzzy PID Controller Under applied load, it is observed that in Fuzzy PID Controller, the percentage overshoot, rise time, transient errors and steady state error are lower when compared with PID controller. Table 4. Comparison between PID controller and Fuzzy PID controller Controller PID Fuzzy PID Tuning parameters Percentage 2.27% 0% Overshoot Transient 0.04 0 Error Rise Time 0.023 0.034 Steady state 0.27 0.35 error [1] Ashwini M. Welekar, A. A. Apte, Development of brushless DC motor drive, IOSR Journal of Electrical and Electronics Engineering, e-issn: 27278-1676, p- ISSN:2320-3331 PP 12-18, 2014. [2] T.S. Hui, K.P. Basu, V. Subbiah, Permanent magnet brushless motor control techniques, IEEE, National Power and energy conference 2003 Proceedings, Bangi, Malaysia. [3] Shivani Mishra, S. S. Thakur, S.P.Phulambrikar, Speed control of PMBLDC motor with the help of PI controller, SSRG International Journal of Electrical and Electronics Engineering, vol. 2, issue 10, Oct 2015. [4] G. Prasad, N. Sree Ramya, P. V. N. Prasad, G. Tulasi Ram Das, Modelling and Simulation analysis of the brushless DC motor by using MATLAB, International Journal of Innovation Technology and Exploring Engineering, vol. 1, issue 5, oct 2012. [5] EssamNatsheh and Khalid A. Buragga, Comparison between Conventional and Fuzzy logic PID Controllers for controlling DC motors, IJCSI International Journal of ComputerScience issues,vol.7, Issue 5, September2010. [6] Su Whan Sung Jietae Lee- In- Beum Lee, Process Identification and PID control, John Wiley and Sons (Asia) Pte Ltd, Singapore, 2009. [7] P. Hari Krishnan and M. Arjun, Control of BLDC motor based on Adaptive Fuzzy logic PID controller, IEEE. 867