skrf.media.distributedCircuit.DistributedCircuit

class skrf.media.distributedCircuit.DistributedCircuit(frequency, C, I, R, G, *args, **kwargs)

Generic, distributed circuit TEM transmission line

A TEM transmission line, defined in terms of distributed impedance and admittance values. A Distributed Circuit may be defined in terms of the following attributes,

Quantity Symbol Property
Distributed Capacitance C^{'} C
Distributed Inductance I^{'} I
Distributed Resistance R^{'} R
Distributed Conductance G^{'} G

From these, the following quantities may be calculated, which are functions of angular frequency (\omega):

Quantity Symbol Property
Distributed Impedance Z^{'} = R^{'} + j \omega I^{'} Z
Distributed Admittance Y^{'} = G^{'} + j \omega C^{'} Y

From these we can calculate properties which define their wave behavior:

Quantity Symbol Method
Characteristic Impedance Z_0 = \sqrt{ \frac{Z^{'}}{Y^{'}}} Z0()
Propagation Constant \gamma = \sqrt{ Z^{'}  Y^{'}} gamma()

Given the following definitions, the components of propagation constant are interpreted as follows:

+\Re e\{\gamma\} = \text{attenuation}

-\Im m\{\gamma\} = \text{forward propagation}

Attributes

Y Distributed Admittance, Y^{'}
Z Distributed Impedance, Z^{'}
characteristic_impedance Characterisitc impedance
propagation_constant Propagation constant
z0 Port Impedance

Methods

Z0 Characteristic Impedance, Z0
__init__ Distributed Circuit constructor.
capacitor Capacitor
delay_load Delayed load
delay_open Delayed open transmission line
delay_short Delayed Short
electrical_length calculates the electrical length for a given distance, at
from_Media Initializes a DistributedCircuit from an existing
from_csv create a Media from numerical values stored in a csv file.
gamma Propagation Constant, \gamma
guess_length_of_delay_short Guess physical length of a delay short.
impedance_mismatch Two-port network for an impedance miss-match
inductor Inductor
line Matched transmission line of given length
load Load of given reflection coefficient.
match Perfect matched load (\Gamma_0 = 0).
open Open (\Gamma_0 = 1)
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 Converts electrical length to physical distance.
thru Matched transmission line of length 0.
white_gaussian_polar Complex zero-mean gaussian white-noise network.
write_csv write this media’s frequency, z0, and gamma to a csv file.

Previous topic

skrf.media.media.Media.write_csv

Next topic

skrf.media.distributedCircuit.DistributedCircuit.Y

This Page