Abstract
A fast and efficient adaptive algorithm for computing the response of microwave circuits over a wide frequency band is introduced in this paper. The algorithm uses a binary-tree structure for sweeping the frequency and constructs the currents induced on the circuit by using characteristic basis functions, thus obviating the need to repeatedly solve a large method of moments matrix system at each frequency point. The implementation of the proposed algorithm is quite simple and can be readily integrated into existing electromagnetic simulation software modules. Numerical results are presented for two test cases demonstrating the accuracy and computational efficiency of the proposed technique.