Modeling and Simulation of BLDC Motor using MATLAB/SIMULINK Environment

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

International Journal of Advance Research in Engineering, Science & Technology

Fuzzy Controller for Speed Control of BLDC motor using MATLAB

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

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

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

Fuzzy Logic Controller for BLDC Permanent Magnet Motor Drives

Implementation of SMC for BLDC Motor Drive

Reduction of Harmonic Distortion and Power Factor Improvement of BLDC Motor using Boost Converter

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

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

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

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

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

CHAPTER 3 BRUSHLESS DC MOTOR

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

PERFORMANCE ANALYSIS OF BLDC MOTOR SPEED CONTROL USING PI CONTROLLER

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

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

QUESTION BANK SPECIAL ELECTRICAL MACHINES

FOUR SWITCH THREE PHASE BRUSHLESS DC MOTOR DRIVE FOR HYBRID VEHICLES

SENSORLESS CONTROL OF BLDC MOTOR USING BACKEMF BASED DETECTION METHOD

General Purpose Permanent Magnet Motor Drive without Speed and Position Sensor

A matrix converter based drive for BLDC motor Radhika R, Prince Jose

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

DHANALAKSHMI SRINIVASAN COLLEGE OF ENGINEERING AND TECHNOLOGY MAMALLAPURAM, CHENNAI

International Journal of Advance Research in Engineering, Science & Technology. Comparative Analysis of DTC & FOC of Induction Motor

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

DsPIC Based Power Assisted Steering Using Brushless Direct Current Motor

Speed Control of High-Speed BLDC with Pulse Amplitude Modulation Control

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

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

International Journal of Advance Research in Engineering, Science & Technology

Question Bank ( ODD)

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

QUASI Z-SOURCE NETWORK BASEDCONTROL SCHEME FOR FSTP BLDC MOTOR

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

A Dual Stator Winding-Mixed Pole Brushless Synchronous Generator (Design, Performance Analysis & Modeling)

Feasibility of Four-Switch Three-phase Brushless DC Motor Control Scheme Based on Quasi Z-Source Network

Model Predictive Control of Back-to-Back Converter in PMSG Based Wind Energy System

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

CHAPTER 2 SELECTION OF MOTORS FOR ELECTRIC VEHICLE PROPULSION

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

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

Closed Loop Control of Separately Excited DC Motor

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

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

Brushless dc motor (BLDC) BLDC motor control & drives

ISSN (Online)

B.E-EEE(Marine) Batch 7. Subject Code EE1704 Subject Name Special Electrical Machines

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

2POWER CONVERTER TOPOLOGY OF BRUSHLESS DC MOTOR FOR IMPROVEMENT OF POWER QUALITY

Simulation and Development of Stepper Motor for Badminton Playing Robot

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

Note 8. Electric Actuators

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

DUAL BRIDGE RECTIFIER FOR PMSG VARIABLE SPEED WIND ENERGY CONVERSION SYSTEMS

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

CHAPTER 2 BRUSHLESS DC MOTOR

Simulation of Indirect Field Oriented Control of Induction Machine in Hybrid Electrical Vehicle with MATLAB Simulink

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

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

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

Performance Enhancement of Permanent magnet Brushless Dc Motor Using Multilevel Inverter

Mathematical Modeling and Simulation of Switched Reluctance Motor

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

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

CHAPTER 1 INTRODUCTION

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

Control of PMS Machine in Small Electric Karting to Improve the output Power Didi Istardi 1,a, Prasaja Wikanta 2,b

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

Rotor Side Speed Control Methods Using MATLAB/Simulink for Wound Induction Motor

AP, India

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

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

A Novel Method of Using Direct Torque Control in Bipolar Stepper Motor. Mr. Ajith Asok, Prof. Dominic Mathew

Instantaneous Torque Control of Small Inductance Brushless DC Motor

Advance Electronic Load Controller for Micro Hydro Power Plant

