Next Article in Journal
Optimization of Laser Fired Contact Process for the Formation of an Al-BSF Layer
Previous Article in Journal
Estimating Algorithmic Information Using Quantum Computing for Genomics Applications
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Fast, Hybrid, Time-Domain Discontinuous Galerkin-Physical Optics Method for Composite Electromagnetic Scattering Analysis

1
Institute of Electromagnetic Compatibility, Beijing Jiaotong University, Beijing 100044, China
2
Beijing Engineering Research Center of EMC and GNSS Technology for Rail Transportation, Beijing 100044, China
*
Author to whom correspondence should be addressed.
Appl. Sci. 2021, 11(6), 2694; https://doi.org/10.3390/app11062694
Submission received: 6 February 2021 / Revised: 11 March 2021 / Accepted: 14 March 2021 / Published: 17 March 2021

Abstract

:
To accelerate the solution of transient electromagnetic scattering from composite scatters, a novel hybrid discontinuous Galerkin time domain (DGTD) and time-domain physical optics (TDPO) method is proposed. The DGTD method is used to solve the accurate scattering field of the multi-scale objects region, and a hybrid explicit-implicit time integration method is also used to improve the efficiency of multi-scale problems in the time domain. Meanwhile, the TDPO method is used to accelerate the speed of surface current integration in an electrically large region. In addition, the DGTDPO method considers the mutual coupling between two regions, and effectively reduces the number of numerical calculations for the other space of the composite target, thereby significantly reducing the computer memory consumption. Numerical results certified the high efficiency and accuracy of the hybrid DGTDPO. According to the results, in comparison with the DGTD algorithm in the entire computational domain, the DGTDPO method can reduce computing time and memory by 90% and 70% respectively. Meanwhile, the normalized root mean square deviation (NRMSD) of the time-domain, high-frequency approximation method is over 0.2, and that of the DGTDPO method is only 0.0971. That is, compared with the approximation methods, the hybrid method improves the accuracy by more than 64%.

1. Introduction

Nowadays, analysis of multi-scale composite transient electromagnetic scattering is an essential part of ocean detection [1], the reconstructing of the microwave imaging of objects [2], etc. A scatterer system with complex geometry, multi-scale and multi-object characteristics requires higher calculation accuracy. Moreover, a large-scale environment, such as a rough sea or land surface, will lead to a sharp increase in computing memory and time, and computers cannot keep up. These problems bring challenges to computational electromagnetism.
In order to take into account both accuracy and efficiency, the main method is to mix the full wave method with the high frequency approximation algorithm. In these methods, the full-wave methods, such as the method of moments (MoM), the finite-element time domain (FETD), finite volume time domain (FVTD) and finite-difference time domain (FDTD) calculate the regions with fine structures well. High-frequency algorithms are adopted for the calculation of electrically large areas, so as to improve the calculation speed and reduce the memory costs. Due to the good accuracy of MoM, a class of hybrid methods of MoM and high-frequency approximation algorithms are widely used [3,4,5,6,7,8]. However, the MoM has the problem of low frequency breakdown [9,10,11]. Simultaneously, as a result of the dense matrix, the MoM is slightly inferior to other time-domain algorithms for solving broadband problems in the time domain. Hence, the hybrid method of FDTD and PO was proposed in [12,13,14,15]. However, due to the ladder error in the calculation of unstructured targets and surface fitting, the accuracy of electromagnetic scattering problem of complex targets had to be improved. Furthermore, the combination of FVTD and PO had also been tried. One paper [16] discussed the 3D radar cross section (RCS) of a sphere over a plate through FVTD/PO. This method achieves good accuracy for an electrically small sphere; and the larger the electrical size of the plate and the further the asymptotic and FVTD regions are, the higher accuracy of this method is. However, the hybrid method only calculates the frequency domain and does not involve the time domain and multi-scale problems. In addition, according to the conclusion in the literature [17], the DGTD method requires more time and memory than the FVTD algorithm, but it is able to handle multi-scale structures well; the FVTD method is not suitable for electrically large problems.
In the calculations of the transient scattering of multi-scale targets, a full-wave method named discontinuous Galerkin time domain (DGTD) [18,19,20,21,22,23] has more advantages than other methods in solving broadband multi-scale problems. With respect to geometric modeling, the multi-scale structure can be divided into several subdomains through DGTD. Furthermore, the grid density of each subdomain can be adjusted flexibly. As a result of the uneven tetrahedral grid technology, DGTD is much more accurate than FDTD. Moreover, DGTD is able to divide a large system’s matrix into a group of smaller matrices, which means DGTD is more efficient than FETD at calculating complex structures. In terms of time integration, DGTD can utilize explicit and implicit hybrid schemes in various subdomains and accelerate the solving process [24]. The flexibility of spatial and temporal discretization makes the DGTD method efficient in multi-scale problems. However, when calculating the complex transient scattering of a complex target above a large area, such as rough sea surface or land through DGTD, the cost in terms of calculations is huge, and the requirement of memory cannot be borne by computers.
With the aim of quickly calculating the transient electromagnetic scattering of electrically large targets, time domain high-frequency techniques, such as time domain physical optics (TDPO) and time domain shooting and bouncing ray (TDSBR), have been developed. These techniques can reduce the burden of memory and improve the calculation speed, greatly. For the TDPO method, the only need is to calculate the induced electromagnetic current on the surface of the target, and then integrate it. Although it is difficult to deal with the multiple reflections [25,26,27,28], its accuracy is also acceptable if the surface is large enough and located in a far-field region. The TDSBR method combines the advantages of the geometric optics (GO) method and PO method [29,30,31,32], so the accuracy of TDSBR is better than that of TDPO. However, at least 10 ray tubes per wavelength are needed to build a TDSBR instrument. As the frequency increases, the computational complexity and time required for TDSBR increase. Although the time-domain, high-frequency approximation methods can speed up the solution, their accuracy for complex problems such as multi-scale structures is still poor.
According to the characteristics of the above methods, the DGTD method has more advantages than FDTD, FETD and FVTD in complex geometry modeling, time domain integration and accuracy, and TDPO is simpler and faster than TDSBR. Consequently, in this paper, a hybrid DGTD/TDPO method is proposed to improve the efficiency of the DGTD method in the calculation of transient electromagnetic scattering from multi-scale composite targets. The DGTDPO hybrid method avoids the step error of the FDTD/PO hybrid method when solving unstructured grid problems. At the same time, compared with the MoM/PO hybrid method, this hybrid method can avoid the low frequency breakdown of MoM. In fact, the DGTDPO hybrid method is not only valuable in the area of electromagnetic scattering, but also a great prospect for the study of electrochemical hydrogen evolution [33], the buckling and flexural vibration analysis of plates with intermediate supports [34] and the nonlinear vibration of fluid flow in single-walled carbon nanotubes [35].
In this work, a discontinuous Galerkin time domain solver (DGTD) is hybridized with the TDPO method for the first time to analyze transient multi-scale and composite objects’ scattering problems. The proposed hybrid method possesses the advantages of both DGTD and TDPO. Numerical results demonstrate that the accuracy and efficiency of the proposed method are good enough in various scattering scenarios. The paper is organized as follows. The formulations of DGTDPO hybrid method are reported in Section 2. Numerical results aimed at validating the advantages of proposed hybrid method for multi-scale and multi-targets composite transient electromagnetic scattering are provided in Section 3. Finally, conclusions are drawn in Section 4.

