• No results found

Copyright 2005 IEEE. Reprinted from IEEE MTT-S International Microwave Symposium 2005

N/A
N/A
Protected

Academic year: 2021

Share "Copyright 2005 IEEE. Reprinted from IEEE MTT-S International Microwave Symposium 2005"

Copied!
5
0
0

Loading.... (view fulltext now)

Full text

(1)

Copyright © 2005 IEEE

Reprinted from

IEEE MTT-S International Microwave Symposium 2005

This material is posted here with permission of the IEEE. Such permission

of the IEEE does not in any way imply IEEE endorsement of any of Universität Ulm's

products or services. Internal or personal use of this material is

permitted. However, permission to reprint/republish this material for

advertising or promotional purposes or for creating new collective works

for resale or redistribution must be obtained from the IEEE by writing to

pubs-permissions@ieee.org

.

By choosing to view this document, you agree to all provisions of the

copyright laws protecting it.

(2)

A Space Mapping Method Allowing Models with Different Parameter

Rank and Physical Meanings for Coarse and Fine Model

Horst Bilzer

, Florian Frank

and Wolfgang Menzel

Microwave Techniques, University of Ulm, D-89081 Ulm, Germany

now with EADS Ewation GmbH, W¨orthstraße 85, D-89077 Ulm, Germany

now with Institute for Electronics Engineering, University of Erlangen-Nuremberg, D-91058 Erlangen, Germany

Abstract — Automated optimization of complex microwave circuits is still a critical task in nowadays. This contribu-tion demonstrates two new approaches in space mapping technology. One substantial benefit is the improvement of calculation efficiency of the TRASM algorithm by enhanc-ing the multiparameter extraction step. Furthermore, the possibility of mapping coarse and fine models of different degrees of freedom, i.e. with different parameter rank, and unequal physical parameter meanings has been introduced to the method. Therefore, arbitrary microwave circuits of high complexness with well-matching coarse models can be efficiently and automatically optimized.

I. INTRODUCTION

In recent years specification for microwave components have been set harder and more restrictive. For example, frequency bands are allocated more densely and the signal to noise ratio has to be higher. This influences severely the requirements of the subcircuits of the components. To ensure a short development time of these high end circuits resulting in short time to market and cost reduction, at least partially automated optimization of subcircuits is a criti-cal task. However, optimization of complex miniaturized subcircuits, for example microwave filters with numerous tuning parameter, with local optimization strategies like gradient method or Powell’s method is not possible, as they often converge in a local optimum next to the starting point. If there possibly exists a lot of local optima in an objective function due to the great number of optimization parameters, the chance to hit the global optimum is very small. Therefore, global optimization strategies have been developed in the last decade to handle complex microwave circuits, which are based upon local optimization for the search of local optima and evaluate the results afterwards. Although these methods guarantee accurate results, the procedure is very time consuming.

In this paper new developments to the trust region aggressive space mapping optimization (TRASM) method [1] will be presented. This technique uses two models with different accuracy, a coarse and a fine model of the treated circuit. With a mathematical mapping, the parameter of the coarse model can be transformed to the fine model, and vice versa, leading to the same simulation response. Thus, the search of the optimum parameters can be performed with the coarse model, and the corresponding parameter

set can be found afterwards by transformation to the fine model. Therefore, most of the simulation effort is shifted to the coarse model, speeding up the optimization process compared to classical global methods as explained above. In this contribution, new mathematical strategies extend the technique in a way that firstly, the method can be used with coarse models being physically not related to the fine model (e. g. coarse model: LC model; fine model: 2.5D full wave-model). Secondly, the extended algorithm can handle different degrees of freedom of the models, so that the number of optimization parameters of both models do not have to be equal. The mathematical explanation to these enhancements is given in chapter II. The validation of the algorithms is given by experiments in chapter III. Chapter IV concludes the paper and looks out to future improvements.

II. EXTENDEDTRUSTREGIONAGGRESSIVESPACE

MAPPINGALGORITHM

A. Overview of the original TRASM-methodology In order to explain the base algorithm, a brief repetition will be given before introducing the new approaches. A more detailed explanation is given in [2].

Generally, space mapping (SM) methods require two different models of an electrical circuit. The first one is the so called coarse model, which for example consists of LC components or mathematical descriptions of physical effects. The coarse model solver used in the examples in this contribution is PSpice [3]. The second one is the so called fine model, which employs field theory and is simulated using a 2.5D solver like Sonnet em [4], which is used here.

The nc-dimensional parameter vector of the coarse

model is denoted by xc, and the nf-dimensional parameter

vector of the fine model is denoted by xf, respectively. Up

