Abstract
Manipulators are widely used in industrial fields as automation equipment and robotic structures. Besides moving objects, manipulators often work with variable payloads, and the residual vibration significantly affects the position accuracy of manipulators. This paper mainly investigates the dynamic characteristics of flexible manipulators with time varying mass payloads and active control of the residual vibration is carried out. Finite element method is utilized to construct the dynamical model, and responses of the system are calculated by Bathe’s method. The influence of the time varying mass is analyzed in details, including an increasing mass case and a decreasing mass case. Then active control of the residual vibration is given based on a PID controller. To improve the control effect, genetic algorithm (GA) is applied to tune the parameters of the PID controller. Simulations demonstrate that the time varying mass affects the residual vibration of the system remarkably. For a decreasing mass system, a nonstructural negative damping is induced and the residual vibration may be strengthened, while for an increasing mass system, a nonstructural positive damping is caused and the residual vibration may be attenuated. The comparison of the control methods demonstrates that the GA-PID controller results in a significant improvement in the vibration reduction.
Keywords
Introduction
Robotic manipulators play critical roles in industrial manufacturing and advanced devices [1–3], and higher motion resolution and accuracy are required to satisfy the demand of sophisticated equipment, however the flexibility of robotic manipulators leads to residual vibrations, which are greatly influenced by material, the dimension, the payload and the motion speed. Residual vibration is not expected in structural designs, and smart materials have attracted significant attentions in vibration control, such as shunt damping layers [4], piezoelectric actuators, electromagnetic actuators [5] and shape memory alloy [6]. Based on linear matrix inequality, Mohamed et al. [7] utilized a robust PD controller to control of the end-point deflection of a planar two-link flexible manipulator, and the robustness of the controller was verified by experimental measurements and numerical simulations. Xu and Yuan [8] conducted a two-degrees of freedom model to analyze the precision control of a flexible-link manipulator, and a feedback control scheme was successfully implemented to enhance the tracking performance. Gao et al. [9] carried out a neural network controller to control the vibration of a two-link flexible manipulator, and demonstrated the feasibility using the Quanser platform. Wu et al. [10] modeled a two-link manipulator by simplifying the motor using a virtual spring and suppressed the residual vibration of the manipulator by a non-collocated controller. Qiu et al. [11] introduced a fuzzy neural network control scheme to control the vibration of a two-link flexible manipulator, showing that the control scheme was effective for the small amplitude residual vibration.
From the research reviews, the influence of the mass payload has been investigated in some studies, however only the case of constant mass payload was taken into consideration. Therefore, in this study, we mainly focus on the dynamic characteristics and active control of rotatory flexible manipulators with variable mass payloads. In Section 2, the governing equation of a manipulator with a variable mass on the free end is modeled using the finite element theory. Dynamical analysis of the time varying system is performed in Section 3, and the influence of the time varying payload is discussed. Active vibration control is carried out in Section 4. Finally, the study is briefly summarized in Section 5.
Finite element Model
Figure 1(a) shows a flexible manipulator with a payload connected to the free end, while the mass of the payload is a function of time, denoted by m (t). A revolute joint is attached at the left endpoint, and a servo motor is used to rotate the manipulator. The servo motor drives the flexible link with an angular velocity ω, and the flexible link rotates an angle of θ in the xoy coordinate. Then residual vibration continues for a
period until the motor stops. The finite element model is displayed in Fig. 1(b): the flexible link is discretized by beam elements, and the servo motor is simplified to a rotation spring with a defined displacement condition, in addition the payload is modeled as a point mass with an inertia. The flexible link has a total length of L, and is uniformly meshed with an elemental length l.

Rotating manipulator with variable mass load and the finite element model.
The finite element modeling theory is given in many textbooks [12]. For a planar link, the deformation can be decomposed to an axial deformation and a bending deformation. Hence each beam element has three degrees, including two nodal displacements (u, w) and a flexural rotation of the cross section φ:
Superscripts b and m represent the parameters of the link and the payload, respectively, while subscripts u and w represent the variables related to axial motion and transversal motion. Using variational principle, the governing equations for the axial vibration and transversal vibration can be obtained [12]:
From Eq. (5), two additional damping appears in the form of
As the flexible link rotates, a transformation matrix is needed to describe the displacement, force, stiffness and mass in global coordinates, the transformation matrix
Using the transformation matrix, the displacement vector
Finally, the matrix equation for the motion of the manipulators including added damping is obtained as:
The motor rotates the flexible link from θ =0° to θ =90°, following a trapezoidal velocity profile [1]. The position and the angular velocity profile of the motor are shown in Fig. 2. The motor stops at 3s, then residual vibration appears resulting from the inertial force. The total simulation time is 7s. The Bathe’s method is applied for the transient analysis, which is a powerful direct implicit time integration scheme in dynamic response calculations [12]. The values for the simulation are given in Table 1 [2].

