from surface equivalence principle to modular domain ...dd23.kaist.ac.kr/slides/florian_muth.pdf ·...

26
CST – COMPUTER SIMULATION TECHNOLOGY | www.cst.com From Surface Equivalence Principle to Modular Domain Decomposition Florian Muth* Hermann Schneider* * PhD students

Upload: vankhuong

Post on 05-Jun-2018

217 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: From Surface Equivalence Principle to Modular Domain ...dd23.kaist.ac.kr/slides/Florian_Muth.pdf · CST – COMPUTER ... From Surface Equivalence Principle to Modular Domain Decomposition

CST – COMPUTER SIMULATION TECHNOLOGY | www.cst.com

From Surface Equivalence Principle

to Modular Domain Decomposition

Florian Muth*

Hermann Schneider*

* PhD students

Page 2: From Surface Equivalence Principle to Modular Domain ...dd23.kaist.ac.kr/slides/Florian_Muth.pdf · CST – COMPUTER ... From Surface Equivalence Principle to Modular Domain Decomposition

CST – COMPUTER SIMULATION TECHNOLOGY | www.cst.com

Challenge: complex/large models

Multiple scales

Different electromagnetic properties

Full set of MAXWELL’s equations

Motivation I

2

≈ 𝟔𝟓𝟎𝝀

⇒ 𝟏𝟎𝟏𝟐 mesh cells (10 lines per wavelength)

E.g.:

1.5 GHz GPS antenna

Page 3: From Surface Equivalence Principle to Modular Domain ...dd23.kaist.ac.kr/slides/Florian_Muth.pdf · CST – COMPUTER ... From Surface Equivalence Principle to Modular Domain Decomposition

CST – COMPUTER SIMULATION TECHNOLOGY | www.cst.com

Approach: domain decomposition

Tightly coupled subdomains, full system solve necessary

global iterative solver

Couple existing solvers → modular, black box framework

arbitrary solvers

Coupling via surface currents

Integration in commercial software

Motivation II

3

FEM

BEM Asymptotic

Global Iterative Solver

Page 4: From Surface Equivalence Principle to Modular Domain ...dd23.kaist.ac.kr/slides/Florian_Muth.pdf · CST – COMPUTER ... From Surface Equivalence Principle to Modular Domain Decomposition

CST – COMPUTER SIMULATION TECHNOLOGY | www.cst.com

Motivation

Surface Equivalence Principle

Iterative Domain Decomposition

First Results

Conclusion and Outlook

Outline

4

Page 5: From Surface Equivalence Principle to Modular Domain ...dd23.kaist.ac.kr/slides/Florian_Muth.pdf · CST – COMPUTER ... From Surface Equivalence Principle to Modular Domain Decomposition

CST – COMPUTER SIMULATION TECHNOLOGY | www.cst.com

Surface Equivalence Principle I

Full model

5

Sources and materials enclosed by surface 𝑆 can be

replaced by equivalent surface currents 𝐽 𝑠 and 𝑀𝑠:

Equivalent model for outer domain

Page 6: From Surface Equivalence Principle to Modular Domain ...dd23.kaist.ac.kr/slides/Florian_Muth.pdf · CST – COMPUTER ... From Surface Equivalence Principle to Modular Domain Decomposition

CST – COMPUTER SIMULATION TECHNOLOGY | www.cst.com

Surface Equivalence Principle I

Full model

6

Sources and materials enclosed by surface 𝑆 can be

replaced by equivalent surface currents 𝐽 𝑠 and 𝑀𝑠:

Equivalent model for inner domain

Page 7: From Surface Equivalence Principle to Modular Domain ...dd23.kaist.ac.kr/slides/Florian_Muth.pdf · CST – COMPUTER ... From Surface Equivalence Principle to Modular Domain Decomposition

CST – COMPUTER SIMULATION TECHNOLOGY | www.cst.com

Surface Equivalence Principle I

7

Sources and materials enclosed by surface 𝑆 can be

replaced by equivalent surface currents 𝐽 𝑠 and 𝑀𝑠:

full

model

outer

equivalent

inner

equivalent

Page 8: From Surface Equivalence Principle to Modular Domain ...dd23.kaist.ac.kr/slides/Florian_Muth.pdf · CST – COMPUTER ... From Surface Equivalence Principle to Modular Domain Decomposition

