Cognitive Neurodynamics

, Volume 13, Issue 1, pp 89–103 | Cite as

Nonlinear optimal control for the synchronization of biological neurons under time-delays

  • G. RigatosEmail author
  • P. Wira
  • A. Melkikh
Research Article


The article proposes a nonlinear optimal control method for synchronization of neurons that exhibit nonlinear dynamics and are subject to time-delays. The model of the Hindmarsh–Rose (HR) neurons is used as a case study. The dynamic model of the coupled HR neurons undergoes approximate linearization around a temporary operating point which is recomputed at each iteration of the control method. The linearization procedure relies on Taylor series expansion of the model and on computation of the associated Jacobian matrices. For the approximately linearized model of the coupled HR neurons an H-infinity controller is designed. For the selection of the controller’s feedback gain an algebraic Riccati equation is repetitively solved at each time-step of the control algorithm. The stability properties of the control loop are proven through Lyapunov analysis. First, it is shown that the H-infinity tracking performance criterion is satisfied. Moreover, it is proven that the control loop is globally asymptotically stable.


Biological neurons Nonlinear optimal control H-infinity control Approximate linearization Taylor series expansion Jacobian matrices Riccati equation Lyapunov analysis Global stability Time-delays 



Funding was provided by Unit of Industrial Automation/Industrial Systems Institute (Grant No. Ref 5805 - Advances in applied nonlinear optimal control).


  1. Basseville M, Nikiforov I (1993) Detection of abrupt changes: theory and applications. Prentice-Hall, Upper Saddle RiverGoogle Scholar
  2. Chang CJ, Liuo TL, Yan JJ, Huang CC (2006) Exponential synchronization of a class of neural networks with time-varying delays. IEEE Trans Syst Man Cybern 3(1):209–215Google Scholar
  3. Che Y, Wang J, Zhou SS, Deng B (2009a) Robust synchronization control of coupled chaotic nneurons under external electrical stimulus. Chaos Solitons Fractals 40:1333–1342CrossRefGoogle Scholar
  4. Che Y, Wang J, Zhou SS, Deng B (2009b) Synchronization control of Hodgkin–Huxley neurons exposed to ELF electric field. Chaos Solitons Fractals 40:1588–1598CrossRefGoogle Scholar
  5. Che YO, Wang J, Tsang KM, Chan WL (2010) Unidirectional synchronization for Hindmarsh–Rose neurons via robust adaptive sliding-mode control. Nonlinear Anal Real World Appl 11:1096–1104CrossRefGoogle Scholar
  6. Chen SS, Cheng CY, Liu Y (2013) Application of a two-dimensional Hindmarsh–Rose type model for bifurcation analysis. Int J Bifurc Chaos 23(3):1350055CrossRefGoogle Scholar
  7. Ding K, Han QL (2015) Synchronization of two coupled Hindmarsh–Rose neurons. Kybernetika 51(5):784–799Google Scholar
  8. Jiang W, Bing D, Xianyang F (2006) Chaotic synchronization of two coupled neurons via nonlinear control in external electrical stimulus. Chaos Solitons Fractals 27:1272–1278CrossRefGoogle Scholar
  9. Kim SY, Lin W (2013) Coupling-induced population synchronization in an excitatory population of subthreshold Izhikevich neurons. Cogn Neurodyn 7:495–503CrossRefGoogle Scholar
  10. Lakshmanan S, Lin CP, Nahavarandi S, Prakash M, Balasubramanian P (2017) Dynamic anaysis of the Hindmarsh–Rose neuron with time delays. IEEE Trans Neural Netw Learn Syst 28(8):1953–1958CrossRefGoogle Scholar
  11. Li X, Song S (2014) Research on synchronization of chaotic delayed neural networks with stochastic perturbation using impulsive control method. Commun Nonlinear Sci Numer Simul 19:3889–3900Google Scholar
  12. Li HY, Wang YK, Chan WI, Chang KM (2010) Synchronization of Ghostburster neurons under external electrical stimulation via adaptive neural network. Neurocomputing 74:230–238CrossRefGoogle Scholar
  13. Li JS, Dasanayaka J, Ruths J (2013) Control and synchronization of neuron ensembles. IEEE Trans Autom Control 58(8):1919–1930CrossRefGoogle Scholar
  14. Liu M (2009) Optimal exponential synchronization of general delayed neural networks: an LMI approach. Neural Netw 22:349–357Google Scholar
  15. Liu X, Cao J (2011) Local synchronization of one-to-one coupled neural networks with discontinuous activations. Cogn Neurodyn 5:13–30CrossRefGoogle Scholar
  16. Liu X, Ho DWC, Cao J, Xu W (2012) Discontinuous observers design for finite-time consesus of multi-agent systems with external disturbances. IEEE Trans Neural Netw Learn Syst 28(11):2826–2830CrossRefGoogle Scholar
  17. Liu X, Cao J, Yu W, Song Q (2016) Non-smooth finite-time synchronization of switched coupled neural networks. IEEE Trans Cybern 46(10):2360–2371CrossRefGoogle Scholar
  18. Lublin L, Athans M (1995) An experimental comparison of \(H_2\) and \(H_{\infty }\) designs for interferometer testbed. In: Francis B, Tannenbaum A (eds) Feedback control, nonlinear systems and complexity. Lectures notes in control and information sciences. Springer, New York, pp 150–172Google Scholar
  19. Nakano H, Saito T (2004) Grouping synchronization in a pulse-coupled network of chaotic spiking neurons. IEEE Trans Neural Netw 15(5):1018–1026CrossRefGoogle Scholar
  20. Nguyen LH, Hang KS (2011) Synchronization of coupled chaotic FitzHugh–Nagumo neurons via Lyapunov functions. Math Comput Simul 82:590–604CrossRefGoogle Scholar
  21. Nguyen LH, Hang KS (2013) Adaptive synchronization of two coupled chaotic Hindmarsh–Rose neurons by controlling the membrane potnetial of a slave neuron. Appl Math Model 37:2460–2468CrossRefGoogle Scholar
  22. Panchak A, Rosin DP, Hovel P, Schoell E (2013) Synchronization of coupled neural oscillations with heterogeneous delays. Int J Bifurc Chaos 23(12):1330039CrossRefGoogle Scholar
  23. Rehan M, Hang KS, Aqil M (2011) Synchronization of multiple chaotic FitzHugh–Nagumo neurons with gap junction under external electrical stimulation. Neurocomputing 74:3296–3504CrossRefGoogle Scholar
  24. Rigatos GG (2011) Modelling and control for intelligent industrial systems: adaptive algorithms in robotics and industrial engineering. Springer, New YorkCrossRefGoogle Scholar
  25. Rigatos G (2013) Advanced models of neural networks: nonlinear dynamics and stochasticity in biological neurons. Springer, New YorkGoogle Scholar
  26. Rigatos G (2015) Nonlinear control and filtering using differential flatness approaches: applications to electromechanicsl systems. Springer, New YorkCrossRefGoogle Scholar
  27. Rigatos GG, Tzafestas SG (2007) Extended Kalman filtering for fuzzy modelling and multi-sensor fusion. Math Comput Model Dyn Syst 13:251–266CrossRefGoogle Scholar
  28. Rigatos G, Zhang Q (2009) Fuzzy model validation using the local statistical approach. Fuzzy Sets Syst 60(7):882–904CrossRefGoogle Scholar
  29. Rigatos G, Rigatou E, Zervos N (2016) A nonlinear H-infinity approach to optimal control of the depth of anaesthesia. In: ICCMSE 2016, 12th international conference of computational methods in sciences and engineering, Athems, GreeceGoogle Scholar
  30. Rigatos G, Siano P, Melkikh A (2017a) A nonlinear optimal control approach of insulin infusion for blood-glucose levels regulation. J Intell Ind Syst 3(2):91–102CrossRefGoogle Scholar
  31. Rigatos G, Siano P, Ademi S, Wira P (2017b) An adaptive neurofuzzy H-infinity control method for bioreactors and biofuels production. In: IEEE IECON 2017—43rd annual conference of the IEEE industrial electronics society, Beijing, ChinaGoogle Scholar
  32. Ruths J, Taylor PN, Danwels J (2014) Optimal control for an epileptic neural population model. In: 19th IFAC world congress, Cape-Town, South AfricaGoogle Scholar
  33. Sun W, Wang R, Wang W, Cao J (2012) Analyzing inner and outer synchronization between two coupled discrete-time networks with delays. Cogn Neurodyn 4:225–231CrossRefGoogle Scholar
  34. Toussaint GJ, Basar T, Bullo F (2000) \(H_{\infty }\) optimal tracking control techniques for nonlinear underactuated systems. In: Proceedings of the IEEE CDC 2000, 39th IEEE conference on decision and control, Sydney AustraliaGoogle Scholar
  35. Wan Y, Cao J, Wan G (2017) Quantized synchronization of chaotic neural networks with scheduled output feedback control. IEEE Trans Neural Netw Learn Syst 28(11):2638–2647CrossRefGoogle Scholar
  36. Wang Z, Shi X (2013) Lag synchronization of two-indentical Hindmarsh–Rose neuron systems with mismatched parameters and external disturbances via a single sliding-mode controller. Appl Math Comput 218:1914–1921Google Scholar
  37. Wang H, Wang Q, Liu Q, Zhang Y (2013) Equilibrium analysis and phase synchronization of two coupled HR neurons with gap junction. Cogn Neurodyn 7:121–131CrossRefGoogle Scholar
  38. Wu Y, Liu L, Hu J, Feng G (2018) Adaptive antisynchronization of multi-layer reaction-diffusion neural networks. IEEE Trans Neural Netw Learn Syst 29(4):807–818CrossRefGoogle Scholar
  39. Yang X, Cao J, Long Y, Rui W (2010) Adaptive lag synchronization for competitive neural networks with mixed delays and uncertain hybrid perturbations. IEEE Trans Neural Netw 21(10):1656–1667CrossRefGoogle Scholar
  40. Yu H, Peng J (2006) Chaotic synchronnization and control in nonlinear-coupled Hindmarsh–Rose neural systems. Chaos Solitons Fractals 29:342–348CrossRefGoogle Scholar
  41. Yu H, Wang J, Deng B, Wai X, Che Y, Wang YK, Chen WL, Tsang KM (2012) Adaptive backstepping sliding-mode control for chaos synchronization of two coupled neurons in the external electrical stimulation. Commun Nonlinear Sci Numer Simul 17:1344–1354CrossRefGoogle Scholar

Copyright information

© Springer Nature B.V. 2018

Authors and Affiliations

  1. 1.Unit of Industrial AutomationIndustrial Systems InstituteRion, PatrasGreece
  2. 2.Laboratoire MIPSUniversité d’ Haute AlsaceMulhouseFrance
  3. 3.Institute of Physics and TechnologyUral Federal UniversityYekaterinburgRussia

Personalised recommendations