Demystifying S-Parameter Extraction: NRW, NIST, and SCL Methods

Published: Material Characterization Basics | Reading Time: 7 min

If you've spent any time characterizing electromagnetic materials with a Vector Network Analyzer (VNA), you know that acquiring clean S-parameters is only half the job. Converting S11 and S21 into complex permittivity (ε) and permeability (μ) requires robust mathematical inversion. Commercial R&D labs rely on a handful of specialized algorithms depending on the physical nature of the sample.

Choosing the wrong algorithm will introduce severe artifacts into your data. Here is how industry professionals decide which solver to deploy.

The Baseline: Nicolson-Ross-Weir (NRW)

Developed in the 1970s, NRW is the default standard for broadband material extraction. Its primary advantage is speed and completeness: it provides a direct, closed-form algebraic solution for both ε and μ simultaneously.

When to use NRW:

The Weakness: Phase Wrapping Singularities

NRW relies heavily on the transmission phase. When testing low-loss dielectrics (like pure Teflon or FR4 substrates), NRW mathematically breaks down when the sample thickness approaches an integer multiple of one-half the guided wavelength (λg/2). At this specific frequency, S11 approaches zero, causing the equation's denominator to vanish. This results in wild, artificial spikes in your extracted data that look like sudden resonances, but are purely mathematical artifacts.

The Middle Ground: The Non-Iterative Method

If you are testing standard, non-magnetic dielectrics and want to avoid the half-wavelength singularities of NRW, the Non-Iterative Method (often based on the Boughriet formulation) is the ideal "daily driver" algorithm.

By locking the permeability to exactly 1.0 (μr = 1), this algorithm reformulates the extraction equations to depend primarily on the transmission coefficient (S21). It provides a highly stable, fast, closed-form calculation for permittivity that completely bypasses the phase-wrapping divergence spikes seen in NRW, without the computational overhead of iterative solvers.

The Precision Solution: NIST Iterative Solvers

For the ultimate precision in low-loss materials, modern test labs switch to iterative root-finding algorithms, most notably the NIST Iterative Method developed by Baker-Jarvis.

Instead of a direct algebraic calculation, this method uses a Newton-Raphson process. It takes an "initial guess" of the material's permittivity and continuously tweaks it until the simulated S-parameters perfectly match your measured VNA data.

When to use NIST Iterative:

The 1-Port Alternative: Short Circuit Line (SCL)

Sometimes, a 2-port transmission measurement is physically impossible or highly unreliable. For example, testing materials in a high-temperature oven where feeding a second cable is unfeasible, or testing highly conductive materials where the S21 signal drops entirely below the VNA's noise floor.

The Short Circuit Line (SCL) method is a specialized 1-port technique. The material sample is placed in the fixture, and a precision metal shorting block is placed directly against the back face of the sample. By measuring only the reflection coefficient (S11), the SCL algorithm mathematically models the wave bouncing off the short circuit and traveling through the material twice, allowing it to extract the complex permittivity from a single port.

Stop Writing MATLAB Extraction Scripts

Switching between NRW, Non-Iterative, NIST, and SCL algorithms—while applying proper air-gap corrections—manually burns hours of engineering time. The EM Material Analyzer automates this entire workflow.

Import your VNA .s2p or .s1p files, instantly toggle between mathematical solvers, and generate publication-ready plots with a few clicks.

Explore the EM Material Analyzer