MTFS: Mixed Time–Frequency Method for the Steady-State Analysis of Almost-Periodic Nonlinear Circuits

Periodic circuits driven by multitone signals are still a challenging simulation problem despite several numerical methods being presented in the literature. In this paper, a mixed time-frequency method for the solution of this problem and suitable for both autonomous and nonautonomous circuits is presented. The method is based on an extension of the envelope following method, which allows us to reduce the number of unknowns involved in the steady-state problem with respect to previous mixed time-frequency approaches, and a suitable reformulation of the periodicity constraint that allows us to obtain a significant acceleration in the determination of the solution by reducing the time interval along which the envelope analysis must be performed. The method is first presented for nonautonomous circuits and then extended to autonomous ones.

[1]  Roland Pulch,et al.  Finite difference methods for multi time scale differential algebraic equations , 2003 .

[2]  Kurt Lust,et al.  Improved numerical Floquet Multipliers , 2001, Int. J. Bifurc. Chaos.

[3]  A. Bruce Carlson,et al.  Communication systems: an introduction to signals and noise in electrical communication , 1975 .

[4]  Jacob K. White,et al.  Efficient AC and noise analysis of two-tone RF circuits , 1996, DAC '96.

[5]  Alberto Sangiovanni-Vincentelli,et al.  A mixed frequency-time approach for distortion analysis of switching filter circuits , 1989 .

[6]  Angelo Brambilla,et al.  Synchronization and Small-Signal Analysis of Nonlinear Periodic Circuits , 2008, IEEE Transactions on Circuits and Systems I: Regular Papers.

[7]  R. Laur,et al.  Multi-rate PDE methods for high Q oscillators , 2000 .

[8]  Alberto L. Sangiovanni-Vincentelli,et al.  An envelope-following method for the efficient transient simulation of switching power and filter circuits , 1988, [1988] IEEE International Conference on Computer-Aided Design (ICCAD-89) Digest of Technical Papers.

[9]  J.C. Pedro,et al.  A Multiple-Line Double Multirate Shooting Technique for the Simulation of Heterogeneous RF Circuits , 2009, IEEE Transactions on Microwave Theory and Techniques.

[10]  Giambattista Gruosso,et al.  FSSA: Fast Steady-State Algorithm for the Analysis of Mixed Analog/Digital Circuits , 2010, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[11]  L. Petzold An Efficient Numerical Method for Highly Oscillatory Ordinary Differential Equations , 1978 .

[12]  Wei Dong,et al.  A Parallel Harmonic-Balance Approach to Steady-State and Envelope-Following Simulation of Driven and Autonomous Circuits , 2009, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[13]  A. Sangiovanni-Vincentelli,et al.  An Almost-Periodic Fourier Transform for Use with Harmonic Balance , 1987, 1987 IEEE MTT-S International Microwave Symposium Digest.

[14]  Paolo Maffezzoni,et al.  Envelope-following method to compute steady-state solutions of electrical circuits , 2003 .

[15]  Jiri Vlach,et al.  A piecewise harmonic balance technique for determination of periodic response of nonlinear systems , 1976 .

[16]  Daniele D. Caviglia,et al.  Improved Small-Signal Analysis for Circuits Working in Periodic Steady State , 2010, IEEE Transactions on Circuits and Systems I: Regular Papers.

[17]  H. G. Brachtendorf,et al.  Numerical steady state analysis of electronic circuits driven by multi-tone signals , 1996 .

[18]  Jaijeet S. Roychowdhury A time-domain RF steady-state method for closely spaced tones , 2002, DAC '02.

[19]  Tsutomu Sugawara,et al.  An efficient small signal frequency analysis method of nonlinear circuits with two frequency excitations , 1990, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[20]  J. Roychowdhury Analyzing circuits with widely separated time scales using numerical PDE methods , 2001 .

[21]  R.M. Gray,et al.  Communication systems: An introduction to signals and noise in electrical communication , 1976, Proceedings of the IEEE.

[22]  Y. Saad,et al.  GMRES: a generalized minimal residual algorithm for solving nonsymmetric linear systems , 1986 .

[23]  Jaijeet S. Roychowdhury,et al.  Computation of circuit waveform envelopes using an efficient, matrix-decomposed harmonic balance algorithm , 1996, Proceedings of International Conference on Computer Aided Design.

[24]  Leon O. Chua,et al.  Algorithms for computing almost periodic steady-state response of nonlinear systems to multiple input frequencies , 1981 .

[25]  Kenneth S. Kundert,et al.  The designer's guide to SPICE and Spectre , 1995 .

[26]  Alberto L. Sangiovanni-Vincentelli,et al.  Simulation of Nonlinear Circuits in the Frequency Domain , 1986, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[27]  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.

[28]  E. Ngoya,et al.  Envelop transient analysis: a new method for the transient and steady state analysis of microwave communication circuits and systems , 1996, 1996 IEEE MTT-S International Microwave Symposium Digest.

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

[30]  A. Lehtovuori,et al.  Multivariate Steady-state Time-domain Analysis Method Name of the Thesis: Multivariate Steady-state Time-domain Analysis Method , 2022 .