Skip to main content

2019 | OriginalPaper | Buchkapitel

Adaptive Controller Based on IF-THEN Rules and Simultaneous Perturbation Stochastic Approximation Tuning for a Robotic System

verfasst von : Ludivina Facundo, Chidentree Treesatayapun, Arturo Baltazar

Erschienen in: Advances in Soft Computing

Verlag: Springer International Publishing

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

search-config
loading …

Abstract

This study presents an adaptive controller based on neuro-fuzzy networks and stochastic approximation techniques. The algorithm assumes that the mathematical model of the plant is unknown. An adaptive Fuzzy Rule Emulated Network (FREN) structure is implemented as the main controller. While, a modified version of the Simultaneous Perturbation Stochastic Approximation (SPSA) technique is added as the adaptation algorithm, which estimates the gradient of the plant with respect to the control effort. The proposed FREN+SPSA performance for position control is compared to conventional FREN and classical PID controllers. Experimental tests were performed on a cartesian robotic system, regulating the frequency of a DC motor to follow a desired trajectory. Experimental results show better performance of the proposed FREN+SPSA controller than the conventional FREN and PID controller.

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

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!

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"

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!

Literatur
1.
Zurück zum Zitat Armendariz, J., Treesatayapun, C., Baltazar, A.: Force feedback controller based on fuzzy-rules emulated networks and Hertzian contact with ultrasound. Mech. Syst. Sig. Process. 27, 534–550 (2012)CrossRef Armendariz, J., Treesatayapun, C., Baltazar, A.: Force feedback controller based on fuzzy-rules emulated networks and Hertzian contact with ultrasound. Mech. Syst. Sig. Process. 27, 534–550 (2012)CrossRef
2.
Zurück zum Zitat Chen, M., Linkens, D.A.: A hybrid neuro-fuzzy PID controller. Fuzzy Sets Syst. 99(1), 27–36 (1998)CrossRef Chen, M., Linkens, D.A.: A hybrid neuro-fuzzy PID controller. Fuzzy Sets Syst. 99(1), 27–36 (1998)CrossRef
3.
Zurück zum Zitat Dong, N., Wu, C.H., Gao, Z.K., Chen, Z.Q., Ip, W.H.: Data-driven control based on simultaneous perturbation stochastic approximation with adaptive weighted gradient estimation. IET Control Theory Appl. 10(2), 201–209 (2016)MathSciNetCrossRef Dong, N., Wu, C.H., Gao, Z.K., Chen, Z.Q., Ip, W.H.: Data-driven control based on simultaneous perturbation stochastic approximation with adaptive weighted gradient estimation. IET Control Theory Appl. 10(2), 201–209 (2016)MathSciNetCrossRef
4.
Zurück zum Zitat Facundo, L., Gómez, J., Treesatayapun, C., Morales, A., Baltazar, A.: Adaptive control with sliding mode on a double fuzzy rule emulated network structure. IFAC-PapersOnLine 51(13), 609–614 (2018)CrossRef Facundo, L., Gómez, J., Treesatayapun, C., Morales, A., Baltazar, A.: Adaptive control with sliding mode on a double fuzzy rule emulated network structure. IFAC-PapersOnLine 51(13), 609–614 (2018)CrossRef
5.
Zurück zum Zitat Hahn, B., Oldham, K.R.: A model-free on-off iterative adaptive controller based on stochastic approximation. IEEE Trans. Control Syst. Technol. 20(1), 196–204 (2011)CrossRef Hahn, B., Oldham, K.R.: A model-free on-off iterative adaptive controller based on stochastic approximation. IEEE Trans. Control Syst. Technol. 20(1), 196–204 (2011)CrossRef
6.
Zurück zum Zitat Hou, Z.S., Wang, Z.: From model-based control to data-driven control: survey, classification and perspective. Inf. Sci. 235, 3–35 (2013)MathSciNetCrossRef Hou, Z.S., Wang, Z.: From model-based control to data-driven control: survey, classification and perspective. Inf. Sci. 235, 3–35 (2013)MathSciNetCrossRef
7.
Zurück zum Zitat Jang, J.S.R., Sun, C.T., Mizutani, E.: Neuro-fuzzy and soft computing-a computational approach to learning and machine intelligence [book review]. IEEE Trans. Autom. Control 42(10), 1482–1484 (1997)CrossRef Jang, J.S.R., Sun, C.T., Mizutani, E.: Neuro-fuzzy and soft computing-a computational approach to learning and machine intelligence [book review]. IEEE Trans. Autom. Control 42(10), 1482–1484 (1997)CrossRef
8.
Zurück zum Zitat Kiefer, J., Wolfowitz, J., et al.: Stochastic estimation of the maximum of a regression function. Ann. Math. Stat. 23(3), 462–466 (1952)MathSciNetCrossRef Kiefer, J., Wolfowitz, J., et al.: Stochastic estimation of the maximum of a regression function. Ann. Math. Stat. 23(3), 462–466 (1952)MathSciNetCrossRef
9.
Zurück zum Zitat Lee, C.H., Teng, C.C.: Identification and control of dynamic systems using recurrent fuzzy neural networks. IEEE Trans. Fuzzy Syst. 8(4), 349–366 (2000)CrossRef Lee, C.H., Teng, C.C.: Identification and control of dynamic systems using recurrent fuzzy neural networks. IEEE Trans. Fuzzy Syst. 8(4), 349–366 (2000)CrossRef
10.
Zurück zum Zitat Lin, C.T., Lee, C.G., Lin, C.T., Lin, C.: Neural Fuzzy Systems: A Neuro-fuzzy Synergism to Intelligent Systems, vol. 205. Prentice hall PTR, Upper Saddle River (1996) Lin, C.T., Lee, C.G., Lin, C.T., Lin, C.: Neural Fuzzy Systems: A Neuro-fuzzy Synergism to Intelligent Systems, vol. 205. Prentice hall PTR, Upper Saddle River (1996)
11.
Zurück zum Zitat Maeda, Y.: Real-time control and learning using neuro-controller via simultaneous perturbation for flexible arm system. In: Proceedings of the 2002 American Control Conference (IEEE Cat. No. CH37301), vol. 4, pp. 2583–2588. IEEE (2002) Maeda, Y.: Real-time control and learning using neuro-controller via simultaneous perturbation for flexible arm system. In: Proceedings of the 2002 American Control Conference (IEEE Cat. No. CH37301), vol. 4, pp. 2583–2588. IEEE (2002)
12.
Zurück zum Zitat Meng, D., Jia, Y., Du, J., Yu, F.: Data-driven control for relative degree systems via iterative learning. IEEE Trans. Neural Netw. 22(12), 2213–2225 (2011)CrossRef Meng, D., Jia, Y., Du, J., Yu, F.: Data-driven control for relative degree systems via iterative learning. IEEE Trans. Neural Netw. 22(12), 2213–2225 (2011)CrossRef
13.
Zurück zum Zitat dos Santos Coelho, L., Pessôa, M.W., Sumar, R.R., Coelho, A.A.R.: Model-free adaptive control design using evolutionary-neural compensator. Expert Syst. Appl. 37(1), 499–508 (2010)CrossRef dos Santos Coelho, L., Pessôa, M.W., Sumar, R.R., Coelho, A.A.R.: Model-free adaptive control design using evolutionary-neural compensator. Expert Syst. Appl. 37(1), 499–508 (2010)CrossRef
14.
Zurück zum Zitat Shi, Y., Mizumoto, M.: An improvement of neuro-fuzzy learning algorithm for tuning fuzzy rules. Fuzzy Sets Syst. 118(2), 339–350 (2001)MathSciNetCrossRef Shi, Y., Mizumoto, M.: An improvement of neuro-fuzzy learning algorithm for tuning fuzzy rules. Fuzzy Sets Syst. 118(2), 339–350 (2001)MathSciNetCrossRef
15.
Zurück zum Zitat Skogestad, S.: Probably the best simple PID tuning rules in the world. J. Process Control 1–28 (2001) Skogestad, S.: Probably the best simple PID tuning rules in the world. J. Process Control 1–28 (2001)
16.
Zurück zum Zitat Spall, J.C.: Introduction to Stochastic Search and Optimization: Estimation, Simulation, and Control, vol. 65. Wiley, Hoboken (2005) Spall, J.C.: Introduction to Stochastic Search and Optimization: Estimation, Simulation, and Control, vol. 65. Wiley, Hoboken (2005)
17.
Zurück zum Zitat Spall, J.C., Chin, D.C.: Traffic-responsive signal timing for system-wide traffic control. Transp. Res. Part C: Emerg. Technol. 5(3–4), 153–163 (1997)CrossRef Spall, J.C., Chin, D.C.: Traffic-responsive signal timing for system-wide traffic control. Transp. Res. Part C: Emerg. Technol. 5(3–4), 153–163 (1997)CrossRef
18.
Zurück zum Zitat Spall, J.C., Cristion, J.A.: A neural network controller for systems with unmodeled dynamics with applications to wastewater treatment. In: Proceedings of 1994 9th IEEE International Symposium on Intelligent Control, pp. 273–278. IEEE (1994) Spall, J.C., Cristion, J.A.: A neural network controller for systems with unmodeled dynamics with applications to wastewater treatment. In: Proceedings of 1994 9th IEEE International Symposium on Intelligent Control, pp. 273–278. IEEE (1994)
19.
Zurück zum Zitat Spall, J.C., et al.: Multivariate stochastic approximation using a simultaneous perturbation gradient approximation. IEEE Trans. Automatic Control 37(3), 332–341 (1992)MathSciNetCrossRef Spall, J.C., et al.: Multivariate stochastic approximation using a simultaneous perturbation gradient approximation. IEEE Trans. Automatic Control 37(3), 332–341 (1992)MathSciNetCrossRef
20.
Zurück zum Zitat Treesatayapun, C., Uatrongjit, S.: Adaptive controller with fuzzy rules emulated structure and its applications. Eng. Appl. Artif. Intell. 18(5), 603–615 (2005)CrossRef Treesatayapun, C., Uatrongjit, S.: Adaptive controller with fuzzy rules emulated structure and its applications. Eng. Appl. Artif. Intell. 18(5), 603–615 (2005)CrossRef
21.
Zurück zum Zitat Treesatayapun, C.: A discrete-time stable controller for an omni-directional mobile robot based on an approximated model. Control Eng. Practice 19(2), 194–203 (2011)CrossRef Treesatayapun, C.: A discrete-time stable controller for an omni-directional mobile robot based on an approximated model. Control Eng. Practice 19(2), 194–203 (2011)CrossRef
22.
Zurück zum Zitat Treesatayapun, C.: Discrete-time direct adaptive control for robotic systems based on model-free and if-then rules operation. Int. J. Adv. Manuf. Technol. 68(1–4), 575–590 (2013)CrossRef Treesatayapun, C.: Discrete-time direct adaptive control for robotic systems based on model-free and if-then rules operation. Int. J. Adv. Manuf. Technol. 68(1–4), 575–590 (2013)CrossRef
23.
Zurück zum Zitat Treesatayapun, C.: Adaptive control based on if-then rules for grasping force regulation with unknown contact mechanism. Robot. Comput.-Integr. Manuf. 30(1), 11–18 (2014)CrossRef Treesatayapun, C.: Adaptive control based on if-then rules for grasping force regulation with unknown contact mechanism. Robot. Comput.-Integr. Manuf. 30(1), 11–18 (2014)CrossRef
24.
Zurück zum Zitat Treesatayapun, C.: Stabilized adaptive controller based on direct if-then knowledge of electronic systems for PWM drivers. Electr. Eng. 98(1), 77–85 (2016)CrossRef Treesatayapun, C.: Stabilized adaptive controller based on direct if-then knowledge of electronic systems for PWM drivers. Electr. Eng. 98(1), 77–85 (2016)CrossRef
Metadaten
Titel
Adaptive Controller Based on IF-THEN Rules and Simultaneous Perturbation Stochastic Approximation Tuning for a Robotic System
verfasst von
Ludivina Facundo
Chidentree Treesatayapun
Arturo Baltazar
Copyright-Jahr
2019
DOI
https://doi.org/10.1007/978-3-030-33749-0_54