Modified MAT54: Composite Material Modeling for Crash Simulation

Similar documents
Composite Damage Material Modeling for Crash Simulation: MAT54 & the Efforts of the CMH-17 Numerical Round Robin

LS-DYNA MAT54 for simulating composite crash energy absorption

Crashworthiness of composite structures: Experiment and Simulation

Simulating laminated composites using LS-DYNA material model MAT54 part I: [0] and [90] ply single-element investigation

Crashworthiness of Composite Structures: Modeling of the Crushing of UD Tape Sinuisoidal Specimens using a Progressive Failure Model

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

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

QUESTION BANK Composite Materials

NUMERICAL SIMULATION OF DAMAGE IN THERMOPLASTIC COMPOSITE MATERIALS

Calibration and Experimental Validation of LS-DYNA Composite Material Models by Multi Objective Optimization Techniques

Materials and Structures. Indian Institute of Technology Kanpur

Numerical Analysis of Composite Panels in the Post-Buckling Field taking into account Progressive Failure

An orthotropic damage model for crash simulation of composites

Development of a Progressive Failure Model for Notched Woven Composite Laminates. Daniel Christopher Munden

BALLISTIC IMPACT MODELING OF COMPOSITE MATERIALS

Crash and Impact Simulation of Composite Structures by Using CAE Process Chain

MODELING OF THE BEHAVIOR OF WOVEN LAMINATED COMPOSITES UNTIL RUPTURE

Open-hole compressive strength prediction of CFRP composite laminates

MECE 3321 MECHANICS OF SOLIDS CHAPTER 3

An overview of Carbon Fiber modeling in LS-DYNA. John Zhao October 23 th 2017

14. LS-DYNA Forum 2016

Predicting Failure of Multiangle Composite Laminates

Getting Started with Composites Modeling and Analysis

Finite Element-Based Failure Models for Carbon/Epoxy Tape Composites

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

Anisotropic modeling of short fibers reinforced thermoplastics materials with LS-DYNA

DYNAMIC FAILURE ANALYSIS OF LAMINATED COMPOSITE PLATES

Experimentally Calibrating Cohesive Zone Models for Structural Automotive Adhesives

Multiscale Approach to Damage Analysis of Laminated Composite Structures

Seismic Pushover Analysis Using AASHTO Guide Specifications for LRFD Seismic Bridge Design

Crashworthy Design of Composite Structures Using CAE Process Chain

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

Crashworthiness of Composite Structures with Various Fiber Architectures

COMPARISON OF EXPERIMENTAL RESULTS WITH FEM ONES OF RECTANGULAR CFRP TUBES FOR FRONT SIDE MEMBERS OF AUTOMOBILES

Composite Structures. Indian Institute of Technology Kanpur

EXPERIMENTAL AND NUMERICAL STUDY OF THE ENERGY ABSORPTION CAPACITY OF PULTRUDED COMPOSITE TUBES

Computational Analysis for Composites

THE MUTUAL EFFECTS OF SHEAR AND TRANSVERSE DAMAGE IN POLYMERIC COMPOSITES

IMPACT ON LAMINATED COMPOSITE PLATES: COMPARISON OF TEST AND SIMULATION RESULTS OBTAINED WITH LMS SAMTECH SAMCEF

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

An Elasto-Visco-Plastic Multiscale Model for Fibrous Unidirectional Composite Materials

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

FINITE ELEMENT ANALYSIS OF COMPOSITE MATERIALS

Modeling Hailstone Impact onto Composite Material Panel Under a Multi-axial State of Stress

LAMINATION THEORY FOR THE STRENGTH OF FIBER COMPOSITE MATERIALS

Durability of bonded aircraft structure. AMTAS Fall 2016 meeting October 27 th 2016 Seattle, WA

DESIGNING COMPOSITE STRUCTURES FOR IMPACT PERFORMANCE WHAT CAN WE LEARN FROM THE AEROSPACE INDUSTRY?

Size Effects In the Crushing of Honeycomb Structures

A Constitutive Model for DYNEEMA UD composites

