日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪(fǎng)問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

拟一维喷管流动的数值解——亚声速-超声速等熵喷管流动的守恒型CFD解法(MacCormack方法)

發(fā)布時(shí)間:2024/1/8 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 拟一维喷管流动的数值解——亚声速-超声速等熵喷管流动的守恒型CFD解法(MacCormack方法) 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

一、Matlab代碼片

%亞聲速-超聲速等熵噴管流動(dòng)守恒形CFD解法 MacCormack方法 clear; %清理內(nèi)存變量 clc; %清理工作窗中的所有顯示內(nèi)容 r=1.4; %比熱比 L=3; %噴管長(zhǎng)度 i=31; %網(wǎng)格數(shù)目 C=0.5; %科朗數(shù) x=linspace(0,L,i); %網(wǎng)格點(diǎn)橫坐標(biāo) N=1401; %時(shí)間步 %預(yù)分配內(nèi)存 rho=zeros(1401,31); V=zeros(1401,31); T=zeros(1401,31); U1=zeros(1401,31); U2=zeros(1401,31); U3=zeros(1401,31); dx=L/(i-1); %空間步長(zhǎng) dt(1:N)=0; %時(shí)間步長(zhǎng) A=1+2.2*(x-1.5).*(x-1.5); %噴管面積 %初始條件 rho(1,:)=[ones(1,6),1.0-0.366.*(x(7:16)-0.5),0.634-0.3879.*(x(17:31)-1.5)]; T(1,:)=[ones(1,6),1.0-0.167.*(x(7:16)-0.5),0.833-0.3507.*(x(17:31)-1.5)]; U1(1,:)=rho(1,:).*A(1:31); U2(1,:)=0.59; V(1,:)=U2(1,:)./U1(1,:); U3(1,:)=U1(1,:).*((T(1,:)./(r-1))+r/2.*V(1,:).^2); %MacCormack方法迭代 for k=1:N-1%確定最小時(shí)間步長(zhǎng)t=C*dx./(V(k,:)+sqrt(T(k,:)));dt(k)=min(t);%預(yù)估步通量F1(1:i)=U2(k,1:i);F2(1:i)=U2(k,1:i).^2./U1(k,1:i)+(r-1)/r.*...(U3(k,1:i)-r/2.*U2(k,1:i).^2./U1(k,1:i));F3(1:i)=r.*U2(k,1:i).*U3(k,1:i)./U1(k,1:i)...-r*(r-1)/2.*U2(k,1:i).^3./U1(k,1:i).^2;J2(1:i-1)=1/r.*rho(k,1:i-1).*T(k,1:i-1).*(A(2:i)-A(1:i-1))/0.1; %源項(xiàng)%預(yù)估偏導(dǎo)數(shù)U1t(1:i-1)=-(F1(2:i)-F1(1:i-1))/dx;U2t(1:i-1)=-(F2(2:i)-F2(1:i-1))/dx+J2(1:i-1);U3t(1:i-1)=-(F3(2:i)-F3(1:i-1))/dx;%預(yù)估值U1_(1:i-1)=U1(k,1:i-1)+U1t(1:i-1).*dt(k);U2_(1:i-1)=U2(k,1:i-1)+U2t(1:i-1).*dt(k);U3_(1:i-1)=U3(k,1:i-1)+U3t(1:i-1).*dt(k);rho_(1:i-1)=U1_(1:i-1)./A(1:i-1);T_(1:i-1)=(r-1).*( U3_(1:i-1)./U1_(1:i-1)-r/2.*U2_(1:i-1).^2./U1_(1:i-1).^2);F1_(1:i-1)=U2_(1:i-1);F2_(1:i-1)=U2_(1:i-1).^2./U1_(1:i-1)+(r-1)/r.*...(U3_(1:i-1)-r/2.*U2_(1:i-1).^2./U1_(1:i-1));F3_(1:i-1)=r.*U2_(1:i-1).*U3_(1:i-1)./U1_(1:i-1)...-r*(r-1)/2.*U2_(1:i-1).^3./U1_(1:i-1).^2;J2_(2:i-1)=1/r.*rho_(2:i-1).*T_(2:i-1).*(A(2:i-1)-A(1:i-2))/0.1; %注意%校正步 校正偏導(dǎo)數(shù)U1t_(2:i-1)=-(F1_(2:i-1)-F1_(1:i-2))/dx;U2t_(2:i-1)=-(F2_(2:i-1)-F2_(1:i-2))/dx+J2_(2:i-1);U3t_(2:i-1)=-(F3_(2:i-1)-F3_(1:i-2))/dx;%時(shí)間導(dǎo)數(shù)平均值U1tav(2:i-1)=0.5.*(U1t(2:i-1)+U1t_(2:i-1));U2tav(2:i-1)=0.5.*(U2t(2:i-1)+U2t_(2:i-1));U3tav(2:i-1)=0.5.*(U3t(2:i-1)+U3t_(2:i-1));%最終校正值U1(k+1,2:i-1)=U1(k,2:i-1)+U1tav(2:i-1).*dt(k);U2(k+1,2:i-1)=U2(k,2:i-1)+U2tav(2:i-1).*dt(k);U3(k+1,2:i-1)=U3(k,2:i-1)+U3tav(2:i-1).*dt(k);rho(k+1,2:i-1)=U1(k+1,2:i-1)./A(2:i-1);V(k+1,2:i-1)=U2(k+1,2:i-1)./U1(k+1,2:i-1);T(k+1,2:i-1)=(r-1).*(U3(k+1,2:i-1)./U1(k+1,2:i-1)-r/2.*V(k+1,2:i-1).^2);%入流邊界值rho(k+1,1)=1;T(k+1,1)=1;U1(k+1,1)=A(1);U2(k+1,1)=2.*U2(k+1,2)-U2(k+1,3);V(k+1,1)=U2(k+1,1)./U1(k+1,1);U3(k+1,1)=U1(k+1,1).*((T(k+1,1)./(r-1))+r/2.*V(k+1,1).^2);%出流邊界值U1(k+1,i)=2.*U1(k+1,i-1)-U1(k+1,i-2);U2(k+1,i)=2.*U2(k+1,i-1)-U2(k+1,i-2);U3(k+1,i)=2.*U3(k+1,i-1)-U3(k+1,i-2);%由于不需要返回原變量的出流邊界值,故這里省去了原變量出流邊界值的計(jì)算 end %繪圖 無(wú)量綱質(zhì)量流量在六個(gè)不同時(shí)刻的瞬時(shí)分布 figure; plot(x,U2(1,:),'k--'); hold on; plot(x,U2(101,:),'b-'); hold on; plot(x,U2(201,:),'y-'); hold on; plot(x,U2(701,:),'m-'); axis([0,3,0.35,0.7]); title('不同時(shí)刻質(zhì)量流量的變化'); ylabel('無(wú)量綱質(zhì)量流量'),xlabel('無(wú)量綱軸向距離'); text(2.6,0.58,'700\Deltat'); text(1.8,0.56,'200\Deltat'); text(1.5,0.66,'100\Deltat'); text(1.5,0.6,'0\Deltat');

