基于动态部分可重构 FPGA 的最佳故障弹性自主四旋翼飞行器控制装置

IF 2.1 Q2 ENGINEERING, MULTIDISCIPLINARY Cogent Engineering Pub Date : 2023-11-20 DOI:10.1080/23311916.2023.2276503
Harish S. Bhat, Shreesha Chokkadi, Satish Shenoy
{"title":"基于动态部分可重构 FPGA 的最佳故障弹性自主四旋翼飞行器控制装置","authors":"Harish S. Bhat, Shreesha Chokkadi, Satish Shenoy","doi":"10.1080/23311916.2023.2276503","DOIUrl":null,"url":null,"abstract":"Abstract Quadcopters are in enormous demand in mission-critical applications where there is a large risk to human life, such as border patrolling, emergency rescue, and production monitoring in chemical industries. Autonomously flying quadcopters can ensure higher levels of safety than remotely controlled quadcopters. Due to the complexity of autonomous quadcopters, there is a risk of failure, posing an enormous challenge to successful mission completion. Additionally, due to space constraints and the need for extended operation, the controller area and propulsion power are to be lower along with higher speeds of tracking for reaching the destination as early as possible. With these conflicting requirements, these metrics can be optimized in stages by reconfiguring the controllers on FPGA-based systems. Different controllers and suitable references are chosen and brought into action based on the metric that is lagging once they are found suitable to operate safely. This combination of control and reference reconfiguration and switching of main/auxiliary controllers is expected to ensure speed, area, and power optimization with improved fault resilience, ensuring better mission completion possibilities. This has been verified with Simulink-based algorithms of both continuous systems and fixed point-based digital systems and FPGA-based system co-simulation with the Simulink-based quadcopter model. Finally, the synthesis and implementation of the FPGA-based system is also taken up on Zynq Ultrascale±based devices with Vivado v2018.3-based IDE.","PeriodicalId":10464,"journal":{"name":"Cogent Engineering","volume":"40 1","pages":""},"PeriodicalIF":2.1000,"publicationDate":"2023-11-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Optimal fault resilient autonomous quadcopter control based on dynamic partial reconfigurable FPGA\",\"authors\":\"Harish S. Bhat, Shreesha Chokkadi, Satish Shenoy\",\"doi\":\"10.1080/23311916.2023.2276503\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Abstract Quadcopters are in enormous demand in mission-critical applications where there is a large risk to human life, such as border patrolling, emergency rescue, and production monitoring in chemical industries. Autonomously flying quadcopters can ensure higher levels of safety than remotely controlled quadcopters. Due to the complexity of autonomous quadcopters, there is a risk of failure, posing an enormous challenge to successful mission completion. Additionally, due to space constraints and the need for extended operation, the controller area and propulsion power are to be lower along with higher speeds of tracking for reaching the destination as early as possible. With these conflicting requirements, these metrics can be optimized in stages by reconfiguring the controllers on FPGA-based systems. Different controllers and suitable references are chosen and brought into action based on the metric that is lagging once they are found suitable to operate safely. This combination of control and reference reconfiguration and switching of main/auxiliary controllers is expected to ensure speed, area, and power optimization with improved fault resilience, ensuring better mission completion possibilities. This has been verified with Simulink-based algorithms of both continuous systems and fixed point-based digital systems and FPGA-based system co-simulation with the Simulink-based quadcopter model. Finally, the synthesis and implementation of the FPGA-based system is also taken up on Zynq Ultrascale±based devices with Vivado v2018.3-based IDE.\",\"PeriodicalId\":10464,\"journal\":{\"name\":\"Cogent Engineering\",\"volume\":\"40 1\",\"pages\":\"\"},\"PeriodicalIF\":2.1000,\"publicationDate\":\"2023-11-20\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Cogent Engineering\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1080/23311916.2023.2276503\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q2\",\"JCRName\":\"ENGINEERING, MULTIDISCIPLINARY\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Cogent Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1080/23311916.2023.2276503","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"ENGINEERING, MULTIDISCIPLINARY","Score":null,"Total":0}
引用次数: 0

摘要

摘要 四旋翼飞行器在对人的生命有很大威胁的关键任务应用中需求量巨大,例如边境巡逻、紧急救援和化工行业的生产监控。与遥控四旋翼飞行器相比,自主飞行的四旋翼飞行器能确保更高水平的安全性。由于自主四旋翼飞行器的复杂性,存在故障风险,对成功完成任务构成巨大挑战。此外,由于空间限制和长时间运行的需要,控制器面积和推进功率都需要降低,同时跟踪速度也要提高,以便尽早到达目的地。面对这些相互冲突的要求,可以通过在基于 FPGA 的系统上重新配置控制器来分阶段优化这些指标。一旦发现控制器和基准适合安全运行,就会根据滞后的指标选择不同的控制器和合适的基准并将其投入运行。这种控制和基准重新配置以及主/辅控制器切换的组合有望确保速度、面积和功率优化,并提高故障恢复能力,从而确保更好地完成任务。基于 Simulink 的连续系统和基于定点的数字系统算法以及基于 FPGA 的系统与基于 Simulink 的四旋翼飞行器模型的协同仿真验证了这一点。最后,还使用基于 Vivado v2018.3 的集成开发环境,在基于 Zynq Ultrascale± 的器件上综合和实现了基于 FPGA 的系统。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Optimal fault resilient autonomous quadcopter control based on dynamic partial reconfigurable FPGA
Abstract Quadcopters are in enormous demand in mission-critical applications where there is a large risk to human life, such as border patrolling, emergency rescue, and production monitoring in chemical industries. Autonomously flying quadcopters can ensure higher levels of safety than remotely controlled quadcopters. Due to the complexity of autonomous quadcopters, there is a risk of failure, posing an enormous challenge to successful mission completion. Additionally, due to space constraints and the need for extended operation, the controller area and propulsion power are to be lower along with higher speeds of tracking for reaching the destination as early as possible. With these conflicting requirements, these metrics can be optimized in stages by reconfiguring the controllers on FPGA-based systems. Different controllers and suitable references are chosen and brought into action based on the metric that is lagging once they are found suitable to operate safely. This combination of control and reference reconfiguration and switching of main/auxiliary controllers is expected to ensure speed, area, and power optimization with improved fault resilience, ensuring better mission completion possibilities. This has been verified with Simulink-based algorithms of both continuous systems and fixed point-based digital systems and FPGA-based system co-simulation with the Simulink-based quadcopter model. Finally, the synthesis and implementation of the FPGA-based system is also taken up on Zynq Ultrascale±based devices with Vivado v2018.3-based IDE.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
Cogent Engineering
Cogent Engineering ENGINEERING, MULTIDISCIPLINARY-
CiteScore
4.00
自引率
5.30%
发文量
213
审稿时长
13 weeks
期刊介绍: One of the largest, multidisciplinary open access engineering journals of peer-reviewed research, Cogent Engineering, part of the Taylor & Francis Group, covers all areas of engineering and technology, from chemical engineering to computer science, and mechanical to materials engineering. Cogent Engineering encourages interdisciplinary research and also accepts negative results, software article, replication studies and reviews.
期刊最新文献
Evaluating road work site safety management: A case study of the Amman bus rapid transit project construction Toward optimizing scientific workflow using multi-objective optimization in a cloud environment Technology capability of Indonesian medium-sized shipyards for ship production using Product-oriented Work Breakdown Structure method (case study on shipbuilding of Mini LNG vessel) NREL Phase VI wind turbine blade tip with S809 airfoil profile winglet design and performance analysis using computational fluid dynamics Revisiting multi-domain empirical modelling of light-emitting diode luminaire
×
引用
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