CLOSED LOOP BEHAVIOUR BACK EMF BASED SELF SENSING BLDC DRIVES

A Novel Integration of Power Electronics Devices for Electric Power Train

New Capacity Modulation Algorithm for Linear Compressor

Speed Control of Induction Motor using FOC Method

A BL-CSC Converter fed BLDC Motor Drive with Power Factor Correction

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

Development and Analysis of Bidirectional Converter for Electric Vehicle Application

Hardware Design of Brushless DC Motor System Based on DSP28335

Module 7. Electrical Machine Drives. Version 2 EE IIT, Kharagpur 1

Harmonic Elimination Using Three Phase Shunt Active Power Filter In Distribution System Consisting of BLDC Drive Load

Single-Controllable-Switch-Based Switched Reluctance Motor Drive.

Actuators are the muscles of robots.

A New Control Algorithm for Doubly Fed Induction Motor with Inverters Supplied by a PV and Battery Operating in Constant Torque Region

IMPROVING POWER FACTOR USING LANDSMAN CONVERTER IN PMBLDC MOTOR

Selected Problems of Electric Vehicle Dynamics

Volume II, Issue VII, July 2013 IJLTEMAS ISSN

MODELLING AND SIMULATION OF THREE PHASE BLDC MOTOR FOR ELECTRIC BRAKING USING MATLAB/SIMULINK

Implementation of Bidirectional DC-DC converter for Power Management in Hybrid Energy Sources

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING QUESTION BANK

Field Oriented Control of Permanent Magnet Synchronous Motor

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

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

Transcription:

Modeling and Simulation of BLDC Motor using MATLAB/SIMULINK Environment SudhanshuMitra 1, R.SaidaNayak 2, Ravi Prakash 3 1 Electrical Engineering Department, Manit Bhopal, India 2 Electrical Engineering Department, Manit Bhopal, India 3 Electrical Engineering Department, Manit Bhopal, India ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract: Brushless DC Motors are specifically used for variety of industrial applications like traction drive and electric vehicle application and heating ventilation system because of its higher efficiency, high torque and low volume. Positioning control is mostly needed in BLDC motor. Due to over-weighing merits of this motor modeling is done in order to enhance the performance of the system. This paper presents the applications, various control schemes used and modeling of BLDC Motor in MATLAB/SIMULINK environment. I. Introduction BLDC motor has simple structure and lower cost than other AC motors therefore it is used in variable-speed control of AC motor drives [1]-[2].They have better speed versus torque characteristics, higher efficiency and better dynamic response as compared to brushed motors and also it delivers higher torque to the motor which makes it useful where space and weight are critical factor. For torque production BLDC motor also need position information which is obtained by using hall sensors. The machine is having three phase stator with three phase distributed winding and the torque of the BLDC motor depends on the respective position of the Back-emf. Usually the BLDCM has trapezoidal back-emf waveform and stator is fed by rectangular stator current and theoretically it gives a constant torque but the torque ripple exists due to emf waveform imperfection, current ripple and phase current commutation. The phase shift in emf waveform results from variation in shapes of the slots, skew and magnet of BLDC Motor and all the above said factors are subjected for the design consideration. This presents a BLDCM Model with the trapezoidal and sinusoidal back-emf waveform. Fig.1 below shows general block diagram of BLDC motor control. Fig.1 Block Diagram of BLDC Motor Control Scheme For starting and for providing proper commutation sequence to turn on the power devices in the inverter bridge the BLDC motor requires a rotor position sensor. The power devices are commutated after every sequentially 60 degrees rotation of rotor. Instead of commutating the armature current using brushes, electronic commutation is used for this reason it is an electronic motor. This eliminates the problems associated with the brush and the commutator arrangement, for example, sparking and wearing out of the commutator brush arrangement, thereby, making BLDC more rugged as compared to a dc motor. The basic block diagram of bldc motor control consist power converter, permanent magnet-synchronous machine (PMSM) sensors, and control algorithm. Three phase inverter transforms power from the source to the PMSM which in turn converts electrical energy to mechanical energy. BLDC motor has rotor position sensors controlled by the command signals, the command signal may be classified as torque, voltage, speed command and so on. The type of the BLDC motor is determined by the structure of the control algorithms due to which there are two main types 2015, IRJET ISO 9001:2008 Certified Journal Page 199