二、計(jì)算結(jié)果展示

無(wú)量綱質(zhì)量流量在四個(gè)不同時(shí)刻的瞬時(shí)分布

總結(jié)

以上是生活随笔為你收集整理的拟一维喷管流动的数值解——亚声速-超声速等熵喷管流动的守恒型CFD解法(MacCormack方法)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产精品成人va在线观看 | 国产精品久久久久999 | 日韩一卡二卡三卡 | 免费观看国产精品视频 | 久久4| 中文字幕不卡av | 成人一区二区免费视频 | 国产第56页 | 双乳被四个男人吃奶h文 | 日日操夜夜操视频 | a天堂视频 | jzzijzzij日本成熟少妇 | www.青青草.com | 熟女国产精品一区二区三 | 欧美日韩不卡一区二区 | 潘金莲性xxxxhd | aaaaa级少妇高潮大片免费看 | 揉我啊嗯~喷水了h视频 | 精品少妇人妻av一区二区三区 | 丁香六月激情综合 | 黄瓜视频污在线观看 | 男人的网站在线观看 | 你懂的在线播放 | 中国三级黄色 | 免费黄毛片 | 亚洲1页 | 在线观看av国产一区二区 | 黄色小视频在线观看 | 免费黄色链接 | 亚洲1页| 99九九精品视频 | 天堂视频在线观看免费 | av天天有 | 国内激情视频 | 亚洲va欧美| 日本熟妇一区二区三区 | 免费一级淫片aaa片毛片a级 | 奇米影视888| 国产精品久久久一区二区 | 精品麻豆 | 日韩精品一区二区亚洲av | 成人福利社 | 亚洲欧美日韩专区 | 国产探花一区 | 国产午夜精品久久久久 | 爆操少妇 | 日本精品一区在线 | 国产在线1区 | 天堂视频一区 | 在线观看免费视频一区二区 | 成人在线免费视频播放 | 天天激情站 | 免费看片成人 | 激情内射亚洲一区二区三区爱妻 | 亚洲精品国产精品乱码不66 | 久久久久久久成人 | 99热这里只有精品首页 | 欧美日韩在线观看一区二区三区 | 亚洲精品福利 | 亚洲亚裔videos黑人hd | 午夜福利视频一区二区 | 午夜视频免费观看 | 肥臀av | 天天干夜夜玩 | 男插女av| 96看片| 秋霞影院午夜丰满少妇在线视频 | 一本亚洲 | 亚洲一区二区三区四区不卡 | 亚洲爱爱视频 | 黄色福利网站 | 日韩一卡 | 午夜免费福利在线 | 欧美成人一区二区三区四区 | 日韩欧美偷拍 | 成年男女免费视频 | 樱花av在线| hd丰满圆润的女人hd | www.伊人久久| 久久青青草视频 | 在线看福利影 | 91中文字幕在线播放 | 日本少妇bb | 好吊操精品视频 | 高h av| 91羞羞网站 | 一本色道久久综合无码人妻 | 美女裸片 | 国产美女福利在线 | 国模精品一区二区三区 | 欧美美女一区二区三区 | 亚洲综合在线五月 | 黑人巨大精品欧美黑寡妇 | 久久精品aaaaaa毛片 | 午夜黄色福利 | 五月天最新网址 | 成人精品三级av在线看 | 五月婷婷影院 | julia一区二区三区在线观看 |