• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

基于数据的四旋翼飞行器预测控制

Data-enabled predictive control for quadcopters.

作者信息

Elokda Ezzat, Coulson Jeremy, Beuchat Paul N, Lygeros John, Dörfler Florian

机构信息

Automatic Control Lab (IfA) ETH Zürich Zürich Switzerland.

出版信息

Int J Robust Nonlinear Control. 2021 Dec;31(18):8916-8936. doi: 10.1002/rnc.5686. Epub 2021 Jul 13.

DOI:10.1002/rnc.5686
PMID:35873094
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC9291934/
Abstract

We study the application of a data-enabled predictive control (DeePC) algorithm for position control of real-world nano-quadcopters. The DeePC algorithm is a finite-horizon, optimal control method that uses input/output measurements from the system to predict future trajectories without the need for system identification or state estimation. The algorithm predicts future trajectories of the quadcopter by linearly combining previously measured trajectories (motion primitives). We illustrate the necessity of a regularized variant of the DeePC algorithm to handle the nonlinear nature of the real-world quadcopter dynamics with noisy measurements. Simulation-based analysis is used to gain insights into the effects of regularization, and experimental results validate that these insights carry over to the real-world quadcopter. Moreover, we demonstrate the reliability of the DeePC algorithm by collecting a new set of input/output measurements for every real-world experiment performed. The performance of the DeePC algorithm is compared to Model Predictive Control based on a first-principles model of the quadcopter. The results are demonstrated with a video of successful trajectory tracking of the real-world quadcopter.

摘要

我们研究了一种基于数据的预测控制(DeePC)算法在实际纳米四旋翼飞行器位置控制中的应用。DeePC算法是一种有限时域的最优控制方法,它利用系统的输入/输出测量值来预测未来轨迹,而无需进行系统辨识或状态估计。该算法通过线性组合先前测量的轨迹(运动基元)来预测四旋翼飞行器的未来轨迹。我们说明了DeePC算法的正则化变体对于处理实际四旋翼飞行器动力学的非线性以及噪声测量的必要性。基于仿真的分析用于深入了解正则化的效果,实验结果验证了这些见解适用于实际四旋翼飞行器。此外,我们通过为每个实际实验收集一组新的输入/输出测量值来证明DeePC算法的可靠性。将DeePC算法的性能与基于四旋翼飞行器第一原理模型的模型预测控制进行了比较。通过实际四旋翼飞行器成功轨迹跟踪的视频展示了结果。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7039/9291934/1158f55cb082/RNC-31-8916-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7039/9291934/b25fbaae5083/RNC-31-8916-g012.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7039/9291934/70e94d714417/RNC-31-8916-g009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7039/9291934/2b8e1b984a19/RNC-31-8916-g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7039/9291934/1237282e80b5/RNC-31-8916-g013.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7039/9291934/83c86ecc03dd/RNC-31-8916-g014.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7039/9291934/e91ec98f7976/RNC-31-8916-g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7039/9291934/63a582aa9c8c/RNC-31-8916-g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7039/9291934/08ee5e1a9df1/RNC-31-8916-g011.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7039/9291934/0711392ab220/RNC-31-8916-g010.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7039/9291934/9b277f841e27/RNC-31-8916-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7039/9291934/561debba13a4/RNC-31-8916-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7039/9291934/fd86ec269fd9/RNC-31-8916-g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7039/9291934/1158f55cb082/RNC-31-8916-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7039/9291934/b25fbaae5083/RNC-31-8916-g012.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7039/9291934/70e94d714417/RNC-31-8916-g009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7039/9291934/2b8e1b984a19/RNC-31-8916-g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7039/9291934/1237282e80b5/RNC-31-8916-g013.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7039/9291934/83c86ecc03dd/RNC-31-8916-g014.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7039/9291934/e91ec98f7976/RNC-31-8916-g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7039/9291934/63a582aa9c8c/RNC-31-8916-g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7039/9291934/08ee5e1a9df1/RNC-31-8916-g011.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7039/9291934/0711392ab220/RNC-31-8916-g010.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7039/9291934/9b277f841e27/RNC-31-8916-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7039/9291934/561debba13a4/RNC-31-8916-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7039/9291934/fd86ec269fd9/RNC-31-8916-g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7039/9291934/1158f55cb082/RNC-31-8916-g004.jpg

相似文献

1
Data-enabled predictive control for quadcopters.基于数据的四旋翼飞行器预测控制
Int J Robust Nonlinear Control. 2021 Dec;31(18):8916-8936. doi: 10.1002/rnc.5686. Epub 2021 Jul 13.
2
Enhanced trajectory tracking for quadrotors: disturbance observer state feedback control.四旋翼飞行器的增强轨迹跟踪:干扰观测器状态反馈控制
PeerJ Comput Sci. 2024 Feb 13;10:e1861. doi: 10.7717/peerj-cs.1861. eCollection 2024.
3
Fault Detection and Identification Method for Quadcopter Based on Airframe Vibration Signals.基于机身振动信号的四旋翼飞行器故障检测与识别方法
Sensors (Basel). 2021 Jan 15;21(2):581. doi: 10.3390/s21020581.
4
Artificial Potential Field Based Trajectory Tracking for Quadcopter UAV Moving Targets.基于人工势场法的四旋翼无人机对移动目标的轨迹跟踪
Sensors (Basel). 2024 Feb 19;24(4):1343. doi: 10.3390/s24041343.
5
Robust discrete-time super twisting formation protocol for a 6-DOF Quadcopter swarm.用于六自由度四旋翼飞行器集群的鲁棒离散时间超扭曲编队协议。
ISA Trans. 2023 Dec;143:177-187. doi: 10.1016/j.isatra.2023.09.029. Epub 2023 Sep 28.
6
Adaptive output control of a mobile manipulator hanging from a quadcopter unmanned vehicle.四旋翼无人机悬挂式移动机械臂自适应输出控制。
ISA Trans. 2019 Nov;94:200-217. doi: 10.1016/j.isatra.2019.04.002. Epub 2019 Apr 24.
7
Robust Fault Estimation Using the Intermediate Observer: Application to the Quadcopter.基于中间观测器的鲁棒故障估计:在四旋翼飞行器中的应用
Sensors (Basel). 2020 Aug 31;20(17):4917. doi: 10.3390/s20174917.
8
The Design and Experimental Development of Air Scanning Using a Sniffer Quadcopter.使用嗅探四轴飞行器进行空气扫描的设计与实验开发
Sensors (Basel). 2019 Sep 6;19(18):3849. doi: 10.3390/s19183849.
9
Quadcopter UAVs Extended States/Disturbance Observer-Based Nonlinear Robust Backstepping Control.基于扩展状态/干扰观测器的四旋翼无人机非线性鲁棒反步控制
Sensors (Basel). 2022 Jul 6;22(14):5082. doi: 10.3390/s22145082.
10
Using SSVEP-BCI to Continuous Control a Quadcopter with 4-DOF Motions.使用稳态视觉诱发电位脑机接口连续控制具有四自由度运动的四轴飞行器。
Annu Int Conf IEEE Eng Med Biol Soc. 2020 Jul;2020:4745-4748. doi: 10.1109/EMBC44109.2020.9176131.

本文引用的文献

1
Sparse identification of nonlinear dynamics for model predictive control in the low-data limit.低数据量情况下用于模型预测控制的非线性动力学的稀疏识别
Proc Math Phys Eng Sci. 2018 Nov;474(2219):20180335. doi: 10.1098/rspa.2018.0335. Epub 2018 Nov 14.
2
A Study of Vicon System Positioning Performance.维康系统定位性能研究
Sensors (Basel). 2017 Jul 7;17(7):1591. doi: 10.3390/s17071591.
3
Gaussian Processes for Data-Efficient Learning in Robotics and Control.机器人与控制中的数据高效学习的高斯过程
IEEE Trans Pattern Anal Mach Intell. 2015 Feb;37(2):408-23. doi: 10.1109/TPAMI.2013.218.