MagmaS

Couplage dun système dynamique hybride et dun système multi-agent pour modéliser la gestion des effluents délevage à La Réunion

Manuel Martin, Eric Piquet, Christophe Le Page, François Guerrin (Cirad)

 

MagmaS est une plateforme de simulation qui vise à aider à la gestion collective des effluents délevage pour minimiser les impacts environnementaux des activités de production animale. Cette plateforme comprends deux modèles:

  • Un système dynamique hybride appelé Magma (Guerrin 2000a,b) modélise la dynamique interne de systèmes délevages porcins (production deffluents et épandage au niveau de lexploitation agricole)
  • Techniquement, le couplage est réalisé en utilisant le protocole Windows DLL
  • Un modèle multi-agent appelé Mens sert à représenter les négociations entre agriculteurs (qui sont des instances du modèle Magma) qui cherchent à échanger de la matière organique (MO). Ceux qui sont plutôt cultivateurs ont en effet des besoins de fertilisants.

Lutilisation de Magma se justifie par le fait quun système dynamique hybride est bien adapté pour représenter le fonctionnement dune exploitation agricole. De la même manière, lutilisation de Mens se justifie par le fait que les systèmes multi-agent sont particulièrement bien adaptés pour représenter des entités en interaction.

Mens se situe au niveau collectif, puisquil se concentre sur la représentation des échanges dinformation et de MO entre exploitations. A lopposé, Magma se situe au niveau individuel, puisquil intègre tous les aspects relatifs à la gestion de la MO au niveau dune exploitation: production par des systèmes délevage éventuellement variés, épandage sur les cultures, transformations de la MO (par exemple compostage), pollutions éventuelles lorsque les unités de stockage des effluents débordent, ou lors de sur-épandages.

Le couplage de Magma (implementé sous le logiciel Vensim) et Mens (implementé sous Cormas) est réalisé au niveau de MagmaS en utilisant une fonctionnalité de simulation de Vensim appelé "gaming": pour chaque journée, Magma simule la dynamique interne des stocks de MO de chacune des exploitations, qui résulte dans des surplus ou des déficits (besoins des cultures en MO). Tous les 7 pas de temps de simulation (chaque semaine), Mens intervient alors pour simuler des transactions de MO entre exploitations. Ces transactions dépendent bien sûr des surplus et des déficits de chaque exploitations que Magma transmet à Mens. A lissue de ces transactions, le flux de données repart dans le sens opposé: les bilans en terme de MO sont ré-injectés dans le modèle Magma.

Pour plus dinformation, contacter lauteur.

References

Guerrin, F. (2000a). Simulation of actions to help animal wastes management atthe farm level. In: MCPL2000, IFAC / IFIP / IEEE 2nd Conf. on Management and Control of Production and Logistics. Grenoble (F), 5-8 July 2000, CD Rom : Session R6, P135.

Guerrin,F. (2000b). Magma : a model to help animal manure management at the farm level. In: Agricontrol2000, Int. Conf. On Modelling and Control in Agriculture, Horticulture and Post-Harvest Processing. Wageningen (NL), 10-12 July 2000, p.159-164.

Piquet, E. et Le Page C. (2001). Couplage des logiciels VisualWorks etVensim sous Windows : DDE ou DLL ? Rapport Cirad TERA n° 18/01, June 2001, 14 pages.