Next Article in Journal
Characterization of Microscopic Damage Evolution of Functional Groove in Cageless Bearings
Next Article in Special Issue
A Unified Approach to Modeling and Simulation of Underwater Vehicle Multi-Manipulator Systems
Previous Article in Journal
The Anatomy of the Internet of Digital Twins: A Symbiosis of Agent and Digital Twin Paradigms Enhancing Resilience (Not Only) in Manufacturing Environments
Previous Article in Special Issue
Computer-Aided Design, Multibody Dynamic Modeling, and Motion Control Analysis of a Quadcopter System for Delivery Applications
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Vibration Modeling and Analysis of a Flexible 3-PRR Planar Parallel Manipulator Based on Transfer Matrix Method for Multibody System

1
School of Health Science and Engineering, University of Shanghai for Science and Technology, Shanghai 200093, China
2
College of Engineering, Peking University, Beijing 100080, China
3
School of Modern Posts, Xi’an University of Posts and Telecommunications, Xi’an 710061, China
4
Department of Mechanical and Production Engineering, Aarhus University, 8000 Aarhus, Denmark
*
Author to whom correspondence should be addressed.
Machines 2023, 11(5), 505; https://doi.org/10.3390/machines11050505
Submission received: 12 March 2023 / Revised: 19 April 2023 / Accepted: 19 April 2023 / Published: 22 April 2023
(This article belongs to the Special Issue Dynamic Analysis of Multibody Mechanical Systems)

Abstract

:
This paper presents the vibration model of a 3-prismatic–revolute–revolute (PRR) planar parallel manipulator (PPM) with three flexible intermedia links, utilizing the linear transfer matrix method for multibody systems (MSTMM). The dynamic characteristics of the PRR PPM are also investigated. The dynamic model of the 3-PRR PPM is derived, and the transfer matrix and transfer equation of each component in the system, as well as the overall transfer equation and transfer matrix of the system are obtained. The vibration characteristics of the whole system are determined using the MSTMM and verified through ANSYS simulation. Furthermore, the relationship between the natural frequencies and the flexible PPM configurations is analyzed under a specific circular trajectory. The results demonstrate that the natural frequency of the system changes constantly with the configurations, and the trends of the first six orders are similar. This novel modeling approach does not require global dynamic equations and is both efficient and accurate. Moreover, it can be easily extended to other parallel manipulators with flexible components.

1. Introduction

Compared with series manipulators, parallel manipulators have the advantages of high precision, high speed, and strong load capacity [1]. Therefore, they are widely used in precision manufacturing [2], automatic microassembly [3], surgical robots [4], and other applications. As the speed and acceleration of the rigid manipulator are limited, some scholars have proposed and designed lightweight manipulators that use flexible components instead of the original rigid components. However, the flexible elements in the parallel manipulators are prone to vibration and deformation, which can seriously affect the system’s operational accuracy, stability, and dynamic performance [5]. Therefore, during the process of dynamic modeling of the manipulators, the elastic vibration of flexible components cannot be ignored. Simultaneously, the analysis of vibration characteristics is an essential research topic in dynamics. Frequency analysis can help to understand the vibration characteristics of parallel manipulators, providing vital theoretical guidance for robot design and vibration suppression [6,7].
The process of dynamic modeling and analysis for flexible parallel manipulators is significantly more complex compared with rigid parallel manipulators. Firstly, it is necessary to discretize the flexible bar, and then use a dynamic method for modeling. Currently, common methods for studying the dynamics of flexible parallel manipulators include the finite element method, modal analysis, and others. For instance, Zhang et al. established the dynamic model of the 3-PRR parallel manipulator with three flexible intermediate links based on the hypothetical mode method and verified the vibration control [8]. Gao et al. established an N-dimensional discrete dynamic model of a two-link flexible manipulator based on the hypothetical mode method and achieved trajectory tracking and vibration suppression [9]. Pira studied the dynamics of a 3-PRR planar parallel manipulator with flexible links by the finite element method and analyzed the natural frequency characteristics of the system [10]. Li analyzed the natural frequency, mode, dynamic response, and frequency characteristics of the compliant mechanism using the finite element method [11]. Wang and Mills used the Lagrangian finite element method to establish the dynamic model of flexible planar linkage with two translational degrees of freedom and one rotational degree of freedom, studying the vibration suppression of flexible linkage [12]. Furthermore, in the work by Mahboubkhah et al., researchers developed a dynamic model for the flexible Stewart platform using the finite element method and studied the comprehensive free vibration of the machine tool hexapod worktable [13].
These methods have been widely used for modeling the dynamics of flexible parallel manipulators, especially the finite element method, which is the mainstream method for describing flexible body deformation in the dynamics of most flexible multibody systems because of its strong generality [14,15,16]. However, when these methods are used to calculate the vibration characteristics of rigid-flexible multibody systems, the global dynamics equations of the system must be established. Often, they need to be rederived as the system topology changes [17,18]. On the other hand, the order of the system matrix depends on the degrees of freedom of the system. For complex multi-body systems with multiple degrees of freedom, the higher order of the system matrix, along with complex discretization operations and a large number of numerical calculations, can result in large computational effort and computational pathologies caused by large stiffness gradients [19].
To simplify the research process, eliminate the need for establishing the global dynamics equations of the system, and achieve accurate dynamics modeling and fast computation of the system, Rui developed a new multibody system modeling method called the transfer matrix method for multibody systems (MSTMM) [20,21]. This method decomposes a complex multibody system into various components, such as rigid bodies, flexible bodies, hinges, and concentrated masses. Then, the transfer matrix is established for each of these components. By assembling the transfer matrices of each element according to their connection relations, the overall transfer equation and transfer matrix of the whole system can be derived. Subsequently, the vibration characteristics of the system can be obtained by solving its characteristic equation. The linear MSTMM does not require the establishment of the global dynamics equations of the system. Instead, it replaces the overall system characteristic equations with the overall system transfer equations, avoiding the complex rigid-flexible multibody system vibration characteristics calculation pathology, and ensuring the rapid solution of the system eigenvalues. This greatly improves the computational efficiency [22,23].
The linear transfer matrix method for multibody systems (MSTMM) has been developed in recent years as a method to study multibody system dynamics by using transfer matrices [24]. Compared with other dynamic modeling methods, the linear MSTMM has the characteristics of accurate and efficient calculation without global dynamic modeling. Therefore, it is widely used in the fields of vehicles, aerospace [25], and marine engineering [26,27]. In this paper, the vibration model of the flexible 3-PRR PPM is established using linear MSTMM, and the numerical simulation is carried out using ANSYS software. The main contributions of this paper are as follows. (1) The extension of the research work on linear MSTMM to include vibration modeling of the 3-PRR planar parallel manipulator, and the use of this method to solve for the natural frequencies of the system. (2) Analysis of the relationship between natural frequencies and configurations of the flexible 3-PRR PPM using linear MSTMM. Furthermore, the method proposed in this paper can be easily applied to the vibration modeling of other parallel manipulators with flexible components, thus laying a foundation for dynamic optimization.

