Intégration de modèles Illustration à partir du modèle STICS



Documents pareils
Retour d expériences avec UML

Exemple de projet et réseau: modélisation et simulation des systèmes socio-environnementaux

CarrotAge, un logiciel pour la fouille de données agricoles

Pour la mise en place d une licence de conseil stratégique au service de l agroécologie

FORD C-MAX + FORD GRAND C-MAX CMAX_Main_Cover_2013_V3.indd /08/ :12

Modélisation intégrative des paysages Atelier 1 : Problématiques, démarches et outils de modélisation

La base de données régionale sur les sols. d Alsace. La base de données régionale sur les sols d Alsace

Programme Agroforesterie 2006/08. Groupe de Travail GT1

Bases de données et environnements distribués Chapitre I : Architecture logicielle technologies de developpement en environnement

Analyse,, Conception des Systèmes Informatiques

Présenté par : Dr Asmae Nouira. Novembre Hanoi Journées Scientifiques Inter-Réseaux AUF

LA TÉLÉDETECTION EN AGRICULTURE. par Bruno Tisseyre 1

Perspectives d applications de la télédétection en grandes culture à court et moyen terme dans le Sud-Ouest

Oléagineux, Corps Gras, Lipides. Volume 9, Numéro 5, 296-8, Septembre - Octobre 2002, La filière

Le génie logiciel. maintenance de logiciels.

JOURNEES SYSTEMES & LOGICIELS CRITIQUES le 14/11/2000. Mise en Œuvre des techniques synchrones pour des applications industrielles

ASPIB Approche Systémique pour appréhender les communautés de bioagresseurs : application à la Protection Intégrée du Blé

Collabora'on IRISA/INRA sur le transfert de nitrates et l améliora'on de la qualité des eaux des bassins versants:

CAP CAMION A ASSISTANCE PNEUMATIQUE

Conseil en Technologie et Systèmes d Information

Conception des systèmes répartis

Objectif : Passer de l analyse métier et fonctionnelle à la définition des applications qui

Une gamme d outils qui s étoffe

Cédric Gendre Inra, ESR Toulouse

Influence du changement. agronomiques de la vigne

Nadine Brisson et Frédéric Levrault LIVRE VERT DU PROJET

Chapitre 5 Vision Informatique Logique Architectures Applicative et Logicielle

La Certification de la Sécurité des Automatismes de METEOR

Université de Bangui. Modélisons en UML

Cahier des charges "Formation à la téléphonie sur IP"

AJAX. (Administrateur) (Dernière édition) Programme de formation. France, Belgique, Suisse, Roumanie - Canada

BANC D ETALONNAGE EN TEMPERATURE

Quel ENT pour Paris 5?

Les diagrammes de modélisation

Note de cadrage du PEPI MACS Mathématiques Appliquées & Calcul Scientifique

URBANISME DES SYSTÈMES D INFORMATION

Projet Active Object

4. Verdissement, une PAC plus verte

CONDITIONS GENERALES DE VENTE

Paul FLYE SAINTE MARIE

Dimensionnement d une roue autonome pour une implantation sur un fauteuil roulant

PostgreSQL. Formations. SQL avancé Calendrier... 18

possibilités et limites des logiciels existants

Démarches d urbanisation : réorganiser le Système d Information en structurant ses fonctions dans des blocs fonctionnels communicants.

L accès aux données spatiales au profit des applications satellitaires

MAIDESC - KO 21 Novembre 2013 Etienne Wey Alexandre Boilley

Evolution et architecture des systèmes d'information, de l'internet. Impact sur les IDS. IDS2014, Nailloux 26-28/05/2014

Document d accompagnement pour le référentiel national du C2i niveau 2 Métiers de l environnement et de l aménagement durables

LE RESEAU Ce réseau est issu de l'identification et de la formation de personnes et d'équipes ressources en numérisation.

Catalogue & Programme des formations 2015

Elaboration d un Plan Local d Urbanisme / d un Agenda 21

SQL Server, MySQL, Toad (client MySQL), PowerAMC (modélisation) Proxy SLIS

Architecture N-Tier. Ces données peuvent être saisies interactivement via l interface ou lues depuis un disque. Application

Étude d impact et Services Écosystémiques : Comment identifier et spatialiser les enjeux?

Mise en place de serveurs Galaxy dans le cadre du réseau CATI BBRIC

PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN

Convergence des programmes qualité Qualitéet Recherche UMR 6284 CNRS ISIT JEAN-YVES BOIRE

Mise au point de systèmes de culture innovants par un réseau d agriculteurs et production de ressources pour le conseil 1

Quelles pistes pour rendre vos réseaux plus intelligents?

DANEO 400. Analyseur de signaux hybrides pour les automatismes des postes électriques

Qu est-ce que ArcGIS?

Cours de Génie Logiciel

