基于机器学习的无人机参数估计

A. E. Fernandez
{"title":"基于机器学习的无人机参数估计","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":"{\"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}","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

摘要

无人机(UAV)的参数识别对于理解物理现象的因果关系、研究系统性能和特性、故障诊断、控制开发/调优等都有很大的帮助。执行参数识别的传统方法包括建立描述系统行为的数学模型。模型中的方程包含了由实测飞行数据间接估计的参数。这个参数识别过程需要相关的物理知识。此外,它需要仔细考虑精确测量的飞机仪表。它还需要仔细设计飞行机动,以确保所涉及的飞行动力学的彻底激励。最后,必须选择合适的识别方法。本文的目的是展示机器学习在无人机模型参数识别中的应用。机器学习算法不需要开发参数化模型;因此,它是一种无方程辨识方法。为了向系统提供输入,生成了飞机的仿真模型。模型的参数可以在仿真中修改。飞机的飞行测量数据直接从模型中获得,作为预定飞行路径的仿真输出。数据被提交给能够读取和识别数据的机器学习算法。机器学习算法是用一组包含待识别参数变化的飞行数据进行训练的。最后,通过输入未知飞行数据来预测输出,对算法进行了验证。为了实现自主和一致的飞行,在X-Plane和Mission Planner之间构建了一个软件在环(SIL)仿真。X-Plane是一个逼真的飞行模拟器,其中创建了无人机模型,并对飞行物理进行了建模。任务规划器是地面控制站(GCS),它生成并发送在X-Plane中执行的飞行命令。探讨了几种机器学习回归模型,包括线性回归模型
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
UAV Parameter Estimation Through Machine Learning
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
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
A Critical Review of Executive Compensation Policies Grounded in ESG Principles Removing Barriers to Degree Completion: The Dennis-Montagnino TEAMS Model for Student-Centered Transfer Credit That Thing in Your Pocket: Cultivating a Geo-Sustainable Mindset in High School Chemistry Students Using GIS to Study Smartphone Components Impact of the AI Dependency Revolution on Both Physical and Mental Health Exploration of How Polyvagal Theory and Autonomic Nervous System Impact Organizational Performance Through Reduced Employee Turnover and Improved Work Culture
×
引用
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