As an example we consider the stacking and analysis of a 2-ply symmetric laminate. First we clear the Matlab space and close figures.

Similar documents
Composite Plate Documentation. John Robinson

TABLE OF CONTENTS. Mechanics of Composite Materials, Second Edition Autar K Kaw University of South Florida, Tampa, USA

A two-dimensional FE truss program

PROMAL2012 SOFTWARE PACKAGE A USER GUIDE

Composite Structures. Indian Institute of Technology Kanpur

QUESTION BANK Composite Materials

PRELIMINARY PREDICTION OF SPECIMEN PROPERTIES CLT and 1 st order FEM analyses

Comparison of Ply-wise Stress-Strain results for graphite/epoxy laminated plate subjected to in-plane normal loads using CLT and ANSYS ACP PrepPost

Module 5: Laminate Theory Lecture 17: Laminate Constitutive Relations. The Lecture Contains: Laminate Constitutive Relations

Mechanics of Composite Materials, Second Edition Autar K Kaw University of South Florida, Tampa, USA

Finite Element Analysis of Composite Laminate By Using ABDH Matrix(Stiffness Matrix)

Composite Structural Mechanics using MATLAB

Materials and Structures. Indian Institute of Technology Kanpur

Predicting Failure of Multiangle Composite Laminates

EFFECT OF LAMINATION ANGLE AND THICKNESS ON ANALYSIS OF COMPOSITE PLATE UNDER THERMO MECHANICAL LOADING

15 INTERLAMINAR STRESSES

ON THE NUMERICAL ANALYSIS OF COMPOSITE MATERIAL

AERSYS KNOWLEDGE UNIT

Bending of Simply Supported Isotropic and Composite Laminate Plates

A STRUCTURE DESIGN OF CFRP REAR PRESSURE BULKHEAD WITHOUT STIFFENERS

Finite Element Method in Geotechnical Engineering

Module-6: Laminated Composites-II. Learning Unit-1: M6.1. M 6.1 Structural Mechanics of Laminates

Getting Started with Composites Modeling and Analysis

UNIVERSITY OF SASKATCHEWAN ME MECHANICS OF MATERIALS I FINAL EXAM DECEMBER 13, 2008 Professor A. Dolovich

1 Nonlinear deformation

Module III - Macro-mechanics of Lamina. Lecture 23. Macro-Mechanics of Lamina

Composites Design and Analysis. Stress Strain Relationship

Aerospace Structural Composites I Homework 6. Anirban Chaudhuri

Using MATLAB to Design and Analyse Composite Laminates

ME 582 Advanced Materials Science. Chapter 2 Macromechanical Analysis of a Lamina (Part 2)

Stress-Strain Behavior

Hygrothermal stresses in laminates

Smart Materials, Adaptive Structures, and Intelligent Mechanical Systems

INTERNATIONAL JOURNAL OF APPLIED ENGINEERING RESEARCH, DINDIGUL Volume 2, No 1, 2011

Effect of Thermal Stresses on the Failure Criteria of Fiber Composites

PREDICTION OF OUT-OF-PLANE FAILURE MODES IN CFRP

Analytical Modeling of the Stress-Strain Distribution in a Multilayer Structure with Applied Bending

*MAT_PAPER - a new orthotropic elastoplastic model for paper materials

Composite Laminate Modeling

HIGHER-ORDER THEORIES

Materials and Structures. Indian Institute of Technology Kanpur

American Society for Testing and Materials (ASTM) Standards. Mechanical Testing of Composites and their Constituents

FINITE ELEMENT ANALYSIS OF COMPOSITE MATERIALS

Fracture Behaviour of FRP Cross-Ply Laminate With Embedded Delamination Subjected To Transverse Load

ACDC. User Manual. Ver. 1.0

DAMAGE SIMULATION OF CFRP LAMINATES UNDER HIGH VELOCITY PROJECTILE IMPACT

8 Properties of Lamina

Linear plate bending and laminate theory

Multi Disciplinary Delamination Studies In Frp Composites Using 3d Finite Element Analysis Mohan Rentala

Benchmarking study of steel-composite structures in CAE crash applications. Master s thesis in Applied Mechanics MADELEINE ANDERSSON EMMA LARSSON

Numerical Analysis of Delamination Behavior in Laminated Composite with Double Delaminations Embedded in Different Depth Positions

Mechanical Behavior of Composite Tapered Lamina

N = Shear stress / Shear strain

Fig. 1. Circular fiber and interphase between the fiber and the matrix.

STRUCTURAL ANALYSIS OF FIBER REINFORCED COMPOSITE MATERIALS CESAR AUGUSTO ROJAS. Presented to the Faculty of the Graduate School of

The aims of this experiment were to obtain values for Young s modulus and Poisson s ratio for

Lecture 8. Stress Strain in Multi-dimension

NORMAL STRESS. The simplest form of stress is normal stress/direct stress, which is the stress perpendicular to the surface on which it acts.

