【固定翼空气动力机】【商务喷气式飞机设计】开发一种固定翼空气动力机(商务喷气式飞机)的初步设计,能够以最大可能的马赫数在洲际航班上运载较少人数研究(Matlab代码实现)

2024-01-21

???????????????? 欢迎来到本博客 ❤️❤️????????

????博主优势: ???????????? 博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。

⛳️ 座右铭: 行百里者,半于九十。

???????????? 本文目录如下: ????????????

目录

????1 概述

????2 运行结果

????3 参考文献

????4 Matlab代码及文章


????1 概述

文章来源:

摘要
本项目基于“飞机设计”课程中的知识,开发了一款高竞争力的私人喷气飞机的大学级设计。项目涵盖的设计过程是以概念为基础的方法,结合对市场的广泛审查,提供了对目前长途飞行中最成功的喷气飞机竞争对手的一般了解。此外,项目还进行了初步设计和更深入的飞机气动性能分析,包括数值模拟。最后,对结果进行讨论,并提出设计更具竞争力飞机的建议。

研究目的
本研究旨在开发一种固定翼飞行器的初步设计,能够以最大可能的马赫数在洲际航班上运载少量乘客。

要求
本节旨在提供严格而可衡量的陈述,以指导和限制研究,以最小化可能导致误解的弱点和模糊行动:
• 乘客标称数量为10人。
• 载重最大时飞机的标称航程必须至少为4500海里,以便进行充足和适当的洲际飞行。
• 巡航速度必须为马赫0.80,最大速度为0.9。
• 机组人员数量为2名飞行员和1名乘务员。
• 最大燃油重量下的有效载荷值必须高于1700磅。

范围
为了设计一款能够在当前市场竞争并在最大速度方面表现出色的私人喷气飞机,将包括一些完整设计中最重要的部分。
将进行对不同竞争对手的分析。然后,将确定飞机的初步配置,包括机身、机翼、动力装置、尾部和着陆系统等不同部分。
将进行广泛的研究,包括迭代过程和分析方程,以估算构成飞机最终重量的不同子重量。此外,还将考虑有效载荷和其他因素对重心的影响。
之后,将制作有效载荷-航程图,并由此确定起飞、巡航和着陆的设计点。
最后,将通过分析和不同的数值解决方案对布雷盖方程进行彻底分析。

1.1 市场回顾
在开始项目之初,对不同竞争对手进行了分析。选择了每家企业代表的几种飞机型号,以深入了解它们的特点,并制定了参考标准,以确定代表市场需求的要求。不同特性的数值可以在表1.1和1.2中看到。值得一提的是,填充为绿色的飞机是最终选定的,因为它们与本项目中设计的商务喷气飞机的规格非常相似。
巴西航空工业公司目前生产Phenom 100 EV、Praetor 600和Lineage 1000e三种截然不同的喷气机型号,从而能够提供广泛涵盖需求的产品。Phenom 100 EV是这个系列中最小的,其航程最短,是当前私人喷气飞机行业中最低的最大速度。另一方面,Praetor 600和Lineage 1000e的性能非常相似,它们几乎具有相同的最大速度和航程。这两种型号之间最大的区别在于容量,因为Lineage 1000e可以容纳19名乘客,比Praetor 600多7名。详细文章见第4部分。

目录:

???? 2 运行结果

主函数代码:

% MANOEUVRING DIAGRAM CODE

clc;
clear all;
close all;


%% DATA DEFINITION

MTOW = 26691; % [kg]
S_w = 70.2; % [m^2]
C_Lcr = 0.33;
C_LmaxTO = 1.8;
C_Lmax = C_LmaxTO - 0.7343;
C_Ncr =  1.1*C_Lcr;
C_Nmax =  1.1*C_Lmax;
C_NmaxTO =  1.1*C_LmaxTO;

R = 8.31432/28.964420e-3; % [N*m*kg^-1*K^-1]
gamma = 1.4;
T_SL=288.15; % [k]
T_cr = 216.65; % [k]
rho_SL=1.225; % [kg/m^3]
rho_cr=0.3108; % [kg/m^3]
Mach_cruise = 0.8;
V_cruise = 236.06; % [m/s]
V_cruise_SL = Mach_cruise*sqrt(gamma*R*T_SL); % [m/s]
V_stall = 58.2; % [m/s]


%% MANOEUVRING DIAGRAM PLOTS

set(groot,'defaultAxesTickLabelInterpreter','latex');
set(groot,'defaulttextinterpreter','latex');
set(groot,'defaultLegendInterpreter','latex');

% SL conditions:
i=2;
man_diagr_density(rho_SL,MTOW,Mach_cruise,S_w,C_Nmax,C_NmaxTO,V_cruise_SL,T_SL,R,gamma,i);

% Cruise conditions:
i=3;
man_diagr_density(rho_SL,MTOW,Mach_cruise,S_w,C_Nmax,C_NmaxTO,V_cruise,T_cr,R,gamma,i);

????3 参考文献

文章中一些内容引自网络,会注明出处或引用为参考文献,难免有未尽之处,如有不妥,请随时联系删除。

???? 4 Matlab代码及文章

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

