Difference between revisions of "PlanWise Tutorial"
Jump to navigation
Jump to search
Line 145: | Line 145: | ||
Tag först fram fliken "Map" (ev. via menyn "View") och välj "Strategic Optimization" i rutan bredvid "Result:" (ev. må du först trycka på "Refresh"-knappen). I fönstret "Map Properties" expanderar du "Treatments" och väljer "Treatment". Högerklicka och välj "Add Items Automatically" så får du upp en dialogruta. Ta bort åtgärder som du inte vill visa (markera och klicka på "Remove"). Spara bara t.ex. "Thin(ning)" och "FinalFelling" och ändra färgerna på dessa. Högerklicka igen på "Treatment" och välj "Show in Map". Högt upp i kartfönstret finns pilar för att bläddra mellan planperioderna. ''Slutavverkas ett och samma bestånd i två på varandra följande tidsperioder? Det kan verka så emedan det eg. är fråga om delavverkning (t.ex. 75% (av beståndets yta) avverkas först, 25% under nästa 5-årsperiod). Sådant kan bli aktuellt om man har relativt stora bestånd och i optimeringen inkluderat ett villkor som begränsar hyggesstorleken ("C_limitFinalFelling").'' | Tag först fram fliken "Map" (ev. via menyn "View") och välj "Strategic Optimization" i rutan bredvid "Result:" (ev. må du först trycka på "Refresh"-knappen). I fönstret "Map Properties" expanderar du "Treatments" och väljer "Treatment". Högerklicka och välj "Add Items Automatically" så får du upp en dialogruta. Ta bort åtgärder som du inte vill visa (markera och klicka på "Remove"). Spara bara t.ex. "Thin(ning)" och "FinalFelling" och ändra färgerna på dessa. Högerklicka igen på "Treatment" och välj "Show in Map". Högt upp i kartfönstret finns pilar för att bläddra mellan planperioderna. ''Slutavverkas ett och samma bestånd i två på varandra följande tidsperioder? Det kan verka så emedan det eg. är fråga om delavverkning (t.ex. 75% (av beståndets yta) avverkas först, 25% under nästa 5-årsperiod). Sådant kan bli aktuellt om man har relativt stora bestånd och i optimeringen inkluderat ett villkor som begränsar hyggesstorleken ("C_limitFinalFelling").'' | ||
− | + | ==Formulering av optimeringsproblem== | |
− | I Heureka har vi gjort ett verktyg för att modellera och lösa LP- och MIP-problem. Som modelleringsspråk tillämpas ZIMPL. | + | I Heureka har vi gjort ett verktyg för att modellera och lösa LP- och MIP-problem. Som modelleringsspråk tillämpas ZIMPL. ZIMPLs finns på nätet (http://www.zib.de/koch/zimpl/download/zimpl.pdf) men även sparat på datorn, under "SH0085", läs kapitel 4.2 till och med 4.5. Nedan följer ett antal syntax-exempel. |
− | + | ===Kontovariabel som summerar avverkad volym i varje tidsperiod:=== | |
− | |||
<pre>FORALL <p> IN _periods DO | <pre>FORALL <p> IN _periods DO | ||
− | SUM< | + | SUM<i,j,r> IN _treatmentunits * _alternatives * _rowno : |
_volumeHarv[i,j,p,r] * _area[i] * _x[i,j] == _volHarvTot[p];</pre> | _volumeHarv[i,j,p,r] * _area[i] * _x[i,j] == _volHarvTot[p];</pre> | ||