Exercise 9.15 An harmonic oscillator with all pass sections?

(a)

The circuit can be decomposed into 3 stages that have frequency dependent transfer functions (identified by their gray background in the figure), and one ideal voltage buffer stage with a real valued voltage gain Abuf.

(b)


An answer:
see 6, question Exercise 6.7 .

(c)


An answer:

H1(j0) = 0 H 1(j) = 180 H2(j0) = 0 H 2(j) = 180 H3(j0) = 90 H 3(j) = 0
(d)


An answer:
Using the specified R and C and using ω = 1RC:

pict

(e)


An answer:

The loop gain is Aloop() = Abuf 1jωRC 1+jωRC 1jωRC 1+jωRC jωRC 1+jωRC. Working on this equation can be done of course. But, the explicit hint — both of them — simplifies a lot.

Using the phases of the three stages, it follows that

It follows that for Abuf > 0 there are two possibilities to get Aloop = N 360:

There is no way to get harmonic oscillation at the finite ω solution because the |Aloop| is higher at ω and hence the solution at that ω will win. And that’s not regarded as oscillation.

IF you would calculate the finite ω solution, then the answer would follow from having to achieve 90 phase shift in the 3 stages, resulting in respectively (symmetry!) 90 25 = 36, 90 25 = 36, 90 15 = 18 phase shift. That would then result in ωosc = 1RC tan(18). But, sorry, the ω wins...

Using the other hint requires rewriting transfer functions to standard form. The three forms would then be:

H1,2() = 1 jωRC 1 + jωRC 1 + (ωRC)2 (1 + jωRC)2 H3() = jωRC 1 + jωRC

And the loop gain would then be: Aloop() = Abuf 1+(ωRC)2 (1+jωRC)2 1+(ωRC)2 (1+jωRC)2 jωRC 1+jωRC which has an imaginary numerator and a complex denominator. This enables relatively easy solving, leading to the exact same findings as before.

(f)


An answer:

The same analyses as for the previous question can be used.

Using the phases of the three stages and including the ± 180 of Abuf, it follows that

It follows that for Abuf < 0 there is only one possibility to get Aloop = N 360:

For this solution, the 3 stages combined have to achieve 270 phase shift, resulting in respectively (symmetry!) 270 25 = 108, 270 25 = 108, 270 15 = 54 phase shift. That would then result in ωosc = 1RC tan(54). Abuf then follows from equating Aloop(jωosc) = 1