Computational & Technology Resources
an online resource for computational,
engineering & technology publications 

Computational Science, Engineering & Technology Series
ISSN 17593158 CSETS: 21
PARALLEL, DISTRIBUTED AND GRID COMPUTING FOR ENGINEERING Edited by: B.H.V. Topping, P. Iványi
Chapter 14
A Parallel Hybrid Time Domain Method for Large Scale Electromagnetic Simulations K. Morgan^{1}, Z.Q. Xie^{2} and O. Hassan^{2}
^{1}Wales Institute of Mathematical and Computational Sciences, K. Morgan, Z.Q. Xie, O. Hassan, "A Parallel Hybrid Time Domain Method for Large Scale Electromagnetic Simulations", in B.H.V. Topping, P. Iványi, (Editors), "Parallel, Distributed and Grid Computing for Engineering", SaxeCoburg Publications, Stirlingshire, UK, Chapter 14, pp 309328, 2009. doi:10.4203/csets.21.14
Keywords: computational electromagnetics, scattering, time domain, hybrid algorithm, overlapping meshes, parallelisation.
Summary
This paper considers the solution of large scale problems in electromagnetics in the time domain. The selected
application area is the simulation of the interaction between a plane electromagnetic wave by a general layered scatterer. We develop a hybrid solution procedure, which couples a modification of a finite element time domain approach [1], used on an unstructured grid in the vicinity of the scatterer, with the explicit finite difference time domain method [2], used for the remainder of free space on a Cartesian grid. This approach
requires the solution of the hybrid mesh generation problem and needs to account for intermesh transfer of information. Information is transferred accurately and efficiently between the two solution algorithms by overlapping the meshes in such a way that the vertices of the two meshes coincide in the overlap region. The far field boundary condition is imposed by the addition of an artificial perfectly matched layer, located at a finite distance from the
obstacle. Automatically generated unstructured meshes can contain a number of small elements, because of the constraints that may be imposed due to the complexity of the geometry. With an explicit solution scheme, the appearance of these elements results in a severe limitation on the size of the allowable time step and a corresponding significant rise in the CPU time. We will demonstrate how this effect may be alleviated, and computational efficiency maintained, by adopting an implicit/explicit implementation on the unstructured portion of the mesh. The complete simulation process is parallelised to enable the solution of large scale problems and the efficiency of the parallelisation is demonstrated. The results obtained for the simulation of a problem of scattering by a perfectly conducting UAV configuration are described and the computational performance that can be achieved is presented.
References
purchase the fulltext of this chapter (price £20)
go to the previous chapter 
