+ All Categories
Home > Documents > ece3204 stability lec - Worcester Polytechnic...

ece3204 stability lec - Worcester Polytechnic...

Date post: 19-Mar-2020
Category:
Upload: others
View: 2 times
Download: 0 times
Share this document with a friend
32
ECE 3204 Microelectronics II Stability Analysis in Feedback Systems Differentiator Example Prof. Bitar users.wpi.edu/~sjbitar Copyright SJB Consulting 2018
Transcript
Page 1: ece3204 stability lec - Worcester Polytechnic Institutesjbitar/ece3204/lecture_notes/ece3204_stability_lec.pdf · Barkhausen Criteria: In a feedback system, if the loop gain is greater

ECE 3204Microelectronics II

Stability Analysis in Feedback Systems

Differentiator Example

Prof. Bitarusers.wpi.edu/~sjbitar

Copyright SJB Consulting 2018

Page 2: ece3204 stability lec - Worcester Polytechnic Institutesjbitar/ece3204/lecture_notes/ece3204_stability_lec.pdf · Barkhausen Criteria: In a feedback system, if the loop gain is greater

Stability Analysis in Feedback Systems

Copyright SJB Consulting 2018

Barkhausen Criteria:

In a feedback system, if the loop gain is greater than or equal to one and the phase shift is zero, the system can sustain oscillations (ie. no input signal required).

1?

Page 3: ece3204 stability lec - Worcester Polytechnic Institutesjbitar/ece3204/lecture_notes/ece3204_stability_lec.pdf · Barkhausen Criteria: In a feedback system, if the loop gain is greater

In a Negative Feedback System, that means…

A

B

-+

Closed Loop Gain …

1

Unstable when the loop gain AB = -1

Copyright SJB Consulting 2018

Stability Analysis in Feedback Systems

Page 4: ece3204 stability lec - Worcester Polytechnic Institutesjbitar/ece3204/lecture_notes/ece3204_stability_lec.pdf · Barkhausen Criteria: In a feedback system, if the loop gain is greater

In a Positive Feedback System, that means…

A

B

+

Closed Loop Gain …

1

Unstable when the loop gain AB = +1

Copyright SJB Consulting 2018

Stability Analysis in Feedback Systems

+

Page 5: ece3204 stability lec - Worcester Polytechnic Institutesjbitar/ece3204/lecture_notes/ece3204_stability_lec.pdf · Barkhausen Criteria: In a feedback system, if the loop gain is greater

Stability Analysis - Differentiator

RCVin

Vout

Ideal Differentiator In Time…

Copyright SJB Consulting 2018

Page 6: ece3204 stability lec - Worcester Polytechnic Institutesjbitar/ece3204/lecture_notes/ece3204_stability_lec.pdf · Barkhausen Criteria: In a feedback system, if the loop gain is greater

Stability Analysis - Differentiator

RCVin

Vout

Ideal Differentiator In Frequency…

12

1

Copyright SJB Consulting 2018

| |

∡ 90°

Page 7: ece3204 stability lec - Worcester Polytechnic Institutesjbitar/ece3204/lecture_notes/ece3204_stability_lec.pdf · Barkhausen Criteria: In a feedback system, if the loop gain is greater

Stability Analysis - DifferentiatorExpected Time Response …

Copyright SJB Consulting 2018

Page 8: ece3204 stability lec - Worcester Polytechnic Institutesjbitar/ece3204/lecture_notes/ece3204_stability_lec.pdf · Barkhausen Criteria: In a feedback system, if the loop gain is greater

Stability Analysis - DifferentiatorExpected Frequency Response …

Copyright SJB Consulting 2018

Page 9: ece3204 stability lec - Worcester Polytechnic Institutesjbitar/ece3204/lecture_notes/ece3204_stability_lec.pdf · Barkhausen Criteria: In a feedback system, if the loop gain is greater

Stability Analysis - DifferentiatorWhat the … ???

Copyright SJB Consulting 2018

Page 10: ece3204 stability lec - Worcester Polytechnic Institutesjbitar/ece3204/lecture_notes/ece3204_stability_lec.pdf · Barkhausen Criteria: In a feedback system, if the loop gain is greater

Stability Analysis - DifferentiatorWhat the … ???

Copyright SJB Consulting 2018