to now in all published examples the models had the same parameter rank (nc=nf). Let Rc(xc) denote the coarse

model simulation response of xc. Similarly, let Rf(xf)

denote the fine model response of xf.

The goal of the used TRASM algorithm is to determine a linear approximation of a mapping function xc= P(xf)

so that

kRf(xf) − Rc(P(xf))k ≤ ǫ (1)

(3)

is valid for a bounded region. In this equation ǫ is a given small positive constant and k k indicates the Euclidean norm. With the approximation of P it is possible to map the optimal parameter set x∗

c of the coarse model to the

fine parameter space and thus, get the desired solution of the optimization problem. Therefore, an objective function g(xf) = P(xf) − xc∗ (2)

is defined which has to be minimized using a quasi-Newton method. With the linear approximation

P(xf(k+1)) = P(x (k)

f ) + B(k)h

(k), (3)

where B is the approximation of the Jacobian matrix, equation (2) leads to g(xf(k+1)) = P(xf(k)) + B(k)h(k)− x∗ c ! = 0, (4) B(k)h(k)= −g(k). (5) The approximation of the Jacobian matrix is updated by the classic Broyden formula [2].

Step A: Initialization Step B: δ(k+1)= δ(k) Decreasing of δ(k+1) Step C: Calculation of h(k) Step D:kh(k)k > δmin no yes Step E: Calculation of xf(k+1) andV =nxf(k+1) o Step K: Calculation of a temporary point xf,t(i)

Step F: multi parameter extraction Step G: success criterion satisfied? no Step H:|V| = 1 yes no Step I:k∆g k < ∆min

Step L: Broydon update

Step M: (9) satisfied? yes no Step N: (10) satisfied? no |V| = nf yes New calculation of h(k) yes no Step O: k := k + 1 stop Increasing of δ(k+1) no yes yes Step J:

Fig. 1. Flow chart for the TRASM algorithm.

For a better understanding of the used TRASM-method [1], which is an extension of the basic algorithm, a

short summarization is given here. The flow chart of this algorithm is shown in Fig. 1.

A: Initialize B(k), xf(k) and δ(k) as described in the

following chapter. B: Let δ(k+1):= δ(k).

C: Find the value h(k)withkh(k)k ≤ δ(k+1). This is done

using the algorithm described in [5].

D: Stop if the Euclidean norm of the new step h(k) is smaller than a constant minimal value hmin.

E: Calculate the new point xf(k+1)= h(k)+ x(k) f and the

new setV =nxf(k+1)o. All points in this set are used in the parameter extraction step.

F: Evaluate the corresponding point xc(k+1)= P(x (k+1) f )

using the single parameter extraction and calculate the new value of the objective function g(k+1).

G: If g(k+1) fulfills the success criterion ǫ1≤

kg(k)k − kg(k+1)k

kg(k)k − kg(k)+ B(k)h(k)k , (6)

where for example ǫ1≈ 0.01, go to step L.

H: If there is only one element withinV, go to step K. I: Compare the value of the objective function g(k+1)

obtained using |V| elements with the previous value obtained using |V| − 1 elements (|V| denotes the cardinality of the set V). If there is no significant difference, decrease the trust region size δ(k+1) and go to step C.

J: Check whether there are less than nf elements within

the setV. In this case go to step K. Otherwise obtain an approximation of the Jacobian J of the fine model response, decrease the trust region size and calculate a new step h(k) by solving

JT

fJf+ λE h(k)= −JTfb (k)

. (7) Afterwards go to step D.

K: Obtain a temporary point xt(k+1) = h (k) t + x

(k+1) f by

solving the system of equations 

B(k)TB(k)+ λEht(k)= −B(k)Tg(k+1) (8) and add it to the setV. Go to step F.

L: Update the matrix B(k) to B(k+1) using Broyden’s update. M: Stop, if kRf(x (k+1) f ) − Rf(x (k) f )k ≤ ε . (9)

N: If the success criterion ǫ2≤ kg

(k)k − kg(k+1)k

kg(k)k − kg(k)+ B(k)h(k)k (10)

is satisfied, increase the trust region size δ(k+1). In this equation ǫ2 denotes a small positive number with

ǫ2≈ 0.8.

(4)

B. New initialization approach for handling parameters with different physical meanings in the coarse and the fine model’s space

Due to different rank and physical meaning of the coarse and fine model parameters, several new aspects have to be considered during the initialization phase of the algorithm. First, it is necessary to initialize the Broyden matrix with values representing an approximation of the correlation of the two parameter spaces. This means that the elements of the Broyden matrix must be chosen in a way which enables mapping a parameter vector of the fine model to the parameter vector of the coarse model so that (1) is satisfied. For defining the correct values it is necessary to use known relations between the two model spaces as mentioned in [6] or to consider the changes of the simulation responses caused by variations of particular parameters. Secondly, the start value of the vector xf has

