Академический Документы
Профессиональный Документы
Культура Документы
tNavigator
версия 4.0
Техническое руководство
Москва, 2013
tNavigator-4.0
© RFDynamics, 2004-2013
2
Содержание tNavigator-4.0
Содержание
Содержание 3
1 Введение 27
Содержание 3
Содержание tNavigator-4.0
3 Композиционная модель 84
3.1 Семейство уравнений состояния . . . . . . . . . . . . . . . . . . . . . . . . 84
3.1.1 Уравнения состояния на поверхности и в пласте . . . . . . . . . . 85
3.2 Плотность . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
3.3 Вязкость. Корреляция Lohrenz-Bray-Clark . . . . . . . . . . . . . . . . . . . 86
Содержание 4
Содержание tNavigator-4.0
Содержание 5
Содержание tNavigator-4.0
Содержание 6
Содержание tNavigator-4.0
Содержание 7
Содержание tNavigator-4.0
Содержание 8
Содержание tNavigator-4.0
Содержание 9
Содержание tNavigator-4.0
Содержание 10
Содержание tNavigator-4.0
Содержание 11
Содержание tNavigator-4.0
Содержание 12
Содержание tNavigator-4.0
Содержание 13
Содержание tNavigator-4.0
Содержание 14
Содержание tNavigator-4.0
Содержание 15
Содержание tNavigator-4.0
Содержание 16
Содержание tNavigator-4.0
Содержание 17
Содержание tNavigator-4.0
10.12.17WPITAB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 867
10.12.18PIMULTAB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 868
10.12.19WINJMULT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 869
10.12.20WCONPROD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 871
10.12.21WCONHIST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 874
10.12.22WCONINJE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 876
10.12.23WCONINJP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 879
10.12.24WELLINJE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 882
10.12.25WCYCLE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 885
10.12.26WELLWAG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 886
10.12.27WWAG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 889
10.12.28WCONINJH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 893
10.12.29WHISTCTL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 896
10.12.30WCUTBACK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 897
10.12.31WTMULT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 899
10.12.32WELTARG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 901
10.12.33WELLTARG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 903
10.12.34WELPI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 904
10.12.35VFPINJ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 905
10.12.36VFPPROD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 907
10.12.37WECON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 910
10.12.38WELLLIM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 912
10.12.39CECON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 913
10.12.40WECONINJ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 915
10.12.41WEFAC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 916
10.12.42GEFAC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 918
10.12.43GCONPROD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 919
10.12.44GUIDERAT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 922
10.12.45GCONPRI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 925
10.12.46PRIORITY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 927
10.12.47WGRUPCON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 929
10.12.48GCONINJE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 931
10.12.49GCONSUMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 934
10.12.50GSATPROD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 935
10.12.51GSATINJE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 937
10.12.52GRUPTREE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 939
10.12.53BRANPROP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 940
10.12.54NODEPROP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 943
10.12.55NETCOMPA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 947
10.12.56NWATREM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 950
10.12.57GNETPUMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 951
10.12.58GRUPNET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 952
10.12.59DRSDT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 954
Содержание 18
Содержание tNavigator-4.0
10.12.60COMPENSATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . 955
10.12.61GECON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 956
10.12.62WELDRAW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 958
10.12.63DATES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 961
10.12.64TSTEP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 964
10.12.65WELOPEN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 965
10.12.66RUNCTRL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 966
10.12.67MULTSIG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 973
10.12.68MULTSIGV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 974
10.12.69WNNC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 975
10.12.70WCONNNC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 976
10.12.71WFRAC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 977
10.12.72WFRACL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 979
10.12.73WFRACP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 981
10.12.74WFRACPL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 990
10.12.75COMPFRAC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 994
10.12.76COMPFRACL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 997
10.12.77MULTPERM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1000
10.12.78WPIFUNC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1002
10.12.79WSKFUNC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1004
10.12.80WBHZONE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1006
10.12.81WLIMTOL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1008
10.12.82SEPVALS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1009
10.12.83GSEPCOND . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1011
10.12.84SEPCOND . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1012
10.12.85WSEPCOND . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1014
10.12.86ACTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1015
10.12.87ACTIONG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1017
10.12.88ACTIONR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1020
10.12.89ACTIONW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1023
10.12.90ACTIONX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1026
10.12.91UDQ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1031
10.12.92ACTIONC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1035
10.12.93WDFAC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1040
10.12.94WDFACCOR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1041
10.12.95WTRACER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1043
10.12.96WSURFACT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1045
10.12.97WSALT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1046
10.12.98WTEMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1047
10.12.99WINJTEMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1048
10.12.100
WINJWAT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1049
10.12.101
WTEST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1050
10.12.102
WELLSTRE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1052
Содержание 19
Содержание tNavigator-4.0
10.12.103
WINJGAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1053
10.12.104
GINJGAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1054
10.12.105
GRUPSALE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1056
10.12.106
GRUPFUEL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1057
10.12.107
WVFPDP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1058
10.12.108
PICOND . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1060
10.12.109
WPAVE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1062
10.12.110
WPAVEDEP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1066
10.12.111
WRFT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1067
10.12.112
WRFTPLT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1068
10.12.113
SKIP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1070
10.12.114
SKIPREST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1071
10.12.115
SKIP100 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1072
10.12.116
SKIP300 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1073
10.12.117
SKIPTNAV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1074
10.12.118
SKIPOFF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1075
10.12.119
SKIPON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1077
10.12.120
ENDSKIP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1078
10.12.121
DRILPRI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1079
10.12.122
WDRILPRI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1081
10.12.123
WDRILTIM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1082
10.12.124
QDRILL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1083
10.12.125
WORKLIM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1084
10.12.126
NUPCOL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1085
10.12.127
GCONTOL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1086
10.12.128
LIFTOPT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1087
10.12.129
GLIFTLIM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1088
10.12.130
GLIFTOPT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1089
10.12.131
WLIFTOPT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1090
10.12.132
OPTIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1093
10.12.133
RECU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1095
10.12.134
USERFILE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1097
Содержание 20
Содержание tNavigator-4.0
Содержание 21
Содержание tNavigator-4.0
Содержание 22
Содержание tNavigator-4.0
Содержание 23
Содержание tNavigator-4.0
Содержание 24
Содержание tNavigator-4.0
Содержание 25
Содержание tNavigator-4.0
Содержание 26
1. Введение tNavigator-4.0
1 Введение
Пакет tNavigator предназначен для моделирования фильтрационных течений многоком-
понентных трехфазных систем (нефть/газ/вода):
изотермические системы (black-oil либо композиционная модель) – раздел 2;
1. Введение 27
1. Введение tNavigator-4.0
В случае, если поддержаны не все параметры ключевого слова или есть особенности
при реализации его функций, это указано в описании.
1. Введение 28
2.1. Дифференциальные уравнения tNavigator-4.0
и постоянной
2.5 Пористость
Пористость φ = φ(p, x, y, z) – функция, определенная во всех точках пласта и вводимая
пользователем. Обычно представляется в следующем виде:
где
krW O = krW O (SW ), krOW = krOW (SW ) — для двухфазной системы вода-нефть,
krGO = krGO (SG ), krOG = krOG (SG ) — для двухфазной системы газ-нефть
(SWOF (см. 10.6.1) для первой пары, SGOF (см. 10.6.2), SLGOF (см. 10.6.5) для второй
пары). Эти функции можно получить либо в лабораторных условиях, либо аппроксими-
ровать посредством аналитических функций на основе следующих данных, вводимых
пользователем:
SW c – предельная водонасыщенность,
Тогда положим
SG
α(SG ) = 1 − ,
1 − SW c − SOrG
SO − SOm (SG )
, если SO ≥ SOm (SG )
∗
SO (SO , SG ) = 1 − SW c − SOm (SG ) ,
0, иначе
SW − SW c
, если SW ≥ SW c
∗
SW (SW , SG ) = 1 − SW c − SOm (SG ) ,
0,
иначе
∗ SG
SG (SG ) = , (2.17)
1 − SW c − SOm (SG )
и ∗ (S , S )
SO O G krOW (SW ) krOG (SG )
krO = krO (SO , SW , SG ) = ∗ ∗ (S ) . (2.18)
krOcW 1 − SW (SW , SG ) 1 − SG G
Масштабирование насыщенностей
Введем следующие обозначения
SW , SG насыщенности воды и газа в блоке,
SW cr , SGcr критические водо- и газонасыщенности, т.е. максимальное значение
насыщенности воды (газа) в таблице SWOF (см. 10.6.1) (SGOF (см. 10.6.2)), для
которого krW = 0 (krG = 0).
Критическая водонасыщенность SW cr полагается равной SW в последней записи
таблицы (SWOF (см. 10.6.1), SWFN (см. 10.6.7)) для krW , для которого krW ≤ 1.0 ∗
10−6 – в моделях типа e100 (krW ≤ 1.0 ∗ 10−20 – в моделях типа e300) (нахождение
последнего значения относительной проницаемости с учетом машинного нуля).
Если задано TOLCRIT (см. 10.6.11), критическая насыщенность будет приниматься
равной SW в последней записи таблицы, в которой krW ≤ T OLCRIT (аналогично
значения SGcr , SOW cr , SOGcr ).
SW max , SGmax максимальные значения водонасыщенности (и газонасыщенности)
в таблице SWOF (см. 10.6.1) (SGOF (см. 10.6.2)),
SWCR (см. 10.6.20), SGCR (см. 10.6.21) заданные пользователем значения крити-
ческой водонасыщенности (газонасыщенности) в данной ячейке,
SWU (см. 10.6.24), SGU (см. 10.6.25) заданные пользователем значения максималь-
ной водонасыщенности (газонасыщенности) в данной ячейке,
S̃W , S̃G отнормированные водонасыщенность и газонасыщенность,
krW O , krGO относительные проницаемости по воде и газу, задаваемые таблицей
SWOF (см. 10.6.1) (SGOF (см. 10.6.2)),
krW max (table), krG max (table) максимальные значения проницаемости по воде
(газу) в таблице SWOF (см. 10.6.1) (SGOF (см. 10.6.2)).
1. указатель нефтяной фазы – истина, SOWCR (см. 10.6.22) будет изменено толь-
ко для расчетов системы нефть-вода или нефть-вода-растворенный газ, а SOGCR
(см. 10.6.23) изменяется только для расчетов систем нефть-газ;
3. указатель газовой фазы – истина, SGCR (см. 10.6.21) будет изменено для расчетов
систем газ-вода или нефть-газ.
Вода:
scaled KRW
krW (SW ) = krW (SW ) · (2.23)
krW max (table)
scaled KRW R
SW <= SR krW (SW ) = krW (SW ) · (2.24)
krW (SR)
scaled KRW − KRW R
SW > SR krW (SW ) = KRW R + · (krW (SW ) − krW (SR))
krW max (table) − krW (SR)
Газ:
scaled KRG
krG (SG ) = krG (SG ) · (2.25)
krG max (table)
Масштабирование насыщенностей
Как и в случае масштабирования по 2 точкам, сперва введем обозначения.
SW , SG насыщенности воды и газа в блоке,
SW co , SG co насыщенности связанной фазой, т.е. минимальные значения во-
донасыщенности (и газонасыщенности) в таблице SWOF (см. 10.6.1) (SGOF
(см. 10.6.2)),
SW cr , SGcr критические водо- и газонасыщенности, т.е. максимальное значение
насыщенности воды (газа) в таблице SWOF (см. 10.6.1) (SGOF (см. 10.6.2)), для
которого krW = 0 (krG = 0),
SOW cr , SOGcr максимальное значение нефтенасыщенности в таблице SWOF
(см. 10.6.1) (SGOF (см. 10.6.2)), для которого относительная фазовая проницае-
мость по нефти равна нулю: krOW = 0 (krOG = 0),
SW max , SGmax максимальные значения водонасыщенности (и газонасыщенности)
в таблице SWOF (см. 10.6.1) (SGOF (см. 10.6.2)),
SWL (см. 10.6.18), SGL (см. 10.6.19) заданные пользователем значения минималь-
ной водонасыщенности (газонасыщенности) в данной ячейке,
SWCR (см. 10.6.20), SGCR (см. 10.6.21) заданные пользователем значения крити-
ческой водонасыщенности (газонасыщенности) в данной ячейке,
SOWCR (см. 10.6.22), SOGCR (см. 10.6.23) заданные пользователем значения кри-
тической нефтенасыщенности по воде (по газу) в данной ячейке,
SWU (см. 10.6.24), SGU (см. 10.6.25) заданные пользователем значения максималь-
ной водонасыщенности (газонасыщенности) в данной ячейке,
Ключевое слово TZONE (см. 10.6.16) управляет опцией переходной зоны. Если ука-
затель фазы установлен как истина, то критические насыщенности для этой фазы будут
изменены на значения начальной неподвижной насыщенности в областях, где насыщен-
ность ниже введенного критического значения.
1. указатель нефтяной фазы – истина, SOWCR (см. 10.6.22) будет изменено толь-
ко для расчетов системы нефть-вода или нефть-вода-растворенный газ, а SOGCR
(см. 10.6.23) изменяется только для расчетов систем нефть-газ;
3. указатель газовой фазы – истина, SGCR (см. 10.6.21) будет изменено для расчетов
систем газ-вода или нефть-газ.
В случае гистерезиса (HYSTER в SATOPTS (см. 10.1.47)) для процесса пропитки мо-
гут быть использованы направленные и нереверсивные фазовые проницаемости только
если соответствующие опции заданы в ключевом слове SATOPTS (см. 10.1.47):
Если используется DIRECT без IRREVERS, необходимо задать только три набора
этих таблиц, так как для потока в направлении от I к I-1, или от I к I+1, использу-
ется одна и та же таблица;
IMBNUMMF (см. 10.4.22) – данное ключевое слово задает номера региона насыщен-
ности для каждой ячейки сетки для потоков в системе матрица-трещина.Ключевое слово
может быть использовано при расчетах с двойной пористостью DUALPORO (см. 10.1.54)
и двойной проницаемостью DUALPERM (см. 10.1.55) в случае использования гистерези-
са (параметр HYSTER ключевого слова SATOPTS (см. 10.1.47)).
В соответствии с заданием сетки для моделей двойной пористости (верхняя часть - мат-
рица, нижняя - трещина) поток из матрицы в трещину при пропитке будет использовать
таблицу насыщенности, определенную для матрицы, поток из трещины в матрицу при
пропитке будет использовать таблицу насыщенности, определенную для трещины.
M (P, j) =
B(P, j)
где:
µ(P, j) – вязкость фазы P,
B(P, j) – объемный коэффициент фазы P,
При закачке воды или газа в блок сетки (содержащий нефть), это соотношение при-
ведет к изменению приемистости скважины до момента заполнения закачиваемой фазой
блока сетки. На самом деле, большая падения давления приходится на область, прилега-
ющую к скважине, когда эта область заполняется водой (газом), приемистость остается
постоянной. Если же размер блока превышает размер этой области, то величина прие-
мистости (рассчитываемая) будет не соответствовать действительности до тех пор, пока
весь блок не заполнится данной фазой.
При использовании ключевого слова COMPINJK (см. 10.12.13) скважина закачива-
ет флюид, подвижность которого сильно отлична от подвижного флюида в блоке, и
размеры блоков, через которые проходит скважина большие.
Формула подвижности нагнетаемой фазы:
kr (P, ∗)
M (P, j) =
µ(P, j)B(P, j)
где:
Ключевое слово COREYWO (см. 10.6.3) (Рисунок фазовых кривых для системы вода-
нефть с указанием точек – 1):
CR −SW
− krORW ) SSWWCR
krORW + (krOLW −SW L SW L ≤ SW < SW CR
inOW
1−SW −SOW CR −SGL
h
krOW (SW ) = krORW 1−SW CR −SOW CR −SGL SW CR ≤ SW ≤ 1 − SOW CR − SGL
1 − SOW CR − SGL < SW ≤ SW U
0
(2.31)
0 SW L ≤ SW < SW CR
i NW
SW −SW CR
h
krW (SW ) = krW R 1−SW CR −SOW CR −SGL SW CR ≤ SW ≤ 1 − SOW CR − SGL
W U −SW
− (krW U − krW R ) SOW CRS+S
k 1 − SOW CR − SGL < SW ≤ SW U
rW U GL +SW U −1
(2.32)
(2.33)
Ключевое слово COREYGO (см. 10.6.4) (Рисунок фазовых кривых для системы газ-
нефть с указанием точек – 2):
SGCR −SG
krORG + (krOLG − krORG ) SGCR −SGL
SGL ≤ SG < SGCR
in
1−SG −SOGCR −SW L
h OG
krOG (SG ) = krORG 1−SGCR −SOGCR −SW L SGCR ≤ SG ≤ 1 − SOGCR − SW L
1 − SOGCR − SW L < SG ≤ SGU
0
(2.34)
0 SGL ≤ SG < SGCR
i NG
SG −SGCR
h
krG (SG ) = krGR 1−SGCR −SOGCR −SW L SGCR ≤ SG ≤ 1 − SOGCR − SW L
SGU −SG
rGU − (krGU − krGR ) SOGCR +SW L +SGU −1 1 − SOGCR − SW L < SG ≤ SGU
k
(2.35)
0
SGL ≤ SG < SGCR
pcOG (SG ) = h
−SGCR
inpG
(pcOG )(SW CR +SOGCR ) 1−S SG−S SGCR ≤ SG ≤ SGU
GCR OGCR −SW L
(2.36)
2.6.10 Гистерезис
Опция гистерезиса относительных фазовых проницаемостей и капиллярного давления
позволят использовать в модели различные кривые насыщенности для процесса дрени-
рования (насыщенность смачивающей фазы уменьшается) и пропитки (насыщенность
смачивающей фазы увеличивается). Использование опции задается ключевым словом
SATOPTS (см. 10.1.47) (параметр HYSTER).
Для каждого блока сетки должно быть задано два номера таблиц функций насыщен-
ности:
1. SATNUM (см. 10.4.3) – задает номер таблиц для функции первичного дренирова-
ния;
2. IMBNUM (см. 10.4.5) – задает номер таблиц для функции возвратной пропитки.
Если номера этих таблиц для блока совпадают, то в данном блоке не будет гистере-
зиса.
Если номера таблиц различные, то будет применен гистерезис в соответствии с моде-
лью, заданной ключевым словом EHYSTR (см. 10.6.37).
2.6.10. Гистерезис 45
2.6. Относительная фазовая проницаемость tNavigator-4.0
Z 3 + E2 Z 2 + E1 Z + E0 = 0 (2.37)
RK
SRK
2
Ωa (T, i) = Ωa0 1 + (0.48 + 1.574ωi − 0.176ωi2 )(1 − Tri0.5 ) (2.40)
PR
2
Ωa (T, i) = Ωa0 1 + (0.37464 + 1.54226ωi − 0.26992ωi2 )(1 − Tri0.5 ) (2.41)
И коэффициенты
pri pri
Ai = Ωa (T, i) , Bi = Ω b , Ajk = (1 − cjk )(Aj Ak )0.5 (2.42)
Tri2 Tri
Затем рассчитываются непосредственно параметры уравнения состояния
N P
P n N
P
A= yj yk Ajk , B= yj Bj (2.43)
j=1 k=1 j=1
и
1/6 −1/2 −2/3
N
X N
X N
X
χ= zi Tci zi Mwi zi pci . (2.47)
i=1 i=1 i=1
Свойства PVT указываются с помощью обычных ключевых слов (PVTO (см. 10.5.4),
PVCO (см. 10.5.6), и т.д.).
Значение API плотности нефти задается ключевыми словами GRAVITY (см. 10.5.21)
(или пересчитываются из обычной плотности DENSITY (см. 10.5.20)).
Максимальное количество групп PVT таблиц для нефти в случае, если опция API
трассировки включена – APIGROUP (см. 10.5.44).
APIVD (см. 10.9.14) задает таблицу значений API в зависимости от глубины для
каждого региона равновесия.
OILAPI (см. 10.9.15) задает начальное значение API для каждого блока сетки (при
задании начальных условий перечислением, с помощью ключевых слов SWAT
(см. 10.9.10), PRESSURE (см. 10.9.8) и т.д.).
где
141.5
API = − 131.5
γO
Параметры:
T – температура системы ( ◦ C );
a = 10(0.43+8.33/API)
Насыщенный газ (до давления насыщения) Ключевое слово STANDO (см. 10.5.10)
задает следующие параметры: Rsb or pb , T .
Следующие данные вычисляются: Rsb , pb , Rs , BO – объемный коэффициент нефти
(rm3 /sm3 ), µO – вязкость нефти (cp).
Недонасыщенный газ (выше точки насыщения) Ключевое слово STANDO (см. 10.5.10)
задает следующие параметры: Rsb or pb , T , [cO ] – изотермический коэффициент сжи-
маемости.
Следующие данные вычисляются: Rsb , pb , Rs , BO – объемный коэффициент нефти
(rm3 /sm3 ), µO – вязкость нефти (cp).
где
BOb – объемный коэффициент нефти при давлении насыщения (rm3 /sm3 ) (вы-
числяется по формуле 2.55);
A = 4.1646 (10−7 ) (5.614583 · Rsb )0.69357 γg0.1885 (AP I)0.3272 (9/5 · (T + 273.5) − 459.67)0.6729
(2.59)
Вязкость: ([9, p. 241])
z · (9/5 · (T + 273.5))
BG = 0.02827
14.50377 · p
где p – начальное давление в резервуаре (Barsa).
" Y #
0.06243745ρG
−4
µG = 10 K exp X
62.43
где
Y = 2.4 − 0.2 X
где
ρG – плотность газа в пластовых условиях (kg/m3 );
Ma – молекулярный вес газовой смеси;
и
1 0.0689 · p · Ma
ρG =
0.06243745 10.73z · 9/5 · (T + 273.5)
Ma = 28.96γG
Предложенная корреляция может рассчитывать значения вязкости в среднем с откло-
нением 2.7% и максимальным отклонением 8.99%. Корреляция менее точная для газов с
высокой плотностью. Авторами отмечено, что корреляция не может быть использована
для высокосернистых газов.
ρP = ξP MwP , (2.70)
Задание конечных точек насыщенности для каждого блока (ключевые слова PCW
(см. 10.6.33), PCG (см. 10.6.34)).
Задание конечных точек насыщенности как функции глубины ENPCVD (см. 10.6.28).
SWL (см. 10.6.18), SGL (см. 10.6.19) заданные пользователем значения минималь-
ной водонасыщенности (газонасыщенности) в данной ячейке,
SWU (см. 10.6.24), SGU (см. 10.6.25) заданные пользователем значения максималь-
ной водонасыщенности (газонасыщенности) в данной ячейке,
PCW (см. 10.6.33), PCG (см. 10.6.34) заданные пользователем массивы максималь-
ных капиллярных давлений,
PcOW max (table), PcOG max (table) максимальные значения капиллярных давлений
из таблицы SWOF (см. 10.6.1) (SGOF (см. 10.6.2)) (значения при насыщенности
связанной водой или газом),
Здесь JW , JG вводятся в четвертой колонке ключевых слов SWOF (см. 10.6.1) и SGOF
(см. 10.6.2), как функции от насыщенностей, вместо капиллярных давлений фаз. Мно-
жители рассчитываются как
здесь
– X: K i,j,k = kxx
i,j,k
– Y: K i,j,k = kyy
i,j,k
– Z: K i,j,k = kzz
i,j,k ;
2.18 Скважина
2.18.1 Аппроксимация скважины
Скважина аппроксимируется разными способами в зависимости от расчетной сетки.
Рассмотрим источник фазы QP = QP (pP , N, t) в блоке l в случае равномерной сетки
и конечно-разностной аппроксимации. Мы определяем QP на поверхности цилиндра
радиуса rw с перфорированной областью скважины, взятой за ось цилиндра, как
QP (pP , N, t) = T (t) Mp (pP , SW , SG )(pP − pBH (t) − ρ̄av (p, N)g(D − DBH )) (2.78)
где
где
Вывод RFT данных для скважин в файл задается ключевым словом WRFT
(см. 10.12.111). Для скважины выводятся: значение давления, насыщенности и глуби-
ны каждого блока сетки, содержащего перфорацию.
GRUPTREE (см. 10.12.52) – задает в общем случае структуру дерева для много-
уровневого группового управления скважин (иерархия групп скважин). Иерархия
групп может состоять из любого числа уровней. Само месторождение FIELD зани-
мает вершину дерева. Группы, имеющие другие группы в качестве дочерних, не
могут содержать никаких скважин. (Скважины приписываются группам в клю-
чевом слове WELSPECS (см. 10.12.3)). Таким образом, группа либо содержит
скважины (т. e. является группой со скважинами), либо имеет другие группы в
качестве дочерних (т. e. является группой с узлами).
GUIDERAT (см. 10.12.44) – Ключевое слово задает формулу для вычисления на-
правляющих дебитов скважин, используемых при групповом контроле (слово
GCONPROD (см. 10.12.43)).
Значения групповых дебитов делятся между скважинами пропорционально их на-
правляющим дебитам. По умолчанию скважина имеет направляющий дебит, рав-
ный ее потенциальному дебиту (мгновенному дебиту, который был бы в отсут-
ствии каких-либо ограничений в условиях текущего блока сетки) в начале каждого
временного шага. Может быть более предпочтительным назначить направляющие
дебиты так, чтобы поставить в худшие условия скважины с высокой обводненно-
стью или высоким газонефтяным фактором (ГНФ). Данное ключевое слово дает
возможность автоматического определения направляющих дебитов с учетом их
обводненности и ГНФ.
2.18.3 Сепараторы
Для моделей черная нефть (типа E100):
SEPVALS (см. 10.12.82) – Данное ключевое слово используется для задания началь-
ных условия сепаратора (при первом использовании ключевого слова) и для изменения
условий сепаратора в процессе расчета (последующее использования данного слова).
После первого использования данного ключевого слова должно идти ключевое слово
GSEPCOND (см. 10.12.83), сопоставляющее сепаратору соответствующие ему группы
скважин. В случае если сепаратор сопоставляется группе скважин, то все скважины, от-
носящиеся к данной группе используют этот сепаратор.
2.18.3. Сепараторы 61
2.18. Скважина tNavigator-4.0
SEPCOND (см. 10.12.84) – Данное ключевое слово используется для задания усло-
вий сепаратора (при первом использовании ключевого слова) и для изменения условий
сепаратора в процессе расчета (последующее использования данного слова). Условия се-
паратора могут привязываются к скважине ключевым словом WSEPCOND (см. 10.12.85).
Формула вычисления Winc в случае, если задан 6-ой параметр слова WLIFTOPT
(см. 10.12.131)):
fw ∗ ∆TO
Winc =
GLinc + fG ∗ ∆TG
где:
fG – весовой коэффициент дебита газа (6-ый параметр WLIFTOPT (см. 10.12.131));
∆TG – увеличение (или уменьшение) дебита газа месторождения.
GRUPTREE (см. 10.12.52) – задает в общем случае структуру дерева для многоуров-
невого группового управления скважин. Иерархия групп может состоять из любого чис-
ла уровней. Само месторождение FIELD занимает вершину дерева. Группы, имеющие
другие группы в качестве дочерних, не могут содержать никаких скважин. (Скважины
приписываются группам в ключевом слове WELSPECS (см. 10.12.3)). Таким образом,
группа либо содержит скважины (т. e. является группой со скважинами), либо имеет
другие группы в качестве дочерних (т. e. является группой с узлами).
Сеть может состоять из двух или более отдельных структур-деревьев. Каждое дере-
во должно иметь свой верхним концевой узел с фиксированным давлением. Дочерние
группы также могут быть узлами с фиксированным давлением (тогда давление в подсе-
ти независимо от главной сети, но их потоки будут добавляться к потоку в главной сети).
Автоматические штуцеры.
BRANPROP (см. 10.12.53) должен быть установлен номер VFP таблицы, равный 9999,
так что снижение давления будет происходить только в штуцере.
Дебит скважины, если она превысила ограничения для группы, сокращается (не
смотря на ее собственные ограничения WCONPROD (см. 10.12.20)).
Скважины с низким приоритетом будут закрыты, пока не будут выбраны для ра-
боты.
В определенный момент расчета может работать только одна очередь на бурение (два
типа одновременно работать не могут).
Тип нанополимера.
где в свою очередь kconc (Cpol ) и ktime (tpol ) задаются таблицами TRMMULTC (см. 10.5.40),
TRMMULTT (см. 10.5.41) соответственно.
kmult (Cpol , tpol , Tpol ) = 1 − (1 − kconc (Cpol ))(1 − ktime (tpol ))(1 − ktemp (Tpol )),
где Tpol - температура полимера. kconc (Cpol ) и ktime (tpol ) задаются таблицами
TRMMULTC (см. 10.5.40), TRMMULTT (см. 10.5.41) соответственно. ktemp (Tpol ) - функция
зависимости множителя абсолютной проницаемости от температуры, задаваемая табли-
цей TRMTEMP (см. 10.5.42). Если какая-то таблица из трех не задана, соответствующее
значение k берется равным 0.
ROCKSALT (см. 10.9.38) (массовая доля соли, которая может быть растворена kg ),
При этом происходит процесс растворения пластовой соли который, с одной сторо-
ны приводит к изменению пористости коллектора, а с другой стороны, с увеличением
концентрации растворенной в воде соли, увеличиваются плотность и вязкость воды, см.
PVTWSALT (см. 10.5.43). (BDENSITY (см. 10.5.33) определяет плотность минерализо-
ванной воды). Это должно привести к улучшению характеристик вытеснения за счет
выравнивания вязкостей нефти и вытесняющего агента. В рамках рассматриваемой мо-
дели учитывается наличие предельной концентрации растворенной соли (концентрация
насыщенного солевого раствора) SALTPROP (см. 10.5.30), при этом предполагается, что
Ключевым словом SALTTRM (см. 10.5.32) может быть задана зависимость проницае-
мости от количества растворенной пластовой соли. SALTTRM (см. 10.5.32) и SALTPROP
(см. 10.5.30) могут быть заданы различными для различных PVT регионов.
Начальная концентрация солей (kg/m3 ) может быть задана ключевым словом SALT
(см. 10.9.39). Данное ключевое слово должно использоваться в случае, когда начальное
состояние задается с помощью массива (ключевые слова PRESSURE (см. 10.9.8), RS
(см. 10.9.30), RV (см. 10.9.31), SGAS (см. 10.9.11) и SWAT (см. 10.9.10)). Для расчета,
в котором инициализация осуществляется ключевым словом EQUIL (см. 10.9.2), вместо
SALT (см. 10.9.39) должно использоваться ключевое слово SALTVD (см. 10.9.40) (зада-
ние концентрации в зависимости от глубины).
φ – пористость;
где:
DPNUM (см. 10.2.61) – используется для задания областей внутри резервуара, кото-
рые следует считать областями с одной пористостью.
DPGRID (см. 10.2.62) – если данное слово определено, то данные о сетке могут быть
указаны только для блоков матрицы (NX * NY * (NZ/2)), недостающие значения для
блоков разломов будут получены (скопированы) из значений для соответствующих бло-
ков матрицы.
Данная операция будет применена к значениям, задаваемым ключевыми словами DX
(см. 10.2.2), DY (см. 10.2.2), DZ (см. 10.2.2), PERMX (см. 10.2.8), PERMY (см. 10.2.8),
PERMZ (см. 10.2.8), PORO (см. 10.2.21), TOPS (см. 10.2.6), NTG (см. 10.2.22), DZNET
(см. 10.2.23), ZCORN (см. 10.2.40), PERMXY / PERMYZ / PERMXZ (см. 10.2.9), DEPTH
(см. 10.2.7). Данная операция будут применена только к тем бломам разломов, для кото-
рых пользователем явно не указаны значения.
σ сигма-фактор может быть задан для всей сетки – SIGMA (см. 10.2.63) или можно
задать различные значения сигма-фактора для различных блоков с помощью ключевого
слова SIGMAV (см. 10.2.64).
Сигма-фактор связан с расстояниями между трещинами (размерами блоков матрицы)
следующим образом:
1 1 1
σ = 4( 2 + 2 + 2 ),
lx ly lz
где lx, ly и lz – расстояния между трещинами (размеры блоков матрицы) по направле-
ниям X, Y и Z. (Данные размеры не являются размерами блоков сетки DX (см. 10.2.2),
DY (см. 10.2.2), DZ (см. 10.2.2).)
По умолчанию. Если не определено ни одно из ключевых слов SIGMA, SIGMAV
(см. 10.2.64), LTOSIGMA (см. 10.2.65), то значение сигма-фактора будет считаться рав-
ным нулю.
Вязкое смещение.
VISCD (см. 10.1.59) – данное ключевое слово устанавливает, что в процессе рас-
чета с двойной пористостью будет использована опция Вязкое смещение (Viscous
displacement).
Если используется данная опция, то должны быть заданы расстояния между трещинами
(размеры блоков матрицы) с помощью ключевых слов LX (см. 10.2.60), LY (см. 10.2.60),
LZ (см. 10.2.60).
Вязким смещением фазы называют перемещение фазы под действием разницы дав-
лений. В системе с двойной пористостью существует градиент давления в разломе, пере-
мещающий фазы по разлому в направлении добывающей скважины. Во многих случаях
данный градиент давления может быть очень маленьким в то время как разломы имеют
высокую проницаемость. В этих случаях удобнее не учитывать вязкое смещение фаз
из породы в разломы под действием градиента давления. Однако, если разломы имеют
небольшую проницаемость, то перетоки фаз из матрицы в разломы за счет градиента
давления могут играть значительную роль в добыче.
Ключевые слова LX (см. 10.2.60), LY (см. 10.2.60), LZ (см. 10.2.60) позволяют вы-
числить множитель σ с помощью ключевого слова LTOSIGMA (см. 10.2.65). Если σ
вычисляется данным способом, то непосредственное задание его значения в файле дан-
ных (SIGMA (см. 10.2.63)) игнорируется.
LTOSIGMA (см. 10.2.65) – данное ключевое слово может быть использовано в слу-
чае расчета с двойной пористостью, если активна опция Вязкое смещение (VISCD
(см. 10.1.59)). Слово LTOSIGMA позволяет вычислить множитель (сигма-фактор) при
помощи расстояний между трещинами (размеров блоков матрицы).
Сигма-фактор связан с расстояниями между трещинами (размерами блоков матрицы)
следующим образом:
fx fy fz
σ = 2 + 2 + 2,
lx ly lz
где lx, ly и lz – расстояния между трещинами (размеры блоков матрицы) по направле-
ниям X, Y и Z. (Данные размеры не являются размерами блоков сетки DX (см. 10.2.2),
DY (см. 10.2.2), DZ (см. 10.2.2).) Все не заданные или равные нулю значения lx, ly , lz
не участвуют в расчете.
С помощью LTOSIGMA (см. 10.2.65) задаются f x, f y , f z .
IMBNUMMF (см. 10.4.22) – данное ключевое слово задает номера региона насыщен-
ности для каждой ячейки сетки для потоков в системе матрица-трещина.Ключевое слово
может быть использовано при расчетах с двойной пористостью DUALPORO (см. 10.1.54)
и двойной проницаемостью DUALPERM (см. 10.1.55) в случае использования гистерези-
са (параметр HYSTER ключевого слова SATOPTS (см. 10.1.47)).
В соответствии с заданием сетки для моделей двойной пористости (верхняя часть - мат-
рица, нижняя - трещина) поток из матрицы в трещину при пропитке будет использовать
таблицу насыщенности, определенную для матрицы, поток из трещины в матрицу при
пропитке будет использовать таблицу насыщенности, определенную для трещины.
GRAVDR (см. 10.1.56) – Данное ключевое слово задает использование опции гра-
витационного дренирования между ячейками матрицы и трещины для моделей с
двойной пористостью;
DZMTRX (см. 10.2.69) – Данное ключевое слово задает размер по вертикали блока
матричной породы с опцией гравитационной пропитки. Может быть задано одно
значение для всех блоков сетки;
DZMTRXV (см. 10.2.71) – Данное ключевое слово задает размер по вертикали блока
матричной породы в случае расчета с опцией гравитационной пропитки. Могут
быть заданы различные значения для разных блоков;
LGR (см. 10.1.58) (секция RUNSPEC) – задает основные парамеры локальных из-
мельчений сетки.
REFINE (см. 10.2.78) – задает начало ввода данных для локальной сетки (LGR).
После слова должно быть указано имя локальной сетки, для которой далее будут
введены данные. После данных для локальной сетки должно идти ключевое слово
ENDFIN (см. 10.2.79), которое завершает ввод данных для данной локальной сет-
ки. REFINE может быть использовано в секциях GRID, EDIT, PROPS, REGIONS,
SOLUTION и SCHEDULE.
ENDFIN (см. 10.2.79) – завершает ввод данных для локального измельчения сетки.
NXFIN / NYFIN / NZFIN (см. 10.2.80) (секция GRID) – данные ключевые слова ис-
пользуются для определения количества локальных ячеек в каждой родительской
ячейке при локальном измельчении сетки (NXFIN – в направлении X, NYFIN – в
направлении Y, NZFIN – в направлении Z).
HXFIN / HYFIN / HZFIN (см. 10.2.81) (секция GRID) – Данные ключевые слова
используются для определения отношений размеров каждой ячейки в локальном
измельчении сетки (LGR) (HXFIN – в направлении X, HYFIN – в направлении Y,
HZFIN – в направлении Z).
WELSPECL (см. 10.12.4) (секция SCHEDULE) – ключевое слово определяет инфор-
мацию о забое скважины в локальной сетке (LGR). Ключевое слово WELSPECL
должно использоваться вместо ключевого слова WELSPECS (см. 10.12.3) для опре-
деления общих данных для скважин в локально измельченных сетках.
COMPDATL (см. 10.12.8) (секция SCHEDULE) – ключевое слово определяет интер-
валы перфорации скважины и траекторию скважины в локальной сетке (LGR).
Ключевое слово COMPDATL должно использоваться вместо ключевого слова
COMPDAT (см. 10.12.7) для определения перфораций скважин в локально измель-
ченных сетках.
WPIMULTL (см. 10.12.16) (секция SCHEDULE) – ключевое слово определяет мно-
житель для коэффициента проводимости интервала перфорации скважины в ло-
кальной сетке (LGR).
Ключевое слово WPIMULTL должно использоваться вместо ключевого слова
WPIMULT (см. 10.12.15) для определения множителя для коэффициента прово-
димости интервала перфорации скважин в локально измельченных сетках.
COMPLMPL (см. 10.12.11) (секция SCHEDULE) – ключевое слово объединяет
несколько перфораций скважин в одно вскрытие для одновременного проведения
мероприятий для скважины в локальной сетке (LGR).
Ключевое слово COMPLMPL должно использоваться вместо ключевого слова
COMPLMPL (см. 10.12.11) для объединения нескольких перфораций скважин в
одно вскрытие для одновременного проведения мероприятий для скважины ло-
кально измельченных сетках.
WFRACL (см. 10.12.72) (секция SCHEDULE) – ключевое слово определяет гидро-
разрыв пласта для скважины в локальной сетке (LGR).
Ключевое слово WFRACL должно использоваться вместо ключевого слова WFRAC
(см. 10.12.71) для определения гидроразрыва пласта для скважин в локально из-
мельченных сетках.
µ0W (p)
µW (p, T ) = µW (T )
µ0W (pref )
где
µp – функция вязкости, задаваемая PVCO (см. 10.5.6) (или PVDO (см. 10.5.2));
2.26.2 Kf смеси
Используется следующая зависимость для оценки Kf
1 So Sw Sg
= + + , (2.84)
Kf Ko Kw Kg
SP - концентрация фазы, P = W, O, G,
1 ∂BP
1/KP = CP = − , (2.85)
BP ∂p
CP - сжимаемость фазы P = W, O, G;
2.26.2. Kf смеси 82
2.26. Геомеханическая модель tNavigator-4.0
3 Композиционная модель
3.1 Семейство уравнений состояния
Рассматривается двухпараметрическое семейство уравнений состояния вида
RT a
p= − . (3.1)
v − b (v + m1 b)(v + m2 b)
Параметры Ωa0 и Ωb0 могут быть переопределены словами OMEGAA (см. 10.7.33) и
OMEGAB (см. 10.7.33).
Поделим уравнение (3.1) на p и получим его в безразмерном виде
1 A
− = 1, (3.2)
Z − B (Z + m1 B)(Z + m2 B)
где
pa pb pv
A= , B= , Z= .
(RT )2 RT RT
Z называется коэффициентом сверхсжимаемости.
Коэффициенты a, b и, соответственно, A, B суть однородные формы второй и
первой степени от молярных концентраций компонентов ci :
X X
A= Aij ci cj , B= Bi ci . (3.3)
i,j i
3. Композиционная модель 84
3.2. Плотность tNavigator-4.0
При этом в пластовых условиях будут использоваться: ACF (см. 10.7.29), BIC
(см. 10.7.31), OMEGAA (см. 10.7.33), OMEGAB (см. 10.7.33), MW (см. 10.7.27), PCRIT
(см. 10.7.19), SSHIFT (см. 10.7.39), TCRIT (см. 10.7.17), VCRIT (см. 10.7.21), ZCRIT
(см. 10.7.24).
Если какие-то (или все) слова для использования в поверхностных условиях не зада-
ны, то по умолчанию берутся значения параметров для пластовых условий.
3.2 Плотность
Для уравнений состояния молярная плотность фазы определяется формулой
p
ξP = . (3.4)
ZRT
ρP = ξP MwP , (3.6)
Где:
ξrP = ξP /ξc .
Наличие твёрдой фазы задается в e300 словом SOLID (см. 10.1.41) и в stars – MODEL
(см. 12.4.1). Возможность присутствия компоненты только в некоторой(ых) из фаз мож-
но указать в e300 словом CVTYPE (см. 10.8.1) и MODEL (см. 12.4.1).
Vb = VR + Vp , Vp = VS + Vf , Vf = VW + VO + VG
где
так, что
SbW + SbO + SbG + SbS = 1
Поскольку
nc
P ∈ {1, . . . , nP }, c ∈ {1, . . . , n0c },
P
xc,P = 1, xc,S = 0, (4.3)
c=1
xc,P = 0, c ∈ {n0c + 1, . . . , nc }, P ∈ {1, . . . , n0P }, xc,W = 0, c ∈ {2, . . . , nc },
ck,p , ck,T – свойства компоненты k из CREF (см. 10.8.33), THERMEX1 (см. 10.8.25)
где критическая температура Tci задана TCRIT (см. 12.4.12), критическое давление pci
задано PCRIT (см. 12.4.11). Далее, определим
n0c X
X n0c nc
X
0
Z 3 − Z 2 + (A − B 2 − B)Z − AB = 0 (4.16)
получаем
RW = zw − RG · Kw RO = (1 − zw ) − RG (1 − Kw ) xw,G = Kw , (4.20)
1 Kc
xc,O = zc , xc,G = zc ,(4.21)
(1 − zw ) + RG (Kc + Kw − 1) (1 − zw ) + RG (Kc + Kw − 1)
и RG ∈ [0, 1] является решением уравнения
0
nc
X zc · (Kc + Kw − 1)
F (RG ) = 0, F (RG ) =
c=2 (1 − zw ) + RG (Kc + Kw − 1)
Различные регионы вязкости могут быть введены при помощи ключевых слов
VSTYPE (см. 12.4.34), VISCTYPE (см. 12.4.35) (stars). tNavigator также использует слово
(VISCNUM (см. 10.4.16)).
При расчете в формате данных e300 можно задать еще и зависимость от давления:
µ0W (p)
µW (p, T ) = µW (T ) (4.28)
µ0W (pref )
µW (T ) – вычисленная выше вязкость;
µ0W (p) – функция вязкости от давления, задаваемая PVTW (см. 10.5.5);
pref – опорное давление, задаваемое VISCREF (см. 10.8.36).
где индивидуальная вязкость компонента µk,O (T ) может быть задана как функция
температуры либо с помощью таблиц OILVISCT (см. 10.8.38) (при расчете в формате
данных e300), VISCTABLE (см. 12.4.38) (stars), либо с помощью корреляций. Функции
fk (x) (по умолчанию fk (x) = x) задаются OILVINDX (см. 10.8.40) (при расчете в фор-
мате данных e300) и VSMIXCOMP (см. 12.4.39), VSMIXENDP (см. 12.4.40), VSMIXFUNC
(см. 12.4.41) (stars). tNavigator также использует ключевое слово OILVINDT (см. 10.8.41).
При расчете в формате данных e300 используются следующие корреляции для вы-
числения µk,O (OILVISCC (см. 10.8.39)):
Различные регионы вязкости могут быть введены при помощи ключевых слов
VSTYPE (см. 12.4.34), VISCTYPE (см. 12.4.35) (stars). tNavigator также использует слово
(VISCNUM (см. 10.4.16)).
При расчете в формате данных e300 можно задать еще и зависимость от давления:
µ0O (p)
µO (p, T ) = µO (T ) (4.30)
µ0O (pref )
µk,G (T ) = Ak · T Bk (4.32)
Различные регионы вязкости могут быть введены при помощи ключевых слов
VSTYPE (см. 12.4.34), VISCTYPE (см. 12.4.35) (stars). tNavigator также использует слово
(VISCNUM (см. 10.4.16)).
Справедливы соотношения
поэтому задают только 2 из 3-х наборов данных Hc,O (или Hc,W ), Hc,G , HVc . Заметим,
что для каждого компонента только одно из двух значений Hc,O или Hc,W отлично от 0,
поскольку нет компонент, одновременно присутствующих в водяной и нефтяной фазах.
Энтальпии компонент задаются указанием теплоемкостей: при расчете в формате
данных e300 задает CPc,P в kJ/kg/◦ C , при расчете в формате данных stars задает
CPc,P в J/mol/◦ C .
tNavigator также использует ключевые слова CP3,c = SPECHC (см. 10.8.57), CP4,c =
SPECHD (см. 10.8.58). По умолчанию CP1,c = 0.5Btu/lbmol/F = 0.5∗1.05506/0.453592∗
1.8kJ/mol/C = 2.0934kJ/mol/C , остальные 0, Tref задается TEMR (см. 12.4.4).
Энтальпия нефтяной фазы вычисляется затем согласно (4.35).
где:
При расчете в формате данных e300 задается Ac (по умолчанию 0kJ/kg ) с помощью
HEATVAP (см. 10.8.12), при расчете в формате данных stars задает A0c (по умолчанию
0.25Btu/lbmol/F = 0.25 ∗ 1.05506/0.453592 ∗ 1.8kJ/mol/C = 1.0467kJ/mol/C ) с помо-
щью HVR (см. 12.4.21).
Bc (по умолчанию 0.38) задается HEATVAPE (см. 10.8.13) (e300), EV (см. 12.4.22) (stars).
Критическая температура Tc,crit задается TCRIT (см. 10.7.17) (e300), TCRIT (см. 12.4.12)
(stars).
Также считается HVc (T ) = 0 при T ≥ Tc,crit .
T
где Tr = и
Tc
где коэффициенты hc,G (kJ/kg ), CP1,c (kJ/kg/◦ C ), CP2,c (kJ/kg/◦ C/◦ C ), задаются
соответственно HEATVAPS (см. 10.8.63), SPECHG (см. 10.8.59), SPECHH (см. 10.8.60)
(по умолчанию – все 0), Tref задается STCOND (см. 10.7.8).
При расчете в формате данных stars энтальпия компоненты в газовой фазе вычис-
ляется как
4
1
CPi,c (T − Tref )i
X
Hc,G (T ) = hc,G + (4.43)
i=1 i
где коэффициенты hc,G , CPi,c , i = 1, . . . , 4 задаются HVAPR (см. 12.4.20), CPG1 / CPG2
/ CPG3 / CPG4 (см. 12.4.19).
tNavigator также использует ключевые слова CP3,c = SPECHI (см. 10.8.61), CP4,c =
SPECHJ (см. 10.8.62). По умолчанию hc,G = 0.25Btu/lb/F = 0.25 ∗ 1.05506/0.453592 ∗
1.8kJ/kg/C = 1.0467kJ/kg/C , CP1,c = 0.25Btu/lb/F = 1.0467kJ/kg/C , остальные 0),
Tref задается TEMR (см. 12.4.4).
Заметим, что из-за разной базовой температуры в формулах (4.42), (4.43) при пере-
ходе от одного формата к другому требуется дополнительное преобразование.
Энтальпия газовой фазы вычисляется затем согласно (4.35). Если не задана энталь-
пия испарения, то при расчете в формате данных e300 вместо (4.35) использует
nc
X
HG (p, T ) = xc,G (p, T ) · Hc,G (T ) · M Wc + HJT,c (p) (4.44)
c=1
Коэффициент Zk,1 задается ZFACT1 (см. 10.8.35), pref – STCOND (см. 10.7.8). Мно-
житель 102 в (4.45) связан с преобразованием систем единиц: Zk,1 имеет размер-
ность m3 /kg − mol и потому размерность Zc,1 · (p − pref ) есть m3 /kg − mol · bar =
105 · m3 · P a/kg − mol = 102 · kJ/kg − mol .
при расчете в формате данных e300 коэффициенты CP1 (kJ/m3 /◦ C ), CP2 зада-
ются HEATCR (см. 10.8.9), HEATCRT (см. 10.8.10) (по умолчанию – все 0), Tref
задается STCOND (см. 10.7.8).
при расчете в формате данных stars коэффициенты CP1 , CP2 задаются ROCKCP
(см. 12.3.3) (по умолчанию CP1 = 2347kJ/m3 , CP2 = 0), Tref задается TEMR
(см. 12.4.4).
В tNavigator коэффициенты CP1 , CP2 могут быть заданы одним ключевым словом
HEATTCR (см. 10.8.11).
Внутренняя энергия породы (на единичный объём, kJ/m3 ) пространства, занима-
емого породой:
UR (T ) = HR (T ) (4.48)
4.23 Пористость
При расчете в формате данных e300 пористость φ = φ(p, x, y, z) представляется в виде
где
При расчете в формате данных stars объем блока Vb = max{γ · Vgeom , Vp,ref } где
множитель γ (по умолчанию 1) задается VOLMOD (см. 12.2.1).
Kb = (1 − αSG ) · kR (4.55)
где
SG – насыщенность газа.
При расчете в формате данных stars теплопроводность блока при задании словом
THCONMIX (см. 12.3.13) правила SIMPLE
Kb = φ 1 − SbS · (kW SW + kO SO + kG SG ) + φ · kS · SbS + (1 − φ) · kR (4.56)
где
φ – пористость.
tNavigator также использует ключевое слово THCONT (см. 10.8.17) для задания парамет-
ров kP , P = W, O, G, S и kR .
При расчете в формате данных stars изотермическая часть теплопроводности блока
при задании словом THCONMIX (см. 12.3.13) правила COMPLEX
! !
kR kR
q q
Kb0 = 1 − SW + SO · kG · F + SW + SO · kL · F
kG kL
где
kW SW + KO SO
F (x) = exp 0.28 − 0.32876 · log φf − 0.024755 · log x log x , KL =
SW + SO
где
φf – "подвижная" пористость.
kJ
где газовая постоянная R = 8.3143 , компонентная концентрация (равенство
K · kg − mol
для твердой фазы ниже – в силу (4.4)):
1 − b ·ξ ·S x
SS если реагент i в нефтяной фазе
O O iO
1−S b ·ξ ·S x если реагент i в газовой фазе
S
G G iG
cri = 1 − SS · ξW · SW xiW если реагент i – вода
b (4.58)
SbS · ξS · xiS = Ni если реагент i в твёрдой фазе
N
если реагент i во всех фазах
i
φ · c если не газ или не указано REACPHA (см. 10.8.52) с GPP (нет O2PP (см. 12.4.33))
ri
c0ri =
p0 · x иначе (для газа)
i,G
(4.59)
и приведенные температура, давление и порядок:
Tu если T > Tu pu если p > pu
если c0ri > Cri
n
ri
T 0 = Tl если T < Tl p0 = pl если p < pl n0ri = (4.60)
1 иначе
T иначе
p иначе
где
Cri – RXCRITCON (см. 12.4.32) (нет аналога в e300, где n0ri = nri ; tNavigator ис-
пользует ключевое слово Cri = REACCONC (см. 10.8.48)),
Слово O2PP (см. 12.4.33) используется только для компонент в газовой фазе и является
значением по умолчанию для кислорода.
Фаза, в которой реагирует компонент i (см. описание cri выше), задается
REACPHA (см. 10.8.52) в e300, RPHASE (см. 12.4.29) в stars. При расчете в формате
данных e300 можно задать "подвижный" компонент во всех фазах, тогда cri = φ · Ni .
Это значение является значением по умолчанию. При расчете в формате данных stars
значение по умолчанию вычисляется по заданному в слове MODEL (см. 12.4.1) распре-
делению компонент по фазам.
Fr = i ∈ {1, . . . , nc : если i – не газ или нет REACPHA (см. 10.8.52) с GPP (нет O2PP (см. 12.4.33)) }
В e300 можно задать другое значение nr,p для каждой реакции с помощью REACPORD
(см. 10.8.49), сделав, например, скорость реакции не зависящей от порового объема (при
nr,p = 0).
krP
Up = −βc k (∇p + ∇PcP − ρP g∇d) (4.64)
µP
где
Qc = nβ=1w
δβ qcβ — суммарный дебит всех источников и стоков; δβ – δ -функция
P
Ce = div(Kb ∇T ),
(tNavigator (отсутствует при расчете в формате данных stars и e300)) задается яв-
0
nc
ное распределение величин zc = Nc /Ntot , c = 1, . . . , n0c , Ntot =
P
Nc с помощью
c=1
ZMF (см. 10.9.19). Тогда алгоритм инициализации следующий:
При расчете в формате данных e300 (отсутствует в stars) задается явное рас-
0
nc
zc0 0 , 2, . . . , n0c , 0 P
пределение величин = Nc /Ntot c= Ntot = Nc с помощью ZMF
c=2
(см. 10.9.19), а также задается насыщенность воды с помощью SWAT SW
(см. 10.9.10). Свободный газ считается отсутствующим: SG = 0, а SO = 1 − SW ,
задание слов SOIL (см. 10.9.12) или SGAS (см. 10.9.11) игнорируется. Алгоритм
инициализации следующий:
Аналогично для модели черной нефти с помощью EQUIL (см. 10.9.2) (VERTICAL
(см. 11.6.2)) задаются данные для вычисления давления p и насыщенностей подвиж-
ных фаз SP из условий гидростатического равновесия. В этих вычислениях требуется
находить массовую плотность фазы, что в модели черной нефти делается с помощью
задания PVT таблиц и распределения параметров точки кипения (или точки росы) в за-
висимости от глубины. В композиционной модели для вычисления массовых плотностей
фаз надо задать компонентный состав смеси. В Stars поддерживается только явное за-
дание матрицы концентраций xc,P c = 1, . . . , n0c , P = O, G в каждой точке с помощью
MFRAC_OIL (см. 12.6.13), MFRAC_GAS (см. 12.6.14), см. 4.33.1.
При расчете в формате данных e300 есть несколько способов указания распределе-
ния компонентного состава смеси в зависимости от глубины.
0
nc
Задается распределение величин zc = Nc /Ntot , c = 1, . . . , n0c , Ntot =
P
Nc в за-
c=1
висимости от глубины с помощью ZMFVD (см. 10.7.14). Тогда алгоритм вычис-
ления массовой плотности следующий:
По окончании вычислений:
Задание конечных точек насыщенности для каждого блока (ключевые слова SWL
(см. 10.6.18), SWCR (см. 10.6.20), ..., KRW (см. 10.6.31), ...).
см. табл. 3.
Масштабирование относительных фазовых проницаемостей при расчете в формате
данных e300 включается словом ENDSCALE (см. 10.6.15).
При расчете в формате данных CMG возможно задание начальных условий констан-
тами в регионе (например – SWR (см. 12.5.3) и другие ключевые слова) и в каждом
блоке (например – BSWR (см. 12.5.4) и др.), а в формате e300 – только в каждом блоке.
tNavigator позволяет использовать ключевые слова из таблицы 3.
Вычисленные значения должны удовлетворять следующим условиям:
0
1. SGU 0
6 1 − SW L
0 6 1 − S0
2. SGL WU
0 0
3. SOW CR + SW CR < 1
0 0
+ SGCR 0
+ SW
4. SOGCR L<1
(4.71)
0
krOmax (T )
0 0
krOW (SW , T ) = krOW (SOW (SW , T )) (4.72)
krOmax
0 0
SW SW L (T ) > SW U (T )
0
SW L SW < S W L (T )
0
ScOW (SW , T ) = 0
SW U SW > S W U (T )
SW U − SW L
0
SW L + (SW − SW L (T )) иначе
0 0
SW U (T ) − SW L (T )
(4.73)
0
0 PCW max (T ) 0
PcOW (SW , T ) = PcOW (ScOW (SW , T )) (4.74)
PCW max
Если газовая фаза присутствует в модели, то для заданных SG , T вычисляются
SG 0
SGCR 0 (T )
(T ) > SGU
0
SGCR SG < SGCR (T )
0
SG (SG , T ) = 0 (T )
SGU SG > SGU
SGU − SGCR
0
SGCR + (SG − SGCR (T )) иначе
0 0
SGU (T ) − SGCR (T )
(4.75)
0
krGmax (T )
0 0
krG (SG , T ) = krG (SG (SG , T )) (4.76)
krGmax
Если нефтяная фаза присутствует в модели, то также вычисляются
0 (T ) > 1 − S 0 0
SG SGL OGCR (T ) − SW L (T )
0 (T )
SGL SG < SGL
0 0 0
SOG (SG , T ) = 1 − SOGCR − SW L SG > 1 − SOGCR (T ) − SW L (T )
0 (T ))×
SGL + (SG − SGL
1 − SOGCR − SW L − SGL
× иначе
0 0
1 − SOGCR (T ) − SW 0
L (T ) − SGL (T )
(4.77)
0
krOmax (T )
0 0
krOG (SG , T ) = krOG (SOG (SG , T )) (4.78)
krOmax
SG 0 (T ) > S 0 (T )
SGL
GU
0 (T )
SGL SG < SGL
0
ScOG (SG , T ) = 0 (T )
(4.79)
SGU SG > SGU
SGU − SGL
0
SGL + (SG − SGL (T )) иначе
0 0 (T )
SGU (T ) − SGL
0
PCGmax (T )
0 0
PcOG (SG , T ) = PcOG (ScOG (SG , T )) (4.80)
PCGmax
(4.81)
0 (S 0 (T ), T ) = S
Заметим, что SW .
Wr Wr
0 (S , T )
Если не задано слово KRWR (см. 10.6.31) или krW (SW r ) > krW max , то krW W
вычисляется по формуле (4.70), в противном случае используется
0
krW R (T ) 0 0 (T )
krW (SW (SW , T )) SW < SW
r
krW (SW r )
0 0 0
krW max (T ) − krW R (T )
krW (SW , T ) = k 0 × (4.82)
rW R (T ) +
krW max − krW (SW r )
×(krW (SW0 (S , T )) − k 0 (T )
rW (SW r )) SW > SW
W r
0 (S 0 (T ), T ) = k 0
Заметим, что krW Wr rW R (T ).
0
Если нефтяная фаза присутствует в модели, то также вычисляются SOW (SW , T ),
0
krOW (SW , T ). Именно, для заданных SW , T вычисляются:
0 0
SOW r (T ) = SW CR (T ), SOW r = SW CR .
0 0 0 0
Если вычисленное SOW r (T ) не попадает на отрезок [SW L (T ), 1 − SOW CR (T ) − SGL (T )]
0 0 0 0
или SW L (T ) > 1−SOW CR (T )−SGL (T ), то SOW (SW , T ) вычисляется по формуле (4.71),
в противном случае
0
SOW (SW , T ) =
0
SW L SW < SW L (T )
0 SOW r − SW L 0 0
SW L + (SW − SW L (T )) SW L (T ) 6 SW < SOW r (T )
0 0
SOW r (T ) − SW L (T )
= S 0
OW r + (SW − SOW r (T ))×
1 − SOW CR − SGL − SOW r
0 0 0
× SOW r (T ) 6 SW < 1 − SOW CR (T ) − SGL (T )
0 0 (T ) − S 0
1 − SOW CR (T ) − SGL OW r (T )
0 0
1 − S
OW CR − SGL SW > 1 − SOW CR (T ) − SGL (T )
(4.83)
0 0
(SOW
Заметим, что SOW r (T ), T ) = SOW r .
Если не задано слово KRORW (см. 10.6.30) или krOW (SOW r ) > krOmax , то
0
krOW (SW , T ) вычисляется по формуле (4.72), в противном случае используется
0
krOmax 0
(T ) − krORW (T )
k 0 (T ) + ×
rORW
krOmax − krOW (SOW r )
0 0 0
krOW (SW , T ) = ×(krOW (SOW (SW , T )) − krOW (SOW r )) SW < SOW r (T ) (4.84)
k 0 (T ) 0
rORW
krOW (SOW (SW , T )) 0
SW > SOW r (T )
krOW (SOW r )
0 0
(SOW 0
Заметим, что krOW r (T ), T ) = krORW (T ).
Если газовая фаза присутствует в модели, то для заданных SG , T вычисляются:
1 − S 0 0
0 OGCR (T ) − SW L (T ) если нефтяная фаза присутствует
SGr (T ) =
1 − S 0
W CR (T ) иначе
1 − S
OGCR − SW L если нефтяная фаза присутствует
SGr =
1 − S иначе
W CR
0 (T ) не попадает на отрезок [S 0 0 0
Если вычисленное SGr GCR (T ), SGU (T )] или SGCR (T ) >
0 (T ), то S 0 (S , T ) вычисляется по формуле (4.75), в противном случае
SGU G G
0
SGCR SG < SGCR (T )
SGr − SGCR
0 0 0 (T )
SGCR + (SG − SGCR (T )) SGCR (T ) 6 SG < SGr
0 0
0
SG (SG , T ) = SGr (T ) − SGCR (T )
0 (T )) SGU − SGr 0 (T ) 6 S < S 0 (T )
S + (S − S SGr
Gr G G
Gr 0 0 (T ) GU
SGU (T ) − SGr
0 (T )
SGU SG > SGU
(4.85)
0 (S 0 (T ), T ) = S .
Заметим, что SG Gr Gr
0 (S , T )
Если не задано слово KRGR (см. 10.6.32) или krG (SGr ) > krGmax , то krG G
вычисляется по формуле (4.76), в противном случае используется
0
krGR (T ) 0 0 (T )
krG (SG (SG , T )) SG < SGr
k (S )
rG Gr
0 0
0
krG (SG , T ) = k 0 (T ) + krGmax (T ) − krGR (T ) × (4.86)
rGR
krGmax − krG (SGr )
0
×(krG (SG (SG , T )) − krG (SGr )) 0 (T )
SG > SGr
0 (S 0 (T ), T ) = k 0
Заметим, что krG Gr rGR (T ).
0 (S , T ),
Если нефтяная фаза присутствует в модели, то также вычисляются SOG G
0
krOG (SG , T ). Именно, для заданных SG , T вычисляются:
0 0
SOGr (T ) = SGCR (T ), SOGr = SGCR .
0 0 (T ), 1 − S 0 0
Если вычисленное SOGr (T ) не попадает на отрезок [SGL OGCR (T ) − SW L (T )]
0 (T ) > 1 − S 0 0 0
или SGL OGCR (T ) − SW L (T ), то SOG (SG , T ) вычисляется по формуле (4.77),
в противном случае
0
SOG (SG , T ) =
SGL 0 (T )
SG < SGL
0 (T )) SOGr − SGL 0 (T ) 6 S < S 0
SGL + (SG − SGL SGL OGr (T )
0 0 (T ) G
SOGr (T ) − SGL
= S 0
OGr + (SG − SOGr (T ))×
1 − SOGCR − SW L − SOGr
0 0 0
× SOGr (T ) 6 SG < 1 − SOGCR (T ) − SW L (T )
0 0
1 − SOGCR (T ) − SW 0
L (T ) − SOGr (T )
0 0
1 − S
OGCR − SW L SG > 1 − SOGCR (T ) − SW L (T )
(4.87)
0 (S 0
Заметим, что SOG OGr (T ), T ) = SOGr .
0
Если не задано слово KRORG (см. 10.6.30) или krOG (SOGr ) > krOmax , то krOG (SG , T )
вычисляется по формуле (4.78), в противном случае используется
0
krOmax 0
(T ) − krORG (T )
k 0 (T ) + ×
rORG
krOmax − krOG (SOGr )
0 0 (S , T )) − k 0
krOG (SG , T ) = ×(krOG (SOG G rOG (SOGr )) SG < SOGr (T ) (4.88)
0
krORG (T )
0
krOG (SOG (SG , T )) 0
SG > SOGr (T )
krOG (SOGr )
0
Заметим, что krOG 0
(SOGr 0
(T ), T ) = krORG (T ).
где
SG
α(SG , T ) = 1 − 0 0 .
1 − SW L (T ) − SOGCR (T )
Пусть
0 0
SW (SW , T ) = max(SW , SW L (T )).
∗ (S , S , T ), S ∗ (S , S , T ), S ∗ (S , T ) следующие величины:
Обозначим через SO W G W W G G G
0 (S , T ) − S − S
1 − SW W G Om (SG , T ) 0 (S , T ) − S > S
при 1 − SW Om (SG , T )
W G
∗ 0
1 − SW
SO (SW , SG , T ) =
L (T ) − SOm (SG , T )
0
иначе
0 (S , T ) − S 0
∗ SW W W L (T )
SW (SW , SG , T ) = 0
1 − SW L (T ) − SOm (SG , T )
∗ SG
SG (SG , T ) = 0
1 − SW L (T ) − SOm (SG , T )
Тогда
0
krOW (SW , T ) 0
krOG (SG , T )
0 0 0
krO (SW , SG , T ) = krOW (SW L (T ), T ) · 0 0 · 0 0 (T ), T )
krOW (SW L (T ), T ) krOG (SGL
SO∗ (S , S , T )
W G
· ∗ (S , S , T ))(1 − S ∗ (S , T )) (4.90)
(1 − SW W G G G
Так как krOW (SW L , T ) = krOG (SGL , T ) – максимальное значение в таблице, то эта фор-
мула обеспечивает krO (SW L , SG , T ) = krOG (SG , T ) и krO (SW , SGL , T ) = krOW (SW , T ).
Если здесь получается krO (SW , SG , T ) < 0, то полагают krO (SW , SG , T ) = 0. Так как
krOW (SW L , T ) = krOG (SGL , T ) – максимальное значение в таблице, то эта формула обес-
печивает krO (SW L , SG , T ) = krOG (SG , T ) и krO (SW , SGL , T ) = krOW (SW , T ).
5 Единицы измерения
Таблица поддерживаемых единиц:
Температура (разница) ◦K ◦K ◦F ◦K
p = 1.01325 бар;
T = 16◦ C
6 Математическая модель
Для дискретизации уравнений физической модели в симуляторе используется обычная
для таких задач конечно-разностная аппроксимация по пространственным и временным
переменным.
Предполагается, что скважина проходит через весь блок сетки, через его центр,
ось скважины перпендикулярна двум его граням.
Здесь
l
Kmult (t) – множитель для перфорации l , WPIMULT (см. 10.12.15);
βc – переводной коэффициент, см. 5;
(Kh)l – гидропроводность, может быть задана пользователем явно, COMPDAT
(см. 10.12.7), иначе вычисляется как произведение K l , средней проницаемости в
плоскости, перпендикулярной направлению скважины, см. раздел 6.3.3 и hl раз-
мера блока в направлении, параллельном направлению скважины в данном блоке;
rol – эквивалентный радиус, см. раздел 6.3.4;
l = dl /2 – радиус участка скважины в блоке l ;
rw w
sl – скин-фактор в блоке l .
rol = 0.198D1l
l , S l ) – относительная фазовая проницаемость в условиях блока сет-
krP = krP (SW G
ки;
где
γ0l , γ1l , . . . , γm
l
l
где γ0 = 1.
где p0 = 0.
Формула притока из блока ll,i в участок перфорации l при pli > pw,l задается с
заменой множителя (pli − pw,l ) (при li 6= 0) на Ψ(pli − pw,l , plli ), где
x − y при x > y
Ψ(x, y) = x + y при x < −y
0 иначе
Формула закачки в блок ll,i из участка перфорации l при pli < pw,l задается с
заменой множителя (pli − pw,l ) (при li 6= 0) на Ψ(pli − pw,l , plli ).
Таким образом, суммарная формула притока (оттока) компоненты c в участок пер-
форации l :
0
nP
qcl = − l w,li li w,l l
xc,P (pli , N li , T li ) ξP (pli , N li , T li ) MP (pli , N li , T li )
X X
γi Θ Ψ(p − p , pli )
i : pli >pw,l P =1
n0P
qcw l w,li li w,l l l w l
MP (pli , N li , T li )
X X
− w γ Θ Ψ(p − p , pli ) ξavg (p , q , T )
qtot li w,l i
i : p <p P =1
их полудлина;
для расчета геометрии трещины должна быть указана толщина трещины или про-
ницаемость трещины (зависимость проницаемости от давления для пропанта –
PROPANTTABLE (см. 10.5.24));
времени.
периметр сечения ствола скважины равен периметру трещины (что дает формулу
для вычисления диаметра скважины);
-
X PERMZ
?
Z ?
PERMX
'$
#
?
PERMX PERMX
- =⇒
"!
&%
d-
h
w
будем считать равным притоку в скважину диаметром d = 2(w + h)/π , имеющей ориен-
тацию Y и находящейся в блоке с проницаемостью по X и Z , равной проницаемости
по X блока с трещиной. Получаем
Эту величину надо добавить к обычному притоку (или притоку, вычисленному с учетом
наличия заколонных перетоков).
1. f (0) = 1;
2. f (s) ≥ 0 для всех s.
Заметим, что функция Kli (pli , s) является безразмерной. Мы хотим определить выраже-
ние γli (см. (6.12)) для эффективности течения вдоль трещины из блока li в скважину
так, чтобы:
1. γli является только функцией Dli при K(p) = ∞, γli = 1 при K(p) = ∞ и Dli = 0,
что соответствует дренированию блока, в котором находится сама скважина;
3. γli = 0 при s = ∞.
Kli (p, s) 1
γli (pli , s) = · . (6.13)
1 + Kli (p, s) 1 + Dli /Lli
Эту величину надо добавить к обычному притоку (или притоку, вычисленному с учетом
наличия заколонных перетоков) для скважины.
При вычислении γli = γli (pli , s) мы будем брать значение накопленного потока в
s и давления pli в блоке li с предыдущего шага по времени, чтобы минимизировать
дополнительно вносимую нелинейность. Поровый объем блока (при вычислении без-
размерного потока s) вычисляется один раз при вводе ГРП.
Отметим, что по своему смыслу значения в левых колонках равны сумме значений в
правых. В таблице 6:
Для резервуара:
Отметим, что по своему смыслу значения в левых колонках равны сумме значений в
правых. В таблице 7:
Для резервуара:
Для вычисления запасов с учетом разных сепараторов для различных отчетных FIP
регионов должно быть задано ключевое слово FIPSEP (см. 10.9.21).
При этом сумма объемных запасов нефти и газа по отчетным регионам (FIPSEP) мо-
жет быть не равна запасам по всему месторождению, вычисленному по FIELDSEP
(см. 10.9.20).
porv = (1+C ∗(p−P REF )+C ∗C ∗(p−P REF )∗(p−P REF )/2)∗V ∗P ORO ∗N T G
k
Soil = min Soil
k=0,...,N Z
Насыщенность водой (Swat ) и газом (Sgas ) берутся для данного блока (в котором
минимальная (максимальная) насыщенность нефтью).
k
Vcollector = V k ∗ ntg k ;
V k – объем блока;
Ключевые слова.
1. Случай 1. Основная модель задана в формате Eclipse (все, кроме секции событий
по скважинам). Секция событий по скважинам задана в MORE формате – ключевое
слово RECU (см. 10.12.133).
Способ 1. Сохранение секции режима работы скважин. Все данные будут преоб-
разованы в Eclipse формат.
Пример
SCHEDULE
INCLUDE
'v42_saved_sch.inc' /
/
END
Способ 2. Ручная правка секции режима работы скважин. В модели будут рабо-
тать оба формата данных MORE и Eclipse. Слияния данных не будет.
Секция по режимам работы скважин должна быть преобразована вручную для кор-
ректной работы симулятора, например, следующим способом:
Пример
RECU
USERFILE
'wfracp.inc' /
/
STOP
Описание работы:
1. Ключевое слово RECU (см. 10.12.133) задает начало формата данных MORE в
модели типа Eclipse.
Пример
welltrack '5'
100 110 2500.0 2500.000
100 110 2510 2510
100 110 2530 2540 ;
...
ETAB
3 03.01.2000 PERF 2500.0 2560.0 0.15 0 /
5 01.12.1994 PERF 2510.0 2520.0 0.15 0 /
5 01.12.1994 PERF 2525.0 2555.0 0.15 0 1 /
...
3. При чтении данных встречающееся слово USERFILE (см. 10.12.134) говорит о том,
что подключаются данные в формате Eclipse. Они при первом проходе чтения
пропускаются. Далее читаются все данные MORE, идущие за данным файлом до
конца .data файла.
4. Далее происходит второй проход чтения. Теперь уже будут читаться данные файла,
подключенного с помощью USERFILE (см. 10.12.134). Получается, что на данные
формата MORE накладывается событие формата Eclipse. Внутри подключаемо-
го файла должны использоваться только те даты, которые уже заданы в модели.
События могут привязываться только к уже имеющимся датам (новые даты в под-
ключаемом файле не должны задаваться!).
Пример
DATES
11 'FEB' 2000 /
/
WFRACP
'2' 36 4 1 36 4 3 100 0 200 200 0 0 0.02 3* 1 6* 0 /
/
DATES
01 'MAR' 2000 /
/
8 Файлы данных
Запуск программы осуществляется либо непосредственно, либо из командной строки с
аргументом – именем файла с данными.
Слои
Тип файла: Слои.
Формат файла – .txt.
Описание данных: название слоя; z1-z2 (номера по Z, к которым данный слой относит-
ся).
Пример файла данного типа
’Layer_1’1-1
’Layer_2’2-2
’Layer_3’3-3
’Layer_4’4-4
Траектория
1. Тип файла: GWTD.
Формат файла – .txt.
Описание данных: кабельная глубина (measured depth); x, y, z (отрицательные).
welltrack ’WELL1’
100 110 2500.0 2500.000
100 110 2510 2510
100 110 2530 2540;
~Version Information
#---------------------------------------------
VERS. 1.2:
WRAP. NO:
~Well Information
#--------------------------------------------
#MNEM.UNIT DATA INFORMATION
#--------- ------------------- -------------
STRT.M 10.00: Top Depth
STOP.M 2288.00: Bottom Depth
STEP.M 10.00: Increment
NULL. -999.25: Null Value
UWI. UNIQE WELL ID: 3070010341
WELL. Well: 107L
DATE. Date: 15022009
COMP. Company:
FLD. FIELD NAME:
LOC. LOCATION:
PROV. Province:
SRVC. Company:
~Other Information
#---------------------------------------------
~A
2500 100 110 2500
2510 100 110 2510
2540 100 110 2530
WELLNAME: ’WELL1’
1.030384e+007 5733795 -135.7 -135.7
1.030384e+007 5733795 -110.7 -110.7
1.030384e+007 5733795 -85.7 -85.7
1.030384e+007 5733795 -60.7 -60.7
1.030384e+007 5733795 -35.7 -35.7
1.030384e+007 5733795 -10.7 -10.7
20 0.75 206.50
40 1.00 206.50
60 1.50 206.50
80 4.50 206.50
100 9.75 206.50
120 11.00 205.50
140 13.12 205.50
160 15.25 206.50
Группы
’WELL1’ ’SAT-1’
’WELL2’ ’SAT-1’
’WELL3’ ’SAT-2’
’WELL4’ ’SAT-2’
События
Описание данных: название скважины; дата; событие; слой; нижняя глубина; верхняя
глубина; радиус; диаметр; скин; множитель.
Столбцы, присутствующие в файле, должны быть отмечены галочками в соответству-
ющих полях. Порядок полей может быть изменен (в соответствии с данными в файле)
перетаскиванием.
История
Каротаж
Тип файла: LAS.
Формат файла – .las.
Описание данных: Стандартный las-формат.
--Map: Depth
--Time step: 0
Depth
-- Layer 1 --
+2.748260e+003 +2.742420e+003 +2.742420e+003 +2.737400e+003
+2.737400e+003 +2.733930e+003 +2.733930e+003 0 0 0 0 0
0 0 0 0 0 0
2. Сохранить в 3Д в ACTNUM
Тип файла: сохраняется карта активных (соответствуют значению 1) и неактивных
ячеек (соответствуют значению 0).
Формат файла – .inc.
Описание данных: в файл записываются значения 1 и 0 для всех блоков сетки.
Координаты блоков возрастают последовательно по X, Y, Z. Запись соответствует
записи ключевого слова ACTNUM.
-- Map: Map
-- Time step: 0
ACTNUM
-- Layer 1 --
+0 +0 +0 +0 +0 +0
+0 +0 0 0 0 0
0 0 0 0 +0 +1
+1 +1 +1 0 0 0
+1 +1 +1 +1 +1
+1 +1 +1 +1 +1 +1
3. Сохранить в 3Д в .grd
Тип файла: Бинарный файл.
Формат файла – .grd.
-- Map: Cut
-- Time step: 0
AQUANCON
1 1 1 65 65 1 1 J- /
1 2 2 65 65 1 1 J- /
1 3 3 65 65 1 1 J- /
1 4 4 65 65 1 1 J- /
1 5 5 65 65 1 1 J- /
-- Map: Cut
-- Time step: 0
AQUANCON
1 1 1 65 65 1 1 I- /
1 1 1 65 65 1 1 J+ /
1 1 1 65 65 1 1 K+ /
1 1 1 65 65 1 1 K- /
1 2 2 65 65 1 1 J+ /
1 2 2 65 65 1 1 K+ /
1 2 2 65 65 1 1 K- /
1 3 3 65 65 1 1 J+ /
1 3 3 65 65 1 1 K+ /
1 3 3 65 65 1 1 K- /
1 4 4 65 65 1 1 J+ /
1 4 4 65 65 1 1 K+ /
1 4 4 65 65 1 1 K- /
1 5 5 65 65 1 1 J+ /
1 5 5 65 65 1 1 K+ /
1 5 5 65 65 1 1 K- /
-- Map: Cut
-- Time step: 0
AQUANCON
1 1 1 65 65 1 1 J+ * * NO /
1 2 2 65 65 1 1 J+ * * NO /
1 3 3 65 65 1 1 J+ * * NO /
1 4 4 65 65 1 1 J+ * * NO /
1 5 5 65 65 1 1 J+ * * NO /
7. Сохранить в 3Д Wellpics
Тип файла: IJK данные.
Формат файла – формат не определен.
Описание данных: Текстовый файл со следующими данными: имя скважины, IJK
координаты блока с интервалом перфорации, значение параметра в данном блоке.
’102’ 1 4 1 0.175400
’102’ 1 4 2 0.175400
’102’ 1 4 3 0.175400
’103’ 7 4 1 0.176300
’103’ 7 4 2 0.176300
’103’ 7 4 3 0.176300
DSAA
40 65
-50 3950
-50 6450
30.2647 564.92
+57.4933 +58.4596 +59.4258 +60.392 +61.3583 +62.4282
+65.0649 +69.8945 +75.5536 +81.2801 +87.2017 +94.5382
+110.626 +124.216 +126.598 +123.544 +120.511 +117.151
+108.631 +98.4625 +87.8773 +79.3242 +73.3193 +67.9514
9. Сохранить в 2Д в .xyz
Тип файла: XY данные. Сохранение 2Д карты в формате .xyz.
Формат файла – .xyz.
Описание данных: координаты блока X, Y (в метрах), значение выбранного пара-
метра в данном блоке.
1 1 5.749330e+001
2 1 5.845960e+001
3 1 5.942580e+001
4 1 6.039200e+001
5 1 6.135830e+001
6 1 6.242820e+001
7 1 6.506490e+001
8 1 6.989450e+001
--Map: Depth
--Time step: 0
Depth
-- Layer 1 --
+2.748260e+003 +2.742420e+003 +2.742420e+003 +2.737400e+003
+2.737400e+003 +2.733930e+003 +2.733930e+003 0 0 0 0 0
0 0 0 0 0 0
Использование:
tNavigator [ОПЦИИ]... [ФАЙЛЫ]...
Например:
tNavigator-con.exe --large-model model.data
В этом случае модель model.data будет открыта двухпроходным алгоритмом.
11. Нажать “ОК” для закрытия окна Переменные среды, Свойства системы;
12. Закрыть все консольные терминалы (Окна с командной строкой), чтобы убедиться
в том, что изменения вступили в силу;
Help:
Опция Описание
-h, --help Напечатать подсказку и выйти
--full-help Напечатать подсказку, включая скрытые оп-
ции и выйти
-V, --version Напечатать номер версии и выйти
Вводимые данные:
Опция Описание
--input=ENUM Формат вводимых данных (возможные зна-
чения=e100, e300, imex, gem, stars, mored.
По умолчанию=e100)
--large-model Открыть модель двухпроходным алгорит-
мом (По умолчанию=off)
--fast-array-reader Использовать быстрое чтение массивов
(экспериментацильная функциональность)
(По умолчанию=off)
--force-first-pass Использовать первый проход при откры-
тии двухпроходным алгоритмом (По умол-
чанию=off)
--nousersch Не читать пользовательский скедуал. (По
умолчанию=off)
--source-dir=STRING Префикс для каталога моделей
--dest-dir=STRING Префикс для каталога результатов
--base-dest-dir=STRING Префикс для основного каталога результа-
тов
Интерполяция:
Опция Описание
--interpolate-map Использовать интерполяцию. (По умолча-
нию=off)
--interpolation-method=ENUM Используемый интерполяционный алгоритм
(возможные значени=least-squares, kriging,
least-squares-3d. По умолчанию=least-
squares)
--interpolation-detalization-x=INT Детализация: размер блока по x (в сеточных
блоках) (По умолчанию=1)
--interpolation-detalization-y=INT Детализация: размер блока по y (в сеточных
блоках) (По умолчанию=1)
--interpolation-silent-mode Не писать сообщения для каждого слоя (По
умолчанию=off)
--interpolation-alpha=DOUBLE Степень сглаживания первой производной
(По умолчанию=1.0)
--interpolation-beta=DOUBLE Степень сглаживания второй производной
(По умолчанию=1.0)
--interpolation-source=ENUM Источники данных для интерполяции (воз-
можные значения=wells, valid-blocks. По
умолчанию=wells)
--interpolation-geometry=ENUM Геометрия для 3Д интерполяции (воз-
можные значения=none, distances,
transmissibilities. По умолчанию=none)
--interpolation-ignore-vlinks Игнорировать вертикальные связи для 3Д
интерполяции (По умолчанию=off)
--interpolation-tr-threshold=DOUBLE Пороговое значение для проводимости (По
умолчанию=1.0)
--interpolation-novalue=DOUBLE Значения, которые рассматриваются как
unknown (По умолчанию=0.0)
--interpolation-По умолчанию- Значение для слоев, в которых нет узлов ин-
value=DOUBLE терполяции (По умолчанию=0.0)
--kriging-type=ENUM Тип кригинга (возможные значения=simple,
ordinary, universal. По умолчанию=simple)
Процесс моделирования:
Опция Описание
--nosim Только чтение и проверка данных. Не запус-
кать расчет. (По умолчанию=off)
--low Установить приоритет как низкой (low). (По
умолчанию=off)
--model-version=INT Запустить версию модели (По умолча-
нию=0)
--stream-flux=DOUBLE Плотность линий тока (объем на одну ли-
нию тока) (По умолчанию=5.)
--stream-flight=INT Максимальное время жизни для точки ли-
нии тока (По умолчанию=50000)
--adaptation-config=STRING Конфигурационный файл для адаптации
--stop-step=INT Последний рассчитываемый шаг. (По
умолчанию=-1)
Параллельный расчет:
Опция Описание
-n, --cpu-num=number of available Количество потоков для расчета (По умол-
CPUS чанию=number of available CPUS) (По
умолчанию=-1)
--memory-bind-logic=ENUM метод привязки памяти на NUMA системах
(возможные значения=off, init, full. По умол-
чанию=full)
--sync-method=ENUM Метод синхронизации (possible
values=mutex, barrier. По умолча-
нию=barrier)
--mpi-processes-per-node=INT Количество MPI процессов, запущенных од-
новременно на каждом узле. (По умолча-
нию=1)
Метод привязки потоков к ядрам
Опция Описание
--thread-bind-logic=ENUM Метод автоматической привязки по-
токов к ядрам. (возможные значе-
ния=none, node_uniform, cpu_uniform,
process_to_first_cpus. По умолча-
нию=node_uniform)
--thread-bind-to-cpu=CPU-1,CPU- Метод ручной привязки потоков к ядрам (N
2,...,CPU-N - количество потоков). CPU numeration starts
from 0.
Отладка:
Опция Описание
--dump-matrix=INT Вывод матрицы. (По умолчанию=0)
--drainage-matrix Рассчитать и вывести матрицу дренирова-
ния. (По умолчанию=off)
Файлы результатов:
Опция Описание
--no-dump-res Не записывать файлы результатов (res-
файлы). (По умолчанию=off)
--dump-res Записывать файлы результатов (res-файлы).
Может быть использовано с опцией --ecl-
dump (По умолчанию=off)
--summary-only Запись в log-файл только summary данных.
(По умолчанию=off)
--dump-step-summary Запись summary по шагам. (По умолча-
нию=off)
--export-avg-maps Export average maps on each step. (По умол-
чанию=off)
--dump-result-files=ENUM Заказать файлы результатов, которые
будут созданы (возможные значе-
ния=all_on, all_off, mesh_on, mesh_off,
initial_maps_on, initial_maps_off,
step_maps_on step_maps_off, well_on,
well_off, group_on, group_off, conn_on,
conn_off, frac_on, frac_off, aquifer_on,
aquifer_off, statistics_on, statistics_off, rst_on,
rst_off. По умолчанию=all_on)
--n-steps-before-flush=INT Количество шагов, через которые рассчи-
танные данные записываются на диск. По
умолчанию it’s approximately HDD’s block
size divided by 8.
Метод решения линейной системы:
Опция Описание
--linear-solver-alg=ENUM Использовать алгоритм решения линей-
ной системы (возможные значения=bcgstab,
orthomin, qgmres, dqgmres. По умолча-
нию=bcgstab)
--linear-solver-param=INT Параметр (По умолчанию=15)
--linear-solver-restart=INT Количество итерация до рестарта (По умол-
чанию=50)
--solver-preconditioner=ENUM Тип предобуславливателя для реше-
ния линейной системы (возможные
значения=ilu_ikj, jacobi, no. По умолча-
нию=ilu_ikj)
Граничные условия:
Опция Описание
--bc-dont-correct Не исправлять граничные условия, если они
кажутся неверными (По умолчанию=off)
Клиент/сервер опции:
Опция Описание
--server-url=STRING Url лицензионного сервера
Совместимый с Eclipse вывод данных:
Опция Описание
-l, --ecl-little Запись бинарных файлов в формате little-
endian. (По умолчанию=off)
-d, --ecl-dump Запись eclipse файлов в директорию с моде-
лью. (По умолчанию=off)
-e, --ecl-egrid Запись EGRID файла. (По умолчанию=off)
-i, --ecl-init Запись INIT файла. (По умолчанию=off)
-s, --ecl-summary Запись summary данных. (По умолча-
нию=off)
-r, --ecl-unrst Запись бинарного файла результатов
UNRST. (По умолчанию=off)
-u, --ecl-unsmry Запись бинарного файла результатов
UNSMRY. (По умолчанию=off)
-m, --ecl-smspec Запись бинарного файла результатов
SMSPEC. (По умолчанию=off)
--rfd-summary Краткая запись (только модели FIELD)
SMSPEC и UNSMRY файлов. (По умолча-
нию=off)
Ежегодный сводный отчет:
Опция Описание
-t, --report-tables Таблицы для вывода. (По умолчанию=off)
TMORE опции:
Опция Описание
--dump-converter-maps Использовать место на диске для предотвра-
щения большого употртебления памяти (По
умолчанию=off)
--dump-intermediate-eclipse Сохранение промежуточной модели в фор-
мате eclipse (По умолчанию=off)
--not-dump-intermediate-eclipse-maps Не сохранять промежуточную модель в
формате eclipse (По умолчанию=off)
--dump-intermediate-eclipse-sch Сохранение промежуточного SCHEDULE
раздела в формате eclipse (По умолча-
нию=off)
--multiple-error-messages Не скрывать многочисленные сообщения
при конвертации (По умолчанию=off)
Графический интерфейс:
Опция Описание
--auto-run Запуск расчета. (По умолчанию=off)
--auto-exit Выход по окончанию расчета. (По умолча-
нию=off)
--restart-step=INT Рестарт с указанного шага. (По
умолчанию=‘-1’)
--ini-file=STRING Ini имя файла.
--no-gl Не использовать OpenGL (не будет вообще
карт и графиков). (По умолчанию=off)
--no-gl-vbo Не использовать OpenGL VBO. (По умолча-
нию=off)
Удаленный графический интерфейс:
Опция Описание
--task-id=INT ID задачи на сервере (По умолчанию=0)
--dispatcher-ip=STRING IP диспетчера
--dispatcher-task-port=INT Порт диспетчера для задач (По умолча-
нию=0)
Сохранение модели:
Опция Описание
--save-model=STRING Сохранить модель в формате Eclipse
--save-scaled-model-xyz=X-scale,Y- Сохранить модель, масштабированную по
scale,Z-scale осям X, Y, Z
--split Авто-разрезание моделей. Регионы для
разрезания должны быть заданы словом
FIPPATT (см. 10.4.11). (По умолчанию=off)
В случае, если поддержаны не все параметры ключевого слова или есть особенности
при реализации его функций, это указано в описании.
Определения (10.1)
10.1 Определения
Группа определений содержит начальные данные, необходимые для спецификации мо-
дели нефте-газового месторождения.
10.1.1 RUNSPEC
Данное ключевое слово задает начало секции, содержащей данные, необходимые для
спецификации модели нефте-газового месторождения.
10.1.2 TITLE
Пример
TITLE
Тестовый пример
/
Пример
TITLE
Модель месторождения с большим
количеством блоков
/
<Приоритет> <Описание>
WARNING Выводить только предупреждения и ошибки
HIGHEST Выводить только информацию с самым высоким приоритетом
HIGH Выводить информацию с высоким и выше приоритетом
MEDIUM Выводить информацию со средним и выше приоритетом
LOW Выводить всю информацию
Например, для секции PRINT_LOGS выбор самого высокого приоритета HIGHEST
приводит к тому, что будут печататься только итоговые таблицы по пласту, выбор
высокого приоритета приведет к печати таблиц по пласту и группам, среднего
— еще и по скважинам, и, наконец, при выборе низкого приоритета LOW будет
выводиться вся информация (то есть таблицы) по пласту, группам, скважинам и
перфорациям. Для других секций используется сходная система приоритетов.
После ключевого слова REPORTFILE (или REPORTSCREEN) нужно указать одну или
более пар <Секция> <приоритет>. Список должен заканчиваться символом /.
строк (значений)
считано; для ключе-
вых слов DIMENS,
TABDIMS пе-
речислены их
значения
CHECK
189
продолжение с предыдущей страницы
Приоритет LOW MEDIUM HIGH HIGHEST WARNING
INIT
• Общее число актив- • Число ячеек, пе- • Ошибки и преду-
ных ячеек реведенных в преждения
неактивные по
• Общий объем выде- критерию мини- • Имена *.data,
10.1. Определения
190
продолжение с предыдущей страницы
Приоритет LOW MEDIUM HIGH HIGHEST WARNING
ITERS
• Информация по • Время начала ре- • Сообщение о да- • Ошибки и преду-
каждому вре- старта те начала модели- преждения
менному шагу рования (МОДЕЛИ-
симулятора – вре- РОВАНИЕ НАЧА-
10.1. Определения
к нефизичному
решению
191
продолжение на следующей странице
продолжение с предыдущей страницы
Приоритет LOW MEDIUM HIGH HIGHEST WARNING
FIP
• К суммарной табли- • Суммарные таб- • Ошибки и преду-
це прибавляется по лицы по всем FIP преждения
столбцу для каждо- регионам – запасы,
го FIP региона с те- среднепластовое
10.1. Определения
SOLVE
• Информация о каж- • Ошибки и преду-
дой Ньютоновской преждения
итерации – номер,
невязка, изменение
RSV
• Информация по • Ошибки и преду-
ошибке материаль- преждения
ного баланса
GROUP
• Информация по • Сообщение об от- • Ошибки и преду-
групповым контро- ключении компен- преждения
лям сации в случае, ес-
ли общая закачка по
группе слишком ма-
ла
tNavigator-4.0
192
продолжение с предыдущей страницы
Приоритет LOW MEDIUM HIGH HIGHEST WARNING
WELL
• Сообщения о пере- • Информация о • Ошибки и преду-
ключениях скважин закрытии скважины преждения
/ ее последне-
• Сообщения о про- го интервала
10.1. Определения
CONN
GRID
• Статистика по сетке • Ошибки и преду-
(grid) преждения
193
продолжение с предыдущей страницы
Приоритет LOW MEDIUM HIGH HIGHEST WARNING
PRINT_
LOGS • Таблицы добыч по • Таблицы добыч по • Таблицы добыч по • Таблицы суммар- • Ошибки и преду-
каждому интервалу скважинам группам ных добыч по преждения
перфорации пласту
• Все данные по но-
10.1. Определения
вым перфорациям
скважин
194
10.1. Определения tNavigator-4.0
По умолчанию:
REPORTFILE
ALL HIGH
/
REPORTSCREEN
ALL HIGH
PRINT_LOGS WARNING
FIP WARNING
/
Пример
REPORTFILE
READ LOW
PRINT_LOGS MEDIUM
/
REPORTSCREEN
PRINT_LOGS MEDIUM
/
Данная комбинация ключевых слов приведет к тому, что имена и число считанных
переменных будут записаны в log-файл, а таблицы по добычам для пласта, групп сква-
жин и скважин будут выводиться как на экран, так и в log-файл.
Пример
REPORTFILE
ITERS HIGH
WELL LOW
/
REPORTSCREEN
WELL LOW
ITERS MEDIUM
/
Данная комбинация значений приведет к тому, что на экран будет выведена инфор-
мация по каждому расчетному временному шагу, его длине, относительному изменению
давления и насыщенности и относительной ошибке материального баланса на данном
временном шаге. В то же время в log-файл будет выведена краткая информация толь-
ко по каждому отчетному временному шагу. Информация по переключению контролей
скважин будет выводиться как на экран, так и в файл.
10.1.4 RPTRST
По умолчанию: нет.
Пример
RPTRST
FLOWO FLOWG /
В данном примере заказано сохранение в файл результатов расчета карт двух допол-
нительных параметров - накопленных перетоков нефти и газа.
10.1.5 OUTSOL
10.1.6 START
Данное ключевое слово определяет дату начала процесса моделирования. Даты вво-
дятся в формате DD ’MONTH’ YYYY и заканчиваются символом /. ’MONTH’ принимает
одно из следующих значений: JAN, FEB, MAR, APR, MAY, JUN, JUL, AUG, SEP, OCT,
NOV, DEC, а также JLY, что также обозначает июль.
Все даты ввода-вывода данных в DATES (см. 10.12.63) должны быть позднее, чем дата
начала.
Пример
START
01 JUL 1984
/
10.1.7 RESTART
Пример 1. Вид целого .data файла рестартной модели. Стиль прогнозной моде-
ли, создаваемой tNavigator
Пример
RESTART
'modelSmall' 139
/
SCHEDULE
INCLUDE
'modelSmall_FORECAST_sch.inc'/
END
Пример
WCONPROD
W1085 OPEN BHP 1* 1* 1* 1* 1* +1.32256675e+002 /
W244 OPEN BHP 1* 1* 1* 1* 1* +1.18884682e+002 /
/
WCONINJE
W1054 WATER OPEN BHP +8.84194000e+001 1* +3.63650355e+002 /
W1072 WATER OPEN BHP +1.23806000e+002 1* +4.35565959e+002 /
/
DATES
01 OCT 2004 /
/
DATES
01 NOV 2004 /
/
DATES
01 DEC 2004 /
/
Пример
...
PROPS
STONE1
INCLUDE
'pvt.inc'/
INCLUDE
'rp.inc'/
REGIONS
INCLUDE
'regs.inc'/
SOLUTION
INCLUDE
'init.inc'/
RESTART
'modelSmall' 139
/
SUMMARY
ALL
SCHEDULE
INCLUDE
'modelSmall_FORECAST_sch.inc'/
END
В данном примере идут секции модели ..., PROPS, REGIONS, SOLUTION. В сек-
ции SOLUTION запускается рестарт модели modelSmall с шага 139. Далее идут секции
SUMMARY, SCHEDULE.
10.1.8 RESTARTDATE
3. дата, с которой будет начат расчет (если начало временного шага не совпало с
указанной датой, то расчет начинается с ближайшей даты начала временного шага,
которая меньше указанной).
Пример
RESTARTDATE
'modelSmall' 1* 01 SEP 2004
/
SCHEDULE
INCLUDE
'modelSmall_FORECAST_sch.inc'/
END
В этом примере идет загрузка результатов расчета модели modelSmall, а расчет на-
чинается с 1 сентября 2004 года. Далее должна сразу следовать секция задания данных
о скважинах SCHEDULE. подключается файл modelSmall_FORECAST_sch.inc.
Пример
WCONPROD
W1085 OPEN BHP 1* 1* 1* 1* 1* +1.32256675e+002 /
W244 OPEN BHP 1* 1* 1* 1* 1* +1.18884682e+002 /
/
WCONINJE
W1054 WATER OPEN BHP +8.84194000e+001 1* +3.63650355e+002 /
W1072 WATER OPEN BHP +1.23806000e+002 1* +4.35565959e+002 /
/
DATES
01 OCT 2004 /
/
DATES
01 NOV 2004 /
/
DATES
01 DEC 2004 /
/
10.1.9 METRIC
10.1.10 FIELD
10.1.11 LAB
10.1.12 UNITS
По умолчанию: METRIC.
Пример
UNITS
METRIC
10.1.13 LANGUAGE
По умолчанию: ENGLISH.
Пример
LANGUAGE
RUS.ALT
10.1.14 BLACKOIL
Пример
BLACKOIL
10.1.15 DIMENS
Используется для задания количества NX, NY, NZ ячеек расчетной сетки в направле-
ниях X , Y , Z . При этом предполагается, что X и Y используются как координаты на
поверхности, а Z направлено вертикально вниз. Нумерация ячеек начинается вдоль оси
X , затем вдоль оси Y , и в завершение — вдоль оси Z . Общее количество ячеек равно
произведению этих трех чисел: NX*NY*NZ.
По умолчанию: 100 100 1
Пример
DIMENS
50 50 1
/
В этом примере задается сетка размером 50 ∗ 50 ∗ 1 ячеек, где вдоль оси X располо-
жено 50 ячеек, вдоль оси Y — 50 ячеек, и вдоль оси Z — 1 ячейка. Общее количество
ячеек — 2500.
Пример
DIMENS
30 23 5
/
В этом примере задается сетка размером 30 ∗ 23 ∗ 5 ячеек, где вдоль оси X располо-
жено 30 ячеек, вдоль оси Y — 23 ячеек, и вдоль оси Z — 5 ячеек. Общее количество
ячеек — 3450.
10.1.16 TABDIMS
11. максимальное количество flux областей. Данное поле введено для поддерж-
ки совместимости с входным языком симулятора Eclipse. (ИГНОРИРУЕТСЯ) В
tNavigator указание количества строк не требуется, так как память для таблиц вы-
деляется динамически,
12. максимальное число областей термической опции. Данное поле введено для под-
держки совместимости с входным языком симулятора Eclipse. (ИГНОРИРУЕТСЯ)
В tNavigator указание количества строк не требуется, так как память для таблиц
выделяется динамически,
13. максимальное число таблиц породы. Данное поле введено для поддержки
совместимости с входным языком симулятора Eclipse. (ИГНОРИРУЕТСЯ) В
tNavigator указание количества строк не требуется, так как память для таблиц
выделяется динамически,
14. максимальное число областей поддержания давления. Данное поле введено для
поддержки совместимости с входным языком симулятора Eclipse. (ИГНОРИРУ-
ЕТСЯ) В tNavigator указание количества строк не требуется, так как память для
таблиц выделяется динамически,
15. количество значений температур для Ki (p, T ) таблиц (KVTEMP (см. 10.8.5),
KVTABTn (см. 10.8.6)).
Пример
TABDIMS
2 4 2* 3
/
10.1.17 EQLDIMS
По умолчанию:
1. 1;
2. 100;
3. 20;
4. 1;
5. 20.
Пример
EQLDIMS
3 2* 2 5
/
10.1.18 ACTDIMS
По умолчанию:
1. 2;
2. 50;
3. 80.
Пример
ACTDIMS
5 40 100
/
10.1.19 REGDIMS
Пример
REGDIMS
2 2 0 0
/
10.1.20 VFPIDIMS
По умолчанию: 0 0 0
Пример
VFPIDIMS
10 5 3
/
10.1.21 VFPPDIMS
По умолчанию: 0 0 0 0 0 0
Пример
VFPPDIMS
8 5 3 1 0 2
/
10.1.22 GPTDIMS
Пример
GPTDIMS
3 15
/
10.1.23 ROCKCOMP
Ключевое слово имеет три параметра (Данные должны заканчиваться символом /.):
По умолчанию:
REVERS – уплотнение породы обратимо при возрастании давления.
Свойства горной породы в различных регионах свойств породы задаются при помо-
щи ключевого слова ROCKTAB (см. 10.2.11). Номер региона свойств породы, который
соответствует ячейке модели задается ROCKNUM (см. 10.4.12) для каждой ячейки.
Пример
ROCKCOMP
IRREVERS 5 /
10.1.24 ROCKDIMS
Используется для задания количества участков внешней среды (горных пород) с раз-
личными свойствами, которые будут использоваться при моделировании теплообмена с
окружающей средой. Данные должны заканчиваться символом /.
2. ИГНОРИРУЕТСЯ,
По умолчанию:
Значение параметра 3 берется равным значению параметра 1.
Пример
ROCKDIMS
5 1* 6
/
10.1.25 WELLDIMS
Пример
WELLDIMS
200 7 10 20 5 10 5 4 2 0 1 1
/
10.1.26 WSEGDIMS
Пример
WSEGDIMS
10 20 4/
10.1.27 UDQDIMS
Данное ключевое слово задает размерности для задания ключевого слова UDQ
(см. 10.12.91). Данные должны заканчиваться символом /.
Должны быть указаны следующие данные:
1. максимальное число функций, включая скобки, которые могут быть использованы
при определении выражения словом UDQ (см. 10.12.91); ИГНОРИРУЕТСЯ, данное
поле введено для поддержки совместимости с входным языком симулятора Eclipse.
В tNavigator указание количества скважин не требуется, так как память выделяется
динамически;
2. максимальное число параметров, которые могут быть использованы при опреде-
лении выражения; ИГНОРИРУЕТСЯ, данное поле введено для поддержки совме-
стимости с входным языком симулятора Eclipse. В tNavigator указание количества
скважин не требуется, так как память выделяется динамически;
3. максимальное число задаваемых пользователем выражений для интервалов пер-
фораций; ИГНОРИРУЕТСЯ, данное поле введено для поддержки совместимости
с входным языком симулятора Eclipse. В tNavigator указание количества скважин
не требуется, так как память выделяется динамически;
4. максимальное число задаваемых пользователем выражений для месторождения;
ИГНОРИРУЕТСЯ, данное поле введено для поддержки совместимости с входным
языком симулятора Eclipse. В tNavigator указание количества скважин не требует-
ся, так как память выделяется динамически;
5. максимальное число задаваемых пользователем выражений для групп; ИГНОРИ-
РУЕТСЯ, данное поле введено для поддержки совместимости с входным языком
симулятора Eclipse. В tNavigator указание количества скважин не требуется, так
как память выделяется динамически;
6. максимальное число задаваемых пользователем выражений для регионов; ИГНО-
РИРУЕТСЯ, данное поле введено для поддержки совместимости с входным язы-
ком симулятора Eclipse. В tNavigator указание количества скважин не требуется,
так как память выделяется динамически;
7. максимальное число задаваемых пользователем выражений для сегментов; ИГНО-
РИРУЕТСЯ, данное поле введено для поддержки совместимости с входным язы-
ком симулятора Eclipse. В tNavigator указание количества скважин не требуется,
так как память выделяется динамически;
Пример
UDQDIMS
20 10 4 4 4 4 4 4 4 4/
10.1.28 UDQPARAM
Ключевое слово задает параметры для слова UDQ (см. 10.12.91). Данные должны
заканчиваться символом /.
Должны быть указаны следующие данные:
Пример
UDQPARAM
2* 0.01 /
10.1.29 UDADIMS
Ключевое слово задает размерности для выражений UDA для слова UDQ (см. 10.12.91).
Данные должны заканчиваться символом /.
Заданные пользователем выражения могут быть использованы как параметры UDA
в словах WCONINJE (см. 10.12.22), WECON (см. 10.12.37), WELDRAW (см. 10.12.62),
WCONPROD (см. 10.12.20), GCONPROD (см. 10.12.43), GCONINJE (см. 10.12.48), GECON
(см. 10.12.61).
Пример
UDADIMS
8 8 /
10.1.30 TRACERS
10. игнорируется, данное поле введено для поддержки совместимости с входным язы-
ком симулятора Eclipse,
11. игнорируется, данное поле введено для поддержки совместимости с входным язы-
ком симулятора Eclipse,
12. игнорируется, данное поле введено для поддержки совместимости с входным язы-
ком симулятора Eclipse.
Пример
TRACERS
4 5
/
10.1.31 SURFACT
Данное ключевое слово указывает, что в модели будут использованы ПАВ (раздел
ПАВ – 2.22).
Пример
SURFACT
10.1.32 SURFACTW
Данное ключевое слово указывает, что в модели будут использованы ПАВ и будет
моделироваться изменение смачиваемости (раздел ПАВ – 2.22).
Пример
SURFACTW
10.1.33 NONNC
Пример
NONNC
10.1.34 THERMAL
Присутствие данного ключевого слово указывает, что будет включена опция терми-
ческого моделирования. Ключевые слова, которые могут быть использованы при данной
опции, описаны в разделе "Термические свойства" (10.8).
Пример
THERMAL
10.1.35 REACTION
Данное ключевое слово указывает, какое количество химических реакций будет при
моделировании (число обозначается nr далее). Данные должны заканчиваться символом
/.
Пример
REACTION
3 /
10.1.36 OIL
Данное ключевое слово указывает на наличие в модели нефтяной фазы. Его следует
указывать когда нефтяная фаза существует или может существовать. OIL добавляется
автоматически в случае, если используется композиционная модель. Ключевое слово не
требует указания параметров после него.
10.1.37 GAS
Данное ключевое слово указывает на наличие в модели газовой фазы. Его следует
указывать когда газовая фаза существует или может существовать. GAS добавляется
автоматически в случае, если используется композиционная модель. Ключевое слово не
требует указания параметров после него.
10.1.38 WATER
10.1.39 VAPOIL
Данное ключевое слово указывает, что в модели в газе содержится испаренная нефть.
Слово может быть использовано только в случае если присутствуют оба ключевых слова
OIL (см. 10.1.36) и GAS (см. 10.1.37). Если концентрация нефти в газе постоянна и
однородна, и если давление никогда не опускается ниже точки росы, то модель может
быть более эффективно рассчитана при следующем способе задания ключевых слов:
опускаем слова OIL (см. 10.1.36) и VAPOIL, рассматриваем газ как сухой газ, определяем
концентрацию нефти ключевым словом RVCONST (см. 10.5.14) в секции GRID (10.2).
Симулятор запустит данную модель как модель с сухим газом, но в расчете будет учтена
постоянная концентрация нефти в газе. Ключевое слово не требует указания параметров
после него.
10.1.40 DISGAS
Данное ключевое слово указывает, что в модели в нефти растворен газ. Слово мо-
жет быть использовано только в случае если присутствуют оба ключевых слова OIL
(см. 10.1.36) и GAS (см. 10.1.37). Если концентрация растворенного газа в нефти посто-
янна и однородна, и если давление никогда не опускается ниже точки росы, то модель
может быть более эффективно расчитана при следующем способе задания ключевых
слов: опускаем слова GAS (см. 10.1.37) и DISGAS, рассматриваем нефть как дегазиро-
ванную и определяем концентрацию газа ключевыми словами RSCONST (см. 10.5.12),
RSCONSTT (см. 10.5.13) в секции GRID (10.2). Симулятор запустит данную модель как
модель с дегазированной нефтью, но в расчете будет учтена постоянная концентрация
растворенного в нефти газа. Ключевое слово не требует указания параметров после него.
10.1.41 SOLID
10.1.42 BRINE
10.1.43 TEMP
10.1.44 TEMPR
Данное ключевое слово является аналогом слова TEMP (см. 10.1.43), с той лишь
разницей, что в случае его использовании при расчете температуры дополнительно
учитывается теплоемкость активных блоков с нулевым поровым объемом (если дан-
ные блоки не были деактивированы в ACTNUM (см. 10.2.26)), при этом фильтрация в
этих блоках, очевидно, не происходит – раздел 2.25.
.
10.1.45 API
10.1.46 MISCIBLE
10.1.47 SATOPTS
Для каждого блока сетки должно быть задано два номера таблиц функций насыщен-
ности:
1. SATNUM (см. 10.4.3) – задает номер таблиц для функции первичного дренирова-
ния;
2. IMBNUM (см. 10.4.5) – задает номер таблиц для функции возвратной пропитки.
Если номера этих таблиц для блока совпадают, то в данном блоке не будет гистере-
зиса.
Если номера таблиц различные, то будет применен гистерезис в соответствии с моде-
лью, заданной ключевым словом EHYSTR (см. 10.6.37).
Пример
SATOPTS
HYSTER /
Пример
SATOPTS
DIRECT IRREVERS /
10.1.48 NUMRES
Данное ключевое слово задает количество резервуаров (в случае, если в модели бо-
лее одного резервуара). NUMRES должно присутствовать, если используется больше од-
ной системы координат (при задании параметров ключевых слов COORD (см. 10.2.39),
ZCORN (см. 10.2.40)). Если используется более одного резервуара, то это же коли-
чество наборов COORD должно быть задано с помощью ключевого слова RESVNUM
(см. 10.2.42) и с помощью COORDSYS (см. 10.2.43) должны быть заданы границы каж-
дого резервуара.
Данные должны оканчиваться символом /.
По умолчанию: 1
Пример
NUMRES
4
/
10.1.49 KVALUES
Данное ключевое слово указывает, что К-величины должны быть использованы для
контроля фазового равновесия жидкость-газ. Фактические значения К-величин задаются
ключевым словом KVTABLE (см. 10.7.16).
Пример
KVALUES
10.1.50 ISGAS
прямые переходы нефти в газ невозможны и интерполяция KrO , KrG вблизи кри-
тических значений не производится.
Пример
ISGAS
10.1.51 NOMIX
Пример
NOMIX
10.1.52 INCLUDE
Пример
INCLUDE title_grid.inc
/
В этом примере в файл с ключевыми слова включается файл title_grid.inc, имя кото-
рого не содержит пробельных символов.
Пример
INCLUDE "title grid.inc"
/
Пример
INCLUDE 'title grid.inc'
/
10.1.53 IMPLICIT
Пример
IMPLICIT
10.1.54 DUALPORO
Пример
DUALPORO
10.1.55 DUALPERM
Пример
DUALPERM
10.1.56 GRAVDR
Пример
GRAVDR
/
10.1.57 GRAVDRM
Пример
GRAVDRM
NO/
10.1.58 LGR
Данное ключевое слово задает основные параметры для локальных измельчений сет-
ки (LGR) (раздел 2.24). Данные должны заканчиваться символом /.
Должны быть указаны следующие параметры:
1. максимальное число LGR в модели. Данное поле введено для поддержки совмести-
мости с входным языком симулятора Eclipse. (ИГНОРИРУЕТСЯ) В tNavigator ука-
зание данного числа не требуется, так как память для массивов выделяется дина-
мически;
2. максимальное число ячеек в каждой LGR. Данное поле введено для поддерж-
ки совместимости с входным языком симулятора Eclipse. (ИГНОРИРУЕТСЯ) В
tNavigator указание данного числа не требуется, так как память для массивов вы-
деляется динамически;
5. максимальное число LGR в любом объединении. Данное поле введено для под-
держки совместимости с входным языком симулятора Eclipse. (ИГНОРИРУЕТСЯ)
В tNavigator указание данного числа не требуется, так как память для массивов
выделяется динамически;
10.1.59 VISCD
Вязкое смещение. Вязким смещением фазы называют перемещение фазы под дей-
ствием разницы давлений. В системе с двойной пористостью существует градиент дав-
ления в разломе, перемещающий фазы по разлому в направлении добывающей сква-
жины. Во многих случаях данный градиент давления может быть очень маленьким в
то время как разломы имеют высокую проницаемость. В этих случаях удобнее не учи-
тывать вязкое смещение фаз из породы в разломы под действием градиента давления.
Однако, если разломы имеют небольшую проницаемость, то перетоки фаз из породы в
разломы за счет градиента давления могут играть значительную роль в добыче.
Ключевые слова LX (см. 10.2.60), LY (см. 10.2.60), LZ (см. 10.2.60) позволяют вы-
числить множитель SIGMA с помощью ключевого слова LTOSIGMA (см. 10.2.65). Если
SIGMA вычисляется данным способом, то непосредственное задание его значения в фай-
ле данных (SIGMA (см. 10.2.63)) игнорируется.
Пример
VISCD
10.1.60 NODPPM
Пример
NODPPM
10.1.61 NETWORK
Пример
NETWORK
10 9 2 /
10.1.62 EQLOPTS
Пример
EQLOPTS
THPRES /
10.1.63 GRIDOPTS
Данное ключевое слово задает опции обработки данных сетки. Данные должны за-
канчиваться символом /.
Должны быть указаны следующие параметры:
Пример
GRIDOPTS
NO 4/
10.1.64 FORMOPTS
Данное ключевое слово задает опции обработки капиллярных сил для газа. Данные
должны заканчиваться символом /.
Пример
FORMOPTS
NOPCSPT/
10.1.65 NOSIM
Пример
NOSIM
10.1.66 GEOMECH
Пример
GEOMECH
/
10.1.67 RFD_WFRAC
Пример
RFD_WFRAC
10.1.68 END
Ключевое слово вводится в конце файла данных. Слово не имеет каких-либо пара-
метров.
Пример
END
Также в tNavigator могут быть заданы локальные измельчения сетки – раздел 2.24.
10.2.1 GRID
Данное ключевое слово задает начало секции, содержащей данные, необходимые для
описания гидродинамической модели на прямоугольной сетке.
10.2.2 DX / DY / DZ
Используется для задания размеров всех ячеек (METRIC: m, FIELD: f t), пронумеро-
ванными вначале в направлении X , далее — в направлении Y , и затем — в направлении
Z . Необходимо указать количество значений, равное количеству ячеек (NX * NY * NZ).
По умолчанию: ничего.
Пример
DIMENS
10 10 2
/
...
DX
50*610 150*520
/
DY
200*470
/
DZ
100*5
100*10
/
В этом примере рассматривается расчетная сетка из 200 ячеек: первые 50 ячеек име-
ют размер 610 ∗ 470 ∗ 5 м 3 , следующие 50 ячеек — 520 ∗ 470 ∗ 5 м 3 , а остальные 100
ячеек — 520 ∗ 470 ∗ 10 м 3 .
Следующие примеры соответствуют случаю, когда NX=5, NY=3, NZ=2
Пример
DIMENS
5 3 2
/
...
DX
30*200
/
В этом примере размеры всех тридцати ячеек в направлении X одинаковы и равны
200 м.
10.2.2. DX / DY / DZ 273
10.2. Описание сетки tNavigator-4.0
Пример
DIMENS
5 3 2
/
...
DX
6*{1*100 4*200}
/
В этом примере задан размер ячеек в направлении X для сетки 5x3x2, в которой
ячейки с координатами (1,1,1), (1,2,1), (1,3,1), (1,1,2), (1,2,2), (1,3,2) имеют DX=100, а
для остальных DX=200.
Пример
DIMENS
5 3 2
/
...
DZ
6.84 6.62 6.87 6.95 6.99 6.80 6.94 7.70 7.76
8.40 7.70 7.76 6.93 8.83 10.63
6.84 6.62 6.87 6.95 6.99 6.80 6.94 7.70 7.76
8.40 7.70 7.76 6.93 8.83 10.63
/
10.2.2. DX / DY / DZ 274
10.2. Описание сетки tNavigator-4.0
10.2.3 DXV
Пример
DIMENS
12 10 2
/
DXV
10 3*9 2*2 10 3*9 2*2 /
Пример
DIMENS
12 10 2
/
DXV
2*{10 3*9 2*2} /
10.2.4 DYV
Пример
DIMENS
12 12 2
/
DYV
10 3*9 2*2 10 3*9 2*2 /
Пример
DIMENS
12 12 2
/
DYV
2*{10 3*9 2*2} /
10.2.5 DZV
Пример
DIMENS
12 10 12
/
DZV
10 3*9 2*2 10 3*9 2*2 /
Пример
DIMENS
12 10 12
/
DZV
2*{10 3*9 2*2} /
10.2.6 TOPS
Пример
DIMENS
7 4 3
/
...
TOPS
2301.98 2303.87 2305.78 2306.86 2303.06 2301.29 2298.46
2297.36 2297.32 2294.87 2293.37 2293.87 2293.40 2296.34
2303.12 2302.26 2300.51 2300.07 2294.68 2288.54 2286.85
2238.09 2238.09 2238.09 2238.09 2301.15 2302.94 2304.96
/
Пример
DIMENS
10 10 1
/
...
TOPS
2238.0 2238.0 2238.0 2238.0 2238.0 2238.0 2238.0 2238.0
2238.0 2238.0 2238.0 2238.0 2238.0 2238.0 2238.0 2238.0
2238.0 2238.0 2238.0 2238.0 2238.0 2238.0 2294.0 2295.3
2296.2 2297.5 2298.9 2299.0 2297.7 2296.3 2294.9 2294.1
2294.8 2296.7 2298.7 2300.5 2300.3 2298.3 2296.7 2295.1
2293.6 2293.1 2293.0 2292.3 2291.5 2290.6 2290.4 2290.2
2289.2 2288.2 2287.1 2285.3 2281.3 2275.7 2270.1 2265.4
2266.0 2272.7 2281.5 2238.0 2238.0 2238.0 2238.0 2238.0
2238.0 2238.0 2238.0 2238.0 2238.0 2238.0 2238.0 2238.0
2238.0 2238.0 2238.0 2238.0 2238.0 2238.0 2238.0 2238.0
2292.3 2293.5 2294.7 2295.9 2297.1 2298.2 2298.2 2296.9
2295.5 2294.0 2292.7 2293.0 2295.0 2297.0 2298.9 2299.6
2298.6 2297.1 2295.6 2294.2
/
В этом примере задана глубина залегания верхнего слоя ячеек, состоящего из 100
ячеек.
10.2.7 DEPTH
Пример
DIMENS
3 4 2
/
...
DEPTH
2301.98 2303.87 2305.78 2306.86 2303.06 2301.29
2297.36 2297.32 2294.87 2293.37 2293.87 2293.40
2303.12 2302.26 2300.51 2300.07 2294.68 2288.54
2238.09 2238.09 2238.09 2238.09 2301.15 2302.94
/
В этом примере вводятся значения глубин центров ячеек для сетки 3x4x2.
Пример
DIMENS
5 5 4
/
...
PERMX
100*1
PERMY
100*1
PERMZ
100*10
Пример
DIMENS
5 6 2
/
...
PERMY
2*{5*103 5*104 5*105 15*106}
/
Пример
DIMENS
5 6 2
/
...
PERMY
103 103 103 103 103 104 104 104 104 104 105 105 105 105 105
106 106 106 106 106 106 106 106 106 106 106 106 106 106 106
103 103 103 103 103 104 104 104 104 104 105 105 105 105 105
106 106 106 106 106 106 106 106 106 106 106 106 106 106 106
/
Пример
DIMENS
5 5 4
/
...
PERMXY
20*100 40*150 40*120
/
В данном примере для первых 20 ячеек PERMXY равно 100, для следующих 40 ячеек
- 150, для последних 40 ячеек - 120.
10.2.10 RKTRMDIR
Данное ключевое слово определяет, сколько параметров будет содержать одна строка
таблицы ключевого слова ROCKTAB (см. 10.2.11). Если данное слово присутствует, то
5 параметров, если отсутствует - 3 параметра. В случае 3-ех параметров, 3-ий параметр
является множителем проводимости. В случае 5-ти параметров: 3-ий параметр - множи-
тель проводимости в направлении X, 4-ый - в направлении Y и 5-ый - в направлении Z.
Данное ключевое слово не требует после себя введения каких-либо данных.
Пример
RKTRMDIR
10.2.11 ROCKTAB
2. множитель пористости;
Пример
ROCKTAB
21.74 0.9818 0.8915
65.22 0.9850 1*
108.70 0.9883 0.9341
195.65 0.9948 0.9768
282.61 1.0013 1.0194
/
10.2.12 MULTX
При использовании MULTX несколько раз в одной секции (GRID, EDIT) значения
перезаписываются. Т.е. MULTX будет равен значению, указанному последним;
При использовании MULTX несколько раз в разных секциях (GRID и EDIT) значе-
ния предыдущего множителя проводимости, указанного в GRID, умножаются на
значения нового множителя проводимости, указанного в EDIT.
Пример
DIMENS
5 5 4
/
...
MULTX
100*1.5
/
MULTX
100*2.0
/
10.2.13 MULTX-
При использовании MULTX- несколько раз в одной секции (GRID, EDIT) значения
перезаписываются. Т.е. MULTX- будет равен значению, указанному последним;
При использовании MULTX- несколько раз в разных секциях (GRID и EDIT) зна-
чения предыдущего множителя проводимости, указанного в GRID, умножаются на
значения нового множителя проводимости, указанного в EDIT.
Пример
DIMENS
5 5 4
/
...
MULTX-
100*1.5
/
MULTX-
100*2.0
/
10.2.14 MULTY
При использовании MULTY несколько раз в одной секции (GRID, EDIT) значения
перезаписываются. Т.е. MULTY будет равен значению, указанному последним;
При использовании MULTY несколько раз в разных секциях (GRID и EDIT) значе-
ния предыдущего множителя проводимости, указанного в GRID, умножаются на
значения нового множителя проводимости, указанного в EDIT.
Пример
DIMENS
5 5 4
/
...
MULTY
100*1.5
/
MULTY
100*3.0
/
10.2.15 MULTY-
При использовании MULTY- несколько раз в одной секции (GRID, EDIT) значения
перезаписываются. Т.е. MULTY- будет равен значению, указанному последним;
При использовании MULTY- несколько раз в разных секциях (GRID и EDIT) зна-
чения предыдущего множителя проводимости, указанного в GRID, умножаются на
значения нового множителя проводимости, указанного в EDIT.
Пример
DIMENS
5 5 4
/
...
MULTY-
100*1.5
/
MULTY-
100*3.0
/
10.2.16 MULTZ
При использовании MULTZ несколько раз в одной секции (GRID, EDIT) значения
перезаписываются. Т.е. MULTZ будет равен значению, указанному последним;
При использовании MULTZ несколько раз в разных секциях (GRID и EDIT) значе-
ния предыдущего множителя проводимости, указанного в GRID, умножаются на
значения нового множителя проводимости, указанного в EDIT.
Пример
DIMENS
5 5 4
/
...
MULTZ
100*1.5
/
MULTZ
100*4.0
/
10.2.17 MULTZ-
При использовании MULTZ- несколько раз в одной секции (GRID, EDIT) значения
перезаписываются. Т.е. MULTZ- будет равен значению, указанному последним;
При использовании MULTZ- несколько раз в разных секциях (GRID и EDIT) зна-
чения предыдущего множителя проводимости, указанного в GRID, умножаются на
значения нового множителя проводимости, указанного в EDIT.
Пример
DIMENS
5 5 4
/
...
MULTZ-
100*1.5
/
MULTZ-
100*4.0
/
Пример
EQUALS
'HMMLTPX' 0.7 5 10 5 10 20 30 /
/
Пример
EQUALS
'HMMULTX' 0.75 5 10 5 10 20 30 /
/
Пример
EQUALS
'HMMULTX-' 0.75 5 10 5 10 20 30 /
/
10.2.21 PORO
Пример
DIMENS
5 5 4
/
...
PORO
100*0.1784
/
В этом примере задана одинаковая пористость 0.1784 во всех 100 ячейках рассмат-
риваемой сетки.
Пример
DIMENS
5 6 2
/
...
PORO
0.20 0.20 0.20 0.20 0.20 0.19 0.19 0.19 0.19 0.19
0.18 0.18 0.18 0.18 0.18 0.17 0.17 0.17 0.17 0.17
0.17 0.17 0.17 0.17 0.17 0.17 0.17 0.17 0.17 0.17
0.20 0.20 0.20 0.20 0.20 0.19 0.19 0.19 0.19 0.19
0.18 0.18 0.18 0.18 0.18 0.17 0.17 0.17 0.17 0.17
0.17 0.17 0.17 0.17 0.17 0.17 0.17 0.17 0.17 0.17
/
В этом примере задается распределение пористости для сетки 5x6x2. Кратко такое
же распределение пористости с использованием сокращения, используемого для ввода
одинаковых значений параметров, может быть задано следующим образом.
Пример
DIMENS
5 6 2
/
...
PORO
2*{5*0.2 5*0.19 5*0.18 15*0.17}
/
10.2.22 NTG
Пример
DIMENS
5 5 4
/
...
NTG
100*0.2784
/
Пример
DIMENS
5 4 2
/
...
NTG
0.60 0.60 0.60 0.60 0.60 0.62 0.62 0.62 0.62 0.62
0.62 0.62 0.62 0.62 0.62 0.62 0.62 0.62 0.62 0.62
0.60 0.60 0.60 0.60 0.60 0.62 0.62 0.62 0.62 0.62
0.62 0.62 0.62 0.62 0.62 0.62 0.62 0.62 0.62 0.62
/
В этом примере задается распределение песчанистости для сетки 5x4x2. Кратко та-
кое же распределение песчанистости с использованием сокращения, используемого для
ввода одинаковых значений параметров, может быть задано следующим образом.
Пример
DIMENS
5 4 2
/
...
NTG
2*{5*0.6 15*0.62}
/
10.2.23 DZNET
Пример
DIMENS
5 5 4
/
...
DZ
100*5
/
DZNET
100*2.5
/
Пример
DIMENS
5 4 2
/
...
DZNET
3.60 3.60 3.60 3.60 3.60 0.62 0.62 0.62 0.62 0.62
0.62 0.62 0.62 0.62 0.62 0.62 0.62 0.62 0.62 0.62
3.60 3.60 3.60 3.60 3.60 0.62 0.62 0.62 0.62 0.62
0.62 0.62 0.62 0.62 0.62 0.62 0.62 0.62 0.62 0.62
/
Пример
DIMENS
5 4 2
/
...
DZNET
2*{5*3.6 15*0.62}
/
10.2.24 PORV
Данное ключевое слово задает эффективный поровый объем ячеек (METRIC: rm3 ,
FIELD: rb). Необходимо указать количество значений, равное количеству ячеек. Если
для ячейки указано PORV, эффективный поровый объем будет переприсвоен.
По умолчанию: Рассчитывается симулятором на основе размеров ячейки, PORO
(см. 10.2.21) и NTG (см. 10.2.22).
Пример
DIMENS
5 5 4
/
...
PORV
100*5000
/
В данном примере задается поровый объем ячеек = 5000 для всех 100 блоков сетки.
Пример
DIMENS
5 4 2
/
...
PORV
3.60 3.60 3.60 3.60 3.60 0.62 0.62 0.62 0.62 0.62
0.62 0.62 0.62 0.62 0.62 0.62 0.62 0.62 0.62 0.62
3.60 3.60 3.60 3.60 3.60 0.62 0.62 0.62 0.62 0.62
0.62 0.62 0.62 0.62 0.62 0.62 0.62 0.62 0.62 0.62
/
Пример
DIMENS
5 4 2
/
...
PORV
2*{5*3.6 15*0.62}
/
Пример
ARITHMETIC
PORV(1:5, 2:3, 7:7) = PORV/10
PORV(1:5, 2:3, 8:8) = 0
/
Здесь поровый объем 10 ячеек 7-го слоя делится на десять, и 10 ячеек следующего
слоя деактивируются посредством задания нулевого порового объема.
10.2.25 MULTPV
Данное ключевое слово задает множители для поровых объемов блоков сетки, рас-
считанных симулятором по размерам блоков, PORO (см. 10.2.21) и NTG (см. 10.2.22).
Необходимо указать количество значений, равное количеству ячеек. MULTPV не бу-
дет влиять на поровый объем ячеек, для которых задано PORV (см. 10.2.24). Если клю-
чевое слово PORV (см. 10.2.24) для данной ячейки не задано, ее поровый объем будем
умножен на соответствующий множитель.
По умолчанию: 1.
Пример
DIMENS
5 5 3
/
...
MULTPV
200 200 200 200 200
200 1 1 1 200
200 1 1 1 200
200 1 1 1 200
200 200 200 200 200
200 200 200 200 200
200 1 1 1 200
200 1 1 1 200
200 1 1 1 200
200 200 200 200 200
200 200 200 200 200
200 1 1 1 200
200 1 1 1 200
200 1 1 1 200
200 200 200 200 200
/
В данном примере задаются множители порового объема, равные 200 на боковых
границах пласта и единице в остальной его части.
Кратко такое же распределение множителей порового объема с использованием со-
кращения, используемого для ввода одинаковых значений параметров, может быть зада-
но следующим образом.
Пример
MULTPV
3*{5*200 3*{200 3*1 200} 5*200}
/
Пример
ARITHMETIC
MULTPV = 1
MULTPV(1:5, 1:1, 1:3) = 200
MULTPV(1:5, 5:5, 1:3) = 200
MULTPV(1:1, 1:5, 1:3) = 200
MULTPV(5:5, 1:5, 1:3) = 200
/
10.2.26 ACTNUM
Пример
DIMENS
5 5 4
/
...
ACTNUM
100*1
/
Пример
DIMENS
5 4 1
/
...
ACTNUM
1 1 1 1 1
1 0 0 0 1
1 0 0 0 1
1 1 1 1 1
/
В этом примере задается активность ячеек для сетки 5x4x1. Так, например, ячейка
[1, 1, 1] — активна, а ячейка [2, 2, 1] — неактивна.
10.2.27 MINPV
Пример
MINPV
1200
/
В этом примере ячейки с поровым объемом меньше 1200 (rm3 ) переводятся в неак-
тивное состояние.
10.2.28 MINPORV
10.2.29 MINPVV
Пример
MINPVV
40*1000 40*1800 30*900 10*1200
/
В этом примере заданы минимальные поровые объемы для ячеек сетки (1000, 1800,
900, 1200 rm3 ). В случае, если поровый объем ячейки ниже указанного для нее числа,
она переводится в неактивное состояние.
10.2.30 MINDZNET
Пример
MINDZNET
0.2
/
10.2.31 MINROCKV
Пример
MINROCKV
0.003 /
10.2.32 MINRV
10.2.33 FAULTS
имя разлома,
i-координату окончания сегмента разлома; она должна быть больше или равна
i-координате начала, причем равенство обязательно в случае, если направление
разлома – I или X,
j -координату окончания сегмента разлома; она должна быть больше или равна
j -координате начала, причем равенство обязательно в случае, если направление
разлома – J или Y,
k –координату окончания сегмента разлома; она должна быть больше или равна
k -координате начала, причем равенство обязательно в случае, если направление
разлома – K или Z,
Пример
FAULTS
– NAME i1 i2 j1 j2 k1 k2 FACE
'fault_1' 8 8 9 20 1 3 'I'/
'fault_2' 8 12 9 9 1 3 'J'/
'fault_2' 8 12 9 20 1 1 'K'/
'fault_1' 8 8 21 21 2 2 'J'/
/
В данном примере заданы два разлома, каждый состоит из двух сегментов. Направ-
ления сегментов разломов различны.
10.2.34 MULTFLT
Данное ключевое слово позволяет задать множитель проводимости для всех ячеек,
принадлежащих к разлому, в направлении, соответствующем направлению разлома (за-
данному ранее с помощью ключевого слова FAULTS (см. 10.2.33)). Необходимо указать
следующие данные:
множитель проводимости
Примечание: Если в ключевом слове MULTFLT один и тот же разлом указан несколь-
ко раз, будут использованы последние указанные значения множителей. Если для ячей-
ки указаны и MULTFLT, и MULTX (см. 10.2.12) или MULTY (см. 10.2.14) или MULTZ
(см. 10.2.16), значения соответствующих множителей проводимости будут перемноже-
ны.
Пример
FAULTS
– NAME i1 i2 j1 j2 k1 k2 FACE
'fault_1' 8 8 9 20 1 3 'I'/
/
MULTFLT
– NAME MULT TX MULT D
'fault_1' 0 /
/
Пример
FAULTS
– NAME i1 i2 j1 j2 k1 k2 FACE
'fault_1' 8 8 9 20 1 3 'I'/
'fault_2' 8 12 9 9 1 3 'J'/
'fault_2' 8 12 9 20 1 1 'K'/
'fault_1' 8 8 21 21 2 2 'J'/
/
MULTFLT
– NAME MULT TX MULT D
'fault_1' 0.1 /
'fault_1' 0.2 /
'fault_2' 0.3 /
/
MULTFLT
'fault_2' 0.4 /
/
MULTX
1875*10
/
В данном примере заданы два разлома, каждый состоит из двух сегментов. Для раз-
лома fault_1 множитель проводимости будет равен 0.2, для разлома fault_2 он будет
равен 0.4 (оба раза используется только последнее заданное значение). После этого
применяется ключевое слово MULTX (см. 10.2.12), в результате для fault_1 сегмент,
ориентированный в направлении i, (заданный первым) будет иметь проводимость 2.
Сегмент, ориентированный в направлении j , будет иметь проводимость 0.2. Для разло-
ма fault_2 проводимость остается равной 0.4 (так как MULTY и MULTZ не заданы, по
умолчанию они равны 1).
10.2.35 THPRESFT
Используется для задания порогового давления для перетока через разлом. Если раз-
ница давлений между ячейками с разных сторон разлома меньше пороговой, потока
между этими ячейками не будет. В случае, если разность давлений будет превышена,
возникнет переток между ячейками, причем разница давлений будет уменьшена на ве-
личину порогового значения. По умолчанию пороговое значение равно 0.
Сморти также ключевое слово THPRES (см. 10.9.7).
Далее указывается таблица из 2 столбцов, каждая строка которой должна заканчи-
ваться символом /. Последняя строка таблицы должна состоять только из символа /.
Необходимо указать следующие данные:
1. имя разлома;
2. пороговое давление для перетока через разлом (METRIC: barsa, FIELD: psia).
Внимание:
В случае, если для одного и того же разлома пороговое давление указано несколько
раз, будет использовано последнее указанное значение.
В случае, если две ячейки подпадают одновременно под влияние ключевых слов
THPRES и THPRESFT, будет использовано максимальное пороговое давление.
Пример
THPRESFT
'fault_1' 10.0 /
'fault_2' 5.0 /
'fault_3' 15.0 /
/
10.2.36 USEFLUX
при расчете .patterns файла модели (общий файл, содержащий информацию обо
всех вырезанных частях);
при расчете модели в консольной версии tNavigator с опцией --split (если в модели
задано слово FIPPATT (см. 10.4.11)).
Пример
USEFLUX
'DEMO_SIMPLE_002_2'
10.2.37 DUMPFLUX
при расчете .patterns файла модели (общий файл, содержащий информацию обо
всех вырезанных частях);
при расчете модели в консольной версии tNavigator с опцией --split (если в модели
задано слово FIPPATT (см. 10.4.11)).
10.2.38 FLUXREG
10.2.39 COORD
Пример
DIMENS
1 2 1
/
...
COORD
0 0 1 0 0 2
1 0 1 1 0 2
0 1 1 0 1 2
1 1 1 1 1 2
0 2 1 0 2 2
1 2 1 1 2 2
/
В этом примере для всех узлов верхней поверхности резервуара заданы вертикаль-
ные направляющие линии.
10.2.40 ZCORN
Используется для задания глубины (METRIC: m, FIELD: f t) всех 8-ми вершин каж-
дого блока сетки. Глубины задаются по слоям сетки, образованными гранями ячеек,
имеющих одинаковый номер по Z , по 4 ∗ N X ∗ N Y значений для каждого слоя, начи-
ная с верхнего (всего 2 ∗ N Z слоев, т.е. вначале слой кровли первого ряда по Z , затем
слой подошвы первого ряда по Z , и так до последнего по Z ряда). В слое глубины за-
даются по линиям вдоль оси X , образованными ребрами ячеек, имеющих одинаковый
номер по Y , по 2 ∗ N X значений для каждой линии, начиная с наименьшей по Y (всего
2 ∗ N Y линий). В линии глубины задаются в порядке увеличения координаты X .
Таким образом, сначала задаются значения для двух узлов первого блока в направ-
лении X, далее еще два значения для второго блока в направлении X и так далее для
всех N X ∗ N Y ∗ N Z блоков. Всего необходимо задать 2 ∗ N X ∗ 2 ∗ N Y ∗ 2 ∗ N Z значений
глубин.
По умолчанию: ничего
Пример
DIMENS
1 2 2
/
...
ZCORN
8*2500
8*2505
8*2505
8*2515
/
В этом примере верхние грани ячеек расположены на глубине 2500 и первый слой
имеет толщину 5, второй слой имеет толщину 10.
10.2.41 ADDZCORN
Данное ключевое слово добавляет константу к массиву значений глубин вершин бло-
ков сетки, задаваемых ZCORN (см. 10.2.40).
Может быть задано произвольное число строк данных, заканчивающихся /. Все данные
должны заканчиваться отдельным /.
Параметры 2-7 задают бокс для изменения глубин вершин блоков. Параметры 8-11 за-
дают непрерывным или разрывным будет изменение с окружающими вершинами.
Одна строка данных содержит следующие параметры:
если только некоторые значения должны быть изменены внутри блока, то любое
из значений X1 , X2 , Y1 , Y2 может быть задано 0;
Пример
ADDZCORN
6.0 7 8 7 8 1 18 /
/
10.2.42 RESVNUM
Данное ключевое слово начинает ввод данных для заданного резервуара (COORD
(см. 10.2.39)). Следует ввести номер резервуара, для которого далее будет следовать
ввод данных посредством слова COORD (см. 10.2.39). Номер резервуара должен быть от
1 до NUMRES (см. 10.1.48) включительно. NUMRES (см. 10.1.48) при этом должно быть
задано больше 1.
После номера резервуара должен стоять /.
Пример
RESVNUM
1/
COORD
0 0 1 0 0 2
0 1 1 0 1 2
1 0 1 1 0 2
1 1 1 1 1 2
2 0 1 2 0 2
2 1 1 2 1 2
/
RESVNUM
2/
COORD
1 0 1 3 0 2
2 1 1 4 1 2
1 0 1 1 0 2
1 1 1 1 1 2
3 0 1 2 0 2
2 1 1 2 1 2
/
10.2.43 COORDSYS
3. завершение круга для блоков сетки данного резервуара (COMP - круг завершен в
направлении Y , INCOMP - круг не завершен. Чтобы круг был завершен, коорди-
натные линии, которые будут определены, должны совпадать);
5. нижняя граница номера резервуара для боковых соединений между ячейками раз-
личных резервуаров;
6. верхняя граница номера резервуара для боковых соединений между ячейками раз-
личных резервуаров. Верхняя и нижняя граница номера резервуара могут исполь-
зоваться для разрешения несоседних соединений (NNC) разлома между ячейками
в разных резервуарах. Значения должны лежать между 1 и NUMRES (см. 10.1.48).
По умолчанию:
Пример
NUMRES
4
/
COORDSYS
1 4 'INCOMP' ' SEPARATE' 1 1
/
5 16 'INCOMP' ' SEPARATE' 2 2
/
17 20 'INCOMP' ' SEPARATE' 3 3
/
21 54 'INCOMP' ' SEPARATE' 4 4
/
10.2.44 GDFILE
Данное ключевое слово позволяет задать геометрию сетки с помощью внешнего (би-
нарного) файла установленного формата (формат *.GRID файлов симулятора Eclipse).
Сетка задается как набор кубов, с указанием координат всех 8 вершин, что позволя-
ет задавать ее более гибко, чем это позволяет формат COORD (см. 10.2.39), ZCORN
(см. 10.2.40). Поддерживается работа только с файлами формата UNFORMATTED. Да-
лее указываются следующие данные (список должен заканчиваться символом /).
Пример
GDFILE
filegrid.GRID UNFORMATTED
/
10.2.45 TRANX
Данное ключевое слово позволяет явно задавать значения проводимости (если яв-
но значения не заданы, то они будут вычислены программой автоматически исходя из
свойств сетки) (METRIC: cP − rm3 /day/bar , FIELD: cP − rb/day/psi).
Пример
DIMENS
8 5 2
/
TRANX
40*0.56 40*1.3 /
/
10.2.46 TRANY
Данное ключевое слово позволяет явно задавать значения проводимости (если яв-
но значения не заданы, то они будут вычислены программой автоматически исходя из
свойств сетки) (METRIC: cP − rm3 /day/bar , FIELD: cP − rb/day/psi).
TRANY определяет проводимости по направлению Y. Значение, заданное для блока [I, J,
K], будет соответствовать проводимости между блоками [I, J, K] и [I, J+1, K].
Пример
DIMENS
8 5 2
/
TRANY
40*0.56 40*1.3 /
/
10.2.47 TRANZ
Данное ключевое слово позволяет явно задавать значения проводимости (если яв-
но значения не заданы, то они будут вычислены программой автоматически исходя из
свойств сетки) (METRIC: cP − rm3 /day/bar , FIELD: cP − rb/day/psi).
TRANZ определяет проводимости по направлению Y. Значение, заданное для блока [I, J,
K], будет соответствовать проводимости между блоками [I, J, K] и [I, J, K+1].
Пример
DIMENS
8 5 2
/
TRANZ
40*0.56 40*1.3 /
/
10.2.48 NNC
Пример
NNC
1 2 2 1 5 2 100 /
1 1 2 1 4 2 100 /
12 18 20 14 44 20 200 /
16 19 31 14 44 31 200 /
/
В данном примере установлены несоседние соединения между двумя парами ячеек
сетки, с проводимостью 100 и между другими двумя парами – с проводимостью 200.
10.2.49 EDITNNC
По умолчанию:
T RAN M : 1.0;
коэффициент диффузии: 0.
Пример
EDITNNC
15 3 1 18 13 1 5 3 1 0 0 Y+ Y- 2.5/
5 28 1 9 33 2 3 1 4 2 1 X+ X- 1.3/
/
10.2.50 NNCGEN
Данное ключевое слово используется для задания проводимости между двумя ячей-
ками любых двух сеток.
10.2.51 PINCH
По умолчанию:
Пример
PINCH
0.02 'GAP'1* 'All'/
10.2.52 PINCHXY
Пример
PINCHXY
0.02 0.04 /
В данном примере пороговая толщина по направлению X устанавливается равной
0.02, по Y - 0.04.
10.2.53 PINCHOUT
Аналог ключевого слова PINCH (см. 10.2.51), не имеет параметров. Пороговая тол-
щина устанавливается равной 0.001, несоседние соединения через ячейки, деактиви-
рованные с помощью MINPV (см. 10.2.27) и MINPVV (см. 10.2.29), разрешены, даже
если мощность превосходит пороговую. Для более детального управления установле-
нием несоседних соединений через неактивные ячейки, смотри ключевое слово PINCH
(см. 10.2.51).
Пример
PINCHOUT
10.2.54 PINCHREG
ячеек под ней. Здесь используются значения MULTZ (см. 10.2.16) только те, кото-
рые были заданы в секции GRID.
В случае если в предыдущем параметре выбрано ALL, данный параметр игнори-
руется.
По умолчанию:
Пример
PINCHREG
0.02 'GAP'/
/
0.01 'GAP'/
/
10.2.55 PINCHNUM
Пример
DIMENS
5 5 4
/
...
PINCHNUM
50*1 50*2
/
10.2.56 JFUNC
Пример
JFUNC
WATER 22.2 /
Пример
JFUNC
GAS 1* 12.2 /
Пример
JFUNC
BOTH 22.2 12.2/
10.2.57 GRIDUNIT
Данное ключевое слово задает единицы измерения для сетки и задает, нужны ли
преобразования координат с помощью MAPAXES (см. 10.2.58) или нет. Данные должны
заканчиваться символом /.
METRES - метры,
FEET - футы,
CM - сантиметры.
2. флаг, который может быть задан MAP или оставлен не заданным. MAP показывает,
что преобразования координат не требуются (данные заданы в глобальной систе-
ме координат). Не заданный флаг показывает, что будет конвертация локальных
координат в глобальные через MAPAXES (см. 10.2.58).
Пример
GRIDUNIT
FEET /
Заданные единицы длины для сеточных данных - футы. Не заданный второй пара-
метр (флаг) показывает, что будет конвертация локальный координат в глобальные через
MAPAXES (см. 10.2.58).
10.2.58 MAPAXES
Данное ключевое слово используется для приведения сетки к системе координат, свя-
занной с исходной картой. Обычно оно выводится пре-процессором. Необходимо ввести
шесть чисел:
При этом длины радиус-векторов точки сетки на Y оси и точки сетки на X оси
должны быть равны.
По умолчанию: ничего
Пример
MAPAXES
-1 1 0 0 1 1
/
10.2.59 MAPUNITS
Данное ключевое слово используется для задания единиц измерения, в которых за-
даны данные слова MAPAXES (10.2.58). Возможны следующие единицы:
METRES - метры,
FEET - футы,
CM - сантиметры.
По умолчанию: METRES
Пример
MAPUNITS
FEET
/
10.2.60 LX / LY / LZ
Данное ключевое слово может быть использовано в случае расчета с двойной пори-
стостью ( 2.23) и если включена опция вязкое смещение (VISCD (см. 10.1.59)). Данное
ключевое слово используется для задания расстояний между трещинами (размеры бло-
ков матрицы) по направлениям соответствующих осей X, Y, Z.
Нумерация идет вначале в направлении X , далее — в направлении Y , и затем — в
направлении Z .
Необходимо указать количество значений, равное половине количества блоков (NX *
NY * (NZ/2)) (блоки матрицы). Данные должны заканчиваться символом /.
По умолчанию: ничего. Не участвуют в расчете сигма-фактора, если присутствует
ключевое слово LTOSIGMA (см. 10.2.65).
Пример
DUALPORO
VISCD
...
DIMENS
10 10 2
...
LX
100*80
/
LY
50*150 50*180
/
LZ
100*70
/
10.2.60. LX / LY / LZ 348
10.2. Описание сетки tNavigator-4.0
10.2.61 DPNUM
Данное ключевое слово может быть использовано в случае расчета с двойной по-
ристостью и одной проницаемостью (2.23). Ключевое слово используется для задания
областей внутри резервуара, которые следует считать областями с одной проницаемо-
стью.
Необходимо указать количество значений, равное половине количества блоков (NX *
NY * (NZ/2)) (блоки матрицы). Данные должны заканчиваться символом /. Блокам с
двойной пористостью соответствует единица – 1, блокам с одной пористостью ноль – 0.
Данные, описывающие свойства сетки, для ячеек с одной пористостью должны быть
указаны только для первой половины слоев по Z (NZ/2). Так как в случае одной по-
ристости свойства сетки нужны только для блоков матрицы; блоки, соответствующие
разломам, делаются неактивными и игнорируются. Внутри областей с одной пористо-
стью есть перетоки фаз между блоками породы; скважины могут иметь перфорации в
блоках породы только внутри областей с одной пористостью.
Ключевое слово будет игнорироваться, если опция Двойная пористость и одна про-
ницаемость (2.23) не задана словом DUALPORO (см. 10.1.54). DUALPERM (см. 10.1.55)
не должно быть определено, так как области с одной пористостью недопустимы при
расчете с двойной проницаемостью.
Пример
DUALPORO
...
DIMENS
10 10 2
...
DPNUM
10*0 10*1 10*0 10*1
10*0 10*1 10*0 10*1
10*0 10*1
/
10.2.62 DPGRID
Данное ключевое слово может быть использовано в случае расчета с двойной пори-
стостью (2.23). Если данное слово определено, то данные о сетке могут быть указаны
только для блоков матрицы (NX * NY * (NZ/2)), недостающие значения для блоков
разломов будут получены (скопированы) из значений для соответствующих блоков мат-
рицы.
Данная операция будет применена к значениям, задаваемым ключевыми словами DX
(см. 10.2.2), DY (см. 10.2.2), DZ (см. 10.2.2), PERMX (см. 10.2.8), PERMY (см. 10.2.8),
PERMZ (см. 10.2.8), PORO (см. 10.2.21), TOPS (см. 10.2.6), NTG (см. 10.2.22), DZNET
(см. 10.2.23), ZCORN (см. 10.2.40), PERMXY / PERMYZ / PERMXZ (см. 10.2.9), DEPTH
(см. 10.2.7). Данная операция будут применена только к тем блокам разломов, для кото-
рых пользователем явно не указаны значения.
Пример
DPGRID
10.2.63 SIGMA
Данное ключевое слово может быть использовано в случае расчета с двойной по-
ристостью или двойной проницаемостью (2.23), задаваемыми словами DUALPORO
(см. 10.1.54), DUALPERM (см. 10.1.55). Слово задает множитель (сигма-фактор), исполь-
зуемый при построении проводимостей матрица-разлом.
Пример
SIGMA
0.25 /
10.2.64 SIGMAV
Данное ключевое слово может быть использовано в случае расчета с двойной пори-
стостью (2.23), задаваемой словом DUALPORO (см. 10.1.54). Слово SIGMAV задает мно-
житель (сигма-фактор), используемый при построении проводимостей матрица-разлом.
Можно задать общий сигма-фактор для всех блоков с помощью ключевого слова
SIGMA (см. 10.2.63).
Пример
DUALPORO
...
DIMENS
10 10 2
...
SIGMAV
25*0.17 25*1 50*0.26
/
10.2.65 LTOSIGMA
Данное ключевое слово может быть использовано в случае расчета с двойной по-
ристостью (2.23), если активна опция Вязкое смещение (VISCD (см. 10.1.59)). Слово
LTOSIGMA позволяет вычислить множитель (сигма-фактор) при помощи расстояний
между трещинами (размеров блоков матрицы).
10.2.66 SIGMAGD
Данное ключевое слово может быть использованов случае расчета с двойной по-
ристостью (2.23) с опцией гравитационной пропитки (2.23.2) (METRIC: m−2 , FIELD:
f t−2 ).
Пример
SIGMAGD
0.018 /
10.2.67 SIGMAGDV
Данное ключевое слово может быть использованов случае расчета с двойной по-
ристостью (2.23) с опцией гравитационной пропитки (2.23.2) (METRIC: m−2 , FIELD:
f t−2 ).
Должно быть указано одно значение для каждого матричного блока. Таким обра-
зом, должно быть указано количество значений равное N Z/2 (третий параметр DIMENS
(см. 10.1.15)). Данные должны заканчиваться символом /.
Данные должны заканчиваться символом /.
Можно задать одно значение сигма-фактора для всех блоков сетки с помощью клю-
чевого слова SIGMAGD (см. 10.2.66).
Пример
SIGMAGDV
10000*0.018 10000*0.02/
В данном примере для первых 10000 блоков задано значение – 0.018, для следующих
10000 – 0.02.
10.2.68 MULTMF
Данное ключевое слово может быть использовано в случае расчета с двойной пори-
стостью (2.23), задаваемой словом DUALPORO (см. 10.1.54). Слово задает множитель,
используемый при вычислении перетоков матрица-разлом.
Должно быть указано столько значений, сколько ячеек матрицы. Данные должны
заканчиваться символом /.
10.2.69 DZMTRX
Данное ключевое слово задает размер по вертикали блока матричной породы в слу-
чае расчета с двойной пористостью (2.23) с опцией гравитационной пропитки (2.23.2)
(METRIC: m, FIELD: f t).
Должно быть указано одно значение для всей сетки.Данные должны заканчиваться
символом /.Для указание размеров матричной части для каждого блока отдельно нужно
использовать ключевое слово DZMTRXV (см. 10.2.71).
По умолчанию: 0.
Пример
DZMTRX
0.2/
В данном примере для всей сетки задан размер по вертикали блока матричной поро-
ды – 0.2 метра.
10.2.70 DZMATRIX
Данное ключевое слово является полным аналогом слова DZMTRX (см. 10.2.69).
10.2.71 DZMTRXV
Данное ключевое слово задает размер по вертикали блока матричной породы в слу-
чае расчета с двойной пористостью (2.23) с опцией гравитационной пропитки (2.23.2)
(METRIC: m, FIELD: f t).
Должно быть указано одно значение для каждого матричного блока. Таким обра-
зом, должно быть указано количество значений равное N Z/2 (третий параметр DIMENS
(см. 10.1.15)). Данные должны заканчиваться символом /.
Для указание одного размера матричной части блока для всей сетки нужно исполь-
зовать ключевое слово DZMTRX (см. 10.2.69).
По умолчанию: 0.
Пример
DZMTRXV
10000*0.2 10000*0.3/
В данном примере для первых 10000 блоков размер по вертикали блока матричной
породы – 0.2 метра, для следующих 10000 – 0.3 метра.
10.2.72 MULTREGT
По умолчанию:
Пример
MULTREGT
1 2 0.3 'XY'/
1 4 0.65 /
3 3 0.2 'Z'/
7 1* 0.4 /
/
10.2.73 ROCKPROP
Используется для задания свойств внешней среды (горных пород с различными свой-
ствами), через которую будет происходить теплообмен с резервуаром. Строка данных,
содержающая свойства одной внешней горной породы, должна заканчиваться символом
/. Все данные должны заканчиваться отдельным /.
В этом примере заданы свойства двух внешних горных пород (вначале ключевым
словом ROCKDIMS (см. 10.1.24) задано, что различных типов внешних горных пород
может быть не более 2-ух).
10.2.74 ROCKCON
По умолчанию:
Значение параметра 9 берется равным 1.
Пример
ROCKCON
1 1 25 1 25 1 1 K- /
2 1 25 1 25 20 20 K+ /
В этом примере два типа внешней горной породы присоединены к сетке 25x25x20
сверху и снизу.
10.2.75 ROCKCONT
Используется для задания границы резервуара с внешней средой (породой), через ко-
торую будет происходить теплообмен, начальной температуры, объемной теплоемкости,
теплопроводности внешней среды и минимальной разности температур, при которой на-
чинается расчет теплообмена с внешней средой. Данные параметры используются при
вычислении теплообмена резервуара с окружающей средой 4.29.
Пример
ROCKCONT
1 I- 70 2347 4 0 /
3 K+ 60 2347 4 0 /
/
10.2.76 SPECGRID
Пример
SPECGRID
10 15 4 2 F
/
10.2.77 CARFIN
Данное ключевое слово задает локальное измельчение декартовой сетки (LGR) (раз-
дел 2.24). CARFIN задает ячейку или бокс ячеек, определяемый его координатами в
глобальной сетке I1-I2, J1-J2, K1-K2, для замещения измельченными ячейками. Размеры
измельченной сетки внутри бокса определяются как NX, NY, NZ. Данные должны за-
канчиваться символом /.
После ввода CARFIN могут быть указаны свойства в области локального измельчения,
в случае, если они отличны от свойств родительской сетки. После этого должно идти
ключевое слово ENDFIN (см. 10.2.79), которое завершает ввод данных для данного ло-
кального измельчения сетки.
12. Имя родительского локального измельчения сетки. Этот параметр может быть
установлен равным нулевой строке или строке GLOBAL, что означает, что роди-
тельская сетка является глобальной (т. е. не является вложенным измельчением).
Если родительская сетка уже является локальным измельчением сетки, то должно
По умолчанию:
Имя родительского локального измельчения сетки – GLOBAL.
Пример
CARFIN
LGR1 18 18 3 3 1 2 3 3 4 /
PERMX
0.22 0.23 0.20 0.22 0.23 0.22 0.23 0.22 0.21
0.16 0.18 0.22 0.16 0.17 0.16 0.16 0.17 0.16
0.21 0.23 0.19 0.12 0.17 0.17 0.16 0.17 0.16
0.16 0.18 0.22 0.16 0.17 0.16 0.16 0.17 0.16 /
ENDFIN
В данном примере задано локальное измельчение LGR1 глобальной сетки. Бокс: слои
1 и 2 родительской сетки (по Z), слой 18 по X, слой 3 по Y, – заменяются на декартово
измельчение 3x3x4 с новыми значениями проницаемости по X.
10.2.78 REFINE
Данное ключевое слово задает начало ввода данных для локальной сетки (LGR) (раз-
дел 2.24). После слова должно быть указано имя локальной сетки, для которой далее
будут введены данные и /. После данных для локальной сетки должно идти ключевое
слово ENDFIN (см. 10.2.79), которое завершает ввод данных для данной локальной сетки.
ENDFIN (см. 10.2.79) может быть не указано в случае, если далее идет еще одно REFINE
и свойства для другой сетки.
Секция GRID
Ключевое слово REFINE в секции GRID может возвращать локальную сетку, введен-
ную ранее с помощью CARFIN (см. 10.2.77). Эту возможность можно использовать для
изменения данных сетки или для ввода дополнительных данных. Для задания или изме-
нения свойств в областях локальной сетки могут использоваться ключевые слова BOX
(см. 10.3.3), COPY (см. 10.3.8), EQUALS (см. 10.3.14), MULTIPLY (см. 10.3.5) и COPYBOX
(см. 10.3.9).
Секция EDIT
Для локальной сетки могут быть отредактированы следующие сеточные данные: PORV
(см. 10.2.24), TRANX (см. 10.2.45), DEPTH (см. 10.2.7), TRANY (см. 10.2.46), TRANZ
(см. 10.2.47). Для задания или изменения свойств в областях локальной сетки могут ис-
пользоваться ключевые слова BOX (см. 10.3.3), COPY (см. 10.3.8), EQUALS (см. 10.3.14).
Если какие-либо значения для сеточных блоков берутся по умолчанию, то используется
значение для измельчаемой ячейки глобальной сетки.
Секция PROPS
В расчетах с масштабированием концевых точек (ключевое слово ENDSCALE (см. 10.6.15))
могут использоваться с ледующие ключевые слова: SWL (см. 10.6.18), SWCR
(см. 10.6.20), SWU (см. 10.6.24), SG (см. 12.6.8), SGCR (см. 10.6.21), SGU (см. 10.6.25),
SOWCR (см. 10.6.22), SOGCR (см. 10.6.23), KRO (см. 10.6.30), KRORW (см. 10.6.30),
KRORG (см. 10.6.30), KRW (см. 10.6.31), KRWR (см. 10.6.31), KRG (см. 10.6.32), KRGR
(см. 10.6.32). Для задания или изменения свойств в областях локальной сетки могут ис-
пользоваться ключевые слова BOX (см. 10.3.3), COPY (см. 10.3.8), EQUALS (см. 10.3.14).
Если какие-либо значения для сеточных блоков берутся по умолчанию, то используется
Секция REGIONS
Могут использоваться следующие ключевые слова: PVTNUM (см. 10.4.2), SATNUM
(см. 10.4.3), EQLNUM (см. 10.4.7), ROCKNUM (см. 10.4.12). Для задания или измене-
ния свойств в областях локальной сетки могут использоваться ключевые слова BOX
(см. 10.3.3), COPY (см. 10.3.8), EQUALS (см. 10.3.14). Если какие-либо значения для
сеточных блоков берутся по умолчанию, то используется значение для измельчаемой
ячейки глобальной сетки.
Секция SOLUTION
Могут использоваться следующие ключевые слова: PRESSURE (см. 10.9.8), SWAT
(см. 10.9.10), SGAS (см. 10.9.11), RS (см. 10.9.30) или PBUB (см. 10.9.29), RV
(см. 10.9.31) или PDEW (см. 10.9.32). Ключевые слова BOX (см. 10.3.3), ADD
(см. 10.3.12), COPY (см. 10.3.8), EQUALS (см. 10.3.14) нельзя использовать в секции
SOLUTION.
Секция SCHEDULE
Ключевое слово REFINE может использоваться в секции SCHEDULE для изменения
данных регионов в ходе моделирования. В то же время изменение данных SATNUM
(см. 10.4.3) или PVTNUM (см. 10.4.2) во время моделирования следует выполнять с
осторожностью и по возможности избегать вообще. Это ключевое слово может ис-
пользоваться вместе с модификаторами BOX (см. 10.3.3), EQUALS (см. 10.3.14), ADD
(см. 10.3.12) и COPY (см. 10.3.8). Для ввода данных локальной сетки после ключевого
слова REFINE могут использоваться следующие ключевые слова: PVTNUM (см. 10.4.2),
SATNUM (см. 10.4.3), ROCKNUM (см. 10.4.12), MULTX (см. 10.2.12), MULTY (см. 10.2.14),
MULTZ (см. 10.2.16), MULTPV (см. 10.2.25).
В данном примере для секции GRID для локального измельчения сетки LOCAL345
задается значение пористости:
Пример
REFINE
'LOCAL345'/
PORO
23*0 1.912615E-001
1.857747E-001 1.848700E-001 1.843748E-001 1.824189E-001
1.820803E-001 1.813895E-001 1.806574E-001 1.814170E-001
1.828329E-001 1.840282E-001 1.918230E-001 1.929848E-001
1.915058E-001 1.922970E-001 1.928496E-001 1.928771E-001
1.945545E-001 1.933889E-001 2*0
12*0/
ENDFIN
В данном примере для секции GRID для локального измельчения сетки LGR523 для
задаваемого параллелепипеда значение проницаемости по X и по Y умножается на 0.52:
Пример
REFINE
LGR523 /
MULTIPLY
PERMX 0.52 94 98 198 204 1 3 /
PERMY 0.52 94 98 198 204 1 3 /
/
ENDFIN
В данном примере для секции REGIONS для локального измельчения сетки LGR674
задаются номера отчетных регионов ячеек:
Пример
REFINE
'LGR674'/
FIPNUM
108*8
108*2
108*8
108*2 /
ENDFIN
10.2.79 ENDFIN
CARFIN (см. 10.2.77) задает ячейку или бокс ячеек, для замещения измельченными
ячейками. После ввода CARFIN (см. 10.2.77) (или REFINE (см. 10.2.78)) могут быть указа-
ны свойства в области локального измельчения, в случае, если они отличны от свойств
родительской сетки. После этого должно идти ключевое слово ENDFIN (см. 10.2.79),
которое завершает ввод данных для данного локального измельчения сетки.
Между последовательными ключевыми словами CARFIN (см. 10.2.77) или REFINE
(см. 10.2.78) вставлять ключевое слово ENDFIN (см. 10.2.79) необязательно. Ключевое
слово ENDFIN (см. 10.2.79) предназначено главным образом для того, чтобы перей-
ти к считыванию данных для глобальной сетки. В секциях EDIT, PROPS, REGIONS,
SOLUTION и SCHEDULE ключевое слово ENDFIN указывает на то, что последующие
данные уже не относятся к локальной сетке, задаваемой в предшествующем ключевом
слове REFINE (см. 10.2.78).
Если локальное измельчение сетки включает в себя более одной глобальной ячейки
в направлении Х, то для определения числа локальных ячеек, на которые делится каж-
дая глобальная ячейка, используется данное ключевое слово NХFIN. Оно должно быть
указано после ключевого слова CARFIN (см. 10.2.77), с которого начинается определе-
ние локальной сетки, и до ключевого слова ENDFIN (см. 10.2.79), завершающего ввод
данных локальной сетки.
Пример
CARFIN
LGR1 6 9 2 3 18 22 12 4 16 /
NXFIN
4 3 3 2 /
NYFIN
2 2 /
NZFIN
3 4 3 4 2 /
Слова должны находиться после ключевого слова CARFIN (см. 10.2.77), с кото-
рого начинается определение локальной сетки, и перед ключевым словом ENDFIN
(см. 10.2.79).
Пример
NZFIN
3 2 /
HZFIN
2.0 1.0 3.0
3.0 2.0 /
10.2.82 AMALGAM
10.2.83 GRIDFILE
Пример
GRIDFILE
2 1
/
10.3.1 EDIT
Данное ключевое слово задает начало секции, содержащей данные, содержит коман-
ды по модификации значений поровых объемов, проводимостей и несоседних соедине-
ний, рассчитанных на основе данных, введенных в секции GRID (см. 10.2.1).
10.3.2 ARITHMETIC
+ — поэлементное сложение,
- — поэлементное вычитание,
* — поэлементное умножение,
/ — поэлементное деление.
Начальное состояние:
Регионы:
Пример
ARITHMETIC
PERMX = 2 * PERMY + PERMZ * PORO
/
Пример
ARITHMETIC
PERMX(50:100,10:20,2:2) = 2 *PERMX + PERMY + PERMZ * PORO
/
10.3.3 BOX
Используя это ключевое слово, можно выбрать область параллелепипеда для редак-
тирования любого параметра сетки. После ключевого слова необходимо ввести шесть
чисел, определяющих область. (Например: IMIN IMAX JMIN JMAX KMIN KMAX). Нуме-
рация массивов начинается с первого внутреннего блока.
Пример
DIMENS
10 10 50
/
...
BOX
5 10 5 10 20 30
/
В этом примере для сетки ячеек размером 10x10x50 выбрана область параллелепи-
педа размером 6х6х11.
10.3.4 ENDBOX
Это ключевое слово не требует параметров, оно сбрасывает выбранную область па-
раллелепипеда, введенную с помощью слова BOX. После ввода ENDBOX параллелепи-
пед содержит всю сетку.
Пример
DIMENS
10 10 50
/
...
BOX
5 10 5 10 20 30
/
...
ENDBOX
/
В этом примере для сетки ячеек размером 10x10x50 сначала была выбрана область
параллелепипеда размером 5х5х10, после применения ENDBOX данная область содер-
жит всю сетку, то есть имеет размер 10x10x50.
10.3.5 MULTIPLY
Это ключевое слово позволяет умножить на число любой параметр сетки для ячеек,
выбранных в область параллелепипеда.
Сначала нужно указать параметр сетки, затем число, оно не должно быть отрица-
тельным, и область параллелепипеда, задаваемую аналогично BOX (см. 10.3.3). Если
область параллелепипеда не указана, то будет использоваться последняя ранее выделен-
ная область.
Каждая строка данных должна заканчиваться символом /. В конце всех данных для
ключевого слова должен быть указан завершающий /.
Пример
DIMENS
10 10 50
/
...
MULTIPLY
PERMX 1.5 5 10 5 10 20 30 /
PERMY 2.0 /
PERMZ 10 /
/
В этом примере параметры PERMX, PERMY, PERMZ каждой из ячеек в области па-
раллелепипеда размером 5х5х10, умножаются соответственно на множители 1.5, 2.0, 10.
Область параллелепипеда была выбрана только один раз, далее она сохраняется.
10.3.6 MULTIREG
Это ключевое слово позволяет умножить на число любой параметр сетки для ячеек,
принадлежащих определенному региону модели. Такие регионы должны быть сначала
определены с помощью одного из слов MULTNUM (см. 10.4.19), OPERNUM (см. 10.4.18),
FLUXNUM (см. 10.4.14).
Может быть указано произвольное число строк. Каждая строка данных должна за-
канчиваться символом /. В конце всех данных для ключевого слова должен быть указан
завершающий /.
Каждая строка содержит следующие параметры:
1. массив, который будет изменен;
2. число, на которое будет умножаться массив, заданный параметром 1 (число должно
быть неотрицательное);
3. номер региона MULTNUM (см. 10.4.19), OPERNUM (см. 10.4.18) или FLUXNUM
(см. 10.4.14) (регион задается параметров 4);
4. регион M (MULTNUM (см. 10.4.19)), O (OPERNUM (см. 10.4.18)), F (FLUXNUM
(см. 10.4.14)).
По умолчанию: регион – M.
Пример
DIMENS
5 3 2
/
...
MULTNUM
2 2 2 2 2 1 1 1 1 1 3 3 4 4 4
2 2 2 2 2 1 1 1 1 1 3 3 4 4 4
/
...
MULTIREG
PERMX 1.5 1 /
PERMX 2 2 /
PERMX 10 3 /
PERMX 0.7 4 /
/
В этом примере для каждого из четырех регионов задано свое значение множителя
для PERMX.
10.3.7 MULTREGP
Это ключевое слово задает множитель порового объема для ячеек, принадлежащих
определенному региону модели. Такие регионы должны быть сначала определены с
помощью слова MULTNUM (см. 10.4.19) или FLUXNUM (см. 10.4.14). Слово содержит
произвольное число строк данных, завершаемых /. Все данные должны заканчиваться
отдельным /.
1. номер региона;
Регионы, для которых данный множитель применяется: Если 2-ой параметр ключе-
вого слова GRIDOPTS (см. 10.1.63) больше нуля, то данный множитель применяется для
региона MULTNUM (см. 10.4.19) указанного номера. Иначе множитель применяется для
региона FLUXNUM (см. 10.4.14) указанного номера.
Пример
DIMENS
5 3 2
/
...
MULTNUM
2 2 2 2 2 1 1 1 1 1 3 3 4 4 4
2 2 2 2 2 1 1 1 1 1 3 3 4 4 4
/
...
MULTREGP
1 1.5 /
2 2.0 /
3 0.0 /
4 0.5 /
/
В этом примере для каждого из четырех регионов задано свое значение множителя
порового объема.
10.3.8 COPY
Это ключевое слово копирует значения одного параметра сетки в другой для ячеек,
выбранных в область параллелепипеда.
Сначала нужно указать исходный параметр сетки, из которого копируются значения,
затем изменяемый параметр, в который записываются значения, и область параллелепи-
педа, задаваемую аналогично BOX (см. 10.3.3). Если область параллелепипеда не указа-
на, то будет использоваться последняя ранее выделенная область. Строк с указанными
параметрами копирования может быть любое количество, каждая должна заканчиваться
символом /.
Пример
DIMENS
10 10 50
/
...
BOX
5 10 5 10 20 30
/
...
COPY
MULTX MULTY /
MULTX MULTZ /
/
В этом примере значения MULTY и MULTZ приравниваются к MULTX в каждой из
ячеек в области параллелипипеда размером 5х5х10.
10.3.9 COPYBOX
Это ключевое слово копирует значения некоторого параметра сетки из одной области
параллелепипеда в другую.
Сначала нужно указать параметр сетки, затем область параллелепипеда, из которой
копируются значения, и область параллелепипеда, в которую записываются значения.
Выбор области задается аналогично BOX (см. 10.3.3). Строк с указанными параметрами
копирования может быть любое количество, каждая должна заканчиваться символом /.
Пример
DIMENS
10 10 50
/
...
COPYBOX
MULTX 1 5 1 5 10 20 6 10 6 10 10 20 /
DY 2 4 1 5 1 10 2 4 1 5 10 20 /
/
В этом примере значения MULTX и DY для одного блока ячеек скопированы в другой.
10.3.10 COPYREG
Это ключевое слово копирует значения одного параметра сетки в другой для опре-
деленного региона ячеек. Такие регионы должны быть сначала определены с помощью
одного из слов MULTNUM (см. 10.4.19), OPERNUM (см. 10.4.18), FLUXNUM (см. 10.4.14).
Данные должны заканчиваться символом /.
Пример
DIMENS
5 3 2
/
...
MULTNUM
2 2 2 2 2 1 1 1 1 1 3 3 4 4 4
2 2 2 2 2 1 1 1 1 1 3 3 4 4 4
/
...
COPYREG
MULTX MULTY 2
/
10.3.11 EQUALREG
Это ключевое слово присваивает одно значение (константу) всем ячейкам для одно-
го параметра сетки для заданного региона ячеек. Такие регионы должны быть сначала
определены с помощью одного из слов MULTNUM (см. 10.4.19), OPERNUM (см. 10.4.18),
FLUXNUM (см. 10.4.14). Данные должны заканчиваться символом /.
Пример
DIMENS
5 3 2
/
...
FLUXNUM
2 2 2 2 2 1 1 1 1 1 3 3 4 4 4
2 2 2 2 2 1 1 1 1 1 3 3 4 4 4
/
...
EQUALREG
PORO 0.15 1 F/
PORO 0.12 2 F/
PORO 0.08 3 F/
PORO 0.25 4 F/
/
10.3.12 ADD
Это ключевое слово позволяет прибавить число к любому параметру сетки для ячеек,
выбранных в область параллелепипеда.
Сначала нужно указать параметр сетки, затем прибавляемое число и область па-
раллелепипеда, задаваемую аналогично BOX (см. 10.3.3). Если область параллелепипе-
да не указана, то будет использоваться последняя ранее выделенная область. Строк с
указанными параметрами может быть любое количество, каждая должна заканчиваться
символом /.
Пример
DIMENS
10 10 50
/
...
ADD
PERMX 10.5 5 10 5 10 20 30 /
PERMY 20.3 /
PERMZ 10 /
/
10.3.13 ADDREG
Это ключевое слово позволяет прибавить число к любому параметру сетки для ячеек,
принадлежащих определенному региону модели. Такие регионы должны быть сначала
определены с помощью слова MULTNUM (см. 10.4.19) или FLUXNUM (см. 10.4.14). Сна-
чала нужно указать параметр сетки, затем прибавляемое число и номер региона. Строк с
указанными параметрами может быть любое количество, каждая должна заканчиваться
символом /.
Пример
DIMENS
4 3 2
/
...
FLUXNUM
2 2 2 2 2 1 1 1 1 1 3 3
2 2 2 2 2 1 1 1 1 1 3 3
/
...
ADDREG
PERMX 10.5 1 /
SATNUM 1 3 /
/
10.3.14 EQUALS
Это ключевое слово позволяет задать значение любого параметра сетки для ячеек,
выбранных в область параллелепипеда.
Сначала нужно указать параметр сетки, затем число и область параллелепипеда, зада-
ваемую аналогично BOX (см. 10.3.3). Если область параллелепипеда не указана, то будет
использоваться последняя ранее выделенная область. Строк с указанными параметрами
может быть любое количество, каждая должна заканчиваться символом /.
Пример
DIMENS
10 10 50
/
...
EQUALS
DX 100 5 10 5 10 20 30 /
DY 100 /
DZ 5 /
/
10.3.15 MAXVALUE
Это ключевое слово позволяет задать максимальное значение для любого параметра
сетки для ячеек, выбранных в область параллелепипеда.
Сначала нужно указать параметр сетки, затем число и область параллелепипеда, зада-
ваемую аналогично BOX (см. 10.3.3). Если область параллелепипеда не указана, то будет
использоваться последняя ранее выделенная область. Строк с указанными параметрами
может быть любое количество, каждая должна заканчиваться символом /.
Пример
DIMENS
10 10 50
/
...
MAXVALUE
SGU 0.85 5 10 5 10 20 30 /
SWU 0.75 /
/
10.3.16 MINVALUE
Это ключевое слово позволяет задать минимальное значение для любого параметра
сетки для ячеек, выбранных в область параллелепипеда.
Сначала нужно указать параметр сетки, затем число и область параллелепипеда, зада-
ваемую аналогично BOX (см. 10.3.3). Если область параллелепипеда не указана, то будет
использоваться последняя ранее выделенная область. Строк с указанными параметрами
может быть любое количество, каждая должна заканчиваться символом /.
Пример
DIMENS
10 10 50
/
...
MINVALUE
SGU 0.45 5 10 5 10 20 30 /
SWU 0.55 /
/
10.3.17 OPERATE
С помощью этого ключевого слова можно задать арифметические операции над пара-
метрами сетки для ячеек, выбранных в область параллелепипеда. Задаваемые значения:
Пример
DIMENS
10 10 50
/
...
OPERATE
MULTY 4 5 4 5 1 15 COPY MULTX
/
10.3.18 OPERATER
Пример
DIMENS
5 3 1
/
...
OPERNUM
2 2 2 2 2 1 1 1 1 1 3 3 4 4 4
/
...
OPERATER
MULTY 2 COPY MULTX
/
10.4.1 REGIONS
10.4.2 PVTNUM
Здесь для каждой ячейки сетки вводится число, равное номеру PVT региона, к ко-
торому принадлежит данная ячейка. Количество указанных чисел должно быть равно
количеству ячеек сетки. Номер PVT региона не может превышать значения, указанного
во второй позиции ключевого слова TABDIMS (см. 10.1.16).
Для каждого PVT региона впоследствии задаются все его PVT-свойства, смотри клю-
чевые слова PVDO (см. 10.5.2), PVCDO (см. 10.5.3), PVTO (см. 10.5.4), PVTW (см. 10.5.5),
PVDG (см. 10.5.7), PVTG (см. 10.5.8), ROCK (см. 10.5.15), DENSITY (см. 10.5.20),
SALTTRM (см. 10.5.32), SALTPROP (см. 10.5.30).
По умолчанию: 1
Пример
DIMENS
5 3 2
/
...
TABDIMS
2 3 2* 4
/
...
PVTNUM
1 1 1 1 1 2 2 2 2 2 3 2 3 3 3
1 1 1 1 1 2 2 2 2 2 3 2 3 3 3
/
В этом примере для сетки ячеек размером 5x3x2 задается расположение трех PVT
регионов с различными PVT-свойствами. Обратите внимание, что в TABDIMS также
указано, что число регионов с различными PVT-свойствами равно 3.
Пример
DIMENS
5 3 2
/
...
TABDIMS
2 3 2* 4
/
...
PVTNUM
2*{5*1 5*2 3 2 3 3 3}
/
10.4.3 SATNUM
Здесь для каждой ячейки сетки вводится число, равное номеру региона фильтрации,
к которому принадлежит данная ячейка.
Количество указанных чисел должно быть равно количеству ячеек сетки. Данные
должны заканчиваться символом /.
Пример
DIMENS
5 3 2
/
...
TABDIMS
2 3 2* 4
/
...
SATNUM
2 2 2 2 2 1 1 1 1 1 2 2 1 1 1
2 2 2 2 2 1 1 1 1 1 2 2 1 1 1
/
В этом примере для сетки ячеек размером 5x3x2 задается расположение двух реги-
онов фильтрации. Обратите внимание, что в TABDIMS также указано, что число этих
регионов фильтрации равно 2.
Пример
DIMENS
5 3 2
/
...
TABDIMS
2 3 2* 4
/
...
SATNUM
2*{5*2 5*1 2 2 1 1 1}
/
10.4.4 SURFWNUM
Здесь для каждого блока сетки вводится число, равное номеру региона фильтрации
для смачивания водой, к которому принадлежит данный блок (используется при моде-
лировании закачки ПАВ – раздел 2.22).
Количество указанных чисел должно быть равно количеству блоков сетки. Данные
должны заканчиваться символом /.
Ключевое слово SATNUM (см. 10.4.3) определяет регионы ОФП для смачивания
нефтью (свойства задаются ключевыми словами SWFN (см. 10.6.7), SOF2 (см. 10.6.6),
SOF3 (см. 10.6.9), SWOF (см. 10.6.1)), также этими же словами задаются дополнитель-
ные функции, используемые для моделирования смачивания водой.
Ключевое слово SURFWNUM (см. 10.4.4) используется для определения номера ре-
гиона ОФП для смачивания водой каждого блока сетки.
Пример
SATNUM
55440*1
/
SURFWNUM
55440*2 /
В данном примере для все блоки принадлежат региону 1 при смачивании нефтью
(SATNUM (см. 10.4.3)) и региону 2 при смачивании водой (SURFWNUM (см. 10.4.4)).
10.4.5 IMBNUM
Слово задает, какие таблицы насыщенности должны быть использованы для каждого
блока сетки при процессах пропитки (задаваемые SWOF (см. 10.6.1), SGOF (см. 10.6.2),
SLGOF (см. 10.6.5) и т.д.). Для процессов вытеснения и уравновешивания используются
обычные номера таблиц насыщенности, заданные SATNUM (см. 10.4.3).
Количество указанных чисел должно быть равно количеству блоков сетки. Данные
должны заканчиваться символом /.
Пример
SATNUM
46000*1/
...
IMBNUM
23000*2 23000*3/
В данном примере для всех 46000 блоков модели задан 1-ый регион фильтрации
SATNUM (будет использоваться для процессов вытеснения). Для первых 23000 блоков
задана 2-ая область таблиц насыщенности (будет использоваться для процессов пропит-
ки в этих блоках), для следующих 23000 блоков задана 3-ья область таблиц насыщенно-
сти (будет использоваться для процессов пропитки в этих блоках).
Пример
SATOPTS
DIRECT IRREVERS HYSTER/
...
IMBNUMX
4000*2 /
IMBNUMX-
4000*3 /
В данном случае номера таблиц насыщенности при пропитке для X+ грани 4000
блоков – 2, номера таблиц для X- грани – 3.
10.4.6 MISCNUM
Количество указанных чисел должно быть равно количеству блоков сетки. Данные
должны заканчиваться символом /.
Если для блока задано значение 0, то считается, что в данном блоке нефть и газ не
смешиваются.
По умолчанию: 1.
Пример
MISCNUM
23000*2 23000*3/
Для первых 23000 блоков задана 2-ая область смешиваемости, для следующих 23000
блоков задана 3-ья область смешиваемости.
10.4.7 EQLNUM
Здесь для каждой ячейки сетки вводится число, равное номеру региона равновесия,
к которому принадлежит данная ячейка. Количество указанных чисел должно быть рав-
но количеству ячеек сетки. Номер региона равновесия не может превышать значения,
указанного в ключевом слове EQLDIMS (см. 10.1.17).
Для каждой зоны равновесия впоследствии задаются все ее свойства, используемые
для расчета начальных условий, EQUIL (см. 10.9.2).
Примечание: Все ячейки, принадлежащие к одному региону равновесия, должны
иметь одинаковый регион PVT свойств и одинаковый регион фильтрации.
По умолчанию: 1
Пример
DIMENS
5 3 2
/
...
EQLDIMS
2
/
...
EQLNUM
2 2 2 2 2 1 1 1 1 1 2 2 1 1 1
2 2 2 2 2 1 1 1 1 1 2 2 1 1 1
/
В этом примере для сетки ячеек размером 5x3x2 задается расположение двух реги-
онов равновесия. Обратите внимание, что в EQLDIMS также указано, что число этих
регионов равно 2.
Пример
DIMENS
5 3 2
/
...
EQLDIMS
2
/
...
EQLNUM
2*{5*2 5*1 2 2 1 1 1}
/
10.4.8 FIPNUM
Здесь для каждой ячейки сетки вводится число, равное номеру отчетного региона, к
которому принадлежит данная ячейка. Количество указанных чисел должно быть рав-
но количеству ячеек сетки. Номер отчетного региона не может превышать значения,
указанного в пятой позиции ключевого слова TABDIMS (см. 10.1.16).
Для каждого отчетного региона впоследствии выводятся вычисленные суммарные
характеристики месторождения.
По умолчанию: 1
Пример
DIMENS
5 3 2
/
...
TABDIMS
3 2 2* 4
/
...
FIPNUM
2 2 2 2 2 1 1 1 1 1 3 3 4 4 4
2 2 2 2 2 1 1 1 1 1 3 3 4 4 4
/
В этом примере для сетки ячеек размером 5x3x2 задаются четыре отчетных реги-
она, для которых необходимо выводить данные о запасах. Обратите внимание, что в
TABDIMS было указано, что число этих регионов равно 4.
Пример
DIMENS
5 3 2
/
...
TABDIMS
3 2 2* 4
/
...
FIPNUM
2*{5*2 5*1 3 3 4 4 4}
/
10.4.9 FIP
После ключевого слова для каждой ячейки сетки вводится число, равное номеру от-
четного региона, к которому принадлежит данная ячейка. Количество указанных чисел
должно быть равно количеству ячеек сетки.
Можно создать произвольное число множеств регионов (но не более, чем второй
параметр ключевого слова REGDIMS (см. 10.1.19))
Для каждого отчетного региона впоследствии выводятся вычисленные суммарные
характеристики месторождения.
Пример
DIMENS
3 3 2
/
...
REGDIMS
3 2
/
...
FIP1
1 1 1 1 2 2 3 3 3 1 1 1 1 2 2 3 3 3
/
В этом примере для сетки ячеек размером 3x3x2 задается множество регионов FIP1,
состоящее из трех отчетных регионов. Обратите внимание, что в REGDIMS было указа-
но, что число множеств регионов равно 2 (второй параметр REGDIMS), число отчетных
регионов в каждой множестве - не более 3 (первый параметр REGDIMS).
Пример
DIMENS
25 25 3
/
...
REGDIMS
3 3
/
...
FIPMA1
1000*1 400*2 475*3
/
FIPMA2
875*1 1000*2
/
В этом примере для сетки ячеек размером 25x25x3 задаются два множества отчет-
ных регионов FIPMA1 и FIPMA2, для которых необходимо выводить данные о запасах.
FIPMA1 состоит из трех отчетных регионов, FIPMA2 — из двух. Обратите внимание,
что в REGDIMS было указано, что число множеств регионов равно 3 (второй параметр
REGDIMS), число отчетных регионов в каждой множестве - не более 3 (первый параметр
REGDIMS).
10.4.10 FIPOWG
Газовый регион (содержит все блоки, расположенные выше ГНК, заданного 5-ый
параметром слова EQUIL (см. 10.9.2));
Водные регион (содержит все блоки, расположенные ниже ВНК, заданного 3-им
параметром слова EQUIL (см. 10.9.2)).
Пример
FIPOWG
10.4.11 FIPPATT
Данное ключевое слово задает для каждого блока номер вырезаемого региона, к
которому данный блок будет относиться при разрезании.
В tNavigator используется подход к разрезанию, отличный от Eclipse. Разрезание
описано в разделе 6.9.
Для каждого блока должно быть указано число - номер вырезаемого региона, к ко-
торому данный блок будет относиться при разрезании. Количество указанных чисел
должно быть равно количеству блоков. Данные должны заканчиваться символом /.
Пример
DIMENS
5 3 2
/
...
FIPPATT
2 2 2 2 2 1 1 1 1 1 1 1 1 1 1
2 2 2 2 2 1 1 1 1 1 1 1 1 1 1
/
В этом примере для сетки ячеек размером 5x3x2 задаются два вырезаемых региона.
10.4.12 ROCKNUM
Здесь для каждой ячейки сетки указывается число, равное номеру региона свойств
горной породы (соответственно номер таблицы зависимости проводимости породы от
давления), которому она принадлежит. Таблицы задаются ключевым словом ROCKTAB
(см. 10.2.11)).
Количество указанных чисел должно быть равно количеству ячеек сетки. Номер
таблицы не может превышать значения, указанного во втором поле ключевого слова
ROCKCOMP (см. 10.1.23).
Пример
DIMENS
5 3 2
/
...
ROCKCOMP
IRREVERS 4 /
...
ROCKNUM
2 2 2 2 2 1 1 1 1 1 3 3 4 4 4
2 2 2 2 2 1 1 1 1 1 3 3 4 4 4
/
В этом примере для сетки размером 5x3x2 для всех ячеек указываются номера регио-
нов свойств породы (таблиц зависимости проводимости породы от давления). Обратите
внимание, что в ROCKCOMP было указано, что число этих регионов равно 4.
10.4.13 ENDNUM
Здесь для каждой ячейки сетки указывается число, равное номеру таблицы масшта-
бирования конечной точки в зависимости от глубины, которая должна быть использо-
вана для вычисления конечных точек таблиц насыщенности для каждого блока сетки.
Таблицы задаются ключевыми словами ENPTVD (см. 10.6.26), ENKRVD (см. 10.6.27).
Пример
DIMENS
20 20 3
/
...
ENDSCALE
2* 3 1*
/
...
ENDNUM
400*1 400*2 400*3/
В этом примере для сетки размером 20x20x3 для всех ячеек указываются номера
таблиц масштабирования конечной точки в зависимости от глубины: 1 – для первых 400
блоков сетки, 2 – для следующих 400 блоков, 3 – последние 400 блоков.
10.4.14 FLUXNUM
Здесь для каждой ячейки сетки вводится число, равное номеру региона потока, к
которому принадлежит данная ячейка. Количество указанных чисел должно быть равно
количеству ячеек сетки. Номер региона не может превышать значения, указанного в
четвертой позиции ключевого слова REGDIMS (см. 10.1.19).
Для каждого региона потока впоследствии могут быть заданы операции с массивами
свойств, см. ключевые слова ADDREG (см. 10.3.13), COPYREG (см. 10.3.10), MULTIREG
(см. 10.3.6), MULTREGP (см. 10.3.7).
Данное ключевое слово игнорируется tNavigator для разрезания в связи с другим
подходом в tNavigator к разрезанию, отличным от Eclipse. Разрезание описано в разделе
6.9.
По умолчанию: 1
Пример
DIMENS
5 3 2
/
...
REGDIMS
2 2 0 4
/
...
FLUXNUM
2 2 2 2 2 1 1 1 1 1 3 3 4 4 4
2 2 2 2 2 1 1 1 1 1 3 3 4 4 4
/
В этом примере для сетки ячеек размером 5x3x2 задаются четыре региона потока.
10.4.15 BNDNUM
Пример
DIMENS
5 5 4
/
...
BNDNUM
100*1
/
10.4.16 VISCNUM
По умолчанию:
При расчете в формате входных данных stars все ячейки принадлежат одному региону
вязкости.
При расчете в формате входных данных e300 регионы вязкости совпадают с PVT реги-
онами (PVTNUM (см. 10.4.2)).
Пример
DIMENS
5 3 2
/
...
TABDIMS
3 4 2*
/
...
VISCNUM
2 2 2 2 2 1 1 1 1 1 3 3 4 4 4
2 2 2 2 2 1 1 1 1 1 3 3 4 4 4
/
В этом примере для сетки ячеек размером 5x3x2 задаются четыре региона вязкости.
Обратите внимание, что в TABDIMS было указано, что число этих регионов равно 4.
10.4.17 EOSNUM
Данное ключевое слово задает номер региона уравнения состояния (EoS регион) для
каждого блока сетки.
Для каждой ячейки сетки вводится число, равное номеру региона уравнения состоя-
ния. Количество указанных чисел должно быть равно количеству ячеек сетки. Номер
региона уравнения состояния не должен превышать значения 9-ого параметра TABDIMS
(см. 10.1.16). Данные должны заканчиваться символом /.
По умолчанию: Все ячейки принадлежат одному региону уравнения состояния.
Пример
DIMENS
5 3 2
/
...
EOSNUM
2 2 2 2 2 1 1 1 1 1 3 3 4 4 4
2 2 2 2 2 1 1 1 1 1 3 3 4 4 4
/
В этом примере для сетки ячеек размером 5x3x2 задаются четыре региона уравления
состояния.
10.4.18 OPERNUM
Здесь для каждой ячейки сетки вводится число, равное номеру региона примене-
ния арифметики, к которому принадлежит данная ячейка. Количество указанных чисел
должно быть равно количеству ячеек сетки. В данном случае максимальный номер ре-
гиона применения арифметики не задается.
Для каждого региона применения арифметики впоследствии будут заданы арифмети-
ческие операции с любыми параметрами сетки посредством ключевого слова OPERATER
(см. 10.3.18).
По умолчанию: 1
Пример
DIMENS
5 3 2
/
...
OPERNUM
2 2 2 2 2 1 1 1 1 1 3 3 4 4 4
2 2 2 2 2 1 1 1 1 1 3 3 4 4 4
/
В этом примере для сетки ячеек размером 5x3x2 задаются четыре региона примене-
ния арифметики.
10.4.19 MULTNUM
Здесь для каждой ячейки сетки вводится число, равное номеру региона примене-
ния множителей, к которому принадлежит данная ячейка. Количество указанных чисел
должно быть равно количеству ячеек сетки. В данном случае максимальный номер ре-
гиона применения множителей не задается.
Для каждого региона применения множителей впоследствии могут быть заданы мно-
жители порового объема ячеек, см. ключевое слово MULTREGP (см. 10.3.7).
По умолчанию: 1
Пример
DIMENS
5 3 2
/
...
MULTNUM
2 2 2 2 2 1 1 1 1 1 3 3 4 4 4
2 2 2 2 2 1 1 1 1 1 3 3 4 4 4
/
В этом примере для сетки ячеек размером 5x3x2 задаются четыре региона примене-
ния множителей.
10.4.20 KRNUM
Данное ключевое слово задает номера региона насыщенности для каждой ячейки
сетки в случае использования направленных и нереверсивных фазовых проницаемо-
стей.
Количество указанных чисел должно быть равно количеству ячеек сетки. Данные долж-
ны заканчиваться символом /.
Пример
SATOPTS
DIRECT IRREVERS/
...
KRNUMX
4000*2 /
KRNUMX-
4000*3 /
В данном случае номера таблиц насыщенности для X+ грани 4000 блоков – 2, номера
таблиц для X- грани – 3.
10.4.21 KRNUMMF
Данное ключевое слово задает номера региона насыщенности для каждой ячейки
сетки для потоков в системе матрица-трещина. Количество указанных чисел должно
быть равно количеству ячеек сетки. Данные должны заканчиваться символом /.
Пример
DUALPORO
DUALPERM
...
KRNUMMF
4000*1
4000*2 /
В данном примере первые 4000 ячеек соответствуют матрице (для перетоков из мат-
рицы в трещину будет использоваться таблица насыщенности 1), следующие 4000 ячеек
соответствуют трещине (для перетоков из трещины в матрицу будет использоваться таб-
лица насыщенности 2).
10.4.22 IMBNUMMF
Данное ключевое слово задает номера региона насыщенности для каждой ячейки
сетки для потоков в системе матрица-трещина. Количество указанных чисел должно
быть равно количеству ячеек сетки. Данные должны заканчиваться символом /.
Пример
DUALPORO
DUALPERM
SATOPTS
HYSTER/
...
IMBNUMMF
4000*1
4000*2 /
В данном примере первые 4000 ячеек соответствуют матрице (для перетоков из мат-
рицы в трещину будет использоваться при пропитке таблица насыщенности 1), следу-
ющие 4000 ячеек соответствуют трещине (для перетоков из трещины в матрицу будет
использоваться при пропитке таблица насыщенности 2).
PVCO (см. 10.5.6) — летучая нефть (разница с PVTO заключается в том, что исполь-
зование слова PVCO предполагает, что недонасыщенная нефть имеет независимую
от давления сжимаемость, а вязкость недонасыщенной нефти имеет независимую
от давления производную);
Данные слова разделяются на 2 группы; слова из разных групп не могут быть ис-
пользованы одновременно.
группа 1: SWOF (см. 10.6.1), SGOF (см. 10.6.2), SLGOF (см. 10.6.5)
группа 2: SWFN (см. 10.6.7), SGFN (см. 10.6.8), SOF2 (см. 10.6.6), SGWFN (см. 10.6.10),
SOF3 (см. 10.6.9)
10.5.1 PROPS
Данное ключевое слово задает начало секции, содержащей данные, необходимые для
задания свойств флюидов, содержащихся в пласте, и самого пласта.
10.5.2 PVDO
Используется для задания PVT свойств нелетучей нефти для рассматриваемых PVT
регионов. Необходимо ввести следующие параметры:
1. давление насыщения (METRIC: barsa, FIELD: psia) (аргумент pO в 2.9, 2.16, 2.8),
PVT свойства нелетучей нефти для каждого PVT региона вводятся в таблицы, окан-
чивающиеся символом /. Количество таблиц равно количеству регионов, определенных
в TABDIMS (10.1.16).
По умолчанию: ничего
Пример
TABDIMS
1 2 2* 1
/
...
PVDO
83.20 1.15 2.45
239.00 1.12 2.93
/
102.34 1.15 2.56
267.67 1.11 2.89
/
В этом примере предполагается, что заданы два региона с различными PVT свой-
ствами для нелетучей нефти. Обратите внимание, что в TABDIMS (см. 10.1.16) уже было
указано, что число этих регионов равно 2.
10.5.3 PVCDO
Пример
TABDIMS
1 2 2* 1
/
...
PVCDO
83.20 1.15 1.7e-4 0.22 0
/
102.34 1.15 1.56e-5 0.73 0
267.67 1.11 2.89e-5 0.69 0
/
В этом примере предполагается, что заданы два региона с различными PVT свой-
ствами для нелетучей нефти. Обратите внимание, что в TABDIMS (см. 10.1.16) уже было
указано, что число этих регионов равно 2.
10.5.4 PVTO
Используется для задания PVT свойств летучей нефти для рассматриваемых PVT
регионов.
Необходимо ввести следующие параметры, задающие один набор данных:
1. газовый фактор (METRIC: sm3 /sm3 , FIELD: M scf /stb) (RG,O в 2.16),
2. давление насыщения (METRIC: barsa, FIELD: psia) для нефти с газовым факто-
ром, заданным первым параметром (аргумент pO в 2.9, 2.16, 2.8),
Набор данных задает PVT свойства для отдельного газового фактора RG,O . Некото-
рые наборы могут содержать данные о свойствах недонасыщенной нефти для заданного
газового фактора. Эти дополнительные данные должны быть записаны для максималь-
ного RG,O в каждой таблице. Максимальное число таких данных для одного RG,O
определяется максимальным количеством допустимых для него строк (4-ый параметр
ключевого слова TABDIMS (см. 10.1.16)).
Для части таблицы, описывающей недонасыщенную нефть, газовый фактор RG,O не
указывается.
Таким образом, дополнительные данные должны быть записаны в виде 3-ех столбцов
(2-ой, 3-ий и 4-ый параметры, описанные выше).
По умолчанию: ничего
Пример
TABDIMS
1 3 2* 1
/
...
PVTO
1 5 1.031 5.81 /
12.33 52 1.080 5.03 /
21.65 73 1.1021 4.23
204 1.092 4.62
321 1.016 6.02 /
/
1 5 1.0002 3.58 /
14.87 58 1.086 2.93 /
27.7 90 1.113 2.25
234 1.1 2.88
387 1.121 3.96 /
/
1 5 1.0002 3.58 /
18.67 57 1.0730 2.89 /
31.65 88 1.1083 2.2
248 1.093 2.57
334 1.073 4.23 /
/
10.5.5 PVTW
1. опорное давление (METRIC: barsa, FIELD: psia) (аргумент pref в 2.9, 2.8),
BW (pref )
BW (pW ) = .
1 + cW (pW − pref ) + c2W (pW − pref )2 /2
По умолчанию: ничего
Пример
TABDIMS
1 2 2* 1
/
...
PVTW
234.00 1.02 4.0E-0005 0.42
/
250.00 1.00 4.0E-0005 0.43
/
10.5.6 PVCO
Данное ключевое слово используется для задания PVT свойств летучей нефти (сжи-
маемой). Данные свойства могут быть также заданы с помощью ключевого слова PVTO
(см. 10.5.4). Разница между двумя ключевыми словами заключается в том, что исполь-
зование слова PVCO предполагает, что недонасыщенная нефть с отдельным значением
RG,O (в 2.16) имеет независимую от давления сжимаемость, а вязкость недонасыщенной
нефти имеет независимую от давления производную. Таким образом, нет необходимо-
сти задания таблиц зависимости для недонасыщенной нефти коэффициента объемного
расширения и вязкости от давления.
PVT свойства нефти для каждого региона вводятся с новой строки и отделяются от
предыдущего региона символом /. Количество строк равно количеству регионов с раз-
личными PVT свойствами (определяется вторым параметром ключевого слова TABDIMS
(см. 10.1.16)).
1. давление насыщения (METRIC: barsa, FIELD: psia) для нефти с газовым факто-
ром, заданным вторым параметром PVCO (аргумент pO в 2.9, 2.16, 2.8),
2. газовый фактор (METRIC: sm3 /sm3 , FIELD: M scf /stb) насыщенной нефти с дав-
лением насыщения, заданным первым параметром PVCO (RG,O в 2.16),
Пример
PVCO
14.6 5.2 1.0002 3.3184 0.000130357 0.000876023
38.4 14.6 1.0243 2.6836 0.000130357 0.000876023
62.2 25.2 1.0528 2.2741 0.000130357 0.000876023
86.1 36.6 1.0846 1.9982 0.000130357 0.000876023
109.9 48.7 1.1192 1.8024 0.000130357 0.000876023
133.7 61.4 1.1564 1.6571 0.000130357 0.000876023
149.7 70.7 1.1844 1.5744 0.000130357 0.000876023
154.1 72.5 1.19 1.5601 0.000130357 0.000876023
/
10.5.7 PVDG
Используется для задания PVT свойств газа для рассматриваемых PVT регионов.
Необходимо ввести следующие параметры:
PVT свойства газа для каждого PVT региона вводятся в таблицы, оканчивающиеся
символом /. Количество таблиц равно количеству регионов, определенных в TABDIMS
(см. 10.1.16).
По умолчанию: ничего
Пример
TABDIMS
1 3 2* 1
/
...
PVDG
5 0.117 0.0118
73 0.0109 0.0142
204 0.00408 0.021
/
5 0.117 0.0117
90 0.0109 0.0149
234 0.00408 0.0251
/
5 0.117 0.0117
88 0.0109 0.0147
248 0.00408 0.0268
/
10.5.8 PVTG
Используется для задания PVT свойств жирного газа для рассматриваемых PVT ре-
гионов. Необходимо ввести следующие параметры, задающие один набор данных:
1. давление в газе (METRIC: barsa, FIELD: psia) (аргумент pG в 2.9, 2.17, 2.8),
2. содержание нефти в насыщенном жирном газе (METRIC: sm3 /sm3 , FIELD:
M scf /stb) (RO,G в 2.17),
3. коэффициент объемного расширения газа при давлении pG (METRIC: rm3 /sm3 ,
FIELD: rb/stb) (BG в 2.9),
4. вязкость газа при давлении pG (cP ) (µG в 2.8).
Каждый набор данных должен оканчиваться символом /.
PVT свойства жирного газа для каждого PVT региона вводятся в таблицы, оканчива-
ющиеся символом /. Количество таблиц равно количеству регионов, определенных в
TABDIMS (см. 10.1.16).
Набор данных задает PVT свойства для отдельного давления в газе pG . Некоторые
наборы могут содержать данные о свойствах недонасыщенного газа для заданного зна-
чения давления. Эти дополнительные данные должны быть записаны для максимального
pG в каждой таблице. Максимальное число таких данных для одного pG определяется
максимальным количеством допустимых для него строк (4-ый параметр ключевого сло-
ва TABDIMS (см. 10.1.16)).
Для части таблицы, описывающей недонасыщенный жирный газ, давление pG не ука-
зывается.
Таким образом, дополнительные данные должны быть записаны в виде 3-ех столб-
цов (2-ой, 3-ий и 4-ый параметры, описанные выше).
По умолчанию: ничего
Пример
TABDIMS
1 2 2* 1
/
...
PVTG
1 0.00007 1.131 0.0120 /
12.33 0.00006 0.080 0.0123 /
21.65 0.00005 0.1021 0.0126 /
250.0 0.00006 0.0092 0.021
0. 0.0098 0.02 /
/
1 0.000017 1.131 0.0120 /
12.33 0.000016 0.080 0.0123 /
21.65 0.000015 0.1021 0.0126 /
230.0 0.0000155 0.0092 0.021
0. 0.0098 0.02 /
/
10.5.9 PVZG
опорная температура для данной таблицы (METRIC: ◦ C, FIELD: ◦ F). Данная тем-
пература используется для преобразования коэффициента сжимаемости в коэффи-
циент объемного расширения.
Количество строк в таблице должно быть не менее 2-ух и не более значения, задаваемо-
го 4-ым параметром ключевого слова TABDIMS (см. 10.1.16).
Tref + Tbase ps
BG = Z ∗ ( )∗
Ts + Tbase p
где Z - коэффициент сжимаемости (Z - фактор), ps = 1.103 Barsa, Ts = 15.56◦ K - давле-
ние и температура в стандартных условиях. Tbase = 273.105◦ K - абсолютная температура
По умолчанию: ничего
Пример
TABDIMS
1 2 2* 1
/
...
PVZG
120 /
135 1.31 0.0120
200 1.39 0.0140
270 1.48 0.0160
350 1.56 0.0180
/
10.5.10 STANDO
3. T – температура системы ( ◦ C );
Может быть указан только один из параметров Rsb или pb (второй может быть задан
* и будет рассчитан).
cO также может быть задан *.
Пример
STANDO
135 * 121.11 0.000240 /
10.5.11 STANDG
2. T – температура системы ( ◦ C );
Пример
STANDG
5 121.11 /
10.5.12 RSCONST
2. давление насыщения (METRIC: barsa, FIELD: psia) (расчет будет завершен, если
давление в каком-либо блоке сетки опустится ниже этого значения);
Пример
RSCONST
0.124 98
/
10.5.13 RSCONSTT
После ключевого слова должны быть указаны строки, содержащие по два следую-
щих параметра и символ / после них (число строк равно количеству различных PVT
регионов - второй параметр ключевого слова TABDIMS (см. 10.1.16)):
2. давление насыщения (METRIC: barsa, FIELD: psia) (расчет будет завершен, если
давление в каком-либо блоке сетки опустится ниже этого значения);
Пример
RSCONSTT
0.124 98 /
0.131 101 /
0.142 102 /
В данном примере для первого PVT региона установлены концентрация газа в нефти
0.124 и давление насыщения 98, для второго - 0.131 и 101, и для третьего - 0.142 и 102.
10.5.14 RVCONST
2. давление точки росы (METRIC: barsa, FIELD: psia) (расчет будет завершен, если
давление в каком-либо блоке сетки опустится ниже этого значения);
Пример
RVCONST
0.00024 95
/
10.5.15 ROCK
Пример
TABDIMS
1 2 2* 1
/
...
ROCK
234.00 4.0E-0005
/
250.00 4.0E-0005
/
Пример
GEOMECH
...
ROCK
200 0.000001 0.33 0.73 0.33 0.2 /
10.5.16 ROCKAXES
Пример
ROCKAXES
10 0/
Пример
ROCKAXES
110 0 /
/
/
В данном примере значения для 2-ого и 3-его региона не заданы и полагаются рав-
ными значениям для 1-ого региона.
10.5.17 ROCKSTRE
Пример
ROCKSTRE
250 200 200/
10.5.18 ROCKOPTS
Данное ключевое слово используется для задания опций уплотнения горных пород
(сжатия). Данные должны заканчиваться символом /.
с помощью PVTNUM (см. 10.4.2), для свойств породы, извлекаемых из таблиц, по-
лучаемых с помощью слова ROCK (см. 10.5.15). Инструкции: SATNUM, PVTNUM.
По умолчанию:
1. PRESSURE,
2. NOSTORE,
3. PVTNUM.
Пример
ROCKOPTS STRESS /
10.5.19 OVERBURD
Данное ключевое слово используется для задания таблиц пластового давления. Слово
может быть использовано, если задана опция сжатия породы (ROCKCOMP (см. 10.1.23)).
Должно быть задана количество таблиц, равное числу регионов с различными свойства-
ми горной породы (2-ой параметр ключевого слова ROCKCOMP (см. 10.1.23)). Каждая
таблица должна заканчиваться символом /. Регионы свойств горной породы задаются
ROCKNUM (см. 10.4.12).
Одна строка таблицы содержит следующие параметры:
Опция STRESS (первый параметр ключевого слова ROCKOPTS (см. 10.5.18)). Если
пластовое давление (Poverburden – OVERBURD (см. 10.5.19)) больше, чем давление жид-
кости (Pf luid ) (что часто имеет место), то эффективное давление жидкости будет отри-
цательно (Pef f luid = Pf luid − Poverburden , Pef f luid - эффективное давление жидкости). В
этом случае таблицы сжимаемости породы (ROCKTAB (см. 10.2.11)) должны были бы
вводится с отрицательными значениями давления. Этого можно избежать, задав опцию
STRESS. Значения давления могут тогда быть заданы положительными, а поровый объ-
ем и множители проницаемости будут рассматриваться с таблицах для эффективного
пластового давления, которое будет положительно (Pef over = Poverburden − Pf luid ).
Пример
OVERBURD
700 42
1500 112
2134 145
2744 183
/
В данном примере задано пластовое давление для одного региона свойств горной
породы.
10.5.20 DENSITY
По умолчанию:
Пример
TABDIMS
1 2 2* 1
/
...
DENSITY
600 999.014 1.0
/
883.40 1001.00 0.90
/
10.5.21 GRAVITY
По умолчанию:
Пример
TABDIMS
1 3 2* 1
/
...
GRAVITY
39.2 1.16 0.749 /
42.2 1.03 0.766 /
37.1 1.16 0.749 /
10.5.22 NPROPANTS
Данное ключевое слово задает количество типов пропанта в модели. Данные должны
заканчиваться символом /.
Пример
NPROPANTS
2/
10.5.23 PROPANTNAMES
Данное ключевое слово задает имена для всех типов пропанта в модели. Должно
быть указано количество имен, равное количеству типов пропанта в модели, задаваемо-
му словом NPROPANTS (см. 10.5.22). Данные должны заканчиваться символом /.
Пример
NPROPANTS
2/
PROPANTNAMES
'propant 12/18' ' propant 16/20'/
В данной модели задано 2 типа пропанта. 1-ый тип называется propant 12/18, 2-ой –
propant 16/20.
10.5.24 PROPANTTABLE
4. ...
По умолчанию:
Пример
NPROPANTS
2/
PROPANTNAMES
'propant 12/18' ' propant 16/20'/
PROPANTTABLE
100 10600 5100
200 * 3900
400 2400 1800
800 200 0
1000 0 *
/
В данной модели задано 2 типа пропанта. 1-ый тип называется propant 12/18, 2-ой –
propant 16/20.
Для обоих типов пропанта задана таблица зависимости свойств пропанта от давления (5
различных значений давления). По умолчанию заданы: проницаемость пропанта 1-ого
типа при давлении 200 и проницаемость пропанта 2-ого типа при давлении 1000.
10.5.25 FLOWFUNC
1. f (0) = 1;
3. Табличный: задается таблицей (s, f (s)) с помощью FLOWFTAB (см. 10.5.28) (ко-
личество табличных функий в модели задается ключевым словом NFLOWFTB
(см. 10.5.26), имена табличных функций – FLOWFNAMES (см. 10.5.27)).
1. имя функции;
3. коэффициент k;
4. коэффициент a.
Каждая строка должна заканчиваться символом /. Должно быть указано число строк,
равное сумме линейных и показательных функций, используемых в модели. Данные
должны заканчиваться символом /.
Пример
FLOWFUNC
'Func 1' LIN 0.99726 1 /
'Func 2' EXP 0 0.030197 /
/
10.5.26 NFLOWFTB
1. f (0) = 1;
Пример
NFLOWFTB
2/
10.5.27 FLOWFNAMES
Пример
NFLOWFTB
2/
FLOWFNAMES
'Func 5' 'Func 6'/
10.5.28 FLOWFTAB
1. f (0) = 1;
1. значение аргумента s;
4. ...
По умолчанию:
Значение аргумента по умолчанию не может быть указано.
Значения функций по умолчанию не могут быть в первой строке таблицы. Должно быть,
как минимум, 2 значения не по умолчанию.
Вместо значений по умолчанию используется результат линейной интерполяции. Пер-
вое значение аргумента должно быть 0. Первое значение всех функций при нулевом
аргументе должно быть 1.
Пример
NFLOWFTB
2/
FLOWFNAMES
'Func 5' 'Func 6'/
FLOWFTAB
0 1 1
1 0.5 *
2 * 0.5
3 0.1 0.1
/
10.5.29 MAPEXPER
Может быть задано произвольное число строк данных (одна строка соответствует
одной изменяемой карте). Каждая строка должна заканчиваться символом /. Все дан-
ные должны заканчиваться отдельным /.
1. 'Map name' - имя изменяемой карты. Допустимые имена зависят от секции, где
расположено ключевое слово. Допустимы все имена карт, объявленные в секции,
где находится данное слово. Допустимые секции: GRID, EDIT, PROPS, SOLUTION.
По умолчанию: 'MULT'.
6. '1D rand type' - имя типа распределения одномерной случайной величины. Воз-
можные варианты:
По умолчанию: 'U'
7. '3D rand type' - имя типа распределения трехмерной случайной величины. Воз-
можные варианты:
По умолчанию: 'C'
10. 'Region name' - имя массива, задающего номера регионов. Возможные варианты:
'M' - MULTNUM
'F' - FLUXNUM
'O' - OPERNUM
По умолчанию: 'M'
Пример
MAPEXPER
'NTG' 'MULT' 0.1 1* 123456 /
'MULTPV' 'DIV' 0.1 1* 123456 /
/
Пример
MAPEXPER
'PERMX' 'MULT' 0.1 10 123456 2* 3 5 'O'/
'PERMY' 'MULT' 0.1 10 123456 2* 3 5 'O'/
'PERMZ' 'MULT' 0.1 10 123456 2* 3 5 'O'/
/
Здесь в каждом блоке сетки, со значением номера региона OPERNUM (см. 10.4.18) в
диапазоне от 3-х до 5-ти задается умножение проницаемостей по X, Y, Z на одно и то
же число.
10.5.30 SALTPROP
Может быть введено количество строк данных, равное количеству PVT регионов в
модели (указано в TABDIMS (см. 10.1.16)). Каждая строка соответствует данным для од-
ного региона и заканчивается /. Все данные должны заканчиваться отдельным /.
Пример
SALTPROP
350 2165 0.0001
/
10.5.31 SRSALT
Должно быть задано количество значений, равное количеству блоков модели. Данные
должны заканчиваться символом /.
Распределение пластовой соли через её насыщенность (Saturation Rock SALT) - это
куб, значения которого вычисляются по следующей формуле:
VRockSalt
SRSALT =
VRock
где VRockSalt - объем пластовой соли, а VRock - объем породы при давлении pref , задан-
ное ключевым словом ROCK (см. 10.5.15).
Пример
SRSALT
2000*0.2
/
10.5.32 SALTTRM
Может быть введено количество таблиц данных, равное количеству PVT регионов в
модели (указано в TABDIMS (см. 10.1.16)). Каждая таблица соответствует данным для
одного PVT региона и заканчивается /. Все таблицы должны заканчиваться отдельным
/.
Пример
SALTTRM
0.0 1
0.01 10
0.1 100
0.4 400
0.5 500
/
10.5.33 BDENSITY
Пример
BDENSITY
1200 1213 /
1215 1217 1220 /
PVTWSALT
350 0.0 /
0.00 1.00 4E-005 0.52 0.0
160.00 0.98 8E-005 0.52 0.0 /
400 0.0 /
0.0 1.02 4.00E-06 0.52 0.0
20 1.00 4.00E-06 0.52 0.0
50 0.96 4.00E-06 0.52 0.0 /
/
10.5.34 TRACER
Для каждого индикатора должна быть задана строка данных (данные перечислены
ниже). Строка должна оканчиваться символом /. Все данные по всем индикаторам долж-
ны оканчиваться завершающим /.
Строка данных для одного индикатора должна содержать следующие параметры:
2. название флюида, связанного с этим индикатором: e100 – OIL (нефть), WAT (вода),
GAS (газ); e300 – имя компонента или WATER (вода),
Пример
TRACER
A WAT /
B WAT /
C OIL /
/
10.5.35 TRACERM
Данное ключевое слово задает список пассивных индикаторов, для которых будет
рассчитано время пребывания в пласте.
Пример
TRACER
A WAT /
B WAT /
/
...
TRACERM
A /
B /
/
10.5.36 SURFADS
Данное ключевое слово задает функции адсорбции ПАВ (ПАВ – раздел 2.22).
Должно быть указано количество таблиц, равное количеству регионов фильтрации (пер-
вый параметр ключевого слова TABDIMS (см. 10.1.16)). Каждая таблица должна закан-
чиваться /.
Строка данных для одного индикатора должна содержать следующие параметры:
Пример
SURFADS
.000 .000
.0023 .00045
.0065 .00067
.0078 .00078
.00110 .00082 /
10.5.37 SURFROCK
Данное ключевое слово определяет свойства породы для ПАВ (ПАВ – раздел 2.22).
Должно быть указано количество таблиц, равное количеству регионов фильтрации (пер-
вый параметр ключевого слова TABDIMS (см. 10.1.16)). Каждая таблица должна закан-
чиваться /.
Таблица содержит следующие 2 параметра:
Пример
SURFROCK
2 2115 /
1 2683 /
1 2400 /
10.5.38 SURFADDW
Данное ключевое слово определяет коэффициент для расчета ОФП как средневзве-
шенного от значения для смачивания нефтью (гидрофобная насыщенность) и значения
для смачивания водой (гидрофильная насыщенность) (ПАВ – раздел 2.22).
Должно быть указано количество таблиц, равное количеству регионов фильтрации (пер-
вый параметр ключевого слова TABDIMS (см. 10.1.16)). Каждая таблица должна заканчи-
ваться /. Если таблица задается / по умолчанию, то все ее значения будут скопированы
из предыдущей.
Пример
SURFADDW
0.0 1.0
0.0001 0.5
0.001 0.2
/
0.0 1.0
0.001 0.3
/
10.5.39 SURFDW
Данное ключевое слово определяет коэффициент для расчета ОФП как средневзве-
шенного от значения для смачивания нефтью (гидрофобная насыщенность) и значения
для смачивания водой (гидрофильная насыщенность) (ПАВ – раздел 2.22).
Должно быть указано количество таблиц, равное количеству регионов фильтрации (пер-
вый параметр ключевого слова TABDIMS (см. 10.1.16)). Каждая таблица должна заканчи-
ваться /. Если таблица задается / по умолчанию, то все ее значения будут скопированы
из предыдущей.
Пример
SURFDW
0.0 1.0
0.01 0.5
0.1 0.2
/
0.0 1.0
0.1 0.3
/
10.5.40 TRMMULTC
где ktime (t) задаётся ключевым словом TRMMULTT (см. 10.5.41). Зависимости множите-
ля проницаемости от концентрации индикаторов вводятся в таблицы, оканчивающиеся
символом /. Все данные должны заканчиваться завершающим /.
Пример
TRACERM
A /
Bw /
/
...
TRMMULTC
A
0.1 1.0
0.2 0.9
0.5 0.3 /
BW
0 1
0.05 0.3
0.1 0.25
0.15 0.2
0.2 0.15
0.25 0.1
0.3 0.09
0.35 0.08
0.4 0.07 / /
10.5.41 TRMMULTT
где kconc (Tconc ) задаётся ключевым словом TRMMULTC (см. 10.5.40). Зависимости мно-
жителя проницаемости от времени пребывания индикаторов вводятся в таблицы, окан-
чивающиеся символом /. Все данные должны заканчиваться завершающим /.
Пример
TRACERM
A /
B /
/
...
TRMMULTT
A
0 1.0
1000 0.9 /
/
B
0 1.0
1500 0.8 /
/
10.5.42 TRMTEMP
Пример
TRMTEMP
BW
10 1
20 0.9
60 0.5
70 0.4
90 0.3 /
/
10.5.43 PVTWSALT
Данное ключевое слово определяет данные PVT для воды, предназначенные для
расчетов с активированной опцией минерализованной воды (ключевое слово BRINE
(см. 10.1.42)). Ключевое слово используется вместо ключевого слова PVTW (см. 10.5.5).
1. опорное давление (Pref ) для данной таблицы (METRIC: barsa, FIELD: psia);
3. сжимаемость воды C = −( ∂B w
∂P )/Bw (METRIC: 1/bars, FIELD: 1/psi);
Пример
PVTWSALT
250 0.0 /
0.00 1.00 4E-005 0.52 0.0
160.00 0.98 8E-005 0.52 0.0
/
10.5.44 APIGROUP
Данное ключевое слово задает максимальное количество групп PVT таблиц нефти
при использовании опции API трассировки – 2.10. Данные должны заканчиваться сим-
волом /.
Пример
APIGROUP
3 /
Данные слова разделяются на 2 группы; слова из разных групп не могут быть ис-
пользованы одновременно.
группа 1: SWOF (см. 10.6.1), SGOF (см. 10.6.2), SLGOF (см. 10.6.5)
группа 2: SWFN (см. 10.6.7), SGFN (см. 10.6.8), SOF2 (см. 10.6.6), SGWFN (см. 10.6.10),
SOF3 (см. 10.6.9)
10.6.1 SWOF
По умолчанию:
Значения по умолчанию может быть задано во 2-ом, 3-ем или 4-ом столбце табли-
цы (∗). Значения по умолчанию заменяются значениями, полученными линейной
интерполяцией.
Вся таблица для региона фильтрации (кроме первой) может быть задана по умолча-
нию. В этом случае таблица считается полностью равной предыдущей введенной
таблице. В случае задания целой таблицы по умолчанию вместо таблицы должен
быть указан отдельный символ /.
Пример
TABDIMS
1 1 2* 1
/
...
SWOF
0 0 1 0
0.25 0 1 0
0.3 0.002 0.81 0
0.35 0.008 0.64 0
0.4 0.018 0.49 0
0.45 0.032 0.36 0
0.5 0.05 0.25 0
0.55 0.072 0.16 0
0.6 0.098 0.09 0
0.65 0.128 0.04 0
0.7 0.162 0.01 0
0.75 0.2 0 0
1 0.2 0 0
/
Пример
TABDIMS
2 1 2* 1
/
...
SWOF
0.42 0 0.737 0
0.45364 1.1e-005 0.704875 0
0.48728 0.000225 0.610213 0
0.52092 0.001292 0.468702 0
0.55456 0.00438 0.310527 0
0.5882 0.011044 0.170133 0
0.62184 0.023012 0.072027 0
0.65548 0.04193 0.020856 0
0.68912 0.069122 0.003178 0
0.72276 0.10541 0.000115 0
0.7564 0.151 0 0
0.79004 0.205444 0 0
0.82368 0.267672 0 0
0.85732 0.336083 0 0
0.89096 0.408671 0 0
0.9246 0.483175 0 0
0.95824 0.557237 0 0
1 0.645099 0 0
/
0 0 1 0
0.25 0 1 0
0.3 0.002 0.81 0
0.35 0.008 0.64 0
0.4 0.018 0.49 0
0.45 0.032 0.36 0
0.5 0.05 0.25 0
0.55 0.072 0.16 0
0.6 0.098 0.09 0
0.65 0.128 0.04 0
0.7 0.162 0.01 0
0.75 0.2 0 0
1 0.2 0 0
/
10.6.2 SGOF
4. POG (капиллярное давление фазы нефть-газ (METRIC: bars, FIELD: psi)) (функ-
ция PcOG в разделе 2.15.1)
По умолчанию:
Значения по умолчанию может быть задано во 2-ом, 3-ем или 4-ом столбце табли-
цы (∗). Значения по умолчанию заменяются значениями, полученными линейной
интерполяцией.
Вся таблица для региона фильтрации (кроме первой) может быть задана по умолча-
нию. В этом случае таблица считается полностью равной предыдущей введенной
таблице. В случае задания целой таблицы по умолчанию вместо таблицы должен
быть указан отдельный символ /.
Пример
TABDIMS
1 1 2* 1
/
...
SGOF
0 0 1 0
0.25 0 1 0
0.3 0.002 0.81 0
0.35 0.008 0.64 0
0.4 0.018 0.49 0
0.45 0.032 0.36 0
0.5 0.05 0.25 0
0.55 0.072 0.16 0
0.6 0.098 0.09 0
0.65 0.128 0.04 0
0.7 0.162 0.01 0
0.75 0.2 0 0
1 0.2 0 0
/
10.6.3 COREYWO
В одной строке должны быть заданы следующие параметры (Данные должны закан-
чиваться символом /.):
По умолчанию:
Пример
COREYWO
0.05 0.95 0.15 0.3 0.9 0.7 0.4 0.55 0.11 2 2 2 /
10.6.4 COREYGO
В одной строке должны быть заданы следующие параметры (Данные должны закан-
чиваться символом /.):
По умолчанию:
Пример
COREYGO
0 0.9 0 0.4 0.9 1* 0.6 0.85 0.22 2 2 2 /
10.6.5 SLGOF
3. KROG (проницаемость нефти, когда имеется нефть, газ и свзянная вода). Первое
значение данного параметра должно быть равно 0. (функция krOG в разделе 2.6)
По умолчанию:
Значения по умолчанию может быть задано во 2-ом, 3-ем или 4-ом столбце табли-
цы (∗). Значения по умолчанию заменяются значениями, полученными линейной
интерполяцией.
Вся таблица для региона фильтрации (кроме первой) может быть задана по умолча-
нию. В этом случае таблица считается полностью равной предыдущей введенной
таблице. В случае задания целой таблицы по умолчанию вместо таблицы должен
быть указан отдельный символ /.
Пример
TABDIMS
1 1 2* 1
/
...
SLGOF
0.120000 1.000000 0.000000 0.000000
0.270000 0.497746 0.000000 0.000000
0.420000 0.208062 0.000000 0.000000
0.486250 0.130383 0.000297 0.000000
0.519375 0.100594 0.001228 0.000000
0.585625 0.056059 0.007342 0.000000
0.651875 0.027773 0.023837 0.000000
0.685000 0.018390 0.038038 0.000000
0.751250 0.006719 0.083062 0.000000
0.784375 0.003550 0.115951 0.000000
0.817500 0.001625 0.157229 0.000000
0.883750 0.000144 0.269679 0.000000
0.950000 0.000000 0.430348 0.000000
0.975000 0.000000 0.505684 0.000000
1.000000 0.000000 0.590000 0.000000 /
10.6.6 SOF2
По умолчанию:
Вся таблица для региона фильтрации (кроме первой) может быть задана по умолча-
нию. В этом случае таблица считается полностью равной предыдущей введенной
таблице. В случае задания целой таблицы по умолчанию вместо таблицы должен
быть указан отдельный символ /.
Пример
TABDIMS
1 1 2* 1
/
...
SOF2
0 0
0.25 0
0.3 0.002
0.35 0.008
0.4 0.018
0.45 0.032
0.5 0.05
0.55 0.072
0.6 0.098
0.65 0.128
0.7 0.162
0.75 0.2
1 0.2
/
10.6.7 SWFN
3. POW - капиллярное давление фазы нефть-вода (METRIC: bars, FIELD: psi) (функ-
ция PcOW в разделе 2.15.2).
По умолчанию:
Значения по умолчанию может быть задано во 2-ом, 3-ем столбце таблицы (∗).
Значения по умолчанию заменяются значениями, полученными линейной интер-
поляцией.
Вся таблица для региона фильтрации (кроме первой) может быть задана по умолча-
нию. В этом случае таблица считается полностью равной предыдущей введенной
таблице. В случае задания целой таблицы по умолчанию вместо таблицы должен
быть указан отдельный символ /.
Пример
TABDIMS
1 1 2* 1
/
...
SWFN
0 0 0
0.25 0 0
0.3 0.002 0
0.35 0.008 0
0.4 0.018 0
0.45 0.032 0
0.5 0.05 0
0.55 0.072 0
0.6 0.098 0
0.65 0.128 0
0.7 0.162 0
0.75 0.2 0
1 0.2 0
/
10.6.8 SGFN
3. POG - капиллярное давление фазы нефть-газ (METRIC: bars, FIELD: psi) (функ-
ция PcOG в разделе 2.15.1).
По умолчанию:
Значения по умолчанию может быть задано во 2-ом, 3-ем столбце таблицы (∗).
Значения по умолчанию заменяются значениями, полученными линейной интер-
поляцией.
Вся таблица для региона фильтрации (кроме первой) может быть задана по умолча-
нию. В этом случае таблица считается полностью равной предыдущей введенной
таблице. В случае задания целой таблицы по умолчанию вместо таблицы должен
быть указан отдельный символ /.
Пример
TABDIMS
1 1 2* 1
/
...
SGFN
0 0 0
0.25 0 0
0.3 0.002 0
0.35 0.008 0
0.4 0.018 0
0.45 0.032 0
0.5 0.05 0
0.55 0.072 0
0.6 0.098 0
0.65 0.128 0
0.7 0.162 0
0.75 0.2 0
1 0.2 0
/
10.6.9 SOF3
По умолчанию:
Значения по умолчанию может быть задано во 2-ом, 3-ем столбце таблицы (∗).
Значения по умолчанию заменяются значениями, полученными линейной интер-
поляцией.
Вся таблица для региона фильтрации (кроме первой) может быть задана по умолча-
нию. В этом случае таблица считается полностью равной предыдущей введенной
таблице. В случае задания целой таблицы по умолчанию вместо таблицы должен
быть указан отдельный символ /.
Пример
TABDIMS
1 1 2* 1
/
...
SOF3
0 0 0
0.25 0 0
0.3 0.002 0
0.35 0.008 1*
0.4 0.018 0.01
0.45 0.032 1*
0.5 0.05 0.12
0.55 0.072 1*
0.6 0.098 0.3
0.65 0.128 1*
0.7 0.162 1*
0.75 0.2 0.63
1 0.2 1*
/
10.6.10 SGWFN
По умолчанию:
Значения по умолчанию может быть задано во 2-ом, 3-ем или 4-ом столбце табли-
цы (∗). Значения по умолчанию заменяются значениями, полученными линейной
интерполяцией.
Вся таблица для региона фильтрации (кроме первой) может быть задана по умолча-
нию. В этом случае таблица считается полностью равной предыдущей введенной
таблице. В случае задания целой таблицы по умолчанию вместо таблицы должен
быть указан отдельный символ /.
Пример
TABDIMS
1 1 2* 1
/
...
SGWFN
0.27 0 1 0
0.3 0.02 0.81 0.3
0.42 0.18 0.49 0.9
0.51 0.34 0.16 1.4
0.6 0.53 0.09 2.7
0.64 0.71 0.04 4.1
0.72 0.92 0.01 5.3
0.85 1.00 0 7.1
1 1.00 0 9.4
/
10.6.11 TOLCRIT
По умолчанию: 1.0 ∗ 10−6 – если модель открывается как e100, 1.0 ∗ 10−20 – в мо-
делях, открываемых как e300.
Пример
TOLCRIT
1.0E-9 /
10.6.12 STONE1
Пользователь должен указать либо ключевое слово STONE1, либо ключевое сло-
во STONE2 (см. 10.6.13). Если не указывается ни одно из этих ключевых слов, будет
использована линейная модель Бейкера (Baker) – 2.6.1.
Пример
STONE1
10.6.13 STONE2
Пользователь должен указать либо ключевое слово STONE1 (см. 10.6.12), либо клю-
чевое слово STONE2. Если не указывается ни одно из этих ключевых слов, будет ис-
пользована линейная модель Бейкера (Baker) – 2.6.1.
Пример
STONE2
10.6.14 STONE
Пользователь должен указать либо ключевое слово STONE1 (см. 10.6.12), либо клю-
чевое слово STONE2 (см. 10.6.13). Если не указывается ни одно из этих ключевых слов,
будет использована по умолчанию линейная модель Бейкера (Baker) – 2.6.1.
Пример
STONE
10.6.15 ENDSCALE
Ключевое слово ENPTRC (см. 10.6.29) задает зависимость концевых точек от концен-
трации трассеров (солей, ПАВ) (ПАВ – раздел 2.22).
Поддерживается только не зависящее от направления масштабирование конечных
точек.
Указываются следующие параметры (Данные должны заканчиваться символом /.):
1. переключатель направленного масштабирования конечных точек (DIRECT, NODIR),
ИГНОРИРУЕТСЯ, данное поле введено для поддержки совместимости с входным
языком симулятора Eclipse;
2. переключатель нереверсивного масштабирования конечных точек (IRREVERS,
REVERS), ИГНОРИРУЕТСЯ, данное поле введено для поддержки совместимости
с входным языком симулятора Eclipse;
3. максимальное число таблиц зависимости насыщенности концевых точек от
глубины (задается словами ENPTVD (см. 10.6.26), ENKRVD (см. 10.6.27)); в
tNavigator указание количества таблиц не требуется, так как память для таблиц
выделяется динамически;
4. максимальное число строк в таблице зависимости насыщенности концевых то-
чек от глубины (задается словами ENPTVD (см. 10.6.26), ENKRVD (см. 10.6.27));
в tNavigator указание количества строк не требуется, так как память для таблиц
выделяется динамически.
5. опция комбинирования массивов концевых точек, не зависящих от температу-
ры (например, SWL (см. 10.6.18), SWCR (см. 10.6.20), SWU (см. 10.6.24), KRW
(см. 10.6.31), KRWR (см. 10.6.31), PCW (см. 10.6.33) и других) и зависящих от
температуры (например, ENPTVT (см. 10.8.67), ENKRVT (см. 10.8.68), ENPCVT
(см. 10.8.69)) для насыщенностей, ОФП и капиллярных давлений.
Моделирование зависящих от температуры концевых точек возможно только в слу-
чае включения термической опции THERMAL (см. 10.1.34), для не термических
По умолчанию:
Пример
ENDSCALE /
10.6.16 TZONE
Данное ключевое слово управляет опцией переходной зоны. Слово может быть ис-
пользовано только если указано ключевое слово ENDSCALE (см. 10.6.15) – метод мас-
штабирования конечных точек фазовых проницаемостей и капиллярных давлений.
Если указатель фазы установлен как истина, то критические насыщенности для этой
фазы будут изменены на значения начальной неподвижной насыщенности в областях,
где насыщенность ниже введенного критического значения.
1. указатель нефтяной фазы – истина, SOWCR (см. 10.6.22) будет изменено толь-
ко для расчетов системы нефть-вода или нефть-вода-растворенный газ, а SOGCR
(см. 10.6.23) изменяется только для расчетов систем нефть-газ;
3. указатель газовой фазы – истина, SGCR (см. 10.6.21) будет изменено для расчетов
систем газ-вода или нефть-газ.
Пример
TZONE
F T T /
10.6.17 SCALECRS
Пример
SCALECRS
YES
/
10.6.18 SWL
Пример
DIMENS
5 5 4
/
...
SWL
50*0.35 50*0.45
/
10.6.19 SGL
Пример
DIMENS
5 5 4
/
...
SGL
50*0.35 50*0.45
/
10.6.20 SWCR
Пример
DIMENS
5 5 4
/
...
SWCR
50*0.35 50*0.45
/
10.6.21 SGCR
Пример
DIMENS
5 5 4
/
...
SGCR
50*0.35 50*0.45
/
10.6.22 SOWCR
Пример
DIMENS
5 5 4
/
...
SOWCR
50*0.35 50*0.45
/
10.6.23 SOGCR
Пример
DIMENS
5 5 4
/
...
SOGCR
50*0.35 50*0.45
/
10.6.24 SWU
Пример
DIMENS
5 5 4
/
...
SWU
50*0.75 50*0.85
/
10.6.25 SGU
Пример
DIMENS
5 5 4
/
...
SGU
50*0.75 50*0.85
/
10.6.26 ENPTVD
Пример
ENDSCALE
2* 1 2 /
...
ENPTVD
1800.0 0.15 0.19 1.0 0.0 0.06 1.0 0.19 0.23
2500.0 0.23 0.23 1.0 0.0 0.06 1.0 0.19 0.23 /
10.6.27 ENKRVD
Пример
ENDSCALE
2* 1 2 /
...
ENKRVD
1800.0 0.72 1.0 1.0 0.324 2* 0.35
2600.0 0.78 0.94 0.95 0.358 2* 0.36 /
10.6.28 ENPCVD
Пример
ENDSCALE
2* 1 /
...
ENPCVD
1500.0 0.11 1.52
2000.0 0.1 1.86
2300.0 0.09 2.14 /
10.6.29 ENPTRC
Слово задает таблицы концевых точек от концентрации трассера (соли, ПАВ). ПАВ
– раздел 2.22.
Данные химические вещества закачиваются в пласт в качестве примеси к одной из фаз
(воды, в случае ПАВ и нефти в случае сольвентов) и изменяют поверхностное натя-
жении между нефтяной и водной фазами. В рассматриваемой нами модели влияние
примесей (ПАВ, а также солей и любых индикаторов) на поверхностное натяжении ре-
ализуется через масштабирование относительных фазовых проницаемостей ENPTRC.
Пример
ENPTRC
SURFACTANT SOWCR
0.0 0.2
100.0 0.15 /
/
Пример
DIMENS
5 5 4
/
...
KRO
50*0.9 50*1.
/
KRORW
50*0.5 50*0.4
/
Эти ключевые слова задают максимальную фазовую проницаемость по воде при раз-
личных значениях насыщенностей для каждого блока, используемую при масштабиро-
вании конечных точек насыщенностей. Ключевое слово можно использовать только в
случае, если в дата файле присутствует ENDSCALE (см. 10.6.15). Подробно метод мас-
штабирования капиллярного давления описан в 2.6.4, 2.6.5.
Пример
DIMENS
5 5 4
/
...
KRW
50*0.9 50*1.
/
KRWR
50*0.5 50*0.4
/
Эти ключевые слова задают максимальную фазовую проницаемость по газу при раз-
личных значениях насыщенностей для каждого блока, используемую при масштабиро-
вании конечных точек насыщенностей. Ключевое слово можно использовать только в
случае, если в дата файле присутствует ENDSCALE (см. 10.6.15). Подробно метод мас-
штабирования капиллярного давления описан в 2.6.4, 2.6.5.
Пример
DIMENS
5 5 4
/
...
KRG
50*0.9 50*1.
/
KRGR
50*0.5 50*0.4
/
10.6.33 PCW
Пример
DIMENS
5 5 4
/
...
PCW
50*5 50*3
/
10.6.34 PCG
Пример
DIMENS
5 5 4
/
...
PCG
50*5 50*3
/
10.6.35 SWATINIT
Ключевое слово можно использовать только в случае если в дата файле присутствует
ENDSCALE (см. 10.6.15).
Необходимо указать число значений, равное числу блоков.
Примечания:
В случае, если для ячейки ниже водо-нефтяного контакта, там, где капиллярное
давление равно нулю, насыщенность SWATINIT установлена менее 1.0, она будет
проигнорирована.
Если 9й аргумент в ключевом слове EQUIL (см. 10.9.2) не равен нулю, рассчитан-
ная водонасыщенность не будет в точности равна указанной в SWATINIT в силу
расчета равновесия для каждого из тонких слоев, на которые разделен блок.
Если задано ключевое слово PCW (см. 10.6.33), указанные с помощью него значе-
ния будут игнорированы.
Если задано ключевое слово JFUNC (см. 10.2.56), максимальное капиллярное дав-
ление Pcw , рассчитанное с помощью указанных в нем параметров, будет игнори-
ровано.
Пример
DIMENS
5 5 4
/
...
SWATINIT
50*0.05 25*0.3 25*1
/
10.6.36 PPCWMAX
Пример
PPCWMAX
0.73 YES /
0.50 YES /
0.68 YES /
10.6.37 EHYSTR
Пример
EHYSTR
0.07 0 1 0.1 /
10.6.38 MISCSTR
Пример
MISCSTR
49 /
10.6.39 MISCEXP
Пример
MISCEXP
0.2 /
10.6.40 PARACHOR
Пример
COMPS
3/
...
PARACHOR
74.92 192.74 390.4 /
561
10.7. Композиционные свойства tNavigator-4.0
10.7.3 COMPS
Пример
COMPS
6
/
10.7.4 CNAMES
Пример
COMPS
5
/
...
CNAMES
CO2 C1 NC4 IC4 C10
/
10.7.5 EOS
Это ключевое слово позволяет указать для каждого EoS региона тип уравнения состо-
яния, применяемого для расчета парожидкостного равновесия. В текущей версии под-
держиваются три типа кубических уравнения состояния в форме Редлиха-Квонга (RK),
Соаве-Редлиха-Квонга (SRK) и Пенга-Роббинса (PR).
Название уравнения для каждого региона вводится с новой строки, отделяемой от
предыдущей символом /. Количество строк зависит от количества EoS регионов, опре-
деленного 9-ым параметром TABDIMS.
По умолчанию: PR
Пример
TABDIMS
2 2 2* 4 4*1
/
...
EOS
SRK
/
Пример
TABDIMS
2 3 2* 4 4*3
/
...
EOS
SRK
/
RK
/
PR
/
10.7.6 EOSS
Это ключевое слово позволяет указать для каждого EoS региона тип уравнения со-
стояния при расчетах в поверхностных условиях, применяемого для расчета парожид-
костного равновесия.
Пример
EOSS
SRK
/
10.7.7 RTEMP
Пример
TABDIMS
2 1 2* 4 4*1
/
...
RTEMP
80
/
Пример
TABDIMS
2 3 2* 4 8*3
/
...
RTEMP
90
/
80
/
90
/
В этом примере в каждом из трех EoS регионов используется своя постоянная тем-
пература.
10.7.8 STCOND
Пример
STCOND
20 2
/
10.7.9 WATERTAB
Пример
WATERTAB
69 1.0099 0.70
276 1.0000 0.70
620 0.9835 0.70 /
150 1.0008 0.70
300 1.0002 0.70
500 0.9899 0.70 /
В данном примере задана таблица давления для воды для двух PVT регионов.
10.7.10 ZI
Пример
COMPS
5/
ZI
0.01 0.62 0.18 0.07 0.12
/
10.7.10. ZI 569
10.7. Композиционные свойства tNavigator-4.0
10.7.11 COMPVD
Данное ключевое слово задает таблицу зависимости состава пластовой смеси в ком-
позиционной модели в зависимости от глубины для каждого региона равновесия. Каж-
дая таблица должна заканчиваться /.
Количество столбцов таблицы зависит от количества компонент (COMPS (см. 10.7.3)).
...
значения молярных долей фаз zi (столбцы со 2-ого по Nc + 1). Сумма все указан-
ных Nc молярных долей должна быть равна 1;
...
Пример
COMPVD
1290 0.025 0.025 0.14 0.65 0.16 0 243
1330 0.025 0.025 0.14 0.64 0.17 0 245
1350 0.021 0.029 0.15 0.69 0.11 1 242
/
В данном примере задан состав смеси для трех различных глубин. Состав газа зада-
ется на глубинах 1290 и 1330 метров, состав жидкости на глубине 1350 метров.
10.7.12 XMFVP
значение давления;
...
Пример
XMFVP
300 0.025 0.025 0.14 0.65 0.16
350 0.025 0.025 0.14 0.65 0.16
/
10.7.13 YMFVP
Данное ключевое слово задает таблицу зависимости состава газа от давления (рас-
пределение матрицы концентраций xc,G c = 1, . . . , n0c , P = O, G (для P = W )). Данные
должны заканчиваться символом /.
Таблица должна быть задана для каждого региона равновесия (EQLDIMS (см. 10.1.17)).
значение давления;
...
Пример
YMFVP
60 0.0 0.0 0.806 0.194 0.0
100 0.0 0.0 0.806 0.194 0.0 /
10.7.14 ZMFVD
Пример
EQLDIMS
1 /
...
COMPS
5
/
...
ZMFVD
1800 0.01 0.64 0.19 0.06 0.1
2000 0.01 0.62 0.18 0.07 0.12
/
Пример
EQLDIMS
2 /
...
COMPS
5
/
...
ZMFVD
1800 0.01 0.64 0.19 0.06 0.1
2000 0.01 0.62 0.18 0.07 0.12
/
2000 0.01 0.62 0.18 0.07 0.12
/
10.7.15 NEI
Мольные доли жидких и газообразных компонент могут быть также заданы клю-
чевыми словами XMF (см. 10.9.17), YMF (см. 10.9.18), XMFVP (см. 10.7.12), YMFVP
(см. 10.7.13).
Пример
NEI
0.384480 0.067150 0.141940 0.067050 0.089940 0.109580
0.087820 0.052040 /
10.7.16 KVTABLE
Таблица может содержать произвольное число строк. Вся таблица должна завершать-
ся /.
...
Пример
KVTABLE
220 1.08 1.22 1.21 0.15 0.038
300 1.21 1.45 0.98 0.43 0.022
350 1.27 1.46 0.92 0.46 0.017
/
10.7.17 TCRIT
Пример
TABDIMS
2 1 2* 4 4*1
/
...
COMPS
4
/
CNAMES
CO2 C1 NC4 C10
/
...
TCRIT
3.047000000E+02 1* 4.252000000E+02 6.260000000E+02
/
Пример
TABDIMS
1 2 2* 4 4*2
/
...
COMPS
4
/
CNAMES
CO2 C1 NC4 C8
/
...
TCRIT
4*
/
3* 6.260000000E+02
/
10.7.18 TCRITS
Если данное ключевого слово задано, то для расчетов в поверхностных условиях бе-
рутся параметры, заданные им, а для расчетов в пластовых условиях – заданные TCRIT
(см. 10.7.17). Таким образом, можно использовать два различных набора параметров.
Список всех ключевых слов, задающих параметры для расчетов в пластовых и поверх-
ностных условиях приведен в разделе – 3.1.1.
Пример
TABDIMS
2 1 2* 4 4*1
/
...
COMPS
4
/
CNAMES
CO2 C1 NC4 C10
/
...
TCRITS
3.047000000E+02 1* 4.252000000E+02 6.260000000E+02
/
10.7.19 PCRIT
Пример
TABDIMS
2 1 2* 4 4*1
/
...
COMPS
4
/
CNAMES
CO2 C1 NC4 C10
/
...
PCRIT
1* 4.604208000E+01 3.796647750E+01 2.419641000E+01
/
Пример
TABDIMS
2 2 2* 4 4*2
/
...
COMPS
4
/
CNAMES
CO2 C1 NC4 C8
/
...
PCRIT
7.386592500E+01 4.604208000E+01 3.796647750E+01 2.87000E+01
/
1* 4.604209000E+01 2*
/
10.7.20 PCRITS
Если данное ключевого слово задано, то для расчетов в поверхностных условиях бе-
рутся параметры, заданные им, а для расчетов в пластовых условиях – заданные PCRIT
(см. 10.7.19). Таким образом, можно использовать два различных набора параметров.
Список всех ключевых слов, задающих параметры для расчетов в пластовых и поверх-
ностных условиях приведен в разделе – 3.1.1.
Пример
TABDIMS
2 1 2* 4 4*1
/
...
COMPS
4
/
CNAMES
CO2 C1 NC4 C10
/
...
PCRITS
1* 4.604208000E+01 3.796647750E+01 2.419641000E+01
/
10.7.21 VCRIT
Значения объема для каждого региона вводятся с новой строки, отделяемой от преды-
дущей символом /. Количество строк зависит от количества EoS регионов, определен-
ных 9-ым параметром в TABDIMS (10.1.16). Для компонент, входящих в таблицу компо-
нентов, могут использоваться значения по умолчанию.
Пример
TABDIMS
2 1 2* 4 4*1
/
...
COMPS
4
/
CNAMES
CO2 C1 NC4 C10
/
...
VCRIT
3* 5.340000000E-01
Пример
TABDIMS
2 2 2* 4 4*2
/
...
COMPS
4
/
CNAMES
CO2 C1 NC4 C10
/
...
VCRIT
3* 5.340000000E-01
/
3* 5.350000000E-01
/
10.7.22 VCRITS
Если данное ключевого слово задано, то для расчетов в поверхностных условиях бе-
рутся параметры, заданные им, а для расчетов в пластовых условиях – заданные VCRIT
(см. 10.7.21). Таким образом, можно использовать два различных набора параметров.
Список всех ключевых слов, задающих параметры для расчетов в пластовых и поверх-
ностных условиях приведен в разделе – 3.1.1.
Значения объема для каждого региона вводятся с новой строки, отделяемой от преды-
дущей символом /. Количество строк зависит от количества EoS регионов, определен-
ных 9-ым параметром в TABDIMS (10.1.16). Для компонент, входящих в таблицу компо-
нентов, могут использоваться значения по умолчанию.
Пример
TABDIMS
2 1 2* 4 4*1
/
...
COMPS
4
/
CNAMES
CO2 C1 NC4 C10
/
...
VCRITS
3* 5.340000000E-01
10.7.23 VCRITVIS
Значения объема для каждого региона вводятся с новой строки, отделяемой от преды-
дущей символом /. Количество строк зависит от количества EoS регионов, определен-
ных 9-ым параметром в TABDIMS (10.1.16).
Если не заданы ключевые слова ZCRITVIS (см. 10.7.26), VCRITVIS (см. 10.7.23), то
данные из слов ZCRIT (см. 10.7.24), VCRIT (см. 10.7.21) будут использоваться.
Пример
COMPS
4
/
VCRITVIS
5.350000000E-01 5.340000000E-01 4.320000000E-01 3.890000000E-
01
/
10.7.24 ZCRIT
Значения объема для каждого региона вводятся с новой строки, отделяемой от преды-
дущей символом /. Количество строк зависит от количества EoS регионов, определен-
ных 9-ым параметром в TABDIMS (10.1.16).
Vc = Zc RTc /Pc
Пример
COMPS
6
/
ZCRIT
0.290
0.277
0.264
0.257
0.245
0.235
/
10.7.25 ZCRITS
Если данное ключевого слово задано, то для расчетов в поверхностных условиях бе-
рутся параметры, заданные им, а для расчетов в пластовых условиях – заданные ZCRIT
(см. 10.7.24). Таким образом, можно использовать два различных набора параметров.
Список всех ключевых слов, задающих параметры для расчетов в пластовых и поверх-
ностных условиях приведен в разделе – 3.1.1.
Значения объема для каждого региона вводятся с новой строки, отделяемой от преды-
дущей символом /. Количество строк зависит от количества EoS регионов, определен-
ных 9-ым параметром в TABDIMS (10.1.16).
Пример
COMPS
6
/
ZCRITS
0.290
0.277
0.264
0.257
0.245
0.235
/
10.7.26 ZCRITVIS
Пример
COMPS
6
/
ZCRITVIS
0.290
0.277
0.264
0.257
0.245
0.235
/
10.7.27 MW
Значения молекулярной массы для каждого региона вводятся с новой строки, от-
деляемой от предыдущей символом /. Количество строк зависит от количества EoS
регионов, определенных 9-ым параметром в TABDIMS (10.1.16). Для компонент, входя-
щих в таблицу компонентов, могут использоваться значения по умолчанию.
Пример
TABDIMS
2 1 2* 4 4*1
/
...
COMPS
4
/
CNAMES
CO2 C1 NC4 C10
/
...
MW
4.401000000E+01 1.604300000E+01 5.812400000E+01
1.340000000E+02
/
В этом примере заданы значения молекулярных масс для компонентов {CO2 , C1 , N C4 , C10 }.
10.7.27. MW 591
10.7. Композиционные свойства tNavigator-4.0
Пример
TABDIMS
2 3 2* 4 4*3
/
...
COMPS
4
/
CNAMES
CO2 C1 NC4 C10
/
...
MW
3* 1.342000000E+02
/
3* 1.343000000E+02
/
4.401000000E+01 1.604300000E+01 5.812400000E+01
1.342000000E+02
/
В этом примере заданы значения молекулярных масс для компонентов {CO2 , C1 , N C4 , C10 }
для случая трех EoS регионов. Молекулярные массы первых трех компонентов в первых
двух регионах берутся по умолчанию из таблицы 10.7.1.
10.7.27. MW 592
10.7. Композиционные свойства tNavigator-4.0
10.7.28 MWS
Значения молекулярной массы для каждого региона вводятся с новой строки, от-
деляемой от предыдущей символом /. Количество строк зависит от количества EoS
регионов, определенных 9-ым параметром в TABDIMS (10.1.16). Для компонент, входя-
щих в таблицу компонентов, могут использоваться значения по умолчанию.
Пример
TABDIMS
2 1 2* 4 4*1
/
...
COMPS
4
/
CNAMES
CO2 C1 NC4 C10
/
...
MWS
4.401000000E+01 1.604300000E+01 5.812400000E+01
1.340000000E+02
/
В этом примере заданы значения молекулярных масс для компонентов {CO2 , C1 , N C4 , C10 }.
10.7.29 ACF
Пример
TABDIMS
2 1 2* 4 4*1
/
...
COMPS
4
/
CNAMES
CO2 C1 NC4 C10
/
...
ACF
2.250000000E-01 1.300000000E-02 1* 3.850000000E-01
/
Пример
TABDIMS
2 2 2* 4 4*2
/
...
COMPS
4
/
CNAMES
CO2 C1 NC4 C8
/
...
ACF
3* 0.311
/
2.250000000E-01 1.300000000E-02 1* 0.313
/
10.7.30 ACFS
Если данное ключевого слово задано, то для расчетов в поверхностных условиях бе-
рутся параметры, заданные им, а для расчетов в пластовых условиях – заданные ACF
(см. 10.7.29). Таким образом, можно использовать два различных набора параметров.
Список всех ключевых слов, задающих параметры для расчетов в пластовых и поверх-
ностных условиях приведен в разделе – 3.1.1.
Пример
ACFS
2.250000000E-01 1.300000000E-02 1* 3.850000000E-01
/
10.7.31 BIC
Пример
TABDIMS
2 1 2* 4 4*1
/
...
COMPS
4
/
CNAMES
CO2 C1 NC4 C10
/
...
BIC
1.000000015E-01
1.000000015E-01 0.000000000E+00
1.000000015E-01 4.161999677E-02 0.000000000E+00
/
Пример
TABDIMS
2 2 2* 4 4*2
/
...
COMPS
3
/
CNAMES
CO2 C1 C10
/
...
BIC
-1.000000015E-01
1.000000015E-01 0.000000000E+00
/
-1.000000016E-01
1.000000015E-01 0.000000000E+00
/
В этом примере коэффициенты попарного взаимодействия заданы для двух EoS ре-
гионов.
10.7.32 BICS
Пример
TABDIMS
2 1 2* 4 4*1
/
...
COMPS
4
/
CNAMES
CO2 C1 NC4 C10
/
...
BICS
1.000000015E-01
1.000000015E-01 0.000000000E+00
1.000000015E-01 4.161999677E-02 0.000000000E+00
/
Пример
OMEGAA
0.459 0.457 0.461 0.462 0.457 /
OMEGAB
0.07791 0.07794 0.0777 0.0780 0.0777 /
Для каждого компонента должно быть задано свое значение. Данные должны закан-
чиваться символом /.
Пример
OMEGAAS
0.459 0.457 0.461 0.462 0.457 /
OMEGABS
0.07791 0.07794 0.0777 0.0780 0.0777 /
10.7.35 LBCCOEF
Пример
LBCCOEF
2* 0.0565 1* 0.00922 /
10.7.36 FACTLI
Данное ключевое слово добавляет множитель (обычно значения от 0.7 до 1.3) в фор-
мулу вычисления корреляции Ли для критической температуры. Для каждого региона
равновесия должно быть задано значение. Данные должны заканчиваться символом /.
По умолчанию: 1.
Пример
FACTLI
0.82 0.84 0.89 /
В данном примере введены множители для корреляции Ли для трех регионов равно-
весия.
10.7.37 LILIM
Данное ключевое слово задает ограничения для корреляции Ли. Данные должны за-
канчиваться символом /.
Пример
LILIM
0.82 1.12 /
10.7.38 PRCORR
10.7.39 SSHIFT
Данное ключевое слово задает параметры сдвига для уравнения состояния 3.5. Дан-
ные должны заканчиваться символом /.
Пример
SSHIFT
0.0 0.019066509 -0.4412272 -0.5106669 -0.10078032 -0.11951863
/
10.7.40 SSHIFTS
Данное ключевое слово задает параметры сдвига для уравнения состояния 3.5. Дан-
ные должны заканчиваться символом /.
Если данное ключевого слово задано, то для расчетов в поверхностных условиях бе-
рутся параметры, заданные им, а для расчетов в пластовых условиях – заданные SSHIFT
(см. 10.7.39). Таким образом, можно использовать два различных набора параметров.
Список всех ключевых слов, задающих параметры для расчетов в пластовых и поверх-
ностных условиях приведен в разделе – 3.1.1.
Пример
SSHIFTS
0.0 0.019066509 -0.4412272 -0.5106669 -0.10078032 -0.11951863
/
10.7.41 EPSCOMP
Данное ключевое слово задает номер компонента, от молярной доли которого зависят
концевые точки относительных фазовых проницаемостей при масштабировании таблиц
ENKRVC (см. 10.7.42), ENPCVC (см. 10.7.43), ENPTVC (см. 10.7.44).
Пример
EPSCOMP
2 /
В данном примере концевые точки ОФП будут зависеть от молярной доли 2-ого
компонента.
10.7.42 ENKRVC
Пример
ENKRVC
0 0.72 1.0 1.0 0.324 2* 0.35
1 0.78 0.94 0.95 0.358 2* 0.36 /
10.7.43 ENPCVC
Пример
ENPCVC
0 0.11 1.52
1 0.09 2.14 /
10.7.44 ENPTVC
Пример
ENPTVC
0 0.15 0.19 1.0 0.0 0.06 1.0 0.19 0.23
1 0.23 0.23 1.0 0.0 0.06 1.0 0.19 0.23 /
10.8.1 CVTYPE
Пример
COMPS
3 /
...
CVTYPE
LIVE GAS DEAD /
10.8.2 WATDENT
При расчете в формате данных stars молярная и массовая плотность воды вычис-
ляется как
T 2 − Tref
2
ξW = ρw,ref exp cw,p (p − pref ) − cw,1,T (T − Tref ) − cw,2,T
+ cw,pT (p − pref )(T − Tref )
2
ρW = ξW · M WW
где
Пример
WATDENT
293 0.00027 0.0000034 /
10.8.3 THANALB
A0 + A1 T + A2 T 2 + A3 T 3 + A4 T 4 + A5 T 5 cw,p (p−A7 ) 1
ρW = e , ξW = · ρW ,
1 + A6 T M WW
где
A0 = 9998.3952 A1 = 169.55176
A2 = −7.987 × 10−2 A3 = −46.170461 × 10−5
A4 = 105.56302 × 10−8 A5 = −280.54353 × 10−11
A6 = 16.87985 × 10−2 A7 = −102
Если же данное слово не указано и присутствует WATDENT (см. 10.8.2), плотности
вычисляются по формулам 4.6.
Пример
THANALB
10.8.4 KVCR
Если в модели несколько EoS регионов, то данные должны быть введены для каж-
дого региона и отделяться друг от друга символом /. (число EoS регионов равно 9-ому
параметру ключевого слова TABDIMS (см. 10.1.16)).
Значения Ki (p, T ) могут быть также заданы явно при помощи ключевых слов
KVTEMP (см. 10.8.5), KVTABTn (см. 10.8.6).
Пример
COMPS
3 /
...
KVCR
300 800 523
236030 544000 345220
0 0 0
5000 11000 7000
220 0 0
/
10.8.5 KVTEMP
Пример
KVTEMP
300 500 700
/
10.8.6 KVTABTn
Пример
KVTEMP
300 500 /
KVTABT1
45 0.0155 0.013
90 0.0075 0.003
/
KVTABT2
105 0.0055 0.0007
150 0.0045 0.0003
/
В данном примере задаются таблицы Ki (p, T ) для двух значений температур, задан-
ных KVTEMP (см. 10.8.5).
10.8.7 KVTABLIM
Пример
KVTABLIM
3 2 1* /
10 500 20 250 /
0.0001 0.0008
0.01 0.09
/
10.8.8 KVWI
Пример
KWVI
10.8.9 HEATCR
Cr1 (T − Tref )2
Hrock = Cr0 (T − Tref ) +
2
где
Пример
DIMENS
10 10 2
/
...
HEATCR
100*32 50*35 50*37 /
/
В этом примере задается удельная теплоемкость горной породы: для первых 100
блоков – 35 (kJ/m3/K), для следующих 50 блоков – 35 (kJ/m3/K) и для последних 50
блоков – 37 (kJ/m3/K).
10.8.10 HEATCRT
Cr1 (T − Tref )2
Hrock = Cr0 (T − Tref ) +
2
где
Пример
DIMENS
10 10 2
/
...
HEATCRT
100*0.0004 50*0.0003 50*0.0001 /
/
10.8.11 HEATTCR
Данное ключевое слово задает значение теплоемкости горной породы. Для каждого
региона свойств породы это значение постоянно. (С помощью ROCKNUM (см. 10.4.12)
для каждой ячейки сетки указывается номер региона свойств горной породы - соответ-
ственно номер таблицы зависимости проводимости породы от давления, - которому она
принадлежит.)
По умолчанию:
1. удельная теплоемкость горной породы – нет значения по умолчанию,
2. коэффициент зависимости удельной теплоемкости породы от температуры – 0.
Пример
ROCKCOMP
0 2 0
/
...
HEATTCR
35 0.1 /
40 /
/
В этом примере задается 2 региона свойств породы. Для первого: удельная тепло-
емкость горной породы равна 35, а коэффициент зависимости удельной теплоемкости
породы от температуры - 0.1.
Для второго удельная теплоемкость горной породы равна 40, значение коэффициента
зависимости берется по умолчанию равным 0.
10.8.12 HEATVAP
Данное ключевое слово может быть использовано только при термическом модели-
ровании THERMAL (см. 10.1.34).
Слово задает коэффициент Ac в формуле ниже (METRIC: kJ/kg , FIELD: Btu/lb).
Должно быть указано количество значений, равное количеству компонентов: N (COMPS
(см. 10.7.3)). Данные должны заканчиваться символом /.
Если в модели несколько EoS регионов, то данные должны быть введены для каж-
дого региона и отделяться друг от друга символом /. (число EoS регионов равно 9-ому
параметру ключевого слова TABDIMS (см. 10.1.16)).
где:
При расчете в формате данных e300 задается Ac (по умолчанию 0kJ/kg ) с по-
мощью HEATVAP, при расчете в формате данных stars задает A0c (по умолчанию
0.25Btu/lbmol/F = 0.25 ∗ 1.05506/0.453592 ∗ 1.8kJ/mol/C = 1.0467kJ/mol/C ) с помо-
щью HVR (см. 12.4.21).
Bc (по умолчанию 0.38) задается HEATVAPE (см. 10.8.13) (e300), EV (см. 12.4.22) (stars).
Критическая температура Tc,crit задается TCRIT (см. 10.7.17) (e300), TCRIT (см. 12.4.12)
(stars).
Также считается HVc (T ) = 0 при T ≥ Tc,crit .
Пример
HEATVAP
322 118 109 /
10.8.13 HEATVAPE
Данное ключевое слово может быть использовано только при термическом модели-
ровании THERMAL (см. 10.1.34).
Слово задает коэффициент Bc в формуле ниже. Должно быть указано количество зна-
чений, равное количеству компонент: N (COMPS (см. 10.7.3)). Данные должны закан-
чиваться символом /.
Если в модели несколько EoS регионов, то данные должны быть введены для каж-
дого региона и отделяться друг от друга символом /. (число EoS регионов равно 9-ому
параметру ключевого слова TABDIMS (см. 10.1.16)).
где:
При расчете в формате данных e300 задается Ac (по умолчанию 0kJ/kg ) с помощью
HEATVAP (см. 10.8.12), при расчете в формате данных stars задает A0c (по умолчанию
0.25Btu/lbmol/F = 0.25 ∗ 1.05506/0.453592 ∗ 1.8kJ/mol/C = 1.0467kJ/mol/C ) с помо-
щью HVR (см. 12.4.21).
Bc (по умолчанию 0.38) задается HEATVAPE (e300), EV (см. 12.4.22) (stars).
Критическая температура Tc,crit задается TCRIT (см. 10.7.17) (e300), TCRIT (см. 12.4.12)
(stars).
Также считается HVc (T ) = 0 при T ≥ Tc,crit .
Пример
HEATVAPE
3* /
10.8.14 THCONR
Слово может быть использовано при температурной опции (2.25) и при термическом
моделировании (THERMAL (см. 10.1.34)).
Данное ключевое слово задает значение удельной теплопроводности породы (METRIC:
kJ/m/day/C , FIELD: Btu/f t/day/F ). Нужно указать количество значений, равное ко-
личеству ячеек. Данные должны заканчиваться символом /.
Пример
DIMENS
20 20 10
/
...
THCONR
2000*180.86 1000*165 1000*180.86 /
/
В этом примере удельная теплопроводность породы для каждой из 2000 ячеек равна
180.86 kJ/m/C/day , для следующих 1000 ячеек – 165kJ/m/C/day , для следующих
1000 – 180.86 kJ/m/C/day .
10.8.15 THCONSF
Пример
DIMENS
10 10 2
/
...
THCONSF
100*0.01 100*0.05/
/
В этом примере значение α равно 0.01 для 100 блоков сетки и 0.05 для следующих
100 блоков.
10.8.16 ROCKT
Пример
TABDIMS
1 2 2* 1
/
...
ROCKT
0.01 4.0E-0005
/
0.012 4.0E-0005
/
10.8.17 THCONT
По умолчанию:
Пример
ROCKCOMP
IRREVERS 2 /
...
THCONT
160 54 10 250 /
160 54 10 /
/
В этом примере задается 2 региона свойств породы. Для первого региона заданы:
удельная теплопроводность горной породы - 160, удельная теплопроводность воды - 54,
удельная теплопроводность нефти - 10, удельная теплопроводность газа - 250.
Для второго региона заданы: удельная теплопроводность горной породы - 160, удель-
ная теплопроводность воды - 54, удельная теплопроводность нефти - 10.
10.8.18 THCONMIX
SIMPLE
COMPLEX
При расчете в формате входных данных stars теплопроводность породы при задании
словом THCONMIX правила SIMPLE
где
SP , P = W, O, G – ее насыщенность;
φf – "подвижная" пористость.
Kmix = (1 − αSG ) · kR
где
Пример
THCONMIX SIMPLE
10.8.19 STHERMX1
Если в модели несколько EoS регионов, то данные должны быть введены для каж-
дого региона и отделяться друг от друга символом /. (число EoS регионов равно 9-ому
параметру ключевого слова TABDIMS (см. 10.1.16)).
По умолчанию: 0.
где
где
Пример
STHERMX1
0.0000024 0.0000033 2*
/
10.8.20 STHERMX2
Если в модели несколько EoS регионов, то данные должны быть введены для каж-
дого региона и отделяться друг от друга символом /. (число EoS регионов равно 9-ому
параметру ключевого слова TABDIMS (см. 10.1.16)).
По умолчанию: 0.
где
где
Пример
STHERMX2
0.0000011 0.0000017 2*
/
10.8.21 SDREF
Данное ключевое слово задает плотность компонент модели в твердой фазе при опор-
ных давлении и температуре (METRIC: kg/m3 , FIELD: lb/f t3 ). Должно быть указано
количество значений, равное числу компонент в модели (COMPS (см. 10.7.3)). Данные
должны заканчиваться символом /.
Если в модели несколько EoS регионов, то данные должны быть введены для каж-
дого региона и отделяться друг от друга символом /. (число EoS регионов равно 9-ому
параметру ключевого слова TABDIMS (см. 10.1.16)).
Пример
SDREF
35.2 48.13
/
Данный пример задает плотность первой компоненты при опорных давлении и тем-
пературе – 35.2, плотность второй компоненты – 48.13.
10.8.22 SPREF
Данное ключевое слово задает опорное давление компонент модели в твердой фазе
(METRIC: bars, FIELD: psi). Должно быть указано количество значений, равное числу
компонент в модели (COMPS (см. 10.7.3)). Данные должны заканчиваться символом /.
Если в модели несколько EoS регионов, то данные должны быть введены для каж-
дого региона и отделяться друг от друга символом /. (число EoS регионов равно 9-ому
параметру ключевого слова TABDIMS (см. 10.1.16)).
Пример
SPREF
120 125
/
Данный пример задает опорное давление первой компоненты в твердой фазе – 120,
второй компоненты – 125.
10.8.23 SCREF
Если в модели несколько EoS регионов, то данные должны быть введены для каж-
дого региона и отделяться друг от друга символом /. (число EoS регионов равно 9-ому
параметру ключевого слова TABDIMS (см. 10.1.16)).
Пример
SCREF
0.000045 0.000053
/
10.8.24 STREF
Если в модели несколько EoS регионов, то данные должны быть введены для каж-
дого региона и отделяться друг от друга символом /. (число EoS регионов равно 9-ому
параметру ключевого слова TABDIMS (см. 10.1.16)).
Пример
STREF
320 380 280
/
Данный пример задает опорные температуры для 3-х компонент в твердой фазе.
10.8.25 THERMEX1
Если в модели несколько EoS регионов, то данные должны быть введены для каж-
дого региона и отделяться друг от друга символом /. (число EoS регионов равно 9-ому
параметру ключевого слова TABDIMS (см. 10.1.16)).
По умолчанию: 0.
где
где
Пример
THERMEX1
0.0000024 0.0000033 2*
/
10.8.26 THERMEX2
Если в модели несколько EoS регионов, то данные должны быть введены для каж-
дого региона и отделяться друг от друга символом /. (число EoS регионов равно 9-ому
параметру ключевого слова TABDIMS (см. 10.1.16)).
По умолчанию: 0.
где
где
Пример
THERMEX2
0.00000024 0.00000033 2*
/
10.8.27 THERMEX3
Если в модели несколько EoS регионов, то данные должны быть введены для каж-
дого региона и отделяться друг от друга символом /. (число EoS регионов равно 9-ому
параметру ключевого слова TABDIMS (см. 10.1.16)).
По умолчанию: 0.
где
где
Пример
THERMEX3
0.0000024 0.0000033 2*
/
10.8.28 PREF
Данное ключевое слово задает опорные давления для компонент модели в жидкой
фазе (METRIC: bars, FIELD: psi). Должно быть указано количество значений, равное
числу компонент в модели (COMPS (см. 10.7.3)). Данные должны заканчиваться симво-
лом /.
Если в модели несколько EoS регионов, то данные должны быть введены для каж-
дого региона и отделяться друг от друга символом /. (число EoS регионов равно 9-ому
параметру ключевого слова TABDIMS (см. 10.1.16)).
где
Пример
PREF
120 105
/
Данный пример задает значение опорного давления 2-ух компонент в жидкой фазе:
для 1-ой – 120, для 2-ой – 105.
10.8.29 TREF
Данное ключевое слово задает опорные температуры для компонент модели в жид-
кой фазе (METRIC: ◦ K, FIELD: ◦ R). Должно быть указано количество значений, равное
числу компонент в модели (COMPS (см. 10.7.3)). Данные должны заканчиваться симво-
лом /.
Если в модели несколько EoS регионов, то данные должны быть введены для каж-
дого региона и отделяться друг от друга символом /. (число EoS регионов равно 9-ому
параметру ключевого слова TABDIMS (см. 10.1.16)).
где
Пример
TREF
120 180 200
/
Данный пример задает значение опорных температур 3-х компонент в жидкой фазе.
10.8.30 TREFT
Данное ключевое слово является полным аналогом слова TREF (см. 10.8.29).
10.8.31 DREF
Если в модели несколько EoS регионов, то данные должны быть введены для каж-
дого региона и отделяться друг от друга символом /. (число EoS регионов равно 9-ому
параметру ключевого слова TABDIMS (см. 10.1.16)).
Данное ключевое слово задает плотность компонент модели в жидкой фазе при опор-
ном давлении и температуре (METRIC: kg/m3 , FIELD: lb/f t3 ). Должно быть указано
количество значений, равное числу компонент в модели (COMPS (см. 10.7.3)). Данные
должны заканчиваться символом /.
где
Пример
DREF
52.41 18.35 48.14
/
Данный пример задает значение плотности 3-ех компонент модели в жидкой фазе
при опорном давлении и температуре.
10.8.32 DREFT
Данное ключевое слово является полным аналогом слова DREF (см. 10.8.31).
10.8.33 CREF
Данное ключевое слово задает сжимаемость для компонент модели в жидкой фазе
(METRIC: 1/bars, FIELD: 1/psi). Должно быть указано количество значений, равное
числу компонент в модели (COMPS (см. 10.7.3)). Данные должны заканчиваться симво-
лом /.
Если в модели несколько EoS регионов, то данные должны быть введены для каж-
дого региона и отделяться друг от друга символом /. (число EoS регионов равно 9-ому
параметру ключевого слова TABDIMS (см. 10.1.16)).
где
Пример
CREF
0.0000049 0.0000055
/
Данный пример задает значение сжимаемости 2-ух компонент в жидкой фазе: для
1-ой – 0.0000049, для 2-ой – 0.0000055.
10.8.34 ZFACTOR
Если в модели несколько EoS регионов, то данные должны быть введены для каж-
дого региона и отделяться друг от друга символом /. (число EoS регионов равно 9-ому
параметру ключевого слова TABDIMS (см. 10.1.16)).
При расчете в формате данных e300 молярная и массовая плотность газа вычис-
ляется как , n0c !
M W w X Zk,0 RT
ξG = 1 xw,G + xk,G − Zk,1
ρw k=2
p
, 0 !
nc
x
w,G +
X xk,G Zk,0 RT
ρG = 1 − Zk,1
ρw k=2
M Wk p
Индивидуальная плотность воды (водяного пара) ρw (p, T ) в газовой фазе
5
X j Tb
ρw = exp Cj TbK
j=0 T
При расчете в формате данных stars молярная и массовая плотность газа вычис-
ляется как
n0c
p X
ξG = , ρG = ξG · xk,G · M Wk
ZRT k=1
pri pri p T
Ai = 0.4274802 , Bi = 0.08664035 , Ajk = (Aj Ak )0.5 , pri = , Tri = ,
Tri2.5 Tri pci Tci
где критическая температура Tci задана TCRIT (см. 12.4.12), критическое давление pci
задано PCRIT (см. 12.4.11). Далее, определим
X n0c
n0c X nc
X
0
Z 3 − Z 2 + (A − B 2 − B)Z − AB = 0
Пример
ZFACTOR
5*0.96
/
В данном примере все коэффициенты Zk,0 для пяти компонент равны 0.96.
10.8.35 ZFACT1
Если в модели несколько EoS регионов, то данные должны быть введены для каж-
дого региона и отделяться друг от друга символом /. (число EoS регионов равно 9-ому
параметру ключевого слова TABDIMS (см. 10.1.16)).
При расчете в формате данных e300 молярная и массовая плотность газа вычис-
ляется как , n0c !
M W w X Zk,0 RT
ξG = 1 xw,G + xk,G − Zk,1
ρw k=2
p
, 0 !
nc
x
w,G +
X xk,G Zk,0 RT
ρG = 1 − Zk,1
ρw k=2
M Wk p
Индивидуальная плотность воды (водяного пара) ρw (p, T ) в газовой фазе
5
X j Tb
ρw = exp Cj TbK
j=0 T
При расчете в формате данных stars молярная и массовая плотность газа вычис-
ляется как
n0c
p X
ξG = , ρG = ξG · xk,G · M Wk
ZRT k=1
pri pri p T
Ai = 0.4274802 , Bi = 0.08664035 , Ajk = (Aj Ak )0.5 , pri = , Tri = ,
Tri2.5 Tri pci Tci
где критическая температура Tci задана TCRIT (см. 12.4.12), критическое давление pci
задано PCRIT (см. 12.4.11). Далее, определим
X n0c
n0c X nc
X
0
Z 3 − Z 2 + (A − B 2 − B)Z − AB = 0
Пример
ZFACT1
5*0.15
/
В данном примере все коэффициенты Zk,1 для пяти компонент равны 0.15.
10.8.36 VISCREF
Слово может быть использовано при температурной опции (2.25) и при термическом
моделировании (THERMAL (см. 10.1.34)).
Пример
VISCREF
207 1.27 /
10.8.37 WATVISCT
Слово может быть использовано при температурной опции (2.25) или при термиче-
ском моделировании (THERMAL (см. 10.1.34)).
Ключевое слово задает в виде таблицы зависимость вязкости воды от температуры для
каждого PVT региона (Количество PVT регионов - второй параметр слова TABDIMS
(см. 10.1.16)).
Для каждого PVT региона должна быть указана таблица зависимостей, оканчиваю-
щаяся символом /. Одна строка таблицы содержит параметры:
Ключевое слово задает вязкость при опорном давлении. При текущем давлении:
µ0W (p)
µW (p, T ) = µW (T )
µ0W (pref )
где
Пример
WATVISCT
10 1
60 0.8
130 0.45
210 0.1
350 0.08
/
10.8.38 OILVISCT
Слово может быть использовано при температурной опции (2.25) и при термическом
моделировании (THERMAL (см. 10.1.34)).
µp (P, Rs )
µO = µT (T )
µp (Pref , Rsref )
где
Пример
OILVISCT
75 3.0
128 0.58
/
Пример
OILVISCT
60 2500 4700
100 950 1200
130 115 161
250 14 17
370 3.3 3.9
500 1.8 2.1
/
10.8.39 OILVISCC
где индивидуальная вязкость компонента µk,O (T ) может быть задана как функция
температуры либо с помощью таблиц словом OILVISCT (см. 10.8.38) (при расчете в
формате данных e300), VISCTABLE (см. 12.4.38) (stars), либо с помощью корреляций
данным ключевым словом OILVISCC. Функции fk (x) (по умолчанию fk (x) = x) за-
даются OILVINDX (см. 10.8.40) (при расчете в формате данных e300) и VSMIXCOMP
(см. 12.4.39), VSMIXENDP (см. 12.4.40), VSMIXFUNC (см. 12.4.41) (stars).
При расчете в формате данных e300 используются следующие четыре корреляции
для вычисления µk,O (задаваемые данным ключевым словом OILVISCC):
ASTM:
1. ASTM FORMULA
2. коэффициенты A (N (COMPS (см. 10.7.3)) значений: одно для каждого углеводо-
родного компонента); должно быть выполнено условие A < 1
Andrade:
1. ANDRADE FORMULA
Vogel:
1. VOGEL FORMULA
Логарифмическая:
1. LOG FORMULA
Если в модели несколько EoS регионов, то данные должны быть введены для каж-
дого региона (число EoS регионов равно 9-ому параметру ключевого слова TABDIMS
(см. 10.1.16)).
Пример
OILVISCC
ASTM FORMULA
0.4 0.5 0.6
12 18 20
11 21 24
/
10.8.40 OILVINDX
fk (0) = 0, fk (1) = 1.
Вязкость нефти вычисляется как
0
nc
(µk,O )fk (xk,O )
Y
µO (T ) =
k=2
где индивидуальная вязкость компонента µk,O (T ) может быть задана как функция
температуры либо с помощью таблиц ключевым словом OILVISCT (см. 10.8.38) (при
расчете в формате данных e300), VISCTABLE (см. 12.4.38) (stars), либо с помощью
корреляций (OILVISCC (см. 10.8.39)). Функции fk (x) (по умолчанию fk (x) = x) за-
даются данным ключевым словом OILVINDX (при расчете в формате данных e300) и
VSMIXCOMP (см. 12.4.39), VSMIXENDP (см. 12.4.40), VSMIXFUNC (см. 12.4.41) (stars).
tNavigator также использует ключевое слово OILVINDT (см. 10.8.41).
При расчете в формате данных e300 можно задать еще и зависимость от давления:
µ0O (p)
µO (p, T ) = µO (T )
µ0O (pref )
где
Пример
OILVINDX
0 0 0
0.1 0.01 0.02
0.2 0.03 0.04
0.3 0.07 0.08
0.4 0.09 0.12
0.5 0.18 0.22
0.6 0.28 0.39
0.7 0.50 0.51
0.8 0.73 0.67
0.9 0.82 0.89
1 1 1
/
В данном примере задана таблицы функций fk (x) для одного PVT региона.
10.8.41 OILVINDT
x1,1 f1 (x1,1 )
... ...
x1,11 f1 (x1,11 )
/
x2,1 f2 (x2,1 )
... ...
x2,11 f2 (x2,11 )
/
... ...
/
xN,1 fN (xN,1 )
... ...
xN,11 fN (xN,11 )
/
Строки таблицы содержат параметры:
молярная доля xi,j (число от 0 до 1), 0 ≤ xi,1 ≤ xi,2 ≤ . . . ≤ xi,11 ≤ 1;
значения fk (x), 1 ≤ k ≤ N (N – количество углеводородных компонент, задавае-
мое COMPS (см. 10.7.3)).
fk (0) = 0, fk (1) = 1.
Если в модели несколько PVT регионов, то таблицы для всех регионов должны быть
заданы подряд в этом ключевом слове.
где индивидуальная вязкость компонента µk,O (T ) может быть задана как функция
температуры либо с помощью таблиц ключевым словом OILVISCT (см. 10.8.38) (при
расчете в формате данных e300), VISCTABLE (см. 12.4.38) (stars), либо с помощью
корреляций (OILVISCC (см. 10.8.39)). Функции fk (x) (по умолчанию fk (x) = x) зада-
ются ключевым словом OILVINDX (см. 10.8.40) (при расчете в формате данных e300) и
VSMIXCOMP (см. 12.4.39), VSMIXENDP (см. 12.4.40), VSMIXFUNC (см. 12.4.41) (stars).
tNavigator также использует ключевое слово OILVINDT.
При расчете в формате данных e300 можно задать еще и зависимость от давления:
µ0O (p)
µO (p, T ) = µO (T )
µ0O (pref )
где
Пример
COMPS
2 /
...
OILVINDT
0 0 0
0.1 0.01
0.2 0.03
0.3 0.07
0.4 0.09
0.5 0.18
0.6 0.28
0.7 0.50
0.8 0.73
0.9 0.82
1 1 1
/
0 0 0
0.1 0.02
0.2 0.04
0.3 0.09
0.4 0.19
0.5 0.32
0.6 0.44
0.7 0.60
0.8 0.79
0.9 0.89
1 1 1
/
В данном примере задана таблицы функций fk (x) для двух компонентов для одного
PVT региона.
10.8.42 GASVISCT
Пример
GASVISCT
60 0.0122 0.017
100 0.0132 0.027
130 0.0150 0.027
250 0.0191 0.030
370 0.0210 0.033
500 0.0310 0.039
/
10.8.43 GASVISCF
(см. 12.4.43). Если вязкость газа не задана пользователем, то в при расчете в формате
данных stars она вычисляется как
Пример
GASVISCF
0.00022 0.00017
0.8 0.7
/
10.8.44 REACRATE
Данное ключевое слово задает скорость химической реакции (постоянная для каж-
дой реакции). Должно быть указано столько чисел, сколько химических реакций nr
(задается словом REACTION (см. 10.1.35)). Данные должны заканчиваться символом /.
По умолчанию: 0.
0
nc
Rr = Vb · Ar · e−Er /(RT ) · (c0ri )nri
Y
i=1
kJ
где газовая постоянная R = 8.3143 , компонентная концентрация (равенство
K · kg − mol
для твердой фазы ниже – в силу (4.4)):
1 − b ·ξ ·S x
S S если реагент i в нефтяной фазе
O O iO
1 − SS · ξG · SG xiG если реагент i в газовой фазе
b
cri = 1 − SbS · ξW · SW xiW если реагент i – вода
SS · ξS · xiS = Ni если реагент i в твёрдой фазе
b
N
если реагент i во всех фазах
i
φ · c если не газ или не указано REACPHA (см. 10.8.52) с GPP (нет O2PP (см. 12.4.33))
ri
c0ri =
p0 · x иначе (для газа)
i,G
Cri – RXCRITCON (см. 12.4.32) (нет аналога в e300, где n0ri = nri ; tNavigator ис-
пользует ключевое слово Cri = REACCONC (см. 10.8.48)),
Пример
REACTION
9 /
...
REACRATE
1.024E+013 1.0348E+007 3.35619E+010 1* 1.024E+013
2.48832E+010 100 1.37865 1E+014 /
В данном примере заданы скорости для девяти химических реакций, для четвертой
реакции значение скорости берется равным нулю по умолчанию. 9 реакций определены
вначале словом REACTION (см. 10.1.35).
10.8.45 REACACT
Данное ключевое слово задает значение энергии активации, постоянное для каждой
реакции (kJ/kg-M). Должно быть указано столько чисел, сколько химических реакций
nr (задается словом REACTION (см. 10.1.35)). Данные должны заканчиваться символом
/.
По умолчанию: 0.
0
nc
Rr = Vb · Ar · e−Er /(RT ) · (c0ri )nri
Y
i=1
kJ
где газовая постоянная R = 8.3143 , компонентная концентрация (равенство
K · kg − mol
для твердой фазы ниже – в силу (4.4)):
1 − b ·ξ ·S x
S S если реагент i в нефтяной фазе
O O iO
1 − SS · ξG · SG xiG если реагент i в газовой фазе
b
cri = 1 − SbS · ξW · SW xiW если реагент i – вода
SS · ξS · xiS = Ni если реагент i в твёрдой фазе
b
N
если реагент i во всех фазах
i
φ · c если не газ или не указано REACPHA (см. 10.8.52) с GPP (нет O2PP (см. 12.4.33))
ri
c0ri =
p0 · x иначе (для газа)
i,G
Cri – RXCRITCON (см. 12.4.32) (нет аналога в e300, где n0ri = nri ; tNavigator ис-
пользует ключевое слово Cri = REACCONC (см. 10.8.48)),
Пример
REACTION
8 /
...
REACACT
138629 45942.9 87719.8 1* 138629 85645.1 36573.3 21700 /
В данном примере заданы энергии активации для восьми химических реакций, для
четвертой реакции значение скорости берется равным нулю по умолчанию. 8 реакций
определены вначале словом REACTION (см. 10.1.35).
10.8.46 REACCORD
kJ
где газовая постоянная R = 8.3143 , компонентная концентрация (равенство
K · kg − mol
для твердой фазы ниже – в силу (4.4)):
1 − b ·ξ ·S x
S S если реагент i в нефтяной фазе
O O iO
1 − SS · ξG · SG xiG если реагент i в газовой фазе
b
cri = 1 − SbS · ξW · SW xiW если реагент i – вода
SbS · ξS · xiS = Ni если реагент i в твёрдой фазе
N
если реагент i во всех фазах
i
φ · c если не газ или не указано REACPHA (см. 10.8.52) с GPP (нет O2PP (см. 12.4.33))
ri
c0ri =
p0 · x иначе (для газа)
i,G
Cri – RXCRITCON (см. 12.4.32) (нет аналога в e300, где n0ri = nri ; tNavigator ис-
пользует ключевое слово Cri = REACCONC (см. 10.8.48)),
Пример
REACTION
2 /
COMPS
6 /
...
REACCORD
0 0 1 1 0 0 /
1 0 0 0 -1 0 /
10.8.47 REACLIMS
Должно быть указано количество строк данных, равное количеству химических ре-
акций – nr (задается словом REACTION (см. 10.1.35)). Каждая строка должна заканчи-
ваться символом /.
По умолчанию: не заданы.
i=1
kJ
где газовая постоянная R = 8.3143 , компонентная концентрация (равенство
K · kg − mol
для твердой фазы ниже – в силу (4.4)):
1−S b ·ξ ·S x
S если реагент i в нефтяной фазе
O O iO
1 − SS · ξG · SG xiG
b если реагент i в газовой фазе
cri = 1 − SbS · ξW · SW xiW если реагент i – вода
SS · ξS · xiS = Ni если реагент i в твёрдой фазе
b
N
если реагент i во всех фазах
i
φ · c если не газ или не указано REACPHA (см. 10.8.52) с GPP (нет O2PP (см. 12.4.33))
ri
c0ri = 0
p · xi,G иначе (для газа)
и приведенные температура, давление и порядок:
Tu если T > Tu pu если p > pu
если c0ri > Cri
n
ri
T 0 = Tl если T < Tl p0 = pl если p < pl n0ri =
1 иначе
T иначе
p иначе
где
Tu задается RTEMUPR (см. 12.4.30) (REACLIMS (см. 10.8.47) в e300),
Cri – RXCRITCON (см. 12.4.32) (нет аналога в e300, где n0ri = nri ; tNavigator ис-
пользует ключевое слово Cri = REACCONC (см. 10.8.48)),
Пример
REACTION
2 /
...
REACLIMS
20 75 120 320 /
30 80 100 220 /
10.8.48 REACCONC
i=1
kJ
где газовая постоянная R = 8.3143 , компонентная концентрация (равенство
K · kg − mol
для твердой фазы ниже – в силу (4.4)):
1 − b ·ξ ·S x
S S если реагент i в нефтяной фазе
O O iO
1 − SS · ξG · SG xiG если реагент i в газовой фазе
b
cri = 1 − SbS · ξW · SW xiW если реагент i – вода
SS · ξS · xiS = Ni если реагент i в твёрдой фазе
b
N
если реагент i во всех фазах
i
φ · c если не газ или не указано REACPHA (см. 10.8.52) с GPP (нет O2PP (см. 12.4.33))
ri
c0ri =
p0 · x иначе (для газа)
i,G
Cri – RXCRITCON (см. 12.4.32) (нет аналога в e300, где n0ri = nri ; tNavigator ис-
пользует ключевое слово Cri = REACCONC (см. 10.8.48)),
Пример
REACTION
2 /
COMPS
6 /
...
REACCONC
0.00025 /
0.00011 0.00037 /
концентрации для первого компонента, для второй реакции – для первого и второго ком-
понента. Остальные критические значения концентраций компонентов берутся равными
нулю по умолчанию.
По аналогии с рассмотрением течений в пласте можно сделать формулу (4.57) для
скорости химических реакций зависящей от порового объема Vp = φ · Vb :
0
Rr = Vp · φnr,p · Ar · e−Er /(RT ) · (cri )nri · (p0 · xi,G )nri
Y Y
i∈Fr i6∈Fr
Fr = i ∈ {1, . . . , nc : если компонент i — не газ или нет REACPHA (см. 10.8.52) с GPP (нет O2PP (см.
В e300 можно задать другое значение nr,p для каждой реакции с помощью REACPORD
(см. 10.8.49), сделав, например, скорость реакции не зависящей от порового объема (при
nr,p = 0).
10.8.49 REACPORD
Данное ключевое слово задает для каждой реакции значение степени зависимости
реакции от порового объема – nr,p (формула 4.61). Должно быть указано количество
значений, равное количеству химических реакций. Данные должны заканчиваться сим-
волом /.
Скорость реакции может быть сделана не зависящей от порового объема (при nr,p = 0).
Пример
REACTION
3 /
REACPORD
0 0 1 /
10.8.50 STOPROD
Пример
REACTION
1 /
COMPS
9 /
...
STOPROD
0 0 0 3 0 0 7 0 0/
STOREAC
2 0 6 0 0 0 0 0 0/
10.8.51 STOREAC
Пример
REACTION
1 /
COMPS
9 /
...
STOPROD
0 0 0 3 0 0 7 0 0/
STOREAC
2 0 6 0 0 0 0 0 0/
10.8.52 REACPHA
По умолчанию: ALL. Фазы компонент, для которых в REACCORD (см. 10.8.46) стоит
ноль, не учитываются.
Пример
REACTION
1 /
COMPS
5 /
...
STOPROD
0 0 0 3 4 /
STOREAC
0 1 5 0 0 /
REACPHA
1* OIL GAS 2* /
10.8.53 REACSORD
(1 − SˆS )ns
Пример
REACTION
3 /
...
REACSORD
0 1 0 /
10.8.54 REACENTH
По умолчанию: 0.
Пример
REACTION
9 /
...
REACENTH
1.27618E+007 806904 4.0646E+006 0 1.91426E+007 5.7428E+006
622136 1.3392E+007 0 /
10.8.55 SPECHA
Данное ключевое слово может быть использовано только при термическом модели-
ровании THERMAL (см. 10.1.34).
Слово задает первый коэффициент CP1,c в формуле ниже (METRIC: kJ/kg/K , FIELD:
Btu/lb/R ). Должно быть указано количество значений, равное количеству компонент:
N (COMPS (см. 10.7.3)). Данные должны заканчиваться символом /.
Если в модели несколько EoS регионов, то данные должны быть введены для каж-
дого региона и отделяться друг от друга символом /. (число EoS регионов равно 9-ому
параметру ключевого слова TABDIMS (см. 10.1.16)).
При расчете в формате данных e300 энтальпия компоненты в нефтяной фазе вы-
числяется как
1
Hc,O (T ) = CP1,c (T − Tref ) + CP2,c (T − Tref )2
2
где коэффициенты CP1,c (kJ/kg/◦ C ), CP2,c задаются SPECHA, SPECHB (см. 10.8.56)
(по умолчанию – все 0), Tref задается STCOND (см. 10.7.8).
При расчете в формате данных stars энтальпия компоненты в нефтяной фазе вы-
числяется как
4
1
CPi,c (T − Tref )i
X
Hc,O (T ) =
i=1 i
где коэффициенты CPi,c , i = 1, . . . , 4 задаются CPL1 / CPL2 / CPL3 / CPL4
(см. 12.4.18). tNavigator также использует ключевые слова CP3,c = SPECHC (см. 10.8.57),
CP4,c = SPECHD (см. 10.8.58). По умолчанию CP1,c = 0.5Btu/lbmol/F = 0.5 ∗
1.05506/0.453592 ∗ 1.8kJ/mol/C = 2.0934kJ/mol/C , остальные 0, Tref задается TEMR
(см. 12.4.4).
Энтальпия нефтяной фазы вычисляется затем согласно (4.35).
По умолчанию: 0.
Пример
SPECHA
0.66 0.52 /
10.8.56 SPECHB
Данное ключевое слово может быть использовано только при термическом модели-
ровании THERMAL (см. 10.1.34).
Слово задает второй коэффициент CP2,c в формуле ниже (METRIC: kJ/kg/K/K ,
FIELD: Btu/lb/R/R ). Должно быть указано количество значений, равное количеству
компонент: N (COMPS (см. 10.7.3)). Данные должны заканчиваться символом /.
Если в модели несколько EoS регионов, то данные должны быть введены для каж-
дого региона и отделяться друг от друга символом /. (число EoS регионов равно 9-ому
параметру ключевого слова TABDIMS (см. 10.1.16)).
При расчете в формате данных e300 энтальпия компоненты в нефтяной фазе вы-
числяется как
1
Hc,O (T ) = CP1,c (T − Tref ) + CP2,c (T − Tref )2
2
где коэффициенты CP1,c (kJ/kg/◦ C ), CP2,c задаются SPECHA (см. 10.8.55), SPECHB
(по умолчанию – все 0), Tref задается STCOND (см. 10.7.8).
При расчете в формате данных stars энтальпия компоненты в нефтяной фазе вы-
числяется как
4
1
CPi,c (T − Tref )i
X
Hc,O (T ) =
i=1 i
где коэффициенты CPi,c , i = 1, . . . , 4 задаются CPL1 / CPL2 / CPL3 / CPL4
(см. 12.4.18). tNavigator также использует ключевые слова CP3,c = SPECHC (см. 10.8.57),
CP4,c = SPECHD (см. 10.8.58). По умолчанию CP1,c = 0.5Btu/lbmol/F = 0.5 ∗
1.05506/0.453592 ∗ 1.8kJ/mol/C = 2.0934kJ/mol/C , остальные 0, Tref задается TEMR
(см. 12.4.4).
Энтальпия нефтяной фазы вычисляется затем согласно (4.35).
По умолчанию: 0.
Пример
SPECHB
0.0066 0.0052 /
10.8.57 SPECHC
Данное ключевое слово может быть использовано только при термическом модели-
ровании THERMAL (см. 10.1.34).
Слово задает третий коэффициент CP3,c в формуле ниже (METRIC: kJ/kg/K/K/K ,
FIELD: Btu/lb/R/R/R ). Должно быть указано количество значений, равное количеству
компонент: N (COMPS (см. 10.7.3)). Данные должны заканчиваться символом /.
Если в модели несколько EoS регионов, то данные должны быть введены для каж-
дого региона и отделяться друг от друга символом /. (число EoS регионов равно 9-ому
параметру ключевого слова TABDIMS (см. 10.1.16)).
При расчете в формате данных e300 энтальпия компоненты в нефтяной фазе вы-
числяется как
1
Hc,O (T ) = CP1,c (T − Tref ) + CP2,c (T − Tref )2
2
◦
где коэффициенты CP1,c (kJ/kg/ C ), CP2,c задаются SPECHA (см. 10.8.55), SPECHB
(по умолчанию – все 0), Tref задается STCOND (см. 10.7.8).
При расчете в формате данных stars энтальпия компоненты в нефтяной фазе вы-
числяется как
4
1
CPi,c (T − Tref )i
X
Hc,O (T ) =
i=1 i
где коэффициенты CPi,c , i = 1, . . . , 4 задаются CPL1 / CPL2 / CPL3 / CPL4
(см. 12.4.18). tNavigator также использует ключевые слова CP3,c = SPECHC, CP4,c =
SPECHD (см. 10.8.58). По умолчанию CP1,c = 0.5Btu/lbmol/F = 0.5∗1.05506/0.453592∗
1.8kJ/mol/C = 2.0934kJ/mol/C , остальные 0, Tref задается TEMR (см. 12.4.4).
Энтальпия нефтяной фазы вычисляется затем согласно (4.35).
По умолчанию: 0.
Пример
SPECHС
0.00066 0.00052 /
10.8.58 SPECHD
Данное ключевое слово может быть использовано только при термическом модели-
ровании THERMAL (см. 10.1.34).
Слово задает четвертый коэффициент CP4,c в формуле ниже (METRIC: kJ/kg/K/K/K/K ,
FIELD: Btu/lb/R/R/R/R ). Должно быть указано количество значений, равное количе-
ству компонент: N (COMPS (см. 10.7.3)). Данные должны заканчиваться символом /.
Если в модели несколько EoS регионов, то данные должны быть введены для каж-
дого региона и отделяться друг от друга символом /. (число EoS регионов равно 9-ому
параметру ключевого слова TABDIMS (см. 10.1.16)).
При расчете в формате данных e300 энтальпия компоненты в нефтяной фазе вы-
числяется как
1
Hc,O (T ) = CP1,c (T − Tref ) + CP2,c (T − Tref )2
2
◦
где коэффициенты CP1,c (kJ/kg/ C ), CP2,c задаются SPECHA (см. 10.8.55), SPECHB
(по умолчанию – все 0), Tref задается STCOND (см. 10.7.8).
При расчете в формате данных stars энтальпия компоненты в нефтяной фазе вы-
числяется как
4
1
CPi,c (T − Tref )i
X
Hc,O (T ) =
i=1 i
где коэффициенты CPi,c , i = 1, . . . , 4 задаются CPL1 / CPL2 / CPL3 / CPL4
(см. 12.4.18). tNavigator также использует ключевые слова CP3,c = SPECHC (см. 10.8.57),
CP4,c = SPECHD. По умолчанию CP1,c = 0.5Btu/lbmol/F = 0.5 ∗ 1.05506/0.453592 ∗
1.8kJ/mol/C = 2.0934kJ/mol/C , остальные 0, Tref задается TEMR (см. 12.4.4).
Энтальпия нефтяной фазы вычисляется затем согласно (4.35).
По умолчанию: 0.
Пример
SPECHD
0.000066 0.000052 /
10.8.59 SPECHG
Данное ключевое слово может быть использовано только при термическом модели-
ровании THERMAL (см. 10.1.34).
Если в модели несколько EoS регионов, то данные должны быть введены для каж-
дого региона и отделяться друг от друга символом /. (число EoS регионов равно 9-ому
параметру ключевого слова TABDIMS (см. 10.1.16)).
По умолчанию: 0.
Пример
SPECHG
0.0066 0.0052 /
10.8.60 SPECHH
Данное ключевое слово может быть использовано только при термическом модели-
ровании THERMAL (см. 10.1.34).
Если в модели несколько EoS регионов, то данные должны быть введены для каж-
дого региона и отделяться друг от друга символом /. (число EoS регионов равно 9-ому
параметру ключевого слова TABDIMS (см. 10.1.16)).
По умолчанию: 0.
Пример
SPECHH
0.00066 0.00052 /
10.8.61 SPECHI
Данное ключевое слово может быть использовано только при термическом модели-
ровании THERMAL (см. 10.1.34).
Если в модели несколько EoS регионов, то данные должны быть введены для каж-
дого региона и отделяться друг от друга символом /. (число EoS регионов равно 9-ому
параметру ключевого слова TABDIMS (см. 10.1.16)).
По умолчанию: 0.
Пример
SPECHI
0.000066 0.000052 /
10.8.62 SPECHJ
Данное ключевое слово может быть использовано только при термическом модели-
ровании THERMAL (см. 10.1.34).
Слово задает четвертый коэффициент CP4,c (METRIC: kJ/kg/K/K/K/K , FIELD:
Btu/lb/R/R/R/R ) в формуле 4.43. Должно быть указано количество значений, равное
количеству компонент: N (COMPS (см. 10.7.3)). Данные должны заканчиваться симво-
лом /.
Если в модели несколько EoS регионов, то данные должны быть введены для каж-
дого региона и отделяться друг от друга символом /. (число EoS регионов равно 9-ому
параметру ключевого слова TABDIMS (см. 10.1.16)).
По умолчанию: 0.
Пример
SPECHJ
0.0000066 0.0000052 /
10.8.63 HEATVAPS
Данное ключевое слово может быть использовано только при термическом модели-
ровании THERMAL (см. 10.1.34).
Слово задает коэффициент hc,G (METRIC: kJ/kg , FIELD: Btu/lb) (теплота испарения
при температуре STCOND (см. 10.7.8)) в формуле 4.42. Должно быть указано количе-
ство значений, равное количеству компонент: N (COMPS (см. 10.7.3)). Данные должны
заканчиваться символом /.
Если в модели несколько EoS регионов, то данные должны быть введены для каж-
дого региона и отделяться друг от друга символом /. (число EoS регионов равно 9-ому
параметру ключевого слова TABDIMS (см. 10.1.16)).
По умолчанию: 0.
Пример
HEATVAPS
1200 2100 /
10.8.64 SPECHS
Данное ключевое слово может быть использовано только при термическом модели-
ровании THERMAL (см. 10.1.34).
Слово задает первый коэффициент CP1,c в формуле ниже (METRIC: kJ/kg/K , FIELD:
Btu/lb/R ). Должно быть указано количество значений, равное количеству компонент:
N (COMPS (см. 10.7.3)). Данные должны заканчиваться символом /.
Если в модели несколько EoS регионов, то данные должны быть введены для каж-
дого региона и отделяться друг от друга символом /. (число EoS регионов равно 9-ому
параметру ключевого слова TABDIMS (см. 10.1.16)).
Пример
SPECHS
0.52 0.58 /
10.8.65 SPECHT
Данное ключевое слово может быть использовано только при термическом модели-
ровании THERMAL (см. 10.1.34).
Слово задает второй коэффициент CP2,c в формуле ниже (METRIC: kJ/kg/K/K ,
FIELD: Btu/lb/R/R ). Должно быть указано количество значений, равное количеству
компонент: N (COMPS (см. 10.7.3)). Данные должны заканчиваться символом /.
Если в модели несколько EoS регионов, то данные должны быть введены для каж-
дого региона и отделяться друг от друга символом /. (число EoS регионов равно 9-ому
параметру ключевого слова TABDIMS (см. 10.1.16)).
Пример
SPECHT
0.0052 0.0058 /
10.8.66 TEMPVD
Пример
TEMPVD
1200 90
1800 130
2500 180
3600 218
/
10.8.67 ENPTVT
Данное ключевое слово может быть использовано только при термическом модели-
ровании THERMAL (см. 10.1.34).
Слово задает таблицы зависимости предельных точек насыщения от температуры. Ко-
личество таблиц не должно превышать значения, определенного 8-ым параметром клю-
чевого слова TABDIMS (см. 10.1.16). Каждая таблица должна заканчиваться символом /.
Пример
ENPTVT
120 0.19 0.19 1.0 0.0 0.05 1.0 0.19 0.22
210 0.21 0.21 1.0 0.0 0.05 1.0 0.19 0.22
250 0.23 0.23 1.0 0.0 0.05 1.0 0.19 0.22 /
10.8.68 ENKRVT
Данное ключевое слово может быть использовано только при термическом модели-
ровании THERMAL (см. 10.1.34).
Слово задает таблицы зависимости относительных фазовых проницаемостей от темпе-
ратуры. Таблица должна быть задана для каждого региона фильтрации (количество ре-
гионов фильтрации задается 1-ым параметром ключевого слова TABDIMS (см. 10.1.16).
Каждая таблица должна заканчиваться символом /.
Пример
ENKRVT
120 0.53 1.0 1.0 0.34 1* 0.75
170 0.62 1.0 0.95 0.36 1* 0.75
220 0.71 1.0 0.89 0.38 1* 0.75 /
10.8.69 ENPCVT
Данное ключевое слово может быть использовано только при термическом модели-
ровании THERMAL (см. 10.1.34).
Слово задает таблицы зависимости капиллярных давлений от температуры. Таблица
должна быть задана для каждого региона фильтрации (количество регионов фильтра-
ции задается 1-ым параметром ключевого слова TABDIMS (см. 10.1.16). Каждая таблица
должна заканчиваться символом /.
Пример
ENPCVT
120 0.79 0.03
220 1.12 0.32 /
10.8.70 ROCKV
Данное ключевое слово может быть использовано только при термическом модели-
ровании THERMAL (см. 10.1.34).
Данное ключевое слово задает объем горной породы в каждом блоке (METRIC: m3 ,
FIELD: BBL). Должно быть указано количестов значений, равное количеству блоков
модели. Данные должны заканчиваться символом /.
В случае, если указан нулевой объем горной породы в данном блоке и нулевой по-
ровый объем, данный блок считается неактивным.
Пример
ROCKV
120*1500 200*0 2500*14432 /
В данном примере задается значение объема горной породы в 120 блоках – 1500m3 ,
в 200 блоках – 0m3 , в 2500 блоках – 14432m3 .
10.8.71 SPECROCK
Данное ключевое слово может быть использовано только при температурной опции
– раздел – 2.25.
Пример
SPECROCK
0 0.8
90 0.8
/
0 0.8
90 0.8
/
10.8.72 SPECHEAT
Данное ключевое слово может быть использовано только при температурной опции
– раздел – 2.25.
Данное ключевое слово задает удельную теплоемкость воды, нефти, газа в зави-
симости от температуры. Должно быть указано число таблиц, равное количеству PVT
регионов (параметр 2 ключевого слова TABDIMS (см. 10.1.16)). Каждая таблица должна
заканчиваться /.
Пример
SPECHEAT
0 1.7 4.2 1.6
90 1.7 4.2 1.6
/
10.9.1 SOLUTION
10.9.2 EQUIL
Это ключевое слово задает для каждого региона равновесия свойства, используемые
при расчете начальных условий. Для каждого региона должны быть указаны:
9. параметр, задающий точность расчета равновесия; если его значение равно нулю,
равновесие будет вычислено для центров блоков. В этом случае решение будет
стационарным. Иначе (ненулевое значение параметра) каждая ячейка будет разде-
лена на тонкие слои (толщиной 1% от минимума толщины активных блоков, но
не менее чем 0.0011 м) и равновесие будет расcчитано для каждого из этих слоев.
Итоговые насыщенности будут получены как средние значения.
По умолчанию:
Примечания:
Если глубина Ddat расположена выше ГНК, давление Pdat соответствует давле-
нию в газовой фазе; если Ddat ниже ВНК, оно соответствует давлению в водяной
фазе, иначе – в нефтяной фазе.
Если присутствует газовая фаза и Dgoc = Ddat , значение давления насыщения неф-
ти на ГНК и ниже будет принято равным Pdat , а выше – равным давлению в блоке.
Если же Dgoc <> Ddat , для расчета давления насыщения нефти необходимо задать
ключевое слово RSVD (см. 10.9.3) или PBVD (см. 10.9.4).
Пример
EQLDIMS
3 /
...
EQUIL
2300 200 2500 0.1 2300 0.001 /
2310 205 2520 0.05 2310 0.0 /
2305 210 2510 1* 2305 1* /
10.9.3 RSVD
Число таблиц должно быть равно числу регионов равновесия, заданных с помощью
EQLDIMS (см. 10.1.17). Каждая таблица должна заканчиваться символом /. Для значений
глубин, лежащих в интервалах между табличными, содержание растворенного газа будет
интерполироваться линейно.
Пример
EQLDIMS
2 /
...
EQUIL
2300 200 2500 0.1 2300 0.001 1 /
2310 205 2520 0.05 2360 0.0 1 /
/
RSVD
2000 60
2500 68
3000 73.5
/
2000 100
3000 200
/
В данном примере указаны данные для двух регионов равновесия. Так как в первом
регионе ГНК совпадает с глубиной Ddat , первая таблица RSVD не будет использова-
на, и значение давления насыщения на ГНК и ниже будет принято равным опорному
давлению, 200.
Во втором регионе равновесия глубина ГНК отличается от Ddat , поэтому вторая
таблица RSVD (из 2 строк) будет использована для расчета давления насыщения нефти.
10.9.4 PBVD
Число таблиц должно быть равно числу регионов равновесия, заданных с помощью
EQLDIMS (см. 10.1.17). Каждая таблица должна заканчиваться символом /. Для зна-
чений глубин, лежащих в интервалах между табличными, давление насыщения будет
интерполироваться линейно.
Пример
EQLDIMS
2 /
...
EQUIL
2300 200 2500 0.1 2400 0.001 1 /
2310 205 2520 0.05 2310 0.0 1 /
PBVD
2000 250
2500 310
3000 350
/
2000 200
3000 300
/
В данном примере указаны данные для двух регионов равновесия. Так как во втором
регионе ГНК совпадает с глубиной Ddat , вторая таблица PBVD не будет использова-
на, и значение давления насыщения на ГНК и ниже будет принято равным опорному
давлению, 205.
В первом регионе равновесия глубина ГНК отличается от Ddat , поэтому первая таб-
лица PBVD (из 3 строк) будет использована для расчета давления насыщения нефти.
10.9.5 RVVD
2. содержание паров нефти в газе на данной глубине (METRIC: sm3 /sm3 , FIELD:
M scf /stb).
Число таблиц должно быть равно числу регионов равновесия, заданных с помощью
EQLDIMS (см. 10.1.17). Каждая таблица должна заканчиваться символом /. Для значений
глубин, лежащих в интервалах между табличными, содержание растворенного газа будет
интерполироваться линейно.
Пример
EQLDIMS
2 /
...
EQUIL
2300 200 2500 0.1 2300 0.001 0 1 /
2310 205 2520 0.05 2360 0.0 0 1 /
/
RVVD
2000 0.00060
2500 0.00068
3000 0.000735
/
2000 0.000100
3000 0.000200
/
В данном примере указаны данные для двух регионов равновесия. Так как в первом
регионе ГНК совпадает с глубиной Ddat , первая таблица RVVD не будет использова-
на, и значение давления точки росы на ГНК и ниже будет принято равным опорному
давлению, 200.
Во втором регионе равновесия глубина ГНК отличается от Ddat , поэтому вторая
таблица RVVD (из 2 строк) будет использована для расчета давления точки росы газа.
10.9.6 PDVD
Данное ключевое слово задает распределение давления точки росы газа в каждом из
регионов равновесия. Эти данные будут использоваться для расчета начальных условий
в случае равновесной инициализации с помощью ключевого слова EQUIL (см. 10.9.2). В
случае, если в 3-фазной модели жирного газа во всех регионах равновесия ГНК совпа-
дает с Ddat , нет необходимости задавать RVVD (см. 10.9.5) или PDVD (см. 10.9.6). Иначе
пользователь должен задать либо ключевое слово PDVD, либо слово RVVD (см. 10.9.5).
Необходимо указать следующие данные:
2. давление точки росы газа на данной глубине (METRIC: barsa, FIELD: psia).
Число таблиц должно быть равно числу регионов равновесия, заданных с помощью
EQLDIMS (см. 10.1.17). Каждая таблица должна заканчиваться символом /. Для зна-
чений глубин, лежащих в интервалах между табличными, давление насыщения будет
интерполироваться линейно.
Пример
EQLDIMS
2 /
...
EQUIL
2300 200 2500 0.1 2400 0.001 0 1 /
2310 205 2520 0.05 2310 0.0 0 1 /
PDVD
2000 250
2500 310
3000 350
/
2000 200
3000 300
/
В данном примере указаны данные для двух регионов равновесия. Так как во втором
регионе ГНК совпадает с глубиной Ddat , вторая таблица PDVD не будет использована,
и значение давления точки росы газа на ГНК и ниже будет принято равным опорному
давлению, 205.
В первом регионе равновесия глубина ГНК отличается от Ddat , поэтому первая таб-
лица PDVD (из 3 строк) будет использована для расчета давления точки росы газа.
10.9.7 THPRES
Пример
THPRES
1 2 10.0 /
2 1 5.0 /
1 3 15.1 /
3 1 15.1 /
2 3 7.0 /
1 4 /
4 1 /
/
10.9.8 PRESSURE
Пример
DIMENS
5 5 1
/
...
PRESSURE
25*235
/
В этом примере во всех 25 ячейках сетки (размерность сетки 5x5x1) задается одина-
ковое давление, равное 235.
Пример
DIMENS
5 3 2
/
...
PRESSURE
235 235 235 235 235 235 235 235
235 235 235 235 235 235 235
250 250 250 250 250 250 250 250
250 250 250 250 250 250 250
/
В этом примере для двухслойной модели 5x3x2 на первом слое задается давление,
равное 235, а на втором — равное 250.
Пример
DIMENS
5 3 2
/
...
PRESSURE
15*235 15*250
/
10.9.9 PRVD
Число таблиц должно быть равно числу регионов равновесия, заданных с помощью
EQLDIMS (см. 10.1.17). Каждая таблица должна заканчиваться символом /. Для значений
глубин, лежащих в интервалах между табличными, а также вне интервала, давление
будет интерполироваться линейно.
Пример
EQLDIMS
2 /
PRVD
2000 250
2500 310
3000 350
/
2000 200
3000 300
/
10.9.10 SWAT
Пример
DIMENS
5 5 1
/
...
SWAT
25*0.25
/
В этом примере для всех 25 ячеек сетки (сетка имеет размерность 5x5x1) задается
одинаковая начальная водонасыщенность 0.25.
Пример
DIMENS
5 3 2
/
...
SWAT
0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25
0.25 0.25 0.25 0.25 0.25 0.25 0.25
0.50 0.50 0.50 0.50 0.50 0.50 0.50 0.50
0.50 0.50 0.50 0.50 0.50 0.50 0.50
/
В этом примере для сетки ячеек размером 5x3x2 начальное распределение водона-
сыщенности задается следующим образом: 0.25 в верхнем слое и 0.50 в нижнем.
Пример
DIMENS
5 3 2
/
...
SWAT
15*0.25 15*0.50
/
10.9.11 SGAS
Пример
DIMENS
5 5 1
/
...
SGAS
25*0.75
/
В этом примере для всех 25 ячеек сетки (сетка имеет размерность 5x5x1) задается
одинаковая начальная газонасыщенность 0.75.
Пример
DIMENS
5 3 2
/
...
SGAS
0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75
0.75 0.75 0.75 0.75 0.75 0.75 0.75
0.50 0.50 0.50 0.50 0.50 0.50 0.50 0.50
0.50 0.50 0.50 0.50 0.50 0.50 0.50
/
В этом примере для сетки ячеек размером 5x3x2 начальное распределение газонасы-
щенности задается следующим образом: 0.75 в верхнем слое и 0.50 в нижнем.
Пример
DIMENS
5 3 2
/
...
SGAS
15*0.75 15*0.50
/
10.9.12 SOIL
Пример
DIMENS
5 5 1
/
...
SOIL 25*0.21
/
В этом примере для всех 25 ячеек сетки (сетка имеет размерность 5x5x1) задается
одинаковая начальная нефтенасыщенность 0.21.
Пример
DIMENS
5 3 2
/
...
SOIL
0.21 0.21 0.21 0.21 0.21 0.21 0.21 0.21
0.21 0.21 0.21 0.21 0.21 0.21 0.21
0.50 0.50 0.50 0.50 0.50 0.50 0.50 0.50
0.50 0.50 0.50 0.50 0.50 0.50 0.50
/
В этом примере для сетки ячеек размером 5x3x2 начальное распределение нефтена-
сыщенности задается следующим образом: 0.21 в верхнем слое и 0.50 в нижнем.
Пример
DIMENS
5 3 2
/
...
SOIL
15*0.21 15*0.50
/
10.9.13 SSOLID
Пример
SSOLID
1500*0.087
В этом примере для всех 1500 ячеек сетки задается одинаковое начальное распреде-
ление насыщенности твердой фазы 0.087.
10.9.14 APIVD
Данное ключевое слово задает зависимости плотности нефти в API градусах от глу-
бины при использовании опции API трассировки – 2.10.
Должно быть указано число таблиц, равное количество регионов равновесия. Каждая
таблица должна оканчиваться /.
Пример
APIVD
2500 35.3
3000 39.4
3200 40.1 /
10.9.15 OILAPI
Используется для задания значений начальной плотности нефти в градусах API при
использовании опции API трассировки – 2.10.
Пример
OILAPI
2000*38.5 2000*39.6 2000*41.8/
В данном примере первые 2000 ячеек имеют плотности 38.5 в градусах API, следу-
ющие 2000 ячеек - 39.6, следующие 2000 блоков - 41.8.
10.9.16 SMF
Пример
DIMENS
5 10 2 /
COMPS
5 /
...
SMF
100*0.
100*0.
100*0.
100*0.
100*1.
/
В данном примере задан начальный компонентный состав твердой фазы для 5-ти
компонент для модели, состоящей из 100 блоков.
10.9.17 XMF
Пример
DIMENS
5 10 2 /
COMPS
5 /
...
XMF
100*0.5
100*0.3
100*0.2
100*0.
100*0.
/
В данном примере задан начальный компонентный состав нефти для 5-ти компонент
для модели, состоящей из 100 блоков.
10.9.18 YMF
Пример
DIMENS
5 10 2 /
COMPS
5 /
...
YMF
100*1
100*0
100*0
100*0
100*0
/
В данном примере задан начальный компонентный состав газа для 5-ти компонент
для модели, состоящей из 100 блоков.
10.9.19 ZMF
Пример
DIMENS
5 10 2 /
COMPS
5 /
...
ZMF
100*0.5
100*0.2
100*0.2
100*0.06
100*0.04
/
В данном примере задан начальный компонентный состав для каждого блока сетки
для 5-ти компонент модели.
10.9.20 FIELDSEP
После ключевого слова может быть задано несколько строк данных, задающие ста-
дии сепаратора (по возрастанию). Все данные должны заканчиваться отдельным симво-
лом /. Каждая строка данных также должна заканчиваться символом /.
1. индекс ступени;
4. место назначения жидкости после текущей стадии сепаратора. Если для предпо-
следней стадии задано -1, то объем нефти после этой стадии добавляется к объему
товарной нефти;
(см. 10.9.22), GPTABLE3 (см. 10.9.24), GPTABLEN (см. 10.9.23). При указанном
значении 0 таблица газовой установки не используется, а будет выполнен расчет
уравнения состояния.
По умолчанию:
Пример
FIELDSEP
1 37.000 110.81469 1* 1* /
2 -25.000 49.03305 1* 1* /
3 -8.73 12.491 1* 1* /
4 20.000 1.01325 1* 1* /
/
10.9.21 FIPSEP
Данное ключевое слово используется для задания сепаратора для отчетных регионов
(FIP регионов). Данный сепаратор будет использоваться для определение объемных за-
пасов нефти и газа в данном FIP регионе.
Объемные запасы для всего месторождения рассчитываются с помощью сепаратора
FIELDSEP (см. 10.9.20), поэтому сумма объемных запасов нефти и газа по отчетным
регионам (FIPSEP) может быть не равна запасам по всему месторождению, вычислен-
ному по FIELDSEP (см. 10.9.20).
После ключевого слова может быть задано несколько строк данных, задающие ста-
дии сепаратора (по возрастанию). Все данные должны заканчиваться отдельным симво-
лом /. Каждая строка данных также должна заканчиваться символом /.
1. номер отчетного FIP региона, для которого данный сепаратор будет использоваться
для расчетов запасов нефти и газа;
2. индекс ступени;
5. место назначения жидкости после текущей стадии сепаратора. Если для предпо-
следней стадии задано -1, то объем нефти после этой стадии добавляется к объему
товарной нефти;
По умолчанию:
Пример
FIPSEP
2 1 15 1.03 3* 1 /
/
В данном примере для отчетного FIP региона 2 задан сепаратор с одной стадией.
10.9.22 GPTABLE
После первой строки идет сама таблица долей отдачи компонентов как функция
фракций с большой молярной массой. Одна строка таблицы содержит следующие дан-
ные:
По умолчанию:
Пример
GPTABLE
1 8 8
0.0 0.0 0.00 0.08 0.00031 0.05 0.10 1.0 1.0
0.2 0.0 0.00 0.09 0.00032 0.07 0.12 1.0 1.0
0.3 0.0 0.00 0.09 0.00034 0.07 0.14 1.0 1.0
/
10.9.23 GPTABLEN
Данное ключевое слово используется для задания таблиц долей отдачи нефти и га-
зоконденсатной жидкости для газогенераторной установки. (Также таблицы могут зада-
ваться словами GPTABLE (см. 10.9.22), GPTABLE3 (см. 10.9.24)).
Пример
GPTABLEN
1 8 8
0.2 0.00 0.00 0.00 0.00061 0.05 0.10 1.0 1.0
0.02 0.03 0.01 0.05200 0.02 0.01 0.0 0.0
/
В данном примере:
2-ая строка: значение 0.2 – фракции компонентов с большой молярной массой для 8-ого
компонента, в следующих столбцах – доли отдачи нефти компонентов с 1 по 8-ой.
3-ья строка: доли отдачи газоконденсатной жидкости компонентов с 1 по 8-ой (для того
же значения 0.2).
10.9.24 GPTABLE3
Данное ключевое слово используется для задания таблиц долей отдачи нефти, газо-
конденсатной жидкости и газа для газогенераторной установки. (Также таблицы могут
задаваться словами GPTABLE (см. 10.9.22), GPTABLEN (см. 10.9.23)).
Пример
GPTABLE3
1 8 8
0.2 0.00 0.00 0.00 0.00031 0.05 0.10 1.0 1.0
0.02 0.01 0.01 0.05000 0.02 0.01 0.0 0.0
0.84 0.77 0.99 0.94969 0.93 0.89 0.0 0.0
/
В данном примере:
2-ая строка: значение 0.2 – фракции компонентов с большой молярной массой для 8-ого
компонента, в следующих столбцах – доли отдачи нефти компонентов с 1 по 8-ой. 3-ья
строка: доли отдачи газоконденсатной жидкости компонентов с 1 по 8-ой (для того же
значения 0.2).
4-ая строка: доли отдачи газа компонентов с 1 по 8-ой (для того же значения 0.2).
10.9.25 TEMPI
По умолчанию: ничего
Пример
DIMENS
10 10 5 /
...
TEMPI
250*100 250*120
/
10.9.26 RTEMPA
Пример
RTEMPA
90 /
10.9.27 RTEMPVD
Пример
RTEMPVD
1200 60
1500 70
1900 80
2500 90
2700 102
/
10.9.28 WTEMPDEF
Пример
WTEMPDEF
15 6 12 /
/
10.9.29 PBUB
Данное ключевое слово является альтернативой слова RS (см. 10.9.30) (может быть
определено любое из этих ключевых слов).
По умолчанию: ничего
Примечание: При инициализации модели пласта алгоритм программы следует в соот-
ветствии со следующими правилами:
Пример
DIMENS
5 5 1
/
...
PBUB
25*235
/
В этом примере во всех 25 ячейках сетки (размерность сетки 5x5x1) задается одина-
ковое начальное давление насыщения, равное 235.
Пример
DIMENS
5 3 2
/
...
PBUB
235 235 235 235 235 235 235 235
235 235 235 235 235 235 235
250 250 250 250 250 250 250 250
250 250 250 250 250 250 250
/
В этом примере для двухслойной модели 5x3x2 на первом слое задается начальное
давление насыщения, равное 235, а на втором — равное 250.
Пример
DIMENS
5 3 2
/
...
PBUB
15*235 15*250
/
10.9.30 RS
Данное ключевое слово является альтернативой слова PBUB (см. 10.9.29) (может
быть определено любое из этих ключевых слов).
Пример
DIMENS
4 4 1
/
...
RS
16*0.3
/
В этом примере во всех 16 ячейках сетки (размерность сетки 4x4x1) задается одина-
ковое начальное содержание растворенного газа в нефти, равное 0.3.
Пример
DIMENS
3 3 2
/
...
RS
.235 .235 .235 .235 .235 .235 .235 .235 .235
.250 .250 .250 .250 .250 .250 .250 .250 .250
/
В этом примере для двухслойной модели 3x3x2 на первом слое задается начальное
содержание растворенного газа в нефти, равное 0.235, а на втором — равное 0.250.
10.9.30. RS 770
10.9. Определение начальных условий tNavigator-4.0
Пример
DIMENS
3 3 2
/
...
RS
9*.235 9*.250
/
10.9.30. RS 771
10.9. Определение начальных условий tNavigator-4.0
10.9.31 RV
Данное ключевое слово является альтернативой слова PDEW (см. 10.9.32) (может
быть определено любое из этих ключевых слов).
По умолчанию: ничего
Пример
DIMENS
5 5 1
/
...
RV
25*0.0001
/
В этом примере во всех 25 ячейках сетки (размерность сетки 5x5x1) задается одина-
ковое начальное содержание нефти в газе, равное 0.0001.
Пример
DIMENS
5 3 2
/
...
RV
.0235 .0235 .0235 .0235 .0235 .0235 .0235 .0235
.0235 .0235 .0235 .0235 .0235 .0235 .0235
.0250 .0250 .0250 .0250 .0250 .0250 .0250 .0250
.0250 .0250 .0250 .0250 .0250 .0250 .0250
/
В этом примере для двухслойной модели 5x3x2 на первом слое задается начальное
содержание нефти в газе, равное 0.0235, а на втором — равное 0.0250.
10.9.31. RV 772
10.9. Определение начальных условий tNavigator-4.0
Пример
DIMENS
5 3 2
/
...
RV
15*.0235 15*.0250
/
10.9.31. RV 773
10.9. Определение начальных условий tNavigator-4.0
10.9.32 PDEW
Данное ключевое слово является альтернативой слова RV (см. 10.9.31) (может быть
определено любое из этих ключевых слов).
По умолчанию: ничего
Пример
DIMENS
6 5 2
/
...
PDEW
60*193
/
В этом примере во всех 60 ячейках сетки (размерность сетки 6x5x2) задается одина-
ковое давление точки росы, равное 193.
Пример
DIMENS
7 5 2
/
...
PDEW
35*162 35*170
/
В этом примере для двухслойной модели 7x5x2 на первом слое задается начальное
давление точки росы, равное 162, а на втором — равное 170.
10.9.33 DATUM
Данное ключевое слово задает глубину (METRIC: m, FIELD: f t), на которой вы-
числяется значение давлений, приведенных к глубине. В случае если данное ключевое
слово не задано, то используется глубина, задаваемая первым параметром слова EQUIL
(см. 10.9.2) для первого региона равновесия.
Пример
DATUM 3000
/
10.9.34 DATUMR
Данное ключевое слово задает для каждого отчетного региона глубины (METRIC:
m, FIELD: f t), на которых вычисляется значение давлений, приведенных к глубине.
Нужно указать столько значений глубин, сколько отчетных регионов (5-ый параметр
TABDIMS (см. 10.1.16)).
Пример
TABDIMS 3 2 2* 4
DATUMR 3000 4200 5100 2800
/
10.9.35 TBLK
Данное ключевое слово может быть введено в двух форматах данных e100 и e300.
Задание ключевого слова в формате e100:
Пример
TRACER
A WAT /
B WAT /
/
...
TBLKFA
2600*1 /
TBLKFB
2600*0. /
10.9.36 TNUM
Данное ключевое слово задает для каждого блока сетки, к какой области индика-
тора он относится. Далее для каждой области индикатора задается таблица глубин
и начальная концентрация индикатора на этих глубинах (с помощью ключевого слова
TVDP (см. 10.9.37)).
Данное ключевое слово может быть введено в двух форматах данных e100 и e300.
Задание ключевого слова в формате e100:
После ключевого слова должны быть указаны номера областей индикатора, к кото-
рым принадлежат блоки сетки. Номер области не может быть больше значения 4-ого
параметра ключевого слова EQLDIMS (см. 10.1.17). Блоки сетки должны идти в следую-
щем порядке: сначала меняется индекс по оси X, затем по оси Y, затем по оси Z. Данные
должны заканчиваться символом /.
Пример
TNUMFB
32*1 32*2
/
...
TVDPFB
0 0.1
100 0.3
200 0.5 /
0 0.2
100 0.4
200 0.6 /
/
10.9.37 TVDP
Данное ключевое слово может быть введено в двух форматах данных e100 и e300.
Задание ключевого слова в формате e100:
После ключевого слова должны быть указаны таблицы глубин и начальная кон-
центрация индикатора на данной глубине. Для каждой области индикатора, задаваемой
TNUM (см. 10.9.36) должна быть определена одна таблица. Каждая таблица должна за-
канчиваться символом /. После всех таблиц должен идти завершающий /.
Пример
TNUMFB
32*1 32*2
/
...
TVDPFB
0 0.1
100 0.3
200 0.5 /
0 0.2
100 0.4
200 0.6 /
/
10.9.38 ROCKSALT
Пример
DIMENS
5 5 1
/
...
ROCKSALT
25*20000
/
В этом примере во всех ячейках сетки задаётся одинаковая масса пластовой соли
20000(kg).
10.9.39 SALT
Пример
SALT
50*0
50*0.75
50*2.6
50*9.2
50*21.0 /
10.9.40 SALTVD
Пример
SALTVD
1000.0 144.0
2000.0 144.0
/
1000.0 144.0
2000.0 144.0
/
10.10.1 AQUDIMS
8. Максимальное число аквиферов в одном списке; данное поле введено для под-
держки совместимости с входным языком симулятора Eclipse. (ИГНОРИРУЕТСЯ)
В tNavigator указание числа строк не требуется, так как память для таблиц (масси-
вов) выделяется динамически.
Пример
AQUDIMS
0 0 6 100 100 100 0 0/
10.10.2 AQUFLUX
Пример
UNITS
METRIC
...
AQUFLUX
1 10 /
2 20 /
/
10.10.3 AQUCHWAT
Может быть указано произвольное число строк данных, каждая строка завершается
/ (каждая строка задает данные для одного аквифера). Все данные завершаются отдель-
ным /.
Одна строка содержит следующие параметры:
PRESSURE;
HEAD.
По умолчанию:
pa – давление в аквифере;
pc – капиллярное давление;
Пример
AQUCHWAT
1 2400 'PRESSURE' 90 0.00002 1 /
/
10.10.4 AQUFET
6. номер таблички PVTW (см. 10.5.5), в которой указаны свойства воды в аквифере,
13. индекс, обозначающий, какая грань ячейки будет соединяться с аквифером; воз-
можные значения — I− (грань I = 1), I+ (грань I = N X ), J− (грань J = 1),
J+ (грань J = N Y ), K− (грань K = 1), K+ (грань I = N Z ) (N X , N Y , N Z
задаются DIMENS (см. 10.1.15)),
14. начальная концентрация соли в аквифере (METRIC: kg/m3 , FIELD: lb/stb) (может
быть задано только если включена трассировка минерализованной воды BRINE
(см. 10.1.42)).
По умолчанию:
Аквифер будет связан со всеми ячейками модели, которые лежат в пределах задан-
ного куба соединения и не имеют активных соседних блоков на стороне, обращенной к
аквиферу.
Пример
AQUFET
5800 2500 1.7E7 1.0E-6 20.0 1 1 7 1 7 3 3 'K-'
/
10.10.5 AQUFETP
7. номер таблички PVTW (см. 10.5.5), в которой указаны свойства воды в аквифере,
Пример
UNITS
METRIC
...
AQUFETP
1 2000 250 100000 1e-5 20 1/
2 2000 250 100000 1e-5 40 1 /
/
В данном примере заданы два аквифера, удельный приток на единицу разницы дав-
лений из второго аквифера будет в 2 раза выше, т.к. коэффициент продуктивности у него
выше в два раза, при одинаковом объеме (100000 м 3 ) и одинаковом начальном давлении
на глубине 2000 м, равном 250 бар.
10.10.6 AQANTRC
Может быть указано произвольное число строк данных, завершаемых /. Все данные
должны заканчиваться отдельным /.
Пример
AQANTRC
1 A1 0.3 /
/
10.10.7 AQUCT
5. пористость аквифера,
10. номер таблички PVTW (см. 10.5.5), в которой указаны свойства воды в аквифере,
11. номер таблицы для функции влияния AQUTAB (см. 10.10.8), задающей зависи-
мость давления от безразмерного времени,
12. начальная концентрация соли в аквифере (METRIC: kg/m3 , FIELD: lb/stb) (может
быть задано только если включена трассировка минерализованной воды BRINE
(см. 10.1.42)),
Пример
UNITS
METRIC
...
AQUCT
1 2000 250 100 0.3 1e-5 1000 100 90 1 2* /
2 2000 250 100 0.3 1e-5 1000 100 45 1 2* /
/
В данном примере заданы два аквифера, с разным углом (90 и 45 градусов), одина-
ковой пористостью и проницаемостью (0.3 и 100), сжимаемостью (1e − 5), мощностью
(100), радиусом (1000) и одинаковым начальным давлением на глубине 2000 м, равном
250 бар.
10.10.8 AQUTAB
Данное ключевое слово задает таблицы функции влияния для аквифера Картера-
Трейси. (число таблиц определяется словом AQUDIMS (см. 10.10.1)). Таблицы содержат
безразмерное время и давление. Каждая таблица должна заканчиваться /.
Пример
AQUTAB
0.012 0.167
0.045 0.223
0.1 0.3
0.17 0.38
0.2 0.45
0.27 0.48
0.3 0.5
0.4 0.58
0.5 0.62
0.6 0.68
0.7 0.73
/
10.10.9 AQUANCON
По умолчанию:
Пример
DIMENS
10 17 3
/
...
AQUANCON
1 1 10 1 1 1 3 J- 3* /
1 1 1 1 17 1 3 I- 3* /
/
10.10.10 AQUNUM
6. длина (METRIC: m, FIELD: f t) (может быть больше, чем реальная длина блока
ijk );
7. пористость;
8. проницаемость (mD );
номер PVT таблицы для аквифера – значение PVTNUM (см. 10.4.2) для блока ijk ;
номер таблицы насыщенности для аквифера – значение PVTNUM (см. 10.4.2) для
блока ijk .
Пример
AQUNUM
1 1 1 5 120000 18500 1* 350.0 4* /
1 1 1 6 120000 18500 1* 350.0 4* /
/
В данном примере задан численный аквифер из двух ячеек, его пористость, глубина,
начальное давление, номера PVT таблиц и насыщенности заданы по умолчанию.
10.10.11 AQUCON
1. номер аквифера,
Kc ∗ Ac ∗ N T G
Tc =
Dc
Kc – проницаемость ячейки в соответствующем направлении,
Ac – площадь грани ячейки,
N T G – отношение эффективной толщины ячейки к полной толщине (если грань
ячейки в направлении X или Y),
Dc – расстояние от центра ячейки до грани.
Если введено значение 0:
Ka ∗ Aa
Ta =
Da
Ka – проницаемость аквифера (вводится AQUNUM (см. 10.10.10)),
Aa – площадь аквифера (вводится AQUNUM (см. 10.10.10)),
Da – половина длины аквифера (вводится AQUNUM (см. 10.10.10)).
Если введено значение 1:
Ka ∗ A c
Ta =
Da
11. разрешены ли соединения со стороны граней, соседних с активными ячейками;
возможные значения – YES, NO. По умолчанию ячейка будет соединена с аквифе-
ром, только если выполнено одно из следующих условий: либо эта грань должна
соединяться с неактивной ячейкой, либо она должна быть граничной гранью и не
иметь соседей с этой стороны.
По умолчанию:
множитель проводимости – 1,
Пример
AQUCON
1 4 4 1 1 2 6 I+ 1.0 /
/
Пример
AQUCON
1 1 28 59 59 1 6 ’J+’ 1.0 0 /
1 25 25 20 21 1 6 ’I+’ 1.0 1 /
1 26 26 22 24 1 6 ’I+’ 1.0 1 /
1 25 25 25 27 1 6 ’I+’ 0.65 1 /
1 24 24 28 29 1 6 ’I+’ 0.65 1 /
1 23 23 30 42 1 6 ’I+’ 0.65 1 /
1 23 23 38 42 1 6 ’I+’ 1.0 1 /
1 24 24 43 46 1 6 ’I+’ 0.65 1 /
1 25 25 47 52 1 6 ’I+’ 0.65 1 /
1 26 26 53 57 1 6 ’I+’ 0.65 1 /
1 27 27 58 59 1 6 ’I+’ 0.65 1 /
2 22 22 15 16 44 45 ’I+’ 1.0 1 /
2 23 23 17 17 44 45 ’I+’ 1.0 1 /
2 24 24 18 19 44 45 ’I+’ 1.0 1 /
2 21 21 12 14 44 45 ’I+’ 1.0 1 /
2 26 26 20 23 44 45 ’I+’ 1.0 1 /
/
10.11.1 SUMMARY
Данное ключевое слово задает начало секции, содержащей список данных, которые
будут записываться в файлы с результатами расчета. В данном разделе приведен список
возможных параметров по группам.
Для записи файлов консольной версией симулятора, она должна быть вызвана с оп-
циями -u.
Возможна выгрузка основных данных с помощью следующей команды:
Пример
SUMMARY
ALL
ALL – выгружаются следующие параметры:
Ниже приведен полный список параметров, которые могут быть заказаны в секции
SUMMARY.
Обозначения:
(И) – историческое значение.
в пл.усл. – в пластовых условиях.
Давление.
Скважины и группы.
10.11.2 RPTMAPD/RPTGRAPHD
После ключевого слова вводятся даты, на которых будут записаны на диск данные
для карт (графиков). Даты указываются в формате DD MONTH YYYY. MONTH прини-
мает одно из следующих значений: JAN, FEB, MAR, APR, MAY, JUN, JUL, AUG, SEP,
OCT, NOV, DEC, а также JLY, что также обозначает июль.
Данные должны заканчиваться символом /.
На первом и последнем шаге результаты записываются всегда.
Пример
SUMMARY
RPTMAPD
01 AUG 1995
01 SEP 1995
01 OCT 1995
01 NOV 1997
01 DEC 1997
01 JAN 1998
/
RPTGRAPHD
01 AUG 1995
01 SEP 1995
01 OCT 1995
01 NOV 1997
01 DEC 1997
01 JAN 1998
/
В этом примере рассчитанные данные для карт и графиков будут записаны для дат:
1 августа 1995, 1 сентября 1995, 1 октября 1995, 1 ноября 1997, 1 декабря 1997, 1 января
1998.
10.11.3 RPTMAPT/RPTGRAPHT
Пример
RPTMAPT
MONTH
2 3 4
/
RPTGRAPHT
MONTH
2 3 4
/
В данном примере заданы единицы времени - месяц. Далее задано 2, 3 и 4. Это озна-
чает, что результаты для карт и графиков будут записаны на первом шаге, далее через 2
месяца, потом через 3 месяца, потом через 4 месяца. Далее через 4 месяца, опять через
4 и так далее.
Например,
Если в модели следующие даты:
01 JAN 1998
01 FEV 1998
01 MAR 1998
01 APR 1998
01 MAY 1998
01 JUN 1998
01 JUL 1998
01 AUG 1998
01 SEP 1998
01 OCT 1998
01 NOV 1998
01 DEC 1998
01 JAN 1999
01 FEV 1999
01 MAR 1999
01 APR 1999
10.11.4 RPTMAPL/RPTGRAPHL
При использовании данных слов результаты расчета будут записаны на диск только
для первого и последнего шагов. Данные должны заканчиваться символом /.
Пример
RPTMAPL
/
RPTGRAPHL
/
10.11.5 DATE
Данное ключевое слово задает запись даты в SUMMARY-файл. Дата хранится в виде
трех параметров: DAY, MONTH, YEAR.
Пример
DATE
1. Случай 1. Основная модель задана в формате Eclipse (все, кроме секции событий
по скважинам). Секция событий по скважинам задана в MORE формате – ключевое
слово RECU (см. 10.12.133).
При задании скважин в локальных измельчениях сетки LGR (раздел 2.24) необходи-
мо использовать следующие ключевые слова:
P1?3 — задает все скважины, имя которых состоит из 4-х букв, первые две из
которых P1, а последняя – 3;
P1[1-3]3 — задает скважины с именами P113, P123, P133 (если таковые имеются).
Маска в имени скважины не может использоваться для введения новых скважин, а толь-
ко для изменения режимов работы существующих.
Значение параметра, выбираемое по умолчанию, вводится указанием символа *. Если
несколько подряд идущих параметров определяются по умолчанию, то можно ввести N*,
где N — число параметров, вводимых по умолчанию.
Также в дополнение к каждому ключевому слову из данной секции (кроме TSTEP и
DATES) может быть опционально добавлена дата. Данная дата может применяться как
для ключевого слова, например
Пример
WCONPROD 1 JAN 2003
...
Пример
COMPDAT
1043 14 10 1 2 OPEN 8* 21 MAY 2003 /
W13 16 13 1 3 OPEN 3* 20 1 1* Z 1* 21 JUN 2003 /
...
В случае наличия даты для ключевого слова и строки в этом ключевом слове наи-
больший приоритет имеет дата для строки.
При этом традиционная монотонная секция режимов работы скважин также поддер-
живается. В случае наличия дополнительных дат для ключевых слов эта секция будет
перестроена и указанные даты будут в нее добавлены.
10.12.1 SCHEDULE
10.12.2 WELSOMIN
Пример
WELSOMIN
0.35 /
10.12.3 WELSPECS
Это ключевое слово определяет информацию о забое скважины. Набор данных для
каждой скважины должен заканчиваться символом /.
11. номер таблицы давления для свойств флюидов в стволе скважины. ИГНОРИРУ-
ЕТСЯ, данное поле введено для поддержки совместимости с входным языком си-
мулятора Eclipse;
По умолчанию:
радиус дренирования - 0,
Пример
DIMENS
25 20 3
...
WELSPECS
1043 G1 14 10 5* NO/
W13 1* 16 13 /
/
Определяются забои двух скважин: скважина 1043, забой которой расположен в ячей-
ках X = 14 и Y = 10, и которая относится к группе G1, для этой скважины не допустим
двусторонний переток внутри скважины; скважина W13, забой которой расположен в
ячейках X = 16 и Y = 13, и которая относится к группе FIELD.
10.12.4 WELSPECL
12. номер таблицы давления для свойств флюидов в стволе скважины. ИГНОРИРУ-
ЕТСЯ, данное поле введено для поддержки совместимости с входным языком си-
мулятора Eclipse;
По умолчанию:
радиус дренирования - 0,
Пример
WELSPECL
WELL1 G1 LGR1 6 8 2500 /
WELL2 G1 LGR2 28 16 2300 /
/
10.12.5 WELSEGS
если 5-ый параметр первого набора данных (для верхнего сегмента) – ABS:
глубина узловой точки последнего сегмента в диапазоне. Глубины осталь-
ных сегментов в диапазоне рассчитываются интерполяцией между этой глу-
биной и глубиной выпускного сегмента диапазона (параметр 4) (METRIC: m,
FIELD: f t).
10. объем сегмента (m3 ) (ИГНОРИРУЕТСЯ) данное поле введено для поддержки сов-
местимости с входным языком симулятора Eclipse;
11. если 5-ый параметр первого набора данных (для верхнего сегмента) – INC:
длина каждого сегмента в диапазоне, проецируемая на ось X (разница X-
координат узловых точек данного и узловой точкой соседнего сегмента в
направлении устья скважины) (METRIC: m, FIELD: f t).
если 5-ый параметр первого набора данных (для верхнего сегмента) – ABS:
X-координата узловой точки последнего сегмента диапазона относительно
начала координат сетки. X-координаты всех остальных сегментов в дан-
ном диапазоне рассчитываются интерполяцией между данным значением и
X-координатой выпускного сегмента диапазона (параметр 4) (METRIC: m,
FIELD: f t).
12. если 5-ый параметр первого набора данных (для верхнего сегмента) – INC:
длина каждого сегмента в диапазоне, проецируемая на ось Y (разница Y-
координат узловых точек данного и узловой точкой соседнего сегмента в
направлении устья скважины) (METRIC: m, FIELD: f t).
если 5-ый параметр первого набора данных (для верхнего сегмента) – ABS:
Y-координата узловой точки последнего сегмента диапазона относительно
начала координат сетки. Y-координаты всех остальных сегментов в дан-
ном диапазоне рассчитываются интерполяцией между данным значением и
Y-координатой выпускного сегмента диапазона (параметр 4) (METRIC: m,
FIELD: f t).
Пример
WELSEGS
W875 516.5 1.0 1.0 ABS HF- /
2 2 1 1 76.0 515.5 0.0762 1.0E-3 2* /
3 3 1 2 176.0 516 0.0762 1.0E-3 2* /
4 4 1 3 276.0 514.5 0.0762 1.0E-3 2* /
5 5 1 4 351.0 514 0.0762 1.0E-3 2* /
6 6 1 5 401.0 514.5 0.0762 1.0E-3 2* /
7 7 1 6 401.1 514.5 0.0651 1.0E-3 2* /
8 8 1 7 451.1 514 0.0651 1.0E-3 2* /
9 9 1 8 526.1 514.5 0.0651 1.0E-3 2* /
10 10 1 9 626.1 516 0.0651 1.0E-3 2* /
11 11 1 10 726.1 515.5 0.0651 1.0E-3 2* /
12 12 1 11 801.1 516.5 0.0651 1.0E-3 2* /
/
В данном примере для скважины W875 задается глубина узловой точки верхнего
сегмента – 516.5 метров, длина трубы до узловой точки – 1 метр, эффективный объем
ствола – 1 m3 , тип информации о длине и глубине трубы – ABS, компоненты падения
давления – гидростатический+трение. Задается 1 ветвь данной скважины.
10.12.6 WSEGTABL
По умолчанию:
Пример
WSEGTABL
WELL1 6 10 3 F- /
/
В данном примере для скважины WELL1 для сегментов с 6-ого по 10-ый задана 3-ья
VFP таблица.
10.12.7 COMPDAT
6. состояние перфорации:
OPEN — открыто,
SHUT — закрыто,
PATH — часть траектории скважины. Если с помощью PATH задана траекто-
рия скважины, могут быть вычислены заколонные перетоки – см. описание
ключевых слов WNNC (см. 10.12.69), WCONNNC (см. 10.12.70)),
AUTO – начала перфорация закрыта, но будет автоматически открываться
при закрытии другой перфорации скважины при автоматическом ремонте.
Под действием AUTO перфорации открываются всякий раз во время ремонта
скважины в том порядке, в котором они сначала определены в COMPDAT.
12. D -фактор скважины для течения не-Дарси (METRIC: day/sm3 , FIELD: day/M scf )
(в случае, если нужно указать значение D -фактора для участка перфорации, то
нужно указать здесь это значение со знаком минус. tNavigator возьмет это значение
без знака минус). D -фактор скважины может быть указано с помощью ключевого
слова WDFAC (см. 10.12.93);
14. эффективный радиус (METRIC: m, FIELD: f t), это значение ro в разделе 6.3.2.
Это ключевое слово может быть определено несколько раз на любом временном
шаге для одной и той же скважины на разных интервалах перфорации. Интервалы пер-
форации для одной и той же скважины могут отстоять друг от друга (не образовывать
непрерывный участок) и иметь разную пространственную ориентацию.
По умолчанию:
1. не задано по умолчанию,
7. не задано по умолчанию,
11. скин: s = 0,
Если все интервалы перфорации скважины находятся в состоянии SHUT, то эта сква-
жина автоматически переводится в рабочий режим SHUT (WCONPROD (см. 10.12.20),
WCONINJE (см. 10.12.22)).
Пример
DIMENS
25 20 3
...
COMPDAT
1043 14 10 1 2 OPEN 5* /
W13 16 13 1 3 OPEN 2* 0.16 20 1 1* Z 1* /
PRO4 5 5 1 1 OPEN 2* 0.16 3* X /
PRO4 5 5 2 2 OPEN 2* 0.16 1* -1 3* /
PRO4 5 5 3 3 OPEN 2* 0.16 50 2* Y /
/
10.12.8 COMPDATL
13. D -фактор скважины для течения не-Дарси (METRIC: day/sm3 , FIELD: day/M scf )
(в случае, если нужно указать значение D -фактора для участка перфорации, то
нужно указать здесь это значение со знаком минус. tNavigator возьмет это значение
без знака минус). D -фактор скважины может быть указано с помощью ключевого
слова WDFAC (см. 10.12.93);
15. эффективный радиус (METRIC: m, FIELD: f t), это значение ro в разделе 6.3.2.
Это ключевое слово может быть определено несколько раз на любом временном шаге
для одной и той же скважины на разных интервалах перфорации. Интервалы перфо-
рации для одной и той же скважины могут отстоять друг от друга (не образовывать
непрерывный участок) и иметь разную пространственную ориентацию.
По умолчанию:
1. не задано по умолчанию,
2. не задано по умолчанию,
8. не задано по умолчанию,
12. скин: s = 0,
Пример
DIMENS
25 20 3
...
COMPDATL
1043 LGR1 14 10 1 2 OPEN 5* /
W13 LGR2 16 13 1 3 OPEN 2* 0.16 20 1 1* Z 1* /
/
10.12.9 COMPSEGS
Состоит из следующих данных: первый набор данных содержит имя скважины, сле-
дующие наборы данных описывают расположение всех интервалов перфораций сква-
жины в сеточных блоках. Каждый набор данных должен заканчиваться /. Все данные
должны заканчиваться отдельным /.
4. номер ветви, где расположен данный интервал перфорации или диапазон интерва-
лов перфорации;
7. направление вскрытия сквозь блок или диапазон (параметр должен быть установ-
лен в том случае, если параметр 6 взят по умолчанию или в параметре 8 определен
диапазон):
По умолчанию:
Пример
COMPSEGS
'PROD'/
1 1 2 2 30 1* 'X' 5 /
/
В данном примере для скважины PROD заданы координаты (1, 1, 2) интервала пер-
форации. Данный интервал расположен на ветке номер 2. Расстояние вдоль скважины
от опорной точки нулевой длины скважины до начала интервала перфорации в данном
блоке сетки – 30m. Расстояние вдоль скважины от опорной точки нулевой длины сква-
жины до конца интервала перфорации в данном блоке сетки – взято по умолчанию.
Направление вскрытия - X. Координата i блока сетки в конце диапазона – 5.
10.12.10 COMPLUMP
Может быть задано произвольное число наборов данных. Каждый должен заканчи-
ваться символом /. Все данные должны заканчиваться завершающим /.
Вводятся следующие данные:
По умолчанию:
Пример
COMPLUMP
WELL5 2* 1 10 1 /
WELL5 2* 11 28 2 /
/
10.12.11 COMPLMPL
Может быть задано произвольное число наборов данных. Каждый должен заканчи-
ваться символом /. Все данные должны заканчиваться завершающим /.
По умолчанию:
Пример
COMPLMPL
WELL5 LGR3 2* 1 10 1 /
WELL5 LGR3 2* 11 28 2 /
/
10.12.12 COMPORD
Может быть задано произвольное число наборов данных. Каждый должен заканчи-
ваться символом /. Все данные должны заканчиваться завершающим /.
По умолчанию: TRACK.
Пример
COMPORD
PROD1 INPUT /
PROD2 INPUT /
INJ17 DEPTH /
/
Пример
COMPDAT
'W' 1 1 3 3 /
'W' 1 1 5 5 /
/
...
COMPDAT
'W' 1 1 1 1 /
'W' 1 1 3 3 /
'W' 1 1 5 5 /
/
При таком способе задания перфораций при INPUT будет порядок 3 -> 5 -> 1, а при
LASTINPT порядок будет 1 -> 3 -> 5.
10.12.13 COMPINJK
M (P, j) =
B(P, j)
где:
µ(P, j) – вязкость фазы P,
B(P, j) – объемный коэффициент фазы P,
kr (P, j) – относительная проницаемость фазы P.
При закачке воды или газа в блок сетки (содержащий нефть), это соотношение при-
ведет к изменению приемистости скважины до момента заполнения закачиваемой фазой
блока сетки. На самом деле, большее падения давления приходится на область, прилега-
ющую к скважине, когда эта область заполняется водой (газом), приемистость остается
постоянной. Если же размер блока превышает размер этой области, то величина прие-
мистости (рассчитываемая) будет не соответствовать действительности до тех пор, пока
весь блок не заполнится данной фазой.
При использовании же данного ключевого слова скважина закачивает флюид, по-
движность которого сильно отлична от подвижного флюида в блоке, и размеры блоков,
через которые проходит скважина большие.
Формула подвижности нагнетаемой фазы:
kr (P, ∗)
M (P, j) =
µ(P, j)B(P, j)
где:
Пример
COMPINJK
WELL1 4* 1.0 /
/
10.12.14 WLIST
Данное ключевое слово создает списки имен скважин для их использования в других
ключевых словах по скважинам для одновременного задания нескольких скважин.
Ключевое слово может содержать произвольное число строк данных, заканчиваю-
щихся /. Все данные должны заканчиваться отдельным/.
Одна строка данных содержит следующие параметры:
1. имя списка скважин в кавычках (первый символ должен быть *);
2. одно из следующих действий:
NEW – начинает новый список с указанным в параметре 1 именем. В спи-
сок помещаются скважины, указанные ниже (эти скважины не должны быть
членами другого списка);
ADD – добавляет указанные ниже имена скважин к списку (эти скважины не
должны быть членами другого списка);
DEL – удаляет указанные ниже имена скважин из списка, указанного в пара-
метре 1.
3. список имен скважин. Скважины должны быть заданы WELSPECS (см. 10.12.3).
При использовании операции DEL могут быть указаны только имена скважин цели-
ком. При использовании NEW, ADD могут быть использованы как имена скважин,
так и маски скважин.
Пример
WLIST
'*L1' NEW W1 W3 W17 W22 /
'*L2' NEW W2 W6 W12 W14 W18 /
/
WELOPEN
'*L1' OPEN /
'*L2' OPEN /
/
WLIST
'*L1' ADD W19 W13 /
/
В данном примере созданы два списка скважин L1 и L2. Все скважины открыты клю-
чевым словом WELOPEN (см. 10.12.65). Далее к списку L1 добавлены еще 2 скважины.
10.12.15 WPIMULT
6. номер первого вскрытия в интервале (номера вскрытия могут быть заданы ключе-
вым словом COMPLUMP (см. 10.12.10)),
7. номер последнего вскрытия в интервале (номера вскрытия могут быть заданы клю-
чевым словом COMPLUMP (см. 10.12.10)).
Множитель применяется только к следующим перфорациям скважины: перфорации
с координатами по XYZ, заданными параметрами 3-5 данного ключевого слова, и номе-
ром вскрытия в интервале, заданном параметрами 6-7.
В случае, если WPIMULT указывается несколько раз для одного и того же коэффи-
циента проводимости интервала перфорации (между вхождениями WPIMULT должны
присутствовать ключевые слова DATES (см. 10.12.63) или TSTEP (см. 10.12.64)), коэф-
фициент проводимости интервала перфорации каждый раз дополнительно умножается
на новое число, т.е. умножение имеет кумулятивный эффект.
Если в ключевом слове COMPDAT (см. 10.12.7) указаны данные, приводящие к пе-
ресчету коэффициента проводимости интервала перфорации, множитель, заданный до
этого с помощью WPIMULT, сбрасывается в 1.0.
По умолчанию:
множитель для коэффициента проводимости интервала перфорации — 1.0,
Пример
DIMENS
25 20 3
...
DATES
1 JUN 2003
/
COMPDAT
1043 14 10 1 2 OPEN 1* 5 /
1044 20 10 1 1 OPEN 8* /
/
...
DATES
1 JUN 2004
/
WPIMULT
1043 2 14 10 1 /
1044 2 20 10 1 /
/
...
DATES
1 JUN 2005
/
WPIMULT
1043 0.25 14 10 1 /
1044 2 /
1020 2 1 /
/
В данном примере 1 июня 2003 года задаются новые участки перфорации для двух
скважин, 1043 и 1044. Для скважины 1043 коэффициент проводимости указывается яв-
но, он равен 5. Через год коэффициенты проводимости обеих скважин в первом слое
умножаются на 2; таким образом, коэффициент проводимости перфорации скважины
1043 стал равен 10.
Еще через год этот коэффициент умножается на 0.25 и становится равным 2.5. В
свою очередь, для скважины 1044 через год коэффициенты перфорации на всех интер-
валах домножаются на 2, а для скважины 1020 в два раза увеличатся коэффициенты
перфорации для всех интервалов с i-координатой 1.
10.12.16 WPIMULTL
7. номер первого вскрытия в интервале (номера вскрытия могут быть заданы ключе-
вым словом COMPLMPL (см. 10.12.11)),
8. номер последнего вскрытия в интервале (номера вскрытия могут быть заданы клю-
чевым словом COMPLMPL (см. 10.12.11)).
В случае, если WPIMULTL указывается несколько раз для одного и того же коэффи-
циента проводимости интервала перфорации (между вхождениями WPIMULTL должны
присутствовать ключевые слова DATES (см. 10.12.63) или TSTEP (см. 10.12.64)), коэф-
фициент проводимости интервала перфорации каждый раз дополнительно умножается
на новое число, т.е. умножение имеет кумулятивный эффект.
Если в ключевом слове COMPDATL (см. 10.12.8) указаны данные, приводящие к пе-
ресчету коэффициента проводимости интервала перфорации, множитель, заданный до
этого с помощью WPIMULTL, сбрасывается в 1.0.
По умолчанию:
Пример
DIMENS
25 20 3
...
DATES
1 JUN 2003
/
COMPDATL
1043 'LGR1' 14 10 1 2 OPEN 1* 5 /
1044 'LGR1' 20 10 1 1 OPEN 8* /
/
...
DATES
1 JUN 2004
/
WPIMULTL
1043 2 'LGR1' 14 10 1 /
1044 2 'LGR1' 20 10 1 /
/
...
DATES
1 JUN 2005
/
WPIMULTL
1043 0.25 'LGR1' 14 10 1 /
1044 2 'LGR1' /
1020 2 'LGR1' 1 /
/
В данном примере 1 июня 2003 года задаются новые участки перфорации для двух
скважин, 1043 и 1044 (расположенные в локальной сетке LGR1). Для скважины 1043
коэффициент проводимости указывается явно, он равен 5. Через год коэффициенты
проводимости обеих скважин в первом слое умножаются на 2; таким образом, коэффи-
циент проводимости перфорации скважины 1043 стал равен 10.
Еще через год этот коэффициент умножается на 0.25 и становится равным 2.5. В
свою очередь, для скважины 1044 через год коэффициенты перфорации на всех интер-
валах домножаются на 2, а для скважины 1020 в два раза увеличатся коэффициенты
перфорации для всех интервалов с i-координатой 1.
10.12.17 WPITAB
Может быть указано произвольное число строк данных, каждая из которых должна
завершаться /. Все данные должны завершаться отдельным /.
1. название скважины (или номер) или маску, задающую подмножество скважин или
список скважин, задаваемый WLIST (см. 10.12.14);
2. номер таблицы множителей PI, заданной PIMULTAB (см. 10.12.18). Нулевое или
отрицательное значение данного параметра означает, что скважине не назначена
таблица.
По умолчанию:
Пример
WPITAB
W1 1 /
W1 2 /
/
10.12.18 PIMULTAB
Данное ключевое слово задает таблицы множителей PI, которые масштабируют ко-
эффициенты для интервалов перфорации скважины в соответствии с максимальной
достигнутой обводненностью. Скважинам присваиваются таблицы ключевым словом
WPITAB (см. 10.12.17).
Пример
PIMULTAB
0 1
0.2 0.86
0.3 0.44
0.7 0.39 /
10.12.19 WINJMULT
1 + a(Pw − Pf )
если Pw > Pf или умножается на 1, если Pw < Pf .
Где:
Может быть указано произвольное число наборов данных, завершаемых /. Все дан-
ные должны завершаться отдельным /.
4. режим работы:
По умолчанию:
Пример
WELL1 350 0.0044 /
WELL2 340 0.0041 CIRR 0 0 7 /
/
10.12.20 WCONPROD
Это ключевое слово может быть указано для скважины или группы скважин, которые
работают как добывающие. Набор данных для каждой скважины должен заканчиваться
символом /. Вводятся следующие данные:
4. дебит нефти (или ограничение по дебиту нефти) (METRIC: sm3 /day , FIELD:
stb/day ),
5. дебит воды (или ограничение по дебиту воды) (METRIC: sm3 /day , FIELD:
stb/day ),
6. дебит газа (или ограничение по дебиту газа) (METRIC: sm3 /day , FIELD:
M scf /day ),
11. номер таблицы VFP (VFPPROD (см. 10.12.36)) для скважины; если в поле задан 0,
то значение THP (устьевого давления скважины) вычислено не будет;
12. величина искусственного лифта (ALQ), которая будет использоваться при вычис-
лении устьевого давления THP (см. ключевое слово VFPPROD (см. 10.12.36)).
Пользователь должен задать режим управления скважиной (контроль), а также при
желании необходимые ограничения по дебитам, забойному и (или) устьевому давле-
нию. Если ограничение не задано или задан 0, программа будет использовать значение
по умолчанию. Первоначально скважина устанавливается на контроль, заданный поль-
зователем. Затем проверяется, все ли ограничения удовлетворены. Если нет, скважина
переключается на другой контроль (который не удовлетворен) и опять идет проверка,
все ли контроли выполнены, до тех пор, пока это не произойдет. Если скважина на теку-
щем контроле добывает отрицательный дебит, она будет закрыта. Иначе делается шаг с
этим контролем. На следующем шаге последовательность действий повторяется. Расчет
дебитов фаз при заданном забойном давлении pBH и расчет давления для заданного
дебита проводится из уравнений (2.78).
Время переключения скважины из одного режима в другой записывается в файл про-
токола работы симулятора, REPORTFILE / REPORTSCREEN (см. 10.1.3), секция WELL.
По умолчанию:
режим работы скважины: OPEN,
Пример
WCONPROD
1043 OPEN LRAT 18.19 0 0 18.99 2* /
1054 OPEN ORAT 16.38 1.765 0 18.14 1* 50 /
/
В данном примере заданы контроли двух скважин. Скважина 1043 стоит на контроле
по дебиту жидкости; дебит жидкости на поверхности равен 18.99. Симулятор задаст до-
бычу жидкости из этой скважины, равную 18.99; если же расчетное значение опустится
ниже атмосферного (ограничение по забойному давлению по умолчанию равно атмо-
сферному), скважина переключится на контроль по забойному давлению. Если же дебит
нефти окажется выше чем 18.19, скважина переключится на контроль по дебиту нефти.
Скважина 1054 стоит на контроле по дебиту нефти 16.38. Для этой скважины указано
ограничение по забойному давлению 50; значит, если расчетное давление опустится
Пример
WCONPROD
43 OPEN BHP 18.19 0 0 18.9 1* 55 /
54 OPEN BHP 16.38 1.765 0 1* 1* 45 /
/
10.12.21 WCONHIST
Это ключевое слово может быть указано для скважины или группы скважин (ука-
зывается вместо ключевого слова WCONPROD (см. 10.12.20)), которые работают как
добывающие в режиме адаптации (History Matching). Для скважин, которые работа-
ют как нагнетательные в режиме адаптации используется ключевое слово WCONINJH
(см. 10.12.28).
Набор данных для каждой скважины должен заканчиваться символом /. Вводятся сле-
дующие данные:
7. номер таблицы VFP (VFPPROD (см. 10.12.36)) для скважины; если в поле задан 0,
то значение THP (устьевого давления скважины) вычислено не будет; если в поле
задано положительное число, то THP будет рассчитано и попадет в отчет,
9. историческое устьевое давление (METRIC: barsa, FIELD: psia), THP; будет ис-
пользовано для отчетности, а не в качестве ограничения;
данные по дебиту воды, нефти и газа могут быть использованы пользователем для срав-
нения с расчетными. Забойное и устьевое давления также используется для истории и
не является ограничением.
В случае, если пользователь хочет задать ограничение по забойному давлению, необ-
ходимо использовать ключевое слово WELTARG, см. WELTARG (см. 10.12.32). Иначе в
качестве ограничения по забойному давлению используется значение по умолчанию,
patm .
Если расчетное pBH ниже, чем лимит BHP, скважина переключится на контроль по
забойному давлению (BHP). В процессе расчета программа будет проверять, может ли
скважина переключиться обратно на указанный ранее контроль по дебиту. Если такое
переключение не приведет к нарушению лимита BHP, скважина вернется на контроль
по дебиту.
Время переключения скважины из одного режима в другой записывается в файл про-
токола работы симулятора, REPORTFILE / REPORTSCREEN (см. 10.1.3), секция WELL.
Данное ключевое слово удобно использовать при адаптации модели (history
matching).
По умолчанию:
номер таблицы VFP (VFPPROD (см. 10.12.36)) для скважины: последнее указанное
значение
Пример
WCONHIST
1043 OPEN LRAT 18.9 0 0 /
1054 OPEN LRAT 16.38 1.765 0 3* 57 /
/
В данном примере заданы контроли двух скважин. Скважина 1043 стоит на контроле
по дебиту жидкости; добыча нефти равна 18.9, воды и газа скважина не добывает, сле-
довательно, суммарный дебит жидкости на поверхности равен 18.9. Симулятор задаст
добычу из этой скважины, равную 18.9; если же расчетное значение опустится ниже ат-
мосферного (ограничение по забойному давлению по умолчанию равно атмосферному),
скважина переключится на контроль по забойному давлению.
Скважина 1054 также стоит на контроле по дебиту жидкости; дебиты нефти и воды
из этой скважины равны соответственно 16.38 и 1.765; следовательно, суммарный де-
бит жидкости на поверхности равен 18.145. Для этой скважины указано историческое
забойное давление 57.
10.12.22 WCONINJE
Это ключевое слово может быть указано для скважины или группы скважин, которые
работают как нагнетательные. Набор данных для каждой скважины должен заканчивать-
ся символом /.
10. концентрация нефти в нагнетаемом газе или концентрация газа в нагнетаемой неф-
ти (METRIC: sm3 /sm3 , FIELD: M scf /stb – при закачке нефти, stb/M scf – при
закачке газа), ИГНОРИРУЕТСЯ, данное поле введено для поддержки совместимо-
сти с входным языком симулятора Eclipse;
12. доля нефти в потоке нагнетания (в поверхностных условиях) для типа закачки
MULTI;
13. доля воды в потоке нагнетания (в поверхностных условиях) для типа закачки
MULTI;
14. доля газа в потоке нагнетания (в поверхностных условиях) для типа закачки
MULTI.
Пример
WCONINJE
1043 WATER OPEN RATE 253.1 2* /
1054 WATER OPEN RATE 253.1 1* 400/
/
В данном примере заданы контроли двух скважин. Скважина 1043 стоит на кон-
троле по объему закачки, который равен 253.1. Ограничения по забойному давлению
нет, значит, симулятор задаст закачку, равную 253.1. Если пользователь укажет слиш-
ком большой объем закачки, и необходимое для осуществления этой закачки забойное
давление превысит ограничение по умолчанию (6801patm ), то скважина автоматически
переключится на контроль по забойному давлению.
Скважина 1054 также стоит на контроле по объему закачки, который равен 253.1. Для
этой скважины указано ограничение по забойному давлению 400; значит, если расчетное
давление поднимется выше 400, скважина автоматически переключится на контроль по
BHP.
Пример
WCONINJE
43 WATER OPEN BHP 255 1* 55/
54 WATER OPEN BHP 255 1* 45/
/
В данном примере обе скважины стоят на контроле по забойному давлению. В этом
случае объем закачки вычисляется симулятором. Если он превысит 255, скважина пере-
ключится на контроль по закачке (RATE).
Пример
WCONINJE
121R MULTI OPEN BHP 100 1* 4000 4* 0.8 0.2 /
/
10.12.23 WCONINJP
Пример
WCONINJP
WELL1 WATER OPEN 320/
P111 1 /
P112 0.25 /
P113 0.25 /
P114 0.5 /
P115 0.5 /
/
10.12.24 WELLINJE
Это ключевое слово может быть указано задания режима работы нагнетательных
скважин. Набор данных для каждой скважины должен заканчиваться символом /. Все
данные должны завершаться отдельным /.
Вводятся следующие данные:
если 2-ой параметр ST, то здесь должно быть задано имя потока;
если 2-ой параметр GV, то здесь должно быть задано имя группы;
если 2-ой параметр WV, то здесь должно быть задано имя скважины.
11. объем закачки жирного газа для нагнетательной скважины в поверхностных усло-
виях (или ограничение) ИГНОРИРУЕТСЯ, данное поле введено для поддержки
совместимости с входным языком симулятора Eclipse;
12. значение или ограничение доли обратной закачки, ИГНОРИРУЕТСЯ, данное поле
введено для поддержки совместимости с входным языком симулятора Eclipse;
13. тип добычи, который используется для определения дебита при управлении обрат-
ной закачкой, ИГНОРИРУЕТСЯ, данное поле введено для поддержки совместимо-
сти с входным языком симулятора Eclipse;
14. имя добывающей скважины или группы, которая управляет дебитом обратной за-
качки, ИГНОРИРУЕТСЯ, данное поле введено для поддержки совместимости с
входным языком симулятора Eclipse;
16. номер VFP таблицы для нагнетательной скважины (ключевое слово VFPINJ
(см. 10.12.35)).
Пример
WELLINJE
WELL1 ST STREAM1 GR /
WELL2 ST STREAM2 GR /
WELL3 ST STREAM2 GR /
/
10.12.25 WCYCLE
Это ключевое слово может быть указано задания циклической работы скважин.
Например, при водогазовом воздействии – 2.18.5 (попеременной закачке воды и газа).
Набор данных для каждой скважины должен заканчиваться символом /. Все данные
должны завершаться отдельным /.
По умолчанию:
Пример
WCYCLE
WELL1 50 30 /
/
10.12.26 WELLWAG
Это ключевое слово может быть указано задания параметров закачки воды и газа для
нагнетательных скважин. Например, при водогазовом воздействии – 2.18.5.
Перед данным ключевым словом должно быть задано слово WELLINJE (см. 10.12.24)
(или WCONINJE (см. 10.12.22)) для задания параметров закачки.
Набор данных для каждой скважины должен заканчиваться символом /. Все данные
должны завершаться отдельным /.
7. номер VFP таблицы для закачки первого флюида (VFPINJ (см. 10.12.35));
8. номер VFP таблицы для закачки второго флюида (VFPINJ (см. 10.12.35));
10. управление скважиной при закачке второго флюида (RATE — контроль по объему
закачки (5-ый параметр WCONINJE (см. 10.12.22) или WELTARG (см. 10.12.32)),
BHP — контроль по забойному давлению, THP — контроль по устьевому давлению);
11. забойное давление или ограничение по забойному давлению при закачке первого
флюида (METRIC: barsa, FIELD: psia);
12. забойное давление или ограничение по забойному давлению при закачке второго
флюида (METRIC: barsa, FIELD: psia);
13. устьевое давление или ограничение по устьевому давлению при закачке первого
флюида (METRIC: barsa, FIELD: psia);
14. устьевое давление или ограничение по устьевому давлению при закачке второго
флюида (METRIC: barsa, FIELD: psia).
По умолчанию:
тип цикла закачки воды-газа: T – время;
номер VFP таблицы для закачки первого флюида: заданное ранее для этой сква-
жины;
номер VFP таблицы для закачки второго флюида: заданное ранее для этой скважи-
ны;
управление скважиной при закачке первого флюида: RATE — контроль по объему
закачки;
управление скважиной при закачке второго флюида: RATE — контроль по объему
закачки;
забойное давление или ограничение по забойному давлению при закачке пер-
вого флюида: заданное ранее для этой скважины WCONINJE (см. 10.12.22) или
WELTARG (см. 10.12.32);
забойное давление или ограничение по забойному давлению при закачке вто-
рого флюида: заданное ранее для этой скважины WCONINJE (см. 10.12.22) или
WELTARG (см. 10.12.32);
устьевое давление или ограничение по устьевому давлению при закачке перво-
го флюида: заданное ранее для этой скважины WCONINJE (см. 10.12.22) или
WELTARG (см. 10.12.32);
устьевое давление или ограничение по устьевому давлению при закачке второ-
го флюида: заданное ранее для этой скважины WCONINJE (см. 10.12.22) или
WELTARG (см. 10.12.32).
Пример
WELLWAG
WELL1 T W 50 G 100 /
WELL2 T G 120 W 50 /
/
В данном примере: скважина WELL1 закачивает воду 50 дней, потом газ 100 дней, а
скважина WELL2 закачивает газ 120 дней, потом воду 50 дней.
10.12.27 WWAG
Данное ключевое слово может быть использовано для задания циклической работы
скважин. Например, для моделирования водогазового воздействия – 2.18.5.
TIME – время;
RATE – объем закачки в поверхностных условиях;
RESV – объем закачки в пластовых условиях.
1. время, если был указан в первой части тип задаваемой величины – TIME (days).
10. концентрация нефти в нагнетаемом газе или концентрация газа в нагнетаемой неф-
ти (METRIC: sm3 /sm3 , FIELD: M scf /stb – при закачке нефти, stb/M scf – при
закачке газа), ИГНОРИРУЕТСЯ (вместо этого параметра нужно указывать пустое
поле - *);
11. ИГНОРИРУЕТСЯ (вместо этого параметра нужно указывать пустое поле - *);
12. доля нефти в потоке нагнетания (в поверхностных условиях) для типа закачки
MULTI;
13. доля воды в потоке нагнетания (в поверхностных условиях) для типа закачки
MULTI;
14. доля газа в потоке нагнетания (в поверхностных условиях) для типа закачки
MULTI.
доля газа в потоке нагнетания (в поверхностных условиях) для типа закачки MULTI
– 0.
Пример 1.
Пример
WWAG
INJ1 ON TIME/
50 WATER OPEN RATE 1000 1* 500 /
100 GAS OPEN RATE 1000000 1* 500 /
/
Пример 2.
Пример
WWAG
INJ1 OFF/
/
Пример 3.
Пример
DATES
1 JAN 2013 /
/
WWAG
INJ1 ON TIME/
50 WATER OPEN RATE 1000 1* 500 /
100 GAS OPEN RATE 1000000 1* 500 /
/
...
DATES
1 APR 2013 /
/
WWAG
INJ1 SWITCH/
/
10.12.28 WCONINJH
Это ключевое слово может быть указано для скважины или группы скважин, которые
работают как нагнетательные в режиме адаптации (History Matching) (указывается вме-
сто ключевого слова WCONINJE (см. 10.12.22)). Для скважин, которые работают как до-
бывающие в режиме адаптации используется ключевое слово WCONHIST (см. 10.12.21).
3. режим работы скважины (OPEN — открыта, STOP — закрыта или SHUT — оста-
новлена),
5. BHP - историческое забойное давление (METRIC: barsa, FIELD: psia), будет ис-
пользовано для отчетности, а не в качестве ограничения (скважина не переклю-
чится на контроль по BHP если рассчитанное значение BHP превысит значение,
указанное в данном поле),
6. THP - историческое устьевое давление (METRIC: barsa, FIELD: psia), будет ис-
пользовано для отчетности, а не в качестве ограничения (скважина не переклю-
чится на контроль по THP если рассчитанное значение THP превысит значение,
указанное в данном поле),
10. доля воды в потоке нагнетания (в поверхностных условиях) для типа закачки
MULTI;
11. доля газа в потоке нагнетания (в поверхностных условиях) для типа закачки
MULTI.
доля газа в потоке нагнетания (в поверхностных условиях) для типа закачки MULTI
– 0.
Пример
WCONINJH
1043 WATER OPEN 105.968 4* /
1112 WATER OPEN 99.3 4* /
1054 GAS OPEN 400 220 100 2 1*/
988 GAS OPEN 340 230 100 3 1*/
/
Скважина 1054 закачивает газ, исторический объем закачки – 400 (sm3 /day ), исто-
рическое BHP – 220 (barsa), историческое THP – 100 (barsa), номер VFP таблицы - 2.
Скважина 988 закачивает газ, исторический объем закачки – 340 (sm3 /day ), историче-
ское BHP – 230 (barsa), историческое THP – 100 (barsa), номер VFP таблицы - 3.
10.12.29 WHISTCTL
Это ключевое слово задает параметры управления для всех скважин, которые рабо-
тают режиме адаптации (History Matching) (WCONHIST (см. 10.12.21) – добывающие в
режиме адаптации и нагнетательные в режиме адаптации – WCONINJH (см. 10.12.28).
Данные должны заканчиваться символом /.
Пример
WHISTCTL
LRAT YES/
10.12.30 WCUTBACK
Это ключевое слово задает условия сокращения дебита скважин (для добывающих и
нагнетательных).
Слово может содержать произвольное число строк данных, каждая из которых должна
заканчиваться /. Все данные должны заканчиваться отдельным /.
Одна строка данных содержит:
Пример
1095 0.7 3.0 2* 0.8 OIL /
/
10.12.31 WTMULT
Слово может содержать произвольное число строк данных, каждая из которых долж-
на заканчиваться /. Все данные должны заканчиваться отдельным /.
Одна строка данных содержит:
1. название скважины (или номер) или список скважин, задаваемый WLIST
(см. 10.12.14);
Пример
WTMULT
WELL1 WRAT 1.3 /
WELL2 ORAT 1.5/
WELL3 RESV 0.7 /
/
В данном примере для скважины WELL1 задан коэффициент 1.3, на который будет
умножено значение ограничения по дебиту воды, для WELL2 – ограничение по дебиту
нефти будет умножено на 1.5, для WELL3 – ограничение по дебиту флюида в пластовых
условиях будет умножено на 0.7.
10.12.32 WELTARG
Данное ключевое слово позволяет изменить контроль или лимит для скважины,
введенной ключевыми словами WCONPROD (см. 10.12.20), WCONINJE (см. 10.12.22),
WCONHIST (см. 10.12.21). Необходимо указать следующие данные:
1. имя скважины (или номер), или список скважин, задаваемый WLIST (см. 10.12.14),
По умолчанию: ничего
Если скважина находится на контроле по забойному давлению (BHP), WELTARG
задает новое значение контроля.
Если скважина находится на контроле по дебиту или закачке, WELTARG изменит
значение ограничения по забойному давлению.
Пример
WELTARG
245 BHP 20/
/
Пример
WCONHIST
p45 OPEN LRAT 18.9 0 0 3* 67 /
/
WELTARG
p45 BHP 30/
/
10.12.33 WELLTARG
10.12.34 WELPI
Может быть указано произвольное число строк данных, оканчивающихся /. Все дан-
ные должны заканчиваться дополнительным /.
1. имя скважины (или номер), или список скважин, задаваемый WLIST (см. 10.12.14),
По умолчанию: ничего
Пример
WELPI
Producer514 0.78 /
Producer312 1.4 /
Injector1* 18 /
/
10.12.35 VFPINJ
2. значения FLO (закачки) (E100 – (METRIC: sm3 /day , FIELD: stb/day – для нефти
и воды, M scf /day – для газа); E300 – молярный дебит (METRIC: kg − moles/day ,
FIELD: lb − moles/day )), введенные в возрастающем порядке, заканчиваются сим-
волом (/) (всего NFLO значений, их количество не должно превышать максималь-
ного, задаваемого 1-ым параметром слова VFPIDIMS (см. 10.1.20)).
Пример
VFPINJ
1 5200 'WAT' 'THP' 'METRIC' 'BHP'/
1 200 800 900 1500 /
2500 /
1000 /
1 1.75243E+003 1.75243E+003 1.75244E+003 1.80749E+003
1.80749E+003
/
10.12.36 VFPPROD
2. значения FLO (дебита) (METRIC: sm3 /day , FIELD: stb/day – для нефти и воды,
M scf /day – для газа); для моделей формата E300 (молярный дебит): METRIC:
kg − moles/day , FIELD: lb − moles/day ), введенные в возрастающем порядке, за-
канчиваются символом (/) (всего NFLO значений, их количество не должно превы-
шать максимального, задаваемого 1-ым параметром слова VFPPDIMS (см. 10.1.21)).
4. значения WFR (METRIC: sm3 /sm3 , FIELD: stb/stb – WOR, WCT, stb/M scf –
WGR), в возрастающем порядке, заканчиваются символом (/) (всего NWFR зна-
чений, их количество не должно превышать максимального, задаваемого 3-ым
параметром слова VFPPDIMS (см. 10.1.21)).
5. значения GFR (METRIC: sm3 /sm3 , FIELD: M scf /stb – GOR, GLR, stb/M scf –
OGR), в возрастающем порядке, заканчиваются символом (/) (всего NGFR значе-
ний, их количество не должно превышать максимального, задаваемого 4-ым пара-
метром слова VFPPDIMS (см. 10.1.21)).
6. значения ALQ (METRIC: sm3 /day , FIELD: M scf /day если ALQ=GRAT), в воз-
растающем порядке, заканчиваются символом (/) (всего NALQ значений, их коли-
чество не должно превышать максимального, задаваемого 5-ым параметром слова
VFPPDIMS (см. 10.1.21)).
.......................................
BHP для последнего значения FLO, NT-го значения THP, NW-го значения
WFR, NG-го значения GFR, NA-го значения ALQ
Пример
VFPPROD
1 2200 'OIL' 'WCT' 'GOR' 'THP' 1* 'METRIC' 'BHP'/
1 30 300 /
10 20 /
0 0.7 /
1 100 500 /
0 /
1 1 1 1 1.75243E+002 1.75243E+002 1.75244E+002 /
2 1 1 1 1.80749E+002 1.80749E+002 1.80750E+002 /
1 2 1 1 1.91358E+002 1.91359E+002 1.91362E+002 /
2 2 1 1 1.96743E+002 1.96744E+002 1.96747E+002 /
1 1 2 1 1.71599E+002 1.71599E+002 1.71601E+002 /
2 1 2 1 1.77093E+002 1.77093E+002 1.77095E+002 /
1 2 2 1 1.88482E+002 1.88483E+002 1.88487E+002 /
2 2 2 1 1.93865E+002 1.93866E+002 1.93869E+002 /
1 1 3 1 1.45582E+002 1.45526E+002 1.45462E+002 /
2 1 3 1 1.50977E+002 1.50978E+002 1.50979E+002 /
1 2 3 1 1.71277E+002 1.71278E+002 1.71282E+002 /
2 2 3 1 1.71277E+002 1.71278E+002 1.71282E+002 /
В данном примере вводится таблица забойных давлений для трех различных значе-
ний дебита нефти, двух значений устьевого давления, двух значений обводненности и
трех значений газового фактора.
10.12.37 WECON
Пример
WECON
p45 30 1* 0.95 2* CON /
p35 30 4* WELL /
/
В данном примере указаны ограничения для двух скважин. Для скважины p45 мини-
мальный возможный дебит нефти равен 30, а максимальная допустимая обводненность
составляет 95%. Если дебит нефти опустится ниже 30, скважина будет закрыта; если
обводненность превысит 95%, интервал перфорации, в максимальной степени нару-
шивший ограничение, будет закрыт.
Для скважины p35 минимальный возможный дебит нефти также равен 30, а ограни-
чение по обводненности отсутствует. Если расчетный дебит опустится ниже 30, скважи-
на автоматически будет закрыта.
10.12.38 WELLLIM
10.12.39 CECON
Может быть указано произвольное число строк данных, оканчивающихся /. Все дан-
ные должны заканчиваться дополнительным /.
Одна строка данных содержит:
11. нижний экономический предел по дебиту нефти (в случае его нарушения перфо-
рация будет закрыта, а также перфорации ниже, если установлено в параметре 9)
(METRIC: sm3 /day , FIELD: stb/day ),
12. нижний экономический предел по дебиту газа, (в случае его нарушения перфора-
ция будет закрыта, а также перфорации ниже, если установлено в параметре 9)
(METRIC: sm3 /day , FIELD: M scf /day ).
По умолчанию:
Пример
CECON
p45 2* 5 8 0.6 /
/
10.12.40 WECONINJ
2. экономический предел объема закачки воды; если объем нагнетаемой воды падает
ниже установленного минимума, то скважина закрывается.
По умолчанию: ничего
Пример
WECONINJ
i35 100/
/
В данном примере для скважины i35 минимальный возможный объем закачки равен
100.
10.12.41 WEFAC
По умолчанию:
Пример
WEFAC
P25 .89 NO/
P12 .7 /
P13 .8 /
I* .97 /
/
В данном примере для скважины P25 коэффициент эксплуатации равен 89%, коэф-
фициент эксплуатации при расчете потоков в ветвях и потерь давления в расширенной
сети не учитывается.
Для скважины P12 коэффициент эксплуатации равен 70%.
Для скважины P13 коэффициент эксплуатации равен 80%.
Для всех скважин, начинающихся с буквы I коэффициенты эксплуатации задаются рав-
ными 97%.
10.12.42 GEFAC
Это ключевое слово определяет коэффициент эксплуатации для групп скважин. Мо-
жет быть указано произвольное число строк данных, оканчивающихся /. Все данные
должны оканчиваться отдельным /.
Одна строка данных содержит следующие параметры:
1. название группы,
По умолчанию: 1
Пример
GEFAC
GROUP1 0.89 /
GROUP2 0.97 /
GROUP3 0.7 /
GROUP4 0.8 /
В данном примере для группы GROUP1 коэффициент эксплуатации равен 89%. Для
группы GROUP2 коэффициент эксплуатации равен 97%. Для группы GROUP3 коэффи-
циент эксплуатации равен 70%. Для группы GROUP4 коэффициент эксплуатации равен
80%.
10.12.43 GCONPROD
Данное ключевое слово можно задать для группы скважин или для всех групп, на-
звания которых начинаются с определенной комбинации.
Необходимо указать следующие данные:
1. имя группы (или начало имени, заканчивающееся звездочкой), или слово FIELD
(для задания контроля по всему месторождению),
2. тип контроля (указывает, какое значение лимита будет использовано для расчета
дебита группы):
3. дебит нефти (или ограничение по дебиту нефти) (METRIC: sm3 /day , FIELD:
stb/day ),
4. дебит воды (или ограничение по дебиту воды) (METRIC: sm3 /day , FIELD:
stb/day ),
5. дебит газа (или ограничение по дебиту газа) (METRIC: sm3 /day , FIELD:
M scf /day ),
7. выполняемая операция при превышении предела по дебиту нефти, воды, газа или
жидкости:
9. доля группы в максимальном дебите фазы (OIL, WAT, GAS или LIQ), фаза за-
дается следующим параметром данного ключевого слова. Нужно указать число,
определяющее долю добычи данной группы скважин в общем дебите фазы.
10. фаза, для которой применяется предыдущий параметр данного ключевого слова:
OIL – нефть, WAT – вода, GAS – газ или LIQ – жидкость.
12. выполняемая операция при превышении ограничения на дебит газа, заданный па-
раметром 5; ИГНОРИРУЕТСЯ, данное поле введено для поддержки совместимо-
сти с входным языком симулятора Eclipse. Считается RATE – дебит группы при-
равнивается к верхнему ограничению, которое нарушено;
Пример
GCONPROD
GROUP11 LRAT 3* 1000 RATE YES /
GROUP2* ORAT 500 3* RATE YES /
/
10.12.44 GUIDERAT
3. A;
4. B (не отрицательное);
5. C ;
6. D ;
7. E ;
8. F ;
По умолчанию:
фаза p – NONE;
A – 0;
B – 0;
C – 0;
D – 0;
E – 0;
F – 0.
Пример
GUIDERAT
1* RES 1.0 1.0 2* 10 2 /
10.12.45 GCONPRI
Может быть указано произвольное число строк данных, каждая из которых заканчи-
вается /. Все данные должны заканчиваться отдельным /.
1. имя группы (или начало имени, заканчивающееся звездочкой), или слово FIELD
(для задания ограничения дебита по всему месторождению);
6. верхнее ограничение по дебиту газа (METRIC: sm3 /day , FIELD: M scf /day ),
Пример
GCONPRI
GR2 750 PR2 2* 9000 PRI/
10.12.46 PRIORITY
где:
10.12.47 WGRUPCON
Данное ключевое слово задает направляющие дебиты скважин для группового управ-
ления. Может быть указано произвольное число строк данных, заканчивающихся /. Все
данные должны заканчиваться отдельным /.
Пример
WGRUPCON
WELL1 YES 10 OIL/
WELL2 YES 30 OIL/
WELL3 YES 40 OIL/
WELL4 YES 10 OIL/
WELL5 NO/
WELL6 NO/
/
10.12.48 GCONINJE
Данное ключевое слово можно задать для группы скважин или для всех групп, на-
звания которых начинаются с определенной комбинации.
Необходимо указать следующие данные:
1. имя группы (или начало имени, заканчивающееся звездочкой), или слово FIELD
(для задания контроля по всему месторождению),
2. тип закачиваемого флюида (WATER – вода или GAS – газ),
3. тип контроля:
NONE – нет ограничений,
RATE – контроль по объему закачки,
RESV – контроль по объему закачки группы в пластовых условиях (управляет-
ся таким образом, чтобы полная приемистость для группы в пластовых усло-
виях управлялась показателем, определенным параметром 5 данного ключе-
вого слова),
REIN – закачка группы будет равна добыче той же фазы данной группой,
умноженной на коэффициент повторной закачки, указанный в пункте 6,
VREP – закачка группы в пластовых условиях будет равна добыче той же
группы в пластовых условиях, умноженной на коэффициент компенсации,
указанный в пункте 7, или
COMP – закачка группы в пластовых условиях будет равна добыче жидкости
той же группой, в пластовых условиях, умноженной на коэффициент компен-
сации, указанный в пункте 7,
4. объем закачки в поверхностных условиях (или ограничение) (METRIC: sm3 /day ,
FIELD: stb/day – для нефти и воды, M scf /day – для газа),
5. объем закачки в пластовых условиях (или ограничение) (METRIC: rm3 /day ,
FIELD: rb/day ). Если задано значение, то фаза, определенная параметром 2, бу-
дет считаться дополняющей. Значение или ограничение приемистости в пласто-
вых условиях для нее будут равны значению, определенному в данном параметре,
минус приемистость в пластовых условиях других фаз. Приемистость фазы рас-
считывается так, чтобы довести до требуемого значения полную приемистость в
пластовых условиях для группы, разрешив нагнетание других фаз. При моделиро-
вании в каждый момент может быть только одна дополняющая фаза,
Пример
GCONINJE
INJ11 WATER RATE 253.1 2* /
GRP1* WATER VREP 3* 1.1 /
/
В первой строке примера задается контроль для группы INJ11. Она будет на контроле
по закачке воды, целевой дебит будет равен 253.1. Если закачка группы превысит этот
лимит, дебиты водонагнетательных скважин будут пересчитаны так, чтобы суммарная
закачка воды группой дала это число. Новые дебиты скважин будут пропорциональны
их потенциалам (объем закачки в отсутствии ограничений по дебиту); при этом будут
учтены все индивидуальные ограничения по скважинам на забойное давление, дебиты
и т.п..
На второй строке задан контроль для всех групп, имя которых начинается на GRP1.
Они будут стоять на контроле компенсации полной добычи закачкой в пластовых усло-
виях, т.е. водонагнетательные скважины будут закачивать в пласт тот же объем жидко-
сти, который добудут добывающие скважины, умноженный на коэффициент компенса-
ции (1.1). Если закачка воды группой превысит данный лимит, дебиты водонагнетатель-
ных скважин будут пересчитаны так, чтобы суммарная закачка воды группой дала это
число. Новые дебиты скважин будут пропорциональны их потенциалам (объем закач-
ки в отсутствии ограничений по дебиту); при этом будут учтены все индивидуальные
ограничения по скважинам на забойное давление, дебиты и т.п..
10.12.49 GCONSUMP
В данном примере задано, что группа GROUP1 800 sm3 /day газа, а группа GROUP2
потребляет 20% своей добычи газа.
10.12.50 GSATPROD
Данное ключевое слово задает дебит (воды, нефти, газ) для вспомогательных групп.
С помощью вспомогательных групп можно включать известные потоки для отбора и
закачки из других пластов или областей, которые не являются частью данной модели.
Вспомогательные группы не имеют связанных с ними скважин или подчиненных групп,
но они действуют в качестве источников отбираемого потока и (или) стоков закачивае-
мого потока.
Может быть указано произвольное число строк данных, завершаемых /. Все данные
должны заканчиваться отдельным /.
4. дебит газа из вспомогательной группы (METRIC: sm3 /day , FIELD: M scf /day ),
По умолчанию:
Пример
GRUPTREE
I FIELD /
J FIELD /
PRODSAT1 FIELD /
PRODSAT2 FIELD /
/
...
GSATPROD
PRODSAT1 1* 2000 /
PRODSAT2 1* 1000 /
/
10.12.51 GSATINJE
Данное ключевое слово задает приемистость (воды, нефти, газа) для вспомогатель-
ных групп.
С помощью вспомогательных групп можно включать известные потоки для отбора и
закачки из других пластов или областей, которые не являются частью данной модели.
Вспомогательные группы не имеют связанных с ними скважин или подчиненных групп,
но они действуют в качестве источников отбираемого потока и (или) стоков закачивае-
мого потока.
Может быть указано произвольное число строк данных, завершаемых /. Все данные
должны заканчиваться отдельным /.
Пример
GRUPTREE
I FIELD /
J FIELD /
INJSAT1 FIELD /
INJSAT2 FIELD /
/
...
GSATINJE
INJSAT1 WAT 20 /
INJSAT2 GAS 250 /
INJSAT2 WAT 10 /
/
10.12.52 GRUPTREE
2. имя материнской группы (данная группа является материнской для указанной до-
черней).
Пример
GRUPTREE
'GAS1' 'FIELD'/
'GAS2' 'FIELD'/
'G1' 'GAS1'/
'G2' 'GAS1'/
'G3' 'GAS2'/
'G4' 'GAS2'/
10.12.53 BRANPROP
Данное ключевое слово определяет ветви расширенной сети (расширенную сеть за-
дает ключевое слово NETWORK (см. 10.1.61)). Данная структура может быть отлична от
задаваемой в GRUPTREE (см. 10.12.52) (должны совпадать самые нижние узлы дерева,
т.е. группы, содержащие скважины). Расширенная сеть должна полностью определяться
ключевыми словами BRANPROP и NODEPROP (см. 10.12.54).
(Раздел опция NETWORK. Автоматические штуцеры. Компрессоры. – 2.18.8.)
3. номер таблицы VFPPROD (см. 10.12.36) (для добывающей сети) или VFPINJ
(см. 10.12.35) (для нагнетательной сети).
Для нескольких трубопроводов сети может использоваться одна и та же таблица,
если они имеют одинаковые характеристики потери давления. Если в ветви сети,
определенной параметрами 1 и 2, отсутствует падение давления, то нужно указать
значение 9999.
Для ветвей, соответствующих штуцерам (параметр 3 ключевого слова NODEPROP
(см. 10.12.54)), должно быть введено значение 9999.
Значение 0 закрывает ветвь (удаляет ее из сети). При этом значение добычи для
подводящего узла (или значение нагнетания отводящего узла) не прибавляется к
потокам в сети.
Пример
GRUPTREE
'GAS1' 'FIELD'/
'GAS2' 'FIELD'/
'G1' 'GAS1'/
'G2' 'GAS1'/
'G3' 'GAS2'/
'G4' 'GAS2'/
BRANPROP
'GASALL' 'FIELD' 2 /
'GAS1' 'GASALL' 2 /
'GAS2' 'GASALL' 2 /
'G1' 'GAS1' 9999 /
'G2' 'GAS1' 9999 /
'G3' 'GAS2' 9999 /
'G4' 'GAS2' 9999 /
/
NODEPROP
'FIELD' 20 /
'GASALL' 1* 'NO'/
'GAS1' 1* 'NO'/
'GAS2' 1* 'NO'/
'G1' 1* 'YES'/
'G2' 1* 'YES'/
'G3' 1* 'YES'/
'G4' 1* 'YES'/
/
10.12.54 NODEPROP
Верхний узел каждого дерева сети (концевой узел) должен быть узлом с фиксирован-
ным давлением. Здесь необходимо указывать только узел с фиксированным давлением,
а также другие узлы со свойствами, отличными от принятых по умолчанию.
Может быть указано произвольное число строк данных (завершаемых /) со следую-
щими параметрами:
1. имя узла;
3. Флаг, указывающий на то, что вышележащая ветвь данного узла должна действо-
вать как автоматический штуцер, устанавливающий ограничение расхода. (Выше-
лежащей ветвью является ветвь, направленная к концевому узлу - отходящая ветвь
для сети добычи и подводящая ветвь для сети нагнетания). Автоматический шту-
цер служит для управления потоком путем регулирования перепада давления на
штуцере Для ветви в ключевом слове BRANPROP (см. 10.12.53) должен быть
установлен номер таблицы VFPPROD (см. 10.12.36), равный 9999, так что сни-
жение давления будет происходить только в штуцере. Концевой узел не должен
быть выбран для этой цели, поскольку он не имеет вышележащей ветви и его дав-
ление является фиксированным.
слова GCONPROD (см. 10.12.43), так и косвенно, как часть дебита, заданного для
группы более высокого уровня. В последнем случае, т. е. если они подчинены
группе более высокого уровня с заданным значением дебита (или ограничени-
ем, которое становится заданным значением при его нарушении), для них долж-
ны быть указаны направляющие значения дебита в ключевом слове GCONPROD
(см. 10.12.43). Группы, подчиненные заданной для автоматического штуцера груп-
пе, не должны иметь направляющих значений дебита. Добывающие скважины,
подчиненные заданной для автоматического штуцера группе, не подчиняются
групповому управлению по направляющему дебиту.
Флаг, указывающий на то, что вышележащая ветвь данного узла должна действо-
вать как автоматический штуцер, устанавливающий ограничение расхода – NO.
Пример
GRUPTREE
'GAS1' 'FIELD'/
'GAS2' 'FIELD'/
'G1' 'GAS1'/
'G2' 'GAS1'/
'G3' 'GAS2'/
'G4' 'GAS2'/
BRANPROP
'GASALL' 'FIELD' 2 /
'GAS1' 'GASALL' 2 /
'GAS2' 'GASALL' 2 /
'G1' 'GAS1' 9999 /
'G2' 'GAS1' 9999 /
'G3' 'GAS2' 9999 /
'G4' 'GAS2' 9999 /
/
NODEPROP
'FIELD' 20 /
'GASALL' 1* 'NO'/
'GAS1' 1* 'NO'/
'GAS2' 1* 'NO'/
'G1' 1* 'YES'/
'G2' 1* 'YES'/
'G3' 1* 'YES'/
'G4' 1* 'YES'/
/
10.12.55 NETCOMPA
Компрессор (насос) соответствует ветви сети, а его работа моделируется путем из-
менения номера VFP таблицы, или величины искусственного лифта для ветви.
Пример
NETCOMPA
'GASALL' 'FIELD' ' FIELD' ' GAS' 2 100 2* 'MULT' 200 1 /
/
10.12.56 NWATREM
Данное ключевое слово удаляет воду из узлов расширенной сети (расширенную сеть
задает ключевое слово NETWORK (см. 10.1.61)). Расширенная сеть должна полностью
определяться ключевыми словами BRANPROP (см. 10.12.53) и NODEPROP (см. 10.12.54)
(Раздел опция NETWORK. Автоматические штуцеры. Компрессоры. – 2.18.8.)
Удаление воды оказывает влияние на потери давления в лежащих ниже ветвях сети,
так как их VFP таблицы рассматриваются с меньшим содержание воды. Ключевое слово
не влияет на дебиты отчетной группы или на действия ограничений дебита воды группы
или на экономические ограничения группы.
Удаляется 60% воды, протекающей через узел W1NODE1, 20% воды, протекщей
через узел W1NODE2, 30%воды, протекшей через узел W1NODE3.
10.12.57 GNETPUMP
По умолчанию:
значение дебита, ниже которого должен включаться компрессор/насос – 0
(METRIC: sm3 /day , FIELD: stb/day );
фаза, к которой относится дебит, заданный параметром 2: OIL – нефть;
номер новой VFP таблицы – 0.
Пример
GNETPUMP
GROUP1 3000000 GAS 2/
/
В данном примере насосы включаются для группы GROUP1, когда ее дебит газа
падает ниже 3000000 sm3 /day .
10.12.58 GRUPNET
Может быть указано произвольное число строк данных (завершаемых /). Все дан-
ные должны завершаться отдельным /.
5. флаг, указывающий на то, что заданное значение дебита группы достигается регу-
лированием ограничения THP, а не методом распределения расхода скважин про-
порционально направляющим дебитам.
YES – заданное значение дебита группы достигается регулированием ограничения
THP ее скважин; все скважины работают при одинаковом THP.
NO – Заданное значение дебита соответствующей группы достигается стандарт-
ными методами группового управления; скважины могут работать при различных
значениях THP.
По умолчанию:
флаг, указывающий на то, что заданное значение дебита группы достигается регу-
лированием ограничения THP, а не методом распределения расхода скважин про-
порционально направляющим дебитам – NO.
Пример
GRUPNET
FIELD 20
GROUP1 1* 3/
GROUP2 1* 4/
/
10.12.59 DRSDT
Пример
DRSDT 0.000001365/
10.12.60 COMPENSATION
Это ключевое слово определяет тип компенсации для группы скважин и долю ком-
пенсации. Следующие значения вводятся на следующих строках:
1. название группы,
3. тип компенсации.
Пример
COMPENSATION
Group1 1.0 INTEGRAL /
Group2 0.9 INTEGRAL /
/
10.12.61 GECON
Это ключевое слово определяет экономические пределы по добыче для группы сква-
жин или для всех групп, названия которых начинаются с определенной комбинации.
Необходимо указать следующие данные:
1. имя группы (или начало имени, заканчивающееся звездочкой), или слово FIELD
(для задания контроля по всему месторождению),
По умолчанию:
Пример
GECON
LEFT_SIDE 30 1* 0.95 2* CON /
PROD* 30 4* WELL /
/
10.12.62 WELDRAW
1. имя скважины, или имя группы (или начало имени, заканчивающееся звездочкой)
или список имен скважин (WLIST (см. 10.12.14)); или слово FIELD (для задания
максимального перепада давления по всему месторождению),
где:
QM ax – ограничение по текущему дебиту указанной фазы, DM ax – максимальный
допустимый перепад давления, Tc – множитель проводимости интервала перфо-
рации, M – подвижность фазы в интервале перфорации, i – суммирование идет
по всем открытым интервалам перфорации скважины.
D = pavg − pwell
где:
pwell – забойное давление в скважине;
pavg – взвешенное по PI (индексу продуктивности) среднее давление p в бло-
ках сетки с перфорациями, равное:
(Tci ∗ Mi ∗ (pi − Hwi ))
P
i
pavg =
(Tci ∗ Mci )
P
i
где:
Hwi - гидростатический перепад давления по стволу скважины между перфо-
рацией i и опорной глубиной забойного давления скважины.
MAX – ограничить максимальную депрессию внутри набора блоков сетки,
содержащих перфорации скважины.
В этом случае минимальное допустимое забойное давление будет рассчитано
по формуле:
pw,M in = M axi (pi − Hwi − DM ax )
Формула вычисления максимального дебита с учетом текущей подвижности
флюида: X
QM ax = (Tci ∗ Mi ) ∗ (pi − Hwi − pw,M in )
i
По умолчанию:
фаза (3-ий параметр данного ключевого слова) – LIQ,
Пример
WELLDRAW
LEFT_SIDE 4 LIQ NO /
WELL136 3 GAS YES /
/
10.12.63 DATES
Это ключевое слово определяет даты для данных ввода и вывода. Последователь-
ность дат должна быть возрастающей.
2. месяц. Одно из следующих значений: JAN, FEB, MAR, APR, MAY, JUN, JUL, AUG,
SEP, OCT, NOV, DEC, а также JLY, что также обозначает июль;
3. год (4 цифры);
Пример
DATES
01 MAR 2000 15:00:00/
/
Пример
DATES
01 JUL 2011
/
...
DATES
01 JAN 2012
/
...
DATES
01 JUL 2012 /
...
DATES
01 JAN 2013 /
...
DATES
01 JUL 2013 /
...
DATES
01 JAN 2014 /
...
DATES
01 JUL 2014 /
...
DATES
01 JAN 2015 /
...
DATES
01 JUL 2015 /
...
/
В данном примере задана последовательность дат для ввода и вывода через каждые
полгода.
Пример
DATES
01 FEB 1985
/
...
DATES
01 MAR 1985
/
WELSPECS
1043 G1 14 10 /
1054 1* 15 8 /
/
COMPDAT
1043 14 10 1 1 OPEN 2* 0.16 3* Z /
1054 15 8 1 1 OPEN 2* 0.16 3* Z /
/
WCONPROD
1043 OPEN LRAT 63.4 0 0 63.4 2* /
1054 OPEN LRAT 59.6 6.4 0 66 2* /
/
DATES
01 MAY 1985
/
WCONPROD
1043 OPEN LRAT 80 0 0 90 2* /
1054 OPEN LRAT 67 9 0 76 2* /
/
DATES
01 JAN 1986
/
DATES
01 JAN 1987
/
В данном примере в процессе разработки (1 марта 1985 года) задаются две новые
скважины и контроль по этим скважинам; через два месяца (первого мая 1985 года)
контроль по этим скважинам меняются.
10.12.64 TSTEP
Это ключевое слово определяет длину временных шагов моделирования в днях. Ве-
личины временных шагов записываются через пробел в строке, может использоваться
правило сокращенной записи для повторяющихся временных шагов. Если после ключе-
вого слова TSTEP используется ключевое слово DATE, необходимо проследить за тем,
чтобы дата начала нового временного шага была больше даты окончания предыдущего.
По умолчанию: ничего
Пример
TSTEP
31 30
2*31 2*{30 31}
/
Пример
DATES
01 MAR 1990
/
...
TSTEP
31
/
...
DATES
01 MAY 1990
/
...
TSTEP
31
/
...
10.12.65 WELOPEN
1. имя скважины (или номер) или список скважин, задаваемый WLIST (см. 10.12.14),
Пример
WELOPEN
Well1 SHUT /
Well2 OPEN /
Well3 OPEN 0 0 5/
/
В данном примере скважина Well1 закрыта, Well2 открыта, у скважины Well3 откры-
ты все перфорации пятого слоя.
10.12.66 RUNCTRL
По умолчанию:
DTINITIAL 0.1;
DTMIN 0.001;
DTMAX 100;
DSLIM 0.0025;
DPLIM 1;
DNLIM 1;
DVLIM 0.2;
DTLIM 1;
OVERDRAFT 2;
TMAXMULT 4;
MATBALERRTOT 1.1;
MATBALERRPROD 1.1e+8;
MAXWELLIT 8;
TOLVARWELL 1.e+20;
TOLWELL 1.e-3;
CHECKSAT 0;
SHOPSAT 0;
DTLOGIC 0;
SMARTMB 0;
WDENIMP 0;
WFRACFLOW 1;
TOLNEWT 1.e-3;
TOLVARNEWT 1.e-3;
TOLLIN 1.e-3;
USEDIFFNORM 0;
MINNEWTIT 0;
MAXNEWTIT 100;
MAXLINIT 200;
NTOLVARWELL 4;
TOLVARAQ 0.3;
Пример
...
DATES
01 JUN 2000
/
RUNCTRL
MAXLINIT 100
MAXNEWTIT 5
TOLLIN 0.00001
TOLNEWT 0.001
/
...
DATES
01 AUG 2000
/
RUNCTRL
DTMAX 10.0
DTMIN 0.0002
/
...
DATES
01 JAN 2001
/
RUNCTRL
DTMAX 1.0
DTMIN 0.00002
TOLLIN 0.00001
/
...
DATES
01 JAN 2003
/
RUNCTRL
MAXELAPSED 2.5
/
...
10.12.67 MULTSIG
Данное ключевое слово может быть использовано в случае расчета с двойной по-
ристостью 2.23 (DUALPORO (см. 10.1.54)), если задан множитель сигма-фактор про-
водимостей горная порода-разлом ключевыми словами SIGMA (см. 10.2.63), SIGMAV
(см. 10.2.64). Сигма-фактор будет умножаться на множитель, задаваемый данным клю-
чевым словом.
Должно быть указано одно число для всех блоков. Данные должны заканчиваться
символом /. Различные множители для блоков можно указать при помощи ключевого
слова MULTSIGV (см. 10.12.68).
Пример
MULTSIG 0.3 /
10.12.68 MULTSIGV
Данное ключевое слово может быть использовано в случае расчета с двойной по-
ристостью 2.23 (DUALPORO (см. 10.1.54)), если задан множитель сигма-фактор про-
водимостей горная порода-разлом ключевыми словами SIGMA (см. 10.2.63), SIGMAV
(см. 10.2.64). Сигма-фактор будет умножаться на множитель, задаваемый данным клю-
чевым словом.
Пример
MULTSIGV 20*0.44 30*0.21/
В данном примере для первых 20 блоков задан множитель 0.44, для следующих 30
блоков – 0.21.
10.12.69 WNNC
Для описания заколонных перетоков (раздел 6.4.2) при включении опции За-
колонные перетоки в tNavigator могут быть использованы ключевые слова WNNC
(см. 10.12.69) и WCONNNC (см. 10.12.70).
С помощью одного ключевого слова WNNC для одной скважины могут быть заданы
списком несколько пар связанных блоков и множитель эффективности для них. После
каждой пары и множителя эффективности должен стоять символ /. Все данные должны
завершаться финальным /.
1. имя скважины;
10.12.70 WCONNNC
Для описания заколонных перетоков (раздел 6.4.2) при включении опции За-
колонные перетоки в tNavigator могут быть использованы ключевые слова WNNC
(см. 10.12.69) и WCONNNC (см. 10.12.70).
С помощью одного ключевого слова WCONNNC для одной скважины могут быть за-
даны списком несколько блоков и K, M для них. После каждой строки из блока и K, M
должен стоять символ /. Все данные должны завершаться финальным /.
Пример
WCONNNC
'WU1' 3* 0.01 /
/
В данном примере для всех блоков траектории скважины WU1 задано значение эф-
фективной проницаемости вдоль ствола скважины – 0.01.
10.12.71 WFRAC
Данное ключевое слово задает гидроразрыв пласта. Может быть задано произвольное
число строк для разных скважин, каждая строка должна заканчиваться /. Все данные
должны заканчиваться отдельным /.
Трещина, задаваемая ключевыми словами WFRAC (см. 10.12.71), WFRACL (см. 10.12.72),
WFRACP (см. 10.12.73), WFRACPL (см. 10.12.74), COMPFRAC (см. 10.12.75), COMPFRACL
(см. 10.12.76) проходит через неактивные блоки, пока не достигает своей заданной по-
лудлины. Таким образом, возможен переток через неактивные блоки.
1. имя скважины;
12. название типа пропанта (название должно быть введено ранее с помощью ключе-
вого слова PROPANTNAMES (см. 10.5.23));
14. фаза, от потока которой зависит функция, указанная в предыдущем параметре, или
зависимость от времени (OIL – нефть, WAT – вода, GAS – газ, LIQ – жидкость, TIME
- время).
По умолчанию:
Пример
WFRAC
'WELL123' 38 426 13 38 426 21 30 0.5 250 5 'propant 16/20'
'func 5' 'LIQ'/
Пример
WFRAC
'PROD5' 39 14 2 39 14 11 110 0 140 0.02 'PROPPANT0' ' FLOWFUNC0'
'TIME' /
'PROD6' 39 32 1 39 32 11 110 0 140 0.02 'PROPPANT1' ' FLOWFUNC1'
'TIME' /
/
Пример задание ГРП для двух скважин c различными пропантами и функциями по-
тока.
10.12.72 WFRACL
Данное ключевое слово задает гидроразрыв пласта для скважины, которая располо-
жена в локальной сетке (LGR) (раздел 2.24). Может быть задано произвольное число
строк для разных скважин, каждая строка должна заканчиваться /. Все данные должны
заканчиваться отдельным /.
Трещина, задаваемая ключевыми словами WFRAC (см. 10.12.71), WFRACL (см. 10.12.72),
WFRACP (см. 10.12.73), WFRACPL (см. 10.12.74), COMPFRAC (см. 10.12.75), COMPFRACL
(см. 10.12.76) проходит через неактивные блоки, пока не достигает своей заданной по-
лудлины. Таким образом, возможен переток через неактивные блоки.
1. имя скважины;
13. название типа пропанта (название должно быть введено ранее с помощью ключе-
вого слова PROPANTNAMES (см. 10.5.23));
15. фаза, от потока которой зависит функция, указанная в предыдущем параметре, или
зависимость от времени (OIL – нефть, WAT – вода, GAS – газ, LIQ – жидкость, TIME
- время).
По умолчанию:
Пример
WFRACL
'WELL123' 'LGR2' 38 426 13 38 426 21 30 0.5 250 5 'propant
16/20' 'func 5' 'LIQ'/
/
10.12.73 WFRACP
Данное ключевое слово задает гидроразрыв пласта. Данное ключевое слово является
расширением ключевого слова WFRAC (см. 10.12.71). WFRACP используется также при
задании ГРП в графическом интерфейсе.
Может быть задано произвольное число строк для разных скважин, каждая строка
должна заканчиваться /. Все данные должны заканчиваться отдельным /.
1. имя скважины;
8. азимутальный угол (от 0 ◦ до 360 ◦ ). Азимутный угол в tNavigator – это угол меж-
ду положительным направлением оси X и правой полудлиной трещины l2. На
рисунках ниже приведены схема (6) и 3Д карта (7) получившихся в tNavigator
трещин для азимутальных углов 0 градусов (скважина PROD 14 4), 90 градусов
(скважина PROD 18 3) и 110 градусов (скважина PROD 18 5). На схеме указаны
направления l1 и l2, положительное направление оси X для каждой скважины
указано вектором O1 X1 . При указании азимутального угла значением по умолча-
нию при включенной опции геомеханики GEOMECH (см. 10.1.66), азимутальный
угол рассчитывается с учетом упругого состояния ячеек, принадлежащих трещине
и скважине (см. пример ниже);
17. фаза, от потока которой зависит функция, указанная в предыдущем параметре, или
зависимость от времени (OIL – нефть, WAT – вода, GAS – газ, LIQ – жидкость, TIME
- время);
25. объем закачанного пропанта V (m3 ). В случае, если указан объем закачанного
пропанта, tNavigator рассчитывает геометрию трещины – см. формулы и описание
по ссылкам 6.10, 6.11.
По умолчанию:
зенитный угол – 0 ◦ ;
Пример 1.
Пример
WFRACP
'PROD5' 39 14 2 39 14 11 110 0 140 140 0 0 0.02 'PROPPANT0'
'FLOWFUNC0' 'TIME' 3 0 0 0 0 0 0 0 /
'PROD6' 39 32 1 39 32 11 110 0 140 140 0 0 0.02 'PROPPANT1'
'FLOWFUNC1' 'TIME' 3 0 0 0 0 0 0 0 /
/
Cкважина PROD6, первая перфорация – [39, 32, 1], последняя перфорация – [39,
32, 11], азимутальный угол – 110 ◦ , зенитный угол – 0 ◦ , длина трещины в одном на-
правлении – 140 м, в другом направлении - 140 м, ширина трещины – 0.02 м, про-
пант PROPPANT1, функции зависимости проницаемости трещины от потока фазы -
FLOWFUNC1 (зависимость от времени), множитель продуктивности трещины - 3, ко-
ординаты объемлющего бокса - не заданы (т.е. весь резервуар по умолчанию).
Пример 2.
Пример
WFRACP
'WU1' 28 63 3 28 63 3 110 0 140 140 1 1 0.02 'PROPPANT1'
'FLOWFUNC1' 'TIME' 3 0 0 0 0 0 0 0 /
/
Пример 3.
Пример
PROPS
PROPANTNAMES
'proppant 12/18' ' proppant 16/20'/
PROPANTTABLE
30 1000. 3000.
50 900. 2500.
100 800. 2000.
150 700. 1500.
200 600. 1300.
250 500. 1100.
300 400. 1000.
350 300. 900.
400 200. 700.
800 100. 100.
1000 10. * /
...
WFRACP
'WU351' 6* 90 0 0 0 0 0 0.1 'PROPPANT 12/18' ' FLOWFUNC1' ' TIME'
3 0 0 0 0 0 0 70 /
/
Пример 4.
Пример
Трещина ГРП создана на всех перфорациях скважины 'WU351' .
Геометрия phi = 90.000000; раскрытие = 0.100000; полудлина =
44.077829; высота = 7.940500; для объема 70.000000
Пример
GEOMECH
/
ROCKSTRE
300 150 200/
ROCKAXES
0.5 -0.5 0 0.5 0.5 0 0 0 1/
...
WFRACP
'INJ3' 2* 6 2* 8 2* 150 150 0 0 0.02 9*/
В данном примере ключевым словом ROCKSTRE (см. 10.5.17) заданы значения диа-
гональных элементов тензора напряжений, словом ROCKAXES (см. 10.5.16) заданы ко-
ординаты (x,y,z) направляющих векторов главных осей X, Y, Z. 8 и 9 параметр слова
WFRACP (см. 10.12.73) заданы по умолчанию. Азимутальный угол будет рассчитан и на
панели отчета появится сообщение следующего вида:
Пример
Well 'INJ3': the fracture is formed. The azimuthal angle ofthe
formed fracture equals 45.00000 grad (WFRACP with GEOMECH
option).
Пример 5.
Пример
DATES
01 DEC 2008 /
/
WFRACP
'PROD5' 39 14 2 39 14 11 110 0 140 140 0 0 0.02 3000 365 'TIME'
3 0 0 0 0 0 0 0 /
/
В данном примере 1 декабря 2008 года создается трещина ГРП. Проницаемость про-
панта – 3000 mD , время жизни трещины - 365 дней.
10.12.74 WFRACPL
Данное ключевое слово задает гидроразрыв пласта для скважины, которая располо-
жена в локальной сетке (LGR) (раздел 2.24). Данное ключевое слово является расшире-
нием ключевого слова WFRACP (см. 10.12.73). WFRACP используется для задания ГРП
в графическом интерфейсе.
Может быть задано произвольное число строк для разных скважин, каждая строка
должна заканчиваться /. Все данные должны заканчиваться отдельным /.
Ключевое слово WFRACPL используется вместо ключевого слова WFRACP (см. 10.12.73)
для определения гидроразрыва пласта в локально измельченных сетках. Данные ключе-
вого слова аналогичны данным WFRACP (см. 10.12.73), за исключением дополнитель-
ного параметра 2, дающего имя локальному измельчению сетки, в которой расположена
скважина. Скважина должна быть определена с помощью ключевых слов COMPDATL
(см. 10.12.8), WELSPECL (см. 10.12.4).
1. имя скважины;
9. азимутальный угол (от 0 ◦ до 360 ◦ ). Азимутный угол в tNavigator – это угол между
положительным направлением оси X и правой полудлиной трещины l2. На рисун-
ках в описании ключевого слова WFRACP (см. 10.12.73) приведены схема (6) и
3Д карта (7) получившихся в tNavigator трещин для азимутальных углов 0 гра-
дусов (скважина PROD 14 4), 90 градусов (скважина PROD 18 3) и 110 градусов
(скважина PROD 18 5). На схеме указаны направления l1 и l2, положительное
направление оси X для каждой скважины указано вектором O1 X1 ;
зенитный угол – 0 ◦ ;
название типа пропанта – отсутствует; бесконечная проницаемость вдоль трещины
(труба);
Пример
WFRACPL
'WELL123' 'LGR2' 22 27 1 22 27 8 110 0 140 140 0 0 0.02
'propant 12/18' 1* 1* 5 6* /
/
10.12.75 COMPFRAC
Данное ключевое слово задает гидроразрыв пласта в слое сетки для интервала пер-
форации.
Может быть задано произвольное число строк для разных скважин, каждая строка
должна заканчиваться /. Все данные должны заканчиваться отдельным /.
Трещина, задаваемая ключевыми словами WFRAC (см. 10.12.71), WFRACL (см. 10.12.72),
WFRACP (см. 10.12.73), WFRACPL (см. 10.12.74), COMPFRAC (см. 10.12.75), COMPFRACL
(см. 10.12.76) проходит через неактивные блоки, пока не достигает своей заданной по-
лудлины. Таким образом, возможен переток через неактивные блоки.
5. flag – одно из двух значений – OPEN, SHUT (создать, удалить участок гидрораз-
рыва). Если указано SHUT, все нижеследующие параметры могут быть заданы по
умолчанию;
7. название типа пропанта (название должно быть введено ранее с помощью ключе-
вого слова PROPANTNAMES (см. 10.5.23));
10. skin – мера эффективности трещины, задаваемая как величина скин-фактора при
классической аппроксимации гидроразрыва;
при skin = 0 (значение по умолчанию) трещина не создается вообще (это задание
является синонимом указания flag = SHUT) при skin < 0 создается трещина тем
более эффективная и длинная, чем больше абсолютная величина skin;
13. тип формулы для длины трещины – BLOCK или SKIN. Для BLOCK длина тре-
щины считается как произведение skin, mult и диагонали блока (корень из суммы
квадратов DX / DY / DZ (см. 10.2.2)). Для SKIN длина трещины считается как
произведение skin, mult и число 50 (нет зависимости от размера блока).
По умолчанию:
skin = 0;
pi = 1;
mult = 1;
Данное ключевое слово задает трещину гидроразрыва, аналогично WFRAC (см. 10.12.71),
со следующими отличиями:
Пример
COMPFRAC
'WELL123' 38 426 13 OPEN 30 'propant 16/20' ' func 5' ' LIQ' -4
3* /
/
Пример
COMPFRAC
'WELL123' 38 426 13 OPEN 30 3* -4 3* /
/
10.12.76 COMPFRACL
Данное ключевое слово задает гидроразрыв пласта в слое сетки для интервала пер-
форации для скважины, которая расположена в локальной сетке (LGR) (раздел 2.24).
Может быть задано произвольное число строк для разных скважин, каждая строка
должна заканчиваться /. Все данные должны заканчиваться отдельным /.
Трещина, задаваемая ключевыми словами WFRAC (см. 10.12.71), WFRACL (см. 10.12.72),
WFRACP (см. 10.12.73), WFRACPL (см. 10.12.74), COMPFRAC (см. 10.12.75), COMPFRACL
(см. 10.12.76) проходит через неактивные блоки, пока не достигает своей заданной по-
лудлины. Таким образом, возможен переток через неактивные блоки.
6. flag – одно из двух значений – OPEN, SHUT (создать, удалить участок гидрораз-
рыва). Если указано SHUT, все нижеследующие параметры могут быть заданы по
умолчанию;
8. название типа пропанта (название должно быть введено ранее с помощью ключе-
вого слова PROPANTNAMES (см. 10.5.23));
10. фаза, от потока которой зависит функция, указанная в предыдущем параметре, или
зависимость от времени (OIL – нефть, WAT – вода, GAS – газ, LIQ – жидкость, TIME
– время);
11. skin – мера эффективности трещины, задаваемая как величина скин-фактора при
классической аппроксимации гидроразрыва;
при skin = 0 (значение по умолчанию) трещина не создается вообще (это задание
является синонимом указания flag = SHUT) при skin < 0 создается трещина тем
более эффективная и длинная, чем больше абсолютная величина skin;
14. тип формулы для длины трещины – BLOCK или SKIN. Для BLOCK длина тре-
щины считается как произведение skin, mult и диагонали блока (корень из суммы
квадратов DX / DY / DZ (см. 10.2.2)). Для SKIN длина трещины считается как
произведение skin, mult и число 50 (нет зависимости от размера блока).
По умолчанию:
skin = 0;
pi = 1;
mult = 1;
Пример
COMPFRACL
'WELL123' 'LGR2' 38 426 13 OPEN 30 'propant 16/20' ' func 5'
'LIQ' -4 3* /
/
10.12.77 MULTPERM
По умолчанию:
skin = 0.
Пример
MULTPERM
'WELL123' 38 426 13 30 45 -4
/
10.12.78 WPIFUNC
Это ключевое слово задает для интервала перфорации функцию зависимости прони-
цаемости от потока указываемой фазы. На данную функцию домножается (6.14) мно-
житель эффективности, задаваемый ключевым словом WPIMULT (см. 10.12.15). Данные
должны заканчиваться символом /.
Данные должны также заканчиваться отдельным /.
Должны быть заданы следующие параметры:
1. имя скважины;
7. номер первого вскрытия в интервале (номера вскрытия могут быть заданы ключе-
вым словом COMPLUMP (см. 10.12.10)),
8. номер последнего вскрытия в интервале (номера вскрытия могут быть заданы клю-
чевым словом COMPLUMP (см. 10.12.10)).
По умолчанию:
Пример
WPIFUNC
'WELL123' ' func 5' ' LIQ' 38 426 13 3 9 /
/
10.12.79 WSKFUNC
Это ключевое слово задает для интервала перфорации функцию зависимости скин-
фактора от потока указываемой фазы. На данную функцию домножается (6.15) скин-
фактор, задаваемый ключевым словом COMPDAT (см. 10.12.7). Данные должны закан-
чиваться символом /.
Данные должны также заканчиваться отдельным /.
Должны быть заданы следующие параметры:
1. имя скважины;
7. номер первого вскрытия в интервале (номера вскрытия могут быть заданы ключе-
вым словом COMPLUMP (см. 10.12.10)),
8. номер последнего вскрытия в интервале (номера вскрытия могут быть заданы клю-
чевым словом COMPLUMP (см. 10.12.10)).
По умолчанию:
Пример
WSKFUNC
'WELL34' 'func 2' ' OIL' 38 426 13 3 9 /
/
10.12.80 WBHZONE
По умолчанию:
w,l
радиус призабойной зоны rbhz – не задан;
Пример
WBHZONE
'PROD' 2 'func 2' ' OIL' 10 0.1 4 17 2/
/
10.12.81 WLIMTOL
По умолчанию: Не задано.
Пример
WLIMTOL
0.15 /
10.12.82 SEPVALS
Ключевое слово может быть задано только для модели "черная нефть".
Между двумя использованиями данного ключевого слова должно присутствовать как
минимум одно TSTEP (см. 10.12.64), DATES (см. 10.12.63), что был зафиксирован мо-
мент изменений условий сепаратора.
После ключевого слова может быть задано произвольное количество строк данных.
Все данные должны заканчиваться отдельным символом /. Каждая строка данных также
должна заканчиваться символом /. Одна строка данных содержит следующие парамет-
ры:
Пример
SEPVALS
SEP1A 1.24 0.49 /
SEP1B 1.243 0.50 /
SEP1C 1.252 0.514 /
/
...
GSEPCOND
GROUP1 SEP1A /
GROUP2 SEP1B /
P* SEP1C /
/
10.12.83 GSEPCOND
После ключевого слово может быть задано произвольное количество строк данных.
Все данные должны заканчиваться отдельным символом /. Каждая строка данных также
должна заканчиваться символом /. Одна строка данных содержит следующие парамет-
ры:
имя группы скважин (или начало имени, заканчивающееся звездочкой) или слово
FIELD (если сепаратор используется для всего месторождения);
Пример
GSEPCOND
GROUP1 SEP1A /
GROUP2 SEP1B /
P* SEP1C /
/
Пример
GSEPCOND
FIELD SEP1A /
/
10.12.84 SEPCOND
Данное ключевое слово используется для задания условий сепаратора (при первом
использовании ключевого слова) и для изменения условий сепаратора в процессе расче-
та (последующее использования данного слова). Условия сепаратора могут привязыва-
ются к скважине ключевым словом WSEPCOND (см. 10.12.85).
После ключевого слова может быть задано несколько строк данных, задающие ста-
дии сепаратора (по возрастанию). Все данные должны заканчиваться отдельным симво-
лом /. Каждая строка данных также должна заканчиваться символом /.
1. имя сепаратора;
2. имя группы, для которой сепаратор действует по умолчанию. В случае, если какой-
либо скважине из группы, заданной здесь, присвоен другой сепаратор, заданный
словом WSEPCOND (см. 10.12.85), то он имеет приоритет над заданным здесь.
Аналогично, если в группе есть подгруппы с уже заданными сепараторами, то
подгруппы будут использовать свой сепаратор, а не сепаратор группы;
3. индекс ступени;
6. место назначения жидкости после текущей стадии сепаратора. Если для предпо-
следней стадии задано -1, то объем нефти после этой стадии добавляется к объему
товарной нефти;
По умолчанию:
индекс ступени – 1;
Пример
SEPCOND
S1 GROUP1 1 37.000 110.81469 3 2 /
S1 GROUP1 2 -25.000 49.03305 3 1* /
S1 GROUP1 3 -8.73 12.491 4 1* /
S1 GROUP1 4 20.000 1.01325 1* 1* /
/
10.12.85 WSEPCOND
После ключевого слово может быть задано произвольное количество строк данных.
Все данные должны заканчиваться отдельным символом /. Каждая строка данных также
должна заканчиваться символом /.
имя скважины, (или начало имени, заканчивающееся звездочкой) или список сква-
жин, задаваемый WLIST (см. 10.12.14);
Пример
WSEPCOND
719 S1 /
720 S1 /
721 S1 /
722 S1 /
540 S2 /
/
В данном примере скважины 719, 720, 721, 722 используют сепаратор S1, а скважина
540 – сепаратор S2.
10.12.86 ACTION
Ключевое слово ACTION (G, R, W, X) отмечает начало набора ключевых слов разде-
ла режимов работы скважин SCHEDULE. Позднее этот набор обрабатывается в случае,
если выполняется определенное условие. Ключевое слово ACTION определяет условие
для месторождения, инициирующее определенное действие. Ключевые слова ACTIONG
(см. 10.12.87), ACTIONR (см. 10.12.88), ACTIONW (см. 10.12.89) являются более гибки-
ми в использовании и определяют действия, инициируемые выполнением условий для
группы, области, скважины соответственно. ACTIONX (см. 10.12.90) задает действие,
происходящее при различных условиях (условия для группы, области, скважины могут
быть сгруппированы в одном ключевом слове). Набор ключевых слов должен завер-
шаться ключевым словом ENDACTIO. Ключевые слова, расположенные между ACTION
и ENDACTIO, обрабатываются в том случае, если выполнено условие, определенное в
ключевом слове ACTION. Между ключевыми словами ACTION и ENDACTIO может быть
расположено практически любое ключевое слово раздела SCHEDULE, за исключением
ключевых слов для временных шагов (TSTEP (см. 10.12.64), DATES (см. 10.12.63) и т. д.).
1. имя действия;
Пример
ACTION
A1 FWIR > 4000 /
WELOPEN
INJ1 SHUT 0 0 5 /
INJ2 SHUT 0 0 5 /
/
ENDACTIO
В данном примере задано следующее действие: если приемистость воды для место-
рождения больше 4000, то будут закрыты все перфорации 5-ого слоя скважин INJ1 и
INJ2.
10.12.87 ACTIONG
Ключевое слово ACTIONG обозначает начало набора ключевых слов из раздела режи-
мов работы скважин SCHEDULE, сохраняющихся для дальнейшей обработки в случае,
если указанная группа удовлетворяет заданным условиям. Набор ключевых слов дол-
жен завершаться ключевым словом ENDACTIO. Ключевые слова между ACTIONG и
ENDACTIO будут обработаны в конце временного шага, на котором для указанной во
2-ом параметре группы будет выполнено заданное в ключевом слове ACTIONG условие.
При этом действие может выполняться один раз либо повторяться на каждом временном
шаге, для которого выполняется условие инициирования действия. Если ключевое слово
для группы расположено между ACTIONG и ENDACTIO, то вместо имени конкретной
группы в ключевом слове можно ввести знак вопроса. Тогда данные ключевого слова
будут применяться к любой группе (группам), инициировавшим это действие.
Между ключевыми словами ACTIONG и ENDACTIO может быть расположено практи-
чески любое ключевое слово раздела SCHEDULE, за исключением ключевых слов для в
ременных шагов (TSTEP, DATES и т. д.).
Каждый набор ключевых слов действия находится между парой ключевых слов
ACTION (G, R, W) и ENDACTIO. Наборы различаются по имени действия, указанно-
му в первом параметре. Это имя должно быть уникальным в семействе ключевых слов
действия. Если ключевое слово ACTION (G, R, W) повторно вводится с тем же именем
действия, как и у ранее объявленного, то предыдущее действие заменяется новым.
По умолчанию:
Пример
ACTIONG
A1 'GROUP2' GGPR < 20000 /
WELOPEN
W1 OPEN /
W7 OPEN /
W8 OPEN /
/
ENDACTIO
В данном примере приведен один набор ключевых слов действия. Действие (с име-
нем А1) открывает скважины W1, W7, W8 в том случае, если дебит газа для группы
GROUP2 падает ниже 20000.
10.12.88 ACTIONR
Ключевое слово ACTIONR обозначает начало набора ключевых слов из раздела ре-
жимов работы скважин SCHEDULE, сохраняющихся для дальнейшей обработки в слу-
чае, если указанный отчетный регион удовлетворяет заданным условиям. Набор клю-
чевых слов должен завершаться ключевым словом ENDACTIO. Ключевые слова между
ACTIONR и ENDACTIO будут обработаны в конце временного шага, на котором для
определенного в элементах 2 и 3 региона будет выполнено заданное в ключевом сло-
ве ACTIONR условие. При этом действие может выполняться единственный раз либо
повторяться на каждом временном шаге, для которого выполняется условие иницииро-
вания действия.
Между ключевыми словами ACTIONR и ENDACTIO может быть расположено практи-
чески любое ключевое слово раздела SCHEDULE, за исключением ключевых слов для
временных шагов (TSTEP, DATES и т. д.).
Может быть объявлено любое число наборов ключевых слов действия, каждое со
своими условиями инициирования. Каждый набор ключевых слов действия находится
между парой ключевых слов ACTION (G,R,W) и ENDACTIO. Наборы различаются по
имени действия, указанному в 1-ом параметре. Это имя должно быть уникальным в
данном семействе ключевых слов. Если ключевое слово ACTION (G,R,W) повторно вво-
дится с тем же именем действия, как и у ранее объявленного, то предыдущее действие
заменяется новым.
1. имя действия;
Пример
ACTIONR
A1 3 WELRG ROIP < 800000 1 /
WELOPEN
P31 SHUT /
P32 SHUT /
P33 SHUT /
P34 SHUT /
P7 OPEN 0 0 7 /
/
ENDACTIO
В данном примере приведен один набор ключевых слов действия. Действие A1 за-
крывает скважины P31, P32, P33, P34 и открывает все перфорации скважины P7 в 7-ом
слое, если запасы нефти в отчетном регионе 3 семейства WELRG становятся меньше
800000.
10.12.89 ACTIONW
1. имя действия;
2. имя скважины (или корень имени) скважин(ы), запускающей данное действие. Ко-
рень имени скважины, заключенный в кавычки и заканчивающийся звездочкой
(*), может использоваться для того, чтобы применять условие запуска действия
более чем к одной скважине. В этом случае действие выполняется, если одна или
несколько скважин с данным корнем имени удовлетворяют условиям вызова. Дей-
ствие будет осуществляться не чаще одного раза за временной шаг, даже если
условиям инициирования действия в конце каждого временного шага удовлетво-
ряет более одной скважины;
По умолчанию:
Пример
ACTIONW
A1 'PROD*' WWCT > 0.5 /
WELOPEN
W1 OPEN /
W4 OPEN /
PROD3 SHUT 0 0 7 /
PROD6 SHUT 0 0 7 /
/
ENDACTIO
В данном примере приведен один набор ключевых слов действия. Действие A1 от-
крывает скважины W1, W4 и закрывает все перфорации 7-ого слоя скважин PROD3 и
PROD6, когда обводненность любой из скважин, имена которых начинаются с PROD
становится больше 0.5.
10.12.90 ACTIONX
Ключевое слово ACTIONX обозначает начало набора ключевых слов из раздела режи-
мов работы скважин SCHEDULE, сохраняющихся для дальнейшей обработки в случае,
если выполняется заданный ряд условий. Набор ключевых слов должен завершаться
ключевым словом ENDACTIO. Ключевые слова между ACTIONX и ENDACTIO будут об-
работаны в конце временного шага, на котором будет выполнено заданный в данном
ключевом слове ряд условий. При этом действие может выполняться один раз либо
повторяться на каждом временном шаге, для которого выполняется условие иницииро-
вания действия.
Ключевые слова ACTION (G, R, W) задают проверку условия, что какой либо из
параметров для группы, области, скважины больше или меньше заданного значения.
Ключевое слово ACTIONX более гибкое: оно может задать проверку ряда условия, объ-
единяющих выполнение условий по скважинам, группам, областям в одном ключевом
слове (Могут использоваться операторы И, ИЛИ – AND, OR).
ACTIONX может быть также задано для списка скважин (WLIST (см. 10.12.14)), мо-
жет задавать условия на определенный момент времени.
Если ключевое слово ACTION (G,R,W,X) повторно вводится с тем же именем дей-
ствия, как и у ранее объявленного, то предыдущее действие заменяется новым.
ACTIONX;
ключевые слова раздела SCHEDULE, которые будут выполнены, в случае если за-
данный ряд условий выполняется;
ENDACTIO.
1. имя действия;
По умолчанию:
!= – не равно.
Постоянная величина:
По умолчанию:
Величина времени:
1. значение времени:
Регион:
2. имя скважины;
Аквифер: Не поддержано.
Блок: Не поддержано.
Пример 1.
Пример
ACTIONX
ACTSAT 1 /
YEAR = 2028 AND /
MNTH = APR AND /
DAY >= 1 /
/
GSATPROD
GR1 1248 137.28 1497600 /
/
GSATINJE
GR1 WATER 10000 2* /
/
ENDACTIO
Задается действие с именем ACTSAT, применяемое один раз. Если идет дата, позд-
нее заданного срока 1 апреля 2018 года, то задается дебит нефти, воды и газа из вспо-
могательной группы GR1 (GSATPROD (см. 10.12.50)) и приемистость воды (GSATINJE
(см. 10.12.51)).
Пример 2.
Пример
ACTIONX
SN1 1 /
WLPR W8 < 120 AND /
WLPR W9 < 90 /
/
WELOPEN
N1 SHUT /
/
ENDACTIO
Задается действие с именем SN1. Если дебит жидкости скважины W8 меньше 120 и
дебит жидкости скважины W9 меньше 90, то закрыть скважину N1.
10.12.91 UDQ
константой;
для вывода их значений в секции SUMMARY (см. 10.11.1). Если значение какого-
то выражения остается не определено, то вместо него будет выведено значение,
равное 3-ему параметру слова UDQPARAM (см. 10.1.28);
в словах ACTIONG (см. 10.12.87), ACTIONR (см. 10.12.88), ACTIONW (см. 10.12.89),
ACTIONX (см. 10.12.90) (Если значение какого-то выражения остается не опреде-
лено, то ему будет присвоено значение, равное 3-ему параметру слова UDQPARAM
(см. 10.1.28)).
Ключевое слово может состоять из произвольного числа строк данных, каждая стро-
ка задает отдельное выражение. Каждая строка оканчивается /. Все данные должны
заканчиваться отдельным /.
1. имя операции:
3. данные операции (в синтаксисе, как приведено ниже) (для операции UPDATE одно
из следующих: ON, OFF, NEXT – на каком шаге должно вычисляться выражение:
на всех, ни на одном или только на следующем временном шаге).
Синтаксис выражений. Могут быть использованы все параметры из SUMMARY
(см. 10.11.1).
1. параметр для интервала перфораций. Например:
CWPR – дебит воды для всех интервалов перфорации всех скважин (набор
чисел);
CWPR WELL1 – дебит воды для всех интервалов перфорации скважины
WELL1 (набор чисел);
CWPR GR* – дебит воды для всех интервалов перфорации скважин, название
которых начинается с GR (набор чисел).
Пример
UDQ
DEFINE WUGOR3 (WGOR > (FGOR*4)) /
/
ACTIONW
ACTGOR3 'P*' WUGOR3 > 1 99999 /
WELOPEN
'?' SHUT /
/
ENDACTIO
10.12.92 ACTIONC
Пример
ACTIONC
action name well name well status i1 i2 j1 j2 k1 k2 quantity operation
value times increment /
...
actionc operations
...
ENDACTIO
Ключевое слово ACTIONC может быть задано в любом месте SCHEDULE. Также мо-
жет быть один раз задано в начале SCHEDULE. При этом действия actionc operations
будут выполняться всегда, когда случается указанное событие в блоке, пока не будет
исчерпано количество повторения операции – times.
Описание параметров:
1. action name – имя создаваемого события;
2. well name – имя скважины (если нужно будет применять операцию ко всем сква-
жинам, для которых выполнено задаваемое данным словом условие, то в этом поле
нужно указать * – все скважины);
ALL – все;
PROD – добывающие;
INJ – нагнетательные;
STOP – остановленные.
По умолчанию:
? – в поле well name операции из actionc operations. Например, для того, чтобы
брались все скважины, для которых верно заданное в ACTIONC выражение: в сло-
ве ACTIONC в качестве имени скважины должно быть задано * (все скважины), а в
COMPFRAC (см. 10.12.75) в качестве имени скважины задано ?, а в качестве коор-
динат интервалов перфораций должно стоять * (все, для которых верно выражение
из ACTIONC);
Пример 1.
Пример
ACTIONC
'ACT1' '2*' 6* BPR > 300 /
COMPFRAC
'?' 3* OPEN 45 3* -4 3*/
/
ENDACTIO
Для всех участков перфорации всех скважин при превышении давления в блоке,
где находится этот участок перфорации, значения 300бар выполнить 1 раз операцию
COMPFRAC (см. 10.12.75) в этом блоке, создав трещину с азимутальным углом 45 гра-
дусов, с бесконечной проницаемостью, без зависимости от протекшего потока, с эффек-
тивностью, определяемой скин-фактором -4.
Пример 2.
Пример
ACTIONC
'ACT2' '2*' 6* BPR < 200 /
COMPFRAC
'?' 3* SHUT 45 3* -4 3*/
/
ENDACTIO
Для всех участков перфорации всех скважин при понижении давления в блоке, где
находится этот участок перфорации, ниже значения 200бар выполнить 1 раз операцию
COMPFRAC (см. 10.12.75) в этом блоке, закрыв трещины с азимутальным углом 45 гра-
дусов и эффективностью (длиной и шириной), определяемой скин-фактором -4.
Пример 3.
Пример
ACTIONC
'ACT3' '2*' 6* CSKIN < 0 /
COMPFRAC
'?' 3* OPEN 45 4* 3*/
/
ENDACTIO
Пример 4.
Пример
ACTIONC
'ACT4' '2*' 6* CSKIN < 0 /
MULTPERM
3* OPEN 45 0 1* /
/
ENDACTIO
Пример 5.
Пример
ACTIONC
'INJSKIN' '*' 'INJ' 6* 'BPR' '>' 308 10000 1* /
/
COMPFRAC
'?' 1* 1* 1* 'OPEN' 110 1* 1* 1* -1.5 10 1.0 1*/
/
ENDACTIO
/
10.12.93 WDFAC
Данное ключевое слово задает D -фактор для скважины (зависящий от потока скин-
фактор для газа).
После ключевого слова может быть задано произвольное количество строк данных.
Все данные должны заканчиваться отдельным символом /. Каждая строка данных также
должна заканчиваться символом /. Одна строка данных содержит следующие парамет-
ры:
Пример
WDFAC
W872 8.0E-6 /
W890 8.0E-6 /
W800 5.0E-6 /
W720 5.0E-6 /
/
10.12.94 WDFACCOR
После ключевого слова может быть задано произвольное количество строк данных.
Все данные должны заканчиваться отдельным символом /. Каждая строка данных также
должна заканчиваться символом /.
h – длина перфорации;
D -фактор скважины также может быть задан 12-ым параметром ключевого слова
COMPDAT (см. 10.12.7). D -фактор участка перфорации рассчитывается по значению
D -фактора скважины. D -фактор участка перфорации также может быть задан явно 12-
ым параметром ключевого слова COMPDAT (см. 10.12.7).
Пример
UNITS FIELD /
WDFACCOR
WELLPR1 4.48E-5 -1.018 0 /
/
10.12.95 WTRACER
За ключевым словом может быть указано произвольное число строк данных. Строка
должна заканчиваться символом /. Все данные должны заканчиваться завершающим /.
Каждая строка данных должна содержать следующие параметры:
Пример
WTRACER
302 'B' 1 /
303 'B' 1 /
304 'B' 1 /
305 'B' 1 /
/
10.12.96 WSURFACT
За ключевым словом может быть указано произвольное число строк данных. Строка
должна заканчиваться символом /. Все данные должны заканчиваться завершающим /.
Каждая строка данных должна содержать следующие параметры:
Пример
WSURFACT
'753R' 10 /
/
10.12.97 WSALT
За ключевым словом может быть указано произвольное число строк данных. Строка
должна заканчиваться символом /. Все данные должны заканчиваться завершающим /.
Пример
WSALT
105 80/
126 80/
/
10.12.98 WTEMP
За ключевым словом может быть указано произвольное число строк данных. Строка
должна заканчиваться символом /. Все данные должны заканчиваться завершающим /.
Пример
WTEMP
Well1 10/
Well2 10/
Well3 18/
Well4 18/
/
10.12.99 WINJTEMP
Данное ключевое слово задает состав нагнетаемой воды и пара при использовании
термической опции THERMAL (см. 10.1.34).
За ключевым словом может быть указано произвольное число строк данных. Строка
должна заканчиваться символом /. Все данные должны заканчиваться завершающим /.
1. имя скважины;
Пример
WINJTEMP
INJ840 0.7 350/
INJ219 0.8 210/
/
10.12.100 WINJWAT
10.12.101 WTEST
За ключевым словом может быть указано произвольное число строк данных. Строка
должна заканчиваться символом /. Все данные должны заканчиваться завершающим /.
По умолчанию:
Пример
WTEST
Well1 120 P 20 10/
/
В данном примере для скважины Well1 задан интервал проверки - 120 дней, условие
закрытия - P, количество проверок скважины – 20, время запуска - 10 дней.
10.12.102 WELLSTRE
Данное ключевое слово может использоваться для задания состава потока закачива-
емого флюида (нефти или газа). Поток скважины может быть использован в ключевом
слове WINJGAS (см. 10.12.103).
Слово может содержать произвольное число строк данных, каждая из которых долж-
на заканчиваться /. Все данные должны заканчиваться отдельным /.
Одна строка данных содержит:
...;
Пример
WELLSTRE
'stream1' 0.4 0.2 0.2 0.15 0.05/
'stream2' 0.4 0.1 0.5/
/
10.12.103 WINJGAS
Пример
WINJGAS
Well1 STREAM 'stream1'/
/
10.12.104 GINJGAS
Слово может содержать произвольное число строк данных, каждая из которых долж-
на заканчиваться /. Все данные должны заканчиваться отдельным /.
если 2-ой параметр STREAM, то здесь должно быть задано имя потока;
если 2-ой параметр GV, то здесь должно быть задано имя группы;
если 2-ой параметр WV, то здесь должно быть задано имя скважины.
По умолчанию:
Пример
GINJGAS
G1 STREAM 'stream1'/
G2 GV GROUP1 /
'GINJ3*' GAS /
/
В данном примере для группы G1 задано имя потока stream1, для группы G2 состав
нагнетаемого газа соответствует составу газа, добываемого группой GROUP1, для групп
скважин, название которых начинает с GINJ3 состав газа соответствует составу газа из
сепараторов месторождения.
10.12.105 GRUPSALE
Ключевое слово определяет объем газа группы, предназначенный для сбыта (умень-
шается объем газа, который можно использовать для обратной закачки).
По умолчанию:
Пример
GRUPFUEL
GROUP1 42500 /
GROUP2 34000 /
GROUP3 67000 /
/
10.12.106 GRUPFUEL
Ключевое слово определяет объем газа группы, который группа потребляет в ка-
честве топлива (уменьшается объем газа, который можно использовать для обратной
закачки).
2. темп потребления газа в качестве топлива (METRIC: sm3 /day , FIELD: M scf /day );
По умолчанию:
Пример
GRUPSALE
GROUP1 4500 /
GROUP2 3000 /
GROUP3 6000 /
/
10.12.107 WVFPDP
По умолчанию:
Пример
WVFPDP
302 2.5 /
303 -11.2 /
304 2 1.21 /
/
10.12.108 PICOND
По умолчанию:
Пример
PICOND
28 0.1 0.7/
10.12.109 WPAVE
Значение 1.0 дает полный вес внутренним блокам, содержащим перфорации сква-
жины. Значение 0.0 дает полный вес 4 или 8 блокам, соседним с внутренним
блоком.
P
Vi,k Pi,k + o,k Vo,k Po,k
P¯k = P
Vi,k + o,k Vo,k
Давление в каждом отдельном сеточном блоке Pi,k или Po,k корректируется с уче-
том опорной глубины в соответствии с опцией, выбранной в параметре 3. Число
соседних блоков No,k равняется 4 для 4-блочных и 5-блочных средних (WBP4,
WBP5) и 8 для 9-блочных средних (WBP9). Конфигурация представлена на рисун-
ке ниже. 4-ех и 5-блочные средние используют четырех непосредственных соседей
(n) блока. 9-блочные средние используют в добавление 4 диагональных соседней
(d). Внутренний блок игнорируется в 4-блочных средних (WBP4). Число соседей
будет меньше, если скважина расположена на краю сетки или примыкает к неак-
тивной ячейке. Соседи выбираются в плоскости, перпендикулярной к направлению
перфораци (параметр 13 ключевого слова COMPDAT (см. 10.12.7)). Для горизон-
тальных скважин соседи расположены в вертикальной плоскости.
P¯w = F 2Pw,cf
¯ + (1 − F 2)Pw,pv
¯
Пример
WPAVE
0.33 0 2* /
Пример
WPAVE
0.33 1 /
10.12.110 WPAVEDEP
Может быть указано произвольное число строк данных, каждая из которых должна
завершаться /. Все данные должны завершаться отдельным /.
1. название скважины (или номер) или маску, задающую подмножество скважин или
список скважин, задаваемый WLIST (см. 10.12.14);
По умолчанию:
Пример
WPAVEDEP
W1 2500 /
W1 3100 /
/
10.12.111 WRFT
Данное ключевое слово задает вывод RFT данных для скважин в файл. Для сква-
жины выводятся: значение давления, насыщенности и глубины каждого блока сетки,
содержащего перфорацию. Может быть указано произвольное число параметров, каж-
дый из которых должен завершаться /. Все данные должны завершаться отдельным /.
1. название скважины (или номер) или маску, задающую подмножество скважин (на-
пример, ∗ – все скважины, P ROD∗ – все скважины, название которых начинается
с P ROD ) или список скважин, задаваемый WLIST (см. 10.12.14).
Если ключевое слово не содержит никаких параметров, то данные для всех скважин
будут выводиться при первом открытии скважины.
Пример
WRFT
'WELL3*'/
'PROD11'/
10.12.112 WRFTPLT
Данное ключевое слово задает вывод RFT данных для скважин в файл (файл RFT
будет помещен в директорию RESULTS с результатами расчета модели).
PLT -— глубина, давление, дебиты нефти, воды и газа для каждого интервала пер-
форации скважины, а также перетоки в трубах для каждой перфорации (полные
дебиты вверх по потоку, как в поверхностных, так и в локальных условиях в стволе
скважины). Отчет по величинам коэффициента проводимости интервала перфора-
ции и Kh выдается для каждого интервала перфорации.
Может быть указано произвольное число строк данных, каждая из которых должна
завершаться /. Все данные должны завершаться отдельным /.
1. название скважины (или номер) или маску, задающую подмножество скважин (на-
пример, ∗ – все скважины, P ROD∗ – все скважины, название которых начинается
с P ROD ) или список скважин, задаваемый WLIST (см. 10.12.14).
NO – не выводить данные.
Пример
WRFT
'WELL3*'REPT REPT/
'P1'YES YES/
'P2'YES NO/
Для скважин, название которых начинается с WELL3, выводить RFT и PLT данные с
текущего и во все последующие отчетные моменты. Для скважины P1 вывести RFT и
PLT данные в текущий момент. Для скважины P2 вывести только данные RFT текущий
момент.
10.12.113 SKIP
Данное ключевое слово позволяет игнорировать все данные, которые идут после него
до ключевого слова ENDSKIP (см. 10.12.120), завершающего игнорирование данных.
Ключевое слово может быть использовано в любой секции (не только в SCHEDULE).
Пример
SKIP
WCONPROD
214 OPEN LRAT 30.4045 1* 1* 30.4045 1* 30.0000 /
213 OPEN LRAT 68.6742 1* 1* 68.6742 1* 30.0000 /
102 OPEN LRAT 73.5618 0.6640 1* 74.2258 1* 30.0000 /
103 OPEN LRAT 4.4876 1* 1* 4.4876 1* 30.0000 /
/
WCONINJE
104 WATER OPEN RATE 178.3000 1* 450.0000 /
126 WATER OPEN RATE 241.9000 1* 450.0000 /
/
ENDSKIP
10.12.114 SKIPREST
Пример
SKIPREST
10.12.115 SKIP100
Данное ключевое слово позволяет игнорировать все данные, которые идут после него
до ключевого слова ENDSKIP (см. 10.12.120), завершающего игнорирование данных, при
открытии модели в tNavigator как модели e100. (При открытии модели как e300 данные
будут прочитаны и использованы.)
Ключевое слово может быть использовано в любой секции (не только в SCHEDULE).
Пример
SKIP100
WCONPROD
214 OPEN LRAT 30.4045 1* 1* 30.4045 1* 30.0000 /
213 OPEN LRAT 68.6742 1* 1* 68.6742 1* 30.0000 /
102 OPEN LRAT 73.5618 0.6640 1* 74.2258 1* 30.0000 /
103 OPEN LRAT 4.4876 1* 1* 4.4876 1* 30.0000 /
/
WCONINJE
104 WATER OPEN RATE 178.3000 1* 450.0000 /
126 WATER OPEN RATE 241.9000 1* 450.0000 /
/
ENDSKIP
10.12.116 SKIP300
Данное ключевое слово позволяет игнорировать все данные, которые идут после него
до ключевого слова ENDSKIP (см. 10.12.120), завершающего игнорирование данных, при
открытии модели в tNavigator как модели e300. (При открытии модели как e100 данные
будут прочитаны и использованы.)
Ключевое слово может быть использовано в любой секции (не только в SCHEDULE).
Пример
SKIP300
WCONPROD
214 OPEN LRAT 30.4045 1* 1* 30.4045 1* 30.0000 /
213 OPEN LRAT 68.6742 1* 1* 68.6742 1* 30.0000 /
102 OPEN LRAT 73.5618 0.6640 1* 74.2258 1* 30.0000 /
103 OPEN LRAT 4.4876 1* 1* 4.4876 1* 30.0000 /
/
WCONINJE
104 WATER OPEN RATE 178.3000 1* 450.0000 /
126 WATER OPEN RATE 241.9000 1* 450.0000 /
/
ENDSKIP
10.12.117 SKIPTNAV
Данное ключевое слово позволяет игнорировать все данные, которые идут после него
до ключевого слова ENDSKIP (см. 10.12.120), завершающего игнорирование данных.
Ключевое слово является аналогом ключевого слова SKIP (см. 10.12.113), совместимо-
го с Eclipse. Ключевое слово может быть использовано в любой секции (не только в
SCHEDULE).
Пример
SKIPTNAV
WCONPROD
214 OPEN LRAT 30.4045 1* 1* 30.4045 1* 30.0000 /
213 OPEN LRAT 68.6742 1* 1* 68.6742 1* 30.0000 /
102 OPEN LRAT 73.5618 0.6640 1* 74.2258 1* 30.0000 /
103 OPEN LRAT 4.4876 1* 1* 4.4876 1* 30.0000 /
/
WCONINJE
104 WATER OPEN RATE 178.3000 1* 450.0000 /
126 WATER OPEN RATE 241.9000 1* 450.0000 /
/
ENDSKIP
10.12.118 SKIPOFF
Таким образом, слова SKIPON (см. 10.12.119) и SKIPOFF (см. 10.12.118) долж-
ны быть использованы между SKIP (см. 10.12.113) (SKIP100 (см. 10.12.115), SKIP300
(см. 10.12.116), SKIPTNAV (см. 10.12.117)) и ENDSKIP (см. 10.12.120).
Ключевое слово может быть использовано в любой секции (не только в SCHEDULE).
Пример
SCHEDULE
SKIP
INCLUDE
'sch1.inc'/
SKIPOFF
INCLUDE
'sch2.inc'/
SKIPON
INCLUDE
'sch3.inc'/
INCLUDE
'sch4.inc'/
ENDSKIP
В данном примере файл sch1.inc игнорируется (между SKIP и SKIPOFF), далее чита-
ется файл sch2.inc (между SKIPOFF и SKIPON) не читаются файлы sch3.inc и sch4.inc
10.12.119 SKIPON
Таким образом, слова SKIPON (см. 10.12.119) и SKIPOFF (см. 10.12.118) долж-
ны быть использованы между SKIP (см. 10.12.113) (SKIP100 (см. 10.12.115), SKIP300
(см. 10.12.116), SKIPTNAV (см. 10.12.117)) и ENDSKIP (см. 10.12.120).
Ключевое слово может быть использовано в любой секции (не только в SCHEDULE).
Пример
SCHEDULE
SKIP
INCLUDE
'sch1.inc'/
SKIPOFF
INCLUDE
'sch2.inc'/
SKIPON
INCLUDE
'sch3.inc'/
INCLUDE
'sch4.inc'/
ENDSKIP
В данном примере файл sch1.inc игнорируется (между SKIP и SKIPOFF), далее чита-
ется файл sch2.inc (между SKIPOFF и SKIPON) не читаются файлы sch3.inc и sch4.inc
(между SKIPON и ENDSKIP).
10.12.120 ENDSKIP
Данное ключевое слово заканчивает блок данных, которые идут после ключевого
слова SKIP (см. 10.12.113) (SKIP100 (см. 10.12.115), SKIP300 (см. 10.12.116), SKIPTNAV
(см. 10.12.117)) и игнорируются. Данные, идущие после ENDSKIP будут читаться и ис-
пользоваться.
Ключевое слово может быть использовано в любой секции (не только в SCHEDULE).
Пример
SKIP
WCONPROD
214 OPEN LRAT 30.4045 1* 1* 30.4045 1* 30.0000 /
213 OPEN LRAT 68.6742 1* 1* 68.6742 1* 30.0000 /
102 OPEN LRAT 73.5618 0.6640 1* 74.2258 1* 30.0000 /
103 OPEN LRAT 4.4876 1* 1* 4.4876 1* 30.0000 /
/
WCONINJE
104 WATER OPEN RATE 178.3000 1* 450.0000 /
126 WATER OPEN RATE 241.9000 1* 450.0000 /
/
ENDSKIP
10.12.121 DRILPRI
2. a;
3. b;
4. c;
5. d;
6. e;
7. f ;
8. g ;
9. h.
По умолчанию: a, b, c, d, e, f, g, h – 0.
Пример
DRILPRI
150 0.0 1.0 0.0 0.0 1.0 0.0 0.0 0.0 /
В данном примере задан интервал времени - 150 дней. Скважины бурятся в порядке
убывания их потенциальных дебитов нефти:
a + bQO + cQW + dQG 1 ∗ Q0
P riority = = = Q0
e + f QO + gQW + hQG 1
10.12.122 WDRILPRI
Может быть указано произвольное число строк данных, завершаемых /. Все данные
должны завершаться отдельным /.
Пример
WDRILPRI
15 -1.0 /
13 -1.0 /
14 -1.0 /
16 2000.0 /
/
В данном примере отрицательными заданы значение приоритета скважин 15, 13, 14.
Значение приоритета скважины 16 задано равным 2000.
10.12.123 WDRILTIM
Может быть указано произвольное число строк данных, завершаемых /. Все данные
должны завершаться отдельным /.
Пример
WDRILTIM
PROD1 /
PROD3 /
PROD4 20 /
PROD6 30 /
/
10.12.124 QDRILL
Пример
QDRILL
W6 W4 W3 W8 W2 W12 W23 W1 W14
/
10.12.125 WORKLIM
Пример
WORKLIM 7 /
10.12.126 NUPCOL
Данное ключевое слово задает количество итераций метода Ньютона (решение нели-
нейной системы) для временного шага, на которых будут пересчитываться показатели
скважин, работающих при групповом контроле или с заданным ограничением на вели-
чину падения давления. В последующих нелинейных итерациях временного шага рас-
считанные значения дебитов скважин не изменяются.
По умолчанию: 3.
Пример
NUPCOL
5 /
10.12.127 GCONTOL
Данное ключевое слово может переопределить значение NUPCOL (см. 10.12.126), за-
данное ранее.
(NUPCOL (см. 10.12.126) – Данное ключевое слово задает количество итераций ме-
тода Ньютона (решение нелинейной системы) для временного шага, на которых будут
пересчитываться показатели скважин, работающих при групповом контроле или с за-
данным ограничением на величину падения давления. В последующих нелинейных ите-
рациях временного шага рассчитанные значения дебитов скважин не изменяются.)
Пример
GCONTOL
* 4 /
10.12.128 LIFTOPT
10.12.129 GLIFTLIM
Может быть указано произвольное число строк данных, завершаемых /. Все данные
должны завершаться отдельным /.
Пример
GLIFTLIM
GROUP1 520.0 /
/
10.12.130 GLIFTOPT
Данное ключевое слово задает ограничение расхода газа группы для газлифта –
2.18.6.
Может быть указано произвольное число строк данных, завершаемых /. Все данные
должны завершаться отдельным /.
2. максимальное ограничение расхода газа группы для газлифта (METRIC: sm3 /day ,
FIELD: M scf /day ). Расход газа группы для газлифта равен сумме расходов за-
качиваемого газа для газлифта подчиненных скважин или групп, умноженной на
коэффициент эксплуатации скважины (WEFAC (см. 10.12.41)) или группы (GEFAC
(см. 10.12.42));
3. максимальное итоговый расход газа группы (METRIC: sm3 /day , FIELD: M scf /day ).
Итоговый дебит газа группы равен сумме газлифта и газа, добываемого из пла-
ста для каждой подчиненной скважины или группы, умноженной на на коэф-
фициент эксплуатации скважины (WEFAC (см. 10.12.41)) или группы (GEFAC
(см. 10.12.42)). Увеличения газлифта в скважинах, размещенных ниже данной
группы, не производятся, если это может привести к перекрытию ограничения;
Пример
GLIFTOPT
GROUP1 100000 /
GROUP2 90000 /
/
10.12.131 WLIFTOPT
Может быть указано произвольное число строк данных, завершаемых /. Все данные
должны завершаться отдельным /.
1. имя скважины, корень имени или список скважин (WLIST (см. 10.12.14));
Формула вычисления Winc (формула другая, если задан 6-ой параметр данного
ключевого слова, см.ниже):
fw ∗ ∆TO
Winc =
GLinc
где:
fw – весовой коэффициент скважины (заданный в данном параметре);
∆TO – увеличение (или уменьшение) дебита нефти месторождения;
GLinc – приращение (или уменьшение на одно приращение) приемистости газа
для газлифта.
По умолчанию:
Пример
WLIFTOPT
W34 YES 100000 1.01 1* 1.0 YES /
/
10.12.132 OPTIONS
В случае указания значения данного параметра четным (или не задан) – выдается дав-
ление, взвешенное по углеводородному поровому объему. Нечетное значение параметра
– выдается давление, взвешенное по поровому объему.
Среднее пластовое давление по умолчанию (взвешенное по углеводородному поро-
вому объему):
P Vhc ∗ p
P
P RESSU RE = P
P Vhc
P Vhc = P V (1 − Sw ) – поровый объем углеводородов; p – давление в нефтяной фазе.
Среднее пластовое давление, взвешенное по поровому объему (при задании нечет-
ного значения параметра):
PV ∗p
P
P RESSU RE = P
PV
Нефтяной потенциал месторождения (FPPO в секции SUMMARY (см. 10.11.1)) зада-
ется:
по умолчанию
P OTO ∗ SO ∗ P V
P
FPPO =
SO ∗ P V
P
Пример
OPTIONS
30* 1 /
/
При задании ключевого слова таким способом будет выдаваться пластовое давление,
взвешенное по поровому объему.
Пример
OPTIONS
30* 0 /
/
При задании ключевого слова таким способом будет выдаваться пластовое давление,
взвешенное по углеводородному поровому объему.
10.12.133 RECU
В примере ниже сначала идет модель формата ECLIPSE, далее идет ключевое слово
RECU и данные формата MORE.
Пример
SOLUTION
EQUIL
2515 350 2530 0 2500 0 1 0 0 /
/
SUMMARY
/
RECU
GENE PRES FLIP REST CMPL WELL GROUP FIELD WLAY GLAY AQUI RTEM
CPLY STORE ESUM EQUA MONTHS WELLS FIELD STATS
1 /
ESOL MONTHS EQUA
1 /
welltrack '107R'
1050 1050 2500.0 2500.000
...
10.12.134 USERFILE
В случае, если поддержаны не все параметры ключевого слова или есть особенности
при реализации его функций, это указано в описании.
Ключевое слово должно быть указано в модели в том разделе, к которому оно при-
надлежит.
11.1.1 MATRIX
Данное ключевое слово используется после ключевых слов, задающих свойства сет-
ки, чтобы показать, что вводятся свойства для блоков, соответствующих горной породе.
В случае двойной пористости (DUALPORO (см. 10.1.54)) помимо MATRIX использу-
ется FRACTURE (см. 11.1.2) для задания свойств блоков, соответствующих разломам.
Пример
PERMI MATRIX ALL
25.5188 25.841 26.0421 26.0878 25.9532 25.6303 25.1359
24.5015 23.7728
11.1.2 FRACTURE
Данное ключевое слово используется после ключевых слов, задающих свойства сет-
ки, чтобы показать, что вводятся свойства для блоков, соответствующих разломам.
В случае двойной пористости (DUALPORO (см. 10.1.54)) помимо FRACTURE ис-
пользуется MATRIX (см. 11.1.1) для задания свойств блоков, соответствующих горной
породе.
Пример
POR FRACTURE ALL
0.114087 0.114805 0.115251 0.115352 0.115054 0.114336
0.113228 0.11179
11.1.3 CON
Данное ключевое слово используется после ключевого слова, если далее вводится
массив данных, все значения которого равны. После CON вводится значение, которому
равны все элементы массива.
Пример
DIFRAC CON 0.1
PB MATRIX CON 6500
В этом примере все расстояния между трещинами (размер блоков горной породы) по
направлению X – DIFRAC – равны 0.1. Давление насыщения для блоков горной породы
– PB – равно 6500.
11.2.1 TITLE1
Данное ключевое слово используется для задания названия модели (название может
состоять из букв и цифр).
Аналогом данного слова является TITLE (см. 10.1.2), совместимое с Eclipse.
Пример
TITLE1 'Model number 1'
11.2.2 INUNIT
Данное ключевое слово используется для задания системы единиц измерения. Под-
держивается чтение данных в следующих системах единиц измерения:
SI,
METRIC,
FIELD.
Пример
INUNIT FIELD
11.3.1 ZCORN
Данное ключевое слово используется для задания глубины всех 8-ми вершин каждого
блока сетки.
Аналогом данного слова является ZCORN (см. 10.2.40), совместимое с Eclipse. Син-
таксис и порядок ввода данных этих двух ключевых слов совпадает.
11.3.2 COORD
11.3.3 DUALPOR
Данное ключевое слово задает двойную пористость. Свойства блоков горной породы
и разломов задаются соответственно при помощи ключевых слов MATRIX (см. 11.1.1) и
FRACTURE (см. 11.1.2).
Аналогом данного слова является DUALPORO (см. 10.1.54), совместимое с Eclipse.
Пример
DUALPOR
11.3.4 SHAPE
Данное ключевое слово задает тип форм-фактора, который будет использоваться при
вычислении перетоков между горной породой и разломами в моделях с двойной пори-
стостью.
Возможны два типа:
GK (Gilman and Kazemi) Переток между горной породой и разломом внутри блока
пропорционален проводимости, равной:
20 1 1 1
∗ k ∗ ( + + )2 ∗ M V
3 lx ly lz
где k – проницаемость, lx, ly, lz – расстояния между трещинами в направлении
осей X, Y, Z, задаваемые ключевыми словами DIFRAC / DJFRAC / DKFRAC
(см. 11.3.5), M V – объем горной породы.
WR (Warren and Root) Переток между горной породой и разломом внутри блока
пропорционален проводимости, равной:
1 1 1
4∗k∗( 2
+ 2 + 2 ) ∗ MV
lx ly lz
Пример
SHAPE GK
Данные ключевые слова задают расстояния между трещинами (размеры блоков гор-
ной породы) по направлениям осей X, Y и Z. Может быть использовано, если при-
сутствует ключевое слово DUALPOR (см. 11.3.3). С помощью этого ключевого слова
вычисляются перетоки между горной породой и разломами (по формуле, указанной в
описании слова SHAPE (см. 11.3.4)).
11.3.6 NULL
Данное ключевое слово задает, является ли блок активным или неактивным (не
участвующим в расчете).
0 – неактивный блок,
1 – активным блок.
Пример
NULL MATRIX 22*1 3*0
В этом примере задано, что первые 22 блока горной породы активны, следующие 3
- неактивны. Однако так как неактивный блок задан только для части, соответствующей
горной породе (MATRIX (см. 11.1.1)), то перетоки возможны для части, соответствующей
разлому FRACTURE (см. 11.1.2).
11.3.7 POR
Данное ключевое слово задает значения пористости (от 0 до 1). Опорное давление,
для которого указывается пористость, задается при помощи ключевого слова PRPOR
(см. 12.3.4).
Пример
POR MATRIX ALL
0.114087 0.114805 0.115251 0.115352 0.115054 0.114336
0.113228 0.11179
POR FRACTURE ALL
0.110115 0.108315 0.106498 0.104755 0.103144 0.10169 0.100393
0.0992395
В этом примере задается пористость для 8 блоков (значения различны для горной
породы и разломов).
Аналогом этих двух слов является ROCK (см. 10.5.15), совместимое с Eclipse. Опор-
ное давление – первый параметр ROCK, коэффициент сжимаемости – второй параметр
ROCK.
Пример
PRPOR FRACTURE 17820
PRPOR MATRIX 17820
CPOR FRACTURE 1e-6
CPOR MATRIX 1e-7
В этом примере задается одинаковое опорное давление для блоков горной породы и
разломов и различные значения коэффициента сжимаемости.
Аналогом данных слов являются PERMX / PERMY / PERMZ (см. 10.2.8), совмести-
мые с Eclipse.
Пример
PERMI MATRIX ALL
25.5188 25.841 26.0421 26.0878 25.9532 25.6303 25.1359
24.5015 23.7728
PERMI FRACTURE ALL
2551.88 2584.1 2604.21 2608.78 2595.32 2563.03 2513.59
2450.15 2377.28
11.3.10 NETGROSS
Ключевое слово задает значения песчанистости. Должно быть указано столько зна-
чений, сколько блоков в модели.
Аналогом данного слова является NTG (см. 10.2.22), совместимое с Eclipse.
Пример
NETGROSS FRACTURE CON 0.32
NETGROSS MATRIX CON 0.32
11.3.11 PINCHOUTARRAY
Ключевое слово задает, какие ячейки неактивные ячейки вырезаются при выкли-
нивании (слои неактивных ячеек малого порового объема не используются в расчете).
Должно быть указано столько значений, сколько блоков в модели.
Аналогом данного слова являются слова PINCH (см. 10.2.51), PINCHREG (см. 10.2.54),
PINCHNUM (см. 10.2.55), PINCHXY (см. 10.2.52), совместимые с Eclipse.
Пример
PINCHOUTARRAY CON 1
11.4.1 MODEL
API-INT;
API-INTO;
Аналогом данных слов являются OIL (см. 10.1.36), WATER (см. 10.1.38), GAS
(см. 10.1.37), VAPOIL (см. 10.1.39), DISGAS (см. 10.1.40), совместимые с Eclipse.
Пример
MODEL BLACKOIL
В этом примере задается модель черная нефть.
11.4.2 PVT
Ключевое слово задает PVT свойства нефти и газа. Данные вводятся следующим об-
разом:
PVT BG (EG of ZG) number
Таблица может состоять из любого числа строк, более двух. Строки должны распо-
лагаться по возрастанию давления (первый параметр). Каждая строка содержит следую-
щие параметры:
1. давление насыщения,
2. газовый фактор (содержания газа в нефти) насыщенной нефти с давлением насы-
щения, заданным первым параметром,
3. коэффициент объемного расширения нефти при давлении насыщения,
4. Bg – коэффициент пластового объема газа при давлении насыщения (Eg – коэффи-
циент расширения газа, Zg – коэффициент сжимаемости газа, если вначале после
PVT было указано EG или ZG),
5. вязкость нефти при давлении насыщения,
6. вязкость газа при давлении насыщения,
7. сжимаемость нефти,
8. межфазное натяжение системы газ-нефть.
Аналогом данных слов являются PVCO (см. 10.5.6), PVDG (см. 10.5.7), совместимые
с Eclipse.
Пример
PVT BG 1
101.325 0.418766947 1.00121067 1.242456434 594.9490888
0.0124995 4.35E-06
527.904 2.185316651 1.006289406 0.235088062 587.1696078
0.0125406 4.35E-06
В примере задана PVT таблица из двух строк для 1 PVT региона (параметр межфаз-
ное натяжение не указан - будет использовано значение по умолчанию).
11.4.3 DENSITY
Данное ключевое слово задает плотность воды, нефти и газа. Для указания плотно-
сти соответствующей фазы после DENSITY нужно добавить название фазы OIL, GAS
или WATER.
Пример
DENSITY OIL 948.2
DENSITY WATER 1001.48
Если PVT регионов несколько, то данные должны быть заданы для каждого региона
отдельно.
Аналогом этих пяти слов является PVTW (см. 10.5.5), совместимое с Eclipse. 2-ой
параметр PVTW соответствует BWI, 3-ий – CW, 1-ый – REFPW, 5-ый – CVW, 4-ый –
VWI.
Пример
BWI 1.0111
CVW 0
CW 8.64711e-006
REFPW 20000
VWI 0.613465
11.4.5 PTYPE
Данное ключевое слово задает для каждого блока номер PVT региона, к которому
блок относится. Слово должно указываться после введения PVT таблиц для всех PVT
регионов.
Пример
PTYPE FRACTURE CON 1
PTYPE MATRIX CON 1
В данном примере задан 1 PVT регион (CON задает массив, все элементы которого
равны 1).
11.5.1 ROCKFLUID
Пример
ROCKFLUID
11.5.2 RPT
Данное ключевое слово должно быть введено следующим после слова ROCKFLUID.
RPT задает номер региона фильтрации, для которого ниже будут введены таблицы
свойств горной породы и жидкой среды SWT (см. 11.5.3) и SLT (см. 11.5.4). Далее с
помощью слова RTYPE (см. 11.5.5) будет указано для каждого блока, к какому региону
фильтрации он относится.
где:
В описании ключевого слова SLT (см. 11.5.4) приведен общий пример использования
слов RPT, SWT (см. 11.5.3), SLT (см. 11.5.4).
11.5.3 SWT
Таблица может состоять из любого числа строк, более двух. Строки должны распола-
гаться по возрастанию водонасыщенности (первый параметр). Каждая строка содержит
следующие параметры:
11.5.4 SLT
Таблица может состоять из любого числа строк, более двух. Строки должны распо-
лагаться по возрастанию насыщенности жидкостью (первый параметр). Каждая строка
содержит следующие параметры:
Пример
RPT 1
SWT
0.202 0 1
0.317 0.003 0.413
0.413 0.011 0.119
0.721 0.063 0.011
0.753 0.121 0
SLT
0.585 0.122 0
0.721 0.089 0.003
0.854 0.031 0.042
0.923 0.01 0.171
0.99 0 1
RPT 2
SWT
0.0 0.0 1.00 0
1 1.0 0.00 0
SLT
0.01 1.0 0.0 0.0
0.99 0.0 1.0 0.0
В данном примере последовательно заданы таблицы свойств SWT (см. 11.5.3), SLT
(см. 11.5.4) для двух регионов фильтрации (RPT 1, RPT 2).
11.5.5 RTYPE
Данное ключевое слово задает для каждого блока номер региона фильтрации, к ко-
торому блок относится. Слово должно указываться после слов RPT (см. 11.5.2) и таблиц
SWT (см. 11.5.3), SLT (см. 11.5.4) для всех регионов фильтрации.
Пример
RTYPE MATRIX ALL 1 1 2 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2
RTYPE FRACTURE CON 4
В данном примере блоки, соответствующие горной породе (MATRIX (см. 11.1.1)), от-
носятся к регионам фильтрации номер 1, 2 и 3, а все блоки, соответствующие разломам
(FRACTURE (см. 11.1.2)), относятся к региону фильтрации номер 4.
11.6.1 INITIAL
Пример
INITIAL
11.6.2 VERTICAL
11.6.3 PB
Данное ключевое слово задает для каждого блока значение давления насыщения.
Аналогом данного слова является PBUB (см. 10.9.29), совместимое с Eclipse.
Пример
PB MATRIX CON 1200
PB FRACTURE CON 1200
В данном примере все блоки, соответствующие горной породе (MATRIX (см. 11.1.1))
и разломам (FRACTURE (см. 11.1.2)), имеют давление насыщения 1200. (CON (см. 11.1.3)
означает массив, все элементы которого равны.)
11.6.3. PB 1136
11.6. Начальные условия tNavigator-4.0
11.6.4 DATUMDEPTH
Аналогом данного слова являются DATUM (см. 10.9.33) (для всего резервуара) и
DATUMR (см. 10.9.34) (для нескольких FIP регионов), совместимые с Eclipse.
Пример
DATUMDEPTH 2500 INITIAL
Пример
DATUMDEPTH 2500 INITIAL
DATUMDEPTH 1500
DATUMDEPTH 3125
Данный пример задает глубины для трех отчетных регионов (первое использова-
ние DATUMDEPTH соответствует первому региону, второе – второму региону, третье –
третьему).
11.7.1 NUMERICAL
Пример
NUMERICAL
11.8.1 RUN
Пример
RUN
11.8.2 DATE
Данное ключевое слово задает время и дату, в которое произошло изменение данных
по скважине. Дата должна указываться в формате:
YYYY MM DD
YYYY - год (целое число), MM - месяц (целое число), DD - день (может быть дробным
числом). В случае если изменение данных по скважине произошло например в 12 часов
дня, то день может быть задан в следующем формате: DD.5.
Слово DATE рекомендуется для использования сразу после RUN (см. 11.8.1), чтобы
указать дату начала моделирования (аналогом в этом случае является START (см. 10.1.6),
совместимое с Eclipse.).
Если DATE используется 2 раза и между ними записаны изменения данных по скважине,
то они считаются действующими с момента первого использования DATE.
Пример
DATE 1973 4 17.5
11.8.3 WELL
well-number (well-name) – номер скважины (или название); может быть указан только
номер (название) или оба параметра.
VERT ibl jbl – указывается, что скважина вертикальная; ibl – координата ячейки по
оси X, в которой расположен забой или устье скважины, jbl – координата ячейки
по оси Y, в которой расположен забой или устье скважины.
Пример
WELL 2 'ProducerL'
WELL 7 VERT 17 23
11.8.4 PRODUCER
Пример
WELL 7
PRODUCER 7
11.8.5 SHUTIN
Пример
WELL 7
PRODUCER 7
DATE 1973 4 17
SHUTIN 7
11.8.6 OPERATE
где:
MAX (or MIN) - определяет, максимальное (MAX) или минимальное (MIN) ограничение
задается значением value;
well-control - управление скважиной (контроль):
STL – контроль по дебиту жидкости (нефти и воды) (соответствует LRAT в клю-
чевых словах, совместимых с Eclipse),
STO – контроль по дебиту нефти (соответствует ORAT в ключевых словах, совме-
стимых с Eclipse),
STG – контроль по дебиту газа (соответствует GRAT в ключевых словах, совме-
стимых с Eclipse),
STW – контроль по дебиту воды (соответствует WRAT в ключевых словах, совме-
стимых с Eclipse),
BHP – контроль по забойному давлению; для добывающих скважин обязательно
должно быть указано нижнее ограничение по забойному давлению, если не указа-
но, то берется значение по умолчанию 101.3 kPa (соответствует BHP в ключевых
словах, совместимых с Eclipse),
WHP – контроль по устьевому давлению (соответствует THP в ключевых словах,
совместимых с Eclipse),
BHF – контроль по дебиту фаз в пластовых условиях (нефть, вода, газ) (соответ-
ствует RESV в ключевых словах, совместимых с Eclipse).
value - значение ограничения для заданного контроля;
action - действие, которое должно быть выполнено, если контроль не удовлетворяется:
CONT – скважина переключается на тот контроль, который не удовлетворен.
Аналогом данного слова являются ключевые слова WCONPROD (см. 10.12.20) (для
добывающих скважин), WCONINJE (см. 10.12.22) (для нагнетательных скважин), совме-
стимые с Eclipse.
Пример
WELL 7
PRODUCER 7
OPERATE MAX STL 42 CONT
OPERATE MIN BHP 250 CONT
11.8.7 ALTER
Данное ключевое слово позволяет изменить значение контроля для скважины, ука-
занного для данной скважины первым в ключевом слове OPERATE (см. 10.3.17). Значе-
ния контролей, указанных вторым и далее изменить с помощью данного слова нельзя.
где:
well-name (well-number) - имя (или номер) скважины, значение контроля для которой
будет изменено,
value - новое значение для контроля.
Аналогом данного слова является ключевое слово WELTARG (см. 10.12.32), совме-
стимое с Eclipse.
Пример
DATE 1975 6 28
PRODUCER 7
OPERATE MAX STL 42 CONT
OPERATE MIN BHP 250 CONT
...
DATE 1975 9 30
ALTER 7 47.5
В данном примере 28 июня 1975 года для добывающей скважины 7 были введены
контроли по дебиту жидкости (максимум 42) и по забойному давлению (минимум 250).
30 сентября 1975 года значение контроля по дебиту жидкости было изменено на 47.5
(контроль по забойному давлению не меняется).
11.8.8 GEOMETRY
где:
skin – скин.
Пример
WELL 8
PRODUCER 8
OPERATE MIN BHP 200. CONT
GEOMETRY K 0.0762 0.37 1. 0.
11.8.9 PERF
Данное ключевое слово позволяет задать блоки сетки, через которые проходит сква-
жина. Первоначально для скважины должны быть заданы слова WELL (см. 11.8.3),
PRODUCER (см. 11.8.4), GEOMETRY (см. 11.8.8).
где:
1. GEO – данное ключевое слово обозначает, что индекс продуктивности для про-
перфорированных блоков будет рассчитываться программой автоматически из дан-
ных, заданных последним указанным словом GEOMETRY (см. 11.8.8), размерности
и проницаемости блоков, через которые скважина пробурена.
2. wn – номер скважины.
3. location – набор трех чисел i, j, k – координаты блока сетки, через который прохо-
дит ствол данной скважины.
5. status – статус данного блока: OPEN или CLOSED. OPEN – перфорация в дан-
ном блоке открыта (это также является статусом по умолчанию, если данное поле
не задано). CLOSED – координаты данного блока указаны для задания траекто-
рии скважины, перфорация в данном блоке может быть открыта только если при
следующем использовании слова PERF данный параметр будет задан как OPEN.
6. connection – в этом поле указывается порядковый номер блока (для данной сква-
жины), предшествующего данному (т.е. номер того блока, в направлении которого
потечет поток при добыче).
Данные указываются в формате: FLOW-TO ily.
Где ily - номер предыдушего блока или слово SURFACE, если в настоящий момент
задается первый (верхний) блок, через который скважина проходит.
Также в этом поле может быть добавлено слово REFLAYER. Оно обозначает блок, в
котором будет вычисляться забойное давление (BHP). REFLAYER может быть ука-
зано только в одной строке из всех, задаваемых данным PERF. Если REFLAYER не
Пример
PERF GEO 12
48 7 3 5. OPEN FLOW-TO 'SURFACE' REFLAYER
48 7 4 5. OPEN FLOW-TO 1
48 7 5 5. OPEN FLOW-TO 2
48 7 6 5. CLOSED FLOW-TO 3
48 7 7 5. OPEN FLOW-TO 4
В данном примере слово GEO задает, что индекс продуктивности для проперфори-
рованных блоков будет рассчитываться программой автоматически из данных, заданных
последним указанным словом GEOMETRY (см. 11.8.8), размерности и проницаемости
блоков, через которые скважина пробурена.
Далее заданы пять блоков, через которые проходит ствол скважины 12 (1-ый блок имеет
координаты (48, 7, 3), 2-ой блок: (48, 7, 4), 3-ий блок: (48, 7, 5), 4-ый блок: (48, 7, 6),
5-ый блок: (48, 7, 7)).
Для всех блоков коэффициент ff, на который умножается индекс продуктивности, ра-
вен 5. Открытые интервалы перфораций во всех блоках, кроме 4-ого. Переток добывае-
мых фаз будет осуществляться по направлению: 5-4-3-2-1-SURFACE. Забойное давление
BHP будет вычисляться для 1-ого блока (так как для него указано слово REFLAYER).
11.8.10 LAYERXYZ
где:
2. location – набор трех чисел i, j, k – координаты блока сетки, через который про-
ходит ствол данной скважины. Будет считаться, что через данный блок скважина
проходит как наклонная.
где
skin — скин-фактор.
Обозначим
αx = (u, ex )2 · 1 − (u, ey )2 · 1 − (u, ez )2
αy = ·(u, ey )2 · 1 − (u, ex )2 · 1 − (u, ez )2
αz = ·(u, ez )2 · 1 − (u, ex )2 · 1 − (u, ey )2
В общем случае формула для эффективного радиуса выглядит следующим образом:
(x) (y) (z)
ref f (u) = ref f · αx + ref f · αy + ref f · αz / (αx + αy + αz ) (11.2)
(j)
Cредняя проницаемость K вычисляется аналогично: нужно лишь заменить ref f =
ref f (ej ) на v
u Y
K(ej ) = u
t ki .
16i63
i6=j
Пример
LAYERXYZ 14
8 10 4 394247.20378 373635.68824 1371.69128 394247.30153
373637.60444 1377.65544 0.00129
8 10 5 394247.30153 373637.60444 1377.65544 394247.77237
373646.83405 1406.38252 30.17704
8 10 6 394247.77237 373646.83405 1406.38252 394248.08057
373652.27302 1423.68686 18.14215
8 10 7 394248.08057 373652.27302 1423.68686 394248.61406
373660.44384 1450.54380 28.07750
В данном примере задаются четыре блока сетки, в которых ствол скважины 14 про-
ходит наклонно.
11.8.11 ON-TIME
ON-TIME well-name
OTF-input
где:
well-name – имя скважины (должно быть введено сразу после ON-TIME, на той же
строке);
Аналогом данного слова является ключевое слово WEFAC (см. 10.12.41), совмести-
мое с Eclipse.
Пример
ON-TIME A2
0.6429
ON-TIME B3
1.
11.8.12 STOP
Пример
DATE 1973 4 17
STOP
В случае, если поддержаны не все параметры ключевого слова или есть особенности
при реализации его функций, это указано в описании.
Ключевое слово должно быть указано в модели в том разделе, к которому оно при-
надлежит.
12.2.1 VOLMOD
Данное ключевое слово задает для каждого блока модели множитель γ(x, y, z), на
который домножается геометрический объем блока Vgeom . Должно быть указано коли-
чество значений, равное количеству блоков модели.
Формула расчета полного объема блока приведена в разделе 4.25, порового объема
блока – 4.24.
По умолчанию: 1.
Пример
VOLMOD
120*2 200*1 2500*3
12.2.2 NETPAY
Данное ключевое слово задает для каждого блока модели ψ(x, y, z) – коэффициент
песчанистости. Должно быть указано количество значений, равное количеству блоков
модели.
По умолчанию: 1.
12.3.1 ROCKTYPE
Данное ключевое слово используется для задания нескольких регионов свойств гор-
ной породы.
Слово определяет номер региона, для которого далее будут заданы свойства поро-
ды (словами PRPOR (см. 12.3.4), CPOR (см. 12.3.5), CTPOR (см. 12.3.6), ROCKCP
(см. 12.3.3), THCONG (см. 12.3.11), THCONO (см. 12.3.10), THCONS (см. 12.3.12),
THCONR (см. 12.3.8), THCONW (см. 12.3.9), THCONMIX (см. 12.3.13), HLOSST
(см. 12.3.14), HLOSSPROP (см. 12.3.16), HLOSSTDIFF (см. 12.3.15)).
Для каждого блока сетки далее должен быть указан номер региона свойств горной
породы, к которому этот блок принадлежит, при помощи слова THTYPE (см. 12.3.2).
Пример
ROCKTYPE 1
PRPOR 16450
CPOR 1.2e-6
CTPOR 0.00015
ROCKCP 2.3E6 0
THCONR 187000
THCONS 5.1E5
THCONW 5.12E4
THCONO 1.22E4
THCONG 4000
THCONMIX SIMPLE
ROCKTYPE 2
PRPOR 16450
CPOR 1.4e-8
CTPOR 0.00015
ROCKCP 2.3E6 0
THCONR 187000
THCONS 4.5E5
THCONW 5.35E4
THCONO 1.11E4
THCONG 4000
THCONMIX SIMPLE
В данном примере заданы свойства для двух регионов свойств горной породы.
12.3.2 THTYPE
Данное ключевое слово используется для задания нескольких регионов свойств гор-
ной породы.
После слова для каждого блока сетки должен быть указан номер региона свойств гор-
ной породы, к которому этот блок принадлежит. Номер регионов свойств горной поро-
ды может принимать только значения, которые были заданы ранее словом ROCKTYPE
(см. 12.3.1).
По умолчанию: все блоки принадлежат одному региону.
Пример
ROCKTYPE 1
...
ROCKTYPE 2
...
THTYPE CON 2
В данном примере все блоки принадлежат второму региону свойств горной породы.
12.3.3 ROCKCP
Данное ключевое слово задает коэффициенты CP1 , CP2 формулы энтальпии породы
4.47:
1
HR (T ) = (CP1 (T − Tref ) + CP2 (T − Tref )2 )
2
Tref задается TEMR (см. 12.4.4).
После ключевого слова должны быть указаны:
1. CP1 (J/m3 /◦ C ),
2. CP2 .
Различные коэффициенты могут быть заданы для различных регионов свойств гор-
ной породы (см. использование ключевого слова ROCKTYPE (см. 12.3.1)).
Аналогом ROCKCP являются HEATCR (см. 10.8.9), HEATCRT (см. 10.8.10), совмести-
мые с Eclipse.
В tNavigator коэффициенты CP1 , CP2 могут быть заданы одним ключевым словом
HEATTCR (см. 10.8.11).
Пример
ROCKTYPE 1
ROCKCP 3204500 0
12.3.4 PRPOR
Данное ключевое слово задает опорное давление pref (kP a), использующееся в фор-
муле вычисления пористости 4.51:
φ(p, T, x, y, z) = ψ(x, y, z)φ(x, y, z)(1+ cp (p − pref ) − cT (T − Tref )+ cpT (p − pref )(T − Tref ))
Различные значения могут быть заданы для различных регионов свойств горной по-
роды (см. использование ключевого слова ROCKTYPE (см. 12.3.1)).
Аналогом PRPOR является 1-ый параметр ключевого слова ROCK (см. 10.5.15), сов-
местимого с Eclipse.
Пример
PRPOR 16550
12.3.5 CPOR
Данное ключевое слово задает коэффициент сжимаемости породы cp (1/kP a), ис-
пользующийся в формуле вычисления пористости 4.51:
φ(p, T, x, y, z) = ψ(x, y, z)φ(x, y, z)(1+ cp (p − pref ) − cT (T − Tref )+ cpT (p − pref )(T − Tref ))
Различные значения могут быть заданы для различных регионов свойств горной по-
роды (см. использование ключевого слова ROCKTYPE (см. 12.3.1)).
По умолчанию: 0.
Аналогом CPOR является 2-ой параметр ключевого слова ROCK (см. 10.5.15), совме-
стимого с Eclipse.
Пример
CPOR 1.3e-6
12.3.6 CTPOR
φ(p, T, x, y, z) = ψ(x, y, z)φ(x, y, z)(1+ cp (p − pref ) − cT (T − Tref )+ cpT (p − pref )(T − Tref ))
Различные значения могут быть заданы для различных регионов свойств горной по-
роды (см. использование ключевого слова ROCKTYPE (см. 12.3.1)).
По умолчанию: 0.
Аналогом CTPOR является 1-ый параметр ключевого слова ROCKT (см. 10.8.16), ис-
пользуемого tNavigator.
Пример
CTPOR 0.00012
12.3.7 CPTPOR
φ(p, T, x, y, z) = ψ(x, y, z)φ(x, y, z)(1+ cp (p − pref ) − cT (T − Tref )+ cpT (p − pref )(T − Tref ))
Различные значения могут быть заданы для различных регионов свойств горной по-
роды (см. использование ключевого слова ROCKTYPE (см. 12.3.1)).
По умолчанию: 0.
Аналогом CPTPOR является 2-ой параметр ключевого слова ROCKT (см. 10.8.16),
используемого tNavigator.
Пример
CPTPOR 0.000042
12.3.8 THCONR
Различные значения могут быть заданы для различных регионов свойств горной по-
роды (см. использование ключевого слова ROCKTYPE (см. 12.3.1)).
По умолчанию: 149.6kJ/m/day/C .
Пример
THCONR 187000
12.3.9 THCONW
Различные значения могут быть заданы для различных регионов свойств горной по-
роды (см. использование ключевого слова ROCKTYPE (см. 12.3.1)).
Аналогом THCONW является 2-ой параметр ключевого слова THCONT (см. 10.8.17),
используемого tNavigator.
Пример
THCONW 4.85E4
12.3.10 THCONO
Различные значения могут быть заданы для различных регионов свойств горной по-
роды (см. использование ключевого слова ROCKTYPE (см. 12.3.1)).
Аналогом THCONO является 3-ий параметр ключевого слова THCONT (см. 10.8.17),
используемого tNavigator.
Пример
THCONO 2.03E4
12.3.11 THCONG
Различные значения могут быть заданы для различных регионов свойств горной по-
роды (см. использование ключевого слова ROCKTYPE (см. 12.3.1)).
Аналогом THCONG является 4-ый параметр ключевого слова THCONT (см. 10.8.17),
используемого tNavigator.
Пример
THCONG 3800
12.3.12 THCONS
Различные значения могут быть заданы для различных регионов свойств горной по-
роды (см. использование ключевого слова ROCKTYPE (см. 12.3.1)).
Аналогом THCONS является 5-ый параметр ключевого слова THCONT (см. 10.8.17),
используемого tNavigator.
Пример
THCONS 152000
12.3.13 THCONMIX
При при задании словом THCONMIX правила SIMPLE ( 4.56) теплопроводность блока
равна:
Kb = φ 1 − SbS · (kW SW + kO SO + kG SG ) + φ · kS · SbS + (1 − φ) · kR
где
kP , P = W, O, G, S – теплопроводность фазы (THCONW (см. 12.3.9), THCONO
(см. 12.3.10), THCONG (см. 12.3.11), THCONS (см. 12.3.12)) (по умолчанию
THCONS (см. 12.3.12) = THCONRCMG (см. 10.8.14));
SP , P = W, O, G – ее насыщенность, SbS – насыщенность твёрдой фазы;
kR – теплопроводность породы (THCONR (см. 12.3.8)) (по умолчанию 149.6kJ/m/day/C );
φ – пористость.
tNavigator также использует ключевое слово THCONT (см. 10.8.17) для задания парамет-
ров kP , P = W, O, G, S и kR .
Изотермическая часть теплопроводности блока при задании словом THCONMIX
правила COMPLEX
! !
kR kR
q q
Kb0 = 1 − SW + SO · kG · F + SW + SO · kL · F
kG kL
где
kW SW + KO SO
F (x) = exp 0.28 − 0.32876 · log φf − 0.024755 · log x log x , KL =
SW + SO
где
φf – "подвижная" пористость.
Зависимость теплопроводности блока от температуры задается
Kb = Kb0 − 1.7524 · 10−5 (T − Tref ) · (Kb0 − 119616) !
(−3.6784·10−6 K 0 )
−0.64
0
· (Kb ) 0 −3
· Kb · 1.8 · 10 · T
b
+ 110644.8
Пример
THCONMIX SIMPLE
12.3.14 HLOSST
Данное ключевое слово задает начальную температуру внешней среды ( ◦ C), исполь-
зуемую при вычислении теплообмена резервуара с окружающей средой 4.29.
Различные значения могут быть заданы для различных регионов свойств горной по-
роды (см. использование ключевого слова ROCKTYPE (см. 12.3.1)).
Аналогом HLOSST является 2-ой параметр ключевого слова ROCKPROP (см. 10.2.73),
совместимого Eclipse.
Пример
HLOSST 43
12.3.15 HLOSSTDIFF
Данное ключевое слово задает минимальную разность температур, при которой на-
чинается расчет теплообмена с внешней средой ( ◦ C) 4.29.
Различные значения могут быть заданы для различных регионов свойств горной по-
роды (см. использование ключевого слова ROCKTYPE (см. 12.3.1)).
По умолчанию: 0.
Пример
HLOSSTDIFF 1
12.3.16 HLOSSPROP
1. OVERBUR и (или) UNDERBUR и (или) +I, -I, +J, -J, +K, -K. Данные параметры
могут быть не указаны или указана только их часть.
Различные значения могут быть заданы для различных регионов свойств горной по-
роды (см. использование ключевого слова ROCKTYPE (см. 12.3.1)).
Пример
HLOSSPROP OVERBUR 1.7E6 1.002E5
12.4.1 MODEL
Аналогом данного слова является COMPS (см. 10.7.3), совместимое с Eclipse. COMPS
(см. 10.7.3) задает количество углеводородных компонентов, MODEL задает общее коли-
чество компонентов, включая воду.
Пример
MODEL 7 6 4 1
COMPNAME 'Water' ' Asphaltenes' ' Light Oil' ' CO2' ' N2CO' ' Oxygen'
'Coke'
12.4.2 COMPNAME
Пример
MODEL 7 6 4 1
COMPNAME 'Water' ' Asphaltenes' ' Light Oil' ' CO2' ' N2CO' ' Oxygen'
'Coke'
12.4.3 PRSR
Данное ключевое слово задает опорное давление. При данном опорном давлении за-
даются свойства MOLDEN (см. 12.4.5), MASSDEN (см. 12.4.6), SOLID_DEN.
Опорное давление используется в формулах 4.7, 4.10 и 4.17 при вычислении индиви-
дуальной плотности компонента.
Аналогом данного слова являются PREF (см. 10.8.28), SPREF (см. 10.8.22), совмести-
мые с Eclipse.
Пример
PRSR 101
12.4.4 TEMR
Данное ключевое слово задает опорную температуру. При данной опорной темпера-
туре задаются свойства MOLDEN (см. 12.4.5), MASSDEN (см. 12.4.6), SOLID_DEN.
Опорная температура используется в формулах 4.7, 4.10, в 4.17 при вычислении ин-
дивидуальной плотности компонента, в 4.38, 4.41, 4.46, 4.47, 4.51.
Аналогом данного слова являются TREF (см. 10.8.29), STREF (см. 10.8.24), совмести-
мые с Eclipse.
Пример
TEMR 70
12.4.5 MOLDEN
Данное ключевое слова задает молярную плотность компонента (mol/m3 ) при опор-
ной температуре TEMR (см. 12.4.4) и опорном давлении PRSR (см. 12.4.3).
Должно быть указано количество значений, равное количеству компонентов, которые
могут быть в водной и (или) нефтяной фазе (3-ий параметр ключевого слова MODEL
(см. 12.4.1)).
12.4.6 MASSDEN
Данное ключевое слова задает массовую плотность компонента (kg/m3 ) при опор-
ной температуре TEMR (см. 12.4.4) и опорном давлении PRSR (см. 12.4.3).
Должно быть указано количество значений, равное количеству компонентов, которые
могут быть в водной и (или) нефтяной фазе (3-ий параметр ключевого слова MODEL
(см. 12.4.1)).
Пример
MODEL 3 3 3 1
MASSDEN
982.12 964.17 267.25
В данном примере задана массовая плотность трех компонентов (которые могут быть
в нефтяной и (или) водной фазах – их количество определено 3-им параметром MODEL
(см. 12.4.1)).
12.4.7 CP
Пример
MODEL 3 3 3 1
CP
6.28e-007 3.7e-006 3.7e-006
12.4.7. CP 1189
12.4. Свойства компонент tNavigator-4.0
12.4.8 CT1
Пример
MODEL 3 3 3 1
CT1
0.0006643 4.8977e-006 4.3512e-006
12.4.9 CT2
Пример
MODEL 3 3 3 1
CT2
0.00006643 4.8977e-007 4.3512e-007
12.4.10 CPT
Пример
MODEL 3 3 3 1
CPT
0.000006643 4.8977e-006 4.3512e-006
12.4.11 PCRIT
Данное ключевое слово задает критическое давление компонентов (kP a), использу-
емое в формулах вычисления молярной и массовой плотности газа 4.14.
Должно быть указано количество значений, равное количеству компонентов, которые
могут быть в водной, нефтяной и (или) газовой фазе (2-ой параметр ключевого слова
MODEL (см. 12.4.1)).
Аналогом данного слова является PCRIT (см. 10.7.19), совместимое с Eclipse. Отли-
чие состоит в том, что в Eclipse совместимом PCRIT не указывается значение критиче-
ского давления воды.
Пример
MODEL 3 3 3 1
PCRIT
0 0 4326
В данном примере задано критическое давление для трех компонентов (которые мо-
гут быть в нефтяной, водной и (или) газовой фазах – их количество определено 2-ым
параметром MODEL (см. 12.4.1)).
12.4.12 TCRIT
Аналогом данного слова является TCRIT (см. 10.7.17), совместимое с Eclipse. Отли-
чие состоит в том, что в Eclipse совместимом TCRIT не указывается значение критиче-
ской температуры воды.
Пример
MODEL 3 3 3 1
TCRIT
0 0 -79.22
12.4.13 SOLID_DEN
2. плотность компонента k (kg/m3 ) при опорном давлении PRSR (см. 12.4.3) и опор-
ной температуре TEMR (см. 12.4.4);
Аналогом данного слова являются SDREF (см. 10.8.21), SCREF (см. 10.8.23),
STHERMX1 (см. 10.8.19), совместимые с Eclipse. Для задания ck,pT tNavigator использу-
ется ключевое слово STHERMX2 (см. 10.8.20), не имеющее аналогов с Eclipse.
12.4.14 SOLID_CP
Пример
SOLID_CP
'Comp1' 0.52 0.0076
12.4.15 KVTABLIM
Аналогом данного слова являются KVTEMP (см. 10.8.5), KVTABTn (см. 10.8.6), сов-
местимые с Eclipse. tNavigator также использует ключевое слово KVTABLIM (см. 10.8.7).
Пример использования слов KVTABLE (см. 12.4.16) и KVTABLIM (см. 12.4.15) приве-
ден в описании слова KVTABLE (см. 12.4.16).
12.4.16 KVTABLE
Данное ключевое слово задает таблицу Ki (p, T ) (Ki (p, T ) – отношение молярной
концентрации компонента в газовой и жидкой фазе), используемую в формулах уравне-
ния термодинамического равновесия 4.9.
Диапазон температуры и давления для таблицы Ki (p, T ) задается ключевым словом
KVTABLIM (см. 12.4.15).
Аналогом данного слова являются KVTEMP (см. 10.8.5), KVTABTn (см. 10.8.6), сов-
местимые с Eclipse. tNavigator также использует ключевое слово KVTABLIM (см. 10.8.7).
После KVTABLE должно быть указано имя компонента k в кавычках ' '(количество
компонентов и названия задаются словами MODEL (см. 12.4.1), COMPNAME (см. 12.4.2)),
и таблица для данного компонента:
Пример
KVTABLIM
10 500 20 250
KVTABLE
'COMPONENT2'
0.0001 0.0008
0.01 0.09
Аналогом данного слова является KVCR (см. 10.8.4), совместимое с Eclipse. 1-ый па-
раметр KVCR (см. 10.8.4) соответствует слову KV3, 2-ой параметр – KV1, 3-ий параметр
– KV2, 4-ый параметр – значению слова KV4, взятому с противоположным знаком, 5-ый
параметр – KV5.
Пример
MODEL 3 3 3 1
KV1
0 0 185967
KV2
0 0 -2.34122e-007
KV3
0 0 15.4327
KV4
0 0 -633.552
KV5
0 0 -321.88
После каждого CPL1, CPL2, CPL3, CPL4 должно быть указано количество коэффици-
ентов, равное количеству компонентов, которые могут быть в водной и (или) нефтяной,
и (или) газовой фазе (2-ой параметр ключевого слова MODEL (см. 12.4.1)).
Аналогом CPL1, CPL2 являются SPECHA (см. 10.8.55), SPECHB (см. 10.8.56), сов-
местимые с Eclipse. tNavigator также использует ключевые слова CP3,c = SPECHC
(см. 10.8.57), CP4,c = SPECHD (см. 10.8.58).
Пример
CPL1
0.66 0.52
CPL2
0.0071 0.0054
CPL3
0.00062 0.00046
CPL4
0.000055 0.000078
После каждого CPG1, CPG2, CPG3, CPG4 должно быть указано количество коэффи-
циентов, равное количеству компонентов, которые могут быть в водной и (или) нефтя-
ной, и (или) газовой фазе (2-ой параметр ключевого слова MODEL (см. 12.4.1)).
Аналогом CPG1, CPG2 являются SPECHG (см. 10.8.59), SPECHH (см. 10.8.60), сов-
местимые с Eclipse. tNavigator также использует ключевые слова CP3,c = SPECHI
(см. 10.8.61), CP4,c = SPECHJ (см. 10.8.62).
Пример
CPG1
0.0066 0.0052
CPG2
0.00071 0.00054
CPG3
0.000062 0.000046
CPG4
0.0000055 0.0000078
12.4.20 HVAPR
Пример
HVAPR 3*
12.4.21 HVR
После HVR и EV (см. 12.4.22) должно быть указано количество коэффициентов, рав-
ное количеству компонентов, которые могут быть в водной и (или) нефтяной фазе (3-ий
параметр ключевого слова MODEL (см. 12.4.1)).
Пример
HVR
1.33 2.11
EV
0.42 0.39
12.4.22 EV
После HVR (см. 12.4.21) и EV должно быть указано количество коэффициентов, рав-
ное количеству компонентов, которые могут быть в водной и (или) нефтяной фазе (3-ий
параметр ключевого слова MODEL (см. 12.4.1)).
Пример
HVR
1.33 2.11
EV
0.42 0.39
12.4.22. EV 1204
12.4. Свойства компонент tNavigator-4.0
12.4.23 STOREAC
Номер реакции, для которой задаются свойства, явно не указывается. В связи с этим,
сначала для одной реакции должны быть заданы все слова (STOPROD (см. 12.4.24),
STOREAC (см. 10.8.51), FREQFAC (см. 12.4.25), RENTH (см. 12.4.27) и другие). Далее
для второй реакции, для третьей и т.д.
В строке для первой реакции должно быть указано столько значений, сколько компо-
нентов в модели (первый параметр слова MODEL (см. 12.4.1)). В случае, если компонент
не является реагентом данной реакции, следует задать 0.
Аналогом данного ключевого слова является STOREAC (см. 10.8.51), совместимое с
Eclipse.
Пример
STOPROD 0 0 0 3 4
STOREAC 0 1 5 0 0
12.4.24 STOPROD
Номер реакции, для которой задаются свойства, явно не указывается. В связи с этим,
сначала для одной реакции должны быть заданы все слова (STOPROD (см. 12.4.24),
STOREAC (см. 10.8.51), FREQFAC (см. 12.4.25), RENTH (см. 12.4.27) и другие). Далее
для второй реакции, для третьей и т.д.
В строке для одной реакции должно быть указано столько значений, сколько компо-
нентов в модели (первый параметр слова MODEL (см. 12.4.1)). В случае, если компонент
не является продуктом данной реакции, следует задать 0.
Аналогом данного ключевого слова является STOPROD (см. 10.8.50), совместимое с
Eclipse.
Пример
STOPROD 0 0 0 3 4
STOREAC 0 1 5 0 0
12.4.25 FREQFAC
Номер реакции, для которой задаются свойства, явно не указывается. В связи с этим,
сначала для одной реакции должны быть заданы все слова (STOPROD (см. 12.4.24),
STOREAC (см. 10.8.51), FREQFAC (см. 12.4.25), RENTH (см. 12.4.27) и другие). Далее
для второй реакции, для третьей и т.д.
Пример
FREQFAC 0.0000038
12.4.26 EACT
Номер реакции, для которой задаются свойства, явно не указывается. В связи с этим,
сначала для одной реакции должны быть заданы все слова (STOPROD (см. 12.4.24),
STOREAC (см. 10.8.51), FREQFAC (см. 12.4.25), RENTH (см. 12.4.27) и другие). Далее
для второй реакции, для третьей и т.д.
Пример
EACT 18400
12.4.27 RENTH
Номер реакции, для которой задаются свойства, явно не указывается. В связи с этим,
сначала для одной реакции должны быть заданы все слова (STOPROD (см. 12.4.24),
STOREAC (см. 10.8.51), FREQFAC (см. 12.4.25), RENTH (см. 12.4.27) и другие). Далее
для второй реакции, для третьей и т.д.
Пример
EACT 15200
12.4.28 RORDER
Данное ключевое слово задает веса компонент Nr , влияющих на реакцию, как одну
строку чисел для каждой реакции. Описание химических реакций приведено в разделе
4.28.
Номер реакции, для которой задаются свойства, явно не указывается. В связи с этим,
сначала для одной реакции должны быть заданы все слова (STOPROD (см. 12.4.24),
STOREAC (см. 10.8.51), FREQFAC (см. 12.4.25), RENTH (см. 12.4.27) и другие). Далее
для второй реакции, для третьей и т.д.
В строке для одной реакции должно быть указано столько значений весов, сколько
компонентов в модели (первый параметр слова MODEL (см. 12.4.1)). В случае, если
скорость реакции не зависит от концентрации данного компонента, следует задать 0.
Аналогом данного ключевого слова являются REACCORD (см. 10.8.46), REACSORD
(см. 10.8.53), совместимые с Eclipse.
Пример
RORDER 0 0 1 1 0 0
12.4.29 RPHASE
Данное ключевое слово задает фазу, в которой реагирует компонент, для каждой ре-
акции. Описание химических реакций приведено в разделе 4.28.
Номер реакции, для которой задаются свойства, явно не указывается. В связи с этим,
сначала для одной реакции должны быть заданы все слова (STOPROD (см. 12.4.24),
STOREAC (см. 10.8.51), FREQFAC (см. 12.4.25), RENTH (см. 12.4.27) и другие). Далее
для второй реакции, для третьей и т.д.
В строке для одной реакции должно быть указано столько значений, сколько ком-
понентов в модели (первый параметр слова MODEL (см. 12.4.1)). Значения могут быть
следующие:
Пример
RPHASE 0 0 2 3 3 4
12.4.30 RTEMUPR
Номер реакции, для которой задаются свойства, явно не указывается. В связи с этим,
сначала для одной реакции должны быть заданы все слова (STOPROD (см. 12.4.24),
STOREAC (см. 10.8.51), FREQFAC (см. 12.4.25), RENTH (см. 12.4.27) и другие). Далее
для второй реакции, для третьей и т.д.
Пример
RTEMUPR 230
12.4.31 RTEMLOWR
Номер реакции, для которой задаются свойства, явно не указывается. В связи с этим,
сначала для одной реакции должны быть заданы все слова (STOPROD (см. 12.4.24),
STOREAC (см. 10.8.51), FREQFAC (см. 12.4.25), RENTH (см. 12.4.27) и другие). Далее
для второй реакции, для третьей и т.д.
Пример
RTEMLOWR 120
12.4.32 RXCRITCON
Номер реакции, для которой задаются свойства, явно не указывается. В связи с этим,
сначала для одной реакции должны быть заданы все слова (STOPROD (см. 12.4.24),
STOREAC (см. 10.8.51), FREQFAC (см. 12.4.25), RENTH (см. 12.4.27) и другие). Далее
для второй реакции, для третьей и т.д.
Пример
RXCRITCON 'comp1' 0.00022
12.4.33 O2PP
Данное ключевое слово задает, что при вычислении c0ri будет использоваться пар-
циальное давление газа при вычислении по формуле 4.59. Слово O2PP используется
только для компонент в газовой фазе (если после слова указано 'имя компонента' в
кавычках) и является значением по умолчанию для кислорода (если имя компонента не
указано).
Номер реакции, для которой задаются свойства, явно не указывается. В связи с этим,
сначала для одной реакции должны быть заданы все слова (STOPROD (см. 12.4.24),
STOREAC (см. 10.8.51), FREQFAC (см. 12.4.25), RENTH (см. 12.4.27) и другие). Далее
для второй реакции, для третьей и т.д.
Пример
O2PP
12.4.34 VSTYPE
Пример
VISCTYPE 1
...
VISCTYPE 2
...
VSTYPE 2 2 2 2 2 1 1 1 1 1 1 1
2 2 2 2 1 1 1 1 1 1 1 1 1 1 1
12.4.35 VISCTYPE
Для каждого блока сетки далее должен быть указан номер региона вязкости, к кото-
рому этот блок принадлежит, при помощи слова VSTYPE (см. 12.4.34).
Пример
VISCTYPE 1
AVISC 0.4 0.5 0.6
BVISC 12 18 20
AVG 0.00022 0.00017
BVG 0.8 0.7
...
VISCTYPE 2
AVISC 0.3 0.51 0.62
BVISC 14 17 21
AVG 0.00022 0.00017
BVG 0.8 0.7
...
VSTYPE 2 2 2 2 2 1 1 1 1 1 1 1
2 2 2 2 1 1 1 1 1 1 1 1 1 1 1
12.4.36 AVISC
Различные значения могут быть заданы для различных регионов вязкости (см. ис-
пользование ключевого слова VISCTYPE (см. 12.4.35)).
При расчете в формате данных e300 коэффициенты корреляций для вязкости неф-
ти задаются ключевым словом OILVISCC (см. 10.8.39). При вычислении вязкости воды
используется корреляция Grabovski 4.26.
Пример
AVISC 0.4 0.5 0.6
BVISC 12 18 20
12.4.37 BVISC
Различные значения могут быть заданы для различных регионов вязкости (см. ис-
пользование ключевого слова VISCTYPE (см. 12.4.35)).
При расчете в формате данных e300 коэффициенты корреляций для вязкости неф-
ти задаются ключевым словом OILVISCC (см. 10.8.39). При вычислении вязкости воды
используется корреляция Grabovski 4.26.
Пример
AVISC 0.4 0.5 0.6
BVISC 12 18 20
12.4.38 VISCTABLE
Данное ключевое слово задает вязкости воды и нефти как функцию температуры
(формула вязкости воды – 4.27, вязкости нефти 4.29).
Данные должны быть указаны в виде таблицы. Каждая строка таблицы содержит
следующие параметры:
температура (C );
Различные значения могут быть заданы для различных регионов вязкости (см. ис-
пользование ключевого слова VISCTYPE (см. 12.4.35)).
При расчете в формате данных e300 вязкость воды как функция температуры задает-
ся ключевым словом WATVISCT (см. 10.8.37), вязкость нефти – OILVISCT (см. 10.8.38).
Пример
VISCTABLE
7 1.45 116456 1199
49 0.77 720 9.2
115 0.31 19.4 0.19
221 0.16 1.12 0.02
309 0.08 0.12 0.01
В данном примере заданы значения вязкости 3-ех компонентов при 5-ти различных
температурах.
12.4.39 VSMIXCOMP
Ключевое слово используется для задания функции fk (x) (показатели степени в фор-
муле вычисления вязкости нефти – 4.29).
Различные значения могут быть заданы для различных регионов вязкости (см. ис-
пользование ключевого слова VISCTYPE (см. 12.4.35)).
Пример
VSMIXCOMP 'Comp1'
VSMIXENDP 0 0.40
VSMIXFUNC 0 0.04 0.08 0.12 0.16 0.20 0.24 0.28 0.32 0.36 0.40
12.4.40 VSMIXENDP
Ключевое слово используется для задания функции fk (x) (показатели степени в фор-
муле вычисления вязкости нефти – 4.29).
Различные значения могут быть заданы для различных регионов вязкости (см. ис-
пользование ключевого слова VISCTYPE (см. 12.4.35)).
Пример
VSMIXCOMP 'Comp1'
VSMIXENDP 0 0.40
VSMIXFUNC 0 0.04 0.08 0.12 0.16 0.20 0.24 0.28 0.32 0.36 0.40
12.4.41 VSMIXFUNC
Ключевое слово используется для задания функции fk (x) (показатели степени в фор-
муле вычисления вязкости нефти – 4.29).
Различные значения могут быть заданы для различных регионов вязкости (см. ис-
пользование ключевого слова VISCTYPE (см. 12.4.35)).
Пример
VSMIXCOMP 'Comp1'
VSMIXENDP 0 0.40
VSMIXFUNC 0 0.04 0.08 0.12 0.16 0.20 0.24 0.28 0.32 0.36 0.40
12.4.42 AVG
Различные значения могут быть заданы для различных регионов вязкости (см. ис-
пользование ключевого слова VISCTYPE (см. 12.4.35)).
При расчете в формате данных e300 коэффициенты корреляций для вязкости газа
задаются ключевым словом GASVISCF (см. 10.8.43).
Пример
AVG 0.00022 0.00017
BVG 0.8 0.7
12.4.43 BVG
Различные значения могут быть заданы для различных регионов вязкости (см. ис-
пользование ключевого слова VISCTYPE (см. 12.4.35)).
При расчете в формате данных e300 коэффициенты корреляций для вязкости газа
задаются ключевым словом GASVISCF (см. 10.8.43).
Пример
AVG 0.00022 0.00017
BVG 0.8 0.7
12.4.44 CMM
Пример
CMM
0.011 0.35 0.05614
12.5.1 KRTYPE
12.5.2 KRTEMTAB
Где:
keyword(1) ... keyword(m) – ключевые слова из следующих: SWR (см. 12.5.3), SWCRIT
(см. 12.5.5), SOIRW (см. 12.5.7), SGCON (см. 12.5.9), SGR (см. 12.5.11), SOIRG
(см. 12.5.13), SORW (см. 12.5.15), SORG (см. 12.5.17), KRWIRO (см. 12.5.19), KRGCW
(см. 12.5.21), KROCW (см. 12.5.23), PCGEND (см. 12.5.25), PCWEND (см. 12.5.27).
температура ( ◦ C);
...
При помощи ключевых слов, перечисленных выше (SWR (см. 12.5.3), SWCRIT
(см. 12.5.5) и др.), задаются свойства во всем регионе фильтрации. Чтобы задать
данные свойства в каждом блоке сетки, нужно использовать ключевые слова BSWR
(см. 12.5.4), BSWCRIT (см. 12.5.6), BSOIRW (см. 12.5.8), BSGCON (см. 12.5.10),
BSGR (см. 12.5.12), BSOIRG (см. 12.5.14), BSORW (см. 12.5.16), BSORG (см. 12.5.18),
BKRWIRO (см. 12.5.20), BKRGCW (см. 12.5.22), BKROCW (см. 12.5.24), BPCGMAX
(см. 12.5.26), BPCWMAX (см. 12.5.28).
Пример
RPT 1
SWT
0.30 0 1 1
0.35 0.005 0.5 0.9
0.60 0.036 0.01 0.3
0.74 0.121 0 0.01
SLT
0.65 0.14 0 0.0
0.72 0.039 0.01 0.0
0.89 0.01 0.178 0.0
0.99 0 1 0.0
KRTEMTAB SORW SOIRW PCWEND
0 0.311 0.311 0
50 0.3 0.3 0
100 0.14 0.14 14
200 0.049 0.049 44
300 0.023 0.023 76
400 0.02 0.02 99
RPT 2
SWT
0.04 0 1 0
0.96 1 0 0
SLT
0.04 1 0.0 0.0
0.96 0.0 1 0.0
KRTEMTAB SORW SOIRW
0 0.04 0.04
50 0.04 0.04
100 0.04 0.04
200 0.04 0.04
300 0.04 0.04
400 0.04 0.04
12.5.3 SWR
Аналогом данного ключевого слова является 2-ой параметр слова ENPTVT (см. 10.8.67),
совместимого с Eclipse.
Чтобы задать данные свойства в каждом блоке сетки (а не в целом регионе фильтра-
ции), нужно использовать ключевое слово BSWR (см. 12.5.4).
12.5.4 BSWR
Аналогом данного ключевого слова является слово SWL (см. 10.6.18), совместимое
с Eclipse.
Ключевое слово должно быть использовано после SWT (см. 11.5.3), SLT (см. 11.5.4),
KRTEMTAB (см. 12.5.2).
12.5.5 SWCRIT
Аналогом данного ключевого слова является 3-ий параметр слова ENPTVT (см. 10.8.67),
совместимого с Eclipse.
Чтобы задать данные свойства в каждом блоке сетки (а не в целом регионе фильтра-
ции), нужно использовать ключевое слово BSWCRIT (см. 12.5.6).
12.5.6 BSWCRIT
Аналогом данного ключевого слова является слово SWCR (см. 10.6.20), совместимое
с Eclipse.
Ключевое слово должно быть использовано после SWT (см. 11.5.3), SLT (см. 11.5.4),
KRTEMTAB (см. 12.5.2).
12.5.7 SOIRW
Чтобы задать данные свойства в каждом блоке сетки (а не в целом регионе фильтра-
ции), нужно использовать ключевое слово BSOIRW (см. 12.5.8).
12.5.8 BSOIRW
Аналогом данного ключевого слова является слово SWU (см. 10.6.24), совместимое
с Eclipse.
Ключевое слово должно быть использовано после SWT (см. 11.5.3), SLT (см. 11.5.4),
KRTEMTAB (см. 12.5.2).
12.5.9 SGCON
Чтобы задать данные свойства в каждом блоке сетки (а не в целом регионе фильтра-
ции), нужно использовать ключевое слово BSGCON (см. 12.5.10).
12.5.10 BSGCON
Аналогом данного ключевого слова является слово SGL (см. 10.6.19), совместимое с
Eclipse.
Ключевое слово должно быть использовано после SWT (см. 11.5.3), SLT (см. 11.5.4),
KRTEMTAB (см. 12.5.2).
12.5.11 SGR
Аналогом данного ключевого слова является 6-ой параметр слова ENPTVT (см. 10.8.67),
совместимого с Eclipse.
Чтобы задать данные свойства в каждом блоке сетки (а не в целом регионе фильтра-
ции), нужно использовать ключевое слово BSGR (см. 12.5.12).
12.5.12 BSGR
Аналогом данного ключевого слова является слово SGCR (см. 10.6.21), совместимое
с Eclipse.
Ключевое слово должно быть использовано после SWT (см. 11.5.3), SLT (см. 11.5.4),
KRTEMTAB (см. 12.5.2).
12.5.13 SOIRG
Аналогом данного ключевого слова является 7-ой параметр слова ENPTVT (см. 10.8.67),
совместимого с Eclipse.
Чтобы задать данные свойства в каждом блоке сетки (а не в целом регионе фильтра-
ции), нужно использовать ключевое слово BSOIRG (см. 12.5.14).
12.5.14 BSOIRG
Аналогом данного ключевого слова является слово SGU (см. 10.6.25), совместимое с
Eclipse.
Ключевое слово должно быть использовано после SWT (см. 11.5.3), SLT (см. 11.5.4),
KRTEMTAB (см. 12.5.2).
12.5.15 SORW
Аналогом данного ключевого слова является 8-ой параметр слова ENPTVT (см. 10.8.67),
совместимого с Eclipse.
Чтобы задать данные свойства в каждом блоке сетки (а не в целом регионе фильтра-
ции), нужно использовать ключевое слово BSORW (см. 12.5.16).
12.5.16 BSORW
Аналогом данного ключевого слова является слово SOWCR (см. 10.6.22), совмести-
мое с Eclipse.
Ключевое слово должно быть использовано после SWT (см. 11.5.3), SLT (см. 11.5.4),
KRTEMTAB (см. 12.5.2).
12.5.17 SORG
Чтобы задать данные свойства в каждом блоке сетки (а не в целом регионе фильтра-
ции), нужно использовать ключевое слово BSORG (см. 12.5.18).
12.5.18 BSORG
Аналогом данного ключевого слова является слово SOGCR (см. 10.6.23), совмести-
мое с Eclipse.
Ключевое слово должно быть использовано после SWT (см. 11.5.3), SLT (см. 11.5.4),
KRTEMTAB (см. 12.5.2).
12.5.19 KRWIRO
Данное ключевое слово задает krW max – максимальное значение относительной фа-
зовой проницаемости воды krW (SW ) для одного региона фильтрации (RPT (см. 11.5.2)).
Чтобы задать данные свойства в каждом блоке сетки (а не в целом регионе фильтра-
ции), нужно использовать ключевое слово BKRWIRO (см. 12.5.20).
12.5.20 BKRWIRO
Данное ключевое слово задает krW max – максимальное значение относительной фа-
зовой проницаемости воды krW (SW ) в каждом блоке сетки.
Должно быть задано количество значений равное количеству блоков сетки.
Аналогом данного ключевого слова является слово KRW (см. 10.6.31), совместимое
с Eclipse.
Ключевое слово должно быть использовано после SWT (см. 11.5.3), SLT (см. 11.5.4),
KRTEMTAB (см. 12.5.2).
12.5.21 KRGCW
Чтобы задать данные свойства в каждом блоке сетки (а не в целом регионе фильтра-
ции), нужно использовать ключевое слово BKRGCW (см. 12.5.22).
12.5.22 BKRGCW
Аналогом данного ключевого слова является слово KRG (см. 10.6.32), совместимое с
Eclipse.
Ключевое слово должно быть использовано после SWT (см. 11.5.3), SLT (см. 11.5.4),
KRTEMTAB (см. 12.5.2).
12.5.23 KROCW
Чтобы задать данные свойства в каждом блоке сетки (а не в целом регионе фильтра-
ции), нужно использовать ключевое слово BKROCW (см. 12.5.24).
12.5.24 BKROCW
Аналогом данного ключевого слова является слово KRO (см. 10.6.30), совместимое с
Eclipse.
Ключевое слово должно быть использовано после SWT (см. 11.5.3), SLT (см. 11.5.4),
KRTEMTAB (см. 12.5.2).
12.5.25 PCGEND
Аналогом данного ключевого слова является 2-ой параметр слова ENPCVT (см. 10.8.69),
совместимого с Eclipse.
Чтобы задать данные свойства в каждом блоке сетки (а не в целом регионе фильтра-
ции), нужно использовать ключевое слово BPCGMAX (см. 12.5.26).
12.5.26 BPCGMAX
Аналогом данного ключевого слова является слово PCG (см. 10.6.34), совместимое с
Eclipse.
Ключевое слово должно быть использовано после SWT (см. 11.5.3), SLT (см. 11.5.4),
KRTEMTAB (см. 12.5.2).
12.5.27 PCWEND
Данное ключевое слово задает PCW max – максимальное значение капиллярного дав-
ления воды PcOW (SW ) (bars) для одного региона фильтрации (RPT (см. 11.5.2)).
Чтобы задать данные свойства в каждом блоке сетки (а не в целом регионе фильтра-
ции), нужно использовать ключевое слово BPCWMAX (см. 12.5.28).
12.5.28 BPCWMAX
Данное ключевое слово задает PCW max – максимальное значение капиллярного дав-
ления воды PcOW (SW ) (bars) в каждом блоке сетки.
Должно быть задано количество значений равное количеству блоков сетки.
Аналогом данного ключевого слова является слово PCW (см. 10.6.33), совместимое
с Eclipse.
Ключевое слово должно быть использовано после SWT (см. 11.5.3), SLT (см. 11.5.4),
KRTEMTAB (см. 12.5.2).
12.6.1 INITREGION
Данное ключевое слово задает номер региона инициализации данных, для которого
далее вводятся свойства словами REFPRES (см. 12.6.3), REFDEPTH (см. 12.6.4), DWOC
(см. 12.6.5).
С помощью ключевого слова INTYPE (см. 12.6.2) для каждого блока задается, к какому
региону инициализации данных он относится.
Пример
INITREGION 1
REFDEPTH 4500
REFPRES 1600
DWOC 2500
INITREGION 2
REFPRES 8500
REFDEPTH 1230
DWOC 1530
DGOC 1230
В данном примере заданы 2 региона инициализации данных. Для них заданы глу-
бина (REFDEPTH (см. 12.6.4)) и давление на этой глубине (REFPRES (см. 12.6.3)), глу-
бина водо-нефтяного контакта (DWOC (см. 12.6.5)) и газо-нефтяного контакта (DGOC
(см. 12.6.6)).
12.6.2 INTYPE
С помощью ключевого слова для каждого блока задается, к какому региону инициа-
лизации данных он относится.
Регионы инициализации данных задаются словом INITREGION (см. 12.6.1), свойства для
каждого региона вводятся с помощью REFPRES (см. 12.6.3), REFDEPTH (см. 12.6.4),
DWOC (см. 12.6.5).
Пример
INITREGION 1
REFDEPTH 4500
REFPRES 1600
DWOC 2500
INTYPE CON 1
В данном примере задан 1 регион инициализации данных. Для него заданы глуби-
на (REFDEPTH (см. 12.6.4)) и давление на этой глубине (REFPRES (см. 12.6.3)), глу-
бина водо-нефтяного контакта (DWOC (см. 12.6.5)) и газо-нефтяного контакта (DGOC
(см. 12.6.6)). Все блоки относятся к одному региону инициализации данных (CON зада-
ет массив, все элементы которого равны 1).
12.6.3 REFPRES
Аналогом слов REFPRES (см. 12.6.3), REFDEPTH (см. 12.6.4), DWOC (см. 12.6.5),
DGOC (см. 12.6.6), VERTICAL (см. 11.6.2) является ключевое слово EQUIL (см. 10.9.2),
совместимое с Eclipse.
1-ый параметр EQUIL (см. 10.9.2) соответствует REFDEPTH (см. 12.6.4), 2-ой – REFPRES
(см. 12.6.3), 3-ий – DWOC (см. 12.6.5), 5-ый – DGOC (см. 12.6.6).
Пример
INITREGION 1
REFDEPTH 4500
REFPRES 1600
DWOC 2500
INITREGION 2
REFPRES 8500
REFDEPTH 1230
DWOC 1530
DGOC 1230
В данном примере заданы 2 региона инициализации данных. Для них заданы глу-
бина (REFDEPTH (см. 12.6.4)) и давление на этой глубине (REFPRES (см. 12.6.3)), глу-
бина водо-нефтяного контакта (DWOC (см. 12.6.5)) и газо-нефтяного контакта (DGOC
(см. 12.6.6)).
12.6.4 REFDEPTH
Аналогом слов REFPRES (см. 12.6.3), REFDEPTH (см. 12.6.4), DWOC (см. 12.6.5),
DGOC (см. 12.6.6), VERTICAL (см. 11.6.2) является ключевое слово EQUIL (см. 10.9.2),
совместимое с Eclipse.
1-ый параметр EQUIL (см. 10.9.2) соответствует REFDEPTH (см. 12.6.4), 2-ой – REFPRES
(см. 12.6.3), 3-ий – DWOC (см. 12.6.5), 5-ый – DGOC (см. 12.6.6).
Пример
INITREGION 1
REFDEPTH 4500
REFPRES 1600
DWOC 2500
INITREGION 2
REFPRES 8500
REFDEPTH 1230
DWOC 1530
DGOC 1230
В данном примере заданы 2 региона инициализации данных. Для них заданы глу-
бина (REFDEPTH (см. 12.6.4)) и давление на этой глубине (REFPRES (см. 12.6.3)), глу-
бина водо-нефтяного контакта (DWOC (см. 12.6.5)) и газо-нефтяного контакта (DGOC
(см. 12.6.6)).
12.6.5 DWOC
Аналогом слов REFPRES (см. 12.6.3), REFDEPTH (см. 12.6.4), DWOC (см. 12.6.5),
DGOC (см. 12.6.6), VERTICAL (см. 11.6.2) является ключевое слово EQUIL (см. 10.9.2),
совместимое с Eclipse.
1-ый параметр EQUIL (см. 10.9.2) соответствует REFDEPTH (см. 12.6.4), 2-ой – REFPRES
(см. 12.6.3), 3-ий – DWOC (см. 12.6.5), 5-ый – DGOC (см. 12.6.6).
Пример
INITREGION 1
REFDEPTH 4500
REFPRES 1600
DWOC 2500
INITREGION 2
REFPRES 8500
REFDEPTH 1230
DWOC 1530
DGOC 1230
В данном примере заданы 2 региона инициализации данных. Для них заданы глу-
бина (REFDEPTH (см. 12.6.4)) и давление на этой глубине (REFPRES (см. 12.6.3)), глу-
бина водо-нефтяного контакта (DWOC (см. 12.6.5)) и газо-нефтяного контакта (DGOC
(см. 12.6.6)).
12.6.6 DGOC
Аналогом слов REFPRES (см. 12.6.3), REFDEPTH (см. 12.6.4), DWOC (см. 12.6.5),
DGOC (см. 12.6.6), VERTICAL (см. 11.6.2) является ключевое слово EQUIL (см. 10.9.2),
совместимое с Eclipse.
1-ый параметр EQUIL (см. 10.9.2) соответствует REFDEPTH (см. 12.6.4), 2-ой – REFPRES
(см. 12.6.3), 3-ий – DWOC (см. 12.6.5), 5-ый – DGOC (см. 12.6.6).
Пример
INITREGION 1
REFDEPTH 4500
REFPRES 1600
DWOC 2500
INITREGION 2
REFPRES 8500
REFDEPTH 1230
DWOC 1530
DGOC 1230
В данном примере заданы 2 региона инициализации данных. Для них заданы глу-
бина (REFDEPTH (см. 12.6.4)) и давление на этой глубине (REFPRES (см. 12.6.3)), глу-
бина водо-нефтяного контакта (DWOC (см. 12.6.5)) и газо-нефтяного контакта (DGOC
(см. 12.6.6)).
12.6.7 SO
Пример
SO CON 0.7
12.6.7. SO 1264
12.6. Начальные условия tNavigator-4.0
12.6.8 SG
Пример
SG CON 0
12.6.8. SG 1265
12.6. Начальные условия tNavigator-4.0
12.6.9 SW
Пример
SW CON 0.3
12.6.9. SW 1266
12.6. Начальные условия tNavigator-4.0
12.6.10 PRES
Данное ключевое слово задает явно начальное распределение давления (kP a) для
всех блоков сетки. Требуется указать количество значений, равное количеству блоков.
Аналогом данного слова является PRESSURE (см. 10.9.8), совместимое с Eclipse.
Пример
PRES CON 200
В данном примере во всех блоках сетки задано одинаковое начальное давление (CON
(см. 11.1.3) задает массив, все элементы которого равны одному числу).
12.6.11 TEMP
Пример
TEMP CON 90
12.6.12 CONC_SLD
По умолчанию: 0.
Пример
CONC_SLD 'Coke' CON 0.488
В данном примере во всех блоках сетки задана одинаковая начальная молярная плот-
ность компоненты 'Coke' в твердой фазе (CON (см. 11.1.3) задает массив, все элементы
которого равны одному числу).
12.6.13 MFRAC_OIL
По умолчанию: 0.
Пример
MFRAC_OIL 'DeadOil' CON 0.48223
В данном примере во всех блоках сетки задана одинаковая начальная молярная плот-
ность компоненты 'DeadOil' в нефтяной фазе (CON (см. 11.1.3) задает массив, все эле-
менты которого равны одному числу).
12.6.14 MFRAC_GAS
По умолчанию: 0.
Пример
MFRAC_GAS 'comp4' CON 0.0087
В данном примере во всех блоках сетки задана одинаковая начальная молярная плот-
ность компоненты 'comp4' в газовой фазе (CON (см. 11.1.3) задает массив, все элемен-
ты которого равны одному числу).
В случае, если поддержаны не все параметры ключевого слова или есть особенности
при реализации его функций, это указано в описании.
Ключевые слова MORE Roxar имеют первые 4 значащих символа. Для удобства в
данном руководстве (аналогично MORE Roxar) ключевые слова записываются в верхнем
регистре. Иногда, для ясности, ключевое слово может быть записано полностью. Напри-
мер: FLUI и FLUId, ключевым словом является FLUI, состоящее из 4-ех символов.
Если значение ключевого слова не задано пользователем, то в случае, если оно опре-
делено по умолчанию, программа-симулятор использует это значение, а в противном
случае — выдается сообщение об ошибке.
Массивы данных заканчиваются символом /. Для ввода нескольких равных значений
параметра может быть использована стандартная форма NUM*VAL, где NUM – количе-
ство равных значений, VAL – само значение.
Для удобства изложения описания ключевых слов сгруппированы по разделам, ана-
логичным разделам в MORE Roxar:
Ключевое слово должно быть указано в модели в том разделе, к которому оно при-
надлежит.
13.1 Определения
13.1.1 INPUt
Данное ключевое слово является заголовком секции INPUt и должно быть использо-
вано первым.
13.1.2 TITLe
Данное ключевое слово задает заголовок для выходных файлов. Могут быть заданы
2 строки заголовка.
Пример
TITLE First Test run 1971
TITLE Special run
13.1.3 PRINt
Данное ключевое слово определяет опции печати данной секции. После него может
быть указaно одно из следующих значений:
Пример
PRIN ALL
13.1.4 UNIT
Данное ключевое слово задает систему единиц измерений. После него может быть
указaно одно из следующих значений:
Пример
UNIT METR
13.1.5 IDATe
2. месяц (первые 3 буквы названия месяца) – JAN, FEB, MAR, APR, MAY, JUN, JUL,
AUG, SEP, OCT, NOV, DEC, а также JLY, что также обозначает июль;
Пример
IDATE 18 MAY 2003
13.1.6 SDATe
Данное ключевое слово задает дату начала расчета. Если дата начала расчета больше
нуля или задана позднее начальной даты, то расчет будет запущен с даты SDATe. В слу-
чае, если слово не задано, расчет стартует с начальной даты, заданной IDATe (см. 13.1.5).
1. value DAYS, где value - количество дней, позже даты, заданной IDATe (см. 13.1.5);
2. value MONT, где value - количество месяцев, позже даты, заданной IDATe
(см. 13.1.5);
3. value YEAR, где value - количество лет, позже даты, заданной IDATe (см. 13.1.5);
Пример
SDATE 0 YEARS
13.1.7 CNAMe
Должны быть заданы названия всех компонентов модели. Для модели black-oil воз-
можны следующие имена компонентов:
OIL;
WATer;
GAS;
SOLVent;
STEAM;
Пример
CNAMe OIL GAS WAT
13.1.8 IMPLicit
Пример
IMPL FULL
13.1.9 INCLude
Пример
INCLude
'Well/hist_events.mrecu'
13.2.1 FLUId
Данное ключевое слово является заголовком секции FLUId и должно быть использо-
вано первым.
Пример
FLUID BLACK
13.2.2 WATR
3. сжимаемость воды;
4. давление;
Пример
WATR 999.551 1008.59 4.77175e-05 276.804 0.31
13.2.3 BASIc
3. молекулярный вес газа (если задано значение более 2) или плотность газа (если
задано значение меньше 2).
Пример
BASI 786.684 190.0 0.792
13.2.4 TEMPerature
Данное ключевое слово используется в модели черная нефть для задания температу-
ры, для которой задаются PVT таблицы.
Пример
TEMP 160
13.2.5 OPVT
Данное ключевое слово используется в модели черная нефть для задания PVT таб-
лицы для нефти. Каждая строка таблицы должна заканчиваться символом /.
1. давление насыщения;
3. вязкость нефти;
4. газосодержание;
7. поверхностное натяжение.
Аналогом данного ключевого слова являются PVCO (см. 10.5.6), PVCDO (см. 10.5.3),
DISGAS (см. 10.1.40), используемые Eclipse.
Пример
OPVT 1.01 1.042 1.040 0.000178 /
17.25 1.130 0.975 0.016119 /
33.48 1.197 0.910 0.032059 /
68.96 1.265 0.830 0.066078 /
137.90 1.425 0.695 0.113277 /
171.38 1.480 0.641 0.138034 /
205.85 1.545 0.594 0.165640 /
273.80 1.675 0.510 0.226197 1.98702e-04 1.30534e-03 /
344.75 1.817 0.449 0.288179 /
620.54 2.337 0.203 0.531474 /
/
В данном примере заданы свойства нефти для десяти различных значений давления.
13.2.6 GPVT
Данное ключевое слово используется в модели черная нефть для задания PVT таб-
лицы для газа. Каждая строка таблицы должна заканчиваться символом /.
1. давление;
3. вязкость газа;
4. нефтегазовое отношение.
Аналогом данного ключевого слова являются PVDG (см. 10.5.7), PVTG (см. 10.5.8),
VAPOIL (см. 10.1.39), используемые Eclipse.
Пример
GPVT 1.014 935.9505 0.0080 /
18.250 67.8971 0.0096 /
35.487 35.2259 0.0112 /
69.961 17.9498 0.0140 /
138.909 9.0619 0.0189 /
173.382 7.2653 0.0208 /
207.856 6.0637 0.0228 /
276.804 4.5534 0.0268 /
345.751 3.6439 0.0309 /
621.541 2.1672 0.0470 /
/
В данном примере заданы свойства газа для десяти различных значений давления.
13.3.1 RELA
Пример
RELA
13.3.2 WETT
1. соотношение смачиваемости: OIL (нефть, вода, газ) или WATEr (вода, нефть, газ);
Аналогом параметра STN1 является ключевое слово STONE1 (см. 10.6.12), использу-
емые Eclipse; аналогом STN2 является ключевое слово STONE2 (см. 10.6.13), используе-
мые Eclipse; аналогом LINE является интерполяция, используемая по умолчанию Eclipse
и tNavigator.
Пример
WETT LINE
13.3.3 KRWO
1. водонасыщенность;
Пример
KRWO
0.1200 0.00 1.0 /
0.200 0.00 1.0 /
0.6000 0.3 0.3 /
1.000 1.00 0.0 /
/
13.3.4 KRGO
Пример
KRGO
0.0000 0.0000 1.0000 /
0.0200 0.0000 0.9970 /
0.0500 0.0050 0.9800 /
0.1200 0.0250 0.7000 /
0.25 0.1250 0.2000 /
0.3 0.1900 0.090 /
0.45 0.6000 0.0100 /
0.5 0.7200 0.0010 /
0.7 0.9400 0.000 /
0.88 1.0000 0.0000 /
/
13.4.1 GRID
Данное ключевое слово является заголовком секции GRID и должно быть использо-
вано первым.
13.4.2 VERT
Пример
VERT BLOCK
13.4.3 HORI
Данное ключевое слово задает режим ввода данных по горизонтали (в пределах каж-
дого слоя).
Пример
HORI BLOCK
13.4.4 SIZE
Пример
SIZE 120 120 10
13.4.5 DATUm
задается одно значение глубины. В этом случае забойные давления будут пересчи-
тываться на данную глубину;
задается одно значение глубины и параметр TOPC. В этом случае забойные давле-
ния будут посчитаны по отношению к верхнему вскрытому интервалу перфорации
(если нет вскрытых интервалов - то по отношению к первой ячейке, через которую
проходит скважина).
Пример
DATUM 2560.32
В примере задана глубина 2560.32 метра. Для данной глубины будут рассчитываться
забойные давления.
13.4.6 X-DIrection
Следующая после ключевого слова строка должна содержать способ задания данных.
tNavigator поддерживает следующие способы MORE:
Пример
X-DIRECTION
CONSTANT
3048.0
Пример
X-DIRECTION
VARIABLE
100 2*95 5*110 200 400 600
13.4.7 Y-DIrection
Следующая после ключевого слова строка должна содержать способ задания данных.
tNavigator поддерживает следующие способы MORE:
Пример
Y-DIRECTION
CONSTANT
3048.0
Пример
Y-DIRECTION
VARIABLE
100 2*95 5*110 200 400 600
13.4.8 DEPTh
ZVARiable - значения постоянны в одном слое; значения для всех слоев задаются
сразу (по одному значению на слой).
Аналогом данного ключевого слова является TOPS (см. 10.2.6), используемое Eclipse.
Пример
DEPTH 1 TOP
CONSTANT
2537.46
В примере задана глубина верхнего слоя ячеек модели 2537.46 метров. Данная глу-
бина является постоянной для всех ячеек верхнего слоя.
13.4.9 THICkness
ZVARiable - значения постоянны в одном слое; значения для всех слоев задаются
сразу (по одному значению на слой).
Пример
THICKNESS
ZVARIABLE
6.0 6.5 6.8
В примере заданы толщины слоев ячеек. Толщина всех ячеек первого слоя - 6 метров,
второго - 6.5 метров, третьего - 6.8 метров.
13.4.10 POROsity
ZVARiable - значения постоянны в одном слое; значения для всех слоев задаются
сразу (по одному значению на слой).
Пример
POROSITY UNIF
CONSTANT
0.3
13.4.11 MINPv
После слова должны идти параметры, определяющие способ задания данных, и чис-
ло, задающее минимальный поровый объем.
Сделать ячейки с поровым объемом меньше чем 0.1% (от среднего порового объема)
неактивными.
Пример 2:
Пример
MINPV VALU
0.001/
ZVARiable - значения постоянны в одном слое; значения для всех слоев задаются
сразу (по одному значению на слой).
Аналогом данного ключевого слова является PERMX / PERMY / PERMZ (см. 10.2.8),
используемое Eclipse.
Пример
K_X
ZVARIABLE
500.0 500.0 500.0
K_Z
ZVARIABLE
50.0 50.0 50.0
13.4.13 CROC
Данное ключевое слово задает коэффициент сжимаемости породы для ячеек, задан-
ный при опорном давлении REFE (см. 13.4.14).
ZVARiable - значения постоянны в одном слое; значения для всех слоев задаются
сразу (по одному значению на слой).
Пример
CROCK UNIF
CONSTANT
4.35114e-05
13.4.14 REFE
Данное ключевое слово задает опорное давление, при котором задается коэффициент
сжимаемости породы для ячеек (CROC (см. 13.4.13)).
ZVARiable - значения постоянны в одном слое; значения для всех слоев задаются
сразу (по одному значению на слой).
Пример
REFE UNIF
CONSTANT
276.804
13.5.1 INIT
Данное ключевое слово является заголовком секции INIT и должно быть использова-
но первым.
Ключевое слово имеет два параметра
Пример
INIT EQUI
13.6.1 RATE
Пример
RATE 1 MONT
13.6.2 EFILe
Имя файла необходимо заключить в кавычки. После ключевого слова EFILe может
быть указан только один файл.
В конце подключаемого файла не требуется символов, обозначающих окончание дан-
ных. Завершением данных считается конец подключаемого файла.
Пример
EFORm WELL 'DD.MM.YYYY' MDL MDU RAD SKIN MULT
EFILe
'..INCLUDE/perf.inc'
EFILe
'..INCLUDE/events.inc'
скважины (WELL), дата (формат DD.MM.YYYY), нижняя глубина (MDL), верхняя глу-
бина (MDU), радиус (RAD), скин (SKIN), коэффициент проводимости (MULT).
Пример
6 01.12.1990 PERF 1405.0 1527.0 1* 1* 1*
6 01.12.1990 PERF 1534.0 1542.0 1* 1* 0.5
6 01.12.1990 PERF 1544.0 1550.0 1* 1* 1.5
6 01.12.1990 PERF 1559.0 1569.0 1* 1* 1.5
21 01.12.1990 PERF 1389.0 1536.0 1* 1* 2
21 01.12.1990 PERF 1560.0 1566.0 1* 1* 2
13.6.3 ETAB
Данное ключевое слово используется для указания начала ввода таблицы, задающей
события по скважинам.
В этом случае таблица должна быть заключена между ключевыми словами ETAB
(см. 13.6.3) и ENDE (см. 13.6.4) (или /).
Ключевое слово EFORm (см. 13.6.8), идущее перед данным словом, задает формат
подключаемых событий.
Ввод данных в таблице должен завершаться ключевым словом ENDE (см. 13.6.4) или /.
Внутри таблицы ETAB события указываются с помощью ключевых слов, которые яв-
ляются по сути подключевыми словами ETAB (или, соответственно, EFILe (см. 13.6.2))
и не могут быть использованы самостоятельно. В описании данных ключевых слов это
указано.
Пример
EFORm WELL 'DD.MM.YYYY' MDL MDU RAD SKIN MULT
ETAB
6 01.12.1990 PERF 1405.0 1527.0 1* 1* 1*
6 01.12.1990 PERF 1534.0 1542.0 1* 1* 0
6 01.12.1990 PERF 1544.0 1550.0 1* 1* 0
6 01.12.1990 PERF 1559.0 1569.0 1* 1* 0
6 01.12.1990 PROD HLIQ HWEF BHPT 20
21 01.12.1990 PERF 1389.0 1536.0 1* 1* 2
21 01.12.1990 PERF 1560.0 1566.0 1* 1* 0
ENDE
13.6.4 ENDE
Данное ключевое слово завершает ввод таблицы ETAB (см. 13.6.3), задающей собы-
тия по скважинам.
13.6.5 HFILe
Имя файла необходимо заключить в кавычки. После ключевого слова HFILe может
быть указан только один файл.
В конце подключаемого файла не требуется символов, обозначающих окончание дан-
ных. Завершением данных считается конец подключаемого файла.
Пример
HFORm WELL 'DD.MM.YYYY' QOIL QLIQ QWATr WEF BHP
/
HFILe
'Well/hist_prod.mrecu'
Пример
6 01.01.1996 115.41 115.41 0 0.13 20
6 01.02.1996 63.44 63.44 0 0.83 20
2132 01.04.2005 0 0 6.03 0.97 300
2132 01.05.2005 0 0 5.34 0.99 300
В этом случае для скважины 6 (добывающая) заданы дебит нефти и жидкости, коэф-
фициент эксплуатации и забойное давление. Для скважины 2132 (нагнетательная) задана
закачка воды, коэффициент эксплуатации и забойное давление.
13.6.6 HTAB
Данное ключевое слово используется для указания начала ввода таблицы, задающей
исторические данные по скважинам.
В этом случае таблица должна быть заключена между ключевыми словами HTAB
(см. 13.6.6) и ENDH (см. 13.6.7) (или /).
Ключевое слово HFORm (см. 13.6.9), идущее перед данным словом, задает формат
подключаемых данных. Столбы вводимой таблицы с историческими данными должны
точно соответствовать заданным в HFORM.
Ввод данных в таблице должен завершаться ключевым словом ENDH (см. 13.6.7) или /.
Пример
HFORm WELL 'DD.MM.YYYY' QOIL QLIQ QWATr WEF BHP
HTAB
6 01.01.1996 115.41 115.41 0 0.13 20
6 01.02.1996 63.44 63.44 0 0.83 20
2132 01.04.2005 0 0 6.03 0.97 300
2132 01.05.2005 0 0 5.34 0.99 300
ENDH
13.6.7 ENDH
Данное ключевое слово завершает ввод таблицы HTAB (см. 13.6.6), задающей исто-
рические данные по скважинам.
13.6.8 EFORm
2. формат даты – день DD, месяц MM или MMM (2-ух или 3-ех буквенное обозначе-
ние месяца), год YYYY. День, месяц и год могут идти в произвольном порядке с
разделитеями в виде точек, двоеточий. Например, DD.MM.YYYY;
Пример
EFORm WELL 'DD.MM.YYYY' MDL MDU RAD SKIN MULT
ETAB
6 01.12.1990 PERF 1405.0 1527.0 1* 1* 1*
6 01.12.1990 PERF 1534.0 1542.0 1* 1* 0
6 01.12.1990 PERF 1544.0 1550.0 1* 1* 0
6 01.12.1990 PERF 1559.0 1569.0 1* 1* 0
6 01.12.1990 PROD HLIQ HWEF BHPT 20
21 01.12.1990 PERF 1389.0 1536.0 1* 1* 2
21 01.12.1990 PERF 1560.0 1566.0 1* 1* 0
ENDE
13.6.9 HFORm
2. формат даты – день DD, месяц MM или MMM (2-ух или 3-ех буквенное обозначе-
ние месяца), год YYYY. День, месяц и год могут идти в произвольном порядке с
разделитеями в виде точек, двоеточий. Например, DD.MM.YYYY;
QWAT и QGAS могут быть использованы для задания как добычи, так и закачки
воды/газа (см. пример ниже). Для добывающих - добыча, для нагнетательных - закачка.
Это возможно только при отсутствии слов QWIN, QGIN. При одновременном наличии
QWIN и QWAT: QWIN – значения только для закачки воды, QWAT – значения только для
добычи воды.
Пример
HFORm WELL 'DD.MM.YYYY' QOIL QLIQ QWATr WEF BHP
HTAB
6 01.01.1996 115.41 115.41 0 0.13 20
6 01.02.1996 63.44 63.44 0 0.83 20
2132 01.04.2005 0 0 6.03 0.97 300
2132 01.05.2005 0 0 5.34 0.99 300
ENDH
13.6.10 EUNIts
Данное ключевое слово задает единицы измерения для событий по скважинам, зада-
ваемых ключевым словам ETAB (см. 13.6.3) или EFILe (см. 13.6.2).
Пример
EUNIts 1* CMS
EFORm WELL 'DD.MM.YYYY' MDL MDU RAD SKIN MULT
ETAB
6 01.12.1990 PERF 1405.0 1527.0 16 1* 1*
6 01.12.1990 PERF 1534.0 1542.0 16 1* 0
13.6.11 HUNIts
13.6.12 PERF
Данное ключевое слово используется для открытия перфораций скважин. Слово мо-
жет быть использовано только внутри таблицы ETAB (см. 13.6.3) или внутри файла EFILe
(см. 13.6.2).
11. TVD [необязательный параметр] – означает, что MDL и MDU заданы в абсолют-
ных глубинах (по умолчанию считается, что заданы в измеренной глубине вдоль
траектории MD);
12. ZONE [необязательный параметр] – означает, что MDL и MDU заданы в номерах
ячеек сетки (по умолчанию считается, что заданы в измеренной глубине вдоль
траектории MD).
Пример
EFORm WELL 'DD.MM.YYYY' MDL MDU RAD SKIN MULT
ETAB
6 01.12.1990 PERF 1405.0 1527.0 1* 1* 1*
21 01.12.1990 PERF 1389.0 1536.0 1* 1* 2
G1 01.01.2012 PERF 1 20 0.1 0 1 ZONE
P3 01.01.2012 PERF 1 20 0.1 0 1 ZONE
ENDE
13.6.13 SQUEeze
Данное ключевое слово используется для закрытия перфораций скважин. Слово мо-
жет быть использовано только внутри таблицы ETAB (см. 13.6.3) или внутри файла
EFILE (см. 13.6.2).
Пример
EFORm WELL 'DD.MM.YYYY' MDL MDU RAD SKIN MULT
ETAB
6 01.12.1990 SQUE 1405.0 1527.0
P3 01.01.2012 SQUE 1 20 ZONE
ENDE
13.6.14 SHUT
Данное ключевое слово используется для закрытия скважины. Слово может быть
использовано только внутри таблицы ETAB (см. 13.6.3) или внутри файла EFILE
(см. 13.6.2).
Пример
EFORm WELL 'DD.MM.YYYY' MDL MDU RAD SKIN MULT
ETAB
6 01.12.1990 SHUT
ENDE
13.6.15 STOP
Данное ключевое слово используется для остановки скважины. Слово может быть
использовано только внутри таблицы ETAB (см. 13.6.3) или внутри файла EFILE
(см. 13.6.2).
Пример
EFORm WELL 'DD.MM.YYYY' MDL MDU RAD SKIN MULT
ETAB
6 01.12.1990 STOP
ENDE
B
BDENSITY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 489
BIC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 598
BICS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 600
BLACKOIL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209
BOX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 390
BRANPROP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 940
BRINE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243
C
CARFIN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 372
CECON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 913
CNAMES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 563
COMPDAT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 843
COMPDATL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 846
COMPINJK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 858
COMPLMPL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 854
COMPLUMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 852
COMPORD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 856
COMPS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 562
COMPSEGS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 849
COMPVD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 570
COORD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 321
COORDSYS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 326
COPY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 396
COPYBOX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 397
COPYREG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 398
CREF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 662
CVTYPE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 618
D
DATE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 825
DATES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 961
DATUM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 775
DATUMR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 776
DENSITY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 471
DEPTH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 280
DIMENS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210
DISGAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241
DPGRID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 351
DPNUM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 349
DREF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 660
DREFT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 661
DRILPRI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1079
DRSDT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 954
DUALPERM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257
DUALPORO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 256
DUMPFLUX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 319
DX / DY / DZ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273
DXV. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .275
DYV. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .276
DZMATRIX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 361
DZMTRX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 360
DZMTRXV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 362
DZNET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 300
DZV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 277
E
EDIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 384
EDITNNC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 333
EHYSTR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 554
END . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270
ENDBOX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 391
ENDFIN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 377
ENDNUM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 429
ENDSCALE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 528
ENDSKIP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1078
ENKRVC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 612
ENKRVD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 542
ENKRVT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 718
ENPCVC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 614
ENPCVD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 544
ENPCVT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 720
ENPTVC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 615
ENPTVD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 540
ENPTVT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 716
EOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 564
EOSNUM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 433
EOSS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 565
EPSCOMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 611
EQLDIMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214
EQLNUM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 420
EQLOPTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 264
EQUALREG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 399
EQUALS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 403
EQUIL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 726
F
FACTLI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 605
FAULTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 313
FIELD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205
FIELDSEP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 754
FIP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 424
FIPNUM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 422
FIPOWG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 426
FIPSEP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 756
FLUXNUM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 430
FLUXREG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 320
FORMOPTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266
G
GAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238
GASVISCF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 682
GASVISCT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 680
GCONINJE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 931
GCONPRI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 925
GCONPROD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 919
GCONSUMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 934
GCONTOL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1086
GDFILE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 328
GECON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 956
GEFAC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 918
GEOMECH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268
GINJGAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1054
GLIFTLIM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1088
GLIFTOPT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1089
GNETPUMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 951
GPTABLE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 758
GPTABLE3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 762
GPTABLEN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 760
GPTDIMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220
GRAVDR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258
GRAVDRM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259
GRAVITY. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .472
GRID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272
GRIDFILE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 382
GRIDOPTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265
GRIDUNIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 345
GRUPFUEL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1057
GRUPNET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 952
GRUPSALE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1056
GRUPTREE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 939
GSATINJE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 937
GSATPROD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 935
GSEPCOND . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1011
GUIDERAT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 922
H
HEATCR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 629
HEATCRT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 630
HEATVAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 633
HEATVAPE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 634
HEATVAPS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 712
HMMLTPX / HMMLTPY / HMMLTPZ / HMMLTPXY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293
HMMULTX / HMMULTY / HMMULTZ / HMMLTXY / HMMULTPV . . . . . . . . . . . . . . . . 294
HMMULTX- / HMMULTY- / HMMULTZ- . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295
I
IMBNUM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 417
IMBNUMMF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 439
IMPLICIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255
INCLUDE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254
ISGAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252
J
JFUNC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 343
K
KRG, KRGR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 548
KRNUM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 436
KRNUMMF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 438
KRO, KRORW, KRORG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 546
KRW, KRWR. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .547
KVALUES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251
KVCR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 622
KVTABLE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 576
KVTABTn . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 625
KVTEMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 624
KVWI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 628
L
LAB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206
LBCCOEF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 604
LGR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260
LIFTOPT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1087
LILIM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 606
LTOSIGMA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 354
LX / LY / LZ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 348
M
MAPAXES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 346
MAPUNITS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 347
MAXVALUE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 404
METRIC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204
MINDZNET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 310
MINPORV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 308
MINPV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307
MINPVV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309
MINROCKV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311
MINRV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 312
MINVALUE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 405
MISCEXP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 557
MISCIBLE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247
MISCNUM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 419
MISCSTR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 556
MULTFLT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 315
MULTIPLY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 392
MULTIREG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 393
MULTMF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 359
MULTNUM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 435
MULTPV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 304
MULTREGP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 395
MULTREGT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 363
MULTSIG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 973
MULTSIGV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 974
MULTX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287
MULTX- . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288
MULTY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 289
MULTY- . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290
MULTZ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291
MULTZ- . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292
MW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 591
MWS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 593
N
NEI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 575
NETCOMPA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 947
NETWORK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263
NNC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 332
NNCGEN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335
NODEPROP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 943
NODPPM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262
NOMIX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253
NONNC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234
NOSIM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267
NTG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 298
NUMRES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250
NUPCOL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1085
NWATREM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 950
NXFIN / NYFIN / NZFIN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 378
O
OIL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237
OILAPI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 749
OILVINDX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 675
OILVISCC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 672
OILVISCT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 669
OMEGAA / OMEGAB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 602
OMEGAAS / OMEGABS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 603
OPERATE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 406
OPERATER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 408
OPERNUM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 434
OPTIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1093
OUTSOL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197
OVERBURD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 470
P
PARACHOR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 558
PBUB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 768
PBVD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 731
PCG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 550
PCRIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 580
PCRITS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 582
PCW. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .549
PDEW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 774
PDVD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 735
PERMX / PERMY / PERMZ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281
PERMXY / PERMYZ / PERMXZ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283
PICOND . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1060
PIMULTAB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 868
PINCH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 336
PINCHNUM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 342
PINCHOUT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 339
PINCHREG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 340
PINCHXY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 338
PORO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 296
PORV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302
PPCWMAX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 553
PRCORR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 608
PREF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 657
PRESSURE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 738
PRIORITY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 927
PROPS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 443
PRVD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 740
PVCDO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 445
PVCO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 451
PVDG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 453
PVDO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 444
PVTG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 454
PVTNUM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 412
PVTO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 447
PVTW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 449
PVTWSALT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .500
PVZG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 456
Q
QDRILL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1083
R
REACACT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 686
REACCORD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 688
REACENTH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 703
REACLIMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 691
REACPHA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 700
REACPORD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 697
REACRATE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 684
REACSORD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 702
REACTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236
REFINE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 374
REGDIMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217
REGIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 411
RESTART . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199
RESVNUM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325
RKTRMDIR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284
ROCK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 464
ROCKCOMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221
ROCKCON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 367
ROCKDIMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222
ROCKNUM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 428
ROCKOPTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 468
ROCKPROP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 365
ROCKTAB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285
ROCKV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 721
RPTRST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196
RS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 770
RSCONST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 460
RSCONSTT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 461
RSVD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 729
RTEMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 566
RTEMPA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 765
RTEMPVD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 766
RUNSPEC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185
RV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 772
RVCONST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 463
RVVD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 733
S
SALT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 784
SALTVD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 785
SATNUM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 414
SATOPTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 248
SCALECRS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 531
SCHEDULE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 829
SCREF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 649
SDREF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 647
SEPCOND . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1012
SEPVALS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1009
SGAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 743
SGCR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 535
SGFN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 518
SGL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 533
SGOF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 506
SGU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 539
SGWFN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 522
SIGMA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 352
SIGMAGD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 355
SIGMAGDV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 357
SIGMAV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 353
SKIP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1070
SKIP100 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1072
SKIP300 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1073
SKIPREST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1071
SLGOF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 512
SMF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 750
SOF2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 514
SOF3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 520
SOGCR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 537
SOIL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 745
SOLID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242
SOLUTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 725
SOWCR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 536
SPECGRID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 371
SPECHA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 704
SPECHB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 705
SPECHEAT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 723
SPECHG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 708
SPECHH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 709
SPECHS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 713
SPECHT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 714
SPECROCK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 722
SPREF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 648
SSHIFT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 609
SSHIFTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 610
SSOLID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 747
START . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198
STCOND . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 567
STHERMX1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 643
STONE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 527
STONE1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 525
STONE2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 526
STOPROD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 698
STOREAC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 699
STREF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 650
SUMMARY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 810
SURFACT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232
SURFACTW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233
SURFADDW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 494
SURFADS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 492
SURFROCK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 493
SURFWNUM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 416
SWAT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 741
SWATINIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 551
SWCR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 534
SWFN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 516
SWL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 532
SWOF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 503
SWU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 538
T
TABDIMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211
TBLK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 777
TCRIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 577
TCRITS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 579
TEMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244
TEMPI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 764
TEMPVD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 715
THANALB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 621
THCONR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 636
THCONSF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 637
THERMAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235
THERMEX1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 651
THPRES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 737
THPRESFT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 317
TITLE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186
TNUM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 779
TOLCRIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 524
TOPS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 278
TRACER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 490
TRACERS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230
TRANX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 329
TRANY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 330
TRANZ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331
TREF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 658
TREFT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 659
TSTEP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 964
TVDP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 781
TZONE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 530
U
UDADIMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229
UDQ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1031
UDQDIMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226
UDQPARAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228
USEFLUX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 318
V
VAPOIL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240
VCRIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 583
VCRITS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 585
VCRITVIS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 586
VFPIDIMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218
VFPINJ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 905
VFPPDIMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219
VFPPROD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 907
VISCD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261
VISCREF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 667
W
WATDENT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 619
WATER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239
WATERTAB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 568
WATVISCT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 668
WCONHIST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 874
WCONINJE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 876
WCONINJH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 893
WCONINJP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 879
WCONPROD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 871
WCUTBACK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 897
WCYCLE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 885
WDFAC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1040
WDFACCOR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1041
WDRILPRI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1081
WDRILTIM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1082
WECON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 910
WECONINJ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 915
WEFAC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 916
WELDRAW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 958
WELLDIMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223
WELLINJE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 882
WELLLIM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 912
WELLSTRE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1052
WELLTARG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 903
WELLWAG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 886
WELOPEN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 965
WELPI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 904
WELSEGS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 837
WELSOMIN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 830
WELSPECL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 834
WELSPECS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 831
WELTARG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 901
WGRUPCON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 929
WHISTCTL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 896
WINJGAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1053
WINJMULT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 869
WINJTEMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1048
WINJWAT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1049
WLIFTOPT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1090
WLIMTOL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1008
WLIST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 860
WORKLIM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1084
WPAVE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1062
WPAVEDEP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1066
WPIMULT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 861
WPIMULTL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 864
WPITAB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 867
WRFT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1067
WRFTPLT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1068
WSALT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1046
WSEGDIMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225
WSEGTABL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 841
WSEPCOND . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1014
WSURFACT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1045
WTEMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1047
WTEST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1050
WTMULT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 899
WTRACER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1043
WVFPDP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1058
X
XMF. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .751
XMFVP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 571
Y
YMF. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .752
YMFVP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 572
Z
ZCORN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 322
ZCRIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 587
ZCRITS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 588
ZCRITVIS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 590
ZFACT1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 665
ZFACTOR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 663
ZI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 569
ZMF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 753
ZMFVD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 573
B
BKRGCW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1250
BKROCW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1252
BKRWIRO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1248
BPCGMAX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1254
BPCWMAX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1256
BSGCON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1238
BSGR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1240
BSOIRG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1242
BSOIRW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1236
BSORG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1246
BSORW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1244
BSWCRIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1234
BSWR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1232
BVG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1225
BVISC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1219
BWI / CW / REFPW / CVW / VWI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1124
C
CMM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1226
COMPNAME . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1184
CON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1103
CONC_ SLD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1269
COORD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1109
CP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1189
CPG1 / CPG2 / CPG3 / CPG4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1201
CPL1 / CPL2 / CPL3 / CPL4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1200
CPOR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1169
CPOR / PRPOR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1115
CPT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1192
CPTPOR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1171
CT1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1190
CT2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1191
CTPOR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1170
D
DATE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1142
DATUMDEPTH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1137
DENSITY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1123
DGOC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1263
DIFRAC / DJFRAC / DKFRAC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1112
DUALPOR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1110
DWOC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1262
E
EACT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1208
EV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1204
F
FRACTURE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1102
FREQFAC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1207
G
GEOMETRY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1149
H
HLOSSPROP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1181
HLOSST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1179
HLOSSTDIFF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1180
HVAPR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1202
HVR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1203
I
INITIAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1134
INITREGION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1258
INTYPE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1259
INUNIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1106
K
KRGCW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1249
KROCW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1251
KRTEMTAB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1229
KRTYPE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1228
KRWIRO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1247
KV1 / KV2 / KV3 / KV4 / KV5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1199
KVTABLE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1198
KVTABLIM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1197
L
LAYERXYZ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1153
M
MASSDEN. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1188
MATRIX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1101
N
NETGROSS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1117
NETPAY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1163
NULL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1113
NUMERICAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1139
O
O2PP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1215
ON-TIME . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1156
OPERATE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1146
P
PB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1136
PCGEND . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1253
PCRIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1193
PCWEND . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1255
PERF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1151
PERMI / PERMJ / PERMK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1116
PINCHOUTARRAY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1118
POR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1114
PRES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1267
PRODUCER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1144
PRPOR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1168
PRSR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1185
PTYPE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1125
PVT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1121
R
REFDEPTH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1261
REFPRES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1260
RENTH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1209
ROCKCP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1167
ROCKFLUID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1127
ROCKTYPE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1165
RORDER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1210
RPHASE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1211
RPT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1128
RTEMLOWR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1213
RTEMUPR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1212
RTYPE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1132
RUN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1141
RXCRITCON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1214
S
SG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1265
SGCON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1237
SGR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1239
SHAPE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1111
SHUTIN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1145
SLT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1130
SO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1264
SOIRG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1241
SOIRW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1235
SOLID_ CP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1196
SOLID_ DEN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1195
SORG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1245
SORW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1243
STOP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1157
STOPROD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1206
STOREAC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1205
SW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1266
SWCRIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1233
SWR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1231
SWT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1129
T
TCRIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1194
TEMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1268
TEMR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1186
THCONG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1175
THCONMIX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1177
THCONO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1174
THCONR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1172
THCONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1176
THCONW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1173
THTYPE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1166
TITLE1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1105
V
VERTICAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1135
VISCTABLE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1220
VISCTYPE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1217
VOLMOD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1162
VSMIXCOMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1221
VSMIXENDP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1222
VSMIXFUNC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1223
VSTYPE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1216
W
WELL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1143
Z
ZCORN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1108
B
BNDNUM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 431
C
COMPENSATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 955
COMPFRAC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 994
COMPFRACL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 997
COREYGO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 510
COREYWO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 508
E
ENPTRC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 545
F
FIPPATT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 427
FLOWFNAMES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 480
FLOWFTAB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 481
FLOWFUNC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 477
H
HEATTCR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 631
K
KVTABLIM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 626
L
LANGUAGE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208
M
MAPEXPER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 483
MULTPERM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1000
N
NFLOWFTB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 479
NPROPANTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 473
O
OILVINDT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 677
P
PROPANTNAMES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 474
PROPANTTABLE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 475
R
REACCONC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 694
RECU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1095
REPORTFILE / REPORTSCREEN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187
RESTARTDATE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202
RFD_ WFRAC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269
ROCKAXES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 466
ROCKCONT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 369
ROCKSALT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 783
ROCKSTRE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 467
ROCKT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 638
RPTMAPD/RPTGRAPHD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 820
RPTMAPL/RPTGRAPHL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 824
RPTMAPT/RPTGRAPHT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 822
RUNCTRL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 966
S
SALTPROP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 486
SALTTRM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 488
SKIPOFF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1075
SKIPON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1077
SKIPTNAV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1074
SPECHC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 706
SPECHD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 707
SPECHI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 710
SPECHJ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 711
SRSALT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 487
STANDG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 459
STANDO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 458
STHERMX2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 645
SURFDW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 495
T
TEMPR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245
THCONMIX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 641
THCONT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 639
THERMEX2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 653
THERMEX3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 655
TRACERM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 491
TRMMULTC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 496
TRMMULTT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 498
TRMTEMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 499
U
UNITS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207
USERFILE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1097
V
VISCNUM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 432
W
WBHZONE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1006
WCONNNC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 976
WFRAC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 977
WFRACL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 979
WFRACP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 981
WFRACPL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 990
WNNC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 975
WPIFUNC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1002
WSKFUNC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1004
WTEMPDEF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 767
WWAG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 889
C
CNAMe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1284
CROC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1313
D
DATUm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1304
DEPTh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1307
E
EFILe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1319
EFORm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1327
ENDE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1322
ENDH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1326
ETAB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1321
EUNIts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1331
F
FLUId . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1288
G
GPVT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1293
GRID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1300
H
HFILe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1323
HFORm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1329
HORI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1302
HTAB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1325
HUNIts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1332
I
IDATe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1282
IMPLicit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1285
INCLude . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1286
INIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1316
INPUt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1278
K
K_ X / K_ Y / K_ Z . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1312
KRGO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1298
KRWO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1297
M
MINPv . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1310
O
OPVT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1292
P
PERF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1333
POROsity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1309
PRINt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1280
R
RATE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1318
REFE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1314
RELA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1295
S
SDATe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1283
SHUT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1337
SIZE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1303
SQUEeze . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1335
STOP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1338
T
TEMPerature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1291
THICkness . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1308
TITLe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1279
U
UNIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1281
V
VERT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1301
W
WATR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1289
WETT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1296
X
X-DIrection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1305
Y
Y-DIrection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1306
Список литературы
[1] Aziz, K., Settari A., Petroleum reservoir simulation, Applied Science Publishers LTD, London,
1979.
[2] Ertekin, T., Abou-Kassem, J.H., King, G.R., Basic applied reservoir simulation. SPE Textbook
Series, Richardson, Texas, 2001.
[3] Stone, H. L., Probability Model for Estimating Three-Phase Relative Permeability. Trans AIME
(JPT), 249, p. 214-218, 1970.
[4] Stone, H. L., Estimation of Three-Phase Relative Permeability and Residual Oil Data.
Can.Pet.Tech., Vol 12, p. 53-61, 1973.
[5] Carter, R. D., Tracy, G. W., An Improved Method for Calculating Water Influx. Trans AIME
(JPT), 219, p. 58-60, 1960.
[6] Fetkovich, M. J., A Simplified Approach to Water Influx Calculations - Finite Aquifer Systems.
JPT, p. 814-828, July 1971.
[8] Jorge Javier Velarde Pereira Correlation of black oil properties at pressures below the bubble-
point. 1996.