SIMULATION OF AN UNMANNED AIRCRAFT FLIGHT IN MATLAB SIMULINK

N.V. BELOV, V.N. REPINSKY
{"title":"SIMULATION OF AN UNMANNED AIRCRAFT FLIGHT IN MATLAB SIMULINK","authors":"N.V. BELOV, V.N. REPINSKY","doi":"10.36724/2072-8735-2023-17-6-37-47","DOIUrl":null,"url":null,"abstract":"In this article, a simulation model of an unmanned aerial vehicle in Matlab Simulink has been developed. To build a simulation model, a mathematical description of the equations of motion of an aircraft (AC) is performed: kinematic and dynamic models with six degrees of freedom and twelve state variables, and a mathematical description of external forces acting on the aircraft is also performed. The simulation model includes several blocks that interact with each other to ensure the operation of the unmanned aerial vehicle: the air craft dynamics unit, which is responsible for simulating the movement of the aircraft in three dimensions, the autopilot unit, which simulates the operation of the aircraft navigation system and provides stabilization in the air, the control unit engines, which regulates the speed of rotation of the engines depending on the control signals, an external environment block that simulates the air environment in which the aircraft moves. The main advantage of the constructed model is the ability to change the parameters of the aircraft interactively and evaluate the main parameters using graphs. The correctness of the autopilot operation is confirmed by the graphs of transient processes along the three axes of the aircraft: roll, pitch, yaw. In the future, based on the constructed model, it is possible to create a fully automatic obstacle avoidance system that will allow the unmanned aerial vehicle to safely move from the start to the end point, taking into account all the obstacles in the flight path. Thus, the simulation model of an unmanned aerial vehicle based on Simulink makes it possible to evaluate the operation of the autopilot and other aircraft systems with high accuracy and detail. Its use can be useful in the design and testing of new unmanned aerial vehicles.","PeriodicalId":263691,"journal":{"name":"T-Comm","volume":"66 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"T-Comm","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.36724/2072-8735-2023-17-6-37-47","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

In this article, a simulation model of an unmanned aerial vehicle in Matlab Simulink has been developed. To build a simulation model, a mathematical description of the equations of motion of an aircraft (AC) is performed: kinematic and dynamic models with six degrees of freedom and twelve state variables, and a mathematical description of external forces acting on the aircraft is also performed. The simulation model includes several blocks that interact with each other to ensure the operation of the unmanned aerial vehicle: the air craft dynamics unit, which is responsible for simulating the movement of the aircraft in three dimensions, the autopilot unit, which simulates the operation of the aircraft navigation system and provides stabilization in the air, the control unit engines, which regulates the speed of rotation of the engines depending on the control signals, an external environment block that simulates the air environment in which the aircraft moves. The main advantage of the constructed model is the ability to change the parameters of the aircraft interactively and evaluate the main parameters using graphs. The correctness of the autopilot operation is confirmed by the graphs of transient processes along the three axes of the aircraft: roll, pitch, yaw. In the future, based on the constructed model, it is possible to create a fully automatic obstacle avoidance system that will allow the unmanned aerial vehicle to safely move from the start to the end point, taking into account all the obstacles in the flight path. Thus, the simulation model of an unmanned aerial vehicle based on Simulink makes it possible to evaluate the operation of the autopilot and other aircraft systems with high accuracy and detail. Its use can be useful in the design and testing of new unmanned aerial vehicles.
在matlab simulink中仿真某无人机的飞行
本文在Matlab Simulink中开发了无人机的仿真模型。为了建立仿真模型,对飞机的运动方程进行了数学描述:六自由度十二个状态变量的运动学和动力学模型,以及作用在飞机上的外力的数学描述。仿真模型包括几个相互作用的模块,以保证无人机的运行:负责模拟飞机三维运动的飞行器动力学单元、模拟飞机导航系统运行并提供空中稳定性的自动驾驶仪单元、根据控制信号调节发动机旋转速度的控制单元发动机、模拟飞机运动的空气环境的外部环境块。该模型的主要优点是能够交互式地改变飞机的参数,并利用图对主要参数进行评估。自动驾驶仪操作的正确性是由飞机三个轴的瞬态过程图来证实的:滚转、俯仰、偏航。未来,基于构建的模型,有可能创建一个全自动避障系统,使无人机能够在考虑飞行路径中所有障碍物的情况下,从起点安全移动到终点。因此,基于Simulink的无人机仿真模型可以高精度、详细地评估自动驾驶仪和其他飞机系统的运行情况。它在新型无人机的设计和测试中非常有用。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术文献互助群
群 号:604180095
Book学术官方微信