Mars Document élaboré dans le cadre de l action n 24

Cartographie des processus et urbanisation des SI

Les apports de l informatique. Aux autres disciplines

Une conférence-débat proposée par l Institut National de la Recherche Agronomique

D après l enquête 2011 sur les pratiques culturales, environ ha étaient semés en semis-direct, essentiellement dans des résidus de culture.

Sorgho grain sucrier ensilage L assurance sécheresses

Utilisation de l ingénierie des modèles pour la conception collaborative de produits mécaniques

Et si l avenir de votre CFD passait par OPEN FOAM?

Le rôle du conseil agronomique dans la compétitivité du secteur agricole. L exemple de la filière du plant de pomme de terre en Europe

Élasticité des applications à base de services dans le Cloud

QUESTION 1 {2 points}

Architectures web/bases de données

2. Identification de l'organisme de formation : Adresse BP 7

RAPPORT INDICATEURS IAD

UFR d Informatique. FORMATION MASTER Domaine SCIENCES, TECHNOLOGIE, SANTE Mention INFORMATIQUE

Hypervision et pilotage temps réel des réseaux IP/MPLS

Le projet DRIAS : premières études et documents

Laboratoire de Haute Sécurité. Télescope réseau et sécurité des réseaux

Un outil pour l analyse de la contribution des systèmes de culture au développement durable. Jeu complet de fiches critères de MASC 2.

Patrons de Conception (Design Patterns)

Gestion de données avec TALEND

Diagrammes SysML OUVRE PORTAIL SOLAIRE

Hyper-V et SC Virtual Machine Manager sous Windows Server 2008 R2

Le "tout fichier" Le besoin de centraliser les traitements des fichiers. Maitriser les bases de données. Historique

Cliquez pour modifier le style du titre. Emergence de projets

PostgreSQL. Formations. Catalogue Calendrier... 8

DSI - Pôle Infrastructures

Gestion de tests et tests de performance avec Salomé-TMF & CLIF

Annexe : La Programmation Informatique

Système d Information Géographique (SIG) : quels apports dans les métiers de l assurance?

La Haute disponibilité des modules EOLE

Retour d expérience en Astrophysique : utilisation du Cloud IaaS pour le traitement de données des missions spatiales

OpenFLUID Software Environment for Modelling Fluxes in Landscapes

Le Plan Départemental de l Eau

TP réseau Les réseaux virtuels (VLAN) Le but de se TP est de segmenter le réseau d'une petite entreprise dont le câblage est figé à l'aide de VLAN.

