Next Article in Journal
GaIn: Human Gait Inference for Lower Limbic Prostheses for Patients Suffering from Double Trans-Femoral Amputation
Next Article in Special Issue
Advances in the Structural Health Monitoring of Bridges Using Piezoelectric Transducers
Previous Article in Journal
Magnetic Properties of Ferromagnetic Particles under Alternating Magnetic Fields: Focus on Particle Detection Sensor Applications
Previous Article in Special Issue
Self-Sensing CFRP Fabric for Structural Strengthening and Damage Detection of Reinforced Concrete Structures
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Study on Residual Vibration Suppress of a 3-DOF Flexible Parallel Robot Mechanism

1
Department of Mechatronics, Foshan University, Foshan 528000, China
2
Key Laboratory of Precision Equipment and Manufacturing Technology of Guangdong Province, South China University of Technology, Guangzhou 510641, China
*
Author to whom correspondence should be addressed.
Sensors 2018, 18(12), 4145; https://doi.org/10.3390/s18124145
Submission received: 24 October 2018 / Revised: 13 November 2018 / Accepted: 22 November 2018 / Published: 26 November 2018
(This article belongs to the Special Issue Recent Advances of Piezoelectric Transducers and Applications)

Abstract

:
Residual vibration suppression of a 3-DOF flexible parallel robot mechanism is implemented in this paper. Considering the direct and inverse piezoelectric effect of PZT (lead zirconium titanate) material, a general motion equation is established which includes an input equation of PZT actuators and an output equation of PZT sensors. A strain and strain rate feedback (SSRF) controller is designed based on the established general motion equation. A numerical simulation is implemented to verify the effectiveness of the SSRF controller in driving the proposed robotic mechanism. The simulation results reveal that the SSRF controller can decrease the elastic vibration displacement of the flexible links rapidly and improve the position accuracy of the moving platform. In the experimental study, one scheme with three passive flexible links is controlled by the SSRF controller at the same time as the performance of the introduced solutions. The experimental results show that the strain and strain rate feedback controller is able to effectively suppress the residual vibration of the 3-DOF flexible parallel robot mechanism. The results of the numerical simulation and experiment are completely consistent.

1. Introduction

Saving energy and improving industrial productivity is a consistent target around the world. During the past few decades, flexible parallel robots have been intensively studied because of their excellent performances which have the advantages of light weight, low energy consumption, dexterous operation, and so on. However, the elastic vibration issue of such robots is serious due to their flexible components, as well as their inertial and joint driving forces. Therefore, establishing nonlinearity, rigid-elastic coupling multibody system dynamics and suppressing the unwanted elastic vibration is currently a very significant and challenging problem to solve in this research field.
Dynamic modeling and active vibration control of flexible manipulators have been paid considerable attention, as indicated in a number of survey papers [1,2,3,4,5,6,7]. Although there are many theoretical and experimental studies of active vibration control in flexible structures and simple flexible manipulators [7,8,9], the active vibration control of flexible parallel robot mechanisms is less studied due to its complexity.
PZT materials are able to both dampen vibration and measure the vibration of distributed parameter systems because of their direct and inverse piezoelectric effect [10]. The PZT sensor has the advantages of fast response, good linearity, low energy consumption, low cost, and easy manufacturing. Therefore, they have been widely used for active vibration control of flexible structures [11,12,13,14,15].
Qiu et al. [16,17] studied the active vibration control of a simple flexible plate using a non-collocated acceleration sensor, piezoelectric patch actuator, and sensor, obtaining an excellent control effect. Lin et al. [18] employed piezoelectric sensors and actuators for suppressing vibrations of thin flexible plate held vertically. In their approach, an adaptive fuzzy sliding mode control algorithm was designed and they were able to effectively suppress elastic vibrations caused by modal excitation, external disturbances, and coupling effects experimentally. Giorgio et al. [19] studied the trajectory-tracking and vibration control of highly flexible planar multi-links robot arms. A dynamic model was established based on the Hencky bar-chain model (a kind of lumped parameters technique), and the control strategy employed an optimal input pre-shaping and a feedback of the joint angles. Their approach was based on the different trajectories of the end-effecter of the robot and compared with a standard collocated Proportional-Derivative (PD) control strategy. The potential of the proposed controller was verified by numerical examples.
In comparison to theoretical study, the experimental study of the active vibration control of flexible manipulators is more challenging, especially for flexible parallel robot mechanisms. Liang et al. [20] studied a novel 2-DOF flexible parallel manipulator (PM) with multiple actuation modes, establishing the electromechanical coupling dynamic equation of the system and designing a hierarchical compound control strategy, in which a PD feedback controller was employed to achieve the trajectory tracking of the end-effector and a strain and strain rate feedback (SSRF) controller was developed to suppress the vibration of the flexible links using PZT. The numerical simulation results verified the effectiveness of the proposed control method. Unfortunately, an experimental study is not presented in this paper. Zhang et al. [21] investigated a 3-PRR flexible parallel manipulator and performed an experimental study of active vibration control of 3-PRR flexible parallel manipulators, for which the elastic vibration of flexible links during motion was suppressed by a strain rate feedback (SRF) controller and the KED assumption that the small amplitude, high-frequency structural vibrations of the manipulator have a negligible effect on its rigid body motion was utilized. Zhang et al. [22] designed a smooth adaptive sliding mode for suppressing the vibration of smart links which bounded multiple lead zirconium titanate (PZT) sensors and actuators on the flexible link. Their experimental results verified the multi-mode vibration control ability of the smooth adaptive sliding-mode control law.
We performed dynamic modeling and active vibration control of a planar 3-RRR flexible parallel robot mechanism [23,24]. The residual vibration of flexible links influences the repeat positioning accuracy of the system seriously. Thus, it is important to suppress the residual vibration of flexible links to improve the repeat positioning accuracy of the system. An experimental study of the active vibration control of planar 3-RRR parallel robot with three flexible links, each of which bonds with two pairs of PZT actuators and one PZT sensor film, is implemented in this paper. An SSRF control algorithm is adopted to suppress the elastic vibration of the flexible links of the system. Both numerical simulation and experimental studies verify that the SSRF controller can effectively suppress the elastic vibration of the flexible links.