2. Introduction of the Linear MSTMM

State Vector, Transfer Matrix, and Transfer Equation

The basic concepts of the transfer matrix method include the state vector and transfer equation, which together form the dynamic system. Each body element in a multibody system contains at least one input state vector and one output state vector, which represent displacements (including orientation angle displacements) and internal forces (including interior torques) of the element [28].
For a planar vibration system, the state vectors of the connection points are defined as:
z I = x y θ z m z q x q y T I
z O = x y θ z m z q x q y T O
where x and y represent the physical translation of the element, θ z is the orientation angle, m z , q x and q y are the internal torque and internal force, respectively.
The solution of the free vibration of the system can be obtained by superposition of the principal modes. The modal transformation can be expressed as:
z = Z e i ω t
The state vectors of the system in the modal coordinate are defined as:
Z I = X Y Θ z Μ z Q x Q y T I
Z O = X Y Θ z Μ z Q x Q y T O
Z I and Z O are the modal coordinates corresponding to physical coordinates, which represent the amplitude of displacement, angle, internal torque, and internal force. ω represents the natural frequency of the system.
Taking the chain system shown in Figure 1 as an example, the transfer equation of element j can be obtained easily from the dynamic equation and expressed as:
Z j , j + 1 = U j Z j , j 1
where U j is the transfer matrix of component j.
For a multibody system composed of n elements, the overall transfer matrix of the system can be obtained by [29]:
Z n , n + 1 = U a l l Z 1,0
U a l l = U 1 U 2 U 3 U n
U a l l is the overall transfer matrix of the system. Equations (7) and (8) show that in MSTMM, there is no need to establish global dynamics equations for the system. The dimensionality of the transfer matrix depends only on the number of the boundary state vectors at the input and output of the system, and it does not increase with an increase in degrees of freedom. This approach keeps the overall transfer equations low-order, resulting in improved computational efficiency and accuracy, even for complex multibody systems.

3. Dynamic Model of the Flexible 3-PRR PPM

The structure of the flexible 3-PRR PPM is shown in Figure 2. It consists of a regular triangle mobile platform C 1 C 2 C 3 , with three closed branch chains connected to the fixed base platform A 1 A 2 A 3 . Each branch chain has an active moving joint and two passive rotating joints that move along the straight line of the guideway [30,31]. The global coordinate system O X Y is set at the position of the base platform A 1 , and the initial angle of the mobile platform is expressed as φ .
The PPM can be modeled as a linear flexible multibody system that includes flexible links, sliders, mobile platforms, and smooth hinges. To model these components, it is necessary to derive their transfer matrices.

3.1. Transfer Matrix of the Mobile Platform

The mobile platform can be considered as a rigid body with three inputs and one output [32]. The structure diagram shown in Figure 3 illustrates the three input points, denoted as I 1 , I 2 , I 3 , and the output located at the center G of the mobile platform. The first moving coordinate system O 1 X 1 Y 1 is fixed at point I 1 and is parallel to the global coordinate system. In this case, the initial angle between the mobile platform and the first moving coordinate system is φ . The x -axis of the moving coordinate system O 1 X 2 Y 2 of the platform is oriented along the direction from point I 1 to the point I 2 .
In the plane coordinate system O 1 X 2 Y 2 , the angular relationship of a rigid body undergoing small vibrations can be obtained as:
θ I j = θ I 1     ( j = 2,3 )
θ O G = θ I 1
For a multi-input-single-output rigid body with linear vibration, the displacements of the remaining input points and output points can be expressed as a function of the displacement of the first input point I 1 and the angular displacement around I 1 :
x I j , I 1 y I j , I 1 = x I 1 y I 1 + y I j x I j θ I 1     ( j = 2,3 )
x O G , I 1 y O G , I 1 = x I 1 y I 1 + y O G x O G θ I 1
where ( x I j , y I j ) , ( x O G , y O G ) are the position coordinates of the input point I j and the output point G in the moving coordinate system, respectively.
By combining Equations (9) and (11) and rewriting the relationship between position and angle into matrix form using Equations (1)–(3), we get:
U I j Z I 1 + U I 1 Z I j = 0 3 × 1     ( j = 2,3 )
where Z I 1 , Z I 2 , and Z I 3 denote the state vectors of three inputs, and
U I j = 1 0 y I j 0 1 x I j 0 0 1 0 0 0 0 0 0 0 0 0 ( j = 2,3 )
U I 1 = 1 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0
Similarly, Equations (10) and (12) are also rewritten into matrix form as:
U G Z I 1 + U I 1 Z G = 0 3 × 1
where Z G denotes the state vectors of output, and
U G = 1 0 y O G 0 1 x O G 0 0 1 0 0 0 0 0 0 0 0 0
For a multi-input-single-output mobile platform in free vibration, where no external force is applied, the advection equation can be obtained as:
q x , G O = j = 1 3 q x , j I m G x ¨ O G
q y , G O = j = 1 3 q y , j I m G y ¨ O G
Here, q x , j I and q y , j I are the internal forces acting in the x and y directions at the inputs, respectively, while q x , G O and q y , G O are the internal forces acting in the x and y directions at the output. Furthermore, m G represents the mass of the center of mass, and x ¨ O G and y ¨ O G denote the accelerations at the center of mass of the mobile platform.
Considering the moment balance, the rotation equation of the input I 1 can be expressed as:
d G I d t + m r I C × a I = M
Linearizing Equations (18)–(20) and combining them with Equations (1)–(3), the equations can be rewritten in matrix form as:
U I 1 4 Z I 1 + U I 2 4 Z I 2 + U I 3 4 Z I 3 + U G 4 Z G = 0 3 × 1
Defining the state vectors of the input and output of the mobile platform in integral forms, they can be expressed as:
Z t o l = Z I 1 T Z I 2 T Z I 3 T Z G T T
Therefore, by combining Equations (13), (16), and (21), the transfer equation of the mobile platform can be obtained as:
U P Z t o l = 0 12 × 1
where the transfer matrix of the mobile platform is expressed as:
U P = U I 2 U I 1 O 3 × 6 O 3 × 6 U I 3 O 3 × 6 U I 1 O 3 × 6 U G O 3 × 6 O 3 × 6 U I 1 U I 1 4 U I 2 4 U I 3 4 U G 4
where:
U I 1 4 = m y C ω 2 m x C ω 2 J I 1 ω 2 m ω 2 0 m y C ω 2 0 m ω 2 m x C ω 2 1 0 0 0 1 0 0 0 1
U I j 4 = 0 0 0 0 1 0 0 0 1 1 y I j x I j 0 0 0 0 0 0 ( j = 2,3 )
U G 4 = 1 0 0 0 1 0 0 0 1 1 y O G x O G 0 1 0 0 0 1
In the transfer matrix, x C and y C represent the positions of the center of the mobile platform, and J I 1 is the moment of inertia of the mobile platform relative to I 1 .

3.2. Transfer Matrix of the Slider

The structural diagram of the slider is shown in Figure 4. Since the volume of the slider is small compared with the other rigid bodies in the system, it can be neglected and treated as a concentrated mass. From the characteristics of concentrated masses, the following equations can be obtained: x O = x I , y O = y I , θ z O = θ z I , M z O = M z I .
From the force relationship:
q y O = q y I m s y ¨ I
q x O = q x I m s x ¨ I
Similarly, q x I and q y I represent the internal forces acting in the x and y directions at the input, respectively, while q x O and q y O are the internal forces acting in the x and y directions at the output. m s represents the mass at the center of mass of the slider, and x ¨ I and y ¨ I are the accelerations at the center of mass of the slider.
The form of the slider state vector can be defined as shown in Equations (4) and (5). Therefore, the slider transfer equation and transfer matrix for the concentrated mass can be obtained as:
Z o = U s l i d e Z I = 1 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 m ω 2 0 0 m ω 2 0 0 1 0 0 0 0 1 Z I

3.3. Transfer Matrix of the Flexible Link

In the flexible 3-PRR PPM, the flexible link can be discretized into multiple rigid body elements, which are connected by springs between segments using the wired segment method, as illustrated in Figure 5. Each rigid body element represents the inertial characteristics of the flexible link, while the elastic hinge describes the elasticity of the flexible body. By increasing the number of rigid body elements used to discretize the flexible link, a more accurate model can be achieved.
According to the linear MSTMM, the state vectors in modal coordinates at the input and output of the flexible link are Z I and Z O , respectively, and the transfer equation can be expressed as:
Z O = U b N U s N U s 1 U b 1 Z I = U L Z I
where U b is the transfer matrix of the rigid body element and U s is the transfer matrix of the elastic hinge between the body element.

3.3.1. Transfer Matrix of the Elastic Hinge

To better approximate to the real situation, the modeling process takes into account both torsional vibrations and planar motions. As a result, the intersegment spring connecting two rigid bodies is defined as an elastic hinge composed of a torsion spring and a linear spring.
U S = 1 0 0 0 1 K 1 0 0 1 0 0 0 1 K 1 0 0 1 1 K 2 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1
In the transfer matrix of the elastic hinge, K 1 denotes the linear spring elasticity coefficient considering longitudinal deformation, while K 2 denotes the linear torsion spring elasticity coefficient:
K 1 = E A l = N E A L
where E A is the tensile stiffness and l denotes the rigid body elements length,
M = E I 2 ω x 2 = E I δ x
K 2 = M δ = E I l = N E I L
where E I is the flexural stiffness and M is the bending moment of the flexible link.

3.3.2. Transfer Matrix of the Rigid Element

