Skip to main content
Engineering LibreTexts

2.5: Concerning Practical Inductors

  • Page ID
  • \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \( \newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\)

    ( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\id}{\mathrm{id}}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\kernel}{\mathrm{null}\,}\)

    \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\)

    \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\)

    \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\AA}{\unicode[.8,0]{x212B}}\)

    \( \newcommand{\vectorA}[1]{\vec{#1}}      % arrow\)

    \( \newcommand{\vectorAt}[1]{\vec{\text{#1}}}      % arrow\)

    \( \newcommand{\vectorB}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vectorC}[1]{\textbf{#1}} \)

    \( \newcommand{\vectorD}[1]{\overrightarrow{#1}} \)

    \( \newcommand{\vectorDt}[1]{\overrightarrow{\text{#1}}} \)

    \( \newcommand{\vectE}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash{\mathbf {#1}}}} \)

    \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \(\newcommand{\avec}{\mathbf a}\) \(\newcommand{\bvec}{\mathbf b}\) \(\newcommand{\cvec}{\mathbf c}\) \(\newcommand{\dvec}{\mathbf d}\) \(\newcommand{\dtil}{\widetilde{\mathbf d}}\) \(\newcommand{\evec}{\mathbf e}\) \(\newcommand{\fvec}{\mathbf f}\) \(\newcommand{\nvec}{\mathbf n}\) \(\newcommand{\pvec}{\mathbf p}\) \(\newcommand{\qvec}{\mathbf q}\) \(\newcommand{\svec}{\mathbf s}\) \(\newcommand{\tvec}{\mathbf t}\) \(\newcommand{\uvec}{\mathbf u}\) \(\newcommand{\vvec}{\mathbf v}\) \(\newcommand{\wvec}{\mathbf w}\) \(\newcommand{\xvec}{\mathbf x}\) \(\newcommand{\yvec}{\mathbf y}\) \(\newcommand{\zvec}{\mathbf z}\) \(\newcommand{\rvec}{\mathbf r}\) \(\newcommand{\mvec}{\mathbf m}\) \(\newcommand{\zerovec}{\mathbf 0}\) \(\newcommand{\onevec}{\mathbf 1}\) \(\newcommand{\real}{\mathbb R}\) \(\newcommand{\twovec}[2]{\left[\begin{array}{r}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\ctwovec}[2]{\left[\begin{array}{c}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\threevec}[3]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\cthreevec}[3]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\fourvec}[4]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\cfourvec}[4]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\fivevec}[5]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\cfivevec}[5]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\mattwo}[4]{\left[\begin{array}{rr}#1 \amp #2 \\ #3 \amp #4 \\ \end{array}\right]}\) \(\newcommand{\laspan}[1]{\text{Span}\{#1\}}\) \(\newcommand{\bcal}{\cal B}\) \(\newcommand{\ccal}{\cal C}\) \(\newcommand{\scal}{\cal S}\) \(\newcommand{\wcal}{\cal W}\) \(\newcommand{\ecal}{\cal E}\) \(\newcommand{\coords}[2]{\left\{#1\right\}_{#2}}\) \(\newcommand{\gray}[1]{\color{gray}{#1}}\) \(\newcommand{\lgray}[1]{\color{lightgray}{#1}}\) \(\newcommand{\rank}{\operatorname{rank}}\) \(\newcommand{\row}{\text{Row}}\) \(\newcommand{\col}{\text{Col}}\) \(\renewcommand{\row}{\text{Row}}\) \(\newcommand{\nul}{\text{Nul}}\) \(\newcommand{\var}{\text{Var}}\) \(\newcommand{\corr}{\text{corr}}\) \(\newcommand{\len}[1]{\left|#1\right|}\) \(\newcommand{\bbar}{\overline{\bvec}}\) \(\newcommand{\bhat}{\widehat{\bvec}}\) \(\newcommand{\bperp}{\bvec^\perp}\) \(\newcommand{\xhat}{\widehat{\xvec}}\) \(\newcommand{\vhat}{\widehat{\vvec}}\) \(\newcommand{\uhat}{\widehat{\uvec}}\) \(\newcommand{\what}{\widehat{\wvec}}\) \(\newcommand{\Sighat}{\widehat{\Sigma}}\) \(\newcommand{\lt}{<}\) \(\newcommand{\gt}{>}\) \(\newcommand{\amp}{&}\) \(\definecolor{fillinmathshade}{gray}{0.9}\)

    Up to this point, inductors have been treated as ideal components, that is, pure inductance. In reality, all inductors have some resistance associated with them due to the resistance of the wire used to make the coil. This is called ESR, or Equivalent Series Resistance. It is also denoted as \(R_{coil}\). Ideally, this resistance will be small enough to ignore, but ultimately it will place a limit on the performance of any circuit that utilizes an inductor.

    While it is possible to measure the resistance of an inductor using a DMM, this will not yield an accurate value at all frequencies. In fact, as frequency increases, ESR will also increase. This is due to skin effect. At higher frequencies, current is not distributed equally throughout the cross-section of a conductor. In fact, it tends to “hug” the outer surface or “skin” of the conductor. This reduces the effective crosssectional area and thereby increases the resistance1. In general, as frequency rises, so does \(R_{coil}\). Unfortunately, the situation is further complicated by distributed capacitance that will become an issue at still higher frequencies. As a consequence, manufacturers will give a “\(Q\) plot”, such as the one shown in Figure \(\PageIndex{1}\).

    Figure \(\PageIndex{1}\): Inductor \(Q\) graph. Courtesy of TDK

    The \(Q\), or quality factor, of an inductor can be defined in terms of the peak energy stored in the device versus the energy dissipated per cycle. Keeping time constant, we can relate this to the power via the relation \(i^2R\). The current necessarily is the same for both the reactive and resistive components, therefore the \(Q\) of the coil is equal to the ratio of its reactance to its resistance at the frequency of interest.

    \[Q_{coil} = \frac{X_L}{R_{coil}} \label{2.4} \]


    \(Q_{coil}\) is the quality factor of the inductor,

    \(X_L\) is the magnitude of the inductive reactance at the frequency of interest,

    \(R_{coil}\) is the resistance of the inductor at the frequency of interest.

    In general, the higher the \(Q_{coil}\), the better. As can be seen in Figure \(\PageIndex{1}\), \(Q_{coil}\) is not a constant. Indeed, it increases with frequency until a peak is reached, at which point it begins to fall.

    When dealing with practical inductors, the effective \(Q_{coil}\) can be determined from a graph if the operating frequency is known. Once the \(Q_{coil}\) is found, the effective value of \(Q_{coil}\) can be found from Equation \ref{2.4}. This value can then be placed in series with the ideal inductor to create a more accurate result. For analysis, this pair is sometimes drawn with a box around it to denote that \(Q_{coil}\) is not a separate physical resistor, but is the effective resistance of the inductor.

    Example \(\PageIndex{1}\)

    Find the voltage across the inductor in the circuit of Figure \(\PageIndex{2}\). Assume the source voltage is \(20\angle 0^{\circ}\) peak-to-peak at a frequency of 20 kHz. \(L\) is equal to 10 mH, \(Q_{coil}\) is 50, and \(R_1\) is \(600 \Omega\).

    Figure \(\PageIndex{2}\): Circuit for Example \(\PageIndex{1}\).

    Remember, the inductor consists of both elements within the dashed box. First, find the magnitude of the inductive reactance.

    \[| X_L | = 2\pi f L \nonumber \]

    \[| X_L | = 2\pi 20 kHz 10 mH \nonumber \]

    \[| X_L | = 1257 \Omega \nonumber \]

    We can now find \(R_{coil}\) via Equation \ref{2.4}:

    \[Q_{coil} = \frac{X_L}{R_{coil}} \nonumber \]


    \[R_{coil} = \frac{X_L}{Q_{coil}} \nonumber \]

    \[R_{coil} = \frac{1257}{50} \nonumber \]

    \[R_{coil} = 25.1 \Omega \nonumber \]

    The impedance of the inductor is \(25.1 + j1257 \Omega\), or \(1257\angle 88.9^{\circ} \Omega\). The total impedance is \(600 + 25.1 + j1257 \Omega\), or \(1404\angle 63.6^{\circ} \Omega\). We can use a voltage divider to find the inductor's voltage.

    \[v_{ind} = e \frac{Z_{ind}}{Z_{Total}} \nonumber \]

    \[v_{ind} = 20 \angle 0^{\circ} Vpp \frac{1257\angle 88.9^{\circ} \Omega}{1404 \angle 63.6^{\circ} \Omega} \nonumber \]

    \[ v_{ind} = 17.9\angle 25.3^{\circ} Vpp \nonumber \]

    It is worth noting that, due to the coil resistance, the inductor's current and voltage are not precisely 90\(^{\circ}\) out of phase, but rather 88.9\(^{\circ}\). That's a small but measurable deviation.


    1Recall that \(R = \rho l / A\). A decrease in area \(A\) results in increased resistance, \(R\).

    This page titled 2.5: Concerning Practical Inductors is shared under a CC BY-NC-SA 4.0 license and was authored, remixed, and/or curated by James M. Fiore via source content that was edited to the style and standards of the LibreTexts platform.