Голосование

Считаете ли вы необходимым использование международных форматов WITS/WITSML на станциях ГТИ?

Безусловно!
10 (76.9%)
Да, но форматы устарели.
0 (0%)
Эти форматы должны поддерживаться российскими программистами, но особой надобности в них нет.
2 (15.4%)
Нет необходимоти поддержки этих форматов. Мы их просто не используем.
1 (7.7%)
Я патриот, и нам не надо ничего буржуйского!
0 (0%)

Проголосовало пользователей: 13

Голосование закончилось: 04 Февраль 2008, 15:32:52

Автор Тема: WITS/WITSML  (Прочитано 69266 раз)

Оффлайн Chrom

  • Муравьев Юрий Анатольевич
  • Старожил
  • ****
  • Сообщений: 304
  • Карма: +31/-17
  • ГеоСенсор
    • ГеоСенсор
Re: WITS/WITSML
« Ответ #60 : 22 Июль 2009, 16:47:27 »
так, тоесть файл от хроматографа должен выглядеть примерно так

1201FuckingWell.....<CR>
1205090722<CR>
1206104105<CR>
12120.018<CR>
121310.5<CR>
12144.23<CR>
12151.3<CR>
12160.9<CR>
12170.13<CR>
12180.06<CR>

так? тогда вопросы - как он должен называться?
даные добавлять в конец файла или переписывать заново???
не держи вопрос в себе, спрашивай!

Оффлайн boikovsoft

  • Старожил
  • ****
  • Сообщений: 288
  • Карма: +7/-0
  • Инженер-программист
    • http://oilsoft-service.com
Re: WITS/WITSML
« Ответ #61 : 22 Июль 2009, 17:04:23 »
ЗАПИСЬ № 12: ЗАПИСЬ ДАННЫХ ИЗМЕРИТЕЛЬНОГО ЦИКЛА ХРОМАТОГРАФА 

ЗАПИСЬ WITS ID: 12
Логический тип записи: 162
Авто/Ручное АВТОМАТИЧЕСКОЕ
ТРИГГЕР: передача данных после завершения измерительного цикла хроматографа при циркуляции бурового раствора
Исходные данные: Данные, полученные в реально-временном режиме после каждого измерительного цикла хроматографа.

Наименование Полное  сокращение Краткое сокращение Тип Длина Метрические единицы Единицы ФФС
1 Идентификатор скважины WELLID WID A 16 ---- ----
2 Боковой ствол/ № интервала скважины STKNUM SKNO S 2 ---- ----
3 Идентификатор записи RECID RID S 2 ---- ----
4 Идентификатор последовательности записей SEQID SQID L 4 ---- ----
5 Дата DATE DATE L 4 ---- ----
6 Время TIME TIME L 4 ---- ----
7 Код проводимой работы ACTCOD ACTC S 2 ---- ----
8 Глубина взятой пробы хроматографа, измер. DEPTCHRM DCHM F 4 M F
9 Глубина взятой пробы хроматографа, верт. DEPTCHRV DCHV F 4 M F
10 Дата взятой пробы хроматографа DATECHR DCHR L 4 ---- ----
11 Время взятой пробы хроматографа TIMECHR TCHR L 4 ---- ----
12 Метан (С1) METHANE METH L 4 PPM PPM
13 Этан (С2) ETHANE ETH L 4 PPM PPM
14 Пропан (С3) PROPANE PRP L 4 PPM PPM
15 Изобутан (IC4) IBUTANE IBUT L 4 PPM PPM
16 Нормальный бутан (NC4) NBUTANE NBUT L 4 PPM PPM
17 Изопентан (IС5) IPENTANE IPEN L 4 PPM PPM
18 Нормальный пентан (NС5) NPENTANE NPEN L 4 PPM PPM
19 Нео-пентан (EС5) EPENTANE EPEN L 4 PPM PPM
20 Изогексан (IС6) IHEXANE IHEX L 4 PPM PPM
21 Нормальный гексан (NС6) NHEXANE NHEX L 4 PPM PPM
22 Углекислого газ CO2 CO2 L 4 PPM PPM
23 Ацетилен ACET ACET L 4 PPM PPM
24 <Дополнительная запись 1> SPARE1 SPR1 F 4 ---- ----
25 <Дополнительная запись 2> SPARE2 SPR2 F 4 ---- ----
26 <Дополнительная запись 3> SPARE3 SPR3 F 4 ---- ----
27 <Дополнительная запись 4> SPARE4 SPR4 F 4 ---- ----
28 <Дополнительная запись 5> SPARE5 SPR5 F 4 --- ----
http://oilsoft-service.com

