- Open Access
- Total Downloads : 360
- Authors : Anoop R Nair, Achu Govind K R
- Paper ID : IJERTV5IS070064
- Volume & Issue : Volume 05, Issue 07 (July 2016)
- DOI : http://dx.doi.org/10.17577/IJERTV5IS070064
- Published (First Online): 04-07-2016
- ISSN (Online) : 2278-0181
- Publisher Name : IJERT
- License: This work is licensed under a Creative Commons Attribution 4.0 International License
Control Technique for Parallel Manipulator using PID
Anoop R Nair
PG Scholar
Mohandas College of Engineering and Technology Anad,India
Abstract Parallel manipulators are quite efficient when compared with serial manipulators since it can be used in high speed applications. But control of parallel manipulator is quite difficult. In this paper, a adaptive PID control of parallel manipulator is done and its performance is verified. The control of parallel manipulator using PID proved to be quite efficient when compared with other existing control technique. With PID control the parallel manipulator is able to trace along the desired trajectory without any deviation. Here the manipulator was independent of the operational change and also is able consider the system dynamics .Also this method has a advantage of having low error rate .Here delta parallel manipulator is used to control scheme efficiency. Delta parallel manipulator is realized based on sim mechanics model.
Keywords Parallel manipulators, PID, sim mechanics, DOF
-
INTRODUCTION
The serial manipulator has numerous merits when compared their counterpart serial manipulators. The parallel manipulator can be used for high speed application and also they have a reduced error rate when compared with serial manipulator. The comparison between serial and parallel manipulators is discussed in [1] and it enlisted the numerous advantages of parallel manipulators over serial manipulators. This work makes various classification of parallel manipulator and it also discusses applications of the parallel manipulators. Here the Symmetrical, Planar, Spherical, and Spatial are various classification of the parallel manipulator. Also various types of applications such as industrial, space, medical are also discussed.
Even though the parallel manipulators have many advantages over serial manipulators they have main drawback called singularity. The concept of singularity in workspace was discussed in [2], [3], [4]. Different kinds of singularities is discussed in [3]. Here classification of singularities is made based on the properties of the Jacobian matrices of the chain. A differential geometric analysis of kinematic singularities for closed loop kinematic chain mechanisms is discussed in [4]. The work [5] discusses dynamic model of parallel manipulators. Using the LagrangeDAlembert formulation it proposed a method for calculation of inverse kinematics. This work discusses four basic control algorithms namely, a joint-space proportional derivative (PD) control, a PD control in generalized coordinates, an augmented PD control, and a computed- torque control, are discussed.
Achu Govind K R
Assistant Professor
Mohandas College of Engineering and Technology Anad,India
Fig 1.1Views Of Parallel Manipulator
The work [6] presents a dynamics method to be applied to redundant parallel manipulators. A technique for calculating the inverse dynamics of closed-link mechanisms using the dAlemberts principle was presented. The work [7] presents redundant actuation was used to eliminate undesired singularity effects in parallel manipulators using method in [6]. Actuation redundancy was proposed in this work. Three kinds of redundant methods are developed and their advantages were discussed. Numerous merits of parallel manipulator using actuation redundancy was presented. Stiffness is increased by actuation redundancy. Payload and acceleration that can be handled by the parallel manipulators is improved by actuation redundancy. Also with actuation redundancy improvement in force transmission can be obtained. In the experiments, it concentrated on the control of redundantly actuated parallel mechanisms. In [8], actually compares a proportional-integral-differential (PID), an augmented proportional-derivative (PD) and a computed torque controller and control schemes were evaluated based on the experimental result. Computed. Self-gain tuning computed torque controller based control scheme was proposed in [9]. The conventional Computed Torque Control law is a linear control method to combine the PD control term and the feedback dynamic compensation term. This method proposes a CTC method for parallel manipulators. Reduced tracking errors due to nonlinear factors such as modeling error and friction in the dynamic model of the parallel manipulators are the demerits of the conventional CTC method. Thus, a new algorithms are used to tune the PD gains in the CTC method. Intelligent methods were used to optimize the PD gains earlier in computed torque controller. It is not easy to carry out these types of controller due to complicated structure and innumerable calculations
.Therefore in order to improve the control performance an
online self-gain tuning method using neural networks was proposed. This method was simple and is effective when compared with other tuning methods. Also, provided a good tracking trajectory.
In [10], redundantly actuated parallel manipulator was used to test an proposed adaptive controller in task space that included adaptive dynamics compensation, adaptive friction compensation, and error elimination items. Parameter adaptation law was obtained using Gradient descent algorithm. Trajectory tracking of a 2-DOF redundantly actuated parallel manipulator was obtained by nonlinear adaptive (NA) controller in the task space . The dynamic model with nonlinear friction is established in the task space for the parallel manipulator, and the linear parameterization expression of the dynamic model is formulated. A new control law including adaptive dynamics compensation, adaptive friction compensation and error elimination items was designed based on the dynamic model. The NA controller is implemented in the trajectory tracking experiments of an actual 2-DOF redundantly actuated parallel manipulator, and the experiment results are compared with the APD controller.
A design of a robust output feedback controller for trajectory control of n-link robot manipulators was discussed in [11] . Quadratic performance index was used to find Joint velocities. Performance of the proposed method was verifies
-
PID CONTROLLER
In PID controller the signal generated by the PID controller is directly proportional to the error sensed by the sensor. The difference between a desired set point and a measured process variable is taken as error value in PID controller.The PID controller does not require prior knowledge of the parallel manipulator and are therefore most commonly used in industries.
The classic PID takes the form as shown below :
= + dt +
based on simulation of a 2-link robot manipulator.
, ,
are PID controller gains.
-
DELTA PARALLEL MANIPULATOR
A parallel manipulator supports a single platform, or end-
-
METHODOLOGY
effector using several computer-controlled serial chains . Closed loop kinematic chains are used to characterize parallel manipulators. Parallel manipulators have numerous advantages in terms of accuracy ,rigidity and ability to manipulate heavy loads when compared to serial manipulators have open ended structure. Therefore, they have been used especially automobile and machine-tool industries. A delta manipulator having 3 degree of freedom and 3 actuator is used here It consists of three parallel kinematic chains which connects the moving platform to base. The joints are activated by actuators in the base platform in each chain. Delta manipulators are being used . for many different applications such as in manufacturing of soar panels use Delta robots to place photovoltaic silicon wafers onto glass substrates. They are also used to snap together several plastic parts and place the finished assembly into a box.
There are numerous control schemes for the control of the parallel manipulators, but none of the control scheme considered the operational condition change problem. Here a dual-space adaptive controller is proposed. This control scheme not only is able to maintain its good performance in both scenarios without any need of manual readjustment of its parameters but also provides a better performance even when this last one is best configured for each specific case.
-
Control Law
The control law of the adaptive control of parallel manipulator is given by
= ++ +
in operational space it can be written as F = Y+ +
where and are positive feedback gains
-
Trajectory Generation
The desired trajectory for the experiment is described as follows
= K 0.115sin(2ft)
2
2
= K 0.115sin(2ft + )
where f is the frequency of circular movement.
Fig 3.1 Simplified block diagram
The fig 3.1 shows a simplified block diagram of the proposed method. Here a trajectory is given as input but since only the joint positions are measured the trajectory is converted into joint space using a inverse kinematics which is shown here as a converter block and joint tracking error is computed. But the joint tracking error cannot be directly given as input to the PID controller therefore it is converted into cartesian space. The trajectory along with joint tracking error is given as input to the adaptive scheme based on which the adaptive scheme generates an output. The output of the adaptive scheme along with PID output act as control signal for the manipulator and desired trajectory is maintained.
The parameters that is to be given for the PID is important. The value of the PID gain that is during the experiment is given in following table
4000
500
50
-
-
EXPERIMENTAL RESULTS
In this section experimental results obtained with MATLAB simulation during the verification of the adaptive control scheme on delta parallel manipulator is discussed. Here a PID controller is used to control the parallel manipulator. The control of the parallel manipulator using PID controller along with the adaptive scheme is found to be quite efficient as the manipulator is able to trace along the desired trajectory. For checking the effectiveness of the proposed control scheme a spiral trajectory is given as the desired trajectory and the proposed method proved to be quite efficient when compared with the various existing methods. Fig 4.1 and fig 4.2 shows the desired trajectory and actual trajectory traced by the manipulator.
Fig 4.1Desired Trajectory
Fig 4.2 Actual Trajectory
From the simulation result it is clear that the desired and the actual trajectories are almost the same and that the error rate is low.The control scheme is quite robust since it can maintain both the smoothness and performance of closed loop system with respect to tracking as well as control input despite oscillation in controller parameter. The decrease in the oscillation may result in the increased performance of the adaptive control scheme.
The 3D view of the actuator is shown in the fig 4.3. The 3D simulation actually depicts the position of the actuators, that is the trajectory traced in x,y and z axes.
Fig 4.3 3D View Of Actuator Position
The force applied to each actuator is the sum of the adaptive scheme output along with the output of PID controller. The force applied to each actuators in the parallel manipulator is shown in fig 4.4.
Fig 4.4 Force Applied On Three Actuators
CONCLUSION
Here a design technique for adaptive control of the parallel manipulator is proposed. A PID controller is used to control the parallel manipulator. The adaptive control method is verified on 3 DOF delta parallel manipulator which is realised using sim mechanics model. Simulation result were analyzed and it can be seen that the adaptive control technique is quiet efficient since it is able to trace along the desired trajectory and is not deviating when compared to existing methods.
REFERENCES
-
Y. D. Patel1, M. GeorgeParallel Manipulators ApplicationsA SurveyModern Mechanical Engineering, 2012, 2, 57-64
-
S. Kock and W. Schumacher, A parallel x-y manipulator with actuation redundancy for high-speed and active-stiffness applications, in Proc. IEEE Int. Conf. Robot.Autom., Leuven, Belgium, May 1998, pp. 22952300.
-
C. Gosselin and J. Angeles, Singularity analysis of closed-loop kinematic chains, IEEE Trans. Robot.Autom., vol. 6, no. 3, pp. 281 290,Jun. 1990.
-
F. C. Park and J. W. Kim, Singularity analysis of closed kinematic chains, ASME Trans. J. Mech. Design, vol. 121, no. 1, pp. 3238, 1999.
-
H. Cheng, Y.-K.Yiu, and Z. Li, Dynamics and control of redundantly actuated parallel manipulators, IEEE/ASME Trans. Mechatronics,vol. 8, no. 4, pp. 483491, Dec. 2003.
-
Y. Nakamura and M. Ghodoussi, Dynamics computation of closed- link robot mechanisms with non-redundant and redundant actuators, IEEE Trans.Robot.Autom., vol. 5, no. 3, pp. 294302, Jun. 1989.
-
G. F. Liu, Y. L. Wu, X. Z. Wu, Y. Y. Kuen, and Z. X. Li, Analysis and control of redundant parallel manipulators, in Proc. IEEE Int. Conf Robot.Autom., Seoul, Korea, May 2001, pp. 37483754.
-
F. Paccot, N. Andreff, and P. Martinet, A review on the dynamic control of parallel kinematic machines: Theory and experiments, Int. J. Robot.Res., vol. 28, no. 3, pp. 395416, 2009.
-
Tien Dung Le,Hee-Jun Kang, and Young-SooSuh An Online Self Gain Tuning Computed Torque Controller for a Five-Bar Manipulator ICIC 2011, LNCS 6838, pp. 538543.
-
W. Shang and S. Cong, Nonlinear adaptive task space control for a 2- DOF redundantly actuated parallel manipulator, Nonlinear Dyn.,vol. 59, no. 1, pp. 6172, 2010.
-
K. W. Lee and H. K. Khalil, Adaptive output feedback control of robot manipulators using high-gain observer, Int. J. Control, vol. 67, no. 6, pp. 869886, 1997.
-
ETEL Motion Technology. (Jun. 2013). Motors Datasheet`
-
V. Nabat, Robots parallèles à nacelle articulée, du concept à la solution industrielle pour le pick-and-place, Ph.D. dissertation, Dept. Robot., Univ. Montpellier II, Montpellier, France, 2007.
-
L. Sciavicco and B. Siciliano, Modelling and Control of Robot Manipulators. New York, NY, USA: McGraw-Hill, 1996.
-
M. K. Spong and M. Vidyasagar, Robot Dynamics and Control. New York, NY, USA: Wiley, 1989.