Figure 6 illustrates the structure of a planar rigid body element, where the x -axis of the local coordinate system o 1 x 1 y 1 is along the neutral axis of the rigid body. The state vectors at the input and output are Z I   a n d   Z O , respectively, and the transfer equation from the input point I to the output point O can be expressed as:
Z O = U B Z I
where:
U B = 1 0 b 2 0 0 0 0 1 b 1 0 0 0 0 0 1 0 0 0 u 4,1 u 4,2 u 4,3 1 b 2 b 1 m ω 2 0 m ω 2 c c 2 0 1 0 0 m ω 2 m ω 2 c c 1 0 0 1
In the transfer matrix, u 4,1 = m ω 2 ( b 2 c c 2 ) , u 4,2 = m ω 2 ( b 1 c c 1 ) , u 4,3 = ω 2 [ J 1 m b 1 c c 2 + b 2 c c 1 ] , ω is the natural frequency of the parallel manipulator, and J 1 is the rotational inertia of the element with respect to I . The coordinates of the output point O are denoted as ( b 1 , b 2 ) , and the coordinates of the center of mass C are denoted as ( c 1 , c 2 ) .

3.4. Transfer Matrix of the Smooth Hinge

Figure 7 illustrates the structure of a smooth hinge, which is used to connect two bodies with free rotation. When a massless smooth hinge connects two rigid bodies at both ends, the input and output positions coincide, the internal forces are equal, and the internal moment is zero.
The state vector form of the planar hinge can be defined in a similar manner to Equations (4) and (5), and then from the literature [31], the transfer equation of the smooth hinge can be obtained as:
Z O = U s h Z I
where:
U s h = 1 0 0 0 0 0 0 1 0 0 0 0 u 4,1 u 4,3 u 4,2 u 4,3 0 0 u 4,5 u 4,3 u 4,6 u 4,3 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1
u 4,1 , u 4,2 , u 4,3 , u 4,5 , u 4,6 indicate the corresponding entries of the matrix in the next rigid body connected.

3.5. Overall System Transfer Equation

The flexible 3-PRR PPM consists of a mobile platform and three branch chain systems. Each chain system consists of a flexible link, a slider, and two smooth hinges. Three sliders are used as inputs to the system, and the center of the mobile platform is treated as the output. The components of the PPM are numbered and shown in Figure 8. The topology diagram in Figure 9 illustrates the transition relationship between state vectors, with each body element represented by a ‘◦’ and each hinge element and transfer direction represented by ‘→’. I j (j = 1,2,3) are the input of element 1 from elements 5–7.
In order to facilitate the analysis of the dynamics of the flexible 3-PRR PPM, the transfer matrix of the local coordinate system of the support chain system should be transformed to the same coordinate system with the mobile platform [33]. When the three flexible links are at angle γ j ( j = 1,2 , 3 ) with the x -axis of the mobile platform, the basic rotation matrix with respect to the coordinate system of the mobile platform is:
A s p = c o s γ j s i n γ j s i n γ j c o s γ j
Then, the transformation relationship of the same state vector in different coordinate systems is given by:
Z I = R s p Z I       Z O = R s p Z O
where R s p denotes the directional cosine matrix.
R s p = c o s γ j s i n γ j 0 0 0 0 s i n γ j c o s γ j 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 c o s γ j s i n γ j 0 0 0 0 s i n γ j c o s γ j ( j = 1,2,3 )
Thus, the transfer equation of the three-branch chain system in the mobile platform can be obtained as:
Z 4 = R s p ( γ 1 ) T U I R s p ( γ 1 ) Z 1 Z 8 = R s p ( γ 2 ) T U I I R s p ( γ 2 ) Z 5 Z 12 = R s p ( γ 3 ) T U I I I R s p ( γ 3 ) Z 9
where U I = U 4 U 3 U 2 U 1 , U I I = U 8 U 7 U 6 U 5 , U I I I = U 12 U 11 U 10 U 9 .
The overall transfer equation of the system can be expressed as:
U p   Z 4 Z 8 Z 12 Z G = U P R s p ( γ 1 ) T U I R s p ( γ 1 ) Z 1 R s p ( γ 2 ) T U I I R s p ( γ 2 ) Z 5 R s p ( γ 3 ) T U I I I R s p ( γ 3 ) Z 9 Z G = O 12 × 1
The overall transfer equation, transfer matrix, and state vector equation of the system can be rewritten and organized in the following form:
U a l l 12 × 24 Z a l l 24 × 1 = 0 12 × 1
where:
U a l l = U P   R s p ( γ 1 ) T U I R s p ( γ 1 ) R s p ( γ 2 ) T U I I R s p ( γ 2 ) R s p ( γ 3 ) T U I I I R s p ( γ 3 ) E
Z a l l = [ Z 1 T , Z 5 T , Z 9 T , Z G T ] T

3.6. Vibration Characteristics

3.6.1. Vibration Characteristics of Flexible Link

The flexible link is fixed in a flexible 3-PRR PPM with articulated ends, and the system boundary conditions can be expressed as:
Z I = 0 0 Θ z 0 Q x Q y T I
Z O = 0 0 Θ z 0 Q x Q y T I
We then substitute the boundary conditions into the transfer Equation (31).
= U L 1,3 U L 1,5 U L 1,6 U L 2,3 U L 2,5 U L 2,6 U L 4,3 U L 4,5 U L 4,6 = 0
Equation (50) is the system characteristic equation, which is a function of the natural frequency ω , and ω has a solution for = 0 .

3.6.2. Vibration Characteristics of the Flexible Parallel Manipulator

