Next Article in Journal
Complex Bianisotropy Effect on the Propagation Constant of a Shielded Multilayered Coplanar Waveguide Using Improved Full Generalized Exponential Matrix Technique
Next Article in Special Issue
Detecting Permafrost in Plateau and Mountainous Areas by Airborne Transient Electromagnetic Sensing
Previous Article in Journal
Effective Position Control for a Three-Phase Motor
Previous Article in Special Issue
Open-Source Software for Electromagnetic Scattering Simulation: The Case of Antenna Design
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Marching On-In-Time Unstructured PEEC Method for Electrically Large Structures with Conductive, Dielectric, and Magnetic Media

1
Dipartimento di Ingegneria Industriale, Università degli Studi di Padova, 35131 Padova, Italy
2
Centro Ricerche Fusione, University of Padova, 35127 Padova, Italy
*
Author to whom correspondence should be addressed.
Current address: Dipartimento di Ingegneria Industriale, via Gradenigo 6/a, 35131, Padova, PD, Italy.
Electronics 2020, 9(2), 242; https://doi.org/10.3390/electronics9020242
Submission received: 21 December 2019 / Revised: 21 January 2020 / Accepted: 25 January 2020 / Published: 2 February 2020
(This article belongs to the Special Issue Computational Electromagnetics and Its Applications)

Abstract

:
The Marching On-In-Time (MOT) unstructured Partial Element Equivalent Circuit (PEEC) method for time domain electromagnetic problems is presented. The method allows the transient analysis of electrically large electromagnetic devices consisting of conductive, dielectric, and magnetic media coupled with external lumped circuits. By re-formulating PEEC following the Coulombian interpretation of magnetization phenomena and by using electric and magnetic vector potentials, the proposed approach allows for a completely equivalent treatment of electric and magnetic media and inhomogeneous and anisotropic materials are accounted for as well. With respect to the recently proposed Marching On-In-Time PEEC approach, based on the standard (structured) discretization of PEEC, the method presented in this paper uses a different space and time MOT discretization, which allows for a reduction in the number of the unknowns. Analytical and industrial test cases consisting in electrically large devices are considered (e.g., the model of a Neutral Beam Injector adopted in thermonuclear fusion applications). Results obtained from the simulations show that the proposed method is accurate and yields good performances. Moreover, when rich harmonic content transient phenomena are considered, the unstructured MOT–PEEC method allows for a significant reduction of the memory and computation time when compared to techniques based on Inverse Discrete Fourier Transform applied to the frequency domain unstructured PEEC approach.

1. Introduction

Integral equation (IE) methods are particularly suited for the study of electromagnetic (EM) devices in unbounded domains since they do not require the introduction of artificial absorbing boundary conditions for truncating the computational domain and they avoid the discretization of regions with the characteristic of vacuum [1,2,3]. In particular, the Partial Element Equivalent Circuit (PEEC) method, introduced by Ruehli in 1972 [4], has been shown to be well suited for the analysis of several classes of EM devices, such as interconnecting [5,6] antennas [7,8,9], and other complex electric and electronic devices [10,11,12,13]. IE methods such as the PEEC approach are widely used for time-harmonic EM problems and they are also particularly suited for transient analysis, usually performed by means of traditional time-stepping algorithms, e.g., forward and backward Euler, Crank–Nicolson, and Runge–Kutta methods.
However, in the context of transient analyses with electrically large devices, where time delay effects on the propagation of the EM fields need to be considered, traditional time-stepping algorithms cannot be easily used. Among all the different possibilities to develop Time Domain Integral Equation (TDIE) methods, the Marching On-In-Time (MOT) scheme [14] allows for naturally considering the effects of the time delay on the EM fields propagation and such scheme has been been widely adopted over the years [15].
The possibility of combining the MOT procedure with the structured version of PEEC has been shortly discussed in [16,17], whereas, in the literature, time domain PEEC methods under the assumption of electrically small structures have been mostly proposed (i.e., without time delay effects). Recently, a MOT–PEEC method based on the structured PEEC approach has been presented in [18] for the study of conductive and dielectric media only (i.e., non–magnetic media). Another PEEC based ad hoc approach for the study of a wire structure excited by a distant lightning channel has been proposed in [19].
The aim of this work is to provide a general and efficient numerical tool by combining the MOT scheme with the unstructured version of the PEEC approach [20]. Indeed, differently from existing MOT–PEEC approaches, the formulation proposed herein is based on the unstructured version of PEEC [10], and the MOT procedure is differently applied to the PEEC formulation with respect to [16]. As a further innovative feature, unlike [18], magnetic media are also treated by the proposed MOT–PEEC method by following the recently proposed harmonic PEEC formulation based on the Coulombian interpretation of magnetization phenomena [21]. This also allows for a reduction in the number of unknowns. Furthermore, the proposed formulation provides the same well-known circuit interpretation of the harmonic PEEC method, allowing for a very easy coupling of discretized devices and lumped circuits’ components. Moreover, inhomogeneous and anisotropic media can be considered as well. Therefore, the typical target problems for the MOT–PEEC approach are electrically large devices consisting of a wide class of materials. For instance, the method is well suited for the study of scattering problems. Moreover, thanks to the features of integral equation methods which avoid the air meshing, the time domain response of large and complex devices to rich harmonic content excitations in unbounded domains can been efficiently evaluated. Indeed, as shown in the numerical results section, with respect to approaches based on standard Inverse Discrete Fourier Transform applied to frequency domain methods, the proposed MOT–PEEC technique allows for a significant reduction in the computation time and memory requirements.
The rest of the paper is organized as follows. First, in Section 2, the delayed time domain PEEC formulation based on the frequency domain PEEC formulation proposed in [21] is presented. Then, in Section 3, the spatial and temporal MOT discretization is applied to the unstructured–PEEC formulation. In the last part of Section 3, some numerical aspects concerning the proposed unstructured MOT–PEEC scheme are discussed and possible extensions and modifications of the numerical approach based on the vast literature concerning MOT and TDIE are discussed. In Section 4, to show the usefulness of the MOT–PEEC method for the study of different problems which include electrically large structures, several numerical test cases simulated with the proposed unstructured MOT–PEEC approach are presented and the numerical results show good performances in terms of both computation time and memory. First, the MOT–PEEC is validated by studying the analytical case of a dielectric shell excited by an EM plane wave. Then, the case of a Neutral Beam Injector used for Thermonuclear Fusion applications is considered [22,23]. Finally, the numerical results obtained from a MOT–PEEC method for equivalent surface models are presented and the same stability analysis proposed in [24] is applied to one of these cases.

