Reservoir Simulation of Million-Cell Models on Desktop Computers
Knut–Andreas Lie
SINTEF ICT, Dept. Applied Mathematics
The 22nd Kongsberg Seminar, May 2009
Applied Mathematics 07/05/2009 1/26
Reservoir Simulation of Million-Cell Models on Desktop Computers - - PowerPoint PPT Presentation
Reservoir Simulation of Million-Cell Models on Desktop Computers KnutAndreas Lie SINTEF ICT, Dept. Applied Mathematics The 22nd Kongsberg Seminar, May 2009 Applied Mathematics 07/05/2009 1/26 Physical Scales in Porous Media Flow ... one
Applied Mathematics 07/05/2009 1/26
Applied Mathematics 07/05/2009 2/26
Applied Mathematics 07/05/2009 3/26
Ex: Brent sequence Tarbert Upper Ness Applied Mathematics 07/05/2009 3/26
Applied Mathematics 07/05/2009 4/26
Applied Mathematics 07/05/2009 4/26
Applied Mathematics 07/05/2009 4/26
Applied Mathematics 07/05/2009 4/26
Applied Mathematics 07/05/2009 4/26
Applied Mathematics 07/05/2009 4/26
Applied Mathematics 07/05/2009 5/26
Applied Mathematics 07/05/2009 5/26
Arnesen, WPC, Madrid, 2008 Applied Mathematics 07/05/2009 6/26
From Dogru et al., SPE 119272 Applied Mathematics 07/05/2009 7/26
From Dogru et al., SPE 119272 Applied Mathematics 07/05/2009 7/26
Applied Mathematics 07/05/2009 8/26
Applied Mathematics 07/05/2009 8/26
Applied Mathematics 07/05/2009 9/26
Producer A Producer B Producer C Producer D Injector Tarbert Upper Ness
Applied Mathematics 07/05/2009 10/26
Producer A Producer B Producer C Producer D Injector Tarbert Upper Ness
Applied Mathematics 07/05/2009 10/26
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59
10 20 30 40 50 60 10 20 30 40 50 60 nz = 148
1 2 6 11 18 33 35 36 3 4 5 10 17 32 34 37 38 7 8 9 16 31 39 40 41 12 13 14 15 30 45 46 47 48 19 20 21 29 44 51 52 53 22 23 26 28 43 50 55 56 57 24 25 27 42 49 54 58 59
10 20 30 40 50 60 10 20 30 40 50 60 nz = 148
Applied Mathematics 07/05/2009 11/26
Applied Mathematics 07/05/2009 12/26
Applied Mathematics 07/05/2009 13/26
Applied Mathematics 07/05/2009 14/26
Applied Mathematics 07/05/2009 15/26
Applied Mathematics 07/05/2009 15/26
Applied Mathematics 07/05/2009 16/26
Applied Mathematics 07/05/2009 16/26
Applied Mathematics 07/05/2009 16/26
Applied Mathematics 07/05/2009 16/26
Ωi Ωj Ωij
Applied Mathematics 07/05/2009 17/26
Ωi Ωj Ωij
Applied Mathematics 07/05/2009 17/26
800 × 800 × 0.25 m
Applied Mathematics 07/05/2009 18/26
800 × 800 × 0.25 m
Applied Mathematics 07/05/2009 18/26
44 927 cells ↓ 148 blocks 9 different coarse blocks
Applied Mathematics 07/05/2009 19/26
8x8x8 16x16x16 32x32x32 64x64x64
1 2 3 4 5 6 7 8 x 10
7
Basis functions Global system Fine scale solution (AMG) O(n ) 1.2
Applied Mathematics 07/05/2009 20/26
8x8x8 16x16x16 32x32x32 64x64x64
1 2 3 4 5 6 7 8 x 10
7
Basis functions Global system Fine scale solution (AMG) O(n ) 1.2
Applied Mathematics 07/05/2009 20/26
.
Producer A Producer B Producer C Producer D Injector Tarbert Upper Ness
Applied Mathematics 07/05/2009 21/26
Applied Mathematics 07/05/2009 21/26
200 400 600 800 1000 1200 1400 1600 1800 2000 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 Nonpseudo upscaling fine grid Chevron Geoquest Roxar StreamSim TotalFinaElf 200 400 600 800 1000 1200 1400 1600 1800 2000 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 Pseudo−based upscaling fine grid Coates Landmark Phillips
Applied Mathematics 07/05/2009 21/26
500 1000 1500 2000 0.2 0.4 0.6 0.8 1 Time (days) Watercut Producer A 500 1000 1500 2000 0.2 0.4 0.6 0.8 1 Time (days) Watercut Producer B 500 1000 1500 2000 0.2 0.4 0.6 0.8 1 Time (days) Watercut Producer C 500 1000 1500 2000 0.2 0.4 0.6 0.8 1 Time (days) Watercut Producer D Reference MsMFEM Nested Gridding Reference MsMFEM Nested Gridding Reference MsMFEM Nested Gridding Reference MsMFEM Nested Gridding
Applied Mathematics 07/05/2009 21/26
Applied Mathematics 07/05/2009 22/26
1
2
3
4
Applied Mathematics 07/05/2009 23/26
0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
Pore volume injected Water−cut curves
Reference solution 1648 blocks 891 blocks 469 blocks 236 blocks 121 blocks
0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
Pore volume injected Water−cut curves
Reference solution 1581 blocks 854 blocks 450 blocks 239 blocks 119 blocks
Applied Mathematics 07/05/2009 24/26
Applied Mathematics 07/05/2009 25/26
reservoir cells
processes
tradeoff between time and accuracy
Applied Mathematics 07/05/2009 26/26