• No results found

Discrete Green's function diakoptics : a toy problem

N/A
N/A
Protected

Academic year: 2021

Share "Discrete Green's function diakoptics : a toy problem"

Copied!
5
0
0

Bezig met laden.... (Bekijk nu de volledige tekst)

Hele tekst

(1)

Discrete Green's function diakoptics : a toy problem

Citation for published version (APA):

Hon, de, B. P., & Arnold, J. M. (2010). Discrete Green's function diakoptics : a toy problem. In Proceedings of the 2010 International Conference on Electromagnetics in Advanced Applications (ICEAA '10), September 20-24, 2010, Sydney, Australia (pp. 565-568). Institute of Electrical and Electronics Engineers.

Document status and date: Published: 01/01/2010

Document Version:

Publisher’s PDF, also known as Version of Record (includes final page, issue and volume numbers)

Please check the document version of this publication:

• A submitted manuscript is the version of the article upon submission and before peer-review. There can be important differences between the submitted version and the official published version of record. People interested in the research are advised to contact the author for the final version of the publication, or visit the DOI to the publisher's website.

• The final author version and the galley proof are versions of the publication after peer review.

• The final published version features the final layout of the paper including the volume, issue and page numbers.

Link to publication

General rights

Copyright and moral rights for the publications made accessible in the public portal are retained by the authors and/or other copyright owners and it is a condition of accessing publications that users recognise and abide by the legal requirements associated with these rights. • Users may download and print one copy of any publication from the public portal for the purpose of private study or research. • You may not further distribute the material or use it for any profit-making activity or commercial gain

• You may freely distribute the URL identifying the publication in the public portal.

If the publication is distributed under the terms of Article 25fa of the Dutch Copyright Act, indicated by the “Taverne” license above, please follow below link for the End User Agreement:

www.tue.nl/taverne

Take down policy

If you believe that this document breaches copyright please contact us at:

openaccess@tue.nl

(2)

Discrete Green’s function diakoptics — A toy

problem

B. P. de Hon

J. M. Arnold

∗∗

Abstract — In Green’s function diakoptics, wave-field interactions between disjoint domains in space are described in terms of interacting multi-port sub-systems. In addition to integral-equation based Green’s function diakoptics for time-harmonic fields, a demonstrably stable discrete space-time Green’s function diakoptics scheme has been reported to be effective for proximate regions. For distant regions it is necessary to retain a long field history. Upon considering a diakoptics toy problem involving two disjoint domains consisting of a single point each, the resulting boundary operator may be expressed in terms of two distinct discrete Green’s functions only, describing the intra- and inter-domain unit-source field responses, respectively.

There are various integral representations and asymptotic expansions for the discrete Z-domain Green’s functions, and it is even possible to con-struct representations for the discrete space-time Green’s functions consisting of nested finite sums, which turn out to be difficult to evaluate due to se-vere cancellations.

1 INTRODUCTION

One may describe wavefield interactions between disjoint domains in space in terms of interacting multi-port subsystems. This is referred to as di-akoptics, and has been applied widely for time-harmonic fields, especially in combination with boundary integral equations (e.g., see [1] and ref-erences therein). However, its space-time-domain integral-equation based counterpart that remains stable has yet to be found.

We have previously reported on the construc-tion of demonstrably stable time-domain finite-difference boundary conditions based on discrete Green’s function diakoptics for arbitrary bounded disjoint domains [2, 3]. These boundary conditions are effective for proximate regions. However, the more interesting case of distant regions is compu-tationally more demanding, because a much longer time history sequence has to be retained. Here one has to realise that the associated discrete Green’s

Eindhoven University of Technology, Department of

Electrical Engineering, P.O.Box 513, 5600 MB Eindhoven, The Netherlands, e-mail: B.P.d.Hon@tue.nl, tel.: +31 40 2473603, fax: +31 40 2448375.

∗∗University of Glasgow, Department of Electronics &

Electrical Engineering, Glasgow, Rankine Building, Oak-field Avenue, Glasgow, G12 8LT United Kingdom, e-mail: jma@elec.gla.ac.uk, tel.: +44 141 330 5217, fax: +44 141 330 4907.

functions are much harder to evaluate than their continuous-space-time counterparts.

To get to the heart of the matter, we consider a diakoptics toy problem involving two disjoint do-mains, each consisting of a single point only. From our analysis, the role of the discrete Green’s will be-come manifest, prompting a brief review of integral representations and asymptotic expansions for the Z-domain discrete Green’s functions, and closed-form discrete-time expressions for special cases. 2 DISCRETE SPACE FIELD AND

GREEN’S FUNCTIONS

