Frequency, which is the same solve

The reading a coil leaves nearly exact

On a series resonator three readings of Q agreed exactly and two did not. A parallel tank whose loss is in its coil has no exact readings at all, and the order is not the one its schematic suggests. Its poles are the series circuit's, but the coil's own zero puts the peak, the zero-phase point and the ring at three different frequencies, and all of them below 1/√(LC). At Q = 3 the phase slope reads 16.2 per cent low, the stored energy 5.72 low and the peak height 5.42 high, while the bandwidth reads only 0.307 low: the loss that a parallel resistance stands in for tilts across the band, and the tilt is nearly antisymmetric about the centre, so the reading that spans it cancels it. The instrument's own source then decides what is being read.

Assumes: Resonance, and the bandwidth it sets exactly · The same part written two ways

Five readings of one Q took a series resonator and read its quality factor from the bandwidth, from the slope of its phase, from the energy it stores against the energy it loses, from how fast its ringing dies, and from how high its response peaks. Three of the five agreed with the definition to every digit the arithmetic had, at any Q. The ring-down and the peak height did not, and it was exactly clear why. It then pointed at the practical case that its own measurements had avoided: a parallel tank’s peak is at its resonance when the loss is a parallel resistance, and not when the loss is a resistance in series with the inductor. Which of the five stays exact for that tank, the coil of a real tank circuit?

None of them does. That is not surprising; what is surprising is which reading comes closest and why. Most of what a series circuit has is unchanged here. The poles are the same, the same two numbers define them, and a ring-down reads what it read before. The change is one zero in the impedance, at −Rs/L-R_s/L. It is far below the resonance and it looks unimportant. It is why a coil’s Q is the hardest of these to pin to one definition, and it separates the readings by a pattern that does not look like what the series result would lead anyone to guess.

A tank with its loss in its coil, Q = 3: the voltage is largest at 0.9972 of 1/√(LC) and in phase with the current at 0.9428, and neither is where the poles sitcomputed by solving, not by drawing, by closed form and by a netlist of L, Rs and C. The impedance of a coil of inductance L and series resistance Rs across a capacitor, against frequency, for Q = √(L/C)/Rs = 3. The poles are the series circuit's, at 1/√(LC) with a damping of Rs/2L. The coil's own zero at −Rs/L moves the peak to ωₘ = 0.9972·ω₀ and the zero-phase point to ωᵣ = 0.9428·ω₀, and the ring is at 0.9860·ω₀. Four frequencies, which a series circuit's voltage across its resistor would have as one.0123frequency, over 1/2π√(LC)voltage per unit current, over √(L/C)0.5123voltagepeak 3.163·√(L/C)largest at0.9972·ω₀in phase at0.9428·ω₀rings at0.9860·ω₀solved, then checked — and a netlistone resonator, four frequencies
Fig. 1 The impedance of a coil with series resistance across a capacitor, per unit current and over L/C\sqrt{L/C}, against frequency, for Q=L/C/Rs=3Q = \sqrt{L/C}/R_s = 3, by closed form and by netlist. The voltage is largest at 0.9972 of 1/LC1/\sqrt{LC} and in phase with the current at 0.9428, and it rings at 0.9860. The slider runs the Q from 1.5, where those three are spread across a quarter of the band, to 10, where they are less than a per cent apart.

One zero, three more frequencies

The tank is a coil, an inductance LL in series with a resistance RsR_s, in parallel with a capacitor CC, driven by a current and read as a voltage:

Z(s)=Rs+sL1+sRsC+s2LC.Z(s) = \frac{R_s + sL}{1 + sR_sC + s^2LC}.

The denominator is the series circuit’s. It has the same undamped frequency, ω0=1/LC\omega_0 = 1/\sqrt{LC}, the same decay rate, Rs/2LR_s/2L, and therefore the same Q that a pole-based definition assigns, L/C/Rs\sqrt{L/C}/R_s. That is the reference every reading here is compared with. The series circuit, read by its current under a voltage drive, has exactly that denominator and a constant numerator. A resonator read that way has one frequency that is everything at once.