2. Formulation of the Hybrid Method

As shown in Figure 1, the whole solution domain consists of two parts: the exact solution region (DGTD region) and the asymptotic domain (TDPO region). In the first region, a multi-scale and multi-object complex region is defined. As a result of the complex structure and requirements of higher precision in the first region, the DGTD method is adopted. TDPO is used to calculate the scattering field generated by asymptotic region itself and the transient excitation of DGTD region in the second region, which includes an electrically large plate or rough sea surface.
The whole computational domain is illuminated through a transient source E inc ( r , t ) . The scattered field of whole region in far-field area is defined as E total scat ( r , t ) , and approximately given by the following components:
E total scat ( r , t ) E DGTD scat ( r , t ) + E TDPO scat ( r , t ) + E DGTD TDPO scat ( r , t ) + E TDPO DGTD scat ( r , t )
The first two terms E DGTD scat ( r , t ) and E TDPO scat ( r , t ) are the primary scattered fields generated from DGTD region and TDPO region, respectively. Nevertheless, both terms do not contain the multiple reflections between two regions. These interactions are included in secondary scattered fields denoted as E DGTD TDPO scat ( r , t ) and E TDPO DGTD scat ( r , t ) . E DGTD TDPO scat ( r , t ) represents the scattered field through the asymptotic region when illuminated through the field generated by the DGTD region. Meanwhile, E TDPO DGTD scat ( r , t ) is defined as the inverse process of E DGTD TDPO scat ( r , t ) . Additionally, we assume that the asymptotic region is significantly larger than the DGTD region. At the same time, because with the increase of the distance between two regions, the calculation accuracy will be improved [16], the distance between the two regions has to be large enough.

2.1. Scattered Field Generated by the DGTD Region