Dynamic Analysis of Laminated Composite Plate Structure with Square Cut-Out under Hygrothermal Load

Chapter 2 - Macromechanical Analysis of a Lamina. Exercise Set. 2.1 The number of independent elastic constants in three dimensions are: 2.

BI-STABLE COMPOSITE SHELLS

MATERIAL ELASTIC ANISOTROPIC command

Composite models 30 and 131: Ply types 0 and 8 calibration

3. Overview of MSC/NASTRAN

COMPARISON OF COHESIVE ZONE MODELS USED TO PREDICT DELAMINATION INITIATED FROM FREE-EDGES : VALIDATION AGAINST EXPERIMENTAL RESULTS

MESH MODELING OF ANGLE-PLY LAMINATED COMPOSITE PLATES FOR DNS AND IPSAP

3D Elasticity Theory

PURE BENDING. If a simply supported beam carries two point loads of 10 kn as shown in the following figure, pure bending occurs at segment BC.

NUMERICAL SIMULATION OF DAMAGE IN THERMOPLASTIC COMPOSITE MATERIALS

Overview of Hygrothermally Stable Laminates with Improved Extension-twist Coupling

MATERIAL MECHANICS, SE2126 COMPUTER LAB 4 MICRO MECHANICS. E E v E E E E E v E E + + = m f f. f f

Software Verification

6.4 A cylindrical specimen of a titanium alloy having an elastic modulus of 107 GPa ( psi) and

Non-linear and time-dependent material models in Mentat & MARC. Tutorial with Background and Exercises

LAMINATED COMPOSITE PLATES

Composite FEM Lab-work

Materials and Structures. Indian Institute of Technology Kanpur

Fracture Mechanics, Damage and Fatigue: Composites

DYNAMIC RESPONSE OF SYNTACTIC FOAM CORE SANDWICH USING A MULTIPLE SCALES BASED ASYMPTOTIC METHOD

ISSN: ISO 9001:2008 Certified International Journal of Engineering Science and Innovative Technology (IJESIT) Volume 2, Issue 4, July 2013

Finite Element Analysis of Graphite/Epoxy Composite Pressure Vessel

LAMINATION THEORY FOR THE STRENGTH OF FIBER COMPOSITE MATERIALS

Impact and Crash Modeling of Composite Structures: A Challenge for Damage Mechanics

A FULLY COUPLED MULTISCALE SHELL FORMULATION FOR THE MODELLING OF FIBRE REINFORCED LAMINATES

Materials and Structures. Indian Institute of Technology Kanpur

KINK BAND FORMATION OF FIBER REINFORCED POLYMER (FRP)

STANDARD SAMPLE. Reduced section " Diameter. Diameter. 2" Gauge length. Radius

STRUCTURAL EFFICIENCY VIA MINIMISATION OF ELASTIC ENERGY IN DAMAGE TOLERANT LAMINATES

Free Vibration Response of a Multilayer Smart Hybrid Composite Plate with Embedded SMA Wires

Calculation of Energy Release Rate in Mode I Delamination of Angle Ply Laminated Composites

Tensile behaviour of anti-symmetric CFRP composite

Finite element modelling of infinitely wide Angle-ply FRP. laminates

HIGHER-ORDER THEORIES

1 332 Laboratories 1. 2 Computational Exercises 1 FEA of a Cantilever Beam... 1 Experimental Laboratory: Tensile Testing of Materials...

Unified Quiz M4 May 7, 2008 M - PORTION

International Journal of Advanced Engineering Technology E-ISSN

Lab Exercise #5: Tension and Bending with Strain Gages

Capability Assessment of Finite Element Software in Predicting the Last Ply Failure of Composite Laminates

THE ROLE OF DELAMINATION IN NOTCHED AND UNNOTCHED TENSILE STRENGTH

Lecture 4 Implementing material models: using usermat.f. Implementing User-Programmable Features (UPFs) in ANSYS ANSYS, Inc.

Transcription:

Program Lam

1 Introduction The collection of Matlab command and function files in the package lam allows the stacking and analysis of a laminate. In fact only a representative piece of a laminate is considered, which is square and has undefined dimensions in the xy-plane, meaning that all loads are per unit of length. Because a laminate consists of various layers plies or laminas these have to be defined : their location, thickness and material properties. From this information, the ABD-matrix can be constructed. When loading is prescribed, the deformation, being the mid-plane strains and curvatures, can be calculated. After that the strains and stresses in each ply can be calculated, both in global (x and y) and local material (1 and 2) directions. 2 Installation Installation instructions for lam. 1. Save the archive tar-file in a directory, e.g. lam, and extract the file. 2. Set a proper path to this directory in case you run Matlab in another directory. 3. It is very convenient to make a text-file e.g. com.txt to save some Matlab commands which you can copy into the Matlab shell. 3 Example input As an example we consider the stacking and analysis of a 2-ply symmetric laminate. First we clear the Matlab space and close figures. clear all; close all; Data on the stacking of the laminate are to be placed in the array lam. Its first row contains the data for the upper ply, the second for the ply below it etc. When the laminate is mirrored with respect to the mid-plane (z = 0), we only have to give the data for the plies with z > 0. These data are copied later according to the mirror type, i.e. symmetric or anti-symmetric. The columns of a row in lam have the following data : z- z+ ang El Et Gnlt Glt [mm] [mm] [deg] [GPa] [GPa] [-] [GPa] with z- [mm] distance of lower surface of the lamina above the mid-plane z+ [mm] distance of upper surface of the lamina above the mid-plane ang [deg] angle of longitudinal axis w.r.t. global x-axis El [GPa] longitudinal Young s modulus E l Et [GPa] transversal Young s modulus E t Gnlt [-] Poisson ratio ν lt Glt [GPa] shear modulus G lt For our example we have :

