Application Note, V1.0, July 2006
AP16097
XC164
Different PWM Waveforms
Generation for 3-Phase AC
Induction
Motor
with
XC164CS
Microcontrollers
Edition 2006-08-04
Published by
Infineon Technologies AG
81726 München, Germany
©Infineon Technologies AG 2006.
All Rights Reserved.
LEGAL DISCLAIMER
THE INFORMATION GIVEN IN THIS APPLICATION NOTE IS GIVEN AS A HINT FOR THE
IMPLEMENTATION OF THE INFINEON TECHNOLOGIES COMPONENT ONLY AND SHALL NOT BE
REGARDED AS ANY DESCRIPTION OR WARRANTY OF A CERTAIN FUNCTIONALITY, CONDITION OR
QUALITY OF THE INFINEON TECHNOLOGIES COMPONENT. THE RECIPIENT OF THIS APPLICATION
NOTE MUST VERIFY ANY FUNCTION DESCRIBED HEREIN IN THE REAL APPLICATION. INFINEON
TECHNOLOGIES HEREBY DISCLAIMS ANY AND ALL WARRANTIES AND LIABILITIES OF ANY KIND
(INCLUDING WITHOUT LIMITATION WARRANTIES OF NON-INFRINGEMENT OF INTELLECTUAL
PROPERTY RIGHTS OF ANY THIRD PARTY) WITH RESPECT TO ANY AND ALL INFORMATION GIVEN
IN THIS APPLICATION NOTE.
Information
For further information on technology, delivery terms and conditions and prices please contact your nearest
Infineon Technologies Office (www.infineon.com).
Warnings
Due to technical requirements components may contain dangerous substances. For information on the types
in question please contact your nearest Infineon Technologies Office.
Infineon Technologies Components may only be used in life-support devices or systems with the express
written approval of Infineon Technologies, if a failure of such components can reasonably be expected to
cause the failure of that life-support device or system, or to affect the safety or effectiveness of that device or
system. Life support devices or systems are intended to be implanted in the human body, or to support
and/or maintain and sustain and/or protect human life. If they fail, it is reasonable to assume that the health
of the user or other persons may be endangered.
AP16097
PWM for ACIM
AP99007
Revision History:
Previous Version:
Page
2006-07
none
Subjects (major changes since last revision)
V1.0
We Listen to Your Comments
Any information within this document that you feel is wrong, unclear or missing at all?
Your feedback will help us to continuously improve the quality of this document.
Please send your proposal (including a reference to this document) to:
mcdocu.comments@infineon.com
Application Note
3
V1.0, 2006-07
AP16097
PWM for ACIM
Table of Contents
Page
1
2
2.1
2.2
3
3.1
3.2
3.2.1
3.2.2
3.2.3
3.2.4
3.3
3.4
3.5
4
4.1
4.1.1
4.1.2
4.1.3
4.2
4.3
5
5.1
5.2
6
Introduction…………………………………………….................................................5
3-Phase AC Induction Motor Control Principle.…………………………………….6
Basic Operation Theory….………………………………………………………………..6
VVVF Control……………………………………………………………………………….6
Different PWM schemes…………………………………………………………………8
General Theory of PWM (Pulse Width Modulation)….…………………………………8
SPWM (Sinusoidal PWM)…………………….............................................................8
Basic Principle…………………………………….........................................................8
Implementation Method………………………………………………….………………...9
Modulation Index……………………………………………………………………….....10
3-Phase SPWM……………………………………………………………………..........11
THIPWM (Third-Harmonic Injection PWM)…….………………………………………11
SAPWM (Saddle-wave PWM)…….…………………………………….......................12
SVPWM (Space Vector PWM)………………………………………………………….12
XC164CS Implementation…...…………………………………………………………14
CAPCOM6 Unit Introduction....................................................................................14
Overview…………………………..............................................................................14
T12 Center-Aligned Mode……………......................................................................14
PWM Signals Generation………………...................................................................15
CAPCOM6 Initialization...........................................................................................16
Programming Consideration and Flow Charts.........................................................16
Experiment Results……………………………........................................................18
Simulation Results...................................................................................................18
Oscilloscope measured waveforms.........................................................................19
Conclusions………..…………………………………………………………………….21
Application Note
4
V1.0, 2006-07
AP16097
PWM for ACIM
Introduction
1
Introduction
In this application note, the methods to generate different PWM waveforms for 3-phase
AC induction motor using an Infineon 16-bit microcontroller XC164CS are introduced.
For better understanding, the basic operation and control principle of 3-phase AC
induction motors is described in Section 2. The content of Section 3 is the respective
explanation of the theory of four popular PWM schemes frequently utilized in AC induction
motor control, SPWM (Sinusoidal PWM), THIPWM (Third-Harmonic Injection PWM),
SAPWM (Saddle-wave PWM), SVPWM (Space Vector PWM). In Section 4, XC164CS
DAvE configurations and codes programming for different PWM schemes realization are
discussed in detail and illustrated with flow charts. At the end of this article some
experimental results including simulator waveforms and figures measured by oscilloscope
are shown to validate the algorithms and some conclusions are drawn.
Furthermore, two sets of source codes for SPWM and SVPWM with 10KHz carrier
frequency and output frequency from 0 to 50Hz in 10 seconds respectively as well as an
EXCEL file on calculation tables for all PWM modes are attached.
Application Note
5
V1.0, 2006-07
评论