TescheCoaxialFormulation
- class pmrf.models.components.lines.coaxial.TescheCoaxialFormulation(inner_impedance: AbstractSurfaceImpedance = TescheRodSurfaceImpedance(), shield_impedance: AbstractSurfaceImpedance = TescheTubeSurfaceImpedance())
Bases:
AbstractCoaxialFormulationCoaxial line formulation using Tesche’s equivalent-circuit approximation.
Mathematical Formulation
The external per-unit-length inductance and the shunt admittance follow from the coaxial geometry and the complex permittivity \(\varepsilon = \varepsilon_0 \varepsilon_r\):
\[L' = \frac{\mu_0 \mu_r}{2\pi} \ln\left(\frac{b}{a}\right) \qquad Y = \frac{j\omega 2\pi\varepsilon}{\ln(b/a)}\]Each conductor contributes \(Z_s/(2\pi r)\). The defaults are
TescheRodSurfaceImpedanceandTescheTubeSurfaceImpedance. An unspecified shield thickness uses the infinite-wall limit. Complex \(\varepsilon_r\) and \(\mu_r\) account for dielectric and magnetic loss.Validity
The conductor circuit interpolates between dc resistance and half-space impedance but omits the exact \(1/(2\gamma a)\) curvature term. Use
SchelkunoffCoaxialFormulationfor the exact cylindrical solution. The TEM line model applies below the TE11 cutoff \(f_c \approx c / \left[\pi (a + b) \sqrt{\varepsilon_r \mu_r}\right]\).References
Tesche, F. M. (2007). A Simple Model for the Line Parameters of a Lossy Coaxial Cable Filled With a Nondispersive Dielectric. IEEE Transactions on Electromagnetic Compatibility, 49(1), 12-17.
Schelkunoff, S. A. (1934). The Electromagnetic Theory of Coaxial Transmission Lines and Cylindrical Shields. Bell System Technical Journal, 13(4), 532-579.
- immittance(freq: Frequency, *, d_in, d_out, dielectric: DielectricProperties, conductor: ConductorProperties, outer_conductor=None, shield_thickness=None) ImmittanceResult
Calculate the per-unit-length immittance.
- Parameters:
freq (Frequency) – The frequency axis.
d_in (ArrayLike) – Inner conductor diameter in meters.
d_out (ArrayLike) – Outer conductor inner diameter in meters.
dielectric (DielectricProperties) – Evaluated relative permittivity and permeability.
conductor (ConductorProperties) – Evaluated inner-conductor properties.
outer_conductor (ConductorProperties | None, default=None) – Evaluated shield properties, or
Noneto reuseconductor.shield_thickness (ArrayLike | None, default=None) – Shield wall thickness, or
Nonefor an infinitely thick shield.
- Returns:
The series impedance and shunt admittance.
- Return type:
- inner_impedance: AbstractSurfaceImpedance = TescheRodSurfaceImpedance()
Surface-impedance formulation for the inner conductor
- shield_impedance: AbstractSurfaceImpedance = TescheTubeSurfaceImpedance()
Surface-impedance formulation for the shield, called with the shield’s inner radius and its wall thickness, infinite when none is given