Crude Oil Scheduling In Refinery Operations - Core

1y ago
16 Views
3 Downloads
2.82 MB
191 Pages
Last View : 15d ago
Last Download : 3m ago
Upload by : Anton Mixon
Transcription

CRUDE OIL SCHEDULING IN REFINERYOPERATIONSP.CHANDRA PRAKASH REDDYNATIONAL UNIVERSITY OF SINGAPORE2003

CRUDE OIL SCHEDULING IN REFINERYOPERATIONSP.CHANDRA PRAKASH REDDY( B. Tech. OSMANIA, HYDERABAD)A THESIS SUBMITTED FOR THE DEGREE OFMASTER OF ENGINEERINGDEPARTMENT OF CHEMICAL & ENVIRONMENTAL ENGINEERINGNATIONAL UNIVERSITY OF SINGAPORE2003

NameDegreeDepartmentTitle: Prodduturi ChandraPrakash Reddy: M.Eng: Chemical and Environmental Engineering: Crude Oil Scheduling in Refinery OperationsABSTRACTScheduling is one of the tools that facilitates refiner to be proactive for changing scenariosand allows finding solutions that generate enhanced income. Scheduling considerationsprevalent with crude oil operations in a petroleum refinery have been addressed in thiswork. Scheduling of crude oil operations is part of optimization of overall refineryoperations and involves unloading crude oil from vessels to storage tanks and chargingvarious mixes of crude oils from tanks to each distillation unit subject to capacity, flow,and composition limitations. Refinery configurations with different unloading facilitiessuch as SBM (Single Buoy Mooring), multiple jetties are considered in this study.Scheduling of crude oil operations is a complex nonlinear problem, especially when tankshold crude mixes. A novel iterative MILP solution approach for optimizing crude oiloperations is devised which obviates the need for solving MINLP. This work addressesboth discrete and continuous time scheduling models for crude oil scheduling problem andpresents a head to head comparison of the two models. The proposed methodologyperforms much better in comparison to methodologies present in the literature and givesnear optimum solutions, thus making them suitable for large-scale operations.Keywords: scheduling, crude oil, petroleum refinery, Single Buoy Mooring (SBM),multiple jetties, MILP, MINLP.

ACKNOWLEDGEMENTSI am very happy to take this opportunity to thank Dr. I. A. Karimi and Dr. R.Srinivasan for their invaluable guidance, thought sharing and suggestions throughoutmy research period at National University of Singapore, Singapore. Their ideas andrecommendations on the project have played a significant role in completing this worksuccessfully. Further, I extend my sincere and deepest gratitude for their pricelessadvice, motivation and moral support throughout my stay here in Singapore.I would like to thank all my friends and colleagues who helped me in one way or otherto carry out the research work successfully. In particular, I wish to thank Mr. SushantGupta, Mr. Swarnendu Bhushan, Mr. Tian Wende and Mr. Prabhat Agrawal foractively participating in the discussion related to my project work. I am very thankfulto my wife, children, and parents for their moral support, love and needless to mention,I am thankful to God, the eternal guide, for his love and blessings.Finally, I would like to thank the National University of Singapore for providing theresearch scholarship to complete this project.i

TABLE OF IST OF FIGURESxvLIST OF TABLESxvi1. INTRODUCTION11.1 Introduction to Refining Industry11.2 Need For Scheduling31.3 Terminology51.4 Scheduling Considerations61.4.1 Planning Objectives91.4.2 Scheduling Objectives91.4.3 Processing Constraints101.4.4 Uncertainties101.5 Anticipated Benefits111.6 Research Objective121.7 Outline Of The Thesis132. LITERATURE SURVEY142.1 Planning and Scheduling in Petroleum Refinery172.2 Recent Work202.3 Crude Oil Scheduling242.4 Research Focus29ii

Table of Contents3. PROBLEM DESCRIPTION313.1 Introduction313.2 Process Description323.2.1 Problem Statement343.2.2 Operating Rules353.2.3 Assumptions353.3 Motivating Examples363.3.1 Example 1373.3.2 Example 2403.3.3 Example 3433.4 Outline4. MODEL FORMULATION - Discrete Time (part I)45464.1 Time Representation464.2 Unloading Via SBM474.2.1 Parcel Creation474.2.2 Parcel-to-SBM Connections494.2.3 Parcel-to-Tank Connections504.2.4 SBM-to-Tank Connections514.2.5 Crude Delivery and Processing524.2.6 Crude Inventory544.2.7 Production Requirements554.2.8 Scheduling Objective564.3 Unloading Via Jetties58iii

