Version 15 (modified by kanani, 7 years ago) (diff) |
---|
Plant Canopy Parameters
TracNav
Core Parameters
Module Parameters
- Agent system
- Aerosol (Salsa)
- Biometeorology
- Bulk cloud physics
- Chemistry
- FASTv8
- Indoor climate
- Land surface
- Nesting
- Nesting (offline)
- Ocean
- Particles
- Plant canopy
- Radiation
- Spectra
- Surface output
- Synthetic turbulence
- Turbulent inflow
- Urban surface
- User-defined
- Virtual flights
- Virtual measurements
- Wind turbine
- Alphabetical list (outdated!)
The plant canopy model (PCM) embedded in PALM can be used to simulate the effect of vegetation canopies on a turbulent flow.
Thereby, the canopy is modeled as a porous viscous medium that removes momentum from the flow (Shaw & Schumann, BLM 61: 47-64, 1992; Watanabe, BLM 112: 307–341, 2004), and acts as source/sink for heat, humidity, or passive scalar. The presentation Canopy model provides detailed information on canopy-flow theory and the functionality of the canopy model.
The PCM is enabled by adding the NAMELIST canopy_par with appropriate parameters to the INPUT parameter file (<jobname>_p3d), subsequently to the NAMELIST d3par. Available parameters are listed below.
With enabled PCM, the plant canopy by default covers the surface of the entire computational domain (parameter canopy_mode = 'block'). The minimum set of parameters to be used with this mode are:
- canopy_drag_coeff, pch_index plus
- alpha_lad, beta_lad, lai_beta or
- lad_surface, lad_vertical_gradient, lad_vertical_gradient_level,
to prescribe the vertical distribution of leaf area density.
Alternatively, the plant canopy can be three-dimensionally customized, by either providing:
- a NetCDF input file (<jobname>_static, in same location as <jobname>_p3d, available from r2746) with 3D information of leaf area density or
- user-defined code (see user interface guide, and subroutine user_init_plant_canopy.f90 under trunk/SOURCE directory)
The attached test_canopy example includes:
- test_canopy_p3d: ASCII parameter file
- test_canopy_static: NetCDF static-information file with leaf area information (so-called static driver that could also include other information, e.g. topography data)
- static_driver_generic_canopy_2m.ncl: Simple NCL script that was used to generate the NetCDF file test_canopy_static
This simulation setup reproduces the results of Shaw & Schumann (BLM 61: 47-64, 1992).
CAUTION: Independently of the method, PALM does not appropriately represent plant canopy on a vertically stretched grid, since this is not intended. We strongly recommend to use grid stretching well above the plant canopy!
NAMELIST group name: canopy_par
Parameter Name | FORTRAN Type | Default Value | Explanation |
---|---|---|---|
alpha_lad | R | 9999999.9 |
Dimensionless coefficient required for constructing the leaf area density (LAD) profile, using following beta probability density function (following Markkanen et al., 2003, BLM 106, 437-459): where z is the height above ground, H is the canopy height, and alpha (alpha_lad) and beta (beta_lad) are the coefficients to be prescribed. The actual leaf area density values follow from:
with the leaf area index LAI (LAI is the vertical integral over the LAD profile) being prescribed by canopy parameter lai_beta. |
beta_lad | R | 9999999.9 |
Dimensionless coefficient required for constructing the leaf area density (LAD) profile, using a beta probability density function (see alpha_lad for details). |
canopy_drag_coeff | R | 0.0 |
Drag coefficient used in the plant_canopy_model. |
canopy_mode | C*20 | 'block' |
Distribution of plant canopy.
to generate customized plant canopy distributions. |
cthf | R | 0.0 |
Average heat flux that is prescribed at the top of the plant canopy. |
lad_surface | R | 0.0 |
Surface value of the leaf area density (in m2/m3). |
lad_vertical_gradient | R(10) | 10 * 0.0 |
Gradient(s) of the leaf area density (in m2/m4). |
lad_vertical_gradient_level | R(10) | 10 * 0.0 |
Height level from which on the gradient of the leaf area density defined by lad_vertical_gradient is effective (in m). |
lai_beta | R | 0.0 |
Leaf area index used in the plant_canopy_model to construct the vertical profile of the leaf area density (lad) with a beta function (see alpha_lad for details). |
leaf_scalar_exch_coeff | R | 0.0 |
Scalar exchange coefficient for a leaf (dimensionless). |
leaf_surface_conc | R | 0.0 |
Concentration of a passive scalar at the surface of a leaf (in kg/m3). |
pch_index | I | 0 |
Grid point index (w-grid) of the upper boundary of the plant canopy layer. |
Attachments (1)
- test_canopy.zip (8.6 KB) - added by Giersch 14 months ago.
Download all attachments as: .zip