Skip to main content
Erschienen in: Neural Computing and Applications 6/2015

01.08.2015 | Original Article

Adaptive functional-based neuro-fuzzy PID incremental controller structure

verfasst von: A. A. Fahmy, A. M. Abdel Ghany

Erschienen in: Neural Computing and Applications | Ausgabe 6/2015

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

This paper presents an adaptive functional-based neuro-fuzzy PID incremental controller structure that can be tuned either offline or online according to required controller performance. First, differential membership functions are used to represent the fuzzy membership functions of the input–output space of the three-term controller. Second, controller rules are generated based on the discrete proportional, derivative, and integral functions for the fuzzy space. Finally, a fully differentiable fuzzy neural network is constructed to represent the developed controller for either offline or online controller parameter adaptation. Two different adaptation methods are used for controller tuning, offline method based on controller transient performance cost function optimization using bees algorithm and online method based on tracking error minimization using back-propagation with momentum algorithm. The proposed control system was tested to show the validity of the controller structure over a fixed PID controller gains to control SCARA® type robot arm.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Anhänge
Nur mit Berechtigung zugänglich
Literatur
1.
Zurück zum Zitat Ahn KK, Anh HPH (2009) Identification of the pneumatic artificial muscle manipulators by MGA-based nonlinear NARX fuzzy model. IFAC J Mechatron 19(1):106–133CrossRef Ahn KK, Anh HPH (2009) Identification of the pneumatic artificial muscle manipulators by MGA-based nonlinear NARX fuzzy model. IFAC J Mechatron 19(1):106–133CrossRef
2.
Zurück zum Zitat Anh HPH (2010) Online tuning scheduling MIMO neural PID control of the 2-axes pneumatic artificial muscle (PAM) robot arm. Expert Syst Appl 37(9):6547–6560MathSciNetCrossRef Anh HPH (2010) Online tuning scheduling MIMO neural PID control of the 2-axes pneumatic artificial muscle (PAM) robot arm. Expert Syst Appl 37(9):6547–6560MathSciNetCrossRef
3.
Zurück zum Zitat Arabshahi P, Choi JJ, Marks RJ, Caudell TP (1992) Fuzzy control of Backpropagation. IEEE international conference on fuzzy systems, 8–12 March 1992, San Diego, California, USA, pp 967–972 Arabshahi P, Choi JJ, Marks RJ, Caudell TP (1992) Fuzzy control of Backpropagation. IEEE international conference on fuzzy systems, 8–12 March 1992, San Diego, California, USA, pp 967–972
4.
Zurück zum Zitat Bao-Gang H, George KIM, Raymond GG (2001) A systematic study of fuzzy PID controllers-function-based evaluation approach. IEEE Trans Fuzzy Syst 9(5):699–712CrossRef Bao-Gang H, George KIM, Raymond GG (2001) A systematic study of fuzzy PID controllers-function-based evaluation approach. IEEE Trans Fuzzy Syst 9(5):699–712CrossRef
5.
Zurück zum Zitat Berenji HR, Khedkar P (1992) Learning and tuning fuzzy logic controllers through reinforcements. IEEE Trans Neural Netw 3(5):724–740CrossRef Berenji HR, Khedkar P (1992) Learning and tuning fuzzy logic controllers through reinforcements. IEEE Trans Neural Netw 3(5):724–740CrossRef
6.
Zurück zum Zitat Breedon PJ, Sivayoganathan K, Balendran V, Al-Dabass D (2002) Multi-axis fuzzy control and performance analysis for an industrial robot. In: Proceedings of the IEEE international conference on fuzzy systems, vol 1, 12–17 May 2002, Honolulu, HI, USA, pp 500–505 Breedon PJ, Sivayoganathan K, Balendran V, Al-Dabass D (2002) Multi-axis fuzzy control and performance analysis for an industrial robot. In: Proceedings of the IEEE international conference on fuzzy systems, vol 1, 12–17 May 2002, Honolulu, HI, USA, pp 500–505
7.
Zurück zum Zitat Er MJ, Yap SM, Yeaw CW, Luo FL (1997) A review of neural-fuzzy controllers for robotic manipulators. Thirty-second IAS annual meeting, IEEE industry applications conference, vol 2, 5–9 October 1997, New Orleans, Los Anglos, USA, pp 812–819 Er MJ, Yap SM, Yeaw CW, Luo FL (1997) A review of neural-fuzzy controllers for robotic manipulators. Thirty-second IAS annual meeting, IEEE industry applications conference, vol 2, 5–9 October 1997, New Orleans, Los Anglos, USA, pp 812–819
8.
Zurück zum Zitat Erbatur K, Kaynak O, Rudas I (1995) A study of fuzzy schemes for control of robotic manipulators. IECON twenty-first IEEE international conference on industrial electronics, control, and instrumentation, vol 1, 6–10 November 1995, Orlando, Florida, USA, pp 63–68 Erbatur K, Kaynak O, Rudas I (1995) A study of fuzzy schemes for control of robotic manipulators. IECON twenty-first IEEE international conference on industrial electronics, control, and instrumentation, vol 1, 6–10 November 1995, Orlando, Florida, USA, pp 63–68
9.
Zurück zum Zitat Estevez PA, Nakano R (1995), Hierarchical mixture of experts and max–min propagation neural networks. IEEE international conference on neural networks, 27 November–1 December 1995, Perth, WA, Australia, pp 651–565 Estevez PA, Nakano R (1995), Hierarchical mixture of experts and max–min propagation neural networks. IEEE international conference on neural networks, 27 November–1 December 1995, Perth, WA, Australia, pp 651–565
10.
Zurück zum Zitat Fahmy AA, Abdel Ghany AM (2013) Neuro-fuzzy inverse model control structure of robotic manipulators utilized for physiotherapy applications. Proc Ain Shams Eng J 4(4):805–829CrossRef Fahmy AA, Abdel Ghany AM (2013) Neuro-fuzzy inverse model control structure of robotic manipulators utilized for physiotherapy applications. Proc Ain Shams Eng J 4(4):805–829CrossRef
11.
Zurück zum Zitat Fahmy AA, Kalyoncu M, Castellani M (2011) Automatic design of control systems for robot manipulators using the bees algorithm. Proc Inst Mech Eng Part I J Syst Control Eng. doi:10.1177/0959651811425312 Fahmy AA, Kalyoncu M, Castellani M (2011) Automatic design of control systems for robot manipulators using the bees algorithm. Proc Inst Mech Eng Part I J Syst Control Eng. doi:10.​1177/​0959651811425312​
12.
Zurück zum Zitat Huang Y, Yasunobu S (2000) A general practical design method for fuzzy PID control from conventional PID control. The ninth IEEE international conference on fuzzy systems, vol 2, 2000 Huang Y, Yasunobu S (2000) A general practical design method for fuzzy PID control from conventional PID control. The ninth IEEE international conference on fuzzy systems, vol 2, 2000
13.
Zurück zum Zitat Karasakal O, Yesil E, Guzelkaya M, Eksin I (2005) Implementation of a new self-tuning fuzzy PID controller on PLC. Turk J Electr Eng 13(2):277–286 Karasakal O, Yesil E, Guzelkaya M, Eksin I (2005) Implementation of a new self-tuning fuzzy PID controller on PLC. Turk J Electr Eng 13(2):277–286
14.
Zurück zum Zitat Kawato M, Uno Y, Isobe M, Suzuki R (1988) Hierarchical neural network model for voluntary movement with application to robotics. IEEE Control Syst Mag 8(2):8–15CrossRef Kawato M, Uno Y, Isobe M, Suzuki R (1988) Hierarchical neural network model for voluntary movement with application to robotics. IEEE Control Syst Mag 8(2):8–15CrossRef
15.
Zurück zum Zitat Khan S, Adam A, Zahirul Alam AHM, Islam MR, Khalifa OO (2008) Rule-based fuzzy logic controller with adaptable reference. Int J Electr Comput Eng 3(5):574–586 Khan S, Adam A, Zahirul Alam AHM, Islam MR, Khalifa OO (2008) Rule-based fuzzy logic controller with adaptable reference. Int J Electr Comput Eng 3(5):574–586
16.
Zurück zum Zitat Lee CC (1990) Fuzzy logic in control systems fuzzy logic controller part I. IEEE Trans Syst Manuf Cybern 20(2):404–418CrossRef Lee CC (1990) Fuzzy logic in control systems fuzzy logic controller part I. IEEE Trans Syst Manuf Cybern 20(2):404–418CrossRef
17.
Zurück zum Zitat Lee CC (1990) Fuzzy logic in control systems fuzzy logic controller part II. IEEE Trans Syst Manuf Cybern 20(2):419–435CrossRef Lee CC (1990) Fuzzy logic in control systems fuzzy logic controller part II. IEEE Trans Syst Manuf Cybern 20(2):419–435CrossRef
18.
Zurück zum Zitat Lin C-T, Lee CSG (1991) Neural network-based fuzzy logic control and decision system. IEEE Trans Comput 40(12):1320–1336MathSciNetCrossRef Lin C-T, Lee CSG (1991) Neural network-based fuzzy logic control and decision system. IEEE Trans Comput 40(12):1320–1336MathSciNetCrossRef
19.
Zurück zum Zitat Mann G, Bao-Gang Hu, Gosine R (1999) Analysis of direct action fuzzy PID controller structures. IEEE Trans Syst Man Cybern B Cybern 29(3):371–388CrossRef Mann G, Bao-Gang Hu, Gosine R (1999) Analysis of direct action fuzzy PID controller structures. IEEE Trans Syst Man Cybern B Cybern 29(3):371–388CrossRef
20.
Zurück zum Zitat Ming-Kun C, Jeih-Jang L, Ming-Lun C (2011) T–S fuzzy model-based tracking control of a one-dimensional manipulator actuated by pneumatic artificial muscles. Control Eng Pract 19:1442–1449CrossRef Ming-Kun C, Jeih-Jang L, Ming-Lun C (2011) T–S fuzzy model-based tracking control of a one-dimensional manipulator actuated by pneumatic artificial muscles. Control Eng Pract 19:1442–1449CrossRef
21.
Zurück zum Zitat Miyamoto H, Kawato M, Setoyama T, Suzuki R (1988) Feedback-error learning neural network for trajectory control of robotic manipulator. Neural Netw 1(3):251–265CrossRef Miyamoto H, Kawato M, Setoyama T, Suzuki R (1988) Feedback-error learning neural network for trajectory control of robotic manipulator. Neural Netw 1(3):251–265CrossRef
22.
23.
Zurück zum Zitat Moudgal VG, Kwong WA, Passino KM (1995) Fuzzy learning control for a flexible-link robot. IEEE Trans Fuzzy Syst 3(2):199–210CrossRef Moudgal VG, Kwong WA, Passino KM (1995) Fuzzy learning control for a flexible-link robot. IEEE Trans Fuzzy Syst 3(2):199–210CrossRef
24.
Zurück zum Zitat Nauck D, Kruse R (1993) A fuzzy neural network learning fuzzy control rules and membership functions by fuzzy error back propagation. IEEE international conference on neural networks, pp 1022–1027 Nauck D, Kruse R (1993) A fuzzy neural network learning fuzzy control rules and membership functions by fuzzy error back propagation. IEEE international conference on neural networks, pp 1022–1027
25.
Zurück zum Zitat Pedrycz W (1993) Fuzzy control and fuzzy systems. Wiley, NewYork Pedrycz W (1993) Fuzzy control and fuzzy systems. Wiley, NewYork
26.
Zurück zum Zitat Petrov M, Ganchev I, Taneva A (2002) Fuzzy PID control of nonlinear plants. In: First international IEEE symposium intelligent systems, 2002 Petrov M, Ganchev I, Taneva A (2002) Fuzzy PID control of nonlinear plants. In: First international IEEE symposium intelligent systems, 2002
27.
Zurück zum Zitat Pham DT, Fahmy AA (2005) Neuro-fuzzy modelling and control of robot manipulators for trajectory tracking. In: Proceedings of the 16th IFAC world congress, vol 16, part 1, 2005, Czech Republic, pp 415–429 Pham DT, Fahmy AA (2005) Neuro-fuzzy modelling and control of robot manipulators for trajectory tracking. In: Proceedings of the 16th IFAC world congress, vol 16, part 1, 2005, Czech Republic, pp 415–429
28.
Zurück zum Zitat Pham DT, Fahmy AA, Eldukhri EE (2008) Adaptive fuzzy neural network for inverse modeling of robot manipulators. In: Proceedings of the 17th IFAC world congress, 2008, Seoul, Korea, 6–11 July 2008, pp 5308–5313 Pham DT, Fahmy AA, Eldukhri EE (2008) Adaptive fuzzy neural network for inverse modeling of robot manipulators. In: Proceedings of the 17th IFAC world congress, 2008, Seoul, Korea, 6–11 July 2008, pp 5308–5313
29.
Zurück zum Zitat Runkler TA (1997) Selection of appropriate defuzzification methods using application specific properties. IEEE Trans Fuzzy Syst 5(1):72–79CrossRef Runkler TA (1997) Selection of appropriate defuzzification methods using application specific properties. IEEE Trans Fuzzy Syst 5(1):72–79CrossRef
30.
Zurück zum Zitat Saade JJ (1996) A unifying approach to defuzzification and comparison of the outputs of fuzzy controllers. IEEE Trans Fuzzy Syst 4(3):227–237CrossRef Saade JJ (1996) A unifying approach to defuzzification and comparison of the outputs of fuzzy controllers. IEEE Trans Fuzzy Syst 4(3):227–237CrossRef
31.
Zurück zum Zitat Shankir Y (2001) Fuzzy logic systems and fuzzy neural networks for dynamic systems modelling and control. Ph.D. Thesis, University of Wales, Cardiff School of Engineering, Cardiff University, UK Shankir Y (2001) Fuzzy logic systems and fuzzy neural networks for dynamic systems modelling and control. Ph.D. Thesis, University of Wales, Cardiff School of Engineering, Cardiff University, UK
32.
Zurück zum Zitat Shing J, Jang R (1993) ANFIS: adaptive-network-based fuzzy inference system. IEEE Trans Syst Man Cybern 23(3):665–685CrossRef Shing J, Jang R (1993) ANFIS: adaptive-network-based fuzzy inference system. IEEE Trans Syst Man Cybern 23(3):665–685CrossRef
33.
Zurück zum Zitat Sinthipsomboon K, Hunsacharoonroj I, Khedari J, Pongaen W, Pratumsuwan P (2011) A hybrid of fuzzy and fuzzy self-tuning PID controller for servo electro-hydraulic system. 6th IEEE conference on industrial electronics and applications (ICIEA), 2011 Sinthipsomboon K, Hunsacharoonroj I, Khedari J, Pongaen W, Pratumsuwan P (2011) A hybrid of fuzzy and fuzzy self-tuning PID controller for servo electro-hydraulic system. 6th IEEE conference on industrial electronics and applications (ICIEA), 2011
34.
Zurück zum Zitat Takagi T, Sugeno M (1985) Fuzzy identification of systems and its applications to modelling and control. IEEE Trans Syst Manuf Cybern SMC-15(1):116–132CrossRef Takagi T, Sugeno M (1985) Fuzzy identification of systems and its applications to modelling and control. IEEE Trans Syst Manuf Cybern SMC-15(1):116–132CrossRef
35.
Zurück zum Zitat Tang W, Chen G, Lu R (2001) A modified fuzzy PI controller for a flexible-joint robot arm with uncertainties. Fuzzy Sets Syst 118(1):109–119MathSciNetCrossRef Tang W, Chen G, Lu R (2001) A modified fuzzy PI controller for a flexible-joint robot arm with uncertainties. Fuzzy Sets Syst 118(1):109–119MathSciNetCrossRef
36.
Zurück zum Zitat Terashita J, Kimura H (2002) Robustness of feedback error learning method with time delay. In: Proceedings of the 41st SICE/IEEE annual conference, vol 4, 5–7 August 2002, Tokyo, Japan, pp 2240–2244 Terashita J, Kimura H (2002) Robustness of feedback error learning method with time delay. In: Proceedings of the 41st SICE/IEEE annual conference, vol 4, 5–7 August 2002, Tokyo, Japan, pp 2240–2244
37.
Zurück zum Zitat Ying H (1993) The simplest fuzzy controllers using different inference methods are different non-linear proportional-integral-controllers with variable gains. Automatica 29(6):1579–1589MathSciNetCrossRef Ying H (1993) The simplest fuzzy controllers using different inference methods are different non-linear proportional-integral-controllers with variable gains. Automatica 29(6):1579–1589MathSciNetCrossRef
38.
39.
Zurück zum Zitat Yuan F, Feldkamp LA, Davis LI Jr, Puskorius GV (1992), Training a hybrid neural-fuzzy system. IEEE/IJCNN international joint conference on neural networks, vol 2, 7–11 June 1992, Baltimore, MD, USA, pp 739–744 Yuan F, Feldkamp LA, Davis LI Jr, Puskorius GV (1992), Training a hybrid neural-fuzzy system. IEEE/IJCNN international joint conference on neural networks, vol 2, 7–11 June 1992, Baltimore, MD, USA, pp 739–744
40.
Zurück zum Zitat Zhang X, Hang CC, Tan S, Wang P-Z (1996) The min–max function differentiation and training of fuzzy neural networks. IEEE Trans Neural Netw 7(5):1139–1150CrossRef Zhang X, Hang CC, Tan S, Wang P-Z (1996) The min–max function differentiation and training of fuzzy neural networks. IEEE Trans Neural Netw 7(5):1139–1150CrossRef
Metadaten
Titel
Adaptive functional-based neuro-fuzzy PID incremental controller structure
verfasst von
A. A. Fahmy
A. M. Abdel Ghany
Publikationsdatum
01.08.2015
Verlag
Springer London
Erschienen in
Neural Computing and Applications / Ausgabe 6/2015
Print ISSN: 0941-0643
Elektronische ISSN: 1433-3058
DOI
https://doi.org/10.1007/s00521-014-1807-6

Weitere Artikel der Ausgabe 6/2015

Neural Computing and Applications 6/2015 Zur Ausgabe