Difference between revisions of "Version 2.11"
Line 40: | Line 40: | ||
{| {{table}} border = 1 style="text-align: left; width: 70%; border-collapse: collapse; " | {| {{table}} border = 1 style="text-align: left; width: 70%; border-collapse: collapse; " | ||
| style="background:#f0f0f0;width:22%;"|'''Name''' | | style="background:#f0f0f0;width:22%;"|'''Name''' | ||
− | | style="background:#f0f0f0;width: | + | | style="background:#f0f0f0;width:12%;"|'''Result Group''' |
| style="background:#f0f0f0;width:10%;;"|'''Unit''' | | style="background:#f0f0f0;width:10%;;"|'''Unit''' | ||
− | | style="background:#f0f0f0;width: | + | | style="background:#f0f0f0;width:56%;;"|'''Description''' |
|-style = "vertical-align: top;" | |-style = "vertical-align: top;" | ||
| Mean Tree Volume Harvested || Financial Value || m<sup>3</sup>fub/tree || Not to be confused with the old variable "Average Volume per Harvested Tree" in result group Treatment which is given in unit m<sup>3</sup>sk/tree. Mean Tree Volume Harvested is a result from bucking (aptering), which is why is is located in another result group. | | Mean Tree Volume Harvested || Financial Value || m<sup>3</sup>fub/tree || Not to be confused with the old variable "Average Volume per Harvested Tree" in result group Treatment which is given in unit m<sup>3</sup>sk/tree. Mean Tree Volume Harvested is a result from bucking (aptering), which is why is is located in another result group. | ||
|-style = "vertical-align: top;" | |-style = "vertical-align: top;" | ||
− | | Understorey Cleaning Cost || Financial Value || | + | | Understorey Cleaning Cost || Financial Value || cost per ha || Cost per ha for understorey cleaning (underväxtröjning) |
|-style = "vertical-align: top;" | |-style = "vertical-align: top;" | ||
| Understorey Stems || Forest Data || tree/ha || Number of trees in established stands with dbh < MadDiameterUnderstorey (in TreatmentModel control table). | | Understorey Stems || Forest Data || tree/ha || Number of trees in established stands with dbh < MadDiameterUnderstorey (in TreatmentModel control table). |
Revision as of 16:38, 19 April 2018
Summary
- Version 2.11.0 has functionality for understorey cleaning in thinnings.
- Biofuel thinning can be triggered automatically if there are many understorey trees.
- No specific pricelist is required for biofuel thinnings, the biofuel price in the ordinary price list is used.
New feature: Understorey cleaning in thinnings (swe: underväxtröjning vid gallring)
Understorey cleaning means that small trees are removed before thinning. Typically these trees has dbh < 8 cm, and gives no timber or pulpwood, but obstruct the harvester machine. Rules for understory cleaning is determined by a set of new parameters in the TreatmentModel control table, for example a diameter limit for classification of understorey trees, and a stem density threshold that will trigger such a cleaning. The cost for understorey cleaning is entered in the Cost and Revenue control table as a per-ha fixed cost. There is also an alternative cost for NOT doing an understorey cleaning when there are many understorey trees (parameter "Harvester Time Increase from Understorey Trees"). By default, the time increases by 0.4 cmin/tree for every 1000 understorey trees that remain when doing a thinning. You can read more about understorey cleaning in this new help chapter.
New feature: Biofuel thinning can be triggered automatically if there are many understorey trees
You can tell the program to trigger a biofuel thinning if the number of understorey trees exceeds a certain limit (parameter "Understorey Density Trigger Biofuel Thinning" in the TreatmentModel control table). The feature is deactivated by default. Read more here: Help doc.
Simplification: No additional pricelist required for biofuel thinning
Biofuel thinning is a special type of thinning that can be applied in young stands, and can also be triggered automatically from this version of the program (see above). Biofuel thinning has its own cost functions, since the machinary is different from a single-tree thinning harvester. In bio fuel thinning it is assumed that all cut trees are sold as biofuel. To handle this in Heureka, until now you had to do a workaround by entering a specific price list with a large top diameter limit for timber and pulpwood. As a result, only bio fuel was obtained from the trees. This was an unnecessary complicated solution! Instead, all cutt trees in biofuel thinnings are now considered bio fuel, and the price is retrieved from the same pricelist used for thinnings.
New result variables: Mean tree volum m3fub, StemsOverstorey
The following result variables have been added
Name | Result Group | Unit | Description | ||
Mean Tree Volume Harvested | Financial Value | m3fub/tree | Not to be confused with the old variable "Average Volume per Harvested Tree" in result group Treatment which is given in unit m3sk/tree. Mean Tree Volume Harvested is a result from bucking (aptering), which is why is is located in another result group. | ||
Understorey Cleaning Cost | Financial Value | cost per ha | Cost per ha for understorey cleaning (underväxtröjning) | ||
Understorey Stems | Forest Data | tree/ha | Number of trees in established stands with dbh < MadDiameterUnderstorey (in TreatmentModel control table). | ||
Understorey Cleaned | Treatment | trees/ha | Number of understorey trees removed before a thinning. | ||
Forest Data |
Bug fixes and other changes
Id | Category | Severity | Summary | Fixed_in_version | Resolution | Comment |
---|---|---|---|---|---|---|
0000211 | TPG | major | Youngs stands not thinned in first harvest period even if thinning criteria met | 2.11.1 | fixed | |
0000212 | TPG | minor | Thinning Period Delay Generation 2 only applied from generation 3 onward | 2.11.1 | fixed | |
0000213 | TPG | tweak | Treatment program generator tests alternatives with invalid thinning periods | 2.11.1 | fixed | |
0000214 | TPG | minor | Enforced thinning sometimes applied even if a valid thinning period is found | 2.11.1 | fixed | |
0000192 | Visualisation StandWise | minor | Adding a DEM (Digitial Elevation Model) in StandWise results in an index error. | 2.11.0 | fixed | |
0000208 | TPG | feature | Add a button that allows the user to select species of trees to print to log | 2.11.0 | fixed | |
0000205 | TPG | major | Initial state mean age for young plantation set to 0 after TPG | 2.11.0 | fixed | If you have clicked the "Update"-button in the Initial State window after running a simulation, the mean age of young plantations have been reset to 0, even if they were for example 2 years old. This has been a bug since version 2.8.0 (September 2017). The error have not affected simulations and results, only the tables and graphs in the Initial State window, and only for young plantations. Results reports in PlanWise and RegWise have not been affected. |
0000206 | TPG | minor | Rerun of simulations for unmanaged stands ignored period midth | 2.11.0 | fixed | |
0000198 | TPG | minor | Initial bare land is not regenerated when rerunning a simulation when using NFI-data plots as input data | 2.11.0 | fixed | The function for rerunning an optimization result in PlanWise (introduced as beta in version 2.6) or simulation result in RegWise, did not handle regeneration of initial bare land as it should when using NFI-data plots as input data. |
0000207 | TPG | minor | Print tree list during rerun of simulation crashes the program for large simulations | 2.11.0 | fixed | |
0000201 | Other | minor | Error when saving and loading default result variables in result variable selection dialog | 2.11.0 | fixed | |
0000210 | Other | minor | StandWise hangs when selecting properties | 2.11.0 | fixed | |
0000199 | Optimization | feature | Spara del av optimeringsmodell | 2.11.0 | fixed | |
0000191 | Map | minor | Error "Invald column name..." when saving shapefile | 2.11.0 | fixed | This bug first occurs in version 2.10, and was caused by an incorrect column name IsNcUnitSetAsideDuringImport leading to an SQL exception when trying to save a shape file from the "Initial State" map window. |
0000209 | Installation | major | Exception in StandWise if neither PlanWise or RegWise has been run due to missing habitat model files. | 2.11.0 | duplicate | |
0000195 | Growth / production | major | Inconsistent growth in StandWise | 2.11.0 | fixed | Stems residual was not reset when backing a PredictionUnit, causing the value to remain for subsequent programs after resetting |
0000197 | Growth / production | feature | Skip pricelist for biofuel thinning and assume all felled trees are bio fuel | 2.11.0 | fixed | See help doc on setting biofuel price |
0000189 | General | minor | Price trend handler may start unnecessary recalculation | 2.11.0 | fixed | Unnecessary recalculation removed. |
0000204 | Data import | minor | User should be notified when column names are wrong in tree list import files | 2.11.0 | fixed | When importing tree-level data, miss-spelled column names would be ignored resulting in data not being imported as expected. The user is now notified if column names are wrong or mandatory columns are missing. |
0000202 | Control categories | minor | No pricelists selected after adding cost control table from file | 2.11.0 | fixed | |
0000203 | Control categories | minor | Control table file name should be added so user can separate different versions | 2.11.0 | fixed |