By using the linear MSTMM, the overall transfer matrix of the whole system can be obtained by sequentially splicing the transfer matrices of the components in the flexible 3-PRR PPM. The characteristic equations of the whole system can be derived by substituting the boundary conditions, and its natural frequency can be determined by solving these equations.
For a specific position, a free vibration analysis is conducted on the flexible 3-PRR PPM. The state vector in the modal coordinates of the slider at the system inputs is provided as follows:
Z 1,5 , 9 = 0 0 0 Μ z Q x Q y T
The output of the whole system is at the center of mass G of the mobile platform, and since there is no external force acting on the mobile platform, it is free boundary so the terms M G , q x G , and q y G are 0. Its state vector can be expressed as:
Z G = X Y θ Z 0 0 0 T
We then substitute Equations (51) and (52) for the boundary conditions into Equation (45) and eliminate the zero elements in the state vector Z a l l along with their corresponding column vectors in U a l l . The system characteristic equation of the system is obtained as:
U a l l 12 × 12 Z a l l 12 × 1 = 0 12 × 1
where U a l l denotes the square matrix of the unknown variables in U a l l and Z a l l is the column matrix composed of the unknown variables in Z a l l Since U a l l is only related to the structural parameters of the system itself with the natural frequency ω , U a l l has a non-zero solution and the determinant of U a l l needs to be zero.
M S T M M ( ω ) = d e t U a l l = 0
The characteristic equation of the system is a function of ω . It can be solved using the dichotomous method to obtain the natural vibration frequency of the flexible PPM system.

4. Numerical Simulation and Discussion

4.1. In-Plane Vibration of Flexible Link

To verify the accuracy and effectiveness of the proposed method, the vibration characteristics of the flexible link in the flexible 3-PRR PPM were numerically simulated using both MSTMM and FEM (Ansys Workbench). The parameters of the link were set as shown in Table 1. The natural frequencies of the flexible link were calculated using the linear MSTMM. Furthermore, a simulation model was created in ANSYS Workbench, using the same structural parameters. The components were meshed with a hexahedral mesh, consisting of 4529 nodes, with a mesh size of 0.002 m.
The first six orders of natural frequencies and vibration shapes of the system in the plane obtained from linear MSTMM and FEM are given in Table 2 and Figure 10, respectively.
The results demonstrate that the natural frequencies and mode shapes of the flexible link by MSTMM agree well with those obtained by FEM. This confirms that the proposed method is accurate for the description of flexible link.

4.2. In-Plane Vibration of the Flexible 3-PRR PPM

To further verify the accuracy and effectiveness of MSTMM in modeling the flexible 3-PRR PPM depicted in Figure 2, the vibration characteristics of the parallel manipulator were simulated numerically using both linear MSTMM and FEM (Ansys Workbench), with identical structural parameters for the manipulator in both methods as listed in Table 3. Moreover, to ensure consistency between the two methods, the component types and constraints between components were kept the same, especially in FEM, where a fixed-hinge joint was used to connect the flexible links to the mobile platform.
In the FEM simulation process, hexahedral meshes were used for the components, with the 3-PRR PPM divided into 55,993 nodes using a mesh size of 0.002 m. Additionally, the slider was fixed in place.
The natural frequencies of the system in the plane were obtained from linear MSTMM and FEM. Both natural frequencies and vibration shapes appear in three sequential groups and the differences in frequency values are small. In order to obtain better performance, we selected the first six order natural frequencies of the first link given in Table 4, and Figure 11 shows the first six order mode shapes of the first link using FEM.
The results indicate that the errors of the first six orders of natural frequencies calculated by MSTMM and FEM are less than 2.68%. There is good agreement between the results obtained by the two methods, which demonstrates their accuracy. Thus, the MSTMM-based model effectively reflects the natural characteristics of the flexible 3-PRR PPM.

4.3. Analysis of the Vibration Characteristics of the Flexible Parallel Manipulator under a Specific Trajectory

To analyze the variation of natural frequencies of a flexible 3-PRR PPM under a specific trajectory, a circular trajectory with a radius of 0.015 m was given as the trajectory of the mobile platform. The angle φ between the mobile platform and the global coordinate system is fixed at 45°. This trajectory is defined as:
X p = 0.15 + 0.015 sin π t     ( 0 t 2 )
Y p = 0.086 + 0.015 cos ( π t )     ( 0 t 2 )
For easier analysis, we divided the circular trajectory into eight equidistant positions using the equipartition method. Then, we derived an approximate variation law by fitting the data. Figure 12 depicts the configurations of the parallel manipulator under the defined trajectory, and Figure 13 illustrates the first-order mode shapes obtained through FEM at the eight equidistant positions.
The first six orders of natural frequencies of the platform under different configurations are displayed in Table 5 through linear MSTMM numerical simulation. Figure 14 shows the variation curves of the first six orders of natural frequencies.
The results of the linear MSTMM numerical simulation indicate that the natural frequency of each order changes as the configuration of the flexible 3-PRR PPM changes. This suggests that the natural frequency of the platform will also vary with the configuration.
However, certain patterns can be analyzed through their variations. When the parallel platform changes its configuration along a specific circular trajectory, the first six orders of natural frequency exhibit a pattern of decreasing and then increasing. The changing trend from the second order to the sixth order is basically similar, and the second order is used as an example for analysis. As the position of the mobile platform is transformed from position 1 to position 8 according to the circular rule, the natural frequency from position 1 to position 4 shows a continuous decrease and reaches the minimum value at position 4. It then gradually increases and achieves the maximum natural frequency at position 8.
This rule illustrates the vibration characteristics of the flexible 3-PRR parallel manipulator and provides a crucial theoretical basis for subsequent research on dynamics optimization control.

