Inductor

class pmrf.models.components.lumped.Inductor(L: Any, *, name: str | None = None, metadata: Any = None)

Bases: Model

A 2-port model of a series inductor.

Mathematical Formulation

The impedance is \(Z = j \omega L\). For MNA it is stamped as a branch, with one auxiliary current \(I\) and \(V_1 - V_2 - Z I = 0\), which is exact at L = 0 and at DC (ADR-0007). Its admittance \(1 / Z\), returned by y(), is undefined there.

Parameters:

L (Param) – The inductance in Henrys.

References

C.-W. Ho, A. E. Ruehli and P. A. Brennan, “The modified nodal approach to network analysis,” IEEE Trans. Circuits Syst., vol. 22, no. 6, pp. 504-509, 1975.

mna(freq: Frequency) → MNAStamp

(experimental) Modified Nodal Analysis (MNA) stamp.

Can be overridden in sub-classes.

Otherwise converts from another domain (y2mna, z2mna, etc.). Y is preferred because it gives the sparsest stamp; other domains add auxiliary variables.

L: Param

Inductance in Henrys