Theory of Operation for DC Simulation

This section discusses the theory of operation for DC simulation. It can help you understand the underlying technology. Typical users should not need to examine this material.

Simulation Basics

The simulators compute the response of a given circuit to a particular stimulus by converting, based on certain assumptions, a system of nonlinear ordinary differential circuit equations into a system of nonlinear algebraic equations and then solving them numerically. The various simulators convert ordinary differential equations to algebraic equations differently and use different numerical techniques for solving the resulting algebraic equations, leading to the many different simulator flavors (DC, AC, S-parameter, transient, harmonic balance, circuit envelope). For example, the DC and the harmonic balance simulators treat the d/dt operator differently, leading to different algebraic equations. The numerical simulation techniques rely on various iterative processes to achieve mathematical convergence toward an equilibrium point in the nonlinear algebraic equations that describe the circuit. Once this equilibrium point is reached to within certain tolerances, a solution is said to have been found.

The specific assumptions for the DC simulator are described in Simulation Assumptions.

Simulation Assumptions

DC voltages and currents are signals of zero frequency. The simulator uses this concept when performing a DC simulation, and the following conditions apply:

For More Details

The descriptions of the various convergence modes in the table DC Simulation Advanced Settings Parameters mention techniques such as the Newton-Raphson algorithm, source-level sweeping, arc-length continuation, Gmin relaxation, and pseudo-transient analysis. For more details about these and related techniques, see the publications listed in References for DC Simulation.

 

Privacy Statement  | Terms of Use  | Legal | Contact Us  | © Agilent 2000-2008 

Contents
Additional Resources