grupp: 22 namn1: Gilgamesh Moussa namn2: Viktor Kouzmine och Eric Åkervall ************************************************************ Labbrapport Mexico Laboranter: Gilgamesh Moussa, 801022-0070 Viktor Kouzmine, 790710-0916 Eric Åkervall, 790522-5152 1.0 Uppgift 1 Den optimala lösningen erhölls till 21792.34528 Mpesos. Fördelningen av råmaterial från gruvorna till stålverken fördelas enligt följande. Ahmsa utnyttjar den totala kapaciteten från Cerro Mer och Laperla. Övriga leverantörer till Ahmsa är Coahuila, El Encino och Penacol. Fundidora får sitt råmaterial från Coahuila och El Encino. Hylsa och Hylsap erhåller endast leveranser av malm från Penacol. Sicartsa tar all kapacitet från Lastruchas och får även leveranser från Coahuila och Penacol. Leveranserna av rör till Guadalajara sker huvudsakligen från Sicartsa. Till Mexico City kommer rören framför allt från Fundidora och till Monterrey kommer rören endast ifrån Ahmsa. De huvudsakliga leveranserna av plattor till de tre regionerna är fördelade över leverantörerna på samma sätt som rören. Dock tillkommer Hylsap som leverantör av plattor till Mexico City. Den totala transportkostnaden i samtliga led till slutkund uppgår till 13290 Mpesos. Totala tillverkningskostnaderna uppgår i sin tur till 8502 Mpesos. Transportkostnaderna utgör således 61 procent av produkternas totala kostnad. 2.0 Uppgift 2 De enda gruvor som har kapacitet kvar är Coahuila med 2.38296 Mton kol och Penacol med 2.03517 Mton malm. Ahmsa är det enda stålverk som har kapacitet kvar för att producera mera stål. Kostnaden sänks med 122 pesos/ton vid en ökning av kapaciteten på syrekonverteraren. Följande möjliga kostnadsbesparingar som redovisas nedan anger även respektive stålverks svagaste länk. En ökning av kapaciteten i martinugnen i Fundidora reducerar kostnaden med 30,4 pesos/ton. Kostnadsbesparingar i Hylsa skulle kunna göras med 1325,99 pesos/ton om järnsvampsreduktionens kapacitet utökades. En ökning av elektrougnens kapacitet i Hylsap reducerar kostnader med 1643.68 pesos/ton. I Sicartsa ger en ökning av martinugnens kapacitet en reduktion av kostanderna med 280.96 pesos/ton. 3.0 Uppgift 3 a) Vi har fått en brytpunkt på 2997.9 pesos per ton. Efter att ha satt exportpriset till 2998.9 pesos per ton får vi en total export på 0.592857 Mton. b) En motsvarande brytpunkt för import ligger på 3025.43 pesos per ton. Efter att ha minskat importpriset med en peso per ton, fick vi totala import på 0.0732 Mton. c) Efter en ökning av energipriset till det tiodubbla ser man att produktionen har flyttats från Hylsa till Ahmsa. Övriga stålverks produktion är oförändrad. g) För att ta hänsyn till möjligheten att bygga ut och öka kapaciteten på samtliga processer i stålverken, måste modellen ändras enligt följande: Till målfunktionen läggs kostanden av utbyggnaderna: sum{ p in PROCESS, m in IMILL} b[p,m]*expansion[p,m]; Dessutom måste kapaciteten ändras i bivillkoren, så att hänsyn tas till en eventuell expansion. subject to Proc_Cap {p in PROCESS, m in IMILL}: processing[p,m]<=proc_cap[p,m] + expansion[p,m]; Slutligen måste priset för utbyggnad lagras i datafilen: param b 4.0 Tabeller Nedan följer utskrifter ifrån simuleringen: 4.1 Uppgift 1 Optimal solution: 21792.34528 Mpesos Raw transport from mine to mill: : Ahmsa Fundidora Hylsa Hylsap Sicartsa := Cerro_Mer 2.24 0 0 0 0 Coahuila 5.34504 3.648 0 0 1.824 El_Encino 2.38407 6.06593 0 0 0 Laperla 3.47 0 0 0 0 Lastruchas 0 0 0 0 2.85 Penacol 0.381521 0 2.50418 1.65276 0.0263736 ; Pipe from to: : Export Guadalajara MexicoCity Monterrey := Ahmsa 0 0.0732 0.24 1.0168 Fundidora 0 0 1.2 0 Hylsa 0 0 0.2 0 Hylsap 0 0 0 0 Import 0 0 0 0 Sicartsa 0 0.55 0 0 Plate from to: : Export Guadalajara MexicoCity Monterrey := Ahmsa 0 0.383743 0.0307547 1.5934 Fundidora 0 0 1.07925 0 Hylsa 0 0 0.8 0 Hylsap 0 0 0.66 0 Import 0 0 0 0 Sicartsa 0 0.592857 0 0 ; Transportcost (raw + prod) 13290.1 Processingcost 8502.24 4.2 Uppgift 2 Capacity in mines (left) Coahuila 2.38296 Penacol 2.03517 Capacity in mills processes : Ahmsa Fundidora Hylsa Hylsap Sicartsa := Electro 0 0 0.23 0 0 Martin 0.782102 0.270755 0 0 0 Oven_Red 0.783529 0 0 0 0 Oxygen 0 0 0 0 0.257143 Pipe_Prod 0.17 0 0 0 0 Plate_Prod 1.4921 1.12075 0.5 0.34 0.807143 Sponge_Red 0 0 0 0.3872 0 Savings in pesos/ton: : Ahmsa Fundidora Hylsa Hylsap Sicartsa := Electro -2344.43 -2397.78 0 -1643.68 -2426.1 Martin 0 0 -2584.83 -2727.42 0 Oven_Red 0 -30.4003 0 0 -280.69 Oxygen -122.165 -122.669 -2683.13 -2825.72 0 Pipe_Prod 0 -2.75 -2.84 -10.19 -4.21 Plate_Prod 0 0 0 0 0 Sponge_Red 0 0 -1325.99 0 0 ; 4.3 Uppgift 3 a) Brytpunkt = 2997.9 sum{p in PRODUCER, l in PRODUCT} prod_trans[p,'Export',l] = 0.592857 b) Brytpunkt = 3025.43 sum{c in CITY, p in PRODUCT, m in IMPORTS} prod_trans[m,c,p] = 0.0732 c) Proc_Cap.slack [*,*] : Ahmsa Fundidora Hylsa Hylsap Sicartsa := Electro 0 0 0.969178 0 0 Martin 0.0429245 0.270755 0 0 0 Oven_Red 0 0 0 0 0 Oxygen 0 0 0 0 0.257143 Pipe_Prod 0.17 0 0 0 0 Plate_Prod 0.752925 1.12075 1.23918 0.34 0.807143 Sponge_Red 0 0 0.798312 0.3872 0 ; g) Add to Objective function: sum{ p in PROCESS, m in IMILL} b[p,m]*expansion[p,m]; Change in Constraints: subject to Proc_Cap {p in PROCESS, m in IMILL}: processing[p,m]<=proc_cap[p,m] + expansion[p,m]; Add to data: param b