2. MOT–PEEC Formulation

In this section, the formulation of the Unstructured MOT–PEEC method is presented. In this work, magnetic media are considered by following the approach proposed in [21], based on magnetic currents and charges (i.e., the Coulombian interpretation of the magnetization phenomena [21,25,26]).
Let Ω c , Ω d , and Ω m be the conductive ( σ > 0 ), the dielectric ( ε r 1 ), and the magnetic ( μ r 1 ) domains, respectively, where σ is the electric conductivity, ε r is the relative electric permittivity, and μ r is the relative magnetic permeability. The electric domain is also defined as Ω e = Ω c Ω d and the following boundaries are defined: Γ c = Ω c , Γ d = Ω d , Γ m = Ω m , and Γ e = Ω e . The computational domain is Ω = Ω e Ω m . As in [21], where a time harmonic PEEC method is proposed, the electric, E , and magnetic, H , fields can be written in terms of electric and magnetic potentials, i.e.,
E ( r , t ) = t A e ( r , t ) φ e ( r , t ) ε 0 1 × A m ( r , t ) + E 0 ( r , t ) ,
H ( r , t ) = t A m ( r , t ) φ m ( r , t ) + μ 0 1 × A e ( r , t ) + H 0 ( r , t ) ,
where A e and A m are electric and magnetic vector potentials, φ e and φ m are electric and magnetic scalar potentials, and E 0 and H 0 are external electric and magnetic fields produced by the source domain Ω 0 . Electromagnetic quantities in (1) and (2) are evaluated in the field point r and at the present time instant t.
Moreover, as in [21], the conduction, J c , the polarization, J d , and the magnetic, J m , currents are introduced together with the following time domain constitutive relations:
E ( r , t ) = ρ c ( r , t ) J c ( r , t ) , r Ω c ,
E ( r , t ) = ρ d ( r , t ) 0 t J d ( r , τ ) d τ , r Ω d ,
H ( r , t ) = ρ m ( r , t ) 0 t J m ( r , τ ) d τ , r Ω m ,
where ρ c = σ 1 is the electric resistivity,
ρ d = 1 ε 0 ( ε r 1 ) ,
is the equivalent electric resistivity of dielectric media and
ρ m = 1 μ 0 ( μ r 1 ) ,
is the equivalent magnetic resistivity of magnetic media. ε 0 and μ 0 are the vacuum permittivity and permeability, respectively.
In (1) and (2), A e and its time derivative are given by
A e ( r , t ) = μ 0 4 π Ω e J e ( r , t ) | r r | d Ω ,
t A e ( r , t ) = μ 0 4 π Ω e t J e ( r , t ) | r r | d Ω ,
where J e = J c + J d is the electric current density, r is the integration point, and t = t | r r | c 0 is the retarded time; c 0 is the speed of light in vacuum.
Similarly, A m and t A m are given by:
A m ( r , t ) = ε 0 4 π Ω m J m ( r , t ) | r r | d Ω ,
t A m ( r , t ) = μ 0 4 π Ω m t J m ( r , t ) | r r | d Ω ,
The scalar electric potential is given by:
φ e ( r , t ) = 1 4 π ε 0 Ω e ϱ e ( r , t ) | r r | d Ω + Γ e ς e ( r , t ) | r r | d Γ ,
where ϱ e and ς e are the volume and surface electric charges [21], respectively. ϱ e and ς e are related to J e by means of charge conservation relations:
ϱ e ( r , t ) = 0 t · J e ( r , τ ) d τ ,
ς e ( r , t ) = 0 t J e ( r , τ ) · n d τ ,
where n is the outward unit normal vector of Γ e .
Equivalently, φ m is given by
φ m ( r , t ) = 1 4 π μ 0 Ω m ϱ m ( r , t ) | r r | d Ω + Γ m ς m ( r , t ) | r r | d Γ ,
where ϱ m and ς m are the volume and surface magnetic charges, respectively. Like (13) and (14), ϱ m and ς m are related to J m by means of charge conservation relations:
ϱ m ( r , t ) = 0 t · J m ( r , τ ) d τ ,
ς m ( r , t ) = 0 t J m ( r , τ ) · n d τ .
Finally, as usual with PEEC discretization scheme, (1) and (2) are combined with (3)–(17) resulting in final integral equations where the current densities and the scalar potentials are considered as the problem unknowns.

3. Spatial and Time Discretization

