|
|||||||||||||||||||
|
|
Artificial Neural Networking Improves PA Design Mar 1, 2006 12:00 PM By Jarno Kyhälä Artificial neural networking can be used to aid the design work of the device such as a power amplifier. This paper will discuss the ANN model generator implemented in the APLAC simulator, and show how ANN can be more efficient than conventional interpolation. It will also demonstrate the usefulness of ANN in electronics design using an example of optimizing a matching network for a power amplifier.
For the PDF version of this article, click here. Artificial neural networking (ANNs) can approximate an unknown, non-linear, multidimensional input-output mapping, once trained with an appropriate training set. The ANN output, y, is given by mapping y = y(x,w), where x represents the inputs and w the ANN parameters, or weights, that are optimized during the training process The ANN training is done using an APLAC component, ANN model generator. The ANN model generator supports multilayer perceptrons (MLPs), which belong to a general class of ANN structures called feed-forward neural networks. An example of a 3-10-8-2 MLP ANN is shown in Figure 1. Inside each (non-input) neuron, its inputs and a bias term (not shown) of 1.0 are multiplied by a weight parameter, summed and fed to the activation function, which gives the neuron output value The ANN training will use a set of data, called a training set, a collection of data samples, each consisting of relevant inputs and desired outputs obtained from measurements or simulations. The actual ANN training is performed by adjusting the ANN weights using any optimization method of APLAC. An independent sample set called test set should be used to verify the ANN training results. In order to create accurate models and avoid overlearning, another independent data set, the validation set, should also be used. After the training is complete, an ANN model file is produced. This file can then be used in order to access any of the device output values as a function of any input value combination. In APLAC, the ANN model files can be used via a component ANN model. The ANN model provides functions for accessing the trained device data. Using ANN in PA design
Optimizing a matching network for a power amplifier
Let's consider a case where we want to design a matching network for the power amplifier with requirements that the gain of the amplifier is more than 19 dB while the dc power used is less than 110 W. We have the measurement data of the amplifier: gain and dc power as a function of output impedance. After the ANN training, the ANN model contains these figures for any output impedance (in the measurement range) by means of interpolation. Now APLAC's optimization can be used in order to find the matching circuit component values so that our goals will be achieved. The ANN model can be used in setting the optimization goals. The procedure is as follows:
The used LC-matching circuit is shown in Figure 5. Using APLAC's automated optimization methods, we were able to choose the component values so that the specifications were met. The results are as followed:
Figure 6 shows the output impedance of the power amplifier (the impedance to be matched) that resulted in the desired gain and dc power on Smith chart. The impedance was 0.049-36.345j Ω. Statistical analysis with the ANN model
ANN models can also be used in statistical analysis (Monte Carlo). In this final step, the matching circuit components have been given statistical deviations (uniform distribution of 5% from nominal value) and a Monte Carlo simulation is run. In this example, the simulation has been repeated 5000 times. As a result, the distribution of dc power vs. gain along with the optimization limits can be observed as shown in Figure 7. From the distribution we can get a picture of different possible power-gain combinations. For more detailed information, a histogram of different dc powers can be viewed. The dc power distribution is shown in Figure 8. In the example case, 93.3% yield was achieved. Conclusion
With artificial neural networking, we could easily and accurately interpolate measured multidimensional data and use the created ANN model in electronics design tasks. It was seen that the ANN model provided more reliable interpolation than ordinary numerical interpolation and the usage is much less complex. The approach can easily be expanded into any number and any kind of input and output data that is available. In order to use the approach for another device all you need to do is to measure the device and use the ANN model generator to generate the new ANN model. References
ABOUT THE AUTHOR
Jarno Kyhälä received his MSc degree in electrical engineering from the Helsinki University of Technology, Espoo, Finland, in 2005. He has been working at APLAC Solutions Corp. (now AWR-APLAC Corp.) since 2002, where he is responsible for APLAC training and support as customer service manager. His main areas of interest include RF circuit design and simulation.
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||
| Back to Top |
|||||||||||||||||||||||||||||||||||||||||||||||||||