2. Dynamic Model of 3-DOF Flexible Parallel Robot Mechanism

A dynamic equation of a 3-DOF flexible parallel robot mechanism is given in this section. As seen Figure 1, first, flexible links are divided into several beam elements according to the finite element method (FEM), and then, according to the Lagrange equation, a dynamic equation of the beam element is established. Considering the constraint condition that includes rigid motion constraint, elastic deformation motion constraint, and rigid moving platform constraint, a general dynamic equation for the 3-DOF flexible parallel robot mechanism is formed by assembling the dynamic equation of the beam element.

2.1. Sketch of 3-DOF Flexible Parallel Robot Mechanism

Figure 2 shows a sketch of a 3-DOF flexible parallel robot mechanism that is constructed by the regular triangle moving platform C 1 C 2 C 3 , the regular triangle static platform A 1 A 2 A 3 , and three symmetrical kinematic chains A i B i C i ( i = 1 , 2 , 3 ) . Each kinematic chain has three revolute (RRR) joints, in which “R” is an active revolute joint located at A i ( i = 1 , 2 , 3 ) , and “R” is a passive revolute joint. A 1 B 1 = A 2 B 2 = A 3 B 3 ,   B 1 C 1 = B 2 C 2 = B 3 C 3 , where two points O , P represent the midpoint of the regular triangles A 1 A 2 A 3 and C 1 C 2 C 3 , respectively. Assuming that O X Y is the global fixed frame, L 1 , L 2 , L 3 , L 4 are the lengths of the segments A i B i , B i C i , C i P ,   O A i ( i = 1 , 2 , 3 ) , θ is the angle between the X axis and side C 1 C 2 of the regular triangle C 1 C 2 C 3 , and the parameters α i and β i are the angles between the X axis and links A i B i , B i C i ( i = 1 , 2 , 3 ) , respectively.

2.2. Dynamic Modeling of the Beam Element

