Set point tracking of Ball and Beam System Using Genetic Algorithm based PI-PD Controller

T. Ali, S. A. Malik, M. Adeel, Muhammad Amir
{"title":"Set point tracking of Ball and Beam System Using Genetic Algorithm based PI-PD Controller","authors":"T. Ali, S. A. Malik, M. Adeel, Muhammad Amir","doi":"10.24949/NJES.V11I1.287","DOIUrl":null,"url":null,"abstract":"The ball and beam system is one of the commonly used benchmark control apparatus for evaluating numerous different real systems and control strategies. It is an inherently nonlinear and open-loop unstable system. In this paper, we have suggested an Evolutionary Algorithm (EA) based Proportional Integral-Proportional Derivative (PI-PD) controller for the set point tracking of this well-known ball and beam system. A linearized model of the ball and beam system is deduced and PI-PID control methodology is employed. The popular EA technique such as Genetic algorithm (GA) is used for tuning of the controller. The optimized values of the controller parameters are achieved by solving a fitness function using GA. The transient performance of the proposed GA based PI-PD controller (GA-PI-PD) is evaluated by carrying set point tracking analysis of the ball and beam system through MATLAB/Simulink simulations. Furthermore, the performance of GA-PI-PD controller is investigated using four different performance indices such as Integral of squared value of error (ISE), Integral of time multiplied by squared value of error (ITSE), Integral of absolute value of error (IAE) and Integral of time multiplied by absolute value of error (ITAE). The comparison of transient performance including rising time, settling time and % overshoot is made with SIMC-PID and H-infinity controllers. The comparison reveals that GA-PI-PD controller yielded transient response with small % overshoot and settling time. The superior performance of the GA-PI-PD controller has witnessed that it is highly effective for maintaining good stability and the setpoint tracking of ball and beam system with fast settling time and less overshoot than SIMC-PID and H-infinity controllers.","PeriodicalId":338631,"journal":{"name":"NUST Journal of Engineering Sciences","volume":"11 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-03-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"NUST Journal of Engineering Sciences","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.24949/NJES.V11I1.287","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4

Abstract

The ball and beam system is one of the commonly used benchmark control apparatus for evaluating numerous different real systems and control strategies. It is an inherently nonlinear and open-loop unstable system. In this paper, we have suggested an Evolutionary Algorithm (EA) based Proportional Integral-Proportional Derivative (PI-PD) controller for the set point tracking of this well-known ball and beam system. A linearized model of the ball and beam system is deduced and PI-PID control methodology is employed. The popular EA technique such as Genetic algorithm (GA) is used for tuning of the controller. The optimized values of the controller parameters are achieved by solving a fitness function using GA. The transient performance of the proposed GA based PI-PD controller (GA-PI-PD) is evaluated by carrying set point tracking analysis of the ball and beam system through MATLAB/Simulink simulations. Furthermore, the performance of GA-PI-PD controller is investigated using four different performance indices such as Integral of squared value of error (ISE), Integral of time multiplied by squared value of error (ITSE), Integral of absolute value of error (IAE) and Integral of time multiplied by absolute value of error (ITAE). The comparison of transient performance including rising time, settling time and % overshoot is made with SIMC-PID and H-infinity controllers. The comparison reveals that GA-PI-PD controller yielded transient response with small % overshoot and settling time. The superior performance of the GA-PI-PD controller has witnessed that it is highly effective for maintaining good stability and the setpoint tracking of ball and beam system with fast settling time and less overshoot than SIMC-PID and H-infinity controllers.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
基于PI-PD控制器遗传算法的球梁系统设定点跟踪
球梁系统是一种常用的基准控制装置,用于评估许多不同的实际系统和控制策略。它是一个固有的非线性开环不稳定系统。本文提出了一种基于进化算法(EA)的比例积分-比例导数(PI-PD)控制器,用于这一众所周知的球梁系统的定点跟踪。推导了球梁系统的线性化模型,并采用了PI-PID控制方法。采用遗传算法等流行的EA技术对控制器进行整定。利用遗传算法求解适应度函数,得到控制器参数的最优值。通过MATLAB/Simulink仿真,对球梁系统进行设定值跟踪分析,评价了基于遗传算法的PI-PD控制器的瞬态性能。利用误差平方值积分(ISE)、误差平方值乘时间积分(ITSE)、误差绝对值积分(IAE)和误差绝对值乘时间积分(ITAE)四种不同的性能指标对GA-PI-PD控制器的性能进行了研究。比较了SIMC-PID控制器和h∞控制器的暂态性能,包括上升时间、稳定时间和超调量。对比表明,GA-PI-PD控制器产生的瞬态响应具有较小的超调率和稳定时间。GA-PI-PD控制器的优越性能表明,与SIMC-PID和h -∞控制器相比,GA-PI-PD控制器具有稳定时间快、超调量小的特点,能有效地保持球梁系统良好的稳定性和定点跟踪。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Structural Analysis & Shape Optimization for a Control Arm of a Vehicle’s Suspension. Investigating Ground subsidence due to Secret Mining and Repairing Damaged Structures Catalytic Reduction of Carbon dioxide to Methanol as a Fuel, A Mini Review Structural Properties of Mn Doped ZnO Nanocrystallites Using Wet Chemical Synthesis Structural Optimization of Metallic Toroid using Finite Element Method
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1