Design of PID Controller Based on PSO Algorithm and Its FPGA Synthesization
Burhan Aslam Arain1, Muhammad Farrukh Shaikh2, Bharat Lal Harijan3, Tayab Din Memon4, Imtiaz Hussain Kalwar5

1Burhan Aslam Arain, Department of Electronic Engineering, Mehran UET, Jamshoro, Pakistan.
2Muhammad Farrukh Shaikh, Department of Electrical Engineering, Isra University, Hyderabad, Pakistan.
3Bharat Lal Harijan, China Huadian Power Plant Operation Co. Ltd., EPTL Islamkot Pakistan.
4Tayab Din Memon, Department of Electronic Engineering, Mehran UET, Jamshoro Pakistan.
5Imtiaz Hussain Kalwar, Department of Electrical Engineering, DHA Suffa University, Karachi, Pakistan.

Manuscript received on 18 December 2018 | Revised Manuscript received on 27 December 2018 | Manuscript published on 30 December 2018 | PP: 201-207 | Volume-8 Issue-2, December 2018 | Retrieval Number: B5625128218/18©BEIESP
Open Access | Editorial and Publishing Policies | Cite | Mendeley | Indexing and Abstracting
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC-BY-NC-ND license (

Abstract: A Proportional-Integral-Derivative (PID) controller make its appearance in various control mechanism due to its adaptively, applicability and simple structure. The tuning for parameters KP, KD and KI selection for PID is a tedious task. A Particle-Swarm-Optimization (PSO) algorithm is an evolutionary method that simulates the particles to provide best solutions in a given search-space based on fitness value. It provides another design of optimization for PID controller that provides better gain parameters, fast convergence and quick computation, in this paper, an efficient designed PSO based PID controller is then synthesized with the help of Xilinx SYSGEN. To evaluate the effectiveness and usefulness of PSO the DC motor based system response is figured and compared it with conventional method.
Keywords: PSO Algorithm, PID Controller, FPGA Synthetization, PID Optimization, PSO-PID Controller

Scope of the Article: Discrete Optimization