Hassani 1
Hassani 1
Hassani 1
Abstract
This is the ®rst part of a three-paper review of homogenization and topology optimization, viewed from an
engineering standpoint and with the ultimate aim of clarifying the ideas so that interested researchers can easily
implement the concepts described. In the ®rst paper we focus on the theory of the homogenization method where
we are concerned with the main concepts and derivation of the equations for computation of eective constitutive
parameters of complex materials with a periodic micro structure. Such materials are described by the base cell,
which is the smallest repetitive unit of material, and the evaluation of the eective constitutive parameters may be
carried out by analysing the base cell alone. For simple microstructures this may be achieved analytically, whereas
for more complicated systems numerical methods such as the ®nite element method must be employed. In the
second paper, we consider numerical and analytical solutions of the homogenization equations. Topology
optimization of structures is a rapidly growing research area, and as opposed to shape optimization allows the
introduction of holes in structures, with consequent savings in weight and improved structural characteristics. The
homogenization approach, with an emphasis on the optimality criteria method, will be the topic of the third paper
in this review. # 1998 Elsevier Science Ltd. All rights reserved.
0045-7949/98/$ - see front matter # 1998 Elsevier Science Ltd. All rights reserved.
PII: S 0 0 4 5 - 7 9 4 9 ( 9 8 ) 0 0 1 3 1 - X
708 B. Hassani, E. Hinton / Computers and Structures 69 (1998) 707±717
cell varies in a smooth way with the macroscopic vari- vary inside each cell:
able x. This means that for dierent points the struc-
EE
x; x=E EE
x=E E
y
5
ture of the composite may vary, but if one looks
through a microscope at a point at x, a periodic pat- and
tern can be found.
Functions determining the behaviour of the compo- gE
x; x=E gE
x=E g
y:
6
site can be expanded as: Using the double-scale asymptotic expansion:
FE
x F0
x; y EF1
x; y E2 F2
x; y ;
uE
x u0
x; y Eu1
x; y E2 u2
x; y
7
0 1
where E 4 0 and functions F (x, y), F (x, y), . . . are
and
smooth with respect to x and Y-periodic in y, which
means that they take equal values on the opposite sE
x s0
x; y Es1
x; y E2 2
x; y ;
8
sides of the parallel-piped base cell.
where ui(x, y) and si(x, y), (i = 1, 2, . . . ) are periodic
on y and the length of period is Y. In due course the
3. One-dimensional Elasticity Problem following facts will be referred to:
Fact (1). The derivative of a periodic function is
To clarify the homogenization method, the simple also periodic with the same period.
case of calculation of deformation of an inhomo- Fact (2). The integral of the derivative of a function
geneous bar in the longitudinal direction is considered. over the period is zero. (These facts can easily be veri-
Here, we attempt to derive the modulus of elasticity ®ed by the de®nition of derivative and periodicity.)
without recourse to advanced mathematics.
Fact (3). If F = F(x, y) and y depends on x, then:
According to the assumptions of the theory, the
medium has a periodic composite microstructure dF @F @F @y
:
(Fig. 5). dx @x @y @x
The governing equations, in the form of Hooke's
law of linear elasticity and the Cauchy's ®rst law of In this case, as y = x/E, so
motion (equilibrium equation), are: dF @F 1 @F
:
@uE dx @x E @y
sE EE ;
3
@x
Using the latter fact and substituting the series in
@sE Eqs. (7) and (8) into Eqs. (3) and (4), we obtain:
gE 0:
4
@x s0 Es1 E2 s2
0
The dependency of the quantities to the size of the @u 1 @u0 @u1 @u1 @u1 @u2
unit cell of inhomogeneity is indicated by the super- E
y E E2 E ;
@x E @y @x @y @x @y
script ``E''. sE is the stress, uE is the displacement, EE(x)
9
is the Young's modulus and gE is the weight per unit
volume of material. It is assumed that EE and gE are and
macroscopically uniform along the domain and only
@s0 1 @s0 @s1 @s1
E g
y 0:
10
@x E @y @x @y
@s0 @s1
Y
g
y 0:
15 a
@x @y dZ ÿ Y 0;
24
0 E
Z
From Eqs. (11) and (14) it is concluded that the func-
tions u0 and s0 only depend on x [i.e. u0(x) and s0(x)]. or
Bearing in mind that the relationship between s0(x)
Y
1 dZ
and u0(x) is sought (because they are independent of a 1= :
25
the microscopic scale), Eq. (12) can be written as: Y 0 E
Z
0
du
x @u1
x; y Note that comparig Eqs. (19) and (21) one can see
s0
x E
y :
16
dx @y that
Dividing by E(y) and integrating both sides of Eq. (16) du0
x
over the period Y, and using fact (2), yields: s0
x a ;
26
dx
0 dy du0
x
s
x Y= :
17 and substituting for a from Eq. (25) yields
Y E
y dx
Y
Now, by substituting the value of s0(x) into Eq. (16), 0 1 dZ du0
x
s
x 1= :
27
we obtain: Y 0 E
Z dx
0
@u1
x; y dy du
x By integrating Eq. (15) over the length of the period
Y= E
y ÿ1 ;
@y Y E
y dx (0, Y) and using fact (2) mentioned earlier, results in:
and by integrating this equation, we conclude that u1
ds0
x
has the following form: g 0;
28
dx
du0
x
u1
x; y w
y x
x;
18 where g=1/Y fY g(y)dy is the volumetric average of g
dx
inside the base cell.
where w(y) is the initial function of the terms inside the
By studying Eqs. (27) and (28), we realize that they
square brackets and x(x) is the constant of integration
are very similar to the equations of one-dimensional
due to y. From Eqs. (16) and (18) it follows that (1D) elasticity in homogeneous material, and s0 and u0
dw
y du0
x are independent of the microscopic scale y. The only
s0
x E
y 1 :
19 dierence is the elasticity coecient, which should be
dy dx
replaced by the homogenized one. Hence, the problem
Dierentiating Eq. (19) with respect to y, one con- can be summarized as:
cludes that
s0
x EH du0
x=dx
d dw
y
29
E
y 1 0; on Y;
20 ds0
x=dx g 0;
dy dy
By two times integration and using the boundary con- 5. General Boundary Value Problem
ditions (x = 0; u = 0) and (x = L; du/dx = 0) it
results in: Many physical systems which do not change with
2 timeÐsometimes called steady-state problemsÐcan be
g x g
u
x ÿ Lx: modelled by elliptic equations. As a general problem,
EH 2 EH the divergent elliptic equation in a non-homogeneous
medium with regular structure is now explained.
4. Problem of Heat Conduction Let OWR3 be an unbounded medium tissued by par-
allelepiped unit cells Y, whose material properties are
The 1D heat conduction is very similar to the 1D determined by a symmetric matrix aij(x, y) = aij(y),
elasticity problem. The governing equations, Fourier's where y = x/E and x = (x1, x2, x3) and the functions
law of heat conduction and the equation of heat bal- aij are periodic in the spatial variables y = (y1, y2, y3).
ance, are: The boundary value problem to be dealt with is:
AE uE f in O;
36
qE
x KE dTE
x=dx
31
@qE =@x f 0:
uE 0 on @O;
37
E E E
q is the heat ¯ux, T is the temperature, and K (x) is where the function f is de®ned in O and
the conductivity coecient. Following a very similar
procedure to the 1D elasticity problem, the homogen- E @ @
A aij
y
38
ized coecient of heat conduction can be obtained @xi @xj
as:
is the elliptical operator. The superscript ``E'' is used to
Y show the dependency of the operator and the solution
1 dZ
KH 1= ; to the characteristic inhomogeneity dimension.
Y 0 K
Z
Using a double-scale asymptotic expansion, the sol-
which as is expected, is the same as Eq. (30). ution to Eqs. (36) and (37) can be written as:
Similarly, starting from the equations of heat con- uE
x u0
x; y E1 u1
x; y E2 u2
x; y ;
39
duction in the general 3D case, and following the same
j
procedure as for 1D problem, the following results will where functions u (x, y) are Y-periodic in y. Recalling
be obtained [6]: the rule of indirect dierentiation (fact 3) yields
qi x KH
ij @T
x=@xj
32 1 1 1 2
@qi =@xi f 0; AE A A A;
40
E2 E
where where
1 @wi @ @ @ @
KH K
y dij dy ;
33 A1 aij
y ; A3 aij
y
ij
jYj @yi @yi @yj @xi @xj
Y
and
and wj(y) is the solution of the partial dierential
equation: @ @ @ @
A2 aij
y aij
y :
@yi @xj @xi @yj
@ @wj
K
y dij 0 on Y:
34 Applying Eqs. (39) and (40) into Eq. (36) yields
@yi @yi
Eÿ2 A1 Eÿ1 A2 A3
u0 Eu1 E2 u2 f;
41
dij is the Kronecker symbol and the boundary con-
ditions are concluded from the periodicity, i.e. wj takes and by equating terms with the same power of E, we
equal values on the opposite sides of the base cell. In obtain:
Eqs. (31) and (32), q and @qi/@xi are the volumetric
average value of q0i (x) and @q0i /@xi over Y. The volu- A1 u0 0;
42
1 1 2 0
metric average of a quantity a(x, y) over Y is de®ned A u A u 0;
43
by: 1 2 2 1 3 0
A u A u A u f;
44
1 If x and y are considered as independent variables,
a
x a
x; ydy:
35
jYj Y these equations form a recurrent system of dierential
equations with the functions u0, u1 and u2 parameter-
B. Hassani, E. Hinton / Computers and Structures 69 (1998) 707±717 713
u0 u x; 47
1
Having periodic microstructure does not mean that the It is also assumed that none of the holes vi intersect
form and composition of the base cell cannot vary,but the the boundary G. (i.e. G\SE=;).
variations in the macroscopic scale are assumed to be smooth Now, considering the stress±strain and strain±displa-
enough. cement relations:
714 B. Hassani, E. Hinton / Computers and Structures 69 (1998) 707±717
2
H1(OE) is de®ned as: Introducing the following facts:
Fact (5). For a Y-periodic function C(y) when
@w
x
H1
OE fw
xjw
x 2 L2
OE and 2 L2
OE g; E 4 0 we have
@xi
x 1
where C dO C
ydY dO;
58
OE E jYj O Y
L2
OE fw
xj w
x2 < 1 and x 2 OE g;
OE x 1
which assures the integrability of the functions and their de- C dO C
ydsdO;
59
SE E EjYj O s
rivatives.
B. Hassani, E. Hinton / Computers and Structures 69 (1998) 707±717 715
and assuming that the functions are all smooth so that On the other hand, introducing Eq. (66) into Eq. (61)
when E 4 0 all integrals exist, and by equating the and choosing v = v(y) yields
terms with the same power of E we obtain:
0
@uk @u1k @vi
y
Eijkl dY pi vi dS; 8v 2 VY:
1 @u0 @vi Y
@xl @yl @yj s
Eijkl k dY dG 0; 8v 2 VO
Y;
60
jYj O Y @yl @yi
69
0 Integrating by parts, using the divergence theorem and
1 @uk @u1k @vi @u0k @vi
Eijkl dY dO applying the periodicity conditions on the opposite
O jYj Y
@xl @yl @yj @yl @xj
faces of Y, it follows from Eq. (69) that:
1
0
pi vi dS dO; 8v 2 VO
Y;
61 @ @uk
x @u1k
O jYj s ÿ Eijkl vi dY
Y @yj
@xl @yt
0 1
0
1 @uk @u1k @vi @uk @u2k @vi @uk
x @u1k
Eijkl dY dO Eijkl vi nj dS
jYj @xl @yl @xj @yl @yl @yj @xl @yl
O Y
s
1
fi vi dY dO ti vi dG; 8v 2 VO
Y: pi vi dS; 8v 2 V Y:
70
O jYj Y Gt s
u0k
73
Eijkl nj 0 on s:
65
@yl If in Eq. (62) we assume that v = v(y), this leads to:
Considering fact (4) and Eq. (64) it is concluded that:
1
1 @uk @u2k @vi
y
Eijkl dY dO
u0
x; y u0
x:
66 O jYj Y @xl @yl @yj
1
fi vi
ydY dO; 8v 2 VY;
74
O jYj Y
This means that the ®rst term of the asymptotic
expansion only depends on the macroscopic scale x. or equivalently,
Now, as v is an arbitrary function, if we choose
1
@uk @u2k @vi
y
v = v(x) (i.e. v is only a function of x), then from Eijkl dY fi vi
ydY; 8v 2 V
Y;
Y
@x1 @yl @yj Y
Eq. (61) it is concluded that:
75
1
pi dS vi
xdO 0; 8v 2 VO ;
67 which represents the equilibrium of the base cell in the
O jYj s
microscopic level.
which implies that The procedure followed so far can be applied for
higher terms of the expansion. However, in this case
pi
x; ydS 0:
68 the ®rst-order terms are enough. The macroscopic
s
mechanical behaviour is represented by u0, and u1 rep-
This means that the applied tractions have to be self- resents the microscopic behaviour.
equilibrating. So the possible applied tractions are As we have noticed earlier, our goal is to ®nd the
restricted. homogenized elastic constants such that the equili-
716 B. Hassani, E. Hinton / Computers and Structures 69 (1998) 707±717
Introducing Eq. (78) into Eq. (73) yields In this ®rst part of a three paper review we have
"
! # focused on the theory of the homogenization method
1 @wkl @u0k
x @ui
x
Eijkl ÿ Eijpq
p
dY dO for the computation of eective constitutive par-
O jYj Y @yq @xl @xj ameters of complex materials with a periodic micro-
structure. In the second part of this review we will
1 @Ck @vi
x
Eijkl dY dO consider the motives for using the homogenization the-
O jYj Y
@yl @xj
ory for topological structural optimization. In particu-
1
fi dY vi
xdO lar, the ®nite element formulation will be explained for
jYj the material model based on a microstructure consist-
O Y
[5] Oleinik OA. On homogenization problems. In: Trends [10] Bendsùe MP, Kikuchi N. Generating optimal topologies
and application of pure mathematics in mechanics. in structural design using homogenization method. Comp
Springer, Berlin, 1984. Meth Appl Mech Engng 1988;71:197±224.
[6] Caillerie D. Homogenization of periodic media tissued [11] Bendsùe MP. Optimal shape design as a material distri-
composite materials, Technical report. Institute of bution problem. Struct Optim 1989;1:193±202.
Mechanics, Grenoble, France. [12] Bendsùe MP, DõÂ az AR, Kikuchi N. Topology and gener-
[7] Bourgat JF. Numerical experiments of the homogeniz-
alized layout optimization of elastic structures. In:
ation method for operators with periodic coecients.
Bendsùe MP, Mota Soares CA, editors. Topology design
Lect Notes Math 1977:330±56.
of structures. Kluwer, Dordrecht, 1993. p. 159±205.
[8] Lene F., Duvaut G. Resultats d'isotropie pour des mili-
eux homogeneises. C R Acad Sc Paris 1981; 7 293 (II): [13] Suzuki K, Kikuchi N. A homogenization method for
477±480. shape and topology optimization. Comp Meth Appl
[9] Guedes JM, Kikuchi N. Pre and post processing for ma- Mech Engng 1991;93:291±318.
terials based on the homogenization method with adap- [14] Jog CS, Haber RB, Bendsùe MP. Topology design with
tive ®nite element methods. Comp Meth Appl Mech optimized, self-adaptive materials, Technical Report
Engng 1990;83:143±98. DCAMM 457. Technical University of Denmark, 1993.