Skip to content

S-parameter Definitions

Scattering parameters describe a microwave network by relating incident and reflected waves at each port. In Flex RF, those wave amplitudes are computed from the port voltage VV, port current II, and reference impedance ZrefZ_\text{ref}.

When ZrefZ_\text{ref} is real, such as a standard 50-ohm reference, all supported S-parameter definitions produce the same S-matrix. However, when ZrefZ_\text{ref} is complex, the definitions produce different S-matrices. The latter situation occurs commonly in lossy transmission lines when the line characteristic impedance is used as the reference.

Use the s_param_def field in TerminalComponentModeler to set the convention.

Definitions_param_defReflected-wave impedanceMain behavior
Pseudo-wavepseudoZ_refDefault definition. For complex Z_ref, reciprocal devices are not guaranteed to have S12 = S21.
Power-wavepowerconj(Z_ref)Relates wave amplitudes directly to delivered power and keeps passive reflection coefficients bounded.
Symmetric pseudo-wavesymmetric_pseudoZ_refKeeps reciprocal S-matrices symmetric while using a complex scaling factor.

The incident and reflected wave amplitudes can be written as:

a=F(V+ZrefI)b=F(VZrefI)\begin{aligned} a &= F \, (V + Z_\text{ref} \, I) \\ b &= F \, (V - Z'_\text{ref} \, I) \end{aligned}

FF is a scaling factor. ZrefZ'_\text{ref} is either ZrefZ_\text{ref} or its complex conjugate, depending on the selected definition. The S-matrix relates these quantities as b=Sab = S \, a.

For power waves, the net power delivered by a port is:

P=12(a2b2)P = \frac{1}{2} \left( |a|^2 - |b|^2 \right)

For pseudo-waves and symmetric pseudo-waves, an additional cross term appears when ZrefZ_\text{ref} is complex. This means the net power is not simply the difference between incident and reflected power. The cross term disappears when ZrefZ_\text{ref} is real, so all definitions reduce to the familiar power relationship.

Passivity, Reciprocity, and Zero Reflection

Section titled “Passivity, Reciprocity, and Zero Reflection”
DefinitionReciprocal S12 = S21Condition for S11 = 0Passive |S11| <= 1
Pseudo-waveNoZ_in = Z_refNo
Power-waveYesZ_in = conj(Z_ref)Yes
Symmetric pseudo-waveYesZ_in = Z_refNo

For pseudo-waves and symmetric pseudo-waves, S11S_{11} follows the familiar impedance-match form and vanishes when the input impedance equals the reference impedance. For power waves, the conjugate in the reflected-wave definition means S11=0S_{11} = 0 requires a conjugate match when ZrefZ_\text{ref} is complex.