[ARCHITECTURE DES SYSTEMES D INFORMATION] [Tapez le résumé du document ici. Il s agit généralement d une courte synthèse du document.

Transcription:

Intégration de modèles Illustration à partir du modèle STICS P.Chabrier (U.BIA, INRA Toulouse), E.Casellas (U.BIA, INRA Toulouse) H.Raynal (U.BIA, INRA Toulouse) Journée RECORD, 27 janvier 2011 1

Introduction Intégration de modèles ou Couplage de modèles Un enjeu fort pour la modélisation des agroécosystèmes (multimodèlisation ou couplage hybride) VLE (basé sur DEVS) un cadre formel pour faciliter cette intégration Journée RECORD, 27 janvier 2011 2

STICS Nous avons choisi d'illustrer la mise en œuvre de couplages dans le cadre RECORD, à partir de projets ayant utilisé le modèle STICS. Pourquoi? Modèle STICS Modèle de fonctionnement des cultures à pas de temps journalier Développé par l'inra depuis 1996 (U. Agroclim, Avignon N.Brisson) Largement utilisé (plus de 150 publications scientifiques) (version de réf. Modulo Stics) D'un point de vue informatique : Langage Fortran 90 Non codé sous VLE A donc nécessité un travail d'ingénierie : encapsulation sans intrusion dans le code Journée RECORD, 27 janvier 2011 3

Les paquets STICS sous RECORD Comment sont ils produits? Journée RECORD, 27 janvier 2011 4

Les paquets STICS 2 paquets informatiques pour la mise en œuvre de STICS sur la plate-forme : SticsGeneric SticsAdapt Fonctionnalités : Couplages possibles en sortie avec l'ensemble des variables d'état de STICS Couplages possibles en entrée : En mode synchrone : la météo En mode asynchrone : le pilotage de l'itk Rotations ou successions culturales Accès aux paramétres (exemple couplage avec R pour travail sur le modèle) Journée RECORD, 27 janvier 2011 5

Chaîne de production Caratéristiques : Ne Modifie pas le simulateur d'origine. En grande partie automatisée. Repose sur des outils existant et gratuits (Doxygen, Perl). Une architecture relativement simple. Contexte favorable : Projet de Modularisation de STICS. Approche source «ouvert». Communication avec les auteurs. Formalisme assez compatible. Journée RECORD, 27 janvier 2011 6

Perspectives susceptibles d'intéresser la communauté RECORD Permettre d'autres types de couplage : exemple en lien avec la problématique des bio-agresseurs. Modèles de bio-agresseurs impactent la dynamique des processus de la plante. D'autres niveaux de modularité : Modularité actuelle : STICS jour Passer à un niveau de modularité inférieur (niveau processus). Permettrait de disposer des modules de STICS sous forme de paquets indépendants Journée RECORD, 27 janvier 2011 7

Autres travaux d'encapsulation Motivation à ces travaux d'encapsulation : «Récupérer» du code existant Modèles qui peuvent être exploités dans différents contextes (ex : code source exploité dans différentes plates-formes) Travaux d'encapsulation en cours ou réalisés. TNT : (Transfert nitrates et topographie)- UMR SAS INRA Rennes (mis en œuvre dans le projet Acassya. Couplage à Melody) Florsys : modéle d'évolution des adventices dans les parcelles cultivées. UMR Agroécologie INRA Dijon - CERES-EGC : modèle de simulation des cycles eau-carbone-azote dans les agro-écosystèmes. UMR Environnement et Grandes Cultures INRA Grignon Journée RECORD, 27 janvier 2011 8

Intégration de STICS à partir des paquets mis à disposition dans la plate-forme Journée RECORD, 27 janvier 2011 9

Capacités d'intégration En terme de modélisation, les projets ayant utilisé la plate-forme et les paquets STICS disponibles ont bénéficié : d'une ouverture à la multi-modélisation, (en particulier couplage à des modèles de décision qui sont de type événementiel) de fonctionnalités pour mettre en œuvre la spatialisation statique du modèle (la structure spatiale n'évolue pas au cours de la simulation) et la spatialisation dynamique (la structure spatiale évolue au cours de la simulation) de fonctionnalités pour mettre en œuvre l'évolution dynamique d'un graphe (application à la simulation de rotations/successions culturales) Journée RECORD, 27 janvier 2011 10

Multi-modélisation L'utilisation de différents formalismes. Exemple de MOuSTICS (J.E. Bergez UMR AGIR INRA Toulouse) : Le sous-système Biophysique, la position sur une parcelle, est une équation aux différences. Le sous-système Opérant, est un ensemble de modèles d'opérations techniques, qui sont modélisés à l'aide diagrammes d'états-transitions. Le sous-système de Décision est implémenté en utilisant l'extension Décision(Faits, Règles de décisions, Prédicats, Activités) Journée RECORD, 27 janvier 2011 11

Spatialisation Simuler simultanément! MOuSTICS (J.E. Bergez UMR AGIR INRA Toulouse) : La position du système d'irrigation constitue une discrétisation de la parcelle. Une parcelle est décomposée une position, ou trois positioin. CRASH (J. Dury UMR AGIR INRA Toulouse) : Raisonner l' assolement. Spatialisation d'une exploitation agricole. La définition d'une résolution infra-parcellaire. La configuration des exploitations provient d'un SGBD La solution repose sur les modèles de type exécutifs, et la notion de classe de modèles. (ModeratoSunflo) Journée RECORD, 27 janvier 2011 12

Modélisation dynamique Le projet ANR MicMac-design : «Conception et évaluation par expérimentation de prototypes de systèmes de culture intégrés à bas niveau d'intrants» (E.Justes UMR AGIR INRA Toulouse) Conception et implémentation d'un framework de simulation dont un des composants majeurs est : Entité : STICS couplé à un modèle de décision Intégration de cette entité dans une rotation à 3 ans. Au cours de la même simulation, on va successivement changer de modèle : Stics Sol Nu Stics Culture 1 (ex : Blé Dur) + modèle de décision (ITK blé dur) Stics Sol Nu Stics Culture 2 (ex : Sorgho et modèle de décision (ITK Sorgho) Stics Sol Nu Stics Culture 3 (ex : Tournesol) et modèle de décision (ITK Tournesol) Journée RECORD, 27 janvier 2011 13

Modélisation dynamique Mise en œuvre à l'aide du modèle Rotator, inclus dans le paquet SticsAdapt Le paramétrage associé Possibilité de substituer à Stics Tournesol, le modèle de culture Sunflo Journée RECORD, 27 janvier 2011 14

Multi-simulation Simulations sur un grand nombre de scenarii (ce qui change d'une simulation à l'autre ce sont les données d 'entrée et/ou le paramétrage). La multi-simulation a été réalisée dans différents projets en utilisant : les fonctionnalités plan d'expérience complet ou linéaire disponible disponibles dans VLE Logiciel R Des projets en phase de démarrage vont nous permettre de tester le travail sur cluster en particulier Meta-programme INRA Vigie med échelle bassin versant maillage échelle km2 Journée RECORD, 27 janvier 2011 15