Let us consider a time-discretised 0-form φ that for-mally assigns a time sequence of values to each of the vertices (nodes) of a simplicial complex [4]. In discrete electrodynamics the field variables are the 1-form E and the dual 1-form H that can be ex-pressed in terms of discrete derivatives of the 0-form φ and the 1-form A. These potentials and the re-sulting fields are exact within the framework of the simplicial complex and its dual, which indicates the relevance of studying the 0-form φ.

In the absence of sources φ satisfies the wave equation

− ∗ d ∗ d φ + c−2

∂t2φ = 0, (1) where the operator ∗d∗d is the discrete counterpart of the Laplacian ∇·∇, c denotes the wavespeed, and ∂tis some discrete time equivalent of the continuous time derivative operator, respectively.

Let us now specialise to the explicit FDTD case of a simple ν-dimensional cubic lattice, scaled to unit grid size with central time differences. For simplicity, we adjust the time step∆ t and hence the Courant number α = ν1/2c∆t/h to the grid size h = 1 such that α = 1. Further, we subject the field to a Z-transformation, according to ˆφ(Z) = !∞

n=0φ[n]Z −n

, and introduce the negative mesh Laplacian F = − ∗ d ∗ d.

The 0-form field excited by a source distribution q is the unique solution to the discrete Helmholtz equation in the absence of incident fields from infin-ity. For our diakoptics problem, we also require the 0-form discrete Green’s function excited by a unit-amplitude source located at the vertex k0. The field

(3)

and the Green’s function respectively satisfy Fφ − ζφ = q, (2) FG − ζG = δk0, (3) where ζ = ν(2 − Z − Z−1

)/α, and δk0 = 1 at the vertex k0 and δk0 = 0 otherwise.

The Helmholtz equations for φ and G are defined on an unbounded spatial grid, i.e., Zν. However, in practice, one would like to perform computations on a bounded sub-domain of Zν.

3 EXACT GREEN’S FUNCTION DI-AKOPTICS BOUNDARY CONDI-TIONS

There are several ways of restricting finite-difference computations to a bounded sub-domain of Zν, provided that that sub-domain is the dis-crete counterpart of a simply-connected domain (formally called a finitary 1-simply connected digi-tal space [5]). If the pertaining sub-domain is con-vex, and embedded in a homogeneous background, absorbing boundary conditions may be quite effec-tive. Amongst these the perfectly matched layers (PML) boundary conditions [6] have become the workhorse in many computational codes. As an al-ternative, Green’s-function based radiative bound-ary conditions have been applied successfully on an FDTD mesh [7], albeit that instability problems had to be overcome through an ad hoc suppression of the unstable eigenstates [8].

We have developed discrete Green’s function di-akoptics for arbitrary bounded disjoint domains [3], with a view of confining the FDTD computations to domains of special interest, where for instance the evolution of non-linear generalised pseudospin field interactions may be simulated, while solving for the fields in the surrounding background medium in closed form. More specifically, let the computa-tional domain D consist of two disjoint sub-domains with N mesh points in total. Upon arranging the field and the source distribution in N -dimensional vectors φ and q, respectively, the finite-difference equations may be cast in the form

Sφ= q with S = P + F − ζI, (4) in which the P denotes the boundary operator that accounts for the influence of the homogeneous en-vironment, and S and I denote the stability and identity operators, respectively. The action of the operator P is naturally restricted to the boundary points of D.

To understand the issues at stake, it is instructive to consider a diakoptics toy problem involving two

disjoint domains, each consisting of a single point, located at k0and k1, respectively. There are several ways of constructing the boundary operator. For this toy problem, we define Gk as the field at k1 due to a unit-amplitude source at k0, or vice versa (by reciprocity), and G0 as the field at k0 (k1) due to a unit-amplitude source at k0 (k1). Then, the source and the field solutions are simply given by

q= " qk0 qk1 # , φ= " G0qk0+ Gkqk1 Gkqk0+ G0qk1 # . (5) In view of translation symmetry and reciprocity, the matrix elements of S satisfy S11 = S22 = S0, and S12 = S22= Sk, respectively. Hence, we may use Eq. (5) to solve Sφ = q for S0 and S1. This leads to " S0 S1 # = 1 G20− G2k " G0 −Gk # , (6) and hence P= −ν(Z + Z−1 )I + 1 G20− G2k " G0 −Gk −Gk G0 # , (7) where we have used 2ν − ζ = ν(Z + Z−1

) for α = 1. As stated in [2], one may construct a Schwarz-formula based integral representation for P such that after discretisation the zeroes of the stabil-ity function end up on the unit circle in the com-plex Z-plane. This results in a self-consistent finite-lookback scheme that is demonstrably stable in that only secular, non-growing, source-free solutions re-main, which may be suppressed through the intro-duction of small losses.

