9

Click here to load reader

Groupe de Travail – GT1 - · PDF fileHTML et de scripts (PHP) dans une base de données ... Dans ce module est prévue la possibilité de réaliser des ... sera disponible après

  • Upload
    lyphuc

  • View
    214

  • Download
    1

Embed Size (px)

Citation preview

Page 1: Groupe de Travail – GT1 - · PDF fileHTML et de scripts (PHP) dans une base de données ... Dans ce module est prévue la possibilité de réaliser des ... sera disponible après

Mission DAR

Année et N° du projet : 2005 – N° 321

Programme Agroforesterie 2006/08

Groupe de Travail – GT1

Outils d’aide à la décision en agroforesterie

Responsable de groupe : Christian Dupraz (INRA)

R 1.2 - Présentation du logiciel de prédictiontechnico-économique Farm-sAFe

Réalisé avec la participation financière du Compte d'Affectation Spécial pour leDéveloppement Agricole et Rural géré par le Ministère de l'Agriculture et de la Pêche.

Page 2: Groupe de Travail – GT1 - · PDF fileHTML et de scripts (PHP) dans une base de données ... Dans ce module est prévue la possibilité de réaliser des ... sera disponible après

Logiciel de prédiction technico-économique

Principes générauxLe logiciel de prédiction technico-économique est en fait un assemblage de deux modèlescréés sur tableurs Excel : FarmSafe et LerSafe.Le principe du logiciel est de permettre à l’utilisateur de prédire les résultats possibles de sonprojet agroforestier en termes de rendement, temps de travail, trésorerie et rentabilité. Desfonctions avancées permettront d’évaluer la valeur patrimoniale du projet, de tester différentsparamètres important par des études de sensibilité et d’affiner le projet par des calculsd’optimisation en fonction de critères technico-économiques.Les résultats seront affichés à trois échelles : l’hectare, la parcelle et l’exploitation. Suite à unmanque de temps et de moyen, le module exploitation est encore incomplet. Son analyse aété menée à bien, l’architecture du logiciel est prête mais sa programmation reste encore àfinaliser.Comme annoncé en préambule, la principale difficulté du modèle tient à la prédiction desrendements pour la parcelle agroforestière. Pour cela deux sources de données serontpossibles :

o Les données générées pas Hi-sAFe : dans ce cas, l’utilisateur aura la possibilitéd’importer les tables de données des différents scénarios qui seront calculées sur Hi-sAFe, en toute indépendance de fonctionnement avec le logiciel.

o Les données générées par le module LerSafe, intégré au logiciel. Ce sera dans unpremier temps la source de données principales pour tout utilisateur non confirmé.

Le logiciel permet de comparer un ou plusieurs scénarios agroforestiers à un scénarioagricole sans arbre (scénario d’origine) et à un scénario de boisement pur (type boisementde terre agricole).

ProgrammationLe choix retenu consiste à implémenter les tables et macros EXCEL sous forme de pagesHTML et de scripts (PHP) dans une base de données (MySQL). Cette architectureinformatique permet une centralisation des mises à jour, et une accessibilité depuis n'importequel ordinateur avec accès à internet à la dernière version. Toute modification estimmédiatement disponible pour tous les utilisateurs, y compris les débuggages ou unchangement de données dans les tables de données de références.Un module de communication sur les problèmes rencontrés permet une mise à jour facilitéedu logiciel.

Structure du logicielLe graphique suivant indique la structure générale du logiciel.

Page 3: Groupe de Travail – GT1 - · PDF fileHTML et de scripts (PHP) dans une base de données ... Dans ce module est prévue la possibilité de réaliser des ... sera disponible après

1. Données Générales de l’exploitation

2. Générer les séries de rendement

(Ler-Safe)

3. Les résultats économiques à laparcelle (unité: hectare)

Exportation desrendements

Scénario 1 à n

Exportation desrendements

Scénario 1 à n

2. Bis. Hi-sAFe:génére lesinteractions

biophysiques

(option)

Calcule les SEA pourLER-Safe