The computational domain Ω is now discretized into a tetrahedral (or 8-node hexahedral elements with planar quadrilateral faces) unstructured grid G , as proposed in [21]. Moreover, a temporal discretization T of the time interval of interest is also introduced consisting of N T time steps, equally spaced by Δ T .
Then, J c is expanded in terms of degrees of freedoms (DoFs) by using face functions w k for the spatial discretization and temporal basis functions T s for the time discretization [3]:
J c ( r , t ) = k = 1 N f s = 0 N t w k ( r ) T s ( t ) j c k ( s ) ,
where j c k ( s ) , with k = 1 , , N f c , is the flux of J c through the kth face of the mesh (i.e., the kth branch of the equivalent circuit) at the sth time step, N f c and N t are the number of spatial (i.e., faces of the mesh) and temporal basis functions, respectively.
At each sth time instant (i.e., t = s Δ T ), with s = 0 , 1 , , N T , the DoFs are stored in the array j c ( s ) . J d and J m are expanded likewise, leading to the arrays j d ( s ) and L cc u of dimension N f d and N f m , respectively, where N f d is the number of faces of the mesh of Ω d and N f m is the number of faces of the mesh of Ω m .
For simplicity reasons, from now on, T is considered as the well-known hat shape function with support [ Δ T , Δ T ] , where Δ T is the chosen time step. This leads to a causal MOT scheme. However, as discussed in the following, different choices of the basis function can be made, leading to non–causal MOT systems [3].
Following [14], a Galerkin approach for the spatial discretization and a collocation method for the temporal discretization are applied to the equations obtained by combining (1) and (2) combined with (3)–(17). At each sth time step, this operation leads to the following matrix equations:
e c ( s ) = R c j c ( s ) + G c ϕ c ( s ) + u = 0 H T j m ( s ) j c ( s u ) + L cd u j d ( s u ) + K cm u j m ( s u ) ,
for the conductive media,
e d ( s ) = Δ T R d j d ( s ) 2 + u = 1 N T j d ( s u ) + G d ϕ d ( s ) + u = 0 H T L dd u j d ( s u ) + L dc u j c ( s u ) + K dm u j m ( s u ) ,
for the dielectric media, and
h ( s ) = Δ T R m j m ( s ) 2 + u = 1 N T j m ( s u ) + G m ϕ m ( s ) + u = 0 H T L mm u j m ( s u ) + K mc u j c ( s u ) + K md u j d ( s u ) ,
for the magnetic media.
In (19)–(21), e c ( s ) and e d ( s ) are the array of DoFs related to E 0 in Ω c and Ω d , respectively, and h s is the array of DoFs related to H 0 in Ω m , i.e.:
e c k ( s ) = Ω c w k ( r ) · E 0 ( r , s Δ T ) d Ω ,
e d k ( s ) = Ω c w k ( r ) · E 0 ( r , s Δ T ) d Ω ,
h k ( s ) = Ω m w k ( r ) · H 0 ( r , s Δ T ) d Ω .
The coefficients of the resistance ( R ) and inductance ( L ) matrices in (19)–(21) are given by
R c k h = Ω c ρ c ( r , t ) w k ( r ) · w h ( r ) T ( 0 ) d Ω ,
R d k h = Ω d ρ d ( r , t ) w k ( r ) · w h ( r ) T ( 0 ) d Ω ,
R m k h = Ω m ρ m ( r , t ) w k ( r ) · w h ( r ) T ( 0 ) d Ω ,
L c c u , k h = μ 0 Ω c Ω c w k ( r ) · w h ( r ) t T ( t u ) 4 π | r r | d Ω d Ω ,
L d d u , k h = μ 0 Ω d Ω d w k ( r ) · w h ( r ) t T ( t u ) 4 π | r r | d Ω d Ω ,
L c d u , k h = L d c u , h k = μ 0 Ω c Ω d w k ( r ) · w h ( r ) t T ( t u ) 4 π | r r | d Ω d Ω ,
L m m u , k h = ε 0 Ω m Ω m w k ( r ) · w h ( r ) t T ( t u ) 4 π | r r | d Ω d Ω ,
where t u = u Δ T | r r | / c 0 and T ( 0 ) = 1 when temporal hat shape functions are used. T is the temporal (hat) basis function centered in the origin (i.e., T = T 0 ). Matrices R α and L α β u have dimension N f α × N f β , where, for the sake of conciseness, α = c , d , m and β = c , d , m depending on the domain.
The coefficients of the mutual interaction matrices between electric and magnetic domains ( K ) are instead given by:
K c m u , k h = K m c u , h k = 1 4 π Ω c w k ( r ) · Ω m w h ( r ) × ( r r ) T ( t u ) | r r | 3 + t T ( t u ) c 0 | r r | 2 d Ω d Ω ,
K d m u , k h = K m d u , h k = 1 4 π Ω d w k ( r ) · Ω m w h ( r ) × ( r r ) T ( t u ) | r r | 3 + t T ( t u ) c 0 | r r | 2 d Ω d Ω .
Matrices G c , G d , and G m in (19)–(21) are the incidence (gradient) matrices. Matrix G c has dimension N f c × ( N v c + N f b c ) , where N v c and N f b c are the number of volume and boundary faces of the mesh of Ω c , respectively. Matrix G d has dimension N f d × ( N v d + N f b d ) , where N v d and N f b d are the number of volume and boundary faces of the mesh of Ω d , whereas G m has dimension N f m × ( N v m + N f b m ) , where N v m and N f b m are the number of volume and boundary faces of the mesh of Ω m .
Matrices L and K in (19)–(21), with u = 0 , , H T , represent the electromagnetic interactions between the unknowns at the time instant s and unknowns at the previous time instant s u . When u = 0 , these matrices represent instantaneous interactions between unknowns at the same time instant. Instead, when u > 0 , these matrices represent retarded interactions between unknowns that are separated in time by a quantity equal to u Δ T . H T = 1 + D m a x / ( Δ T c 0 ) indicates how many previous time steps actually interact with the present solution, where D m a x is the maximum distance between two mesh elements of Ω and is the ceiling operator.
These instantaneous and retarded interactions are exemplified in Figure 1: unknowns which are close to each other interact instantaneously (orange cross vs. red unknowns). Instead, unknowns which are far from each other interact with a retardation which increases with the spatial distance (orange cross vs. green, blue, and black unknowns).
Following a leap-frog scheme [17] and according to the classical Tonti diagram, φ e and φ m are expanded onto the dual spatial and temporal grids G ˜ and T ˜ obtained by the barycentric subdivision of G and T , respectively. Figure 2 shows the primal and dual temporal grids: T and T ˜ , respectively. As in [21], ϕ c ( s ) and ϕ d ( s ) are the arrays of scalar electric potentials related to the conductive and dielectric domains. Instead, ϕ m ( s ) is the array of scalar magnetic potentials.
In the same fashion of the frequency–domain PEEC method [21], the time derivative of ϕ c ( s ) , ϕ d ( s ) , and ϕ m ( s ) is related to the divergence of the electric and magnetic current array of DoFs (i.e., the electric and magnetic charge array of DoFs) by means of integral potential matrices, i.e.:
t ϕ c ( s ) = u = 0 H T P cc u G ˜ Ω c a T j c ( s u ) + P cd u G ˜ Ω d a T j d ( s u ) ,
t ϕ d ( s ) = u = 0 H T P dd u G ˜ Ω d a T j d ( s u ) + P dc u G ˜ Ω c a T j c ( s u ) ,
t ϕ m ( s ) = u = 0 H T P mm u G Ω m a T j m ( s u ) ,
where, as in [21], the potential matrices ( P ) are subdivided into volume, surface, and volume–surface matrices, i.e.,
P c c u = P c c v v u P c c v s u P c c s v u P c c s s u ,
and the same holds for the other potential matrices in (34)–(36). Matrices P α β u have dimension ( N v α + N f b α ) × ( N v β + N f b β ) , where, for the sake of conciseness, α = c , d , m and β = c , d , m depending on the domain. The coefficients of the potential matrices are given by
P α β v v u , k h = 1 | v k | | v h | v k v h T ( t u ) 4 π ε 0 | r r | d Ω d Ω ,
P α β s s u , k h = 1 | f b k | | f b h | f b k f b h T ( t u ) 4 π ε 0 | r r | d Γ d Γ ,
P α β v s u , k h = 1 | v k | | f b h | v k f b h T ( t u ) 4 π ε 0 | r r | d Ω d Γ ,
P α β s v u , k h = 1 | f b k | | v h | f b k v h T ( t u ) 4 π ε 0 | r r | d Γ d Ω ,
P m m v v u , k h = 1 | v k | | v h | v k v h T ( t u ) 4 π μ 0 | r r | d Ω d Ω ,
P m m s s u , k h = 1 | f b k | | f b h | f b k f b h T ( t u ) 4 π μ 0 | r r | d Γ d Γ ,
P m m v s u , k h = 1 | v k | | f b h | v k f b h T ( t u ) 4 π μ 0 | r r | d Ω d Γ ,
P m m s v u , k h = 1 | f b k | | v h | f b k v h T ( t u ) 4 π μ 0 | r r | d Γ d Ω ,
where, for the sake of conciseness, α = c , d and β = c , d , and | · | indicates the measure (i.e., volume or area) of either volume or surface elements.
The arrays ϕ c ( s ) , ϕ d ( s ) , and ϕ m ( s ) are related to N v α and N f b α , with α = c , d , m , (i.e., the nodes of the equivalent circuit) at the instant t = s Δ T . Thus, t ϕ c ( s ) , t ϕ d ( s ) , and t ϕ m ( s ) are also given by
t ϕ c ( s ) = ϕ c ( l ) ϕ c ( l 1 ) Δ T ,
t ϕ d ( s ) = ϕ d ( l ) ϕ d ( l 1 ) Δ T ,
t ϕ m ( s ) = ϕ m ( l ) ϕ m ( l 1 ) Δ T ,
where subscript l in (46)–(48) refers to the time instant t l = t s + Δ T / 2 , whereas ϕ c ( s ) , ϕ d ( s ) , and ϕ m ( s ) are given by
ϕ c ( s ) = ϕ c ( l ) + ϕ c ( l 1 ) 2 ,
ϕ d ( s ) = ϕ d ( l ) + ϕ d ( l 1 ) 2 ,
ϕ m ( s ) = ϕ m ( l ) + ϕ m ( l 1 ) 2 .
Finally, combining (34)–(36) with (46)–(51), one obtains:
ϕ c ( l ) ϕ c ( l 1 ) Δ T = 1 ε 0 u = 0 H T P cc u G ˜ Ω c a T j c ( s u ) + P cd u G ˜ Ω d a T j d ( s u ) ,
ϕ d ( l ) ϕ d ( l 1 ) Δ T = 1 ε 0 u = 0 H T P dd u G ˜ Ω d a T j d ( s u ) + P dc u G ˜ Ω d a T j c ( s u ) ,
ϕ m ( l ) ϕ m ( l 1 ) Δ T = 1 μ 0 u = 0 H T P mm u G Ω m a T j m ( s u ) .
Equations (19)–(21) and (52)–(54) (scaled by Δ T to improve the conditioning) are finally combined, leading to the final system of linear equations to be solved at each sth and lth time step where (for each sth and lth time step) the unknowns are j c ( s ) , j d ( s ) , j m ( s ) , ϕ c ( l ) , ϕ d ( l ) , and ϕ m ( l ) , i.e.,
R c + L cc 0 L cd 0 K cm 0 1 2 G Ω c a 0 0 L dc 0 Δ T 2 R d + L dd 0 K dm 0 0 1 2 G Ω d a 0 K mc 0 K md 0 Δ T 2 R m + L mm 0 0 0 1 2 G Ω m a Δ T P cc 0 G Ω c a T Δ T P cd 0 G Ω d a T 0 Δ T 1 0 0 Δ T P dc 0 G d a T Δ T P dd 0 G Ω c a T 0 0 Δ T 1 0 0 0 Δ T P mm 0 G m a T 0 0 Δ T 1 j c ( s ) j d ( s ) j m ( s ) ϕ c ( l ) ϕ d ( l ) ϕ m ( l ) = b c ( s ) b d ( s ) b m ( s ) b c , ϕ ( l ) b d , ϕ ( l ) b m , ϕ ( l ) ,
where
b c ( s ) = e c ( s ) u = 1 H T L cc u j c ( s u ) + L cd u j d ( s u ) + K cm u j m ( s u ) 1 2 G ˜ Ω c a ϕ c ( l 1 ) ,
b d ( s ) = e d ( s ) u = 1 H T L dd u j d ( s u ) + L dc u j c ( s u ) + K dm u j m ( s u ) 1 2 G ˜ Ω d a ϕ d ( l 1 ) Δ T R d u = 1 N T j d ( s u ) ,
b m ( s ) = h m ( s ) u = 1 H T L mm u j m ( s u ) + K mc u j c ( s u ) + K dm u j d ( s u ) 1 2 G ˜ Ω m a ϕ m ( l 1 ) Δ T R m u = 1 N T j m ( s u ) ,
b c , ϕ ( l ) = Δ T 1 ε 0 u = 1 H T P cc u G ˜ Ω c a T j c ( s u ) + P cd u G ˜ Ω d a T j d ( s u ) 1 Δ T ϕ c ( l 1 ) ,
b d , ϕ ( l ) = Δ T 1 ε 0 u = 1 H T P dd u G ˜ Ω d a T j d ( s u ) + P dc u G ˜ Ω c a T j c ( s u ) 1 Δ T ϕ d ( l 1 ) ,
b m , ϕ ( l ) = Δ T 1 μ 0 u = 1 H T P mm u G Ω m a T j m ( s u ) 1 Δ T ϕ m ( l 1 ) .
The left-hand side of (55) consists of resistance, incidence, and instantaneous matrices only (i.e., those ones with u = 0 ) and is the same for each time step. The right–hand side is instead updated at each time step by multiplying the marching matrices (i.e., ones with u = 1 , , H T ) with the previous H T solutions, as shown in (56)–(61). It is worth noting that instantaneous and marching matrices are in general sparse with a sparsity ratio which depends on the choice of Δ T (i.e., the smaller Δ T , the lower the sparsity ratio and the greater H T ). As a distinctive feature of PEEC, connections with lumped circuit elements are easily considered by adding the circuit currents and node potentials of the lumped components to the unknowns and solving Kirchhoff’s Voltage and Currents Laws together with (55).
With the aim of increasing the stability and the accuracy of the MOT scheme applied to integral equation methods, several authors have proposed different temporal shape functions (e.g., higher order with a more extended [27] and/or not–causal support [3]) and different choices of the unknowns (e.g., electric and magnetic polarizations P e and M or densities fields D and B ). Indeed, these different choices (which also allow for reducing the number of unknowns by neglecting the scalar potentials from the independent unknowns [3]) seem to generally improve the accuracy and the stability of the MOT method. Indeed, the use of a smoothly varying temporal shape functions alleviates the instability issues caused by the numerical integration of integral matrix coefficients subject to the encroachment of the propagating electromagnetic wave [28,29] (see Figure 3).
However, the use of temporal shape functions with large support deteriorates the sparsity ratio of the matrices. Moreover, when temporal basis functions with non-causal support are chosen, several future solutions must be predicted as proposed in [30].
In the context of the proposed MOT–PEEC method, in accordance with the analysis presented in [18], hat shape functions have been chosen since they provide a good trade-off between stability, accuracy, and numerical performances. However, the discretization process proposed herein can be easily modified by considering different temporal shape functions and/or predictor–corrector schemes [30]. Indeed, the proposed MOT–PEEC method (which is intended as a basic and general formulation) can be however modified by following more sophisticated approaches [31,32,33,34] and parallelization techniques, as proposed in [15].
Lastly, the choice of considering the scalar potentials as independent unknowns makes it possible to separate the inductive ( L ) and capacitive ( P ) effects, avoiding instabilities which can be attributed to round–off errors equivalent to those due to the breakdown in frequency issue in harmonic problems.

