Abstract
The purposes of this research are to formulate the equations of motion of the system, to develop computational codes by a finite-element method in order to perform dynamics simulation with vibration control, to propose an effective control scheme using three control strategies, namely active-force (AF) proportional (P), and proportional-derivative (PD) controls and to confirm the calculated results by experiments of a flexible single-link manipulator. The system used in this paper consists of an aluminum beam as a flexible link, a clamp-part, a servo motor to rotate the link and a piezoelectric actuator to control vibration. Computational codes on time history responses, Fast Fourier Transform (FFT) processing and eigenvalues–eigenvectors analysis were developed to calculate the dynamic behavior of the link. Furthermore, the AF, P, and PD controls strategies were designed and compared their performances through calculations and experiments. The calculated and experimental results showed the superiority of the proposed AF control compared to the P and PD ones to suppress the vibration of the flexible link manipulator.
Access provided by Autonomous University of Puebla. Download chapter PDF
Similar content being viewed by others
Keywords
- Active-force control
- Finite-element method
- Flexible manipulator
- Piezoelectric actuator
- Proportional control
- Proportional-derivative control
- Vibration control
1 Introduction
Employment of flexible link manipulator is recommended in the space and industrial applications in order to accomplish high performance requirements such as high-speed besides safe operation, increasing of positioning accuracy and lower energy consumption, namely less weight. However, it is not usually easy to control a flexible manipulator because of its inheriting flexibility. Deformation of the flexible manipulator when it is operated must be considered by any control. Its controller system should be dealt with not only its motion but also vibration due to the flexibility of the link.
In the past few decades, a number of modeling methods and control strategies using piezoelectric actuators to deal with the vibration problem have been investigated by researchers [1–3]. Nishidome and Kajiwara [1] investigated a way to enhance performances of motion and vibration of a flexible-link mechanism. They used a modeling method based on modal analysis using the finite-element method. The model was described as a state space form. Their control system was constructed with a designed dynamic compensator based on the mixed of H 2/H ∞ . They recommended separating the motion and vibration controls of the system. Zhang et al. [2] has studied a flexible piezoelectric cantilever beam. The model of the beam using finite-elements was built by ANSYS application. Based on the Linear Quadratic Gauss (LQG) control method, they introduced a procedure to suppress the vibration of the beam with the piezoelectric sensors and actuators were symmetrically collocated on both sides of the beam. Their simulation results showed the effectiveness of the method. Gurses et al. [3] investigated vibration control of a flexible single-link manipulator using three piezoelectric actuators. The dynamic modeling of the link had been presented using Euler-Bernoulli beam theory. Composite linear and angular velocity feedback controls were introduced to suppress the vibration. Their simulation and experimental results showed the effectiveness of the controllers.
Furthermore, applications of the AF control strategy to suppress vibration of a flexible system were done by some researchers [4–6]. Hewit et al. [4] used the AF control for deformation and disturbance attenuation of a flexible manipulator. Then, a PD control was used for trajectory tracking of the flexible manipulator. They used a motor as an actuator. Modeling of the manipulator was done using virtual link coordinate system (VLCS). Their simulation results had shown that the proposed control could cancel the disturbance satisfactorily. Tavakolvour et al. [5] investigated the AF control application for a flexible thin plate. Modeling of their system was done using finite-difference method. Their calculated results showed the effectiveness of the proposed controller to reduce vibration of the plate. Tavakolvour and Mailah [6] studied the AF control application for a flexible beam with an electromagnetic actuator. Modeling of the beam was done using finite-difference method. The effectiveness of the proposed controller was confirmed through simulation and experiment.
The purposes of this research are to derive the equations of motion of a flexible single-link system by a finite-element method, to develop the computational codes in order to perform dynamics simulations with vibration control, to propose an effective control scheme of a flexible single-link manipulator using three control strategies namely active-force (AF), proportional (P) and proportional-derivative (PD) controls and to confirm the calculated results by experiments of the flexible single-link manipulator.
The flexible manipulator used in this paper consists of an aluminum beam as a flexible link, a clamp-part, a servo motor to rotate the link and a piezoelectric actuator to control vibration. Computational codes on time history responses, Fast Fourier Transform (FFT) processing and eigenvalues–eigenvectors analysis were developed to calculate the dynamic behavior of the link and validated by the experimental one. Furthermore, the AF, P, and PD controls strategies were designed to suppress the vibration. It was done by adding bending moments generated by the piezoelectric actuator to the single-link. Finally, their performances were compared through calculations and experiments.
2 Formulation by Finite-Element Method
The link has been discretized by finite-elements [7, 8]. The finite-element has two degrees of freedom, namely the lateral deformation v(x, t), and the rotational angle ψ(x, t). The length, the cross-sectional area and the area moment of inertia around z-axis of every element are denoted by l i , S i and I zi respectively. Mechanical properties of every element are denoted as Young’s modulus E i and mass density ρ i .
2.1 Kinematics
Figure 1 shows the position vector of an arbitrary point P in the link in the global and rotating coordinate frames. Let the link as a flexible beam has a motion that is confined in the horizontal plane as shown in Fig. 1. The O–XY frame is the global coordinate frame while O–xy is the rotating coordinate frame fixed to the root of the link. A motor is installed on the root of the link. The rotational angle of the motor when the link rotates is denoted by θ(t).
The position vector r (x, t) of the arbitrary point P in the link at time t = t, measured in the O–XY frame shown in Fig. 1 is expressed by
where
The velocity of P is given by
2.2 Finite-Element Method
Figure 2 shows the rotating coordinate frame and the link divided by one-dimensional and two-node elements. Then, Fig. 3 shows the element coordinate frame of the i-th element. Here, there are four boundary conditions together at nodes i and (i + 1) when the one-dimensional and two-node element is used. The four boundary conditions are expressed as nodal vector as follow
Then, the hypothesized deformation has four constants as follows [9]
The relation between the lateral deformation v i and the rotational angle ψ i of the node i is given by
Furthermore, from mechanics of materials, the strain of node i can be defined by
2.3 Equations of Motion
Equation of motion of the i-th element is given by
where M i , C i , K i , \( \mathop \theta \limits^{..} (t){\user2{f}}_{i} \) are the mass matrix, damping matrix, stiffness matrix and the excitation force generated by the rotation of the motor respectively. The representation of the matrices and vector in Eq. (9) can be found in [7]. Finally, the equation of motion of the system with n elements considering the boundary conditions is given by
3 Modeling
Figure 4 shows a model of the single-link manipulator, the clamp-part and the piezoelectric actuator. The link including the clamp-part and actuator were discretized by 35 elements. The clamp-part is more rigid than the link. Therefore Young’s modulus of the clamp-part was set in 1,000 times of the link’s. The piezoelectric actuator was bonded to a one-side surface of Element 4. A schematic representation on modeling of the piezoelectric actuator is shown in Fig. 5. Furthermore, a strain gage was bonded to the position of Node 6 of the single-link (0.11 m from the origin). Physical parameters of the single-link model and the piezoelectric actuator are shown in Table 1 [8].
The piezoelectric actuator suppressed the vibration of the flexible link manipulator by adding bending moments at Nodes 3 and 6, M 3 and M 6 to the flexible link. The bending moments are generated by applying voltages +E to the piezoelectric actuator as shown in Fig. 5. The relation between the bending moments and the voltages are related by
here d 1 is a constant quantity.
Furthermore, the voltage to generate the bending moments is proportional to the strain ε of the single-link due to the vibration. The relation can be expressed as follows
here d 2 is a constant quantity. Then, d 1 and d 2 will be determined by comparing the calculated results and experimental ones.
Computational codes were developed to perform dynamics simulation of the system based on the formulation that explained above. The validation was done using time history responses analysis of free vibration, natural frequencies using Fast Fourier Transform (FFT) processing, vibration modes and natural frequencies using eigenvalues–eigenvectors analysis and time history responses analysis due to the base excitation [8].
4 Control Scheme and Strategies
A control scheme to suppress the vibration of the single-link was designed using the piezoelectric actuator. It was done by adding bending moments generated by the piezoelectric actuator to the single-link. Therefore, the equation of motion of the system become
where the vector u n (t) containing M 3 and M 6 is the control force generated by the actuator to the single-link.
To drive the actuator, three different control strategies namely AF, P and PD controls have been designed and examined. Their performances were compared through calculations and experiments.
4.1 Active-Force Control
Figure 6 shows the block diagram of the AF control that is proposed in this research. In this strategy, vibration of the system is controlled by canceling bending moments acting at Nodes 3 and 6 due to the base excitation (excitation bending moments). The following steps are the way to estimate and cancel the excitation bending moments.
Firstly, the strain, ε 6 at Node 6 is measured to estimate the lateral deformation, v 6 at the Node 6. Substituting Eq. (6) to Eq. (8) considering the boundary conditions then the relation between the strain and the lateral deformation can be defined as follows
where l, x and y are the length of the link, the position of Node 6 in x and y directions, respectively.
Secondly, the actual force in the s-domain acting at Node 6 can be defined in the form of the Newton’s equation of motion as follows
where M ii(i = 11) is the component of the mass matrix corresponding to v 6.
Thirdly, the bending moments acting at Nodes 3 and 6 are estimated using the following equation
The vector d that represents the position vector from the reference point to the position where the excitation force acting can be written as follows
Fourthly, based on Fig. 6, the excitation bending moments can be calculated as
where K pa is the non-dimensional proportional gain of the proposed AF control.
Finally, the bending moments applying as a control force to control the vibration of the system can be calculated as follows
where U nd (s) is the desired bending moments which is zero. The negative of U ne (s) indicates that the bending moments used to cancel the vibration of the system.
4.2 Proportional and Proportional-Derivative Controls
Substituting Eq. (12) to Eq. (11) gives
Based on Eq. (20), the bending moments for P and PD controllers can be defined in s-domain as follows
where ε d and ε 6 denote the desired and measured strains at Node 6, respectively. The gain of P and PD controllers can be written by a vector in s-domain respectively as follows
and
A block diagram of the proportional and proportional-derivative controls strategies for the single-link system is shown in Fig. 7.
5 Experiment
5.1 Experimental Set-up
In order to investigate the validity of the proposed control strategies, an experimental set-up was designed. The set-up is shown in Fig. 8. The flexible link manipulator consists of the flexible aluminum beam, the clamp-part, the servo motor and the base. The flexible link was attached to the motor through the clamp-part. In the experiments, the motor was operated by an independent motion controller. A strain gage was bonded to the position of 0.11 [m] from the origin of the link.
The piezoelectric actuator was attached on one side of the flexible manipulator to provide the blocking force against vibrations. A Wheatstone bridge circuit was developed to measure the changes in resistance of the strain gage in the form of voltages. An amplifier circuit was designed to amplify the small output signal of the Wheatstone bridge.
Furthermore, a data acquisition board and a computer that have functionality of analog to digital (A/D) conversion, signal processing, control process and digital to analog (D/A) conversion were used. The data acquisition board connected to the computer through USB port. Finally, the controlled signals sent to a piezo driver to drive the piezoelectric actuator in its voltage range.
5.2 Experimental Method
The rotation of the motor was set from 0 to π/2 radians (90°) within 0.68 [s]. The outputs of strain gage were converted to voltages by the Wheatstone bridge and magnified by the amplifier. The noises that occur in the experiment were reduced by a 100 [µF] capacitor attached to the amplifier. The output voltages of the amplifier sent to the data acquisition board and the computer for control process.
The control strategies were implemented in the computer using the visual C++ program. The analog output voltages of the data acquisition board sent to the input channel of the piezo driver to generate the actuated signals for the piezoelectric actuator.
6 Calculated and Experimental Results
6.1 Calculated Results
Time history responses of strains on the uncontrolled and controlled systems were calculated when the motor rotated by the angle of π/2 radians (90°) within 0.68 [s]. Time history responses of strains on the controlled system were calculated for the model under three control strategies as shown in Figs. 6 and 7.
Examining several gains of the AF, P and PD controllers leaded to K pa = 0.83 [−], K p = 30 [Nm], K d = 0.02 [Nms] as the better ones. Figure 9 shows the uncontrolled and controlled time history responses of strains at Node 6. The maximum and minimum strains of uncontrolled system in positive and negative sides were 387.00 × 10−6 and −435.00 × 10−6, as shown in Fig. 9a. By using AF-controller they became 66.50 × 10−6 and \( - 8 8. 60 \times 10^{{{-} 6}} \), as shown in Fig. 9b. Moreover, by using P-controller they became 127.00 × 10−6 and −145.00 × 10−6, as shown in Fig. 9c. By adding D-gain they became −124.00 × 10−6 and −143.00 × 10−6, as shown in Fig. 9d.
Based on the calculated results, the effect of D-controller was very small compare to P-controller, therefore using a P-controller will be sufficient for experiment [7].
6.2 Experimental Results
Experimental time history responses of the strains on the uncontrolled and controlled systems were measured when the motor rotated by the angle of π/2 radians (90°) within 0.68 [s]. Experimental time history responses on the controlled system were measured under the control strategies as shown in Figs. 6 and 7.
Furthermore, the experimental active-force and proportional gains that are non-dimensional gains, K pa and K p ′ were examined. The examination of gains leaded to K p ′ = 600 [−] and K pa ′ = 125 [−], as the better ones. Figure 10 shows the experimental uncontrolled and controlled time history responses of strains at the same position in the calculations. The maximum and minimum strains of uncontrolled system in positive and negative sides were 359.40 × 10−6 and −440.40 × 10−6, as shown in Fig. 10a. By using AF-controller they became 175.50 × 10−6 and −303.50 × 10−6, as shown in Fig. 10b. Moreover, by using P-controller they became 262.40 × 10−6 and −373.40 × 10−6, as shown in Fig. 10c.
It was verified from these results that the vibration of the flexible link manipulator can be more effectively suppressed using the proposed AF-control compared to the P and PD ones.
7 Conclusion and Future Work
The equations of motion for the flexible link manipulator had been derived using the finite-element method. Computational codes had been developed in order to perform dynamic simulations of the system. Experimental and calculated results on time history responses, natural frequencies and vibration modes show the validities of the formulation, computational codes and modeling of the system. The active-force (AF), proportional (P) and proportional-derivative (PD) controls strategies were designed to suppress the vibration of the system. Their performances were compared through the calculations and experiments. The calculated and experimental results show the superiority of the proposed AF control compared to the P and PD ones to suppress the vibration of the flexible single-link manipulator.
A flexible two-link manipulator is being prepared. The control scheme and strategies presented in this paper will be applied to the flexible two-link system.
References
C. Nishidome, I. Kajiwara, Motion and vibration control of flexible-link mechanism with smart structure. JSME Int. J. 46(2), 565–571 (2003)
J. Zhang et al., Active vibration control of piezoelectric intelligent structures. J. Comput. 5(3), 401–409 (2010)
K. Gurses et al., Vibration control of a single-link flexible manipulator using an array of fiber optic curvature sensors and PZT actuators. Mechatronics 19, 167–177 (2009)
J.R. Hewit et al., Active force control of a flexible manipulator by distal feedback. Mech. Mach. Theory 32(5), 583–596 (1997)
A.R. Tavakolpour et al., Modeling and Simulation of a novel active vibration control system for a flexible structures. WSEAS Trans. Syst. Control 6(5), 184–195 (2011)
A.R. Tavakolpour, M. Mailah, Control of resonance phenomenon in flexible structures via active support. J. Sound Vib. 331, 3451–3465 (2012)
A.K. Muhammad et al., in Computer simulations on vibration control of a flexible single-link manipulator using finite-element method. Proceeding of 19th International Symposium of Artificial Life and Robotics, 22–24 Jan 2014, Beppu, Japan, pp. 381–386
A.K. Muhammad et al., in Computer simulations and experiments on vibration control of a flexible link manipulator using a piezoelectric actuator, lecture notes in engineering and computer science. Proceeding of The International MultiConference of Engineers and Computer Scientists 2014, IMECS 2014, 12–14 Mar 2014, Hong Kong, pp. 262–267
M. Lalanne et al., Mechanical vibration for engineers (Wiley, New York, 1983), pp. 262–267
Resin Coated Multilayer Piezoelectric Actuators [Online]. http://www.mmech.com
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer Science+Business Media Dordrecht
About this chapter
Cite this chapter
Muhammad, A.K., Okamoto, S., Lee, J.H. (2015). Active-Force Control on Vibration of a Flexible Single-Link Manipulator Using a Piezoelectric Actuator. In: Yang, GC., Ao, SI., Huang, X., Castillo, O. (eds) Transactions on Engineering Technologies. Springer, Dordrecht. https://doi.org/10.1007/978-94-017-9588-3_1
Download citation
DOI: https://doi.org/10.1007/978-94-017-9588-3_1
Published:
Publisher Name: Springer, Dordrecht
Print ISBN: 978-94-017-9587-6
Online ISBN: 978-94-017-9588-3
eBook Packages: EngineeringEngineering (R0)