controller design in power electronics ee-464 static power

164
EE-464 STATIC POWER CONVERSION-II Controller Design in Power Electronics Ozan Keysan keysan.me Oce: C-113 • Tel: 210 7586 1 / 80

Upload: others

Post on 27-Dec-2021

9 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Controller Design in Power Electronics EE-464 STATIC POWER

EE-464 STATIC POWER CONVERSION-II

Controller Design in Power ElectronicsOzan Keysan

keysan.me

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

1 / 80

Page 2: Controller Design in Power Electronics EE-464 STATIC POWER

Control in Power ElectronicsControl of a Wind Turbine

2 / 80

Page 3: Controller Design in Power Electronics EE-464 STATIC POWER

Detailed Control of a Wind Turbine

3 / 80

Page 4: Controller Design in Power Electronics EE-464 STATIC POWER

Control in Power ElectronicsMost DC/DC converters controlled by analogcontrollers:

Micro-controllers are not fast enough (both for computing andsampling) at high switching frequencies

Cheap ( just an IC and a few passive elements)

Could be integrated to with drive circuit (LM1771)

4 / 80

Page 5: Controller Design in Power Electronics EE-464 STATIC POWER

Control in Power Electronics

Control with a microcontroller5 / 80

Page 6: Controller Design in Power Electronics EE-464 STATIC POWER

Control in Power Electronics

Control with an error ampli�er6 / 80

Page 7: Controller Design in Power Electronics EE-464 STATIC POWER

Buck Converter Controller

7 / 80

Page 8: Controller Design in Power Electronics EE-464 STATIC POWER

Buck Converter Controller

8 / 80

Page 9: Controller Design in Power Electronics EE-464 STATIC POWER

Control Loop StabilitySmall steady-state error (i.e. gain at lowfrequencies should be large)

No resonance: (i.e. gain at switching frequencyshould be small)

Enough phase-margin: ( usually at least 45 degreephase margin is aimed for stability)

9 / 80

Page 10: Controller Design in Power Electronics EE-464 STATIC POWER

Phase Margin

Di�erence to -180 degrees when the gain is unity(0dB)

10 / 80

Page 11: Controller Design in Power Electronics EE-464 STATIC POWER

Phase Margin

11 / 80

Page 12: Controller Design in Power Electronics EE-464 STATIC POWER

Small Signal AnalysisDon't worry, will be revisited!

12 / 80

Page 13: Controller Design in Power Electronics EE-464 STATIC POWER

Small Signal AnalysisDon't worry, will be revisited!

Small Signal Model of a Transistor (EE311)

12 / 80

Page 14: Controller Design in Power Electronics EE-464 STATIC POWER

Small Signal Analysis for the Buck Converter

13 / 80

Page 15: Controller Design in Power Electronics EE-464 STATIC POWER

Small Signal Analysis

14 / 80

Page 16: Controller Design in Power Electronics EE-464 STATIC POWER

Small Signal AnalysisFor a parameter, x:

14 / 80

Page 17: Controller Design in Power Electronics EE-464 STATIC POWER

Small Signal AnalysisFor a parameter, x:

: total quantityx

14 / 80

Page 18: Controller Design in Power Electronics EE-464 STATIC POWER

Small Signal AnalysisFor a parameter, x:

: total quantity

: steady-state (DC) component

x

X

14 / 80

Page 19: Controller Design in Power Electronics EE-464 STATIC POWER

Small Signal AnalysisFor a parameter, x:

: total quantity

: steady-state (DC) component

: AC term (small-signal variation)

x

X

x~

14 / 80

Page 20: Controller Design in Power Electronics EE-464 STATIC POWER

Small Signal AnalysisFor a parameter, x:

: total quantity

: steady-state (DC) component

: AC term (small-signal variation)

x

X

x~

x = X + x~

14 / 80

Page 21: Controller Design in Power Electronics EE-464 STATIC POWER

Small Signal Analysis

15 / 80

Page 22: Controller Design in Power Electronics EE-464 STATIC POWER

Small Signal AnalysisFor the buck converter

= +vo Vo v~o

d = D + d~

= +iL IL i~L