4. Numerical Results

The MOT–PEEC code has been developed with MATLAB® and parallel MEX–FORTRAN functions based on OpenMP libraries. Thin wire, triangular, and hexahedral mesh elements are considered. Simulations were run on a Linux machine equipped with dual 6-core/12-thread processors (Xeon E5-2643 v4 @3.40 GHz) and 512 GB RAM.

4.1. Dielectric Shell

The first test case consists of a dielectric shell ( 0.5 m outer radius, 0.48 m inner radius) excited by a Gaussian Modulated Pulse (GMP) [15]:
E 0 ( x , y , z , t ) = exp t t 0 z / c 0 2 ς 2 cos ( 2 π f 0 ( t t 0 z / c 0 ) ) u x ,
with f 0 = 20 MHz, f b w = 20 MHz, and ς = 6 2 π f b w , t 0 = 4 ς . Three cases are considered:
  • homogeneous medium with ε r = 10 ,
  • anisotropic medium with
    ε r = 3 2 3 2 8 7 3 7 9 ,
  • non–homogeneous medium with ε r = 5 + 7 z .
The results obtained from the MOT–PEEC code are compared with those obtained from a frequency–domain PEEC (FD–PEEC) code [21]. For case 1 only, the results are also compared with the MIE solution. Discrete Fourier Transform (DFT) and Inverse–DFT (IDFT) are adopted to extract frequency domain results from time simulations and vice versa. Figure 4 shows the scattered magnetic field magnitude (in time domain) evaluated in the target point [ 5 m , 5 m , 5 m ] for case 1 ) . For cases 1, 2, and 3, Figure 5 shows the frequency spectra of the three components of the scattered magnetic field. The same hexahedral mesh with 3072 elements is adopted for both MOT–PEEC and FD–PEEC.
Results show good agreement and some small discrepancy can be observed only for the smallest components of H .