Table of Contents4.4 Unloading Via SBM and Jetties594.5 Tank-to-Tank Transfers605. SOLUTION ALGORITHM - Discrete Time655.1 Description655.2 Stepwise Methodology665.3 Illustration695.4 Remarks716. MODEL EVALUATION6.1 Examples6.1.1 Data Tables7474756.1.1.1 Example 1756.1.1.2 Examples 2-6766.1.2 Results and Discussion786.1.2.1 Example 1786.1.2.2 Example 2816.1.2.3 Example 3846.1.2.4 Example 4846.1.2.5 Example 5886.1.2.6 Example 6886.2 Conclusion7. MODEL FORMULATION - Continuous Time (part II)91927.1 Introduction927.2 Refinery Configuration957.3 MILP Formulation957.3.1 Time Representation95iv

Table of Contents7.3.2 Parcel Creation977.3.3 Parcel-to-SBM Connections977.3.4 SBM-to-Tank Connections987.3.5 Tank-to-CDU Connections987.3.6 Tank Activity997.3.7 Activity Durations1007.3.8 Crude Unloading1027.3.9 Crude Processing1027.3.10 Crude Balance1037.3.11 Brine Settling1047.3.12 Changeovers1057.3.13 Crude Demand1057.3.14 Demurrage1057.3.15 Objective1068. SOLUTION ALGORITHM-Continuous Time1088.1 Introduction1088.2 Description1088.3 Step-wise Procedure1098.4 Discussion1109. COMPUTATIONAL RESULTS1129.1 Examples1129.2 Example 11189.3 Example 21219.4 Example 31229.5 Conclusion125v

Table of Contents10. CONCLUSIONS AND RECOMMENDATIONS12610.1 Conclusions12610.2 Recommendations127REFERENCES129APPENDIX AA.1: GAMS file - case-1 discrete time model for example-1 of part II136A.2: GAMS file - continuous time model for example-1 of part II152vi

SUMMARYScheduling considerations prevalent with crude oil operations in a petroleum refineryhave been addressed in this work. Scheduling of crude oil operations involvesunloading crude oil from vessels to storage tanks and charging various mixes of crudeoils from tanks to each distillation unit subject to capacity, flow, and compositionlimitations. Refinery configurations with different unloading facilities such as SBM(Single Buoy Mooring), multiple jetties are considered in this study. Timeconsideration in model building is very important. Two different methodologies areadopted namely discrete time, continuous time. Firstly a discrete time MILP (mixedinteger linear programming) model is formulated for a refinery configuration withSBM, storage tanks and crude distillation units. The objective is to maximize the grossoperating profit. The model is extended to a refinery with multiple jetties alone ascrude unloading facility and then to a refinery configuration with jetties along withSBM. A separate MILP model is developed in case of a refinery configuration whichincludes both SBM, jetties as unloading facility, storage tanks for crude receipt fromvessels and crude delivery to distillation units. Mimicking a continuous-timeformulation, the developed model allows multiple sequential crude transfers to occurwithin a time slot. Furthermore, it handles many real-life operational features includingbrine settling and tank-to-tank transfers.Scheduling of crude oil operations is a complex nonlinear problem, especially whentanks hold crude mixes. Crude mixing generates in bi-linear non-convex equations,which are hard to solve, and the problem is a MINLP. A linearized model posescomposition discrepancy in crude charge to CDU. A novel iterative solution approachvii

Summaryfor optimizing crude oil operations is devised which corrects the concentrationdiscrepancy arising due to crude mixing in tanks without solving any NLP or MINLP.The size and complexity of MILP in proposed algorithm reduce progressivelyand provides near-optimal schedules in reasonable time. When the schedulingobjective does not involve crude compositions, then proposed algorithm guarantees aglobally optimal objective value right in the first MILP, although subsequent iterationsare required to correct the composition discrepancy. Both these proposed model andalgorithms perform much better in comparison to scheduling methodologies present inthe literature and give better solutions for several literature problems, thus makingthem suitable for large-scale operations. The test examples are solved for a short termscheduling horizon and conclusions are made regarding the system in general.The second part addresses a continuous time mathematical model for a refineryconfiguration with SBM. The model is based on synchronized variable length slots onstorage tanks. Here an attempt was made to reduce number of binary decisions so thatmodel becomes less compute intensive. For solving the continuous model that providesschedules with no composition discrepancy, we incorporated suitable modifications tothe solution algorithm of discrete approach. A direct comparison of discrete andcontinuous models is carried out and it was concluded that for long horizonscontinuous time model generates a feasible schedule in reasonable time. For shorterhorizons, discrete time models provided a better and quicker solution, thus having anedge over the continuous time models.Finally the thesis is concluded with a summary of prominent improvementsachieved in comparison to previous works and some future directions are proposed.viii

