Subscribe Now Subscribe Today
Science Alert
 
FOLLOW US:     Facebook     Twitter
Blue
   
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

Abstract:
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
 RELATED ARTICLES:
  •    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

URL: https://scialert.net/abstract/?doi=jas.2008.4644.4649

 
COMMENT ON THIS PAPER
 
 
 

 

 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 

       

       

Curve Bottom