BoxSection

class pmrf.models.components.sections.BoxSection(Y1: Any, Y2: Any, Y3: Any, Y4: Any, *, z0: complex = 50 + 0j, name: str | None = None, metadata: Any = None)

Bases: Model

A 4-port model of a general Box-network.

Parameters:
  • Y1 (Param) – Admittance of the first shunt branch (Port 1 to Port 3).

  • Y2 (Param) – Admittance of the second shunt branch (Port 2 to Port 4).

  • Y3 (Param) – Admittance of the series branch (Port 1 to Port 2).

  • Y4 (Param) – Admittance of the bridging branch (Port 3 to Port 4).

Y1: AbstractVariable | Inexact[jaxlib._jax.Array, '...']

Admittance of the first shunt branch.

Y2: AbstractVariable | Inexact[jaxlib._jax.Array, '...']

Admittance of the second shunt branch.

Y3: AbstractVariable | Inexact[jaxlib._jax.Array, '...']

Admittance of the series branch.

Y4: AbstractVariable | Inexact[jaxlib._jax.Array, '...']

Admittance of the bridging branch.