Field Orientated Control of 3-Phase AC-Motors



Similar documents
Simulation of VSI-Fed Variable Speed Drive Using PI-Fuzzy based SVM-DTC Technique

How to Turn an AC Induction Motor Into a DC Motor (A Matter of Perspective) Steve Bowling Application Segments Engineer Microchip Technology, Inc.

Mathematical Modelling of PMSM Vector Control System Based on SVPWM with PI Controller Using MATLAB

Principles of Adjustable Frequency Drives

New Pulse Width Modulation Technique for Three Phase Induction Motor Drive Umesha K L, Sri Harsha J, Capt. L. Sanjeev Kumar

SN54165, SN54LS165A, SN74165, SN74LS165A PARALLEL-LOAD 8-BIT SHIFT REGISTERS

MODELLING AND SIMULATION OF SVPWM INVERTER FED PERMANENT MAGNET BRUSHLESS DC MOTOR DRIVE

Digital Signal Processing Solution for AC Induction Motor. Application Note BPRA043

Pulse Width Modulated (PWM) Drives. AC Drives Using PWM Techniques

FREQUENCY CONTROLLED AC MOTOR DRIVE

TSL250, TSL251, TLS252 LIGHT-TO-VOLTAGE OPTICAL SENSORS

Pulse Width Modulated (PWM)

Theory of Operation. Figure 1 illustrates a fan motor circuit used in an automobile application. The TPIC kω AREF.

Current-Transformer Phase-Shift Compensation and Calibration

Simulation and Analysis of PWM Inverter Fed Induction Motor Drive

Digital Control of Acim Using dspic

CONVENTIONALLY reduced order models are being

3-Phase BLDC Motor Control with Hall Sensors Using 56800/E Digital Signal Controllers

Modelling, Simulation and Performance Analysis of A Variable Frequency Drive in Speed Control Of Induction Motor

Digital Signal Processing Solution for Permanent Magnet Synchronous Motor. Application Note Literature Number: BPRA044

Simulation and Analysis of Parameter Identification Techniques for Induction Motor Drive

Switch Mode Power Supply Topologies

Sensorless Field Oriented Control (FOC) for Permanent Magnet Synchronous Motors (PMSM)

The following document contains information on Cypress products.

Speed Control Methods of Various Types of Speed Control Motors. Kazuya SHIRAHATA

Mathematical Modeling and Dynamic Simulation of a Class of Drive Systems with Permanent Magnet Synchronous Motors

Design and Development of Speed Control of Induction motor drive using Pulse-Width Modulation

SINGLE-SUPPLY OPERATION OF OPERATIONAL AMPLIFIERS

Harmonics and Noise in Photovoltaic (PV) Inverter and the Mitigation Strategies

WHAT DESIGNERS SHOULD KNOW ABOUT DATA CONVERTER DRIFT

Comparison of Various PWM Techniques for Field Oriented Control VSI Fed PMSM Drive

Fuzzy Adaptive PI Controller for Direct Torque Control Algorithm Based Permanent Magnet Synchronous Motor

SN54HC157, SN74HC157 QUADRUPLE 2-LINE TO 1-LINE DATA SELECTORS/MULTIPLEXERS

13 ELECTRIC MOTORS Basic Relations

POWER SYSTEM HARMONICS. A Reference Guide to Causes, Effects and Corrective Measures AN ALLEN-BRADLEY SERIES OF ISSUES AND ANSWERS

Active Vibration Isolation of an Unbalanced Machine Spindle

Binary Search Algorithm on the TMS320C5x

8 Speed control of Induction Machines

Closed Loop PWM Control for Induction Motor Drive Using Dual Output Three Phase Inverter

Analysis of Space Vector Pulse Width Modulation VSI Induction Motor on various conditions

Modeling and Simulation of a Novel Switched Reluctance Motor Drive System with Power Factor Improvement

