SORTIE-ND
Software for spatially-explicit simulation of forest dynamics

Competition Harvest

Competition Harvest performs harvests in a way that preferentially removes the most competitive individuals in a plot. It also decides when and how much to harvest based on criteria you give it.

You choose one of two ways to determine when a harvest will occur: at a fixed time interval, or whenever the basal area in a plot is more than a certain threshold. If you choose to do fixed interval harvests, you can cut either a proportion of the total plot basal area, or cut back to leave a certain amount of basal area remaining. If you choose to do basal area threshold harvests, you can either remove a proportion of the total plot basal area, or remove the same amount of basal area every time. You can cut either the most competitive or the least competitive trees.

Trees removed by this behavior will have a mortality reason code of "harvest".

Parameters for this behavior

Parameter nameDescription
Competition Harvest: Amount of Harvest Per Species (0 - 1) Trees to harvest can be treated as a common pool where species identity is not a factor in selecting trees for harvest. In this case, all values should be set to 1.0. Otherwise, species can be harvested at a fixed proportion. In this case, set the proportion to harvest for each species as a value between 0 and 1, with all values adding up to 1.
Competition Harvest: Amount to Harvest Amount to harvest, depending on the harvest type.
  • Harvest type is Fixed Interval Remove Proportion: The value for this parameter is the proportion of basal area that should be removed, 0-1.
  • Harvest type is Fixed Interval Leave Amt: The value for this parameter is the desired basal area of the plot after harvesting, in m2/ha
  • Harvest type is Fixed BA Amt: The value for this parameter is the amount of basal area to cut, in m2/ha
  • Harvest type is Fixed BA %: The value for this parameter is the proportion of the total plot's basal area to cut between 0 and 1.
Competition Harvest: C The slope of the curve "C" of the competitive effect of a target on a neighbor of each species.
Competition Harvest: D The steepness of the curve "D" of the competitive effect of a target on a neighbor of each species.
Competition Harvest: DBH Effect of Targets (alpha) Exponent controlling the effect of a target's DBH on neighbors.
Competition Harvest: Distance Effect of Targets (beta) Exponent controlling the effect of distance between target and neighbors.
Competition Harvest: Filename for List of Harvested Trees Optional. If there is a value in this field, the Competition Harvest behavior will write a tab-delimited text file of this name with all the trees cut during the run. In batch runs this will get overwritten and only contain the last run's list.
Competition Harvest: Fixed BA Harvest Threshold (m2/ha) For fixed basal area threshold harvests (the value in Competition Harvest: Harvest Type is set to either "Fixed BA %" or "Fixed BA Amt"), this is the amount of basal area that the plot must have before a harvest occurs. This value is ignored if the harvest type is "Fixed Interval".
Competition Harvest: Fixed Interval Harvest Interval (yr) For fixed basal area threshold harvests (the value in Competition Harvest: Harvest Type is set to "Fixed Interval Remove Proportion" or "Fixed Interval Leave Amt"), this is the number of years between harvests. This value is ignored if the harvest type is "Fixed BA %" or "Fixed BA Amt".
Competition Harvest: Harvest Type The type of harvest to perform.
  • Fixed BA % means that there is a harvest every time the plot reaches a fixed basal area threshold, and the amount cut is a proportion of the total basal area.
  • Fixed BA Amt means that there is a harvest every time the plot reaches a fixed basal area threshold, and the amount to cut is a fixed amount of basal area.
  • Fixed Interval Leave Amt means that there is a harvest every X years, with the plot being harvested until it is cut back to a certain amount of basal area.
  • Fixed Interval Remove Proportion means that there is a harvest every X years, with a fixed proportion of the plot's basal area removed.
Competition Harvest: Minimum DBH to Harvest The minimum DBH, in cm, of trees that can be harvested.
Competition Harvest: Min Years Between Fixed BA Harvests For fixed basal area threshold harvests (the value in Competition Harvest: Harvest Type is set to either "Fixed BA %" or "Fixed BA Amt"), this is the minimum number of years that must pass between harvests, even if the plot basal area is over the harvesting threshold. This value is ignored if the harvest type is "Fixed Interval".
Competition Harvest: Maximum DBH to Harvest The maximum DBH, in cm, of trees that can be harvested.
Competition Harvest: Max Radius of Competitive Effects (m)The maximum radius in meters at which a target tree of that species competitively affects other trees.
Competition Harvest: Cut Most Competitive First?Whether to cut trees from most-to-least competitive (true) or least-to-most competitive (false).
Competition Harvest: Species i Target Lambda The competitive effect of targets of Species i on neighbors of every other species.
Competition Harvest: Size Sensitivity (gamma) The effect of a neighbor tree's size on its sensitivity to competition.
Competition Harvest: Target DBH Divisor The value by which target DBHs are divided when calculating competitive effects. This can be used to make units adjustments.
Competition Harvest: Year of Run To Begin Harvests The year in the run that harvests should begin. Set to 0 to begin harvests immediately.
Gen Harvest Acceptable Deviation From Cut Target The amount by which it is acceptable to deviate from the harvest target basal area removal without triggering a second harvest pass. Expressed as a proportion of the target basal area, between 0 and 1.

How it works

