UAV Parameter Estimation Through Machine Learning

A. E. Fernandez
{"title":"UAV Parameter Estimation Through Machine Learning","authors":"A. E. Fernandez","doi":"10.33423/jsis.v16i3.4447","DOIUrl":null,"url":null,"abstract":"Parameter identification of Unmanned Aerial Vehicles (UAV) is very helpful for understanding cause-effect relationships of physical phenomenon, investigating system performance and characteristics, fault diagnostics, control development/tuning, and more. Traditional ways of performing parameter identification involve establishing a mathematical model that describes the system’s behavior. The equations in the model contain parameters that are estimated indirectly from measured flight data. This parameter identification process requires knowledge of the physics involved. Also, it necessitates a careful consideration of the aircraft instrumentation for accurate measurements. It also requires careful design of the flight maneuvers to ensure thorough excitation of the flight dynamics involved. Finally, one must select a suitable identification method. The purpose of this paper is to show the application of machine learning for parameter identification of a UAV model. The machine learning algorithm does not require developing parameterized models; hence it is an equation-less identification method. To provide input to the system, a simulation model of the aircraft is generated. The parameters of the model can be modified in the simulation. The aircraft flight measurement data is obtained directly from the model as simulation outputs from a predetermined flight path. The data is submitted to a machine learning algorithm that can read and recognize the data. The machine learning algorithm is trained with a set of flight data that incorporates variations in the parameters to be identified. Finally, the algorithm is tested by feeding unknown flight data to predict the output. To achieve autonomous and consistent flights, a Software-In-the-Loop (SIL) simulation is constructed between X-Plane and Mission Planner. X-Plane is a realistic flight simulator where the UAV model is created, and flight physics are modeled. Mission Planner is the Ground Control Station (GCS) that generates and sends the flight commands to be executed in X-Plane. Several machine learning regression models are explored including linear","PeriodicalId":197350,"journal":{"name":"Journal of Strategic Innovation and Sustainability","volume":"112 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-08-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Strategic Innovation and Sustainability","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.33423/jsis.v16i3.4447","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Parameter identification of Unmanned Aerial Vehicles (UAV) is very helpful for understanding cause-effect relationships of physical phenomenon, investigating system performance and characteristics, fault diagnostics, control development/tuning, and more. Traditional ways of performing parameter identification involve establishing a mathematical model that describes the system’s behavior. The equations in the model contain parameters that are estimated indirectly from measured flight data. This parameter identification process requires knowledge of the physics involved. Also, it necessitates a careful consideration of the aircraft instrumentation for accurate measurements. It also requires careful design of the flight maneuvers to ensure thorough excitation of the flight dynamics involved. Finally, one must select a suitable identification method. The purpose of this paper is to show the application of machine learning for parameter identification of a UAV model. The machine learning algorithm does not require developing parameterized models; hence it is an equation-less identification method. To provide input to the system, a simulation model of the aircraft is generated. The parameters of the model can be modified in the simulation. The aircraft flight measurement data is obtained directly from the model as simulation outputs from a predetermined flight path. The data is submitted to a machine learning algorithm that can read and recognize the data. The machine learning algorithm is trained with a set of flight data that incorporates variations in the parameters to be identified. Finally, the algorithm is tested by feeding unknown flight data to predict the output. To achieve autonomous and consistent flights, a Software-In-the-Loop (SIL) simulation is constructed between X-Plane and Mission Planner. X-Plane is a realistic flight simulator where the UAV model is created, and flight physics are modeled. Mission Planner is the Ground Control Station (GCS) that generates and sends the flight commands to be executed in X-Plane. Several machine learning regression models are explored including linear
基于机器学习的无人机参数估计
无人机(UAV)的参数识别对于理解物理现象的因果关系、研究系统性能和特性、故障诊断、控制开发/调优等都有很大的帮助。执行参数识别的传统方法包括建立描述系统行为的数学模型。模型中的方程包含了由实测飞行数据间接估计的参数。这个参数识别过程需要相关的物理知识。此外,它需要仔细考虑精确测量的飞机仪表。它还需要仔细设计飞行机动,以确保所涉及的飞行动力学的彻底激励。最后,必须选择合适的识别方法。本文的目的是展示机器学习在无人机模型参数识别中的应用。机器学习算法不需要开发参数化模型;因此,它是一种无方程辨识方法。为了向系统提供输入,生成了飞机的仿真模型。模型的参数可以在仿真中修改。飞机的飞行测量数据直接从模型中获得,作为预定飞行路径的仿真输出。数据被提交给能够读取和识别数据的机器学习算法。机器学习算法是用一组包含待识别参数变化的飞行数据进行训练的。最后,通过输入未知飞行数据来预测输出,对算法进行了验证。为了实现自主和一致的飞行,在X-Plane和Mission Planner之间构建了一个软件在环(SIL)仿真。X-Plane是一个逼真的飞行模拟器,其中创建了无人机模型,并对飞行物理进行了建模。任务规划器是地面控制站(GCS),它生成并发送在X-Plane中执行的飞行命令。探讨了几种机器学习回归模型,包括线性回归模型
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术文献互助群
群 号:481959085
Book学术官方微信