to be chosen in a way that kRf(x (0)

f ) − Rc(xc∗)k is as

small as possible. Furthermore, the initial trust region size depends on the number and dimensions of the fine model parameters and has to be chosen in a suitable form. C. An improved parameter extraction technique

The crucial step in every space mapping algorithm is the so called parameter extraction (PE). In this step, the parameter set of the coarse model whose response matches a known fine model response is obtained. Therefore,

xc(k)= arg min

xc∈D

kRf(x (k)

f ) − Rc(xc)k (11)

has to be solved, using a local optimization method. In many cases this method leads to wrong results because of local convergence. To improve the results of the parameter extraction step a multiparameter extraction (MPE) concept was proposed [7]. In this extension of the simple PE the two models (coarse and fine) are simultaneously matched at a number of points. Thus, more fine model simulations are needed and thereby, the optimization time is increased. A reduction in required optimization time can be ob-tained with a new improvement of the MPE, which enables parameter extraction without calculating the gradient of the MPE-objective function. Therefore, beside the error vectors mentioned in [7], a further error vector

kˆek = minkRc(xc,˜k+ ∆x (k)

c ) − Rf(x (k)

f )k , (12)

has to be evaluated, where ˜k is the iteration index of the MPE optimization method. This new vector denotes the minimal distance between the fine model response at xf(k) and the known coarse model responses at the points xc,˜k+ ∆xc(i). If

kˆek < kRc(xc) − Rf(x (k)

f )k (13)

is satisfied, xc,˜k+1 = xc,˜k + ∆xc is the new point. It

minimizes the MPE-objective function with ∆xc being

taken as the result of (12). Thus, the new point xc,˜k+1 is

obtained without analyses of the coarse model and without additionally calculating the gradient of the MPE-objective function, respectively.

Because of this improvement it is possible to reduce the number of required simulations of the coarse model from |V| · (nc+ 1) to |V| per iteration.

III. EXPERIMENTS

A. Optimization of a planar MSL rectangular resonator In order to check the function of the algorithm with a well known example, the optimization of a planar microstrip line (MSL) rectangular resonator is considered. The corresponding coarse model simply consists of a capacitor C and a serial inductor L, as shown in the inset of Fig. 2. The values of these lumped elements are

L1 C1 l 2 1 -90 -80 -70 -60 -50 -40 -30 -20 7.5 8 8.5 9 9.5 10 10.5 |s2 1 | in d B Frequency in GHz

Fig. 2. The transmission coefficient of the optimal coarse model (– –), and of the fine model at the starting point (—–) and at the ending point (- - -) of the optimization. The simulation models are shown in the inset.

the coarse model’s parameters, and the parameter of the fine model is the length of the resonator l. Thus, in this simple example models with different parameter rank and different physical parameter meanings are used. The goal of the optimization is to move the resonant frequency of the fine model to9.6 GHz.

The initial value in fine model’s space is xf,start=19.7 mm for the line length and the optimal

parameter vector, which is obtained by optimization of the coarse model is x∗

c = 0.07 fF 3.85 nH T

for the LC circuit, respectively. The simulation responses for these values are shown in Fig. 2. The initial value of the Broyden-matrix is Bstart= 1 1

T

.

The optimization is finished after four iterations, which include seven simulations of the fine model. x∗

f =17.08 mm is the optimal parameter vector in fine

model’s space. This basic example with low complexity but with different parameter rank demonstrates the great advantage of the SM-optimization technique over a direct optimization of the fine model with respect to the number

(5)

of time consuming analyses of the 2.5D fullwave model. In comparison, direct optimization would require about twenty or more simulations of the physical structure. B. Optimization of a miniature three resonator suspended stripline filter.

The second example is the design and optimization of a three resonator suspended stripline (SSL) bandpass filter. This circuit has been chosen to demonstrate the function of the extended SM technique using models with many parameters and high complexity. The fine model is shown in Fig. 3(a), and the corresponding coarse model in Fig. 3(b). This type of microwave filter and the used design method has been proposed in [6]. The given design spec-ifications for this filter are center frequency f0= 8 GHz

and bandwidth fb= 1 GHz. w1 w1 w2 w2 w1 w1 x2 x1 x1 d12 d12 d01 d01 1 2 (a) C01 C12 C1 C12 C01 L1 L1C2 L2C1 (b)