This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International licence

*MAT_PAPER and *MAT_COHESIVE_PAPER: Two New Models for Paperboard Materials

The science of elasticity

PROGRESSIVE DAMAGE ANALYSES OF SKIN/STRINGER DEBONDING. C. G. Dávila, P. P. Camanho, and M. F. de Moura

Mechanical Properties of Materials

*MAT_PAPER - a new orthotropic elastoplastic model for paper materials

Finite Element Analyses of Low Velocity Impact on Thin Composite Disks

Modelling of ductile failure in metal forming

KINK BAND FORMATION OF FIBER REINFORCED POLYMER (FRP)

The Design of Polyurethane Parts: Using Closed Solutions and Finite Element Analysis to Obtain Optimal Results

University of Bristol - Explore Bristol Research. Early version, also known as pre-print

Static and Time Dependent Failure of Fibre Reinforced Elastomeric Components. Salim Mirza Element Materials Technology Hitchin, UK

Finite Element Simulations of Composite Vehicle Structures under Impact Loading

A FINITE ELEMENT MODEL TO PREDICT MULTI- AXIAL STRESS-STRAIN RESPONSE OF CERAMIC MATRIX COMPOSITES WITH STRAIN INDUCED DAMAGE

An integrated approach to the design of high performance carbon fibre reinforced risers - from micro to macro - scale

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

Strength of GRP-laminates with multiple fragment damages

Simulation of the Crash Performance of Crash Boxes based on Advanced Thermoplastic Composite

Enhancing Prediction Accuracy In Sift Theory

Effects of Resin and Fabric Structure

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

PREDICTION OF BUCKLING AND POSTBUCKLING BEHAVIOUR OF COMPOSITE SHIP PANELS

Modelling and simulation of composites crash tests for validation of material models using LS-DYNA

Coupling of plasticity and damage in glass fibre reinforced polymer composites

ACET 406 Mid-Term Exam B

This guide is made for non-experienced FEA users. It provides basic knowledge needed to start your fatigue calculations quickly.

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

RUNWAY DEBRIS IMPACT ON GENERIC COMPOSITE TURBOFAN BLADE MULTISCALE PROGRESSIVE FAILURE ANALYSIS

NUMERICAL DESIGN OF COMPOSITE MATERIALS THROUGH MULTI-SCALE COMPUTER SIMULATION

APPLICATION OF NON-DETERMINISTIC METHODS TO ASSESS MODELLING UNCERTAINTIES FOR REINFORCED CARBON-CARBON DEBRIS IMPACTS

MAE 322 Machine Design. Dr. Hodge Jenkins Mercer University

Appendix G Analytical Studies of Columns

After lecture 16 you should be able to

An investigation of the mechanical behaviour of carbon epoxy cross ply cruciform specimens under biaxial loading

Composite Materials 261 and 262

Lecture 4 Honeycombs Notes, 3.054

Modelling the nonlinear shear stress-strain response of glass fibrereinforced composites. Part II: Model development and finite element simulations

Failure Analysis of Unidirectional Composite Pinned- Joints

Damage analysis of composite structures: a software editor point of view and illustration on industrial applications

MODELING DYNAMIC FRACTURE AND DAMAGE IN A FIBER-REINFORCED COMPOSITE LAMINA WITH PERIDYNAMICS

BEARING STRENGTH ASSESSMENT OF COMPOSITE MATERIAL THROUGH NUMERICAL MODELS

Release Notes Digimat 6.0.1

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

Analysis of Composite Pressure Vessels

Effect of Thermal Stresses on the Failure Criteria of Fiber Composites

A MULTISCALE DAMAGE MODEL FOR THE ANALYSIS OF LAMINATED COMPOSITE STRUCTURES ON THE MICROSCALE

INTRODUCTION TO STRAIN

Figure 1 Lifting Lug Geometry with Weld

SIZE EFFECTS IN THE COMPRESSIVE CRUSHING OF HONEYCOMBS

Tensile behaviour of anti-symmetric CFRP composite

