1 Az olajipari optimalizálás eszköze (PIMS program) Mészöly Csaba Pannon Egyetem 2007 I. félév.

Slides:



Advertisements
Hasonló előadás

Advertisements

Kamarai prezentáció sablon
„Esélyteremtés és értékalakulás” Konferencia Megyeháza Kaposvár, 2009
English version A sablon nyelvének választása: /Format/Slide Design /majd jobb oldalt válaszd a másik be- ágyazott sablont! Projekt logó beállítása: /View/Master.
Tester Developer Architect Project Manager Business Analyst Designer Database Professional.
Erőállóképesség mérése Találjanak teszteket az irodalomban
MATEMATIKA Év eleji felmérés 3. évfolyam
21 Years of Partnership and Innovation 1989 Citrix Systems founded 2010 Citrix signed licensing agreement with Microsoft for NT Server Introduced Independent.
Humánkineziológia szak
Mellár János 5. óra Március 12. v
Optikai sugázrás hatása az emberi bőrre és szemre
Nyugdíjreform folyt. köv.? Pension Reform To Be Continued? Bodor András “PENSION REFORM IN HUNGARY: DO WE NEED ONE (PILLAR) MORE?” symposium Washington.
Hungary In the heart of Europe for over 1100 years Member of the European Union since May 2004 Citizenship: 10 million Economic Importance.
What is the Mission Situation in Hungary?. Dr. György KOVÁCS What Is The Mission Situation In Hungary? Presentation Design by Ed Nickle – United World.
„ Bottom-up” cluster development and cooperation in Hungary Hungarian Confederation of Clusters and Networks Conference on cluster-cooperation in the V4.
6) 7) 8) 9) 10) Mennyi az x, y és z értéke? 11) 12) 13) 14) 15)
ENEREA - Észak –Alföld Regional Energy Agency Gábor Vámosi Managing director.
Árvai Zoltán Számalk Oktató központ.
Bevezetés a tárgyakhoz Tárgyak  Objects are the containers for values of a specified type  Objects are either signals, variables or constants  Once.
Utófeszített vasbeton lemez statikai számítása Részletes számítás
Fehérjék 4 Simon István. Predicting protein disorder - IUPred Basic idea: If a residue is surrounded by other residues such that they cannot form enough.
A tételek eljuttatása az iskolákba
VÁLOGATÁS ISKOLÁNK ÉLETÉBŐL KÉPEKBEN.
„21. századi közoktatás – fejlesztés, koordináció” TÁMOP / számú kiemelt projekt eTwinning: a digital touch in teacher training Klaudia.
Védőgázas hegesztések
Az erőátviteli rendszer
1. IS2PRI2 02/96 B.Könyv SIKER A KÖNYVELÉSHEZ. 2. IS2PRI2 02/96 Mi a B.Könyv KönyvelésMérlegEredményAdóAnalitikaForintDevizaKönyvelésMérlegEredményAdóAnalitikaForintDeviza.
Infokommunikációs rendszerek 12
Infokom. rendsz. 11. előadás nov Kommunikációs rendszerek alapjai 11. előadás Rádiós adathálózatok Bluetooth, ZigBee, WiFi, WiMAX, Takács.
Infokommunikációs rendszerek 11
Course Situation and Event Driven Models for Multilevel Abstraction Based Virtual Engineering Spaces Óbuda University John von Neumann Faculty of Informatics.
Szerkezeti elemek teherbírásvizsgálata összetett terhelés esetén:
Sárgarépa piaca hasonlóságelemzéssel Gazdaság- és Társadalomtudományi kar Gazdasági és vidékfejlesztési agrármérnök I. évfolyam Fekete AlexanderKozma Richárd.
Magyarország pénzügyi megítélése nemzetközi aspektusból László Csaba október 12.
NOVÁK TAMÁS Nemzetközi Gazdaságtan
DRAGON BALL GT dbzgtlink féle változat! Illesztett, ráégetett, sárga felirattal! Japan és Angol Navigáláshoz használd a bal oldali léptető elemeket ! Verzio.
Projektmunka az NI-nál
szakmérnök hallgatók számára
Elektroanalitikához segédábrák Az ábrák több, részben szerzői jogokkal védett műből, oktatási célra lettek kivéve. Csak az intranetre tehetők, továbbmásolásuk,
Aktuális helyzet Elhasznált gumiabroncs hasznosítás MAGUSZ
Szervező program Pénzügy figyelő, számlázó program Legújabb alkalmazás.NET Framework 2.0 WSE.NET Framework 4.0 WCF Régebbi, jól bevált alkalmazás.
Egy GAZDAG HIBAJELENTÉS elég információt tartalmaz ahhoz, hogy AZONNALI LÉPÉSEKET lehessen tenni, a javítás érdekében.
Biometria I. SANB_BI1019 Pearson-féle Chi-négyzet (χ2) teszt Molnár Péter Állattani Tanszék
Atomerőművi reaktor töltettervezése, fűtőelem átrakás, reaktorfizikai korlátok, indítási mérések Nemes Imre, Beliczai Botond PA Zrt.
2007. május 22. Debrecen Digitalizálás és elektronikus hozzáférés 1 DEA: a Debreceni Egyetem elektronikus Archívuma Karácsony Gyöngyi DE Egyetemi és Nemzeti.
var q = ( from c in dc.Customers where c.City == "London" where c.City == "London" select c).Including( c => c.Orders ); select c).Including(
Könyvtár, csomag és alprogramokVHDL Könyvtár, csomag és alprogram n Library és use n Package n Alprogramok –Procedure –Function –Resolution function Egy.
Budapesti Műszaki és Gazdaságtudomanyi Egyetem Elektronikus Eszközök Tanszéke 1 Tokozások termikus tesztje, minősítése.
Készült az ERFP – DD2002 – HU – B – 01 szerzősésszámú projekt támogatásával Chapter 9 / 1 C h a p t e r 9 Semi-Rigid Connections in Steel Construction.
Készült az ERFP – DD2002 – HU – B – 01 szerzősésszámú projekt támogatásával Chapter 7 / 1 C h a p t e r 7 Behaviour of Plate Elements of Steel Frames.
Készült az ERFP – DD2002 – HU – B – 01 szerzősésszámú projekt támogatásával Chapter 1 / 1 C h a p t e r 1 Introduction.
Csurik Magda Országos Tisztifőorvosi Hivatal
A klinikai transzfúziós tevékenység Ápolás szakmai ellenőrzése
QualcoDuna interkalibráció Talaj- és levegövizsgálati körmérések évi értékelése (2007.) Dr. Biliczkiné Gaál Piroska VITUKI Kht. Minőségbiztosítási és Ellenőrzési.
Web Application 1 Web Application 3 Web Application 2 Web Application 4 Shared Service Provider 1 Shared Service Provider 2 Excel Services1 Search1.
1. Melyik jármű haladhat tovább elsőként az ábrán látható forgalmi helyzetben? a) A "V" jelű villamos. b) Az "M" jelű munkagép. c) Az "R" jelű rendőrségi.
Design Thinking módszertan Juhász Dániel UI Designer / DT Coach Buday Balázs Product Owner / DT Coach.
Fej irányultságának becslése Ügyféltérben gyanús viselkedés jelzéséhez Kültéren kiegészítő hő szenzor szükséges.
Subcontractor management program 2008 Presenter: Attila Vincze Petrolszolg Ltd. Procurement and Slaes manager.
> aspnet_regiis -i 8 9 TIPP: Az „Alap” telepítés gyors, nem kérdez, de később korlátozhat.
A KÖVETKEZŐKBEN SZÁMOZOTT KÉRDÉSEKET VAGY KÉPEKET LÁT SZÁMOZOTT KÉPLETEKKEL. ÍRJA A SZÁMOZOTT KÉRDÉSRE ADOTT VÁLASZT, VAGY A SZÁMOZOTT KÉPLET NEVÉT A VÁLASZÍV.
1 Az igazság ideát van? Montskó Éva, mtv. 2 Célcsoport Az alábbi célcsoportokra vonatkozóan mutatjuk be az adatokat: 4-12 évesek,1.
D2A Pathway 2: End of Life Care – Home (usual place of residence)
Elmech Standards Workshop Content
Systems Hardware Business challenge
International Development Norway
TECHNICAL TRAINING December 2012.
What would x have to be in order for the mean to be 8?
Developing, understanding and using nutrient boundaries
Antibiotic Drug Prescription
Előadás másolata:

