next up previous contents
Next: Test endoaxi3 Description Up: DAMAGE ELASTOPLASTIC MODELS Previous: Test endoaxi1 Description

Test endoaxi2 Description sheet

Test name
endoaxi2

Calculation type
DAMAGE MODEL FOR ELASTOPLASTIC MATERIAL

Finite element type
QUA8

Topic
Tensile test and thermical load on a damage elastoplastic material

The structure is an embedded test piece subjected to a tensile stress (imposed displacements) and a thermical load. The structure obeys a law according to a damage elastoplastic model. Furthermore the behaviour of the material depends on the temperarure through its tensile curve and thermical expansion coefficient.

Goal
Test the damage material model for MODE AXIS and compare Castem's results with the analytical solution obtained by algorithm.
We also compute:
The cumulated plastic strain (EPSE component in VARIABLES_INTERNES).
The damage variable D in VARIABLES_INTERNES.
SIGMAzz (in CONTRAINTES).

Reference
Analytical solution.

Version
97' customer version

Model description

Test endoaxi2 Results

CASTEM FIGURES

*         Test Endoaxi2.dgibi: Jeux de données        *
*         ------------------------------------        *
*                                                     *

*******************************************************
*                                                     *
* TEST;  MATERIAU ELASTO-PLASTIQUE ENDOMMAGEABLE      *
* MATERIAU DEPENDANT DE LA TEMPERATURE :              *
*                          COURBE DE TRACTION         *
*                          COEFFICIENT DE DILATATION  *
*                          THERMIQUE                  *
*                                                     *
* EPROUVETTE EN TRACTION AVEC DEPLACEMENTS IMPOSES    *
*                           + CHARGEMENT THERMIQUE    *
* MAILLAGE AXISYMETRIQUE.                             *
*                                                     *
* LES RESULTATS OBTENUS SONT COMPARES  A LA SOLUTION  *
* ANALYTIQUE OBTENUE PAR ALGORITHME.                  *
* ON TESTE - LA DEFORMATION PLASTIQUE CUMULEE         *
*            (composante EPSE dans VARIABLES_INTERNES)*
*          - D, LA VARIABLE D'ENDOMMAGEMENT           *
*            DANS VARIABLES_INTERNES .                *
*          - SIGMAzz ( DANS CONTRAINTES ).            *
*******************************************************                                                       *


OPTI ECHO 0 DIME 2 ELEM QUA8 MODE AXIS;
*------------------------------------------------------              
   P1 = 0 0;          P2 = 3E-3 0;   
   P3 = 3E-3 30E-3;   P4 = 0 30E-3;                  
*                                                                               
   L1 = P1 P2 DROIT 1  ;                                                        
   L2 = P2 P3 DROIT 1  ;                                                         
   L3 = P3 P4 DROIT 1  ;                                                        
   L4 = P4 P1 DROIT 1  ;                                                         
*                                                                               
   EPROU = L1 L2 L3 L4 DALLER PLAN ;                                            

   CL1 = BLOQ L1 UZ ;                                                           
   CL2 = BLOQ L3 UZ ;                                                           
   CL3 = BLOQ L4 UR ;                                                           
   CL = CL1 ET CL2 ET CL3 ;                                                     
   DEP = DEPI CL2 1E-3 ;                                                        
*                                                                               
   MO = MODL EPROU 'MECANIQUE' 'ELASTIQUE' 'PLASTIQUE'
'ENDOMMAGEABLE';
*
* module tangent valant 783MPa
*-----------------------------                                                                               
  PROGEPS1 = PROG 0. (350./74020.) 0.3 0.6 ;                                                                                        
  PROGSIG1 = PROG 0. 350.E06 581.1976E06 816.0976E06 ;                                                                                         
   CTRAC1 = EVOL MANU EPS PROGEPS1 SIG PROGSIG1 ;
*
* module tangent valant 491MPa
*-----------------------------
  PROGEPS2 = PROG 0. (350./74020.) 0.3 0.6 ;                                                                                        
  PROGSIG2 = PROG 0. 350.E06 494.9783E06 642.2783E06 ;                                                                                         
   CTRAC2 = EVOL MANU EPS PROGEPS2 SIG PROGSIG2 ;
*
* module tangent valant 199MPa
*-----------------------------
  PROGEPS3 = PROG 0. (350./74020.) 0.3 0.6 ;                                                                                        
  PROGSIG3 = PROG 0. 350.E06 408.7590E06 468.4590E06 ;                                                                                         
   CTRAC3 = EVOL MANU EPS PROGEPS3 SIG PROGSIG3 ;
*
* module tangent variable
*------------------------                                  
CTRAC = NUAGE 'T'*'FLOTTANT' 'TRAC'*'EVOLUTION'
                  0. CTRAC1 100. CTRAC2 200. CTRAC3  ;