MECHANICS OF MATERIALS. EQUATIONS AND THEOREMS

Transcription:

Modified MAT54: Composite Material Modeling for Crash Simulation Bonnie Wade (UW) Prof. Paolo Feraboli AMTAS FALL MEETING 213 The Joint Advanced Materials and Structures Center of Excellence

Testing AMTAS (JAMS) Crashworthiness Research Contributions Material property testing, quasi-static Crush testing of 9 element shapes, quasi-static. Several articles published. Analysis LS-DYNA MAT54 CMH-17 RR entry and write-up LS-DYNA MAT54 single-element characterization LS-DYNA shapes simulations MAT54 code/ model modifications & improvement Complete summary report of RR effort for Crash WG 1 published, 2 in review. 2 FAA Tech Reports delivered Educational Module Presentation, lecture notes and video recorded 1 FAA tech report developed Cert protocol/ guidelines

Challenges in crashworthiness simulation Composites are non homogeneous - damage can initiate and propagate in many ways Many failure mechanisms can occur (fiber breakage, delamination, cracking, etc.). Damage growth is not self-similar. Crash events involve exclusively damage initiation and propagation Importance of failure criterion and degradation scheme is paramount Time-dependent event requires explicit solvers (non-standard) Computationally very expensive, requires the use of shell elements (not solids) Current FEA technology cannot capture details of failure of individual fibers and matrix, but needs to make approximations. The key is to know how to make the right approximations. Element failure treated macroscopically: cannot account for differences between failure mechanisms Often it cannot account for delamination damage

Composite modelling strategies with LS-DYNA LS-DYNA considered benchmark for impact and crash analysis Composites are modeled as orthotropic linear elastic materials within the failure surface Failure surface is defined by the failure criterion Beyond the failure surface, elastic properties are degraded according to laws defined by the material model Progressive Failure Model (PFM): Specific ply properties go to zero, ply by ply failure until all plies have failed and element is deleted Continuum Damage Mechanics (CDM): Uses damage parameters to degrade ply properties in a continuous form

LS-DYNA MAT54 MAT54 is a progressive failure model meant specifically for UD tape Four mode-based failure criteria for fiber and matrix failure in tension and compression Practical because it primarily requires a set of standardized experimental input parameters based on coupon-level test data Tension/ Compression and shear: modulus, strength, strain to failure Limited number of other factors that cannot be measured by experiment, and need to be calibrated by trial and error 5

After careful calibration of the material card, MAT54 is capable to model composite materials in crash simulations when experimental data is available However, some shortcomings have been identified which are addressed in the new modified material model 6

Areas of improvement identified for MAT54 1. Elastic response Improve elastic response by adding two compressive moduli and the compressive transverse strain-to-failure user input parameters 2. Failure determination Implement fabric-specific failure criteria Implement an energy based failure criterion Implement a crush stress based failure criterion 3. Post-failure degradation Remove plastic behavior and model material following failure as it is physically Implement different degradation schemes following failure, including one to mimic a CDM model 7

Improved elastic response Add compressive moduli to calculation of compliance matrices before and after failure eg(i) =em(i)*ef(i) eh(i) =eg(i)*ed(i) ex(i) =ymx ey(i) =ymy prx(i)=eh(i)*nux pry(i)=eh(i)*nuy gxy(i)=1.e-17+sxy pxy(i)=1./(1.-prx(i)*pry(i)) c11(i)=pxy(i)*ex(i) c12(i)=pxy(i)*prx(i)*ey(i) c22(i)=pxy(i)*ey(i) Modified Code if (sig1(i).gt..) then ex(i) =ymx else ex(i)=ymxc if (sig2(i).gt..) then ey(i) =ymy else ey(i)=ymyc Based on the sign of the calculated local stresses sig1 and sig2, either EAC (ymxc) or EA (ymx) is used This operation is repeated before and after failure for the two compliance matrices A second strain-to-failure value in the transverse direction called DFAIL2M is introduced c matrix tensile rupture if (dfail1m-strn2(i).lt..) then efail(i)=. c matrix compressive rupture if (strn2(i)+dfail1m.lt..) then Modified Code c matrix compressive rupture if (strn2(i)+dfail2m.lt..) then Substituted DFAIL2M for the original DFAILM in the compressive matrix deletion statement efail(i)=. efail(i)=. 8

