saturation table scaling

Последнее сообщение
Dorzhi 970 18
Янв 13

Запишу сюда, чтобы не забыть, а то на ЖЖ надежды нету.

Concept: задана модель в рандомным распределением 2 типов rock type с разными Swc и Pc, задача уменьшить или убрать convergence failure. модель 3 фазы с live oil.

1. Создать грид водонасыщенности по функции Sw=a*HFWL^(-b)+c, HFWL строится как above_contact в Petrel ( в модели HFWL уже построены по формуле HFWL=10.1972*Pc/(разница плотностей нефти и воды), коэффициенты дали петрофизики. Для каждого rock type свои коэффициенты.
 

2. Построенный Sw задать как SWATINIT.

3. Задать регионы разных rock type и выгрузить как SATNUM
 

4. Создать грид SWL (минимальная водонасыщенность), задать для региона 1 Swl=0.23, 2 - 0.48.
 

5. SWCR=SWL
 

6. SWU=1, SGL=0, SGCR=0
 

7. SGU=1-SWL-0.01
 

8. SOWCR=0.25, SOGCR=0.25, PCW=49.2
 

9. проверить: SWL+SGU<1, SOGCR+SWL<1, SWL+SGCR+SOGCR<1
 

10. модифицировать SWOF таблицы 2 таким образом, чтобы Kro@SWL =1, Krw@SWL=0, сгладить кривые. SGOF дублировать, но не менять. (свободного газа при инициализации нет, Pcog=0)

 

при расчете концепта 20x 5x 10 чопить перестало.

ВложениеРазмер
Иконка изображения table_scaling.png169.84 КБ
Go to top