Changes between Version 6 and Version 7 of doc/app/plant_canopy_parameters


Ignore:
Timestamp:
Oct 21, 2014 4:38:35 PM (10 years ago)
Author:
kanani
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • doc/app/plant_canopy_parameters

    v6 v7  
    22[[TracNav(doc/app/partoc|nocollapse)]] ---UNDER CONSTRUCTION---\\\\
    33
    4 The canopy model 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 (according to Shaw & Schumann, 1992; Watanabe, 2004). The presentation [/wiki/doc/tut/job/canopy#Canopymodel "Canopy model"] provides detailed information on canopy-flow theory and the functionality of the canopy model. An example on how to model the flow across a simple canopy block can be found under exercise [/wiki/doc/tut/job/canopy#Exercise9:Canopyflow "Canopy flow"].\\\\
    5 
    6 Starting at revision 13XX (oder Release XX), all parts of the canopy-model-related PALM code are modularized in module [/browser/palm/trunk/SOURCE/plant_canopy_model.f90 plant_canopy_model_mod]. In this context, the newly created package {{{canopy_par}}} now contains all canopy-related input parameters. This means that the canopy model is now steered using the NAMELIST {{{canopy_par}}}, and no longer over the {{{inipar}}}-NAMELIST. Hence, in order to automatically enable the canopy model, NAMELIST {{{canopy_par}}} and the respective canopy parameters must be added to the parameter file ({{{_p3d}}}), subsequently to the NAMELIST {{{d3par}}}.
     4The canopy model 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, 1992; Watanabe, 2004). The presentation [/wiki/doc/tut/job/canopy#Canopymodel "Canopy model"] provides detailed information on canopy-flow theory and the functionality of the canopy model. An example on how to model the flow across a simple canopy block can be found under exercise [/wiki/doc/tut/job/canopy#Exercise9:Canopyflow "Canopy flow"].\\\\
     5
     6Starting at '''revision 1485''', all parts of the canopy-model-related PALM code are modularized in module [/browser/palm/trunk/SOURCE/plant_canopy_model.f90 plant_canopy_model_mod]. In this context, the newly created package {{{canopy_par}}} now contains all canopy-related input parameters. This means that the canopy model is now steered using the NAMELIST {{{canopy_par}}}, and no longer with the {{{inipar}}}-NAMELIST. Hence, in order to automatically enable the canopy model, NAMELIST {{{canopy_par}}} and the respective canopy parameters must be added to the parameter file ({{{_p3d}}}), subsequently to the NAMELIST {{{d3par}}}. The setting of parameter plant_canopy = ''.T.'' is no longer required, since this is automatically done in PALM if the NAMELIST {{{canopy_par}}} exists in the parameter file.
    77\\\\\\\\\\
    88'''NAMELIST group name: canopy_par''' \\
     
    2020}}}
    2121{{{#!td
    22 Dimensionless coefficient required for the construction of the leaf area density (LAD) profile, using following beta probability density function (following XXcite):\\\\
     22Dimensionless coefficient required for the construction of the leaf area density (LAD) profile, using following beta probability density function (following Markkanen et al., 2003, BLM 106, 437-459):\\\\
    2323{{{
    2424#!Latex
    2525\[ f_{PDF}(\frac{z}{H},\alpha,\beta) = \frac{(\frac{z}{H})^{\alpha-1}\;(1-\frac{z}{H})^{\beta-1}}{\int_{0}^{1}\;(\frac{z}{H})^{\alpha-1}\;(1-\frac{z}{H})^{\beta-1}\;d(\frac{z}{H})}, \]
    2626}}}
    27 where ''z'' is the height above ground, ''H'' is canopy height, and alpha and beta are the coefficients to be presribed. The actual leaf area density values follow from:
     27where ''z'' is the height above ground, ''H'' is the canopy height, and alpha ('''alpha_lad''') and beta ([#beta_lad beta_lad]) are the coefficients to be presribed. The actual leaf area density values follow from:
    2828{{{
    2929#!Latex
    3030\[ LAD(\frac{z}{H},\alpha,\beta) = LAI * f_{PDF}(\frac{z}{H},\alpha,\beta), \]
    3131}}}
    32 with LAI being the prescribed leaf area index [/wiki/doc/app/canpar#beta_lai \beta_lai] (LAI is the vertical integral over the LAD profile).
    33 
    34 [/wiki/doc/app/canpar#beta_lai \beta_lai] has to be set to a non-zero value in order to use the beta probability density function for the LAD-profile construction.
    35 [/wiki/doc/app/canpar#alpha_lad alpha_lad] steers together with [/wiki/doc/app/canpar#beta_lad beta_lad] the vertical distribution of leaf area within the canopy volume. [/wiki/doc/app/canpar#alpha_lad alpha_lad] can take values from XX to XX. \\\\
    36 
     32with the leaf area index LAI (LAI is the vertical integral over the LAD profile) being prescribed by canopy parameter [#lai_beta lai_beta].\\\\
     33[#lai_beta lai_beta] has to be set to a non-zero value in order to use the beta probability density function for the LAD-profile construction.
     34'''alpha_lad''' steers together with [#beta_lad beta_lad] the vertical distribution of leaf area within the canopy volume. Values for '''alpha_lad''' must be greater than zero. Increasing [#alpha_lad alpha_lad] moves the leaf area more towards the canopy top. \\\\
     35'''Note:'''\\
    3736The LAD profile can also be constructed by prescribing vertical gradients ([/wiki/doc/app/canpar#lad_vertical_gradient_level lad_vertical_gradient_level], [/wiki/doc/app/canpar#lad_vertical_gradient lad_vertical_gradient]) of the leaf area density, starting from the prescribed surface value [/wiki/doc/app/canpar#lad_surface lad_surface].
    3837}}}
     
    4847}}}
    4948{{{#!td
    50 Dimensionless coefficient required for the construction of the leaf area density (LAD) profile, using following beta probability density function (following XXcite):\\\\
    51 {{{
    52 #!Latex
    53 \[ f_{PDF}(\frac{z}{H},\alpha,\beta) = \frac{(\frac{z}{H})^{\alpha-1}\;(1-\frac{z}{H})^{\beta-1}}{\int_{0}^{1}\;(\frac{z}{H})^{\alpha-1}\;(1-\frac{z}{H})^{\beta-1}\;d(\frac{z}{H})}, \]
    54 }}}
    55 where ''z'' is the height above ground, ''H'' is canopy height, and alpha and beta are the coefficients to be presribed. The actual leaf area density values follow from:
    56 {{{
    57 #!Latex
    58 \[ LAD(\frac{z}{H},\alpha,\beta) = LAI * f_{PDF}(\frac{z}{H},\alpha,\beta), \]
    59 }}}
    60 with LAI being the prescribed leaf area index [/wiki/doc/app/canpar#beta_lai \beta_lai] (LAI is the vertical integral over the LAD profile).
    61 
    62 [/wiki/doc/app/canpar#beta_lai \beta_lai] has to be set to a non-zero value in order to use the beta probability density function for the LAD-profile construction.
    63 [/wiki/doc/app/canpar#beta_lad beta_lad] steers together with [/wiki/doc/app/canpar#alpha_lad alpha_lad] the vertical distribution of leaf area within the canopy volume. [/wiki/doc/app/canpar#beta_lad beta_lad] can take values from XX to XX. \\\\
    64 
    65 The leaf area density profile can also be constructed by prescribing vertical gradients ([/wiki/doc/app/canpar#lad_vertical_gradient_level lad_vertical_gradient_level], [/wiki/doc/app/canpar#lad_vertical_gradient lad_vertical_gradient]) of the leaf area density, starting from the prescribed surface value [/wiki/doc/app/canpar#lad_surface lad_surface].
     49Dimensionless coefficient required for the construction of the leaf area density (LAD) profile, using a beta probability density function (see [#alpha_lad alpha_lad] for details).\\\\
     50'''beta_lad''' steers together with [#alpha_lad alpha_lad] the vertical distribution of leaf area within the canopy volume. Values for '''beta_lad''' must be greater than zero. Increasing '''beta_lad''' moves the leaf area more towards the canopy floor. \\\\
     51'''Note:'''\\
     52The LAD profile can also be constructed by prescribing vertical gradients ([/wiki/doc/app/canpar#lad_vertical_gradient_level lad_vertical_gradient_level], [/wiki/doc/app/canpar#lad_vertical_gradient lad_vertical_gradient]) of the leaf area density, starting from the prescribed surface value [/wiki/doc/app/canpar#lad_surface lad_surface].
    6653}}}
    6754|----------------
     
    7865Canopy mode.\\\\
    7966Besides using the default value, that will create a horizontally homogeneous plant canopy that extends over the total horizontal extension of the model domain, the user may add code to the user interface (see [#3.5.1 3.5.1]) subroutine {{{user_init_plant_canopy}}} to allow further canopy modes.\\\\
    80 The setting of '''canopy_mode''' becomes only active, if [#plant_canopy plant_canopy] has been set ''.T.'' and a non-zero [#drag_coefficient drag_coefficient] has been defined.
     67The simulation of a plant canopy requires the setting of a non-zero [#canopy_drag_coeff canopy_drag_coeff].
    8168}}}
    8269|----------------
     
    9279{{{#!td
    9380Average heat flux that is prescribed at the top of the plant canopy.\\\\
    94 If [#plant_canopy plant_canopy] is set ''.T.'', the user can prescribe a heat flux at the top of the plant canopy.
    95 It is assumed that solar radiation penetrates the canopy and warms the foliage which, in turn, warms the air in contact with it.\\\\
     81The user can prescribe a heat flux at the top of the plant canopy.
     82It is assumed that solar radiation penetrates the canopy and warms the foliage which, in turn, warms the air in contact with it.
     83Based on '''cthf''', the heat fluxes inside the canopy down to the canopy floor ([#surface_heatflux surface_heatflux]) are determined from a decaying exponential function that is dependent on the cumulative leaf_area_index (Shaw and Schumann, 1992, BLM 61, 47-64).
     84}}}
     85|----------------
     86{{{#!td style="vertical-align:top"
     87[=#canopy_drag_coeff '''canopy_drag_coeff''']
     88}}}
     89{{{#!td style="vertical-align:top"
     90R
     91}}}
     92{{{#!td style="vertical-align:top"
     930.0
     94}}}
     95{{{#!td
     96Drag coefficient used in the {{{plant_canopy_model}}}.\\\\
     97This parameter has to be greater than zero for the simulation of a plant canopy.
     98}}}
     99|----------------
     100{{{#!td style="vertical-align:top"
     101[=#lad_surface '''lad_surface''']
     102}}}
     103{{{#!td style="vertical-align:top"
     104R
     105}}}
     106{{{#!td style="vertical-align:top"
     1070.0
     108}}}
     109{{{#!td
     110Surface value of the leaf area density (in m^2^/m^3^).\\\\
     111This parameter assigns the value of the leaf area density (LAD) at the surface (k=0). Starting from this value, the LAD profile is constructed with [#lad_vertical_gradient lad_vertical_gradient] and [#lad_vertical_gradient_level lad_vertical_gradient_level].\\\\
    96112'''Note:'''\\
    97 Instead of using the value prescribed by [#surface_heatflux surface_heatflux], the near surface heat flux is determined from an exponential function that is dependent on the cumulative leaf_area_index (Shaw and Schumann (1992, Boundary Layer Meteorol., 61, 47-64)).
    98 }}}
    99 |----------------
    100 {{{#!td style="vertical-align:top"
    101 [=#drag_coefficient '''drag_coefficient''']
    102 }}}
    103 {{{#!td style="vertical-align:top"
    104 R
    105 }}}
    106 {{{#!td style="vertical-align:top"
    107 0.0
    108 }}}
    109 {{{#!td
    110 Drag coefficient used in the {{{plant_canopy_model}}}.\\\\
    111 This parameter has to be non-zero, if the parameter [#plant_canopy plant_canopy] is set ''.T.''.
    112 }}}
    113 |----------------
    114 {{{#!td style="vertical-align:top"
    115 [=#lad_surface '''lad_surface''']
    116 }}}
    117 {{{#!td style="vertical-align:top"
    118 R
    119 }}}
    120 {{{#!td style="vertical-align:top"
    121 0.0
    122 }}}
    123 {{{#!td
    124 Surface value of the leaf area density (in m^2^/m^3^).\\\\
    125 This parameter assigns the value of the leaf area density '''lad''' at the surface (k=0). Starting from this value, the leaf area density profile is constructed with [#lad_vertical_gradient lad_vertical_gradient] and [#lad_vertical_gradient_level lad_vertical_gradient_level].
     113The LAD profile can also be constructed using a beta probability density function by prescribing values for parameters [#alpha_lad alpha_lad], [#beta_lad beta_lad] and [#lai_beta lai_beta].
    126114}}}
    127115|----------------
     
    137125{{{#!td
    138126Gradient(s) of the leaf area density (in m^2^/m^4^).\\\\
    139 This leaf area density gradient holds starting from the height level defined by [#lad_vertical_gradient_level lad_vertical_gradient_level] (precisely: for all uv levels k where zu(k) > lad_vertical_gradient_level, lad(k) is set: lad(k) = lad(k-1) + dzu(k) * '''lad_vertical_gradient''') up to the level defined by [#pch_index pch_index]. Above that level lad(k) will automatically be set to 0.0. A total of 10 different gradients for 11 height intervals (10 intervals if lad_vertical_gradient_level(1) = 0.0) can be assigned. The leaf area density at the surface is assigned via [#lad_surface lad_surface]. 
     127This leaf area density gradient holds starting from the height level defined by [#lad_vertical_gradient_level lad_vertical_gradient_level] (precisely: for all uv levels k where zu(k) > lad_vertical_gradient_level, lad(k) is set: lad(k) = lad(k-1) + dzu(k) * '''lad_vertical_gradient''') up to the level defined by [#pch_index pch_index]. Above that level, lad(k) will automatically be set to 0.0. A total of 10 different gradients for 11 height intervals (10 intervals if lad_vertical_gradient_level(1) = 0.0) can be assigned. The leaf area density at the surface is assigned via [#lad_surface lad_surface]. 
    140128}}}
    141129|----------------
     
    151139{{{#!td
    152140Height level from which on the gradient of the leaf area density defined by [#lad_vertical_gradient lad_vertical_gradient] is effective (in m).\\\\
    153 The height levels have to be assigned in ascending order. The default values result in a leaf area density that is constant with height up to the top of the plant canopy layer defined by [#pch_index pch_index]. For the piecewise construction of temperature profiles see [#lad_vertical_gradient lad_vertical_gradient].
     141The height levels have to be assigned in ascending order. The default values result in a leaf area density that is constant with height up to the top of the plant canopy layer defined by [#pch_index pch_index]. For the piecewise linear construction of an LAD profile see [#lad_vertical_gradient lad_vertical_gradient].
    154142}}}
    155143|----------------
     
    164152}}}
    165153{{{#!td
    166 Leaf area index used in the {{{plant_canopy_model}}} to construct the vertical profile of the leaf area density (lad) with a beta function, as described under parameter [/wiki/doc/app/canpar#alpha_lad alpha_lad] or [/wiki/doc/app/canpar#beta_lad beta_lad].\\\\
     154Leaf 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 alpha_lad] for details).\\\\
    167155[/wiki/doc/app/canpar#lai_beta lai_beta] has to be set to a non-zero value, and parameters [/wiki/doc/app/canpar#alpha_lad alpha_lad] and [/wiki/doc/app/canpar#beta_lad beta_lad] have to be given.
    168156}}}
    169157|----------------
    170158{{{#!td style="vertical-align:top"
    171 [=#leaf_surface_concentration '''leaf_surface_concentration''']
    172 }}}
    173 {{{#!td style="vertical-align:top"
    174 R
    175 }}}
    176 {{{#!td style="vertical-align:top"
    177 0.0
    178 }}}
    179 {{{#!td
    180 Concentration of a passive scalar at the surface of a leaf (in K m/s).\\\\
    181 This parameter is only of importance in cases in that both, [#plant_canopy plant_canopy] and [#passive_scalar passive_scalar], are set ''.T..'' The value of the concentration of a passive scalar at the surface of a leaf is required for the parametrisation of the sources and sinks of scalar concentration due to the canopy.
     159[=#leaf_surface_conc '''leaf_surface_conc''']
     160}}}
     161{{{#!td style="vertical-align:top"
     162R
     163}}}
     164{{{#!td style="vertical-align:top"
     1650.0
     166}}}
     167{{{#!td
     168Concentration of a passive scalar at the surface of a leaf (in kg/m^3^).\\\\
     169This parameter is only of importance in cases where [#passive_scalar passive_scalar] = ''.T.''. The value of the concentration of a passive scalar at the surface of a leaf is required for the parametrization of the sources and sinks of scalar concentration due to the canopy.
    182170}}}
    183171|----------------
     
    193181{{{#!td
    194182Grid point index (w-grid) of the upper boundary of the plant canopy layer.\\\\
    195 Above '''pch_index''' the arrays of leaf area density and [#drag_coeffient drag_coeffient] are automatically set to zero in case of [#plant_canopy plant_canopy] = ''.T.''. Up to '''pch_index''' a leaf area density profile can be prescribed by using the parameters [#lad_surface lad_surface], [#lad_vertical_gradient lad_vertical_gradient] and [#lad_vertical_gradient_level lad_vertical_gradient_level].
    196 }}}
    197 |----------------
    198 {{{#!td style="vertical-align:top"
    199 [=#plant_canopy '''plant_canopy''']
    200 }}}
    201 {{{#!td style="vertical-align:top"
    202 L
    203 }}}
    204 {{{#!td style="vertical-align:top"
    205 .F.
    206 }}}
    207 {{{#!td
    208 Switch for the plant canopy model.\\\\
    209 If '''plant_canopy''' is set ''.T.'', the plant canopy model of Watanabe (2004, BLM 112, 307-341) is used.\\
    210 The impact of a plant canopy on a turbulent flow is considered by an additional drag term in the momentum equations and an additional sink term in the prognostic equation for the subgrid-scale TKE. These additional terms depend on the leaf drag coefficient (see [#drag_coefficient drag_coefficient]), and the leaf area density (see [#lad_surface lad_surface], [#lad_vertical_gradient lad_vertical_gradient], [#lad_vertical_gradient_level lad_vertical_gradient_level]). The top boundary of the plant canopy is determined by the parameter [#pch_index pch_index]. For all heights equal or larger than zw(k=pch_index), the leaf area density is 0 (i.e. there is no canopy at these heights!).\\
    211 By default, a horizontally homogeneous plant canopy is prescribed, if  '''plant_canopy''' is set ''.T.''. However, the user can define other types of plant canopies (see [#canopy_mode canopy_mode]).\\\\
    212 If '''plant_canopy''' and  [#passive_scalar passive_scalar] are set ''.T.'', the canopy acts as an additional scalar source or sink, respectively. The source/sink strength depends on the scalar concentration at the leaf surface, which generally does not vary with time in PALM, and which can be specified with parameter [#leaf_surface_concentration leaf_surface_concentration].\\\\
    213 Additional heating by the plant canopy is taken into account, if the default value of parameter [#cthf cthf] is altered in the parameter file. In that case, the value of [#surface_heatflux surface_heatflux] specified in the parameter file is not used in the model. Instead, the near-surface heat flux is derived from an exponential function that depends on the cumulative leaf area index.\\\\
    214 '''plant_canopy''' = ''.T.'' is only allowed with a non-zero [#drag_coefficient drag_coefficient].
    215 }}}
    216 |----------------
    217 {{{#!td style="vertical-align:top"
    218 [=#scalar_exchange_coefficient '''scalar_exchange_coefficient''']
     183Above '''pch_index''' the leaf area density (LAD) is automatically set to zero. Up to '''pch_index''' a leaf area density profile can be prescribed in two possible ways:\\\\
     1841) Creating a piecewise linear LAD-profile by prescribing the parameters [#lad_surface lad_surface], [#lad_vertical_gradient lad_vertical_gradient] and [#lad_vertical_gradient_level lad_vertical_gradient_level].\\\\
     1852) Employing a beta probability density function for the vertical leaf area distribution, prescribing coefficients [#alpha_lad alpha_lad], [#beta_lad beta_lad] and [#lai_beta lai_beta] (see e.g. Markkanen et al., 2003, BLM 106, 437-459).
     186}}}
     187|----------------
     188{{{#!td style="vertical-align:top"
     189[=#leaf_scalar_exch_coeff '''leaf_scalar_exch_coeff''']
    219190}}}
    220191{{{#!td style="vertical-align:top"
     
    226197{{{#!td
    227198Scalar exchange coefficient for a leaf (dimensionless).\\\\
    228 This parameter is only of importance in cases in that both, [#plant_canopy plant_canopy] and [#passive_scalar passive_scalar], are set ''.T.''. The value of the scalar exchange coefficient is required for the parametrisation of the sources and sinks of scalar concentration due to the canopy.
    229 }}}
    230 |----------------
    231 
    232 
     199This parameter is only of importance in cases where [#passive_scalar passive_scalar] = ''.T.''. The value of the scalar exchange coefficient is required for the parametrization of the sources and sinks of scalar concentration due to the canopy.
     200}}}
     201|----------------
     202
     203