动态保持微型无人机飞行稳定的控制策略研究与实验

F. Pedersini, Andrea Toscano, E. Pagani
{"title":"动态保持微型无人机飞行稳定的控制策略研究与实验","authors":"F. Pedersini, Andrea Toscano, E. Pagani","doi":"10.1145/2750675.2750676","DOIUrl":null,"url":null,"abstract":"Unmanned Aerial Vehicles (UAVs or drones, for short) are receiving increasing attention recently, due to the many applications they might be used for, ranging from territory surveillance to delivery of goods. The case of drones autonomously flying according to a pre-defined route is clearly the most interesting one for the deployment of such applications. Yet, autonomic flight requires that a drone is able to maintain stability – in terms of a target attitude – in spite of external disturbances (e.g. gusts of wind), with no human intervention. This is traditionally done with a PID (proportional integral derivative) controller, which takes as input the deviations from the target, and supplies in output the indication of how to act on the drone engines so as to restore the proper attitude. Two orders of problems must be dealt with when deploying a PID controller. First, the parameters weighing the input components must be properly tuned in order to guarantee attitude restoring, and to avoid oscillations of the system. Second, the PID output must be translated into commands to the drone engines so as to achieve the desired behavior. The former aspect can be solved either by hand, or with a number of automatic methods proposed in the literature (e.g. [1, 2]). Those methods involve complex mathematical models and are considerably time-consuming. As far as the latter aspect is concerned, there are hardware constraints that impede to abruptly change speed or spin of rotors and propellers, which otherwise may be damaged. In this paper, we introduce a mathematical model simplified yet effective in yielding appropriate parameters to implement an accurate controller, without the need of a complex preliminary calibration of the mechanical system. We describe our policies to apply controller indications to the drone hardware. We validate both model and policies through experiments.","PeriodicalId":233042,"journal":{"name":"Proceedings of the First Workshop on Micro Aerial Vehicle Networks, Systems, and Applications for Civilian Use","volume":"14 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Study and Experimentation of Control Policies to Dynamically Maintain Micro-UAV Flight Stability\",\"authors\":\"F. Pedersini, Andrea Toscano, E. Pagani\",\"doi\":\"10.1145/2750675.2750676\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Unmanned Aerial Vehicles (UAVs or drones, for short) are receiving increasing attention recently, due to the many applications they might be used for, ranging from territory surveillance to delivery of goods. The case of drones autonomously flying according to a pre-defined route is clearly the most interesting one for the deployment of such applications. Yet, autonomic flight requires that a drone is able to maintain stability – in terms of a target attitude – in spite of external disturbances (e.g. gusts of wind), with no human intervention. This is traditionally done with a PID (proportional integral derivative) controller, which takes as input the deviations from the target, and supplies in output the indication of how to act on the drone engines so as to restore the proper attitude. Two orders of problems must be dealt with when deploying a PID controller. First, the parameters weighing the input components must be properly tuned in order to guarantee attitude restoring, and to avoid oscillations of the system. Second, the PID output must be translated into commands to the drone engines so as to achieve the desired behavior. The former aspect can be solved either by hand, or with a number of automatic methods proposed in the literature (e.g. [1, 2]). Those methods involve complex mathematical models and are considerably time-consuming. As far as the latter aspect is concerned, there are hardware constraints that impede to abruptly change speed or spin of rotors and propellers, which otherwise may be damaged. In this paper, we introduce a mathematical model simplified yet effective in yielding appropriate parameters to implement an accurate controller, without the need of a complex preliminary calibration of the mechanical system. We describe our policies to apply controller indications to the drone hardware. We validate both model and policies through experiments.\",\"PeriodicalId\":233042,\"journal\":{\"name\":\"Proceedings of the First Workshop on Micro Aerial Vehicle Networks, Systems, and Applications for Civilian Use\",\"volume\":\"14 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2015-05-18\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the First Workshop on Micro Aerial Vehicle Networks, Systems, and Applications for Civilian Use\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/2750675.2750676\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the First Workshop on Micro Aerial Vehicle Networks, Systems, and Applications for Civilian Use","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2750675.2750676","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

无人驾驶飞行器(简称uav或无人机)最近受到越来越多的关注,因为它们可以用于从领土监视到货物运输的许多应用。无人机按照预先定义的路线自主飞行显然是部署此类应用程序最有趣的一个。然而,自主飞行要求无人机能够在没有人为干预的情况下,不受外界干扰(如阵风)的影响,保持目标姿态的稳定性。传统上,这是通过PID(比例积分导数)控制器完成的,PID控制器将偏离目标作为输入,并在输出中提供如何作用于无人机发动机以恢复正确姿态的指示。在部署PID控制器时,必须处理两级问题。首先,为了保证姿态恢复和避免系统振荡,必须适当地调整称重输入分量的参数。其次,必须将PID输出转换为无人机引擎的命令,以实现期望的行为。前者既可以手工解决,也可以使用文献中提出的一些自动方法(例如[1,2])。这些方法涉及复杂的数学模型,而且相当耗时。就后者而言,存在硬件约束,阻止旋翼和螺旋桨突然改变速度或旋转,否则可能会损坏。在本文中,我们介绍了一个简化的数学模型,它可以有效地产生适当的参数来实现精确的控制器,而无需对机械系统进行复杂的初步校准。我们描述了将控制器指示应用于无人机硬件的策略。我们通过实验验证了模型和策略。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Study and Experimentation of Control Policies to Dynamically Maintain Micro-UAV Flight Stability
Unmanned Aerial Vehicles (UAVs or drones, for short) are receiving increasing attention recently, due to the many applications they might be used for, ranging from territory surveillance to delivery of goods. The case of drones autonomously flying according to a pre-defined route is clearly the most interesting one for the deployment of such applications. Yet, autonomic flight requires that a drone is able to maintain stability – in terms of a target attitude – in spite of external disturbances (e.g. gusts of wind), with no human intervention. This is traditionally done with a PID (proportional integral derivative) controller, which takes as input the deviations from the target, and supplies in output the indication of how to act on the drone engines so as to restore the proper attitude. Two orders of problems must be dealt with when deploying a PID controller. First, the parameters weighing the input components must be properly tuned in order to guarantee attitude restoring, and to avoid oscillations of the system. Second, the PID output must be translated into commands to the drone engines so as to achieve the desired behavior. The former aspect can be solved either by hand, or with a number of automatic methods proposed in the literature (e.g. [1, 2]). Those methods involve complex mathematical models and are considerably time-consuming. As far as the latter aspect is concerned, there are hardware constraints that impede to abruptly change speed or spin of rotors and propellers, which otherwise may be damaged. In this paper, we introduce a mathematical model simplified yet effective in yielding appropriate parameters to implement an accurate controller, without the need of a complex preliminary calibration of the mechanical system. We describe our policies to apply controller indications to the drone hardware. We validate both model and policies through experiments.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
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学术文献互助群
群 号:481959085
Book学术官方微信