CentreTappedTransformer

class pmrf.models.components.ideal.CentreTappedTransformer(N: Any = 1.0, tap: Any = 0.5, *, name: str | None = None, metadata: Any = None)

Bases: Model

(experimental) An ideal, lossless, frequency-independent 5-port 1:N transformer with a tapped primary winding.

This is a Transformer with an additional terminal brought out from an intermediate point of the primary winding. The primary sits across ports 1 and 2, the secondary across ports 3 and 4, and the tap is port 5.

The tap divides the primary into two series windings, with a fraction tap of the primary turns between port 1 and the tap, and the remainder between the tap and port 2. A tap of 0.5 therefore gives a true centre tap, and asymmetric taps are expressed by moving tap away from 0.5.

The S-parameters are constant across all frequencies and are independent of the characteristic impedance.

Parameters:
  • N (Param) – The turns ratio (1:N) from the full primary to the secondary. Defaults to 1.0.

  • tap (Param) – The fraction of the primary turns between port 1 and the tap. Defaults to 0.5.

N: Param = 1.0

N

Type:

The turns ratio 1

tap: Param = 0.5

The fraction of the primary winding between port 1 and the tap