天气学诊断分析实习报告.docx

上传人:小飞机 文档编号:3401949 上传时间:2023-03-12 格式:DOCX 页数:3 大小:37.28KB
返回 下载 相关 举报
天气学诊断分析实习报告.docx_第1页
第1页 / 共3页
天气学诊断分析实习报告.docx_第2页
第2页 / 共3页
天气学诊断分析实习报告.docx_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《天气学诊断分析实习报告.docx》由会员分享,可在线阅读,更多相关《天气学诊断分析实习报告.docx(3页珍藏版)》请在三一办公上搜索。

1、天气学诊断分析实习报告天气学诊断分析 课程实习 学生姓名: 学 号 : 院 系: 专 业 : 任课教师: 一、实习内容介绍 实习目的: 熟悉迭代方法在气象中的应用,掌握露点和凝结抬升高度的实际编程计算。 实习内容: 已知南京站某一时次的相对湿度、气温、气压以及站点高度,请利用迭代法求出: 该站的露点温度。 凝结高度和凝结温度。 实习要求: 根据实习内容和资料说明,撰写Fortran程序,并运行检查。 二、迭代法计算框图 Td: 在未饱和湿空气中,露点温度Td总低于气温T。我们可以先假设T为露点温度的初值Td0,用Td0计算e的初值e。 比较e与es,如果ees,则说明露点温度初值偏高于实际值,

2、可以从初值减去0.05度,并作为新的Td1,再计算出水汽压的新值e1,如果e任然小于e1,说明td1还是小于露点温度,可以再减去0.1,并重复上述步骤。直到计算到第n步,算出en值第一此小于e,那么它对应的Tdn就是所求的露点温度。 Zl和Tl: 三、相关Fortran程序和实验结果 Fortran程序 Td Program Td real RH,t,p,e,es,td,a,b b=35.86 a=17.2693882 read(*,*)RH,t,p es=6.1078*exp(a*(t-273.16)/(t-b) e=es*RH/100 do while(ees) t=t-0.05 es=6

3、.1078*exp(a*(t-273.16)/(t-b) end do td=t-273.16 write(*,*)td end Zl和Tl program ZlTl real z,tz,tdz,pz,ez,oz,qz,pl,tl,el,ql,zl,cp cp=1004 b=35.86 a=17.2693882 read(*,*)z,tz,tdz,pz ez=6.1078*exp(a*(tdz-273.16)/(tdz-b) oz=tz*(1000/pz)*0.286 qz=0.622*ez/(pz-0.378*ez) pl=300 do while(qlqz) tl=oz*(pl/1000)*0.286 el=6.1078*exp(a*(tl-273.16)/(tl-b) ql=0.622*el/(pl-0.378*el) pl=pl+1 end do zl=(9.8*z+cp*tz-cp*tl)/9.8 write(*,*)zl,tl,pl end 实习结果 得到Td=17.9C 得到Zl=90.66m , Tl=17.9C 四、过程小结 此次实习课程中,我主要了解了利用迭代法求解问题的方法,掌握了用迭代法计算露点温度、凝结高度和凝结温度的计算步骤,并通过编程来实现。通过撰写两个程序,我更加了解了fortran软件的使用方法。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号