Skip to main content
Log in

A numerical scheme for highly oscillatory DAEs and its application to circuit simulation

  • Published:
Numerical Algorithms Aims and scope Submit manuscript

Abstract

A new numerical integration scheme for the simulation of differential–algebraic equations is presented. In the context of the computer-aided design of electronic circuits, the modeling of highly oscillatory circuits leads to oscillatory differential–algebraic equations mostly of index 1 or 2. Standard schemes can solve these equations neither efficiently nor reliably. The new discretiziation scheme is constructed in such a way as to overcome the problems of classical numerical methods. It uses the Principle of Coherence due to Hersch in combination with a multistep approach. A combined Maple and Fortran77 implementation of the presented integration scheme reduces the simulation time for a quartz-controlled oscillator to about 2% compared with standard methods. Therefore, it is a powerful tool for the design of highly oscillatory circuits.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. K.E. Brenan, S.L. Campbell and L.R. Petzold, Numerical Solution of Initial Value Problems in Differential-Algebraic Equations (North-Holland, New York, 1989).

    Google Scholar 

  2. S.L. Campbell and C.D. Meyer, Generalized Inverses of Linear Transformations (Pitman, London, 1979).

    Google Scholar 

  3. B.W. Char, K.O. Geddes, G.H. Gonnet, B.L. Leong, M.B. Monagan and S.M. Watt, Maple V: Language Reference Manual (Springer, New York, 1990).

    Google Scholar 

  4. G. Denk, The simulation of oscillatory circuits: An efficient integration scheme, in: Progress in Industrial Mathematics at ECMI' 94, ed. H. Neunzert (Wiley & Teubner, 1996) pp. 295-300.

  5. U. Feldmann, U. Wever, Q. Zheng, R. Schultz and H. Wriedt, Algorithms for modern circuit simulation, AEÜ 46 (1992) 274-285.

    Google Scholar 

  6. E. Hairer, S.P. Nørsett and G. Wanner, Solving Ordinary Differential Equations I: Nonstiff Problems (Springer, Berlin, 1993).

    Google Scholar 

  7. J. Hersch, Eine Kohärenzforderung für Differenzengleichungen, in: Numerische Methoden bei Differentialgleichungen und mit Funktionalanalytischen Hilfsmitteln, eds. J. Albrecht and L. Collatz, International Series of Numerical Mathematics 19 (Birkhäuser, Basel, 1974) pp. 121-124.

    Google Scholar 

  8. W. Kampowsky, P. Rentrop and W. Schmidt, Classification and numerical simulation of electric circuits, Surveys Math. Indust. 2 (1992) 23-75.

    MATH  MathSciNet  Google Scholar 

  9. C. Penski, Effiziente numerische Methoden zur Lösung rasch oszillierender differential-algebraischer Gleichungen vom Index 1 mit Anwendungen in der Schaltungssimulation, Diploma thesis, Technische Universität München, Mathematisches Institut (1995).

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Penski, C. A numerical scheme for highly oscillatory DAEs and its application to circuit simulation. Numerical Algorithms 19, 173–181 (1998). https://doi.org/10.1023/A:1019194104440

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1019194104440

Navigation