×

On numerical methods for highly oscillatory problems in circuit simulation. (English) Zbl 1183.78018

Summary: Purpose - The purpose of this paper is to analyse a novel technique for an efficient numerical approximation of systems of highly oscillatory ordinary differential equations (ODEs) that arise in electronic systems subject to modulated signals.
Design/methodology/approach - The paper combines a Filon-type method with waveform relaxation techniques for nonlinear systems of ODEs.
Findings - The analysis includes numerical examples to compare with traditional methods such as the trapezoidal rule and Runge-Kutta methods. This comparison shows that the proposed approach can be very effective when dealing with systems of highly oscillatory differential equations.
Research limitations/implications - The present paper constitutes a preliminary study of Filon-type methods applied to highly oscillatory ODEs in the context of electronic systems, and it is a starting point for future research that will address more general cases.
Originality/value - The proposed method makes use of novel and recent techniques in the area of highly oscillatory problems, and it proves to be particularly useful in cases where standard methods become expensive to implement.

MSC:

78A55 Technical applications of optics and electromagnetic theory
94C05 Analytic circuit theory
65L05 Numerical methods for initial value problems involving ordinary differential equations
PDFBibTeX XMLCite
Full Text: DOI Link

References:

[1] DOI: 10.1051/m2an/2009024 · Zbl 1172.78009 · doi:10.1051/m2an/2009024
[2] DOI: 10.1109/TMTT.2004.840627 · doi:10.1109/TMTT.2004.840627
[3] Iserles, A. (2002), ”Think globally, act locally: solving highly-oscillatory ordinary differential equations”,Appld. Num. Anal., Vol. 43, pp. 145-60. · Zbl 1016.65050 · doi:10.1016/S0168-9274(02)00122-8
[4] DOI: 10.1007/s10543-004-5243-3 · Zbl 1076.65025 · doi:10.1007/s10543-004-5243-3
[5] DOI: 10.1098/rspa.2004.1401 · Zbl 1145.65309 · doi:10.1098/rspa.2004.1401
[6] DOI: 10.1017/S096249290000266X · doi:10.1017/S096249290000266X
[7] DOI: 10.1007/BF01952687 · Zbl 0673.65037 · doi:10.1007/BF01952687
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.