Оффлайн boikovsoft

  • Старожил
  • ****
  • Сообщений: 288
  • Карма: +7/-0
  • Инженер-программист
    • http://oilsoft-service.com
Re: WITS/WITSML
« Ответ #62 : 22 Июль 2009, 17:06:09 »
Обратите внимание на единицы измерения PPM это промили, а не абсолютные или относительные проценты.
Более подробное описание ищите выше в этойже теме.
« Последнее редактирование: 22 Июль 2009, 17:14:53 от boikovsoft »
http://oilsoft-service.com

Оффлайн boikovsoft

  • Старожил
  • ****
  • Сообщений: 288
  • Карма: +7/-0
  • Инженер-программист
    • http://oilsoft-service.com
Re: WITS/WITSML
« Ответ #63 : 22 Июль 2009, 17:17:33 »
Если я не ошибаюсь, то :
1 PPM = 0.0001 % ХГ

Значения хроматографа должны быть целыми числами, а не с плавающей точкой.
http://oilsoft-service.com

Оффлайн boikovsoft

  • Старожил
  • ****
  • Сообщений: 288
  • Карма: +7/-0
  • Инженер-программист
    • http://oilsoft-service.com
Re: WITS/WITSML
« Ответ #64 : 22 Июль 2009, 17:28:02 »
ЧТобы рассеять сомнения по этому протоколу привожу пример кода на Pascal:

Var
  S : TStringList;
begin
   //#13 + #10;
   S := TStringList.create;
   try
     S.ADD('&&' + #13 + #10);
     S.ADD('0101PLOSCHAD' + #13 + #10);
     {...}
     S.ADD('!!' + #13 + #10);
   finally
     s.free;
   end;
end;
http://oilsoft-service.com

Оффлайн boikovsoft

  • Старожил
  • ****
  • Сообщений: 288
  • Карма: +7/-0
  • Инженер-программист
    • http://oilsoft-service.com
Re: WITS/WITSML
« Ответ #65 : 22 Июль 2009, 17:32:09 »
Есть еще одна немаловажная деталь!
Некоторые программы воспринимают данные не чаще раз в секунду.
т.е один логический уровень нельзя передать подрят несколько записей. Нужно ждать.
http://oilsoft-service.com

Оффлайн REA

  • Розов Евгений Анатольевич
  • Глобальный модератор
  • *****
  • Сообщений: 1379
  • Карма: +91/-64
    • GeoSensor
Re: WITS/WITSML
« Ответ #66 : 26 Май 2011, 19:56:16 »
А где найти описание WITS Level 0?

В описании WITS написано:
Level 0
Also known as "Intra Rig Transfer Specification", this involves a very basic ASCII transfer format intended primarily for sharing of information between service companies, though lending itself well as a simple entry point into wellsite data transfer. Data items are identified by a numeric string tying the value to a particular location within a Pre-Defined Record, or to an agreed upon addition to the Data Dictionary.

и все.

Оффлайн boikovsoft

  • Старожил
  • ****
  • Сообщений: 288
  • Карма: +7/-0
  • Инженер-программист
    • http://oilsoft-service.com
Re: WITS/WITSML
« Ответ #67 : 26 Май 2011, 21:22:31 »
http://www.oilsoft-service.com/index.php?option=com_content&view=article&id=54&Itemid=61
http://oilsoft-service.com

Оффлайн REA

  • Розов Евгений Анатольевич
  • Глобальный модератор
  • *****
  • Сообщений: 1379
  • Карма: +91/-64
    • GeoSensor
Re: WITS/WITSML
« Ответ #68 : 26 Май 2011, 21:33:39 »
Спасибо. А где можно найти оригинал описания WITS 0?

Оффлайн boikovsoft

  • Старожил
  • ****
  • Сообщений: 288
  • Карма: +7/-0
  • Инженер-программист
    • http://oilsoft-service.com
Re: WITS/WITSML
« Ответ #69 : 26 Май 2011, 21:34:10 »
Уже нигде))) только на той ссылке что я дал
http://oilsoft-service.com