Figure 3 is a beam element deformation motion diagram in which O X Y is the global fixed frame and A x y is the local moving frame with the x axis along the neutral line of the beam element and the original point A located at an endpoint of the beam element. O x y is an intermediate coordinate frame whose origin is same as that of O X Y and whose axes are parallel to the axes of A x y . φ is the angle between O X Y and O x y .
Assume that point C is any point on the beam element, and point C 0 is the corresponding point on the neutral line. Points C , C 0 move to C , C 0 due to flexible link elastic deformation motion, respectively, setting e f = [ e 1 , e 2 , e 3 , e 4 , e 5 , e 6 , e 7 , e 8 ] T , which is the generalized elastic coordinate vector of two endpoints of the beam element in the A x y frame. Here, e 1 and e 5 are the axial displacements of two endpoints A and B , respectively; e 2 and e 6 are the transverse displacements; e 3 and e 7 are elastic rotational angles; e 4 and e 8 are section curvatures. Then, the elastic deformation displacement of point C in A x y is given by Reference [23].
v ( x , y , t ) = [ v 10 ( x , t ) y v 20 ( x , t ) x v 20 ( x , t ) ] = N ( x , y ) e f
where v 10 ( x , t ) , v 20 ( x , t ) are axial deformation displacement and lateral deformation displacement of point C 0 , respectively, the coefficient of v 10 ( x , t ) is linear function about x , the coefficient of v 20 ( x , t ) is five order hermit interpolation function about x .
Then the displacement of C can be expressed in O X Y by
r c = r A + R ( φ ) ( r 0 + N ( x , y ) e f )
where r A is the coordinate of the point A in O X Y , R ( φ ) = [ cos φ sin φ sin φ cos φ ] is the direction cosine matrix, The vector r 0 = [ x y ] T is the location coordinates of the point C in the A x y system, ‘ T ’ indicates the matrix transpose,
Taking the first derivative of Equation (2), yield:
r ˙ C = r ˙ A + R φ ( r 0 + N e f ) φ ˙ + R ( φ ) N ( x , y ) e ˙ f = S q ˙
where R φ = R ( φ ) φ , S = [ I R φ ( r 0 + N ( x , y ) e f ) R ( φ ) N ( x , y ) ] , q = [ r A T φ e f T ] T .
So, kinetic energy of the beam element can be expressed by
T = 1 2 V ρ r ˙ C T r ˙ C d V + 0 L e 1 2 φ ˙ 2 ( x , t ) d J c + 1 2 ( m A r ˙ A T r ˙ A + m B r ˙ B T r ˙ B ) + 1 2 ( J A φ ˙ 2 ( 0 , t ) + J B φ ˙ 2 ( L , t ) ) = 1 2 q ˙ T m q ˙
where m A , J A , m B , J B are lumped mass and lumped moment of inertia of two endpoints A , B of beam element.
According to Material mechanics knowledge, neglecting shear strain energy and buckling strain energy, strain energy of the beam element can be expressed
U = 1 2 0 l E I ( x ) ( v 20 ( x , t ) ) 2 d x + 1 2 0 l E S ( x ) ( v 10 ( x , t ) ) 2 d x = 1 2 q T k q
where v 20 ( x , t ) = 2 v 20 ( x , t ) x 2 , v 10 ( x , t ) = v 10 ( x , t ) x , E is elastic modulus of materials, I ( x ) , S ( x ) are cross-sectional moment of inertia and cross-sectional area of the beam element, respectively.
According to Lagrange’s equation, dynamic equation of the beam element can be written as
m q ¨ + k q = p e + p v
where p e are the generalized external forces and p v is the quadratic velocity vector that contains the gyroscopic and the coriolis force components, respectively.
Define the coordinate transformation matrix B, then
e f = B u
where u is the elemental nodal coordinate vector in the O-XY frame. Taking the first and the second derivative on (8) with respect to t , yields
e ˙ f = B φ u φ ˙ + B u ˙ e ¨ f = B φ φ u φ ˙ 2 + 2 B φ u ˙ φ ˙ + B φ u φ ¨ + B u ¨
Substitute (7) and (8) into (6) and premultiply by matrix [ I 0 0 0 1 u T B φ T 0 0 B T ] , then
m ¯ ( q ) q ¨ + k ¯ q = p ¯ ( q , q ˙ )
where q = [ r A T φ u T ] .
According to generalized coordinate variables, Equation (10) can be divided to rigid subsystem and elastic subsystem, namely
m r φ ¨ = p r ( q , q ˙ ) + τ r
m ˜ f u ¨ + c f u ˙ + k f u = p f
Generalized coordinates vector q are formed by rigid-body motion coordinates and elastic coordinates. In generally, the vector q is not independent, existing some constraints relations that include the rigid body motion constraint, the elastic deformation motion constraint and dynamic constraints of the moving platform. As shown in Figure 2, rigid body motion constraint can be expressed by
O A i + A i B i + B i C i + C i P + P O = 0
The moving platform and flexible links B i C i are joined together by the rotate joint C i , so, existing constraint relation between elastic deformation displacements of point C i and elastic deformation displacements of the moving platform, namely
( Δ X C i Δ Y C i ) = ( X C i Y C i ) ( X C i Y C i ) = [ I T 1 ( y C i x C i ) P ] ( Δ X P Δ Y P ε )
ε = i = 1 3 Δ η i
where Δ X C i , Δ Y C i , Δ η i are elastic deformation displacements and angle of the point C i , Δ X P , Δ Y P , ε elastic deformation displacements and angle of are moving platform, I is 2 × 2 unit matrix, T 1 = [ cos φ sin φ sin φ cos φ ] .
Assuming that F i is the generalized joint constraint anti-force that exert to the moving platform. Then, dynamic constraint of the moving platform can be expressed by
[ M v M v J v ] [ Δ X ¨ P Δ Y ¨ P ε ¨ ] = i = 1 3 F i [ M v X ¨ P M v Y ¨ P J v ϕ ¨ ]
where M v , J v are the mass and moment of inertia of the moving platform.
Now, the elastic dynamic equation that describes the dynamic characteristic of system can be formed through assembling element dynamic Equation (11) and considering constraint equations.
M ( α ) U ¨ + C ( α , α ˙ ) U ˙ + K ( α , α ˙ , α ¨ ) U = Q ( α , α ˙ , α ¨ )
where U = [ U 11 , U 12 , , U 1 n , , U 3 n , Δ X P , Δ Y P , Δ ε ] T is generalized coordinate vector of the system, α = [ α 1 , α 2 , α 3 ] T is nominal motion variable.

3. Strain and Strain Rate Feedback Control Algorithm