= +vs Vs v~s

15 / 80

Page 23: Controller Design in Power Electronics EE-464 STATIC POWER

Small Signal AnalysisAverage Model of the buck converter

16 / 80

Page 24: Controller Design in Power Electronics EE-464 STATIC POWER

Small Signal Analysis for the Buck ConverterLet's derive the small signal model for voltage

17 / 80

Page 25: Controller Design in Power Electronics EE-464 STATIC POWER

Small Signal Analysis for the Buck ConverterLet's derive the small signal model for voltage

= dvx vs

17 / 80

Page 26: Controller Design in Power Electronics EE-464 STATIC POWER

Small Signal Analysis for the Buck ConverterLet's derive the small signal model for voltage

= dvx vs = ( + )(D+ )Vs v~s d~

17 / 80

Page 27: Controller Design in Power Electronics EE-464 STATIC POWER

Small Signal Analysis for the Buck ConverterLet's derive the small signal model for voltage

= dvx vs = ( + )(D+ )Vs v~s d~

= D+ D+ +vx Vs v~s Vsd~

v~sd~

17 / 80

Page 28: Controller Design in Power Electronics EE-464 STATIC POWER

Small Signal Analysis for the Buck ConverterLet's derive the small signal model for voltage

ignoring the last term

= dvx vs = ( + )(D+ )Vs v~s d~

= D+ D+ +vx Vs v~s Vsd~

v~sd~

17 / 80

Page 29: Controller Design in Power Electronics EE-464 STATIC POWER

Small Signal Analysis for the Buck ConverterLet's derive the small signal model for voltage

ignoring the last term

= dvx vs = ( + )(D+ )Vs v~s d~

= D+ D+ +vx Vs v~s Vsd~

v~sd~

≈ D+ D+ = D+vx Vs v~s Vsd~

vs Vsd~

17 / 80

Page 30: Controller Design in Power Electronics EE-464 STATIC POWER

Small Signal Analysis for the Buck ConverterLet's repeat for current

= d = ( + )(D+ )is iL IL i~L d

~

≈ D+iL ILd~

18 / 80

Page 31: Controller Design in Power Electronics EE-464 STATIC POWER

Exercise Assignment:

Power Electronics, Hart, Section 7.13

Buck Converter Small Signal Model

19 / 80

Page 32: Controller Design in Power Electronics EE-464 STATIC POWER

Transfer FunctionsRC Filter

20 / 80

Page 33: Controller Design in Power Electronics EE-464 STATIC POWER

Transfer FunctionsRC Filter Bode Plot

21 / 80

Page 34: Controller Design in Power Electronics EE-464 STATIC POWER

Transfer Functions

Let's do for the LCR part of the converter

Representation in the s-domain 22 / 80

Page 35: Controller Design in Power Electronics EE-464 STATIC POWER

Transfer Functions

Let's do for the LCR part of the converter

Transfer function in terms of d(s)

=(s)vo

(s)vx

1

LC( + (1/RC)s+ 1/LC)s2

(s) = d(s)vx Vs

=(s)vo

d(s)

Vs

LC( + (1/RC)s+ 1/LC)s2

23 / 80

Page 36: Controller Design in Power Electronics EE-464 STATIC POWER

Realistic RLCNon-ideal elements can e�ect stability

Resistance of the inductor

ESR of capacitor (series resistance)

24 / 80

Page 37: Controller Design in Power Electronics EE-464 STATIC POWER

Let's repeat the case with non-ideal capacitor

Capacitor with series resistance

25 / 80

Page 38: Controller Design in Power Electronics EE-464 STATIC POWER

Let's repeat the case with non-ideal capacitor

=(s)vo

d(s)

Vs

LC

1 + s RrC

(1 + /R) + s(1/RC + /L) + 1/LC)s2 rC rC

26 / 80

Page 39: Controller Design in Power Electronics EE-464 STATIC POWER

Let's repeat the case with non-ideal capacitor

Can be simpli�ed by assuming

Notice the extra zero introduced by ESR!

=(s)vo

d(s)

Vs

LC

1 + s RrC

(1 + /R) + s(1/RC + /L) + 1/LC)s2 rC rC

<< RrC

Vs

LC

1 + s RrC

+ s(1/RC + /L) + 1/LC)s2 rC

26 / 80

Page 40: Controller Design in Power Electronics EE-464 STATIC POWER

PWM Block Transfer Function

27 / 80

Page 41: Controller Design in Power Electronics EE-464 STATIC POWER

PWM Block Transfer Function

for a saw-tooth PWM generator with Vp peak voltage

d =vc

Vp

27 / 80

Page 42: Controller Design in Power Electronics EE-464 STATIC POWER

PWM Block Transfer Function

for a saw-tooth PWM generator with Vp peak voltage

Transfer function

d =vc

Vp

=d(s)

(s)vc

1

Vp

27 / 80

Page 43: Controller Design in Power Electronics EE-464 STATIC POWER

PWM Block Transfer Function

Be careful with high-frequency control bandwidth

28 / 80

Page 44: Controller Design in Power Electronics EE-464 STATIC POWER

PWM Block Transfer Function

Be careful with high-frequency control bandwidth

28 / 80

Page 45: Controller Design in Power Electronics EE-464 STATIC POWER

What about in switching components?

29 / 80

Page 46: Controller Design in Power Electronics EE-464 STATIC POWER

What about in switching components?

Problem:

29 / 80

Page 47: Controller Design in Power Electronics EE-464 STATIC POWER

What about in switching components?

Problem:

Multi-mode systems (topology changes withswitching)

29 / 80

Page 48: Controller Design in Power Electronics EE-464 STATIC POWER

What about in switching components?

Problem:

Multi-mode systems (topology changes withswitching)

Di�erent transfer function for on-o� states

29 / 80

Page 49: Controller Design in Power Electronics EE-464 STATIC POWER

What about in switching components?

Problem:

Multi-mode systems (topology changes withswitching)

Di�erent transfer function for on-o� states

Can use non-linear controller, or multiple linearcontrollers (but di�cult to implement)

29 / 80

Page 50: Controller Design in Power Electronics EE-464 STATIC POWER

What about in switching components?

30 / 80

Page 51: Controller Design in Power Electronics EE-464 STATIC POWER

What about in switching components?

Solution:

30 / 80

Page 52: Controller Design in Power Electronics EE-464 STATIC POWER

What about in switching components?

Solution:

Convert multi-mode to single-mode system

30 / 80

Page 53: Controller Design in Power Electronics EE-464 STATIC POWER

What about in switching components?

Solution:

Convert multi-mode to single-mode system

Linearizing the system with averaging wrt dutycycle

30 / 80

Page 54: Controller Design in Power Electronics EE-464 STATIC POWER

What about in switching components?

Solution:

Convert multi-mode to single-mode system

Linearizing the system with averaging wrt dutycycle

Use a linear controller with required characteristics

30 / 80

Page 55: Controller Design in Power Electronics EE-464 STATIC POWER

What about in switching components?

Solution:

Convert multi-mode to single-mode system

Linearizing the system with averaging wrt dutycycle

Use a linear controller with required characteristics

Details in the textbook (Mohan)

30 / 80

Page 56: Controller Design in Power Electronics EE-464 STATIC POWER

Case Study (Mohan 10-1)Find the transfer function of forward converter

31 / 80

Page 57: Controller Design in Power Electronics EE-464 STATIC POWER

Case Study (Mohan 10-1)Find the transfer function of forward converter

Note the state variables31 / 80

Page 58: Controller Design in Power Electronics EE-464 STATIC POWER

Case Study (Mohan 10-1)Switch ON

32 / 80

Page 59: Controller Design in Power Electronics EE-464 STATIC POWER

Case Study (Mohan 10-1)Switch OFF

33 / 80

Page 60: Controller Design in Power Electronics EE-464 STATIC POWER

Case Study (Mohan 10-1)Steady State Transfer Function

34 / 80

Page 61: Controller Design in Power Electronics EE-464 STATIC POWER

Case Study (Mohan 10-1)Steady State Transfer Function

= −C BVo

Vd

A−1

34 / 80

Page 62: Controller Design in Power Electronics EE-464 STATIC POWER

