Presentation is loading. Please wait.

Presentation is loading. Please wait.

1/15 IEEE-APS Toronto, July 2010 J.-P. B ERENGER*, F. COSTEN** *Centre d’Analyse de Défense 16 bis, Avenue Prieur de la Côte d’Or 94114 Arcueil, France.

Similar presentations


Presentation on theme: "1/15 IEEE-APS Toronto, July 2010 J.-P. B ERENGER*, F. COSTEN** *Centre d’Analyse de Défense 16 bis, Avenue Prieur de la Côte d’Or 94114 Arcueil, France."— Presentation transcript:

1 1/15 IEEE-APS Toronto, July 2010 J.-P. B ERENGER*, F. COSTEN** *Centre d’Analyse de Défense 16 bis, Avenue Prieur de la Côte d’Or 94114 Arcueil, France **School of Electrical and Electronic Engineering The University of Manchester Sackville Street Building, Manchester, M60 1QD, UK jpberenger@gmail.com; f.costen@cs.man.ac.ukjpberenger@gmail.com Application of the Huygens Absorbing Boundary Condition to Wave-Structure Interaction Problems IEEE AP-S & URSI Toronto 12-16 July 2010

2 2/15 IEEE-APS Toronto, June 2009 Introduction - The Huygens ABC was introduced in three papers in 2003-2007. - Can be viewed as just another implementation of analytical ABCs. (Mur, Higdon). However, provides us with more possibilities. - In this presentation the HABC is combined with a real stretch of the mesh to realize an effective ABC for wave-structure interaction problems. This combination is: - more effective than any previous analytical ABC. It can challenge the PML ABC in terms of computational cost and accuracy, at least from 2D tests. - simpler to implement than the PML ABC.

3 3/15 The Principle of the Huygens ABC Zero field Zero field Zero field Zero field Any boundary condition Source field Outgoing field Huygens surface radiating field opposite to outgoing field Introduced independently in special cases: Multiple absorbing surfaces (Sudiarta, 2003) and Teleportation (Diaz and Scherbatko, 2004). Later generalized as Huygens ABC (Berenger, 2007). The principle is simple: radiating a wave opposite to the outgoing field.

4 4/15 The Huygens ABC: need of an operator A problem to implement this simple idea: the outgoing field is not known where the Huygens surface must be enforced (if it were known this would be a perfect ABC!). Huygens Surface Ey(0) Hz(1/2) Theory shows that the overall reflection is the same as the one of the operator. => The new ABC is nothing but another implementation of operator ABC’s. An operator (Higdon, others) is needed to evaluate the field to be radiated by the Huygens surface. Advantage of the new implementation: Easy combination with other ABC’s (PML or Analytical ABC).

5 5/15 Wave-Structure Interaction problems dHig Higdon ABC Object = 300-cell thin plate The evanescent waves are not absorbed by Higdon operator (nor by Mur ABC) With Operator ABC the object-ABC separation must be large, typically ~ object size Ei ki Test point The incident wave is a Unit-Step wave

6 6/15 Wave-Structure Interaction problems As expected, the results are like with the Higdon Operator ABC => Used “as is”, the HABC is just another implementation of Higdon ABC, with same drawback (no absorption of evanescent waves). With a HABC (Higdon) and a PEC behind it (separation = 2 FDTD cells) dPEC PEC Object = 300-cell thin plate HABC

7 7/15 Combination of Huygens ABC with a stretched mesh - A Huygens ABC to absorb traveling waves (highest frequencies). - Outside the HABC only low frequency evanescent waves are present. For a scatterer of size W they decrease in function of distance as: => A very coarse mesh region (real stretch of coordinates) can be used to “absorb” evanescent waves (i.e. to permit natural decrease). We can hope the needed coarse mesh be < 10-20 cells in thickness. Coarse Mesh Frequency Traveling waves Evanescent waves Stretch of Mesh HABC (Higdon)  = 2 w The proposed idea: HABC (Higdon) No ABC Coarse Mesh Coarse Mesh Coarse Mesh Scatterer