Page 11: ece3204 stability lec - Worcester Polytechnic Institutesjbitar/ece3204/lecture_notes/ece3204_stability_lec.pdf · Barkhausen Criteria: In a feedback system, if the loop gain is greater

Stability Analysis - Differentiator

What is going on?

Copyright SJB Consulting 2018

Page 12: ece3204 stability lec - Worcester Polytechnic Institutesjbitar/ece3204/lecture_notes/ece3204_stability_lec.pdf · Barkhausen Criteria: In a feedback system, if the loop gain is greater

Stability Analysis - DifferentiatorBack to Control Theory…

A

B

-+

Closed Loop Gain …

1

Unstable when the loop gain AB = -1

Copyright SJB Consulting 2018

Page 13: ece3204 stability lec - Worcester Polytechnic Institutesjbitar/ece3204/lecture_notes/ece3204_stability_lec.pdf · Barkhausen Criteria: In a feedback system, if the loop gain is greater

Stability Analysis - Differentiator

Can AB = -1 for the Differentiator ??

What is A ?What is B ?

Copyright SJB Consulting 2018

Page 14: ece3204 stability lec - Worcester Polytechnic Institutesjbitar/ece3204/lecture_notes/ece3204_stability_lec.pdf · Barkhausen Criteria: In a feedback system, if the loop gain is greater

Stability Analysis - Differentiator

Copyright SJB Consulting 2018

RCVin

Vout

1. Redraw and Ground Input

C

R

Vin=0

2. BREAK Loop, Add Ground (if necessary) and Apply Test Signal.

Vtest Vout

R

C

Vfb

To Find Loop Gain AB …

Page 15: ece3204 stability lec - Worcester Polytechnic Institutesjbitar/ece3204/lecture_notes/ece3204_stability_lec.pdf · Barkhausen Criteria: In a feedback system, if the loop gain is greater

Stability Analysis - Differentiator

Copyright SJB Consulting 2018

1

1

1

Vtest Vout

R

C

Vfb

12

…and Determine AB.

Two Low-Pass Filter

Responses !

Page 16: ece3204 stability lec - Worcester Polytechnic Institutesjbitar/ece3204/lecture_notes/ece3204_stability_lec.pdf · Barkhausen Criteria: In a feedback system, if the loop gain is greater

Stability Analysis - Differentiator

Ok, so now determine if AB can = -1 at some frequency…

Copyright SJB Consulting 2018

Page 17: ece3204 stability lec - Worcester Polytechnic Institutesjbitar/ece3204/lecture_notes/ece3204_stability_lec.pdf · Barkhausen Criteria: In a feedback system, if the loop gain is greater

Stability Analysis - Differentiator

Copyright SJB Consulting 2018

1

1

1

Could this = 1 at some frequency??

· 1

YES! At …

A look at Magnitude…

Recall GBWP = = 1 ·

Geometric Mean

Page 18: ece3204 stability lec - Worcester Polytechnic Institutesjbitar/ece3204/lecture_notes/ece3204_stability_lec.pdf · Barkhausen Criteria: In a feedback system, if the loop gain is greater

Stability Analysis - Differentiator

Copyright SJB Consulting 2018

How close is this to 180 (or -180 ) at ?Well, , so…

it’s close!

A look at Phase …

Page 19: ece3204 stability lec - Worcester Polytechnic Institutesjbitar/ece3204/lecture_notes/ece3204_stability_lec.pdf · Barkhausen Criteria: In a feedback system, if the loop gain is greater

Stability Analysis - Differentiator

Copyright SJB Consulting 2018

Too Many Equations !! Let’s take a look at this graphically…

Page 20: ece3204 stability lec - Worcester Polytechnic Institutesjbitar/ece3204/lecture_notes/ece3204_stability_lec.pdf · Barkhausen Criteria: In a feedback system, if the loop gain is greater

Stability Analysis - DifferentiatorVin Vout

Copyright SJB Consulting 2018

| |

Page 21: ece3204 stability lec - Worcester Polytechnic Institutesjbitar/ece3204/lecture_notes/ece3204_stability_lec.pdf · Barkhausen Criteria: In a feedback system, if the loop gain is greater

Stability Analysis - DifferentiatorR16k

C0.1µF

Vout

Vfb

Copyright SJB Consulting 2018

| |

Page 22: ece3204 stability lec - Worcester Polytechnic Institutesjbitar/ece3204/lecture_notes/ece3204_stability_lec.pdf · Barkhausen Criteria: In a feedback system, if the loop gain is greater

