Performance evaluation of a novel improved slime mould algorithm for direct current motor and automatic voltage regulator systems

İZCİ D., EKİNCİ S., Zeynelgil H. L., Hedley J.

TRANSACTIONS OF THE INSTITUTE OF MEASUREMENT AND CONTROL, vol.44, no.2, pp.435-456, 2022 (SCI-Expanded) identifier identifier

  • Publication Type: Article / Article
  • Volume: 44 Issue: 2
  • Publication Date: 2022
  • Doi Number: 10.1177/01423312211037967
  • Journal Indexes: Science Citation Index Expanded (SCI-EXPANDED), Scopus, Academic Search Premier, Aerospace Database, Applied Science & Technology Source, Communication Abstracts, Computer & Applied Sciences, INSPEC, Metadex, DIALNET, Civil Engineering Abstracts
  • Page Numbers: pp.435-456
  • Keywords: Slime mould algorithm, opposition-based learning, Nelder-Mead simplex search method, proportional-integral-derivative controller, fractional order proportional-integral-derivative controller, proportional-integral-derivative plus second order derivative controller, direct current motor, automatic voltage regulator, STOCHASTIC FRACTAL SEARCH, PID CONTROLLER-DESIGN, NELDER-MEAD SIMPLEX, BRUSHLESS DC MOTOR, SPEED CONTROL, OPTIMIZATION ALGORITHM, DERIVATIVE CONTROLLER, FIREFLY ALGORITHM, ADAPTIVE-CONTROL, OPTIMUM DESIGN
  • Istanbul Technical University Affiliated: Yes


This study deals with the controlling the speed of a direct current (DC) motor via a fractional order proportional-integral-derivative (FOPID) controller and maintaining the terminal voltage level of an automatic voltage regulator (AVR) via a proportional-integral-derivative plus second order derivative (PIDD2) controller. To adjust the parameters of those controllers, a novel improved slime mould algorithm (ISMA) is proposed. The latter is a novel metaheuristic algorithm developed in this work. The proposed algorithm aims to improve the original SMA in terms of exploration with the aid of a modified opposition-based learning scheme and in terms of exploitation with the aid of the Nelder-Mead simplex search method. A time domain objective function, which includes time response specifications of steady state error and maximum overshoot along with rise and settling times, is used as a performance index to design the FOPID controller-based DC motor system and PIDD2 controller-based AVR system. The performance of the proposed novel approaches for both systems are assessed through time and frequency domain simulations along with statistical tests which show the greater performance of the improved algorithm. Further to this, the efficacy of the proposed approaches for both systems is compared with other available and effective approaches in the literature. The extensive comparative results demonstrate the proposed method to be superior to those state-of-the-art approaches for both DC motor speed and AVR control systems.