voltage source and current source based drives. Permanent magnet synchronous machine with either sinusoidal or non-sinusoidal back-emf waveforms is used by both voltage source and current source based drive. The inverter size and losses for the same power size is reduced by the Machine with a non-sinusoidal back-emf. as in order to achieve constant torque, Machine with a sinusoidal back-emf can be controlled. The BLDC motor can be classified into two types according to the back-emf signal such as sinusoidal back-emf type or Trapezoidal back-emf type. Few applications of BLDC Motors can be described as follows :- [1] Electric Vehicle High power BLDC motor is used in electrical vehicle application due to high efficiency of motor. Basically it is used in electric bicycles. The stator of the motor is attached with the axle of the bicycle and the rotor is attached with the wheel. [4] Motion Control System BLDC motors are used in adjustable as well as variable speed operations like in pumps and fan drive. They are most useful in servo applications. Initially stepper motor is widely used in servo applications but because they are operated in open loop control application therefore produces torque pulsation in the output and servo applications are based in precise motion operation and is the main reason for using BLDC motor because it is operating in closed loop operations. [2] Heating and Ventilation System BLDC motor is used in HVAC system for driving various fans like in operation of Damper and actuator. Initially conventional AC Motors are used in HVAC system but these motors are large power consuming machine. Therefore BLDC Motors are rapidly replacing conventional AC Motors. BLDC Motor is electronically controlled motor and the feature makes it useful for variable speed and variable load operations. [5] Positioning and Actuator System BLDC motor is used in various applications like assembling tasks especially in robotics, In assembly of robots it is used in various tasks like welding and painting. BLDC motor is used in actuator because it can efficiently use for linear motor applications. The application as a linear system is effectively used here without using the transmission system. [3] Industrial Engineering Applications Due to high efficiency, good speed torque characteristics, wide speed range operations and low maintenance requirements the BLDC motors are widely used in manufacturing industries. They are basically used in linear motor and servo applications. II. Control Schemes for BLDC Motor In this paper, variable dc link voltage control scheme for speed control has been proposed. The hysteresis current control and carrier based control scheme are used for controlling the gate pulse of the inverter. BLDC Motor can also be controlled by controlling the dc bus voltage or by PWM method. Some designs utilize both to provide high torque at high load and high efficiency at low load. Such hybrid designs also allows the control of harmonic current. The block diagram of differential control schemes for BLDC Motor drive strategies is shown below Fig 2015, IRJET ISO 9001:2008 Certified Journal Page 200

Rotor angel electrical [θe] and Rotor angle mechanical [θm] are related as:- θe = P/2θm (7) P is the no of poles on rotor Thus the total electromagnetic torque Te in N-M can be expressed as follows:- Te = (eaia+ebib+ecic)/ ω (8) III. Mathematical Modeling. BLDC motor which is modeled in this paper is a 3 phase 4 pole motor. A synchronous machine with Permanent magnet rotor can also be considered as BLDC motor and the only difference is the rotor construction due to which the dynamic characteristics of the machine changes and the three phase voltage source is fed to the motor. A sinusoidal square wave is not necessarily used as source or the other wave shape can also be used but it should not exceed the maximum voltage limits. The modeled equations for the armature winding are as follows:- The mechanical torque transferred to the motor shaft:- Te Tl= Jdw/dt+ Bω (9) Tl = load torque [N-M] J= inertia of the rotor shaft [Kgm2] B = friction constant [Nms.rads-1] IV. Simulink Model Va = Ria + L dia/dt (1) Vb = Rib + L dib/dt (2) Vc = Ric + L dic/dt (3) L-armature selfinduction in [H] R-armature resistance in [Ω] Va, Vb, Vc terminal phase voltage in [V] ia, ib, ic-motor input current in [A] ea, eb, ec-motor back-emf in [V] Back-Emf of each phase has a phase difference of 120 electrical degrees and back- Emf and rotor position are related via some function. Equation of each phase for back-emf is as follows:- ea=(θe)ω (4) eb=(θe 2π/3) (5) ec=(θe+2π/3) (6) It is important to give precise value of torque to the model in order to design BLDC Motor drive system becauseit is related to back-emf and torque [4].For energizing the stator winding in correct sequence the knowledge of rotor position is necessary since in order to rotate the rotor stator winding has to be energized sequentially and also commutation has to be done electronically. The speed control has been done on variable dc link voltage control technique and finally theresults are verified. Kw - back-emf constant of one phase [V/rads-1] θe- rotor angle in electrical degree ω- rotor speed[rad.s-1] 2015, IRJET ISO 9001:2008 Certified Journal Page 201

