Other PWM Techniques EE-464 STATIC POWER CONVERSION-II

120
EE-464 STATIC POWER CONVERSION-II Other PWM Techniques Ozan Keysan keysan.me Oce: C-113 • Tel: 210 7586 1 / 68

Transcript of Other PWM Techniques EE-464 STATIC POWER CONVERSION-II

EE-464 STATIC POWER CONVERSION-II

Other PWM TechniquesOzan Keysan

keysan.me

O�ce: C-113 • Tel: 210 7586

1 / 68

Hysteresis (Bang-Bang) PWM

2 / 68

Hysteresis (Bang-Bang) PWMYou already implemented in the �rst semester

2 / 68

Hysteresis (Bang-Bang) PWMIf your current is higher than your reference, reduce the current(switch o� ), if not increase the current (Switch ON)

3 / 68

Hysteresis (Bang-Bang) PWMFor an inverter, just change your reference current to a sinusoidalwaveform instead of a constant reference.

4 / 68

Hysteresis (Bang-Bang) PWM

5 / 68

Hysteresis (Bang-Bang) PWMThe switching frequency is varying

5 / 68

Hysteresis (Bang-Bang) PWMThe switching frequency is varying

Di�cult to design �lter (because of varying fs)

5 / 68

Hysteresis (Bang-Bang) PWMThe switching frequency is varying

Di�cult to design �lter (because of varying fs)

Can induce side-band harmonics

5 / 68

Hysteresis (Bang-Bang) PWMThe switching frequency is varying

Di�cult to design �lter (because of varying fs)

Can induce side-band harmonics

Simple control and implementation

5 / 68

Hysteresis (Bang-Bang) PWM

6 / 68

Field Oriented Control (FOC) in Electrical Machines

What �s FOC?

F�eld or�ented Control of PM Motors

7 / 68

How to aim to a moving target?

8 / 68

How to aim to a moving target?

8 / 68

Some Useful Mathematical Tools

9 / 68

Some Useful Mathematical ToolsClarke Transformation

Park Transformation

9 / 68

Clarke Transformation

(a-b-c) to Transformation

From three-phase to two orthogonal phasetransformation

αβ

10 / 68

Clarke Transformation

(a-b-c) to Transformation

From three-phase to two orthogonal phasetransformation

Main Idea: In a balanced three-phase system, so there is redundant information and

system can be reduced to two variables.

αβ

+ + = 0Ia Ib Ic

10 / 68

How do you de�ne the resultant (black) phasor?

11 / 68

Clarke Transformation

12 / 68

Clarke Transformation

13 / 68

Park Transformation in Space

i.e. Interstellar - Docking Scene

Interstellar Docking Scene [HD]Interstellar Docking Scene [HD]

14 / 68

Park Transformation

15 / 68

Park TransformationFrom stationary frame to rotationary frame

15 / 68

Park TransformationFrom stationary frame to rotationary frame

Instead of dealing with sinusoidal signals, just use themagnitudes.

15 / 68

Park TransformationFrom stationary frame to rotationary frame

Instead of dealing with sinusoidal signals, just use themagnitudes.

When reconstructing signals use the rotor positioninformation

15 / 68

Park Transformation

16 / 68

Park Transformation

17 / 68

Park Transformation

17 / 68

Park Transformation

= cos(θ) + sin(θ)Id Iα Iβ

17 / 68

Park Transformation

= cos(θ) + sin(θ)Id Iα Iβ

= cos(θ) − sin(θ)Iq Iβ Iα17 / 68

Park Transformation

= cos(θ) + sin(θ)Id Iα Iβ

= cos(θ) − sin(θ)Iq Iβ Iα17 / 68

Reference Frames

18 / 68

Clarke and Park Transformations

19 / 68

Torque and Flux Control

Id: Proportional to �ux in the air-gap

Iq: Proportional to torque generated

20 / 68

Inverse Transforms

21 / 68

Inverse TransformsRequired to apply reference voltage and currentwaveforms (sinusoidals)

21 / 68

Inverse TransformsRequired to apply reference voltage and currentwaveforms (sinusoidals)

Inverse Park Transform

Inverse Clarke Transform

21 / 68

Inverse Park Transform

22 / 68

Inverse Park TransformFrom rotation frame to stationary frame

22 / 68

Inverse Park TransformFrom rotation frame to stationary frame

= cos(θ) − sin(θ)Iα Id Iq