4.2. Neutral Beam Injector

Neutral Beam Injectors (NBIs) are electrically large devices adopted in Thermonuclear Fusion for plasma heating. In these devices, the protection against the grid breakdown and other possible failures is a very sensitive issue [22,23]. NBIs are complex devices fed by very long transmission lines (e.g., 70 m for ITER), which, with good approximation, can be modeled as coaxial cables. With the aim of protecting NBIs against possible breakdowns (i.e., damping dangerous voltage oscillations), magnetic core snubbers (combined also with other technologies) are usually adopted. Here, the simplified case of NBI shown in Figure 6 is considered.
The NBI model consists of two 14 m long concentric cylindrical shells. The inner and the outer shells have an inner radius of 72 mm and 1130 mm, respectively. Both shells have 3.3 mm thickness of and 100 kS/m conductivity. The device is fed by a voltage source by means of short circuits which connect the end points of the voltage source with the boundary faces which discretize the initial cross sections of the external and internal shells of the NBI model. Five equally spaced cylindrical magnetic shells ( μ r = 200 , 1.4 m long, thickness 3.3 mm, inner radius 75.3 mm) are placed around the internal conductive shell of the NBI (magnetic core snubbers). The voltage source generates a unit step voltage with rising time 150 ns.
The simulations were run using Δ T = 3 ns, N T = 450 , 6840 conducting and 1140 magnetic hexahedral elements. The results in terms of the time evolution of the current flowing through the voltage source are compared with those obtained by applying the IDFT to the FD–PEEC code with a frequency sweep of 150 equally spaced values in the range from 0 Hz to 20 MHz. Figure 7 shows the results obtained by truncating the sweep after 10, 20, 30, 70, and 150 frequency simulations. Since retardation effects must be considered, the dense integral matrices of the FD–PEEC must be updated at each frequency simulation. Thus, to avoid prohibitive computation time of FD–PEEC, the exponential term of the (harmonic) dynamic Green’s function is considered to be constant within every single cell (with a good approximation) in order to avoid the re-evaluation of the integrals at each frequency step. Thus, the inductance and potential PEEC matrices are updated at each frequency value by multiplying each matrix entry with the related (retardation) coefficient.
The Peak Memory Usage (PMU) of the MOT–PEEC method is 9.7 GB, the time for the generation of the matrices is T g = 324 s, and the time for a single time solution is T s = 1.4 s. For the sake of comparison, the computational details of the IDFT FD–PEEC are 15 GB of PMU (due to the need of storing the non–retarded matrices, the retardation coefficients, and the system to be solved), T g = 254 s, and T s = 49 s (i.e., time for the updating of the matrices and the assembling and solution of the system). Thus, the total simulation time of MOT–PEEC is T t = 954 s, whereas the one of FD–PEEC is T t = 7604 s. Indeed, due to the rich harmonic content of the problem, the MOT–PEEC code allows for significantly reducing the computational effort with respect to the FD–PEEC.

