Omar Yaseen Ismael, M. Qasim, Mohanad N. Noaman, A. Kurniawan
{"title":"Salp Swarm Algorithm-Based Nonlinear Robust Control of Magnetic Levitation System Using Feedback Linearization Approach","authors":"Omar Yaseen Ismael, M. Qasim, Mohanad N. Noaman, A. Kurniawan","doi":"10.1145/3396730.3396734","DOIUrl":null,"url":null,"abstract":"This paper presents a robust nonlinear controller design for a magnetic levitation system (MLS). The feedback linearization method is utilized to transform the nonlinear model of MLS into the controller form. The controller is then designed and its parameters are optimized by the Salp Swarm Algorithm (SSA). Extensive MATLAB simulations are performed to evaluate the performance of the proposed controller as well as to compare it with PID and LQR controllers which are optimized by the SSA as well. Obtained results demonstrate that the proposed controller successfully tracks different kinds of reference signals (step, sine, and square) even in the presence of the system parameter perturbations and outperforms the PID and LQR controllers.","PeriodicalId":168549,"journal":{"name":"Proceedings of the 3rd International Conference on Electronics, Communications and Control Engineering","volume":"49 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-04-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 3rd International Conference on Electronics, Communications and Control Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3396730.3396734","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4
Abstract
This paper presents a robust nonlinear controller design for a magnetic levitation system (MLS). The feedback linearization method is utilized to transform the nonlinear model of MLS into the controller form. The controller is then designed and its parameters are optimized by the Salp Swarm Algorithm (SSA). Extensive MATLAB simulations are performed to evaluate the performance of the proposed controller as well as to compare it with PID and LQR controllers which are optimized by the SSA as well. Obtained results demonstrate that the proposed controller successfully tracks different kinds of reference signals (step, sine, and square) even in the presence of the system parameter perturbations and outperforms the PID and LQR controllers.