11.12.2012 Views

Nondestructive testing of defects in adhesive joints

Nondestructive testing of defects in adhesive joints

Nondestructive testing of defects in adhesive joints

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

The equ (3.2) is l<strong>in</strong>earized and we get element tangent matrix equations as follows<br />

∫ ∫ ∫ [BŜBT + BF T C F B T ]dV o Δd = - ∫ ∫ ∫B F T S dV o + ∫ ∫ N q o dA o + ∫ ∫ ∫N b o dV o<br />

V o V o A o V o<br />

Thus, ( KS+KC)Δd = r i + r q + r b (3.4)<br />

Where Kc is the current stiffness matrix, Ks is the geometric stiffness matrix, r i , r q , r b are the<br />

equivalent nodal load vector due to stresses <strong>in</strong> the current known configuration, due to surface forces<br />

and due to body forces. At the current state, the l<strong>in</strong>earized f<strong>in</strong>ite element equation is calculated for each<br />

element and assembled. The equations are assembled and solved <strong>in</strong> the usual manner to obta<strong>in</strong> the<br />

<strong>in</strong>crements <strong>in</strong> the displacements. The new deformed configuration can be obta<strong>in</strong>ed by add<strong>in</strong>g these<br />

displacements to the <strong>in</strong>itial coord<strong>in</strong>ates us<strong>in</strong>g constitutive equations, we first calculate Cauchy stresses<br />

<strong>in</strong> deformed configuration. If the computed stresses are correct, the equilibrium equations must be<br />

satisfied <strong>in</strong> the configuration<br />

Equivalent load vector due to stresses rI=∫∫∫BBLσdV (3.5)<br />

The unbalance force is calculated as follows r = rE-rI (3.6)<br />

The load vector from each element is assembled to form global rI vector. This vector is<br />

compared aga<strong>in</strong>st the applied nodal load vector. If the difference between two is large, a new iteration is<br />

carried out to establish a new deformed configuration. This process is repeated until a desired level <strong>of</strong><br />

convergence tolerance is achieved.<br />

IV. IMPLEMENTATION OF FEM IN PROGRAMMING<br />

A C program is written based on the above f<strong>in</strong>ite element formulation us<strong>in</strong>g Four Noded<br />

Isoparametric element for the analysis <strong>of</strong> hyperelastic material restricted to plane stress case. Flow<br />

diagram for the program is shown <strong>in</strong> Fig: 1.<br />

A computational procedures for programm<strong>in</strong>g is given briefly as<br />

1. In the first step, get the nodal datas and assume <strong>in</strong>itial displacement is zero.<br />

2. Calculate bandwidth for global stiffness matrix.<br />

3. Beg<strong>in</strong> <strong>of</strong> iteration loop<br />

3.1 compute the geometric and current stiffness matrix<br />

3.2 Assemble global stiffness matrix from <strong>in</strong>dividual element tangent matrix<br />

3.3 By gauss elim<strong>in</strong>ation, solv<strong>in</strong>g {Δd} = [kt] -1 {F}<br />

3.4 By solv<strong>in</strong>g, we get <strong>in</strong>cremental solution <strong>of</strong> displacement.di+1=di+Δd<br />

3.4 Update the coord<strong>in</strong>ates<br />

3.5 Compute stress from the new deformation gradient.<br />

3.6 Compute updated thickness<br />

3.7 Calculate <strong>in</strong>ternal load vector<br />

3.8 Unbalance force=external load – <strong>in</strong>ternal load.<br />

3.9 Check for convergence parameter.<br />

4. If no, go for next iteration step No.3 .If yes, term<strong>in</strong>ate the program.<br />

Cooks Problem [8]:<br />

A rubber tapered panel is clamped at one end and loaded by nodal forces on the top <strong>of</strong> the other end.<br />

The material properties used are C1=0.5 and bulk modulus1500. From the material parameter we<br />

determ<strong>in</strong>e lames constant which is the <strong>in</strong>put for cod<strong>in</strong>g. We consider the problem to be nearly<br />

<strong>in</strong>compressibility and the poissons ratio is taken as 0.499. The geometry is shown <strong>in</strong> Fig.2. The nodal<br />

coord<strong>in</strong>ates and result obta<strong>in</strong>ed from cod<strong>in</strong>g is shown <strong>in</strong> Table: 1. The problem is solved <strong>in</strong> ANSYS<br />

us<strong>in</strong>g Neo-Hookean material model and deformed shape is shown <strong>in</strong> Fig: 3. The Computed results from<br />

cod<strong>in</strong>g shows a good agreement with ANSYS shown <strong>in</strong> Table 2.<br />

V.CONCLUSION<br />

The analysis <strong>of</strong> hyperelastic material behavior by f<strong>in</strong>ite element method has been described <strong>in</strong> this<br />

study. Rubber like materials are <strong>in</strong>compressible but still its nearly <strong>in</strong>compressibility is considered as a<br />

special feature <strong>of</strong> compressible material. The Neo-Hookean material model is discussed based on<br />

compressible stra<strong>in</strong> energy function by comb<strong>in</strong><strong>in</strong>g both volumetric and deviatoric term. Based on this<br />

approach, a f<strong>in</strong>ite element program code is implemented. A simple rubber tapered panel is solved by<br />

(3.3)

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

Saved successfully!

Ooh no, something went wrong!