lam =... [ 0 1 30 100 20 0.3 10-1 0 30 100 20 0.3 10 ]; Mirroring of the input data is done automatically, if needed. In that case only the top-half of the laminate must be given in lam. Two parameters are involved. When zm = 0, mirroring is not done and the complete input data must be given in lam. With zm = 1, the date are copied according to the value of the string parameter ls. A symmetric laminate is made for ls = sl and an anti-symmetric laminate for ls = al. In our example we do not apply mirroring, because lam already defines plies below and above the z = 0 plane. zm = 0; Forces and moments are applied on the edges of the laminate and are given in the array ld in [N] and [Nm], according to : ld = [ Nxx Nyy Nxy Mxx Myy Mxy ]; In our example we apply a tensile load in x-direction. ld = [100 0 0 0 0 0]; Now the input data are complete, the laminate stacking and analysis is done by invoking the command file runlam runlam; Results can be extracted as follows : disp( Laminate build-up ); disp(lam(:,1:7)); disp( Edge load ); disp(ld); disp( Stiffness matrix ); disp(s); disp( Compliance matrix ); disp(c); disp( Strains in the mid-plane ); disp(e0); disp( Curvatures of the mid-plane ); disp(kr); disp( Strains in each ply ); disp(rek); disp( Stresses in each ply ); disp(str); The strains in the mid-plane are as follows : and the curvatures e0(1) = ε xx ; e0(2) = ε yy ; e0(3) = ε xy kr(1) = κ xx ; kr(2) = κ yy ; kr(3) = κ xy The ply stresses and strains don t have to be uniform over the ply thickness, so in the matrices rek and str, we find values at the bottom and at the top of each ply. Each ply has two rows in the matrices, going from the top to the bottom. The total number of rows is thus

twice the total number of plies. Both strain and stress matrix have six columns. The first three contain the global values, the last three the local values. For the strains one row in rek is as follows : ε xx ε yy ε xy ε 11 ε 22 ε 12 and for the stresses one row in str σ xx σ yy σ xy σ 11 σ 22 σ 12 The local material stresses are important for failure of a ply. Both tensile and compressive stresses have to be considered. To prevent delamination, the so-called interlaminar shear stress must not exceed a limit value. It is calculated from the difference of shear stresses between to adjacent plies. Maximum tensile, minimum compressive and shear stresses and strains are calculated by the function file plystr.m, both in the material coordinate system (Gsmc) and the global coordinate system (Gsgc). Also the average values in each ply are calculated. Finally the interlaminar shear stresses (ils) are calculated. [ Gsmc Gsgc Gsav Gemc Gegc Geav ils ] = plystr(npl,str,rek); Results can also be plotted. The command file plotlam.m shows a deformed state of the laminate. The command file plotstr.m plots the stresses and the strains over the thickness. Both components in global (x and y) directions and local material (1 and 2) directions are plotted. plotlam; plotstr; Results can also be printed using the command file prntlam.m. It is convenient to place all input data and, if wanted, also the analysis and post processing functions in a file, which can be executed : clear all; close all; lam =... [ 0 1 30 100 20 0.3 10-1 0 30 100 20 0.3 10 ]; zm = 0; ld = [100 0 0 0 0 0]; runlam; [ Gsmc Gsgc Gsav Gemc Gegc Geav ils ] = plystr(npl,str,rek); disp( Laminate build-up ); disp(lam(:,1:7)); disp( Stiffness matrix ); disp(s); disp( Compliance matrix ); disp(c); disp( Strains in the mid-plane ); disp(e0); disp( Curvatures of the mid-plane ); disp(kr);

disp( Strains in each ply ); disp(rek); disp( Stresses in each ply ); disp(str); disp( Max and min stresses ); disp(gsmc); disp( Interlaminar shear stresses ); disp(ils); plotlam; plotstr; prntlam; 4 The package lam When you look in the various files which make up the package lam, you will notice that more options can be used than we need in our applications. It is possible to apply thermal and humidity loading. It is also possible to apply failure criteria and to see how a certain failure will affect the mechanical behavior. These options will not be used and thus not explained here.