5. Conclusions

This paper presents a linear MSTMM-based method for modeling and analyzing the dynamics of a flexible 3-PRR PPM. The overall transfer matrix of the system is obtained by sequentially splicing the transfer matrix of each element in this rigid-flexible multibody system. The vibration characteristics of the system are then calculated by solving characteristic equations according to boundary conditions. The natural frequencies obtained by MSTMM are compared with the results obtained using FEM to verify the accuracy and effectiveness. Finally, the natural frequencies under different configurations are analyzed using this method. The results show that the natural frequencies of the parallel manipulator keep changing with the position, and the trends of the first six orders are similar. This research provides the basis for the optimization of the dynamics of parallel manipulators.
Compared with the traditional method, this method has the following advantages:
(1)
There is no need for formulating and solving the global dynamics equations;
(2)
Even for complex multibody systems, the overall transfer equations are always of low order, with high computational efficiency and computational accuracy;
(3)
The principle is simple and efficient and can be easily extended to model and analyze other parallel manipulators containing flexible components.

Author Contributions

Conceptualization, X.Z. and G.S.; data curation, W.L.; formal analysis, G.S., W.L. and Z.Z.; investigation, X.Z. and G.S.; methodology, X.Z. and H.L.; project administration, G.S.; software, W.L.; supervision, G.S., X.Z. and Z.Z.; validation, G.S., W.L. and H.L.; visualization, W.L.; writing—original draft preparation, W.L.; writing—review and editing, G.S., X.Z. and H.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

