Digital Control of Permanent Magnet Synchronous Motor

Similar documents
A Comparative Study of Sinusoidal PWM and Space Vector PWM of a Vector Controlled BLDC Motor

MATLAB/SIMULINK MODEL OF FIELD ORIENTED CONTROL OF PMSM DRIVE USING SPACE VECTORS

Analog Devices: High Efficiency, Low Cost, Sensorless Motor Control.

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

A Practical Primer On Motor Drives (Part 13): Motor Drive Control Architectures And Algorithms

Speed Control of BLDC Motor Using FPGA

Field Oriented Control of PMSM Using SVPWM Technique

CHAPTER-5 DESIGN OF DIRECT TORQUE CONTROLLED INDUCTION MOTOR DRIVE

CHAPTER 2 CURRENT SOURCE INVERTER FOR IM CONTROL

2013 Texas Instruments Motor Control Training Series. -V th. InstaSPIN Training

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

Analysis of an Economical BLDC Drive System

CHAPTER 3 VOLTAGE SOURCE INVERTER (VSI)

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

ROTOR FLUX VECTOR CONTROL TRACKING FOR SENSORLESS INDUCTION MOTOR

Performance Enhancement of Sensorless Control of Z-Source Inverter Fed BLDC Motor

International Journal of Advance Engineering and Research Development

Latest Control Technology in Inverters and Servo Systems

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

CHAPTER 4 CONTROL ALGORITHM FOR PROPOSED H-BRIDGE MULTILEVEL INVERTER

Renewable Energy Based Interleaved Boost Converter

A Dynamic Modeling Permanent Magnet Synchronous Motor Drive System

IN MANY industrial applications, ac machines are preferable

Control of Induction Motor Fed with Inverter Using Direct Torque Control - Space Vector Modulation Technique

Modeling & Simulation of PMSM Drives with Fuzzy Logic Controller

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

International Journal of Intellectual Advancements and Research in Engineering Computations

Improvement of Power Quality Using Hybrid Active Power Filter in Three- Phase Three- Wire System Applied to Induction Drive

Fuzzy Logic Controller Based Direct Torque Control of PMBLDC Motor

Control Strategies for BLDC Motor

A Sliding Mode Controller for a Three Phase Induction Motor

Sistemi per il controllo motori

Power Factor Improvement with Single Phase Diode Rectifier in Interior Permanent Magnet Motor

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

Modeling and Simulation Analysis of Eleven Phase Brushless DC Motor

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

Simulation and Analysis of SVPWM Based 2-Level and 3-Level Inverters for Direct Torque of Induction Motor

Traction Drive with PMSM: Frequency Characteristics Measurement

OPTIMAL TORQUE RIPPLE CONTROL OF ASYNCHRONOUS DRIVE USING INTELLIGENT CONTROLLERS

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

Speed control of sensorless BLDC motor with two side chopping PWM

New Direct Torque Control of DFIG under Balanced and Unbalanced Grid Voltage

Torque Ripple Reduction in Permanent Magnet Synchronous Motor using Fuzzy Logic Control

Page ENSC387 - Introduction to Electro-Mechanical Sensors and Actuators: Simon Fraser University Engineering Science

Vienna Rectifier Fed BLDC Motor

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

User Guide IRMCS3041 System Overview/Guide. Aengus Murray. Table of Contents. Introduction

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

Efficiency Optimization of Induction Motor Drives using PWM Technique

Experiment 3. Performance of an induction motor drive under V/f and rotor flux oriented controllers.

AN2290 Application note Flux control simulink and software library of a PMSM Introduction

HIGH PERFORMANCE CONTROL OF AC DRIVES WITH MATLAB/SIMULINK MODELS

Swinburne Research Bank

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

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

Design of Joint Controller Circuit for PA10 Robot Arm

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

SPEED CONTROL OF PERMANENT MAGNET SYNCHRONOUS MOTOR USING VOLTAGE SOURCE INVERTER

Reduction of Torque Ripple in Trapezoidal PMSM using Multilevel Inverter

MODIFIED DIRECT TORQUE CONTROL FOR BLDC MOTOR DRIVES

VIENNA RECTIFIER FED BLDC MOTOR

The Research on Servo Control System for AC PMSM Based on DSP BaiLei1, a, Wengang Zheng2, b

EE152 Final Project Report

Review article regarding possibilities for speed adjustment at reluctance synchronous motors

User Guide Introduction. IRMCS3043 System Overview/Guide. International Rectifier s imotion Team. Table of Contents

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

Enhanced Performance of Multilevel Inverter Fed Induction Motor Drive

BECAUSE OF their low cost and high reliability, many

Vector Approach for PI Controller for Speed Control of 3-Ø Induction Motor Fed by PWM Inverter with Output LC Filter

