Space vector PWM

jacksmtv 12,412 views 20 slides Mar 25, 2014
Slide 1
Slide 1 of 20
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20

About This Presentation

Space Vector Pulse Width Modulation and implementation in Arduino.


Slide Content

Full Scale Converter for Synchronous Wind Turbine Generators Space Vector PWM Students: Aaron Ponder, Long Pham Mar. 2014 Class REE547: Electric Power Conversion

3/20/2014 2 Early 1960’s Kirnnich , Heinrick and Bowes first developed PWM [ 1 ] 1964 Carrier based techniques developed first, followed by SPWM by Schonung and Stemmler [2 ] Not until mid-1980’s was SVPWM introduced [3] Introduction and history

3/20/2014 3 3 phase variables are expressed in space vectors Space Vectors Main objective: approximation of reference voltage vector utilizing eight switching patterns [ 5] Each desired voltage vector can be simulated by an averaging effect between two adjacent active vectors and a zero vector. 3 phase inverter Briefing

3/20/2014 4 Higher DC bus efficiency Voltage magnitude control Low power losses Variable frequency control Other advantages are a wide linear modulation range, low switching loss, ease of implementation, and reduce computational complexity due to fewer sin functions advantages under unbalanced motor operation conditions Benefits

3/20/2014 5 SVPWM maximum peak fundamental magnitude of 90.6% of inverter capacity is 15.5% over SPWM [6 ] 1991, Holtz proposed over-modulation based SVPWM, further improving the DC bus voltage usage to the levels of six step waves [ 7] [8 ]. Benefits elaboration

3/20/2014 6 Often used to supply 3-phase AC voltage from DC source to drive machines Modulation strategy plays an important role in the minimization of harmonics and the switching losses Use

3/20/2014 7 Six of the eight states result in voltage applied to the generator windings with two states resulting in zero voltage as seen in the figure below C ontrol the torque output of the generator, we need to create a smoothly rotating vector at any angle Intuitive Approach

3/20/2014 8 By switching between two adjacent vectors quickly, the generator will see an average vector in-between F ilter between the inverter and the generator will filter out the high frequency effect caused by the switching Intuitive Approach Cont.

Implement SVPWM in Arduino

By changing the amount of time outputting 5V and 0V, we create an average voltage output PWM – How to create any voltage output very efficiently  

Center Aligned PWM Edge aligned PWM Center aligned PWM

Center aligned PWM - Experiment

How to create a sine wave using PWM  

Space Vector PWM

Generate SVPWM in Arduino

Results of Lab 18 3/20/2014

Benefit of SVPWM – Lower switching loss Mosfets switch 6 times ~ output switch 1 time. Mosfets switch 6 times ~ output switch 2 time. If we have to output a same frequency, Mosfets in SVPWM scheme have to switch ½ less than normal SPWM.

Full Scale Converter for Synchronous Wind Turbine Generators Thank you!