Abstract
This chapter deals with the characterization of the basic constraints between two vectors. This issue plays a crucial role in the formulation of constraint equations for mechanical joints. In particular, relations between two parallel and two perpendicular vectors are derived. Moreover, formulation for a vector that connects two generic points is presented. The material described here is developed under the framework of multibody systems formulation for spatial systems.
Access provided by Autonomous University of Puebla. Download chapter PDF
Keywords
The main purpose of this section is to provide the fundamental concepts that are necessary to formulate the constraint equations associated with kinematic pairs. For instance, some kinematic constraints require that two vectors remain parallel or perpendicular. On the other hand, it is frequently necessary to define one or more points on bodies. Taking into consideration that points P i and Q i represented in Fig. 8.1 are located on body i by their local coordinates, then the corresponding global coordinates can be determined at any given instant by the following expressions (Nikravesh 1988; Schiehlen 1990; Flores et al. 2008)
Considering now that points P i and Q i are connected by a vector s i , as Fig. 8.1 shows, then this vector attached on body i can be computed as
It should be noted that vector s i is only function of the rotational matrix of the body i. This vector has a constant magnitude in any system.
Figure 8.2 depicts a vector that links two points P i and P j located on different bodies. Knowing the local components of points P i and P j , then the corresponding global coordinates of vector d can be evaluated as
which, in the most general case, can have a variable length.
Figure 8.3 shows two vectors s i and s j attached to bodies i and j, respectively. In order to specify that these two vectors remain perpendicular at all times, it is necessary to define a constraint equation in the form
where the superscripts indicate that this is a normal type 1 constraint having 1 equation (Nikravesh 1988). If vector d in Fig. 8.4, which connects points P i and P j , is to remain perpendicular to s i , then it can be written that
which is a normal type 2 constraint having 1 equation (Nikravesh 1988).
For two vectors attached to different bodies to remain parallel, two constraint equations are required. The two constraint equations are derived by setting the cross product between them to zero. Yet, the cross product yields three algebraic equations, of which only two are independent. Thus, two of the equations can serve as the constraint equations. For two vectors s i and s j that are embedded in corresponding bodies, as Fig. 8.5 illustrates, the constraint equations imposing parallelism (parallel type 1) are
In turn, the condition for two parallel vectors, one fixed to one body and the other connecting two bodies, as it is represented in Fig. 8.6, is written in the following form
It must be highlighted that Eqs. (8.7) and (8.8) provide three equations each. However, the sets of equations each have only two independent equations. There exists a critical case that is associated with selection of two equations from (8.7) and (8.8). This critical case occurs when two vectors become parallel to one of the global axes. To circumvent this issue, the dot product can be used twice. In first place, two perpendicular vectors to s j , and also to each other, are defined, as it is illustrated in the representation of Fig. 8.7. Then, the two constraint equations can be written in the following form (Nikravesh 1988)
Finally, it must stated that the constraints that keep two vectors perpendicular or parallel are the basic constraints between two vectors. These constraints remove relative degrees of freedom between adjacent bodies. For instance, the constraints n1 and n2 each remove one DoF from a multibody system. In general, there is no need to use p1 and p2 constraints, therefore, n1 and n2 are utilized instead by defining some other appropriate vectors. These basic constraints will be used to construct the constraint equations for a variety of kinematic joints, as it will be seen in the next section. The form of the basic constraints remains the same regardless of the choice of rotational coordinates, in the measure that they only affect the process of evaluating the rotational transformation matrix A for each body (Shabana 1989; Schiehlen 1990; Jalón and Bayo 1994).
References
Flores P, Ambrósio J, Claro JCP, Lankarani HM (2008) Kinematics and dynamics of multibody systems with imperfect joints: models and case studies. Lecture notes in applied and computational mechanics, vol 34. Springer, Berlin
Jalón JG, Bayo E (1994) Kinematic and dynamic simulations of multibody systems: the real-time challenge. Springer, New York
Nikravesh PE (1988) Computer-aided analysis of mechanical systems. Prentice Hall, Englewood Cliffs
Schiehlen W (1990) Multibody systems handbook. Springer, Berlin
Shabana AA (1989) Dynamics of multibody systems. Wiley, New York
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2015 The Author(s)
About this chapter
Cite this chapter
Flores, P. (2015). Basic Constraints Between Two Vectors. In: Concepts and Formulations for Spatial Multibody Dynamics. SpringerBriefs in Applied Sciences and Technology. Springer, Cham. https://doi.org/10.1007/978-3-319-16190-7_8
Download citation
DOI: https://doi.org/10.1007/978-3-319-16190-7_8
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-16189-1
Online ISBN: 978-3-319-16190-7
eBook Packages: EngineeringEngineering (R0)