Chuck Raskin P.E. Principle R&D Engineer. Blaine, MN USA

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

Implementation and Analysis of Direct Torque Control for Permanent Magnet Synchronous Motor Using Gallium Nitride based Inverter

Low Speed Position Estimation Scheme for Model Predictive Control with Finite Control Set

Sensorless Control of a Switched Reluctance Motor by Using Sliding Mode Observer

Brushless DC Motor Drive using Modified Converter with Minimum Current Algorithm

The Implementation of Field Oriented Control for PMSM Drive Based on TMS320F28035 DSP Controller

CHAPTER-III MODELING AND IMPLEMENTATION OF PMBLDC MOTOR DRIVE

Indirect Rotor Field Oriented Control (IRFOC) for Three Phase Induction Motor Drive Using MOSFET

Induction motor control by vector control method.

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

ELECTRONIC CONTROL OF A.C. MOTORS

Realising Robust Low Speed Sensorless PMSM Control Using Current Derivatives Obtained from Standard Current Sensors

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

Chapter 2 MODELING AND CONTROL OF PEBB BASED SYSTEMS

CHAPTER 2 STATE SPACE MODEL OF BLDC MOTOR

Electronic Speed Controls and RC Motors

Open Loop Speed Control of Brushless DC Motor

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

2014 Texas Instruments Motor Control Training Series. -V th. Dave Wilson

RAPID CONTROL PROTOTYPING FOR ELECTRIC DRIVES

Synchronous Current Control of Three phase Induction motor by CEMF compensation

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

Microcontroller Based Closed Loop Speed and Position Control of DC Motor

A Comparative Study between DPC and DPC-SVM Controllers Using dspace (DS1104)

PMSM Control Using a Three-Phase, Six-Step 120 Modulation Inverter

EEE, St Peter s University, India 2 EEE, Vel s University, India

Control of PMSM using Neuro-Fuzzy Based SVPWM Technique

Vector Control (Field Oriented Control, Direct Torque Control)

Sensorless Speed Control Scheme for Induction Motor Drive Using DC link Measurements

International Journal of Current Trends in Engineering & Technology ISSN: Volume : 01, Issue : 05 (July - August 2015)

Transcription:

Digital Control of Permanent Magnet Synchronous Motor Jayasri R. Nair 1 Assistant Professor, Dept. of EEE, Rajagiri School Of Engineering and Technology, Kochi, Kerala, India 1 ABSTRACT: The principle of vector control of electrical drives is based on the control of both the magnitude and the phase of each phase current and voltage. For as long as this type of control considers the three phase system as three independent systems, the control will remain analog and thus present several drawbacks. With high computational power silicon devices, it has been possible to realize precise digital vector control algorithms. The most common is the Field Orientated Control, which demonstrates the capability of performing direct torque control of handling system limitations and of achieving higher power conversion efficiency. The new families of DSPs enable cost-effective design of intelligent controllers for brushless motors which can fulfill enhanced operations, consisting of fewer system components, lower system cost and increased performances. This algorithm maintains efficiency over a wide range of speeds for a 24V, 4000 rpm Permanent Magnet Synchronous Motor and takes into consideration torque changes with transient phases by controlling the flux directly from the rotor coordinates. KEYWORDS: Field Oriented Control (FOC), Direct Torque Contro (DTC), Permanent Magnet Synchronous Motor (PMSM), Digital Signal Processors (DSP), Space Vector Pulse Width Modulation (SVPWM), Code Composer Studio (CCS), Quadrature Encoder Pulse (QEP) I.INTRODUCTION DC motors have been the most widespread choice for use in high performance systems. The main reason for their popularity is due to the ability to control their torque and flux easily and independently. But it requires frequent maintenance and an eventual replacement of brushes and commutators, also there is an effective drop in the input voltage. The main advantage of AC motors over DC motors is that they do not require an electrical connection between the stationary and rotating parts of the motor. Therefore, they do not need any mechanical commutators and brush, leading to the fact that they are maintenance free motors. They also have higher efficiency than DC motors and a high overload capability. Permanent magnet synchronous motors are widely used in low and mid power applications such as computer peripheral equipments, robotics, adjustable speed drives and electric vehicles. In the last few years, the field of controlled electrical drives has undergone rapid expansion mainly due to the advantages of semiconductors in both power and signal electronics and culminating in micro-electronic microprocessors and DSPs. These technological improvements have enabled the development of really effective AC drive control with ever lower power dissipation hardware and ever more accurate control structures. The electrical drive controls became more accurate in the sense that not only are the DC current and voltage controlled but also the three phase currents and voltages are managed by so-called vector controls. This paper proposes, Field Oriented Control as the most efficient form of vector control scheme. It is based on three major points: the machine current and voltage space vectors, the transformation of a three phase speed and time dependent system into a two co-ordinate time invariant system and effective Pulse Width Modulation pattern generation. Thus the control of AC machine acquires every advantage of DC machine control and frees itself from the mechanical commutation drawbacks. Furthermore, this control structure, by achieving a very accurate steady state and transient control, leads to high dynamic performance in terms of response times and power conversion. Copyright to IJAREEIE www.ijareeie.com 11185