Due to the direct and inverse piezoelectric effect of PZT material, PZT material is widely used for designing active vibration controllers of flexible multibody systems. Assuming that a PZT sensor film is perfectly bonded on the flexible beam, as shown in Figure 4, the direct piezoelectric equation of a PZT sensor can be expressed as [25]:
V s e = k s e ( v 2 2 ( x k , t ) x 2 ) = k s e N 2 T ( x k ) e f
where k s e = E s d 31 w s C s ( L s + L e ) , E s is the Young’s modulus of the piezoelectric sensor, d 31 is the piezoelectric constant, w s is the width of the piezoelectric sensor, L s is the length of the piezoelectric sensor, C s is the capacitance of the piezoelectric sensor, L e is the length of the beam element, x k is the x direct coordinates of the midpoint of the k th sensor in the element coordinate frame, N 2 ( x ) is the column vector of the second line of N ( x ) , denotes the second derivative to the variable x , and ‘T’ expresses the inversion of the matrix.
As shown in Figure 5, two of the same PZT actuator films are perfectly bonded onto the upper and lower surfaces of the beam element in the same position and the polarization direction of the two PZT actuators is also the same. Two adhesive surfaces are electrically grounded, and the other two surfaces are linked to an input voltage by wire. According to the inverse piezoelectric effect of the PZT material, the torque of the two ends of the PZT actuator pair is given by reference [26]
M a e ( x k 1 ) = M a e ( x k 2 ) = k a e V a e
where k a e = d 31 E p w p ( t p + t b ) , V a e = V i n p u t , x k 1 is the x direct coordinate of the left end of the k th PZT actuator, and x k 2 is the x direct coordinate of the right end of the k th PZT actuator. E p is the Young’s modulus of the PZT actuator, w p is the width of the PZT actuator, t p is the thickness of the PZT actuator, and t b is the thickness of the beam element.
Assuming that there are m PZT actuator pairs and p PZT sensor films in this system, integrating all of the inverse piezoelectric equations of the PZT actuator pairs and Equation (16) yields:
M U ¨ + C U ˙ + K U = Q + K ¯ V i n
where K ¯ is the input matrix and V i n is the m dimension input vector.
Assembling all of the direct piezoelectric equations of the PZT sensor films yields:
V s = C s U
where V s is the p dimension output vector, and C s is the output matrix. According to Equations (19) and (20), the general motion equation of the system can be expressed as:
{ M U ¨ + C U ˙ + K U = Q + K ¯ V i n V s = C s U
In this paper, the goal is to suppress the residual vibration of flexible links of a parallel mechanism. Therefore, the mass matrix M is a positive definite symmetric constant matrix, the stiffness matrix K is a symmetric constant matrix, and Q is a zero vector, assuming that the damping matrix C barely includes structural damping. Considering that the residual vibration of the system is decided by its lower-order modes, the real modal method is utilized for extracted lower-order modes of the controlled system. Assuming that the first r lower-order modes are suppressed, the general motion equation of the system can be simplified as:
{ η ¨ r + d i a g ( 2 ζ 1 w 1 , 2 ζ 1 w 1 , , 2 ζ r w r ) η ˙ r + d i a g ( w 1 2 , w 2 2 , , w r 2 ) η r = K r V i n p u t V s = C r η r
where η r is the first r lower-order mode coordinate.
A strain and strain rate feedback controller is adopted to suppress the residual vibration of the flexible links. Here, the output voltage of the sensors and its derivation are fed back into the corresponding actuator pairs, yielding:
V i n p u t = K d V ˙ s K p V s = K d C r η ˙ r K p C r η r = K ¯ d η ˙ r K ¯ p η r
where K d , K p represent the feedback gain matrix.
Substituting Equation (23) into (22), the motion equation of the controlled system can be expressed as:
η ¨ r + ( d i a g ( 2 ζ 1 w 1 , 2 ζ 1 w 1 , , 2 ζ r w r ) + K r K ¯ d ) η ˙ r + ( d i a g ( w 1 2 , w 2 2 , , w r 2 ) + K r K ¯ p ) η r = 0
Assuming that the damping ratio coefficient ζ i is accelerated to ζ ¯ i and the natural frequency w i is accelerated to w ¯ i , then the feedback gain matrix K d , K p can be expressed as:
K d = K r + d i a g ( 2 ( ζ ¯ 1 ζ 1 ) w 1 , 2 ( ζ ¯ 2 ζ 2 ) w 2 , , 2 ( ζ ¯ r ζ r ) w r ) C r +
K p = K r + d i a g ( w ¯ 1 2 w 1 2 , w ¯ 2 2 w 2 2 , , w ¯ r 2 w r 2 ) C r +
where K r + and C r + are the generalized inverse matrices of K r and C r , respectively.
According to Equation (24), the strain and strain rate feedback control leads to the increase of the damping and stiffness of the system.

4. Numerical Simulation Analysis

In this section, a numerical simulation analysis of the planar 3-DOF flexible parallel manipulator is introduced. Assuming that all three passive links are flexible and other components that include three active links, joints, and the moving platform are rigid, each flexible link is divided into three equal beam elements. Moreover, each passive flexible link bonds two pairs, with each pair consisting of a PZT actuator and a PZT sensor film. Meanwhile, a PZT sensor film is centered and bonded onto the second beam element of the passive flexible links and two pairs of PZT actuators are symmetrically pasted in the first and third beam elements of the passive flexible links. Thus, there are three PZT sensors and six pairs of PZT actuators in the whole system. The material of the 3-RRR system is aluminum alloy. The thickness of the moving platform c = 0.0034 m ,   L 1 = 0.245   m ,   L 2 = 0.242   m ,   L 3 = 0.108   m ,   L 4 = 0.4 m , the lumped mass of the joint M v = 0.02   kg , and the lumped moment of inertia J v = 0.00005   kg m 2 . The other parameters of flexible links are defined in Table 1.
Assuming that the motion trajectory of the moving platform of the system is granted by Equation (27), we obtain:
{ X P = 0.05 sin ( 20 π t / 3 ) Y P = 0.05 cos ( 20 π t / 3 ) θ = 0
In this paper, we only focus on the residual vibration that is the vibration of flexible links after the nominal motion of the system has stopped, which is caused by the impact of the system and the coupling of the motor.
Figure 6 shows the maximum elastic displacements of three active links and three passive links along the X direction. Figure 7 shows the maximum elastic displacements of three active links and three passive links along the Y direction. Lastly, Figure 8 shows the maximum elastic rotation angle of three active links and three passive links. It can be seen that the elastic displacements and rotation angles of three passive links are obviously greater than those of the corresponding three active links in all these figures. Therefore, the above assumption that the three active links are rigid and the three passive links are flexible is verified.
Figure 9 depicts the elastic displacements of the moving platform along the X direction. From Figure 9, it can be seen that the vibration displacements along the X direction quickly reduce to around 0 when the SSRF controller is adopted. Figure 10 shows the elastic displacements of the moving platform along the Y direction; the same conclusion that the vibration displacements along the Y direction quickly reduce to around 0 after exerting control can be obtained. Figure 11 shows the elastic rotation angles of the moving platform in the X Y plane, and the same conclusion is also obtained. Detailed information is given in Table 2, concerning Figure 9, Figure 10 and Figure 11. Table 2 reflects the time-consuming data concerning the amplitude of elastic displacements and elastic rotation angles, and can more clearly illustrate the effectiveness of the SSRF controller.
Figure 12a–f show the control voltages exerted on PZT actuator pairs 1, 2, 3, 4, 5, and 6, respectively. The control voltage of all PZT actuator pairs is limited to the range of −250 V to 250 V. The changes in the control voltage are that same as those of the vibration displacement; larger control voltages are required when the vibration displacements are large, while when the vibration displacements decrease, the required control voltages also decrease.

5. Vibration Experiment Study

Figure 13 is the flow diagram of the planar 3-RRR flexible parallel robot system testing experiment. Firstly, PZT sensors collect the vibration signals of the flexible links of the 3-RRR flexible parallel robot system, and the vibration signals are amplified through a charge amplifier. Then, these signals are sent to the SSRF controller through ADC ports of dSPACE, so the SSRF controller can calculate the control output. The control voltage is the exerted on PZT actuator pairs that are bound to the flexible links of the planar 3-RRR flexible parallel robot system through the PZT drive power. Finally, the elastic vibration of the flexible links is suppressed, which will eventually improve the positioning accuracy of the moving platform of the system.

5.1. Experiment Platform Introduction

The experimental setup of the active vibration control system, as shown in Figure 14, consists of a 3-DOF flexible parallel manipulator, a static platform, three Yaskawa servo motors, and SHIMPO reducers (with reduction ratio of 1:5). The three passive links are all flexible, with identical dimensions of 252 mm × 25 mm × 3 mm. The three active links are all rigid, with identical dimensions of 254 mm × 25 mm × 10 mm. The links are insulated by surface oxidation. The static platform of the 3-DOF flexible parallel manipulator consists of a marble pedestal, a steel-framed structure, and a rectangular steel plate. The experimental setup also includes PZT actuators and PZT sensors, a PZT drive power, a charge amplifier, a real-time semi-physical simulation system—dSPACE, and an industrial computer. The dimensions of each PZT actuator are 50 mm × 25 mm × 2 mm, and the dimensions of each PZT sensor are 30 mm × 15 mm × 1 mm. The piezoelectric constant of the piezoelectric actuator/sensor is d31 = 1.85 × 10−10 c/N, and the Young’s modulus of the piezoelectric actuator/sensor is Es = 1.17106 MP. The smart beam in Figure 15 has two pairs of PZT actuators symmetrically bonded on the surface of the flexible beam and one PZT sensor film bonded on its middle.

5.2. Experimental Result and Analysis

The motion trajectory of the moving platform of the system is designed as follows:
{ X P = 0 Y P = 0.05 t 1 40 π sin ( 2 π t ) θ = 0
{ X P = 0 Y P = 0.05 ( 1 t ) 1 40 π sin ( 2 π t ) θ = 0
{ X P = 0.05 sin ( 20 π t / 3 ) Y P = 0.05 cos ( 20 π t / 3 ) θ = 0
First step: The midpoint of the moving platform moves to the coordinate (0, 0.05) from the origin of the fixed coordinate system along the linear trajectory of Equation (28); the process takes 1 s.
Second step: It then moves 0.3 s along the circular trajectory of Equation (29), and stops for 2.7 s.
Third step: The moving platform returns to the initial position along the linear trajectory of Equation (30). The entire motion period takes 5 s.
The PZT sensor films are bonded onto passive flexible links, as shown in Figure 14. The vibration signal of one PZT sensor film provides feedback to two pairs of PZT actuators. Thus, there are three PZT sensors and six pairs of PZT actuators in the whole system. Because we studied the residual vibration of the flexible links in this paper, the 2.7-s stopping period was chosen as the data collection time, and the sampling frequency was set at 10,000 Hz in the MATLAB/Simulation. Thus, each sensor collects 27,000 data points.
Figure 16 shows the vibration signals of passive flexible link 1 for the uncontrolled and SSRF controlled systems. Figure 17 shows the vibration signals of passive flexible link 2 for the uncontrolled and SSRF controlled systems. Figure 18 shows the vibration signals of passive flexible link 3 for the uncontrolled and SSRF controlled systems. As shown in Figure 16, Figure 17 and Figure 18, the elastic vibrations of the passive flexible links 1, 2, and 3 are effectively suppressed through SSRF control. Because coupling of the elastic vibration between the three passive flexible links exists, the vibration amplitude of each flexible link and the control effect on each link are slightly different.
Figure 19 shows the control voltages exerted on pairs of PZT actuators 1, 2, 3, 4, 5, and 6. From Figure 19, it can be seen that the control voltages have the same variation as the vibration displacement of the same passive flexible link. Because the output voltage range of the PZT drive power is limited at ±150 V, when the feedback voltages of DAC of dSPACE go beyond ±10 V, the output voltages of the PZT drive power will be intercepted to ±150 V (feedback voltages are amplified 15 times). Comparing the six figures of Figure 19, it can also be seen that the control voltages of PZT actuators 1, 2 are much higher than those of the other PZT actuators, because the vibration amplitude of flexible link 1 is larger than those of flexible links 2, 3, thus much higher control voltages are required for flexible link 1.

6. Conclusions

An active vibration control algorithm was studied in this paper. The strain and strain rate feedback controller were designed based on the general motion equation, which considers the direct and inverse piezoelectric equations of the PZT actuator and the PZT sensor. Theoretical and experimental studies were implemented on a planar 3-RRR flexible parallel robot mechanism. In the study, three passive flexible links were assumed to be controlled at the same time. Both the numerical and experimental results indicate that the proposed controller can effectively suppress the elastic vibration of the flexible links, and the control performance of the SSRF can be improved through adjusting the parameters K d , K p . The experimental study further verified the effectiveness of the SSRF algorithm, but the theorical model was simplified by the scientific and reasonable method employed. Thus, some factors were ignored because of the complexity of parallel mechanisms, which include the electromechanical coupling of the servo motor and parallel mechanism, the torsional deformation of the flexible links, friction, time-lag, gaps between joints, and so on. Therefore, the experimental results did not match the simulation results of the theoretical model completely. These results can provide guidelines for later research work on the elastic vibration control of distributed flexible elements of multibody systems.

Author Contributions

Q.Z. designed the control algorithm, analyzed the experimental data, and wrote the paper; Q.L. conceived the idea of this paper, conducted the experiments; X.Z. review the paper and revised some errors; J.W. compiled the control algorithm.

Funding

This work was supported by the National Natural Science Foundation of China (Grant Nos. U1501247, 61603103, and 51505092), the Natural Science Foundation Guangdong Province (Grant Nos. 2015A030310181 and 2016A030310293), the Science and Technology Planning Project of Guangdong Province (2015B010101015), the Science and Technology Innovation Project of Foshan (2015AG10018), and the High-Level Talent Start-Up Research Project of Foshan University (Gg07022).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Bensoman, M.; Vey, G.L. Control of flexible manipulators: A survey. Robotica 2004, 22, 533–545. [Google Scholar] [CrossRef]
  2. Dwivedy, S.K.; Eberhard, P. Dynamic analysis of flexible manipulators, a literature review. Mech. Mach. Theory 2006, 41, 749–777. [Google Scholar] [CrossRef]
  3. Wasfy, T.; Noor, A. Computational strategies for flexible multibody systems. Mech. Mach. Theory 2003, 56, 553–614. [Google Scholar] [CrossRef]
  4. Rahimi, H.N.; Nazemizadeh, M. Dynamic analysis and intelligent control techniques for flexible manipulators: A review. Adv. Robot. 2014, 28, 63–76. [Google Scholar] [CrossRef]
  5. Chang, T.K.; Spowage, A.; Chan, K.Y. Review of control and sensor system of flexible manipulator. J. Intell. Robot. Syst. 2015, 77, 187–213. [Google Scholar]
  6. Mohamed, Z.; Sayahkarajy, M.; Fauzi, A.A.M. Review of modelling and control of flexible-link manipulators. Proc. Inst. Mech. Eng. Part I J. Syst. Control Eng. 2016, 230, 861–873. [Google Scholar]
  7. Lochan, K.; Roy, B.K.; Subudhi, B. A review on two-link flexible manipulators. Ann. Rev. Control 2016, 42, 346–367. [Google Scholar] [CrossRef]
  8. Zhang, C.; Wang, L.; Wu, X.; Gao, W. A novel optimal configuration of sensor and actuator using a non-linear integer programming genetic algorithm for active vibration control. J. Intell. Mater. Syst. Struct. 2017. [Google Scholar] [CrossRef]
  9. Wang, J.; Pi, Y.; Hu, Y.; Zhu, Z.; Zeng, L. Adaptive simultaneous motion and vibration control for a multi flexible-link mechanism with uncertain general harmonic disturbance. J. Sound Vibr. 2017, 408, 60–72. [Google Scholar] [CrossRef]
  10. Zhang, D.J.; Liu, Y.W.; Houston, R.L. On dynamic stiffening of flexible bodies having high angular velocity. Mech. Struct. Mach. 1996, 24, 313–329. [Google Scholar] [CrossRef]
  11. Chopra, I. Reviwe of state of art of smart structures and integrated systems. J. AIAA 2002, 40, 2145–2187. [Google Scholar] [CrossRef]
  12. Alkhatib, R.; Golnaraghi, M.F. Active structural vibration control: A reviwe. Shock Vibr. Digest. 2003, 35, 367–383. [Google Scholar] [CrossRef]
  13. Preumont, A.; Dufour, J.-P.; Malekian, C. Active damping by a local force feedback with piezoelectric actuators. J. Guidance Control Dyn. 1992, 15, 390–395. [Google Scholar] [CrossRef]
  14. Giorgio, I.; Culla, A.; Del Vescovo, D. Multimode vibration control using several piezoelectric transducers shunted with a multiterminal network. Arch. Appl. Mech. 2009, 79, 859–879. [Google Scholar] [CrossRef]
  15. Lumentut, M.F.; Howard, I.M. Effect of shunted piezoelectric control for tuning piezoelectric power harvesting system responses–analytical techniques. Smart Mater. Struct. 2015, 24, 105029. [Google Scholar] [CrossRef]
  16. Qiu, Z.C.; Han, J.D.; Zhang, X.M. Active vibration control of a flexible beam using a non-collocated acceleration sensor and piezoelectric patch actuator. J. Sound Vibr. 2009, 326, 438–455. [Google Scholar] [CrossRef] [Green Version]
  17. Zhao, Z.L.; Qiu, Z.C.; Zhang, X.M.; Han, J.D. Vibration control of a pneumatic driven piezoelectric flexible manipulator using self-organizing map based multiple models. Mech. Syst. Signal Process. 2016, 70–71, 345–372. [Google Scholar] [CrossRef]
  18. Lin, C.Y.; Jheng, H.W. Active vibration suppression of a motor-driven piezoelectric smart structure using adaptive fuzzy sliding mode control and repetitive control. Appl. Sci. 2017, 7, 240. [Google Scholar] [CrossRef]
  19. Giorgio, I.; Del Vescovo, D. Non-Linear Lumped-Parameter Modeling of Planar Multi-Link Manipulators with Highly Flexible Arms. Robotics 2018, 7, 60. [Google Scholar] [CrossRef]
  20. Liang, D.; Song, Y.; Sun, T.; Jin, X. Dynamic modeling and hierarchical compound control of a novel 2-DOF flexible parallel manipulator with multiple actuation modes. Mech. Syst. Signal Process. 2018, 103, 413–439. [Google Scholar] [CrossRef]
  21. Zhang, X.P.; Mills, J.K.; Cleghorn, W.L. Experimental implementation on vibration mode control of a moving 3-PRR flexible parallel manipulator with multiple PZT transducers. J. Vibr. Control. 2010, 16, 2035–2054. [Google Scholar] [CrossRef]
  22. Zhang, Q.; Li, C.; Zhang, J. Smooth adaptive sliding mode vibration control of a flexible parallel manipulator with multiple smart linkages in modal space. J. Sound Vibr. 2017, 411, 1–19. [Google Scholar] [CrossRef]
  23. Zhang, Q.H.; Fang, X.R.; Zhang, X.M. Dyanmic analysis of planar 3-RRR flexible parallel robots with dynamic stiffening. Shock Vibr. 2014. [Google Scholar] [CrossRef]
  24. Zhang, Q.H.; Zhang, X.M. Active residual vibration control of planar 3-RRR flexible parallel robots. Trans. Chin. Soc. Agric. Mach. 2013, 42, 232–237. [Google Scholar]
  25. Zhang, X.P. Dynamic Modeling and Active Vibration Control of a Planar 3-PRR Parallel Manipulator with Three Flexible Links. Ph.D. Thesis, University of Toronto, Toronto, ON, Canada, 2009. [Google Scholar]
  26. Hu, J.F. Research on Dynamic Analysis and Vibration Control of Flexible Robot Mechanism. Ph.D. Thesis, South China University of Technology, Guangzhou, China, 2010. (In Chinese). [Google Scholar]
Figure 1. Modeling process of the 3-DOF flexible parallel robot mechanism.
Figure 1. Modeling process of the 3-DOF flexible parallel robot mechanism.
Sensors 18 04145 g001
Figure 2. Sketch of the 3-DOF flexible parallel robot mechanism.
Figure 2. Sketch of the 3-DOF flexible parallel robot mechanism.
Sensors 18 04145 g002
Figure 3. Beam element.
Figure 3. Beam element.
Sensors 18 04145 g003
Figure 4. One PZT sensor film is bonded on the beam element.
Figure 4. One PZT sensor film is bonded on the beam element.
Sensors 18 04145 g004
Figure 5. One PZT actuator pair is bonded on the beam element.
Figure 5. One PZT actuator pair is bonded on the beam element.
Sensors 18 04145 g005
Figure 6. Maximum elastic displacements of active links and passive links along the X direction.
Figure 6. Maximum elastic displacements of active links and passive links along the X direction.
Sensors 18 04145 g006
Figure 7. Maximum elastic displacements of active links and passive links along the Y direction.
Figure 7. Maximum elastic displacements of active links and passive links along the Y direction.
Sensors 18 04145 g007
Figure 8. Maximum elastic rotation angles of active links and passive links.
Figure 8. Maximum elastic rotation angles of active links and passive links.
Sensors 18 04145 g008
Figure 9. Elastic displacements of the moving platform along the X direction.
Figure 9. Elastic displacements of the moving platform along the X direction.
Sensors 18 04145 g009
Figure 10. Elastic displacements of the moving platform along the Y direction.
Figure 10. Elastic displacements of the moving platform along the Y direction.
Sensors 18 04145 g010
Figure 11. Elastic rotation angles of the moving platform in the X Y plane.
Figure 11. Elastic rotation angles of the moving platform in the X Y plane.
Sensors 18 04145 g011
Figure 12. (af) Control voltages exerted on PZT actuator pairs 1, 2, 3, 4, 5, and 6, respectively.
Figure 12. (af) Control voltages exerted on PZT actuator pairs 1, 2, 3, 4, 5, and 6, respectively.
Sensors 18 04145 g012
Figure 13. Experiment flow diagram.
Figure 13. Experiment flow diagram.
Sensors 18 04145 g013
Figure 14. Experimental setup of the active vibration control system.
Figure 14. Experimental setup of the active vibration control system.
Sensors 18 04145 g014
Figure 15. Smart beam.
Figure 15. Smart beam.
Sensors 18 04145 g015
Figure 16. The vibration signals of passive flexible link 1 for the uncontrolled and controlled systems.
Figure 16. The vibration signals of passive flexible link 1 for the uncontrolled and controlled systems.
Sensors 18 04145 g016
Figure 17. The vibration signals of passive flexible link 2 for the uncontrolled and controlled systems.
Figure 17. The vibration signals of passive flexible link 2 for the uncontrolled and controlled systems.
Sensors 18 04145 g017
Figure 18. The vibration signals of passive flexible link 3 for the uncontrolled and controlled systems.
Figure 18. The vibration signals of passive flexible link 3 for the uncontrolled and controlled systems.
Sensors 18 04145 g018
Figure 19. (af) Control voltages exerted pairs of PZT actuators 1, 2, 3, 4, 5, and 6, respectively.
Figure 19. (af) Control voltages exerted pairs of PZT actuators 1, 2, 3, 4, 5, and 6, respectively.
Sensors 18 04145 g019
Table 1. Parameters of the components of the 3-RRR system.
Table 1. Parameters of the components of the 3-RRR system.
Active linksPassive linksPZT actuatorPZT sensor
Length (mm)0.2540.2520.050.03
Width (mm)0.0250.0250.0250.015
Thickness (mm)0.010.0030.0020.001
Young’s modulus (MP)0.7102 × 1051.17106 × 105
Density ρ (kg/m3)2712~
Piezoelectric constant~1.86 × 10−10
Poisson’s ratio0.3
Table 2. Data concerning the consumption of time (s).
Table 2. Data concerning the consumption of time (s).
Displacements in the X Direction (m)Displacements in the Y Direction (m)Elastic Rotation Angles (rad)
<10−3<10−4<10−3<10−4<10−2<10−3
Uncontrolled1.713>32.553>31.173>3
SSRF0.75671.811.1272.1830.52331.44

Share and Cite

MDPI and ACS Style

Zhang, Q.; Lu, Q.; Zhang, X.; Wu, J. Study on Residual Vibration Suppress of a 3-DOF Flexible Parallel Robot Mechanism. Sensors 2018, 18, 4145. https://doi.org/10.3390/s18124145

AMA Style

Zhang Q, Lu Q, Zhang X, Wu J. Study on Residual Vibration Suppress of a 3-DOF Flexible Parallel Robot Mechanism. Sensors. 2018; 18(12):4145. https://doi.org/10.3390/s18124145

Chicago/Turabian Style

Zhang, Qinghua, Qinghua Lu, Xianmin Zhang, and Junjun Wu. 2018. "Study on Residual Vibration Suppress of a 3-DOF Flexible Parallel Robot Mechanism" Sensors 18, no. 12: 4145. https://doi.org/10.3390/s18124145

APA Style

Zhang, Q., Lu, Q., Zhang, X., & Wu, J. (2018). Study on Residual Vibration Suppress of a 3-DOF Flexible Parallel Robot Mechanism. Sensors, 18(12), 4145. https://doi.org/10.3390/s18124145

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