skrf.media.cpw.CPW

class skrf.media.cpw.CPW(frequency=None, z0=None, w=70, s=4, ep_r=3, t=None, rho=None, *args, **kwargs)[source]

A Coplanar Waveguide.

This class was made from the technical documentation 1 provided by the qucs project 2 . The variables and properties of this class are coincident with their derivations.

Parameters
  • frequency (Frequency object, optional) – frequency band of the media. The default is None.

  • z0 (number, array-like, optional) – the port impedance for media. The default is None. Only needed if its different from the characteristic impedance of the transmission.

  • w (number, or array-like, optional) – width of center conductor, in m. Default is 70.

  • s (number, or array-like) – width of gap, in m. Default is 4.

  • ep_r (number, or array-like, optional) – relative permativity of substrate. Default is 3.

  • t (number, or array-like, optional) – conductor thickness, in m. Default is None (metalization thickness neglected)

  • rho (number, or array-like, optional) – resistivity of conductor. Default is None

References

1

http://qucs.sourceforge.net/docs/technical.pdf

2

http://www.qucs.sourceforge.net/

Attributes

K_ratio

Intermediary parameter.

Z0

Characteristic impedance

alpha

Real (attenuation) component of gamma.

alpha_conductor

Losses due to conductor resistivity.

beta

Imaginary (propagating) component of gamma.

ep_re

Effective permittivity of the CPW (also known as Keff).

gamma

Propagation constant.

k1

Intermediary parameter.

npoints

Number of points of the frequency axis.

v_g

Complex group velocity (in m/s).

v_p

Complex phase velocity (in m/s).

z0

Characteristic Impedance.

Methods

__init__

attenuator

Ideal matched attenuator of a given length.

capacitor

Capacitor.

copy

Copy of this Media object.

delay_load

Delayed load.

delay_open

Delayed open transmission line.

delay_short

Delayed Short.

electrical_length

Calculate the complex electrical length for a given distance.

extract_distance

Determines physical distance from a transmission or reflection Network.

get_array_of

impedance_mismatch

Two-port network for an impedance mismatch.

inductor

Inductor.

isolator

Two-port isolator.

line

Transmission line of a given length and impedance.

load

Load of given reflection coefficient.

lossless_mismatch

Lossless, symmetric mismatch defined by its return loss.

match

Perfect matched load (\(\Gamma_0 = 0\)).

mode

Create another mode in this medium.

open

Open (\(\Gamma_0 = 1\)).

plot

random

Complex random network.

resistor

Resistor.

short

Short (\(\Gamma_0 = -1\))

shunt

Shunts a Network.

shunt_capacitor

Shunted capacitor.

shunt_delay_load

Shunted delayed load.

shunt_delay_open

Shunted delayed open.

shunt_delay_short

Shunted delayed short.

shunt_inductor

Shunted inductor.

splitter

Ideal, lossless n-way splitter.

tee

Ideal, lossless tee.

theta_2_d

Convert electrical length to physical distance.

thru

Matched transmission line of length 0.

to_meters

Translate various units of distance into meters.

white_gaussian_polar

Complex zero-mean gaussian white-noise network.

write_csv

write this media’s frequency, gamma, Z0, and z0 to a csv file.