The numerator changes that, and the frequency at which each thing happens now separates into three. The voltage is in phase with the current at ωr=ω01−1/Q2\omega_r = \omega_0\sqrt{1 - 1/Q^2}, which is the definition of resonance a power engineer uses and which does not exist at all below Q=1Q = 1. The voltage is largest at ωm=ω01+2/Q2−1/Q2\omega_m = \omega_0\sqrt{\sqrt{1 + 2/Q^2} - 1/Q^2}. The free ring is at ωd=ω01−1/4Q2\omega_d = \omega_0\sqrt{1 - 1/4Q^2}, a frequency the transient has regardless of what the circuit is connected to.

Three resonances below one: at Q = 10 the zero-phase point is 0.501% low, the ring 0.125% low and the peak only 0.00248%, because the peak's distance goes as the fourth power. computed by solving, not by drawing: the fractional distance below ω₀ = 1/√(LC) of the frequency a coil-loss tank rings at, of the frequency its voltage peaks at, and of the frequency its voltage is in phase with its current, against Q. To lowest order they are 1/8Q², 1/4Q⁴ and 1/2Q²: at Q = 10 they are 0.125%, 0.00248% and 0.501%, and at Q = 3 they are 1.4%, 0.279% and 5.72%. Zero-phase does not exist at all below Q = 1: the tank is inductive everywhere above that.
Fig. 2 The fractional distance below ω0=1/LC\omega_0 = 1/\sqrt{LC} of the frequency a coil-loss tank rings at, of the frequency its voltage peaks at, and of the frequency its voltage is in phase with its current, against Q. At Q=10Q = 10: 0.125%, 0.00248% and 0.501%. To lowest order they are 1/8Q21/8Q^2, 1/4Q41/4Q^4 and 1/2Q21/2Q^2, so the peak is nearly at ω0\omega_0 long after the other two have left.

These do not fall away at the same rate, and that is the first thing to notice. The zero-phase point is the furthest out, by 1/2Q21/2Q^2, or half a per cent at Q=10Q = 10. The ring is a quarter of that, at 1/8Q21/8Q^2. The peak is a surprise: its distance is the fourth power, 1/4Q41/4Q^4, so at Q=10Q = 10 it sits 0.00248 per cent below ω0\omega_0 when the zero-phase point is 200 times further away. Expanding the root makes it clear why: the terms in 1/Q21/Q^2 cancel exactly. A tank’s peak is therefore a very good estimate of its undamped frequency, and its zero-phase point a noticeably worse one, although the second is what a phase detector would lock to. Two parasitics, and the resonance neither of them has showed a resonator’s parts producing a frequency none of them had; this one has several, and it hides them inside a single component.

Five instruments, each as it would be used

Each reading is taken here the way an instrument takes it, with no use of the formula it will be compared with, since the point is to learn what the instrument reports. The bandwidth reading finds the peak by search, finds the two half-power frequencies by bisection, and divides the peak’s frequency by the difference. The phase reading takes the slope of the phase at the frequency where the phase is zero, and halves it after scaling by that frequency. The energy reading computes the stored energy at that same frequency against the energy lost per radian. The ring-down reads the damped cycles as the last essay did. The peak reading takes the impedance at the peak and divides by the characteristic impedance L/C\sqrt{L/C}.

Five readings of a coil's Q, which were three and two on a series circuit: at Q = 3, bandwidth -0.307%, phase -16.2%, energy -5.72%, ring -1.4%, peak 5.42%. computed by solving, not by drawing: the fractional error of five readings of a coil-loss tank's Q, against Q = √(L/C)/Rs: half-power bandwidth at the peak's frequency, slope of the phase at its zero, stored energy over energy lost per radian at that same frequency, the ring-down's damped cycles, and the peak's height over √(L/C). Q = 3: bandwidth -0.307%, phase slope -16.2%, stored energy -5.72%, ring-down -1.4%, peak height 5.42%. Q = 10: bandwidth -0.0025%, phase slope -1.5%, stored energy -0.501%, ring-down -0.125%, peak height 0.499%. On the series circuit three of the five agreed exactly at every Q; none of them does here, because the coil's zero is in the impedance they read.
Fig. 3 The fractional error of five readings of a coil-loss tank’s Q, against Q. At Q=3Q = 3: bandwidth −0.307%, phase slope −16.2%, stored energy −5.72%, ring-down −1.40%, peak height +5.42%. At Q=10Q = 10: −0.0025%, −1.50%, −0.501%, −0.125% and +0.499%. The bandwidth’s error goes as the fourth power of Q, and the other four as the second.

