11.02.2013 Views

Computational Methods for Debonding in Composites

Computational Methods for Debonding in Composites

Computational Methods for Debonding in Composites

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

246 E. Lund and L.S. Johansen<br />

12.2.1 Parametrization <strong>for</strong> S<strong>in</strong>gle Layered Lam<strong>in</strong>ate Structures<br />

As <strong>in</strong> traditional topology optimization the parametrization of the DMO <strong>for</strong>mulation<br />

is <strong>in</strong>voked at the f<strong>in</strong>ite element level. The element constitutive matrix, C e ,<strong>for</strong>a<br />

s<strong>in</strong>gle layered lam<strong>in</strong>ate structure may <strong>in</strong> general be expressed as a sum over the<br />

element number of candidate material configurations, n e :<br />

n e<br />

Ce = ∑ wiCi = w1C1 + w2C2 + ··· + wn<br />

i=1<br />

eCne, 0 ≤ wi ≤ 1 (12.1)<br />

where each candidate material is characterized by a constitutive matrix Ci. The<br />

weight functions wi must all have values between 0 and 1 <strong>in</strong> order to be physically<br />

allowable. Furthermore, <strong>in</strong> case of solv<strong>in</strong>g buckl<strong>in</strong>g problems or hav<strong>in</strong>g a<br />

mass constra<strong>in</strong>t as <strong>in</strong> the optimization problems studied here, it is necessary that<br />

the sum of the weight functions is 1.0, i.e., ∑ ne<br />

i=1 wi = 1.0. If this demand is not<br />

fulfilled, physically mean<strong>in</strong>gless results will be obta<strong>in</strong>ed <strong>for</strong> the buckl<strong>in</strong>g load factor<br />

<strong>for</strong> <strong>in</strong>termediate values of the weight functions. Similarly, the mass density ρ is<br />

computed us<strong>in</strong>g the weight functions, and if the sum of the weight functions does<br />

not add up to unity, the computed mass M cannot be compared to the prescribed<br />

mass constra<strong>in</strong>t M.<br />

For details about different parametrization schemes the reader is referred to [30,<br />

31], and only the most effective implementation is briefly outl<strong>in</strong>ed here.<br />

For each element a number of design variables xe i , i = 1,...,ne is <strong>in</strong>troduced, and<br />

the weight functions wi used are def<strong>in</strong>ed as<br />

wi =<br />

ˆwi<br />

∑ ne<br />

k=1 ˆwk<br />

, i = 1,...,n e<br />

where ˆwi =(x e i )p<br />

ne � e<br />

∏ 1 − (x j )<br />

j=1; j�=i<br />

p� (12.2)<br />

As an example, <strong>in</strong> case of four candidate materials the weight functions ˆwi are given<br />

as<br />

ˆw1 =(xe 1 )p (1 − (xe 2 )p )(1− (xe 3 )p )(1− (xe 4 )p )<br />

ˆw2 =(xe 2 )p (1 − (xe 1 )p )(1− (xe 3 )p )(1− (xe 4 )p )<br />

ˆw3 =(xe 3 )p (1 − (xe 1 )p )(1− (xe 2 )p )(1− (xe 4 )p )<br />

ˆw4 =(xe 4 )p (1 − (xe 1 )p )(1− (xe 2 )p )(1− (xe 3 )p (12.3)<br />

)<br />

The SIMP method known from topology optimization has been adopted by <strong>in</strong>troduc<strong>in</strong>g<br />

the power, p, to penalize <strong>in</strong>termediate values of xe i , such that the design<br />

variables xe i are pushed towards 0 or 1. The power p is typically set to 1 or 2 <strong>in</strong> the<br />

beg<strong>in</strong>n<strong>in</strong>g of the optimization process and then <strong>in</strong>creased by 1 <strong>for</strong> every 10 design<br />

iterations until p is 3 or 4. Moreover, the term (1 − xe j ) j�=i is <strong>in</strong>troduced such that an<br />

<strong>in</strong>crease <strong>in</strong> xe i results <strong>in</strong> a decrease of all other weight functions. F<strong>in</strong>ally, the weights<br />

have been normalized <strong>in</strong> order to satisfy the constra<strong>in</strong>t that the sum of the weight<br />

functions is 1.0 (this is <strong>in</strong> general not the case <strong>for</strong> the weight functions ˆwi).

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!