Yaris Static Suspension System Loading
This example shows the static loading of the TOYOTA Yaris suspension system. 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 implicit static solver. Last but not least we want to acknowledge the CCSA for the baseline model.
https://www.dynaexamples.com/implicit/yaris-static-suspension-system-loading
https://www.dynaexamples.com/@@site-logo/LS-DYNA-Examples-Logo480x80.png
Yaris Static Suspension System Loading
This example shows the static loading of the TOYOTA Yaris suspension system. 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 implicit static solver. Last but not least we want to acknowledge the CCSA for the baseline model.
*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
*KEYWORD
$ ===============
$ PARAMETER cards
$ ===============
*PARAMETER
R tend 2.0
$ ===========================
$ DEFINE_TRANSFORMATION cards
$ ===========================
*DEFINE_TRANSFORMATION
1
TRANSL 0.0 0.0 50.0
$ =============
$ INCLUDE cards
$ =============
*INCLUDE_TRANSFORM
YarisD_V2g_shock_abs_load_01.key
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
0 0.55 0.28 0.0 0.0 0.0 0
$ ============
$ DEFINE cards
$ ============
*DEFINE_CURVE
$: Cross-reference summary for Load-curve 99
$: -----------------------------------------------
$
$: Control card <No label>: Max allowable timestep vs time
$: X axis : Time (Units: Time)
$: Y axis : Maximum allowable timestep (Units: Time)
$: Usage: Transient analysis
99 0 0.0 0.0 0.0 0.0 0
0.0 5.0000001E-2
1.0000000 5.0000001E-2
2.0000000 2.0000001E-2
3.0000000 5.0000001E-2
*DEFINE_CURVE
$: Cross-reference summary for Load-curve 100
$: -----------------------------------------------
$
$: Boundary Prescribed Motion <No label>: Displacement vs time
$: X axis : Time (Units: Time)
$: Y axis : Prescribed displacement (Units: Displacement)
$: :
$: (To a total of 5 unlabelled Boundary Prescribed Motion entries)
$
$: Usage: Transient analysis
100 0 0.0 0.0 0.0 0.0 0
0.0 0.0
100.00000 0.0
*DEFINE_CURVE
$: Cross-reference summary for Load-curve 101
$: -----------------------------------------------
$: Boundary Prescribed Motion <No label>: Displacement vs time
$: X axis : Time (Units: Time)
$: Y axis : Prescribed displacement (Units: Displacement)
$: Usage: Transient analysis
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
$: Cross-reference summary for Load-curve 102
$: -----------------------------------------------
$: Body load definition <No label>: Base Z acceleration vs time
$: X axis : Time (Units: Time)
$: Y axis : Base Z acceleration (Units: Acceleration)
$: Usage: Transient analysis
102 0 0.0 0.0 0.0 0.0 0
0.0 0.0
1.0000000 0.0
$ ==============
$ BOUNDARY cards
$ ==============
*BOUNDARY_PRESCRIBED_MOTION_SET
100 1 2 100 0.0 0 2.0 0.0
$
$: SET_NODE 100 is in include file Camry_V1_ag06a_einfedern.k
100 2 2 100 0.0 0 2.0 0.0
$
$: SET_NODE 100 is in include file Camry_V1_ag06a_einfedern.k
100 3 2 101 -5.0 0 1.1 0.0
$
$: SET_NODE 100 is in include file Camry_V1_ag06a_einfedern.k
100 5 2 100 0.0 0 0.8 0.0
$
$: SET_NODE 100 is in include file Camry_V1_ag06a_einfedern.k
100 6 2 100 0.0 0 0.9 0.0
$
$: SET_NODE 100 is in include file Camry_V1_ag06a_einfedern.k
100 7 2 100 0.0 0 0.7 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.3 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 0.0
$: Cross-reference summary for SET_PART 2000008
$:---------------------------------------------
$: CONTACT 2
*SET_PART_LIST
2000008 0.0 0.0 0.0 0.0
2000487 2000211 2000490 2000367 2000488 2000360 2000363 2000489
*TITLE
CCSA TOYOTA Yaris STATIC shock absorber loading
*END
