Model Main_Seminararbeit_Version_5 { Parameter NumberOfItems { Definition: 2; } Parameter NumberOfMachines { Definition: 1; } Parameter NumberOfPeriods { Definition: 7; } Set Items { SubsetOf: Integers; Index: i; Definition: { {1..NumberOfItems} } } Set Machines { SubsetOf: Integers; Index: m; Definition: { {1..NumberOfMachines} } } Set Periods { SubsetOf: Integers; Index: t; Definition: { {1..NumberOfPeriods} } } Parameter MaxStock { IndexDomain: i; Definition: data {1:10000, 2:15000}; } Parameter InitialStock; Parameter StockCost { IndexDomain: i; Definition: data {1:20, 2:15}; } Parameter Capacity { IndexDomain: m; Definition: data {1:18000}; } Parameter SetUpCost; Parameter SetUpTime { IndexDomain: m; } Parameter Demand { IndexDomain: (i,t); } Variable S { IndexDomain: (i,t); Range: nonnegative; Comment: "Lagerbestand Produkt i am Ende von Periode t"; } Variable X { IndexDomain: (i,t,m); Range: nonnegative; Comment: "Produktionsmenge Produkt i in Periode t auf Maschine m"; } Variable Y { IndexDomain: (i,t,m); Range: binary; Comment: { "Produktionsvariable; 1 wenn Produkt i in Periode t auf Maschine m produziert wird (sonst Y=0)" } } Variable Z { IndexDomain: (i,t,m); Range: binary;

Comment: "Rüst-Variable: 1, wenn für die Produktion von Produkt i in Periode t+1 auf Maschine m gerüstet werden muss"; } Variable TotalCost { Range: free; Definition: sum ((i,t,m), SetUpCost * Y(i,t,m)) + sum ((i,t),StockCost(i) * S(i,t)); } Constraint AllOrNothingProduction { IndexDomain: (i,t,m); Definition: Y(i,t,m) + Z(i,t,m) <= 1; } Constraint FlowConstraint { IndexDomain: (i,t); Definition: S(i,t) = S(i,t-1) + sum (m, X(i,t,m)) - Demand(i,t); } Constraint NoBacklogging { IndexDomain: (i,t); Definition: S(i,t) >= 0; } Constraint CapacityConstraint { IndexDomain: (i,t,m); Definition: X(i,t,m) + SetUpTime(m) * Z(i,t,m) <= Capacity(m) * Y(i,t,m); } Constraint MachineConstraint { IndexDomain: (m,t); Definition: sum (i, Y(i,t,m)) <= 1; } MathematicalProgram OptimationLotSizing { Objective: TotalCost; Direction: minimize; Constraints: AllConstraints; Variables: AllVariables; Type: Automatic; } Procedure MainInitialization { Body: { SetUpCost := 1000; SetUpTime(m) := 50; Demand(i,t) 1 ! 0 ! 18000 ;

:= DATA 2 18000 0

TABLE 3 0 0

4 0 36000

5 0 18000

6 18000 0

7 0 18000

} Comment: "Add initialization statements here that do NOT require any library being initialized already."; } Procedure PostMainInitialization { Comment: { "Add initialization statements here that require that the libraries are already initialized properly, or add statements that require the Data Management module to be initialized." } } Procedure MainExecution { Body: { solve OptimationLotSizing; } } Procedure PreMainTermination { Body: { return DataManagementExit(); } Comment: { "Add termination statements here that require all libraries to be still alive. Return 1 if you allow the termination sequence to continue. Return 0 if you want to cancel the termination sequence." } } Procedure MainTermination {

aimms v5 -

Parameter Capacity {. IndexDomain: m;. Definition: data {1:18000};. } Parameter SetUpCost;. Parameter SetUpTime {. IndexDomain: m;. } Parameter Demand {.

18KB Sizes 1 Downloads 169 Views

Recommend Documents

Monsanto Infographic v5
Biotech crops require less fuel and less tillage. In 2011, this reduced CO2 emissions by 23 billion kilograms. Equal to taking 10.2 million cars o the road for one ...

MaqbethTHM_GeoProc08 v5
5 mail Gay-Lussac Neuville sur Oise, 95031 Cergy-Pontoise Cedex, France ... combining the two initial mass conservation equations of water in liquid and ... We carry out the simulations of the behaviour of a hollow reinforced concrete.

MaqbethTHM_GeoProc08 v5
experimental ones in terms of evolution of temperatures, gas pressures, relative humidity and strains in the median plan as a function of time. This comparison shows a reasonable agreement. KEY WORDS: modelling, thermo-hydro-mechanical coupling, nume

MaqbethTHM_GeoProc08 v5
interim waste storage structures (Ranc et al., 2003). The design of this ... this study was to provide a series of temporal data regarding the THM behaviour of.

Resume V5.pdf
Collaborated with a business strategist and software ... INTERACTION DESIGNER - STARTUP. MATCH. JULY 2015 - AUGUST 2015. Page 1. Resume V5.pdf.

CoreXL-v5.pdf
... to recover. • DISCLAIMER: By reading this line you are totally. responsible for all changes to your environment. Page 4 of 220. CoreXL-v5.pdf. CoreXL-v5.pdf.

CampusUnivalle142-V5-web.pdf
Sign in. Loading… Whoops! There was a problem loading more pages. Retrying... Whoops! There was a problem previewing this document. Retrying.

f910 v5.pdf
El aplicativo del Sistema DET se puede obtener descargándolo del. Portal del Ministerio de Hacienda www.mh.gob.sv o puede obtenerlo. en el Área de ...

c4-MLX75305C-v5-tmllkp.pdf
Option Code: AAA-xxx: Responsivity Gain10 without NIR reject filter. ABA-xxx: Responsivity Gain1 without NIR reject filter. AAB-xxx: Responsivity Gain10 with ...

Catia V5 Questions and Answers.pdf
Page 1 of 15. DRAFT FINAL. www.themech.in. www.TheMech.in. Page 1 of 15. Page 2 of 15. DRAFT FINAL. Page 2 of 15. Page 3 of 15. DRAFT FINAL. Page 3 ...

sax-vik-rules-v5.pdf
In melee a beserker gets +1, the saving hit. throw is 3,4,5,6. ---oxo---. 3 of 4. Page 3 of 4. sax-vik-rules-v5.pdf. sax-vik-rules-v5.pdf. Open. Extract. Open with.

cash-disc-presentation-v5.pdf
IV. Identify decision thresholds transaction values. V. Use regression-discontinuity design (RDD) to. estimate the effect of receiving coins on the. probability of paying with banknotes. Method: We cannot observe the cost of paying with cards, but it

NBT 2012 V5.pdf
En France, l'association organise à Lognes (77) des cours de langue vietnamienne, ouverts à tous, et des cours de cuisine,. pour faire connaître à ceux qui le ...

catia v5 free tutorials pdf
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. catia v5 free ...

aida64 extreme v5.pdf
Sign in. Loading… Whoops! There was a problem loading more pages. Whoops! There was a problem previewing this document. Retrying... Download. Connect ...

epp v5 usb driver
-Directly print PDF filescreated withCanonEPP onAndroid devices.. Transfer files ... Application Programming Interfaces (API) 4. The USB-I2C module ... NET 4.5... viaa USBcable, using adb (Android DebugBridge). ... modules) or similar during developm

Introduction to Gliding v5.pdf
In this case the rock is a mountain and. we surf the ... Heavy boots or gum boots can be impossible to fly in – also bring a pair of ... Introduction to Gliding v5.pdf.

ARDEOLA 52(2) v5
six sediment cores (86.6 cm2, 30 cm deep) tak- en randomly in each plot in January 2001. The upper 5 cm of the cores was separated and sieved through a 0.5 ...

bandai-tamagotchi-connection-v5.pdf
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item.