主要内容

NASA HL-20升降机身

介绍

本案例研究模拟了NASA HL-20提升体的机身,这是航天飞机轨道器的低成本补充。HL-20是无动力的,但是模型包括机身和控制器。

对于大多数飞行控制设计,机身或工厂模型需要建模、仿真和分析。理想情况下,该机身应快速建模,重用模块或模型结构以减少验证时间,并留出更多时间用于控制设计。在本研究中,航空航天区块集™ 软件有效地模拟了HL-20机身的部分。其余部分,包括气动系数的计算,用Simulink建模万博1manbetx®软件本案例研究检查HL-20机身模型和触摸如何在模型中使用空气动力数据。

NASA HL-20升降机构

HL-20,也被称为人员发射系统(PLS),是一种提升体再入飞行器设计来补充航天飞机轨道器。它最初是作为一种用于往返近地轨道的低成本解决方案开发的。它最多可以搭载10个人和有限的货物[1]

HL-20升力体可以通过使用助推火箭垂直发射或在航天飞机轨道器的有效载荷舱中运输而进入轨道。HL-20提升体使用小型船载推进系统脱轨。其再入外形为机头优先、水平且无动力。

HL-20提升机构的顶前视图(照片:NASA兰利)

HL-20设计有许多好处:

  • 着陆和发射之间的快速周转降低了操作成本。

  • HL-20具有卓越的飞行安全性。

  • 它通常可以降落在飞机跑道上。

HL-20的潜在用途包括

  • 搁浅宇航员的轨道救援

  • 国际空间站机组人员交流

  • 观察任务

  • 卫星服务任务

尽管HL-20项目目前尚未启动,但来自HL-20测试的空气动力学数据正在NASA当前的项目中使用[2]

HL-20机身和控制器模型

您可以通过输入打开HL-20机身和控制器模型aeroblk_HL20在MATLAB®命令行。

建模假设和限制

HL-20提升体的初步空气动力学数据来自NASA文件TM4302[1]

机身模型包含了几个关键的假设和限制:

  • 假设机身是刚性的,具有恒定的质量、重心和惯性,因为该模型仅代表任务的无动力再入部分。

  • HL-20被假定是一种横向对称运载工具。

  • 可压缩性(马赫)效应被认为是可以忽略的。

  • 假设控制效果随攻角非线性变化,随偏角线性变化。控制效果与侧滑角无关。

  • 非线性六自由度空气动力学模型是HL-20早期版本的代表。因此,该模型不适用于HL-20更高版本的真实性能模拟。

典型的机身模型由许多部件组成,例如

  • 运动方程

  • 环境模型

  • 计算空气动力系数,力和力矩

HL-20模型的机身分系统包括五个分系统,分别对机身典型部件进行建模:

6自由度(欧拉角)子系统

六自由度(欧拉角)子系统包含了机身的六自由度运动方程。在六自由度(欧拉角)子系统中,采用欧拉角表示的姿态在时间上传播。这个子系统是来自Aerospace Blockset库的运动块方程之一。四元数表示也可用。看到6自由度(欧拉角)六自由度(四元数)块参考页以获得关于这些块的更多信息。

环境模型子系统

环境模型子系统包含以下子系统和模块:

  • WGS84重力模型块实现了世界大地测量系统(WGS84)地心等位椭球体的数学表示。

    看到WGS84重力模型块参考页以获得关于此块的更多信息。

  • COESA大气模型模块实现了1976年扩展到标准大气委员会(COESA)标准的绝对温度、压力、密度和声速的低层大气值的数学表示,给定输入的位势高度。

    看到COESA大气模型块参考页以获得关于此块的更多信息。

  • 风模型子系统包含以下模块:

    • 风切变模型块将风切变添加到模型中。

      看到风切变模型块参考页以获得关于此块的更多信息。

    • 离散风阵风模型块实现标准的“1 -余弦”形状的阵风。

      看到离散阵风模型块参考页以获得关于此块的更多信息。

    • 德莱顿风湍流模型(连续)块使用德莱顿谱表示,通过适当的形成过滤器通过带限白噪声,将湍流添加到航空模型中。

      看到德莱顿风湍流模型(连续)块参考页以获得关于此块的更多信息。

环境模型在标准参考中实现数学表示,如美国标准大气,1976年。

HL-20机身模型中的环境模型

HL-20机身模型中的风模型

阿尔法,贝塔,马赫子系统

阿尔法,贝塔,马赫子系统计算气动系数计算和查找所需的附加参数。这些附加参数包括

  • 马赫数

  • 入射角度(

  • 空速

  • 动压

Alpha、Beta、Mach子系统会根据风速修正人体速度,并根据风角加速度修正人体速率。

HL-20机身模型的附加计算参数(Alpha, Beta, Mach子系统)

气动系数子系统

气动系数子系统包含用于计算六个气动系数的气动数据和方程式,如参考文献中所示[1].接下来是6个空气动力系数。

Cx 轴向力系数
Cy 侧向力系数
Cz 法向力系数
Cl 滚动力矩系数
C 俯仰力矩系数
Cn 偏航力矩系数

地面和起落架效应不包括在这个模型中。

这些系数的贡献计算在子系统(身体速率,驱动器增量,和基准),然后求和并传递给力和力矩子系统。

HL-20机身模型的气动系数

空气动力学数据是通过风洞试验收集的,主要是HL-20初步亚音速空气动力学模型的比例模型。对数据进行曲线拟合,大部分气动系数用攻角和侧滑角的多项式函数来描述。有关空气动力学数据和数据简化的详细信息,请参见参考资料[1]

多项式函数包含在aeroblk_init_hl20.m文件用于计算模型的预加载功能使用的查找表。查找表代替多项式函数。根据函数的顺序和实现,使用查找表可能比使用函数在每个时间步重新计算值更有效。为了进一步提高效率,大多数表都使用预查找块作为预查找索引搜索和插值(n-D)实现。当模型具有多个具有相同断点的表时,这些块最能提高性能。这些块减少了模型在给定时间步长内搜索断点的次数。使用预载函数填充表格后,即可计算空气动力系数。

六个气动系数的计算公式分为三个子系统:

将基准系数、体率阻尼和作动器增量子系统的输出相加,可以得到用于计算机身力和力矩的6个气动系数[1]

基准系数子系统。基准系数子系统计算基本配置的系数,不需要控制面偏转。这些基准系数只取决于物体的入射角。

体率阻尼子系统。在体率阻尼子系统中计算动态运动导数。

致动器增量子系统。查找表确定由于执行器增量子系统中的控制面偏转导致的系数增量变化。可用的控制面包括对称襟翼(升降舵)、差速襟翼(副翼)、正襟翼、负襟翼、差速襟翼和全可动舵。

力和力矩子系统。力和力矩子系统计算作用在机身上的关于重心的力和力矩。这些力和力矩取决于气动系数、推力、动压和参考机身参数。

完成模型

你们检查的这些子系统完成了HL-20的机身。飞行控制设计过程的下一步是分析、修剪和线性化HL-20机身,以便为其设计飞行控制系统。你可以看到一个HL-20机身自动着陆飞行控制的例子aeroblk_HL20的例子。

参考文献

[1] Jackson, E. B.,和C. L. Cruz,“HL-20提升体模拟研究的初步亚音速气动模型”,NASA TM4302(1992年8月)。

[2] Morring, F., Jr.,“国际空间站‘救生艇’研究包括elv,”航空周刊与空间技术(2002年5月20日)。

外部网站