Abstract
The algorithm for generating the dynamics equations of the two-dof spatial linkage is considered in the paper. The presented linkage is composed of the five rigid or flexible links which form a serial closed-loop kinematic chain. It is assumed that revolute joints can be imperfect. The joint coordinates together with homogeneous transformation matrices are applied to generate the equations of motion. The dynamics equations are derived using the Lagrange equations of the second kind. The presented algorithm gives the opportunity to generalize it for any linkages with a tree closed-loop kinematic structure. The flexible links are modelled by means of the Rigid Finite Element Method in the sense of the modified approach. The author’s spatial model of the revolute joint with radial and axial clearance is applied to take into account clearance effects. In this model, a revolute joint is discretized by means of contact elements located on the cylindrical and frontal surfaces of the journal and bearing. Such an approach allows us to detect automatically collisions in many points of the contacting surfaces. The normal contact force is calculated using the Nikravesh-Lankarani formula which is an extension of the classic Hertz model because it additionally takes into account dissipation of the energy. The LuGre friction model is applied to model friction phenomenon in joints. In numerical simulations, an interaction between the links’ flexibility and clearance in the joint during the motion of the linkage is analyzed.
Access provided by Autonomous University of Puebla. Download conference paper PDF
Similar content being viewed by others
Keywords
1 Introduction
The clearance in joints can be the result of structural assumptions or the effect of wearing parts. Simulation models of dynamics of linkages with clearance effects allow to better understand their behavior, as well as to estimate the values of impulse forces which increase the dynamic forces acting on the system. In addition, thanks to these models it is possible to determine the limit value of the clearance at which further operation can lead to damage of the system. Paper [1] shows that the flexibility of links has a significant impact on the behavior of linkages with the clearance in joints. The results presented there show that the flexibility can lead to a significant reduction of the impulse forces caused by the impact of the journal and bearing.
In the paper, it is assumed that the clearance can exist only in the revolute joints. There are many papers devoted to the clearance model of the revolute joints [1,2,3,4,5,6,7]. These models can be divided into two main groups: planar [2, 3] and spatial [1, 4,5,6,7], related to how the motion of the journal and bearing is described. Additionally, they can analyze only the radial clearance [2, 3] or they can take into account interaction between the radial and axial clearance [1, 4,5,6,7].
The dynamics model of the two-dof RPSUP linkage is presented in the paper. This model takes into account the flexibility of the link and the clearance in the revolute cut-joint. The kinematics of the linkage is described using the formalism of the joint coordinates and homogeneous transformation matrices. The Rigid Finite Element Method [8] is used to discretize the flexible coupler. The author’s spatial model of the revolute joint with the radial and axial clearance is proposed. In these model contacting surfaces are discretized by means of the contact elements for which the normal and tangent contact forces are calculated. The impulse force in the clearance joint is modeled using the Nikravesh-Lankarani formula [9] and friction is modeled by means of the LuGre friction model [10]. In numerical simulations, the influence of the crank velocity and the clearance in the revolute cut-joint on the slider acceleration is analyzed.
2 Dynamics Model of the Two-dof RPSUP Spatial Linkage
The RPSUP linkage containing five links is shown in Fig. 1. The linkage is divided at cut-joint R and as a result, the two open-loop kinematic chains are obtained (c ∈ {1, 2}). The first chain contains three links \( \left({n}_l^{(1)}=3\right) \) whilst the second chain forms two links \( \left({n}_l^{(2)}=2\right) \). In the proposed model, it is assumed that the clearance is considered only in the cut-joint R.
It is also assumed that coupler (1, 3) can be flexible and the Rigid Finite Element Method is used to discretize its. As result, the coupler is replaced by the set of rigid finite elements (rfe) interconnected by means of the set of dimensionless and massless spring-damping elements (sde) (Fig. 2).
2.1 The Formalism of Generalised Coordinates and Homogeneous Transformation Matrices
The kinematics of the linkage considered is defined by means of the joint coordinates and homogeneous transformation matrices (Fig. 2).
The generalised coordinates vectors defined for each open-loop kinematic chain have the following form:
where: \( {\tilde{\mathbf{q}}}_f^{\left(1,3\right)}=\left\{\begin{array}{cc}\varnothing & \mathrm{if}\kern0.34em \mathrm{coupler}\kern0.17em \mathrm{rigid},\kern0.6em \\ {}{\left[\begin{array}{ccccc}{\tilde{\mathbf{q}}}^{{\left(1,3,1\right)}^T}& \cdots & {\tilde{\mathbf{q}}}^{{\left(1,3,r\right)}^T}& \cdots & {\tilde{\mathbf{q}}}^{{\left(1,3,{n}_{rfe}^{\left(1,3\right)}-1\right)}^T}\end{array}\right]}^T& \mathrm{if}\kern0.34em \mathrm{coupler}\kern0.17em \mathrm{flexible},\end{array}\right. \)
The transformation matrices from the local reference frames defined for each link to the global reference frame are defined by:
where \( {\tilde{\mathbf{A}}}^{\left(c,j\right)}=\mathrm{const} \) is the transformation matrix describing the initial position and orientation of link (c, j) with respect to the preceding link, \( {\tilde{\mathbf{T}}}^{\left(c,j\right)} \) is the transformation matrix defining the actual position and orientation of link (c, j) with respect to the initial configuration.
2.2 Dynamics Equations of Motion
The dynamics equations for each open-loop kinematic chain are derived using the Lagrange equations of the second kind [8]:
where \( {E}_k^{(c)} \) is the kinetic energy of chain c, \( {E}_p^{(c)}={E}_{p,g}^{(c)}+{E}_{p,{f}_l}^{(c)} \) is the sum of the potential energy of gravity forces and spring deformation energy of the flexible link, R (c) is the Rayleigh function defined for the flexible link and Q (c) is the vector of non-potential generalised forces resulting from e.g. the contact forces acting in the clearance joint. The following sections present detailed formulas for determining components of the Eq. (3).
2.2.1 Kinetic Energy and Potential Energy of Gravity Forces
The kinetic energy of the particular subchains can be determined using the concept of the trace of the matrix:
where H (•) is the pseudo-inertia matrix of link or rfe.
After necessary transformations the Lagrange operator can be written in the matrix form as follows:
where: \( {\mathbf{M}}^{(c)}={\left({\mathbf{M}}_{i,j}^{(c)}\right)}_{i,j=1,\dots, {n}_l^{(c)}} \), \( {\mathbf{M}}_{i,j}^{(c)}=\sum \limits_{l=\max \left\{i,j\right\}}^{n_l^{(c)}}{\mathbf{M}}_{i,j}^{\left(c,l\right)} \), \( {\left.{\mathbf{M}}_{i,j}^{\left(c,l\right)}\right|}_{i,j=1,\dots, l}={\left({m}_{n_{dof}^{\left(c,i-1\right)}+v,{n}_{dof}^{\left(c,j-1\right)}+w}^{\left(c,l\right)}\right)}_{\begin{array}{l}v=1,\dots, {\tilde{n}}_{dof}^{\left(c,i\right)}\\ {}w=1,\dots, {\tilde{n}}_{dof}^{\left(c,j\right)}\end{array}} \), \( {m}_{i,j}^{\left(c,l\right)}=\mathrm{tr}\left\{{\mathbf{T}}_i^{\left(c,l\right)}{\mathbf{H}}^{\left(c,l\right)}{\mathbf{T}}_j^{{\left(c,l\right)}^T}\right\}{\mathbf{h}}^{(c)}={\left({\mathbf{h}}_i^{(c)}\right)}_{i=1,\dots {n}_l^{(c)}} \), \( {\mathbf{h}}_i^{(c)}=\sum \limits_{l=i}^{n_l^{(c)}}{\mathbf{h}}_i^{\left(c,l\right)} \),\( {\left.{\mathbf{h}}_i^{\left(c,l\right)}\right|}_{i=1,\dots, l}={\left({h}_{n_{dof}^{\left(c,i-1\right)}+v}^{\left(c,l\right)}\right)}_{v=1,\dots, {\tilde{n}}_{dof}^{\left(c,l\right)}} \),\( {h}_i^{\left(c,l\right)}=\sum \limits_{m=1}^{n_{dof}^{\left(c,l\right)}}\sum \limits_{n=m}^{n_{dof}^{\left(c,l\right)}}\mathrm{tr}\left\{{\mathbf{T}}_i^{\left(c,l\right)}{\mathbf{H}}^{\left(c,l\right)}{\mathbf{T}}_{m,n}^{{\left(c,l\right)}^T}\right\}{\dot{q}}_m^{\left(c,l\right)}{\dot{q}}_n^{\left(c,l\right)} \).
The potential energy of the gravity forces for each subchain can be expressed in a similar way:
where m (•) is the mass of link or rfe, \( {\mathbf{r}}_C^{\left(\bullet \right)} \) is the vector of the centre of mass of link or rfe, \( {\mathbf{j}}_2=\left[\begin{array}{cccc}0& 1& 0& 0\end{array}\right] \).
The generalized forces due to the gravity forces can be calculated as follows:
where: \( {\mathbf{g}}^{(c)}={\left({\mathbf{g}}_i^{(c)}\right)}_{i=1,\dots {n}_l^{(c)}} \), \( {\mathbf{g}}_i^{(c)}=\sum \limits_{l=i}^{n_l^{(c)}}{\mathbf{g}}_i^{\left(c,l\right)} \),\( {\left.{\mathbf{g}}_i^{\left(c,l\right)}\right|}_{i=1,\dots, l} ={\left({g}_{n_{dof}^{\left(c,i-1\right)}+v}^{\left(c,l\right)}\right)}_{v=1,\dots, {\tilde{n}}_{dof}^{\left(c,l\right)}} \),
\( {\left.{\mathbf{g}}_i^{\left(c,l\right)}\right|}_{i=1,\dots, l}={\left({g}_{n_{dof}^{\left(c,i-1\right)}+v}^{\left(c,l\right)}\right)}_{v=1,\dots, {\tilde{n}}_{dof}^{\left(c,i\right)}} \), \( {g}_i^{(p)}={m}^{\left(c,l\right)}g{\mathbf{j}}_2{\mathbf{T}}_i^{\left(c,l\right)}{\mathbf{r}}_C^{\left(c,l\right)} \).
2.2.2 Modelling of the Flexibility of Coupler
The Rigid Finite Element Method [8] is used to discretize the coupler. The spring deformation energy and the Rayleigh function of the flexible link takes a form:
where d (1, 3, s) = q (1, 3, r), S (1, 3, s), D (1, 3, s) are stiffness and damping matrices of sde(1,3,s).
These components are introduced to the dynamics equations as the generalized forces which can be calculated as follows:
where: \( {s}_{f_l,i}^{(1)}=\left\{\begin{array}{cc}\sum \limits_{j=1}^{n_{sde}^{\left(1,3\right)}}{\left(\frac{\partial {\tilde{\mathbf{q}}}^{\left(1,3,j\right)}}{\partial {q}_i}\right)}^T{\mathbf{S}}^{\left(1,3,j\right)}{\tilde{\mathbf{q}}}^{\left(1,3,j\right)}&\\+{\left(\frac{\partial {\dot{\tilde{\mathbf{q}}}}^{\left(1,3,j\right)}}{\partial {\dot{q}}_i}\right)}^T{\mathbf{D}}^{\left(1,3,j\right)}{\dot{\tilde{\mathbf{q}}}}^{\left(1,3,j\right)}& \mathrm{if}\kern0.24em {q}_i\in {\mathbf{q}}_f^{\left(1,3\right)},\\ {}0& \mathrm{otherwise}.\end{array}\right. \)
2.2.3 Modelling of Contact Forces in Clearance Joint
In the presented approach, it is assumed that the clearance occurs only in the cut-joint R (Fig. 1). The spatial model of the revolute joint with clearance is proposed (Fig. 3). This model allows considering the radial and axial clearances. In order to take into account the radial clearance, the lateral surface of the journal is discretized into \( {n}_{ce}^{(r)} \) radial contact elements (ce r) located around the perimeter on n r levels. In the case of the axial clearance, the frontal surface of the journal is discretized into \( {n}_{ce}^{(a)} \) axial contact elements (ce a) located around the perimeter on n a levels. The contact force of ce α(i, k) acting on the bearing and journal are determined as follows:
where \( {f}_{n,\alpha}^{\left(i,k\right)},{f}_{n,\alpha}^{\left(i,k\right)} \) are the normal and tangent forces, \( {\mathbf{n}}_{\alpha}^{\left(i,k\right)},{\mathbf{t}}_{\alpha}^{\left(i,k\right)} \) are the normal and tangent unit vectors to the contact surfaces, \( {}_b^j\mathbf{R} \) is the rotation matrix from bearing frame {b} to journal frame{j}. Normal force \( {f}_{n,\alpha}^{\left(i,k\right)} \) and tangent force\( {f}_{t,\alpha}^{\left(i,k\right)} \) are calculated using the Lankarani-Nikravesh [9] and LuGre [10] formulas:
where \( {s}_{\alpha}^{\left( ce,i,k\right)},{d}_{\alpha}^{\left( ce,i,k\right)} \) are stiffness and damping coefficients of the contact element [1, 9], \( {\Delta}_{\alpha}^{\left(i,k\right)} \) is deformation of the contact element, σ 0, σ 1, σ 2 are stiffness, damping and viscous friction coefficients of the bristles, \( {z}_{\alpha}^{\left(i,k\right)} \) is deformation of the bristle, \( {\upsilon}_{t,\alpha}^{\left(i,k\right)} \) is a tangent velocity at the contact point.
The forces expressed by Eq. (10) are introduced to the dynamics equations in the form of the generalised forces as follows:
2.3 Final Dynamics Equations
The dynamics equations of motion together with the state equations formulated for the LuGre friction model take the form:
where: M (c), h (c)|c ∈ {1, 2} are defined by Eq. (5), forces, g (c)|c ∈ {1, 2} are described by Eq. (7), \( {\mathbf{s}}_{f_l}^{(1)} \) is defined Eq. (9), c (c)|c ∈ {1, 2} are defined by Eq. (12).
3 Case Study
The presented model of the RPSUP spatial linkage is applied to analyze the influence of the crank’s velocity on the dynamic response of the linkage. The geometrical and mass properties of the links are gathered in Table 1. It is assumed that the motion of crank and slider (1,2) have to change according to the assumed functions shown in Fig. 4.
It can be noted that after time 2 s the angular velocity of crank (1,1) is equal to \( {\dot{\varphi}}_0^{\left(1,1\right)}\in \left\{5,10,12\ \mathrm{rad}\;{\mathrm{s}}^{-1}\right\} \). The motion of slider (1,2) is intermittent and after each complete cycle, there is a pause in movement, which duration time is equal to 0.5 s.
It is assumed:
-
flexible link parameters: Young modulusE = 2.1 × 1011 Pa, Kirchhoff modulusG = 0.8 × 1011 Pa, number of rfes \( {n}_{rfe}^{\left(1,3\right)}=4 \),
-
clearance joint parameters: μ s = 0.1, μ k = 0.2, σ 0 = 100 m−1, σ 1 = 5 s m−1, σ 2 = 0 s m−1, v s = 1 × 10−3m s−1, restitution coefficient k r = 0.9, radius of the bearing r (b) = 5 × 10−3 m.
In simulations, it is assumed that axial clearance is equal to 0. The dynamics equations are integrated using the 4th order Runge-Kutte scheme. The Baumgarte stabilization method is applied to eliminate kinematic input constraints violations at position and velocity levels. Figure 5 shows acceleration courses of slider (2,1) obtained for the model without clearance effect. Analyzing the plots, it can be observed that the coupler’s flexibility doesn’t have a great impact on the motion of the linkage. As the crank velocity increases, the amplitude of the slider’s acceleration becomes significantly larger. Further, the radial clearance of the revolute joint connecting coupler with link (2,1) is taken into account. Figures 6 and 7 show slider acceleration time courses obtained for the radial clearance equal to c r = 0.25 mm and c r = 0.5 mm, respectively. The trajectories of the journal inside the bearing are presented in Figs. 8 and 9. Analyzing the results obtained for c r = 0.25 mm it can be observed that as velocity \( {\dot{\varphi}}_0^{\left(1,1\right)} \) increase from 10 to 15 rad s−1, the maximum acceleration increases 8.5 times if the coupler is rigid and 4 times if the coupler is treated as a flexible.
In the case of c r = 0.5 mm acceleration increases 3.5 times when the coupler is rigid and 1.25 times if the coupler is treated as a flexible. Additionally, values of acceleration peaks due to the collision between contacting bodies are smaller when the radial clearance equals to 0.5 mm. The presented simulation results confirm that the flexibility compensates for negative effects due to impulse forces existing in the revolute joint.
4 Concluding Remarks
The paper presents the mathematical model of the two-dof RPSUP linkage with the flexible coupler and clearance in the revolute joint. An essential feature of the presented approach is that it can be easily generalized to model dynamics of linkages with a serial open-loop kinematic structure composed of flexible links and revolute frictional joints with clearance, not only at cut-joints. The main advantage of the proposed model of the revolute joint with the clearance is that it allows us to analyze different combinations of contact between the journal and bearing. The simulation results show that the coupler’s flexibility has a great impact on the motion of the linkage with the clearance joint. When the flexibility of the coupler is taken into account the acceleration of the slider is significantly smaller because some part of the energy resulting from the impulse force is transformed into the link’s spring deformation.
References
Augustynek, K., Urbaś, A.: Analysis of the influence of the links’ flexibility and clearance effects on the dynamics of the RUSP linkage. In: Kecskeméthy, A., Geu Flores, F. (eds.) Multibody Dynamics 2019. ECCOMAS 2019 Computational Methods in Applied Sciences, vol. 53, pp. 104–111. Springer, Cham (2020)
Flores, P., Ambrósio, J.: Revolute joints with clearance in multibody systems. Comput. Struct. 82(17–19), 1359–1369 (2004)
Xiang, W., Yan, S., Wu, J.: Dynamic analysis of planar mechanical systems considering stick-slip and Stribeck effect in revolute clearance joints. Nonlinear Dyn. 95(1), 321–341 (2019)
Dubowsky, S., Deck, J.F., Costello, H.: The dynamic modeling of flexible spatial machine systems with clearance connections. J. Mech. Transm. Autom. Des. 109, 87–94 (1987)
Liu, C., Tian, Q., Hu, H.: Dynamics and control a spatial rigid-flexible multibody system with multiple cylindrical clearance joints. Mech. Mach. Theor. 52, 106–129 (2012)
Marques, F., Isaac, F., Dourado, N., Flores, P.: An enhanced formulation to model spatial revolute joints with radial and axial clearance. Mech. Mach. Theory. 116, 123–144 (2017)
Tian, Q., Flores, P., Lankarani, H.M.: A comprehensive survey of the analytical, numerical and experimental methodologies for dynamics of multibody mechanical systems with clearance or imperfect joints. Mech. Mach. Theory. 116, 123–144 (2017)
Wittbrodt, E., Szczotka, M., Maczyński, A., Wojciech, S.: Rigid Finite Element Method in Analysis of Dynamics of Offshore Structures. Ocean Engineering & Oceanography. Springer, Heidelberg (2013)
Lankarani, H.M., Nikravesh, P.E.: A contact force model with hysteresis damping for impact analysis of multibody systems. J. Mech. Des. 112, 369–376 (1990)
Åström, K.J., Canudas-de-Witt, C.: Revisiting the LuGre model. IEEE Control Syst. Mag. Inst. Electr. Electron. Mag. 28(6), 101–114 (2008)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 Springer Nature Switzerland AG
About this paper
Cite this paper
Augustynek, K., Urbaś, A. (2022). The Dynamics Analysis of a Spatial Linkage with Flexible Links and Imperfect Revolute Joints. In: Awrejcewicz, J. (eds) Perspectives in Dynamical Systems I: Mechatronics and Life Sciences. DSTA 2019. Springer Proceedings in Mathematics & Statistics, vol 362. Springer, Cham. https://doi.org/10.1007/978-3-030-77306-9_13
Download citation
DOI: https://doi.org/10.1007/978-3-030-77306-9_13
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-77305-2
Online ISBN: 978-3-030-77306-9
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)