The series circuit’s division into three exact readings and two inexact is gone. All five are inexact. Four of them are wrong by amounts in 1/Q21/Q^2, and at Q=3Q = 3 those are large: the phase slope is 16.2 per cent low, the stored energy 5.72 low and the peak height 5.42 high. The ring-down is the smallest of the four at 1.40, and that value is the one it has on any circuit with these poles.

The fifth is a different kind of thing. At Q=3Q = 3 the bandwidth reads 0.307 per cent low, and at Q=10Q = 10 it reads 0.0025 per cent low. Its error goes as the fourth power of the Q, like the peak’s frequency, so that it is, to anything an instrument could resolve, still exact. And this is the reading a designer would be least inclined to trust, because a half-power bandwidth is an affair of two frequencies some way from resonance on a tank whose loss is known to vary with frequency. It might be expected to pick up the tilt of the coil’s loss. It nearly does not.

A person holding the Q the components allow in mind, in which reciprocals add, might suppose the phase slope was the fundamental reading, since it is a local one at resonance, and that an average over a band would be the approximation. On this circuit the local one is the worst of the five and the average the best.

A loss that tilts

The reason appears when the coil’s series loss is written in the parallel form that every tank circuit is drawn with. A resistance RsR_s in series with LL is, at one frequency, exactly equivalent to some resistance in parallel with a slightly different inductance, and the parallel resistance is Rp(ω)=Rs(1+(ωL/Rs)2)R_p(\omega) = R_s(1 + (\omega L/R_s)^2), a formula that is exact at every frequency and gives the well-known Rs(1+Q2)R_s(1 + Q^2) at ω0\omega_0.

The parallel resistance that replaces a coil's loss is a function of frequency: at Q = 10 it is Rs(1 + Q²) at one frequency, and 10.1% higher at the band's upper edge and 9.65% lower at its lower, nearly cancelling, which is why the bandwidth still reads f₀/Q. computed by solving, not by drawing: the parallel resistance Rs(1 + (ωL/Rs)²) that is exactly equivalent to a coil's series loss, frequency by frequency (solid), against the constant Rs(1 + Q²) = 1010.0 Ω a tank is usually drawn with (dashed), at Q = 10. It is 9.65% low at the lower half-power edge and 10.1% high at the upper, since the equivalent grows as ω². So the coil-loss tank is a parallel tank with a loss that tilts across its own band. The tilt is nearly antisymmetric about the centre, which is why the bandwidth reading barely notices it while the slope of the phase, read at one frequency, reads it in full.
Fig. 4 The parallel resistance exactly equivalent to a coil’s series loss, frequency by frequency (solid), against the constant Rs(1+Q2)=1010R_s(1 + Q^2) = 1010 Ω a tank is usually drawn with (dashed), at Q=10Q = 10. It is 9.65% low at the lower half-power edge and 10.1% high at the upper, since the equivalent grows as ω2\omega^2, and those two nearly cancel across the band.

So a coil-loss tank is a parallel tank with a loss that varies as the square of frequency, and at Q=10Q = 10 it is 9.65 per cent low at the lower band edge and 10.1 per cent high at the upper. That is a big tilt, and it has to be somewhere in the readings. It is exactly what the phase slope reads in full, since a slope at one frequency sees a local derivative of everything.

The bandwidth, on the other hand, measures between the two edges, and an almost antisymmetric tilt about the middle cancels at first order. The lower edge moves in by one amount and the upper edge moves out by nearly the same, and the difference, which is what the reading is, stays where it was. The residue is the second-order difference, from 9.65 to 10.1, and it reaches the Q at order 1/Q41/Q^4 because each edge is itself at 1/2Q1/2Q from the centre. That is the structure of the result. A tilt is an odd function about the band’s centre, and a measurement that spans the centre symmetrically is even.

A familiar general principle is behind this. A symmetric difference cancels a linear error, and that fact underlies many a measurement that seems to be getting more than it deserves: a differential pair’s lost even harmonics and a chord through an inflection are other versions. It is worth carrying because it means the bandwidth reading can be recommended for an inductor’s Q for a reason beyond its convenience. It is the reading that is immune to the coil’s own frequency dependence, and it is usually the cheapest.

Why the series result does not simply carry over

It may seem that the series circuit’s three exact readings should still be there in some form, since the poles are unchanged. What made them exact there was that those three readings were actually of the poles. Under a voltage drive and with the current read, the transfer function of the series circuit has nothing in it but the two poles and a zero at the origin, so anything computed from it is a function of the poles. On the coil-loss tank, the zero at −Rs/L-R_s/L is in every reading of ZZ.

The ring-down does not read ZZ. It reads the free response, which has the poles and no zero. That is why it is the same reading on both circuits, with the same 1/8Q21/8Q^2 from counting a damped cycle in place of an undamped one. So a user who has both a sweep and a ring-down available has one reading that does not involve the coil’s zero, and comparing them is one way to detect the fact that a resonator has something in it beyond its poles. Read that way, the disagreement is more information than either number alone.

The stored-energy reading also becomes sensitive to where it is taken. At the zero-phase frequency it reads (1−1/Q2)(1 - 1/Q^2) of the pole Q. Taken at ω0\omega_0 it would read something else, since a power engineer’s and a filter designer’s definition of Q differ exactly here. Resonance, and the bandwidth it sets exactly was on a circuit where they do not differ, so the question did not arise, and it is a sensible warning against carrying over the phrase “the Q” from one to the other.

What the source does

All of this has assumed the tank is driven by a pure current source, and every practical measurement of a tank has to ask what that assumption costs. A series resonator is driven by a voltage source, whose own resistance appears in series with the loss being measured and can be small enough to neglect. A parallel tank has the same problem in dual form, and it is much harder to meet, because at resonance the tank’s own parallel resistance is high and rises as the square of the Q.

What the instrument's own source does to the tank it reads: a Q of 10 reads 9.10 through a source ten times the tank's parallel resistance, 5.05 through one equal to it. computed by solving, not by drawing: the Q read from the bandwidth of a Q = 10 coil-loss tank (Rp = Rs(1 + Q²) = 1010.0 Ω, Z₀ = 100 Ω) driven through a source resistance across it (solid), against Q/(1 + Rp/Rsource) (dots). 100·Rp: 9.902, 30·Rp: 9.682, 10·Rp: 9.103, 3·Rp: 7.531, 1·Rp: 5.049, 0.3·Rp: 2.362, 0.1·Rp: 0.959. A series resonator is driven by a voltage source through which the series loss appears directly, and a parallel one must be driven by something much larger than Rp or the reading is of the pair. Reading a good coil at resonance is therefore a much harder measurement than reading it off resonance, and Rp grows as Q², so the better the coil the larger the source it demands.
Fig. 5 The Q read from the bandwidth of a Q=10Q = 10 coil-loss tank, with Rp=Rs(1+Q2)=1010R_p = R_s(1 + Q^2) = 1010 Ω, driven through a source resistance across it (solid), against Q/(1+Rp/Rsource)Q/(1 + R_p/R_{source}) (dots). 9.90 at a hundred times RpR_p, 9.10 at ten times, 5.05 at equal, and 0.959 at a tenth.

A source resistance across the tank simply adds in parallel, so the reading becomes Q/(1+Rp/Rsource)Q/(1 + R_p/R_{source}), and that sum agrees with the solve within three per cent wherever the source is not itself the main loss. A source ten times RpR_p reads 9.10 for a true 10; a source equal to RpR_p reads 5.05, half the coil’s Q. Getting within a per cent means a source a hundred times RpR_p. On a good 1 mH coil with a Q of 100 at this resonance, RpR_p is about ten kilohms, and a source a hundred times that is a megohm, which is not a generator’s output impedance. So a parallel tank is measured through a very small coupling capacitor or a loosely coupled loop, which is the arrangement a classic Q meter uses, so as not to read the pair.