The position and the angular velocity profile of the motor.
In the robotic application, variable mass load is frequently encountered, however the influence of the mass change on the vibration frequency is mainly investigated. Furthermore in this study, the additional damping is also focused on by the transient analysis. The displacement responses of the free end are displayed in Fig. 3. The case for a decreasing mass load from 2.5 kg to 0.5 kg in 4s and the case for an increasing mass load from 0.5 kg to 2.5 kg are computed, meaning the rate of mass change is −0.5 kg/s or 0.5 kg/s. The Rayleigh damping coefficients 𝛼 =0.001 and 𝛽 =0.0002 are applied. The solid lines denote the real responses by solving Eq. (11), while the dash lines denote the responses solved by Eq. (12) neglecting the added damping.
Properties of experimental system
It has been discussed that the added damping plays a significant role in the transient responses. As shown in Fig. 3, for a decreasing mass, the vibration decays slower because of the added negative damping. Correspondingly, for an increasing mass system, a positive damping is induced, and the vibration decays faster. The action of the induced damping is directly related to the rate of mass change. Hence the action becomes stronger when a larger rate of mass change happens. Here a larger rate of mass change is considered, and the mass load changes from 4.5 kg to 0.5 kg in 4 s, i.e. dm∕dt = −1 kg/s. The responses shown in Fig. 4(a) illustrate that the vibration decays very slowly even there is a large structural damping, the main reason is that the influence of the structural damping is counterbalanced by the induced negative damping. For an increasing mass system with a rate of 1 kg/s, the influence of the additional damping also becomes more significant, as shown in Fig. 4(b). From the simulations, it can be concluded that in the dynamical analysis of systems with variable payloads, the influence of the induced damping must be considered, especially for a decreasing mass system with a negative damping, which is an unstable factor.

Displacement responses for the manipulator (|dm∕dt| =0.5 kg/s).

Displacement responses for the manipulator (|dm∕dt| =1 kg/s).
To overcome the residual vibration, a feedback controller based on piezoelectric materials is designed as shown in Fig. 5(a). The acceleration signals are acquired and processed by an integrator, then a feedback controller with velocity feedback is designed, and the piezoelectric patches are driven by an amplifier to supply control forces. Proportional integral derivative (PID) controller is the most widely used algorithm in engineering. However, to control the vibration of a time varying system, a PID controller with constant coefficients is not satisfactory. To improve the control effect, genetic algorithm (GA) is applied to tune the parameters of the PID controller, as shown in Fig. 5(b). The reference input signal and the measured process variable are r (t) and y (t), respectively; u (t) is the input signal applied to the plant model and e (t) = y (t) − r (t) is the error signal. In the PID controller, K p , K i and K d denote the coefficients for the proportional, integral, and derivative terms, respectively. The three parameters are optimized in the genetic algorithm, according to crossover and mutation [13].

Feedback control model and GA-PID controller.
In the simulation the rates of mass change of the increasing mass system and the decreasing mass system are 1 kg/s and −1 kg/s, respectively. The displacement responses for the manipulator without and with control are calculated using Bathe’s method, and the responses of the free end are displayed in Fig. 6. It is visualized that the vibration decays much faster under control for the two cases, showing that both the PID controller and GA-PID controller have obvious suppressing effect on the flexible manipulators with variable payload. Comparing the classical PID controller and the GA-PID controller, it is also found that the GA-PID controller proposes a significant improvement in the vibration reduction.

Displacement responses for the manipulator with and without control.
For the manipulator with a constant mass of 0.5 kg and 4.5 kg, the natural frequency of are 10.78 Hz and 4.02 Hz, respectively. From frequency responses shown in Fig. 7, it is found that the frequency range is determined in consistent with the mass change while the frequency range shown in the two figures are also approximately from 4 Hz to 11 Hz. However, the disadvantage of fast Fourier transformation is that the variation of the frequency versus time cannot be obtained, and frequency changing is also a difficulty for active vibration control of variable mass systems.

Frequency responses for the system with variable mass load.
This paper investigated the vibration suppression of flexible manipulators with variable mass payloads. The influence of the variable mass was mainly analyzed and a GA-PID control scheme was carried out using piezoelectric actuators. Finite element method was used to model the time varying mass system and Bathe’s method was used to solve the dynamical equations in numerical simulations. The following conclusions could be summarized from the numerical simulations:
(1) The variable mass has remarkable effect on the residual vibration of the manipulator. Besides changing the vibration frequency of the system, an additional damping is induced by the variable payload, which is proportional to the rate of mass change. For an increasing payload, a positive damping is caused and the residual vibration is attenuated, while for a decreasing payload, a negative damping is caused and the residual vibration is strengthened.
(2) With active control, the residual vibration could be suppressed effectively by piezoelectric actuators in a wide range of vibration frequency, and the position precision of the manipulator can be improved. Comparing the control results between the PID controller and the GA-PID controller, it was found that the latter one resulted in a significant improvement in the vibration reduction.
Footnotes
Acknowledgements
This research received financial support from National Natural Science Foundation of China (Grant No. 11702162) and Shandong Key R&D Program (Grant No. 2019GGX104070).
