Using real-time model-checking tools in agricultural planning : application to livestock waste management
Résumé
This paper addresses the dynamical representation of a network made of a set of waste production units (i.e., livestock farms) needing to transfer their wastes to a set of consumption units (i.e., crops onto which wastes may be spread over). The dynamics of stocks (taken as continuous fluxes with imprecise parameters) should thus be coupled with management decisions or actions (taken as discrete events). Various temporal constraints determine the possibilities of waste transfers. These constraints, for each production or consumption unit, are modelled as a timed automaton. Possible allocation of wastes is then analysed by using model-checking techniques applied to the global timed automaton resulting from the product of all the elementary timed automata. For this, we used the Kronos software based on the Timed Computational Tree Logic (TCTL). Our approach is illustrated on the functioning of a typical farming system made of livestock and crop enterprises in the context of the Reunion Island.