Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content

A novel approach for controlling DC motor speed using NARXnet based FOPID controller

  • Original Paper
  • Published:
Evolving Systems Aims and scope Submit manuscript

Abstract

The importance of neural networks in control systems has grown in recent years as a result of their learning and universal approximation capabilities. When the plant dynamics are complex, system recognition and controller design become particularly difficult. In this paper, we propose a technique for identifying the system dynamics and neural network based Fractional Order Proportional Integral Derivative (FOPID) controller design for separately excited DC motor. A category of Recurrent Neural Networks (RNNs) called Nonlinear Auto Regressive with eXogenous input networks (NARXnets) are used to recognize the plant dynamics. To verify the proposed method, a separately excited DC motor is considered as plant and Harris Hawks Optimization (HHO) algorithm tuned FOPID controller as the model controller. The motor and controller dynamics are identified using NARXnets. The simulation results demonstrate that the proposed controller is performing superior to the conventional FOPID/PID controllers. The step and load response analysis shows stable and robust performance of neural network based FOPID controller. In addition, the proposed method can also be used as an alternative technique to approximate FOPID controllers using neural networks.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

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
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17

Similar content being viewed by others

Explore related subjects

Discover the latest articles, news and stories from top researchers in related subjects.

References

  • Achanta RK, Pamula VK (2017) DC motor speed control using PID controller tuned by jaya optimization algorithm. In: 2017 IEEE International Conference on Power, Control, Signals and Instrumentation Engineering (ICPCSI), pp 983–987, IEEE

  • Agarwal J, Parmar G, Gupta R, Sikander A (2018) Analysis of grey wolf optimizer based fractional order PID controller in speed control of DC motor. Microsyst Technol 24(12):4997–5006

    Article  Google Scholar 

  • Bhatnagar U, Gupta A (2018) Application of grey wolf optimization in optimal control of DC motor and robustness analysis. Skit Res J 8(1):19–25

    Google Scholar 

  • Boussaada Z, Curea O, Remaci A, Camblong H, Mrabet Bellaaj N (2018) A nonlinear autoregressive exogenous (NARX) neural network model for the prediction of the daily direct solar radiation. Energies 11(3):620

    Article  Google Scholar 

  • Çelik E, Gör H (2019) Enhanced speed control of a DC servo system using PI+ DF controller tuned by stochastic fractal search technique. J Franklin Inst 356(3):1333–1359

    Article  MATH  Google Scholar 

  • Çelik E, Öztürk N (2018) First application of symbiotic organisms search algorithm to off-line optimization of PI parameters for DSP-based DC motor drives. Neural Comput Appl 30(5):1689–1699

    Article  Google Scholar 

  • Çelik E, Gör H, Öztürk N, Kurt E (2017) Application of artificial neural network to estimate power generation and efficiency of a new axial flux permanent magnet synchronous generator. Int J Hydrogen Energy 42(28):17692–17699

  • De Giorgi MG, Ficarella A, Quarta M (2019) Dynamic performance simulation and control of an aeroengine by using NARX models. In: MATEC web of conferences, vol 304, p 03005, EDP Sciences

  • Ekinci S, Hekimoğlu B, Izci D (2021) Opposition based Henry gas solubility optimization as a novel algorithm for PID control of DC motor. Eng Sci Technol Int J 24(2):331–342

    Google Scholar 

  • Ekinci S, Izci D, Hekimoğlu B (2021) Optimal FOPID speed control of DC motor via opposition-based hybrid manta ray foraging optimization and simulated annealing algorithm. Arab J Sci Eng 46(2):1395–1409

    Article  Google Scholar 

  • Ekinci S, Izci D, Hekimoğlu B (2020) PID speed control of DC motor using Harris hawks optimization algorithm. In: 2020 International conference on electrical, communication, and computer engineering (ICECCE), pp 1–6, IEEE

  • El-Deen AT, Mahmoud AH, El-Sawi AR (2015) Optimal PID tuning for DC motor speed controller based on genetic algorithm. Int Rev Autom Control 8(1):80–85

    Google Scholar 

  • Gaing ZL (2004) A particle swarm optimization approach for optimum design of PID controller in AVR system. IEEE Trans Energy Convers 19(2):384–391

    Article  Google Scholar 

  • Hamoodi SA, Sheet II, Mohammed RA (2019) A Comparison between PID controller and ANN controller for speed control of DC motor. In: 2019 2nd International conference on electrical, communication, computer, power and control engineering (ICECCPCE), pp 221–224, IEEE

  • Hao Y, Wilamowski BM (2011) Levenberg-marquardt training, Industrial Electronics Handbook, Intelligent Systems, vol. 5, CRC Press,12-1-12-15

  • Heidari AA, Mirjalili S, Faris H, Aljarah I, Mafarja M, Chen H (2019) Harris hawks optimization: algorithm and applications. Fut Gen Comput Syst 97:849–872

    Article  Google Scholar 

  • Hekimoğlu B (2019) Optimal tuning of fractional order PID controller for DC motor speed control via chaotic atom search optimization algorithm. IEEE Access 7:38100–38114

    Article  Google Scholar 

  • Hekimoğlu B, Ekinci S, Demiray V, Doguruci R, Yıldırım A (2018) Speed control of DC motor using PID controller tuned by salp swarm algorithm. Proc. IENSC, Diyarbakir, Turkey, pp 1878–1889

  • Jain RV, Aware MV, Junghare AS (2016) Tuning of fractional order PID controller using particle swarm optimization technique for DC motor speed control. In: 2016 IEEE 1st international conference on power electronics, intelligent control and energy systems (ICPEICES), Delhi, India, pp 1–4, IEEE

  • Khalilpour M, Razmjooy N, Hosseini H, Moallem P (2011) Optimal control of DC motor using invasive weed optimization (IWO) algorithm. In: Majlesi conference on electrical engineering, Majlesi New Town, Isfahan, Iran

  • Khanam I, Parmar G (2017) Application of SFS algorithm in control of DC motor and comparative analysis, In: 2017 4th IEEE Uttar Pradesh Section International Conference on Electrical, Computer and Electronics (UPCON), India, pp 256–261

  • Liu Z, Zhuang X, Wang S (2003) Speed control of a DC motor using BP neural networks. In: Proceedings of 2003 IEEE conference on control applications, 2003. CCA 2003, Vol 2, pp 832–835, IEEE

  • Madadi A, Motlagh MM (2014) Optimal control of DC motor using grey wolf optimizer algorithm. Tech J Eng Appl Sci 4(4):373–379

    Google Scholar 

  • Menezes JM, Barreto GA (2006) On recurrent neural networks for auto-similar traffic prediction: a performance evaluation. In: 2006 International telecommunications symposium (pp 534–539). IEEE

  • Milovanović M, Antić D, Spasić M, Nikolić SS, Perić S, Milojković M (2015) Improvement of dc motor velocity estimation using a feedforward neural network. Acta Polytech Hungar 12(6):107–126

    Google Scholar 

  • Mishra AK, Tiwari VK, Kumar R, Verma T (2013) Speed control of DC motor using artificial bee colony optimization technique. In: 2013 International conference on control, automation, robotics and embedded systems (CARE), pp 1–6, IEEE

  • Monje CA, Chen Y, Vinagre BM, Xue D, Feliu-Batlle V (2010) Fractional-order systems and controls: fundamentals and applications. Springer, New York

  • Roy A, Srivastava S (2016) Design of optimal PID controller for speed control of DC motor using constrained particle swarm optimization. In: 2016 International conference on circuit, power and computing technologies (ICCPCT), Nagercoil, India, pp 1–6

  • Siegelmann HT, Horne BG, Giles CL (1997) Computational capabilities of recurrent NARX neural networks. IEEE Trans Syst Man Cybern Part B (Cybern) 27(2):208–215

  • Tahan M, Tsoutsanis E, Muhammad M, Karim ZA (2017) Performance-based health monitoring, diagnostics and prognostics for condition-based maintenance of gas turbines: A review. Appl Energy 198:122–144

    Article  Google Scholar 

  • Wilamowski BM (2009) Neural network architectures and learning algorithms. IEEE Ind Electron Mag 3(4):56–63

    Article  Google Scholar 

  • Zaineb BM, Aicha A, Mouna BH, Lassaad S (2017) Speed control of DC motor based on an adaptive feed forward neural IMC controller. In: 2017 International conference on green energy conversion systems (GECS), pp 1–7, IEEE

Download references

Acknowledgements

This work is supported by the Department of Science and Technology, DST-ICPS division, Govt. of India under the grant number DST/ ICPS/ CPS-INDIVIDUAL /2018/433(G).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Vijaya Kumar Munagala.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

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

Munagala, V.K., Jatoth, R.K. A novel approach for controlling DC motor speed using NARXnet based FOPID controller. Evolving Systems 14, 101–116 (2023). https://doi.org/10.1007/s12530-022-09437-1

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12530-022-09437-1

Keywords