DYNAMIC MODEL OF INDUCTION MOTORS FOR VECTOR CONTROL. Dal Y. Ohm Drivetech, Inc., Blacksburg, Virginia

Control Strategies of the Doubly Fed Induction Machine for Wind Energy Generation Applications

Fundamentals of Power Electronics. Robert W. Erickson University of Colorado, Boulder

WIND TURBINE TECHNOLOGY

Audio Tone Control Using The TLC074 Operational Amplifier

Supply voltage Supervisor TL77xx Series. Author: Eilhard Haseloff

Floating Point C Compiler: Tips and Tricks Part I

MODELING AND SIMULATION OF A THREE-PHASE INVERTER WITH RECTIFIER-TYPE NONLINEAR LOADS

Development of the Induction Motor for Machine Tool Spindles and Servo Amplifier SANMOTION S

AND8008/D. Solid State Control Solutions for Three Phase 1 HP Motor APPLICATION NOTE

Control Strategy for Three Phase Shunt Active Power Filter with Minimum Current Measurements

A Low-Cost, Single Coupling Capacitor Configuration for Stereo Headphone Amplifiers

Motor Fundamentals. DC Motor

TSL INTEGRATED OPTO SENSOR

Transformerless UPS systems and the 9900 By: John Steele, EIT Engineering Manager

DIMENSIONING OF CURRENT TRANSFORMERS FOR PROTECTON APPLICATION

DC motors: dynamic model and control techniques

INDUCTION MOTOR PERFORMANCE TESTING WITH AN INVERTER POWER SUPPLY, PART 2

Designing Gain and Offset in Thirty Seconds

Lecture L3 - Vectors, Matrices and Coordinate Transformations

Design and Analysis of Switched Reluctance Motors

Power Quality Paper #3

SN54HC191, SN74HC191 4-BIT SYNCHRONOUS UP/DOWN BINARY COUNTERS

How To Measure Power Of A Permanent Magnet Synchronous Motor

Chapter 4 AC to AC Converters ( AC Controllers and Frequency Converters )

EDI s x32 MCM-L SRAM Family: Integrated Memory Solution for TMS320C3x DSPs

Analysis of Filter Coefficient Precision on LMS Algorithm Performance for G.165/G.168 Echo Cancellation

AN2680 Application note

AC Induction Motor Slip What It Is And How To Minimize It

Fast Logarithms on a Floating-Point Device

Power Electronics. Prof. K. Gopakumar. Centre for Electronics Design and Technology. Indian Institute of Science, Bangalore.

MICRO HYDRO POWER PLANT WITH INDUCTION GENERATOR SUPPLYING SINGLE PHASE LOADS

Microcontroller for Variable Speed BLDC Fan Control System. T.C. Lun System Engineer, Freescale Semiconductor, Inc.

Modeling and Analysis of DC Link Bus Capacitor and Inductor Heating Effect on AC Drives (Part I)

DC Link Voltage Control

Modulation Strategies For Three Phase Inverters Supplying Unbalanced Three Phase Loads

How To Close The Loop On A Fully Differential Op Amp

Real time MATLAB Interface for speed control of Induction motor drive using dspic 30F4011

SN54F157A, SN74F157A QUADRUPLE 2-LINE TO 1-LINE DATA SELECTORS/MULTIPLEXERS

PULSE WIDTH MODULATED IGBT AC CHOPPER

Online Tuning of Artificial Neural Networks for Induction Motor Control

Speed Control of field oriented induction motor using DsPIC Controller

SYNCHRONOUS MACHINES

Rotating Machinery Diagnostics & Instrumentation Solutions for Maintenance That Matters

Discover the power of e-learning! The Quick Guide to AC Variable Frequency

Implementing an In-Service, Non- Intrusive Measurement Device in Telecommunication Networks Using the TMS320C31

EDUMECH Mechatronic Instructional Systems. Ball on Beam System

Drivetech, Inc. Innovations in Motor Control, Drives, and Power Electronics

