Cette leçon est divisée en deux parties : les éléments de connaissances nécessaires à la modélisation du risque et comment écrire en GAMS. Visionnez la première vidéo et avant de regarder la deuxième vidéo, essayez SEUL d’écrire le modèle demandé.
1) Vidéo 1 : Éléments théoriques
|
(15 min)
|
2) Exemple : Variabilité des revenus
|
- ouvrir GAMS
- ouvrir le modèle risque_base.gms
- Ajoutez les équations de calcul du revenu aléatoire et vérifiez les valeurs du revenu aléatoire dans le fichier de sortie
Etat de la nature |
Probabilité |
Marge brute du blé |
Marge brute du maïs |
E1 |
0.2 |
460 |
2000 |
E2 |
0.2 |
440 |
500 |
E3 |
0.2 |
450 |
300 |
E4 |
0.2 |
430 |
1400 |
E5 |
0.2 |
470 |
800 |
MOYENNE |
|
450 |
1000 |
On a donc le modèle qui s’écrit :
Max Z = 450×1+1000×2
avec x1+x2 ≤ 50
25×1+50×2 ≤ 2000
460×1+2000×2 = RAL1
440×1+500×2 = RAL2
450×1+300×2 = RAL3
430×1+1400×2 = RAL4
470×1+800×2 = RAL5 x1,x2 ≥ 0
Ajoutez 5 contraintes de calcul comme par exemple :
equations
revenuAlea1;
revenuAlea1.. RAL1=e=sum(C, MB(‘E1’,C)*X(C)] ;
Ou ajoutez une contrainte dépendante du set E (comme dans la leçon 12 sur les périodes) :
equations
revenuAlea(E);
revenuAlea(E).. RAL(E)=e=sum(C, MB(E,C)*X(C)];
A vous maintenant de l’écrire dans GAMS ! |
3) Correction-leçon
|
(6 min)
Modèle Calcul des revenus aléatoires
|