That sets up a trade the series circuit does not have. The coupling that keeps the source’s loading out of the reading also reduces the signal, by the same ratio. And the better the coil, the stiffer the requirement, because RpR_p grows as Q2Q^2. The instrument that reads the highest Q is therefore the one with the least signal to read, and the probe is part of the circuit is the same argument with a voltmeter on the other side of the tank.

What the numbers change for a design

For a filter designer, the zero-phase frequency and the band’s centre are where trouble starts. A tank tuned by nulling its phase sits 1/2Q21/2Q^2 below where its centre is: half a per cent at Q=10Q = 10 and 5.7 per cent at Q=3Q = 3. A low-Q matching network tuned that way comes out noticeably off its intended centre, in the direction that a design from the undamped formula never predicted. Which section goes first concerns filters where sections of various Q are stacked, and the frequency of each is an input to that calculation.

For an oscillator, the question is which of these frequencies the circuit actually runs at. An oscillator’s amplifier closes its loop where the phase around the loop is zero, and for a tank in the loop that is the zero-phase point, not the peak, unless the amplifier’s own phase changes this. So a crystal-less LC oscillator with a modest coil runs a little low, by very nearly 1/2Q21/2Q^2, and any reasoning from the peak’s frequency misses it. That is a much bigger error than the 200 times smaller distance of the peak from ω0\omega_0 would suggest.

What the model leaves out

The coil here has one resistance, at every frequency, and a real coil’s rises. Skin effect makes RsR_s grow as f\sqrt{f}, and the resistance that grows with frequency measures how much. A second tilt is thus added to the loss, and with it the bandwidth’s cancellation is less complete, although it is still a symmetric reading of a smooth function. The capacitor also has a loss of its own, which enters as a true parallel resistance, and the fair statement of a real tank has both. And the coil’s own winding capacitance is in parallel with CC, moving the frequency and not the Q, until it is a significant part of CC. On a low-frequency tank with a large capacitor that does not matter; on a tank near a coil’s self-resonance, as the inductor that is a capacitor found, it is the main thing happening.

The number to keep

A coil-loss tank’s three resonances are 1/2Q21/2Q^2, 1/8Q21/8Q^2 and 1/4Q41/4Q^4 below 1/LC1/\sqrt{LC}, for zero phase, for the ring and for the peak. Of the five readings of its Q, four are out by amounts in 1/Q21/Q^2: at Q=3Q = 3, phase slope −16.2 per cent, stored energy −5.72, ring-down −1.40 and peak height +5.42. The bandwidth is out by −0.307 per cent there and by −0.0025 at Q=10Q = 10, because the coil’s loss tilts across the band in a way nearly antisymmetric about its centre, 9.65 per cent low at one edge and 10.1 high at the other, and the reading that spans the band cancels it. So the bandwidth is the reading to take, provided that the source driving the tank is far larger than its parallel resistance, which grows as Q2Q^2.

Still open: the skin effect in the coil, the loop that is a resonator, and the coupling that keeps the signal

A resistance that rises with frequency. With RsR_s rising as f\sqrt{f} the tilt has a second term, and the bandwidth’s cancellation is no longer of a purely quadratic function. How far the near-exact bandwidth then departs from the reading that a phase slope gives, and which of them is closer to what the coil does at its centre, would bound the error of quoting a bandwidth Q for a real coil.

A feedback loop’s Q. A closed loop with a second-order dominant pair is a resonator, and its phase margin, its overshoot and its closed-loop peak are three of these readings under other names. Whether they inherit the coil’s pattern, with a zero in the response, or the series circuit’s, without one, depends on whether the loop has a zero, and most compensated ones do.

A coupling that keeps a signal. A Q meter has to couple loosely and read a small signal. The noise floor then sets the highest Q that can be read at a stated accuracy, and there is an optimum coupling at which the loading error and the noise error are equal. Where it lies for a coil of a stated Q is a measurement that would finish the question of what the source costs.

Part 6 on resonance

One argument about Resonance, and one of 5 essays on it so far, each part numbered by how much of the idea it assumes. What sits either side of it:

The objects named here

The third axis, after the field and the idea: the things themselves, and every essay that touches each one.

Equivalent series resistanceHalf-power bandwidthMeasurement conditionModel rangeNatural frequencyThe quality factorQuality factorResonance