Random vibration with thermal preload I — Welcome to LS-DYNA Examples

Home » Knowledge Base » NVH / Fatigue » Random vibration with thermal preload I

This is an example of a L-shaped panel subjected to random vibration with thermal preload. The first file shows the usual setup without preload. *INTERFACE_SPRINGBACK_LSDYNA is used to create a dynain-file, which is then the basis for pre-stress analysis with *INCLUDE. In addition, usage of intermittent eigenvalue analysis is shown. In the file domgeom.k the domain decomposition can be studied. Example 6.4 from LS-Dyna training class NVH, Fatigue and Frequency Domain Analysis with LS-DYNA by Yun Huang.

Keywords

*CONTROL_IMPLICIT_EIGENVALUE
*CONTROL_IMPLICIT_GENERAL
*CONTROL_IMPLICIT_NONLINEAR
*CONTROL_SHELL
*CONTROL_TERMINATION
*DATABASE_BINARY_D3PLOT
*DATABASE_FREQUENCY_BINARY_D3PSD
*DATABASE_FREQUENCY_BINARY_D3RMS
*DATABASE_HISTORY_NODE_SET
*DATABASE_HISTORY_SHELL_SET
*DEFINE_COORDINATE_SYSTEM
*DEFINE_CURVE
*ELEMENT_SHELL
*END
*FREQUENCY_DOMAIN_RANDOM_VIBRATION
*KEYWORD  
*MAT_ELASTIC
*NODE
*PART
*SECTION_SHELL
*SET_NODE_LIST
*SET_SEGMENT
*SET_SHELL_LIST
*TITLE


*CONTROL_IMPLICIT_EIGENVALUE
*CONTROL_IMPLICIT_GENERAL
*CONTROL_IMPLICIT_NONLINEAR
*CONTROL_SHELL
*CONTROL_TERMINATION
*DATABASE_BINARY_D3PLOT
*DATABASE_FREQUENCY_BINARY_D3PSD
*DATABASE_FREQUENCY_BINARY_D3RMS
*DATABASE_HISTORY_NODE_SET
*DATABASE_HISTORY_SHELL_SET
*DEFINE_COORDINATE_SYSTEM
*DEFINE_CURVE
*ELEMENT_SHELL
*END
*FREQUENCY_DOMAIN_RANDOM_VIBRATION
*KEYWORD  
*LOAD_THERMAL_LOAD_CURVE
*MAT_ADD_THERMAL_EXPANSION
*MAT_ELASTIC
*NODE
*PART
*SECTION_SHELL
*SET_NODE_LIST
*SET_SEGMENT
*SET_SHELL_LIST
*TITLE


*CONTROL_IMPLICIT_GENERAL
*CONTROL_IMPLICIT_NONLINEAR
*CONTROL_SHELL
*CONTROL_TERMINATION
*DATABASE_BINARY_D3PLOT
*DEFINE_CURVE
*DEFINE_CURVE
*ELEMENT_SHELL
*END
*INTERFACE_SPRINGBACK_DYNA3D
*KEYWORD  
*LOAD_THERMAL_LOAD_CURVE
*MAT_ADD_THERMAL_EXPANSION
*MAT_ELASTIC
*NODE
*PART
*SECTION_SHELL
*SET_PART_LIST
*TITLE


*CONTROL_IMPLICIT_EIGENVALUE
*CONTROL_IMPLICIT_GENERAL
*CONTROL_IMPLICIT_NONLINEAR
*CONTROL_SHELL
*CONTROL_TERMINATION
*DATABASE_BINARY_D3PLOT
*DATABASE_FREQUENCY_BINARY_D3PSD
*DATABASE_FREQUENCY_BINARY_D3RMS
*DATABASE_HISTORY_NODE_SET
*DATABASE_HISTORY_SHELL_SET
*DEFINE_COORDINATE_SYSTEM
*DEFINE_CURVE
*END
*FREQUENCY_DOMAIN_RANDOM_VIBRATION
*INCLUDE
*KEYWORD  
*MAT_ELASTIC
*PART
*SECTION_SHELL
*SET_NODE_LIST
*SET_SEGMENT
*SET_SHELL_LIST
*TITLE

Reduced Input

*KEYWORD  
*TITLE
An L-shaped panel subjected to turbulent boundary layer wave
*FREQUENCY_DOMAIN_RANDOM_VIBRATION
         1        10     0.000 10000.000         0
  0.010000         0         0     0.000     0.000         0
         7         0         0     0.000         0         0         0         0
         0         8         8     0.000     0.000         0         0
         1         2         0      2001      2002      2003      2004         1
