zoukankan      html  css  js  c++  java
  • 海拔高度与大气密度的关系函数

    这几天在做导弹质量因数大作业和火箭主动段飞行大作业时,在计算导弹升力与阻力时,都遇到了计算不同导弹高度时对应的空气密度。

    通常这种问题可直接查阅标准大气表可以得到准确的值,但是在使用matlab进行计算时,利用查表法显然效率太低,这是就需要一个海拔高度与密度对应的函数来直接进行计算,但是,在刚开始做时,我在网上并没有找到这样的式子。

    还是回去翻了翻之前的《空气动力学》课本,找到了对应关系,记录一下

     1 rho0=1.225;T0=288.15;
     2 if h<=11000
     3     T=T0-0.0065*h;
     4     Rho=rho0*(T/T0)^4.25588;
     5 elseif h>11000&&h<=20000
     6     T=216.65;
     7     Rho=0.36392*exp((-h+11000)/6341.62);
     8 else
     9     T=216.65+0.001*(h-20000);
    10     Rho=0.088035*(T/216.65)^-35.1632;
    11 end

    其中,

    高度0-11000,对流层

    11000-20000m 平流层较低位置

    20000-32000m 平流层较高位置

    另外,也可直接使用查表法:查表数据 数据是.mat格式的,可用matlab直接打开,用的时候load下就行

  • 相关阅读:
    tomcat修改端口
    JSP_大并发_秒杀
    Nexus刷官方下载的映像_occam
    Nexus杂
    多项式ADT加法乘法——数组实现
    单链表——游标实现
    链表基本操作实现
    二叉查找树
    AVL树
    ORM框架疏理——廖雪峰实战系列(一)
  • 原文地址:https://www.cnblogs.com/pathjh/p/9127352.html
Copyright © 2011-2022 走看看