A Model-Free Control Algorithm Based On The Sliding Mode Control Method With Applications to Unmanned Aircraft Systems

Adarsh Sreeraj, D. Kaputa, A. Crassidis
{"title":"A Model-Free Control Algorithm Based On The Sliding Mode Control Method With Applications to Unmanned Aircraft Systems","authors":"Adarsh Sreeraj, D. Kaputa, A. Crassidis","doi":"10.11159/CDSR19.113","DOIUrl":null,"url":null,"abstract":"Control methods require the use of a system model for the design and tuning of the controllers in meeting and/or exceeding the control system performance objectives. However, system models contain errors and uncertainties that also may be complex to develop and to generalize for a large class of systems such as those for unmanned aircraft systems. In particular, the sliding control method is a superior robust nonlinear control approach due to the direct handling of nonlinearities and uncertainties that can be used in tracking problems for unmanned aircraft system. However, the derivation of the sliding mode control law is tedious since a unique and distinct control law needs to be derived for every individual system and cannot be applied to general systems that may encompass all classifications of unmanned aircraft systems. In this paper, a model-free control algorithm based on the sliding mode control method is developed and generalized for all classes of unmanned aircraft systems used in robust tracking control applications. The model-free control algorithm is derived with knowledge of the system’s order, state measurements, and control input gain matrix shape and bounds and is not dependent on a mathematical system model. The derived control law is tested using a high-fidelity simulation of a quadrotortype unmanned aircraft system and the results are compared to a traditional PID controller for tracking performance and power consumption. Realistic type hardware inputs from joysticks and IMUs was simulated for the analysis. Finally, the model-free control algorithm was implemented on a quadrotor-type unmanned aircraft system testbed used in real flight experimental testing. The experimental tracking performance and power consumption was analysed and compared to a traditional PID-type controller.","PeriodicalId":178400,"journal":{"name":"Proceedings of the 5th International Conference of Control, Dynamic Systems, and Robotics (CDSR'19)","volume":"55 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 5th International Conference of Control, Dynamic Systems, and Robotics (CDSR'19)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.11159/CDSR19.113","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3

Abstract

Control methods require the use of a system model for the design and tuning of the controllers in meeting and/or exceeding the control system performance objectives. However, system models contain errors and uncertainties that also may be complex to develop and to generalize for a large class of systems such as those for unmanned aircraft systems. In particular, the sliding control method is a superior robust nonlinear control approach due to the direct handling of nonlinearities and uncertainties that can be used in tracking problems for unmanned aircraft system. However, the derivation of the sliding mode control law is tedious since a unique and distinct control law needs to be derived for every individual system and cannot be applied to general systems that may encompass all classifications of unmanned aircraft systems. In this paper, a model-free control algorithm based on the sliding mode control method is developed and generalized for all classes of unmanned aircraft systems used in robust tracking control applications. The model-free control algorithm is derived with knowledge of the system’s order, state measurements, and control input gain matrix shape and bounds and is not dependent on a mathematical system model. The derived control law is tested using a high-fidelity simulation of a quadrotortype unmanned aircraft system and the results are compared to a traditional PID controller for tracking performance and power consumption. Realistic type hardware inputs from joysticks and IMUs was simulated for the analysis. Finally, the model-free control algorithm was implemented on a quadrotor-type unmanned aircraft system testbed used in real flight experimental testing. The experimental tracking performance and power consumption was analysed and compared to a traditional PID-type controller.
基于滑模控制方法的无模型控制算法及其在无人机系统中的应用
控制方法要求使用系统模型来设计和调整控制器,以满足和/或超过控制系统的性能目标。然而,系统模型包含误差和不确定性,对于诸如无人驾驶飞机系统之类的大型系统来说,开发和推广这些模型也可能很复杂。其中,滑模控制方法可以直接处理无人机系统的非线性和不确定性,是一种优越的鲁棒非线性控制方法。然而,滑模控制律的推导是繁琐的,因为需要为每个单独的系统推导出唯一的和不同的控制律,并且不能适用于可能包含所有分类的无人机系统的一般系统。本文提出了一种基于滑模控制方法的无模型控制算法,并将其推广到各类无人机系统的鲁棒跟踪控制中。无模型控制算法是根据系统的阶数、状态测量和控制输入增益矩阵形状和界的知识推导出来的,不依赖于数学系统模型。通过对四旋翼无人机系统的高保真仿真,对所提出的控制律进行了测试,并将结果与传统PID控制器的跟踪性能和功耗进行了比较。仿真了来自操纵杆和imu的真实类型硬件输入以进行分析。最后,将该无模型控制算法应用于某四旋翼无人机系统的实飞试验台上。分析了实验跟踪性能和功耗,并与传统pid控制器进行了比较。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
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学术文献互助群
群 号:604180095
Book学术官方微信