Оффлайн boikovsoft

  • Старожил
  • ****
  • Сообщений: 288
  • Карма: +7/-0
  • Инженер-программист
    • http://oilsoft-service.com
Re: WITS/WITSML
« Ответ #70 : 26 Май 2011, 21:35:08 »
Спасибо. А где можно найти оригинал описания WITS 0?

Искал инфу в том виде в котором вы просили но что-то не нашел
http://oilsoft-service.com

Оффлайн boikovsoft

  • Старожил
  • ****
  • Сообщений: 288
  • Карма: +7/-0
  • Инженер-программист
    • http://oilsoft-service.com
Re: WITS/WITSML
« Ответ #71 : 26 Май 2011, 21:38:50 »
WITSML пока некогда заниматься или как всегда пока петух в одно место не клюнул.
Будет время и с этим разберемся. Знаю что там используется технология SOAP.
http://oilsoft-service.com

Оффлайн Газокаротажник

  • Местный
  • ***
  • Сообщений: 77
  • Карма: +21/-5
  • Чем наполнена посуда, то и выпьется оттуда
    Re: WITS/WITSML
    « Ответ #72 : 26 Май 2011, 22:54:32 »
    WITSML пока некогда заниматься или как всегда пока петух в одно место не клюнул.
    Будет время и с этим разберемся. Знаю что там используется технология SOAP.
    Может, что-то узнаете здесь
    если по гуглить, еще найдется, формат старый

    WITSML уже занимаются, и, вроде как, работает, судя по журналу "Нефтяное хозяйство" март 2011.
    Статья "Технологические платформы. Международный опыт реализации крупных проектов информационно-аналитического обеспечения нефтегазового комплекса"
    « Последнее редактирование: 26 Май 2011, 23:06:54 от Газокаротажник »
    «Идея не заслуживает внимания, если она недостаточно сумасшедшая» (Нильс Бор)

    Оффлайн boikovsoft

    • Старожил
    • ****
    • Сообщений: 288
    • Карма: +7/-0
    • Инженер-программист
      • http://oilsoft-service.com
    Re: WITS/WITSML
    « Ответ #73 : 26 Май 2011, 22:56:20 »
    WITSML пока некогда заниматься или как всегда пока петух в одно место не клюнул.
    Будет время и с этим разберемся. Знаю что там используется технология SOAP.
    Может, что-то узнаете здесь

    WITSML уже занимаются, и, вроде как, работает, судя по журналу "Нефтяное хозяйство" март 2011.
    Статья "Технологические платформы. Международный опыт реализации крупных проектов информационно-аналитического обеспечения нефтегазового комплекса"
    А где собственно ссылка
    Ваша ссылка не работает
    http://oilsoft-service.com

    Оффлайн uskovgeoscience

    • Местный
    • ***
    • Сообщений: 51
    • Карма: +10/-4
      Re: WITS/WITSML
      « Ответ #74 : 26 Май 2011, 23:02:16 »
       Вот ссылка на которую ссылался Газокаротажник http://www.procdev.com/software_wits.asp
      •усовершенствование, разработка и внедрение новой аппаратуры и методик проведения пилотных ГТИ и ГК;
      •усовершенствование методик расчетов АВПД/АНПД;
      •исследование напряжений на стенках НН-скважин;
      •исследование влияния термобарических факторов

       



      Покер онлайн