autocut {growR}R Documentation

autocut

Description

Simulation routine to realistically predict grass cutting events. This follows an implementation described in Petersen et al. (2021).

The decision to cut is made based on two criteria. First, it is checked whether a *target biomass* is reached on given DOY. The defined target depends on the DOY and is given through :func:'get_target_biomass'. If said biomass is present, return 'TRUE'.

Otherwise, it is checked whether a given amount of time has passed since the last cut. Depending on whether this is the first cut of the season or not, the relevant parameters are :int:'last_DOY_for_initial_cut' and :int:'max_cut_period'. If that amount of time has passed, return 'TRUE', otherwise return 'FALSE'.

The target biomass for a given day is determined following the principles described in Petersen et al.

The exact regression for the target biomass is based on Fig. S2 in the supplementary material of Petersen et al.

A refinement to expected yield as function of altitude has been implemented according to Table 1a in Huguenen et al. (2017).

References

Petersen K, Kraus D, Calanca P, Semenov MA, Butterbach-Bahl K, Kiese R (2021). “Dynamic Simulation of Management Events for Assessing Impacts of Climate Change on Pre-Alpine Grassland Productivity.” European Journal of Agronomy, 128, 126306. ISSN 1161-0301, doi:10.1016/j.eja.2021.126306, https://www.sciencedirect.com/science/article/pii/S1161030121000782.

Huguenin-Elie IEMPSALWK, Jeangros B (2017). “Grundlagen für die Düngung landwirtschaftlicher Kulturen in der Schweiz (GRUD), Kapitel 9: Düngung von Grasland.” Agrarforschung Schweiz. https://www.agrarforschungschweiz.ch/2017/06/9-duengung-von-grasland-grud-2017/.


[Package growR version 1.2.0 Index]