1 Az olajipari optimalizálás eszköze (PIMS program) Mészöly Csaba Pannon Egyetem 2007 I. félév

2 Agenda A valóság és modellje Kapcsolat a terv és a valóság között A lineáris programozás alapjai Az olajipari optimalizálás eszköze: PIMS program A PIMS feladata, működése Terv típusok A PIMS felépítése, modelltípusok (PPIMS -> XPIMS) XPIMS vs. PPIMS Examples Adatszolgáltatás a tervezéshez A tervezés eredménye, döntés előkészítés 2

3 A MOL Csoport (MOL, Slovnaft, TVK, leányvállalatok, INA ) kereskedelmi tevékenysége Magyarországra, Szlovákiára, Ausztriára, Ukrajnára, Romániára, Horvátországra, Szerbiára és Szlovéniára - összességében a Régióra - terjed ki. Ukrajna Románia Magyarország Szlovákia Horvátország Németország Szerbia Bulgária Lengyelország Szlovénia Csehország Ausztria MOL GROUP tevékenysége a régióban

4 Alapanyag tárolás KER Értéklánc Beszerzési korlátok (min-max volumenek) Értékesítési korlátok (min-max volumenek) Leállások (üzemek, csővezetékek) Készletek (kockázat-> hedge) (leállások, szezonalitás) Technológiai adatok • Hozamok, minőségek, összefüggések • Anyagáram kapcsolatok • Fajlagosok Nyereség Jól karbantartott PIMS modell Árak, arányos költségek TKD Alapanyag biztosítása (import) Alapanyag biztosítása (import) Alapanyag biztosítása (hazai) Alapanyag biztosítása (hazai) Alapanyag szállítás Értékesítés KTD LOG FIN, LOGKERFINFIN, LOG Techno- lógiai folyamatok Techno- lógiai folyamatok Kész- termék tárolás LOG, … Kész- termék szállítás Valódi optimum Crack sread, sales margin!!