Signal Conditioning Wheatstone Resistive Bridge Sensors

THIS paper reports some results of a research, which aims to investigate the

Dually Fed Permanent Magnet Synchronous Generator Condition Monitoring Using Stator Current

Tamura Closed Loop Hall Effect Current Sensors

AMZ-FX Guitar effects. (2007) Mosfet Body Diodes. Accessed 22/12/09.

LOSSELESS STARTING METHOD FOR THE WOUND ROTOR INDUCTION MOTOR

SN28838 PAL-COLOR SUBCARRIER GENERATOR

HITACHI INVERTER SJ/L100/300 SERIES PID CONTROL USERS GUIDE

Display Board Pulse Width Modulation (PWM) Power/Speed Controller Module

Transcription:

Field Orientated Control of 3-Phase AC-Motors Literature Number: BPRA073 Texas Instruments Europe February 1998

IMPORTANT NOTICE Texas Instruments (TI) reserves the right to make changes to its products or to discontinue any semiconductor product or service without notice, and advises its customers to obtain the latest version of relevant information to verify, before placing orders, that the information being relied on is current. TI warrants performance of its semiconductor products and related software to the specifications applicable at the time of sale in accordance with TI's standard warranty. Testing and other quality control techniques are utilized to the extent TI deems necessary to support this warranty. Specific testing of all parameters of each device is not necessarily performed, except those mandated by government requirements. Certain applications using semiconductor products may involve potential risks of death, personal injury, or severe property or environmental damage ("Critical Applications"). TI SEMICONDUCTOR PRODUCTS ARE NOT DESIGNED, INTENDED, AUTHORIZED, OR WARRANTED TO BE SUITABLE FOR USE IN LIFE-SUPPORT APPLICATIONS, DEVICES OR SYSTEMS OR OTHER CRITICAL APPLICATIONS. Inclusion of TI products in such applications is understood to be fully at the risk of the customer. Use of TI products in such applications requires the written approval of an appropriate TI officer. Questions concerning potential risk applications should be directed to TI through a local SC sales office. In order to minimize risks associated with the customer's applications, adequate design and operating safeguards should be provided by the customer to minimize inherent or procedural hazards. TI assumes no liability for applications assistance, customer product design, software performance, or infringement of patents or services described herein. Nor does TI warrant or represent that any license, either express or implied, is granted under any patent right, copyright, mask work right, or other intellectual property right of TI covering or relating to any combination, machine, or process in which such semiconductor products or services might be or are used. Copyright 1998, Texas Instruments Incorporated

Contents Contents 1. Introduction... 1 2. Classic AC drives... 1 3. Field Orientated Control... 2 3.1 Space Vector definition and projection... 3 3.1.1 The (a,b,c)->(α,β) projection (Clarke transformation)... 3 3.1.2 The (α,β)->(d,q) projection (Park transformation)... 4 3.1.3 The (d,q)->(α,β) projection (inverse Park transformation)... 5 3.2 The basic scheme for the FOC... 5 3.3 The input for the FOC... 7 3.3.1 Current sampling... 7 3.3.2 Rotor flux position... 7 3.4 Conclusion... 8 4. The PI regulator... 8 5. The Space Vector PWM... 9 5.1 The 3-phase Inverter... 9 5.2 The Space Vector Pulse Width Modulation (SVPWM)... 10 5.3 Comparison SV-sinusoidal PWM... 12 6. Conclusion... 13 References... 14 Field Orientated Control of 3-Phase AC-Motors iii

