1. Introduction
Commercial robotics composed of multiple links have been widely applied in several industrial domains. For serial robots with rigid links, they are usually invented to maintain their high repeated accuracy with heavy mechanical structures. This feature leads to a dynamic motion of the mechanical system in a relatively limited working speed because of the large mass-inertia of bulky structures. With the development of new composite materials and advanced manufacturing methods, the mechanical flexibility of robotic manipulators has attracted many researchers with the merits of high-speed motion, large-scale manipulation, and low manufacturing cost [
1,
2,
3,
4,
5,
6].
One of the principal issues for using flexible-link manipulators with rotational actuators is to develop the accurate dynamic model of flexible systems, which had been studied by researchers and engineers for over 20 years [
7,
8,
9,
10,
11,
12]. The ultimate performance of model-based controllers is mainly dependent on the accuracy of dynamic system models [
13]. The particular feature of a flexible link is denoted as the capability of allowing a transversal deflection away from the predefined undeformed link. Regarding the flexible beam modeling methods, there are two well-known approaches, namely the Timoshenko beam theory [
14] and the Euler–Bernoulli beam theory [
7,
9,
12,
15,
16,
17,
18]. The Euler–Bernoulli beam theory is widely used with the assumption of neglecting both the shear deformation and rotary mass moment of inertia. A potential technique to reduce the influence of shear deformation during a large motion proposed in [
17,
18] is to use two parallel cable units on both sides of the flexible beam. In addition, the Euler–Bernoulli beam theory is sufficient to predict the dynamic performance of slender composite beams with a slenderness ratio larger than 20 [
19]. New materials for flexible systems can be applied in the design of soft exoskeletons, which have been reviewed in [
20]. The governing equations of motion of a flexible link with tip payload can be modeled using six methods [
21]. Hamilton’s principle [
7,
10,
12,
22], Lagrange equations [
21], and Newton–Euler equations [
23] are often applied for developing a dynamic system model of a mechanical system. A dynamic modeling of a single-link flexible robot with a tip payload using the Newton–Euler formulation was addressed by Rakhsha [
23]. Natural frequencies and corresponding modal shapes were obtained for a study case in accordance with those in the literature. An accurate dynamic model of a flexible-link system can be expressed by Partial Differential Equations (PDEs) with a set of boundary conditions. Furthermore, a closed-form characteristic equation is yielded from the PDEs of flexible-link systems, which can be utilized to study the influence of structure design parameters on vibration features [
9]. As for discrete flexible-link models, the Finite Element Method (FEM) is applied to transform PDEs into Ordinary Differential Equations (ODEs) for the purpose of investigating the vibration characteristics of a flexible-link system in the time and frequency domains [
22]. Another method, the Assumed Mode Method (AMM) [
24], is exploited by replacing the accurate shape modals with some shape modals of classical flexible beam models (e.g., clamped-free beams, clamped-clamped beams, clamped-roller beams, and roller-free beams). Generally, FEM with more degrees of freedom produces more precise results than when using AMM. However, FEM costs more time to calculate the results of flexible-link systems in comparison to AMM.
Moreover, it is worth noting that the foreshortening (geometric stiffening or stress stiffness in [
8], as shown in
Figure 1) of the flexible link should be considered in the dynamic modeling for rotating structures [
21,
25,
26,
27], while it is negligible for small angular velocity [
7]. In [
21], Piedœuf studied the dynamics models of a flexible beam using different methods based on the assumptions by neglecting the foreshortening effect. Al-Qaisia in [
24] developed four mathematical models to discuss the stiffening effect of rotating flexible links. These models are denoted as the Consistent Model (CM), Potential energy Model (PM), Kinetic energy Model (KM), as well as the Kinetic and Potential Model (KPM). A conclusion is obtained that CM, without considering the stiffening effect, leads to static instability at a critical angular velocity, while other three models are highly improved by considering the stiffening effect. Among PM, KM, and KPM, the effect of the rotating speed on the vibration behavior of all modes was discussed according to a series of simulation results. The main target of this paper is to develop the dynamic modeling of a Single Flexible-link Flexible-joint (SFF) manipulator by introducing the stiffening effect in the potential energy model, which was neglected in [
10,
12].
Except for the link flexibility, there is another type of flexibility related to rotational joints which is also important in mechanical systems. A single flexible-link, flexible-joint manipulator investigated in the paper is illustrated in
Figure 2. A rotational actuator connects the hub through a flexible joint, and a flexible beam is clamped at the hub with a tip payload attached at the distal end of the beam. As the counterpart of the SFF mechanism, a single flexible-link, rigid-joint mechanism and a single rigid-link, flexible-joint mechanism had also been utilized when performing the mode analysis [
10], which showed several differences among these three mechanisms. In order to study the influence of the rotational stiffness of the flexible joint on the vibration features, a sensitivity index is introduced from the closed-form characteristic equation of the flexible-link system. The results confirmed that the joint flexibility of the rotational actuator has a significant effect on the system frequencies [
9].
In the process of modeling slender links, the position of the curvilinear points on flexible links is depicted in the relative coordinate systems. For the convenience of kinematic analysis, two typical coordinate systems illustrated in
Figure 3 are defined as Virtual Link Coordinate System (VLCS) [
28] and Tangential Coordinate System (TCS). Coordinate systems for flexible systems are also mentioned in [
8] as pseudo-clamped, pseudo-pinned, and pseudo-pinned-pinned systems, where the pseudo-clamped reference frame is the same as TCS and pseudo-pinned-pinned to VLCS. As shown in
Figure 3, the largest transversal deflection occurs at one end of a slender link for TCS, while it is represented near the middle point of the link for VLCS. Additionally, in VLCS, the deformation of the flexible link at both ends are assigned as zero. In comparison, in TCS, it is clearer to describe the transversal deformation of a slender link along with several boundary constraints. Therefore, TCS is employed in the present paper to facilitate the dynamic modeling of SFF systems in the following sections.
In this paper, the relative coordinate system used for modeling the flexible link is defined as TCS. A rotational motor exerts a torque τ to make the hub rotate. A flexible joint connects the motor and a hub as a pure torsional spring. A payload is exactly attached to the distal end of the flexible link without any deviation for simplicity. The proximal end of the flexible link is clamped by the hub. The governing equation of motion as PDE is deduced by the Hamilton principle in
Section 2. The stiffening effect is considered in the dynamic modeling. Natural frequencies and mode shapes of an SFF system are discussed based on the dynamic modeling in
Section 3. The stiffening effect of the flexible link system with constant rotational velocity is investigated in
Section 4. Conclusions and remarks are included in
Section 5.
2. Dynamic Modeling
As shown in
Figure 2, a typical SFF system includes a rotational actuator, a flexible joint, a hub, a slender link, and a tip payload.
Jm,
θm, and
τ are used to denote the moment of inertia of the motor, the angular displacement of the actuator, and the torque applied to the rotational actuator. The flexible joint is considered as a purely torsional spring with constant stiffness
k. The hub is assumed as a cylinder with a diameter
R and the inertia
Jh. The flexible link with uniform cross-sections is described with bending stiffness
EI and a length
L having density per unit length
ρ. The payload is attached to the flexible link with the mass
mp and the moment of inertia
Jp. The motion of the slender link is limited in the horizontal plane regardless of gravity.
frame is denoted as the inertial frame of the SFF. The relative coordinate system
is referred to as the TCS with the axis
along the undeformed link.
θ represents the angular displacement of the slender link in the inertial frame in
Figure 4.
The location of curvilinear points on the flexible link consists of a rigid location of the undeformed link and a transversal deflection due to the flexibility. The rigid location vector of a point is expressed as
. The transversal deflection vector is denoted as
, which is related to the location of the curvilinear point
s along the link and time.
is given as the location vector pointing to the proximal end of the link. Therefore, the location of the point on the link is obtained as
The original location of the point with respect to the inertial frame is denoted as
. The rotational matrix from the relative coordinate frame to the inertial global frame is denoted as
By combining Equations (1) and (2), the location vector is transferred as
Based on the assumption of the inextensible flexible link, the following constraint equation is obtained as
To incorporate the stiffening effect in an SFF system, the potential energy of the system is composed of the potential energy of the flexible link
due to bending, the energy
VA caused by the axial shortening and the inertial force, and the potential energy of the torsional spring. The expression of
can be deduced as
The virtual work due to the inertial force and the link foreshortening displacement is obtained as
Moreover, the potential energy of the torsional spring is
Thus, the entire potential energy of the system is expressed as
In the present paper, the kinetic energy of the slender link is expressed as
Considering
, the following formulation can be obtained as
Similarly, the kinetic energy of the tip payload is introduced as
Thus, the entire kinetic energy of the flexible system is yielded as
The virtual work exerted by the rotational actuator torque is .
As mentioned in the introduction, there are three methods to develop the dynamic equations of motion of the flexible link system. In the following deduction, the extended Hamilton’s principle is applied as
By taking into account that
are separate variations, the expressions of
are equal to zero (for more details in
Appendix A). Therefore, the dynamical model of a flexible-link, flexible-joint manipulator with tip mass considering the stiffening effect is formulated as
with two boundary constraint conditions at
s = 0,
3. Natural Frequency Analysis of SFF
The dynamic characteristics of an SFF mechanism consists of the natural frequency of the flexible system in the frequency domain and the dynamic response in time domain. Assuming that the lateral deformation
,
, and
are separable in space and time, which are introduced as
where
are parameters in space. By the substitution of Equation (20) into Equations (14) and (15), the expressions are given as below when the external torque
,
Regardless of the higher order of
, it is given as
Let
, then it is simplified as
where
Based on Equation (25) and Equations (17)–(19) can be rewritten as
Subsequently, an additional equation is obtained from Equation (16) as
Based on Equations (26)–(30), the coefficients
need to fulfill
where
In Equation (31), only the item
H35 is related to the parameters of the flexible joint and the motor. If
k is extremely large, the SFF system is transformed into a Single Flexible-link Rigid-joint (SFR) system. Under this circumstance of an SFR system, it is equivalent to a cantilever beam with tip mass. To achieve the non-trivial solution of vector
x in Equation (31), the determinant of matrix
must be equal to zero. Once finding the parameter
, the natural frequency
is able to be calculated according to
. To compare the results, the values of the physical parameters of the SFF manipulator are chosen with those in [
12], as below in
Table 1.
Based on the assumption of the small displacement, the natural frequencies are listed and compared in
Table 2. When the order of the system model is higher, the natural frequency is closer to that with the Global Mode Method (GMM) in [
12]. The natural frequencies in this paper show good agreement with the results in [
12]. As mentioned in [
23], the fundamental frequency of a cantilever beam of mass
with tip mass of
as
By substituting of the values in
Table 1, the fundamental natural frequency of the SFF system from Equation (32) is
. The value of the fundamental frequency obtained from the proposed method is
with an error of
. As shown in
Figure 5, the obtained fundamental frequencies from Equations (31) and (32) are well matched.
To verify the analytical results, two simulations are implemented with commercial software ANSYS. The first simulation is performed as a free vibration of a cantilever flexible beam with tip mass. The model is developed with tip mass but without the flexible joint. A flexible joint (i.e., a torsional joint) is added to the model in the second simulation. The physical parameters utilized in these two simulations follow the values in
Table 1. In the first simulation, the flexible link rotates around the axis with a constant angular velocity of 1 rad/s during the period of 0~1.1 s and starts in a free vibration from 1.1 s. The fundamental frequency from the simulation is obtained as
, while the frequency from Equation (39) is
—very close to the result of the first simulation. In the second simulation, the fundamental frequency of the SFF system is obtained from the simulation as
. The corresponding frequency obtained in the paper is
, with the relative error of 0.8%. For comparison, the displacements of the top mass in these two simulations are depicted in
Figure 6, where the solid line denotes the displacement of SFF system and the dashed line denotes that of the cantilever beam with tip mass.
Next, the sensitivity analysis of each parameter can be implemented to discuss the effect on the natural frequency. Four main variables are selected in a feasible range to study how the natural frequency changes.
As depicted in
Figure 7, the mass of the payload plays a highly important role in the fundamental natural frequency (denoted as diamond marks) of an SFF system. Furthermore, the fundamental natural frequency is less sensitive to the moment inertia of the motor. Regarding the second frequency (denoted as square marks), it mainly depends on the mass of the payload. These two conclusions are in agreement with the results reported in [
10]. Additionally, the value of the third frequency is affected by the moment inertia of the tip payload, which is not discussed in [
10]. Moreover, the fundamental and the second frequencies are also related to the stiffness of the flexible joint in the system. Although the numerical method can be applied to sensitivity analysis on natural frequency of the SFF, an analytical expression of natural frequency, together with the physical parameters of the SFF system, is more practical for sensitivity analysis. However, the analytical expression of natural frequency is deduced as an involved formula, which is omitted in the paper.
After determining the value of natural frequencies, the matrix can be obtained by applying the frequencies. Then, the modal shape is able to be determined by employing the eigenvector of the matrix with the corresponding eigenvalue equal to zero. Therefore, the exact dynamic equation of the points on the links is developed based on the modals of the SFF system.
Using the frequencies in
Table 2, the modal shapes (as illustrated in
Figure 8) of the flexible link are denoted as
where
Dynamic response is achieved by truncating the nonlinear partial differential equation into the ordinary differential equations with n normalized mode shapes of the SFF system.
4. Stiffening Effect
In the previous section, the dynamic model of the SFF manipulator system is developed on a basis of the small deformation assumption in free vibration. However, the stiffening effect is highly related to its rotational velocity in Equation (15), which is neglected in
Section 3. By reviewing Equation (15), the stiffening effect of the SFF system becomes more prominent when a high angular velocity is considered. To reduce the complexity of the issue, the angular velocity remains constant so that the term
in Equation (15) is equal to 0. Thus, Equation (15) with a constant angular velocity is simplified as
After several mathematical combination manipulations, the governing equation of motion is obtained as
where
Since Equation (35) is not able to be expressed in an explicit form, the Finite Element Method (FEM) is used in this section to analyze the natural frequency of the SFF system, considering the stiffening effect. By employing the approach mentioned in [
22], the lateral deformation of the
ith element is denoted as
where
represents a shape function of the link in terms of length
x, and
is referred to as the nodal displacement with respect to time. By following the shape function defined in [
12,
23] with Hermite interpolation, it is written as
where
Regarding the nodal displacements of the
ith element, it can be expressed as
where
. If the flexible link is divided into
N elements, then there are
N + 1 nodes distributed uniformly along the link. The length of each element is defined as
Let the generalized vector
including all nodes be denoted as
where
and
.
Consider the situation that
N elements are distributed along the link. Regarding the
ith element, the lateral deformation is defined as
where
. The length
s along the flexible link is defined as
The differential items are derived as
where
By substituting Equations (41) and (42) into Equation (35), the governing equation of motion of an SFF system for the
ith element is denoted as
where
Then, Equation (43) can be simplified as
Since
is only related to time at the curvilinear point of
, it is expressed as
with
of the natural frequency. An additional equation is obtained
By combining Equation (44) to Equation (46), the transfer formula is yielded as
where
Regarding the first element, the constraints of the proximal end are defined as
and
. Accordingly, the relationship between
and
is obtained as
As the
Nth element, Equation (18) is rewritten as
After iterative mathematical manipulations, the lateral deformation of the Nth element can be deduced with the transfer formula Equation (47) and the boundary condition Equation (48). The natural frequency is determined by substituting the deformation result into Equation (49).
To verify the analysis results using FEM in the paper, a simulation is implemented, and the natural frequency feature is discussed below. For comparison, the flexible link is divided into a set of the different number of elements as
. The relationship of the fundamental frequency and three factors (i.e., angular velocity, payload mass, and length of the flexible link) with respect to the number of elements are illustrated in
Figure 9. The first subfigure (a) shows the variation of the fundamental frequency with different angular velocity under the condition of payload mass as 1 kg and the beam length as 1 m. It is worth noting that the frequency becomes higher as the angular velocity increases. In other words, it also reflects the effect of the angular velocity on the stiffness of the flexible link. The next two subfigures (b) and (c) illustrate the effect of payload mass and length of flexible beam. It is evident that the frequency decreases with larger payload and longer beam length. Moreover, the iterative process costs more in computation time when the number of elements is larger than 10, while the corresponding results show no significant difference.
5. Conclusions
The paper focuses on the foreshortening effect of a rotating flexible link, which leads to the stiffening effect of the flexible link system. To study the rotating system in pick and place application, an SFF manipulator system including the effect of the flexible joint and the flexible link with tip payload is used as a research subject. The dynamic modeling is developed to analyze the features of natural frequency, which contributes to the model-based control of the SFF system.
The Hamilton principle is applied to deduce the governing equations of motion, considering the stiffening effect as the potential energy. Under the assumption of the small deformation of each point in free vibration, the motion equation is simplified, and the feature matrix is obtained to determine the natural frequencies of the SFF system. The results are compared with those in the literature. The method presented in this paper is more precise since the lower frequency is identified. Moreover, the modal shapes corresponding to each natural frequency are illustrated in detail.
Based on the constant rotational motion, it is concluded that the stiffening effect highly depends on the angular velocity. The stiffening effect of the flexible link becomes more prominent as a higher rotational velocity is adopted. Furthermore, the dynamic model of the SFF system, considering the stiffening effect, is studied using the finite element method with Hermite interpolation. The fundamental natural frequency results validate the conclusion that the system becomes stiffer when the foreshortening effect is considered in the modeling. Finally, the effect of three factors (i.e., angular velocity, mass of the payload, and length of the link) on the frequency are discussed respectively. The constant rotational velocity constraint used in the modeling will be dismissed to discuss the corresponding features in the next study. Moreover, the geometrically-exact beam theory will be employed to study the stiffening effect of the flexible link system in the future.