4.3. Equivalent Surface Models

The MOT–PEEC formulation can be easily modified for the study of equivalent surface models. In this paragraph, some of the numerical results obtained from a MOT–PEEC formulation for equivalent surface models (i.e., thin structures) are briefly presented.
Figure 8 shows a snapshot of the electric potential wave propagating on an airplane excited by a GMP (62) ( f 0 = f b w = 100 MHz, ς = 6 2 π f b w , t 0 = 4 ς ). The model consists of 33,290 triangular elements, resulting in 83,240 unknowns (i.e., the edges of the mesh). The resistivity of the plane is ρ c = 7 · 10 3 Ω m, with a thickness of 1 mm. A time step of Δ T = 0.5 ns has been used and the simulation consisted of N T = 800 time steps. The computation time required by the simulation was T g = 927 s, for the generation of the MOT matrices, and T s = 6.7 s for each time step solution. The PMU reached by the simulation was 78 GB.
Figure 9 instead shows the transient evolution of an electromagnetic wave in a transmission line fed by a sinusoidal lumped voltage source ( f = 70 MHz, Δ T = 0.4 ns). The conductivity of the transmission line is 2.5 · 10 4 S/m with a thickness of 1 mm. The other geometrical details of the case are shown in Figure 9.
Finally, the MOT–PEEC formulation for the case of equivalent surface conductive models is validated on the case of a 1 × 1 m 2 square plate with normal [ 0.34 u x , 0.81 u y , 0.34 u z ] excited by the GMP (62) with f 0 = 10 8 Hz, ς = 6 2 π f b w , t 0 = 4 ς , and f b w = 10 8 Hz.
The thickness of the plate is 1 mm and the resistivity is ρ = 4 · 10 5 Ω m. The chosen time step is Δ T = 10 9 s. Figure 10 shows the temporal evolution of the current density (x–component) in one of the triangular mesh elements obtained from the MOT–PEEC code for equivalent surface models. The results are compared with the ones obtained from the IDFT applied to a FD–PEEC code [20] and the well-known commercial software FEKO® based on IE methods.

4.4. Stability Analysis

Finally, when the dimension of the problem is relatively small, the stability analysis proposed in [24] and based on the eigenvalues distribution of the MOT transmission matrix can be applied (i.e., the method is unconditionally stable if the magnitude of all eigenvalues is smaller than 1). Figure 11 shows the eigenvalue distribution of the MOT–PEEC transmission matrix for the case of the square plate considered above.

5. Conclusions

The unstructured Marching On-In-Time Partial Element Equivalent Circuit method for the study of conductive, dielectric, and magnetic media has been presented with several application examples including inhomogeneous and anisotropic media. When fast transients need to be analyzed, the proposed method shows itself to be competitive with frequency domain methods combined with Inverse Discrete Fourier Transform. The proposed MOT–PEEC method is also suitable for the application of more sophisticated temporal discretization approaches [3] and parallelization techniques, as proposed in [15].

Author Contributions