22 / 68

Inverse Park TransformFrom rotation frame to stationary frame

= cos(θ) − sin(θ)Iα Id Iq

= cos(θ) + sin(θ)Iβ Iq Id

22 / 68

Inverse Clarke Transform

From two-axis orthogonal plane to 3-phase stationary frame.

23 / 68

Whole Work�ow

24 / 68

Classical Vector Control Diagram

25 / 68

Vector Control in PMSM

26 / 68

Vector Control in Induction Motors

27 / 68

Summary

28 / 68

3-Phase Two-Level Inverter

30 / 68

3-Phase Two-Level Inverter

Anti-parallel diodes are not shown.

30 / 68

3-Phase Two-Level Inverter

Each leg has two positions:31 / 68

3-Phase Two-Level Inverter

Each leg has two positions: top switch closed (1)31 / 68

3-Phase Two-Level Inverter

Each leg has two positions:32 / 68

3-Phase Two-Level Inverter

Each leg has two positions: bottom switch closed (0)32 / 68

000 - (zero vector)

001 - (Phase +U)

010 - (Phase +V)

011 - (Phase -W)

100 - (Phase +W)

101 - (Phase -V)

110 - (Phase -U)

111 - (zero vector)

v0

v1

v2

v3

v4

v5

v6

v7

34 / 68

Voltage Vectors: V0

35 / 68

Voltage Vectors: V1

36 / 68

Voltage Vectors: V2

37 / 68

Voltage Vectors: V3

38 / 68

Voltage Vectors: V4

39 / 68

Voltage Vectors: V5

40 / 68

Voltage Vectors: V6

41 / 68

Voltage Vectors: V7

42 / 68

Square Wave Operation

BLDC Drive with square wave 43 / 68

What about the vectors in between?

44 / 68

What about the vectors in between?

44 / 68

What about the vectors in between?

45 / 68

What about the vectors in between?

46 / 68

Voltage Synthesizing

47 / 68

Voltage Synthesizing

48 / 68

PWM Generation

49 / 68

PWM Generation

Switching Sequence: 000-001-011-11150 / 68

PWM GenerationSwitching Sequence:

Zero Vector (000)

51 / 68

PWM GenerationSwitching Sequence:

Zero Vector (000)

Basic Vector (i.e. 001)

51 / 68

PWM GenerationSwitching Sequence:

Zero Vector (000)

Basic Vector (i.e. 001)

Basic Vector (i.e. 011)

51 / 68

PWM GenerationSwitching Sequence:

Zero Vector (000)

Basic Vector (i.e. 001)

Basic Vector (i.e. 011)

Zero Vector (i.e. 111)

51 / 68

PWM GenerationSwitching Sequence:

Zero Vector (000)

Basic Vector (i.e. 001)

Basic Vector (i.e. 011)

Zero Vector (i.e. 111)

Only one switch position is changed at each step!51 / 68

PWM Generation

52 / 68

SPWM vs SVPWM

53 / 68

SPWM vs SVPWM

Phase Voltages53 / 68

SPWM vs SVPWM

54 / 68

SPWM vs SVPWM

Space Vector PWM generates less harmonicdistortion

54 / 68

SPWM vs SVPWM

Space Vector PWM generates less harmonicdistortion

Space Vector PWM utilizes input voltage more vs (15% more)1/2 1/ 3

–√

54 / 68

What is the max. possible phase voltage with SPWM (SinusoidalPWM)?

55 / 68

What is the max. possible phase voltage with SPWM (SinusoidalPWM)?

55 / 68

What is the max. possible phase voltage with SPWM (SinusoidalPWM)?

=V̂ p−n

VDC

255 / 68

What is the max. possible phase voltage with SPWM (SinusoidalPWM)?

56 / 68

What is the max. possible phase voltage with SPWM (SinusoidalPWM)?

The inverter is connected to 400 grid with a 3-ph dioderecti�er:

Vl−l

56 / 68

What is the max. possible phase voltage with SPWM (SinusoidalPWM)?

The inverter is connected to 400 grid with a 3-ph dioderecti�er:

Vl−l

=VDC

56 / 68

What is the max. possible phase voltage with SPWM (SinusoidalPWM)?

The inverter is connected to 400 grid with a 3-ph dioderecti�er:

Vl−l

=VDC

3 2–√

πVl−l

56 / 68