II.LITERATURE SURVEY The original purpose of the research that led to this paper was to investigate the advantages and disadvantages of the sensored FOC of a Permanent Magnet Synchronous Motor. This involved learning the fundamentals of brushless motor operation, the driver portion and the control algorithm. Additional topics of importance were found to be the Clarke and Park transforms, space vector PWM, the modifications that must be made to traditional synchronous machine theory in order to describe PMSM and three-phase inverter control techniques. To implement the control algorithm, high performance Digital Signal Processors were needed. Hence study was made to pick the appropriate DSPs to have real time applications. Various application notes of manufacturers gave an insight on to how the algorithm could be implemented. Understanding of CCS was very essential for software development. III.SYSTEM MODEL PMSM do not have the same key features as the DC motor. In PMSM, only one source is available to be controlled, which is the stator current. On PMSM, the rotor excitation is given by the permanent magnets mounted onto the shaft and the only source of power and magnetic field is the stator phase voltage. Obviously, as opposed to the DC motor, flux and torque depend on each other. The goal of the FOC on Synchronous Machine is to separately control the torque producing and magnetizing flux components. The control technique imitates the DC motor s operation and will allow us to decouple the torque and the magnetizing flux components of stator current. With decoupled control of the magnetization, the torque producing component of the stator flux can now be thought of as independent torque control. To decouple the torque and flux, several mathematical transforms are needed and same necessaties the need for high computational power microcontrollers. The processing capability of these microcontrollers enables these mathematical transformations to be carried out with tremendous speed. This in turn implies that the entire algorithm controlling the motor can be executed at a fast rate, enabling higher dynamic performance. In addition to the decoupling, a dynamic model of the motor is used for the computation of many quantities such as rotor flux angle and rotor speed. This means that their effect is accounted for and the overall quality of control is better. The torque produced in the synchronous machine as per electromagnetic laws, is equal to vector cross product of the two existing magnetic fields: T Bstator x Brotor em This expression shows that the torque is maximum, when the stator and rotor magnetic fields are orthogonal. If this condition can be ensured all the time by orienting the flux correctly, the torque ripple can be reduced and a better dynamic response can be obtained. However, to know the rotor position quadrature encoder is made use of. The aim is to maintain the rotor and stator flux in quadrature: ie. to align the stator flux along the q axis of the rotor flux, i.e. orthogonal to the rotor flux. To attain this, the stator current component in quadrature with the rotor flux is controlled to generate the commanded torque, and the direct component is set to zero. IV.TECHNICAL BACKGROUND The FOC consists of controlling the stator currents represented by a vector. FOC is based on projections which transform a 3 phase time and speed dependent system into a two co-ordinate (d and q co-ordinates) time invariant system. These projections lead to a structure similar to that of a DC machine control. FOC machines need two constants: the torque component (aligned with the q co-ordinate) and the flux component (aligned with d co-ordinate) as input references. As FOC is based on projections, the control structure handles instantaneous electrical quantities. Same makes the control accurate in steady state and transient working operation and independent of the limited bandwidth mathematical model. The FOC thus solves the classic scheme problems, in the following ways: The ease of reaching constant reference (torque component and flux component of the stator current) The ease of applying DTC, because in the (d, q) reference frame the expression of the torque is: Copyright to IJAREEIE www.ijareeie.com 11186

By maintaining the amplitude of the rotor flux ( R m I R sq ) at a fixed value we have a linear relationship between torque and torque component ( I sq ). We can then control the torque by controlling the torque component of stator current vector. Knowledge of the rotor flux position is the core of the FOC. If there is an error in this variable, the rotor flux is not aligned with d-axis and i sd and i sq are incorrect flux and torque components of the stator current. The phasor diagram (Fig. 1) shows the (a, b, c), (α, β) and (d, q) reference frames and the correct position of the rotor flux, the stator current and stator voltage space vector that rotates with (d, q) reference at synchronous speed. Fig. 1: Stator current, Stator voltage and rotor flux space vectors in the (d, q) rotating reference frame and their relationship with (a, b, c) and (α, β) stationary reference frame In PMSM, the rotor speed is equal to the rotor flux speed. Then θ (rotor flux position) is directly measured by encoder. Thus field oriented control for the PMSM drive allows the motor torque be controlled independently with the flux like DC motor operation. i.e., the torque and flux are decoupled from each other. The rotor position is required for variable transformation from stationary reference frame to synchronously rotating reference frame. As a result of this transformation (so called Park transformation), q-axis current will be controlling torque while d-axis current is forced to zero. Therefore, the key module of this system is the information of rotor position from QEP encoder. The overall block diagram of this project is depicted in Fig. 2. Fig. 2 Proposed Block diagram of Sensored FOC-PMSM Copyright to IJAREEIE www.ijareeie.com 11187

