0
\$\begingroup\$

While learning 3-Phase scalar control of ACIM using STM32F407 MCU I could not clearly understand the diffrence between the following terms: 1. SPWM 2. 6-step PWM 3. SVMPWM

How do they differ from each other? Do we get the same 3-phase sinusoidals from each of the above PWMs and they are 3 different ways to implement it OR Do they differ in the output that we get from them also? Someone told me that SPWM is used to generate Phase-voltages while the other 2 techniques are used to generate Line-voltages. Is this the only difference between them?

\$\endgroup\$
1
\$\begingroup\$

With simple sine-PWM you get output voltages with sinusoidal fundamental. For all modulation functions shown below, the voltage output fundamental will be sinusoidal as well.

Simply adding a third harmonic ("mod_3rdH") is a very powerful way to improve the inverter perfomance concerning minimum current ripple. Another big advantage of the 3rd harmonic is that the inverter ouput voltage can be higher than in case of simple sine-PWM (by about 15%).

There are many more options for inverter optimization (current ripple at given switching losses) by adding all kind of functions to the sine-PWM, e.g. discontinuous modulation patterns (the last two).

If you add a function which is based on space-vector calculus derived optimization, we speak of space vector modulation (not shown here) which is performance-wise slightly better than "mod_SIN".

The best modulation is also dependent on the modulation index (ratio of DC link voltage and output voltage).

enter image description here

\$\endgroup\$
  • \$\begingroup\$ You mean that SVPWM can be used to add third harmonic to get the above benefits. Will it not increase the audible noise of the Inverter also? \$\endgroup\$ – scico111 Feb 4 at 10:18
  • 1
    \$\begingroup\$ No. The audible noise goes with the switching frequency which does not change (this is important because we don't want to increase the switching losses by manipulating the modulation function). \$\endgroup\$ – UweD Feb 4 at 10:29
  • \$\begingroup\$ Can you suggest if SVPWM technique is only good for PMAC (PMSM) and PMDC (BLDC) motors only or this is equally good for ACIM also? \$\endgroup\$ – scico111 Feb 4 at 11:10
  • 1
    \$\begingroup\$ It is equally good for IM. There is no difference concerning the PWM generation and the resulting sinusoidal voltage fundamental. \$\endgroup\$ – UweD Feb 4 at 11:18
  • \$\begingroup\$ Mostly i have seen SVPWM is used in vector control. If i am doing simple scalar V/F control then do i need to use SVPWM in it? \$\endgroup\$ – scico111 Feb 4 at 12:03
1
\$\begingroup\$

In order to run a 3 phase induction motor we have to use 3 phase inverter.The inverter consists of 6 mosfets/igbts.The image is given below for better understanding

enter image description here

We have to supply 6 individual pwm pulses from the microcontroller to s1,s2.. s6 gate inputs.Then we can generate 3 phase wave form at the terminals A,B and C.

The following modulation techniques are used to generate sine wave. SPWM(Sinusoidal Pulse width modulation) SVPWM(Space Vector Pulse Width Modulation) enter image description here

Sinusoidal pulse width modulation is easy to implement but space vector pulse width modulation is bit difficult to implement,SVPWM has more advantages over SPWM.

\$\endgroup\$
  • \$\begingroup\$ For a 3-phase Induction Motor speed control which technique is better, SPWM or SVPWM? \$\endgroup\$ – scico111 Feb 4 at 5:25

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.