Case Study (Mohan 10-1)Steady State Transfer Function

= −C BVo

Vd

A−1

= DVo

Vd

R+ rC

R+ ( + )rC rL

34 / 80

Page 63: Controller Design in Power Electronics EE-464 STATIC POWER

Case Study (Mohan 10-1)Steady State Transfer Function

If parasitic resistances are small

= −C BVo

Vd

A−1

= DVo

Vd

R+ rC

R+ ( + )rC rL

34 / 80

Page 64: Controller Design in Power Electronics EE-464 STATIC POWER

Case Study (Mohan 10-1)Steady State Transfer Function

If parasitic resistances are small

= −C BVo

Vd

A−1

= DVo

Vd

R+ rC

R+ ( + )rC rL

≈ DVo

Vd 34 / 80

Page 65: Controller Design in Power Electronics EE-464 STATIC POWER

Case Study (Mohan 10-1)AC Transfer Function

35 / 80

Page 66: Controller Design in Power Electronics EE-464 STATIC POWER

Case Study (Mohan 10-1)AC Transfer Function

(s) =Tp

(s)v~o

(s)d~

35 / 80

Page 67: Controller Design in Power Electronics EE-464 STATIC POWER

Case Study (Mohan 10-1)AC Transfer Function

(s) =Tp

(s)v~o

(s)d~

= Vd1 + s CrC