V.SYSTEM IMPLEMENTATION Since the FOC algorithm requires instantaneous feedback of rotor position, the control algorithm uses high computing DSP processors. The inverter is implemented using a Three Phase PWM Driver card. The system uses C Real-Time Control framework to control the Sensored Field Oriented Control of Permanent Magnet Synchronous Motor. The C framework is designed to run on DSP based Controller on Code Composer Studio v.5.2 with Real Time Debugging. Fig. 3: System software flow chart Copyright to IJAREEIE www.ijareeie.com 11188

The PMSM motor from Delta Precision Motor (DPM) is used for the hardware implementation purpose. The PMSM motor used is an 8 pole, 3 phase motor with a rated voltage of 24V. Table I given below provides the specifications of (DPM) Model No: 42BL61. Table I: PMSM Specifications Rated Speed Rated Torque Line to Line Resistance Line to Line Inductance Maximum Peak Current 4000 rpm 0.125 Nm 0.72 Ω 1.2 mh 10.6 A Rotor Inertia 48 G cm 2 VI.RESULTS AND DISCUSSIONS Fig. 4 represents the screen shot while the project PM_Sensored.c is in debug mode. The various windows like Expression window, Debug Window, Watch Window, Graph Window, Console Window etc. can be seen. Fig. 4: Screen shot of the project on CCStudio Copyright to IJAREEIE www.ijareeie.com 11189

Fig. 5 to Fig. 7 represents the various DAC outputs on Driver board. These PWM DACs are generated by low-pass filtering of the PWM signals to observe the system variables on an oscilloscope to enable easy debug of control algorithms. The waveforms are acquired with Digital Phosphor Oscilloscope (DPO). Fig.5: DAC1 qep1.electheta Fig. 5: DAC1- depicts that the quadrature encoder is functioning properly. Fig.6: DAC2 clarke1.as As shown in the proposed Block diagram-fig. 2, two motor phase currents measured, are fed to the Clarke transformation module to translate from the 3-phase reference frame to the two axes orthogonal reference frame called (α, β). The outputs of this transformation are i sα and i sβ, a two co-ordinte time variant system. Fig. 6: DAC2 - depicts that that the Clarke transformation block is functioning properly. Fig.7: DAC3 park1.qs Copyright to IJAREEIE www.ijareeie.com 11190

The two components of currents from Clarke module are inputs to the Park transformation module, and the outputs of the Park module gives the current in i sd and i sq, a two co-ordinte time invariant system. Fig. 7: DAC3 - depicts that that the Park transformation block is functioning properly. Fig. 8 to Fig. 9 represents the PWM outputs of Control Card of 3.3V magnitude and on Driver board as 24V magnitude. Fig. 8: PWMA output of Controller Card (3.3V) Fig. 9: PWM output of Driver OUT_A (24V) VII.CONCLUSION Hardware implementation of FOC is proposed and implemented using Digital Signal Processor on Code Composer Studio v.5.2 with Real Time Debugging on a 24 V Permanent Magnet Synchronous Motor. Expected results over a wide range of speeds up to 4000 rpm were obtained. FOC algorithm maintained efficiency over a wide range of speeds and took into consideration torque changes with transient phases by processing a dynamic model of the motor. The performance of Speed response relies heavily on; Precise rotor-position-angle provided by QEP encoder and high performance DSP Processor Correct tuning of the PI Controllers REFERENCES [1] E. Prasad, B. Suresh, K.Raghuveer (2012) Field Oriented Control of PMSM using SVPWM Technique, Global Journal of Advanced Engineering Techniques, Vol1, Issue2-2012, pp 39-45. [2] F. Heydari, A. Sheikholeslami, K. G. Firouzjah, S. Lesan (2009) Predictive Field Oriented Control of PMSM with Space Vector Modulation, Higher Education Press and Springer-Verlag 2009. [3] Atmel AVR1636: Configurable PMSM Sensorless Field Oriented Control using the XMEGA - Application Note, 42061A AVR 01/2013. [4] Yi Huang & Chunquan Li, Model and system simulation of Brushless DC motor based on SVPWM control. Presented at second International Conference on Electronic & Mechanical Engineering and Information Technology (EMEIT-2012) ; pp 1765-1768, Sept 2012. Copyright to IJAREEIE www.ijareeie.com 11191