Open GAaronAlexander opened 10 months ago
@GAaronAlexander Is your urban canyon model one of the urban options in the WRF model as assigned by namelist sf_urban_physics?
@weiwangncar : The urban canyon model that I am referring to in this issue is the standard urban canyon model (sf_urban_physics = 1). The behavior that I am describing is using this model without any changes.
@cenlinhe If you have a moment, can you comment on this post?
Hi Aaron, thank you for pointing out this issue. You are right that there is currently no diagnostic calculation of the grid-mean runoff by merging urban runoff and non-urban runoff in the driver module. Also, current SLUCM does not include a comprehensive treatment of urban hydrology, for example, it only includes the runoff treatment for the green roof part. I would treat this as a current model deficiency instead of a bug. This part needs future model enhancement.
Hi @cenlinhe! You are welcome. I am happy to help contribute to a working group to help get this, and other issues with urban hydrology if there is one going at NCAR. I know that there are some for the Noah-MP group, and if that is the best place to start then count me in!
@GAaronAlexander Sure, I will count you in if there is any relevant activity from our side (currently we do not have any on-going work specifically on urban hydrology). If you have any plans from your side, we are also happy to help and collaborate. Thank you for offering your help!
Bug Description
I may be missing some documentation about how this error is treated but during simulations I was doing for an urban space using the Urban Canyon Model during a rainstorm, I found that at least the runoff & subsurface runoff are not realistic given the the what is being used to describe the urban region.
To Reproduce
Steps to reproduce the behavior:
Description of current Behavior and what would be expected given current documentation
Right now, when employing the urban canyon model, a fraction (either the urban ones from the NUAPT project, local climate zones, or the hardcoded NCLD ones) is assigned. For example, let's say that the split is 95% urban 5% other (as would be assigned in a default Urban Canyon Model run with a Heavy industrialized downtown area using NLCD). One would expect that the amount of runoff would be at least 95% that of incoming precipitation if there was no urban ponding turned on. When I have done experiments, the runoff ratio is ranges from 0 - 80% of rainfall. This is similar for the underground runoff and potentially other hydrologic variables like soil moisture.
Potential Fix
I believe that one would need to add specific averaging like is already done for variables like temperature, humidity, surface roughness, as shown from the Noah LSM surface driver in the screenshot below. This would need to be done in all locations that the urban canyon model is called and subsequently averaged (noahmp driver, CLM driver, etc).