8 8/15 Huygens ABC in 2D or 3D HABC PEC Source HABC PEC Source HABC Extensions To render the HABC equivalent, rigorously, to an operator ABC, extensions of HABC lines (surfaces in 3D) must be added in corner regions. Not equivalent to operator ABC Equivalent to operator ABC -The results presented in the following have been computed with the extensions. - The need of extensions was not discovered in 2003-2007 papers. It is the subject of a submitted paper (F. Costen, JP Berenger, Journ. Comp. Phys.)

9 9/15 Can the HABC be placed close to the object? dPEC = 900 cells dPEC PEC Object = 300-cell thin plate HABC dHABC The FDTD cell is uniform in the FDTD domain - The HABC does absorb very well the traveling waves even if it is quite close to the object (here, 3-cell separation with a 300-cell object). - The evanescent waves are absorbed (natural decrease) in the large surrounding mesh. dPEC = 900 cells dPEC PEC Object = 300-cell thin plate HABC dHABC => YES

10 10/15 Use of a stretched mesh outside the HABC  max Fine mesh HABC (Extensions not drawn) Coarse Mesh Mesh Transition 0 4 3 4+ng Transition Coarse Distance from Object in cells Spatial step  Object HSG ng cells growing geometrically - HSG 3 cells from object - 4 cells of constant size  - ng cells that grow geometrically from  to  max Characteristic length of decrease of surrounding evanescent waves = size w of object => Maximum step  max probably of the order of size w.

11 11/15 An experiment with a stretched mesh => 26 stretched cells can replace 900 non-stretched cells In this experiment the maximum step  max is constant (= W / 5) and the transition region varies from ng = 0 to ng = 8 cells. dPEC < 26 cells  900 non-stretched cells HABC PEC dPEC < 26 cells  900 non-stretched cells HABC PEC

12 12/15 An experiment with a stretched mesh => 17 stretched cells can replace 900 non-stretched cells In this experiment the transition region is constant (ng = 8 cells) and the maximum step  max varies from w / 10 to W / 1. dPEC < 40 cells  900 non-stretched cells HABC PEC

13 13/15 Comparison with the CFS-PML The Physics behind Optimized CFS-PML and HABC+stretched mesh is the same. Both methods rely on separation of evanescent waves with traveling waves: evanescent waves at low frequency, traveling waves at high frequency Frequency Traveling waves Evanescent waves  f 0 = 2 w / c  = 2 w Stretch of Mesh HABC (Higdon) CFS-PML  real stretch CFS-PML  normal absorbing PML The Physics CFS-PML ABC HABC+STRETCH -> From this we can expect similar performance in terms of computational cost -> HABC is more general: CFS-PML requires  sinh  = constant

14 14/15 Comparison with the PML -15 cells thick normal PML - 5 cells thick CFS-PML - HABC + Stretched grid - HABC: big FDTD domain, but filled with big FDTD cells. - HABC is intermediate between normal PML and Optimized CFS-PML in terms of CPU time (one cell of PML is 1.5-2 times more costly than one cell of vacuum). - HABC is simpler to implement. - Further works to improve HABC (higher order operator, optimization of the mesh stretch). With PML With HABC Domain sizes:

15 15/15 Conclusion Combination of a HABC with a strongly stretched mesh realizes an effective ABC for the solution of wave-structure interaction problems. This ABC can challenge the PML ABC in terms of computational cost reduction. Only the optimized CFS-PML remains slightly better, but HABC has not yet been optimized. HABC implementation is simpler than PML implementation. The same principle could be used with other problems where evanescent waves are only present at low frequency (waveguides). Extension to 3D is currently under investigation.

16 16/15 - References - The Huygens ABC I. Wayan Sudiarta, An absorbing boundary condition for FDTD truncation using multiple absorbing surfaces, IEEE Trans. Antennas Propag. 51 (2003), 3268-3275. R.E. Diaz, I. Scherbatko, A simple stackable re-radiating boundary condition (rRBC) for FDTD, IEEE Antennas Propag. Magazine 46 (1) (2004) 124-130. Bérenger J.P. “ On the Huygens Absorbing Boundary Conditions for Electromagnetics” Journal of Computational Physics, n° 226, 2007.


Download ppt "1/15 IEEE-APS Toronto, July 2010 J.-P. B ERENGER*, F. COSTEN** *Centre d’Analyse de Défense 16 bis, Avenue Prieur de la Côte d’Or 94114 Arcueil, France."

Similar presentations


Ads by Google