Fault-tolerant model predictive sliding mode control for trajectory replanning of multi-UAV formation flight

IF 3.4 2区 数学 Q1 MATHEMATICS, APPLIED Applied Mathematics and Computation Pub Date : 2024-09-30 DOI:10.1016/j.amc.2024.129073
Maria Khodaverdian , Majdeddin Najafi , Omid Kazemifar , Shahabuddin Rahmanian
{"title":"Fault-tolerant model predictive sliding mode control for trajectory replanning of multi-UAV formation flight","authors":"Maria Khodaverdian ,&nbsp;Majdeddin Najafi ,&nbsp;Omid Kazemifar ,&nbsp;Shahabuddin Rahmanian","doi":"10.1016/j.amc.2024.129073","DOIUrl":null,"url":null,"abstract":"<div><div>To tackle the trajectory-following problem of multiple unmanned aerial vehicles (UAVs) characterized by high non-linearity and strong coupling, this paper methodologically separates the dynamics of fixed-wing UAVs into two subsystems and designs appropriate controllers for each loop. Unlike previous works, the proposed multi-purpose method simultaneously accounts for constraints, computational time, external disturbances, and actuator faults. The inclusive structure of the proposed strategy is as follows: Firstly, in the outer loop, by employing the high precision and constraint-handling attributes of nonlinear model predictive control (NMPC), the trajectories of the agents are guided to their reference positions while considering spatial limitations, including no-fly zone evasion and inter-vehicle collision evasion. Then, the optimal states of the inner loop are designed. Secondly, in the inner loop, a fault-tolerant sliding mode predictive control (SMPC) is reconfigured to accommodate identified actuator faults and follow the optimal states produced by NMPC. The effectiveness of the suggested algorithm is verified through a series of simulation results. Comparison simulation results substantiate the ascendancy of the suggested dual-loop method over the NMPC trajectory replanning algorithm.</div></div>","PeriodicalId":55496,"journal":{"name":"Applied Mathematics and Computation","volume":"487 ","pages":"Article 129073"},"PeriodicalIF":3.4000,"publicationDate":"2024-09-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Applied Mathematics and Computation","FirstCategoryId":"100","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0096300324005344","RegionNum":2,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"MATHEMATICS, APPLIED","Score":null,"Total":0}
引用次数: 0

Abstract

To tackle the trajectory-following problem of multiple unmanned aerial vehicles (UAVs) characterized by high non-linearity and strong coupling, this paper methodologically separates the dynamics of fixed-wing UAVs into two subsystems and designs appropriate controllers for each loop. Unlike previous works, the proposed multi-purpose method simultaneously accounts for constraints, computational time, external disturbances, and actuator faults. The inclusive structure of the proposed strategy is as follows: Firstly, in the outer loop, by employing the high precision and constraint-handling attributes of nonlinear model predictive control (NMPC), the trajectories of the agents are guided to their reference positions while considering spatial limitations, including no-fly zone evasion and inter-vehicle collision evasion. Then, the optimal states of the inner loop are designed. Secondly, in the inner loop, a fault-tolerant sliding mode predictive control (SMPC) is reconfigured to accommodate identified actuator faults and follow the optimal states produced by NMPC. The effectiveness of the suggested algorithm is verified through a series of simulation results. Comparison simulation results substantiate the ascendancy of the suggested dual-loop method over the NMPC trajectory replanning algorithm.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
用于多无人机编队飞行轨迹重新规划的容错模型预测滑动模式控制
为了解决具有高非线性和强耦合特点的多无人机(UAV)的轨迹跟踪问题,本文从方法论上将固定翼无人机的动力学分为两个子系统,并为每个环路设计了适当的控制器。与以往的研究不同,本文提出的多用途方法同时考虑了约束条件、计算时间、外部干扰和执行器故障。所提策略的包容性结构如下:首先,在外环中,通过利用非线性模型预测控制(NMPC)的高精度和约束处理特性,在考虑空间限制(包括禁飞区规避和车辆间碰撞规避)的情况下,引导代理的轨迹到达其参考位置。然后,设计内环的最佳状态。其次,在内环中,对容错滑模预测控制(SMPC)进行重新配置,以适应已识别的执行器故障,并遵循 NMPC 生成的最佳状态。通过一系列仿真结果,验证了所建议算法的有效性。比较仿真结果证明,建议的双环方法优于 NMPC 轨迹重新规划算法。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
CiteScore
7.90
自引率
10.00%
发文量
755
审稿时长
36 days
期刊介绍: Applied Mathematics and Computation addresses work at the interface between applied mathematics, numerical computation, and applications of systems – oriented ideas to the physical, biological, social, and behavioral sciences, and emphasizes papers of a computational nature focusing on new algorithms, their analysis and numerical results. In addition to presenting research papers, Applied Mathematics and Computation publishes review articles and single–topics issues.
期刊最新文献
Effects of directed migration toward a high-reputation exemplar in evolutionary games Evolutionary dynamics of cooperation in two-layer lattice networks with a leader-follower hierarchy: integrating dominant strategy and time cost Reinforcement learning-based optimal false data injection attack against control signals in probabilistic Boolean control networks Prosocial behavior on testing and quarantine in an epidemic disease Load frequency control of multi-region interconnected power systems with HESS: An event-triggered tube MPC strategy
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1