CST – COMPUTER SIMULATION TECHNOLOGY | www.cst.com

Surface Equivalence Principle II

8

Will be utilized for black box DD approach

Coupling of subdomains via surface currents

Subdomains need to provide surface currents only

Resulting in an iterative DD method

Page 9: From Surface Equivalence Principle to Modular Domain ...dd23.kaist.ac.kr/slides/Florian_Muth.pdf · CST – COMPUTER ... From Surface Equivalence Principle to Modular Domain Decomposition

CST – COMPUTER SIMULATION TECHNOLOGY | www.cst.com

Motivation

Surface Equivalence Principle

Iterative Domain Decomposition

First Results

Conclusion and Outlook

Outline

9

Page 10: From Surface Equivalence Principle to Modular Domain ...dd23.kaist.ac.kr/slides/Florian_Muth.pdf · CST – COMPUTER ... From Surface Equivalence Principle to Modular Domain Decomposition

CST – COMPUTER SIMULATION TECHNOLOGY | www.cst.com

Iterative Domain Decomposition Typical Coupled System

10

Page 11: From Surface Equivalence Principle to Modular Domain ...dd23.kaist.ac.kr/slides/Florian_Muth.pdf · CST – COMPUTER ... From Surface Equivalence Principle to Modular Domain Decomposition

CST – COMPUTER SIMULATION TECHNOLOGY | www.cst.com

Iterative Domain Decomposition Coupled System + Surface Equivalence Principle

11

source monitor

source monitor

Page 12: From Surface Equivalence Principle to Modular Domain ...dd23.kaist.ac.kr/slides/Florian_Muth.pdf · CST – COMPUTER ... From Surface Equivalence Principle to Modular Domain Decomposition

CST – COMPUTER SIMULATION TECHNOLOGY | www.cst.com

Iterative Domain Decomposition Equivalence Principle Motivated Approach

12

solve

GM

RES

source monitor

solve

Resulting system solved for surface quantities 𝑥 1 and 𝑥 2, e.g. by fixpoint

iteration or accelerated by GMRES

Page 13: From Surface Equivalence Principle to Modular Domain ...dd23.kaist.ac.kr/slides/Florian_Muth.pdf · CST – COMPUTER ... From Surface Equivalence Principle to Modular Domain Decomposition

CST – COMPUTER SIMULATION TECHNOLOGY | www.cst.com

Motivation

Surface Equivalence Principle

Iterative Domain Decomposition

First Results

Conclusion and Outlook

Outline

13

Page 14: From Surface Equivalence Principle to Modular Domain ...dd23.kaist.ac.kr/slides/Florian_Muth.pdf · CST – COMPUTER ... From Surface Equivalence Principle to Modular Domain Decomposition

CST – COMPUTER SIMULATION TECHNOLOGY | www.cst.com

Area of application of this project

Small number of user-defined, coupled subdomains

Priority not on scalability, but flexibility

E.g. antenna placement

Model: 1x2 patch antenna array

Academic example

For investigation purposes

First Results

14

≈ 2𝜆

Page 15: From Surface Equivalence Principle to Modular Domain ...dd23.kaist.ac.kr/slides/Florian_Muth.pdf · CST – COMPUTER ... From Surface Equivalence Principle to Modular Domain Decomposition

CST – COMPUTER SIMULATION TECHNOLOGY | www.cst.com

First Results Setup

ABC

Domain 2 Domain 1

Air buffer

(wireframe)

Coupling

interface

15

FEM-FEM coupling

Non-overlapping subdomains

Absorbing Boundary Condition

Broadside radiation

Non-conforming mesh at

interface

Page 16: From Surface Equivalence Principle to Modular Domain ...dd23.kaist.ac.kr/slides/Florian_Muth.pdf · CST – COMPUTER ... From Surface Equivalence Principle to Modular Domain Decomposition

CST – COMPUTER SIMULATION TECHNOLOGY | www.cst.com

First Results E-Field on 1D-Curve

16

Interface

X

Page 17: From Surface Equivalence Principle to Modular Domain ...dd23.kaist.ac.kr/slides/Florian_Muth.pdf · CST – COMPUTER ... From Surface Equivalence Principle to Modular Domain Decomposition

