BioEM-Workshop'16 JanTaroSvejda komp · O All (dis)advantages of FDTD scheme O Controlled by...

11
!"#$%&' )*+#, -./%& 01#2, +1342*516$+ 7158 4+# 60 963"2#: 7#1;85#, +4"#<"6+1516$ "<1$91"2# =*$ >*<6 '?#@,*AB C$,<#*+ D#$$1$;+A *$, .*$1#2 %<$1A AE#$#<*2 *$, >8#6<#519*2 %2#95<19*2 %$;1$##<1$; FC>%GB H*9425I 60 %$;1$##<1$; J$1?#<+15I 60 .41+)4<;/%++#$B ./KLMKN .41+)4<;B E#<3*$I 19.05.2016 / EDUHF-LAB MRI, Magdeburg Mastertitelformat bearbeiten Outline O What is openEMS? O Concept of circuit simulation based superposition O Theory O Simple example O Show cases in openEMS O Conclusion 19.05.2016 / EDUHF-LAB MRI, Magdeburg Jan Taro Svejda 2

Transcript of BioEM-Workshop'16 JanTaroSvejda komp · O All (dis)advantages of FDTD scheme O Controlled by...

!"#$%&'()*+#,(-./%&(01#2,(

+1342*516$+(7158(4+#(60(963"2#:(

7#1;85#,(+4"#<"6+1516$("<1$91"2#

=*$(>*<6('?#@,*AB(C$,<#*+(D#$$1$;+A( *$,(.*$1#2(%<$1A

AE#$#<*2(*$,(>8#6<#519*2(%2#95<19*2(%$;1$##<1$;(FC>%GB(H*9425I(60(%$;1$##<1$;J$1?#<+15I(60(.41+)4<;/%++#$B(./KLMKN(.41+)4<;B(E#<3*$I

19.05.2016 / EDUHF-LAB MRI, Magdeburg

Mastertitelformat bearbeitenOutline

O What is openEMS?O Concept of circuit simulation based superpositionO TheoryO Simple example

O Show cases in openEMSO Conclusion

19.05.2016 / EDUHF-LAB MRI, Magdeburg Jan Taro Svejda 2

Mastertitelformat bearbeitenWhat is openEMS?

O openEMS is …O … a 3D electromagnetic field solverO … open-source (licensed under the GNU GPL)O … suitable for Linux, Windows

O Controlled byO Matlab™ (commercial) orO Octave (open-source)

O Postprocessing directly in Matlab/OctaveO Field plots with

O Paraview (open-source) orO Matlab/Octave

19.05.2016 / EDUHF-LAB MRI, Magdeburg Jan Taro Svejda 3

Mastertitelformat bearbeiten

!"

!#

!$

!"%

!$%

&$

&#

&#'

&"'

&"

(

!"

!#

!$

!"%

!$%

&$

&#

&#'

&"'

&"

(

)*

)+

What is openEMS?

O Field calculations based onEC-FDTD1 schemeO Time domain method ! broadband solutionO Resources scale linearly with problem sizeO Simple integration of advanced dispersive

material modelsO Calculations in …

O … Cartesian coordinates andO … Cylindrical coordinates

19.05.2016 / EDUHF-LAB MRI, Magdeburg Jan Taro Svejda 4

1 equivalent circuit (EC) - finite-difference time-domain (FDTD)

Mastertitelformat bearbeitenCircuit simulation based superposition

O Purpose

1. Replace lumped components withlumped ports

2. Carry out full wave simulation for each port

3. Take S-parameters to circuit simulationand apply complex network

4. Use the resulting currents for complexweighted field superposition

19.05.2016 / EDUHF-LAB MRI, Magdeburg Jan Taro Svejda 5

Mastertitelformat bearbeitenCircuit simulation based superposition

19.05.2016 / EDUHF-LAB MRI, Magdeburg Jan Taro Svejda 6

[1] K. Karlsson, et.al., “Optimization of antenna diversity gain by combining full-wave and circuit simulations”, in Proc. Second European Conference in Antennas and Propagation EuCAP 2007, Nov. 2007

Mastertitelformat bearbeitenCircuit simulation based superposition

19.05.2016 / EDUHF-LAB MRI, Magdeburg Jan Taro Svejda 7

Mastertitelformat bearbeitenCircuit simulation based superposition

O AdvantageO Fast computation of fields when only

network (lumped elements) has changedO Simple and fast calculation of total fieldO Highly suitable for optimisation Problems

O DisadvantageO Full wave simulation for each port necessary

O Increase of simulation time …… but: due to terminations no resonant structure(quick single simulations)

O Structural change leads to complete new simulation (for each port)

19.05.2016 / EDUHF-LAB MRI, Magdeburg Jan Taro Svejda 8

Mastertitelformat bearbeitenCircuit simulation based superposition

O Easy implementation in openEMS

O With script in Matlab/OctaveO Small circuit simulation tool-box (CTB)

included in openEMSO Further computation in other

circuit simulation software:O Advanced Design System (ADS)™ (commercial) orO Qucs (open-source)

O All possible optimisation routinesare useable in Matlab/Octave Postprocessing

19.05.2016 / EDUHF-LAB MRI, Magdeburg Jan Taro Svejda 9

Mastertitelformat bearbeitenShow cases

O Single loop coilO Capacitors and Matching Network

O 6 channel array of loop coilO Cylindrical coordinatesO Worst case SAR -> Safety

O Non-circular shaped birdcageO Optimisation of capacitors

for high polarisation purity

19.05.2016 / EDUHF-LAB MRI, Magdeburg Jan Taro Svejda 10

Mastertitelformat bearbeitenShow case:Single loop coil for head

O Simulation setupO 3 capacitors (red) for tuningO Matching network at port 1 (blue)

19.05.2016 / EDUHF-LAB MRI, Magdeburg Jan Taro Svejda 11

Mastertitelformat bearbeitenShow case:Single loop coil for head

19.05.2016 / EDUHF-LAB MRI, Magdeburg Jan Taro Svejda 12

Mastertitelformat bearbeitenShow case:Single loop coil for head

O Optimized S-parameters (tuning/matching)O Tuning in MatlabO Matching with ADS

19.05.2016 / EDUHF-LAB MRI, Magdeburg Jan Taro Svejda 13

Mastertitelformat bearbeitenShow case:Single loop coil for head

19.05.2016 / EDUHF-LAB MRI, Magdeburg Jan Taro Svejda 14

Mastertitelformat bearbeiten

O Simulation setup:O Use of cylindrical coordinates

19.05.2016 / EDUHF-LAB MRI, Magdeburg Jan Taro Svejda 15

Mastertitelformat bearbeiten

19.05.2016 / EDUHF-LAB MRI, Magdeburg Jan Taro Svejda 16

Mastertitelformat bearbeiten

19.05.2016 / EDUHF-LAB MRI, Magdeburg Jan Taro Svejda 17

Mastertitelformat bearbeitenShow case:Non-circular shaped birdcage

O Simulation setup:O One half of birdcage flattenedO 16 rungs involved, each with one capacitor

19.05.2016 / EDUHF-LAB MRI, Magdeburg Jan Taro Svejda 18

Mastertitelformat bearbeitenShow case:Non-circular shaped birdcage

19.05.2016 / EDUHF-LAB MRI, Magdeburg Jan Taro Svejda 19

Mastertitelformat bearbeitenShow case:Non-circular shaped birdcage

O Optimized fieldsO Excitation with two ports

and quadrature phase difference

19.05.2016 / EDUHF-LAB MRI, Magdeburg Jan Taro Svejda 20

Mastertitelformat bearbeitenConclusion

O openEMSO Free and open-source EC-FDTD solverO Supports Cartesian and Cylindrical coordinatesO All (dis)advantages of FDTD schemeO Controlled by powerful Matlab/Octave interface

O Parameterized structureO Postprocessing directly in Matlab/OctaveO Arbitrary optimisations

O Circuit simulator feature includedO Circuit simulation based superposition

O Highly suitable for non structural optimisationsO Simulation for each port/lumped element

needed19.05.2016 / EDUHF-LAB MRI, Magdeburg Jan Taro Svejda 21

>8*$P(I64(06<(I64<

*55#$516$

19.05.2016 / EDUHF-LAB MRI, Magdeburg

E#5(6"#$%&'(6$(!""#$%%&#'()*+,-'

H##2(0<##(56(,67$26*,B(#?*24*5#(*$,(96$5<1)45#