AccueilDemarcheLogicielApplicationsBiblioFormationReseaux

 

 

 

 

 

MagmaS

Couplage d'un système dynamique hybride et d'un 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 d'effluents et épandage au niveau de l'exploitation 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.

L'utilisation de Magma se justifie par le fait qu'un système dynamique hybride est bien adapté pour représenter le fonctionnement d'une exploitation agricole. De la même manière, l'utilisation 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, puisqu'il se concentre sur la représentation des échanges d'information et de MO entre exploitations. A l'opposé, Magma se situe au niveau individuel, puisqu'il intègre tous les aspects relatifs à la gestion de la MO au niveau d'une 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 l'issue 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 d'information, contacter l'auteur.

References

Guerrin, F. (2000a). Simulation of actions to help animal wastes management atthe farm level. In: MCPL'2000, 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: Agricontrol'2000, 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.

 


Le Cirad Centre de coopération internationale en recherche agronomique pour le développement
Informations légales © Copyright Cirad 2001-2015 cormas-webmaster@cirad.fr