NOMENCLATUREABBREVIATIONSSBMSingle Buoy Mooring.SPMSingle point Mooring.CDUCrude Distillation Unit.VLCCVery Large cargo container.MILPMixed Integer Linear Program.MINLPMixed Integer Non Linear Program.LPLinear Program.NLPNon Linear Program.SYMBOLSChapters 2-6 (Part I)SetsJPSet of jetty parcelsSPSet of VLCC parcelsPTSet of pairs (parcel p, period t) such that p can connect to SBM line during tPISet of pairs (parcel p, tank i) such that i may receive crude from pIUSet of pairs (tank i, CDU u) such that i can feed crude to CDU uICSet of pairs (tank i, crude type c) such that i can hold cPCSet of pairs (parcel p, crude type c) such that p carries crude cPVSet of pairs (parcel p, vessel v) such that p is the last parcel of vIISet of pairs (tank i, tank i′) such that transfer between i, i′ is allowedSubscriptsi, i′Storage tankscCrude TypesuCrude Distillation Units (CDUs)ix

NomenclaturevVesselstTime periodspParcelsSuperscriptsUUpper limitLLower limitParametersETApExpected time of arrival of parcel pFPTpiL / ULimits on the amount of crude transfer per period from parcel p to tank iFTU iuL / ULimits on the amount of crude charge per period from tank i to CDU uFTTiiL′ / ULimits on the amount of crude transfer per period from tank i to i’FU uL / ULimits on the amount of crude processed per period by CDU uL/UxccuLimits on the composition of crude type c in feed to CDU uxkkuL / ULimits on the concentration of key component k in feed to CDU uVi L / UAllowable limits on crude inventory in tank ixticL / ULimits on the composition of crude type c in tank iDTotal crude demand in the scheduling horizonDuTotal crude demand per CDU u in the scheduling horizonDutCrude demand per CDU u in each period tPD jMaximum demand for product j during scheduling horizony jcuFractional yield of product j from crude c in CDU uCPcuMargin ( /unit volume) for crude c in CDU uCOCCost (k ) per changeoverTTCPenalty (K ) for occurrence of a tank-to-tank transferSSPSafety stock penalty ( per unit volume below desired safety stock)SSDesired safety stock (kbbl) of crude inventory in any periodSWCvDemurrage or Sea waiting cost ( per period)ETDvExpected time of departure of vessel vETUpEarliest possible unloading period for parcel pPSpSize of the parcel pJNumber of identical Jettiesx

NomenclatureBinary VariablesXPpt1 if parcel p is connected to SBM/jetty discharge line during period tXTit1 if a tank i is connected to SBM/jetty discharge line during period tYiut1 if a tank i feeds CDU u during period tZii′t1 if crude transfers between tanks i and i′ during period t0-1 Continuous VariablesXFpt1 if a parcel p first connects to the SBM/jetty during period tXLpt1 if a parcel p disconnects from the SBM/jetty at time tXpit1 if a parcel p and tank i both connect to the SBM line at tYYiut1 if a tank i is connected to CDU u during both periods t and (t 1)COut1 if a CDU u has a changeover during period tContinuous VariablesTFpTime at which parcel p first connects to SBM/jetty for unloadingTLpTime at which parcel p disconnects from SBM/jetty after unloadingFPTpitAmount of crude transferred from parcel p to tank i during period tFTUiutAmount of crude that tank i feeds to CDU u during period tFUutTotal amount of crude fed to CDU u during period tFCTUiuct The amount of crude c delivered by tank i to CDU u during period tVCTictAmount of crude c in tank i at the end of period tVitCrude level in tank i at end of period tfictConcentration (volume fraction) of crude c in tank i at the end of period tDCvDemurrage cost for vessel vSCtSafety stock penalty for period tZTitVariable to denote the number of times tank i exchanges crude withanother tank in a given period tFCTTii′ctThe amount of crude c transferred from tank i to tank i′ during period tFTTii′tTotal amount of crude transferred between tank i to tank i′during tAFTTii′tAbsolute amount of crude transferred between tank i to tank i′ during tChapters 7-9 (Part II)SubscriptsiStorage tanksxi