Contents List of Figures Figure 1: Stator current space vector and its component in (a,b,c)... 3 Figure 2: Stator current space vector and its components in (a,b)... 4 Figure 3: Stator current space vector and its component in (a,b) and in the d,q rotating reference frame... 4 Figure 4: Basic scheme of FOC for AC-motor... 6 Figure 5: Current, voltage and rotor flux space vectors in the d,q rotating reference frame and their relationship with a,b,c and a,b stationary reference frame... 7 Figure 6: Classical Numerical PI Regulator Structure... 8 Figure 7: Numerical PI Regulator with Correction of the Integral Term... 9 Figure 8: Basic scheme of 3-phase inverter and AC-motor... 9 Figure 9: SVPWM, vectors and sectors... 10 Figure 10: Reference vector as a combination of adjacent vectors... 11 Figure 11: Pattern of SVPWM in the sector 3... 11 Figure 12: Hexagon of SVPWM, pattern... 12 Figure 13: Locus comparison SV-sinusoidal PWM... 13 Field Orientated Control of 3-Phase AC-Motors iv

Field Orientated Control of 3-Phase AC-Motors 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. Since high computational power silicon devices, such as the TMS320F240 from TI, came to market it has been possible to realize far more precise digital vector control algorithms. The most common of these accurate vector controls is presented in this document: the Field Orientated Control, a digital implementation which demonstrates the capability of performing direct torque control, of handling system limitations and of achieving higher power conversion efficiency. 1. Introduction During the last few years the field of controlled electrical drives has undergone rapid expansion due mainly 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 become 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 document describes the most efficient form of vector control scheme: the Field Orientated Control. 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. Thanks to these factors, 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. These different aspects are discussed in the following chapters. 2. Classic AC drives AC motor control structures generally apply three 120º spatially displaced sinusoidal voltages to the three stator phases. In most of the classic AC drives the generation of the three sine waves is based on motor electromechanical characteristics and on an equivalent model for the motor in its steady state. Furthermore, the control looks like three separate single phase system controls rather than one control of a three phase system. Some major common drawbacks are presented in this chapter [1]: Field Orientated Control of 3-Phase AC-Motors 1

The machine models and characteristics used are valid only in steady state. This causes the control to allow high peak voltage and current transients. These damage not only the drive dynamic performance but also the power conversion efficiency. Additionally, the power components must be oversized to withstand the transient electrical spikes. Great difficulty in controlling the variables with sinusoidal references: PI regulators can not perform a sinusoidal regulation without damaging the sinusoidal référence, and hysteresis controllers introduce high bandwidth noise into the system that is hard to filter out. No three phase system imbalance management. No consideration of the phase interactions. Finally, the control structure must be dedicated according to motor type (asynchronous or synchronous). The following chapters present the Field Orientated Control of AC drives. This control solution overcomes each of these drawbacks and thus improves the overall effectiveness of the AC drive. Detailed explanations and references to other helpful documents gives the reader a good understanding of the control structure and of the immediate benefits of such a solution. 3. Field Orientated Control The Field Orientated Control (FOC) [1][3] consists of controlling the stator currents represented by a vector. This control is based on projections which transform a threephase 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. Field orientated controlled machines need two constants as input references: the torque component (aligned with the q co-ordinate) and the flux component (aligned with d co-ordinate). As Field Orientated Control is simply based on projections the control structure handles instantaneous electrical quantities. This makes the control accurate in every working operation (steady state and transient) 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 direct torque control because in the (d,q) reference frame the expression of the torque is: m ψ R i Sq By maintaining the amplitude of the rotor flux (ψ R ) 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. Field Orientated Control of 3-Phase AC-Motors 2

3.1 Space Vector definition and projection The three-phase voltages, currents and fluxes of AC-motors can be analyzed in terms of complex space vectors [1][6]. With regard to the currents, the space vector can be defined as follows. Assuming that i a, i b, i c are the instantaneous currents in the stator phases, then the complex stator current vector i S π 4 π _ S a b c i = i + αi + α 2 i _ is defined by: where α = e j 2 3 2 and α 3 = e j, represent the spatial operators. The following diagram shows the stator current complex space vector: b i S αi b α 2 i c i a a c Figure 1: Stator current space vector and its component in (a,b,c) where (a,b,c) are the three phase system axes. This current space vector depicts the three phase sinusoidal system. It still needs to be transformed into a two time invariant co-ordinate system. This transformation can be split into two steps: (a,b,c) (α,β) (the Clarke transformation) which outputs a two co-ordinate time variant system (α,β) (d,q) (the Park transformation) which outputs a two co-ordinate time invariant system This is explained in the following chapter. 3.1.1 The (a,b,c)->(α,β) projection (Clarke transformation) The space vector can be reported in another reference frame with only two orthogonal axis called (α,β). Assuming that the axis a and the axis α are in the same direction we have the following vector diagram: Field Orientated Control of 3-Phase AC-Motors 3

