Quadrotor Flight System Design using Collective and Differential Morphing with SPSA and ANN

Q3 Computer Science
Oguzhan Kose, Tuğrul Oktay
{"title":"Quadrotor Flight System Design using Collective and Differential Morphing with SPSA and ANN","authors":"Oguzhan Kose, Tuğrul Oktay","doi":"10.18201/ijisae.2021473634","DOIUrl":null,"url":null,"abstract":": Quadrotor modeling has been done with collective and differential morphing. Quadrotor initial state and morphing states are drawn in the Solidworks program. Newton-Euler approximation was used for quadrotor modeling. The mass and moment of inertia values required for modeling and simulation were obtained from the Solidworks program. Matlab / Simulink environment and state-space model approaches are used for simulations. A simultaneous perturbation stochastic approximation (SPSA) algorithm was used to determine the quadrotor morphing rates. If the morphing state obtained by SPSA is not included in the values obtained from the drawings, here it is provided to find the moments of inertia with the method based on learning by using the data obtained with the Artificial Neural Network(ANN). Proportional Integral Derivative (PID) is used as the quadrotor control algorithm. PID coefficients are also determined by SPSA.","PeriodicalId":14067,"journal":{"name":"International Journal of Intelligent Systems and Applications in Engineering","volume":" ","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2021-12-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal of Intelligent Systems and Applications in Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.18201/ijisae.2021473634","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"Computer Science","Score":null,"Total":0}
引用次数: 8

Abstract

: Quadrotor modeling has been done with collective and differential morphing. Quadrotor initial state and morphing states are drawn in the Solidworks program. Newton-Euler approximation was used for quadrotor modeling. The mass and moment of inertia values required for modeling and simulation were obtained from the Solidworks program. Matlab / Simulink environment and state-space model approaches are used for simulations. A simultaneous perturbation stochastic approximation (SPSA) algorithm was used to determine the quadrotor morphing rates. If the morphing state obtained by SPSA is not included in the values obtained from the drawings, here it is provided to find the moments of inertia with the method based on learning by using the data obtained with the Artificial Neural Network(ANN). Proportional Integral Derivative (PID) is used as the quadrotor control algorithm. PID coefficients are also determined by SPSA.
基于SPSA和ANN的四旋翼飞行系统设计
四旋翼建模已完成与集体和微分变形。在Solidworks程序中绘制了四旋翼的初始状态和变形状态。采用牛顿-欧拉近似进行四旋翼建模。在Solidworks程序中获得了建模和仿真所需的质量和惯性矩值。采用Matlab / Simulink环境和状态空间模型方法进行仿真。采用同步摄动随机逼近(SPSA)算法确定四旋翼的变形速率。如果从图纸中得到的值中没有包含SPSA得到的变形状态,则可以利用人工神经网络(Artificial Neural Network, ANN)得到的数据,采用基于学习的方法求惯性矩。采用比例积分导数(PID)作为四旋翼飞行器的控制算法。PID系数也由SPSA确定。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
International Journal of Intelligent Systems and Applications in Engineering
International Journal of Intelligent Systems and Applications in Engineering Computer Science-Computer Graphics and Computer-Aided Design
CiteScore
1.30
自引率
0.00%
发文量
18
×
引用
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学术官方微信