Rendements des cultures pures etassociées sur la durée de rotation retenue

Exportation des résultats

Après une présentation globale de l’exploitation (lieu, nom, description du parcellaire endistinguant les parcelles concernées par le projet de plantation), l’utilisateur aborde lemodule de calcul des rendements en agroforesterie (LerSafe). Hi-sAFe pourra être utilisélors de cette étape pour préciser le niveau d’interaction possible, calculé en fonction desprincipales caractéristiques pédoclimatiques des parcelles concernées. Par défaut, un petitmodule permettra d’estimer une valeur de SEA utilisable. Cette valeur moyenne pourra fairel’objet d’une étude de sensibilité, afin de prédire les rendements dans des conditions decompétition arbre-culture différentes. L’utilisateur pourra par exemple simuler des situationsde facilitation (SEA élevée) ou de compétition (SEA faible) entre les cultures et lespeuplements d’arbres.Lors de cette étape, un module d’exportation ou de sauvegarde des scénarios est prévu. Ilsera également possible à ce niveau d’importer les données de rendement produites par Hi-sAFe, en lieu et place des données produites par LerSafe. Ces données sont utiliséesensuite dans le module de calcul économique à l’échelle de la parcelle (étape 3). Dans ce module est prévue la possibilité de réaliser des calculs de sensibilité etd’optimisation à l’échelle de la parcelle.

Page 4: Groupe de Travail – GT1 - · PDF fileHTML et de scripts (PHP) dans une base de données ... Dans ce module est prévue la possibilité de réaliser des ... sera disponible après

3. Les résultats économiques à laparcelle (unité: hectare)

Scénario 1 à n (sélection de scénario…)

Ajout de scénario économique possible

Exportation desscénarios par ha:

Données de rendementet technico-

économiques / ha

4. Simulation scénario à l’échelle del’exploitation:

Calcul des résultats en production, enrevenu et rentabilité

5. Etude de sensibilité sur paramètre àl’échelle de la parcelle ou de

l’exploitation

Exportation des résultats

Les résultats de production et économiques sont exportés dans le module de gestion duprojet à l’échelle de l’exploitation (étape 4). Une fois définis les scénarios à l’échelle del’hectare, l’utilisateur devra en effet déterminer la surface totale plantée ainsi quel’échéancier prévu.L’étape 5 prévoit les calculs de sensibilité et d’optimisation technico-économiques à l’échellede l’exploitation.

Convivialité et présentationLa présentation du logiciel est bien entendu la plus conviviale possible pour rendre lanavigation la plus simple possible pour un utilisateur non averti. Un système d’aide en lignesera disponible après la série de test à l’automne.

Page 5: Groupe de Travail – GT1 - · PDF fileHTML et de scripts (PHP) dans une base de données ... Dans ce module est prévue la possibilité de réaliser des ... sera disponible après

Page d’accueil du logiciel

Outre ses fonctions de simulation du projet, le logiciel permettra un accès direct à desfonctionnalités externes comme un diaporama, la base de données des sitesexpérimentaux… Ces fonctions permettront à l’utilisateur d’affiner certains choix techniquespar visualisation sur diaporama ou contact direct avec des acteurs de l’agroforesterie dont leou les projets se rapprocheraient de celui de l’utilisateur.

Proposition d’un diaporama, utilisable comme support d’aide dans les choix techniques Exemple du déroulement d’une simulation pas à pas

Page 6: Groupe de Travail – GT1 - · PDF fileHTML et de scripts (PHP) dans une base de données ... Dans ce module est prévue la possibilité de réaliser des ... sera disponible après