Conceptualization, R.T.; methodology, R.T.; software, R.T.; validation, R.T., D.V. and P.B.; formal analysis, R.T.; investigation, R.T.; resources, P.A. and R.T.; data curation, R.T.; writing—original draft preparation, R.T.; writing—review and editing, R.T., P.A., F.M.; visualization, R.T.; supervision, P.A., P.B., and F.M.; project administration, F.M. and P.A.; funding acquisition, P.A. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the Università degli Studi di Padova, Italy, BIRD 2019 program (No. BIRD 195949/19).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Rubinacci, G.; Ventre, S.; Villone, F.; Liu, Y. A fast technique applied to the analysis of resistive wall modes with 3D conducting structures. J. Comput. Phys. 2009, 228, 1562–1572. [Google Scholar] [CrossRef]
  2. Forestiere, C.; Miano, G.; Rubinacci, G.; Tamburrino, A.; Udpa, L.; Ventre, S. A Frequency Stable Volume Integral Equation Method for Anisotropic Scatterers. IEEE Trans. Antennas Propag. 2017, 65, 1224–1235. [Google Scholar] [CrossRef]
  3. Sayed, S.B.; Ülkü, H.A.; Bağcı, H. A Stable Marching On-In-Time Scheme for Solving the Time-Domain Electric Field Volume Integral Equation on High-Contrast Scatterers. IEEE Trans. Antennas Propag. 2015, 63, 3098–3110. [Google Scholar] [CrossRef]
  4. Ruehli, A.E. Inductance Calculations in a Complex Integrated Circuit Environment. IBM J. Res. Dev. 1972, 16, 470–481. [Google Scholar] [CrossRef]
  5. Romano, D.; Antonini, G. Partial Element Equivalent Circuit-Based Transient Analysis of Graphene-Based Interconnects. IEEE Trans. Electromagn. Compat. 2016, 58, 801–810. [Google Scholar] [CrossRef]
  6. Romano, D.; Kovačević-Badstübner, I.; Parise, M.; Grossner, U.; Ekman, J.; Antonini, G. Partial Element Equivalent Circuit-Based Transient Analysis of Graphene-Based Interconnects. IEEE Trans. Electromagn. Compat. 2016, 63, 1499–1510. [Google Scholar] [CrossRef]
  7. Cao, Y.S.; Jiang, L.J.; Ruehli, A.E. An Equivalent Circuit Model for Graphene-Based Terahertz Antenna Using the PEEC Method. IEEE Trans. Antennas Propag. 2016, 64, 1385–1393. [Google Scholar] [CrossRef]
  8. Baumgartner, P.; Renhart, W.; Birò, O.; Hackl, A.; Magele, C.; Bauernfeind, T.; Torchio, R. Multi-Objective Optimization of Yagi–Uda Antenna Applying Enhanced Firefly Algorithm with Adaptive Cost Function. IEEE Trans. Magn. 2018, 54, 8000504. [Google Scholar] [CrossRef]
  9. Voltolina, D.; Bettini, P.; Alotto, P.; Moro, F.; Torchio, R. High-Performance PEEC Analysis of Electromagnetic Scatterers. IEEE Trans. Magn. 2019, 55, 7201204. [Google Scholar] [CrossRef]
  10. Torchio, R.; Moro, F.; Meunier, G.; Guichon, J.-M.; Chadebec, O. An Extension of Unstructured-PEEC Method to Magnetic Media. IEEE Trans. Magn. 2019, 55, 7200404. [Google Scholar] [CrossRef]
  11. Cirimele, V.; Torchio, R.; Virgillito, A.; Freschi, F.; Alotto, P. Challenges in the Electromagnetic Modeling of Road Embedded Wireless Power Transfer. Energies 2019, 12, 2677. [Google Scholar] [CrossRef] [Green Version]
  12. Ardon, V.; Aime, J.; Chadebec, O.; Clavel, E.; Guichon, J.; Vialardi, E. EMC Modeling of an Industrial Variable Speed Drive with an Adapted PEEC Method. IEEE Trans. Magn. 2010, 46, 2892–2898. [Google Scholar] [CrossRef] [Green Version]
  13. Bandinelli, M.; Mori, A.; Galgani, G.; Romano, D.; Antonini, G.; Dieudonné, A.G.; Dunand, M. A Surface PEEC Formulation for High-Fidelity Analysis of the Current Return Networks in Composite Aircrafts. IEEE Trans. Electromagn. Compat. 2015, 57, 1027–1036. [Google Scholar] [CrossRef]
  14. Manara, G.; Monorchio, A.; Reggiannini, R. A space-time discretization criterion for a stable time-marching solution of the electric field integral equation. IEEE Trans. Antennas Propag. 1997, 45, 527–532. [Google Scholar] [CrossRef]
  15. Liu, Y.; Yücel, A.C.; Bağcı, H.; Michielssen, E. A Scalable Parallel PWTD-Accelerated SIE Solver for Analyzing Transient Scattering From Electrically Large Objects. IEEE Trans. Antennas Propag. 2016, 64, 663–674. [Google Scholar] [CrossRef] [Green Version]
  16. Antonini, G. Fast Multipole Method for Time Domain PEEC Analysis. IEEE Trans. Mobile Comput. 2003, 2, 275–287. [Google Scholar] [CrossRef]
  17. Sekine, T.; Asai, H. Full-wave PEEC time domain solver based on leapfrog scheme. In Proceedings of the 2011 IEEE 20th Conference on EPEPS, San Jose, CA, USA, 23–26 October 2011; pp. 181–184. [Google Scholar]
  18. Gianfagna, C.; Lombardi, L.; Antonini, G. Marching-on-in-time solution of delayed PEEC models of conductive and dielectric objects. IET Microw. Antennas Propag. 2018, 13, 42–47. [Google Scholar] [CrossRef]
  19. Qi, R.; Du, Y.P.; Chen, M. Time-Domain PEEC Transient Analysis for a Wire Structure above the Perfectly Conducting Ground with the Incident Field from a Distant Lightning Channel. IEEE Trans. Electromagn. Compat. 2019. [Google Scholar] [CrossRef]
  20. Freschi, F.; Repetto, M. A general framework for mixed structured/unstructured PEEC modelling. Appl. Comput. Electromagn. Soc. J. 2008, 23, 200–206. [Google Scholar]
  21. Torchio, R. A Volume PEEC Formulation Based on the Cell Method for Electromagnetic Problems from Low to High Frequency. IEEE Trans. Antennas Propag. 2019, 67, 7452–7465. [Google Scholar] [CrossRef]
  22. Pesce, A.; de Lorenzi, A.; Grando, L. A new approach to passive protection against high energy and high current breakdowns in the ITER NBI accelerator. Fusion Eng. Design 2009, 84, 1499–1504. [Google Scholar] [CrossRef]
  23. Bigi, M.; de Lorenzi, A.; Grando, L.; Watanabe, K.; Yamamoto, M. A model for electrical fast transient analyses of the ITER NBI power supplies and the MAMuG accelerator. Fusion Eng. Design 2009, 84, 446–450. [Google Scholar] [CrossRef]
  24. Walker, S.P.; Bluck, M.J.; Chatzis, I. The stability of integral equation time-domain scattering computations for three-dimensional scattering; similarities and differences between electrodynamic and elastodynamic computations. Int. J. Numerical Model. 2002, 15, 459–474. [Google Scholar] [CrossRef]
  25. Fano, R.M.; Chu, L.J.; Adler, R.B. Electromagnetic Fields, Energy, and Forces; M.I.T. Press: Cambridge, MA, USA, 1960. [Google Scholar]
  26. Bobbio, S. Electrodynamics of Materials: Forces, Stresses, and Energies in Solids and Fluids, 1st ed.; Academic Press: New York, NY, USA, 1999. [Google Scholar]
  27. Van’t Wout, E.; van der Heul, D.R.; van der Ven, H.; Vuik, C. Design of Temporal Basis Functions for Time Domain Integral Equation Methods with Predefined Accuracy and Smoothness. IEEE Trans. Antennas Propag. 2013, 61, 271–280. [Google Scholar] [CrossRef]
  28. Shanker, B.; Lu, M.; Yuan, J.; Michielssen, E. Time Domain Integral Equation Analysis of Scattering from Composite Bodies via Exact Evaluation of Radiation Fields. IEEE Trans. Antennas Propag. 2009, 57, 1506–1520. [Google Scholar] [CrossRef]
  29. Shi, Y.; Xia, M.; Chen, R.; Michielssen, E.; Lu, M. Stable Electric Field TDIE Solvers via Quasi-Exact Evaluation of MOT Matrix Elements. IEEE Trans. Antennas Propag. 2011, 59, 574–585. [Google Scholar] [CrossRef]
  30. Ülkü, H.A.; Bağcı, H.; Michielssen, E. Marching On-In-Time Solution of the Time Domain Magnetic Field Integral Equation Using a Predictor-Corrector Scheme. IEEE Trans. Antennas Propag. 2013, 61, 4120–4131. [Google Scholar] [CrossRef]
  31. Sadigh, A.; Arvas, E. Treating the instabilities in marching-on-in-time method from a different perspective (electromagnetic scattering). IEEE Trans. Antennas Propag. 1993, 41, 1695–1702. [Google Scholar] [CrossRef]
  32. Jiao, D.; Ergin, A.A.; Shanker, B.; Michielssen, E.; Jin, J.-M. A fast higher-order time-domain finite element-boundary integral method for 3D electromagnetic scattering analysis. IEEE Trans. Antennas Propag. 2002, 50, 1192–1202. [Google Scholar] [CrossRef]
  33. Li, J.; Shanker, B. Time-Dependent Debye–Mie Series Solutions for Electromagnetic Scattering. IEEE Trans. Antennas Propag. 2015, 63, 3644–3653. [Google Scholar] [CrossRef]
  34. Weile, D.S.; Pisharody, G.; Chen, N.W.; Shanker, B.; Michielssen, E. A novel scheme for the solution of the time-domain integral equations of electromagnetics. IEEE Trans. Antennas Propag. 2004, 52, 283–295. [Google Scholar] [CrossRef]