One of the alternatives is to exploit causality by expanding the inverse of the stability function

S−1 = " G0 Gk Gk G0 # (8) in terms of a power series in Z−1

and formally inverting the result. This results in a stable in-finite lookback scheme involving matrix elements that may be generated on the fly. The details will be published elsewhere.

In any case, it is imperative that the pertaining Green’s functions are generated efficiently.

4 GREEN’S FUNCTION

The finite-difference Z-domain Green’s function Gk(Z) is closely related to the cubic lattice Green’s function gk(w) that plays an important role in solid-state physics (here denoted in lowercase to avoid

(4)

confusion), and is defined as an integral over the ν-dimensional (unit) torus Tν

gk(w) = 1 (2π)ν $ Tν exp % i ν & m=1 kmθm ' σ(θ1, . . . , θν, w) dνθ, (9)

which is analytic in the cut complex w-plane w ∈ C\ [−ν,ν ], and σ(θ1, . . . , θν, w) = w − ν & m=1 cos θm. (10) The Green’s functions are related by Gk(Z) = gk(w)/2 with w = ν(Z + Z−1)/2. Over the years, a wide variety of techniques have been developed to analyse lattice Green’s functions. For the par-ticular 3-dimensional cases of (k1, k2, k3) = (k, k, k) and (k1, k2, k3) = (2k, k, k), the body of knowledge is particularly deep [10, 11, 12].

Since gk(w∗) = gk(w)∗, we may restrict our anal-ysis to the lower half of the complex w-plane. Upon observing that σ−1 = i ∞ $ 0

exp(−iστ) dτ for Im(w) < 0, (11) we may rewrite Eq. (9) as (cf. Koster [9])

gk(w) = i (2π)ν ∞ $ 0 $ Tν exp % −iστ + i ν & m=1 kmθm ' dνθdτ. (12) From Eq. (12) we may proceed in different direc-tions. Evaluation of the integral over Tν yields [9]