5 Agenda A valóság és modellje Kapcsolat a terv és a valóság között A lineáris programozás alapjai Az olajipari optimalizálás eszköze: PIMS program A PIMS feladata, működése Terv típusok A PIMS felépítése, modelltípusok (PPIMS -> XPIMS) XPIMS vs. PPIMS Examples Adatszolgáltatás a tervezéshez A tervezés eredménye, döntés előkészítés 5

6 Hierachy of functions PLANNING, OPTIMIZATION SCHEDULING UNIT OPTIMISATION PROCESS CONTROL REPORTING PAST CURRENT FUTURE corporate level plant level unit level process level orders setpoints performance data

7 Agenda A valóság és modellje Kapcsolat a terv és a valóság között A lineáris programozás alapjai Az olajipari optimalizálás eszköze: PIMS program A PIMS feladata, működése Terv típusok A PIMS felépítése, modelltípusok (PPIMS -> XPIMS) XPIMS vs. PPIMS Examples Adatszolgáltatás a tervezéshez A tervezés eredménye, döntés előkészítés 7

8 What is Linear Programming? A mathematical model consisting of a set of simultaneous linear equations

9 What is Linear Programming? A mathematical model consisting of a set of simultaneous linear equations The same problem, in matrix form:

10 What is Linear Programming? • Linear implies there are no mathematical terms such as X 2, X 3, logX... • There are more unknowns (variables) than equations (constraints) • There are an infinite number of solutions to the problem • The best solution (i.e., optimum) is determined by an objective function (OBJFN) row