LC[ + s(1/RC + ( + )/L) + 1/LCs2 rC rL

35 / 80

Page 68: Controller Design in Power Electronics EE-464 STATIC POWER

Case Study (Mohan 10-1)AC Transfer Function

Remember this equation?

(s) =Tp

(s)v~o

(s)d~

= Vd1 + s CrC

LC[ + s(1/RC + ( + )/L) + 1/LCs2 rC rL

35 / 80

Page 69: Controller Design in Power Electronics EE-464 STATIC POWER

Case Study (Mohan 10-1)AC Transfer Function

Remember this equation?

(s) =Tp

(s)v~o

(s)d~

= Vd1 + s CrC

LC[ + s(1/RC + ( + )/L) + 1/LCs2 rC rL

+ 2ξ s+s2 ω0 ω20 35 / 80

Page 70: Controller Design in Power Electronics EE-464 STATIC POWER

Case Study (Mohan 10-1)AC Transfer Function

+ 2ξ s+s2 ω0 ω20

36 / 80

Page 71: Controller Design in Power Electronics EE-464 STATIC POWER

Case Study (Mohan 10-1)AC Transfer Function

+ 2ξ s+s2 ω0 ω20

=ω01

LC−−−√

36 / 80

Page 72: Controller Design in Power Electronics EE-464 STATIC POWER

Case Study (Mohan 10-1)AC Transfer Function

+ 2ξ s+s2 ω0 ω20

=ω01

LC−−−√

ξ =1/RC + ( + )/LrC rL

2ω0

36 / 80

Page 73: Controller Design in Power Electronics EE-464 STATIC POWER

Case Study (Mohan 10-1)AC Transfer Function Becomes

where

(s) =Tp Vd

ω20

ωz

s+ωz

+ 2ξ s+s2 ω0 ω20

=ωz1

CrC

37 / 80

Page 74: Controller Design in Power Electronics EE-464 STATIC POWER

Example (Mohan 10-1)Put the parameters into the equation

= 8VVd

= 5VVo

= 20mΩrL

L = 5μH

= 10mΩrC

C = 2mF

R = 200mΩ

= 200kHzfs

38 / 80

Page 75: Controller Design in Power Electronics EE-464 STATIC POWER

Example (Mohan 10-1)Bode Plot (Gain)

39 / 80

Page 76: Controller Design in Power Electronics EE-464 STATIC POWER

Example (Mohan 10-1)Bode Plot (Phase)

40 / 80

Page 77: Controller Design in Power Electronics EE-464 STATIC POWER

Flyback Converter

41 / 80

Page 78: Controller Design in Power Electronics EE-464 STATIC POWER

Flyback ConverterEquat�on 10-86

(s) =Tp

(s)v~o

(s)d~

41 / 80

Page 79: Controller Design in Power Electronics EE-464 STATIC POWER

Flyback ConverterEquat�on 10-86

(s) =Tp

(s)v~o

(s)d~

(s) = f(D)Tp Vd

(1 + s/ )(1 − s/ )ωz1 ωz2

a + bs+ cs2

41 / 80

Page 80: Controller Design in Power Electronics EE-464 STATIC POWER

Flyback Converter

42 / 80

Page 81: Controller Design in Power Electronics EE-464 STATIC POWER

Flyback ConverterBode Plot (Gain)

42 / 80

Page 82: Controller Design in Power Electronics EE-464 STATIC POWER

Flyback Converter

43 / 80

Page 83: Controller Design in Power Electronics EE-464 STATIC POWER

Flyback ConverterBode Plot (Phase)

43 / 80

Page 84: Controller Design in Power Electronics EE-464 STATIC POWER

A few readings for controller design

44 / 80

Page 85: Controller Design in Power Electronics EE-464 STATIC POWER

A few readings for controller design

Control Design of a Boost Converter Using Frequency ResponseData

PID Control Tuning for Buck Converter

Design digital controllers for power electronics using simulation

Bode Response of Simulink Model

How to Run an AC Sweep with PSIM?

Peak Current Control with PSIM

Plexim-Frequency Analysis of Buck Converter44 / 80

Page 86: Controller Design in Power Electronics EE-464 STATIC POWER

Controller Design

45 / 80

Page 87: Controller Design in Power Electronics EE-464 STATIC POWER

Controller DesignGeneralized Compensated Error Ampli�er

45 / 80

Page 88: Controller Design in Power Electronics EE-464 STATIC POWER

Controller DesignGeneralized Compensated Error Ampli�er

45 / 80

Page 89: Controller Design in Power Electronics EE-464 STATIC POWER

Types of Error Ampli�er

46 / 80

Page 90: Controller Design in Power Electronics EE-464 STATIC POWER

Types of Error Ampli�er

Common Ones:

Type-1

Type-2

Type-3

46 / 80

Page 91: Controller Design in Power Electronics EE-464 STATIC POWER

Type-1 Error Ampli�er

Simple Integrator

Has one pole at the origin

47 / 80

Page 92: Controller Design in Power Electronics EE-464 STATIC POWER

Type-1 Error Ampli�er

48 / 80

Page 93: Controller Design in Power Electronics EE-464 STATIC POWER

Type-2 Error Ampli�er (Most Common Type)

49 / 80

Page 94: Controller Design in Power Electronics EE-464 STATIC POWER

Type-2 Error Ampli�er (Most Common Type)

Has two poles: at origin and one at zero-pole pair

90 degrees phase boost can be obtained due to single zero

49 / 80

Page 95: Controller Design in Power Electronics EE-464 STATIC POWER

Type-2 Error Ampli�er (Most Common Type)

50 / 80

Page 96: Controller Design in Power Electronics EE-464 STATIC POWER

Type-2 Error Ampli�er (Most Common Type)

Note the phase boost 50 / 80

Page 97: Controller Design in Power Electronics EE-464 STATIC POWER

Type-3 Error Ampli�er

51 / 80

Page 98: Controller Design in Power Electronics EE-464 STATIC POWER

Type-3 Error Ampli�er

has two zeros can can boost up to 180 degrees 51 / 80

Page 99: Controller Design in Power Electronics EE-464 STATIC POWER

A Few Examples

TL494, pg. 7, 15

LM5015, Fig. 12, 15 52 / 80

Page 100: Controller Design in Power Electronics EE-464 STATIC POWER

Putting all Together

53 / 80

Page 101: Controller Design in Power Electronics EE-464 STATIC POWER

Putting all Together

A controller just increases the gain (Proportional)

53 / 80

Page 102: Controller Design in Power Electronics EE-464 STATIC POWER

Putting all Together

A controller just increases the gain (Proportional)

Increasing gain usually reduces phase margin (and reduces stability) 53 / 80

Page 103: Controller Design in Power Electronics EE-464 STATIC POWER

Putting all Together

54 / 80

Page 104: Controller Design in Power Electronics EE-464 STATIC POWER

Putting all Together

A proper controller (adjust gain and phase margin)

54 / 80

Page 105: Controller Design in Power Electronics EE-464 STATIC POWER

Putting all Together

A proper controller (adjust gain and phase margin)

54 / 80

Page 106: Controller Design in Power Electronics EE-464 STATIC POWER

More Information

55 / 80

Page 107: Controller Design in Power Electronics EE-464 STATIC POWER

More Information

Fundamentals of Power Electronics, Erickson

Phase Margin, Crossover Frequency, and Stability

Loop Stability Analysis of Voltage Mode Buck Regulator

DC-DC Converters Feedback and Control

Modeling and Loop Compensation Design

Compensator Design Procedure

56 / 80

Page 108: Controller Design in Power Electronics EE-464 STATIC POWER

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

57 / 80

Page 109: Controller Design in Power Electronics EE-464 STATIC POWER

Saved for further reference

Ready?

58 / 80

Page 110: Controller Design in Power Electronics EE-464 STATIC POWER

Saved for further reference

Ready?

Down the rabbit hole

58 / 80

Page 111: Controller Design in Power Electronics EE-464 STATIC POWER

Linearization with State-Space Averaging

59 / 80

Page 112: Controller Design in Power Electronics EE-464 STATIC POWER

Linearization with State-Space Averaging

Represent everthing in matrix form

59 / 80

Page 113: Controller Design in Power Electronics EE-464 STATIC POWER

Linearization with State-Space Averaging

Represent everthing in matrix form

Inductor current, and capacitor voltage as statevariables

59 / 80

Page 114: Controller Design in Power Electronics EE-464 STATIC POWER

Linearization with State-Space Averaging

Represent everthing in matrix form

Inductor current, and capacitor voltage as statevariables

Obtain two states (for switch on and siwtch o� )

59 / 80

Page 115: Controller Design in Power Electronics EE-464 STATIC POWER

Linearization with State-Space Averaging

Represent everthing in matrix form

Inductor current, and capacitor voltage as statevariables

Obtain two states (for switch on and siwtch o� )

Find the weighted average

59 / 80

Page 116: Controller Design in Power Electronics EE-464 STATIC POWER

Linearization with State-Space Averaging

60 / 80

Page 117: Controller Design in Power Electronics EE-464 STATIC POWER

Linearization with State-Space Averaging

Obtain two states (for switch on and siwtch o� )

60 / 80

Page 118: Controller Design in Power Electronics EE-464 STATIC POWER

Linearization with State-Space Averaging

Obtain two states (for switch on and siwtch o� )

(for switch on, dTs)= x +x A1 B1vd

60 / 80

Page 119: Controller Design in Power Electronics EE-464 STATIC POWER

Linearization with State-Space Averaging

Obtain two states (for switch on and siwtch o� )

(for switch on, dTs)

(for switch o�, (1-d)Ts)

where, A1 and A2 are state matrices

B1 and B2 are vectors

= x +x A1 B1vd

= x +x A2 B2vd

60 / 80

Page 120: Controller Design in Power Electronics EE-464 STATIC POWER

Example:Mohan 10.1

61 / 80

Page 121: Controller Design in Power Electronics EE-464 STATIC POWER

Linearization with State-Space Averaging

62 / 80

Page 122: Controller Design in Power Electronics EE-464 STATIC POWER

Linearization with State-Space Averaging

Find weighted average

62 / 80

Page 123: Controller Design in Power Electronics EE-464 STATIC POWER

Linearization with State-Space Averaging

Find weighted average

A = d + (1 − d)A1 A2

B = d + (1 − d)B1 B2

62 / 80

Page 124: Controller Design in Power Electronics EE-464 STATIC POWER

Linearization with State-Space Averaging

Find weighted average

(for switch o�, (1-d)Ts)

A = d + (1 − d)A1 A2

B = d + (1 − d)B1 B2

= Ax + Bx vd

62 / 80

Page 125: Controller Design in Power Electronics EE-464 STATIC POWER

Similar calculations for the output voltage

(for switch on, dTs)

(for switch o�, (1-d)Ts)

where C1 and C2 are transposed vectors

= xvo C1

= xvo C2

63 / 80

Page 126: Controller Design in Power Electronics EE-464 STATIC POWER

Similar calculations for the output voltage

where C1 and C2 are transposed vectors

= Cxvo

C = d + (1 − d)C1 C2

64 / 80

Page 127: Controller Design in Power Electronics EE-464 STATIC POWER

Use Small signal model

Equations 10.46-10.52

65 / 80

Page 128: Controller Design in Power Electronics EE-464 STATIC POWER

Use Small signal model

Equations 10.46-10.52

x = X+ x~

65 / 80

Page 129: Controller Design in Power Electronics EE-464 STATIC POWER

Use Small signal model

Equations 10.46-10.52

x = X+ x~

= AX+B +Ax~ Vd x~

+[( − )X+ ( − ) ]A1 A2 B1 B2 Vd d~

65 / 80

Page 130: Controller Design in Power Electronics EE-464 STATIC POWER

Use Small signal model

Equations 10.46-10.52

In the steady state:

=0Use derivations from eq.10.53-10.59

x = X+ x~

= AX+B +Ax~ Vd x~

+[( − )X+ ( − ) ]A1 A2 B1 B2 Vd d~

X

65 / 80

Page 131: Controller Design in Power Electronics EE-464 STATIC POWER

Steady State DC Voltage Transfer Function

66 / 80

Page 132: Controller Design in Power Electronics EE-464 STATIC POWER

Steady State DC Voltage Transfer Function

= −C BVo

Vd

A−1

66 / 80

Page 133: Controller Design in Power Electronics EE-464 STATIC POWER

Small Signal Model to Get AC TransferFunction

67 / 80

Page 134: Controller Design in Power Electronics EE-464 STATIC POWER

Small Signal Model to Get AC TransferFunction

(s) =Tp

(s)v~o

(s)d~

= C[sI −A [( − )X+ ( − ) ]]−1 A1 A2 B1 B2 Vd

+( − )X)]C1 C2

67 / 80

Page 135: Controller Design in Power Electronics EE-464 STATIC POWER

Example (Mohan 10-1)Find the transfer function of forward converter

68 / 80

Page 136: Controller Design in Power Electronics EE-464 STATIC POWER

Example (Mohan 10-1)Find the transfer function of forward converter

Note the state variables68 / 80

Page 137: Controller Design in Power Electronics EE-464 STATIC POWER

Example (Mohan 10-1)Switch ON

69 / 80

Page 138: Controller Design in Power Electronics EE-464 STATIC POWER

Example (Mohan 10-1)Switch ON

69 / 80

Page 139: Controller Design in Power Electronics EE-464 STATIC POWER

Example (Mohan 10-1)Switch OFF

70 / 80

Page 140: Controller Design in Power Electronics EE-464 STATIC POWER

Example (Mohan 10-1)Switch OFF

70 / 80

Page 141: Controller Design in Power Electronics EE-464 STATIC POWER

Example (Mohan 10-1)Steady State Transfer Function

71 / 80

Page 142: Controller Design in Power Electronics EE-464 STATIC POWER

Example (Mohan 10-1)Steady State Transfer Function

= −C BVo

Vd

A−1

71 / 80

Page 143: Controller Design in Power Electronics EE-464 STATIC POWER

Example (Mohan 10-1)Steady State Transfer Function

= −C BVo

Vd

A−1

= DVo

Vd

R+ rC

R+ ( + )rC rL

71 / 80

Page 144: Controller Design in Power Electronics EE-464 STATIC POWER

Example (Mohan 10-1)Steady State Transfer Function

If parasitic resistances are small

= −C BVo

Vd

A−1

= DVo

Vd

R+ rC

R+ ( + )rC rL

71 / 80

Page 145: Controller Design in Power Electronics EE-464 STATIC POWER

Example (Mohan 10-1)Steady State Transfer Function

If parasitic resistances are small

= −C BVo

Vd

A−1

= DVo

Vd

R+ rC

R+ ( + )rC rL

≈ DVo

Vd 71 / 80

Page 146: Controller Design in Power Electronics EE-464 STATIC POWER

Example (Mohan 10-1)AC Transfer Function

72 / 80

Page 147: Controller Design in Power Electronics EE-464 STATIC POWER

Example (Mohan 10-1)AC Transfer Function

(s) =Tp

(s)v~o

(s)d~

72 / 80

Page 148: Controller Design in Power Electronics EE-464 STATIC POWER

Example (Mohan 10-1)AC Transfer Function

(s) =Tp

(s)v~o

(s)d~

(s) =Tp Vd1 + s CrC

LC[ + s(1/RC + ( + )/L) + 1/LC]s2 rC rL

72 / 80

Page 149: Controller Design in Power Electronics EE-464 STATIC POWER

Example (Mohan 10-1)AC Transfer Function

Remember this equation?

(s) =Tp

(s)v~o

(s)d~

(s) =Tp Vd1 + s CrC

LC[ + s(1/RC + ( + )/L) + 1/LC]s2 rC rL

72 / 80

Page 150: Controller Design in Power Electronics EE-464 STATIC POWER

Example (Mohan 10-1)AC Transfer Function

Remember this equation?

(s) =Tp

(s)v~o

(s)d~

(s) =Tp Vd1 + s CrC

LC[ + s(1/RC + ( + )/L) + 1/LC]s2 rC rL

+ 2ξ s+s2 ω0 ω20

72 / 80

Page 151: Controller Design in Power Electronics EE-464 STATIC POWER

Example (Mohan 10-1)AC Transfer Function

+ 2ξ s+s2 ω0 ω20

73 / 80

Page 152: Controller Design in Power Electronics EE-464 STATIC POWER

Example (Mohan 10-1)AC Transfer Function

+ 2ξ s+s2 ω0 ω20

=ω01

LC−−−√

73 / 80

Page 153: Controller Design in Power Electronics EE-464 STATIC POWER

Example (Mohan 10-1)AC Transfer Function

+ 2ξ s+s2 ω0 ω20

=ω01

LC−−−√

ξ =1/RC + ( + )/LrC rL

2ω0

73 / 80

Page 154: Controller Design in Power Electronics EE-464 STATIC POWER

Example (Mohan 10-1)AC Transfer Function Becomes

where

(s) =Tp Vd

ω20

ωz

s+ωz

+ 2ξ s+s2 ω0 ω20

=ωz1

CrC

74 / 80

Page 155: Controller Design in Power Electronics EE-464 STATIC POWER

Example (Mohan 10-1)Put the parameters into the equation

= 8VVd

= 5VVo

= 20mΩrL

L = 5μH

= 10mΩrC

C = 2mF

R = 200mΩ

= 200kHzfs

75 / 80

Page 156: Controller Design in Power Electronics EE-464 STATIC POWER

Example (Mohan 10-1)Bode Plot (Gain)

76 / 80

Page 157: Controller Design in Power Electronics EE-464 STATIC POWER

Example (Mohan 10-1)Bode Plot (Phase)

77 / 80

Page 158: Controller Design in Power Electronics EE-464 STATIC POWER

Flyback Converter

78 / 80

Page 159: Controller Design in Power Electronics EE-464 STATIC POWER

Flyback ConverterEquat�on 10-86

(s) =Tp

(s)v~o

(s)d~

78 / 80

Page 160: Controller Design in Power Electronics EE-464 STATIC POWER

Flyback ConverterEquat�on 10-86

(s) =Tp

(s)v~o

(s)d~

(s) = f(D)Tp Vd

(1 + s/ )(1 − s/ )ωz1 ωz2

a + bs+ cs2

78 / 80

Page 161: Controller Design in Power Electronics EE-464 STATIC POWER

Flyback Converter

79 / 80

Page 162: Controller Design in Power Electronics EE-464 STATIC POWER

Flyback ConverterBode Plot (Gain)

79 / 80

Page 163: Controller Design in Power Electronics EE-464 STATIC POWER

Flyback Converter

80 / 80

Page 164: Controller Design in Power Electronics EE-464 STATIC POWER

Flyback ConverterBode Plot (Phase)

80 / 80