Tout accès au logiciel estréglementé. Un mot depasse est nécessaire.On distingue un utilisateurclassique d’un « superutilisateur » qui a accès auxparamètres deprogrammation du logiciel.Une fois le mot de passeentré, l’utilisateur précise autravers grâce à une carted’Europe, le pays, puis larégion et enfin la commune.Toutes ces donnéespermettent de sélectionnerdes données par défaut (parexemple desréglementationsspécifiques).L’utilisateur détermine uneou plusieurs exploitationspuis le nombre de parcellespotentiellementintéressantes pour un projetagroforestier.Un module décrit lescaractéristiquespédoclimatique de chaqueparcelle. A terme, il estprévu de créer un modulegraphique parcellaire,calqué sur les plans fournisdans les déclarations PAC.L’utilisateur décrit ensuiteun ou plusieurs scénariospar parcelle.Un scénario est lacomposante de 4module (ou sous-scénario):cultures, arbres, SEA etGestion.L’utilisateur doit déterminerun ou plusieurs sous-scénarios par module, qu’ilenregistre au fur et àmesure.Toutes les données entréesici sont des donnéesfacilement accessibles parl’utilisateur car ellesconcernent soit sonexploitation, soit son projet.

Page 7: Groupe de Travail – GT1 - · PDF fileHTML et de scripts (PHP) dans une base de données ... Dans ce module est prévue la possibilité de réaliser des ... sera disponible après

Lui seul peut donc lesrentrer.

Dans le module culture,l’utilisateur renseigne larotation effectuée, lesrendements obtenus en pur,ainsi que l’ensemble del’itinéraire techniquepratiqué.Ce module ne concerne queles cultures pures et non lescultures intercalaires.

Dans le module arbres,l’utilisateur renseigne lesécartements et nombred’arbres plantés et lesessences choisies. Ilindique également lescaractéristiques propres à lapratique de la cultureintercalaire (largeur initiale,distance arbres-cultures,etc.).L’ensemble desinterventions ou desdépenses liées aux arbreset facilement disponiblessont à indiquer, comme parexemple le prix des plantset des fournitures.Pour les données plusdélicates, des valeurs pardéfaut sont proposées (parexemple pour les éclairciespratiquées).Dans le module SEA, lelogiciel indique une valeurpar défaut en fonction descaractéristiquespédoclimatiques et de laculture intercalaire.L’utilisateur peut indiquerdes valeurs différentes pourtester des interactionsarbres-cultures plus oumoins fortes. Etsauvegarder chaque valeurpour en faire un sous-scénario à part entière.

Page 8: Groupe de Travail – GT1 - · PDF fileHTML et de scripts (PHP) dans une base de données ... Dans ce module est prévue la possibilité de réaliser des ... sera disponible après

Dans le dernier module, lemodule Gestion, l’utilisateurindique qui fait quoi entermes d’intervention sur lesarbres, depuis la plantationjusqu’à la coupe des arbres.Les travaux peuvent êtreréalisés par l’agriculteur,entreprise ou prestation deservice (fermier pour lecompte d’un propriétaire parexemple).En fonction des choixindiqués, le coût desinterventions est indiqué.Un accès est possible pourles données avancées. Lesdonnées avancées sont lesdonnées pas forcémentconnues des utilisateurs etsont inscrites ici par défaut.Il s’agit notamment dutemps de travail parintervention et par essence.Pour le super utilisateur, unaccès est réservé ici pourentrer les paramètres deprogrammation (paramètresdes courbes logistiques,paramètres SEA, etc…)Une fois toutes les donnéesentrées, les scénariosdéterminés, l’utilisateurrevient automatiquement autableau de bord, d’où il peutvisualiser l’ensemble desparcelles de son exploitationet les scénarios retenuspour chacune d’entre elles.Il clique alors sur le boutonsimulation et accède auxrésultats. Il est possible decomparer deux scénariosagroforestiers entre eux.

Page 9: Groupe de Travail – GT1 - · PDF fileHTML et de scripts (PHP) dans une base de données ... Dans ce module est prévue la possibilité de réaliser des ... sera disponible après

Dans l’onglet résultat, ilvisualise les résultats deses scénarios. Grâce à lafenêtre de gauche il dérouleles résultats à afficher sur ladroite de l’écran par simpleclic.Les résultats s’affichentdans l’ordre suivant :production, temps de travail,trésorerie, rentabilité.