【固定翼空气动力机】【商务喷气式飞机设计】开发一种固定翼空气动力机(商务喷气式飞机)的初步设计,能够以最大可能的马赫数在洲际航班上运载较少人数研究(Matlab代码实现) 的相关文章

  • 将 Matlab MEX 文件中的函数直接嵌入到 Python 中

    我正在使用专有的 Matlab MEX 文件在 Matlab 中导入一些仿真结果 当然没有可用的源代码 Matlab 的接口实际上非常简单 因为只有一个函数 返回一个 Matlab 结构体 我想知道是否有任何方法可以直接从Python调用M
  • Matlab 的快速 JSON 解析器

    您知道 Matlab 中有一个非常快速的 JSON 解析器吗 目前我正在使用JSONlab http www mathworks com matlabcentral fileexchange 33381 jsonlab a toolbox
  • 如何使用Matlab提高PSD的分辨率

    我有音频信号 我用 Matlab 读取该信号 并使用 pwelch 获取其 PSD 这是我正在使用的代码 x Fs audioread audioFile wav x x 1 mono xPSD f pwelch x hamming 512
  • 如何在 R 或 MATLAB 中为散点图创建阴影误差条“框”

    我想在 R 或 MATLAB 中创建一个简单的散点图 涉及两个变量 x 和 y 它们有与之相关的错误 epsilon x 和 epsilon y 然而 我不是添加误差线 而是希望在每个 x y 对周围创建一个 阴影框 其中框的高度范围从 y
  • 将单元格转换为双精度

    gt gt C 1 2 CF 2 C 1 2 CF 2 gt gt whos C Name Size Bytes Class Attributes C 2x2 478 cell 我怎样才能转换C into double以便 gt gt C
  • 如何以编程方式指定 MATLAB 编辑器键绑定

    我想将键盘键绑定设置为Windows 默认设置我想在启动时使用startup m因为我希望在大量系统上设置此设置 首选项对话框中的等效设置是 MATLAB gt Keyboard gt Shortcuts gt Active Setting
  • 整数的十进制表示形式中的分隔数字

    例如 我想将用户输入作为整数输入 45697 并将前两位数字存储在数组 向量或其他内容中 例如 4 5 6 9 7 这样我就可以使用一些函数调用来检查前两个值 4 5 并对它们进行计算 问题 我不知道如何存储恢复前两个值 有没有简单的函数调
  • MATLAB:比较两个不同长度的数组

    我有两个长度不同的数组 由于采样率不同 需要比较 我想对较大的数组进行下采样以匹配较小的数组的长度 但是该因子不是整数而是小数 举个例子 a 1 1 375 1 75 2 125 2 5 2 875 3 25 b 1 2 3 有什么方法可以
  • 如何从绘图处理程序中绘图?

    我有绘图的处理程序或图形的处理程序 例子 h plot 1 0 2 10 xx get h xx DisplayName Annotation 1x1 handle Color 0 0 1 LineStyle LineWidth 0 500
  • 同时重新排序和旋转图像的高效方法

    为了快速加载 jpeg 我为turbojpeg 实现了一个 mex wrapper 以有效地将 大 jpeg 读入 MATLAB 对于 4000x3000px 的图像 实际解码只需要大约 120 毫秒 而不是 5 毫秒 然而 像素顺序是 R
  • 在 Matlab 中显示有理数

    我有两个整数 m n 它们一起形成 m n 形式的有理数 现在我只想以这种理性的形式在 Matlab 中显示它们 我可以通过这样做来做到这一点 char sym m n 所以 如果 例如m 1 n 2 Matlab将显示1 2 然而 如果m
  • MATLAB 图中轴标签与轴之间的距离

    我正在使用 MATLAB 绘制一些数据 我想调整轴标签与轴本身之间的距离 但是 只需向标签的 位置 属性添加一点即可使标签移出图窗窗口 是否有 保证金 属性或类似的东西 在上图中 我想增加数字和标签 Time s 之间的距离 同时自动扩展数
  • 频域和空间域的汉明滤波器

    我想通过在 MATLAB 中应用汉明滤波器来消除一维信号中的吉布斯伪影 我所拥有的是k1这是频域中的信号 我可以通过应用 DFT 来获取时域信号k1 s1 ifft ifftshift k1 该信号具有吉布斯伪影 现在 我想通过 A 乘以汉
  • 作为动画的八度情节点

    我有以下八度脚本 TOTAL POINTS 100 figure 1 for i 1 TOTAL POINTS randX rand 1 randY rand 1 scatter randX randY hold on endfor 当我运
  • 单元格的 Fieldnames 函数的等效项

    正如标题所说 只是想知道是否有一个函数可以用作字段名 http www mathworks co uk help matlab ref fieldnames html 但适用于单元格 所以如果我有类似的东西 a imread redsqua
  • 如何在Matlab中将世界坐标转换为像素索引

    我有 512x512x313 体积的 dicom 图像 并且我有一个以世界坐标表示的点 57 7475 63 4184 83 1515 我如何在 Matlab 中获得该世界坐标的相应像素坐标 我不想戳破你的幻想 但你所要求的是不可能的 我能
  • 为什么 MATLAB 本机函数 cov(协方差矩阵计算)使用与我预期不同的除数?

    给定一个 M 维和 N 个样本的数据矩阵数据 例如 data randn N M 我可以计算协方差矩阵 data mu data ones N 1 mean data cov matrix data mu data mu N 如果我使用原生
  • 如何加载具有可变文件名的 .mat 文件?

    select all mat files oar dir oar mat n oar name loop through files for l 1 length oar load pat oar l lt this is the mat
  • 为什么 mex 文件中的 OpenMP 仅产生 1 个线程?

    我是 OpenMP 新手 我有以下代码 使用配置了 MSVS2010 的 Matlab mex 可以正常编译 计算机有 8 个可用处理器 我也使用 matlabpool 检查过 include mex h include
  • 在Matlab中选择图像上的像素时,索引指的是什么?

    当在Matlab中查看图像的单个像素时 该索引指的是什么 X Y 指的是像素的坐标 RGB 指的是颜色 但是关于索引是什么有什么想法吗 为了澄清一下 当我在 Matlab 中查看图形并使用数据光标选择一个点时 显示的三行是 X Y 指数 R

随机推荐