b β i Sβ i S i Sα α=a c Figure 2: Stator current space vector and its components in (a,b) The projection that modifies the three phase system into the (α,β) two dimension orthogonal system is presented below. isα = ia 1 2 isβ = ia + ib 3 3 for a TMS320F240 software implementation refer to report (BPRA048). We obtain a two isα co-ordinate system that still depends on time and speed. isβ 3.1.2 The (α,β)->(d,q) projection (Park transformation) This is the most important transformation in the FOC. In fact, this projection modifies a two phase orthogonal system (α,β) in the d,q rotating reference frame. If we consider the d axis aligned with the rotor flux, the next diagram shows, for the current vector, the relationship from the two reference frame: q β i Sβ i Sq i S θ i Sα Ψ R i Sd d α=a Figure 3: Stator current space vector and its component in (a,b) and in the d,q rotating reference frame Field Orientated Control of 3-Phase AC-Motors 4

where θ is the rotor flux position. The flux and torque components of the current vector are determined by the following equations: isd = isα cosθ + isβ sinθ isq = isα sinθ + isβ cosθ These components depend on the current vector (α,β) components and on the rotor flux position; if we know the right rotor flux position then, by this projection, the d,q component becomes a constant. For TMS320F240 software implementation refer to report isd (BPRA048). We obtain a two co-ordinate system with the following characteristics: isq two co-ordinate time invariant system with i Sd (flux component) and i Sq (torque component) the direct torque control is possible and easy. 3.1.3 The (d,q)->(α,β) projection (inverse Park transformation) Here, we introduce from this voltage transformation only the equation that modifies the voltages in d,q rotating reference frame in a two phase orthogonal system: vsαref = vsdref cosθ vsqref sinθ vsβref = vsdref sinθ + vsqref cosθ The outputs of this block are the components of the reference vector that we call V r ; _ V r is the voltage space vector to be applied to the motor phases. For TMS320F240 software implementation refer to report (BPRA048). 3.2 The basic scheme for the FOC The following diagram summarizes the basic scheme of torque control with FOC [1][2][3]: _ Field Orientated Control of 3-Phase AC-Motors 5

i Sqref i Sdref - v Sqref Park -1t. v Sαref PI d,q - SV 3-phase v Sdref v Sβref PWM Inverter PI α,β θ V DC i Sq d,q i Sα α,β i a i Sd α,β Park t. i Sβ a,b,c Clarke t. i b AC motor Figure 4: Basic scheme of FOC for AC-motor Two motor phase currents are measured. These measurements feed the Clarke transformation module. The outputs of this projection are designated i Sα and i Sβ. These two components of the current are the inputs of the Park transformation that gives the current in the d,q rotating reference frame. The i Sd and i Sq components are compared to the references i Sdref (the flux reference) and i Sqref (the torque reference). At this point, this control structure shows an interesting advantage: it can be used to control either synchronous or induction machines by simply changing the flux reference and obtaining rotor flux position. As in synchronous permanent magnet motors, the rotor flux is fixed (determined by the magnets) there is no need to create one. Hence, when controlling a PMSM, i Sdref should be set to zero. As induction motors need a rotor flux creation in order to operate, the flux reference must not be zero. This conveniently solves one of the major drawbacks of the classic control structures: the portability from asynchronous to synchronous drives. The torque command i Sqref could be the output of the speed regulator when we use a speed FOC. The outputs of the current regulators are v Sdref and v Sqref ; they are applied to the inverse Park transformation. The outputs of this projection are v S α ref and v S β ref which are the components of the stator vector voltage in the α,β stationary orthogonal reference frame. These are the inputs of the Space Vector PWM. The outputs of this block are the signals that drive the inverter. Note that both Park and inverse Park transformations need the rotor flux position. Obtaining this rotor flux position depends on the AC machine type (synchronous or asynchronous machine). Rotor flux position considerations are made in a following paragraph. Field Orientated Control of 3-Phase AC-Motors 6

