Abstract
The importance of numerical optimization techniques has been continually growing in the design of microwave components over the recent years. Although reasonable initial designs can be obtained using circuit theory tools, precise parameter tuning is still necessary to account for effects such as electromagnetic (EM) cross coupling or radiation losses. EM-driven design closure is most often realized using gradient-based procedures, which are generally reliable as long as the initial design is sufficiently close to the optimum one. Otherwise, the search process may end up in a local optimum that is of insufficient quality. Furthermore, simulation-based optimization incurs considerable computational expenses, which are often impractically high. This paper proposes a novel parameter tuning procedure, combining a recently reported design specification management scheme, and variable-resolution EM models. The former allows for iteration-based automated modification of the design goals to make them accessible in every step of the search process, thereby improving its immunity to poor starting points. The knowledge-based procedure for the adjustment of the simulation model fidelity is based on the convergence status of the algorithm and discrepancy between the current and the original performance specifications. Due to using lower-resolution EM simulations in early phase of the optimization run, considerable CPU savings can be achieved, which are up to 60 percent over the gradient-based search employing design specifications management and numerical derivatives. Meanwhile, as demonstrated using three microstrip circuits, the computational speedup is obtained without design quality degradation.
Similar content being viewed by others
Introduction
Geometries of microwave passive components become continuously more involved to fulfil the performance requirements of various application areas (wireless communications including 5G and 6G1,2, internet of things3, wireless sensing4, microwave imaging5, wearable devices6, autonomous vehicles7, etc.). In particular, many of these applications require specific functionalities such as multi-band operation8, harmonic suppression9, customized phase characteristics10, reconfigurability11, often combined with limitations on the physical size of the devices12,13,14,15. Due to their inherent complexity, microwave structures designed to meet these and other requirements typically feature considerably increased numbers of design variables than conventional circuits, whereas their design process has to account for several objectives and constraints imposed on their electrical characteristics. Adequate parameter tuning of such circuits requires rigorous numerical optimization16,17,18,19,20. At the same time, the adjustment process has to be carried out at the level of full-wave electromagnetic (EM) simulations to account for effects such as EM cross-couplings, or dielectric and radiation losses. These cannot be properly quantified using analytical or equivalent network models, yet are important for the operation of modern circuits implemented using techniques such as transmission line folding21, defected ground structures22, the employment of slow-wave phenomena (e.g., compact microstrip resonant cells, CMRCs23), or the incorporation of geometrical modifications (stubs24, slots25, shorting pins26). Although imperative from the standpoint of ensuring design quality, EM-driven design optimization is computationally expensive, even in the case of local tuning27, let alone global28 or multi-objective search29, or statistical design30.
Given the importance of simulation-based design, substantial research efforts have been aimed at addressing the underlying challenges, primarily in terms of improving the computational efficiency of the optimization procedures. In the case of local gradient-based search, the major bottleneck is the evaluation of the system response gradients, which can be accelerated using adjoint sensitivities31,32, by restricting the finite-differentiation-based updates33,34,35, or utilization of mesh deformation techniques36. In some cases, the cost of simulation-driven design may be reduced by the employment of fast dedicated solvers37. Another option is the exploration of the specific structure of the system response (e.g., the allocation of resonances, in-band ripples, etc.) using techniques such as response feature technology38,39, or cognition-driven design40. Notwithstanding, one of the most popular approaches in the recent years have become surrogate-assisted methods20,41,42. Therein, most of the operations are carried out at the level of fast surrogates, with costly EM simulations only executed occasionally, to validate the designs produced using the metamodels or to obtain the data necessary for model refinement. Among the two major classes of surrogate modelling methods, the physics-based ones are more often used for local search purposes (space mapping43, response correction44,45,46), whereas data-driven models (kriging47, Gaussian process regression, GPR48, artificial neural networks49,50,51, support vector regression52, polynomial chaos expansion53) are perceived as more generic, and suitable for global and multi-criterial design54,55,56, as well as uncertainty quantification57,58,59,60. Related methods include machine learning techniques61,62,63, as well as surrogate-assisted frameworks involving variable-resolution models (two-level GPR64, co-kriging65).
While the methods outlined in the previous paragraph mainly focus on reducing the CPU costs, reliability of simulation-based design procedures is just as important consideration. In practice, the lack of sufficiently good initial design may lead to a failure of local parameter tuning, with the alternative being the involvement of much more expensive global search algorithms. A typical situation is dimension scaling (re-design of a circuit to meet different operating parameters, e.g., the centre frequency or dielectric substrate), or design of miniaturized components employing CMRCs66. Although global search may be accelerated using surrogate-assisted methods67,68, these methods are incapable of handling structures featuring large number of parameters69.
An attempt to address the reliability issues pertinent to local search procedures has been made in a recently introduced design requirement management procedure70. Therein, the design goals for a given iteration of the optimization algorithm are set up having in mind the actual operating parameters of the circuit at hand. In particular, the goals (e.g., target operating frequencies) are relocated automatically to ensure their attainability through local tuning. As the optimization process progresses, the objectives step-by-step converge to their initial values. The method of Koziel et al.70 has been shown to significantly enhance the immunity of the gradient-based algorithms to inferior-quality starting points at the expense of a certain increase of the computational cost. In this paper, we describe a novel procedure, which is an advancement over70 in terms of improving the computational efficacy of the search process. The latter is achieved via the incorporation of variable-fidelity EM models, selected from a continuous spectrum of the assumed resolutions. A priori knowledge concerning the range of admissible model resolutions is necessary to set up the proposed optimization framework, and it has to be provided by the user. Typically, this range is assessed through grid convergence studies, i.e., visual inspection of the families of component responses at various fidelities. The lowest-fidelity simulations are utilized at the onset of the optimization process, which allows for parameter space exploration at minimum CPU expenses. During the algorithm course, the problem-specific knowledge (in the form of the actual operating parameters of the current design) is extracted from the EM-simulated components response at this design, and, similarly as in Koziel et al.70, is subsequently utilized to adjust the design goals at the current iteration, as well as the EM model fidelity. As the design goals (according to the scheme adopted from70) become closer to their original values, and the algorithm starts to converge—as measured by the relocation of the design and iteration-wise objective function differences—the model fidelity increases, to eventually attain the high-fidelity level near the conclusion of the run. The proposed knowledge-based procedure has been verified using three microstrip circuits, including two couplers and a dual-band power divider. The obtained results demonstrate a significant improvement of the computational efficiency with the average savings of 55 percent over the single-fidelity procedure of Koziel et al.70, and essentially no detrimental effects on the design quality. The presented algorithm offers improved reliability under difficult design scenarios (e.g., poor initial conditions), as well as reduced running costs. The former feature extends the applicability of local search procedures by reducing the need to default to global routines, which is of significant practical importance. The aforementioned advantages of the introduced procedure, i.e., its enhanced reliability and increased computational efficacy, have been achieved by employing two mechanisms, automated design requirement management and knowledge-based adjustment of the simulation model fidelity.
The novelty and the technical contribution of this work can be summarized as follows: (1) development and implementation of a variable-resolution design optimization framework algorithm with design requirement management, (2) association of the model fidelity management scheme with the discrepancy between the target and actual operating frequencies of the component under design, (3) verifying reliability and low computational cost of the introduced algorithm under demanding scenarios, especially inferior-quality starting points operating at frequencies severely misaligned with the targets. The presented algorithm combines the computational efficiency and robustness, which are integrated in a single optimization procedure. To the authors’ best knowledge, no comparable algorithm for design optimization of microwave components has been reported in the literature thus far.
Adaptive design requirements for reliability improvement
This section briefly summarizes the adaptive performance specification method of Koziel et al.70, which is one of the two major ingredients of the optimization framework proposed in the paper. The other, variable-fidelity model management, will be elaborated on in “Variable-fidelity models for optimization cost reduction” section.
Automated adaptation of design requirements for local search enhancement
The design requirement management scheme of Koziel et al.70 will be explained using a design problem in which the N-band circuit at hand is to work at the target frequencies fk, k = 1. We denote by x a vector of design parameters, and by S(x) the EM-evaluated outputs (normally, the scattering parameters). The frequencies fk are gathered into a target vector F = [f1 … fN]T. The aim is to find
with U being a merit function (or objective function). For additional clarification, consider an equal-split coupler, which is to run at the operating frequency f0; the device is supposed to minimize both input matching and port isolation at f0. Given the above, the characteristics of interest are S-parameters Sj1, j = 1, …, 4. The function U can take the form of
Note that the objectives are categorized: minimization of |S11| and |S41| is the primary goal; the equal power split condition is an equality constraint, ensured by the penalty term proportional to the penalty coefficient β. It should be emphasized that (2) is only an illustrative example, whereas the overall concept outlined here is generic and applicable to other EM-driven tasks.
Figure 1 shows the example of a branch-line coupler, which is intended to work at 1.8 GHz. Local search starting from the design indicated using black lines will succeed, whereas optimization from the design shown using the grey lines will fail because of a significant discrepancy between the target and existent operating frequencies.
S-parameters of a compact branch-line coupler. Vertical line indicates the intended operating frequency of 1.8 GHz, which is reachable by a local optimizer if launched from the design marked black. Yet, it cannot be reached from the design marked grey due to the operating frequency overly distant from the intended one.
The automated adaptive specification management scheme70 addresses the above issue by relocating the targets throughout the optimization run so that they are reachable at each stage of the process. The amount of relocation depends on the detected discerned discrepancy between the existent and desired operating frequencies. A graphical illustration of the specification management procedure has been provided in Fig. 2.
The concept of the design requirement adjustment on the example of a branch-line coupler of Fig. 1. The starting point (marked gray) and the intended operating frequency (marked using vertical line) are identical to that of Fig. 1: (a) target frequency shifted near the actual operating frequency of the initial design to make sure that the ongoing specifications (dashed line) may be reached from this very design, (b) intermediate step with the current design and specs shown, (c) ultimate optimization step: the intended operating frequency restored to its assumed value, (d) final design meeting the original requirements.
Automated adaptation of design requirements: prerequisites and implementation
The design specification management scheme operates based on the following prerequisites: (i) the necessary relocation of the target frequencies should be identified using the actual operating conditions at the current design, and (ii) the relocated goals should be reachable through local search.
In the following, J(x) will represent the sensitivity matrix of the system outputs S(x). Assuming that the optimization procedure is iterative and yields approximate designs x(i), i = 0, 1, …, to the optimum solution x* of (1) (x(0) denotes the starting point), we utilize the first-order linear expansion model LS(i)(x) of S(x) at x(i)
Also, consider an auxiliary sub-problem
where the search radius D is typically set to D = 1, whereas xtmp denotes the temporary design.
The automated alteration of design specs is based on the factors described in Table 170.These guide the decision-making process and are used to define the conditions gathered in Table 2, satisfaction of which decides upon modification of the design goals with respect to their original values aggregated in the target vector F. In particular, satisfaction of any of the conditions is considered an indication that the performance requirements are unlikely to be attained and should be relaxed accordingly.
The thresholds Fr.min (for improvement factor) and Dc.max (for distance between the actual and target operating frequencies) of Table 2 are generally problem dependent, and should be set up having in mind the typical (or expected) operating bandwidths of the circuit at hand. A simple procedure for adjusting these values has been described in Koziel et al.70.
Having defined the decision factors and adjustment conditions, we can now summarize the design specification management procedure. The target operating frequencies for the (i + 1)th iteration of the optimization algorithm will be denoted as Fcurrent(a) = [fcurrent.1(a) … fcurrent.N(a)]T, where 0 ≤ a ≤ 1. The individual frequencies fcurrent.k are obtained as
where fc.k are the existent operating frequencies at x(i) (we also have the vector of current operating frequencies Fc = [fc.1 … fc.N]T). The value of the factor a is determined as the maximal value a ≤ 1 so that Fr ≥ Fr.min and Dc ≤ Dc.max at the design xtmp obtained through minimizing (cf. (4))
In practice, a is found using an auxiliary numerical optimization process, in which it is gradually reduced (starting from a = 1) so that Fr ≥ Fr.min and Dc ≤ Dc.max for xtmp produced by (6). Satisfaction of both conditions means that the current targets are reachable from x(i). In the course of the optimization run, the adjusted specs will ultimately converge to the assumed values (which is equivalent to satisfying both Fr ≥ Fr.min and Dc ≤ Dc.max for a = 1), assuming that that initial specs are attainable. Otherwise, the algorithm will terminate when getting as close to the targets as achievable.
The described decision-making procedure is executed before each iteration of the search process. Consequently, the design targets are continuously adjusted to account for the current discrepancies between the actual and desired operating parameters. An important observation is that the modification process incurs no extra computational costs (in terms of additional EM evaluations), because it is based on the sensitivity data already evaluated during routine working of the optimization procedure.
Variable-fidelity models for optimization cost reduction
In this work, the primary tool incorporated to enhance computational efficacy of the optimization process is the incorporation of variable-fidelity EM simulation models. This section explicates the introduced knowledge-based model fidelity management procedure, which is based on two factors: (1) the detected discrepancy between the current and original design targets, and (2) the convergence indicators of the algorithm.
Variable-fidelity EM simulations
Computational models of microwave devices can be implemented using full-wave EM analysis71, or circuit theory tools (equivalent networks72, analytical descriptions73). In this work, it is assumed that the primary (high-fidelity) representation of the circuit of interest is in the form of (high-fidelity) EM simulation, whereas lower-fidelity models are obtained through EM analysis executed at lower discretization density of the structure. This is a versatile and easy to control way, which also ensures a sufficiently good correlation between the models of different resolutions. Other simplification factors (e.g., neglecting losses, reducing computational domain74) will not be considered here. Utilization of multi-fidelity models can be beneficial for computational efficiency of the CAD procedures, e.g., space mapping75, response correction45,46, co-kriging76. Typically, two levels of fidelity are employed (coarse/low-fidelity, fine/high-fidelity)77), which raises some practical issues related to appropriate model selection and setup78.
Model fidelity can be modified using the parameters controlling the meshing algorithms, e.g., lines-per-wavelength (LPW) of CST Microwave Studio. Figure 3 provides an example of a dual-band power divider and the relationship between LPW and the average simulation times of the structure. The minimum model fidelity (here, denoted as Lmin) should be selected to ensure that the corresponding circuit responses are still representative, i.e., not excessively distorted with respect to the maximum fidelity (here, denoted as Lmax). The latter, corresponding to the high-fidelity model, should render the circuit response of the accuracy considered sufficient for practical purposes. Observe that in our work, the model accuracy is understood as the accuracy of the EM simulation model implemented is CST Microwave Studio, and it depends on the mesh density. In general, the higher the density, the better the model accuracy.
Dual-band power divider with multi-fidelity EM simulations: (a) average simulation time vs model resolution (controlled by LPW, i.e., lines-per-wavelength parameter), (b) certain S-parameters for the chosen LPW values. The vertical lines denote resolutions of the fine (high-fidelity) model (—), and the coarse (low-fidelity) model (---).
The computational model fidelity L is selected from the admissible range Lmin ≤ L ≤ Lmax. At the initial phase of the optimization procedure, L is set to Lmin so as to accelerate the optimization process. Towards the end of the run, L gradually converges to Lmax to ensure reliability. The resolution at any given iteration of the optimization algorithm is governed by the discrepancy between the original and current values of the target operating frequencies (cf. “Knowledge-based model fidelity adjustment based on performance specifications”section), and by the algorithm convergence status (cf. “Model fidelity adjustment based on convergence status”section).
Knowledge-based model fidelity adjustment based on performance specifications
Here, we propose to adjust the model fidelity at the initial phase of the optimization run based on the distance Dcr =||Fcr − F|| between the target operating vector Fcr at the current iteration point and the target F. It should be noted that Dcr is similar to Dc (cf. Table 1), but evaluated using the modified targets instead of the current operating frequencies Fc. Further, we denote Dcr(0) as the value of Dcr after the initial adjustment of the targets, which will be the point of reference for subsequent fidelity modifications. At this point, the fidelity parameter L is set to Lmin (i.e., the optimization process is initiated with the lowest-fidelity model). The model fidelity L(i) at the ith iteration is set according using the formula
where Fcr denotes the target operating vector at the current iteration point, \(D_{cr}^{(i)} = ||{\boldsymbol{F}}_{cr}^{(i)} - {\boldsymbol{F}}||\); here, and Fcr(i) stands for the target operating frequencies modified for iteration i. The scalar coefficient α ∈ [0, 1] controls the maximum model fidelity used until Fcr(i) reaches F (for the experiments of “Verification case studies” section, we set α = 0.5).
Model fidelity adjustment based on convergence status
The increase of the model fidelity is continued after reducing Dcr(i) to zero, i.e., after Fcr(i) becomes equal to F. This second stage is governed by the procedure discussed in79. It is also assumed that the optimization process is concluded if one of the two conditions is met: (i) ||x(i+1) − x(i)||< εx (convergence in argument), or |U(x(i+1)) − U(x(i))|< εU (convergence in the merit function value). Therein, εx and εU are the termination thresholds, set to εx = 10−3 and εU = 10−2, in the numerical experiments of “Verification case studies” section. Let us also consider the convergence factor79
It is employed to decide upon the model fidelity level L(i+1) for the (i + 1)th algorithm iteration. We have
where Lcr is the model fidelity when the actual frequency Fcr(i) first reached the target F. The parameter M determined the convergence level for initiating fidelity adjustment (set M = 102εx, as recommended in79). Furthermore, the fidelity is obligatorily set to Lmax near the convergence if the highest L(i) was below Lmax. In such case, the search region size (cf. “Trust-region-embedded gradient-search” section) is additionally extended by a multiplier Md (we use, Md = 10), and the search continues with L(i+1) = Lmax79.
The final acceleration mechanism is to evaluate the Jacobian matrices of the circuit at hand through finite differentiation executed at iteration i at lower level of fidelity LFD (model fidelity for carrying out finite differentiation), rather than L(i). Here, LFD = max{Lmin, λL(i)}, with λ = 2/3 (cf.79). It has been observed that this typically results in reducing the overall computational cost (due to good correlation of sensitivities for models of different resolutions), even though the optimization may require a slightly larger number of iterations.
Complete optimization framework
Here, we put together the algorithmic components discussed in “Adaptive design requirements for reliability improvement” and “Variable-fidelity models for optimization cost reduction” sections, and summarize the operation of the entire procedure proposed in this work. The core optimization procedure is a gradient-based routine with numerical derivatives, which will be recalled in “Trust-region-embedded gradient-search” section. “Optimization algorithm” section provides the pseudocode of our algorithm, along with the flow diagram thereof.
Trust-region-embedded gradient-search
The algorithmic components oriented towards improving the reliability (“Adaptive design requirements for reliability improvement” section) and computational efficiency of the search process (“Variable-fidelity models for optimization cost reduction” section) can be incorporated into any iterative optimization procedure. In this work, the core routine is the trust-region (TR) gradient search80. The design task is the minimization problem (1). The TR algorithm works iteratively and yields a series of approximations x(i), i = 0, 1, …, to the optimum design x* as
In (10), L(i) is a linear expansion model (3) established at the current design x(i). Recall that Fcr(i) is the current vector of assumed operating frequencies. Throughout the optimization run, the update of the TR search radius d(i) is performed iteratively by taking into account the gain ratio r = [U(S(x(i+1)),Fcr(i)) − U(S(x(i)),Fcr(i))]/[U(LS(i)(x(i+1)),Fcr(i)) − U(LS(i)(x(i)),Fcr(i))], which quantifies the actual improvement of the objective function (based on EM analysis) versus the estimated improvement (based on the linear model prediction). In case of improvement (r > 0), the design x(i+1) is accepted. Also, if r > 0.75, d(i+1) is increased to 2d(i); if r < 0.25, d(i+1) is reduced to d(i)/3. Rejection of the design (r < 0) results in repeating the iteration with a reduced TR size.
Optimization algorithm
The kernel of the knowledge-based optimization procedure introduced in this paper is the TR algorithm briefly discussed in “Trust-region-embedded gradient-search” section. The automated design requirement management strategy of “Adaptive design requirements for reliability improvement” section, and the variable-fidelity model adjustment scheme of “Variable-fidelity models for optimization cost reduction” section, are simultaneously incorporated therein. In particular, both the design goals and the model fidelity are adjusted before each iteration of the TR routine. The goals are modified based on the decision factors of Table 1 and conditions of Table 2, whereas the model fidelity is altered using the coefficient Dcr (cf. “Knowledge-based model fidelity adjustment based on performance specifications” section), and the convergence indicator Q(i) (cf. “Model fidelity adjustment based on convergence status” section). Figure 4 shows the pseudocode of the entire procedure, whereas Fig. 5 provides its flow diagram. The designer needs to supply the following information:
-
Initial design x(0),
-
Analytical formula for the objective function U,
-
Target vector F,
-
The range of EM model fidelities Lmin and Lmax.
Also, the termination condition discussed in “Model fidelity adjustment based on convergence status” section (argument and objective function convergence) needs to be complemented by an additional condition specific to the trust region frameworks, i.e., d(i) < εx (reduction of the TR size).
Verification case studies
The algorithm introduced in “Adaptive design requirements for reliability improvement” through “Complete optimization framework” sections is verified here with the use of three examples of microstrip circuits: two branch-line couplers (a single- and dual-band one), and a dual-band power divider. All circuits are optimized from inferior-quality initial designs, i.e., such whose operating frequencies are away from the design targets. This setup allows us to demonstrate the relevance of the reliability improvements achieved through the adaptive performance requirement approach. At the same time, we investigate computational savings that can be obtained using the variable-fidelity mechanisms incorporated into our procedure. All the simulations were performed on Intel Xeon 2.1 GHz dual-core CPU with 128 GB RAM.
Circuit I: compact branch-line coupler (BLC)
The first example is a compact branch-line coupler shown in Fig. 6a. Figure 6b provides the relevant data, including designable parameters, computational models, initial design, and performance specifications. The circuit is to be optimized to minimize its matching and port isolation, as well as to provide equal power split at the center frequency of 1.0 GHz. The results obtained using the proposed algorithm, standard gradient-based optimization (cf. "Trust-region-embedded gradient-search" section), as well as adaptive design requirements technique70, have been gathered in Table 3. The S-parameters of the circuit at the initial design as well as design obtained using the presented approach can be found in Fig. 7. The optimized parameter values are x* = [0.99 0.65 8.59 13.2 1.00 0.94 0.85 0.62 4.02 0.24]T mm. It can be noted (cf. Table 3) that the designs obtained using the algorithm discussed in this work and the method of Koziel et al.70 are of similar quality. Moreover, the computational speedup achieved through the incorporation of variable-fidelity EM simulations is significant: the total cost of the parameter tuning process corresponds to only 97 high-fidelity circuit analyses (51 percent savings over70). As indicated in Table 3, conventional gradient-based search failed to identify a satisfactory design. The evolution of the design targets and model fidelity has been illustrated in Fig. 8. Note that the major part of the optimization process has been carried out using lower-fidelity models, the high-fidelity simulations are only applied at the latest stages of the algorithm, which translated into the aforementioned speedup.
Compact branch-line coupler (Circuit I): (a) geometry81; (b) main parameters and design objectives.
Circuit II: dual-band branch-line coupler
As the second verification case, consider a dual-band branch-line coupler of Fig. 9a. The important parameters of the circuit have been listed in Fig. 9b. In this case, the design objective is to minimize the matching |S11| and isolation |S41|, and to achieve equal power split at the operating frequencies of 1.2 GHz and 2.7 GHz. Table 4 gathers the optimization results for the introduced and the benchmark methods. Figure 10 shows the coupler S-parameters at the initial and the final design, x* = [42.0 10.0 0.85 2.56 1.50 1.33 0.60 0.44 2.01]T mm, found by the algorithm of "Verification case studies" section. Similarly as for the first example, the utilization of variable-fidelity simulations leads to considerable computational savings of 61 percent over the adaptive design specification method of Koziel et al.70. The cost reduction is achieved without compromising the design quality as indicated in Table 4. In absolute terms, optimization cost corresponds to 94 EM analyses of the coupler using highest resolution. Figure 11 illustrates the evolution of design goals and model fidelity.
Dual-band branch-line coupler (Circuit II): (a) geometry82; (b) main parameters and design objectives.
Circuit III: dual-band power divider
The final verification case is a dual-band power divider shown in Fig. 12a. The essential circuit parameters have been provided in Fig. 12b. The aim is to minimize the input and output matching (|S11|, |S22|, |S33|) and port isolation |S23| simultaneously at the operating frequencies 2.4 GHz and 3.8 GHz, as well as to obtain equal power division ratio. The latter is implied by the circuit symmetry, therefore, does not have to be explicitly handled in the optimization process. The numerical results are provided in Table 5. The algorithm performance is in accordance with that of the previous examples. On the one hand, we observed considerable computational savings of 54 percent over the single-fidelity procedure of Koziel et al.70. On the other hand, the quality of design produced by the presented method is similar to the benchmark. It should also be noted that the conventional gradient search fails due to severe misalignment between operating frequencies of the coupler at the initial design and the assumed ones. The optimized parameter vector is x* = [26.3 5.09 20.6 5.12 1.0 0.60 4.34]T. The remaining results can be found in Fig. 13 (circuit responses at the initial and optimal designs), and Fig. 14 (evolution of the design specifications and model fidelity).
Dual-band power divider (Circuit III): (a) geometry83; (b) main parameters and design objectives.
The introduced approach is an accelerated version of the algorithm proposed in Koziel et al.70. In contrast to70, where only single-fidelity EM model of the component under design is employed, here, we utilize EM models of various fidelities belonging to the continuous range of admissible resolutions. This is a source of the computational benefits of our procedure over that proposed in Koziel et al.70. The reliability of our procedure is excellent: it has been capable of yielding the designs fulfilling the required design specifications in all the considered cases, even though the starting points have been to a large extent misaligned with the targets. At the same time, the speedup over the single-fidelity framework70 is around fifty-five percent on average (from fifty to sixty percent across the benchmark set).
Conclusion
In this work, we proposed a new technique for computationally-efficient and improved-reliability parameter tuning of microwave passive components. The presented approach combines two distinct algorithmic tools, the automated design requirement management scheme, and the knowledge-based adaptively-adjusted EM simulation fidelity mechanism. The former allows for a considerable improvement of the optimization process reliability. In particular, it enables successful local tuning even under challenging conditions (e.g., poor starting point). The latter results in a significant computational speedup with respect to the standard, single-fidelity optimization. Both mechanisms are implemented to work simultaneously. More specifically, the decision-making procedure governing model fidelity setup for a given iteration of the optimization algorithm depends on the current discrepancy between the observed and target operating parameters of the circuit at hand, as well as the convergence status of the search process. The proposed framework is intended to work with full-wave simulation models (e.g., finite-difference time-domain (FDTD), or finite element method (FEM)), but also dedicated solvers that permit a control over discretization density of the structure under simulation. The prerequisite is that the utilized computational models should be evaluated using the same simulation engine, and differ solely by mesh density to ensure satisfactory correlation between the models of different resolutions. Whereas this level of correlation is not possible to achieve with circuit-theory models (or equivalent circuits, or else analytical models). The methodology proposed in this work has been validated using three microstrip components, including two couplers and a power divider. In all cases, it demonstrated superior performance, both in terms of successful allocation of the operating frequencies of the considered circuits despite of poor initial designs, and computational efficiency. The average CPU savings over the recent technique involving adaptively adjusted design specifications are as high as 55 percent. The speedup has been shown not to be detrimental to the design quality. The optimization strategy introduced in this paper has a potential to replace or complement traditional methods, especially in situations where local optimization is likely to fail due to the lack of good starting points or the necessity of re-designing the circuit over broad frequency ranges, whereas the involvement of global search routines is questionable because of the incurred computational expenses.
Data availability
The datasets generated during and/or analysed during the current study are available from the corresponding author on reasonable request. Contact person: anna.dabrowska@pg.edu.pl.
References
Ali, M. M. M. & Sebak, A. Compact printed ridge gap waveguide crossover for future 5G wireless communication system. IEEE Microw. Wirel. Comp. Lett. 28(7), 549–551 (2018).
Guo, Y. J., Ansari, M., Ziolkowski, R. W. & Fonseca, N. J. G. Quasi-optical multi-beam antenna technologies for B5G and 6G mmwave and THz networks: A review. IEEE Open J. Ant. Propag. 2, 807–830 (2021).
Chen, Y. et al. Intrusion detection using multi-objective evolutionary convolutional neural network for Internet of Things in Fog computing”. Knowl. Based Syst. 244, 108505 (2022).
Abdolrazzaghi, M. & Daneshmand, M. A phase-noise reduced microwave oscillator sensor with enhanced limit of detection using active filter. IEEE Microw. Wirel. Comp. Lett. 28(9), 837–839 (2018).
Yurduseven, O., Gowda, V. R., Gollub, J. N. & Smith, D. R. Printed aperiodic cavity for computational and microwave imaging. IEEE Microw. Wirel. Comp. Lett. 26(5), 367–369 (2016).
Lee, C., Bai, B., Song, Q., Wang, Z. & Li, G. Microwave resonator for eye tracking. IEEE Trans. Microw. Theory Tech. 67(12), 5417–5428 (2019).
Acosta, M. & Kanarachos, S. Teaching a vehicle to autonomously drift: A data-based approach using Neural Networks. Knowl. Based Syst. 153, 12–28 (2018).
Gómez-García, R., Rosario-De Jesus, J. & Psychogiou, D. Multi-band bandpass and bandstop RF filtering couplers with dynamically-controlled bands. IEEE Access 6, 32321–32327 (2018).
Zhang, R. & Peroulis, D. Mixed lumped and distributed circuits in wideband bandpass filter application for spurious-response suppression. IEEE Microw. Wirel. Comp. Lett. 28(11), 978–980 (2018).
Liu, H., Fang, S., Wang, Z. & Fu, S. Design of arbitrary-phase-difference transdirectional coupler and its application to a flexible Butler matrix. IEEE Trans. Microw. Theory Techn. 67(10), 4175–4185 (2019).
Araghi, A. et al. Reconfigurable intelligent surface (RIS) in the sub-6 GHz band: Design, implementation, and real-world demonstration. IEEE Access 10, 2646–2655 (2022).
Yang, Q., Jiao, Y. & Zhang, Z. Compact multiband bandpass filter using low-pass filter combined with open stub-loaded shorted stub. IEEE Trans. Microw. Theory Tech. 66(4), 1926–1938 (2018).
Sheikhi, A., Alipour, A. & Mir, A. Design and fabrication of an ultra-wide stopband compact bandpass filter. IEEE Trans. Circuits Syst. II 67(2), 265–269 (2020).
Gómez-García, R., Yang, L., Muñoz-Ferreras, J. & Psychogiou, D. Single/multi-band coupled-multi-line filtering section and its application to RF diplexers, bandpass/bandstop filters, and filtering couplers. IEEE Trans. Microw. Theory Tech. 67(10), 3959–3972 (2019).
Ahn, H. & Tentzeris, M. M. Ultra-compact and wideband V(U)HF 3-dB power dividers consisting of novel asymmetric impedance transformers. IEEE Access 7, 76367–76375 (2019).
Feng, F. et al. Adaptive feature zero assisted surrogate-based EM optimization for microwave filter design. IEEE Microw. Wirel. Compon. Lett. 29(1), 2–4 (2019).
Bao, C., Wang, X., Ma, Z., Chen, C.-P. & Lu, G. An optimization algorithm in ultrawideband bandpass Wilkinson power divider for controllable equal-ripple level. IEEE Microw. Wirel. Compon. Lett. 30(9), 861–864 (2020).
Sharma, S. & Sarris, C. D. A novel multiphysics optimization-driven methodology for the design of microwave ablation antennas. IEEE J. Multiscale Multiphys. Comput. Tech. 1, 151–160 (2016).
Gu, Q., Wang, Q., Li, X. & Li, X. A surrogate-assisted multi-objective particle swarm optimization of expensive constrained combinatorial optimization problems”. Knowl. Based Syst. 223, 107049 (2021).
Van Nechel, E., Ferranti, F., Rolain, Y. & Lataire, J. Model-driven design of microwave filters based on scalable circuit models. IEEE Trans. Microwave Theory Techn. 66(10), 4390–4396 (2018).
Martinez, L., Belenguer, A., Boria, V. E. & Borja, A. L. Compact folded bandpass filter in empty substrate integrated coaxial line at S-Band. IEEE Microw. Wirel. Compon. Lett. 29(5), 315–317 (2019).
Sen, S. & Moyra, T. Compact microstrip low-pass filtering power divider with wide harmonic suppression. IET Microw. Ant. Propag. 13(12), 2026–2031 (2019).
Chen, S. et al. A frequency synthesizer based microwave permittivity sensor using CMRC structure. IEEE Access 6, 8556–8563 (2018).
Wei, F., Jay Guo, Y., Qin, P. & Wei Shi, X. Compact balanced dual- and tri-band bandpass filters based on stub loaded resonators. IEEE Microw. Wirel. Compon. Lett. 25(2), 76–78 (2015).
Zhang, W., Shen, Z., Xu, K. & Shi, J. A compact wideband phase shifter using slotted substrate integrated waveguide. IEEE Microw. Wirel. Compon. Lett. 29(12), 767–770 (2019).
Ding, Z., Jin, R., Geng, J., Zhu, W. & Liang, X. Varactor loaded pattern reconfigurable patch antenna with shorting pins. IEEE Trans. Ant. Propag. 67(10), 6267–6277 (2019).
Guo, L. & Abbosh, A. M. Optimization-based confocal microwave imaging in medical applications. IEEE Trans. Ant. Propag. 63(8), 3531–3539 (2015).
Koziel, S. & Abdullah, M. Machine-learning-powered EM-based framework for efficient and reliable design of low scattering metasurfaces. IEEE Trans. Microw. Theory Tech. 69(4), 2028–2041 (2021).
Koziel, S. & Pietrenko-Dabrowska, A. Recent advances in accelerated multi-objective design of high-frequency structures using knowledge-based constrained modeling approach. Knowl. Based Syst. 214, 106726 (2021).
Rayas-Sanchez, J. E., Koziel, S. & Bandler, J. W. Advanced RF and microwave design optimization: A journey and a vision of future trends. IEEE J. Microw. 1(1), 481–493 (2021).
Sabbagh, M. A. E., Bakr, M. H. & Bandler, J. W. Adjoint higher order sensitivities for fast full-wave optimization of microwave filters. IEEE Trans. Microw. Theory Tech. 54(8), 3339–3351 (2006).
Koziel, S., Mosler, F., Reitzinger, S. & Thoma, P. Robust microwave design optimization using adjoint sensitivity and trust regions. Int. J. RF Microw. CAE 22(1), 10–19 (2012).
Pietrenko-Dabrowska, A. & Koziel, S. Expedited antenna optimization with numerical derivatives and gradient change tracking. Eng. Comput. 37(4), 1179–1193 (2019).
Pietrenko-Dabrowska, A. & Koziel, S. Computationally-efficient design optimization of antennas by accelerated gradient search with sensitivity and design change monitoring. IET Microw. Antennas Propag. 14(2), 165–170 (2020).
Koziel, S. & Pietrenko-Dabrowska, A. Reduced-cost electromagnetic-driven optimization of antenna structures by means of trust-region gradient-search with sparse Jacobian updates. IET Microw. Antennas Propag. 13(10), 1646–1652 (2019).
Feng, F. et al. Coarse- and fine-mesh space mapping for EM optimization incorporating mesh deformation. IEEE Microw. Wirel. Compon. Lett. 29(8), 510–512 (2019).
Arndt, F. WASP-NET: Recent advances in fast EM CAD and optimization of waveguide components, feeds and aperture antennas. In IEEE International Symp. Antennas Propagation 1–2 (Chicago, IL, USA, 2012).
Koziel, S. Fast simulation-driven antenna design using response-feature surrogates. Int. J. RF Microw. CAE 25(5), 394–402 (2015).
Pietrenko-Dabrowska, A. & Koziel, S. Globalized parametric optimization of microwave components by means of response features and inverse metamodels. Sci. Rep. 11, 23718 (2021).
Zhang, C., Feng, F., Gongal-Reddy, V., Zhang, Q. J. & Bandler, J. W. Cognition-driven formulation of space mapping for equal-ripple optimization of microwave filters. IEEE Trans. Microw. Theory Tech. 63(7), 2154–2165 (2015).
Zhang, Z., Cheng, Q. S., Chen, H. & Jiang, F. An efficient hybrid sampling method for neural network-based microwave component modeling and optimization. IEEE Microw. Wirel. Compon. Lett. 30(7), 625–628 (2020).
Koziel, S., Pietrenko-Dabrowska, A. & Ullah, U. Low-cost modeling of microwave components by means of two-stage inverse/forward surrogates and domain confinement. IEEE Trans. Microw. Theory Tech. 69(12), 5189–5202 (2021).
Li, S., Fan, X., Laforge, P. D. & Cheng, Q. S. Surrogate model-based space mapping in postfabrication bandpass filters’ tuning. IEEE Trans. Microw. Theory Tech. 68(6), 2172–2182 (2020).
Koziel, S. Shape-preserving response prediction for microwave design optimization. IEEE Trans. Microw. Theory Tech. 58(11), 2829–2837 (2010).
Koziel, S. & Unnsteinsson, S. D. Expedited design closure of antennas by means of trust-region-based adaptive response scaling. IEEE Antennas Wirel. Propag. Lett. 17(6), 1099–1103 (2018).
Koziel, S. & Leifsson, L. Simulation-Driven Design by Knowledge-Based Response Correction Techniques (Springer, 2016).
Li, Y., Xiao, S., Rotaru, M. & Sykulski, J. K. A dual kriging approach with improved points selection algorithm for memory efficient surrogate optimization in electromagnetics. IEEE Trans. Magn. 52(3), 1–4 (2016).
Jacobs, J. P. Characterization by Gaussian processes of finite substrate size effects on gain patterns of microstrip antennas. IET Microw. Antennas Propag. 10(11), 1189–1195 (2016).
Ogut, M., Bosch-Lluis, X. & Reising, S. C. A deep learning approach for microwave and millimeter-wave radiometer calibration. IEEE Trans. Geosci. Remote Sens. 57(8), 5344–5355 (2019).
Koziel, S., Mahouti, P., Calik, N., Belen, M. A. & Szczepanski, S. Improved modeling of miniaturized microwave structures using performance-driven fully-connected regression surrogate. IEEE Access 9, 71470–71481 (2021).
Yu, X. et al. A method to select optimal deep neural network model for power amplifiers. IEEE Microw. Wirel. Compon. Lett. 31(2), 145–148 (2021).
Cai, J., King, J., Yu, C., Liu, J. & Sun, L. Support vector regression-based behavioral modeling technique for RF power transistors. IEEE Microw. Wirel. Compon. Lett. 28(5), 428–430 (2018).
Petrocchi, A. et al. Measurement uncertainty propagation in transistor model parameters via polynomial chaos expansion. IEEE Microw. Wirel. Compon. Lett. 27(6), 572–574 (2017).
Li, J., Wang, P., Dong, H., Shen, J. & Chen, C. A classification surrogate-assisted multi-objective evolutionary algorithm for expensive optimization. Knowl. Based Syst. 242, 108416 (2022).
Zhu, D. Z., Werner, P. L. & Werner, D. H. Design and optimization of 3-D frequency-selective surfaces based on a multiobjective lazy ant colony optimization algorithm. IEEE Trans. Antennas Propag. 65(12), 7137–7149 (2017).
Easum, J. A., Nagar, J., Werner, P. L. & Werner, D. H. Efficient multiobjective antenna optimization with tolerance analysis through the use of surrogate models. IEEE Trans. Antennas Propag. 66(12), 6706–6715 (2018).
Tomy, G. J. K. & Vinoy, K. J. A fast polynomial chaos expansion for uncertainty quantification in stochastic electromagnetic problems. IEEE Ant. Wirel. Propag. Lett. 18(10), 2120–2124 (2019).
Zhang, J. et al. Polynomial chaos-based approach to yield-driven EM optimization. IEEE Trans. Microw. Theory Tech. 66(7), 3186–3199 (2018).
Koziel, S. & Pietrenko-Dabrowska, A. Tolerance-aware multi-objective optimization of antennas by means of feature-based regression surrogates. IEEE Trans. Ant. Propag., Early View, (2022).
Koziel, S. & Ogurtsov, S. Surrogate-assisted tolerance analysis of low sidelobe linear arrays with microstrip corporate feeds. Int. J. Numer. Model. 32(2), e2533 (2019).
Xiao, L., Shao, W., Ding, X. & Wang, B. Dynamic adjustment kernel extreme learning machine for microwave component design. IEEE Trans. Microw. Theory Tech. 66(10), 4452–4461 (2018).
Liu, B., Akinsolu, M. O., Ali, N. & Abd-Alhameed, R. Efficient global optimisation of microwave antennas based on a parallel surrogate model-assisted evolutionary algorithm. IET Microw. Antennas Propag. 13(2), 149–155 (2019).
Wu, Q., Wang, H. & Hong, W. Multistage collaborative machine learning and its application to antenna modeling and optimization. IEEE Trans. Ant. Propag. 68(5), 3397–3409 (2020).
Jacobs, J. P. & Koziel, S. Reduced-cost microwave filter modeling using a two-stage Gaussian process regression approach. Int. J. RF and Microw. CAE 25(5), 453–462 (2014).
Pietrenko-Dabrowska, A. & Koziel, S. Surrogate modeling of impedance matching transformers by means of variable-fidelity EM simulations and nested co-kriging. Int. J. RF and Microw. CAE 30(8), e22268 (2020).
Qin, W. & Xue, Q. Elliptic response bandpass filter based on complementary CMRC. Electr. Lett. 49(15), 945–947 (2013).
Lim, D. K. et al. A novel surrogate-assisted multi-objective optimization algorithm for an electromagnetic machine design. IEEE Trans. Magn. 51(3), 8200804 (2015).
An, S., Yang, S. & Mohammed, O. A. A Kriging-assisted light beam search method for multi-objective electromagnetic inverse problems. IEEE Trans. Magn. 54(3), 7001104 (2018).
Lv, Z., Wang, L., Han, Z., Zhao, J. & Wang, W. Surrogate-assisted particle swarm optimization algorithm with Pareto active learning for expensive multi-objective optimization. IEEE/CAA J. Autom. Sin. 6(3), 838–849 (2019).
Koziel, S., Pietrenko-Dabrowska, A. & Plotka, P. Design specification management with automated decision-making for reliable optimization of miniaturized microwave components. Sci. Rep. 12, 829 (2022).
Cheng, Q. S., Rautio, J. C., Bandler, J. W. & Koziel, S. Progress in simulator-based tuning—The art of tuning space mapping. IEEE Microw. Mag. 11(4), 96–110 (2010).
Koziel, S. & Bandler, J. W. Space mapping with multiple coarse models for optimization of microwave components. IEEE Microw. Wirel. Compon. Lett. 18, 1–3 (2008).
Pozar, D. M. in Microwave Engineering, 4th Ed., (John Wiley & Sons Inc., Hoboken, NJ, 2012).
Koziel, S. & Ogurtsov, S. in Antenna Design by Simulation-Driven Optimization. Surrogate-Based Approach (Springer, New York, 2014).
Bandler, J. W., Koziel, S. & Madsen, K. Space mapping for engineering optimization. SIAG/Optim. Views News Spec. Issue Surrog./Deriv.-Free Optim. 17(1), 19–26 (2006).
Pietrenko-Dabrowska, A. & Koziel, S. Antenna modeling using variable-fidelity EM simulations and constrained co-kriging. IEEE Access 8(1), 91048–91056 (2020).
Koziel, S., Cheng, Q. S. & Bandler, J. W. Space mapping. IEEE Microw. Mag. 9(6), 105–122 (2008).
Koziel, S. & Ogurtsov, S. Model management for cost-efficient surrogate-based optimization of antennas using variable-fidelity electromagnetic simulations. IET Microw. Antennas Propag. 6(15), 1643–1650 (2012).
Koziel, S., Pietrenko-Dabrowska, A. & Plotka, P. Reduced-cost microwave design closure by multi-resolution EM simulations and knowledge-based model management. IEEE Access 9, 116326–116337 (2021).
Conn, A. R., Gould, N. I. M. & Toint, P. L. Trust Region Methods, SIAM, Philadelphia, PA (MPS-SIAM Series on Optimization, 2000).
Tseng, C. & Chang, C. A rigorous design methodology for compact planar branch-line and rat-race couplers with asymmetrical T-structures. IEEE Trans. Microw. Theory Tech. 60(7), 2085–2092 (2012).
Xia, L., Li, J., Twumasi, B. A., Liu, P. & Gao, S. Planar dual-band branch-line coupler with large frequency ratio. IEEE Access 8, 33188–33195 (2020).
Lin, Z. & Chu, Q.-X. A novel approach to the design of dual-band power divider with variable power dividing ratio based on coupled-lines. Prog. Electromagn. Res. 103, 271–284 (2010).
Acknowledgements
The authors would like to thank Dassault Systemes, France, for making CST Microwave Studio available. This work is partially supported by the Icelandic Centre for Research (RANNIS) Grant 217771, and by Gdańsk University of Technology Grant DEC-41/2020/IDUB/I.3.3 under the Argentum Triggering Research Grants program—‘Excellence Initiative—Research University’.
Author information
Authors and Affiliations
Contributions
Conceptualization, A.P. and S.K.; methodology, A.P. and S.K.; software, A.P., S.K. and A.G.R.; validation, A.P. and S.K.; formal analysis, S.K.; investigation, A.P. and S.K.; resources, S.K.; data curation, A.P., S.K. and A.G.R.; writing—original draft preparation A.P. and S.K.; writing—review and editing, A.P. and S.K.; visualization, A.P., S.K. and A.G.R.; supervision, S.K.; project administration, S.K.; funding acquisition, S.K All authors reviewed the manuscript.
Corresponding author
Ethics declarations
Competing interests
The authors declare no competing interests.
Additional information
Publisher's note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Koziel, S., Pietrenko-Dabrowska, A. & Raef, A.G. Knowledge-based expedited parameter tuning of microwave passives by means of design requirement management and variable-resolution EM simulations. Sci Rep 13, 334 (2023). https://doi.org/10.1038/s41598-023-27532-4
Received:
Accepted:
Published:
DOI: https://doi.org/10.1038/s41598-023-27532-4
- Springer Nature Limited