Particle Swarm Optimization for Real Time Reservoir Managementa new approach to reservoir stimuli response technique<br />...
Overviewof Presentation<br />Monday, 08 March 2010<br />2<br />Neelendra Nath, MIT, Pune<br />
Introduction<br />“ About 70% of crude oil production on the global scale comes from matured fields more than 30 years old...
DynamicReservoir Management <br />Monday, 08 March 2010<br />Neelendra Nath, MIT, Pune<br />4<br />
Real Time Reservoir Management<br />Monday, 08 March 2010<br />Neelendra Nath, MIT, Pune<br />5<br />Assumption : Future r...
Optimization Programming<br />Monday, 08 March 2010<br />Neelendra Nath, MIT, Pune<br />6<br />Requirement in Reservoir Ma...
Multiple Objective Optimization Programming The Hitch !! <br />Current Practices not suitable<br />Impractical continuous ...
Particle Swarm Optimization<br />High Speed of Convergence <br />Offers a set of alternatives in single run<br />Handle no...
Begin(Initialization)<br />Generate initial swarm X(0)<br />Generate initial velocities V(0)<br />End<br />Set n=0(n is th...
Conclusion<br />Monday, 08 March 2010<br />11<br />Neelendra Nath, MIT, Pune<br />
References<br />Monday, 08 March 2010<br />12<br />Neelendra Nath, MIT, Pune<br /><ul><li>Thakur, G.C.: “Reservoir Managem...
Monday, 08 March 2010<br />Neelendra Nath, MIT, Pune<br />13<br />Thank You !!!<br />
Particle Swarm Optimization for Real Time Reservoir Management
Upcoming SlideShare
Loading in …5
×

Particle Swarm Optimization for Real Time Reservoir Management

1,536 views

Published on

0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,536
On SlideShare
0
From Embeds
0
Number of Embeds
35
Actions
Shares
0
Downloads
0
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Particle Swarm Optimization for Real Time Reservoir Management

  1. 1. Particle Swarm Optimization for Real Time Reservoir Managementa new approach to reservoir stimuli response technique<br />by<br />Neelendra Nath<br />SPE No: 3319219<br />Maharashtra Institute of Technology, Pune<br />2008-09<br />Monday, 08 March 2010<br />1<br />Neelendra Nath, MIT, Pune<br />
  2. 2. Overviewof Presentation<br />Monday, 08 March 2010<br />2<br />Neelendra Nath, MIT, Pune<br />
  3. 3. Introduction<br />“ About 70% of crude oil production on the global scale comes from matured fields more than 30 years old and recovery from these fields are only 30-40%. Further, Reserve depletion from producing assets have always outpaced the reserve accretion from new fields. ” <br />Monday, 08 March 2010<br />3<br />Neelendra Nath, MIT, Pune<br />
  4. 4. DynamicReservoir Management <br />Monday, 08 March 2010<br />Neelendra Nath, MIT, Pune<br />4<br />
  5. 5. Real Time Reservoir Management<br />Monday, 08 March 2010<br />Neelendra Nath, MIT, Pune<br />5<br />Assumption : Future reservoir behavior is described by current model.<br />
  6. 6. Optimization Programming<br />Monday, 08 March 2010<br />Neelendra Nath, MIT, Pune<br />6<br />Requirement in Reservoir Management<br />
  7. 7. Multiple Objective Optimization Programming The Hitch !! <br />Current Practices not suitable<br />Impractical continuous iterative run<br />Multiple simulation run<br />Simulation time a severe bottle neck even when moderate size models are used <br />Monday, 08 March 2010<br />Neelendra Nath, MIT, Pune<br />7<br />
  8. 8. Particle Swarm Optimization<br />High Speed of Convergence <br />Offers a set of alternatives in single run<br />Handle nonlinearity & nonconvexity of problem domain<br />Monday, 08 March 2010<br />Neelendra Nath, MIT, Pune<br />8<br /><ul><li>Meta-heuristic Techniquebased on social information exchange model</li></li></ul><li>The Approach: EM-MOPSO<br />Monday, 08 March 2010<br />9<br />Neelendra Nath, MIT, Pune<br />MOOP<br />
  9. 9. Begin(Initialization)<br />Generate initial swarm X(0)<br />Generate initial velocities V(0)<br />End<br />Set n=0(n is the generation number)<br />Repeat<br />Begin<br />Compute fitness value for each individual of swarm<br />End<br />Compute Pbest(n) and Gbest<br />Begin (Perform PSO Operations)<br />Compute V(n+1)<br />Compute X(n+1)<br />Perform elitist mutation<br />End<br />Set n=n+1<br />Until termination criteria satisfied<br />Monday, 08 March 2010<br />Neelendra Nath, MIT, Pune<br />10<br />The Algorithm<br />
  10. 10. Conclusion<br />Monday, 08 March 2010<br />11<br />Neelendra Nath, MIT, Pune<br />
  11. 11. References<br />Monday, 08 March 2010<br />12<br />Neelendra Nath, MIT, Pune<br /><ul><li>Thakur, G.C.: “Reservoir Management- A Synergistic Approach.” paper SPE 20138 </li></ul>presented qt the 1990 SPE Permian Basin Oil and Gas Recovery Conference, <br /> Midland, March 8-9<br /><ul><li>Satter, A.: “ Reservoir Management Training- An Integrated Approach.” </li></ul>paper SPE 20752 presented at the 1990 SPE ATCE, New Orleans, Sept. 23-26<br /><ul><li>Satter, A. et al.: “ Integrated Reservoir management,” paper SPE 22350 </li></ul> presented at the 1992 SPE International Meeting on Petroleum Engineering, <br /> Beijing, China, March 24-27<br /><ul><li>Saputelli, L. et al.: “ Self- Learning Reservoir management” paper SPE 84064</li></ul> presented at 2003 SPE Annual Technical Conference & Exhibition, <br /> Denver, 5-8 October<br />
  12. 12. Monday, 08 March 2010<br />Neelendra Nath, MIT, Pune<br />13<br />Thank You !!!<br />

×