Bird ALE — Welcome to LS-DYNA Examples

Home » Knowledge Base » Simple Examples » Intro by Jim Day » Misc » Bird ALE

This is a small idealized model of a bird striking a steel plate. Arbitrary Eulerian Lagrangian formulation with 1st order advection is used.

Keywords

*CONSTRAINED_SHELL_IN_SOLID
*CONTROL_ALE
*CONTROL_CONTACT
*CONTROL_CPU
*CONTROL_DAMPING
*CONTROL_ENERGY
*CONTROL_OUTPUT
*CONTROL_SHELL
*CONTROL_STRUCTURED
*CONTROL_TERMINATION
*CONTROL_TIMESTEP
*DATABASE_BINARY_D3PLOT
*DATABASE_BINARY_D3THDT
*DATABASE_EXTENT_BINARY
*DATABASE_HISTORY_NODE
*DATABASE_NODOUT
*DATABASE_TRACER
*DATABASE_TRHIST
*END
*EOS_GRUNEISEN
*INITIAL_VOID_PART
*KEYWORD
*MAT_NULL
*MAT_PLASTIC_KINEMATIC
*NODE
*PART
*SECTION_SHELL
*SECTION_SOLID_ALE
*SET_PART_LIST
*TITLE

Reduced Input

  *KEYWORD
  *database_nodout
  5.e-6
  *database_history_node
  1100
  *control_structured
  *database_trhist
  5.e-6
  *database_tracer
  0,0,.2,.15,.00625
  0,0,.2,.10,.00625
  *TITLE
  bird into steel plate (bird-el.k)                                      
  *CONTROL_TERMINATION
   2.50000-3         0 0.0000000         0 0.0000000
  *CONTROL_TIMESTEP
   0.0000000 0.5000000         0 0.0000000 0.0000000         0         0         0
  *CONTROL_SHELL
   0.0000000         0         0         0         0         0         0
  *CONTROL_DAMPING
           0 0.0000000 0.0000000 0.0000000 0.0000000         0 0.0000000         0
  *CONTROL_CONTACT
   0.0000000 0.0000000         0         0         0         0         0
           0         0         0         0 0.0000000         0         0         0
  *CONTROL_OUTPUT
           0         0         0         0 0.0000000         0         0
  *CONTROL_ENERGY
           1         2         1         1
  *DATABASE_BINARY_D3PLOT
   20.0000-6                   0
  *DATABASE_BINARY_D3THDT
   1.0000001
  *DATABASE_EXTENT_BINARY
           0         0         0         0         0         0         0         0
           0         0         0         0         0         0
  *CONTROL_CPU
   0.0000000
  *CONTROL_ALE
           3         1         1 0.0000000 0.0000000 0.0000000 0.0000000
   0.0000000 0.0000000 0.0000000  1.e-6
  *MAT_NULL
           1 1000.0000 0.0000000 0.0000000 0.0000000 0.0000000 0.0000000 0.0000000
  *MAT_NULL
           2 1000.0000 0.0000000 0.0000000 0.0000000 0.0000000 0.0000000 0.0000000
  *MAT_PLASTIC_KINEMATIC
           3 7830.0000 2.0700+11 0.3000000 5.00000+8 2.07000+7 0.0000000
   0.0000000 0.0000000 0.0000000
  *EOS_GRUNEISEN
           1 1500.0000 0.0000000 0.0000000 0.0000000 0.0000000 0.0000000 0.0000000
   0.0000000
  *EOS_GRUNEISEN
           2 1500.0000 0.0000000 0.0000000 0.0000000 0.0000000 0.0000000 0.0000000
   0.0000000
  *SECTION_SOLID_ALE
           1        12
   0.0000000 0.0000000 0.0000000 0.0000000 0.0000000 0.0000000
  *SECTION_SOLID_ALE
  2,12
   0.0000000 0.0000000 0.0000000 0.0000000 0.0000000 0.0000000
  *SECTION_SHELL
           3         0 0.0000000 3.0000000 0.0000000 0.0000000
   0.0100000 0.0100000 0.0100000 0.0100000 0.0000000
  *PART
   
           1         1         1         1         0         0         0         0
  *PART
   
           2         2         2         2         0         0         0         0
  *PART
   
           3         3         3         0         0         0         0         0
  *NODE
  $ add nodes
  *CONSTRAINED_SHELL_IN_SOLID
           1         2
  *SET_PART_LIST
           1
           3
  *SET_PART_LIST
           2
           1
  *initial_void_part
  1
  *END

Figures

image01.gif

image02.gif

Animated Result

Result

Download