Competition Harvest performs harvests when specific conditions are met in the plot. The amount harvested is also based on conditions in the plot. There are four ways to specify the timing and amount of harvesting. The desired method is set in the Competition Harvest: Harvest Type parameter. The harvest types are:

  • Fixed basal area threshold, cutting a specific amount of basal area. (Set the harvest type parameter to "Fixed BA Amt".) A harvest occurs whenever the plot's basal area exceeds a certain threshold, set in the Competition Harvest: Fixed BA Harvest Threshold (m2/ha) parameter. The same amount of basal area is harvested every time, set in the Competition Harvest: Amount to Harvest parameter. To make sure that harvests do not happen too frequently, set a minimum interval between harvests in the Competition Harvest: Min Years Between Fixed BA Harvests parameter.
  • Fixed basal area threshold, cutting a proportion of the plot basal area. (Set the harvest type parameter to "Fixed BA %".) This is the same as the first harvest type, except the amount to harvest is different. This harvest removes a set proportion of the plot's basal area. Set this proportion (between 0 and 1) in the Competition Harvest: Amount to Harvest parameter.
  • Fixed interval, cutting plots back to a basal area threshold. (Set the harvest type parameter to "Fixed Interval Leave Amt".) Harvests occur at a fixed interval, set in the Competition Harvest: Fixed Interval Harvest Interval (yr) parameter. The first timestep will have a harvest. Harvests remove trees until the plot reaches a specific amount of basal area, set in the Competition Harvest: Amount to Harvest parameter.
  • Fixed interval, cutting a proportion of the plot basal area. (Set the harvest type parameter to "Fixed Interval Remove Proportion".) Harvests occur at a fixed interval, set in the Competition Harvest: Fixed Interval Harvest Interval (yr) parameter. The first timestep will have a harvest. Harvests remove a proportion of the plot basal area, with the proportion set in the Competition Harvest: Amount to Harvest parameter.

Competition Harvest uses these criteria to determine when and how much to cut. Harvests occur over the the entire plot area. You cannot mix harvest types, but you may be able to achieve a similar effect by using more than one instance of the Competition Harvest behavior.

During a harvest, Competition Harvest calculates how much basal area it needs to cut. It can select trees without regard to species, or it can remove trees in a set ratio. Species ratio is set in the Competition Harvest: Amount of Harvest Per Species (0 - 1) parameter. If all values are set to 1, this means that species identity is ignored when selecting individuals for harvesting. Otherwise, the species are cut in the proportions entered. The values should add up to one. For example, if Species 1 is set to 0.25 and Species 2 is 0.75, then Competition Harvest will try to make 25% of the basal area removed come from Species 1 individuals and 75% come from Species 2. Of course, there are trade-offs between removing the most competitive individuals and making sure specific species targets are met.

When selecting trees for harvesting, Competition Harvest evaluates the competitive effects of all potentially harvestable trees on their neighbors. The neighbors of an individual are all sapling and adult trees within the radius specified in the Competition Harvest: Max Radius of Competitive Effects (m) parameter. (Seedlings, snags, and dead trees never count as neighbors.) The competitive effect (COE) of tree i on the N neighbors surrounding it is:

COE Equation

where:

  • C is the Competition Harvest: C parameter for the species of neighbor j
  • D is the Competition Harvest: D parameter for the species of neighbor j
  • α is the Competition Harvest: DBH Effect of Targets (alpha) parameter for the species of neighbor j
  • β is the Competition Harvest: Distance Effect of Targets (beta) parameter for the species of neighbor j
  • γ is the Competition Harvest: Size Sensitivity (gamma) parameter for the species of neighbor j
  • DBHj is the DBH, in cm, of neighbor j
  • λ is the Competition Harvest: Species i Target Lambda parameter for the species of neighbor j, where Species i is the target's species
  • DBHi is the DBH, in cm, of target i
  • dist is the distance between target and neighbor, in meters

You can choose whether Competition Harvest removes trees in order from most-to-least competitive, or least-to-most competitive. Competition Harvest removes the tree with the highest (or lowest) COE value in the plot, then updates the COE of each tree in the vicinity so that the removed tree is no longer a neighbor. This process is repeated until the harvest cut target has been reached. If removing a tree will cause the harvest to overshoot its cutting target, a random number is compared to the amount of overshoot to determine if the tree will be removed, then harvest ends. If species are to be cut in a certain proportion, then separate cut targets are maintained for each species. If the highest COE individual is of a species whose cut target has been reached, it is not cut and Harvest Competition searches for the highest COE individuals of other species.

Only trees to which you have applied the Competition Harvest behavior are considered for harvesting. You can only apply the behavior to saplings and adults. You can specify a size range to cut using the Competition Harvest: Minimum DBH to Harvest and Competition Harvest: Maximum DBH to Harvest parameters.

The Competition Harvest behavior stores how much it actually cut each timestep in the Competition Harvest Results grid. Additionally (and optionally), you can give the behavior a filename with the Competition Harvest: Filename for List of Harvested Trees parameter. If a filename is present, Competition Harvest will write to this file a list of the individuals harvested each timestep for the entire run. The file is a tab-delimited text file, with a header line, and five columns: X, Y, Species, DBH, and Timestep cut.

How to apply it

Apply this behavior to saplings and/or adults of any species.