Abstract
Controller design for effective operation of robotic manipulator is a challenging task due to its highly complex and nonlinear dynamics. This issue may be resolved by incorporating fractional mathematics along with two-degrees-of-freedom PID controller. The fractional mathematics enhances the accuracy of control action, whereas two-degrees-of-freedom controller solves multiple issues like set point tracking and disturbance rejection simultaneously. Therefore, in this paper, a two-degree-of-freedom fractional-order proportional–derivative (2-DOF FOPD) controller is proposed for efficient trajectory control of two-link rigid manipulator. Conventional PID and its integer-order equivalent (2-DOF PD) controllers are also designed for comparative analysis. The parameters of designed controller are tuned using multi-objective cuckoo search algorithm (MOCSA) to minimize two conflicting objectives of robotic manipulator. Simulation study reveals the effectiveness and robustness of 2-DOF FOPD controller, in terms of trajectory tracking and disturbance rejection.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Ayala, H.V.H., dos Santos Coelho, L.: Tuning of PID controller based on a multiobjective genetic algorithm applied to a robotic manipulator. Expert Syst. Appl. 39, 8968–8974 (2012)
Bingül, Z., Karahan, O.: Fractional PID controllers tuned by evolutionary algorithms for robot trajectory control. Turkish J. Electr. Eng. Comput. Sci. 20, 1123–1136 (2012)
Chhabra, H., Mohan, V., Rani, A., Singh, V.: Multi objective PSO tuned fractional order PID control of robotic manipulator. In: The International Symposium on Intelligent Systems Technologies and Applications, pp. 567–572 (2016)
Mohan, V., Chhabra, H., Rani, A., Singh, V.: An expert 2DOF fractional order fuzzy PID controller for nonlinear systems. In: Neural Computing and Applications, pp. 1–18
Pachauri, N., Singh, V., Rani, A.: Two degree of freedom PID based inferential control of continuous bioreactor for ethanol production. ISA Trans. 68, 235–250 (2017)
Araki, M., Taguchi, H.: Two-degree-of-freedom PID controllers. Int. J. Control Autom. Syst. 1, 401–411 (2003)
Pdlubny, I.: Fractional order systems and PIλDµ controllers. IEEE Trans. Autom. Control 44, 208–214 (1999)
Das, S., Pan, I., Das, S.: Performance comparison of optimal fractional order hybrid fuzzy PID controllers for handling oscillatory fractional order processes with dead time. ISA Trans. 52, 550–566 (2013)
Mohan, V., Rani, A., Singh, V.: Robust adaptive fuzzy controller applied to double inverted pendulum. J. Intell. Fuzzy Syst. 32, 3669–3687 (2017)
Gandomi, A.H., Yang, X.-S., Alavi, A.H.: Cuckoo search algorithm: a metaheuristic approach to solve structural optimization problems. Eng. Comput. 29, 17–35 (2013)
Yang, X.-S., Deb, S.: Cuckoo search via Lévy flights. In: Nature and Biologically Inspired Computing, 2009. NaBIC 2009. World Congress on, 2009, pp. 210–214
Oustaloup, A., Levron, F., Mathieu, B., Nanot, F.M.: Frequency-band complex noninteger differentiator: characterization and synthesis. IEEE Trans. Circuits Syst. I: Fund. Theory Appl. 47, 25–39 (2000)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Chhabra, H., Mohan, V., Rani, A., Singh, V. (2019). Multi-objective Cuckoo Search Algorithm-Based 2-DOF FOPD Controller for Robotic Manipulator. In: Rawat, B., Trivedi, A., Manhas, S., Karwal, V. (eds) Advances in Signal Processing and Communication . Lecture Notes in Electrical Engineering, vol 526. Springer, Singapore. https://doi.org/10.1007/978-981-13-2553-3_33
Download citation
DOI: https://doi.org/10.1007/978-981-13-2553-3_33
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-13-2552-6
Online ISBN: 978-981-13-2553-3
eBook Packages: EngineeringEngineering (R0)