PiSection

class pmrf.models.components.sections.PiSection(Y1: Any, Y2: Any, Y3: Any, *, name: str | None = None, metadata: Any = None)

Bases: Model

A 2-port model of a general Pi-network.

Defined entirely by branch admittances, matching standard network theory conventions.

Parameters:
  • Y1 (Param) – Admittance of the first shunt branch.

  • Y2 (Param) – Admittance of the second shunt branch.

  • Y3 (Param) – Admittance of the series branch connecting the two shunt branches.

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.