Activité 12A : Modèle « Blé/maïs » – i. Ajouter des périodes ii. Afficher les résultats

Durée : environ 25 minutes

 

Le modèle prend maintenant en compte la saisonnalité des besoins en travail. Il y a deux périodes, l’été et l’hiver.

i. Ajouter des périodes

Ouvrez le modèle techniques2.gms (écrit pendant l’activité 11B ou téléchargeable dans la Bibliothèque des modèles) et enregistrez le sous le nom travail1.gms. Modifiez-le et ajoutez les périodes.

 « Soit une exploitation agricole qui peut pratiquer trois cultures, le blé, le maïs et la tomate, et deux itinéraires techniques, extensif et intensif. On cherche à déterminer la superficie à cultiver dans chaque ensemble production-technique, sachant que :
L’objectif de l’agriculteur est la maximisation du revenu.

Les besoins en eau sont de :

  Besoin en eau (milliers de m3)
Technique extensif intensif
Blé 0 2
Mais 4 6
Tomate 3 5

 Les besoins en travail sont de :

  Besoin en travail (h/ha)
  Technique  Période
Hiver Ete
Blé extensif 10 5
  intensif 15 10
Mais extensif 10 35
  Intensif 10 40
Tomate extensif 10 70
  Intensif 10 90

Les rendements et les couts sont :

  Rendement (tonne/ha) Cout (€/ha)
Technique extensif intensif extensif Intensif
Blé 4.5 5.0 250 300
Mais 8.0 10.0 400 500
Tomate 13.0 16.0 1200 1350

 Le prix de vente est de 150€/tonne pour le blé, 150€/tonne pour le maïs et 185€/tonne pour la tomate.

La surface de l’exploitation est de 50 ha, l’agriculteur dispose de 1000 heures de travail en été et 1000 heures en hiver et dispose de 150 milliers de m3 pour l’irrigation. »

Répondez aux questions suivantes :

  • Quels sont les effets de l’ajout des périodes sur les contraintes et les variables ?
  • Le nouvel assolement est différent, pourquoi ?

Puis vérifier la solution : solution

ii. Afficher les résultats

On pourra afficher tous les résultats dans un tableau de la forme (les endroits grisés seront ceux où vous lirez les résultats) :

resultmodifier

Pour vous aidez voici ci-dessous des lignes de code incomplètes (vous devez remplacer les %) permettant de créer ce tableau. Attention si vous faites un copier-coller, il faut remplacer les guillemets pour que GAMS les accepte.


Parameter RESULT(*,*);
RESULT(c,t) = X.L(c,t);
RESULT(‘Terre’, ‘Marginal’)=%%%%%%;
RESULT(‘Travail_Hiver’, ‘Total’) = TRAVAIL.L(‘hiver’);
RESULT(‘Travail_Hiver’, ‘Marginal’)= TRAVAIL.M(‘hiver’);
RESULT(‘Travail_Ete’, ‘Total’) = %%%%%;
RESULT(‘Travail_Ete’, ‘Marginal’)= %%%%%;
RESULT(‘Eau’, ‘Total’) = EAU.L;
%%%%%%= EAU.M;
RESULT(c,’TOTAL’) = %%%%%%%;
%%%%%%% = Z.L ;
Display RESULT ;

Puis vérifier la solution : solution
retourAuSommaireDuCours