Stress [ksi] Stress [ksi] Stress [ksi] Modified UD single element Single element simulations are repeated with the new material model Results show that the UD material is better simulated than the original MAT54 Improvement in all stiffnesses Improvement in element deletion UD axial MAT54 Modified MAT54 True properties UD transverse MAT54 Modified MAT54 True properties Cross-ply Laminate MAT54 Modified MAT54 Experimental data 4 3 2 1-1 -2-3 -.2 -.1.1.2 Strain [in/in] 2 1-1 -2-3 -.3 -.2 -.1.1.2.3 Strain [in/in] 2 15 1 5-5 -1-15 -.3 -.2 -.1.1.2.3 Strain [in/in] 9

Load [lb] Load [lb] Modified UD sine crush Corrugated crush simulations are repeated with the new material model For the UD material, the modified material model has minor influence on the simulation DFAILC is changed such that there is perfect linearity in compression due to the correct usage of EAC MAT54 Modified EAC 18.4 Msi 16.5 Msi EBC 1.22 Msi 1.47 Msi DFAILM.24.58 DFAIL2M.24.196 DFAILC -.116 -.129 As a result of increasing DFAILC, the average crush load of the modified simulation is higher SOFT is decreased to account for this 6 5 4 3 2 1 6 5 4 3 2 1 Experiment Original MAT54 Modified MAT54.2.4.6.8 1 1.2 1.4 1.6 Displacement [in] Experiment Original MAT54, SOFT =.57 Modfied MAT54, SOFT =.54.2.4.6.8 1 1.2 1.4 1.6 Displacement [in] 1

Stress [ksi] Modified fabric single element Single element simulations of the fabric material using the new material model show no improvement Original MAT54 model of fabric material already matches experimental properties well, and the modified elastic response model does improve the fabric material simulation Fabric single element 15 MAT54 Modified MAT54 Material Properties 1 5-5 -1-15 -.15 -.1 -.5.5.1.15.2 Strain [in/in] 11

Modified elastic response The improved material property definition provided a better model of the unidirectional tape material Single element model Crush model For the fabric material system, implementing additional material parameters did not provide any benefit In general, the improved material property definition is suitable to better model UD materials, where greater benefit can come from the capability to distinguish between the elastic response in tension and compression 12

Stress [ksi] Modified failure criteria Three new options for failure criteria are explored: 1. Fabric-specific failure criteria Assume fiber-dominated failure in both directions Use the Hashin fiber tension and compression criteria in both the axial and transverse directions 2. Maximum crush stress failure criterion Measure crush stress from experiment Use this value as a maximum limiting stress experienced by crashfront elements This used in addition to existing Hashin criteria 3 2 1.5 1 1.5 Displacement [in] 3. Strain energy based Wolfe failure criterion Used in addition to existing Hashin criteria 13

Fabric failure criteria New code implements the fabric material failure criteria: Remove damages caused by matrix failure (FBRT, YCFAC) for fabric option Change the matrix failure criteria to those of the fiber c c if (stg1(i).gt..) then for tensile fiber mode (fabric) ef2(i)=qq2(i)*xt2*. max(.,stg1(i))**2+beta*sg44(i)-1. ec2(i)=-1. else for compressive fiber mode (fabric) ef2(i)=-1. ec2(i)= qq2(i)*xc2(i)* min(.,stg1(i))**2-1. e f 2 = e c 2 = σ aa XT σ aa XC 2 + β σ ab SC 2 1 2 1 c c if (stg2(i).gt..) then for tensile matrix mode (fabric) em2(i)=qq2(i)*yt2*. max(.,stg2(i))**2+beta*sg44(i)-1. ed2(i)=-1. else for compressive matrix mode (fabric) em2(i)=-1. ed2(i)=qq2(i)*yc2* min(.,stg2(i))**2-1. e m 2 = σ bb YT e d 2 = σ bb YC 2 + β σ ab SC 2 1 2 1 14

Load [lb] Stress [ksi] Fabric failure criteria Single element simulation of the fabric material system using fabricspecific failure criteria are identical to original MAT54 Hashin failure criteria 15 Fabric single element 1 5-5 MAT54-1 Modified MAT54-15 -.15 -.1 -.5.5.1.15.2 Strain [in/in] The fabric-specific failure criteria did not improve the material model used in crush simulations, and no significant change in results is observed 5 4 3 2 1 SC sine crush MAT54 Modified MAT54.2.4.6.8 1 1.2 1.4 1.6 Displacement [in] 15

Stress [ksi] Crush stress failure criteria Measured experimental crush stress used as an input parameter This criterion only applies to crashfront elements Hashin failure criteria also remain 3 25 2 15 1 5 SC sine crush experiment.5 1 1.5 Displacement [in] Example of code added for crush stress criterion: if (qq1(i).ne.1.) then ecr(i)=stg1(i)/sigcr else ecr(i)=. if (ecr(i).eq.1.) efail=. When qq1 1, element is at crashfront, and crush stress criterion is implemented ecr = σ 1 σ cr ecr is a failure flag When ecr = 1, element is failed 16

Load [lb] Crush stress failure criteria: UD crush simulation Using the measured experimental value of σ cr = 15 ksi and setting SOFT = 1., the simulated crushing of the UD sinusoid is progressive and stable, but the load is too low The crush stress parameter acts much like SOFT, and controls the average crush load of the simulation An input value of σ cr = 13 ksi matches the experiment well 7 6 5 4 3 2 1 UD sine crush Experiment SIGCR = -15 ksi SIGCR = -13 ksi SIGCR = -6 ksi SIGCR = -15 ksi.2.4.6.8 1 1.2 1.4 1.6 Displacement [in] 17

Load [lb] Crush stress failure criteria: fabric crush simulation Using the measured experimental value of σcr = 21 ksi and setting SOFT = 1., the simulated crushing of the fabric sinusoid is progressive and stable, but like the UD case, the load is too low An input value of σcr = 6 ksi matches the experiment well 5 4 3 2 Fabric sine crush Experiment SIGCR = -6 ksi SIGCR = -5 ksi SIGCR = -4ksi SIGCR = -21 ksi No observed benefit to using the crush stress versus the SOFT parameter 1.2.4.6.8 1 1.2 1.4 1.6 Displacement [in] 18

Strain energy failure criteria: Wolfe From Wolfe & Butalia [1]: General form of strain energy based failure criterion for nonlinear orthotropic materials: σ 1 dε 1 ε 1 σ 1 dε 1 m 1 + σ 2 dε 2 ε 2 σ 2 dε 2 m 2 + σ 6 dε 6 ε 6 σ 6 dε 6 m 6 = 1 ε 1 u ε 2 u Where m i define the shape of the failure surface in the strain energy space ε 6 u This criterion requires experimental ultimate strain energy values in the axial, transverse, and shear directions, as well as shape function values m i for each mode (which requires curve fitting of biaxial coupon data) While the strain energy values can be measured from standardized axial coupon tests, the shape function values require curve fitting of biaxial coupon data [1] Wolfe WE, Butalia TS. A strain-energy based failure criterion for non-linear analysis of composite laminates subjected to biaxial loading. Composites Science and Technology, 58 (1998) 117-1124. 19

Wolfe failure criteria User input data added to MAT54: SEFT : strain energy axial tension SEFC : strain energy axial compression SEMT : strain energy transverse tension SEMC : strain energy transverse compression SES : strain energy shear M1 : shape function factor, axial M2 : shape function factor, transverse M6: shape function factor, shear Failure criterion becomes: M1 M2 M6 σ 1 dε ε 1 1 SEFT or SEFC + σ 2 dε ε 2 2 SEMT or SEMC + σ 6 dε 6 ε 6 SES = 1 where depending on the loading applied, the tensile or compressive value will be used 2

Wolfe failure criteria Code added to MAT54 for Wolfe criterion: einc1(i)=(strn1(i)+d1(i))*stg1(i) einc2(i)=(strn2(i)+d2(i))*stg2(i) einc4(i)=(strn4(i)+d4(i))*stg4(i) if (stg1(i).gt..) then c for tensile fiber mode sef(i)=seft else c for compressive fiber mode sef(i)=sefc... ew(i)=(einc1(i)/sef(i))+(einc2(i)/sem(i))+ 1 (einc4(i)/ses)**msix if (ew(i).gt.1.) efail(i)=. Strain energy components are calculated Depending on the sign of the stress, the tensile or compressive values of maximum axial strain energy (SEF) and transverse strain energy (SEM) are used The Wolfe criterion is calculated Element failure if Wolfe is violated 21

Stress [ksi] Stress [ksi] Stress [ksi] Wolfe failure criteria 4 3 2 1-1 -2 Using measured strain energy component values from material coupon experiments and assumed shape function values from Wolfe, the single element simulations for both the fabric and UD materials do not properly predict failure: UD -direction MAT54 Wolfe -3 -.2 -.1.1.2 Strain [in/in] UD 9-direction MAT54 Wolfe 1 5-5 -1-15 -2-25 -3-35 -.4 -.2.2.4 Strain [in/in] -15 -.2 -.1.1.2 Changing the strain energy component input values (i.e. SEFT) does change the simulation as expected Increased SEFT allows for an increased stress before failure in Fabric tension single element 22 15 1 5-5 -1 Fabric MAT54 Wolfe Increased SEFT 3% Strain [in/in]

Wolfe failure criteria Using the Wolfe failure criteria in the crush simulations of the UD and fabric sinusoid element, premature failure is observed away from the crushfront, causing global buckling in both cases: UD sinusoid: Fabric sinusoid: 23

Modified failure criteria Changing the failure criteria to better predict the onset of failure does not improve the capability of the composite material model Different criteria either perform as good as or worse than the existing MAT54 Hashin failure criteria In general, the capability of MAT54 to predict the onset of failure using the Hashin failure criteria work well as-is, as evidenced by the single element models 24

Stress Modified post-failure degradation Want to change the current elastic-perfectly plastic MAT54 stressstrain behavior caused by the post-failure degradation definition Different approaches are investigated to reduce stress following failure: 1. Expected physical behavior: Reduce stress immediately to zero upon failure 2. Mimic a continuum damage mechanics model: Linearly reduce stress following failure until zero stress 3. Linearly reduce stress following failure until a low value, and element is deleted by maximum strain parameters 4. Reduce stress by 1% each time-step until deletion due to maximum strain σ ult Current MAT54 1 2 3 4 Strain ε ult 25

Stress New code for stress degradation New user input parameters added for post-failure behavior options: stropt implements the specified post-failure option:. Regular MAT54 behavior 1. Zero stress after failure 2. Linear stress degradation following failure 3. Linear degradation followed by a constant stress 4. Logarithmic degradation ndgrad: number of degradation iterations following failure (for stropt = 2,3) siglim: percentage of maximum stress allowed during plastic deformation (for stropt = 3) Strain ndgrad changes the degradation slope siglim changes the plastic stress value The failure stress is recorded in sigff, sigfc, sigfm, and sigfd, depending on the failure mode This occurs after the Hashin failure criteria, but just before the iflag failure flags are assigned, so this value can only be saved once if (iflagf.ne.1.and. ef2(i).gt.) then sigff(i)=stg1(i) if (iflagm.ne.1.and. em2(i).gt.) then sigfm(i)=stg2(i) 26

