1- ==================================================================
2- General Data File BACI
3- ==================================================================
41-------------------------------------------------------------TITLE
5- Test: Apply constant displacement rate up to a certain displacement and hold this for a number of seconds.
6- It should be tested whether the implemented model MAT_InelasticDefgradUnifiedViscoplastic is able to
7- model stress relaxation.
2+ Simple test case based on 1hex8 element with isotropic elastic-viscoplastic
3+ behavior in a finite strain setting. The following conditions are assumed:
4+ - element is stretched at a constant strain rate
5+ - element can freely contract in lateral dimensions
6+ - viscoplasticity law: flow rule and hardening behavior modeled with the
7+ Reformulated Johnson-Cook law, as shown in:
8+ Mareau: A thermodynamically consistent formulation of the Johnson-Cook
9+ model, Mechanics of Materials 143, 2020
10+ - time integration of internal variables using logarithmic substepping, as shown in:
11+ Ana: Continuum Modeling and Calibration of Viscoplasticity in the Context
12+ of the Lithium Anode in Solid-State Batteries
13+ (Master's Thesis, Chair of Computational Mechanics, TU Munich, 2024)
814------------------------------------------------------PROBLEM SIZE
9- //ELEMENTS 1
10- //NODES 8
1115DIM 3
12- -------------------------------------------------------- PROBLEM TYP
13- PROBLEMTYP Structure
14- ----------------------------------------------------------------- IO
16+ -------------------------------------------------------PROBLEM TYPE
17+ PROBLEMTYPE Structure
18+ ----------------------------------------------------------------IO
1519STRUCT_STRESS cauchy
1620STRUCT_STRAIN log
17- ------------------------------------ IO/RUNTIME VTK OUTPUT/STRUCTURE
21+ -----------------------------------IO/RUNTIME VTK OUTPUT/STRUCTURE
1822OUTPUT_STRUCTURE yes
1923DISPLACEMENT yes
2024STRESS_STRAIN yes
21- ---------------------------------------------- IO/RUNTIME VTK OUTPUT
25+ ---------------------------------------------IO/RUNTIME VTK OUTPUT
2226OUTPUT_DATA_FORMAT binary
2327INTERVAL_STEPS 1
24- ------------------------------------------------- STRUCTURAL DYNAMIC
28+ ------------------------------------------------STRUCTURAL DYNAMIC
2529INT_STRATEGY Standard
26- DYNAMICTYP Statics
30+ DYNAMICTYPE Statics
2731RESULTSEVRY 1
2832RESTARTEVRY 30
29- TIMESTEP 1.25e-1
30- NUMSTEP 1000000
31- MAXTIME 1.25e1
33+ TIMESTEP 1.00e-6
34+ NUMSTEP 100000000
35+ MAXTIME 1.00e-4
3236LINEAR_SOLVER 1
3337TOLRES 1e-8
34- TOLDISP 1e-10
35- -----------------------------------------------------------SOLVER 1
38+ TOLDISP 1e-8
39+ NEGLECTINERTIA Yes
40+ ----------------------------------------------------------SOLVER 1
3641SOLVER UMFPACK
37- ----------------------------------------------------------MATERIALS
38- MAT 1 MAT_MultiplicativeSplitDefgradElastHyper NUMMATEL 1 MATIDSEL 2 NUMFACINEL 1 INELDEFGRADFACIDS 3 DENS 5.34e-4
39- MAT 2 ELAST_CoupNeoHooke YOUNG 7.810e3 NUE 0.38
40- MAT 3 MAT_InelasticDefgradGenericIsotropicViscoplastic VP_FR_MATID 4
41- MAT 4 MAT_ViscoplasticFlowRuleReformulatedJohnsonCook SIM_TEMPERATURE 293.0 MELT_TEMPERATURE 1793.0 REF_TEMPERATURE 293.0 TEMPERATURE_EXP 1.03 STRAIN_RATE_PREFAC 0.02 STRAIN_RATE_EXP_FAC 5 INIT_YIELD_STRENGTH 1.0 ISOTROP_HARDEN_PREFAC 10.0 ISOTROP_HARDEN_EXP 2.0
42- -------------------------------------------------------------FUNCT1
42+ ---------------------------------------------------------MATERIALS
43+ MAT 1 MAT_MultiplicativeSplitDefgradElastHyper NUMMATEL 1 MATIDSEL 2 NUMFACINEL 1 INELDEFGRADFACIDS 3 DENS 7830.0
44+ MAT 2 ELAST_CoupNeoHooke YOUNG 200.0e3 NUE 0.29
45+ MAT 3 MAT_InelasticDefgradTransvIsotropElastViscoplast VISCOPLAST_LAW_ID 4 FIBER_READER_ID 5 YIELD_COND_A 0.0 YIELD_COND_B 0.0 YIELD_COND_F 0.0 ANISOTROPY isotrop LOG_SUBSTEP True MAX_HALVE_NUM_SUBSTEP 10
46+ MAT 4 MAT_ViscoplasticLawReformulatedJohnsonCook STRAIN_RATE_PREFAC 1.0e0 STRAIN_RATE_EXP_FAC 0.014 INIT_YIELD_STRENGTH 792.0e-0 ISOTROP_HARDEN_PREFAC 510.0e-0 ISOTROP_HARDEN_EXP 0.26
47+ MAT 5 ELAST_CoupTransverselyIsotropic ALPHA 1.0 BETA 1.0 GAMMA 1.0 ANGLE 0 STR_TENS_ID 100
48+ MAT 100 ELAST_StructuralTensor STRATEGY Standard
49+ ------------------------------------------------------------FUNCT1
4350COMPONENT 0 SYMBOLIC_FUNCTION_OF_SPACE_TIME 1.2*x
4451COMPONENT 1 SYMBOLIC_FUNCTION_OF_SPACE_TIME -0.080830788307857
4552------------------------------------------------RESULT DESCRIPTION
46- STRUCTURE DIS structure NODE 4 QUANTITY dispy VALUE -1.31962249833408790e-01 TOLERANCE 9.1e-10
47- STRUCTURE DIS structure NODE 5 QUANTITY dispx VALUE -1.31962249833408513e-01 TOLERANCE 9.1e-10
48- STRUCTURE DIS structure NODE 8 QUANTITY dispx VALUE -9.06271329067036280e-02 TOLERANCE 9.1e-10
49- STRUCTURE DIS structure NODE 8 QUANTITY dispy VALUE -9.06271329067068060e-02 TOLERANCE 9.1e-10
50- STRUCTURE DIS structure NODE 8 QUANTITY dispz VALUE 2.84025416687741394e-01 TOLERANCE 2.8e-09
51- STRUCTURE DIS structure NODE 6 QUANTITY dispx VALUE -9.06271329067021153e-02 TOLERANCE 9.1e-10
52- STRUCTURE DIS structure NODE 4 QUANTITY stress_zz VALUE 1.83879098311578976e-01 TOLERANCE 1.8e-07
53- STRUCTURE DIS structure NODE 8 QUANTITY stress_zz VALUE 1.83879098311589884e-01 TOLERANCE 1.8e-07
54- ------------------------------------------------DESIGN DESCRIPTION
55- NDPOINT 1
56- NDLINE 0
57- NDSURF 2
58- NDVOL 0
53+ STRUCTURE DIS structure NODE 4 QUANTITY dispy VALUE -3.96619353942104843e-03 TOLERANCE 4.0e-11
54+ STRUCTURE DIS structure NODE 5 QUANTITY dispx VALUE -3.96619353942213090e-03 TOLERANCE 4.0e-11
55+ STRUCTURE DIS structure NODE 8 QUANTITY dispx VALUE -3.96619353942162696e-03 TOLERANCE 4.0e-11
56+ STRUCTURE DIS structure NODE 8 QUANTITY dispy VALUE -3.96619353942309367e-03 TOLERANCE 4.0e-11
57+ STRUCTURE DIS structure NODE 8 QUANTITY dispz VALUE 1.00501670841679491e-02 TOLERANCE 1.0e-10
58+ STRUCTURE DIS structure NODE 6 QUANTITY dispx VALUE -3.96619353942174319e-03 TOLERANCE 4.0e-11
59+ STRUCTURE DIS structure NODE 4 QUANTITY stress_zz VALUE 9.78458600965294636e+02 TOLERANCE 9.8e-04
60+ STRUCTURE DIS structure NODE 8 QUANTITY stress_zz VALUE 9.78458600965331243e+02 TOLERANCE 9.8e-04
5961------------------------------------DESIGN POINT DIRICH CONDITIONS
60- DPOINT 1
62+ DPOINT 2
6163// bottom_vertex_full
6264E 1 - NUMDOF 3 ONOFF 1 1 1 VAL 0.0 0.0 0.0 FUNCT none none none
65+ E 2 - NUMDOF 3 ONOFF 1 1 1 VAL 0.0 0.0 1.0 FUNCT none none 1
66+ -------------------------------------DESIGN LINE DIRICH CONDITIONS
67+ DLINE 5
68+ // top_back
69+ E 1 - NUMDOF 3 ONOFF 1 0 1 VAL 0.0 0.0 1.0 FUNCT none none 1
70+ // top_left
71+ E 2 - NUMDOF 3 ONOFF 0 1 1 VAL 0.0 0.0 1.0 FUNCT none none 1
72+ // top_bottom
73+ E 3 - NUMDOF 3 ONOFF 1 1 0 VAL 0.0 0.0 0.0 FUNCT none none none
74+ // bottom_back
75+ E 4 - NUMDOF 3 ONOFF 1 0 1 VAL 0.0 0.0 0.0 FUNCT none none none
76+ // bottom_left
77+ E 5 - NUMDOF 3 ONOFF 0 1 1 VAL 0.0 0.0 0.0 FUNCT none none none
6378-------------------------------------DESIGN SURF DIRICH CONDITIONS
64- DSURF 2
79+ DSURF 4
6580// z_top
6681E 1 - NUMDOF 3 ONOFF 0 0 1 VAL 0.0 0.0 1.0 FUNCT none none 1
6782// z_bottom
6883E 2 - NUMDOF 3 ONOFF 0 0 1 VAL 0.0 0.0 0.0 FUNCT none none none
84+ // z_back
85+ E 3 - NUMDOF 3 ONOFF 1 0 0 VAL 0.0 0.0 0.0 FUNCT none none none
86+ // z_left
87+ E 4 - NUMDOF 3 ONOFF 0 1 0 VAL 0.0 0.0 0.0 FUNCT none none none
6988-----------------------------------------------DNODE-NODE TOPOLOGY
7089NODE 2 DNODE 1
90+ NODE 1 DNODE 2
91+ -----------------------------------------------DLINE-NODE TOPOLOGY
92+ NODE 1 DLINE 1
93+ NODE 4 DLINE 1
94+ NODE 1 DLINE 2
95+ NODE 5 DLINE 2
96+ NODE 1 DLINE 3
97+ NODE 2 DLINE 3
98+ NODE 2 DLINE 4
99+ NODE 3 DLINE 4
100+ NODE 2 DLINE 5
101+ NODE 6 DLINE 5
71102-----------------------------------------------DSURF-NODE TOPOLOGY
72103NODE 1 DSURFACE 1
73104NODE 4 DSURFACE 1
@@ -77,6 +108,14 @@ NODE 2 DSURFACE 2
77108NODE 3 DSURFACE 2
78109NODE 6 DSURFACE 2
79110NODE 7 DSURFACE 2
111+ NODE 1 DSURFACE 3
112+ NODE 2 DSURFACE 3
113+ NODE 3 DSURFACE 3
114+ NODE 4 DSURFACE 3
115+ NODE 1 DSURFACE 4
116+ NODE 2 DSURFACE 4
117+ NODE 5 DSURFACE 4
118+ NODE 6 DSURFACE 4
80119-------------------------------------------------------NODE COORDS
81120NODE 1 COORD -5.0000000000000000e-01 -5.0000000000000000e-01 5.0000000000000000e-01
82121NODE 2 COORD -5.0000000000000000e-01 -5.0000000000000000e-01 -5.0000000000000000e-01
@@ -87,6 +126,4 @@ NODE 6 COORD 5.0000000000000000e-01 -5.0000000000000000e-01 -5.00000000
87126NODE 7 COORD 5.0000000000000000e-01 5.0000000000000000e-01 -5.0000000000000000e-01
88127NODE 8 COORD 5.0000000000000000e-01 5.0000000000000000e-01 5.0000000000000000e-01
89128------------------------------------------------STRUCTURE ELEMENTS
90- 1 SOLIDH8 HEX8 1 2 3 4 5 6 7 8 MAT 1 KINEM nonlinear EAS none
91- ---------------------------------------------------------------END
92- // END
129+ 1 SOLID HEX8 1 2 3 4 5 6 7 8 MAT 1 KINEM nonlinear FIBER1 0 0 1.0
0 commit comments