NomenclaturecCrude TypesuCrude Distillation Units (CDUs)vVesselstTime periodss, s′Slotsp, p′, p″ParcelsSuperscriptsUUpper limitLLower limitSetsPSSet of pairs (parcel p, slot s) such that p can connect to SBM line during sTSSet of pairs (period t, slot s) such that slot s is in period tPISet of pairs (parcel p, tank i) such that i may receive crude from pIUSet of pairs (tank i, CDU u) such that i can feed CDU uICSet of pairs (tank i, crude type c) such that i can hold cPCSet of pairs (parcel p, crude type c) such that p has crude cPVSet of pairs (parcel p, vessel v) such that p is the last parcel of vSSSet of pairs (slots s and s′ with s′ s) such that a tank receiving crude in smay settle brine up to the beginning of s′ParametersETApExpected time of arrival of parcel pFPTpiULimit on the rate of crude transfer from parcel p to tank iFTU iuL / ULimits on the rate of crude charge from tank i to CDU uFU uL / ULimits on the crude processing rate of CDU uL/UxccuLimits on the composition of crude type c in feed to CDU uxkkuL / ULimits on the concentration of key component k in feed to CDU uVi L / UAllowable limits on crude inventory in tank ixticL / ULimits on the composition of crude type c in tank iTCDTotal crude demand in the scheduling horizonDM uTotal crude demand for CDU u in the scheduling horizonCDutCrude demand for CDU u in period tCPcuMarginal profit ( /unit volume) from crude c in CDU uxii

NomenclatureCOCCost (k ) per changeoverSSPtSafety stock penalty ( / unit volume below desired safety stock) for periodtSStDesired safety stock (kbbl) of crude inventory for period tSWCvDemurrage or Sea waiting cost ( /unit time)STDvStipulated time of departure as mentioned in the logistics contract ofVLCC vETUpEarliest possible unloading period for parcel pVPpSize (m3 or bbl) of parcel pNPTotal number of parcels to unload during the horizonNSTotal Number of slots in the scheduling horizonDtStart time of period tDDt Dt D(t–1) or length of period tSTMinimum time for crude settling and brine removalBinary VariablesXPps1 if parcel p is connected to the SBM during slot sXTis1 if tank i is connected to the SBM during slot sYius1 if tank i feeds CDU u during slot s0-1 Continuous VariablesXFps1 if parcel p first connects to the SBM during slot sXLps1 if parcel p disconnects from the SBM at the end of slot sYTis1 if tank i is delivering crude during slot sZTis1 if tank i is idle or settling during slot sCOus1 if CDU u has a changeover at the end of slot sContinuous VariablesTLsEnd-time of slot sSLsLength of slot sRLPpsTime for which p connects to the SBM during sRLTisTime for which i connects to the SBM during sRLUisTime for which i feeds crude during sRLZisTime for which i is idle or settles brine during sRUiusTime for which i feeds u during sRPpisTime for which p unloads crude into i during sFPTpisAmount of crude transferred from p to i during sxiii

NomenclatureFTUiusAmount of crude that i feeds to u during sFUusTotal amount of crude feed to u during sFCTUiucsAmount of c delivered by i to u during sVCTicsAmount of c in i at the end of sVisCrude level in i at the end of sficsConcentration (volume fraction) of c in i at the end of sDCvDemurrage for vessel vSCtSafety stock penalty for period txiv

LIST OF FIGURESFigure 3.1Schematic of oil unloading and processing33Figure 3.2Operation schedule for the motivating example37Figure 3.3Operation schedule for the motivating example of Lee et al.(1996)40Figure 4.1Schematic representation of parcel creation48Figure 5.1Flow chart for the solution algorithm67Figure 6.1Key component concentration in CDU feeds at varioustime periods for example 283Figure 7.1Schematic of oil unloading using SBM and processing inCDUs95xv