Figure 1. Marching matrices interactions exemplification.
Figure 1. Marching matrices interactions exemplification.
Electronics 09 00242 g001
Figure 2. Primal ( T ) and dual ( T ˜ ) temporal discretization.
Figure 2. Primal ( T ) and dual ( T ˜ ) temporal discretization.
Electronics 09 00242 g002
Figure 3. Exemplification of integration inaccuracy due to the wave encroachment.
Figure 3. Exemplification of integration inaccuracy due to the wave encroachment.
Electronics 09 00242 g003
Figure 4. Scattered magnetic field norm for case 1.
Figure 4. Scattered magnetic field norm for case 1.
Electronics 09 00242 g004
Figure 5. Frequency spectra of | H x | , | H y | , and | H z | evaluated in the target point [ 5 m , 5 m , 5 m ] —Cases 1, 2, and 3.
Figure 5. Frequency spectra of | H x | , | H y | , and | H z | evaluated in the target point [ 5 m , 5 m , 5 m ] —Cases 1, 2, and 3.
Electronics 09 00242 g005
Figure 6. NBI PEEC model (not in scale). Blue: external shell; green: internal shell; red: magnetic core snubbers. Values in mm.
Figure 6. NBI PEEC model (not in scale). Blue: external shell; green: internal shell; red: magnetic core snubbers. Values in mm.
Electronics 09 00242 g006
Figure 7. Current flowing in the VS connected to the NBI.
Figure 7. Current flowing in the VS connected to the NBI.
Electronics 09 00242 g007
Figure 8. Airplane excited by a GMP. Snapshot of the electric potential wave propagation obtained from the unstructured MOT–PEEC code for equivalent surface models.
Figure 8. Airplane excited by a GMP. Snapshot of the electric potential wave propagation obtained from the unstructured MOT–PEEC code for equivalent surface models.
Electronics 09 00242 g008
Figure 9. Snapshots of the electromagnetic wave propagating along a transmission line fed by a sinusoidal voltage source. Results obtained from the unstructured MOT–PEEC code for equivalent surface models.
Figure 9. Snapshots of the electromagnetic wave propagating along a transmission line fed by a sinusoidal voltage source. Results obtained from the unstructured MOT–PEEC code for equivalent surface models.
Electronics 09 00242 g009
Figure 10. Current evolution on the square plate excited by a GMP.
Figure 10. Current evolution on the square plate excited by a GMP.
Electronics 09 00242 g010
Figure 11. Eigenvalues distribution of the transmission MOT matrix in the complex plane for the case of the conductive plate.
Figure 11. Eigenvalues distribution of the transmission MOT matrix in the complex plane for the case of the conductive plate.
Electronics 09 00242 g011

Share and Cite

MDPI and ACS Style

Torchio, R.; Voltolina, D.; Bettini, P.; Moro, F.; Alotto, P. Marching On-In-Time Unstructured PEEC Method for Electrically Large Structures with Conductive, Dielectric, and Magnetic Media. Electronics 2020, 9, 242. https://doi.org/10.3390/electronics9020242

AMA Style

Torchio R, Voltolina D, Bettini P, Moro F, Alotto P. Marching On-In-Time Unstructured PEEC Method for Electrically Large Structures with Conductive, Dielectric, and Magnetic Media. Electronics. 2020; 9(2):242. https://doi.org/10.3390/electronics9020242

Chicago/Turabian Style

Torchio, Riccardo, Dimitri Voltolina, Paolo Bettini, Federico Moro, and Piergiorgio Alotto. 2020. "Marching On-In-Time Unstructured PEEC Method for Electrically Large Structures with Conductive, Dielectric, and Magnetic Media" Electronics 9, no. 2: 242. https://doi.org/10.3390/electronics9020242

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop