Minimization of the error in the calculation of the steady state by shooting methods

The periodic steady state of a circuit can be calculated with a variety of algorithms. One of them is the (multiple-) shooting method. For good performance, the shooting analysis uses a higher order multistep backward-integration method for the computation. Normally, in the very first step, the Gear 1 integration formula is used because no information of previous discretization points are available. The next step can be calculated with the second-order formula. After the calculation of (k-1) successive time-steps, it is possible to switch to the desired (kth-order) integration formula. The switching introduces an error to the solution of the steady state, which can be observed by a subsequent Fourier transformation. This paper presents a straightforward method to suppress the problem by generating additional starting values. The novel formulation is compared with the conventional shooting method on two example circuits.

[1]  Leon O. Chua,et al.  Steady-state analysis of nonlinear circuits based on hybrid methods , 1992 .

[2]  Jeffrey R. Parkhurst,et al.  Determining the steady-state output of nonlinear oscillatory circuits using multiple shooting , 1995, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[3]  C. W. Gear,et al.  Numerical initial value problem~ in ordinary differential eqttations , 1971 .

[4]  Tsutomu Sugawara,et al.  A Modified Newton Method for the Steady-State Analysis , 1985, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[5]  T. Aprille,et al.  A computer algorithm to determine the steady-state response of nonlinear oscillators , 1972 .

[6]  Stig Skelboe,et al.  Computation of the periodic steady-state response of nonlinear networks by extrapolation methods , 1980 .

[7]  Alberto L. Sangiovanni-Vincentelli,et al.  Steady-state methods for simulating analog and microwave circuits , 1990, The Kluwer international series in engineering and computer science.

[8]  Leon O. Chua,et al.  Computer-Aided Analysis Of Electronic Circuits , 1975 .

[9]  Leon O. Chua,et al.  Steady-state response of non-linear circuits: A frequency-domain relaxation method , 1989 .

[10]  M. H. Schwab,et al.  Determination of the steady state of an oscillator by a combined time-frequency method , 1991 .

[11]  Jacob K. White,et al.  Efficient Steady-State Analysis Based on Matrix-Free Krylov-Subspace Methods , 1995, 32nd Design Automation Conference.

[12]  K. S. Kundert,et al.  Achieving accurate results with a circuit simulator , 1993 .

[13]  F. H. Branin,et al.  Determining the periodic response of nonlinear systems by a gradient method , 1977 .

[14]  T. Aprille,et al.  Steady-state analysis of nonlinear circuits with periodic inputs , 1972 .