爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 10006|回复: 16

【求助】WRF 模拟城市扩张,结果和预期相反

[复制链接]
发表于 2016-1-6 16:18:10 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 wz123 于 2016-1-7 21:36 编辑

之前做城市化方案,将土地利用类型分为33种,城市类型为31,32,33.模拟城市扩张后温度状况,结果出来后发现:1城市区域的温度低于周边郊区的温度,2城市扩张后温度反而降低了!不知道是什么地方设置出了问题,请各位多指教!
case1是模拟城市现状的: 1.jpg
case3是城市扩张后的: 2.jpg
下面是我的namelist.input

  1. <P> &time_control
  2. run_days                            = 3,
  3. run_hours                           = 0,
  4. run_minutes                         = 0,
  5. run_seconds                         = 0,
  6. start_year                          = 2012, 2012, 2012,
  7. start_month                         = 01,   01,   01,
  8. start_day                           = 07,   07,   07,
  9. start_hour                          = 18,   18,   18,
  10. start_minute                        = 00,   00,   00,
  11. start_second                        = 00,   00,   00,
  12. end_year                            = 2012, 2012, 2012,
  13. end_month                           = 01,   01,   01,
  14. end_day                             = 10,   10,   10,
  15. end_hour                            = 18,   18,   18,
  16. end_minute                          = 00,   00,   00,
  17. end_second                          = 00,   00,   00,
  18. interval_seconds                    = 21600
  19. input_from_file                     = .true.,.true.,.true.,
  20. history_interval                    = 60,  60,   60,
  21. frames_per_outfile                  = 1000, 1000, 1000,
  22. restart                             = .false.,
  23. restart_interval                    = 1440,
  24. write_hist_at_0h_rst                = .true.
  25. io_form_history                     = 2
  26. io_form_restart                     = 2
  27. io_form_input                       = 2
  28. io_form_boundary                    = 2
  29. debug_level                         = 0
  30. /</P>
  31. <P> &domains
  32. time_step                           = 27,
  33. time_step_fract_num                 = 0,
  34. time_step_fract_den                 = 1,
  35. max_dom                             = 3,
  36. e_we                                = 103,    103,   103,
  37. e_sn                                = 121,    121,    121,
  38. s_vert                              = 1,     1,     1,
  39. e_vert                              = 35,    35,    35,
  40. ztop                                = 12000, 12000,
  41. p_top_requested                     = 5000,
  42. num_metgrid_levels                  = 27,
  43. num_metgrid_soil_levels             = 4,
  44. dx                                  = 4500, 1500,  500,
  45. dy                                  = 4500, 1500,  500,
  46. grid_id                             = 1,     2,     3,
  47. parent_id                           = 1,     1,     2,
  48. i_parent_start                      = 1,     35,    35,
  49. j_parent_start                      = 1,     41,    41,
  50. parent_grid_ratio                   = 1,     3,     3,
  51. parent_time_step_ratio              = 1,     3,     3,
  52. feedback                            = 1,
  53. smooth_option                       = 0
  54. /</P>
  55. <P> &physics
  56. mp_physics                          = 8,     8,     8,
  57. ra_lw_physics                       = 1,     1,     1,
  58. ra_sw_physics                       = 2,     2,     2,
  59. radt                                = 4.5,   4.5,   4.5,
  60. sf_sfclay_physics                   = 2,     2,     2,
  61. sf_surface_physics                  = 2,     2,     2,
  62. bl_pbl_physics                      = 2,     2,     2,
  63. bldt                                = 0,     0,     0,
  64. cu_physics                          = 0,     0,     0,
  65. cudt                                = 5,     5,     5,
  66. isfflx                              = 1,
  67. ifsnow                              = 0,
  68. icloud                              = 1,
  69. surface_input_source                = 3,
  70. num_land_cat                         = 33,
  71. num_soil_layers                     = 4,
  72. sf_urban_physics                    = 1,     1,     1,
  73. maxiens                             = 1,
  74. maxens                              = 3,
  75. maxens2                             = 3,
  76. maxens3                             = 16,
  77. ensdim                              = 144,
  78. /</P>
  79. <P> &fdda
  80. /</P>
  81. <P> &dynamics
  82. w_damping                           = 0,
  83. diff_opt                            = 1,      1,      1,
  84. km_opt                              = 4,      4,      4,
  85. diff_6th_opt                        = 0,      0,      0,
  86. diff_6th_factor                     = 0.12,   0.12,   0.12,
  87. base_temp                           = 290.
  88. damp_opt                            = 0,
  89. zdamp                               = 5000.,  5000.,  5000.,
  90. dampcoef                            = 0.2,    0.2,    0.2
  91. khdif                               = 0,      0,      0,
  92. kvdif                               = 0,      0,      0,
  93. non_hydrostatic                     = .true., .true., .true.,
  94. moist_adv_opt                       = 1,      1,      1,     
  95. scalar_adv_opt                      = 1,      1,      1,     
  96. /</P>
  97. <P> &bdy_control
  98. spec_bdy_width                      = 5,
  99. spec_zone                           = 1,
  100. relax_zone                          = 4,
  101. specified                           = .true., .false.,.false.,
  102. nested                              = .false., .true., .true.,
  103. /</P>
  104. <P> &grib2
  105. /</P>
  106. <P> &namelist_quilt
  107. nio_tasks_per_group = 0,
  108. nio_groups = 1,
  109. / </P>
