Cover image for Neural networks for RF and microwave design
Title:
Neural networks for RF and microwave design
Personal Author:
Series:
Artech House microwave library
Publication Information:
Norwood,MA : Artech House, 2000
Physical Description:
1v + 1 CD-ROM
ISBN:
9781580531009
General Note:
Accompanied by compact disc : CP 7969
Added Author:

Available:*

Library
Item Barcode
Call Number
Material Type
Item Category 1
Status
Searching...
30000003588617 TK7876 Z42 2000 Open Access Book Book
Searching...

On Order

Summary

Summary

Neural networks are information processing systems that can learn, generalize and even allow model development when component formulas are missing. This text demonstrates how to use neural networks to create models, evaluate models, and conquer some of the toughest RF and microwave CAD problems. The book also includes a review of neural netowrk applications in modelling microstrip lines, vias, CPW disconinuities, spiral inductors, FET and VLSI interconnects.


Table of Contents

Prefacep. xv
1 Introduction and Overviewp. 1
1.1 RF and Microwave Designp. 1
1.2 Artificial Neural Networks (ANNs)p. 3
1.3 Overview of the Bookp. 4
Referencesp. 8
2 Modeling and Optimization for Designp. 11
2.1 The Design Processp. 11
2.2 RF and Microwave Circuit CADp. 19
2.3 CAD for Printed RF and Microwave Antennasp. 38
2.4 Role of ANNs in RF and Microwave CADp. 55
2.5 Summaryp. 57
Referencesp. 57
3 Neural Network Structuresp. 61
3.1 Introductionp. 61
3.2 Multilayer Perceptrons (MLP)p. 64
3.3 Back Propagation (BP)p. 75
3.4 Radial Basis Function Networks (RBF)p. 77
3.5 Comparison of MLP and RBF Neural Networksp. 81
3.6 Wavelet Neural Networksp. 83
3.7 Arbitrary Structuresp. 88
3.8 Clustering Algorithms and Self-Organizing Mapsp. 90
3.9 Recurrent Neural Networksp. 97
3.10 Summaryp. 100
Referencesp. 101
4 Training of Neural Networksp. 105
4.1 Microwave Neural Modeling: Problem Statementp. 105
4.2 Key Issues in Neural Model Developmentp. 106
4.3 Neural Network Trainingp. 128
4.4 Back Propagation Algorithm and Its Variantsp. 133
4.5 Training Algorithms Using Gradient-Based Optimization Techniquesp. 137
4.6 Nongradient-Based Training: Simplex Methodp. 141
4.7 Training With Global Optimization Methodsp. 143
4.8 Training Algorithms Utilizing Decomposed Optimizationp. 146
4.9 Comparisons of Different Training Techniquesp. 147
4.10 Feedforward Neural Network Training: Examplesp. 148
Referencesp. 151
5 Models for RF and Microwave Componentsp. 155
5.1 Modeling Procedurep. 155
5.2 Models for Vias and Multilayer Interconnectsp. 158
5.3 EM-ANN Models for CPW Componentsp. 168
5.4 Other Passive Components' Modelsp. 178
Referencesp. 190
6 Modeling of High-Speed IC Interconnectsp. 195
6.1 Introductionp. 195
6.2 High-Speed Interconnect Modeling and Signal Integrity Analysisp. 197
6.3 Application Examplesp. 203
6.4 Discussionp. 216
6.5 Conclusionsp. 222
Referencesp. 223
7 Active Component Modeling Using Neural Networksp. 227
7.1 Introductionp. 227
7.2 Direct Modeling Approachp. 228
7.3 Indirect Modeling Approach Through a Known Equivalent Circuit Modelp. 239
7.4 Discussionp. 245
Referencesp. 246
8 Design Analysis and Optimizationp. 249
8.1 Design and Optimization Using ANN Modelsp. 249
8.2 Optimization of Component Structurep. 250
8.3 Circuit Optimization Using ANN Modelsp. 251
8.4 Multilayer Circuit Design and Optimization Using ANN Modelsp. 255
8.5 CPW Patch Antenna Design and Optimizationp. 265
8.6 Yield Optimization of a Three-Stage MMIC Amplifierp. 278
8.7 Remarksp. 278
Referencesp. 281
9 Knowledge-Based ANN Modelsp. 283
9.1 Introductionp. 283
9.2 Knowledge-Based Neural Networks (KBNN)p. 285
9.3 Source Difference Methodp. 303
9.4 Prior Knowledge Input Method (PKI)p. 310
9.5 Space-Mapped Neural Networksp. 312
9.6 Hierarchical Neural Networks and Neural Model Library Developmentp. 315
9.7 Summaryp. 333
Referencesp. 334
10 Concluding Remarks and Emerging Trendsp. 337
10.1 Summary of the Bookp. 337
10.2 Impact of Neural Nets on RF and Microwave Designp. 340
10.3 Trends and Challengesp. 342
Referencesp. 346
Appendix A NeuroModeler Introductory Versionp. 347
A.1 System Requirementsp. 347
A.2 How to Install the Softwarep. 347
A.3 Quick Start the Program Using an Examplep. 348
A.4 User Interactionsp. 349
A.5 Highlights of the Introductory Versionp. 350
A.6 Information on Upgrade to the Standard Versionp. 350
About the Authorsp. 353
Indexp. 357