z-logo
open-access-imgOpen Access
Comperative Performance Analysis of PMSM Drive Using MPSO and ACO Techniques
Author(s) -
Deepti Yadav,
Arunima Verma
Publication year - 2018
Publication title -
international journal of power electronics and drive systems (ijpeds)
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.322
H-Index - 21
ISSN - 2088-8694
DOI - 10.11591/ijpeds.v9.i4.pp1510-1522
Subject(s) - control theory (sociology) , overshoot (microwave communication) , pid controller , settling time , ant colony optimization algorithms , electronic speed control , particle swarm optimization , permanent magnet synchronous motor , step response , rise time , computer science , controller (irrigation) , transient response , control engineering , engineering , magnet , control (management) , algorithm , voltage , temperature control , mechanical engineering , telecommunications , agronomy , electrical engineering , artificial intelligence , biology
This work proposes an optimization algorithm to control speed of a permanent magnet synchronous motor (PMSM) during starting and speed reversal of motor, as well as during load disturbance conditions. The objective is to minimize the integral absolute control error of the PMSM shaft speed to achieve fast and accurate speed response under load disturbance and speed reversal conditions. The maximum overshoot, peak time, settling time and rise time of the motor is also minimized to obtain efficient transient speed response. Optimum speed control of PMSM is obtained with the aid of a PID speed controller. Modified Particle Swarm Optimization (MPSO) and Ant Colony Optimization (ACO) techniques has been employed for tuning of the PID speed controller, to determine its gain coefficients (proportional, integral and derivative). Simulation results demonstrate that with use of MPSO and ACO techniques improved control performance of PMSM can be achieved in comparison to the classical Ziegler-Nichols (Z-N) method of PID tuning.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here