Bloc d’irrigation

Définition

Chaque parcelle qui va être irriguée au cours de l’année à venir va appartenir à un bloc d’irrigation.

Les entités du DAR voisines au "bloc d'irrigation"
Les entités du DAR voisines au « bloc d’irrigation »

Attributs

id

Identifiant unique du bloc d’irrigation.

Type : String – SU – Constant
Initialisation :
Accès processus :

parcellesIrrigable

L’ensemble des parcelles (irrigables) formant le bloc d’irrigation.

Type : {parcelle} – SU – Variable
Initialisation:Créée à partir des parcelles de l’agriculteur.
Accès processus :Irrigation (r) | Ediction arrêtés de restriction (r)

itkAssocie

Un bloc d’irrigation est construit de telle sorte qu’il ne contient que des parcelles de même ITK (l’année en cours).

Type : itk – SU – Constant
Initialisation : Affecté à partir des parcelles de l’agriculteur.
Accès processus :Irrigation (r)

zaAssociee

Un bloc d’irrigation est construit de telle sorte qu’il ne contient que des parcelles appartenant à la même zone administrative.

Type : zoneAdministrative – SU – Variable
Initialisation:Affecté à partir des parcelles de l’agriculteur.
Accès processus :Irrigation (r) | Ediction arrêtés de restriction (r)

materielAssocie

Un bloc d’irrigation est construit de telle sorte qu’il ne contient que des parcelles ayant le même type de matériel d’irrigation.

Type : matérielIrrigation – SU – Constant
Initialisation :Affecté à partir des parcelles de l’agriculteur.
Accès processus :Irrigation (r)

surfaceMax

Cette surface est la même pour tous les blocs ayant le même itkAssocie (sauf si ajout résiduel de dernière parcelles).

Type : m2 – SU – Constant
Initialisation :Egale à la période du tour d’eau (définie dans l’ITK) * la surface irrigable par jour (définie par le matériel d’irrigation).
Accès processus :Irrigation (r)

surfaceTotale

Surface du groupe a irriguer pendant un tour d’eau (inférieure à surfaceMax). Cette surface peut être différente de la somme des surfaces des parcelles du bloc. En effet, une parcelle peut ne pas appartenir « entièrement » à celui-ci, mais seulement une fraction. Car un bloc a une surface maximum définie qui ne peut pas être dépassée, les parcelles sont fractionnées au sein des blocs.

Type : m2 – SU – Constant
Initialisation :Calculée à partir des fractions de parcelles du bloc.
Accès processus :Irrigation (r)

surfaceJournaliereTotale

Surface à irriguer par jour, variable selon les restrictions en vigueurs.

Type : m2 – SU – Variable
Initialisation : Egale par défaut à surfaceMax /la période du tour d’eau (définie dans l’ITK). Elle peut varier selon le niveau de restriction.
Accès processus :Irrigation (rw) | Ediction arrêtés de restriction (w)

Méthodes principales

creationGroupe

Détermine quelles parcelles vont appartenir au groupe.

Accès processus :Irrigation

irrigation

Détermine quelles parcelles vont être irriguées et dans quel ordre.

Accès processus :Irrigation

calculListeParcellesIrrigablesAujourdhui

Rassemble l’ensemble des parcelles pouvant être irriguées le jour j.

Accès processus :Irrigation

calculSurfaceJournaliere

Calcul la surface totale qui va être irriguée par le bloc le jour j. Cette surface peut varier d’un jour sur l’autre uniquement si il y a des parcelles en restriction. Auquel cas il y a une augmentation de la surface à irriguer par jour, mais un appel à plus de parcelles à irriguer par jour (voir le processus d’irrigation).

Accès processus :Irrigation | Ediction arrêtés de restriction

Initialisation

Les blocs d’irrigation sont crées par les agriculteurs avant chaque période d’irrigation.

Implémentation GAMA

Voici les chemin d’accès aux agents « blocs d’irrigation » : « models/modeleAgricole/groupeIrrigation.gaml ».