Skip to main content
Log in

Robotic manipulator control based on an optimal fractional-order fuzzy PID approach: SiL real-time simulation

  • Methodologies and Application
  • Published:
Soft Computing Aims and scope Submit manuscript

Abstract

Robotic manipulator control is a challenging task due to its nonlinear, interacting multi-input–multi-output dynamics. In this paper, we proposed an optimal robust fractional-order fuzzy PID controller based on multi-objective particle swarm optimization (MOPSO) algorithm for a two-link robotic manipulator. In order to minimize position and trajectory-tracking error, MOPSO finds the optimal parameters of fuzzy membership functions and order of the fractional operators. To show the effectiveness of the proposed controller, the software-in-the-loop real-time simulation is executed, and the results are compared to conventional fuzzy PID, fractional-order PID, and linear PID controllers.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15

Similar content being viewed by others

References

  • Aghababa MP (2016) Optimal design of fractional-order PID controller for five bar linkage robot using a new particle swarm optimization algorithm. Soft Comput 20(10):4055–4067

    Article  Google Scholar 

  • Al-Dhaifallah M, Kanagaraj N, Nisar KS (2018) Fuzzy fractional-order PID controller for fractional model of pneumatic pressure system. J Math Probl Eng 2018:1–9

    Article  Google Scholar 

  • Ardeshiri RR, Ghadami SM, Reza-Ahrabi A (2017) Compare performance of fractional-order fuzzy PID controller for tow-link robotic manipulator via evolutionary algorithms. Int J Mechatron Electr Comput Technol 7(23):3235–3245

    Google Scholar 

  • Ardeshiri RR, Hoda Nikkhah K, Reza-Ahrabi A (2019) Design and simulation of self-tuning fractional order fuzzy PID controller for robotic manipulator. Int J Autom Control 13(5):595–618

    Article  Google Scholar 

  • Bingül Z, Oğuzhan K (2012) Fractional PID controllers tuned by evolutionary algorithms for robot trajectory control. J Turk J Electr Eng Comput Sci 20(Sup. 1):1123–1136

    Google Scholar 

  • Coello CAC, Lamont GB, Van Veldhuizen DA (2007) Evolutionary algorithms for solving multi-objective problems. Springer, Berlin

    MATH  Google Scholar 

  • Dawson DM, Abdallah CT, Lewis FL (2003) Robot manipulator control: theory and practice. CRC Press, Boca Raton

    Google Scholar 

  • Delavari H, Ghaderi R, Ranjbar A, Momani S (2010) Fuzzy fractional order sliding mode controller for nonlinear systems. J Commun Nonlinear Sci Numer Simul 15(4):963–978

    Article  MathSciNet  Google Scholar 

  • Katal N, Narayan S (2017) Design of robust fractional order PID controllers for coupled tank systems using multi-objective particle swarm optimisation. J Int J Syst Control Commun 8(3):250–267

    Article  Google Scholar 

  • Khooban MH, ShaSadeghi M, Niknam T, Blaabjerg F (2016) Analysis, control and design of speed control of electric vehicles delayed model: multi-objective fuzzy fractional-order PI λ D μ controller. J IET Sci Meas Technol 11(3):249–261

    Article  Google Scholar 

  • Khooban MH, Vafamand N, Liaghat A, Dragicevic T (2017) An optimal general type-2 fuzzy controller for urban traffic network. J ISA Trans 66:335–343

    Article  Google Scholar 

  • Kumar V, Rana KPS, Kumar J, Mishra P (2018) Self-tuned robust fractional order fuzzy PD controller for uncertain and nonlinear active suspension system. J Neural Comput Appl 30(6):1827–1843

    Article  Google Scholar 

  • Lin Q, Liu S, Zhu Q, Tang C, Song R, Chen J, Coello CAC, Wong K-C, Zhang J (2016) Particle swarm optimization with a balanceable fitness estimation for many-objective optimization problems. J IEEE Trans Evol Comput 22(1):32–46

    Article  Google Scholar 

  • Mahmoodabadi M, Taherkhorsandi M, Bagheri A (2014) Pareto design of state feedback tracking control of a biped robot via multiobjective PSO in comparison with Sigma method and genetic algorithms: modified NSGAII and MATLAB’s Toolbox. J Sci World J 2014:1–8

    Article  Google Scholar 

  • Mishra P, Kumar V, Rana KPS (2015) A fractional order fuzzy PID controller for binary distillation column control. J Expert Syst Appl 42(22):8533–8549

    Article  Google Scholar 

  • Noshadi A, Shi J, Lee WS, Shi P, Kalam A (2016) Optimal PID-type fuzzy logic controller for a multi-input multi-output active magnetic bearing system. J Neural Comput Appl 27(7):2031–2046

    Article  Google Scholar 

  • Oustaloup A, Levron F, Mathieu B, Nanot FM (2000) Frequency-band complex noninteger differentiator: characterization and synthesis. J IEEE Trans Circuits Syst I Fundam Theory 47(1):25–39

    Article  Google Scholar 

  • Pan I, Das S (2012) Intelligent fractional order systems and control: an introduction. Springer, Berlin

    MATH  Google Scholar 

  • Rakhshan M, Vafamand N, Khooban MH, Blaabjerg F (2017) Maximum power point tracking control of photovoltaic systems: a polynomial fuzzy model-based approach. J IEEE J Emerg Sel Topics Power Electron 6(1):292–299

    Article  Google Scholar 

  • Sharma R, Rana KPS, Kumar V (2014) Performance analysis of fractional order fuzzy PID controllers applied to a robotic manipulator. J Expert Syst Appl 41(9):4274–4289

    Article  Google Scholar 

  • Sharma R, Gaur P, Mittal AP (2015) Performance analysis of two-degree of freedom fractional order PID controllers for robotic manipulator with payload. J ISA Trans 58:279–291

    Article  Google Scholar 

  • Soltanpour MR, Khooban MH, Soltani M (2014a) Robust fuzzy sliding mode control for tracking the robot manipulator in joint space and in presence of uncertainties. Robotica 32(3):433–446

    Article  Google Scholar 

  • Soltanpour MR, Otadolajam P, Khooban MH (2014b) Robust control strategy for electrically driven robot manipulators: adaptive fuzzy sliding mode. J IET Sci Meas Technol 9(3):322–334

    Article  Google Scholar 

  • Tepljakov A, Petlenkov E, Belikov J (2011) FOMCON: fractional-order modeling and control toolbox for MATLAB. In: Proceedings of the 18th international conference mixed design of integrated circuits and systems-MIXDES 2011. IEEE

  • Vandermeulen A, van der Hejide B, Helsen L (2018) Controlling district heating and cooling networks to unlock flexibility: a review. J Energy 151:103–115

    Article  Google Scholar 

  • Veysi M, Soltanpour MR, Khooban MH (2015) A novel self-adaptive modified bat fuzzy sliding mode control of robot manipulator in presence of uncertainties in task space. J Robot 33(10):2045–2064

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Reza Rouhi Ardeshiri.

Ethics declarations

Conflict of interest

All authors declare that they have no conflict of interest.

Human and animal rights

This article does not contain any studies with human participants or animals performed by any of the authors.

Informed consent

This article does not contain any studies with human participants or animals performed by any of the authors.

Additional information

Communicated by V. Loia.

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ardeshiri, R.R., Khooban, M.H., Noshadi, A. et al. Robotic manipulator control based on an optimal fractional-order fuzzy PID approach: SiL real-time simulation. Soft Comput 24, 3849–3860 (2020). https://doi.org/10.1007/s00500-019-04152-7

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00500-019-04152-7

Keywords

Navigation