复制代码

密码修改失败请联系微信:mofangbao
发表于 2016-1-6 16:49:27 | 显示全部楼层

回帖奖励 +1 金钱

这只是一个时次的温度是么,其实我想问热岛的话,是早上和晚上都热。城市夸张确认只是修改landuse么,是不是还有land fraction变量啥的,修改土地利用主要是通过albedo和 emissivity吧,你可以查看这些相关的变量是否有变化,仅仅是我瞎扯,你参考下
密码修改失败请联系微信:mofangbao
回复 支持 1 反对 0

使用道具 举报

发表于 2016-1-6 16:27:08 | 显示全部楼层

回帖奖励 +1 金钱

不应该是城市热到么效应么?
密码修改失败请联系微信:mofangbao
发表于 2016-1-6 19:28:21 | 显示全部楼层

回帖奖励 +1 金钱

请问run_days为什么设置为3,不应该是 end - start 么  我看你多这个是从1月份到8月份  
密码修改失败请联系微信:mofangbao
发表于 2016-1-6 19:28:31 | 显示全部楼层
请问run_days为什么设置为3,不应该是 end - start 么  我看你的这个是从1月份到8月份  
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2016-1-7 21:38:05 | 显示全部楼层
xyan88 发表于 2016-1-6 19:28
请问run_days为什么设置为3,不应该是 end - start 么  我看你的这个是从1月份到8月份

不好意思,笔误,应该是1月7日至1月10日共3天
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2016-1-7 21:46:50 | 显示全部楼层
刘振 发表于 2016-1-6 16:49
这只是一个时次的温度是么,其实我想问热岛的话,是早上和晚上都热。城市夸张确认只是修改landuse么,是不 ...

谢谢您的回复,
1其实我是做了三天的,只贴出了一个时次的结果,每个时次都是这种情况,城市温度低于周围郊区温度,不知为何。
2城市扩张我修改了geo_em文件的LU_INDEX,LANDUSEF,LANDMASK,其他城市化参数在URBPARM.TBL中修改,不知道程序有没有问题?
3您提到了反照率辐射率参数是应该在哪儿修改呢?
密码修改失败请联系微信:mofangbao
发表于 2016-1-8 10:03:36 | 显示全部楼层
wz123 发表于 2016-1-7 21:46
谢谢您的回复,
1其实我是做了三天的,只贴出了一个时次的结果,每个时次都是这种情况,城市温度低于周 ...

额,先不管你的城市扩张实验,你的case1是什么都没改的情况?如果什么都没改,而且你的模拟没错且物理机制正确的话,那你得城市扩张实验就不矛盾了。
说到你的原始模拟,我知道的是,地表温度主要是白天受反照率(albedo)的影响吸收短波辐射影响温度,晚上是受发射率emissivity放出长波辐射,温度降低。你先看白天的吧,albedo应该是有输出的。而且你每步都要检查你程序是否出错的话,看下wrfinput的landuse,land_index等变量是不是你预期的结果。至于反照率的大小应该是根据landuse这些确定的吧,你得具体查下。
热岛效应是白天晚上都存在的?根据你读的文章?
密码修改失败请联系微信:mofangbao
发表于 2016-1-9 20:03:14 | 显示全部楼层

回帖奖励 +1 金钱

感谢楼主分享
密码修改失败请联系微信:mofangbao
发表于 2016-6-8 13:02:18 | 显示全部楼层

回帖奖励 +1 金钱

建议统一图例再看
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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