爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 4250|回复: 3

[求助] 大气净辐射通量计算

[复制链接]

新浪微博达人勋

发表于 2013-3-7 16:09:29 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
有谁算过大气的净辐射通量值吗?我找到的计算方法如下图:
file:///C:/Users/cgm/AppData/Roaming/Tencent/Users/811090821/QQ/WinTemp/RichOle/GSUF1%601_MU_WWZ$64%7D$1CQ4.jpg
然后我编写的fortran程序是:
do i=1,12
      j=1
   BD1(i,j)=BD(i,j)*ltrans(i,j)
   do j=2,ny
      BD1(i,j)=(BD1(i,j-1)+BD(i,j))*ltrans(i,j)
   enddo
   enddo
   do j=1,ny
      do i=1,12
      Flup(j)=Flup(j)+BDG(i)*ltrans1(i,j)+BD1(i,j)
   enddo
   enddo
   do i=1,12
      ffdown(i)=0
   enddo
   do i=1,12
      j=ny
      BD2(i,j)=BD(i,j)*ltrans(i,j)
   do j=ny-1,1,-1
      BD2(i,j)=(BD2(i,j+1)+BD(i,j))*ltrans(i,j)
   enddo
   enddo
   do j=ny,1,-1
      do i=1,12
      Fldown(j)=Fldown(j)+ffdown(i)*ltrans(i,j)/ltrans1(i,j)+BD2(i,j)
   enddo
   enddo
   do i=1,ny
      Fn(i)=Fldown(i)-Flup(i)
   enddo
   do i=1,ny
      write(*,*)Fn(i)
   enddo
其中:i为波段数,j为垂直分层,ltrans(i,j)为每一层i波段的透过率,ltrans1(i,j)为波段i从底层到j层的透过率,其余量都与公式中的量相对应!
但是净辐射通量的结果Fn(i)=Fldown(i)-Flup(i)有点问题
file:///C:/Users/cgm/AppData/Roaming/Tencent/Users/811090821/QQ/WinTemp/RichOle/7FYAZOSAWO%60]P%25YY9P_PR5O.jpg
理论上底层应该是辐射降温的,净辐射通量值不应该是正值的!
不知道问题出在哪了,求牛人们帮忙解决!谢谢


密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2013-3-7 16:24:05 | 显示全部楼层
图片没显示,重新贴上:
360截图20130307161705317.jpg
360截图20130307162227459.jpg
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-3-7 22:24:59 | 显示全部楼层
浮躁  还是浮躁
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2013-3-8 08:55:51 | 显示全部楼层
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表