*
* coefficient de dilatation thermique vaiable
*--------------------------------------------
*
  PROGTEMP = PROG 0. 100. 200. ;
  PROGALFA = PROG 0. 1E-3 2E-3 ;
  EVALPH = EVOL MANU 'T' PROGTEMP 'ALPH' PROGALFA ;
*
*   MAT = MATR MO YOUN 74020.E06 NU 0.3 RHO 7800. 
*   ALPH 1.E-3 TRAC CTRAC1 EPSD 0. DC 0.23 EPSR 0.25 ;
*
   MATvar = MATR MO YOUN 74020.E06 NU 0.3 RHO 7800. 
   ALPH EVALPH TRAC CTRAC EPSD 0. DC 0.23 EPSR 0.25 ;
*
************** DEFINITION DU CHARGEMENT ***************
*
   LI1 = PROG 0. 30. ; LI2 = PROG 0. 30. ;                                      
   EV = EVOL MANU T LI1 DEP(T) LI2 ;                                            
   CHA1 = CHAR 'DIMP' DEP EV ;
   TEMP0 = MANU CHPO EPROU 1 'T' 0.     ;
   TEMP200 = MANU CHPO EPROU 1 'T' 200. ;
   t0 = 0. ; t20 = 20.      ;  
   TEMP = TABLE; TEMPERA = TABLE;
   TEMP.0 = t0 ; TEMP.1 = t20 ;
   TEMPERA.0 = TEMP0; TEMPERA.1 = TEMP200;
   CHA2 = CHAR 'T' TEMP TEMPERA;
   CHA = CHA1 ET CHA2;                                           
*                                                                               
* LISTE DES PAS DE CALCUL :                                                     
*                         0.14 MM INCREMENT ELASTIQUE                           
*                         0.15 MM INCREMENT PLASTIQUE                           
  LIS = PROG 0.14 0.15 0.2 0.4 0.7 1 pas .3 
        3.1 3.3 pas .2 4.1 ;
*                                                 
TAB = TABLE ;
TAB.'PRECISION' = 1E-3;    
TAB.'BLOCAGES_MECANIQUES' = CL;
TAB.'CARACTERISTIQUES' = MATvar;
TAB.'CHARGEMENT' = CHA;
TAB.'TEMPS_CALCULES' = LIS;
TAB.'MODELE' = MO;                                                                   
PASAPAS TAB ;
*
*
*------------------------------------------------------
*  CONTROLE DES RESULTATS AVEC DE LA SOLUTION 
*      DE REFERENCE OBTENUE PAR ALGORITHME
*------------------------------------------------------
*
 REF_D = PROG 2.197E-2 3.417E-2 6.337E-2 8.131E-2 ;
 REF_P = PROG 3.646E-2 5.443E-2 9.296E-2 1.143E-1 ;
 REF_S = (PROG   368.9   376.0   386.4   389.2)*1E6 ;
*
D1 = EXTR (TAB.VARIABLES_INTERNES.7) 'VHWD' 1 1 1;
D2 = EXTR (TAB.VARIABLES_INTERNES.9) 'VHWD' 1 1 1;
D3 = EXTR (TAB.VARIABLES_INTERNES.14) 'VHWD' 1 1 1;
D4 = EXTR (TAB.VARIABLES_INTERNES.18) 'VHWD' 1 1 1;
*
P1 = EXTR (TAB.VARIABLES_INTERNES.7) 'EPSE' 1 1 1;
P2 = EXTR (TAB.VARIABLES_INTERNES.9) 'EPSE' 1 1 1;
P3 = EXTR (TAB.VARIABLES_INTERNES.14) 'EPSE' 1 1 1;
P4 = EXTR (TAB.VARIABLES_INTERNES.18) 'EPSE' 1 1 1;
*
S1 = EXTR (TAB.CONTRAINTES.7) 'SMZZ' 1 1 1;
S2 = EXTR (TAB.CONTRAINTES.9) 'SMZZ' 1 1 1;
S3 = EXTR (TAB.CONTRAINTES.14) 'SMZZ' 1 1 1;
S4 = EXTR (TAB.CONTRAINTES.18) 'SMZZ' 1 1 1;
*
EF_D = PROG D1 D2 D3 D4 ;
EF_P = PROG P1 P2 P3 P4 ;
EF_S = PROG S1 S2 S3 S4 ;
*
PROG_ERD = MAXI (ABS ((EF_D  - REF_D) / REF_D)) ;
PROG_ERP = MAXI (ABS ((EF_P  - REF_P) / REF_P)) ;
PROG_ERS = MAXI (ABS ((EF_S  - REF_S) / REF_S)) ;
*
ERR = MAXI (PROG PROG_ERD PROG_ERP PROG_ERS)    ;
*
temps;
SI ( ERR <EG 0.05 );
   ERRE 0;
SINON;
   ERRE 5;
FINSI;
*
FIN;



ven 3 nov 04:14:58 NFT 2000