eta/VPG Training Manual: A LS/DYNA Based Full Vehicle Simulation Solution Package
eta/VPG Training Manual: A LS/DYNA Based Full Vehicle Simulation Solution Package
TRAINING MANUAL
Version: 1.0
Release Date: August 19, 1998
FORWARD
The concepts, methods, and examples presented in this text are for illustrative and
educational purposes only, and are not intended to be exhaustive or to apply to any particular
engineering problem or design.
Version 1.0
Copyright 1998, 1999 Engineering Technology Associates, Inc. All rights reserved.
eta/VPG Training Manual
TABLE OF CONTENTS
Introduction 1
eta/VPG Menu System 1
Opening/Creating an eta/VPG Database File 5
Pre-Processing____________________________________________________________
1- Auto-Generating a Front Suspension Model 7
2- Auto-Generating a Rear Suspension Model 11
3- Auto-Generating Tire Models 15
• Attaching Tires to Suspension 18
• Defining Airbags for Tire Pressure 19
• Defining Initial Rotational Velocity 20
4- Auto-Generating a Road Surface 22
• Defining Contact between Road and Tires 25
• Constraining the Road 26
• Assigning Velocity to the Road 26
5- Attaching a Body Model to Chassis/Suspension model 28
• Defining Gravity 30
• Pre-loading the Suspension 31
Table of Contents
eta/VPG Training Manual
Dynamic Analysis_________________________________________________________
6- Defining VPG Analysis Control Parameters 33
7- Analysis Submission 38
Post-Processing___________________________________________________________
8- Displaying Results 40
9- Graph Plotting 46
Conclusion_______________________________________________________________
49
Table of Contents
eta/VPG Training Manual
Introduction
This training manual was created to familiarize new users with the eta/Virtual
Proving Ground(VPG) software. The exercise will show the user how to Auto-Generate
suspension(front/rear), tire, and road models using the VPG libraries. A Simplified Body
will be added, the full system model will be analyzed and the results post-processed.
LINE
- generation and manipulation of
geometry(lines/points).
SURFACE
- generation and manipulation of surfaces.
ELEMENT
- generation and manipulation of finite elements.
NODE
- generation and manipulation of nodes.
1
eta/VPG Training Manual
MODEL CHECKER
- commands to check a models’ integrity.
SET MENU
- commands to assign nodes and elements to sets.
BOUNDARY CONDITION
- commands to define loads, initial velocities, spc’s,
etc.
CONSTRAINT
- commands to define LS/DYNA contraint cards.
MATERIAL
- commands to define LS/DYNA material property
cards.
ELEMENT PROPERTY
- commands to define LS/DYNA element property
cards.
CONTACT INTERFACE
- commands to define LS/DYNA Contact Interface
cards.
DYNA MISC.
- commands to define LS/DYNA control cards.
TIRE MODEL This menu allows the user to Auto-Generate tire models
based on user defined tire geometry parameters.
2
eta/VPG Training Manual
FATIGUE
FFT
SESSION FILE Allows the user to regain lost work (i.e., system crash)
thru reading a short executable that is saved in a file
called VPG.ses.
Function keys 1 thru 8 are also available to jump to the most frequently used
menus.
The F1 (function key 1) is reserved for the MAIN menu.
F1 Main Menu F5 Model Checker
F2 Element Options F6 Node Options
F3 File Manager F7 Surface Options
F4 Geometry Builder F8 Free Rotation
3
eta/VPG Training Manual
eta/VPG is composed of 5 motif widows. The 5 windows are described and illustrated
below. the Drawing window, Menu window, Dialogue window, View Options window, and
Display Parameter Options window.
Menu window
Drawing window
Dialogue window
4
eta/VPG Training Manual
2. The user would either select the name of a previously saved file or enter
the name of a new file in the Dialogue window. The recommended practice
is to add the extension .vpg to a newly created file.
5
eta/VPG Training Manual
The analysis program selected will set defaults for the eta/VPG session to
generate either LS/DYNA or NASTRAN cards.
5. The user will also be prompted to select the Unit System desired:
The user will now be in the MAIN MENU of eta/VPG and ready to start the session.
6
eta/VPG Training Manual
7
eta/VPG Training Manual
7
eta/VPG Training Manual
The user can select the Steering System, Stabilizer types and
whether or not there is a Strut Bar in the above table.
8
eta/VPG Training Manual
9
eta/VPG Training Manual
10
eta/VPG Training Manual
11
eta/VPG Training Manual
12
eta/VPG Training Manual
13
eta/VPG Training Manual
14
eta/VPG Training Manual
We shall edit the parameters, except for the pressure value, and the # of
tires. Edit the following:
a- PRESSURE UNIT = 2 (MPA)
b- TIRE PRESSURE = 0.2
c- TIRE NUMBER = 4
15
eta/VPG Training Manual
Spindle node
16
eta/VPG Training Manual
• Attaching
Tires to the
Suspension
1-
When
generating the
tires, they will be
moved to the ends
of
each spindle by the user pick.
2- Turn all parts OFF, except the parts containing the wheel
hubs(rim) and spindles for each tire.
17
eta/VPG Training Manual
* * * *
1 3 4 2
2- Repeat step 1 for each tire, so you will end up with a total of 4
part sets.
18
eta/VPG Training Manual
2- Create 2 PART_SETs, 1st for the 2 front tires, 2nd for the 2 rear
tires.
a- select PRE-PROCESSOR/SET MENU/PART
b- VPG prompts:
‘ENTER PART SET NUMBER(DEFAULT) OR E TO
EXIT’
‘PICK AN ELEMENT OR PART NAME OF A PART’
c- use a MULTI-POINT REGION to select all of the parts of
the 2 front tires.
d- select EXIT.
19
eta/VPG Training Manual
5- Create 2 Velocity cards, 1st for the front tires PSID, 2nd for the
rear tires. Select PRE-PROCESSOR/BOUNDARY
CONDITIONS/INITIAL CONDITION
CARDS/VELOCITY/CREATE/GENERATION.
a- edit the following on CARD 1:
1- CARD DESCRIPTION- user defined.
2- STYP(SETTYPE)= 1(PART SET).
3- ID(ID)- select PART SET ID corresponding to the set
number defined in STEP 2.
4- OMEGA(ANGULAR VELOCITY)= road velocity/tire
diameter.
20
eta/VPG Training Manual
22
eta/VPG Training Manual
3- As you will notice, after the road model is read in , the road is
located underneath our suspension model. If the road model were
not located in the correct position, the MOVE ROAD SURFACE
would be used to position the road correctly.
*NOT
E: put the model
into a SIDE view.
Small adjustments
may
have to be made to
the road location
by using
the
PRE-
PROCESSOR/NO
DE/TRANSFOR
M
comm
and to transform the nodes of the road up or
down in the global Z direction. The goal is to have 1
to 2 mm gap between the tires and road surface(no
penetration). This distance can be checked by using
the DISTANCE NODE/PT command in the
UTILITIES menu.
• Defining Contact between Road and Tires
1- Turn ONLY the outer tread part of each tire and the road
surfaces ON.
2- Select PRE-PROCESSOR/CONTACT
INTERFACE/CREATE/3-DIMENSIONAL
23
eta/VPG Training Manual
b- CARD 2
1- SSID(SLAVE ID) - tire #1 PID
2- MSID(MASTER ID)- road PID
3- SSTYP(SLAVE TYPE)- ID type=3(PART)
4- MSTYP(MASTER TYPE)- ID type=3(PART)
c- CARD 3
1- FS(STATIC FRICTION COEFF.)- 0.7.
2- FD(DYNAMIC FRICTION COEFF.)- 0.7.
2- Select PRE-PROCESSOR/MATERIAL.
24
eta/VPG Training Manual
25
eta/VPG Training Manual
26
eta/VPG Training Manual
28
eta/VPG Training Manual
29
eta/VPG Training Manual
• Defining Gravity
1- Select PRE-PROCESSOR/BOUNDARY
CONDITIONS/LOAD CURVES/BODY/CREATE/Z-
ACCELERATION
30
eta/VPG Training Manual
2- Select PRE-PROCESSOR/ELEMENT/MODIFY.
31
eta/VPG Training Manual
32
eta/VPG Training Manual
33
eta/VPG Training Manual
34
eta/VPG Training Manual
b- select GLSTAT and edit the output interval time to be = 5.0e-3 (sec).
35
eta/VPG Training Manual
e- select RBDOUT and edit the output interval time to be = 8.0e-3 (sec).
f- select RCFORC and edit the output interval time to be = 5.0e-3 (sec).
36
eta/VPG Training Manual
Users should be aware that these files can be fairly large, and since
consecutive files are written based on the frequency(i.e. d3dump,
d3dump01, d3dump02), users have to be careful not to fill
up their hard disk.
37
eta/VPG Training Manual
7- Analysis Submission
Now that we have completed defining our analysis control cards, we can submit the
analysis.
1- From the ANALYSIS menu, select DYNA INPUT FILE OPTIONS, and
edit the following:
2- The user can now select whether to submit the analysis directly from the
window, or write out the input file without submission. LS/DYNA
should be installed and setup on the workstation to submit analysis
directly from the eta/VPG window. We will write out the input file and
take a look at how it is setup, and because of time requirements we will
not run the analysis. We will post-process results that have been already
run.
a- click on WRITE INPUT FILE, then click OK. The LS/DYNA input
file will be written out with the name ‘train.dyn’. The user should
‘vi’ this file to see how it has been setup.
38
eta/VPG Training Manual
Note: The user should reference the eta/VPG User Processor Manual for
information on how to submit the analysis from outside eta/VPG,
and how to use the control (Sense) switches when LS/DYNA is
running. The user should also reference how to Restart files(d3dump
and runrsf), and reference the terminology of other various
LS/DYNA files.
39
eta/VPG Training Manual
8- Displaying Results
We will now post-process the results from our analysis. RESTART the eta/VPG
session, and CREATE A NEW FILE called ‘pp.vpg’- pp for post-processing.
40
eta/VPG Training Manual
The results from each of the 10 steps will then be read into eta/VPG. A
binary result file will be created at this time(named ‘d3plot.pp’). Since the
results are not saved to the eta/VPG database, this binary file should be
re-read into the post-processing menu when the user wishes to view the
results again. This file is read much faster than the d3plot files.
41
eta/VPG Training Manual
42
eta/VPG Training Manual
a- ZOOM into the front tires to see the stress distribution in the wheel.
(we will not see any stress contours in the body model, again, this is
because the body is rigid in this analysis).
43
eta/VPG Training Manual
44
eta/VPG Training Manual
45
eta/VPG Training Manual
9- Graph Plotting
1- We will not plot some LS/DYNA ASCII database results graphically.
EXIT out of the Post-Processing menu.
2- Select GRAPH from the Main Menu, then select CREATE NEW FILE
from the FILE MENU.
3- Select GLOBAL DATA, and choose the filename ‘glstat’ from the FILE
MENU.
46
eta/VPG Training Manual
47
eta/VPG Training Manual
6- Upon EXITING the TIME HISTORY PLOTS menu, the user will be
prompted to save the graphs.
b- the graph info. will be saved to this file, and like the d3plot.pp file,
the graph file can be re-read at a later time without having to re-
read the database file(s).
48
eta/VPG Training Manual
Conclusion
This concludes the eta/VPG training manual. The user should now have a
basic understanding of how to create an eta/VPG model, setup the analysis and post-process
the results. Reference the Applications Manual for specific information about analyses, and
the User’s Manual for more detailed description of commands.
49