1
Formation Kinematics

This chapter introduces the notation to be used in the book, as well as the subject of vectorial kinematics, which is frequently used to derive equations of motion.

1.1 Notation

images tends (or converges) to
images implies
images identically equals (or equal)
images defined as
images much smaller than
images much greater than
images for all
images (if) there exists
images belongs to
images does not belong to
images a strict subset of
images a subset of
images intersection
images union
images empty set
images maps to
images summation
images left product
images Kronecker product
images positive infinity
images set of real numbers
images set of images real vectors
images set of images real matrices
images set of complex numbers
images set of images complex vectors
images set of complex numbers with positive real parts
images set of complex numbers with negative real parts
images open ball centered at images with radius images
images amplitude (or absolute value) of number images
images real part of number images
images imaginary part of number images
images transpose of a real vector images
images 2‐norm of a real vector images
images images ‐norm of a real vector images
images transpose of a real matrix images
images induced 2‐norm of a real matrix images
images induced images ‐norm of a real matrix images
images or images the determinant of a square matrix images
images a positive matrix images
images a nonnegative matrix images
images exponential of a real or complex number images
images exponential of a real matrix images
images spectral radius of matrix images
images the images ‐th eigenvalue of matrix images
images the maximum eigenvalue of a real symmetric matrix images
images the minimum eigenvalue of a real symmetric matrix images
images rank of matrix images
diag images a diagonal matrix with diagonal entries images to images
diag images a block diagonal matrix with diagonal blocks images to images
images maximum
images minimum
images supremum, the least upper bound
images infimum, the greatest lower bound
images sine function
images cosine function
images signum function
images tangent hyperbolic function
images tangent hyperbolic function
images images column vector of all ones
images images column vector of all zeros
images images identity matrix
images imaginary unit
images images zero matrix

1.2 Vectorial Kinematics

The motion of an individual vehicle, is a six degree‐of‐freedom movement in space with respect to time. If we borrow the concept of rigid‐body dynamic behaviour, such movement is often captured by a translational movement of a mass point (e.g. the centre of mass) and a rotational movement about an instantaneous axis through that point. Therefore, a distinctive description of translational or rotational dynamic behaviour is often developed through vectorial kinematics and dynamics.

1.2.1 Frame Rotation

It is essential to know how to deal with several reference frames and the transformation of the matrix representations of a vector (since the representation depends on the specific reference frame) from one frame to another. Only relative rotation (orientation change) between reference frames is important when considering representation of vectors. The relative translation does not affect the components of a vector since neither direction nor magnitude depends on the placement of the frame's origin. Translational motion between frames can be treated in the same way as Galilean transformation.

The physical description of motion of a mass point requires an origin to construct a vector. It is different from the general statement of independence of a vector from a reference frame origin.

Rotation Matrix

A vector images has different expressions under two different frames images and images :

where images and images are numerical expressions of vector images under frames images and images respectively, sometimes referred to as numerical vectors. The vector‐like images and images are vectorized representations of frame axes, images , images . We simply call these vectrices, a made‐up name for axis vectors presented in matrix format. It is obvious that the relationship between two expressions lies in the relationship between these two frames.

Consider two reference frames images and images . Rotating from images to images means that images to images : images .

From 1.1 we have

(1.2) images

where

images

The short expression then becomes

(1.3) images

Switching the letters images and images ,

(1.5) images

Orthonormality

It can be shown that matrices images and images are orthonormal when both frames of reference images and images are orthonormal; in other words they have orthonormal basis vectors.

(1.6) images
(1.7) images
(1.8) images
(1.9) images

Principal Rotations

There are three principal (basic) rotations of our interest:

  • images about images or images
    (1.10) images
    where images .
  • images about images or images
    (1.11) images
  • images about images or images
    (1.12) images

1.2.2 The Motion of a Vector

The motion of a vector represents its rate of change with time, which is described as the time derivative of the vector. Consider a vector images and its expressions images and images with respect to the reference frame images and images respectively; that is,

(1.13) images
(1.14) images

The time derivative is a vector itself, and also has different expressions under these two frames of reference:

(1.17) images

Obviously, the expression of time derivative vector images depends on the time derivative of the vectrix, or the change of rate of basis vectors of the associated frame of reference.

Absolute and Relative Time Derivatives

Assume images represents an inertial space (a Newtonian absolute space). To an observer in images , the basis vectors of images , or the vectrix images , will remain unchanged (no orientation change, and no magnitude change of course, since they are unit vectors). In other words, the first term in 15 is zero. Since images is an inertial frame, we define the time derivative of a vector images in images as an absolute time derivative, denoted by a bullet images superscript:

(1.18) images

Assume images is a moving frame of reference relative to images . Denote the moving (rotating) rate of change with time by images . Similarly, to an observer in images , the vectrix images also remains unchanged. In other words, the first term in 16 is zero. Therefore, the time derivative of a vector images in the moving frame images is defined as a relative time derivative, denoted by a circle images superscript:

(1.19) images

We here note that images and images are two different vectors,

(1.20) images
(1.21) images

However, they are closely related to each other.

