1.3 Nonlinear components
Diodes and transistors are nonlinear devices and the
corresponding system of equations is more complicated. The conductance
of a nonlinear device change with the change of the applied voltage (G*V=I).
Given that any nonlinear function may be expressed as a series of linear
approximations, the way around this problem is to break the nonlinear I-V
relationships into several smaller linear approximations. The approximation
precision increases with the increase of linear segments.
During the simulation the analog simulator transforms
the nonlinear components into simple linear components, each one representing
one linear approximation step. At each simulation step the linear equivalent
circuit is used to represent the component as it is operating at that voltage
bias.
The following example illustrates the linear approximation
of an I-V relationship of a diode in Iop-Vop operating point. The conductance
is represented by linear approximation of G in this operating point.
The construction of a linear model of a diode in each
operating point is known as linearization resulting in a linear diode model.
Note that the model implies the use of current source.
During a simulation, the conductance Gd is stored in
the conductance array, the equivalent Ieq is stored in current array. At
each solution point these values are computed and stored in system matrix.