3.3 The input for the FOC Fundamental requirements for the FOC are a knowledge of two phase currents (as the motor is star-connected, the third phase current is also known, since ia + ib + ic = 0), and the rotor flux position. 3.3.1 Current sampling The measured phase currents i a and i b are sampled and converted by an A/D converter. The correct working of the FOC depends on the true measurement of these currents. 3.3.2 Rotor flux position Knowledge of the rotor flux position is the core of the FOC. In fact 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 following diagram 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. b q β v S i S θ ψ R d α=a c Figure 5: Current, voltage and rotor flux space vectors in the d,q rotating reference frame and their relationship with a,b,c and a,b stationary reference frame The measure of the rotor flux position is different if we consider synchronous or induction motor. In the synchronous machine the rotor speed is equal to the rotor flux speed. Then θ (rotor flux position) is directly measured by position sensor or by integration of rotor speed [1]. In the induction machine the rotor speed is not equal to the rotor flux speed (there is a slip speed), then it needs a particular method to calculate θ. The basic method is the use of the current model [1][2][3] which needs two equations of the motor model in d,q reference frame. Field Orientated Control of 3-Phase AC-Motors 7

3.4 Conclusion Thanks to FOC it becomes possible to control, directly and separately, the torque and flux of AC machines. Field Orientated Controlled AC machines thus obtain every DC machine advantage: instantaneous control of the separate quantities allowing accurate transient and steady state management. In addition to this advantage, Field Orientated Controlled AC machines solve the mechanical commutation problems inherent with DC machines. TMS320F240, by providing high CPU power and highly versatile motor control dedicated peripherals, makes the use of DC machines obsolete in terms of power conversion efficiency and system reliability, when compared with FOC AC machines. 4. The PI regulator An electrical drive based on the Field Orientated Control needs two constants as control parameters: the torque component reference I Sqref and the flux component reference I Sdrefef. The classic numerical PI (Proportional and Integral) regulator is well suited to regulating the torque and flux feedback to the desired values as it is able to reach constant references, by correctly setting both the P term (K pi ) and the I term (K i ) which are respectively responsible for the error sensibility and for the steady state error. The numerical expression of the PI regulator is as follows: k 1 k pi k i k n n= 0 U = K e + K e + e which can be represented by the following figure: y refk e k Kpi y fbk Ki x i Z -1 U k Figure 6: Classical Numerical PI Regulator Structure According to [4], the limiting point is that during normal operation, or during the tests, large reference value variations or large disturbances may occur, resulting in saturation and overflow of the regulator variables and output. If they are not controlled, this kind of non-linearity damages the dynamic performance of the system. To solve this problem, one solution is to add to the previous structure a correction of the integral component as depicted in the following diagram: Field Orientated Control of 3-Phase AC-Motors 8

y refk e k Kpi y fbk Ki x i Z -1 U k U 1k Kcor Figure 7: Numerical PI Regulator with Correction of the Integral Term The integral term correction algorithm in a high level language is given below: INPUT yrefk, y fbk e=y k refk-y fbk u=x+k k i piek u=u lk k IF u k>u max THEN u lk=u IF uk < u min THEN u lk=u OUTPUT ulk e=u-u lk k lk x=x+ke +K e i i i k cor lk With u max, u min we mean the limitations of the output variable. 5. The Space Vector PWM 5.1 The 3-phase Inverter The structure of a typical 3-phase power inverter is shown in Figure 8, where V A V B, V C are the voltages applied to the star-connected motor windings, and where V DC is the continuous inverter input voltage. max min V DC + - 0 1 2 O Figure 8: Basic scheme of 3-phase inverter and AC-motor Field Orientated Control of 3-Phase AC-Motors 9