Fig. 3. The physical structure (a) and the LC-circuit-model (b) of the three resonator SSL-filter. ((a): dark gray: front side metalization, light gray: back side).

The optimal coarse parameter vector is calculated using classical filter theory [8]. With approximated start values for the correlations between the fine model’s space and the coarse model’s space, it is possible to define the initial values of the Broyden matrix and the vector xf. The

scattering parameter amplitudes|s11| and |s21| responses

of both models at the points xf(0) and x∗

c are shown in

Fig. 4(a) and (b), respectively.

The optimal parameter values of the fine model are obtained after 11 simulations of the 2.5D full wave model, including the MPE. The absolute scattering parameter values at the optimal point x∗

f are shown in Fig. 4, too.

In contrast, optimizing the fine model directly using a gradient method was not possible because of local minima of the objective function.

IV. CONCLUSION

The proposed improvements of the TRASM method offer the possibility to map models with different degrees

-50 -40 -30 -20 -10 0 6 6.5 7 7.5 8 8.5 9 9.5 10 |s1 1 | in d B Frequency in GHz (a) -60 -50 -40 -30 -20 -10 0 6 6.5 7 7.5 8 8.5 9 9.5 10 |s2 1 | in d B Frequency in GHz (b)

Fig. 4. The optimal coarse model response (– –) and the fine model responses at the starting point (—–) and the ending point (- - -) of the optimization.

of freedom and physical parameter meanings. Thus, nearly arbitrary microwave circuits with equivalent lumped ele-ment models can be optimized. The new approaches make simulation more efficient by decreasing the number of necessary simulation steps for the MPE algorithm.

In order to validate the operability of these methods, two different circuits were considered. A microstrip line resonator with a LC circuit coarse model and a complex SSL-filter, again with a LC circuit coarse model, has been optimized. Results of excellent accuracy have been achieved in short simulation time compared to the handling of these problems with classical optimization methods.

REFERENCES

[1] M. H. Bakr, J. W. Bandler, R. M. Biernacki, S. H. Chen, and K. Madsen, “A trust region agressive space mapping algorithm for em optimization,” IEEE Transactions on Microwave Theory and Techniques, vol. 46, no. 12, pp. 2412–2425, Dec. 1998.

[2] J. W. Bandler, R. Biernacki, S. Chen, R. Hemmers, and K. Madsen, “Electromagnetic optimization exploiting aggressive space map-ping,” IEEE Transactions on Microwave Theory and Techniques, vol. MTT-43, no. 12, pp. 2874–2882, Dec. 1995.

[3] OrCAD, Inc., PSpice A/D, version 10.0. [4] Sonnet Software, Inc., SonnetLite, version 9.51.

[5] J. J. Mor´e and D. C. Sorensen, “Computing a trust region step,” SIAM J. Sci. Stat. Comput., vol. 4, no. 3, pp. 553–572, Sept. 1983. [6] W. Menzel, “A novel miniature suspended stripline filter,” European

Microwave Conf., Munich, pp. 1047–1050, Oct. 2003.

[7] M. H. Bakr, J. W. Bandler, and N. Georgieva, “An aggressive approach to parameter extraction,” IEEE Transactions on Microwave Theory and Techniques, vol. 47, no. 12, pp. 2428–2439, Dec. 1999. [8] G. L. Matthaei, L. Young, and E. M. T. Jones, Microwave filters, impedance-matching networks, and coupling structures. 685 Canton Street, Norwood, Massachusetts 02026: Artech House, INC., 1980.

References

Related documents

La edad de los pacientes con IRA, tiene una alta correlación con el nivel socio- económico, seguido del antecedente de BPN, luego el hábito de fumar y la lactancia materna

development plan, experience from previous development cooperation, the expertise, experience and interests of Swedish actors, and the EU Code of Conduct on Complementarity

a) Information to monitor accountability of CORAF/WECARD with respect to its strategic impact on agricultural productivity, competitiveness and markets in West and Central Africa,

The restrictions surrounding COVID-19 have presented us with an opportunity to re-imagine two of our biggest winter fundraising events: Freeze the House Bonspiel

Specifically, we estab- lish the volume of secrets that an unsanitized heap can expose, using a TLS web client atop Oracle’s HotSpot JVM, driven by a synthetic load under

Thus, MCH and other public health practition- ers have begun to use a Life Course Perspective to help address emerging epidemics such as childhood obesity, asthma, diabetes, and

ISO 8559-1, Size designation of clothes — Part 1: Anthropometric definitions for body measurement ISO 8559-2, Size designation of clothes — Part 2: Primary and secondary

• Station would provide improved higher-order transit access to the local community Dundas West (GO station, subway station, UP Express station). • Station is planned to be