Using particle swarm optimization for PID optimization for altitude control on a quadrotor

Jack Connor, M. Seyedmahmoudian, B. Horan
{"title":"Using particle swarm optimization for PID optimization for altitude control on a quadrotor","authors":"Jack Connor, M. Seyedmahmoudian, B. Horan","doi":"10.1109/AUPEC.2017.8282423","DOIUrl":null,"url":null,"abstract":"The proportional-integral-derivate (PID) controller has been relied on by control engineers due to its easy implementation and good performance. Although PID controllers are readily available, they still have limitations. Tuning these controllers often require a deep understanding of control theory to adjust their parameters correctly, which is often time consuming and may not result in an optimal performance. In this study, the use of particle swarm optimization (PSO) is proposed to improve a PID controller on a quadrotor. The PID controller is used to control the height of the quadrotor. Moreover, a simulation run in MATLAB is constructed to increase the height of the quadrotor from 0 m to 1 m. The PSO algorithm is used to tune the controller against a cost function that considers the squared error, maximum overshoot, and the integral of absolute error, which are used to evaluate the performance of the PID values. The PSO should converge on a global minimum, which will be the optimal values of the PID controller. Results from the simulation reveal the performance of the PSO algorithm and the efficiency of the PID controller compared with other methods.","PeriodicalId":155608,"journal":{"name":"2017 Australasian Universities Power Engineering Conference (AUPEC)","volume":"333 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"10","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 Australasian Universities Power Engineering Conference (AUPEC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/AUPEC.2017.8282423","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 10

Abstract

The proportional-integral-derivate (PID) controller has been relied on by control engineers due to its easy implementation and good performance. Although PID controllers are readily available, they still have limitations. Tuning these controllers often require a deep understanding of control theory to adjust their parameters correctly, which is often time consuming and may not result in an optimal performance. In this study, the use of particle swarm optimization (PSO) is proposed to improve a PID controller on a quadrotor. The PID controller is used to control the height of the quadrotor. Moreover, a simulation run in MATLAB is constructed to increase the height of the quadrotor from 0 m to 1 m. The PSO algorithm is used to tune the controller against a cost function that considers the squared error, maximum overshoot, and the integral of absolute error, which are used to evaluate the performance of the PID values. The PSO should converge on a global minimum, which will be the optimal values of the PID controller. Results from the simulation reveal the performance of the PSO algorithm and the efficiency of the PID controller compared with other methods.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
基于粒子群算法的四旋翼飞行器高度控制PID优化
比例-积分-导数(PID)控制器以其易于实现和良好的性能而受到控制工程师的青睐。虽然PID控制器很容易获得,但它们仍然有局限性。调整这些控制器通常需要对控制理论有深入的了解才能正确地调整其参数,这通常是耗时的,并且可能不会产生最佳性能。在本研究中,提出使用粒子群优化(PSO)来改进四旋翼飞行器的PID控制器。PID控制器用于控制四旋翼飞行器的高度。并在MATLAB中进行了仿真,将四旋翼飞行器的高度从0 m提高到1 m。PSO算法用于根据考虑平方误差,最大超调和绝对误差积分的成本函数对控制器进行调整,这些函数用于评估PID值的性能。粒子群应该收敛于一个全局最小值,这将是PID控制器的最优值。仿真结果表明,与其他方法相比,粒子群算法的性能和PID控制器的效率都有所提高。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Effect of automatic hyperparameter tuning for residential load forecasting via deep learning Hybrid power plant bidding strategy including a commercial compressed air energy storage aggregator and a wind power producer Modeling of multi-junction solar cells for maximum power point tracking to improve the conversion efficiency The importance of lightning education and a lightning protection risk assessment to reduce fatalities Recent advances in common mode voltage mitigation techniques based on MPC
×
引用
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