Sunteți pe pagina 1din 4

Paper 102

Template for Modelling Refinery Logistics and Operation Using ARENA


Authors : Marcelo Moretti -PARAGON (Brasil), Luiz Augusto Franzese , Daniel Pablo Paz PARAGONTECH LOGSIS (Argentina) Coauthor: Carlos Bacigalupo - PETROBRAS ENERGIA

Abstract

This work describes the development of a template of components for building discrete event simulation models of Petroleum Refinery Processes and Logistics. These components were conceived to be reusable, friendly editable, using industry specific units and terms, intuitive to the final user, and representing real world objects and procedures. The template was created using the software ARENA, combining continuous and discrete simulation components. Using this template we have built a simulation model of the logistics of the San Lorenzo refinery of PETROBRAS ENERGIA (Argentina). By using this tool, it was possible for analysts to evaluate the impact of new investments, testing different plant configurations, operational schemes, and demand scenarios. After testing the Template in this real case, we have obtained a valid, and reusable tool. Further applications of this tools might be in the field of refinery plant design. Also, this tool might be extensible to other process industries, using liquids, like: oil, milk, beverage, etc.

I. TRADITIONAL DISCRETE EVENT SIMULATION A. Simulating Discrete Manufacturing Concepts: Entities: discrete objects moving through the sistem Processes: generally representing machines or stations Resources: adds restrictions to the system, an entitiy has to seize e resource to perform an step to advance in the process Queues: waiting positions Logic: control to the flow of entities among branches of the process

Figure 1: Example of an elemental discrete process

Index Terms

Discrete event Simulation, Fluid flow, Petroleum, Software reusability.


INTRODUCTION

Traditionally, discrete event simulation has been applied extensively to represent discrete manufacturing processes, like automotive, steel, etc. In such models, entities represent parts moving in a system. Most simulation languages define single operations to represent the logic governing the flow of entities between machines or waiting in queues. In order to develop the model required from PETROBRAS ENERGIA was necessary to create new tools which allows a

B. Simulating Continuous Processes Concepts: Tanks: represents continuous level of a fluid(levels) Flow: transference of fluid from one tank to another Valves: regulators of flows among different tanks Logic: opening and closing valves, is the way to control the transference of fluids through the system

Figure2: Example of an elemental continuous process

Paper 102 In the case of a Refinery Process, there are no entities the problem is how to manage the circulation of fluids according to a certain logic. It was necessary to create new elements to represent traditional simulation concepts into a continuous process. B. Understanding process concepts

Flow

C. Templates in ARENA Templates allow to pack an important amount of logic, animation and data in a single object which is transparent to the user. Just defining its parameters for each new instance, an important amount of model logic may be reusable. The Flow Process template existing in ARENA, represent small parts of objects and operations related to fluid processing, however it requires an important effort to model the logic of a real world operation. Figure 3: Flow Process Template

In traditional manufacturing the Workflow is very clear and very easy to understand jus standing for a while in front of the machines. The production line defines a Process very clearly. However, in a Refinery is impossible to understand a typical workflow in such a way. In facts a Refinery has a very big quantity of alternatives to move fluids from a tank to other tank, a very big quantity o operational variables. To represent the Process Workflow it is necessary to understand the typical operational alternatives, and represent the fluid transfer according to common operational practices, Additionally it is necessary to represent those processes involving Push or Pull policies for automatic refill, blending formulas, and interaction with the whole logistics system, for example, calling a Ship to dispatch products. C. Conceptualizing Fluid Processing Elements The general approach to represent each Element in a template is:

Each template Element is a black box that may be accessible to the user in different views: Icon: represent the element to drag from the template indo and drop into the model layout. Dialog Window: allows the user to set the parameters defining an instance of the Element Animation: is the form in which the element will appear in the model animation Logic Block: is the form in which the element will appear in the model logic

Control Logic

A variety of elements is represented as tanks which are controlled by a logic specific for the behavior of each kind of element. For instance: a valve or a tube will be essentially Tanks, but having a different control logic. D. Building Elements To build a useful template it was necessary to represent two kind of elements (like in discrete simulation) 1. Real world physical objects: Tanks, Process Units, tubes, Valves, etc. Those objects have to be disposed on the process layout. Operational objects: transfer, blend, add fluid, remove fluid, etc. Those objects have to be arranged in the logics that represent the typical operations of the plant.

II. APPROACH TO THE PROBLEM A. Differences between refinery simulation and traditional manufacturing simulation As traditional discrete process simulation deals with the definition o entities flowing through different machines and buffers, simulation languages are defined in terms of concepts that allows managing such entities.

2.

Paper 102 Template Elements: Real World