The definitions of absolute and relative derivatives are special cases of the following general expressions for time derivatives in a frame of reference. To an observer in a frame of reference images (images ) the basis vectors of the frame, or the vectrix, remain unchanged. Hence,

(1.22) images

and the special cases are:

images

The time derivative of a vector images in the frame of reference images becomes:

(1.23) images

However, when dealing with multiple frames of reference in one frame images , the basis vector of another frame images is no longer unchanged with time. Therefore, it leads to

(1.24) images

In other words, the motion of a vector in frame images consists of the motion of this vector in frame images and the motion of frame images relative to frame images .

Returning to our previous special cases (absolute and relative derivatives), 15 and 16:

(1.25) images
(1.26) images
(1.27) images
(1.28) images

For the absolute derivative images , we often drop the subscript images .

The focus now is placed on the rate of change of frame images relative to another frame images .

Relative Rotation

To begin with, we look at the rotation of images relative to images about a fixed axis images ,

(1.29) images

One can conclude that, for a unit vector images such as the axes of images ,

(1.30) images

where the symbol images between two vectors denotes the the cross product or vector product in three‐dimensional space (see Section 4.5.3 in the book by Polyanin and Manzhirov [1] for a definition).

General Rotation

Generally speaking, the angular velocity not only changes with the magnitude images , but also changes its rotational orientation (there is no fixed axis). In other words, we are looking for a general description for angular velocity (general angular velocity), one that it is not associated with images like the one we had before: we are dealing with the general rotation case. From the previous case, we would like to see a general description of angular velocity, such that for an unit vector images , the following equation still holds:

On the one hand,

(1.32) images

and on the other hand,

(1.33) images

Therefore,

(1.34) images

Consider the arbitrary unit vector images . We must have

(1.35) images

We define general angular velocity as:

(1.36) images

where the expression matrix images is given by

By that definition, we have the conclusion of an expression for general rotation 31.

To conclude, for the general rotation of a basis vector, we have

images

Matrix Expression

From definition 1.37 and relationship equation 1.4, we have

images

From a different perspective, for a unit vector images

images

On the other hand,

images

Therefore, images

In summary,

(1.38) images
(1.39) images

1.2.3 The First Time Derivative of a Vector

Consider the time derivative of an arbitrary vector,

images

Since

images

we have:

(1.40) images

Furthermore,

images

In summary

(1.41) images
(1.42) images

Pure Translation

We say images is in pure translation with respect to images if the rotation matrix images is constant in time; in other words, if the orientation of the basis vectors of one frame relative to the basis vectors of the other frame remains fixed. In other words, there might be rotation from images to images , but there is no change of that rotation in time. Then,

(1.43) images

leading to

(1.44) images

1.2.4 The Second Time Derivative of a Vector

We can treat the second derivative as the first derivative of vector images ,

images

In summary

images

Another observation is:

(1.45) images

1.2.5 Motion with Respect to Multiple Frames

Here, we will formally prove that

(1.46) images
(1.47) images

Time Derivatives

Assume a fixed (inertial, absolute) frame of reference images and two moving frames of reference images and images , each rotating relative to images at rates of images and images respectively. Then we have

(1.48) images
(1.49) images

If we denote the absolute derivative by images , the relative derivative in images by images , and the relative derivative in images by images , then the above equations become

images

Note that the absolute time derivative formulae looks the same as each other, but the rotating rates are different.

1.3 Euler Parameters and Unit Quaternion

Euler's theorem states that any rotation of an object in 3‐D space leaves some axis fixed: this is the rotation axis. As a result, any rotation can be described by a unit vector images (satisfying images ) in the direction of the rotational axis, and the angle of rotation, images , about images . The rotation matrix is represented by

(1.50) images

where the set images is often called the Euler axis/angle variables.

To avoid a triangular calculation, these variables can be replaced by the so‐called Euler parameters:

(1.51) images
(1.52) images

Note that images . Then the rotation matrix becomes

(1.53) images

Now, let us take a look at the rotation matrix corresponding to two consecutive rotations, represented by either their Euler axis/angle variables, or the Euler parameters,

(1.54) images
(1.55) images

After some tedious matrix algebraic manipulation, this leads to the following relationship:

(1.56) images

or

(1.57) images

In matrix format, we obtain the following

(1.58) images
(1.59) images

The matrix representation of images is one of the expressions of the so‐called unit quaternion, denoted by

(1.60) images

In the current case,

(1.61) images

It is obvious that images . Therefore the Euler parameter is considered as a unit quaternion.

We define the quaternion multiplication as

(1.62) images
(1.63) images

Its inverse (representing a reverse rotation of angle images about unit axis images ) is defined by

(1.64) images

and one can prove that

(1.65) images

Using these definitions, we can obtain the formulation of attitude error. Assume images and images represent the desired attitude and actual attitude, respectively. The error between the actual and the desired attitudes can be treated as a consecutive rotation from the desired attitude,

(1.66) images

This leads to

images

In other words,

(1.67) images

This expression shows that the error attitude (quaternion) is now represented by the actual attitude and the desired attitude. Further, as images , the steady error attitude images .

Under the Euler parameters or unit quaternion, the angular rate vector images is described as

(1.68) images

and

(1.69) images
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.15.6.77