The data generated during the current study are available from the corresponding author on reasonable request.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Abo-Shanab, R.F. Dynamic modeling of parallel manipulators based on Lagrange–D’Alembert formulation and Jacobian/Hessian matrices. Multibody Syst. Dyn. 2020, 48, 403–426. [Google Scholar] [CrossRef]
  2. Lu, H.J.; Rui, X.T.; Ma, Z.Y. Hybrid multibody system method for the dynamic analysis of an ultra-precision fly-cutting machine tool. Int. J. Mech. Syst. Dyn. 2022, 2, 290–307. [Google Scholar] [CrossRef]
  3. Zhang, J.; Bi, L.; Wu, W.R. Reinforcement Learning-Based Parallel Approach Control of Micro-Assembly Manipulators. In Proceedings of the 2022 14th International Conference on Computer and Automation Engineering (ICCAE), Brisbane, QLD, Australia, 25–27 March 2022; pp. 25–30. [Google Scholar]
  4. Alamdari, A.; Krovi, V. Design and analysis of a cable-driven articulated rehabilitation system for gait training. J. Mech. Robot 2016, 8, 051018. [Google Scholar] [CrossRef]
  5. He, W.; Ouyang, Y.; Hong, J. Vibration control of a flexible robotic manipulator in the presence of input deadzone. IEEE. T. Ind Inform. 2016, 13, 48–59. [Google Scholar] [CrossRef]
  6. Wang, D.; Cao, H.; Yang, Y. Dynamic modeling and vibration analysis of cracked rotor-bearing system based on rigid body element method. Mech. Syst. Signal. Process 2023, 191, 110152. [Google Scholar] [CrossRef]
  7. Li, Y.B.; Wang, Z.S.; Chen, C.Q. Dynamic accuracy analysis of a 5PSS/UPU parallel mechanism based on rigid-flexible coupled modeling. Chin. J. Mech. Eng. 2022, 35, 33. [Google Scholar] [CrossRef]
  8. Zhang, X.P.; Mills, J.K.; Cleghorn, W.L. Vibration control of elasto dynamic response of a 3-PRR flexible parallel manipulator using PZT transducers. Robotica 2008, 26, 655–665. [Google Scholar] [CrossRef]
  9. Gao, H.J.; He, W.; Zhou, C. Neural network control of a two-link flexible robotic manipulator using assumed mode method. IEEE. T. Ind. Inform 2018, 15, 755–765. [Google Scholar] [CrossRef]
  10. Piras, G.; Cleghorn, W.L.; Mills, J.K. Dynamic finite-element analysis of a planar high-speed, high-precision parallel manipulator with flexible links. Mech. Mach. Theory 2005, 40, 849–862. [Google Scholar] [CrossRef]
  11. Li, Z.; Kota, S. Dynamic analysis of compliant mechanisms. In Proceedings of the International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, Montreal, QC, Canada, 29 September–2 October 2002; Volume 5, pp. 43–50. [Google Scholar]
  12. Wang, X.Y.; Mills, J.K. FEM dynamic model for active vibration control of flexible linkages and its application to a planar parallel manipulator. Appl. Acoust. 2005, 66, 1151–1161. [Google Scholar] [CrossRef]
  13. Mahboubkhah, M.; Nategh, M.J.; Esmaeilzadeh Khadem, S. A comprehensive study on the free vibration of machine tools’ hexapod table. Int. J. Adv. Manuf. Tech. 2009, 40, 1239–1251. [Google Scholar] [CrossRef]
  14. Liu, Z.; Yang, S.; Cheng, C. Study on modeling and dynamic performance of a planar flexible parallel manipulator based on finite element method. Math. Biosci. Eng. 2023, 20, 807–836. [Google Scholar] [CrossRef]
  15. Karamanli, A.; Eltaher, M.A.; Thai, S. Transient dynamics of 2D-FG porous microplates under moving loads using higher order finite element model. Eng. Struct. 2023, 278, 115566. [Google Scholar] [CrossRef]
  16. Chang, C.W.; Chen, Y.N.; Chang, H.C. Biomechanical comparison of different screw-included angles in crossing screw fixation for transverse patellar fracture in level walking: A quasi-dynamic finite element study. J. Orthop. Surg. Res. 2023, 18, 5. [Google Scholar] [CrossRef]
  17. Al-Zahrani, M.A.; Asiri, S.A.; Ahmed, K.I. Free Vibration Analysis of 2D Functionally Graded Strip Beam using Finite Element Method. J. Appl. Comput. Mech. 2022, 8, 1422–1430. [Google Scholar]
  18. Rui, X.T.; Wang, X.; Zhou, Q.B. Transfer matrix method for multibody systems (Rui method) and its applications. Sci. China. Technol. Sci. 2019, 62, 712–720. [Google Scholar] [CrossRef]
  19. Rui, X.T.; Wang, G.; Lu, Y. Transfer matrix method for linear multibody system. Multibody Syst. Dyn. 2008, 19, 179–207. [Google Scholar] [CrossRef]
  20. Rui, X.T.; U, O. Advances in transfer matrix method for multibody system dynamics. Adv. Mech. Eng. 2012, 42, 4. [Google Scholar]
  21. Rui, X.T.; Zhang, J.; Zhou, Q. Automatic deduction theorem of overall transfer equation of multibody system. Adv. Mech. Eng. 2014, 6, 378047. [Google Scholar] [CrossRef]
  22. Rong, B. Efficient dynamics analysis of large-deformation flexible beams by using the absolute nodal coordinate transfer matrix method. Multibody Syst. Dyn. 2014, 32, 535–549. [Google Scholar] [CrossRef]
  23. Bestle, D.; Abbas, L.; Rui, X.T. Recursive eigenvalue search algorithm for transfer matrix method of linear flexible multibody systems. Multibody Syst. Dyn. 2014, 32, 429–444. [Google Scholar] [CrossRef]
  24. Chen, G.L.; Rui, X.T.; Abbas, L.K. A novel method for the dynamic modeling of Stewart parallel mechanism. Mech. Mach. Theory 2018, 126, 397–412. [Google Scholar] [CrossRef]
  25. Rong, B.; Rui, X.T.; Tao, L. Discrete time transfer matrix method for launch dynamics modeling and cosimulation of self-propelled artillery system. J. Appl. Mech. 2013, 80, 011008. [Google Scholar] [CrossRef]
  26. Chen, D.Y.; Abbas, L.K.; Wang, G.P. The application of transfer matrix method for multibody systems in the dynamics of sail mounted hydroplanes system. In Proceedings of the International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, Quebec City, QC, Canada, 26–29 August 2018; pp. 1–9. [Google Scholar]
  27. Chen, D.Y.; Abbas, L.K.; Rui, X.T. Dynamic modeling of sail mounted hydroplanes system-part I: Modal characteristics from a transfer matrix method. Ocean Eng. 2017, 130, 629–644. [Google Scholar]
  28. Rong, B.; Rui, X.T.; Tao, L. Theoretical modeling and numerical solution methods for flexible multibody system dynamics. Nonlinear. Dyn. 2019, 98, 1519–1553. [Google Scholar] [CrossRef]
  29. Rui, X.T.; Zhang, J.S.; Wang, X. Multibody system transfer matrix method: The past, the present, and the future. Int. J. Mech. Sci. 2022, 2, 3–26. [Google Scholar] [CrossRef]
  30. Wang, X.Y.; Mills, J.K. Dynamic modeling of a flexible-link planar parallel platform using a substructuring approach. Mech. Mach. Theory 2006, 41, 671–687. [Google Scholar] [CrossRef]
  31. Si, G.N.; Chu, M.Q.; Zhang, Z.; Zhang, X.P. Integrating dynamics into design and motion optimization of a 3-PRR planar parallel manipulator with discrete time transfer matrix method. Math. Probl. Eng. 2020, 2020, 2761508. [Google Scholar] [CrossRef]
  32. Si, G.N.; Chen, F.H.; Zhang, X.P. Comparison of the Dynamic Performance of Planar 3-DOF Parallel Manipulators. Machines 2022, 10, 233. [Google Scholar] [CrossRef]
  33. Lu, H.J.; Rui, X.T.; Zhang, X.P. A computationally efficient modeling method for the vibration analyses of two-dimensional system structures using reduced transfer matrix method for multibody system. J. Sound Vib. 2021, 502, 116096. [Google Scholar] [CrossRef]
