本文主要是介绍【无人机】固定翼无人机简化燃油燃烧仿真的 simulink 模型,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1 简介
固定翼无人机简化燃油燃烧仿真的 simulink 模型
2 部分代码
clear
close all
clc
%% aero data
Sref=0.6 ;% m2
aero_UAV=xlsread('UAVdata.xlsx','A:C');
CL_uav=aero_UAV(:,1);
CD_uav=aero_UAV(:,2);
% polynomial for drag polar
DP=polyfit(CL_uav,CD_uav,2);
CD_fit=DP(1)*CL_uav.^2+DP(2)*CL_uav+DP(3);
%% propeller data
Dprop= 0.482 ;%m
J=xlsread('UAVdata.xlsx','P3:P16');
%% CP vs J coeff
p0=0.03840634;
p1=0.04503419; %x
p2=-0.06173971; %x2
p3=-0.06297906; %x3
%% engine data
load engine_data.mat
[C,h]=contourf(xx,yy,Zeng,'LevelList',300:20:600);
clabel(C,h)
hold on
[C1,h1] =contour(xx,yy,Zeng,'LevelList',600:100:3000);
clabel(C1,h1);
xlabel('RPM')
ylabel('Engine torque')
3 仿真结果
4 参考文献
[1]刘宇, 廖新涛, 王文龙,等. 一种固定翼无人机动力学仿真模型校准方法及系统:.
博主简介:擅长智能优化算法、神经网络预测、信号处理、元胞自动机、图像处理、路径规划、无人机等多种领域的Matlab仿真,相关matlab代码问题可私信交流。
部分理论引用网络文献,若有侵权联系博主删除。
这篇关于【无人机】固定翼无人机简化燃油燃烧仿真的 simulink 模型的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!