Main Content

Three-Winding Transformer

Compute sum of RF signals

  • Library:
  • RF Blockset / Circuit Envelope / Elements

  • Three-Winding Transformer block

Description

The Three-Winding Transformer block models three coupled inductors within the circuit envelope simulation environment.

The block implements the relations

v1(t)=L1ddt[i1(t)]+M12ddt[i2(t)]+M13ddt[i3(t)]v2(t)=M12ddt[i1(t)]+L2ddt[i2(t)]+M23ddt[i3(t)]v3(t)=M13ddt[i1(t)]+M23ddt[i2(t)]+L3ddt[i3(t)]Mpq=KpqLpLq

where:

  • L1, L2, and L3 represent inductances.

  • Mpq represents the mutual inductance between the pth and qth inductors, with coefficient of coupling Kpq.

  • v1(t), v2(t), and v3(t) represent the voltage across the terminals of the inductors at time t.

  • i1(t), i2(t), and i3(t) represent the current through the inductors at time t. The block uses standard dot notation to indicate the direction of positive current flow relative to a positive voltage.

RF Blockset™ current and voltage signals consist of in-phase (Ik) and quadrature (Qk) components at each frequency fk specified in the Configuration block:

i(t)={fk}(iIk(t)+jiQk(t))ej(2πfk)tv(t)={fk}(vIk(t)+jvQk(t))ej(2πfk)t

Parameters

expand all

Inductance value of the first inductor, specified as a nonnegative scalar integer in henries. Specify the units of the inductance from the corresponding drop-down menu.

Data Types: double

Inductance value of the second inductor, specified as a nonnegative scalar integer in henries. Specify the units of the inductance from the corresponding drop-down menu.

Data Types: double

Inductance value of the third inductor, specified as a nonnegative scalar integer in henries. Specify the units of the inductance from the corresponding drop-down menu.

Data Types: double

Inductance value of the third inductor, specified as a nonnegative scalar integer in henries. Specify the units of the inductance from the corresponding drop-down menu.

Data Types: double

Coupling coefficient for the mutual inductance of the first and second inductors, specified as a nonnegative scalar integer between 0 and 1

Data Types: double

Coupling coefficient for the mutual inductance of the first and third inductors, specified as a nonnegative scalar integer between 0 and 1

Data Types: double

Coupling coefficient for the mutual inductance of the second and third inductors, specified as a nonnegative scalar integer between 0 and 1

Data Types: double

Note

The minimum nonzero inductance value that the RF Blockset environment recognizes is 1e-18 H. During simulation, the block uses a value of 1e-18 H for any inductance and mutual inductance values specified between 0 and 1e-18 H.

Introduced before R2006a