V. Simulation Result TORQUE VS TIME 2.875 Ω Table I. BLDC Motor Specification PARAMETERS VALUE UNIT V d 485.9 V Stator Phase Resistance R S Armature Inductace H 8.5*10-3 H No. of Poles 4 Inertia 0.8*10-3 Kgm 2 With the above design consideration the simulation has been done and the result is presented here. Speed is set at 3000 rpm and load torque disturbance is applied at 0.01 sec and the speed regulation is obtained at the set speed. The back Emf and stator waveform are shown by the simulation waveform and it shows that back-emf and phase voltage both are displaced by 120 degree each and stator current are of quasi sinusoidal in nature and also displaced by 120 degree. ROTOR SPEED VS TIME STATOR CURRENT AND ELECTROMOTIVE FORCE DC BUS VOLTAGE 2015, IRJET ISO 9001:2008 Certified Journal Page 202

LINE TO LINE VOLTAGE [7] A. Purna Chandra Rao, Y.P. Obulesh and Ch. Sai Babu, Mathematical modeling of BLDC Motor with closed loop speed control using PID controller under various loading conditions, ARPN Journal of Engineering and Applied Sciences, vol. 7, no. 10 October2012 VI. Conclusions The modelling of BLDC Motor using PI controller is presented in this paper. The feed back signal and commutation mechanism utilises speed, position of the rotor and stator current. All the simulation results are of theoretical aspects and can be utilized for practical implementation. REFRENCES [1]T. Raghu, S. Chandra Sekhar, J. SrinivasRao, SEPIC Converter based-drive for Unipolar BLDC Motor, International Journal of Electrical and Computer Engineering (IJECE), Vol.2, No.2, April 2012, pp. 159-165 [2] A. HalvaeiNiasar, AbolfazlVahedi, Hassan Moghbeli, Torque Control of Brushless DC Motor Drive based on DSP Technology, Proceeding of International Conference on Electrical Machines and Systems 2007, Oct. 8~11, Seoul, Korea. [3] F. Rodriguez and A. Emadi, A novel digital control technique for brushless DC motor drives, IEEE Transaction Industrial Electronics., vol. 54, no. 5, pp. 2365 2373, Oct. 2007 [4] C. Gencer and M. Gedikpinar, Modelling and Simulation of BLDC Motor Using MATLAB/SIMULINK, Journal of Applied Sciences, vol. 6, issue 3, pp. 688-691, 2006 [5] Vinod Kr Singh Patel, A.K. Pandey, Modelling and Simulation of Brush less DC Motor Using PWM Control Technique, IJERA Transaction, vol. 3, issue 3, May jun 2013 [6] G. Prasad, N. Sree Ramya, Modelling and Simulation Analysis of the Brush less DC Motor by using MATLAB,IJITEE Transaction, vol. 1, issue 5 October 2012 2015, IRJET ISO 9001:2008 Certified Journal Page 203