Product Documentation
Spectre Circuit Simulator Components and Device Models Reference
Product Version 23.1, June 2023

Mutual Inductor (mutual_inductor)

The mutual inductor couples two previously specified inductors. There is no limit to the number of inductors that you can couple or to the number of couplings to a particular inductor, but you must specify separate mutual inductor statements for each coupling. Using the dot convention, place a dot on the first terminal of each inductor.

This device is supported within altergroups.

The mutual inductor modifies the constitutive equations of two isolated inductors to

v1 = L11*di1/dt + M*di2/dt

v2 = M*di1/dt + L22*di2/dt

where the mutual inductance, M, is computed from the coupling coefficient, k, using k = |M|/sqrt(L11*L22).

Sample Instance Statement with Two Inductors

l1 (1 0) inductor
l2 (2 0) inductor
ml1 mutual_inductor coupling=1 ind1=l1 ind2=l2

Instance Syntax

Name mutual_inductor parameter=value ...

Instance Parameters

coupling=0

Coupling coefficient.

k=0

Alias to coupling.

ind1

Inductor to be coupled.

ind2

Inductor to be coupled.

Output Parameters

islinear

Operating-Point Parameters

mind (H)

Mutual inductance between the inductors(alias=lv1).

Related Topics

Two Terminal Inductor (inductor)

Magnetic Core with Hysteresis (core)

Winding for Magnetic Core (winding)

Linear Inductance, Reluctance, Resistance, and Capacitance Matrix (rlck_matrix)

Passive Components


Return to top
 ⠀
X