Fuzzy PD control for a quadrotor with experimental results

Q3 Mathematics
Anh T. Nguyen , Nam H. Nguyen , Mien L. Trinh
{"title":"Fuzzy PD control for a quadrotor with experimental results","authors":"Anh T. Nguyen ,&nbsp;Nam H. Nguyen ,&nbsp;Mien L. Trinh","doi":"10.1016/j.rico.2025.100568","DOIUrl":null,"url":null,"abstract":"<div><div>Quadrotor is an unmanned aerial vehicle widely used in traffic construction monitoring, volcano monitoring, forest fire, power line inspection, missing person search and disaster relief. The dynamic model of quadrotor becomes complex and non-linear due to four motors with four propellers to control and stabilize the motion. One disadvantage of the traditional PID controller is that its parameters are tuned based on trials and errors, but the fuzzy PID controller will automatically adjust its PID gains based on the IF-THEN rules and the parameters of the fuzzy systems are designed beforehand. For other adaptive fuzzy controllers, their parameters are online updated with large computational load. In this paper, we design an intelligent controller to manage the operating state of quadrotor (UAV) by combining the advantages of traditional PD controller with fuzzy logic inference systems to tune its parameters. These Fuzzy PD controllers performs control of the movement of the quadrotor along three axes to follow the desired trajectory. The proposed Fuzzy PD control system for the quadrotor is simulated and evaluated on Matlab-Simulink, then conducted with real-time experiments on QDrone2 physical system. Simulation and experimental results with comparisons to the PD controller have proven the effectiveness of the proposed control method with small tracking error under the impact of time-varying disturbance and additional load.</div></div>","PeriodicalId":34733,"journal":{"name":"Results in Control and Optimization","volume":"19 ","pages":"Article 100568"},"PeriodicalIF":0.0000,"publicationDate":"2025-04-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Results in Control and Optimization","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2666720725000542","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"Mathematics","Score":null,"Total":0}
引用次数: 0

Abstract

Quadrotor is an unmanned aerial vehicle widely used in traffic construction monitoring, volcano monitoring, forest fire, power line inspection, missing person search and disaster relief. The dynamic model of quadrotor becomes complex and non-linear due to four motors with four propellers to control and stabilize the motion. One disadvantage of the traditional PID controller is that its parameters are tuned based on trials and errors, but the fuzzy PID controller will automatically adjust its PID gains based on the IF-THEN rules and the parameters of the fuzzy systems are designed beforehand. For other adaptive fuzzy controllers, their parameters are online updated with large computational load. In this paper, we design an intelligent controller to manage the operating state of quadrotor (UAV) by combining the advantages of traditional PD controller with fuzzy logic inference systems to tune its parameters. These Fuzzy PD controllers performs control of the movement of the quadrotor along three axes to follow the desired trajectory. The proposed Fuzzy PD control system for the quadrotor is simulated and evaluated on Matlab-Simulink, then conducted with real-time experiments on QDrone2 physical system. Simulation and experimental results with comparisons to the PD controller have proven the effectiveness of the proposed control method with small tracking error under the impact of time-varying disturbance and additional load.
四旋翼飞行器的模糊PD控制及实验结果
四旋翼无人机是一种广泛应用于交通建设监控、火山监测、森林火灾、电力线检查、失踪人员搜索和救灾等领域的无人机。四旋翼飞行器由于有四个电机和四个螺旋桨来控制和稳定运动,使其动力学模型变得复杂和非线性。传统PID控制器的一个缺点是其参数是基于试错调整的,而模糊PID控制器会根据IF-THEN规则自动调整PID增益,并且模糊系统的参数是事先设计好的。其他自适应模糊控制器的参数在线更新,计算量大。本文结合传统PD控制器和模糊逻辑推理系统的优点,设计了一种四旋翼无人机(UAV)运行状态的智能控制器。这些模糊PD控制器执行沿三轴四旋翼的运动控制,以遵循所需的轨迹。在Matlab-Simulink中对所提出的四旋翼模糊PD控制系统进行了仿真和评估,并在QDrone2物理系统上进行了实时实验。仿真和实验结果表明,该控制方法在时变扰动和附加负载的影响下具有较小的跟踪误差。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Results in Control and Optimization
Results in Control and Optimization Mathematics-Control and Optimization
CiteScore
3.00
自引率
0.00%
发文量
51
审稿时长
91 days
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信