海拔高度與大氣密度的關系函數


這幾天在做導彈質量因數大作業和火箭主動段飛行大作業時,在計算導彈升力與阻力時,都遇到了計算不同導彈高度時對應的空氣密度。

通常這種問題可直接查閱標准大氣表可以得到准確的值,但是在使用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下就行

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM