logo资料库

高斯气体模型.doc

第1页 / 共3页
第2页 / 共3页
第3页 / 共3页
资料共3页,全文预览结束
%气体高斯扩散模型模拟 Q=input('请输入泄漏源强(mg/s):Q='); u=input('请输入计算风速(m/s):u='); d=input('请输入计算精度(m):d='); Zo=input('请输入地面粗糙长度(m):Zo='); [x,y]=meshgrid(50:d:1000,-100:d:100); by0=0.08*x.*(1+0.0001*x).^(-1/2); bz0=0.06 *x.*(1+0.0015*x).^(-1/2); by=by0.*(1+0.38*Zo); fz=(2.53-0.13*log(x)).*(0.55+0.042*log(x)).^(-1).*Zo.^(0.35-0.03*log(x)); bz=bz0.*fz; tempy1=-y.*y./by./by./2; tempy2=2.718282.^(tempy1); c=Q/pi/u*((by.*bz).^(-1)).*tempy2; figure(1); Cs=input('请输入所有求解浓度(mg/m^3):'); contour(x,y,c,Cs); shading interp; colorbar; grid; xlabel('X 轴向距离(m)'); ylabel('Y 轴向距离(m)'); title('气体扩散下风向浓度分布图'); set(gcf,'color','white'); figure(2); Cs=input('请输入所有求解浓度(mg/m^3):'); contour(x,y,c,Cs); shading interp; colorbar; grid; xlabel('X 轴向距离(m)'); ylabel('Y 轴向距离(m)'); title('气体扩散下风向浓度分布图'); set(gcf,'color','white'); figure(3); Cs=input('请输入所有求解浓度(mg/m^3):'); contour(x,y,c,Cs); shading interp; colorbar; grid; xlabel('X 轴向距离(m)'); ylabel('Y 轴向距离(m)');
title('Cs 气体扩散下风向浓度分布图'); set(gcf,'color','white'); figure(4); Cs=input('请输入所有求解浓度(mg/m^3):'); contour(x,y,c,Cs); shading interp; colorbar; grid; xlabel('X 轴向距离(m)'); ylabel('Y 轴向距离(m)'); title('气体扩散下风向浓度分布图'); set(gcf,'color','white'); figure(5); Cs=input('请输入所有求解浓度(mg/m^3):'); contour(x,y,c,Cs); shading interp; colorbar; grid; xlabel('X 轴向距离(m)'); ylabel('Y 轴向距离(m)'); title('气体扩散下风向浓度分布图'); set(gcf,'color','white'); figure(6); Cs=input('请输入所有求解浓度(mg/m^3):'); contour(x,y,c,Cs); shading interp; colorbar; grid; xlabel('X 轴向距离(m)'); ylabel('Y 轴向距离(m)'); title('气体扩散下风向浓度分布图'); set(gcf,'color','white'); figure(7); Cs=input('请输入所有求解浓度(mg/m^3):'); contour(x,y,c,Cs); shading interp; colorbar; grid; xlabel('X 轴向距离(m)'); ylabel('Y 轴向距离(m)');
title('气体扩散下风向浓度分布图'); set(gcf,'color','white');
分享到:
收藏