Figure 1. Topology diagram of a chain system in the transfer matrix method.
Figure 1. Topology diagram of a chain system in the transfer matrix method.
Machines 11 00505 g001
Figure 2. Configuration and coordinate system of 3-PRR PPM.
Figure 2. Configuration and coordinate system of 3-PRR PPM.
Machines 11 00505 g002
Figure 3. Mobile platform for 3-PRR PPM.
Figure 3. Mobile platform for 3-PRR PPM.
Machines 11 00505 g003
Figure 4. The slider model.
Figure 4. The slider model.
Machines 11 00505 g004
Figure 5. Discretization of the flexible link.
Figure 5. Discretization of the flexible link.
Machines 11 00505 g005
Figure 6. Model of rigid link.
Figure 6. Model of rigid link.
Machines 11 00505 g006
Figure 7. Smooth hinge model.
Figure 7. Smooth hinge model.
Machines 11 00505 g007
Figure 8. MSTMM modal of the flexible 3-PRR PPM.
Figure 8. MSTMM modal of the flexible 3-PRR PPM.
Machines 11 00505 g008
Figure 9. Topology figure of the flexible 3-PRR PPM.
Figure 9. Topology figure of the flexible 3-PRR PPM.
Machines 11 00505 g009
Figure 10. Mode shapes of the flexible link: (a) first, (b) second, (c) third, (d) fourth, (e) fifth, and (f) sixth mode.
Figure 10. Mode shapes of the flexible link: (a) first, (b) second, (c) third, (d) fourth, (e) fifth, and (f) sixth mode.
Machines 11 00505 g010
Figure 11. Mode shapes of the flexible 3-PRR PPM: (a) first, (b) second, (c) third, (d) fourth, (e) fifth, and (f) sixth mode.
Figure 11. Mode shapes of the flexible 3-PRR PPM: (a) first, (b) second, (c) third, (d) fourth, (e) fifth, and (f) sixth mode.
Machines 11 00505 g011
Figure 12. Configurations of the platform under the designed trajectory.
Figure 12. Configurations of the platform under the designed trajectory.
Machines 11 00505 g012
Figure 13. The first-order mode shapes under different configurations: (a) first, (b) second, (c) third, (d) fourth, (e) fifth, (f) sixth, (g) seventh, and (h) eighth position.
Figure 13. The first-order mode shapes under different configurations: (a) first, (b) second, (c) third, (d) fourth, (e) fifth, (f) sixth, (g) seventh, and (h) eighth position.
Machines 11 00505 g013aMachines 11 00505 g013b
Figure 14. The first six natural frequencies under different configurations: (a) first, (b) second, (c) third, (d) fourth, (e) fifth, and (f) sixth mode.
Figure 14. The first six natural frequencies under different configurations: (a) first, (b) second, (c) third, (d) fourth, (e) fifth, and (f) sixth mode.
Machines 11 00505 g014
Table 1. Parameters of flexible link.
Table 1. Parameters of flexible link.
SymbolsUnitParameters
L = 0.12 [m]Length of flexible link
N = 400 -Number of split segments of flexible link
E 1 = 7 × 10 10 [Pa]Young’s modulus of flexible link
b × h = 0.05 × 0.03 [m]Cross section parameters
ρ 1 = 2740[kg/m3]Density of flexible link
I 1 = 1 12 m l l 2 [kg.m2]The inertia of the links
Table 2. Comparison of natural frequencies of flexible link.
Table 2. Comparison of natural frequencies of flexible link.
Mode 1 st 2 n d 3 r d 4 t h 5 t h 6 t h
MSTMM319.881279.082876.245109.157974.7111,468.9
FEM318.171270.82852.45053.87862.511,263
Error(%)0.570.640.821.081.411.79
Table 3. Parameters of the 3-PRR PPM.
Table 3. Parameters of the 3-PRR PPM.
SymbolsUnitParameters
L = 0.12 [m]Length of flexible link
N = 400 -Number of split segments of flexible link
L p = 0.1 [m]Side of mobile platform
m s = 5.7 × 10 4 [kg]Mass of slider
E 1 = 7 × 10 10 [Pa]Young’s modulus of flexible link
m p = 0.2038 [kg]Mass of mobile platform
b × h = 0.05 × 0.03 [m]Cross section parameters
E 2 = 2 × 10 13 [Pa]Young’s modulus of the mobile platform and slide
  = 45 o [deg]Orientation of the platform
ρ 1 = 2740[kg/m3]Density of flexible link
ρ 2 = 7850[kg/m3]Density of mobile platform and slide
I 1 = 1 12 m l l 2 [kg.m2]Inertia of the links
I 2 = 1 3 m p L p 2 [kg.m2]The inertia of the mobile platform
Table 4. Natural frequencies of the flexible 3-PRR PPM.
Table 4. Natural frequencies of the flexible 3-PRR PPM.
Mode 1 s t 2 n d 3 r d 4 t h 5 t h 6 t h
MSTMM737.692022.163958.456527.229719.8913,528.04
FEM755.982077.94059.86679.69934.513,803
Error(%)2.422.682.492.282.161.99
Table 5. Natural frequencies of platforms under different configurations based on MSTMM.
Table 5. Natural frequencies of platforms under different configurations based on MSTMM.
Point Natural   Frequencies   f k   ( Hz )
1 s t 2 n d 3 r d 4 t h 5 t h 6 t h
1737.692022.163958.456527.229719.8913,528.04
2737.682022.023958.286527.059719.7113,527.90
3737.292021.833958.006526.769719.4213,527.73
4736.832021.753957.886526.629719.2713,527.70
5735.292021.793957.916526.659719.3013,527.73
6735.272021.913958.086526.839719.4813,527.84
7737.072022.093958.336527.089719.7413,528.00
8737.452022.213958.496527.269719.9213,528.10
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Si, G.; Li, W.; Lu, H.; Zhang, Z.; Zhang, X. Vibration Modeling and Analysis of a Flexible 3-PRR Planar Parallel Manipulator Based on Transfer Matrix Method for Multibody System. Machines 2023, 11, 505. https://doi.org/10.3390/machines11050505

AMA Style

Si G, Li W, Lu H, Zhang Z, Zhang X. Vibration Modeling and Analysis of a Flexible 3-PRR Planar Parallel Manipulator Based on Transfer Matrix Method for Multibody System. Machines. 2023; 11(5):505. https://doi.org/10.3390/machines11050505

Chicago/Turabian Style

Si, Guoning, Wenkai Li, Hanjing Lu, Zhuo Zhang, and Xuping Zhang. 2023. "Vibration Modeling and Analysis of a Flexible 3-PRR Planar Parallel Manipulator Based on Transfer Matrix Method for Multibody System" Machines 11, no. 5: 505. https://doi.org/10.3390/machines11050505

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop