Return to SCEE-2000 home page
 
 
SCEE-2000
Scientific Computing in Electrical Engineering
August 20 - 23, 2000
Warnemünde, Germany

 
 
Siegmar Lampe, (University of Bremen)
Robust Limit Cycle Calculations of Oscillators

   Electronic circuits can be described mathematically by a system of (nonlinear) differential algebraic equations (DAEs). In case of autonomous oscillators the frequency, at which the oscillator is in steady-state, is an additional a priori unknown leading to an under-determined system of equations when employing Harmonic Balance. Standard approaches for gauging the solution are solving the resulting system by a Moore-Penrose pseudoinverse or by fixing the phase of one harmonic. In both cases Newton-like techniques show poor convergence conditions in practice. By the introduction of an additional periodic probe voltage source to one node of the oscillator circuit we can reformulate the autonomous DAE with the unknown periodic steady state as a non-autonomous DAE with the additional constraint that the current through the source has to be zero for the limit cycle. In a two stage approach we solve in a first step the system of equations keeping amplitude of the additional source and frequency fixed until convergence of Newton's method. In the next step the amplitude and the frequency will be updated by solving the additional constraint. The algorithm proceeds with the first step until convergence of the outer loop is achieved. The under-determined system of the additional constraint can be solved either by a Moore-Penrose pseudoinverse or by fixing the phase of one harmonic of the stimulus. If only one Newton iteration will be performed at the inner stage, we get a fast one stage approach. In practice additional techniques are necessary to improve robustness. Application of deflation techniques (divide system of equations by Euclidian norm of probe amplitude) prevents the algorithms from tending to the trivial solution. The small range of convergence towards the limit cycle for the initial probe amplitude can be expanded drastically by employing the affine invariance technique as damping strategy to Newton's method. The affine invariance technique shows superior properties compared with (modified) steepest descent techniques and homotopy methods requiring only slight additional overhead. Applying the affine invariance technique to the one stage approach leads to a fast algorithm for limit cycle calculations with tremendously improved range of convergence. The more robust, but slower alternative is the two stage approach in conjunction with the affine invariance technique.

* University of Bremen, Institute for Electromagnetic Theory and Microelectronics - ITEM, P.O. Box 330440, D-28334 Bremen / Germany
** Philips Research Laboratories, ED&T/Analogue Simulation, Prof. Holstlaan 4, 5656 AA Eindhoven / The Netherlands.
 

 

SCEE-2000
last updated 14.06.2000