CST – COMPUTER SIMULATION TECHNOLOGY | www.cst.com

First Results Far Field

17

Full model: DD approach:

Page 18: From Surface Equivalence Principle to Modular Domain ...dd23.kaist.ac.kr/slides/Florian_Muth.pdf · CST – COMPUTER ... From Surface Equivalence Principle to Modular Domain Decomposition

CST – COMPUTER SIMULATION TECHNOLOGY | www.cst.com

Norm based on physical

quantities

Independent of basis

functions

Support of different types of

electromagnetic solvers

First Results GMRES Residual Convergence

18

Page 19: From Surface Equivalence Principle to Modular Domain ...dd23.kaist.ac.kr/slides/Florian_Muth.pdf · CST – COMPUTER ... From Surface Equivalence Principle to Modular Domain Decomposition

CST – COMPUTER SIMULATION TECHNOLOGY | www.cst.com

Residual in surface quantities ↔ errors

in quantities of interest?

Abs. error < 10−3 sufficient for typical

engineering applications

Rel. residual < 4 ∙ 10−2 already

enough!?

First Results S-Parameter Convergence

19

Page 20: From Surface Equivalence Principle to Modular Domain ...dd23.kaist.ac.kr/slides/Florian_Muth.pdf · CST – COMPUTER ... From Surface Equivalence Principle to Modular Domain Decomposition

CST – COMPUTER SIMULATION TECHNOLOGY | www.cst.com

Domain 2 Domain 1

Overlap 𝑑

DD approach features high

flexibility in defining coupling

surfaces

Overlaps can be easily

introduced

First Results Overlap Parameter Study I

20

Page 21: From Surface Equivalence Principle to Modular Domain ...dd23.kaist.ac.kr/slides/Florian_Muth.pdf · CST – COMPUTER ... From Surface Equivalence Principle to Modular Domain Decomposition

CST – COMPUTER SIMULATION TECHNOLOGY | www.cst.com

First Results Overlap Parameter Study II

21

𝑑

𝑑 Major improvement in convergence

No significant performance

drawback!

One mesh cell layer overlap:

𝑑 = 4 ∙ 10−2𝜆

Page 22: From Surface Equivalence Principle to Modular Domain ...dd23.kaist.ac.kr/slides/Florian_Muth.pdf · CST – COMPUTER ... From Surface Equivalence Principle to Modular Domain Decomposition

CST – COMPUTER SIMULATION TECHNOLOGY | www.cst.com

Motivation

Surface Equivalence Principle

Iterative Domain Decomposition

First Results

Conclusion and Outlook

Outline

22

Page 23: From Surface Equivalence Principle to Modular Domain ...dd23.kaist.ac.kr/slides/Florian_Muth.pdf · CST – COMPUTER ... From Surface Equivalence Principle to Modular Domain Decomposition

CST – COMPUTER SIMULATION TECHNOLOGY | www.cst.com

DD approach suitable for large and complex setups

Modular, black box framework arbitrary solvers

Equivalence principle motivated coupling via surface

currents

High flexibility in defining coupling surfaces

Promising first results, accelerated convergence due to

introduced overlap

Conclusion

23

Page 24: From Surface Equivalence Principle to Modular Domain ...dd23.kaist.ac.kr/slides/Florian_Muth.pdf · CST – COMPUTER ... From Surface Equivalence Principle to Modular Domain Decomposition

CST – COMPUTER SIMULATION TECHNOLOGY | www.cst.com

?

Proper definition of the norm

Residual ↔ errors in the quantities

of interest

Dependency of convergence on

coupling strength of subdomains

Treatment of cross-points

Outlook

24

Page 25: From Surface Equivalence Principle to Modular Domain ...dd23.kaist.ac.kr/slides/Florian_Muth.pdf · CST – COMPUTER ... From Surface Equivalence Principle to Modular Domain Decomposition

CST – COMPUTER SIMULATION TECHNOLOGY | www.cst.com

Thank You For Your Attention!

25

Any Questions?

Page 26: From Surface Equivalence Principle to Modular Domain ...dd23.kaist.ac.kr/slides/Florian_Muth.pdf · CST – COMPUTER ... From Surface Equivalence Principle to Modular Domain Decomposition