Skip to content. | Skip to navigation

Sections
Personal tools
You are here: Home Implicit Yaris Dynamic Shock Absorber Loading
Personal tools

Yaris Dynamic Shock Absorber Loading

This example shows the dynamic loading of the TOYOTA Yaris shock absorbers. The car model is based on the CCSA (former NCAC) TOYOTA Yaris. The author's aim is to do as less modifications as needed to make the model 'implicit ready'. This model was computed successfully with the LS-DYNA R9.0.1 MPP solver. The model is based on the static loading example. Last but not least we want to aknowlege the CCSA for the baseline model.

Animated Result

Main Input

*KEYWORD
$ ===============
$ PARAMETER cards
$ ===============
*PARAMETER
R tend           3.0
$ ===========================
$ DEFINE_TRANSFORMATION cards
$ ===========================
*DEFINE_TRANSFORMATION
         1
TRANSL           0.0       0.0      50.0
$ =============
$ INCLUDE cards
$ =============
*INCLUDE_TRANSFORM
YarisD_V2g_shock_abs_load_01.k
         0         0         0         0         0         0         0
         0
       0.0       0.0       0.0                   0
         1
*INCLUDE
fixed_ground.k
*INCLUDE
implicit_control_cards_R9.k
$ =============
$ CONTROL cards
$ =============
*CONTROL_IMPLICIT_AUTO
         1        25         5    1.0E-2       -99       0.0         0         0
*CONTROL_IMPLICIT_DYNAMICS
         1      0.55      0.28       0.0       0.0       0.0         2
$ ============
$ DEFINE cards
$ ============
*DEFINE_CURVE
$: X axis : Time                       (Units: Time)
$: Y axis : Maximum allowable timestep  (Units: Time)
        99         0       0.0       0.0       0.0       0.0         0
                 0.0        5.0000001E-2
           1.0000000        5.0000001E-2
           1.1000000        2.5000001E-2
           1.5000000        2.5000001E-2
           2.0000000        2.5000001E-2
           3.0000000        2.5000001E-2
*DEFINE_CURVE
$: X axis : Time                       (Units: Time)
$: Y axis : Prescribed displacement    (Units: Displacement)
       100         0       0.0       0.0       0.0       0.0         0
                 0.0                 0.0
           100.00000                 0.0
*DEFINE_CURVE
$: X axis : Time                       (Units: Time)
$: Y axis : Prescribed displacement    (Units: Displacement)
       101         0       0.0       0.0       0.0       0.0         0
                 0.0                 0.0
           1.0000000           1.0000000
           100.00000           1.0000000
*DEFINE_CURVE
$: X axis : Time                       (Units: Time)
$: Y axis : Base Z acceleration        (Units: Acceleration)
       102         0       0.0       0.0       0.0       0.0         0
                 0.0                 0.0
           0.5000000                 0.0
           1.5000000           1.0000000
           2.0000000           1.0000000
           100.00000           1.0000000
$ ==============
$ BOUNDARY cards
$ ==============
*BOUNDARY_PRESCRIBED_MOTION_SET
       100         1         2       100       0.0         0                 0.0
$
$: SET_NODE 100 is in include file Camry_V1_ag06a_einfedern.k
       100         2         2       100       0.0         0       1.1       0.0
$
$: SET_NODE 100 is in include file Camry_V1_ag06a_einfedern.k
       100         3         2       101      -5.0         0       1.0       0.0
$
$: SET_NODE 100 is in include file Camry_V1_ag06a_einfedern.k
       100         5         2       100       0.0         0       1.1       0.0
$
$: SET_NODE 100 is in include file Camry_V1_ag06a_einfedern.k
       100         6         2       100       0.0         0       1.1       0.0
$
$: SET_NODE 100 is in include file Camry_V1_ag06a_einfedern.k
       100         7         2       100       0.0         0       1.1       0.0
$: SET_NODE 100 is in include file Camry_V1_ag06a_einfedern.k
$ ==========
$ LOAD cards
$ ==========
*LOAD_BODY_Z
       102    9810.0         0