Gk(Z) = 1 2i 1+!ν m=1km ∞ $ 0 e−iwτ ν ( m=1 Jkm(τ ) dτ (13) for Im(Z) < 0. The reduction of a ν-dimensional integral to a single Fourier integral comes at a cost, in that the integrand is more complex.

If the distance between the disjoint domains is large, Green’s function diakoptics is especially ef-fective as compared to performing simulations on a finitary 1-simply connected digital space that en-closes the disjoint domains. Hence, we require suffi-ciently accurate expressions for Gk for large k (i.e., large %k%). Asymptotic expressions for arbitrary but large k have been derived from Eq. (12) to lead-ing order [13]. For the special case of (k1, k2, k3) = (k, k, k) the full asymptotic expansion is available as well [10].

As an alternative to a quest for accurate and ef-ficient methods for computing the lattice Green’s function in the Z-domain, we would be equally (or even more) content if we were able to evaluate the Green’s function in the discrete time domain. As pointed out in [4], we may use Eq. (3), and eval-uate the operator (F − ζI)−1

in terms of a series expansion in powers of Z−1

. This requires careful bookkeeping. We provide two examples, viz.,

G2n+10 = n & j=0 j & j1=0 j−j1 & j2=0 (−1)n+j3−2j−1"n + j 2j #" 2j 2j1 # ×"2jj1 1 #"2j2 j2 #"2j − 2j1 2j2 #"2j − 2j1− 2j2 j − j1− j2 # for ν = 3, (14) and G2n+1k = n & m=# m−# & j=0 (−1)m−n2−2m−1"n + m 2m # × ) *2m 2j+# +*2j+# j+# +*2m−2j−# m−j +, for k = (+,+ ), * 2m 2j+2# +*2j+2# j+2# +*2m−2j−2# m−j−# +, for k = (2+, 0) for ν = 2. (15)

Although these expressions appear promising in that they only contain finite sums, loss of accuracy due to cancellations can play havoc with the re-sults. For the 2D case, it is instructive to compare say G30845

(15422,15422) = 2.27 × 10 −3

, which is the field on the diagonal at the wave arrival with G30845

(21810,0), chosen because 15422√2 ≈ 21810. Unfortunately, the expression in Eq. (15) evaluated in quadruple precision yields a staggering −2.29 × 102481for the latter. We would have to work with about 2525 significant digits to get the result for this example right. The 3D case is considerably more difficult. The numerical example above demonstrates that an alternative representation for G2n+1k is required. 5 CONCLUSIONS

We have demonstrated that the boundary operator for a diakoptics toy problem involving two disjoint single-point domains may be expressed in terms of two distinct discrete Green’s functions only, de-scribing the intra- and inter-domain unit-source field responses, respectively.

In view of their importance of the Green’s func-tions, we have reviewed two alternative integral representations for the Z-domain discrete Green’s functions, and have discussed the existence of asymptotic expansions for large distances. We have presented special cases for the closed-form nested

(5)

finite-sum representations for the discrete space-time Green’s functions. Although those expressions seem straightforward, their usefulness is restricted due to numerical cancellations.

References

[1] V. Lancellotti, B. P. de Hon, and A. G. Tij-huis, “An eigencurrent approach to the anal-ysis of electrically large 3-D structures us-ing Linear Embeddus-ing via Green’s Operators”, IEEE Trans. Antennas Propagat., vol. 57, no. 11, pp. 3575–3585, 2009.

[2] B. P. de Hon and J. M. Arnold, “Discrete Green’s function diakoptics for stable FDTD interaction between multiply-connected do-mains”, International Conference on Electro-magnetics and Advanced Applications, ICEAA 2007, pp. 684–687, 2007.

[3] B. P. de Hon and J. M. Arnold, “Stable FDTD on Disjoint Domains — A Discrete Green’s Function Diakoptics Approach”, The Second European Conference on Antennas and Prop-agation, EuCAP 2007, pp. 1–6, 2007.

[4] J. M. Arnold, “Time-domain Greens func-tions for waves on simplicial complexes”, Inter-national Conference on Electromagnetics and Advanced Applications, ICEAA 2009, pp. 720– 722, 2009.

[5] G. T. Herman, “Finitary 1-simply connected digital spaces”, Graphical Models and Image Processing, vol. 60, no. 1, pp. 46–56, 1998. [6] J.-P. Berenger, “A perfectly matched layer for

the absorption of electromagnetic waves”, J. Computat. Phys., vol. 114, no. 2, pp. 185–200, 1994.

[7] R. Holtzman and R. Kastner, “The time-domain discrete Green’s function method (GFM) characterizing the FDTD grid bound-ary”, IEEE Trans. Antennas Propag., vol. 49, no. 7, pp. 1079–93, 2001.

[8] R. Holtzman, R. Kastner, E. Heyman, and R.-W. Ziolkowski, “Stability analysis of the Green’s function method (GFM) used as an ABC for arbitrarily shaped boundaries”, IEEE Trans. Antennas Propag., vol. 50, no. 7, pp. 1017–29, 2002.

[9] G.F. Koster, “Theory of scattering in solids, Physical Review, vol. 95, no. 6, pp. 1436–1443, September 1954.

[10] G S Joyce and R T Delves, “Exact product forms for the simple cubic lattice Green

func-tion: I”, Journal of Physics A: Mathematical and General, vol. 37, no. 11, pp. 3645, 2004. [11] G S Joyce and R T Delves, “Exact product

forms for the simple cubic lattice Green func-tion II”, Journal of Physics A: Mathematical and General, 37, no. 20, pp. 5417, 2004. [12] R T Delves and G S Joyce, “Derivation of

exact product forms for the simple cubic lat-tice Green function using Fourier generating functions and Lie group identities”, Journal of Physics A: Mathematical and Theoretical, 40, no. 29, pp. 8329, 2007.

[13] S. Katsura and S. Inawashiro, “Asymptotic form of the lattice Green’s function of the simple cubic lattice”, Progress of Theoretical Physics, 50, no. 1, pp. 82–94, 1973.

Referenties

GERELATEERDE DOCUMENTEN

In chapter I we have seen that to each Markov chain of finite rank there corresponds an equivalence class of similar kernel matrices. Since all matrices in such an equivalence

In een vervolgonderzoek, zeker als er diepe sporen zullen uitgegraven worden (bijvoorbeeld waterputten) is het belangrijk om 1) op enkele plaatsen 3 à 4 diepere putten

Two genes (SLC18A1 and CHRM3) were not investigated further when the polymorphism chosen was uninformative in the Afrikaner population, while a third gene (POU3F2) was

In verschillende sleuven kon vastgesteld worden dat de fundering van de westgevel van de bestaande vleugel B in oorsprong toebehoorde aan een ver- dwenen dwarsvleugel: de

(continued) Examples of professional roles and attributes enhanced through Master of Nutrition students’ participation in the NOMA track module ‘Nutrition, Human Rights

Vrij los (?) Humeus Grijzig &amp; gelig bruine vlekken V-vorm - Duidelijke aflijning Zeer weinig baksteenspikkels - NO-ZW georiënteerd Vrij veel houtskoolspikkels -

Copyright and moral rights for the publications made accessible in the public portal are retained by the authors and/or other copyright owners and it is a condition of

2 Smooth the inner structure of this group: assign to all characteristics the proper value, join categories that have become the same, change the number of categories on