III. REAL APPLICATION A. The Problem to Solve Petrobras Energia have to decide how to invest in new logistic assets in order to align its logistics system to a significant increase in Refining Capacity. It was no clear if an increase in production would be limited or not by the logistic system, and were to invest in order to provide such capacity. Previous experiences have allowed to model the shipping process, but no previous work or product have dealt with the logistic inside the refinery. The model to develop have to represent the flow, content and utilization of tanks, ducts, process units, docks, truck bays, and the restrictions of each operation. Additionally, the model to create will have to be easy to modify by the user, in order to test different demand scenarios, supply schemes, plant capacity, tanks capacity, and operational policies. Additionally, this tool will have to be useful to represent the whole supply chain in Argentina, integrating the two refineries, several ports, transferences by ship and tucks dispatches, as well as a single plan operation in detail. B. Models Complexity 1) San Lorenzo Refinery Process (Petrobras) To model this refinery was necessary to represent: To build a model of a refinery, we begin to drag drop any real world object we find in the Process Workflow, like Tanks, ducts, and process units. We connect those objects using tubes. At the second step, we define the parameters of those elements Finally we have to represent the operational practices, which defines how the fluid will move though the process: by batch, continuously, push or pull. At the beginning and the end o this model we can connect traditional ARENA logic to represent the operation of transport units. Tank Process Units Tubes Ducts Auxiliar elements (manifolds, valves,etc) Control Logics 80 17 140 16 35 180

Template Elements: Operational Objects

E. Using Elements

This would be virtually impossible or extraordinary extensive to model one by one. Therefore the template approach has allowed to do this effort in less than six months.

2) Complexity, Extension an Detail The total extension of this model involves the hole map of Argentina, arranging in it the different ports, storage stations and refineries. At the other side, the user needs to evaluate in detail a single Truck Loading process into a single plant. Because it is quite impossible to represent a very wide model with a high level of detail, the solution was to build the genera model and construct separated submodels when was necessary to analyze a single process in detail.

Paper 102 The template created was useful to represent the global level, as well to represent the detailed level. 3) Scenarios and Alternatives Combining the different demand scenarios, and investment alternatives, we would wave to create more than six different models. Additionally it was necessary to generate variations and sensibilities, to represent several operational alternatives, demand scenarios, in order to evaluate precisely the effects of any mayor investment or significant change in the operational logic. IV. CONCLUSION Success Dealing with Complexity Using a refinery template allows an organization to model very complex refinery process and logistics. It provides an intuitive way of documenting a dynamic representation of the refinery process. Less effort Additionally, the model may be used b people with just a basic training in simulation, even to modify the process, and drastically reduces the time needed to build a model. Flexibility It results relatively easy to modify the process definition, operation logic and test different plant configurations and scenarios Designing New Plants It may be a valuable tool to design new plants testing its whole operation before building them. AUTHORS

LUIZ AUGUSTO G. FRANZESE is Production Engineer ,and Master in Logistics. Is consultant in simulation, by now has successfully completed 150 projects in simulation, and trained more than 1.200 professionals in simulation.. Founded PARAGON Technologic in 1992, leading and pioneer company in simulation in Latin America. Contact: paragon@paragon.com.br DANIEL P. PAZ Is consultant in logistics, is Industrial Engnineer (U.N.Rosario, 1993),and Master in Business Administration (U. Barcelona, 1999). Has leaded the application of simulation in Argentina and other countries; working at TECHINT group until year 2000. Has recently founded with Luiz Franzese, PARAGONTECH LOGSIS S.R.L., first logistics simulation company in Argentina. He has founded the first exportation group of TICs of Argentina and conducted the Cluster of High Tech Companies Polo Tecnologico Rosario Contact: dpaz@paragontech.com.ar MARCELO MORETTI FIORONI is consultant in simulation Electrical Engineer, Master in Production, and coursing Doctorate in Logistics. Is consultant in simulation, by now has sucessfully completed 150 projects in simulation, and trained more than 1.200 profesionals in simulation. Cofounder of PARAGON Tecnologa in 1992. Teaches Operations Research and Simulation in Facultades Integradas de San Pablo (FISP). Contact: marcelo@paragon.com.br

COAUTHOR
CARLOS MARIA BACIGALUPO is Chief of Schedulling and Planning of New Businesses at PETROBRAS ENERGIA. Bachelor in Marketing and MBA (U. Torcuato Di Tella, Buenos Aires). Has worked in Oil companes like Astra CAPSA, Repsol YPF y Petrobras Energa S.A. in several areas as New Businesses, Management Control, Planning. Contact: carlos.bacigalupo@petrobras.com

ACKNOWLEDGMENT Carlos Gratti Logistics Director, PETROBRAS ENERGIA (ARGENTINA) Alberto Martinez Downstream Planning Manager , PETROBRAS ENERGIA (ARGENTINA) REFERENCES [1] Simulation With Arena ; Sturrock,Kelton, Sadowsky, McGraw Hill 2006 [2] Arons H. S.; Asperen E., Dekker R.; Polman M. (2004), Coordination in a Supply Chain for Bulk Chemicals, Proceedings of the 2004 Winter Simulation Conference., USA; [3] Ruiter, K. C. R.; Sluijs J. M.; Stoutjesdijk W. B. (2000), Simulation for Recurring Decisions, Proceedings of the 2000 Winter Simulation Conference., USA;

S-ar putea să vă placă și