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.

Multibody systems simulation software 99<br />

For any multibody systems model it is important that the analyst can determine<br />

and understand the total degrees of freedom in the system. This can<br />

be achieved by using the Gruebler equation:<br />

Total DOF 6 (Number of parts 1) (Number of constraints) (3.44)<br />

The parts count in (3.44) is reduced by one to account for the fact that the<br />

non-moving ground is counted as a part in the system. The degrees of freedom<br />

removed by typical constraint elements are summarized in Table 3.5<br />

and may be used to complete the calculation.<br />

At this stage it is necessary to introduce the subject of redundant constraints<br />

and overconstraint checking. As a starting point consider a typical application<br />

in a suspension that involves the modelling of the mounts attaching a control<br />

arm or wishbone to the body or chassis. This is illustrated in Figure 3.19<br />

Table 3.5<br />

Degrees of freedom removed by constraint elements<br />

Constraint element Translational Rotational Coupled Total<br />

constraints constraints constraints constraints<br />

Cylindrical joint 2 2 0 4<br />

Fixed joint 3 3 0 6<br />

Planar joint 1 2 0 3<br />

Rack-and-pinion joint 0 0 1 1<br />

Revolute joint 3 2 0 5<br />

Spherical joint 3 0 0 3<br />

Translational joint 2 3 0 5<br />

Universal joint 3 1 0 4<br />

Atpoint joint primitive 3 0 0 3<br />

Inline joint primitive 2 0 0 2<br />

Inplane joint primitive 1 0 0 1<br />

Orientation joint primitive 0 3 0 3<br />

Parallel joint primitive 0 2 0 2<br />

Perpendicular joint primitive 0 1 0 1<br />

Motion (translational) 1 0 0 1<br />

Motion (rotational) 0 1 0 1<br />

Coupler 0 0 1 1<br />

BUSH<br />

REAL<br />

SYSTEM<br />

BUSH<br />

REVOLUTE JOINT<br />

REVOLUTE JOINT<br />

OVERCONSTRAINED<br />

MODEL<br />

Fig. 3.19<br />

Redundant constraints in a suspension model

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

Saved successfully!

Ooh no, something went wrong!