29
Reinforced Concrete Composites Cohesive Springs Contact Modeling in ABAQUS Weidong Wu Department of Civil Engineering The University of Mississippi

Advanced Topics in ABAQUS Simulation

Embed Size (px)

Citation preview

Page 1: Advanced Topics in ABAQUS Simulation

Reinforced ConcreteComposites

CohesiveSpringsContact

Modeling in ABAQUS

Weidong Wu

Department of Civil EngineeringThe University of Mississippi

Page 2: Advanced Topics in ABAQUS Simulation

2

In order to use ABAQUS

• FEA background

• Know what you will model

Create your model correctly

• Always refer to the manual whenever you are not sure

• Solve difficulties through .dat .msg .sta files

Page 3: Advanced Topics in ABAQUS Simulation

3

How to model composites

• Two ways:

-Composite shell sections when your model is simple

-Composites layup Real-world application, may handle large

number of plies

Page 4: Advanced Topics in ABAQUS Simulation

4

Composites Modeling

Page 5: Advanced Topics in ABAQUS Simulation

5

Composite shell sections

• Composed of layers made of different materials in different orientations.

Page 6: Advanced Topics in ABAQUS Simulation

6

Define composite shell in CAE

Page 7: Advanced Topics in ABAQUS Simulation

7

Composites layup

Ply orientation

The orientation of each ply

Page 8: Advanced Topics in ABAQUS Simulation

8

Define composite layup in CAE

Page 9: Advanced Topics in ABAQUS Simulation

9

• In Preparation…

How to model RC

Page 10: Advanced Topics in ABAQUS Simulation

10

Cohesive Modeling

Page 11: Advanced Topics in ABAQUS Simulation

11

Applications

Modeling adhesives, bonded interfaces, and gaskets

Constitutive response types Continuum based

A traction-separation description of the interface

A uniaxial stress state-gasket /small adhesive patches

Page 12: Advanced Topics in ABAQUS Simulation

12

Creating a cohesive layer

You should define the geometric region that represents the cohesive layer as a SOLID, even if the thickness of the layer is close to zero

Page 13: Advanced Topics in ABAQUS Simulation

13

Creating a cohesive layer

If thickness is less than10–4 , specify it

Page 14: Advanced Topics in ABAQUS Simulation

14

Cohesive Elements

• COH2D4

• COH3D6

• COH3D8

8-node three-dimensional

cohesive element

Page 15: Advanced Topics in ABAQUS Simulation

15

Define Interaction

• Cohesive zone should have more refined mesh

In most applications it is appropriate to have both faces of the cohesive elements tied to neighboring components

Page 16: Advanced Topics in ABAQUS Simulation

16

• If you want to model the cohesive layer using a mesh that is finer than the adjacent bulk material mesh, the cohesive layer should be generated as a separate mesh and tied to the bulk material using tie constraints

Page 17: Advanced Topics in ABAQUS Simulation

17

Continuum-based modeling A glue-like material has a finite thickness Using conventional material models When used with conventional material models, cohesive

elements use true stress and strain measures The cohesive layer is subjected to only through-

thickness strain, and two transverse shear strain components

All standard output variables in ABAQUS are available for cohesive elements that are used with conventional material models

* COHESIVE SECTION, RESPONSE=CONTINUUM Modeling of damage with cohesive elements can be

carried out only in Abaqus/Explicit

Page 18: Advanced Topics in ABAQUS Simulation

18

Modeling of damage with cohesive elements

Progressive damage and failure for

-Ductile metals

-Fiber-reinforced composites

Page 19: Advanced Topics in ABAQUS Simulation

19

Traction-separation-based modeling

The intermediate glue material is very thin and may be considered to be of zero thickness

Model the delamination at interfaces in composites Cohesive behavior defined directly in terms of a traction-

separation law

t-The nominal traction stress vector k-is the stiffness that relates the nominal stress S to the displacement

When used with a material model that is based on a traction-separation description, cohesive elements use nominal stress and strain measures

COHESIVE SECTION, RESPONSE=TRACTION SEPARATION

PL S

AE K

Page 20: Advanced Topics in ABAQUS Simulation

20

A uniaxial stress state-gasket modeling

Fully nonlinear (can be used with finite strains and rotations);

Can have mass in a dynamic analysisAvailable in both ABAQUS/Standard and

ABAQUS/Explicit

Page 21: Advanced Topics in ABAQUS Simulation

21

Contact Modeling In Preparation…

Page 22: Advanced Topics in ABAQUS Simulation

22

Introduction

Surface based or contact element basedInteraction between surfaces -Normal -Tangential: sliding frictionContact Property: to define contact

interaction models: -Normal hard -Tangential: finite or small sliding

Page 23: Advanced Topics in ABAQUS Simulation

23

Master and slave surface

• Only the master surface can penetrate the slave surface

• the slave surface should be the more finely meshed surface

• if the mesh densities are similar, the slave surface should be the surface with the softer underlying material

• Element selectionit is better, in general, to use first-order elements for those parts of a model that will form a slave surface

Page 24: Advanced Topics in ABAQUS Simulation

24

• If you choose the Finite sliding formulation and the Surface to surface discretization method, the contact interaction property that you select cannot specify a “hard” contact pressure-overclosure relationship

Page 25: Advanced Topics in ABAQUS Simulation

25

What You May Always Need to Know

Page 26: Advanced Topics in ABAQUS Simulation

26

Job Execution Control

• Abaqus Job suspend, resume, and terminate

• abaqus {suspend | resume | terminate} job=job-name

abaqus terminate job=input_file 

Page 27: Advanced Topics in ABAQUS Simulation

27

Automatic stabilization of unstable static problems

• Nonlinear static problems can be unstable

• Causes: geometrical nature, such as buckling,

material nature, such as material softening

Rigid body motion

• Solution: automatic addition of volume-proportional damping

to the model to obtain a smooth motion

Page 28: Advanced Topics in ABAQUS Simulation

28

How to decide the damping factor

• Automatic stabilization of static problems with a constant damping factor

1. Based on the dissipated energy fraction,default=0.0002

2. Directly specifying the damping factor

3. Propagating the damping factors from the immediately preceding

general step into the current step

Page 29: Advanced Topics in ABAQUS Simulation

29

Common Difficulties

• Warning message: Zero pivot and numerical singularity

Causes: 1. Nodes may be overconstrained in a model

2. The model might be insufficiently constrained, rigid body motion occurs.

• TOO MANY ATTEMPTS MADE FOR THIS INCREMENT

• Causes: so many reasons 1.Cannot reach convergence