



下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、擬一維噴管流動的數(shù)值解法(matlab)代碼擬一維噴管流動的數(shù)值解法(matlab)代碼 編輯整理:尊敬的讀者朋友們:這里是精品文檔編輯中心,本文檔內容是由我和我的同事精心編輯整理后發(fā)布的,發(fā)布之前我們對文中內容進行仔細校對,但是難免會有疏漏的地方,但是任然希望(擬一維噴管流動的數(shù)值解法(matlab)代碼)的內容能夠給您的工作和學習帶來便利。同時也真誠的希望收到您的建議和反饋,這將是我們進步的源泉,前進的動力。本文可編輯可修改,如果覺得對您有幫助請收藏以便隨時查閱,最后祝您生活愉快 業(yè)績進步,以下為擬一維噴管流動的數(shù)值解法(matlab)代碼的全部內容。擬一維噴管流動的數(shù)值解法(matlab
2、)代碼數(shù)值計算代碼%擬一維噴管流動的數(shù)值解%亞聲速-超聲速,非守恒形式function main()clear;clc;r=1.4; 絕熱指數(shù)n=1001; %時間步長i=31; 網格數(shù)目l=3; 噴管長度c=0。5; 柯朗數(shù)dx=l/(i1); 空間步長dt(n)=0; 時間步長x=linspace(0,l,i); %網格點橫坐標a=1+2.2*(x1。5).2; 噴管面積%賦值m(n,i)=0;t(n,i)=0;v(n,i)=0;%初始條件m(1,:)=10.3146x;t(1,:)=1-0。2314*x;v(1,:)=(0.1+1。09x).*(10.2314x).0。5;按時間步長推進
3、for k=1:n1 預估偏導數(shù) m_t(1:i1)=-v(k,1:i1).(m(k,2:i)m(k,1:i1))/dx-m(k,1:i1)。(v(k,2:i)v(k,1:i-1)/dx-m(k,1:i1)。v(k,1:i1)。*log(a(2:i)。/a(1:i-1)/dx; v_t(1:i1)=v(k,1:i-1).(v(k,2:i)v(k,1:i-1)/dx1/r。*(t(k,2:i)t(k,1:i-1))/dx+t(k,1:i1)./m(k,1:i1).*(m(k,2:i)m(k,1:i-1)/dx); t_t(1:i-1)=v(k,1:i-1).(t(k,2:i)t(k,1:i1))
4、/dx(r-1).t(k,1:i-1).(v(k,2:i)-v(k,1:i1))/dx+v(k,1:i-1)。log(a(2:i)./a(1:i-1)/dx); 求取內部網格點處最小時間步長 t=cdx./(v(k,2:i1)+sqrt(t(k,2:i-1)); dt(k)=min(t); 預估值 m1(1:i-1)=m(k,1:i-1)+m_t(1:i1)dt(k); v1(1:i1)=v(k,1:i-1)+v_t(1:i1)dt(k); t1(1:i-1)=t(k,1:i-1)+t_t(1:i-1)*dt(k); %校正偏導數(shù) m_t_1(2:i-1)=-v1(2:i-1).*(m1(2:
5、i1)m1(1:i-2)。/dxm1(2:i1)。*(v1(2:i1)-v1(1:i-2)。/dxm1(2:i-1)。*v1(2:i1)。*log(a(2:i-1)./a(1:i2))./dx; v_t_1(2:i1)=-v1(2:i1)。(v1(2:i-1)v1(1:i2)。/dx1/r。*(t1(2:i1)t1(1:i-2))。/dx+t1(2:i-1)./m1(2:i1).*(m1(2:i-1)m1(1:i2))./dx); t_t_1(2:i1)=-v1(2:i-1).*(t1(2:i-1)-t1(1:i2)./dx-(r1)。t1(2:i1)。(v1(2:i-1)-v1(1:i-2)
6、./dx+v1(2:i1)。*log(a(2:i1)。/a(1:i2))。/dx); %偏導數(shù)平均值 m_t_av(2:i-1)=0.5(m_t(2:i-1)+m_t_1(2:i1)); v_t_av(2:i1)=0.5*(v_t(2:i1)+v_t_1(2:i1); t_t_av(2:i1)=0.5(t_t(2:i1)+t_t_1(2:i1)); 內部網格點修正值 m(k+1,2:i1)=m(k,2:i1)+m_t_av(2:i-1)*dt(k); v(k+1,2:i-1)=v(k,2:i-1)+v_t_av(2:i-1)*dt(k); t(k+1,2:i1)=t(k,2:i1)+t_t_a
7、v(2:i-1)*dt(k); %出口邊界值 m(k+1,i)=2*m(k+1,i1)-m(k+1,i-2); v(k+1,i)=2v(k+1,i-1)v(k+1,i-2); t(k+1,i)=2*t(k+1,i1)t(k+1,i2); 入口邊界值 m(k+1,1)=1; v(k+1,1)=2v(k+1,2)-v(k+1,3); t(k+1,1)=1;endend圖形處理代碼close all;a=1 51 101 151 201 701;plot(x,m(a(1),:).*a(:).*v(a(1),:),r-)hold onplot(x,m(a(2),:).a(:).*v(a(2),:),m
8、。-)plot(x,m(a(3),:)。*a(:)。v(a(3),:),g*-)plot(x,m(a(4),:)。*a(:)。*v(a(4),:),co-)plot(x,m(a(5),:).a(:)。*v(a(5),:),bh-)plot(x,m(a(6),:)。*a(:)。*v(a(6),:),k-)axis equallegend(0dt,50dt,100dt,150dt,200dt,700dt)figureax,h1,h2=plotyy(x,m(a(6),:),x,sqrt((m(a(6),:).(1r)-1)5),plot);set(h1,linestyle,,marker,o,color,b); set(h2,linestyle,,marker,*,color,r);set(ax,xtick,0:0。3:3)set(ax(1),ytick,0:0.1:1)set(ax(2),ytick,0:0。4:4)set(h1,linewidth,1。5)set(h2,linewidth,1.5)set(get(ax(1),xlabel),str
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024籃球裁判員基礎知識試題及答案
- 全面分析農業(yè)植保員考試試題及答案
- 模具設計師資格考試教育與試題及答案
- 2024年農業(yè)植保員資格考試的是否合適試題與答案
- 前行中的體育經紀人職業(yè)資格考試試題及答案
- 2024游泳救生員資格考試工作坊與試題及答案
- 人教版初中英語九年級上冊期末測試卷一試題含聽力及答案解析
- 2024年山西省考公務員考試省直屬崗結構化面試真題試題試卷答案解析
- 2025年銀行從業(yè)資格考試考生經驗與教訓分享試題及答案
- 模具設計的成本控制措施試題及答案
- GB/T 12939-2024工業(yè)車輛輪輞規(guī)格系列
- 攜程在線能力測評真題
- 7.1文化的內涵和功能課件-高中政治統(tǒng)編版必修四哲學與文化
- 2024-2025學年上海中學高三下學期3月一模考試英語試題含解析
- 02幾何壓軸小題-【黃金沖刺】考前10天中考數(shù)學極限滿分沖刺(浙江專用)原卷版+解析
- 數(shù)字鄉(xiāng)村網絡課程設計
- 基于STM32的智慧農業(yè)監(jiān)測系統(tǒng)設計
- 元模型與元體系結構
- 廠房施工進度計劃表
- 2024年《產業(yè)經濟學》考試復習題庫(含答案)
- 公園保潔服務投標方案
評論
0/150
提交評論