Subscribe Now Subscribe Today
Science Alert
FOLLOW US:     Facebook     Twitter
Curve Top
Journal of Applied Sciences
  Year: 2008 | Volume: 8 | Issue: 24 | Page No.: 4644-4649
DOI: 10.3923/jas.2008.4644.4649
Facebook Twitter Digg Reddit Linkedin StumbleUpon E-mail
Design and Implementation of a Controller for Magnetic Levitation System Using Genetic Algorithms
I. Hassanzadeh, S. Mobayen and G. Sedaghat

This research presents an optimum approach for designing of controller parameters for an unstable system using Genetic Algorithms (GA). The design goal is to minimize the integral absolute error and reduce transient response by minimizing overshoot, settling time and rise time of step response. We define an objective function of these indexes. Then by minimizing the function using binary and real-coded GA, the optimal controller parameters can be assigned. In this study, a magnetic levitation system is considered as a case study and the controller is designed to keep a magnetic object suspended in the air counteracting the weight of the object. The proposed algorithms are implemented using xPCtarget® toolbox and Simulink® which facilitate to utilize hardware in the loop (HIL) property, Tele-lab implementation and fast prototyping approach. Simulation and experimental results show the effectiveness and robustness of the proposed methods which are applicable to various control systems. Also, binary and real-coded performances are compared and discussed.
PDF Fulltext XML References Citation Report Citation
  •    Performance of Gain Scheduled Generic Model Controller Based on BF-PSO for a Batch Reactor
How to cite this article:

I. Hassanzadeh, S. Mobayen and G. Sedaghat, 2008. Design and Implementation of a Controller for Magnetic Levitation System Using Genetic Algorithms. Journal of Applied Sciences, 8: 4644-4649.

DOI: 10.3923/jas.2008.4644.4649








Curve Bottom