The primary scattering contribution from the DGTD region is computed by using the DGTD method. Let Ω R 3 be the calculation area enclosing a scatterer, and n the unitary outward normal to its boundary Ω . Define Ω h as a discretization of Ω ; Ω h consists of non-overlapping tetrahedral elements, and Ω h = m = 1 N Ω m , where N N * is the number of mesh elements.
As shown in the Figure 2, the inner surfaces of the discretization are denoted by Ω m k = Ω m Ω k ; Ω k are adjacent cells of Ω m , and n m k is defined as the unit vector normal to the surface Ω m k oriented from Ω m toward Ω k .
Applying the discontinuous Galerkin testing to Maxwell curl equations in Ω m yields [20]:
Ω m μ H t N q m d v + Ω m σ h H m N q m d v + Ω m ( × E m ) N q m d v = Ω m k k e m [ n × ( E m E k ) M s ] N q m d s + Ω m k v h m { n × [ n × ( H k H m ) J s ] } N q m d s
Ω m ε E t N q m d v + Ω m σ e E m N q m d v + Ω m ( × H m ) N q m d v = Ω m k k h m [ n × ( H k H m ) J s ] N q m d s + Ω m k v e m { n × [ n × ( E m E k ) M s ] } N q m d s
where ε , μ and σ are the permittivity, permeability and conductivity of the Ω respectively. In addition, J s and M s are surface electric current and magnetic current at the interface of adjacent elements, respectively. Moreover, N q m is the edge basis function of the m-th tetrahedral element. Meanwhile, the terms k e m , k h m , v e m and v h m are defined as the numerical flux factors in Table 1, and the subscript k represents elements adjacent to m elements.
Numerical flux is led into at the common interface of adjacent elements—that is, the tangential component of electromagnetic field on the shared surface of two adjacent elements is no longer continuous. We assume that a multi-scale structure is divided into subdomains; the semi-discretized system of equations by the DGTD method will be [20]:
μ { M } d H m d t + σ h { M } H m + { S } E m + { F k e k } E m { F k e } E m + { G v h k } H k { G v h } H m + M s k J s v = 0
ε { M } d E m d t + σ e { M } E m { S } H m { F k h k } H k + { F k h } H m + { G v e k } E k { G v e } E m + M s v + J s k = 0
{ J s k , q = k h m τ m J s N q m d s , J s v , q = v h m τ m ( n × J s ) N q m d s M s k , q = k e m τ m M s N q m d s , M s v , q = v e m τ m ( n × M s ) N q m d s
where { M } is the mass matrix; { S } is the stiffness matrix; { F k h k } , { F k h } , { G v e k } and { G v e } are the flux matrices. E m and H m , and E k and H k are the edge electric field and magnetic field of the m-th element. The superscript k represents adjacent elements of m elements. The above matrix { M } and { S } elements are:
M q , q = τ m N q m N q m d v , S q , q = τ m N q m ( × N q m ) d v , q , q = 1 , 2 , , 6
and flux matrices { F k h k } , { F k h } , { G v e k } and { G v e } are:
{ F k h , q q = k h m τ m N q m ( n × N q m ) d s , F k e , q q = k e m τ m N q m ( n × N q m ) d s G v h , q q = v h m τ m N q m ( n × n × N q m ) d s , G v e , q q = v e m τ m N q m ( n × n × N q m ) d s F k h , q q k = k h m τ m N q m ( n × N p m + ) d s , F k e , q q k = k e m τ m N q m ( n × N p m + ) d s G v h , q q k = v h m τ m N q m ( n × n × N p m + ) d s , G v e , q q k = v e m τ m N q m ( n × n × N p m + ) d s
where q , q , p = 1 , 2 , , 6 , and N q m + is the m-th adjacent element basis function.
In this paper, the hybrid explicit-implicit time integration method [7] is used to calculate the multi-scale problems. In this method, the implicit time integration scheme is locally applied in the fine region of the grid, while the explicit time scheme is retained in the complementary part, which can further improve the stability of the calculation and reduce the amount of calculation. As shown in Figure 3, the perfect match layer (PML) is used as boundary condition. We utilize a time-domain near-field to far-field (NFFF) transformation method from [36], and calculate the scattered electric and magnetic fields E DGTD scat ( r , t ) and H DGTD scat ( r , t ) in far field. In order to compute the NFFF transformation, a proper Huygens surface is considered to be in the DGTD region, and then, the time-domain scattering field in DGTD region can be obtained.

2.2. Scattered Field Generated by the TDPO Region

The primary scattered field generated by the asymptotic region is calculated through the TDPO method. The TDPO method assumes that the scattered field is only generated from the tangent plane of each point on the geometric illumination side of the object, while the field is zero in the shadow area of the object [37]. Therefore, the TDPO method can be used to solve the scattering field of a large-scale perfect electrically conducting (PEC) object without considering the creeping wave.
We can obtain the approximate surface current density distribution J rs ( R , t ) excited by the transient source:
J rs TDPO ( R , t ) = { 2 n ^ × H inc ( R , t ) 0
According to the surface current density of the solution area defined by Equation (9), the computation of the scattered field is simplified as an integral over the Green’s function:
H TDPO scat ( R , t ) 1 4 π R c a ^ R × s J rs TDPO ( R , t ) t d S
E TDPO scat ( R , t ) η 0 4 π R c s J rst TDPO ( R , t ) t d S
where
J rst TDPO ( R , t ) = J rs TDPO ( R , t ) ( J rs TDPO ( R , t ) a ^ R ) a ^ R
The scattered electric field E DGTD scat ( r , t ) can be solved through (5), and E TDPO scat ( r , t ) is solved by (9) and (11).
E TDPO scat ( R , t ) η 0 4 π R c S 2 n ^ × H inc ( R , t - ( | R R | | R | ) / c ) ( 2 n ^ × H inc ( R , t - ( | R R | | R | ) / c ) a ^ R ) a ^ R t d S
where R is the distance between the excitation source point and the integration points on the TDPO region’s surface; R is the distance between observation points and the integration points on TDPO region surface. The terms η 0 and c are the wave impedance and light speed in free space, respectively. Assume that the TDPO region’s surface S is discretized into p triangular cells. Equation (14) represents the integral in (13) numerically:
E TDPO scat ( R , t ) η 0 4 π R c p { 2 [ n ^ × ( H inc ( R , t ( | R R | | R | ) / c ) ( H inc ( R , t ( | R R | | R | ) / c ) a ^ R ) a ^ R ) t ] Δ S p }

2.3. Scattered Fields Generated by the Mutual Coupling between Two Regions

In this paper, we suppose that the asymptotic region is located at the far field area of the DGTD region. The secondary scattered field includes two components. For the first term E DGTD TDPO scat ( R , t ) , we defined H DGTD scat ( r , t ) as an incident field of the TDPO region. We combine it with Equations (5), (9) and (11) and obtain the coupling term E DGTD TDPO scat ( R , t ) :
E DGTD TDPO scat ( R , t ) η 0 4 π R c S 2 n ^ × H DGTD scat ( R , t ( | R GP | | R P | ) / c ) ( 2 n ^ × H DGTD scat ( R , t ( | R GP | | R P | ) / c ) a ^ R ) a ^ R t d S
where R GP is the distance between elements in the DGTD region and the TDPO region, as well as R P = | R R | . Then, (16) represents the integral in (15) numerically.
E DGTD TDPO scat ( R , t ) η 0 4 π R c p { 2 [ n ^ × ( H DGTD scat ( R , t ( | R GP | | R P | ) / c ) ( H DGTD scat ( R , t ( | R GP | | R P | ) / c ) a ^ R ) a ^ R ) t ] Δ S p }
Similarly, E TDPO DGTD scat ( R , t ) is an inverse process of E DGTD TDPO scat ( R , t ) .
E TDPO DGTD scat ( R , t ) η 0 4 π R c G { 2 [ n ^ × ( H TDPO scat ( R , t ( | R GP | | R P | ) / c ) ( H TDPO scat ( R , t ( | R GP | | R P | ) / c ) a ^ R ) a ^ R ) t ] Δ S G }
where R PG is the distance of elements between the TDPO region and DGTD region, and S G is the NFFF boundary.
According to the above equations, the DGTD region and the asymptotic region can be calculated separately, and then the scattering field generated by the coupling between the two regions can be calculated by using Equations (16) and (17), and finally the total scattering field of the whole solution region can be obtained through Equation (1).

3. Numerical Results

In this section, the DGTDPO method is used to calculate the RCS and scattering fields of three kinds of composite PEC scatterer, which include a sphere-plate model, a multi-scale object-plate model and a multi-scale, multi-target-rough sea surface model. The calculation time, memory consumption and accuracy of the DGTDPO method are analyzed and compared. In all composite scattering scenarios, the incident wave is a plane wave excited by a Gaussian pulse modulation:
E inc ( r , t ) = p ^ E 0 G ( t k r / c 0 )
G ( t ) = exp ( ( t t 0 ) 2 / τ m 2 ) cos ( 2 π f m ( t t 0 ) )
where p ^ is the polarization; k is the direction of propagation; c 0 is the speed of light. E 0 = 1 V / m is the amplitude; and G ( t ) is a Gaussian pulse with modulation frequency f m delay t 0 , and duration τ m .

3.1. Sphere and Plate

In this example, as shown in the Figure 4, the scatterer is a composite object including a PEC sphere above a PEC plate residing in free space.
The PEC sphere radius r s is 1 m; the PEC plate’s sides are l p x = l p y = 10 m ; and the distance D between the sphere’s center and the PEC plate’s surface is 5 m. For the first simulation, the incident wave was a plane wave excited by a Gaussian pulse modulation. During the simulation, the transient scattered field of the composite object was computed by DGTDPO. All the MoM results were obtained by ANSYS HFSS-IE solver. In addition, HFSS and Mie are defined as the references; the results computed by various methods of normalized root mean square deviation (NRMSD) were used to estimate the deviation. NRMSD is defined as follows:
NRMSD = m = 1 n ( C ( m ) - R ( m ) ) 2 n R ( max ) - R ( min )
where m represents the value of the discrete result and C ( m ) is one of results of other methods, and R ( m ) is the result of HFSS.
As shown in Figure 5a, the scattering field of a PEC sphere computed by DGTD agrees well with Mie which is an analytic method and the NRMSD is equal to 0.0398. Figure 5b is computed by the Fourier-transformed and the NRMSD is 0.0288. Figure 5b illustrates that DGTD can calculate well for various electrical sizes. As shown in Figure 6a,b, these are the bistatic RCS results of the PEC sphere-plate composite object at 0.3004 GHz and 0.5 GHz, as well as the NRMSD is 0.0685 and 0.0632 respectively. The results are similar to these calculated by MoM. Although there are some deviations between 150° and 230°, the part below the PEC plate is not considered in the electromagnetic scattering calculation. Therefore, the accuracy of the hybrid algorithm can be guaranteed.
As shown in Table 2, because the DGTDPO hybrid method uses the TDPO method for large-scale background and the shadow region is automatically disregarded, the calculation speed and memory consumption are improved by 99.55% and 70.27% respectively, compared with DGTD.

3.2. Multi-Scale Object and Plate

The second scatterer was a multi-scale object above a PEC plate in Figure 7. The overall length of the object was 3.3 m, the tail size was 0.3 m and the thickness was 0.01 m. For the frequency range of the incident wave from 0.5 to 1 GHz, the object body was electrically large, but the tail was equivalent to an electrically small structure. Consequently, the scatterer can be considered as a multi-scale electromagnetic scattering problem.
As shown in the Figure 8a,b, the bistatic RCS results of an object at 0.5 GHz and 1 GHz through DGTD agree well with MoM, and the NRMSD values were 0.0427 and 0.0452 respectively. Meanwhile, in Figure 9a,b, the electric field in the time domain and frequency domain from 0.5 to 1 GHz was calculated by DGTD, and the result is almost consistent with that of HFSS; the resulting NRMSD values were 0.0112 and 0.0053 respectively. These results show that DGTD method can be used to calculate the multi-scale problem very well. At the same time, the accuracy of the above results is also an important guarantee for the hybrid algorithm’s accuracy.
Figure 10 indicates the superiority of the DGTD method in multiples scales over the time domain, high-frequency approximation methods, including TDPO, and the timedomain shooting and bouncing ray (TDSBR). The NRMSD of DGTD, TDPO and TDSBR are shown in Table 3.
Compared with time domain high-frequency technique, Table 3 shows that DGTD has higher accuracy when solving multi-scale complex problems.
As shown in Figure 11a,b, these are the bistatic RCS results of the PEC sphere plate composite object at 1 and 1.5 GHz. In addition to the scattering field in the angle range below the rough sea surface, the DGTDPO results are similar to MoM.
Compared with time domain high-frequency technique, Table 4 shows that DGTDPO has higher accuracy when solving for a multi-scale object than for plate composite objects.
As shown in Table 5, the complex multi-scale structure leads CPU time and memory both to get higher than the sphere-plate composited scatter. In addition, the calculation time and memory consumption of DGTDPO method were reduced by 99.54% and 72.56% respectively.

3.3. Multi-Object and Rough Sea Surface

In the last example, a complex electromagnetic scattering scene of multiple objects above a rough sea surface is calculated and shown in Figure 12. Obviously, the electromagnetic scattering problem of multiple objects is more complex for than a single object. Furthermore, as a result of multiple coupling between the three multi-scale models as well as a rough surface, these will increase the computational complexity and difficulty of the hybrid algorithm.
S ( k ) = α 4 | k | 3 exp ( - β g c 2 k 2 U 19.5 4 )
where α and β are the dimensionless empirical constants, α = 8.10 × 10 3 and β = 0.74 ; g c is the acceleration of gravity; g c = 9.81 m / s 2 ; and U 19.5 is the wind speed at 19.5 m above sea level [38].
As shown in the Figure 13a,b, the RCS of multiple objects at 0.5 GHz and 1 GHz were calculated via the DGTD method, and the NRMSD values were 0.0328 and 0.0619 respectively. These results demonstrate that DGTD method can also be used to calculate the multi-object problem.
As shown in the Figure 14, the transient scattered electric field at theta = 0°, phi = 0° was calculated, and the NRMSD was 0.0312. This illustrates that the DGTDPO method calculates results for a multi-object-rough sea surface composite well in the time domain. Besides, Figure 15 shows the RCS of the multi-object and rough sea surface composite object at 1 GHz and 1.5 GHz calculated by DGTD method. These results are almost consistent with those of MoM. This shows that the DGTD method can also be used to calculate the electromagnetic scattering problem of the multi-object and rough sea surface composite.
Table 6 shows that DGTDPO was more accurate than TDSBR and TDPO for the multi-object-rough sea surface composite.
As shown in Table 7, the complex multi-scale structure and rough sea surface bring about higher CPU time and memory requirements. Nevertheless, compared with DGTD, the calculation time and memory consumption of the DGTDPO method were decreased by 99.65% and 75.34% respectively.

4. Conclusions

A hybrid DGTDPO method is proposed for accelerating the calculation of broadband scattering multi-scale and multi-object composite scatters. The hybrid method divides the composite target into a DGTD region and an asymptotic region. The DGTD method is used for the multi-scale and multi-object region, which needs to be solved precisely, and the TDPO algorithm is utilized to calculate the electrically large rough sea surface quickly. As a result of the TDPO method, the shadow region and free space do not need to discretize in a large space; it greatly reduces the computational memory requirement and improves the computational speed. The numerical results show that the NRMSD of the DGTD method in the time domain, frequency domain and spatial domain can reach below 0.0685—that is, the accuracy of DGTDPO for multi-scale and multi-target regions is good enough. Compared with the DGTD method, the CPU time and memory requirement of DGTDPO can be reduced by 99.46% and 70.27% respectively, or even more. Meanwhile, the NRMSD of the time-domain, high-frequency approximation methods is over 0.2, and DGTDPO’s NRMSD is only 0.0971. That is, the accuracy of the hybrid method is more than 64% higher than that of the approximate methods. Numerical results demonstrate that, compared with the DGTD method, the hybrid DGTDPO algorithm is more efficient in various composite scattering scenarios, and has better accuracy than time-domain, high-frequency approximation methods, including TDSBR and TDPO methods. Therefore, the hybrid method is of great significance for the scattering calculation of multi-scale and multi-target composite targets. Additionally, the DGTDPO method is also vital for the simulation of electromagnetic environments in engineering applications. Moreover, further work will also be devoted to more complex background environments, such as the attenuation of electromagnetic wave in various meteorological environments, and electromagnetic scattering in complex geographical environments, such as canyons, forests and so on.

Author Contributions

Conceptualization, J.Z., Y.W. and C.M.; methodology, J.Z. and C.M.; validation, J.Z. and C.M.; investigation, J.Z. and Y.W.; writing—original draft preparation, C.M.; writing—review and editing, J.Z. and Y.W. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Natural Science Foundation of China—the Joint Fund for Basic Research of High Speed Railway—Research on the Electromagnetic Environment and System Level EMC Theory and Applications to High Speed Railway (number U1734203); Basic Research Business Expenses of Beijing Jiaotong University—Special Project of Frontier Science Center of Smart High Speed Railway System (number 2020JBZD010); and Enterprise project (number W20L00370).

Acknowledgments

The authors wish to thank the reviewers for their valuable comments and suggestions concerning this manuscript.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Li, H.; Perrie, W.; He, Y.; Wu, J.; Luo, X. Analysis of the Polarimetric SAR Scattering Properties of Oil-Covered Waters. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2015, 8, 3751–3759. [Google Scholar] [CrossRef]
  2. Zeng, X.; Fhager, A.; Persson, M.; Linner, P.; Zirath, H. Accuracy Evaluation of Ultrawideband Time Domain Systems for Microwave Imaging. IEEE Trans. Antennas Propag. 2011, 59, 4279–4285. [Google Scholar] [CrossRef] [Green Version]
  3. Chen, H.; Zhu, G.; Luo, J.; Yuan, F. A Modified MoM-PO Method for Analyzing Wire Antennas Near to Coated PEC Plates. IEEE Trans. Antennas Propag. 2008, 56, 1818–1822. [Google Scholar] [CrossRef]
  4. Huang, K.; He, Z.; Liang, C. Efficient Analysis of Antenna Around Electrically Large NURBS Platform with Accelerating MOM-PO Method. IEEE Antennas Wirel. Propag. Lett. 2010, 9, 134–137. [Google Scholar] [CrossRef]
  5. Ma, J.; Gong, S.; Wang, X.; Liu, Y.; Xu, Y. Efficient Wide-Band Analysis of Antennas Around a Conducting Platform Using MoM-PO Hybrid Method and Asymptotic Waveform Evaluation Technique. IEEE Trans. Antennas Propag. 2012, 60, 6048–6052. [Google Scholar] [CrossRef]
  6. Liu, Z.; Wang, X.; Wang, C. Installed Performance Modeling of Complex Antenna Array Mounted on Extremely Large-Scale Platform Using Fast MoM-PO Hybrid Framework. IEEE Trans. Antennas Propag. 2014, 62, 3852–3858. [Google Scholar] [CrossRef]
  7. Deng, J.; Guo, L. An Efficient Octree-Based MoM-PO Method for Analysis of Antennas on Large Platform. IEEE Antennas Wirel. Propag. Lett. 2015, 14, 819–822. [Google Scholar] [CrossRef]
  8. Xiao, L.; Wang, X.; Wang, B.; Zheng, G.; Chen, P. An Efficient Hybrid Method of Iterative MoM-PO and Equivalent Dipole-Moment for Scattering from Electrically Large Objects. IEEE Antennas Wirel. Propag. Lett. 2017, 16, 1723–1726. [Google Scholar] [CrossRef]
  9. Zhu, J.; Jiao, D. Eliminating the Low-Frequency Breakdown Problem in 3-D Full-Wave Finite-Element-Based Analysis of Integrated Circuits. IEEE Trans. Microw. Theory Tech. 2010, 58, 2633–2645. [Google Scholar] [CrossRef]
  10. Zhu, J.; Jiao, D. Fast Full-Wave Solution That Eliminates the Low-Frequency Breakdown Problem in a Reduced System of Order One. IEEE Trans. Compon. Packag. Manuf. Technol. 2012, 2, 1871–1881. [Google Scholar]
  11. Zhou, Y.; Shi, L.; Liu, N.; Zhu, C.; Sun, Y.; Liu, Q.H. Mixed Spectral-Element Method for Overcoming the Low-Frequency Breakdown Problem in Subsurface EM Exploration. IEEE Trans. Geosci. Remote Sens. 2017, 55, 3488–3500. [Google Scholar] [CrossRef]
  12. Chia, T.T.; Burkholder, R.J.; Lee, R. The application of FDTD in hybrid methods for cavity scattering analysis. IEEE Trans. Antennas Propag. 1995, 43, 1082–1090. [Google Scholar] [CrossRef] [Green Version]
  13. Nonidez, L.; Martinez-Burdalo., M.; Martin., A. A combination of time-domain versions of PO and PTD with the FDTD method to evaluate human exposure to an electromagnetic field in an urban environment. Microw. Opt. Technol. Lett. 2001, 31, 371–374. [Google Scholar] [CrossRef]
  14. Guo, S.; He, Z.; Chen, R.; Wang, J. Scattering from Rough Sea Surface by Electromagnetic Vortex Wave. In Proceedings of the 2019 International Applied Computational Electromagnetics Society Symposium—China (ACES), Nanjing, China, 8–11 August 2019; pp. 1–2. [Google Scholar]
  15. Liu, S.; Zou, B.; Zhang, L. Hybrid Method of FDTD/PO for EM Scattering Simulation of Electrically Large Targets. In Proceedings of the 2019 IEEE International Symposium on Antennas and Propagation and USNC-URSI Radio Science Meeting, Atlanta, GA, USA, 7–12 July 2019; pp. 545–546. [Google Scholar]
  16. Fedeli, A.; Pastorino, M.; Randazzo, A. A Hybrid Asymptotic-FVTD Method for the Estimation of the Radar Cross Section of 3D Structures. Electronics 2019, 8, 1388. [Google Scholar] [CrossRef] [Green Version]
  17. Deng, C.; Yin, W.; Chai, S.; Mao, J. A Comparative Study of the DGTD Algorithm and the FVTD Algorithm in Computational Electromagnetics. In Proceedings of the 2010 Third International Joint Conference on Computational Science and Optimization, Huangshan, China, 28–31 May 2010; pp. 56–59. [Google Scholar]
  18. Lu, T.; Cai, W.; Zhang, P. Discontinuous galerkin time-domain method for GPR simulation in dispersive media. IEEE Trans. Geosci. Remote Sens. 2005, 43, 72–80. [Google Scholar]
  19. Alvarez, J.; Angulo, L.D.; Bretones, A.R.; Garcia, S.G. 3-D Discontinuous Galerkin Time-Domain Method for Anisotropic Materials. IEEE Antennas Wirel. Propag. Lett. 2012, 11, 1182–1185. [Google Scholar] [CrossRef]
  20. Chen, J.; Liu, Q.H. Discontinuous Galerkin Time-Domain Methods for Multiscale Electromagnetic Simulations: A Review. Proc. IEEE 2013, 101, 242–254. [Google Scholar] [CrossRef]
  21. Li, P.; Shi, Y.; Jiang, L.J.; Bağcı, H. A Hybrid Time-Domain Discontinuous Galerkin-Boundary Integral Method for Electromagnetic Scattering Analysis. IEEE Trans. Antennas Propag. 2014, 62, 2841–2846. [Google Scholar] [CrossRef]
  22. Yan, S.; Greenwood, A.D.; Jin, J. Modeling of Plasma Formation during High-Power Microwave Breakdown in Air Using the Discontinuous Galerkin Time-Domain Method. IEEE J. Multiscale Multiphys. Comput. Tech. 2016, 1, 2–13. [Google Scholar] [CrossRef]
  23. Sun, Q.; Zhan, Q.; Ren, Q.; Liu, Q.H. Wave Equation-Based Implicit Subdomain DGTD Method for Modeling of Electrically Small Problems. IEEE Trans. Microw. Theory Tech. 2017, 65, 1111–1119. [Google Scholar] [CrossRef]
  24. Victorita, D.; Hassan, F.; Loula, F.; Stéphane, L. Locally implicit discontinuous Galerkin method for time domain electromagnetics. J. Comput. Phys. 2010, 229, 512–526. [Google Scholar]
  25. Guan, Y.; Gong, S.X.; Zhang, S.; Hong, T. Improved time-domain physical optics for transient scattering analysis of electrically large conducting targets. IET Microw. Antennas Propag. 2011, 5, 625–629. [Google Scholar] [CrossRef]
  26. Gao, M.; Yang, F.; Yan, F.; Cui, F.; Zhou, L. Improved quasi-analytic method for transient analysis of electrically large conducting targets illuminated by a complex source beam. IET Microw. Antennas Propag. 2017, 11, 1139–1146. [Google Scholar] [CrossRef]
  27. Guo, G.; Guo, L.; Wang, R. ISAR Image Algorithm Using Time-Domain Scattering Echo Simulated by TDPO Method. IEEE Antennas Wirel. Propag. Lett. 2020, 19, 1331–1335. [Google Scholar] [CrossRef]
  28. Chen, B.; Tong, C. Near-Field Scattering Prediction Based on Refined Time-Domain High-Frequency Method. IEEE Antennas Wirel. Propag. Lett. 2019, 18, 1194–1198. [Google Scholar] [CrossRef]
  29. Tao, Y.B.; Lin, H.; Bao, H.J. Adaptive Aperture Partition in Shooting and Bouncing Ray Method. IEEE Trans. Antennas Propag. 2011, 59, 3347–3357. [Google Scholar] [CrossRef]
  30. Fan, W.; Wei, B.; Wang, H. Analysis of Time-Domain Scattering Characteristics of Large Marine Ships Based on closed-form TDSBR. In Proceedings of the 2019 Cross Strait Quad-Regional Radio Science and Wireless Technology Conference (CSQRWC), Taiyuan, China, 18–21 July 2019; pp. 1–2. [Google Scholar]
  31. Guo, G.; Guo, L.; Wang, R. The Study on Near-Field Scattering of a Target Under Antenna Irradiation by TDSBR Method. IEEE Access 2019, 7, 113476–113487. [Google Scholar] [CrossRef]
  32. Zhou, X.; Zhu, J.Y.; Yu, W.M.; Cui, T.J. Time-Domain Shooting and Bouncing Rays Method Based on Beam Tracing Technique. IEEE Trans. Antennas Propag. 2015, 63, 4037–4048. [Google Scholar] [CrossRef]
  33. Kondori, A.; Esmaeilirad, M.; Baskin, A.; Song, B.; Wei, J.; Chen, W.; Segre, C.U.; Shahbazian-Yassar, R.; Prendergast, D.; Asadi, M. Identifying Catalytic Active Sites of Trimolybdenum Phosphide (Mo3P) for Electrochemical Hydrogen Evolution. Adv. Energy Mater. 2019, 9, 1900516.1–1900516.9. [Google Scholar] [CrossRef]
  34. Khezri, M.; Bradford, M.A.; Vrcelj, Z. Application of RKP-FSM in the buckling and free vibration analysis of thin plates with abrupt thickness changes and internal supports. Int. J. Numer. Meth. Eng. 2015, 104, 125–156. [Google Scholar] [CrossRef]
  35. Valipour, P.; Ghasemi, S.E.; Khosravani, M.R.; Ganji, D. Theoretical analysis on nonlinear vibration of fluid flow in single-walled carbon nanotube. J. Theor. Appl. Phys. 2016, 10, 211–218. [Google Scholar] [CrossRef] [Green Version]
  36. Taflove, A.; Hagness, S.C. Computational Electrodynamics: The Finite-Difference Time-Domain Method, 3rd ed.; Artech House: Boston, MA, USA, 2005. [Google Scholar]
  37. Sun, E.-Y.; Rusch, W.V.T. Time-domain physical-optics. IEEE Trans. Antennas Propag. 1994, 42, 9–15. [Google Scholar]
  38. Pierson, W.J.; Moskowitz, L. A proposed spectral form for fully developed wind seas based on the similarity theory of S. A. kitaigorodskii. J. Geophys. Res. 1964, 69, 5181–5190. [Google Scholar] [CrossRef]
Figure 1. Combined contributions of the two regions.
Figure 1. Combined contributions of the two regions.
Applsci 11 02694 g001
Figure 2. Spatially discrete elements in the discontinuous Galerkin time domain (DGTD) method.
Figure 2. Spatially discrete elements in the discontinuous Galerkin time domain (DGTD) method.
Applsci 11 02694 g002
Figure 3. DGTD region.
Figure 3. DGTD region.
Applsci 11 02694 g003
Figure 4. PEC sphere-plate composite object.
Figure 4. PEC sphere-plate composite object.
Applsci 11 02694 g004
Figure 5. Bistatic radar cross section (RCS) of a perfect electrically conducting (PEC) sphere computed through DGTD and Mie at (a) 0.3004 GHz, and (b) the electric field of a PEC sphere computed through DGTD and Mie at range of frequencies from 0.1 to 500 MHz.
Figure 5. Bistatic radar cross section (RCS) of a perfect electrically conducting (PEC) sphere computed through DGTD and Mie at (a) 0.3004 GHz, and (b) the electric field of a PEC sphere computed through DGTD and Mie at range of frequencies from 0.1 to 500 MHz.
Applsci 11 02694 g005
Figure 6. The RCS of a PEC sphere-plate computed at (a) 0.3004 GHz and (b) 0.5 GHz from the solutions of the DGTDPO method and Method of Moment (MoM).
Figure 6. The RCS of a PEC sphere-plate computed at (a) 0.3004 GHz and (b) 0.5 GHz from the solutions of the DGTDPO method and Method of Moment (MoM).
Applsci 11 02694 g006
Figure 7. Multi-scale object-plate composite object.
Figure 7. Multi-scale object-plate composite object.
Applsci 11 02694 g007
Figure 8. The RCS of a multi-scale object above a PEC plate computed at (a) 0.5 GHz and (b) 1 GHz from the solutions of the DGTD method and MoM.
Figure 8. The RCS of a multi-scale object above a PEC plate computed at (a) 0.5 GHz and (b) 1 GHz from the solutions of the DGTD method and MoM.
Applsci 11 02694 g008
Figure 9. (a) The transient scattered electric field of a multi-scale object computed at theta = 0°, phi = 0°. (b) The RCS of a PEC object computed from 0.5 to 1GHz (theta = 0°, phi = 0°) from the solutions of the DGTD method and MoM.
Figure 9. (a) The transient scattered electric field of a multi-scale object computed at theta = 0°, phi = 0°. (b) The RCS of a PEC object computed from 0.5 to 1GHz (theta = 0°, phi = 0°) from the solutions of the DGTD method and MoM.
Applsci 11 02694 g009
Figure 10. Accuracy comparison of DGTD, TDPO and TDSBR methods for RCS calculation at 1 GHz of multi-scale structural objects.
Figure 10. Accuracy comparison of DGTD, TDPO and TDSBR methods for RCS calculation at 1 GHz of multi-scale structural objects.
Applsci 11 02694 g010
Figure 11. The RCS of a multi-scale object above a plate computed at (a) 1 GHz and (b) 1.5 GHz from the solutions of the DGTDPO method and MoM.
Figure 11. The RCS of a multi-scale object above a plate computed at (a) 1 GHz and (b) 1.5 GHz from the solutions of the DGTDPO method and MoM.
Applsci 11 02694 g011
Figure 12. The multi-object-rough sea surface composite object.
Figure 12. The multi-object-rough sea surface composite object.
Applsci 11 02694 g012
Figure 13. The RCS of multiple objects computed at (a) 1 GHz and (b) 1.5 GHz from the solutions of the DGTD method and MoM.
Figure 13. The RCS of multiple objects computed at (a) 1 GHz and (b) 1.5 GHz from the solutions of the DGTD method and MoM.
Applsci 11 02694 g013
Figure 14. Transient scattered electric field of the multi-object-rough sea surface composite computed at theta = 0°, phi = 0°.
Figure 14. Transient scattered electric field of the multi-object-rough sea surface composite computed at theta = 0°, phi = 0°.
Applsci 11 02694 g014
Figure 15. The RCS of the multi-object and sea surface composite computed at (a) 1 GHz and (b) 1.5 GHz from the solutions of the DGTDPO method and MoM.
Figure 15. The RCS of the multi-object and sea surface composite computed at (a) 1 GHz and (b) 1.5 GHz from the solutions of the DGTDPO method and MoM.
Applsci 11 02694 g015
Table 1. Three forms of numerical flux in the DGTD method.
Table 1. Three forms of numerical flux in the DGTD method.
Numerical Flux Factors k e m k h m v h m v e m
Centered numerical flux1/21/200
Upwind numerical flux Y m k Y m + Y m k Z m k Z m + Z m k 1 Y m + Y m k 1 Z m + Z m k
Partially penalized numerical flux Y m k Y m + Y m k Z m k Z m + Z m k τ Y m + Y m k τ Z m + Z m k
Table 2. The CPU time and memory of DGTD and DGTDPO for a PEC sphere-plate composite object.
Table 2. The CPU time and memory of DGTD and DGTDPO for a PEC sphere-plate composite object.
DGTDDGTDPODecreasing Rate
CPU Time60.87 h0.33 h99.46%
Memory1.79 G545 M70.27%
Table 3. The NRMSD of DGTD, TDPO and TDSBR for the multi-scale object at 1.5GHz.
Table 3. The NRMSD of DGTD, TDPO and TDSBR for the multi-scale object at 1.5GHz.
MethodDGTDTDPOTDSBR
NRMSD0.03480.23600.1028
Table 4. The NRMSD of DGTDPO, TDPO and TDSBR for multi scale-plate composite objects at 1.5 GHz.
Table 4. The NRMSD of DGTDPO, TDPO and TDSBR for multi scale-plate composite objects at 1.5 GHz.
MethodDGTDPOTDPOTDSBR
NRMSD (1.5GHz)0.08230.15300.1431
Table 5. The CPU time and memory of DGTD and DGTDPO for multi scale-plate composite objects.
Table 5. The CPU time and memory of DGTD and DGTDPO for multi scale-plate composite objects.
DGTDDGTDPODecreasing Rate
CPU Time315.56 h1.42 h99.54%
Memory5.46 G1.5 G72.56%
Table 6. The NRMSD of DGTD, TDPO and TDSBR at 1.5GHz for multi-object-rough sea surface composite objects.
Table 6. The NRMSD of DGTD, TDPO and TDSBR at 1.5GHz for multi-object-rough sea surface composite objects.
MethodDGTDPOTDPOTDSBR
NRMSD0.09710.27440.2003
Table 7. The CPU time and memory of DGTD and DGTDPO for multi-object-rough sea surface composite objects.
Table 7. The CPU time and memory of DGTD and DGTDPO for multi-object-rough sea surface composite objects.
DGTDDGTDPODecreasing Rate
CPU Time1142.85 h4 h99.65%
Memory16.71 G4.12 G75.34%
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Ma, C.; Wen, Y.; Zhang, J. A Fast, Hybrid, Time-Domain Discontinuous Galerkin-Physical Optics Method for Composite Electromagnetic Scattering Analysis. Appl. Sci. 2021, 11, 2694. https://doi.org/10.3390/app11062694

AMA Style

Ma C, Wen Y, Zhang J. A Fast, Hybrid, Time-Domain Discontinuous Galerkin-Physical Optics Method for Composite Electromagnetic Scattering Analysis. Applied Sciences. 2021; 11(6):2694. https://doi.org/10.3390/app11062694

Chicago/Turabian Style

Ma, Ceyi, Yinghong Wen, and Jinbao Zhang. 2021. "A Fast, Hybrid, Time-Domain Discontinuous Galerkin-Physical Optics Method for Composite Electromagnetic Scattering Analysis" Applied Sciences 11, no. 6: 2694. https://doi.org/10.3390/app11062694

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