ECParts Toolkit LogoECParts Toolkit

Filter Guide

Passive Filter Component Nonidealities: ESR, ESL, DCR, Q, and Self-Resonance

An ideal transfer function is the starting point. A buildable filter needs frequency-dependent component models, explicit source and load impedance, tolerance corners, layout parasitics, and a measurement plan.

18 min · Intermediate to Advanced · Updated October 14, 2026

Where Ideal Filter Equations Stop

Ideal calculations assume frequency-independent R, L, and C values with no loss or parasitics. Real passive filters also include the generator, interconnect, load, bias, temperature, signal amplitude, and fixture. The RLC Filter Calculator, RL Filter Calculator, and LC Filter Calculator provide disciplined ideal or loaded baselines. Their outputs are not substitutes for a component impedance model.

Formula reference

Ideal baseline

ZC = 1/(jωC)ZL = jωLω = 2πfH(jω) = Vout/Vin

Variable definitions

Use complex impedance, not reactance magnitude alone
Define whether Vin is source voltage or filter-input voltage
Include source and load terms in the assembled network
Use radians per second only where ω is specified

Practical Equivalent Models

ElementFirst practical modelData to inspectFilter consequence
CapacitorC with series ESR and ESL; optional leakage RpESR minimum and self-resonanceDamping, insertion loss, anti-resonance, heating
InductorL with series DCR and core loss; parallel parasitic CpQ curve, saturation, and self-resonanceLoss, DC drop, peaking, frequency ceiling
ResistorR with package/trace inductance and pad capacitancePulse rating and parasiticsPole error, thermal drift, high-frequency feedthrough
SourceThevenin voltage plus Zsource(f)Output impedance across frequencyBecomes part of the damping and transfer ratio
LoadZload(f), including input and cable capacitanceMinimum/maximum impedanceMoves cutoff, changes Q, and adds poles

Equivalent models are valid only over their characterized frequency, voltage, current, and temperature range. A single fitted ESR or parasitic value cannot represent every decade of frequency. For demanding work, import vendor S-parameters or impedance curves and preserve the mounting geometry used to obtain them.

Capacitor ESR, ESL, and Self-Resonance

Formula reference

Series RLC capacitor model

ZC,real = ESR + jωESL + 1/(jωC)|XC| = 1/(2πfC)fSRF ≈ 1/[2π√(ESL·C)]PESR,rms = Irms²·ESR

Variable definitions

The SRF expression is a first-order lumped approximation
Below SRF the capacitive term usually dominates
At SRF impedance is near its loss-limited minimum
Above SRF the part increasingly behaves inductively

ESR can usefully damp an LC network, but it also increases passband loss and ripple-current heating. Ceramic capacitance may fall with DC bias, temperature, and aging; electrolytic ESR can change strongly with temperature and frequency. Several capacitors in parallel can create anti-resonances because their capacitance, ESL, and mounting paths differ. Use the capacitance present at the actual bias, not only the label value.

Inductor DCR, Q, Core Loss, and Self-Resonance

Formula reference

Inductor loss checks

ZL,series ≈ DCR + jωLQseries ≈ ωL/RESRPDCR = Irms²·DCRVdrop,DC = IDC·DCR

Variable definitions

RESR may include winding and frequency-dependent core loss
Q is frequency and operating-point dependent
Parasitic capacitance creates self-resonance
Saturation changes incremental inductance and invalidates the linear model

DCR lowers loaded Q and converts current into heat and DC drop. Skin and proximity effects increase AC winding resistance, while core loss depends on material, flux swing, frequency, waveform, and temperature. Stay below a suitably characterized self-resonant region and verify incremental inductance under DC bias. A nominal inductance measured at small signal and zero bias may not describe a power-filter operating point.

Loaded Q, Damping, and Peaking

Component Q is not the same as the loaded Q of the assembled filter. Source resistance, load resistance, capacitor ESR, inductor loss, and any explicit damping all remove stored energy. The Filter Q Factor & Bandwidth Calculator relates Q, center frequency, and bandwidth; the physical network still determines which resistance terms create that Q.

Formula reference

Resonant references

Qloaded = f0/BW (when that response definition applies)ζ = 1/(2Q) for the canonical second-order denominatorf0 = 1/[2π√(LC)]At resonance: stored energy and loss determine Q

Variable definitions

Do not insert an unloaded component Q as the final filter Q
High Q increases sensitivity and transient ringing
A damping resistor changes loss, insertion gain, and power
Control-loop interaction can add damping or negative damping in power filters

Source and Load Impedance Are Components

A 50 Ω generator, sensor output resistance, regulator control loop, ADC input network, cable, and downstream bypass capacitor all alter the transfer function. State the reference plane for Vin and Vout. For a Thevenin source, solve the filter together with Zsource(f); for the load, include its minimum and maximum complex impedance. A passive network cannot be validated by calculating its isolated pole and attaching an unspecified load later.

In a CLC power filter, a low-loss source and lightly loaded output can create severe peaking. In a CRC filter, the series resistor provides predictable damping but causes IloadR drop and Iload²R loss. Use the Pi Filter Calculator for the adopted loaded CLC or CRC model, then add real component impedance and converter-loop interactions.

Tolerance and Operating-Point Corners

Recalculate the complete network at corners. For monotonic first-order poles, worst-case combinations are often apparent. Resonant, notch, and multi-element filters can have non-monotonic gain and ratio sensitivity, so enumerate corners or use Monte Carlo analysis. Do not average component tolerances and apply the result to a derived frequency.

  • Absolute R, L, and C tolerance
  • Ratio matching and tracking
  • Capacitance versus DC bias
  • Inductance versus DC current
  • ESR, DCR, and Q versus temperature
  • Source and load variation
  • Aging and humidity where material data supports it
  • PCB and fixture parasitics

Notch Depth Depends on Ratios

A passive Twin-T can retain a center frequency near target while losing most of its null depth when complementary R and C ratios do not track. Source impedance and load impedance unbalance the bridge, and parasitic coupling can bypass the intended cancellation path. Use the Notch Filter Calculator for the ideal ratio convention, then simulate mismatch, bias dependence, leakage, and board coupling.

Worked Checks

Inductor DCR loss

A 10 µH inductor with 80 mΩ DCR carries 2 A RMS. Copper loss is 2² × 0.08 = 0.32 W and DC drop at 2 A is 0.16 V. Those terms are absent from ideal LC resonance but can dominate power-filter temperature and regulation.

Capacitor self-resonance estimate

A 100 nF capacitor with an effective 1 nH series inductance has a first-order SRF of about 15.9 MHz. This estimate identifies a boundary to investigate; actual impedance depends on the part, pads, vias, planes, and neighboring components.

Loaded LC damping

An ideal 10 µH and 1 µF pair resonates near 50.3 kHz. Adding 100 mΩ inductor DCR, capacitor ESR, source resistance, and the real load changes both peak magnitude and -3 dB frequency. Recalculate the complex loaded network rather than merely adjusting the nominal resonance.

Tolerance direction

For an isolated LC resonance, +10% L and +10% C move frequency to 1/1.1 = 90.9% of nominal; -10% each move it to 1/0.9 = 111.1%. A loaded filter can show additional gain and cutoff changes, so frequency corners alone are incomplete.

Layout and Measurement

  • Keep high di/dt loops compact and give return current an intentional low-impedance path.
  • Place damping where it controls the intended resonance, not behind uncontrolled trace inductance.
  • Separate filter input and output routing to prevent electric or magnetic feedthrough around the network.
  • Include pad, via, plane, connector, and cable parasitics at high frequency.
  • Use a generator model with the correct source impedance and reference plane.
  • Choose probes whose resistance and capacitance do not materially alter the node.
  • Measure amplitude and bias conditions representative of use; MLCC capacitance and magnetic inductance can be nonlinear.
  • Compare magnitude and phase, not a single cutoff marker, across component and temperature samples.

Engineering Workflow