The six switches can be power BJT, GTO, IGBT etc. The ON-OFF sequence of all these devices must respect the following conditions: three of the switches must always be ON and three always OFF. the upper and the lower switches of the same leg are driven with two complementary pulsed signals. In this way no vertical conduction is possible, providing care is taken to ensure that there is no overlap in the power switch transitions. The next paragraph presents a technique for generating such pulsed signals. 5.2 The Space Vector Pulse Width Modulation (SVPWM) Space Vector PWM supplies the AC machine with the desired phase voltages. The SVPWM [5] method of generating the pulsed signals fits the above requirements and minimizes the harmonic contents. Note that the harmonic contents determine the copper losses of the machine which account for a major portion of the machine losses. Taking into consideration the two constraints quoted above there are eight possible combinations for the switch commands. These eight switch combinations determine eight phase voltage configurations. The diagram below depicts these combinations. V2 ( 010) β 1º V6 ( 110) V3 ( 011) 5º V7 ( 111) V0 ( 000) 3º V4 ( 011) α 4º 2º V1 ( 001) 6º V5 ( 101) Figure 9: SVPWM, vectors and sectors The vectors divide the plan into six sectors. Depending on the sector that the voltage reference is in, two adjacent vectors are chosen. The binary representations of two adjacent basic vectors differ in only one bit, so that only one of the upper transistors switches when the switching pattern moves from one vector to the adjacent one. The two vectors are time weighted in a sample period T to produce the desired output voltage. _ Assuming that the reference vector V ref is in the 3 sector, we have the following situation: Field Orientated Control of 3-Phase AC-Motors 10

V 6 ( 110) V ref T 6 T V 6 T 4 T V 4 V 4 ( 100) Figure 10: Reference vector as a combination of adjacent vectors Where T 4 and T 6 are the times during which the vectors V _ 4, V _ 6 are applied and T 0 the time during which the zero vectors are applied. When the reference voltage (output of the inverse Park transformation) and the sample periods are known, the following system makes it possible to determine the uncertainties T 4,T 6 and T 0. T = T4 + T6 + T0 _ T _ V T V T _ 4 6 ref = + 4 T V Under these constraints the locus of the reference vector is the inside of a hexagon whose vertices are formed by the tips of the eight vectors. The generated space vector PWM waveforms are symmetrical with respect to the middle of each PWM period [3]. The diagram shows the waveforms in the example presented above. 6 0 t 1 t 2 T 0 /4 T 6 /2 T 6 /2 T 0 /4 T 0 /4 T 6 /4 T 4 /4 T 0 /4 t V 0 V 6 V 4 V 7 V 7 V 6 V 4 V 0 T Figure 11: Pattern of SVPWM in the sector 3 The following diagram shows the pattern of SVPWM for each sector: Field Orientated Control of 3-Phase AC-Motors 11

