Waves in composites and metamaterials/Hierarchical laminates and Hilbert space formalism

From testwiki
Jump to navigation Jump to search

The content of these notes is based on the lectures by Prof. Graeme W. Milton (University of Utah) given in a course on metamaterials in Spring 2007.

Hierarchical Laminates

In the previous lecture we found that, for rank-1 laminates, the effective permittivity can be calculated using the formula of Tartar-Murat-Lurie-Cherkaev. In this lecture we extend the ideas used to arrive at that formula to hierarchical laminates. [1]

An example of a hierarchical laminate is shown in Figure 1. The idea of such materials goes back to Maxwell. In the rank-2 laminate shown in the figure there are two length scales which are assumed to be sufficiently separated so that the ideas in the previous lecture can be exploited. There has to be a separation of length scales so that the layer material can be replaced by its effective tensor.

File:Lec20Fig1.jpg
Figure 1. A rank-2 hierarchical laminate.

Recall the Tartar-Murat-Lurie-Cherkaev formula for the effective permittivity of a rank-1 laminate:

f1[ϵ21ϵeff]1=[ϵ21ϵ1]1f2ϵ2Γ1(๐ง).

By iterating this formula one gets, for a rank-m laminate,

(1)f1[ϵ21ϵeff]1=[ϵ21ϵ1]1f2ϵ2๐‘ด

where

๐‘ด:=j=1mcjΓ1(๐งj);cj=f(j1)f(j)1f10

and m is the number of laminates in the hierarchy, f(j) is the proportion of phase 1 in a rank-j laminate, and ๐งj is the orientation of the j-th laminate.

In particular,

f(m)=f1;f(0)=1f(j1)>f(j).

Then,

j=1mcj=f(0)f(m)1f1=1.

For a rank-3 laminate, if the normals ๐ง1, ๐ง2, and ๐ง3 are three orthogonal vectors, then

๐‘ด=c1๐ง1๐ง1+c2๐ง2๐ง2+c3๐ง3๐ง3.

If we choose the f(j) s so that

c1=c2=c3=13

then

๐‘ด=13(๐ง1๐ง1+๐ง2๐ง2+๐ง3๐ง3)=1.

In this case, equation (1) coincides with the solution for the Hashin sphere assemblage!

This implies that different geometries can have the same ϵeff(ϵ2,ϵ1).

Is there a formula as simple as the Tartar-Murat-Lurie-Cherkaev formula when ฮต1 and ฮต2 are both anisotropic?

The answer is yes.

In this case we use an anisotropic reference material ϵ0 and define the polarization as

(2)๐(๐ฑ):=[ϵ(๐ฑ)ϵ0]๐„(๐ฑ)=๐ƒ(๐ฑ)ϵ0๐„(๐ฑ).

The volume average of this field is given by

๐:=ϵ๐„ϵ0๐„=๐ƒϵ0๐„.

Therefore, the difference between the field and its volume average is

(3)๐(๐ฑ)๐=[๐ƒ(๐ฑ)๐ƒ]ϵ0[๐„(๐ฑ)๐„].

Let us introduce a new matrix Γ(๐ง) defined through its action on a vector ๐š, i.e.,