StepActionEvidence
1Define loaded requirementsPassband loss, cutoff or center frequency, stopband attenuation, ripple, phase, transient behavior, DC drop, and current.
2Calculate an ideal baselineUse the intended RC, RL, RLC, LC, notch, or pi topology and keep the source/load convention explicit.
3Choose real componentsSelect technology, voltage/current rating, tolerance, temperature coefficient, package, and usable frequency range.
4Add equivalent modelsInsert ESR, ESL, DCR, core loss, leakage, parasitic capacitance, source impedance, and load impedance.
5Sweep frequency and operating pointCheck gain, phase, impedance, current, voltage stress, power, and resonance across the required range.
6Run cornersRecalculate component tolerance, temperature, DC bias, load, source, and aging corners without averaging tolerances.
7Review implementationInclude trace and via inductance, return paths, coupling, component placement, and damping location.
8Measure the assembled networkUse controlled source/load terminations, calibrated fixtures, suitable probes, and amplitude levels that do not change the component model.

Common Mistakes

  • Using nominal capacitance after DC-bias derating.
  • Treating DCR as the complete AC loss model.
  • Using a component's Q as the assembled filter Q.
  • Operating past SRF using the nominal L or C equation.
  • Ignoring source and load impedance.
  • Averaging tolerances instead of solving corners.
  • Assuming lower ESR always improves damping and response.
  • Measuring a high-impedance node with an intrusive probe.
  • Routing input beside output and blaming the component model.
  • Equating nominal resonance with the loaded -3 dB cutoff.

Scope Boundary

This guide supplies lumped-model reasoning and verification workflow. It does not replace vendor impedance data, electromagnetic extraction, converter control-loop analysis, insulation design, thermal qualification, or compliance testing. At RF or when dimensions are no longer electrically small, use transmission-line, field-solver, and measured network data.

Support reference

FAQ

Why does a passive filter miss its calculated cutoff frequency?

The ideal formula may omit source and load impedance, component tolerance, capacitor ESR and ESL, inductor DCR and parasitic capacitance, PCB parasitics, and measurement loading. Model the complete network at the operating frequency and verify it at tolerance corners.

What is capacitor ESR?

Equivalent series resistance is the lossy series term in a capacitor model. It dissipates power, changes damping and insertion loss, and often varies strongly with frequency, temperature, bias, and capacitor technology.

What is capacitor ESL?

Equivalent series inductance represents current-path inductance in the capacitor, package, pads, and interconnect. Above self-resonance, ESL can make the capacitor impedance rise with frequency instead of continuing to fall.

How does inductor DCR affect a filter?

Winding DC resistance adds series loss. It reduces loaded Q, increases insertion loss and heating, and creates load-dependent DC voltage drop in power filters.

Can I use a capacitor or inductor above self-resonant frequency?

The component no longer behaves as the intended ideal reactance above its first self-resonance. Some applications can use a characterized impedance region, but a filter design must use measured or vendor impedance data rather than the nominal L or C alone.

Does higher Q always improve a filter?

No. Higher Q can reduce loss or increase selectivity, but it can also increase peaking, ringing, tolerance sensitivity, and source-load interaction. The required loaded Q comes from the response specification.

How should passive-filter tolerance be analyzed?

Recalculate the complete network at component corners or with Monte Carlo analysis. Do not average tolerances. Include ratio tracking, bias and temperature effects, and source and load variation where they affect the transfer function.

Why does my oscilloscope change the measured filter response?

Probe capacitance, probe resistance, cable impedance, generator source impedance, fixture inductance, and grounding become part of the network. Include them in the model and calibrate or de-embed where the required accuracy justifies it.

What is the difference between unloaded and loaded Q?

Unloaded Q describes energy storage versus loss in a component or isolated resonator. Loaded Q includes external source, load, coupling, and damping, so it is normally lower and is the relevant value for the assembled filter response.

Summary

Start with a clear ideal topology, then make every important nonideality explicit: ESR, ESL, DCR, Q, self-resonance, bias, source, load, tolerance, PCB, and fixture. Recalculate the complete network at corners and confirm the assembled response with a measurement setup that is itself part of the model.