V 2 (010) β V 6 (110) V 3 (011) 5 4 0 1 2 0 1 2 1 6 0 1 2 0 1 2 3 2 V 1 (001) V 5 (101) 0 1 2 0 1 2 α V 4 (100) Figure 12: Hexagon of SVPWM, pattern In conclusion, the inputs for the SVPWM are the reference vector components (v αsr, v βsr ) and the outputs are the times to apply each of the relevant sector limiting vectors. 5.3 Comparison SV-sinusoidal PWM The SVPWM generates minimum harmonic distortion of the currents in the winding of 3-phase AC motor. SV Modulation also provides a more efficient use of the supply voltage in comparison with sinusoidal modulation methods. In fact, with conventional sinusoidal modulation [7][8][9] in which the sinusoidal signals are compared with a triangular carrier, we know that the locus of the reference vector is the inside of a circle with a radius of 1 2 V DC. In the SV modulation it can be shown that the length of each of the six vectors is 2 3 V DC. In steady state the reference vector magnitude might be constant. This fact makes the SV modulation reference vector locus smaller than the hexagon described above. This locus narrows itself to the circle inscribed within the hexagon, thus having a radius of 1 3 V DC. In Figure 13 below the different reference vector loci are presented. Field Orientated Control of 3-Phase AC-Motors 12

b Space Vector PWM M OL=2/3V DC OM=1/sqrt(3)V DC ON=1/2V DC O N L α=a c conventional sinusoidal PWM Figure 13: Locus comparison SV-sinusoidal PWM Therefore, the maximum output voltage based on the Space Vector theory is 2 3 ( OM ON ) times as large as that of the conventional sinusoidal modulation. This explains why, with SVPWM, we have a more efficient use of the supply voltage than with the sinusoidal PWM method. 6. Conclusion This paper dealt with the Field Orientated Control of three-phase AC machines. Following a description of common major drawbacks of classic control structures it has been shown how the Field Orientated Control overcomes these deficiencies and what kind of benefits Field Orientated Controlled AC drives can bring. By explaining in detail each of the FOC modules necessary this paper presents a clear introduction to efficient vector control of AC drives. By providing high CPU power and vector control dedicated peripherals in one single TMS320F240 chip, and by giving references to the necessary software modules, Texas Instruments addresses every start-up requirement and allows users of the DSP Controller rapidly to commence development of a system based on vector control with the TMS320F240. Field Orientated Control of 3-Phase AC-Motors 13

References References [1] F. Parasiliti, Appunti delle lezioni di Azionamenti Elettrici: Controllo Vettoriale ad Orientamento di Campo, Università degli Studi di L Aquila [2] R. Di Gabriele, F. Parasiliti, M. Tursini, Digital Field Oriented Control for induction motors: implementation and experimental results, Universities Power Engineering Conference (UPEC 97) [3] Riccardo Di Gabriele, Controllo vettoriale di velocità di un motore asincrono mediante il Filtro di Kalman Esteso, Tesi di Laurea, Università degli Studi di L Aquila, Anno Accademico 1997-98 [4] J.-P. Favre, Correction de la compsante intégrale de régulateurs digitaux en cas de limitation, EPF- Lausanne [5] A. Ometto, Modulation Techniques, Università degli Studi di L Aquila [6] L.Zhang, C. Wathanasarn, F. Hardan, An efficient Microprocessor-Based Pulse Width Modulator using Space Vector Modulation Strategy, IEEE 1994 [7] Satoshi Ogasawara, Hirofumi Akagi, Akira Nabae, A novel PWM scheme of Voltage Source Inverters based on Space Vector Theory, EPE Aachen 1989 [8] Joachim Holtz, Pulsewidth Modulation-A Survey, IEEE 1992 [9] Alberto J. Pollmann, Software Pulsewidth Modulation for µp Control of AC- Drives, IEEE 1986 Transactions on industry applications, Vol. IA- 22,NO.4,July/August 1986 [10] Werner Leonard, Control of Electrical Drives, 2nd Completely Revised and Enlarged Edition, Springer Field Orientated Control of 3-Phase AC-Motors 14

Field Orientated Control of 3-Phase AC-Motors 15 Notes

Field Orientated Control of 3-Phase AC-Motors 16 Notes

Field Orientated Control of 3-Phase AC-Motors 17 Notes

Field Orientated Control of 3-Phase AC-Motors 18 Notes

Field Orientated Control of 3-Phase AC-Motors 19 Notes

Field Orientated Control of 3-Phase AC-Motors 20 Notes