11 Requirements of an LP Problem • There is an OBJECTIVE, e.g., maximize profits • There are alternative courses of action to achieve objective • Resources are in limited supply • The firm’s objective (and limitations) can be expressed in form of mathematical equations and inequalities

12 Simple LP Problem (Tables & Chairs)

13 A Simple LP Problem (Matrix Format) Eq’s 1-6 are LP rows, or constraints TAB and CHR are columns, or variables

14 Lineáris programozás modellje

15 Agenda A valóság és modellje Kapcsolat a terv és a valóság között A lineáris programozás alapjai Az olajipari optimalizálás eszköze: PIMS program A PIMS feladata, működése Terv típusok A PIMS felépítése, modelltípusok (PPIMS -> XPIMS) XPIMS vs. PPIMS Examples Adatszolgáltatás a tervezéshez A tervezés eredménye, döntés előkészítés 15

16 What is PIMS? PIMS = Process Industry Modeling System Developed for Oil & Petrochemical Industry by Aspen Technology and former owner Bechtel. PIMS Optimization planning tool (Money maker machine) Employing LP technique Modeling tool Model analyzer tool 16

17 What is PIMS? 17

18 BLENDING SECTION PROCESS UNITS LPG MOG JET DSL F/O CRD INT BUT I. SALES REVENUES$100,000 II. RAW MATERIALS (70,000) III. FUEL, STEAM, UTIL (10,000) IV. ADDITIVES ( 5.000) REFINER’S MARGIN $15,000 OBJFN = MAXIMIZE PROFITS I IV II III Refining Operation - A Bird’s Eye View STMGAS Additives

19 PIMS model structure... … III IVIII

20 PIMS eliminates fictitious product cost calculation 20 Real costs Calculated Costs ? Atmospheric distillation How calculate product cost? 1.Equal (Crude + Utlil. + Fix) 2.Quotation based (no quotation for semifinished products) 3.Backward from real prices What should we do if a product cost higher then the market price? Should be sales stopped? PIMS optimizes the whole system with real variable cost and prices..

21 One PIMS period is one moment (scheduling problem in case of Plant Shut Down) 21 Error: Real production is Zero Monthly production is the same Solutions: 1.Time slices: Make 2 periods (10 & 20 days length) 2.PIMS runs have to be checked by scheduling (feasibility).

22 Model vs. Reality (non linearity) 22.

23 Agenda A valóság és modellje Kapcsolat a terv és a valóság között A lineáris programozás alapjai Az olajipari optimalizálás eszköze: PIMS program A PIMS feladata, működése Terv típusok A PIMS felépítése, modelltípusok (PPIMS -> XPIMS) XPIMS vs. PPIMS Examples Adatszolgáltatás a tervezéshez A tervezés eredménye, döntés előkészítés 23

24 A PIMS programcsomag feladata Számítógépes támogatást nyújtson a termelés, a logisztika és a kereskedelem jobb összehangolásához a nagyobb gazdasági eredmény elérésének érdekében. MIRE ALKALMAS A PIMS? Lineáris programozási feladatok megoldására. Az LP feladatnak célfüggvényét a feladat megoldása során maximalizálja. A célfüggvény azaz a fedezeti összeg maximumát keressük. (PIMS = Money maker tool)

25 VALIDATION & MATRIX GENERATION DATA MANAGER MENUS SOLUTION REPORTS RECURSIONOPTIMIZATION PIMS Process Flow Diagram PIMSLOTUS/EXCEL Non-Converged PIMS Xpress.mp PIMS SummarySolution.LST FullSolution.LST IterationLog.LSTPrimalDual.LST Validation.LST MatrixListing.LST

26 Non-Linearities - Applications Feedstock pooling Distillation cut point Optimisation Processing Severity vs Yields Investments vs Capacity Additive responses

