A two-dimensional discontinuous Galerkin finite element method algorithm in the time domain was developed for calculation of the radar cross-section of an arbitrary object. The algorithm was formed using local nodal basis functions in each element and coupling them via numerical upwind flux. Both transverse electric and transverse magnetic polarization, as well as three different dispersive material models, were handled. The computational domain was effectively truncated with low reflections using the uniaxial perfectly matched layer method. Two different time stepping methods were used, low-storage explicit Runge-Kutta and Leap-Frog, to allow for flexibility in the time step and application of a stabilization method. The algorithm was verified with geometries, which have analytical expressions, and an existing validated code. The algorithm was also compared to an existing algorithm, which utilized the continuous finite element method with implicit time stepping, and showed outstanding performance regarding computation time and memory allocation. Since the developed algorithm had explicit time stepping could no general conclusions favoring any of the methods beyond these specific algorithms be made. The results still encouraged continued development of the DGFEM algorithm, where the expansion into three dimensions and optimizations could be explored further.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:uu-424009 |
Date | January 2020 |
Creators | Persson, Daniel |
Publisher | Uppsala universitet, Avdelningen för beräkningsvetenskap |
Source Sets | DiVA Archive at Upsalla University |
Language | English |
Detected Language | English |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Relation | UPTEC F, 1401-5757 ; 20052 |
Page generated in 0.1686 seconds