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.

30 Multibody Systems Approach to Vehicle Dynamics<br />

Applying all three rotations in the sequence , and would result in the<br />

three rotation matrices being multiplied through as follows:<br />

⎡Ax'<br />

⎤ ⎡cos sin 0⎤<br />

⎢<br />

Ay'<br />

⎥<br />

<br />

⎢<br />

sin cos 0<br />

⎥<br />

⎢ ⎥ ⎢<br />

⎥<br />

⎣⎢<br />

Az' ⎦⎥<br />

⎣⎢<br />

0 0 1⎦⎥<br />

⎡ cos<br />

0 sin⎤<br />

⎢<br />

0 1 0<br />

⎥<br />

⎢<br />

⎥<br />

⎣⎢<br />

sin 0 cos⎦⎥<br />

⎡1 0 0 ⎤<br />

⎢<br />

0 cos sin<br />

<br />

⎥<br />

⎢<br />

⎥<br />

⎣⎢<br />

0 sin cos<br />

⎦⎥<br />

⎡Ax⎤<br />

⎢<br />

Ay<br />

⎥<br />

⎢ ⎥<br />

⎣⎢<br />

Az⎦⎥<br />

(2.24)<br />

⎡Ax'<br />

⎤ ⎡cos sin 0⎤<br />

⎢<br />

Ay'<br />

⎥<br />

<br />

⎢<br />

sin cos 0<br />

⎥<br />

⎢ ⎥ ⎢<br />

⎥<br />

⎣⎢<br />

Az' ⎦⎥<br />

⎣⎢<br />

0 0 1⎦⎥<br />

⎡ cos sinsin sincos⎤<br />

⎢<br />

0 cos sin<br />

<br />

⎥<br />

⎢<br />

⎥<br />

⎣⎢<br />

sin cossin coscos⎦⎥<br />

⎡Ax⎤<br />

⎢<br />

Ay<br />

⎥<br />

⎢ ⎥<br />

⎣⎢<br />

Az⎦⎥<br />

(2.25)<br />

⎡Ax'<br />

⎤ ⎡cos cos cos sinsin sin cos cos sincossin<br />

sin<br />

⎤<br />

⎡Ax⎤<br />

⎢<br />

Ay'<br />

⎥<br />

<br />

⎢<br />

sin cos sin sinsin cos cos sin sincoscos<br />

sin<br />

<br />

⎥ ⎢<br />

Ay<br />

⎥<br />

⎢ ⎥ ⎢<br />

⎥ ⎢ ⎥<br />

⎣⎢<br />

Az' ⎦⎥<br />

⎣⎢<br />

sin cossin coscos<br />

⎦⎥<br />

⎣⎢<br />

Az⎦⎥<br />

(2.26)<br />

It should be noted that large rotations such as these are not commutative<br />

and therefore the angles , and cannot be considered to be the components<br />

of a vector. The order in which the rotations are applied is important. As<br />

can be seen in Figure 2.10 applying equal rotations of 90° but in a different<br />

sequence will not result in the same final orientation of the vector.<br />

An understanding that large rotations are not a vector is an important aspect<br />

of multibody systems analysis. Sets of rotations may be required as inputs<br />

to define the orientation of a rigid body or a joint. They will also form the<br />

output when the relative orientation of one body to another is requested.<br />

Z<br />

Rotate α about X Rotate β about Y Rotate γ about Z<br />

Y Y X<br />

β<br />

α<br />

Y<br />

Z<br />

γ<br />

X<br />

Y<br />

X<br />

X<br />

Z<br />

Z<br />

Z<br />

Rotate β about Y Rotate α about X Rotate γ about Z<br />

Y<br />

Y<br />

Y<br />

Z<br />

γ<br />

Z<br />

X<br />

β<br />

Z<br />

α<br />

Y<br />

X<br />

Fig. 2.10<br />

X<br />

X<br />

The effect of rotation sequence on vector orientation

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

Saved successfully!

Ooh no, something went wrong!