计算流体力学RAI(2)
更新时间:2024-06-10 10:54:01 阅读量: 综合文库 文档下载
计算流体力学第二次实验
小雷诺数:Re=100
程序:
f1=zeros(101,101); f2=zeros(101,101); w1=zeros(101,101); w2=zeros(101,101); re=100; h=0.01; u0=0.1; for i=2:100; w1(1,i)=-2*u0/h; end;
for i=2:100; for j=2:100;
f2(i,j)=(f1(i-1,j)+f1(i+1,j)+f1(i,j-1)+f1(i,j+1)+h*h*w1(i,j))/4; end end
a=zeros(99,99); b=zeros(99,99); for i=1:99; for j=1:99;
a(i,j)=(f2(i,j+1)-f2(i+2,j+1))/4; b(i,j)=(f2(i+1,j+2)-f2(i+1,j))/4; end end
for i=2:100; for j=2:100;
w2(i,j)=((1-a(i-1,j-1)*re)*w1(i,j+1)+(1+a(i-1,j-1)*re)*w1(i,j-1)+(1+b(i-1,j-1)*re)*w1(i-1,j)+(1-b(i-1,j-1)*re)*w1(i+1,j))/4; end; end;
for i=2:100;
w2(i,101)=-2*f2(i,100)/(h*h); w2(i,1)=-2*f2(i,2)/(h*h); w2(1,i)=-2*f2(2,i)/(h*h)-2*u0/h; w2(101,i)=-2*f2(100,j)/(h*h);
end; z=max(w1-w2,w2-w1); c=max(z(:,:));
d=max(c);
while(d>=0.0000001) f1=f2;w1=w2;
for i=2:100; for j=2:100;
f2(i,j)=(f1(i-1,j)+f1(i+1,j)+f1(i,j-1)+f1(i,j+1)+h*h*w1(i,j))/4; end;
end; for i=1:99; for j=1:99;
a(i,j)=(f2(i,j+1)-f2(i+2,j+1))/4; b(i,j)=(f2(i+1,j+2)-f2(i+1,j))/4; end;
end;
for i=2:100; for j=2:100;
w2(i,j)=((1-a(i-1,j-1)*re)*w1(i,j+1)+(1+a(i-1,j-1)*re)*w1(i,j-1)+(1+b(i-1,j-1)*re)*w1(i-1,j)+(1-b(i-1,j-1)*re)*w1(i+1,j))/4; end; end;
for i=2:100;
w2(i,101)=-2*f2(i,100)/(h*h); w2(i,1)=-2*f2(i,2)/(h*h); w2(1,i)=-2*f2(2,i)/(h*h)-2*u0/h; w2(101,i)=-2*f2(100,j)/(h*h);
end; z=max(w1-w2,w2-w1); c=max(z(:,:)); d=max(c); end;
u=zeros(101,101); v=zeros(101,101); for i=2:100; for j=2:100;
u(i,j)=(f2(i-1,j)-f2(i+1,j))/(2*h); v(i,j)=(f2(i,j-1)-f2(i,j+1))/(2*h); end; end;
for i=2:100; u(1,i)=0.1; end;
y=1:-0.01:0;x=0:0.01:1;
figure(1) contour(x,y,f2) figure(2) quiver(x,y,u,v) axis([0 1 0 1])
流函数图像对比:
速度图像对比:
大雷诺数:Re=400
程序:
f1=zeros(101,101); f2=zeros(101,101); w1=zeros(101,101); w2=zeros(101,101); re=400; h=0.01; u0=0.1; for i=2:100; w1(1,i)=-2*u0/h; end;
for i=2:100; for j=2:100;
f2(i,j)=(f1(i-1,j)+f1(i+1,j)+f1(i,j-1)+f1(i,j+1)+h*h*w1(i,j))/4; end end
ap=zeros(99,99);ae=zeros(99,99);aw=zeros(99,99);an=zeros(99,99);as=zeros(99,99);u=zeros(99,99);v=zeros(99,99); for i=1:99; for j=1:99;
u(i,j)=(f2(i,j+1)-f2(i+2,j+1))/(2*h); v(i,j)=-(f2(i+1,j+2)-f2(i+1,j))/(2*h); end end
for i=1:99;
for j=1:99;
ap(i,j)=max(u(i,j),-u(i,j))/h+max(v(i,j),-v(i,j))/h+4/(h*h*re); aw(i,j)=max(0,u(i,j)/h)+1/(h*h*re); ae(i,j)=max(0,-u(i,j)/h)+1/(h*h*re); an(i,j)=max(0,-v(i,j)/h)+1/(h*h*re); as(i,j)=max(0,v(i,j)/h)+1/(h*h*re); end; end;
for i=2:100; for j=2:100;
w2(i,j)=(ae(i-1,j-1)*w1(i,j+1)+aw(i-1,j-1)*w1(i,j-1)+an(i-1,j-1)*w1(i-1,j)+as(i-1,j-1)*w1(i+1,j))/ap(i-1,j-1); end; end;
for i=2:100;
w2(i,101)=-2*f2(i,100)/(h*h); w2(i,1)=-2*f2(i,2)/(h*h); w2(1,i)=-2*f2(2,i)/(h*h)-2*u0/h; w2(101,i)=-2*f2(100,j)/(h*h);
end; z=max(w1-w2,w2-w1); c=max(z(:,:)); d=max(c);
while(d>=0.00001) f1=f2;w1=w2;
for i=2:100; for j=2:100;
f2(i,j)=(f1(i-1,j)+f1(i+1,j)+f1(i,j-1)+f1(i,j+1)+h*h*w1(i,j))/4; end;
end; for i=1:99; for j=1:99;
u(i,j)=(f2(i,j+1)-f2(i+2,j+1))/(2*h); v(i,j)=-(f2(i+1,j+2)-f2(i+1,j))/(2*h); end end
for i=1:99; for j=1:99;
ap(i,j)=max(u(i,j),-u(i,j))/h+max(v(i,j),-v(i,j))/h+4/(h*h*re); aw(i,j)=max(0,u(i,j)/h)+1/(h*h*re); ae(i,j)=max(0,-u(i,j)/h)+1/(h*h*re); an(i,j)=max(0,-v(i,j)/h)+1/(h*h*re);
as(i,j)=max(0,v(i,j)/h)+1/(h*h*re); end; end;
for i=2:100; for j=2:100;
w2(i,j)=(ae(i-1,j-1)*w1(i,j+1)+aw(i-1,j-1)*w1(i,j-1)+an(i-1,j-1)*w1(i-1,j)+as(i-1,j-1)*w1(i+1,j))/ap(i-1,j-1); end; end;
for i=2:100;
w2(i,101)=-2*f2(i,100)/(h*h); w2(i,1)=-2*f2(i,2)/(h*h); w2(1,i)=-2*f2(2,i)/(h*h)-2*u0/h; w2(101,i)=-2*f2(100,j)/(h*h);
end; z=max(w1-w2,w2-w1); c=max(z(:,:)); d=max(c); end;
u=zeros(101,101); v=zeros(101,101); for i=2:100; for j=2:100;
u(i,j)=(f2(i-1,j)-f2(i+1,j))/(2*h); v(i,j)=(f2(i,j-1)-f2(i,j+1))/(2*h); end; end;
for i=2:100; u(1,i)=0.1; end;
y=1:-0.01:0;x=0:0.01:1; figure(1) contour(x,y,f2) figure(2) quiver(x,y,u,v) axis([0 1 0 1])
流
函数图像对比:
速度图像对比:
正在阅读:
计算流体力学RAI(2)06-10
农村乡镇企业发展对策浅析06-09
弱电设计03-15
现场总线论文-黄松柏06-18
计算机应用基础-形成性考核册03-11
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 流体力学
- 计算
- RAI
- 2010年五里界中学
- 关于强化网络安全和舆情监管工作的通知
- 操作系统概论重点整理(2017年张琼声版)
- 语文教育《儿童文学》讲义(下)
- 中式烹调师初级工理论模拟试题 2
- 钢筋送检委托单
- 2009年合肥丰联房地产有限公司绿城雅苑项目可行性研究报告
- 创建绿色学校申报材料
- 汽车安全气囊的应用与发展 - 毕业论文
- 毕业实习报告
- 通信维权典型案例分析
- 2013年会计从业资格考试《电算化》模拟每日一练(1月14日)
- 泸州市2018年高中阶段学校招生统一考试理科综合试题 精品
- 岩心的鉴定和描述
- 砂石路施工组织设计
- TL494逆变器之详细设计论文 - 图文
- 二年级下册期末基础知识复习试题
- 药师经古今感应录及修法合集
- 五年级上数学一课一练平行四边形的面积(人教版)(附答案)
- 我国创伤骨科现状与展望