LIST OF TABLESTable 3.1Candidate and optimal schedules for the motivating example39Table 3.2Profit Comparison for candidate and optimal schedules39Table 3.3Key component concentration in the feed to CDU for differentallowable concentration limits (Cases 1 & 2) for chargingtanks in Lee et al. (1996) motivating example and feedcomposition discrepancy in Case 242Table 3.4Charging schedule of CDUs obtained using Li et al. (2002)approach for the motivating example44Table 4.1Constraints for different refinery configurations62Table 5.1Details of individual iterations for the motivating exampleusing the proposed algorithm70Table 6.1Crude arrival information for example 175Table 6.2Crude types and processing margin for example 175Table 6.3Initial crude inventory and storage capacities of storage tanksfor example176Table 6.4Initial crude levels, capacities of storage tanks for examples 2676Table 6.5Initial crude composition in storage tanks for examples 2-676Table 6.6Tanker arrival details, crude demands and key componentconcentration limits on CDUs for Examples 2 to 677Table 6.7Crude types, marginal profits and key component details forexamples 2-678Table 6.8Economic data and limits on crude transfer amounts forexamples 2-678Table 6.9Model performance and statistics for illustrated examples79Table 6.10Operation schedule for Example 2 of Li et al (2002) obtainedvia our approach80Table 6.11Jetty allocation Schedule for Example 2 of Li et al (2002)obtained via our approach80xvi

List of TablesTable 6.12Operation schedule for Example 282Table 6.13Solution details for Example 283Table 6.14Operation schedule for Example 3 (contd.)85Table 6.14Operation schedule for Example 386Table 6.15Operation schedule for Example 487Table 6.16Berth allocation details for Example 487Table 6.17Operation schedule for Example 589Table 6.18Comparison of schedules without and with tank transfers forExample 690Table 9.1Tanker arrival details, crude demands and key componentconcentration limits on CDUs114Table 9.2Storage tank capacities and initial inventory of crude stock115Table 9.3aEconomic data and limits on crude transfer amounts116Table 9.3bCrude types, key component concentrations and marginalprofits116Table 9.4Performances of the continuous and discrete models on theexamples117Table 9.5Statistics of the continuous and discrete models for theexamples118Table 9.6Operation schedules for Example 1 obtained from thecontinuous and discrete (Case2) models120Table 9.7Operation schedules for Example 2 obtained from thecontinuous and discrete (Case2) models123Table 9.8Operation schedules for Example 3 obtained from thecontinuous model and discrete (Case2) models124xvii

Chapter 1INTRODUCTION1.1 Introduction to Refining industryPetroleum is the second largest consumable on the planet, second only to water. Themodern society is dependent on petroleum products more than any other naturalresource for the comforts and convenience. The petroleum business involves manyindependent operations, beginning with the search for oil and gas and extending to thedelivery of finished products, with incredibly complex manufacturing processes in themiddle. Each of these processes has unique objectives and demands. Unlike discretemanufacturing, petroleum manufacturing does not start with bill of materials. A bill ofmaterials is a list of all the materials that go into making a particular product. In caseof petroleum processes feed stock and intermediates can come from a number ofdifferent sources with significantly different qualities, and yet be processed andcombined to form precise products, meeting all regulatory specifications as well asshipping times. Petroleum refining is a typical continuous process plant that has acontinuous flow of material going in and coming out. Crude oil is basic raw materialfor producing most of petroleum products. Petroleum refining involves separatingcrude oil into its constituents, purifying them, and converting them into marketableproducts. In the refinery, crude enter the crude distillation unit and separated intocomponent streams. Some of these streams are desirable. The undesirable streams areeither subject to a series of treatments and undergo specific unit operations andprocesses in separate units such as crackers, reformers and alkylation units to yielddesirable products or blended with desirable streams into finished products.1

Chapter 1: IntroductionUndesirable streams may also be sold off or used as low-cost fuels. A general refineryconfiguration includes crude handling facilities, distillation units, vacuum distillationsunits, catalytic reforming units, fluid catalytic/Hydro cracking units, hydro treaters,visbraker/delayed coker units and off-site storage/blending facilities to store/processthe finished products/intermediate streams. Distillation, vacuum distillation andcatalytic reforming units are normally grouped as primary processing units. Fluidcatalytic/hydro crackers, hydro treaters, visbraker/delayed coker units are grouped assecondary units where heavier hydrocarbon streams are converted to more useful fuelstreams. Quality of the finished petroleum products is very important and has to bestrictly complied. Since crude is the basic raw material for producing these products,quality of the crude oil is very crucial. Based on long range forecast of productdemand, crude oils are often planned, purchased, and have a delivery schedule set longbefore they arrive at the refinery. In addition, crudes originated from different sourceshave different qualities and product patterns, and even some times crudes from thesame origin differ in quality. So all the products cannot be produced from every typeof crude, and this difference in yield/quality poses different set of constraints on thedown stream treatment/processing units resulting in processing bottlenecks, lowerthroughputs, excessive productions etc. Crude assay provides detailed yields/propertiesof different cuts based on their boiling range. Impurities present in crudes limit theirprocessing to produce acceptable products. Impurities can be in the form of high sulfurlevels, higher metal content, higher levels of basic nitrogen or naphthenic acids etc.Impure crudes are relatively cheaper but fewer refineries are equipped with therequired technology that allows processing these crudes. Capital investment inacquiring, updating to the latest technologies is quite high and return on investment isnot very attractive. The operating conditions, processing requirements, available2

Chapter 1: Introductiontechnology, and production demands forces refiners to select such crudes which can beprocessed neat or by blending among the available basket of crudes. Storage orprocessing segregation of crude types is a common feature in refinery. Segregation isbased on key component levels, impurity levels in crudes and processability to yieldspecific product pattern. Driven by market requirements, refinery operates in differentmodes, each mode producing a different set of products. Sometimes the streams fromdifferent modes are blended to meet product quality specification. Mode switch ischanging the feed to distillation unit from one type of crude segregation to other. Everymode switch produces some off-spec production and needs reprocessing and modeswitches are inevitable in long run to meet demands. Normally refineries with multiCDU configuration segregate processing and avoid mode switches unless inevitable.Within segregated mode operation, change in feed composition to processing unitresults in perturbed operation in the unit resulting some production loss. Given a set ofcrudes, considerable effort/expertise is required to identify better crude combinationsfor processing in order to meet customer commitments and to boost gross profitmargins. Thus, the refining industry operates under uncertain product demand, anduncertain manufacturing/plant capabilities leading to deviations in actual performanceto operating targets set by the monthly refinery plan.1.2 Need for SchedulingEvery industrial manufacturing business aspires to have maximum profit/return oninvestment. For being a market leader, the company needs to have a good globalcoverage, efficient consumer services, lower production costs and reduced inventorylevels. Apart from these multiple objectives, the dynamic nature of demands anduncertainties involved in a refinery makes the life of higher management more andmore difficult. The data flow into the system, in terms of sale targets/forecasts,3

Chapter 1: Introductionmaterial/product inventories, manufacturing costs and deadlines (product deliverydates, crude arrival time, etc), is also enormous. All these factors must be taken intoaccount for planning and scheduling of operations.With a substantial increase in computational power of modern day computers,there has been renewed interest in finding solutions to these planning/schedulingproblems keeping in view as many factors as possible. The next-generation decisionsupport systems, which employ Advanced Planning and Scheduling (APS) techniques,coupled with supply chain management considerations have been in course ofdevelopment. With the advent of e-business age, when the dynamics of supply chainsand collaborations are redefining ways to conduct business, the core of success stillrelies on seamless flow of information and material across various business ‘nodes’ in‘networked’ economies. In such a high velocity environment, the goal is to optimizethe operations to have maximum gains and planning/scheduling forms the foundationof this process.In recent years, refining has become an extremely competitive businesscharacterized by fluctuating demands for products, ever-changing raw material prices,and the incessant push towards cleaner fuels. To survive financially, a refinery mustoperate efficiently. From an operational perspective, a plant would operate the best in asteady state with consistent feed stocks and product requirement and all units operatingat full capacity. Any change is undesirable, as it may lead to off-spec products, reducedthroughputs, increased equipment wear and tear, uncertainty, and more work.Nevertheless, in the current competitive environment, profit depends on agility, i.e.,the ability to exploit short-term opportunities to fill demand at higher profit margins.Processed crude compositions have the greatest influence on refinery margins.4

