Exercise 9.8 An harmonic oscillator?

(a)
(b)

An answer:
For this circuit, the opamp is ideal and then the signal transfer per stage is H() = Z2Z1 where Z1 is between the inverting input and the output node. This yields e.g.: H1() = R R + jωL = 1 1 + jωLR = ... H2) = R R + 1jωC = jωRC 1 + jωRC = ... H3() = R1(jωC) R = 1 1 + jωRC = ...

The loop gain is then:

Aloop() = Abuf 1 1 + jωLR jωRC 1 + jωRC 1 1 + jωRC

(c)

An answer:
The loop gain was derived earlier. If this can be equation to 1 for a finite non-zero ω then this can omplement a harmonic oscillator. Recycling the derived equation: Aloop() = Abuf 1 1 + jωLR jωRC 1 + jωRC 1 1 + jωRC Abuf jωRC 1 + (LR + 2RC) + ()2(2LC + R2C2) + ()3RLC2

This has an imaginary numerator and a complex polynomial denominator. Setting the latter to a purely imaginary (complex) number:

1 + (jωosc)2(2LC + R2C2) 0 ωosc = 1 2LC + R2 C2

Hence it is possible to get harmonic oscillation (out of the box) for this circuit for a specific scalar Abuf.

(d)

An answer:
Recycling the results at (c), we only need to derive Abuf: Aloop(jωosc) = Abuf jωoscRC jωosc(LR + 2RC) + (jωosc)3RLC2 = Abuf jωoscRC jωosc(LR + 2RC) + (jωosc)3RLC2 = Abuf RC (LR + 2RC) ωosc2RLC2 1

yielding a nasty equation. Full derivation:

Abuf = (LR + 2RC) ωosc2RLC2 RC = (LR + 2RC) RLC2 2LC+R2C2 RC

Further cleanup/simplication is NOT required.

(e)

An answer:
Not applicable.