27 Agenda A valóság és modellje Kapcsolat a terv és a valóság között A lineáris programozás alapjai Az olajipari optimalizálás eszköze: PIMS program A PIMS feladata, működése Terv típusok A PIMS felépítése, modelltípusok (PPIMS -> XPIMS) XPIMS vs. PPIMS Examples Adatszolgáltatás a tervezéshez A tervezés eredménye, döntés előkészítés 27

28 Plan types (time horizon) LONG TERM - 1 TO 5 YEARS+TRENDS STRATEGIC INVESTMENT PLANNING UNCERTAINTY SUPPLY / DEMAND STRATEGY NEW UNITS / DEBOTTLENECKING MEDIUM TERM - UP TO 3 YEARS QUARTERLY, MONTHLY „ROLLING” PLANS / ANNUAL BUDGET FEEDSTOCK SELECTION PRODUCT MARKET TARGETS INTERMEDIATES TRANSFERS SHORT TERM (ROLLING PLAN) - UP TO 6 MONTHS 6 MONTH ROLLING PLAN / MONTHLY PLAN PLANT OPTIMISATION INVENTORY MANAGEMENT PRODUCTS BLENDING IMMEDIATE - CRUDE/PRODS. SCHEDULING FLUCTUATIONS - PERFORMANCE MONITORING Degree of freedom

29 Long Term Example: Built Delayed Coker Plant in Duna Refinery 29 Delayed Coker started to run Delayed Coker (DC) converts fuel oil to gasoline and gasoil. LONG TERM - 1 TO 5 YEARS+ STRATEGIC INVESTMENT PLANNING Expectations before decision: see on the diagram SUPPLY / DEMAND STRATEGY Fuel oil market collapsed, diesel market is growing. NEW UNITS / DEBOTTLENECKING Capacity: 1 million tons/year Motor gasoline, Diesel, 3,5% Fuel oil ckrack spreads Crack difference growing

30 Agenda A valóság és modellje Kapcsolat a terv és a valóság között A lineáris programozás alapjai Az olajipari optimalizálás eszköze: PIMS program A PIMS feladata, működése Terv típusok A PIMS felépítése, modelltípusok (PPIMS -> XPIMS) XPIMS vs. PPIMS Examples Adatszolgáltatás a tervezéshez A tervezés eredménye, döntés előkészítés 30

31 PIMS Upgrades & Options PIMS = Process Industry Modelling System PIMS - Large16,000+ Rows PPIMSMulti-Period MPIMSMulti-Plant XPIMSMultiPeriod/MultiPlant (+Depots, +Markets) PIMS-EEEnterprise Edition PIMSMIPMixed Integer Program

32 Bratislava Százhalombatta CEPRO system Modelling problem CEE Romania Slovakia Poland Austria Slovenia Croatia Hungary Czech R. Serbia Bosnia Herzegovina Montenegro 300 miles/484 kms Slovnaft Friendship II. Friendship I. ADRIA Crude pipeline Production places Product pipeline Depot Slovnaft MOL Danube and Bratislava Refineries are the most complex in the region.

33 PPIMS Feb. Jan March April March Feb. Jan Apr DR-TVK PPIMS BR-SN PetCh PPIMS TRASFER S Local Market s TRANSFERS SET BY AGREEMENT SPLITMARKET PIMS FLEXIBILITY1 • Separated • Individual Manual by experts NOT OPTIMISED MULTI PERIOD

34 MPIMS DF-TF- TVK PPIMS BR-SN PetCh PPIMS TVK MODEL Local Market s GLOBAL MARKETS OPTIMISED SPLIT DR PPIMS PIMS FLEXIBILITY2 Optimized transfers OPTIMISED NO MULTI PERIOD ONE Period

35 XPIMS April Febr Jan March Febr Jan March April March Febr Jan Apr DF-TF- TVK PPIMS BR-SN PetCh PPIMS TVK MODEL OPTIMISED TRANSFERS Local Market s OPTIMISED SPLIT GLOBAL MARKETS DR PPIMS PIMS FLEXIBILITY3 OPTIMISED MULTI PERIOD