Chapter 1: IntroductionTherefore, refiners tightly control the quality of crude charge and use advancedtechnologies to plan and schedule crude oil changes.The increasing reliance on petroleum products is motivation to find better waysto process, and deliver products while maximizing the margins, minimizing the waste,and improving the profitability within the constraints set by the nature of process andenvironmental regulations. Managing the crude oil operations is vital for bettervisibility of downstream processes. Since day-to-day operation enhancements areprecursors to high throughput and lower operating expenses of a refinery, the focus inthis work is on short-term scheduling of crude oil operations. By short termscheduling, it is understood that monthly/weekly targets for the production facilitiesare known a priori and the objective is to achieve the maximum from the system so asto optimally utilize resources. Before the problem of scheduling is attempted, there is aneed for understanding the terminologies involved in refinery business andrequirements of a "good schedule".1.3 TerminologyCrude handling facilities in refinery includes crude unloading facilities, storagefacilities and processing facilities. The raw material, crude is commonly transportedusing sea route in small cargo ship called ‘crude tanker’ or ‘crude vessel’ that canarrive near to the shore for mooring. The mooring station is called ‘Jetty’. Bearing inmind the cost of transportation adding to the cost of raw material and looking at themargins of processing, it is preferable to get different small crude packets normallytermed as ‘crude parcel’ in one VLCC (very large crude cargo) ship. VLCC cannotcome near to the shore requires special facility mooring called SBM (Single buoymooring). In both cases a pipeline connects the mooring station to the storage tanks atrefinery site. The pipeline connecting the SBM to refinery storage tanks is called5

Chapter 1: Introduction‘SBM line’. Crude is stored in floating roof tanks to avoid the vaporization losses.Crude is normally pumped to a tank and pumped out of tank using different nozzlesconnected at some height from the bottom of the tank and crude below this nozzleheight will be stagnant and is called ‘Heel’ of the tank. This portion facilitates thesediments and brine to settle for periodic removal after every receipt of the crude. Thetank operation can be standing gauge or running gauge. Standing gauge operationallows only one operation either receiving or delivering at any one point of time whereas running gauge allow

Scheduling considerations prevalent with crude oil operations in a petroleum refinery have been addressed in this work. Scheduling of crude oil operations involves unloading crude oil from vessels to storage tanks and charging various mixes of crude oils from tanks to each distillation unit subject to capacity, flow, and composition limitations.

Related Documents:

Crude oil demand is how much crude oil is received by the refinery. This crude oil is processed to refinery products like diesel, gasoline, etc. Processing crude oil determines emissions in the crude oil supply (crude oil production and crude oil transport), which then must be attributed (called: allocated) to each product of the refinery.

The Tulsa Refinery has a crude oil capacity of 125,000 barrels per day and mainly processes sweet crude oils TESORO ANACORTES REFINERY (TESORO), ANACORTES, WA Located about 70 miles north of Seattle on Puget Sound, the Anacortes refinery has a total crude-oil capacity of 120,000 barrels per day. The refinery mostly supplies gasoline,

Due to the interlinkages within refinery, all refinery products and all processes within the refinery a must be considered when analyzing the environmental performance of refinery products. The "GaBi LCA Refinery Model" is a generic, parameterized LCA model which describes the con-version of crude oil into finished refinery products.

1.2. refinery energy consumption and factors affecting it 3 1.3. refinery energy efficiency: how can it be measured and compared? 4 1.4. a refinery's main energy consumers 7 2. how do refineries procure their energy? 9 2.1. refinery fuel 9 2.2. heat and electricity 10 2.3. total refinery energy mix 15 3. typical refinery energy systems 17 3.1.

complex systems in recent years [2]. They can be applied in the design of crude oil distillation column based on the information obtained from a functioning crude oil distillation column of a refinery. Crude oil distillation is the separation of the hydrocarbons in crude oil into fractions based on their boiling points. It is converted to petrol,

In this chapter, oil refining processes and fin fan cooler systems are introduced along with detailed information on major foundation design concepts and elements. 2.1 Oil Refinery Overview An oil refinery is a large scale plant that splits crude oil into fractions, and uses processes to turn crude oil fractions into useful products.

U.S. Oil Refinery Locations 15 Valero Locations. U.S. Timber Production by County 16 Valero Refinery . U.S. Corn Production 17 Valero Ethanol. Wood Delivered Costs‒ 500 t/d to Memphis Refinery 18 Johnson Timber est Delivered Feed Price /ton 72 Miles to Refinery JT Evaluation of possible Valero refinery locations

When one pack is intended for marketing in several Member States,, this box will contain different information relevant for each Member State. Assembling different information for different Member States in the 'blue box' could be achieved in practice 7 The "blue box" is a boxed area included in the labelling, with a blue border, aimed at .