*DATABASE_FREQUENCY_BINARY_D3PSD
         1
 32.000000 1800.0000       443         0         0     0.000
*DATABASE_FREQUENCY_BINARY_D3RMS
         1
*CONTROL_IMPLICIT_EIGENVALUE
        10     0.000         0     0.000         0     0.000         0     0.000
         0         0         0         0 
*CONTROL_IMPLICIT_GENERAL
         1     0.000         0         0         1         0         0         0
*CONTROL_IMPLICIT_NONLINEAR
         2         0         0     0.000     0.000     0.000     0.000     0.000
         0         0         0         0
         0         0     0.000         1         2
*CONTROL_SHELL
 20.000000         2        -1         0         2         2         1         0
  1.000000         0         0         1         0         0         0         0
         0         0         0
*CONTROL_TERMINATION
  1.000000         0     0.000     0.000     0.000
*DATABASE_BINARY_D3PLOT
     0.000         0         0         0         0
         0
*DATABASE_HISTORY_NODE_SET
         1         0         0         0         0         0         0         0
*DATABASE_HISTORY_SHELL_SET
         2         0         0         0         0         0         0         0
*PART
elastic L-shaped section                                                        
         1         1         1         0         0         0         0         0
*SECTION_SHELL
         1        16  0.833000         3         3         0         0         0
  0.100000  0.100000  0.100000  0.100000     0.000     0.000     0.000         0
*MAT_ELASTIC
         1 1.0000E-4 1.0600E+7  0.330000     0.000     0.000         0
*DEFINE_COORDINATE_SYSTEM
         1     0.000     0.000     0.000  5.000000     0.000     0.000
     0.000  5.000000     0.000
*DEFINE_CURVE
*SET_NODE_LIST
         1
       176        85       341         0         0         0         0         0
*SET_SEGMENT
*SET_SHELL_LIST
         2
        34        63         0         0         0         0         0         0
*ELEMENT_SHELL
*NODE
*END


*KEYWORD  
*TITLE
An L-shaped panel subjected to turbulent boundary layer wave
*FREQUENCY_DOMAIN_RANDOM_VIBRATION
         1        10     0.000 10000.000         0
  0.010000         0         0     0.000     0.000         0
         7         0         0     0.000         0         0         0         0
         0         8         8     0.000                   0
         1         2         0      2001      2002      2003      2004         1
*DATABASE_FREQUENCY_BINARY_D3PSD
         1
 32.000000 1800.0000       443         0         0     0.000
*DATABASE_FREQUENCY_BINARY_D3RMS
         1
*CONTROL_IMPLICIT_GENERAL
         1     0.100         0         0         1         0         0         0
*CONTROL_IMPLICIT_EIGENVALUE
       -10     0.000         0     0.000         0     0.000         0     0.000
         0         0         0         0         1 
*MAT_ADD_THERMAL_EXPANSION
         1         1     0.000         0     0.000         0     0.000
*LOAD_THERMAL_LOAD_CURVE
         2         0
*DEFINE_CURVE
        10         0     0.000     0.000     0.000     0.000         0
                 1.0                 10. 
*CONTROL_IMPLICIT_NONLINEAR
         2         0         0     0.000     0.000     0.000     0.000     0.000
         0         0         0         0
         0         0     0.000         1         2
*CONTROL_SHELL
 20.000000         2        -1         0         2         2         1         0
  1.000000         0         0         1         0         0         0         0
         0         0         0
*CONTROL_TERMINATION
  1.000000         0     0.000     0.000     0.000
*DATABASE_BINARY_D3PLOT
     0.000         0         0         0         0
         0
*DATABASE_HISTORY_NODE_SET
         1         0         0         0         0         0         0         0
*DATABASE_HISTORY_SHELL_SET
         2         0         0         0         0         0         0         0
*PART
elastic L-shaped section                                                        
         1         1         1         0         0         0         0         0
*SECTION_SHELL
         1        16  0.833000         3         3         0         0         0
  0.100000  0.100000  0.100000  0.100000     0.000     0.000     0.000         0
*MAT_ELASTIC
         1 1.0000E-4 1.0600E+7  0.330000     0.000     0.000         0
*DEFINE_CURVE
         1         0     0.000     0.000     0.000     0.000         0
               0.000       9.9999997e-05
         300.0000000       9.9999997e-05
