Abstract
Purpose
The purpose of this paper is to show that the computation of time-periodic signals for coupled antenna-circuit problems can be substantially accelerated by means of the single shooting method. This allows an efficient analysis of nonlinearly loaded coupled loop antennas for near field communication (NFC) applications.
Design/methodology/approach
For the modelling of electrically small coupled field-circuit problems, the partial element equivalent circuit (PEEC) method shows to be very efficient. For analysing the circuit-like description of the coupled problem, this paper developed a generalised modified nodal analysis (MNA) and applied it to specific NFC problems.
Findings
It is shown that the periodic steady state (PSS) solution of the resulting differential-algebraic system can be computed very time efficiently by the single shooting method. A speedup of roughly 114 to conventional transient approaches can be achieved.
Practical implications
The proposed approach appears to be an efficient alternative for the computation of time PSS solutions for nonlinear circuit problems coupled with discretised conductive structures, where the homogeneous solution is not of interest.
Originality/value
The present paper explores the implementation and application of the shooting method for nonlinearly loaded coupled antenna-circuit problems based on the PEEC method and shows the efficiency of this approach.
Keywords
- Circuit analysis
- Transient analysis
- Time-domain modelling
- Equivalent circuit model
- Computational electromagnetics
- Field circuit models
- Near field communication
- Nonlinear resistive loads
- Full-wave rectifier
- Partial element equivalent circuit method
- Modified nodal analysis
- Differential-algebraic equation
- Backward differentiation formula
- Single shooting method
Citation
Kvasnicka, S., Bauernfeind, T., Baumgartner, P. and Torchio, R. (2022), "Steady state solution of NFC model with nonlinear load using PEEC", COMPEL - The international journal for computation and mathematics in electrical and electronic engineering, Vol. 41 No. 3, pp. 840-851. https://doi.org/10.1108/COMPEL-03-2021-0087
Publisher
:Emerald Publishing Limited
Copyright © 2021, Samuel Kvasnicka, Thomas Bauernfeind, Paul Baumgartner and Riccardo Torchio.
License
Published by Emerald Publishing Limited. This article is published under the Creative Commons Attribution (CC BY 4.0) licence. Anyone may reproduce, distribute, translate and create derivative works of this article (for both commercial and non-commercial purposes), subject to full attribution to the original publication and authors. The full terms of this licence may be seen at http://creativecommons.org/licences/by/4.0/legalcode
1. Introduction
Before introducing a near field communication (NFC) device on the market, a rather large number of standardisation tests have to be carried out, which are time-consuming, expensive and require a prototype device. To overcome this problem, the idea is to develop a digital twin of the NFC device and carry out those tests in terms of numerical simulations, as e.g. proposed in (Bauernfeind et al., 2020, pp. 3–14), which rely on a frequency domain method. On the other hand, the NFC-IC as well as the standardised test equipment, show a strong nonlinear electric behaviour. Hence, accurate modelling of this nonlinear electric behaviour is not possible with this approach. Consequently, a strategy is needed which allows the incorporation of this behaviour. Because we are interested in the periodic steady state (PSS) solution only, we propose to apply the single shooting method, for instance, (Kundert et al., 1990, pp. 65–70) or (Kvasnicka 2020, pp. 42–45), which solves the underlying differential-algebraic equation (DAE) in terms of a boundary value problem (BVP) instead of an initial value problem (IVP) as in conventional transient solution strategies.
Like in (Bauernfeind et al., 2018), the partial element equivalent circuit (PEEC) method is applied, which is a useful method to model electromagnetic (EM) field problems in terms of a circuit-like description. Hence, it is possible to combine an EM problem with external lumped circuits which contain linear and nonlinear elements. Thus, numerical techniques, which are applicable in the electric circuit analysis, can also be applied to such hybrid EM and circuit models to compute the PSS solution.
For the discretisation of the loop structures, one-dimensional (1D) stick elements are used, which significantly simplifies the modelling of the NFC loop antennas. However, the adoption of this kind of element introduces unavoidable approximations. Indeed, skin effects are completely neglected. Moreover, only volume electric charge density is considered. This may lead to some inaccuracies when capacitive effects between close conductive surfaces are predominant (Torchio, 2019). However, the PEEC method with stick wires allows for a good trade-off between accuracy and computational costs, especially in the optimisation-based pre-design phase.
The remainder of the paper is structured as follows. In Section 2, the PEEC-based model of the coupled field-circuit problem is explained. Here, special attention is paid to the needed modification of the resulting system matrix of the PEEC formulation to enable the applicability of the modified nodal analysis (MNA) on the circuit representation of the coupled field-circuit problem. This modification allows the coupling with external nonlinear circuit elements in a standardised MNA formulation, which results in a description via DAE system. In Section 3, the solution strategies transient analysis and single shooting based on backward differentiation formula (BDF) are introduced and briefly discussed. Section 4 shows the simulation results of the test problem consisting of two close-coupled NFC loop antennas with nonlinear resistive loading. Finally, in Section 5, a conclusion of the obtained results, as well as an outlook on future work, is presented.
2. Modelling
2.1 Modelling conductive structures using PEEC method
A quasi-static PEEC method is used to model the conductive domain, whereby in the applied PEEC formulation, neither dielectric nor magnetic materials are considered, which is no major restriction regarding the NFC standardisation tests.
The conductive structure, e.g. NFC antennas, can be discretised by bL,peec thin wire stick elements which are modelled by bL,peec PEEC cells and nC,peec PEEC nodes. Figure 1 shows the m-th PEEC cell between the nodes i and j (Ekman, 2003, p. 32 and p. 54), whereby the PEEC cells are described by a symmetric partial potential matrix
For solving the circuit description given by the PEEC method, the MNA is used. Hence, it is useful to model the capacitive elements shown in Figure 1 in a different way. The diagonal matrix
Consequently, the matrices Cpeec := (ST)−1 · F and Lpeec := L′ can be defined. Figure 2 shows an equivalent representation of the m-th PEEC cell with respect to Figure 1, consisting of coupled inductances
Regarding Figure 2, the relations between capacitive and inductive branch currents and voltages are given by
2.2 Applying MNA using PEEC model
Due to the circuit-like description of the EM field problem by means of the PEEC method, external lumped elements can be easily added. In the proposed MNA formulation, linear resistive, capacitive and inductive elements, nonlinear resistive elements such as diodes and independent sources can be considered.
The external circuit to be analysed, possesses bU independent voltage sources, bI independent current sources, bC := nC,peec + bC,ext linear capacitive elements, bL := bL,peec + bL,ext linear inductive elements and bR := bR,peec + bR,ext,lin + bR,ext,NL resistive elements, whereby the subscripts “peec”, “ext”, “ext,lin” and “ext,NL” relates to elements of the PEEC cells, external elements, external linear and nonlinear elements, respectively. The common reference potential of the lumped circuit corresponds with the reference potential of the PEEC cells. The total number of nodes is indicated by n and n − 1 = nC,peec + bL,peec + bL,ext + next complies with the total number of nodes excluding the reference node. Here, nC,peec corresponds to the PEEC nodes, bL,peec corresponds to the added node between the inductive and resistive element of each PEEC cell (Figure 2), and next corresponds to the additional nodes of the external lumped circuit.
In the MNA, the topology of the whole circuit is described by the reduced incidence matrix A, for instance (Riaza, 2008, p. 198) or (Kvasnicka, 2020, pp. 18–19), consisting of blocks for the different types of circuit elements
The relation between the external linear resistive, capacitive and inductive elements are described by their characteristic equations using matrices
To avoid a MNA formulation including
Defining m := n − 1 + bL,peec + bL,ext + bU and by taking the previous preliminaries into account, the MNA formulation can be applied, for instance, (Riaza 2008, p. 215) or (Kvasnicka 2020, pp. 67–68), resulting in the DAE as follows
Here,
The matrix
with known functions iQ(t) and uQ(t) of independent current and voltage sources, respectively. Finally, a DAE description of the conductive structure coupled with an external circuit is given. Based on these relations, numerical methods are applied for obtaining the PSS solution.
3. Numerical methods
For numerically computing the PSS solution of equation (1), some requirements have to be fulfilled, which in the following are briefly summarised. Firstly, the complete circuit to be analysed is supplied by T-periodic sources, i.e. iQ(t) and uQ(t) are T-periodic functions. Secondly, because of the presence of nonlinear elements, it is assumed that the describing DAE (1) ensures a PSS solution. Thirdly, the quasilinear DAE (1) is at most an index-1 DAE, whereby an introduction for the DAE index can be found, for instance, in (Riaza 2008, pp. 5–8) or (Schwarz and Tischendorf 2005, pp. 7–8).
The computation of the PSS solution is implemented with a single shooting based on BDF. This linear multistep method is a stable algorithm for computing the solution of an index-1 DAE (Ascher and Petzold, 1998, pp. 266–267). In the case of DAEs with a higher index, a stable functionality of BDF cannot be guaranteed, and therefore, an index reduction technique is essential.
Section 3.1 introduces a transient analysis algorithm based on BDF3, which is a part of the single shooting algorithm in Section 3.2. In both subsections, a solution strategy is provided to solve nonlinear systems of equations using the local Newton method. To achieve a better convergence behaviour, for instance, the implementation of a damped Newton method is recommended. However, the essential calculations are provided from the local Newton method.
3.1 Transient analysis using BDF3
Algorithm 1 (Kvasnicka, 2020, p. 40) is based on (Ascher and Petzold 1998, pp. 129–130 and pp. 266–267) and shows for a constant step-size h > 0 an implementation to solve the IVP of the DAE (1) regarding a consistent initial value
Here,
Secondly, the function
Further, for example, the initial value
3.2 Single shooting using BDF3
Algorithm 2 (Kvasnicka, 2020, p. 45) is based on (Kundert et al., 1990, pp. 65–70) and shows for a constant step-size h > 0 an implementation to solve the BVP of the DAE (1) with the condition x(0) = x(T), regarding a consistent initial value
Here, the implementation of a single shooting is based on BDF3 and an approximate Newton method to compute the initial value
4. Simulation and results
The proposed modelling and simulation strategy shall be tested on a NFC test problem consisting of two coupled loops which can be seen in Figure 3. The geometry parameters from the so-called Listener 1 antenna are given in (NFC Forum 2018, p. 91). On the ports of the loop antennas, matching circuits as well as source and load impedances are connected, as shown in Figure 4. Additionally, the passive receiving loop antenna is loaded with a full-wave rectifier according to the standardised Listener 1 test device (NFC Forum, 2018, p. 79). The conductive structure of the two coupled coils are modelled by bL,peec = 439 PEEC cells and nC,peec = 441 PEEC nodes applying the 1D PEEC method according to Section 2.1. The computation of the matrices P, L′ and R′ are implemented as proposed in (Torchio et al., 2017, p. 2).
The diodes D1,…,D4 are modelled as Schottky diodes BAR43S with the Shockley diode equation
The circuit in Figure 4 is supplied by u0(t) = 3V·sin(2·π·f0·t), with f0 = 13.56 MHz and can be described by DAE (1) with m = 1326 unknowns. Moreover, equation (1) is an index-1 DAE in accordance with (Schwarz and Tischendorf 2005, p. 8) because loops contain capacitive elements only, i.e. pure C-loops (e.g. loop Cpeec,1−Cp1−Cpeec,127), does not lead to a higher index. Hence, Algorithm 2 can be applied to solve the relating DAE (1). To achieve a better convergence behaviour, the implementation of Algorithm 2 was adapted on the damped Newton method like proposed in (Bank and Rose 1981, pp. 287–288). Additionally, the application of Algorithm 2 needs for
The following computations are implemented in MATLAB®, and the simulation was run on a Windows machine equipped with a 2-cores/4-threads processor (Intel® Core™ i7-6500U CPU@2.50 GHz) and 16 GB RAM.
Firstly, the functionality of the single shooting method regarding Section 3.2 is verified by transient analysis regarding Section 3.1 (Kvasnicka, 2020, pp. 73–78). Further, the proposed formulation of the coupled field-circuit problem in terms of DAE system solved by a single shooting method is verified on a linear circuit with a time-harmonic PEEC solver. Therefore, the full-wave rectifier circuit connected between nodes 128 and 441, as shown in Figure 4, is replaced by a linear load resistance Rlin = 400 Ω. Hence, the load for the passive NFC test antenna is given by Cp2 and Rlin, only. This linearised circuit was computed by single shooting and by a harmonic solver using the admittance method similar to (Ekman 2003, pp. 54–56). Figure 5(a) shows that the numerical computation of both methods was highly concordant for selected signals. The runtime of the harmonic solver was 0.198 s, and the single shooting method needed 121.5 s, whereby two shooting iteration loops were necessary.
Finally, the signals presented in Figure 5(b) give some selected results for the original nonlinear test problem shown in Figure 4. The runtime was 550.1 s for nine necessary shooting iteration loops. In both cases, a single shooting was configured with the initial value
5. Conclusion and outlook
Based on the quasi-static PEEC method for conductive structures, the NFC problem directly coupled with a nonlinear electrical circuit could be modelled. The proposed MNA formulation is able to handle independent sources, linear elements and nonlinear resistive elements. Finally, the entire circuit is described by means of a DAE, and the computation of the PSS solution is implemented by a single shooting. The proper functionality of the single shooting method was verified on a linear test problem, and an efficient calculation of a test problem containing nonlinear resistive elements could be shown.
Further investigations could inspect the behaviour of applications using general periodic sources. Moreover, the introduced theory can be adapted by using PEEC for dielectric or magnetic structures. With regard to higher frequencies and applications in the far-field further developments, including time retardation, become necessary.
Figures
References
Ascher, U.M. and Petzold, L.R. (1998), “Computer methods for ordinary differential equations and differential-algebraic equations”, Society for Industrial and Applied Mathematics, 1st ed.
Bank, R.E. and Rose, D.J, (1981), “Global approximate Newton methods”, Numerische Mathematik, Vol. 37 No. 2, pp. 279-295.
Bauernfeind, T., Baumgartner, P., Bíró, O., Hackl, A., Magele, C., Renhart, W. and Torchio, R. (2018), “Multi-objective synthesis of NFC-transponder systems based on PEEC method”, IEEE Transactions on Magnetics, Vol. 54 No. 3, pp. 1-4.
Bauernfeind, T., Baumgartner, P., Mušeljić, E. and Torchio, R. (2020), “Challenges in the synthesis of NFC transponders”, International Compumag Society (ICS) Newsletter, Vol. 27 No. 3, pp. 3-14.
Ekman, J. (2003), “Electromagnetic modeling using the partial element equivalent circuit method”, PhD thesis, Lulea University of Technology.
Kundert, K.S., White, J.K. and Sangiovanni-Vincentelli, A. (1990), Steady-State Methods for Simulating Analog and Microwave Circuits, Springer.
Kvasnicka, S. (2020), “Berechnung des periodisch eingeschwungenen Zustands von nichtlinearen Netzwerken unter Anwendung der partial element equivalent circuit Methode”, Master Thesis, Graz University of Technology.
NFC Forum (2018), “NFC forum: NFC analog technical specification”, Version 2.1, August 2018, available at: www.nfc-forum.org
Riaza, R. (2008), “Differential-algebraic systems, analytical aspects and circuit applications”, World Scientific.
Schwarz, D.E. and Tischendorf, C. (2005), Structural Analysis for Electric Circuits and Consequences for MNA, Humboldt University of Berlin.
Torchio, R., Bettini, P. and Alotto, P. (2017), “PEEC-based analysis of complex fusion magnets during fast voltage transients with H-matrix compression”, IEEE Transactions on Magnetics, Vol. 53 No. 6, pp. 1-4.
Torchio, R. (2019), “Extending the unstructured PEEC method to magnetic, transient, and stochastic electromagnetic problems”, PhD thesis, Universitá degli Studi di Padova and Université Grenoble Alpes.