Abstract
In this paper, crosstalk sensitivity analysis of a microwave coupled-line structure due to the fabrication imperfections is investigated using Least Square-Support Vector Machine (LS-SVM) method. Since LS-SVM uses a set of linear equations instead of a convex quadratic programming problem, the computational cost is extremely reduced compared to that of the well-known Monte Carlo (MC) analysis or even Support Vector Machine (SVM) without decreasing the accuracy. Using this method, the geometrical parameters of the coupled-line are assumed to be randomly distributed using the Latin Hypercube function and the variation range of each parameter is set to ± 50% around its central value. The frequency response of the coupled-line is estimated and compared with those of the measured and simulation ones for a few well-known practical case studies. The results show that the LS-SVM procedure quickly predicts the worst-case crosstalk expectation values and accurately anticipates the probability of obtaining various outcomes of the coupled-line for the specified parameter variation over a wide frequency range.
Introduction
It is well-known that the most important features of microwave and millimeter wave devices and circuits are their sensitivity to the physical and geometrical parameters of the structure. This is due to fabrication imperfections in the manufacturing process and other uncontrollable parameters leading to uncertain device characteristics1. Moreover, these phenomena initiate significant variations in the required response and in turn, it is needed to accurately predict the sensitivity analysis of the structure along the design procedure. For electromagnetic applications, sensitivity analysis, design exploration, and optimization are essential during the design process2,3.
The tolerance analysis is conventionally done using Monte Carlo (MC) method or its improved variants, which can be undoubtedly regarded as the standard reference technique for this purpose4. The next-generation of electrical and electronic equipment will consist of several complex units. The calculating process includes hundreds or in some cases thousand times of the MC procedure to consider tolerance analysis, which requires a long time. Although the MC process provides high accuracy, it demands a high computational cost without providing a parametric surrogate of the system response. Nowadays, several parametric and statistical techniques, including Parameterized Macro-Modeling (PM)5, Polynomial Chaos (PC)6, Support Vector Machine (SVM), Generative Models (GM)7, and deep learning method8,9,10, have been introduced to investigate the sensitivity analysis of generic microwave components.
Since Least Square-Support Vector Machine (LS-SVM) allows building compact parametric surrogates of nonlinear system responses with several uncertain parameters, it has gained extensive attention over the past years11. The LS-SVM is established based on the kernel-based learning techniques, while SVM is a robust methodology for solving problems providing nonlinear rules. In LS-SVM, the final solution of the problem is obtained by finding a set of linear equations instead of a convex Quadratic Programming (QP) problem for typical SVMs12, and this is the most important feature of this method. This led to significantly reducing the running time, while the accuracy is comparable with those of the other methods.
In this paper, a systematic approach based-on machine learning method is presented to study the sensitivity analysis associated with the crosstalk arising between the microstrip coupled lines. A surrogate model is established for the coupled structures using the LS-SVM method. Then, for specified tolerances of the geometrical and physical parameters of the structure under study, the frequency response is determined and compared with those of the measured and simulation ones. The results show that the LS-SVM method predicts the target values with acceptable accuracy.
Uncertainty quantification using LS-SVM
The least-square approximation of linear functions to a specified data set is called Linear Least Square (LLS) problem. The specified data set may be obtained from experimental or simulation results. The LLS expression refers to a set of formulations, which are used to solve a statistical problem. This problem involved linear regression, including variants for weighted or unweighted and correlated residuals. The LLS problem is solved using the inverting matrix of the characteristic equations and orthogonal decomposition methods. The sum of squared residuals is minimized by LLS method and a closed-form formula is obtained for the estimated value of the unknown vector x given by Eq. (1), in which B is a vector, which holds the observation data set, and x is a square or non-square matrix. The ij element of x is the ith observation data of the jth independent variable.
In addition, pinv(.) shows the Pseudo-inverse or the Moore–Penrose inverse operator. The LLS method finds an exact or approximated solution of the problem by minimizing the error vector e given by (2).
In Eq. (2), the notation ||.||2 represents the norm-2 operator and it is defined by (3).
The combination of LSM and SVM methods is used to define the minimization problem using Eq. (4)13, subject to the equality constraints given by Eq. (5).
It is assumed that the total number of training data sets is N. It should be noted that the training data set {(xi, yi)}i=1, …, N is provided by a generic nonlinear system, which is modeled by y = M(x). Also, the input vector of the system is depicted by x = [x1, …, xd] ∈ ℝd. The system is modeled using a nonlinear SVM regression given by (6).
In system modeling by SVM, a non-linear mapping Φ(x) = [ψ1(x), …, ψD(x)] is applied, which maps a linear space with the dimension of d into another space with dimension D as the corresponding feature space given by Φ(.): ℝd → ℝD. Furthermore, the unknown coefficients of the nonlinear regression are depicted by vector v ∈ ℝD.
For this problem, the bias function and the inner product in ℝD are designated by b ∈ ℝ and < v, Ψ(x) > respectively. To show the trade-off between the system model accuracy and its flatness, a pragmatic factor ζ is used. It should be noted that to measure the accuracy, the error variable is defined by ei ∈ ℝ14.
It can be seen that the mentioned formulation for the LS-SVM classifier implicitly corresponds to a regression interpretation with binary targets yi = ± 1 using yi2 given by (7).
The error parameter ei would also be acceptable for least-squares data fitting so that the same end outcome holds for the regression process. Thus, the LS-SVM classifier formulation is equivalent to Eqs. (8a) to (8c).
The parameter ζ is set to tune the amount of regularization versus the sum squared error. So, the hyper-parameter ζ is an important factor in determining the solution of the problem. In other words, by tuning this parameter, the accuracy of the final results is changed. Hence, determining the optimum value of ζ is an important parameter for researchers, which can be used to provide a Bayesian interpretation to LS-SVM. The solution of the LS-SVM problem is determined using the Lagrangian function given by (9).
In the above equation, αi ∈ ℝ is Lagrange multipliers and the conditions to obtain the optimum solution are determined by Eqs. (10a) to (10d)11.
By eliminating parameters v and e, a linear system of equations is obtained instead of a quadratic programming problem given by (11).
In (11), Y = [y1, …, yN]T, 1N = [1, …, 1]T, α = [α1, …, αN]T and IN is an N × N identity matrix. Also, Ω ∈ ℝN×N is the kernel matrix, which is defined by (12).
In the above equation, K(xi,xj) shows the kernel operator. The kernel matrix is the gram matrix of the kernel “K” obtained by evaluating the kernel function on all the couples of input training samples (similar to the covariance matrix). So far, a few kernel types, including linear, polynomial, and Radial Basis Function (RBF) or Gaussian are used, while each of them provides its own unique characteristics13. For these kernels, we have:
-
1)
Linear: K(xi, xj) = xiTxj;
-
2)
Polynomial of order p: K(xi, xj) = (1 + xiTxj)p;
-
3)
Gaussian: K(xi, xj) = exp(-||xi-x||2);
Application test case
The microstrip coupled-line structures are widely used in microwave applications, including Lange-Coupler, high-speed data link, etc.15,16,17. Tolerance of different geometrical parameters of the applied lines has an adverse effect on the performance of these structures. For example, in a high-speed data link, fabrication imperfections affect the data throughput. So, tolerance analysis has to be considered in the design procedure. In this section, application of the LS-SVM in sensitivity analysis of a few practical uniforms and non-uniform microwave coupled-lines including microstrip line and stripline on the amount of crosstalk is investigated.
In all the provided examples, the per unit length value of the geometrical parameters are defined by y(x) = y0[1 + 0.5x], in which y(x) and y0 are the physical value of the structure parameter including the fabrication tolerance and its central value, respectively. In addition, x is distributed by the Latin Hypercube function in interval [− 1, 1]. So, this representation confirms a variation range of ± 50% around the central value of the parameters. It should be noted that we used 50% to stress the method performance. But, 50% is a huge variability for the uncertainty quantification. Usually, it models the uncertain parameters as Gaussian variables with a standard deviation of 5% or 10% computed with respect to the corresponding mean values depending on the application. In other words, the worst case is considered in the paper. If the model works correctly for the worst case, it will definitely provide a high accuracy answer for the other cases as well.
Our study shows that the 100 numbers of samples (NS = 100) is enough for a fast convergence rate of the LS-SVM process with a specified acceptable accuracy. But, to obtain a highly accurate result, a maximum 150 numbers of samples are sufficient. So, the applied models are trained using the upper limit of the sample numbers NS. It should be noted that the number of training samples depends on how many input parameters we are considering, their variability, and the complexity of the parametric function we are trying to model. However, it may need a larger number of training samples for other cases. Usually, the training process is started with a small number of data sets, and if an acceptable answer is not obtained, the number of training data sets is increased.
In addition, the crosstalk Probability Density Function (PDF) in each case is derived and compared with those obtained by MC method. Moreover, the simulation results are provided by High Frequency Structure Simulator (HFSS) and considering S-parameter.
Case study I
In this case, a symmetrically coupled-stripline of length 160 mm, width of 1 mm, dielectric constant of εr = 4.7, the distance between the lines 4 mm and ground plane spacing 3.2 mm is considered, while four ports of the coupled-lines are terminated by 50 Ω loads. Also, the per unit length capacitances and inductances are equal to Cc0 = Cv0 = 125.02 pF/m, Cm = 2.5 pF/m, Lc0 = Lv0 = 0.4 μH/m, Lm = 8.35 nH/m.
The obtained results for this case, including the far-end and near-end crosstalk obtained by the LS-SVM (a gray area) and simulation results using HFSS (dashed blue line) are plotted in Figs. 1 and 2. It can be seen that the far-end crosstalk is smoother than that of the near-end one over the considering frequency ranges, whereas the coupling is stronger. These figures show that the LS-SVM method can predict the maximum range variation of the crosstalk with an acceptable accuracy over the specified frequency range.
Case study II
In the second example, an asymmetrical non-uniform microstrip coupled line is considered. The applied substrate is Taconic TLY30 with dielectric constant of εr = 2.2 and thickness of h = 1.56 mm. The other geometrical parameters are shown in Fig. 3. To achieve maximum coupling in this structure, the two output ports are terminated by open circuit. A machine-based model for this non-uniform coupled-line is established, and the obtained results of crosstalk are plotted in Fig. 2 including the measured results over the frequency range from 0 to 6 GHz. It can be seen that for this example, the maximum range variation of crosstalk is lower than that of the uniform structure.
Case study III
A symmetrical non-uniform microstrip coupled-line is considered as the third example. Similar to the previous one, the substrate is made of Taconic TLY30 substrate with εr = 2.2 and h = 1.56 mm, and the other geometrical parameters are shown in Fig. 4. The response of this structure is obtained after establishing the required machine-based model. The obtained results of the crosstalk are plotted in Fig. 4 versus frequency from 0 to 6 GHz, including the measured ones. It can be seen that the maximum range variation of the crosstalk for this structure is similar to that of the asymmetrical microstrip coupled-line.
Case study IV
In the final case, a microstrip coupled-line with non-uniform profile is considered. The substrate and conductor of this structure are made of RO4835 with relative permittivity of 3.66 and copper with conductivity of 5.8 × 107 S/m, respectively. The length of the two coupled traces and the substrate thickness are about 50 mm and 1.524 mm, respectively. Two coupled lines are terminated to 50 Ω load. The fabricated configuration and the profile of the non-uniform line are depicted in Figs. 5 and 6, respectively18.
The fabricated configuration of the non-uniform coupled lines18.
It should be noted that the data sets for training procedure are produced using the introduced method in19. The obtained results of the under-studying coupled line including reflection coefficient and transmission coefficient uncertain area (a gray area) and measured ones (dashed blue line)18 are plotted in Figs. 7 and 8 versus frequency, respectively. These results show that the worst-case reflection coefficient and transmission coefficient due to manufacturing imperfection in designing procedures, while the structure parameters change uncontrollably. It means that any changes in the geometrical and physical parameters of the structure in the worst-case lead to these results. The discrimination between the results is because of two reasons. First, a small deviation is produced due to the fabrication error. Using the approximated formulas to generate the training data set is the second reason.
The predicted and measured reflection coefficient of a microstrip coupled-line, case IV, uncertain area (gray area) using the LS-SVM method, measured results (dashed line)18.
The predicted and measured transmission coefficient of a microstrip coupled-line, case IV, uncertain area (gray area) using the LS-SVM method, measured results (dashed line)18.
It should be noted that in the present examples, there are several data sets. If there were only two data sets, the global difference measure (GDM) in the feature selective validation (FSV) could be useful to determine the correlation level between the measurement results and the results obtained by the LS-SVM20.
It is clear that the accuracy of the surrogate model depends on the number of the training data samples NS. This issue is shown in Fig. 9. In this figure, the average error of the established surrogate model based-on the LS-SVM method is plotted with respect to the number of the training data samples for the last example. As expected, the average error decreases when the number of the training data samples increases. For all examples, the number of the training data samples can be optimized using the design-of-experiment (DoE) method. More details on this issue can be found in20. This issue can be further studied in future work.
Crosstalk PDF test case
The provided surrogate models are employed to compute the Probability Density Function (PDF) of the crosstalk for the under-studying structures. For all of the mentioned structures, the LS-SVM method with the RBF kernel is used. The comparison of the calculated PDFs of the investigated structures using LS-SVM and Monte Carlo (MC) methods are plotted in Figs. 10, 11, 12, 13, 14, 15 for different structures. Moreover, the PDF of the output crosstalk for all cases is obtained using 30,000 MC iterations. It is clear that the computational cost for the LS-SVM method is significantly lower than that of the applied MC method with specified iterations; however, the accuracy of the LS-SVM method to predict the related PDF is very close to that of the MC model.
Since the last case is a complicated structure, and in order to check the efficiency of the proposed method, this case is examined using different machine learning techniques, including Support Vector Machine (SVM), Gaussian Process Regression (GPR), Random Forest Regression (RFR) with 100 trees, and Monte Carlo (with 30,000 iterations). Table 1 shows the necessary running time of the different surrogate models. Also, the computed mean square error (MSE) of reflection coefficient (RC) and transmission coefficient (TC) for different models are reported in this table.
According to the table, the LS-SVM efficiency is higher than that of the other ones. The Monte Carlo technique requires a huge amount of time. For the reflection coefficient, the mean square error of MC is better than that of other ones. However, for the transmission coefficient, the accuracy of GPR and LS-SVM is in the lower range.
Conclusion
In this paper, the application of the LS-SVM method in crosstalk sensitivity analysis of microwave coupled-line structures is introduced. This method is very suitable both for design optimization and stochastic analysis of tolerance examinations due to the fabrication imperfection. The LS-SVM method uses a set of linear equations instead of a convex quadratic programming, which leads to significantly reduced the computational cost compared to those of the well-known Monte Carlo (MC) procedure. To show the performance of the LS-SVM, a few case-studies including uniform, and non-uniform microwave coupled-line structures are considered. For each practical case, the geometrical parameters of the coupled line are assumed to be randomly distributed using the Latin Hypercube function and the variation range of each parameter is set to ± 50% around the central value. Then, the frequency response of the coupled-line is determined for each value and an uncertain area of the response is attained. The obtained results are employed to estimate the expectation values of the associated crosstalk. Moreover, for each structure, the crosstalk Probability Density Function (PDF) is accurately anticipated and compared with those obtained by MC method. The results show that LS-SVM method predicts the target values with an acceptable accuracy and also, the obtained PDF of the crosstalk agrees well with those obtained by MC procedure with 30,000 iterations.
Data availability
The datasets used and/or analyzed during the current study available from the corresponding author on reasonable request.
References
Lee, J. S., Hong, S. G. & Park, I. K. Continuum sensitivity analysis for shape optimization of transient eddy current systems. IEEE Trans. Magn. https://doi.org/10.1109/TMAG.2023.3242275 (2023).
Lee, J. Y., Ahn, S. & Nam, S. H. Performance estimation of optical skin probe in short wavelength infrared spectroscopy based on Monte-Carlo simulation. Sci. Rep. 12, 20134. https://doi.org/10.1038/s41598-022-23251-4 (2022).
Turunen, J. & Lipping, T. Feasibility of neural network metamodels for emulation and sensitivity analysis of radionuclide transport models. Sci. Rep. 13, 6985. https://doi.org/10.1038/s41598-023-34089-9 (2023).
Farzanehpoor Alwars, A. & Rahmani, F. A feasibility study of gamma ray source finder development for multiple sources scenario based on a Monte Carlo simulation. Sci. Rep. 11, 6121. https://doi.org/10.1038/s41598-021-85706-4 (2021).
Grivet-Talocia, S. & Trinchero, R. Behavioral, parameterized, and broadband modeling of wired interconnects with internal discontinuities. IEEE Trans. Electromagn. Compat. 60, 77–85 (2018).
Larbi, M., Stievano, I. S., Canavero, F. G. & Besnier, P. Variability impact of many design parameters: The case of a realistic electronic link. IEEE Trans. Electromagn. Compat. 60, 34–41 (2018).
Ridder, S. D. et al. A generative modeling framework for statistical link analysis based on sparse data. IEEE Trans. Compon. Packag. Manuf. Technol. 8, 21–31 (2018).
Calik, N. et al. Deep-learning-based precise characterization of microwave transistors using fully-automated regression surrogates. Sci. Rep. 13, 1445. https://doi.org/10.1038/s41598-023-28639-4 (2023).
Yurt, R. et al. Buried object characterization by data-driven surrogates and regression-enabled hyperbolic signature extraction. Sci. Rep. 13, 5717. https://doi.org/10.1038/s41598-023-32925-6 (2023).
Mahouti, P. et al. Data-driven surrogate-assisted optimization of metamaterial-based filtenna using deep learning. Electronics https://doi.org/10.3390/electronics12071584 (2023).
Trinchero, R. & Canavero, F. G. Combining LS-SVM and GP regression for the uncertainty quantification of the EMI of power converters affected by several uncertain parameters. IEEE Trans. Electromagn. Compat. 62, 1755–1762 (2020).
Alijani, M. G. H. & Neshati, M. H. Development a new array factor synthesizing technique by pattern integration and least square method. IEEE Trans. Antenna Propag. https://doi.org/10.1109/TAP.2018.2871715 (2018).
Trinchero, R., Manfredi, P., Stievano, I. S. & Canavero, F. G. Machine Learning for the Performance Assessment of High-Speed Links. IEEE Trans. Electromagn. Compat. 60, 1627–1634 (2018).
Trinchero, R., Larbi, M., Torun, H. M., Canavero, F. G. & Swaminathan, M. Machine learning and uncertainty quantification for surrogate models of integrated devices with a large number of parameters. IEEE Access 7, 4056–4066 (2018).
Alijani, M. G. H., Sheikh, S. & Kishk, A. New coupling analysis of transmission lines by port solver method. IEEE USNC-URSI Radio Science Meeting (Joint with AP-S Symposium), 36–37, (2022). https://doi.org/10.23919/USNC-URSI52669.2022.9887509
Mohd Shukor, N. A. & Seman, N. 5G planar branch line coupler design based on the analysis of dielectric constant, loss tangent and quality factor at high frequency. Sci. Rep. 10, 16115. https://doi.org/10.1038/s41598-020-72444-2 (2020).
Letavin, D. Miniature microstrip branch line coupler with folded artificial transmission lines. AEU – Int. J. Electron. Commun. 99, 8–13 (2019).
Almalkawi, M., Shamaileh, K. & Abushamleh, S. Non-uniform PCB traces with prescribed frequency bands for improved crosstalk immunity. J. Electromagn. Waves Appl. 28, 295–305. https://doi.org/10.1080/09205071.2013.868326 (2014).
Alijani, M. G. H., Sheikh, S. & Kishk, A. Analytical method for single and coupled nonuniform guiding structures. AEU-Int. J. Electron. Commun. 162, 36–37. https://doi.org/10.1016/j.aeue.2023.154590 (2023).
Pu, B. et al. Training set optimization in an artificial neural network constructed for high bandwidth interconnects design. IEEE Trans. Microwave Theory Tech. 70, 2955–2964. https://doi.org/10.1109/TMTT.2022.3162209 (2022).
Author information
Authors and Affiliations
Contributions
The authors contributed equally to this work.
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
Alijani, M.G.H., Neshati, M.H. Crosstalk tolerance analysis of coupled-line structures using least square-support vector machine technique. Sci Rep 13, 15394 (2023). https://doi.org/10.1038/s41598-023-42728-4
Received:
Accepted:
Published:
DOI: https://doi.org/10.1038/s41598-023-42728-4
Comments
By submitting a comment you agree to abide by our Terms and Community Guidelines. If you find something abusive or that does not comply with our terms or guidelines please flag it as inappropriate.