01.05.2017 Views

4569846498

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

76 Mutibody Systems Approach to Vehicle Dynamics<br />

CAD/Solid Modelling<br />

IGES<br />

Translation<br />

Mass<br />

Properties<br />

Human Factors<br />

Modelling<br />

Hydraulic, Pneumatic<br />

Subsystem Modelling<br />

Control System<br />

Modelling<br />

Body Properties,<br />

Geometry,<br />

Postures Monitors<br />

Bond-graph<br />

Models<br />

Control Laws<br />

Geometry<br />

ADAMS<br />

System Model<br />

Definition<br />

ADAMS Data Language<br />

Suspension<br />

Models, Tyre<br />

Models,<br />

Drivetrains<br />

Differential<br />

Equations<br />

Mass,<br />

Stiffness,<br />

Damping<br />

Models<br />

Vehicle Modelling<br />

Actuator Modelling<br />

F.E. Flexible Body<br />

Modelling<br />

Interactive Real-Time Kinematics<br />

Kinematic Path Optimization<br />

Plant<br />

Model<br />

Equation Generation<br />

Assembly//Initial Condition Analysis<br />

Kinematic Analysis<br />

Static/Quasi-Static Analysis<br />

Dynamic Analysis<br />

Linearization/Model Analysis<br />

ADAMS<br />

System Simulation Modules<br />

ADAMS Results Files<br />

Loads<br />

Boundary<br />

Conditions<br />

High-speed<br />

Shaded<br />

Image<br />

Animation<br />

Signal Processing<br />

Configuration Display<br />

Data Tabulation<br />

Results Plotting<br />

Superimposed Display/Animation<br />

ADAMS<br />

Simulation Results Processing Modules<br />

Photo-realistic<br />

Rendering<br />

Film-recorded<br />

Animation<br />

Fig. 3.1<br />

Integration of MSC.ADAMS with CAE software<br />

The first step in any simulation is to prepare a data set, which will define<br />

the system being modelled. This will include a description of the rigid<br />

parts, connecting joints, motion generators, forces and compliances. With<br />

most codes the data set is user friendly in that the data statements are easily<br />

understood with few restrictions on format. For advanced applications<br />

users can often prepare their own user-written subroutines in languages<br />

such as FORTRAN 90 or ANSI ‘C’ that can be linked with the main code.<br />

For each rigid body in the system it is necessary to define the mass, centre<br />

of mass location, and mass moments of inertia. Each body will possess a<br />

set of co-ordinates, which can be defined in global or local co-ordinate systems<br />

and are considered to move with the part during the simulation. These<br />

points are used to define centre of mass locations, joint locations and orientations,<br />

force locations and directions. The relative motion between different<br />

parts in the system can usually be constrained using joints, joint<br />

primitives, couplers, gears and user-defined constraints.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!