(4)๐›=Γ(๐ง)๐šif and only if{Γ1(๐ง)๐›=๐›Γ1(๐ง)(๐šϵ0๐›)=0

where Γ1(๐ง)=๐ง๐ง and projects parallel to ๐ง. Therefore,

Γ1(๐ง)๐›=๐›α๐ง=๐›

where α=๐›๐ง. Also,

Γ1(๐ง)(๐šϵ0๐›)=0๐š๐งα(๐งϵ0๐ง)=0.

Therefore,

α=๐š๐ง๐งϵ0๐งand๐›=(๐š๐ง๐งϵ0๐ง)๐ง=(๐ง๐ง)๐š๐งϵ0๐ง=Γ1(๐ง)๐š๐งϵ0๐ง.

From the definition of Γ(๐ง) we then have

(5)Γ(๐ง)=Γ1(๐ง)๐งϵ0๐ง.

Taking the projection of both sides of equation (3) we get

Γ1(๐ง)[๐(๐ฑ)๐]=Γ1(๐ง)[๐ƒ(๐ฑ)๐ƒ]Γ1(๐ง){ϵ0[๐„(๐ฑ)๐„]}.

Now continuity of the normal component of ๐ƒ and the piecewise constant nature of the field implies that the normal component of ๐ƒ is constant. Therefore,

Γ1(๐ง)[๐ƒ(๐ฑ)๐ƒ]=[๐ง๐ƒ(๐ฑ)๐ง๐ƒ]๐ง=0.

Hence we have,

(6)Γ1(๐ง){๐(๐ฑ)๐+ϵ0[๐„(๐ฑ)๐„]}=0.

Recall from the previous lecture that

(7)Γ1(๐ง)๐„(๐ฑ)=๐„(๐ฑ)๐„+Γ1(๐ง)๐„Γ1(๐ง)[๐„(๐ฑ)๐„]=๐„(๐ฑ)๐„.

Since the conditions in (4) are satisfied with

๐š:=๐(๐ฑ)๐and๐›:=[๐„(๐ฑ)๐„]

from the definition of Γ we then have

(8)[๐„(๐ฑ)๐„]=Γ(๐ง)[๐(๐ฑ)๐].

Now, from equation (2) we have

๐„(๐ฑ)=[ϵ(๐ฑ)ϵ0]1๐(๐ฑ).

Plugging this into (8) gives

[ϵ(๐ฑ)ϵ0]1๐(๐ฑ)+๐„=Γ(๐ง)[๐(๐ฑ)๐]

or,

{[ϵ(๐ฑ)ϵ0]1+Γ(๐ง)}๐(๐ฑ)=๐„+Γ(๐ง)๐.

Define

๐•:=๐„+Γ(๐ง)๐

and note that this quantity is constant throughout the laminate. Therefore we can write

{[ϵ(๐ฑ)ϵ0]1+Γ(๐ง)}๐(๐ฑ)=๐•

or

๐(๐ฑ)={[ϵ(๐ฑ)ϵ0]1+Γ(๐ง)}1๐•.

If we now take a volume average, we get

(9)๐={[ϵ(๐ฑ)ϵ0]1+Γ(๐ง)}1๐•.

Also, from the definition of ๐(๐ฑ) we have

๐=[ϵeffϵ0]๐„๐„=[ϵeffϵ0]1๐.

Therefore,

๐•={[ϵeffϵ0]1+Γ(๐ง)}๐

or,

(10)๐={[ϵeffϵ0]1+Γ(๐ง)}1๐•.

Comparing equation (9) and (10) and invoking the arbitrariness of ϵ0, we get

(11){[ϵeffϵ0]1+Γ(๐ง)}1={[ϵ(๐ฑ)ϵ0]1+Γ(๐ง)}1.

This relation has a simple form and can be used when the phases are anisotropic.

For a simple (rank-1) laminate where ϵ0=ϵ2, equation (11) reduces to

f1(ϵeffϵ2)1=(ϵ1ϵ2)1+f2Γ(๐ง)

where

Γ(๐ง)=๐ง๐ง๐งϵ2๐ง.

Linear Elastic laminates

For elasticity, exactly the same analysis can be applied. In this case we introduce a reference stiffness tensor ๐–ข0 and define the second order polarization tensor as

๐‘ท(๐ฑ)=[๐–ข(๐ฑ)๐–ข0]:ε(๐ฑ)

where the strain ε(๐ฑ) is given by

ε(๐ฑ)=12[๐ฎ+(๐ฎ)T].

Following the same process as before, we can show that the effective elastic stiffness of a hierarchical laminate can be determined from the formula

(12){[๐–ขeff๐–ข0]1+Γ(๐ง)}1={[๐–ข(๐ฑ)๐–ข0]1+Γ(๐ง)}1

where (the components are in a rectangular Cartesian basis)

[Γ(๐ง)]ijlm=14[ni{๐‘ช1(๐ง)}jlnm+ni{๐‘ช1(๐ง)}jmnl+nj{๐‘ช1(๐ง)}ilnm+nj{๐‘ช1(๐ง)}imnl]

and

๐‘ช1(๐ง)=๐ง๐–ข0๐ง.

Note that ๐‘ช1(๐ง) has the same form as the acoustic tensor.

If ๐–ข0 is isotropic, i.e.,

๐–ข0:ε=λ0tr(ε)1+2μ0ε

where λ0 is the Lame modulus and μ0 is the shear modulus, Γ(๐ง) simplifies to

[Γ(๐ง)]ijlm=(1λ0+2μ01μ0)ninjnlnm+14μ0(niδjlnm+niδjmnl+njδilnm+njδimnl).

Hilbert Space Formulation

The methods discussed above can be generalized if we think in terms of a Hilbert space formalism. Recall that our goal is to find a general formula for ϵeff and ๐–ขeff.

Let us consider a periodic material with unit cell Q. We will call such materials Q-periodic.

Electromagentism

Consider the Hilbert space โ„‹ of square-integrable, Q-periodic, complex vector fields with the inner product

(๐š,๐›)=Q๐š(๐ฑ)๐›(๐ฑ)d๐ฑ

where ๐š and ๐› are vector fields and () denotes the complex conjugate. We can use Parseval's theorem to express the inner product in Fourier space as

(๐š,๐›)=Q^๐š^(๐ค)๐›^(๐ค)d๐ค

where ๐ค is the phase vector.

The Hilbert space โ„‹ can be decomposed into three orthogonal subspaces.

  1. The subspace ๐’ฐ of uniform fields, i.e., ๐š(๐ฑ) is independent of ๐ฑ, or in Fourier space, ๐š^(๐ค)=0 unless ๐ค=0.
  2. The subspace ๐’ฅ of zero divergence, zero average value fields, i.e., ๐š(๐ฑ)=0 and ๐š(๐ฑ)=0, or in Fourier space, ๐š^(0)=0 and ๐ค๐š^(๐ค)=0.
  3. The subspace โ„ฐ of zero curl, zero average value fields, i.e., ×๐š(๐ฑ)=0 and ๐š(๐ฑ)=0, or in Fourier space, ๐š^(0)=0 and ๐š^(๐ค)=α(๐ค)๐ค.

Thus we can write

โ„‹=๐’ฐ๐’ฅโ„ฐ.

In Fourier space, we can clearly see that

(๐š,๐›)=0

if we choose ๐š from any one of ๐’ฐ,๐’ฅ,โ„ฐ and ๐› from a a different subspace. Therefore the three subspaces are orthogonal.

Elasticity

Similarly, for elasticity, โ„‹ is the Hilbert space of square-integrable, Q-periodic, complex valued, symmetric matrix valued fields with inner product

(๐‘จ,๐‘ฉ)=Q๐‘จ(๐ฑ):๐‘ฉ(๐ฑ)d๐ฑ.

In Fourier space, we have

(๐‘จ,๐‘ฉ)=Q^๐‘จ^(๐ค):๐‘ฉ^(๐ค)d๐ค.

Again we decompose the space โ„‹ into three orthogonal subspaces ๐’ฐ, ๐’ฅ, and โ„ฐ where

  1. ๐’ฐ is the subspace of uniform fields, i.e., ๐‘จ(๐ฑ) is independent of ๐ฑ, or in Fourier space, ๐‘จ^(๐ค)=0 unless ๐ค=0.
  2. ๐’ฅ is the subspace of zero divergence, zero average value fields, i.e., ๐‘จ(๐ฑ)=0 and ๐‘จ(๐ฑ)=0, or in Fourier space, ๐‘จ^(0)=0 and ๐‘จ^(๐ค)๐ค=0.
  3. โ„ฐ is the subspace of zero average "strain" fields, i.e., ๐‘จ(๐ฑ)=0, or in Fourier space, ๐‘จ^(0)=0 and ๐‘จ^(๐ค)=๐ค๐ฎ(๐ค)+๐ฎ(๐ค)๐ค.

Problem of determining the effective tensor in an abstract setting

Let us first consider the problem of determining the effective permittivity. The approach will be to split relevant fields into components that belong to orthogonal subpaces of โ„‹.

Since ๐ƒ=0, we can split ๐ƒ(๐ฑ) into two parts

๐ƒ(๐ฑ)=๐ƒ0+๐ƒ1(๐ฑ)

where ๐ƒ0๐’ฐ and ๐ƒ1๐’ฅ.

Also, since ×๐„=0, we can split ๐„(๐ฑ) into two parts

๐„(๐ฑ)=๐„0+๐„1(๐ฑ)

where ๐„0๐’ฐ and ๐„1โ„ฐ.

The constitutive relation linking ๐ƒ and ๐„ is

๐ƒ(๐ฑ)=ϵ(๐ฑ)๐„(๐ฑ)ϵ(๐„)

where ϵ() can be thought of as an operator which is local in real space and maps โ„‹ to โ„‹. Therefore, we can write

๐ƒ0+๐ƒ1=ϵ(๐„0+๐„1).

The effective permittivity ϵeff is defined through the relation

๐ƒ0=ϵeff(๐„0).

Let Γ1 denote the projection operator that effects the projection of any vector in โ„‹ onto the subspace โ„ฐ. This projection is local in Fourier space. We can show that, if

๐›(๐ฑ)=Γ1๐š(๐ฑ)

then

๐›^(๐ค)=Γ^1(๐ค)๐š^(๐ค)

where

Γ^1(๐ค)={๐ค๐ค|๐ค|2=Γ1(๐ง)with๐ง=๐ค|๐ค|if๐ค00if๐ค=0.

More generally, if we choose some reference matrix ϵ0, we can define an operator Γ which is local in Fourier space via the relation

๐›(๐ฑ)=Γ๐š(๐ฑ)

if and only if

๐›โ„ฐand๐šϵ0(๐›)๐’ฐ๐’ฅ(๐šϵ0(๐›))=0.

In Fourier space,

๐›^(๐ค)=Γ^(๐ค)๐š^(๐ค)

where

Γ^(๐ค)={๐ค๐ค๐คϵ0(๐ค)=Γ(๐ง)with๐ง=๐ค|๐ค|if๐ค00if๐ค=0.

In the next lecture we will derive relations for the effective tensors using these ideas.

Footnotes

  1. โ†‘ The discussion in this lecture is based on Milton02. Please consult that book for more details and references.

References

  • Template:Wikicite     G. W. Milton. Theory of Composites. Cambridge University Press, New York, 2002.