WatASit is an agent-based model implemented in the CORMAS plateform. The model is developped to simulate irrigation situations at the operational level during a collective irrigation campaign.
1. Structure: The structure of the model is based on the distinction between the elements that are involved in operations (called operational entities) such as the irrigators, and the areas over which operational entities can operate (called spatial entities) such as the plots, the farms and the network area. The artifact entities explicitely represent the abstract possibilities of irrigation.
2. Sequencing: Each day, there is first an initialization of the current and forthcoming precipitation conditions, and also of the irrigation status of the plots i.e. the number of days since they have not been irrigated. Then, every hour, all irrigation possibilities are generated and on each farm according to the operational entities localization and constraints. At the end of the day, daily irrigation doses are calculated on each plot of the network.
3. Objectives: Agents in the model are goal-oriented as they are provided with an operational irigation strategy that allows them to choose between the simultaneous irrigation possibilities.
4. Adaptation: As water at the floodgate is not always sufficiently available to irrigate a plot, irrigator agents have 3 possibilities: (1) irrigate an other plot with crop needing water and having an irrigation possibility, (2) ask for more water in the canal by rising the flow at the canal water intake if maximum flow at intake is not yet reached, and (3) do no irrigate during this time step.
5. Interactions: WatASit allows direct interactions between the operators (i.e. the irrigator agents) and the passive objects of their spatial environnement (e.g. the floodgates to deliver water to their plot from the gravity-fed canal). By openning or closing the floodgates, irrigator agents thus also interact indirectly with each other by reducing the amount of water available for the irrigators located downstream of the network.
More description is available in the associated “model_description” file. The READ_ME file also provides instructions for running the model.
|Version||Submitter||First published||Last modified||Status|
|1.2.0||Bastien RICHARD||Wed Oct 28 12:28:00 2020||Wed Oct 28 12:28:00 2020||Published|
|1.1.1||Bastien RICHARD||Tue Jul 28 14:32:11 2020||Tue Jul 28 14:32:11 2020||Published|
|1.1.0||Bastien RICHARD||Wed Jan 29 14:40:26 2020||Wed Jan 29 14:40:26 2020||Published|
|1.0.0||Bastien RICHARD||Fri Dec 20 13:44:16 2019||Fri Dec 20 13:44:16 2019||Published|