Stability Analysis - Differentiator

Copyright SJB Consulting 2018

Vtest VoutR16k

C0.1µF

Vfb| |

Page 23: ece3204 stability lec - Worcester Polytechnic Institutesjbitar/ece3204/lecture_notes/ece3204_stability_lec.pdf · Barkhausen Criteria: In a feedback system, if the loop gain is greater

Stability Analysis - Differentiator

Copyright SJB Consulting 2018

Vtest VoutR16k

C0.1µF

Vfb| |

∡ Trouble!!

Trouble!!

Page 24: ece3204 stability lec - Worcester Polytechnic Institutesjbitar/ece3204/lecture_notes/ece3204_stability_lec.pdf · Barkhausen Criteria: In a feedback system, if the loop gain is greater

Stability Analysis - Differentiator

Copyright SJB Consulting 2018

So How Do We Fix This ??

Page 25: ece3204 stability lec - Worcester Polytechnic Institutesjbitar/ece3204/lecture_notes/ece3204_stability_lec.pdf · Barkhausen Criteria: In a feedback system, if the loop gain is greater

Stability Analysis - Differentiator

R

16k

C

0.1µF

Vin

Vout

Copyright SJB Consulting 2018

Back to the Closed Loop Response…

fb

ftf0 fGM

Page 26: ece3204 stability lec - Worcester Polytechnic Institutesjbitar/ece3204/lecture_notes/ece3204_stability_lec.pdf · Barkhausen Criteria: In a feedback system, if the loop gain is greater

Stability Analysis - Differentiator

Copyright SJB Consulting 2018

Add RS and Limit High Frequency Gain to R/RS≤fT/fGM

R

16k

C

0.1µF

Vout

Rs

160Vin

fb

f0 fGM ft

Page 27: ece3204 stability lec - Worcester Polytechnic Institutesjbitar/ece3204/lecture_notes/ece3204_stability_lec.pdf · Barkhausen Criteria: In a feedback system, if the loop gain is greater

Stability Analysis - Differentiator

Copyright SJB Consulting 2018

How does adding RSaffect the loop Gain AB?

Page 28: ece3204 stability lec - Worcester Polytechnic Institutesjbitar/ece3204/lecture_notes/ece3204_stability_lec.pdf · Barkhausen Criteria: In a feedback system, if the loop gain is greater

Stability Analysis - DifferentiatorVtest Vout

R16k

C0.1µF

Vfb

Rs160

Copyright SJB Consulting 2018

Phase Margin (PM)

New Loop Gain Phase

New Loop Gain Magnitude

Page 29: ece3204 stability lec - Worcester Polytechnic Institutesjbitar/ece3204/lecture_notes/ece3204_stability_lec.pdf · Barkhausen Criteria: In a feedback system, if the loop gain is greater

Stability Analysis - Differentiator

R

16k

C

0.1µF

Vin

Vout

Copyright SJB Consulting 2018

So now the transient response goes from this …

Page 30: ece3204 stability lec - Worcester Polytechnic Institutesjbitar/ece3204/lecture_notes/ece3204_stability_lec.pdf · Barkhausen Criteria: In a feedback system, if the loop gain is greater

Stability Analysis - Differentiator

R

16k

C

0.1µF

Vout

Rs

160Vin

Copyright SJB Consulting 2018

… to this! OK, much better ! (and Rs can be increased to dampen the response further…)

Page 31: ece3204 stability lec - Worcester Polytechnic Institutesjbitar/ece3204/lecture_notes/ece3204_stability_lec.pdf · Barkhausen Criteria: In a feedback system, if the loop gain is greater

Stability Analysis - Differentiator

Copyright SJB Consulting 2018

And the closed-loop frequency response is back to what we expected.

R

16k

C

0.1µF

Vout

Rs

160Vin

fb

f0 fGM ft

Page 32: ece3204 stability lec - Worcester Polytechnic Institutesjbitar/ece3204/lecture_notes/ece3204_stability_lec.pdf · Barkhausen Criteria: In a feedback system, if the loop gain is greater

Stability Analysis - Differentiator

Copyright SJB Consulting 2018

Frequency Response Both Magnitude and Phase with respect to the op-amp open-loop response.

(signal applied to the inverting input)


Recommended