Skip to main content
Log in

Nonlinear system identification using BBO-based multilayer perceptron network method

  • Technical Paper
  • Published:
Microsystem Technologies Aims and scope Submit manuscript

Abstract

Recently, nonlinear system identification has received increasingly more attention due to its promising applications in engineering fields. It has become a challenging task to truly apply this system due to many complex factors especially the nonlinear and dynamical properties. The objective of this paper is to design a nonlinear system identification method using an appropriate learning method. This paper proposes a biogeography-based optimization (BBO)-based multilayer perceptron (MLP) architecture for nonlinear system identification. The BBO algorithm with its habitats imitates the species migration between them. A good solution is featured by an island with a higher High Suitability Index (HSI), and a poor solution by an island with a lower HSI. Higher HSI solutions resist change more effectively than lower HSI solutions. By combining the two schemes, the proposed MLP architecture with BBO learning provides a promising scheme for nonlinear system identification. Three kinds of nonlinear system are adopted for experimental verification, including Mackey–Glass series, Henon system, and nonlinear plant system. Mean squared error (MSE) index is used to calculate the difference between the measured input and output of the systems. By employing the nonlinear cases, the proposed algorithm presents rapid convergence and excellent MSE in nonlinear system identification.

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

Similar content being viewed by others

References

  • Abiyev RH, Kaynak O, Kayacan E (2013) A type-2 fuzzy wavelet neural network for system identification and control. J Franklin Inst 350:1658–1685

    Article  MathSciNet  MATH  Google Scholar 

  • Adeniran AA, El Ferik S (2017) Modeling and identification of nonlinear systems: a review of the multimodel approach—part 1. IEEE Trans Syst, Man, and Cybern: Syst 47(7):1149–1159

    Article  Google Scholar 

  • Alfi A, Modares H (2011) System identification and control using adaptive particle swarm optimization. Appl Math Mod 35:1210–1221

    Article  MathSciNet  MATH  Google Scholar 

  • Ayala HVH, Coelho LDS (2016) Cascaded evolutionary algorithm for nonlinear system identification based on correlation functions and radial basis functions neural networks, Mechanical Systems and Signal Processing, 378–393

  • Bansal AK, Kumar R, Gupta RA (2013) Economic analysis and power management of a small autonomous hybrid power system (SAHPS) using biogeography based optimization (BBO) algorithm. IEEE Trans Smart Grid 4(1):638–648

    Article  Google Scholar 

  • Coban R (2013) A context layered locally recurrent neural network for dynamic system identification. Eng Appl Soft Artif Intell 26:241–250

    Article  Google Scholar 

  • El Ferik Sami, Adeniran Ahmed A (2017) Modeling and identification of nonlinear systems: a review of the multimodel approach—Part 2. IEEE Trans Syst, Man, and Cybern: Syst 47(7):1160–1168

    Article  Google Scholar 

  • Han H, Qiao J (2010) Aself-organizing fuzzy neural network based on a growing-and-pruning algorithm. IEEE Trans Fuzzy Syst 18:1129–1143

    Article  Google Scholar 

  • Hossain MS, Chao OZ, Ismail Z, Noroozi S, Khooa SY (2017) Artificial neural networks for vibration based inverse parametric identifications: a review. Appl Soft Comput 52:203–219

    Article  Google Scholar 

  • Khotanzad A, Chung C (1998) Application of multi-layer perceptron neural networks to vision problems. Neural Comput Appl 7:249–259

    Article  Google Scholar 

  • Lee C-H, Teng C-C (2000) Identification and control of dynamic systems using recurrent fuzzy neural networks. IEEE Trans Fuz Syst 8(4)

  • Lin CJ, Chen CH (2006) A compensation-based recurrent fuzzy neural network for dynamic system identification. Eur J Oper Res 172:696–715

    Article  MathSciNet  MATH  Google Scholar 

  • Lin Y-Y, Chang J-Y, Lin C-T (2013) Identification and prediction of dynamic systems using an interactively recurrent self-evolving fuzzy neural network. IEEE Trans Neural Netw Learn Syst 24(2):310–321

    Article  Google Scholar 

  • Mackey MC, Glass L (1977) Oscillation and chaos in physiological control systems. Science 197(4300):287–289

    Article  MATH  Google Scholar 

  • Mahdi Mofidian SM, Bardaweel Hamzeh (2018) Theoretical study and experimental identification of elastic-magnetic vibration isolation system. J Intell Mater Syst Struct 29(18):3550–3561

    Article  Google Scholar 

  • Mahdi Mofidian SM, Bardaweel Hamzeh (2019) A dual-purpose vibration isolator energy harvester: experiment and model. Mech Syst Signal Process 118:360–376

    Article  Google Scholar 

  • Majhi B, Panda G (2011) Robust identification of nonlinear complex systems using low complexity ANN and particle swarm optimization technique. Expert Syst Appl 38:321–333

    Article  Google Scholar 

  • Mao W-L, Suprapto Hung C-W (2018) Type-2 fuzzy neural network using grey wolf optimizer learning algorithm for nonlinear system identification. Microsyst Tech 24(10):4075–4088

    Article  Google Scholar 

  • Nammari A, Caskey L, Negrete J, Bardaweel H (2018) Fabrication and characterization of non-resonant magneto-mechanical low-frequency vibration energy harvester. Mech Syst Signal Process 102:298–311

    Article  Google Scholar 

  • Purwar S, Kar IN, Jha AN (2007) On-line system identification of complex systems using Chebyshev neural networks. Appl Soft Comput 7:364–372

    Article  Google Scholar 

  • Qiao J-F, Han H-G (2012) Identification and modeling of nonlinear dynamical systems using a novel self-organizing RBF-based approach. Automatica 48:1729–1734

    Article  MathSciNet  MATH  Google Scholar 

  • Rubio JJ (2009) SOFMLS: online self-organizing fuzzy modified least-squares network. IEEE Trans Fuzzy Syst 17:1296–1309

    Article  Google Scholar 

  • Sharaqa A, Dib N (2014) Design of linear and elliptical antenna arrays using biogeography based optimization. Arab J Sci Eng 39(4):2929–2939

    Article  Google Scholar 

  • Simon D (2008) Biogeography-based optimization. IEEE Trans Evol Comput 12(6):702–713

    Article  Google Scholar 

  • Thomas G, Lozovyy P, Simon D (2011) Fuzzy robot controller tuning with biogeography-based optimization, 2. Springer, Berlin

    Book  Google Scholar 

  • Tutunji TA (2016) Parametric system identification using neural networks. Appl Soft Comput 47:251–261

    Article  Google Scholar 

  • Wang L, Xu Y (2011) An effective hybrid biogeography-based optimization algorithm for parameter estimation of chaotic systems. Expert Syst Appl 38(12):15103–15109

    Article  MathSciNet  Google Scholar 

  • Wang X, Duan H, Luo D (2013) Cauchy biogeography-based optimization based on lateral inhibition for image matching. Optik 124(22):5447–5453

    Article  Google Scholar 

  • Yazdizadeh K, Khorasani K (2002) Adaptive time delay neural network structures for nonlinear system identication. Neurocom. 47:207–240

    Article  MATH  Google Scholar 

  • Zhao H, Zhang J (2009) Nonlinear dynamic system identification using pipelined functional link artificial recurrent neural network. Neurocom. 72:3046–3054

    Article  Google Scholar 

  • Zheng Y-J, Ling H-F, Shi H-H, Chen H-S, Chen S-Y (2014) Emergency railway wagon scheduling by hybrid biogeography based optimization. Comput Oper Res 43:1–8

    Article  MathSciNet  MATH  Google Scholar 

Download references

Acknowledgements

The authors would like to thank the Ministry of Science and Technology of the Republic of China, Taiwan, for financially supporting this research under Contract No. MOST 107-2221-E-224-040-.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Wei Lung Mao.

Additional information

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

Mao, W.L., Suprapto, Hung, C.W. et al. Nonlinear system identification using BBO-based multilayer perceptron network method. Microsyst Technol 27, 1497–1506 (2021). https://doi.org/10.1007/s00542-019-04415-1

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00542-019-04415-1

Navigation