Skip to main content
Erschienen in: Soft Computing 3/2018

15.10.2016 | Methodologies and Application

Adaptive neural model optimized by modified differential evolution for identifying 5-DOF robot manipulator dynamic system

verfasst von: Nguyen Ngoc Son, Ho Pham Huy Anh, Truong Dinh Chau

Erschienen in: Soft Computing | Ausgabe 3/2018

Einloggen

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

search-config
loading …

Abstract

This paper proposes an adaptive neural network (ANN) model for modeling the nonlinear dynamic of a robot manipulator based on experimental input–output data from the system. The ANN model is created by combining the multilayer perceptron neural network structure and the nonlinear auto-regressive with eXogenous input model and is trained by the modified differential evolution (MDE) algorithm. The effectiveness of the proposed method is evaluated and compared with other algorithms such as the back-propagation algorithm, the traditional differential evolution and the hybrid differential evolution–back-propagation algorithm. The results prove that the proposed ANN model optimized by the MDE algorithm for the 5-DOF robot manipulator dynamic is successfully modeled and performed well.

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 "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!

Literatur
Zurück zum Zitat Anh HPH, Ahn KK (2013) A new approach of the 2-axes pam robot arm identification using neural mimo narx model. Int J Artif Intel Tools 22(01):1–26CrossRef Anh HPH, Ahn KK (2013) A new approach of the 2-axes pam robot arm identification using neural mimo narx model. Int J Artif Intel Tools 22(01):1–26CrossRef
Zurück zum Zitat Basso M, Giarre L, Groppi S, Zappa G (2005) Narx models of an industrial power plant gas turbine. Control Syst Technol IEEE Trans 13(4):599–604CrossRef Basso M, Giarre L, Groppi S, Zappa G (2005) Narx models of an industrial power plant gas turbine. Control Syst Technol IEEE Trans 13(4):599–604CrossRef
Zurück zum Zitat Brest J, Bošković B, Greiner S, Žumer V, Maučec MS (2007) Performance comparison of self-adaptive and adaptive differential evolution algorithms. Soft Comput 11(7):617–629CrossRefMATH Brest J, Bošković B, Greiner S, Žumer V, Maučec MS (2007) Performance comparison of self-adaptive and adaptive differential evolution algorithms. Soft Comput 11(7):617–629CrossRefMATH
Zurück zum Zitat Chauhan N, Ravi V, Chandra DK (2009) Differential evolution trained wavelet neural networks: application to bankruptcy prediction in banks. Expert Syst Appl 36(4):7659–7665CrossRef Chauhan N, Ravi V, Chandra DK (2009) Differential evolution trained wavelet neural networks: application to bankruptcy prediction in banks. Expert Syst Appl 36(4):7659–7665CrossRef
Zurück zum Zitat Das S, Abraham A, Chakraborty UK, Konar A (2009) Differential evolution using a neighborhood-based mutation operator. Evolut Comput IEEE Trans 13(3):526–553CrossRef Das S, Abraham A, Chakraborty UK, Konar A (2009) Differential evolution using a neighborhood-based mutation operator. Evolut Comput IEEE Trans 13(3):526–553CrossRef
Zurück zum Zitat Das H, Jena AK, Nayak J, Naik B, Behera H (2015) A novel pso based back propagation learning-mlp (pso-bp-mlp) for classification. Computational intelligence in data mining, vol 2. Springer, Berlin, pp 461–471 Das H, Jena AK, Nayak J, Naik B, Behera H (2015) A novel pso based back propagation learning-mlp (pso-bp-mlp) for classification. Computational intelligence in data mining, vol 2. Springer, Berlin, pp 461–471
Zurück zum Zitat Dash CSK, Dehuri S, Cho S-B, Wang G-N (2015) Towards crafting a smooth and accurate functional link artificial neural networks based on differential evolution and feature selection for noisy database. Int J Comput Intel Syst 8(3):539–552CrossRef Dash CSK, Dehuri S, Cho S-B, Wang G-N (2015) Towards crafting a smooth and accurate functional link artificial neural networks based on differential evolution and feature selection for noisy database. Int J Comput Intel Syst 8(3):539–552CrossRef
Zurück zum Zitat Diaconescu E (2008) The use of narx neural networks to predict chaotic time series. Wseas Trans Comput Res 3(3):182–191 Diaconescu E (2008) The use of narx neural networks to predict chaotic time series. Wseas Trans Comput Res 3(3):182–191
Zurück zum Zitat Gämperle R, Müller SD, Koumoutsakos P (2002) A parameter study for differential evolution. Adv Intel Syst Fuzzy Syst Evol Comput 10:293–298 Gämperle R, Müller SD, Koumoutsakos P (2002) A parameter study for differential evolution. Adv Intel Syst Fuzzy Syst Evol Comput 10:293–298
Zurück zum Zitat Gaspar CRM, Velázquez-Velázquez JE, Rodríguez JCT, (2015) Identification of a cylindrical robot using recurrent neural networks. Multibody mechatronic systems, pp 381–389. Springer, Berlin Gaspar CRM, Velázquez-Velázquez JE, Rodríguez JCT, (2015) Identification of a cylindrical robot using recurrent neural networks. Multibody mechatronic systems, pp 381–389. Springer, Berlin
Zurück zum Zitat Gori M, Tesi A (1992) On the problem of local minima in backpropagation. IEEE Trans Pattern Anal Mach Intel 1:76–86CrossRef Gori M, Tesi A (1992) On the problem of local minima in backpropagation. IEEE Trans Pattern Anal Mach Intel 1:76–86CrossRef
Zurück zum Zitat Hovland G, Berglund E, Hanssen S, AB AR (2001) Identification of coupled elastic dynamics using inverse eigenvalue theory. In: International symposium on robotics, vol 19, p 21 Hovland G, Berglund E, Hanssen S, AB AR (2001) Identification of coupled elastic dynamics using inverse eigenvalue theory. In: International symposium on robotics, vol 19, p 21
Zurück zum Zitat Huang H-X, Li J-C, Xiao C-L (2015) A proposed iteration optimization approach integrating backpropagation neural network with genetic algorithm. Exp Syst Appl 42(1):146–155CrossRef Huang H-X, Li J-C, Xiao C-L (2015) A proposed iteration optimization approach integrating backpropagation neural network with genetic algorithm. Exp Syst Appl 42(1):146–155CrossRef
Zurück zum Zitat Hung Y-C, Lin F-J, Hwang J-C, Chang J-K, Ruan K-C (2015) Wavelet fuzzy neural network with asymmetric membership function controller for electric power steering system via improved differential evolution. Power Electr IEEE Trans 30(4):2350–2362CrossRef Hung Y-C, Lin F-J, Hwang J-C, Chang J-K, Ruan K-C (2015) Wavelet fuzzy neural network with asymmetric membership function controller for electric power steering system via improved differential evolution. Power Electr IEEE Trans 30(4):2350–2362CrossRef
Zurück zum Zitat Ilonen J, Kamarainen J-K, Lampinen J (2003) Differential evolution training algorithm for feed-forward neural networks. Neural Process Lett 17(1):93–105CrossRef Ilonen J, Kamarainen J-K, Lampinen J (2003) Differential evolution training algorithm for feed-forward neural networks. Neural Process Lett 17(1):93–105CrossRef
Zurück zum Zitat Karaboga N, Cetinkaya B, (2005) Performance comparison of genetic and differential evolution algorithms for digital fir filter design. Advances in information systems, pp 482–488. Springer, Berlin Karaboga N, Cetinkaya B, (2005) Performance comparison of genetic and differential evolution algorithms for digital fir filter design. Advances in information systems, pp 482–488. Springer, Berlin
Zurück zum Zitat Kuschewski JG, Hui S et al (1993) Application of feedforward neural networks to dynamical system identification and control. Control Syst Technol IEEE Trans 1(1):37–49CrossRef Kuschewski JG, Hui S et al (1993) Application of feedforward neural networks to dynamical system identification and control. Control Syst Technol IEEE Trans 1(1):37–49CrossRef
Zurück zum Zitat Liu J, Lampinen J (2005) A fuzzy adaptive differential evolution algorithm. Soft Comput 9(6):448–462CrossRefMATH Liu J, Lampinen J (2005) A fuzzy adaptive differential evolution algorithm. Soft Comput 9(6):448–462CrossRefMATH
Zurück zum Zitat Narendra KS, Parthasarathy K (1990) Identification and control of dynamical systems using neural networks. Neural Netw IEEE Trans 1(1):4–27CrossRef Narendra KS, Parthasarathy K (1990) Identification and control of dynamical systems using neural networks. Neural Netw IEEE Trans 1(1):4–27CrossRef
Zurück zum Zitat Östring M, Gunnarsson S, Norrlöf M (2003) Closed-loop identification of an industrial robot containing flexibilities. Control Eng Pract 11(3):291–300CrossRef Östring M, Gunnarsson S, Norrlöf M (2003) Closed-loop identification of an industrial robot containing flexibilities. Control Eng Pract 11(3):291–300CrossRef
Zurück zum Zitat Pham MT, Gautier M, Poignet P (2001) Identification of joint stiffness with bandpass filtering. In: Robotics and automation, IEEE international conference on, vol 3, IEEE (2001), pp 2867–2872 Pham MT, Gautier M, Poignet P (2001) Identification of joint stiffness with bandpass filtering. In: Robotics and automation, IEEE international conference on, vol 3, IEEE (2001), pp 2867–2872
Zurück zum Zitat Piotrowski AP (2014) Differential evolution algorithms applied to neural network training suffer from stagnation. Appl Soft Comput 21:382–406CrossRef Piotrowski AP (2014) Differential evolution algorithms applied to neural network training suffer from stagnation. Appl Soft Comput 21:382–406CrossRef
Zurück zum Zitat Piroddi L, Spinelli W (2003) An identification algorithm for polynomial narx models based on simulation error minimization. Int J Control 76(17):1767–1781MathSciNetCrossRefMATH Piroddi L, Spinelli W (2003) An identification algorithm for polynomial narx models based on simulation error minimization. Int J Control 76(17):1767–1781MathSciNetCrossRefMATH
Zurück zum Zitat Qin AK, Huang VL, Suganthan PN (2009) Differential evolution algorithm with strategy adaptation for global numerical optimization. Evol Comput IEEE Trans 13(2):398–417CrossRef Qin AK, Huang VL, Suganthan PN (2009) Differential evolution algorithm with strategy adaptation for global numerical optimization. Evol Comput IEEE Trans 13(2):398–417CrossRef
Zurück zum Zitat Ronkkonen J, Kukkonen S, Price KV (2005) Real-parameter optimization with differential evolution. Proc IEEE CEC 1:506–513 Ronkkonen J, Kukkonen S, Price KV (2005) Real-parameter optimization with differential evolution. Proc IEEE CEC 1:506–513
Zurück zum Zitat Sarangi PP, Sahu A, Panda M (2013) A hybrid differential evolution and back-propagation algorithm for feedforward neural network training. Int J Comput Appl 84(14):1–9 Sarangi PP, Sahu A, Panda M (2013) A hybrid differential evolution and back-propagation algorithm for feedforward neural network training. Int J Comput Appl 84(14):1–9
Zurück zum Zitat Son NN, Anh HPH (2015) Adaptive displacement online control of shape memory alloys actuator based on neural networks and hybrid differential evolution algorithm. Neurocomputing 166:464–474CrossRef Son NN, Anh HPH (2015) Adaptive displacement online control of shape memory alloys actuator based on neural networks and hybrid differential evolution algorithm. Neurocomputing 166:464–474CrossRef
Zurück zum Zitat Storn R, Price K (1997) Differential evolution-a simple and efficient heuristic for global optimization over continuous spaces. J Glob Optim 11(4):341–359MathSciNetCrossRefMATH Storn R, Price K (1997) Differential evolution-a simple and efficient heuristic for global optimization over continuous spaces. J Glob Optim 11(4):341–359MathSciNetCrossRefMATH
Zurück zum Zitat Subudhi B, Jena D (2011) A differential evolution based neural network approach to nonlinear system identification. Appl Soft Comput 11(1):861–871CrossRef Subudhi B, Jena D (2011) A differential evolution based neural network approach to nonlinear system identification. Appl Soft Comput 11(1):861–871CrossRef
Zurück zum Zitat Subudhi B, Jena D (2011) Nonlinear system identification using memetic differential evolution trained neural networks. Neurocomputing 74(10):1696–1709CrossRef Subudhi B, Jena D (2011) Nonlinear system identification using memetic differential evolution trained neural networks. Neurocomputing 74(10):1696–1709CrossRef
Zurück zum Zitat Swevers J, Verdonck W, Schutter JD (2007) Dynamic model identification for industrial robots. Control Syst IEEE 27(5):58–71MathSciNetCrossRef Swevers J, Verdonck W, Schutter JD (2007) Dynamic model identification for industrial robots. Control Syst IEEE 27(5):58–71MathSciNetCrossRef
Zurück zum Zitat Vesterstrøm J, Thomsen R (2004) A comparative study of differential evolution, particle swarm optimization, and evolutionary algorithms on numerical benchmark problems. In: Evolutionary computation, congress on, vol 2, IEEE, pp 1980–1987 Vesterstrøm J, Thomsen R (2004) A comparative study of differential evolution, particle swarm optimization, and evolutionary algorithms on numerical benchmark problems. In: Evolutionary computation, congress on, vol 2, IEEE, pp 1980–1987
Zurück zum Zitat Wang X, Tang Z, Tamura H, Ishii M, Sun W (2004) An improved backpropagation algorithm to avoid the local minima problem. Neurocomputing 56:455–460CrossRef Wang X, Tang Z, Tamura H, Ishii M, Sun W (2004) An improved backpropagation algorithm to avoid the local minima problem. Neurocomputing 56:455–460CrossRef
Zurück zum Zitat Wang Y, Cai Z, Zhang Q (2011) Differential evolution with composite trial vector generation strategies and control parameters. Evol Comput IEEE Trans 15(1):55–66CrossRef Wang Y, Cai Z, Zhang Q (2011) Differential evolution with composite trial vector generation strategies and control parameters. Evol Comput IEEE Trans 15(1):55–66CrossRef
Metadaten
Titel
Adaptive neural model optimized by modified differential evolution for identifying 5-DOF robot manipulator dynamic system
verfasst von
Nguyen Ngoc Son
Ho Pham Huy Anh
Truong Dinh Chau
Publikationsdatum
15.10.2016
Verlag
Springer Berlin Heidelberg
Erschienen in
Soft Computing / Ausgabe 3/2018
Print ISSN: 1432-7643
Elektronische ISSN: 1433-7479
DOI
https://doi.org/10.1007/s00500-016-2401-x

Weitere Artikel der Ausgabe 3/2018

Soft Computing 3/2018 Zur Ausgabe

Premium Partner