*DEFINE_COORDINATE_SYSTEM
         1     0.000     0.000     0.000  5.000000     0.000     0.000
     0.000  5.000000     0.000
*DEFINE_CURVE
*SET_NODE_LIST
         1
       176        85       341         0         0         0         0         0
*SET_SEGMENT
*NODE
*END


*KEYWORD  
*TITLE
An L-shaped panel subjected to thermal load 
*INTERFACE_SPRINGBACK_DYNA3D
         8
*SET_PART_LIST
         8
         1
*CONTROL_IMPLICIT_GENERAL
         1     0.100         0         0         1         0         0         0
*CONTROL_IMPLICIT_NONLINEAR
         2         0         0     0.000     0.000     0.000     0.000     0.000
         0         0         0         0
         0         0     0.000         1         2
*CONTROL_SHELL
 20.000000         2        -1         0         2         2         1         0
  1.000000         0         0         1         0         0         0         0
         0         0         0
*CONTROL_TERMINATION
  1.000000         0     0.000     0.000     0.000
*DATABASE_BINARY_D3PLOT
     0.000         0         0         0         0
         0
*LOAD_THERMAL_LOAD_CURVE
         2         0
*PART
elastic L-shaped section                                                        
         1         1         1         0         0         0         0         0
*SECTION_SHELL
         1        16  0.833000         3         3         0         0         0
  0.100000  0.100000  0.100000  0.100000     0.000     0.000     0.000         0
*MAT_ELASTIC
         1 1.0000E-4 1.0600E+7  0.330000     0.000     0.000         0
*MAT_ADD_THERMAL_EXPANSION
         1         1     0.000         0     0.000         0     0.000
*DEFINE_CURVE
         1         0     0.000     0.000     0.000     0.000         0
               0.000       9.9999997e-05
         300.0000000       9.9999997e-05
*DEFINE_CURVE
         2         0     0.000     0.000     0.000     0.000         0
               0.000               0.000
           1.0000000         300.0000000
*ELEMENT_SHELL
*NODE
*END


*KEYWORD  
*TITLE
An L-shaped panel subjected to turbulent boundary layer wave
*INCLUDE
dynain
*FREQUENCY_DOMAIN_RANDOM_VIBRATION
         1        10     0.000 10000.000         0
  0.010000         0         0     0.000     0.000         0
         7         0         0     0.000         0         0         0         0
         0         8         8     0.000     0.000         0         0
         1         2         0      2001      2002      2003      2004         1
*DATABASE_FREQUENCY_BINARY_D3PSD
         1
 32.000000 1800.0000       443         0         0     0.000
*DATABASE_FREQUENCY_BINARY_D3RMS
         1
*CONTROL_IMPLICIT_EIGENVALUE
        10     0.000         0     0.000         0     0.000         0     0.000
         0         0         0         0         1 
*CONTROL_IMPLICIT_GENERAL
         1     0.000         0         0         1         0         0         0
*CONTROL_IMPLICIT_NONLINEAR
         2         0         0     0.000     0.000     0.000     0.000     0.000
         0         0         0         0
         0         0     0.000         1         2
*CONTROL_SHELL
 20.000000         2        -1         0         2         2         1         0
  1.000000         0         0         1         0         0         0         0
         0         0         0
*CONTROL_TERMINATION
  1.000000         0     0.000     0.000     0.000
*DATABASE_BINARY_D3PLOT
     0.000         0         0         0         0
         0
*DATABASE_HISTORY_NODE_SET
         1         0         0         0         0         0         0         0
*DATABASE_HISTORY_SHELL_SET
         2         0         0         0         0         0         0         0
*PART
elastic L-shaped section                                                        
         1         1         1         0         0         0         0         0
*SECTION_SHELL
         1        16  0.833000         3         3         0         0         0
  0.100000  0.100000  0.100000  0.100000     0.000     0.000     0.000         0
*MAT_ELASTIC
         1 1.0000E-4 1.0600E+7  0.330000     0.000     0.000         0
*DEFINE_COORDINATE_SYSTEM
         1     0.000     0.000     0.000  5.000000     0.000     0.000
     0.000  5.000000     0.000
*DEFINE_CURVE
*SET_NODE_LIST
         1
       176        85       341         0         0         0         0         0
*SET_SEGMENT
*SET_SHELL_LIST
         2
        34        63         0         0         0         0         0         0
*END

Figures

image_007.png

image_008.png

Download