TAGGED: -LS-DYNA-run-time, ansys-ls-dyna, ls-dyna
-
-
July 24, 2024 at 10:26 pmJASH RANASubscriber
Hi Forum,
I am trying to run a simulation where I have an aluminum particle impacting an aluminum substrate. I want both as ALE since they experience high distortion in lagrangian as well as premature termination. I am not sure if my current implmentation is correct. When I run the simulation both my particle and substrate dissapear and I get this warning:
*** Warning 40864 (SOL+864)
   Segment based contact stiffness was reduced due to
   an increasing solution time step. The new time step for
   the stiffness calculation is 1.2952E-08And this error:
 *** Error 40509 (SOL+509)
   negative volume in solid element # 193650 cycle 688 *** Error 40509 (SOL+509)
   negative volume in solid element # 193650 cycle 688
Any help on implementing ALE into my model would be much appreciated. Thanks in advance. I have attached my model for your reference. -
July 25, 2024 at 2:16 pmIan DoAnsys Employee
Hi Jash,
ELFORM=5 is obsolete. Please use ELFORM=11. And you must provide the extra empty ALE space around the mat that is deforming. This space can be filled with air or mat_vacuum. Before using ALE, it would save time if you can review the ALE class on ANSYS Learning Hub (ALH). There are may examples available there also. What you see is likely the result of locally very strong force combining with large dt that invert the elm. You may need to look at tuning either one or both.
Regards,
Ian Do
-
July 25, 2024 at 3:35 pmJASH RANASubscriber
Hi Ian,Â
Thank you for the reply. I don't believe my institution has a subscribtion to ALH. Do I need to provide empty space for both the substrate and particle? or just the particle? Do you have an example keyword file that contains a similar problem to mine (impactor and target both ALE)?Regards,
Jash
Â
-
July 31, 2024 at 9:28 pmIan DoAnsys Employee
Hi Jash,
This may be similar (I can't attach a file so i just put it here.) Anyway, ALE is difficult and you likely need a class. I can't teach it through this communication channel.Â
*KEYWORD
*TITLE
saleimpact3b.k = kg-m-s-KÂ - pls assume fictitious data & put in your own referened data.
$===============================================================================
*COMMENT
Model Summary:
H4 = AMMG1 = impactor
H2 = AMMG2 = top plate
H1 = AMMG3 = bottom plate
$===============================================================================
$ [ ] EXECUTION CONTROLS
$===============================================================================
*CONTROL_TERMINATION
$#  endtim   endcyc   dtmin   endeng   endmas   nosol   Â
$ Â 2.5E-4 Â Â Â Â 0 Â Â Â 0.0 Â Â Â 0.0 Â Â Â 0.0 Â Â Â Â 0
  10.0E-4     0    0.0    0.0    0.0     0
*CONTROL_TIMESTEP
$#  dtinit   tssfac    isdo   tslimt   dt2ms    lctm   erode   ms1st
    0.0    0.7     0    0.0    0.0     0     0     0
$ Â Â Â 0.0 Â Â Â 0.2 Â Â Â Â 0 Â Â Â 0.0 Â Â Â 0.0 Â Â Â Â 0 Â Â Â Â 0 Â Â Â Â 0
$#  dt2msf  dt2mslc   imscl   unused   unused   rmscl   Â
    0.0     0     0              0.0
*CONTROL_CONTACT
$#  slsfac   rwpnal   islchk   shlthk   penopt   thkchg   orien   enmass
    0.1    0.0     1     0     1     0     1     0
$#  usrstr   usrfrc   nsbcs   interm   xpene   ssthk    ecdt  tiedprj
     0     0     10     0    4.0     0     1     0
$#  sfric   dfric    edc    vfc     th   th_sf   pen_sf   Â
    0.0    0.0    0.0    0.0    0.0    0.0    0.0
$#  ignore   frceng  skiprwg   outseg  spotstp  spotdel  spothin    Â
     0     0     0     0     0     0    0.0
$#   isym   nserod   rwgaps   rwgdth   rwksf    icov   swradf   ithoff
     0     0     1    0.0    1.0     0    0.0     0
$#  shledg   pstiff   ithcnt   tdcnof   ftall   unused   shltrw   Â
     0     0     0     0     0         0.0
*CONTROL_CPU
$#  cputim   Â
    0.0
*CONTROL_ENERGY
$#   hgen    rwen   slnten   rylen   Â
     2     2     2     2
*CONTROL_OUTPUT
$#  npopt   neecho   nrefup   iaccop   opifs   ipnint   ikedit   iflush
     0     0     0     0    0.0     0    100    9000
$#  iprtf   ierode  tet10s8   msgmax   ipcurv    gmdt  ip1dblt    eocs
     0     0     2     50     0    0.0     0     0
$#  tolev   newleg   frfreq   minfo   solsig   msgflg   cdetol   Â
     2     0     1     0     0     0    10.0
$# phschng   demden   Â
     0     0
$===============================================================================
$ [ ] OUTPUT CONTROLS
$===============================================================================
*DATABASE_BINARY_D3PLOT
$#    dt    lcdt    beam   npltc   psetid   Â
  1.0E-5     0     0    100     0
$#  ioopt   Â
     0
$===============================================================================
$ [ ] |PART_ID|SECTION_ID|MAT_ID|EOS_ID|HG_ID|GRAV|ADPOPT|THERM_MID| DEFINITIONS
$===============================================================================
*PART
H1 = AMMG4 = Thick bottom Plate - A36 SS -Johnson Cook - kg-m-s-KÂ
$#   pid   secid    mid   eosid    hgid    grav   adpopt    tmid
$ Â Â Â Â 1 Â Â Â Â 1 Â Â Â Â 1 Â Â Â Â 1 Â Â Â Â 0 Â Â Â Â 0 Â Â Â Â 0 Â Â Â Â 0
     1     1     12     12     0     0     0     0
*SECTION_ALE2D
$  secid1  aleform    aet   elform
     1     11          14
*MAT_JOHNSON_COOK
$#   mid     ro     g     e     pr    dtf     vp   rateop
     1   7890.07.80000E102.00000E11    0.26    0.0    0.0    0.0
$#    a     b     n     c     m     tm     tr    epso
2.861000E85.000000E8 Â Â 0.2282 Â Â 0.022 Â Â 0.917 Â Â 1811.0 Â Â 293.15 Â Â Â 1.0
$#    cp     pc   spall     it     d1     d2     d3     d4
   481.0    0.0    2.0    0.0    0.0    0.0    0.0    0.0
$#    d5    c2/p    erod   efmin   Â
    0.0    0.0     01.00000E-6
*EOS_GRUNEISEN
$#  eosid     c     s1     s2     s3   gamao     a     e0
     1   4569.0    1.49    0.0    0.0    2.17    0.0    0.0
$# Â Â Â v0 Â
    0.0
$-------------------------------------------------------------------------------
*PART
H2 = AMMG3 = top Plate - Lexan-Johnson Cook  - kg-m-s-KÂ
$#   pid   secid    mid   eosid    hgid    grav   adpopt    tmid
$ Â Â Â Â 2 Â Â Â Â 1 Â Â Â Â 2 Â Â Â Â 2 Â Â Â Â 0 Â Â Â Â 0 Â Â Â Â 0 Â Â Â Â 0
     2     1     12     12     0     0     0     0
$ Â Â Â Â 2 Â Â Â Â 1 Â Â Â Â 22 Â Â Â Â 0 Â Â Â Â 0 Â Â Â Â 0 Â Â Â Â 0 Â Â Â Â 0
*MAT_JOHNSON_COOK
$#   mid     ro     g     e     pr    dtf     vp   rateop
     2   1190.07.860000E82.540000E9   0.344    0.0    0.0    0.0
$#    a     b     n     c     m     tm     tr    epso
7.580000E76.890000E7 Â Â 1.004 Â Â Â 0.0 Â Â Â 1.85 Â Â 533.0 Â Â 293.15 Â Â Â 1.0
$#    cp     pc   spall     it     d1     d2     d3     d4
  1250.0    0.0    2.0    0.0    0.0    0.0    0.0    0.0
$#    d5    c2/p    erod   efmin   Â
    0.0    0.0     01.00000E-6
*EOS_GRUNEISEN
$#  eosid     c     s1     s2     s3   gamao     a     e0
     2   1933.0    1.42    0.0    0.0    0.61    0.0    0.0
$# Â Â Â v0 Â
    0.0
$-------------------------------------------------------------------------------
*MAT_ELASTICÂ
$ Â Â Â MID Â Â Â RHO Â Â Â Â E Â Â Â Â PR Â Â Â Â DA Â Â Â Â DB Â Â Â Â K
    22   1190.0   2.54E9   0.344
$-------------------------------------------------------------------------------
*MAT_JOHNSON_COOK
$ Â Â Â MID Â Â Â Â RO Â Â Â Â G Â Â Â Â E Â Â Â Â PR Â Â Â DTF Â Â Â Â VP Â Â - Cu
    12   8960.0  0.460E11    0.0    0.34
$     A     B     n     C     m     Tm     Tr    eps0
  90.0E6  292.0E6   0.310   0.0250    1.09   1356.0   293.00    1.0
$    Cp     Pc   Spall     IT     d1     d2     d3     d4
   383.0   -1.2E6    2.0   0.000   0.540    4.89    3.03   0.0140
$ Â Â Â d5
   1.12
*EOS_GRUNEISEN
$ Â Â EOSID Â Â Â Â C Â Â Â Â S1 Â Â Â Â S2 Â Â Â Â S3 Â Â GAMMA Â Â Â Â A Â Â Â Â E0
    12   3940.0   1.489    0.0    0.0   2.020    0.47    0.0
$ Â Â Â VO
    0.0
$-------------------------------------------------------------------------------
*PART
H4 = AMMG2 = Impactor - JOHNSON_HOLMQUIST_CERAMICS - Float glass-Borosilicate
$#   pid   secid    mid   eosid    hgid    grav   adpopt    tmid
$ Â Â Â Â 4 Â Â Â Â 1 Â Â Â Â 4 Â Â Â Â 0 Â Â Â Â 0 Â Â Â Â 0 Â Â Â Â 0 Â Â Â Â 0
     4     1     14     14     0     0     0     0
$ Â Â Â Â 4 Â Â Â Â 1 Â Â Â Â 24 Â Â Â Â 0 Â Â Â Â 0 Â Â Â Â 0 Â Â Â Â 0 Â Â Â Â 0
*MAT_JOHNSON_HOLMQUIST_CERAMICS
$#   mid     ro     g     a     b     c     m     n
     4   2500.03.04000E10    0.93    0.88   0.003    0.35    0.77
$#   epsi     t   sfmax    hel    phel    beta  Â
    1.01.500000E82.975000E95.950000E92.920000E9    1.0
$# Â Â Â d1 Â Â Â Â d2 Â Â Â Â k1 Â Â Â Â k2 Â Â Â Â k3 Â Â Â Â fs Â
   0.053    0.854.54000E10-1.3800E112.90000E11    0.0
*EOS_GRUNEISEN
$#  eosid     c     s1     s2     s3   gamao     a     e0
     4   4710.0    1.0    0.0    0.0    1.0    0.0    0.0
$# Â Â Â v0 Â
    0.0
$-------------------------------------------------------------------------------
*MAT_ELASTICÂ
$ Â Â Â MID Â Â Â RHO Â Â Â Â E Â Â Â Â PR Â Â Â Â DA Â Â Â Â DB Â Â Â Â K
    24   7840.0  210.0e+9    0.3
$---5----0----5----0----5----0----5----0----5----0----5----0----5----0----5----0
*MAT_JOHNSON_COOK
$ Â Â Â MID Â Â Â RHO Â Â Â Â G Â Â Â Â E Â Â Â Â PR Â Â Â DTF Â Â Â Â VP Â Â Â - SS
    14   7840.0  80.0E+9  210.0e+9    0.3    0.0    0.0Â
$     A     B     n     C     m     Tm     Tr    EPSO
 792.19e6  509.51e6    0.26   0.014    1.03  1793.15   298.15     1
$    Cp     PC   spall     IT     D1     D2     D3     D4
    477   -1.0e8    0.0    0.0  -8.0e-1   2.1e00  -5.0e-1   2.0e-3
$ Â Â Â D5
  6.1e-1
*EOS_GRUNEISEN
    14  4.570E3    1.49    0.0    0.0   1.930    0.0    0.0
$ Â Â Â VO
    0.0
$-------------------------------------------------------------------------------
*PART
H5 = AMMG1 = air (Kg-m-s-K) Â @ T = 25 C
$#   pid   secid    mid   eosid    hgid    grav   adpopt    tmid
$ Â Â Â Â 5 Â Â Â Â 1 Â Â Â Â 5 Â Â Â Â 5 Â Â Â Â 0 Â Â Â Â 0 Â Â Â Â 0 Â Â Â Â 0
     5     1     6     0     0     0     0     0
*MAT_NULL
$ Â Â Â MID Â Â Â Â RO Â Â Â Â PC Â Â Â Â MU Â Â TEROD Â Â CEROD Â Â YMBEAM Â Â PRBEAM
     5   1.1845    -1.0 1.8444E-5    0.0    0.0    0.0    0.0
*EOS_LINEAR_POLYNOMIAL
$ Â Â EOSID Â Â Â Â C0 Â Â Â Â C1 Â Â Â Â C2 Â Â Â Â C3 Â Â Â Â C4 Â Â Â Â C5 Â Â Â Â C6
     5    0.0     0     0     0    0.4    0.4     0
$ Â Â Â E0 Â Â Â Â V0
2.533125E5 Â Â Â 1.0
$---5----0----5----0----5----0----5----0----5----0----5----0----5----0----5----0
*COMMENT
PART
H6 = AMMG5 = vacuum
$#   pid   secid    mid   eosid    hgid    grav   adpopt    tmid
     6     1     6     0     0     0     0     0
*MAT_VACUUM
$ Â Â Â MID Â Â Â Â RO Â Â Â Â PC Â Â Â Â MU Â Â TEROD Â Â CEROD Â Â YMBEAM Â Â PRBEAM
     6  1.0E-06
$===============================================================================
$ Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â SALE
$===============================================================================
*ALE_STRUCTURED_MESH
$#  mshid    dpid    nbid    ebid                  tdeath
    11     11   20001   20001
$#  cpidx   cpidy   cpidz    nid0   lcsid
    101    102
$-------------------------------------------------------------------------------
*ALE_STRUCTURED_MESH_CONTROL_POINTS
$#   cpid              sfo         offo
    101              1.0         0.0
$#         n          x        ratio
          1         0.0
         201         0.4
$ Â Â Â Â Â Â Â Â 401 Â Â Â Â Â Â Â Â 0.4
*ALE_STRUCTURED_MESH_CONTROL_POINTS
$#   cpid              sfo         offo
    102              1.0         0.0
$#         n          x        ratio
          1         0.0
         186        0.370
$ Â Â Â Â Â Â Â Â 371 Â Â Â Â Â Â Â 0.370
$===============================================================================
*CONTROL_ALE
$#   dct    nadv    meth    afac    bfac    cfac    dfac    efac
    -1     1     2    -1.0    0.0    0.0    0.0    0.0
$#  start    end   aafac   vfact    prit    ebc    pref  nsidebc
$ Â Â Â 0.0 Â Â Â 0.0 Â Â Â 0.0 Â Â Â 0.0 Â Â Â Â 0 Â Â Â Â 0 Â 101325.0 Â Â Â Â 0
    0.0    0.0    0.0    0.0     0     0    0.0     0
$#   ncpl    nbkt   imascl   checkr   beamin  mmgpref   pdifmx  dtmufac
     1     50     0    0.0    0.0     0    0.0    0.0
$# optimpp   ialedr   bndflx   minmas   Â
     0     0     01.00000E-5
$-------------------------------------------------------------------------------
*ALE_MULTI-MATERIAL_GROUP
$#   sid   idtype   gpname   Â
     5     1 1airvac
     4     1 2impactor
     2     1 3topplate
     1     1 4botplate
$ Â Â Â Â 6 Â Â Â Â 1 5vac
$-------------------------------------------------------------------------------
*ALE_STRUCTURED_MESH_VOLUME_FILLING
$#  mshid   unused   ammgto   unused  nsample   unused   unused    vid
    11          1          4               0
$#   geom   in/out     e1     e2     e3     e4     e5 Â
ALL Â Â Â Â Â Â Â Â 0 Â Â Â 0.0 Â Â Â 0.0 Â Â Â 0.0 Â Â Â 0.0 Â Â Â 0.0
$-------------------------------------------------------------------------------
*ALE_STRUCTURED_MESH_VOLUME_FILLING
$   MSHID  notused   AMMGTO  notused  NSAMPLE  notused  notused    VID
    11          2          4               51
$ Â Â Â 11 Â Â Â Â Â Â Â Â Â 2 Â Â Â Â Â Â Â Â Â 4
$   geom   in/out E1=CTRNID   E2=rx   E3=ry   R4=rz  E5=lcsid
 ELLIPSOID     0     11    0.05    0.05    0.00     0
*DEFINE_VECTOR
$    vid  xt=velx  yt=vely  zt=velz
    51    0.0   -50.0    0.0
*NODE
$ Â Â NID Â Â Â Â Â Â Â X Â Â Â Â Â Â Â Y Â Â Â Â Â Â Â Z Â Â Â TC Â Â Â RC Â Â
   11       0.0       0.31       0.0
$-------------------------------------------------------------------------------
$ center: Xc=0.0, Yc=0.31, Zc=0.0 , R=0.05
$===============================================================================
*ALE_STRUCTURED_MESH_VOLUME_FILLING
$   MSHID  notused   AMMGTO  notused  NSAMPLE  notused  notused    VID
    11          3          4
$ Â Â GEOM Â Â IN/OUT Â E1=BOXID Â Â Â Â E2 Â Â Â Â E3 Â Â Â Â E4 Â Â Â Â E5Â
  BOXCOR     0     2
*DEFINE_BOX
$ Â Â BOXID Â Â Â XMN Â Â Â XMX Â Â Â YMN Â Â Â YMX Â Â Â ZMN Â Â Â ZMX
     2    0.0    0.4    0.2   0.256    0.0    0.01
$-------------------------------------------------------------------------------
$ SALE mesh box: (0.0,0.2,0.0)-(0.4,0.256,0.0), Â Â dx=0.002
$===============================================================================
*ALE_STRUCTURED_MESH_VOLUME_FILLING
$   MSHID  notused   AMMGTO  notused  NSAMPLE  notused  notused    VID
    11          4          4
$ Â Â GEOM Â Â IN/OUT Â E1=BOXID Â Â Â Â E2 Â Â Â Â E3 Â Â Â Â E4 Â Â Â Â E5Â
  BOXCOR     0     3
*DEFINE_BOX
$ Â Â BOXID Â Â Â XMN Â Â Â XMX Â Â Â YMN Â Â Â YMX Â Â Â ZMN Â Â Â ZMX
     3    0.0    0.4    0.0    0.2    0.0    0.01
$-------------------------------------------------------------------------------
$ SALE mesh box: (0.0,0.0,0.0)-(0.4,0.2,0.0), Â Â dx=0.002
$-------------------------------------------------------------------------------
*SET_MULTI
    201
     1
*SET_MULTI
    202
     2
$-------------------------------------------------------------------------------
*DEFINE_CURVE
$#   lcid    sidr    sfa    sfo    offa    offo   dattyp   lcint
     2     0    1.0    1.0
$# Â Â Â Â Â Â Â Â a1 Â Â Â Â Â Â Â Â Â o1
       0.0000         0.0
       0.1000         1.e7
$===============================================================================
$ [ ] BC's + IC's + BODY LOADS + FORCE FIELDS
$===============================================================================
*BOUNDARY_SPC_SET
$ nodeset1    cid    dofx    dofy    dofz   dofrx   dofry   dofrz
     1     0     1     1     1
     2     0     1     1     1
$-------------------------------------------------------------------------------
*SET_NODE_GENERAL
$ Â Â Â SID
     1
$ Â OPTION Â Â MSHID Â Â Â XMN Â Â Â XMX Â Â Â YMN Â Â Â YMX Â Â Â ZMN Â Â Â ZMX
  SALEFAC     11               1
$-------------------------------------------------------------------------------
*SET_NODE_GENERAL
$ Â Â Â SID
     2
$ Â OPTION Â Â MSHID Â Â Â XMN Â Â Â XMX Â Â Â YMN Â Â Â YMX Â Â Â ZMN Â Â Â ZMX
  SALEFAC     11          1
$===============================================================================
*END
$===============================================================================
-
- The topic ‘LS DYNA Simulation where both impactor and target are ALE [HELP REQUEST]’ is closed to new replies.
- LS-DYNA Installation Issues with Student Workbench 2024 R2
- LS-Dyna CESE SMP d vs MPP d solver
- CESE solver – Ignition mechanism
- Cross-coupled stiffness elements in LS-DYNA
- About combine different unconnected body into one part
- Mathematical model generation stuck at 10%
- CONTROL_REFERENCE_CONFIGURATION
- Tiebreak using Segment set for contact b/w 20 noded Hexahedral elements
- shape memory alloy material in LS-DYNA
- CESE combustion model
-
1191
-
513
-
488
-
225
-
209
© 2024 Copyright ANSYS, Inc. All rights reserved.