Inductor model

The inductor model contains physical and geometrical information that may be used to compute the inductance of some common topologies like solenoids and toroids, wound in air or other material with constant magnetic permeability.

Name
Parameter
Units
Default
Example
IND
model inductance
H
0.0
1e-3
CSECT
cross section
m2
0.0
1e-3
LENGTH
length
m
0.0
1e-2
TC1
first order temperature coeff.
$\frac{H}{C}$
0.0
0.001
TC2
second order temperature coeff.
$\frac{H}{C^{2}}$
0.0
0.0001
TNOM
parameter measurement temperature
C
27
50
NT
number of turns
-
0.0
10
MU
relative magnetic permeability
$\frac{H}{m}$
0.0
-

The inductor has an inductance computed as:

If value is specified on the instance line then

[\begin{array}{ll} {L_{nom} = \frac{{\lbrack font\ rm\ \lbrack char\ v\ mathalpha\rbrack\lbrack char\ a\ mathalpha\rbrack\lbrack char\ l\ mathalpha\rbrack\lbrack char\ u\ mathalpha\rbrack\lbrack char\ e\ mathalpha\rbrack\rbrack}{\lbrack font\ rm\ \lbrack char\ s\ mathalpha\rbrack\lbrack char\ c\ mathalpha\rbrack\lbrack char\ a\ mathalpha\rbrack\lbrack char\ l\ mathalpha\rbrack\lbrack char\ e\ mathalpha\rbrack\rbrack}}{m}} & \ \end{array}]

If model inductance is specified then

[\begin{array}{ll} {L_{nom} = \frac{{\lbrack font\ rm\ \lbrack char\ I\ mathalpha\rbrack\lbrack char\ N\ mathalpha\rbrack\lbrack char\ D\ mathalpha\rbrack\rbrack}{\lbrack font\ rm\ \lbrack char\ s\ mathalpha\rbrack\lbrack char\ c\ mathalpha\rbrack\lbrack char\ a\ mathalpha\rbrack\lbrack char\ l\ mathalpha\rbrack\lbrack char\ e\ mathalpha\rbrack\rbrack}}{m}} & \ \end{array}]

If neither value nor IND are specified, then geometrical and physical parameters are take into account. In the following formulas

NT refers to both instance and model parameter (instance parameter overrides model parameter):

If LENGTH is not zero:

[\begin{array}{ll} \begin{cases} {L_{nom} = \frac{{\lbrack font\ rm\ \lbrack char\ M\ mathalpha\rbrack\lbrack char\ U\ mathalpha\rbrack\rbrack}\mu_{0}{\lbrack font\ rm\ \lbrack char\ N\ mathalpha\rbrack\lbrack char\ T\ mathalpha\rbrack\rbrack}^{2}{\lbrack font\ rm\ \lbrack char\ C\ mathalpha\rbrack\lbrack char\ S\ mathalpha\rbrack\lbrack char\ E\ mathalpha\rbrack\lbrack char\ C\ mathalpha\rbrack\lbrack char\ T\ mathalpha\rbrack\rbrack}}{\lbrack font\ rm\ \lbrack char\ L\ mathalpha\rbrack\lbrack char\ E\ mathalpha\rbrack\lbrack char\ N\ mathalpha\rbrack\lbrack char\ G\ mathalpha\rbrack\lbrack char\ T\ mathalpha\rbrack\lbrack char\ H\ mathalpha\rbrack\rbrack}} & {{if}{\lbrack font\ rm\ \lbrack char\ M\ mathalpha\rbrack\lbrack char\ U\ mathalpha\rbrack\lbrack mathrm\ \lbrack space\ 6\rbrack\ \lbrack char\ i\ mathalpha\rbrack\lbrack char\ s\ mathalpha\rbrack\lbrack space\ 6\rbrack\ \lbrack char\ s\ mathalpha\rbrack\lbrack char\ p\ mathalpha\rbrack\lbrack char\ e\ mathalpha\rbrack\lbrack char\ c\ mathalpha\rbrack\lbrack char\ i\ mathalpha\rbrack\lbrack char\ f\ mathalpha\rbrack\lbrack char\ i\ mathalpha\rbrack\lbrack char\ e\ mathalpha\rbrack\lbrack char\ d\ mathalpha\rbrack\lbrack char\ ,\ mathalpha\rbrack\rbrack\rbrack}} \ {L_{nom} = \frac{\mu_{0}{\lbrack font\ rm\ \lbrack char\ N\ mathalpha\rbrack\lbrack char\ T\ mathalpha\rbrack\rbrack}^{2}{\lbrack font\ rm\ \lbrack char\ C\ mathalpha\rbrack\lbrack char\ S\ mathalpha\rbrack\lbrack char\ E\ mathalpha\rbrack\lbrack char\ C\ mathalpha\rbrack\lbrack char\ T\ mathalpha\rbrack\rbrack}}{\lbrack font\ rm\ \lbrack char\ L\ mathalpha\rbrack\lbrack char\ E\ mathalpha\rbrack\lbrack char\ N\ mathalpha\rbrack\lbrack char\ G\ mathalpha\rbrack\lbrack char\ T\ mathalpha\rbrack\lbrack char\ H\ mathalpha\rbrack\rbrack}} & {otherwise.} \ \end{cases} & \ \end{array}]

with (\mu_{0} = 1.25663706143592\frac{\mu H}{m}). After the nominal inductance is calculated, it is adjusted for temperature by the formula

[\begin{array}{ll} {L\left( T \right) = L\left( {\lbrack font\ rm\ \lbrack char\ T\ mathalpha\rbrack\lbrack char\ N\ mathalpha\rbrack\lbrack char\ O\ mathalpha\rbrack\lbrack char\ M\ mathalpha\rbrack\rbrack} \right)\left( 1 + TC_{1}\left( {T - {\lbrack font\ rm\ \lbrack char\ T\ mathalpha\rbrack\lbrack char\ N\ mathalpha\rbrack\lbrack char\ O\ mathalpha\rbrack\lbrack char\ M\ mathalpha\rbrack\rbrack}} \right) + TC_{2}\left( T - {\lbrack font\ rm\ \lbrack char\ T\ mathalpha\rbrack\lbrack char\ N\ mathalpha\rbrack\lbrack char\ O\ mathalpha\rbrack\lbrack char\ M\ mathalpha\rbrack\rbrack})^{2} \right), \right.} & \ \end{array}]

where (L\left( {\lbrack font\ rm\ \lbrack char\ T\ mathalpha\rbrack\lbrack char\ N\ mathalpha\rbrack\lbrack char\ O\ mathalpha\rbrack\lbrack char\ M\ mathalpha\rbrack\rbrack} \right) = L_{nom}). In the above formula, `(T)' represents the instance temperature, which can be explicitly set using the temp keyword or calculated using the circuit temperature and dtemp, if present.