A new macromodeling approach for nonlinear microwave circuits based on recurrent neural networks
- 1 December 2000
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Microwave Theory and Techniques
- Vol. 48 (12) , 2335-2344
- https://doi.org/10.1109/22.898982
Abstract
A new macromodeling approach is developed in which a recurrent neural network (RNN) is trained to learn the dynamic responses of nonlinear microwave circuits. Input and output waveforms of the original circuit are used as training data. A training algorithm based on backpropagation through time is developed. Once trained, the RNN macromodel provides fast prediction of the full analog behavior of the original circuit, which can be useful for high-level simulation and optimization. Three practical examples of macromodeling a power amplifier, mixer, and MOSFET are used to demonstrate the validity of the proposed macromodeling approach.Keywords
This publication has 17 references indexed in Scilit:
- Model-reduction of nonlinear circuits using Krylov-space techniquesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Development of knowledge based artificial neural network models for microwave componentsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- A direct adaptive neural controller for flow control in computer networksPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- System Level Simulation Benefits from Frequency Domain Behavioral Models of Mixers and AmplifiersPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1999
- A review of artificial neural networks applications in microwave computer-aided design (invited article)International Journal of RF and Microwave Computer-Aided Engineering, 1999
- Knowledge-based neural models for microwave designIEEE Transactions on Microwave Theory and Techniques, 1997
- Control of nonlinear dynamical systems using neural networks. II. Observability, identification, and controlIEEE Transactions on Neural Networks, 1996
- Nonlinear system and subsystem modeling in time domainIEEE Transactions on Microwave Theory and Techniques, 1996
- A macromodeling algorithm for analog circuitsIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 1991
- Identification and control of dynamical systems using neural networksIEEE Transactions on Neural Networks, 1990