Adaptive Simulation of a Folded Patch Antenna with Dynamical hp-meshes

This is another example of a dynamically adapted hp-mesh using SMOVE. The example is part of a paper I will submit soon (preprint link). It shows a triple slot patch antenna. The structure is included in the examples of CST MICROWAVE STUDIO.

To view the video, depending on your browser and platform either press Click To Play or just click the picture and allow for some seconds caching time. If the video doesn’t work (Quicktime plugin required + there appears to be a problem with Firefox) please use one of these direct video links [FLV lo-res (2.9 MB)] [FLV hi-res (9.2 MB)] [GIF lo-res (3.5 MB)] [GIF hi-res (9.2 MB)].

folded_patch_hires

The absolute value of the electric field is on the left and the hp-mesh using embedded triangles for visualizing the tensor product orders (cf. Demkowicz, Solin) is on the right. The adaptation strategy is HP_ANISO, i.e., allowing for anisotropic refinement in the mesh step size and the polynomial order. The computation and adaptation is done in a three-dimensional domain. The viewplane is located at the bottom of the antenna substrate.

Electric farfield in the azimuth plane.

Electric farfield in the elevation plane.

Dynamical hp-mesh with SMOVE

Here is an example of a dynamically adapted hp-mesh using SMOVE. I presented the example at the SCEE conference in Sep 2012. The respective slides can be found here.

Press Click To Play and allow for some seconds caching time. If the video doesn’t work (Quicktime plugin required + there appears to be a problem with Firefox) please use one of these direct video links [FLV lo-res (3.4 MB)] [FLV hi-res (14 MB)] [GIF lo-res (3.4 MB)] [GIF hi-res (8.7 MB)].

The top panel shows the y-component of the electric field, below is the estimated element error, next is the adaptation flag (-2: irreducible, -1: reduce, 0: fine, 1: refine, 2: non-refinable) and last is the hp-mesh using embedded triangles for visualizing the tensor product orders (cf. Demkowicz, Solin). The adaptation strategy is HP_ANISO, i.e., allowing for anisotropic refinement in the mesh step size and the polynomial order. The computation and adaptation is done in a three-dimensional domain, the visualizations show cut views.

After finding the initial mesh the mesh step sizes, h, and elementwise approximation orders, p, are adapted autonomously such that the prescribed error tolerance of 1E-5 is met throughout the time-domain simulation (see below or page 70 of the talk).

dynamic_hp_waveguide_lores

Example of an hp-Mesh obtained with SMOVE

Below you can see an example of how SMOVE automatically finds an hp-adapted initial mesh to given initial conditions (Gaussian profiles along all coordinates in this case). The left panel shows the magnitude of the electric field (please ignore the visualization artifacts occurring sometimes around the border of the field solution). The right panel shows the process of the mesh adaptation using the refinement strategy HP_ANISO, i.e., allowing for anisotropic refinement in the mesh step size h and the polynomial order p. Keep in mind that this example is meant to demonstrate the adaptation process. The final relative L2-error of the field solution reaches below 1E-9, a ludicrously small error. In a real simulation a less refined mesh would suffice. The computation and adaptation is done in a three-dimensional domain, the visualizations show cut views.

Press Click To Play and allow for some seconds caching time. If the video does not start (Quicktime plugin required + there appears to be a problem with Firefox) please use one of these direct video links [FLV lo-res (800 kB)] [FLV hi-res (1.5 MB)] [GIF lo-res (340 kB)] [GIF hi-res (2.2 MB)].

hp_initial_hp_aniso