113
Views
5
CrossRef citations to date
0
Altmetric
Research Article

Design of an intelligent heuristic algorithm-based optimised fuzzy controller for speed control of a separately excited DC motor

, ORCID Icon & ORCID Icon
Pages 173-182 | Received 13 Nov 2019, Accepted 10 May 2020, Published online: 16 Aug 2020
 

ABSTRACT

A fuzzy logic approach has been utilised to design the performance of separately excited DC motor. Various nature-motivated artificial intelligence algorithms are used to improve the fuzzy controller such as the firefly algorithm, cuckoo search algorithm and artificial bee colony algorithm. The proposed perfect fuzzy logic controller is tested in various circumstances under loaded and unloaded conditions and is inherently adaptive for confirming the efficacy of the proposed controller. The computer simulation outcomes show that the heuristic algorithm based redesigned fuzzy controller has excellent tracking of set point for speed directions, in presence of outside disturbances, and performs significantly better than the PID controller in terms of disturbance rejection.

Disclosure statement

No potential conflict of interest was reported by the authors.

Additional information

Notes on contributors

Pikaso Pal

Pikaso Pal received the B.E. degree (Electrical and Electronics Engineering) in 2010 and M.Tech. Degree (Electrical Engineering with specialization in Control and Industrial Automation) in 2013 from the National Institute of Technology Agartala, Tripura, India and National Institute of Technology Silchar, Assam, India, respectively. She is currently a Ph.D. scholar with the Department of Electrical Engineering, Indian Institute of Technology (Indian School of Mines) Dhanbad, Jharkhand, India. Her research interests include Renewable energy, soft computing, and control systems.

V. Mukherjee

V. Mukherjee was born in 1970 at Raina, Burdwan, West Bengal, India. He received his graduation in electrical engineering and post-graduation in power systems from B.E. College, Shibpur, Howrah, India and B.E. College (Deemed University), Shibpur, Howrah, India, respectively. He obtained his Ph.D. degree from National Institute of Technology, Durgapur, India. Presently, he is an associate professor in the department of electrical engineering, Institute of Technology (Indian School of Mines), Dhanbad, Jharkhand, India. His research interest is the application of soft computing intelligence to various fields of power systems. He will be available at [email protected]. Dr. Mukherjee is a member of The Institution of Engineers (India).

S. Bhakta

S. Bhakta was born in 1986 at Ranchi, Jharkhand, India. He received his B.E. degree in electrical engineering and M.Tech. degree in Electrical Engineering with a specialization in Instrumentation Engineering from the National Institute of Technology Agartala, Tripura, India, in 2009 and 2012, respectively. He earned his Ph.D. degree from the Indian Institute of Technology (Indian School of Mines) Dhanbad, Jharkhand, India, in 2017. Presently, he is an Assistant Professor (Chief Researcher) in the School of Electrical Engineering & Computing, Electrical Power and Control Engineering (EPCE) Program, Adama Science and Technology University, Ethiopia. His research interest is the Hybrid Renewable energy systems, Control Systems and Instrumentation. Dr. Bhakta is a member of The Institution of Engineers (India).

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.