Series

Doublet — the series

5 essays on one idea, from the one that introduces it to the one that assumes the rest.
  1. A 1.0% doublet: 0.078 dB in the magnitude, 36× the settling time. computed by solving, not by drawing. Above, the magnitude of a fast circuit followed by a pole and a zero that were meant to cancel and miss by 1.00%, against the same circuit with the cancellation exact: the worst disagreement anywhere up to the fast corner is 0.0777 dB. Below, the error left in the step response, in units of the tail's own amplitude of 0.909%. Settling to 0.10% takes 245.2 fast time constants against 6.9 with the cancellation exact, and the closed form τ·ln(A/B) gives 245.2 — a time that contains nothing of the fast circuit at all.

    The cancellation that leaves a tail

    A pole and a zero placed on top of each other disappear from the response. Miss by one per cent and the magnitude changes by 0.078 decibels, which no measurement would report as a fault, while the time to settle to a thousandth goes from 6.9 time constants to 245 — thirty-six times longer. The settling time has a closed form containing neither the fast circuit nor the doublet's separation as such, and its consequence is blunt: settling to a part in ten thousand needs a cancellation good to a part in ten thousand, however fast the amplifier in front of it is.

    part 1 · transients
  2. 8 doublets over 2 decades settle 31.6 times slower than one. A tail of 1.0 per cent split into 8 doublets whose time constants are spread over 2 decades from 0.100 ms, each carrying 0.125 per cent. Settling to 0.10 per cent takes 7.278 ms against 0.2303 for the same total tail at one time constant — a factor of 31.6 — and it is between τₘₐₓ·ln((A/N)/B) = 2.231 and τₘₐₓ·ln(A/B) = 23.03 ms, which says the SLOWEST doublet decides it whatever its share. The spread is what costs and the number is not: four decades of spread multiply the settling by 2.04e+3 while sixteen times the count changes it by 0.386. And the trimming result, halving the tail for τ·ln 2, now buys 3.86 ms — the slowest time constant's ln 2 rather than the fastest's.

    The slowest one decides it

    One doublet's settling is its own time constant times the log of the tail over the band, so halving the mismatch buys ln 2 of it and no more. Split the same one-per-cent tail into eight doublets spread over four decades and the settling goes from 0.23 milliseconds to 470 — a factor of two thousand — while sixteen times as many doublets over the same spread changes it by less than two. It is the spread that costs and not the number, because the slowest doublet decides the settling however small its own share, and its share enters only through a logarithm.

    part 2 · transients
  3. Driven through 1kΩ, the absorbing capacitor's tail is 2.6e-5 of the step, not 1%. computed by solving, not by drawing. The error at a capacitor's terminal after a step applied through 1k ohms, where the capacitor is 1 nF with eight absorption branches spread over two decades from 0.1 ms, together holding one per cent of its capacitance. The poles are found by bisection and the residues in closed form, and a trapezoidal march of the same netlist agrees. The tail the branches leave is 2.58e-5 of the step — the source resistance over the branch resistances in parallel — and settling to 1e-5 takes 173µs against 11.5µs with no branches; the model that weights each branch by its share of the capacitance says 48.4ms.

    The tail the source decides

    A capacitor with one per cent of dielectric absorption does not leave a one-per-cent tail in the circuit it is in. Driven through a kilohm, the eight slow branches that model the absorption leave 2.58×10⁻⁵ of the step at its terminals — the source resistance over the branch resistances in parallel — and settling to 10⁻⁴ takes 9.49 µs against 9.21 with no absorption at all. The share of the capacitance is not the amplitude; it is a ceiling the circuit reaches only when the source's own time constant falls inside the spread of the branches, and there the cost is 2.2 times the settling at 10⁻⁴ and 16 times at 10⁻⁵.

    part 3 · transients
  4. 3 relaxations over two decades come back within 0.22% from readings good to 1e-5. computed by solving, not by drawing. A one-per-cent tail divided equally among 3 branches spread over two decades from 0.1 ms, read at 80 times with 1e-5 of seeded noise on each reading, and the amplitudes recovered by least squares with the time constants given to the fit. Dots: one recovery; bars: the rms spread over 200. The condition number of the fit is 8.29e+0, and the worst branch comes back with an rms error of 0.224 per cent.

    How many relaxations a settling curve holds

    A settling curve read at eighty times, each good to ten parts in a million of the step, returns the amplitudes of three relaxations spread over two decades to 0.22 per cent and of eight to 46 — even when the fit is handed every time constant exactly. The condition number of the inversion grows by a factor of 7.7 for each extra relaxation packed into a decade, so each tenfold improvement in the reading buys a little more than one more relaxation a decade and no more. A settling measurement can count the dielectric's slowest relaxations; it cannot resolve a crowded spectrum, and how crowded is readable before any amplitude is.

    part 4 · transients
  5. Weighted towards the fast end as τ^(−1), the tail falls as a power of time and each decade of band costs 9.9× the time. computed by solving, not by drawing. A one-per-cent tail spread densely over five decades of time constant from 0.1 ms to 10 s, with each branch's amplitude weighted as τ to the power −m, for m = −0.5, 0, 0.5 and 1. The drawn weighting is m = 1: it settles to 10⁻³, 10⁻⁴, 10⁻⁵ and 10⁻⁶ in 972µs, 9.71ms, 96.3ms, 891ms. With m above zero the fast end carries more and the error between the ends is a power of time; at or below zero the slow end decides.

    The tail with no slowest relaxation

    Spread a one-per-cent tail densely over five decades of time constant and weight each relaxation as τ to the power −m. With m = 1 the tail falls as one over time and settles to 10⁻⁴ in 9.71 ms and to 10⁻⁶ in 891 ms — each tenfold tighter band costing ten times the time, not the fixed τ·ln 10 one relaxation charges. With even weighting it takes 14.4 s to reach 10⁻⁴; weighted towards the slow end, 26.5 s. The exponent decides whether any relaxation is the slowest one that matters: above zero none is, the settling is a power of the band with slope −1/m, and the spread's far end is never reached.

    part 5 · transients

All series