$ =============
$ CONTACT cards
$ =============
*CONTACT_AUTOMATIC_SURFACE_TO_SURFACE_MORTAR_ID
       100tires2ground
   2000008  10000001         2         3         0         0         1         1
       0.1       0.1       0.0       0.0       0.0         0       0.0       0.0
       0.0       0.0       0.0       0.0       0.0       0.0       0.0       0.0
*SET_PART_LIST
   2000008       0.0       0.0       0.0       0.0
   2000487   2000211   2000490   2000367   2000488   2000360   2000363   2000489
*TITLE
CCSA TOYOTA Yaris DYNAMIC shock absorber loading
*END

Loadcase

animated result iso

Download

Keywords

*AIRBAG_SIMPLE_AIRBAG_MODEL_ID
*BOUNDARY_PRESCRIBED_MOTION_SET
*CONSTRAINED_EXTRA_NODES_SET
*CONSTRAINED_JOINT_CYLINDRICAL_ID
*CONSTRAINED_JOINT_REVOLUTE_ID
*CONSTRAINED_JOINT_SPHERICAL_ID
*CONSTRAINED_JOINT_STIFFNESS_GENERALIZED
*CONSTRAINED_JOINT_TRANSLATIONAL_ID
*CONSTRAINED_NODAL_RIGID_BODY
*CONSTRAINED_RIGID_BODIES
*CONSTRAINED_SPOTWELD
*CONTACT_AUTOMATIC_SINGLE_SURFACE_MORTAR_ID
*CONTACT_AUTOMATIC_SURFACE_TO_SURFACE_MORTAR_ID
*CONTACT_TIED_SHELL_EDGE_TO_SURFACE_ID
*CONTROL_ACCURACY
*CONTROL_BULK_VISCOSITY
*CONTROL_CONTACT
*CONTROL_ENERGY
*CONTROL_HOURGLASS
*CONTROL_IMPLICIT_AUTO
*CONTROL_IMPLICIT_DYNAMICS
*CONTROL_IMPLICIT_GENERAL
*CONTROL_IMPLICIT_SOLUTION
*CONTROL_IMPLICIT_SOLVER
*CONTROL_MPP_IO_NODUMP
*CONTROL_OUTPUT
*CONTROL_SHELL
*CONTROL_SOLID
*CONTROL_SOLUTION
*CONTROL_TERMINATION
*CONTROL_TIMESTEP
*DATABASE_ABSTAT
*DATABASE_BINARY_D3DUMP
*DATABASE_BINARY_D3PLOT
*DATABASE_DEFORC
*DATABASE_ELOUT
*DATABASE_EXTENT_BINARY
*DATABASE_FORMAT
*DATABASE_GLSTAT
*DATABASE_JNTFORC
*DATABASE_MATSUM
*DATABASE_NODOUT
*DATABASE_RBDOUT
*DATABASE_RCFORC
*DATABASE_SBTOUT
*DATABASE_SLEOUT
*DEFINE_CONNECTION_PROPERTIES
*DEFINE_COORDINATE_NODES
*DEFINE_CURVE
*DEFINE_SD_ORIENTATION
*DEFINE_TRANSFORMATION
*ELEMENT_BEAM
*ELEMENT_DISCRETE
*ELEMENT_MASS
*ELEMENT_SHELL
*ELEMENT_SOLID
*END
*INCLUDE
*INCLUDE_TRANSFORM
*KEYWORD
*LOAD_BODY_Z
*MAT_DAMPER_VISCOUS
*MAT_ELASTIC
*MAT_LOW_DENSITY_FOAM
*MAT_MODIFIED_PIECEWISE_LINEAR_PLASTICITY
*MAT_PIECEWISE_LINEAR_PLASTICITY
*MAT_RIGID
*MAT_SPOTWELD
*MAT_SPOTWELD_DAIMLERCHRYSLER
*MAT_SPRING_ELASTIC
*MAT_SPRING_NONLINEAR_ELASTIC
*NODE
*PARAMETER
*PART
*PART_CONTACT
*SECTION_BEAM
*SECTION_DISCRETE
*SECTION_SHELL
*SECTION_SOLID
*SET_NODE_LIST
*SET_PART_LIST
*TITLE