Object oriented microwave circuit simulation

An object-oriented microwave circuit simulation environment is described. The design of the program is intended to offer flexibility without sacrificing efficiency. Recent developments in object-oriented techniques and in C++ compilers are used to obtain a flexible and robust system ideally suited to the development of a global modeling strategy for the integration of circuit, field, thermal, and mechanical analyses. The simulation of spatial power combining systems is used as a vehicle to illustrate the architectural developments of the system.

[1]  Andreas Griewank,et al.  Algorithm 755: ADOL-C: a package for the automatic differentiation of algorithms written in C/C++ , 1996, TOMS.

[2]  Mark J. W. Rodwell,et al.  State-variable-based transient analysis using convolution , 1999 .

[3]  A. Davis An object-oriented approach to circuit simulation , 1996, Proceedings of the 39th Midwest Symposium on Circuits and Systems.

[4]  Julian Cummings,et al.  Comparison of C++ and Fortran 90 for object-oriented scientific programming , 1997 .

[5]  Usman Azeez Mughal HIERARCHICAL APPROACH TO GLOBAL MODELING OF ACTIVE ANTENNA ARRAYS , 1999 .

[6]  Robert C. G. Martin The Liskov Substitution Principle , 1996 .

[7]  Carlos Christoffersen,et al.  Implementation of the local reference node concept for spatially distributed circuits , 1999 .

[8]  C.E. Christoffersen,et al.  Harmonic balance analysis for systems with circuit-field iterations , 1998, 1998 IEEE MTT-S International Microwave Symposium Digest (Cat. No.98CH36192).

[9]  Elmar Schulte-Geldermann,et al.  Principles of object-oriented software development , 2000 .

[10]  B. Speelpenning Compiling Fast Partial Derivatives of Functions Given by Algorithms , 1980 .

[11]  A. I. Khalil,et al.  Global modeling of spatially distributed microwave and millimeter-wave systems , 1999 .

[12]  Parag A. Pathak,et al.  Massachusetts Institute of Technology , 1964, Nature.

[13]  S. Nakazawa,et al.  Integrated electromagnetic and circuit modeling of large microwave and millimeter-wave structures , 1998, IEEE Antennas and Propagation Society International Symposium. 1998 Digest. Antennas: Gateways to the Global Network. Held in conjunction with: USNC/URSI National Radio Science Meeting (Cat. No.98CH36.

[14]  Howard H. Weetall,et al.  Journal of Research of the National Institute of Standards and Technology THE SIXTH INTERNATIONAL MEETING ON CHEMICAL SENSORS Gaithersburg , MD July 22-25 , 1996 , 1997 .

[15]  A. I. Khalil,et al.  Circuit theory for spatially distributed microwave circuits , 1998 .

[16]  Alessandra Costanzo,et al.  State-of-the-art harmonic-balance simulation of forced nonlinear microwave circuits by the piecewise technique , 1992 .

[17]  Arch D. Robison,et al.  C++ gets faster for scientific computing , 1996 .

[18]  H. Tsai,et al.  Planar amplifier array with improved bandwidth using folded-slots , 1994, IEEE Microwave and Guided Wave Letters.

[19]  Anton Eliëns Principles of Object-Oriented Software Development , 1994 .

[20]  M.B. Steer,et al.  Network characterization of a finite array of folded-slot antennas for spatial power combining application , 1999, IEEE Antennas and Propagation Society International Symposium. 1999 Digest. Held in conjunction with: USNC/URSI National Radio Science Meeting (Cat. No.99CH37010).

[21]  Robert C. Martin The open-closed principle , 2000 .

[22]  Thomas F. Coleman,et al.  The Efficient Computation of Structured Gradients using Automatic Differentiation , 1999, SIAM J. Sci. Comput..

[23]  J. Obregon,et al.  Object-oriented design of microwave circuit simulators , 1993, 1993 IEEE MTT-S International Microwave Symposium Digest.