36 Events/propertyPPIMSXPIMS One calculation runtime Individual smaller models, shorter Integrated bigger model, longer Complexity More models -> Necessity to iterate among systems (PPIMS-es or/and DPO) -> adequate solution All data in one combined model -> one step -> real optimum Total evaluation time Longer - more iteration steps between systems Shorter - ability to run in one step Comparison of PPIMS and XPIMS 36 Why MOL switched from P to XPIMS

37 ELVÁRÁS A MODELLEL SZEMBEN Jól képezze le a valódi folyamatokat, az eszközöket és azok működését, korlátaikkal és lehetőségeikkel együtt. A modell legyen feladat függő, struktúrája és részletessége a feladathoz kell idomuljon. Mindig azokra a tényezőkre kell fókuszálni, amelyeknek a legnagyobb hatása van a célra.

38 Agenda A valóság és modellje Kapcsolat a terv és a valóság között A lineáris programozás alapjai Az olajipari optimalizálás eszköze: PIMS program A PIMS feladata, működése Terv típusok A PIMS felépítése, modelltípusok (PPIMS -> XPIMS) XPIMS vs. PPIMS Examples Adatszolgáltatás a tervezéshez A tervezés eredménye, döntés előkészítés 38

39 ►Inventory built up beforehand ►Maximum sales achieved ►Who supplies how much? ►Sell more or less? ►Inventory levels? ►Bio-diesel only 1 element Example: XPIMS bio-diesel supply during key Slovnaft unit shutdowns 39 XPIMS solution Optimal solution PPIMS issues: Adequate (but not optimal) solution Why MOL switched from P to XPIMS

40 Why MOL switched from P to XPIMS Example: XPIMS production flexibility through transfers (Polypropylene): ► Main propylene sources ►Inventories ►Transfers ►Polymer production MOL FCCTVK SC1-2Slovnaft FCC Slovnaft SC EXTERNAL HUNGARYSLOVAKIA TVK PP3-4 Slovnaft PP3 Polypropylene $$ ► Sales of polypropylene $$ XPIMS ► Maximum flexibility ► Minimal impact from Shutdowns pp 40

41 Agenda A valóság és modellje Kapcsolat a terv és a valóság között A lineáris programozás alapjai Az olajipari optimalizálás eszköze: PIMS program A PIMS feladata, működése Terv típusok A PIMS felépítése, modelltípusok (PPIMS -> XPIMS) XPIMS vs. PPIMS Examples Adatszolgáltatás a tervezéshez A tervezés eredménye, döntés előkészítés 41

42 Adatszolgáltatás az optimalizáláshoz Kereskedelem (Beszerzés, Értékesítés) Finomítás Petrolkémia Logisztika Supply Chain Management, egyéb információk

43 Mészöly Csaba Árak prognosztizálása

44 Jegyzésárak, margin

45 Jegyzésárak volatilitása

46 Mennyiségek

47 Belföldi piac szerkezete

48 Szezonalitás

49 Mennyiségek

50 Külföldi piacok szerkezete

51 Készletek prognosztizálása a tervezési időszak kezdetére

52 Logisztika adatszolgáltatás

53 Finomítók adatszolgáltatása

54 Agenda A valóság és modellje Kapcsolat a terv és a valóság között A lineáris programozás alapjai Az olajipari optimalizálás eszköze: PIMS program A PIMS feladata, működése Terv típusok A PIMS felépítése, modelltípusok (PPIMS -> XPIMS) XPIMS vs. PPIMS Examples Adatszolgáltatás a tervezéshez A tervezés eredménye, döntés előkészítés 54

55 Report Generator Architecture RGEN CODE DEFINITION TABLE FINAL REPORTS PIMS OUTPUT DATABASES USER DEFINED TEMPLATES Output Data (PIMS results) 1 55

56 Sample report for COMMERCIAL 56 Output Data (PIMS results) 2

57 3. Automatically generated case comparison tables Evaluated case comparison program „Diff_evals” Driving forces to make own software 57 Output Data (PIMS results) 3