New code for stress degradation Code added for post-failure behavior options: For stropt = 1 ef, ec, em, and ed are failure flags from the Hashin failure criteria 1: no failure : failure efail(i) = causes element deletion if (stropt.eq.1) then if (ef(i).lt.1.e-8) efail(i)=. if (ec(i).lt.1.e-8) efail(i)=. if (em(i).lt.1.e-8) efail(i)=. if (ed(i).lt.1.e-8) efail(i)=.... For stropt = 2 dmgkf and dmgkm count iterations following fiber and matrix failure, respectively 1 dndg = ndgrad Stress is reduced by dndg*max stress every iteration for ndgrad iterations During the final iteration (dmgkf = dlim), stresses are set to zero, and the element is deleted if (stropt.eq.2.) then if (ef(i).lt.1.e-8) then if (dmgkf(i).lt.dlim) then sig1(i)=sig1(i)-(dndg-sigff(i)) dmgkf(i)=dmgkf(i)+dndg else sig1(i)=. sig2(i)=. sig4(i)=. efail(i)=. else dmgkf(i)=. 27

New code for stress degradation For stropt = 3 As long as the counter dmgkf is greater than the limit dlim2, the stress will degrade according to the number of iterations specified by the user dlim2 is determined by the user input siglim Once the stress reaches the specified plastic limit (siglim) it is held constant at this value The element is deleted due to the maximum strain-to-failure limits set elsewhere in the code if (stropt.eq.3.) then if (ef(i).lt.1.e-8) then if (dmgkf(i).lt.dlim2) then sig1(i)=sig1(i)-(dndg*-sigff(i)) dmgkf(i)=dmgkf(i)+dndg if (sig1(i).lt.siglim*sigff(i)) then sig1(i)=siglim*sigff(i) dmgkf(i)=1. else sig1(i)= siglim*sigff(i) dmgkf(i)=1. else dmgkf(i)=. For stropt = 4 If fiber failure occurs, the axial stress is reduced by 1% every iteration If matrix failure occurs, the transverse and shear stresses are reduced by 1% every iteration The element is deleted due to maximum strainto-failure limits set elsewhere in the code sig4(i)=.99*sig4(i) sig2(i)=.99*sig2(i) 28... if (stropt.eq.4.) then if (ef(i).lt.1.e-8.or. ec(i).lt.1.e-8) then sig1(i)=.99*sig1(i) if (em(i).lt.1.e-8.or. ed(i).lt.1.e-8) then

Stress [ksi] Stress [ksi] Single element results To investigate the post-failure behavior modifications, the strain-to-failure of the UD single element is extended to.24 in/in, while the fabric transverse strain-to-failure value of.6 in/in is used, as in the crush simulations Baseline values for NDGRAD and SIGLIM are 1, and.2, respectively The new stress degradation schemes work as anticipated 35 -deg single element MAT54 STROPT = 1 STROPT = 2 STROPT = 3 STROPT = 4 14 Fabric single element, transverse MAT54 STROPT = 1 STROPT = 2 STROPT = 3 STROPT = 4 3 12 25 1 2 15 1 5 8 6 4 2.5.1.15.2.25.3 Strain [in/in].2.4.6 Strain [in/in] 29

Stress [ksi] Stress [ksi] Effect of new user inputs For the STROPT = 2 and 3 degradation options, the new user input parameters NDGRAD and SIGLIM directly control the slope of the degradation and the plastic stress value, as designed: 35 -deg single element NDGRAD = 1 NDGRAD = 5 NDGRAD = 1, NDGRAD = 2, 35 -deg single element SIGLIM =.5 SIGLIM =.2 SIGLIM =.4 3 3 25 25 2 15 1 5 2 15 1 5.5.1.15.2.25.5.1.15.2.25 Strain [in/in] Strain [in/in] 3

Modified MAT54 results Material model of UD materials improved New failure criteria do not outperform existing SOFT parameter can be replaced by crush stress parameter, however neither are experimentally derived Post-failure degradation is key for modeling composites in crash Some amount of plasticity is necessary after failure to simulate stable crush propagation Even in the standard MAT54, the strain to failure is arbitrarily increased above its experimental value Modified model gives user opportunity to uniquely define degradation scheme Crush simulation at the element level still relies on experimental data for matching 31