coupled_ustrip_impedance
rfnetwork.utils.coupled_ustrip_impedance
- rfnetwork.utils.coupled_ustrip_impedance(w, h, s, er, frequency=1000000000.0, t=0.0013)
Coupled microstrip line impedance for odd and even modes. See section 3.8.2 in [1], but be aware there are typos. Another good reference with the same equations: https://qucs.github.io/tech/node77.html.
- Return type:
tuple
Parameters
- wfloat, optional
Width of microstrip traces in inches.
- hfloat
Substrate thickness in inches
- sfloat
trace spacing in inches
- erfloat
Dielectric constant of substrate.
- frequencyfloat | list, default: 1 GHz
frequencies in Hz.
- tfloat, optional
Copper thickness in inches, defaults to 1oz copper (1.3 mils).
Returns
- Zofloat | np.ndarray
Odd mode impedance
- Zefloat | np.ndarray
Even mode impedance
References
[1] P. Pramanick and P. Bhartia, Modern RF and Microwave Filter Design. Norwood, MA, USA: Artech House, 2016.