What is the max. possible phase voltage with SPWM (SinusoidalPWM)?

The inverter is connected to 400 grid with a 3-ph dioderecti�er:

Vl−l

=VDC

3 2–√

πVl−l= 1.35 = 540VVl−l

56 / 68

What is the max. possible phase voltage with SPWM (SinusoidalPWM)?

57 / 68

What is the max. possible phase voltage with SPWM (SinusoidalPWM)?

57 / 68

What is the max. possible phase voltage with SPWM (SinusoidalPWM)?

Maximum motor phase voltage:

57 / 68

What is the max. possible phase voltage with SPWM (SinusoidalPWM)?

Maximum motor phase voltage:

which is quite low for standard motors!

= = 190VVphase−rms

VDC

2 2–√

57 / 68

How can you increase the output voltage beyond theDC-link voltage limit?

58 / 68

How can you increase the output voltage beyond theDC-link voltage limit?

58 / 68

Third Harmonic Injection (THIPWM)

59 / 68

Third Harmonic Injection (THIPWM)A sinusoidal reference voltage output:

59 / 68

Third Harmonic Injection (THIPWM)Assume you apply a waveform like that:

which composes of the fundamental and a third-harmonic component

60 / 68

Third Harmonic Injection (THIPWM)

Such that at V =VDC

2π/3

61 / 68

Third Harmonic Injection (THIPWM)What is the phase voltage?

Th�rd harmon�c cancels �tself (common-mode voltage), the potent�al of the neutralvotlage �s osc�llat�ng, but the w�nd�ng doesn't see th�s change and observe a pures�nuso�dal. 62 / 68

Third Harmonic Injection (THIPWM)What is the phase voltage?

THIPWM: = = 220VVphase−rms

VDC

6–√

63 / 68

Third Harmonic Injection (THIPWM)What is the phase voltage?

THIPWM:

%15 higher than SPWM

( )

= = 220VVphase−rms

VDC

6–√

= = 190VVphase−rms

VDC

2 2–√

63 / 68

Third Harmonic Injection (THIPWM)

64 / 68

How about SVPWM?

65 / 68

How about SVPWM?

What is the phase voltage for one of the SVPWM vectors?

65 / 68

How about SVPWM?

What is the phase voltage for one of the SVPWM vectors?

=Vn̂

2

3VDC

65 / 68

How about SVPWM?

What is the phase voltage for one of the SVPWM vectors?

What if two adjacent vectors are applied for %50, %50?

=Vn̂

2

3VDC

65 / 68

How about SVPWM?

What is the phase voltage for one of the SVPWM vectors?

What if two adjacent vectors are applied for %50, %50?

Same with THIPWM:

=Vn̂

2

3VDC

= =2

3VDC

3–√

2

1

3–√VDC

= = 220VVph,rms

1

6–√VDC

65 / 68

How about SVPWM?

Magnitude comparison of SPWM and SVPWM

66 / 68

Magnitude comparison of SPWM and SVPWM

Space Vector (SVPWM)

Max. =Vl−l,rms 3–√

Vdc

3√

2–√

67 / 68

Magnitude comparison of SPWM and SVPWM

Space Vector (SVPWM)

Max. =Vl−l,rms 3–√

Vdc

3√

2–√

= = 0.707Vdc

2–√

Vdc

67 / 68

Magnitude comparison of SPWM and SVPWM

Space Vector (SVPWM)

Max.

Sinusoidal (SPWM)

=Vl−l,rms 3–√

Vdc

3√

2–√

= = 0.707Vdc

2–√

Vdc

67 / 68

Magnitude comparison of SPWM and SVPWM

Space Vector (SVPWM)

Max.

Sinusoidal (SPWM)

Max.

=Vl−l,rms 3–√

Vdc

3√

2–√

= = 0.707Vdc

2–√

Vdc

=Vl−l,rms 3–√

Vdc2

2–√

67 / 68

Magnitude comparison of SPWM and SVPWM

Space Vector (SVPWM)

Max.

Sinusoidal (SPWM)

Max.

SVPWM is %15 higher than SPWM

=Vl−l,rms 3–√

Vdc

3√

2–√

= = 0.707Vdc

2–√

Vdc

=Vl−l,rms 3–√

Vdc2

2–√

= = 0.6123–√ Vdc

2 2–√

Vdc

67 / 68

You can download this presentation from:keysan.me/ee464

68 / 68