Microwave Circuit Simulator for MATLAB

Abstract

This technical note describes a microwave circuit simulator implemented in the technical computing language, MATLAB. The simulator takes an input circuit with a known admittance matrix, performs a node swap that puts the external nodes (ports) at the upper left hand of an equivalent admittance matrix, then reduces the matrix (regardless of size) to include only the external nodes using Householder's method. The resulting 2 x 2 admittance matrix provides all the information to uniquely define the circuit from its external ports and facilitates straightforward calculation of Z-parameters, S-parameters, etc. (In our case, the reduced matrix is 2 x 2; however, the method applies to multiple port devices as well). Although it can be used by itself, the simulator is designed with a bent toward empirical (circuit based) transistor models and may be incorporated into small and large signal transistor models.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Mar 01, 2002
Accession Number
ADA400740

Entities

People

  • Daniel C. Judy
  • Romeo D. Del Rosario

Organizations

  • United States Army Research Laboratory

Tags

Communities of Interest

  • Sensors

DTIC Thesaurus Topics

  • Algorithms
  • Buildings And Structures
  • Electrons
  • Frequency
  • Language
  • Microwaves
  • Military Research
  • Radar Target Position Simulators
  • Research Facilities
  • Simulations
  • Simulators
  • Transistors

Readers

  • Computational Modeling and Simulation
  • Integrated Circuit Design and Technology.
  • Microwave Engineering.