Эта статья является результатом обобщения информации о стандартах LAS v1.2 v2.0 и v2.1. Оригинальные статьи взяты с сайта LAS Committee Canadian Well Logging Society (комитет по LAS Канадского Каротажного Сообщества).
Спецификация формата LAS v2.1 — это соглашение об использовании текстовых (ASCII) файлов для обмена
каротажной информацией.
Информация в файле LAS v2.1 разбита на блоки называемые «секциями». Каждая секция начинается со строки, в которой объявляется имя секции. Такая строка должна обязательно начинаться с символа «~». Текущая секция заканчивается либо с началом новой секции, либо при достижении конца файла.
Внутри секции могут располагаться строки двух типов — «параметры» и «комментарии». Это не относится к секциям ~O и ~A.
Комментарии — это строки, начинающиеся с символа «#» за которым следует произвольный текст.
Параметры — это строки, каждая из которых представляет один
параметр и выглядит следующим образом:
MNEM.UNITS DATA
:DESCRIPTION OF MNEMONIC
MNEM — мнемоническое имя параметра. Имя может быть произвольной длины, но не должно содержать внутри себя пробелов, точек и двоеточий. Допускаются пробелы только перед именем и перед точкой.
UNITS — единицы измерения параметра (если параметр допускает использование единиц измерения). Название единиц измерения должно начинаться сразу после точки. Пробелы между точкой и названием единиц измерения не допускаются. Название единиц измерения может быть произвольной длины. Не допускается использование в названии пробелов и двоеточий (точки можно).
DATA — собственно значение, ассоциируемое с мнемоническим именем параметра.
DESCRIPTION — описание, поясняющее мнемоническое имя параметра. Описание всегда находится справа от двоеточия. Длина описания ограничена общей длиной строки (256 символов включая символы перевода каретки и возврата строки).
Название секции в файле LAS v2.1 определяется по первой букве следующей за знаком «~». Названия и порядок следования секций в файле определено спецификацией и приведено ниже:
~V – секция содержит версию файла и определяет режим переноса данных;
~W – секция содержит информацию, идентифицирующую скважину;
~C – секция содержит информацию о кривых, сохраненных в этом файле;
~P – секция содержит параметры или константы (секция не обязательна);
~D – секция содержит внутрискважинную информацию такую как результаты испытания пластов, интервалы перфорации, интервалы отбора керна и.д. (секция не обязательна);
~O – секция содержит дополнительную информацию, комментарии и т.д. (секция не обязательна)
~A – секция содержит данные каротажа (кривые) в текстовом (ASCII) формате.
Ниже рассмотрены обязательные и необязательные параметры внутри каждой секции и приведены примеры соответствующих секций.
– Эта секция обязательна и обычно находится в начале файла.
– В секции определяется, какая версия LAS формата и какой режим переноса применены в этом файле.
– Эта секция должна содержать следующие обязательные параметры:
"VERS.
2.1 : CWLS LOG ASCII STANDARD - VERSION 2.1"
Указывает на используемую версию LAS.
"WRAP. YES
: Multiple lines per depth step"
или
"WRAP. NO
: One line per depth step"
Определяет, какой режим переноса использовался в секции данных (~A).
Если используется режим без переноса
(WRAP. NO : One line per depth step),
то строка должна быть не длиннее 256 символов (включая символы возврата каретки и перевода строки).
Если же используется режим переноса
(WRAP. YES : Multiple lines per depth
step),
то значение глубины должно находиться в отдельной строке, а остальные строки (в которых содержатся данные) не должны быть длиннее 80 символов (включая символы возврата каретки и перевода строки).
– Разрешено использование дополнительных параметров в этой секции.
– Пример секции ~V (Version Information)
#---------------------------------------------------------------
~Version
Information Section
VERS. 2.1 :
CWLS Log ASCII S
WRAP. NO :
One line per depth step
#---------------------------------------------------------------
– Эта секция обязательна. Представленная в ней информация позволяет идентифицировать скважину по ее местоположению, а также определить кровлю и подошву интервала записи. Секция должна содержать следующие обязательные параметры:
"STRT.M nnn.nn : START DEPTH"
Начальная глубина записи. Число "nnn.nn" указывает на значение глубины. Количество знаков после запятой не регламентируется. Единица измерения ".M" указывает на то, что глубина задана в метрах, хотя в случае необходимости могут быть использованы другие единицы измерения. Начальная глубина записи может быть как больше, так и меньше конечной глубины.
"STOP.M nnn.nn : STOP DEPTH"
Конечная глубина записи. Число "nnn.nn" указывает на значение глубины. Количество знаков после запятой не регламентируется. Единица измерения ".M" указывает на то, что глубина задана в метрах, хотя в случае необходимости могут быть использованы другие единицы измерения.
"STEP.M nnn.nn : STEP"
Шаг квантования. Отрицательное значение шага квантования говорит том, что начальная глубина записи больше конечной глубины и, соответственно — наоборот. Нулевое значение используется в случае переменного шага квантования.
"NULL. nnnn.nn : NULL VALUE"
Значение, обозначающее признак отсутствия информации. Обычно используется -9999 или -999.25.
"COMP. aaaaaaaaaaaaaaaaaaaaa : COMPANY"
Компания — заказчик.
"WELL. aaaaaaaaaaaaaaaaaaaaa : WELL"
Имя скважины.
"FLD . aaaaaaaaaaaaaaaaaaaaa : FIELD"
Название площади.
"LOC . aaaaaaaaaaaaaaaaaaaaa : LOCATION"
Местоположение (координаты) скважины.
"PROV. aaaaaaaaaaaaaaaaaaaaa : PROVINCE"
Провинция. За пределами Канады может быть заменена на:
· "CNTY. aaaaaaaaaaaaaaaaaaaaa : COUNTY"
· Графство, округ, уезд, кантон, шейр, район, губерния и т.п.(в зависимости от принятого в государстве административного деления).
· "STAT. aaaaaaaaaaaaaaaaaaaaa : STATE"
· Штат.
· "CTRY. aaaaaaaaaaaaaaaaaaaaa : COUNTRY"
· Страна.
"SRVC. aaaaaaaaaaaaaaaaaaaaa : SERVICE COMPANY"
Компания — исполнитель.
"DATE. aaaaaaaaaaaaaaaaaaaaa : DATE"
Дата каротажа.
"UWI . aaaaaaaaaaaaaaaaaaaaa : UNIQUE WELL ID"
Уникальный идентификатор скважины. Для скважин за пределами Канады может быть заменен на:
"API . aaaaaaaaaaaaaaaaaaaaa : API NUMBER"
– Разрешено использование дополнительных параметров в этой секции. Количество дополнительных параметров не ограничено.
– Ниже приведен пример секции ~W (Well Information Section in LAS version 2.1):
#---------------------------------------------------------------
~Well Information Section
#MNEM.UNIT VALUE/NAME DESCRIPTION
#-------- -------------- ---------------------
STRT.M 635.0000 :START
DEPTH
STOP.M 400.0000 :STOP
DEPTH
STEP.M -0.125 :STEP
NULL. -999.25 :NULL VALUE
COMP. ANY OIL COMPANY INC. :COMPANY
WELL. ANY ET AL 12-34-12-34 :WELL
FLD . WILDCAT :FIELD
LOC . 12-34-12-34W5M :LOCATION
PROV.
SRVC. ANY LOGGING COMPANY INC. :SERVICE
COMPANY
DATE. 13-DEC-86 :LOG
DATE
UWI . 100123401234W500 :UNIQUE WELL ID
#---------------------------------------------------------------
– Эта секция обязательна.
– В секции описаны кривые и единицы их измерения в порядке появления кривых в секции данных каротажа (~A)
– В примере использованы произвольные мнемонические имена кривых. Вместо них могут быть использованы другие, но в каждой строке должно обязательно присутствовать какое-нибудь мнемоническое имя кривой.
– API коды кривых (не обязательно).
– Кривые, описанные в этой секции должны обязательно присутствовать в секции данных каротажа (~A)
– Первой кривой (как в этой секции, так и в секции данных каротажа (~A)) должна быть глубина.
– Мнемонические имена единиц измерения должны следовать сразу после точки. Пробелы между точкой и мнемоническим именем единицы измерения не допускаются.
– Ниже приведен пример (~C) Curve Information Section с кодами API.
#---------------------------------------------------------------
~Curve
Information Section
#MNEM.UNIT API CODE Curve Description
#---------- ----------- ------------------------------
DEPTH.M : 1
DEPTH
RHOB .K/M3 45 350 02 00 : 2
BULK DENSITY
NPHI .VOL/VO 42 890 00 00
: 3
NEUTRON POROSITY - SANDSTONE
MSFL .OHMM 20 270 01 00 : 4
Rxo RESISTIVITY
SFLA .OHMM 07 222 01 00 : 5
SHALLOW RESISTIVITY
ILM .OHMM
07 120 44 00 :
6 MEDIUM RESISTIVITY
ILD .OHMM
07 120 46 00 :
7 DEEP RESISTIVITY
SP .MV
07 010 01 00 :
8 SPONTANEOUS POTENTIAL
GR .GAPI
45 310 01 00 :
9 GAMMA RAY
DRHO .K/M3 45 356 01 00 : 11
DENSITY CORRECTION
#---------------------------------------------------------------
– Эта секция не обязательна. В ней определены входные значения различных параметров относящихся к скважине. Эти параметры могут содержать как числа, так и слова.
– В этой секции могут использоваться произвольные мнемонические имена, но в каждой строке должно быть обязательно определено одно имя.
– Количество строк в секции не ограничено.
– В случае записи данных за несколько спуско-подъемов, в секцию могут быть включены разделяющие флаги, отмечающие начало данных, относящихся к определенному спуско-подъему.
– Также в секции должно быть указано общее количество спуско-подъемов.
– Информация общего плана (то есть не относящаяся к конкретному спуско-подъему), во избежание ошибок, должна располагаться в начале этой секции.
– Строки комментариев между спуско-подъемами не являются обязательными, но, в случае использования, могут сделать файл более удобочитаемым.
– Ниже приведен пример секции ~P (Parameter Information)
#---------------------------------------------------------------
~Parameter
Information Section
#MNEM.UNIT Value Description
#----------------- ------------ ----------------------
EKB .M 566.9700 :
Elevation Kelly Bushing
EGL .M 563.6799 :
Elevation Ground Level
NRUN . 1.0000 :
Number of Runs
#--RUN
1---------- ------------ --The following are for Run 1-
RUN . 1.0000 :
Run 1
MUD . GEL CHEM :
Mud type
BHT .DEG 114.0000 :
Bottom Hole Temperature
BS .MM 222.0000 :
Bit Size
FD .K/M3 999.9999 :
Fluid Density
MDEN .K/M3 2650.0000 :
Logging Matrix Density
MATR . SAND :
Neutron Matrix
DFD .K/M3 1200.0000 :
Mud Weight
DFV .S 50.0000 :
Mud Viscosity
DFL .C3 8.0000 :
Mud Fluid Loss
DFPH . 10.0000 :
Mud pH
RMFS .OHMM 2.8200 :
Mud Filtrate Resistivity
#---------------------------------------------------------------
– Эта секция не обязательна. В ней могут присутствовать строки, описывающие внутрискважинные параметры. Например, это могут быть результаты опробования пласта, интервалы отбора керна, интервалы перфорации и т.д.
– Ниже приведен пример секции ~D
"Downhole Information Section"
#---------------------------------------------------------------
~Downhole Information Section
TOP .M 662.50 :
#- DST #1
----------------------------------------
DST . 1.00 : Номер опробования пласта
DSTT.M 663.00 : Кровля пласта
DSTB.M 675.00 : Подошва пласта
DSTD.TXT GTS 79.3 m3/day : Отдача м3/день
#- PERF #1 ---------------------------------------
PERF. 1.00 : Номер интервала перфорации
PRFT.M 664.00 : Кровля интервала перфорации
PRFB.M 666.00 : Подошва интервала перфорации
#- PERF #2 ---------------------------------------
PERF. 2.00 : Номер интервала перфорации
PRFT.M 668.00 : Кровля интервала перфорации
PRFB.M 674.00 : Подошва интервала перфорации
#- CORE #1 ---------------------------------------
CORE. 1.00 : Номер керна
CORT.M 660.50 : Кровля керна
CORB.M 670.60 : Подошва керна
CORD.TXT Recovered 9.8m : Описание керна
#---------------------------------------------------------------
~O (Other Information)
– Эта секция не обязательна. Она предназначена для хранения заметок или комментариев.
– Ниже приведен пример секции ~O "Other Information Section"
----------------------------------------------------------------
~Other
Information Section
Цифровая запись для этой скважины загружена из QC Data's Database.
Оригинальные данные получены в результате полевых записей.
----------------------------------------------------------------
– Эта секция обязательна и она всегда должна быть последней секцией в файле.
– Каждый столбец данных должен быть отделен от соседнего столбца как минимум одним пробелом.
– Строки длиной менее 512 символов (включая символы перевода строки и возврата каретки) обычно не переносят и используют режим
"WRAP. NO :
One line per depth step".
Режим переноса строк:
"WRAP. YES : Multiple lines per depth step"
используется в случае, когда длина строки больше 512 символов
– В режиме переноса строк каждая глубина должна занимать отдельную строку.
– В режиме переноса строк, Строка данных не может быть длиннее 80-ти символов (включая символы перевода строки и возврата каретки).
– Если режим переноса не используется, столбцы данных должны быть выровнены по десятичной точке, для улучшения зрительного восприятия данных в файле.
– Запись чисел в виде Мантисса — Порядок запрещена. Если вы оперируете слишком большими или слишком малыми величинами, то для обхода этого ограничения, используйте другие единицы измерения кривой.
Примеры файлов LAS
~VERSION
INFORMATION
VERS. 2.0 : CWLS LOG ASCII STANDARD -VERSION 2.0
WRAP. NO : ONE LINE PER DEPTH STEP
~WELL
INFORMATION
#MNEM.UNIT DATA DESCRIPTION OF MNEMONIC
#-----
----- ---------- --------------------------
STRT .M 1670.0000 :START DEPTH
STOP .M 1669.7500 :STOP DEPTH
STEP .M -0.1250 :STEP
NULL . -999.25 :NULL
VALUE
COMP . ANY OIL COMPANY INC. :COMPANY
WELL . ANY ET AL 12-34-12-34 :WELL
FLD .
WILDCAT :FIELD
LOC .
12-34-12-34W5 :LOCATION
PROV .
SRVC . ANY LOGGING COMPANY INC. :SERVICE COMPANY
DATE . 13-DEC-86 :LOG
DATE
UWI .
100123401234W500 :UNIQUE WELL ID
~CURVE
INFORMATION
#MNEM.UNIT API CODES CURVE DESCRIPTION
#----------- --------- -------------------------
DEPT .M : 1 DEPTH
DT .US/M
60 520 32 00 : 2 SONIC TRANSIT TIME
RHOB .K/M3 45 350 01 00 : 3 BULK DENSITY
NPHI .V/V 42 890 00 00 :
4 NEUTRON POROSITY
SFLU .OHMM 07 220 04 00 : 5 RXORESISTIVITY
SFLA .OHMM 07 222 01 00 : 6 SHALLOW RESISTIVITY
ILM .OHMM 07 120 44 00 :
7 MEDIUM RESISTIVITY
ILD .OHMM 07 120 46 00 :
8 DEEP RESISTIVITY
~PARAMETER
INFORMATION
#MNEM.UNIT VALUE DESCRIPTION
#--------- --------- ----------------------
MUD . GEL CHEM :
MUD TYPE
BHT .DEGC 35.5000 :
BOTTOM HOLE TEMPERATURE
BS .MM
200.0000 : BIT SIZE
FD .K/M3
1000.0000 : FLUID DENSITY
MATR . SAND :
NEUTRON MATRIX
MDEN . 2710.0000 :
LOGGING MATRIX DENSITY
RMF .OHMM 0.2160 : MUD FILTRATE RESISTIVITY
DFD .K/M3 1525.0000 :
DRILL FLUID DENSITY
~OTHER
Note: The
logging tools became stuck at
causing the data
between
invalid.
~A DEPTH DT
RHOB NPHI SFLU
SFLA ILM ILD
1670.000 123.450 2550.000 0.450
123.450 123.450 110.200
105.600
1669.875 123.450 2550.000 0.450
123.450 123.450 110.200
105.600
1669.750 123.450 2550.000 0.450
123.450 123.450 110.200
105.600
~V
VERS . 2.0 : CWLS log ASCII S
WRAP. NO :
One line per depth step
~W
STRT.M 635.0000 :START DEPTH
STOP.M 634.5000 :STOP DEPTH
STEP.M -0.1250 :STEP
NULL. -999.25 :NULL
VALUE
COMP.
ANY OIL COMPANY INC. :COMPANY
WELL.
ANY ET AL 12-34-12-34 :WELL
FLD . WILDCAT :FIELD
LOC . 12-34-12-34W5 :LOCATION
PROV.
SRVC. ANY LOGGING COMPANY INC. :SERVICE COMPANY
DATE . 13-DEC-86 :LOG
DATE
UWI . 100123401234W500 :UNIQUE
WELL ID
~C
DEPT .M : DEPTH
RHOB .K/M3 : BULK DENSITY
NPHI .VOL/VOL : NEUTRON POROSITY -SANDSTONE
MSFL .OHMM : Rxo RESISTIVITY
SFLA .OHMM : SHALLOW RESISTIVITY
ILM .OHMM : MEDIUM RESISTIVITY
ILD .OHMM : DEEP RESISTIVITY
SP
.MV : SPONTANEOUS POTENTIAL
~A
635.0000 2256.0000 0.4033
22.0781 22.0781 20.3438
3.6660 123.4
634.8750 2256.0000 0.4033
22.0781 22.0781
20.3438
3.6660 123.4
634.7500 2256.0000 0.4033
22.0781 22.0781 20.3438
3.6660 123.4
634.6250 2256.0000 0.4033
22.0781 22.0781 20.3438
3.6660 123.4
634.5000 2256.0000 0.4033
22.0781 22.0781 20.3438
3.6660 123.4
~VERSION INFORMATION
VERS . 2.0 :
CWLS log ASCII S
WRAP. YES :
Multiple lines per depth step
~WELL INFORMATION
#MNEM.UNIT
DATA DESCRIPTION OF MNEMONIC
#----- ----- ------- ---------------------------
STRT .M 910.0000 :START
DEPTH
STOP .M 909.5000 :STOP DEPTH
STEP .M -0.1250 :STEP
NULL . -999.25 :NULL
VALUE
COMP . ANY OIL COMPANY INC. :COMPANY
WELL . ANY ET AL 12-34-12-34 :WELL
FLD .
WILDCAT :FIELD
LOC .
12-34-12-34W5 :LOCATION
PROV .
SRVC . ANY LOGGING COMPANY INC. :SERVICE COMPANY
SON .
142085 :SERVICE ORDER NUMBER
DATE . 13-DEC-86 :LOG
DATE
UWI .
100123401234W500 :UNIQUE WELL ID
~CURVE INFORMATION
#MNEM.UNIT CURVE DESCRIPTION
#--------- --------------------
DEPT .M : Depth
DT
.US/M : 1 Sonic Travel Time
RHOB .K/M : 2 Density-Bulk Density
NPHI .V/V : 3 Porosity -Neutron
RX0 .OHMM : 4 Resistivity -Rxo
RESS .OHMM : 5 Resistivity
-Shallow
RESM .OHMM : 6 Resistivity
-Medium
RESD .OHMM
: 7 Resistivity -Deep
SP
.MV : 8 Spon.Potential
GR
.GAPI : 9 Gamma Ray
DRHO .K/M3 : 11 Delta-Rho
EATT .DBM : 12 EPT Attenuation
TPL .NS/M : 13 TP -EPT
PEF . : 14
Photoelectric Factor
FFI .V/V : 15 Porosity -NML FFI
DCAL .MM : 16 Caliper-Differential
RHGF .K/M3 : 17 Density-Formation
RHGA .K/M3 : 18 Density-Apparent
SPBL .MV : 19 Baselined
SP
GRC .GAPI : 20 Gamma Ray BHC
PHIA .V/V : 21 Porosity -Apparent
PHID .V/V : 22 Porosity -Density
PHIE .V/V : 23 Porosity -Effective
PHIN .V/V : 24 Porosity -Neut BHC
PHIC .V/V : 25 Porosity -Total HCC
R0
.OHMM : 26 Ro
RWA .OHMM
: 27 Rfa
SW . : 28 Sw
-Effective
MSI . : 29 Sh
Idx -Min
BVW . : 30 BVW
FGAS . : 31 Flag -Gas Index
PIDX . : 32 Prod Idx
FBH . : 33 Flag -Bad Hole
FHCC . : 34 Flag -HC Correction
LSWB . : 35 Flag -Limit SWB
~A Log data section
910.000000
-999.2500 2692.7075 0.3140
19.4086 19.4086 13.1709 12.2681
-1.5011
96.5306 204.7177 30.5822 -999.2500 -999.2500 3.2515
-999.2500
4.7177
3025.0264 3025.0264
-1.5010 93.1378 0.1641
0.0101
0.1641 0.3140 0.1641
11.1397 0.3304 0.9529
0.0000
0.1564 0.0000
11.1397 0.0000 0.0000 0.0000
909.875000
-999.2500 2712.6460 0.2886
23.3987 23.3987 13.6129 12.4744
-1.4720
90.2803 203.1093 18.7566 -999.2500 -999.2500 3.7058
-999.2500
3.1093
3004.6050 3004.6050 -1.4720 86.9078
0.1456
-0.0015
0.1456 0.2886 0.1456
14.1428 0.2646 1.0000
0.0000
0.1456 0.0000 14.1428
0.0000 0.0000 0.0000
909.750000
-999.2500 2692.8137 0.2730
22.5909 22.5909 13.6821 12.6146
-1.4804
89.8492 201.9287 3.1551 -999.2500 -999.2500 4.3124
-999.2500
1.9287
2976.4451 2976.4451
-1.4804 86.3465 0.1435
0.0101
0.1435 0.2730 0.1435
14.5674 0.2598 1.0000
0.0000
0.1435 0.0000 14.5674
0.0000 0.0000 0.0000
909.625000
-999.2500 2644.3650 0.2765
18.4831 18.4831 13.4159 12.6900
-1.5010
93.3999 201.5826 -6.5861 -999.2500 -999.2500 4.3822
-999.2500
1.5826
2955.3528 2955.3528
-1.5010 89.7142 0.1590
0.0384
0.1590 0.2765 0.1590
11.8600 0.3210 0.9667
0.0000
0.1538 0.0000 11.8600
0.0000 0.0000 0.0000
909.500000
-999.2500 2586.2822 0.2996
13.9187 13.9187 12.9195 12.7016
-1.4916
98.1214 201.7126
-4.5574 -999.2500 -999.2500 3.5967
-999.2500
1.7126
2953.5940 2953.5940
-1.4916 94.2670 0.1880
0.0723
0.1880 0.2996 0.1880
8.4863 0.4490 0.8174
0.0000
0.1537 0.0000 8.4863
0.0000 0.0000 0.0000
~VERSION INFORMATION
VERS. 2.0 : CWLS LOG ASCII STANDARD -VERSION 2.0
WRAP. NO : ONE LINE PER TIME STEP
#
~WELL INFORMATION
STRT .S 0.0000 :START
TIME
STOP .S 1.5000 :STOP
TIME
STEP .S 0.3000 :STEP
NULL . -999.25 :NULL
VALUE
COMP . ANY OIL COMPANY INC. :COMPANY
WELL . ANY ET AL 12-34-12-34 :WELL
FLD .
WILDCAT :FIELD
LOC .
12-34-12-34W5 :LOCATION
PROV .
SRVC . ANY LOGGING COMPANY INC. :SERVICE COMPANY
DATE . 13-DEC-86 :LOG
DATE
UWI .
100123401234W500 :UNIQUE WELL ID
#
~CURVE INFORMATION
ETIM.S : 1 ELAPSED TIME
BFR1.OHMM : 2 SINGLE PROBE 1 RESISTIVITY
BSG1.PSIG : 3 SINGLE PROBE 1 STRAIN GAUGE PRESSURE
#
~PARAMETER INFORMATION
MRT .DEGC 67.0 : BOTTOM HOLE TEMPERATURE
GDEPT .M 3456.5 : GAUGE DEPTH
DFD .KG/M3 1000.0 : MUD WEIGHT
#
~A
0.0000 0.2125 16564.1445
0.3000 0.2125 16564.1445
0.6000 0.2125 16564.2421
0.9000 0.2125 16564.0434
1.2000 0.2125 16564.0430
1.5000 0.2125 16564.0435