Стандарты передачи данных в нефтяной промышленности

Анализ примера передачи данных по протоколам WITS и WITSML. Организация взаимодействия между компаниями по сбору и использованию информации большого количества. Исследование возможности обмена мгновенными текстовыми сообщениями между пользователями.

Рубрика Программирование, компьютеры и кибернетика
Вид статья
Язык русский
Дата добавления 28.02.2019
Размер файла 18,2 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Стандарты передачи данных в нефтяной промышленности

Худайбердин А.А.

БашГАУ Уфа, Россия

В процессе бурения нефтяных скважин участвует большое количество организаций, использующие разнообразные технические и программные комплексы. Для организации взаимодействия между компаниями по сбору и использованию информации большого количества используются общепринятые стандарты. Стандарты регламентирует набор сущностей и структуру, которые могут быть использованы в сообщениях, структуру самих сообщений и непосредственно протокол передачи. Одними из основных стандартов по передаче данных бурения является WITS и WITSML. протокол информация текстовый обмен

WITS (Wellsite Information Transfer Specification) - телекоммуникационный протокол передачи данных бурения. Был разработан в середине 1980-х годов для обеспечения обмена информацией на буровой, и предоставления данных станциям удалённого мониторинга бурения.[1]

WITS является многоуровневым протоколом, который предлагает простоту на низких уровнях и возрастающую гибкость формирования более высоких уровней репрезентации данных. На низких уровнях используется заранее определённый текстовой поток формата ASCII, в то же время на самом высшем уровне поток данных может быть настроен для любого вида представления информации. [1] Уровни WITS:

Уровень 0. Также известен как IRTS(Intra Rig Transfer Specification), базовый уровень обмена текстовой информацией между сервисными компаниями.

Уровень 1. На уровне 1 и выше, поток данных превращается в двоичный формат LIS, значения конвертируются согласно типам данных LIS. В дальнейшем данные инкапсулируются в WITS пакет, который помещается между физическими и логическими заголовками и концовками записей, что превращает его в пакет LIS.

Уровень 2 надстраивается на уровень 1 добавлением двусторонней коммуникации через записи определённые под комментарий. Это даёт возможность обмена мгновенными текстовыми сообщениями между пользователями.

Уровень 2b добавляет опцию буферизации переданных данных, что гарантирует доставку данных в случае их неполучения по какой-либо причине.

Уровень 4. WITS четвертого уровня работает по совершенно другому формату чем предыдущие уровни начиная с того, что он основан на формировании передачи данных стандарта API RP66. Концепция предопределенных записей и двустороннего обмена остаются, но как механизм форматирования используется RP66

WITS обладает некоторыми ограничениями:

1. Недостаточная поддержка новых решений в инженерии скважин:

– устаревшие форматы записей (особенно относящихся к каротажу во время бурения);

– ограниченное число разделов под бурильные колонны;

– отсутствие гибкости в использовании различных единиц измерения;

– почти полное отсутствие поддержки статической (справочной) информации о скважине;

– ограниченная возможность двунаправленного диалога для передачи управленческих решений на скважину.[2]

2. Недостаточная поддержка современных Web-ориентированных программных решений:

– бинарный формат (уровень 1) остается платформо-зависимым;

– расширения данных (уровень 4) трудны в реализации, так как описывают только синтаксис без механизмов описания семантики;

– не стандартизирован транспортный уровень передачи сообщений.

Используется устаревший способ коммуникации точка-точка (RS232);

– отсутствует стандартный прикладной программный интерфейс;

– слишком много вопросов оставлено для решения при реализации (сложность).[2]

Несмотря на активное использование в настоящее время, дальнейшее развитие протокол WITS получил в основанном на XML протоколе WITSML, в 2003 году.

Wellsite Information Transfer Standard Markup Language (WITSML) - это стандарт для передачи данных со скважины в формате XML документа между бизнес партнерами. XML схемы используются, чтобы определить содержание XML документа. Стандарт WITSML состоит из 2 спецификаций, которые разрабатывались независимо: Data Schema и Application Program Interface (API). Этот документ предоставляет обзор Схемы данных(Data Schema). Схема данных WITSML включает набор (комплекс) независимых, но существенных схем данных объекта. Схема данных объекта определяется как набор данных, которые могут быть переданы в рамках одного документа и представлены в виде связанного(образующего единое целое) подмножества (например: скважина, ствол скважины, оснастка и т.д.) из общей логической схемы, связанной с единственным доменом (скважина). Схемы данных объекта содержат атрибуты, элементы и включают подсхемы компонент. Схемы компонентов это XML схемы, но они не предоставляют полностью данные объекта и не содержат глобальных элементов. Схема компонентов может быть использована более чем одной схемой данных объекта.[2]

WITSML - это прежде всего реализация WITS на современной языковой, транспортной и программной основе: через XML, Интернет и Web-сервисы. WITSML призван улучшить принятие решений, благодаря непрерывному потоку данных реального времени. Одно из его главных преимуществ - способность к легкому расширению и дополнению для поддержки будущих технологий инженерии скважин. В то же время его принятие и внедрение способствует повышению уровня интероперабельности за счет продвижения отраслевых стандартов и увеличения доли XML-технологий. В основе WITSML лежит типичная для UDDI архитектура «Публикация / подписка». Опубликованные спецификации обменных форматов WITSML конкретного интегратора (заказчика) доступны постоянно. Подписавшийся клиент получает данные интегратора, к чьей опубликованной схеме он подключен.

В WITSML приняты следующие определения:

• Borehole (буровая скважина) - отверстие, пробуренное в земле в результате бурения или буровых операций. Буровая скважина может представлять собой отверстие всего ствола скважины (когда отсутствуют боковые стволы) или расширения бокового ствола. Буровая скважина начинается с начальной точки (поверхность места для начала скважины или стартовая точка боковых стволов) для прекращения забоя;

• Sidetrack (ветка) - место от которого происходит забурка отверстия;

• Wellbore (ствол скважины) - путь от забоя пробуренной скважины до поверхности на Земле. Этот путь не должен перекрывать или пересекать сам себя;

• Well (буровая скважина) - расположение поверхности, из которого исходят стволы скважины пробуренные в земле с целью обнаружения и добычи подземных ресурсов или обеспечения сервиса, связанного с добычей подземных ресурсов.[3]

Определение ствола скважины предназначено для того, чтобы она давала возможность представлять одну и только одну ветку или исходную скважину. Это предположение связано с тем, что только одна ветка может иметь конкретную точку забоя. Ствол скважины может частично или полностью перекрывать другие ветки, но не будет означать их.

Таблица 1 Пример передачи данных по протоколам WITS и WITSML.[4]

Поток данных WITS-0

Поток данных WITSML

&&

0201

02021

0203152

02041699

02270.973

02288871

0229484

!! &&

1401

14021

<?xml version="1.0" standalone="no" ?>

-<logs xmlns="http://www.witsml.org/schemas/120" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.witsml.org/schemas/120 http://www.witsml.org/schemas/120/obj_log.xsd" version="1.2.0">

-<log uidWell="W-

B6CF4BDC94954A88AFDA298DED0446F1" uidWellbore="" uidLog="L-9A8213E28ADF48B5941433F069CF5822“ -<nameWell /> <nameWellbore /> <nameLog /> -<logHeader>

14088871

1419-9.25

1420266

14211484

<runNumber />

<indexType>Depth</indexType>

<startIndex>5342.12</startIndex>

<endIndex>5342.12</endIndex>

<indexCurve>DEPTMEAS</indexCurve>

<stepIncrement>0</stepIncrement>

<indexUnits>FT</indexUnits>

<logHeaderParam index="1" name="DATE" description="Log

Date">11-May

2007</logHeaderParam>

-<logCurveInfo>

<mnemonic>DEPTMEAS</mnemonic>

<unit>FT</unit>

<nullValue>-999.2500</nullValue>

Моделирование в реальном времени позволяет сократить издержки, связанные с неэффективными скважинами и в целом сократить их количество за счет более точного расчета траектории бурения. Не маловажную роль в данном процессе играют стандарты WITS и WITSML, за счет стандартизации и регламентации.

Наличие общепринятых стандартов, протоколов передачи, во многом облегчает процесс доставки и интерпретации данных по бурению между организациями, а также для конечного пользователя.

Библиографический список

1. Russika.ru [Электронный ресурс] // Протокол WITS. URL: http://www.russika.ru/ef.php?s=5452 (Дата обращения 13.02.2018);

2. Научная библиотека научных изданий НАН Украины [Электронный ресурс] // Инструментальные средства и среды программирования. URL: http://dspace.nbuv.gov.ua/bitstream/handle/123456789/14673/1Р9%20с%20519-525.pdf?sequence=1;

3. Научно-техническая библиотека ТПУ [Электронный ресурс] // Технологии разработки и проектирования информационных систем. URL: http://www.lib.tpu.ru/fulltext/c/2015/C28/085.pdf;

4. Open standard protocol can improve real-time drilling surveillance [Электронный ресурс] // Article from Hart's E&P, September 2013. URL: http://www.energistics.org/Assets/petrolinkaramcoharts090513.pdf.

Размещено на Allbest.ru

...

Подобные документы

  • Разработка клиентской и серверной частей программы, осуществляющей обмен текстовыми сообщениями между удаленными компьютерами локальной сети. Ключевые элементы управления программой, ее листинг и тестирование. Использование систем защиты информации.

    курсовая работа [1,9 M], добавлен 18.12.2011

  • Изучение понятия локальной вычислительной сети, назначения и классификации компьютерных сетей. Исследование процесса передачи данных, способов передачи цифровой информации. Анализ основных форм взаимодействия абонентских ЭВМ, управления звеньями данных.

    контрольная работа [37,0 K], добавлен 23.09.2011

  • Рассмотрение способов организации передачи данных между различными процессами, основанных на использовании дейтаграммных каналов Mailslot. Однонаправленный интерфейс взаимодействия между процессами. Создание и открытие канала, запись и чтение сообщений.

    контрольная работа [19,1 K], добавлен 10.10.2010

  • Создание цифровой сети интегрированных услуг. Организация электронной передачи данных между предприятиями. Сущность технологии открытых систем. Основные виды модуляции модемов. Цифровые технологии передачи данных. Основные характеристики сетевых карт.

    реферат [35,7 K], добавлен 26.03.2010

  • Особенности организации передачи данных в компьютерной сети. Эталонная модель взаимодействия открытых систем. Методы передачи данных на нижнем уровне, доступа к передающей среде. Анализ протоколов передачи данных нижнего уровня на примере стека TCP/IP.

    курсовая работа [1,0 M], добавлен 07.08.2011

  • Назначение и классификация компьютерных сетей. Распределенная обработка данных. Классификация и структура вычислительных сетей. Характеристика процесса передачи данных. Способы передачи цифровой информации. Основные формы взаимодействия абонентских ЭВМ.

    контрольная работа [36,8 K], добавлен 21.09.2011

  • Структура и характеристики незащищенной сети. Анализ угроз и уязвимостей локальной вычислительной сети. Технология, компоненты и сервисы ViPNet. Организация защищенного канала между несколькими ЛВС через Internet и туннелей на однокарточных координаторах.

    курсовая работа [586,0 K], добавлен 23.06.2011

  • Прикладные решения для российских организаций на платформе "1С:Предприятие 8". Особенности обмена данными с помощью XML-файлов между "1С" и "ST-Мобильная Торговля". Создание плана обмена, предназначенного для регистрации измененной цены в номенклатуре.

    дипломная работа [1,9 M], добавлен 27.03.2015

  • Понятие и классификация систем передачи данных. Характеристика беспроводных систем передачи данных. Особенности проводных систем передачи данных: оптико-волоконных и волоконно-коаксиальных систем, витой пары, проводов. Оценка производителей аппаратуры.

    курсовая работа [993,0 K], добавлен 04.03.2010

  • Беспроводные и проводные системы передачи данных. Методы обеспечения безошибочности передачи данных в сетях. Оценка зависимости показателей эффективности. Снижение вероятности появления ошибки сбора данных в соответствии с предъявленными требованиями.

    дипломная работа [309,0 K], добавлен 14.10.2014

  • Характеристика и правила организации баз данных - совокупности взаимосвязанных данных, характеризующихся возможностью использования для большого количества приложений; возможностью быстрого получения и модификации необходимой информации. Выбор СУБД.

    реферат [1,4 M], добавлен 27.10.2010

  • Технология построения сетей передачи данных. Правила алгоритма CSMA/CD для передающей станции. Анализ существующей сети передачи данных предприятия "Минские тепловые сети". Построение сети на основе технологии Fast Ethernet для административного здания.

    дипломная работа [2,5 M], добавлен 15.02.2013

  • Базовые технологии, протоколы и стандарты построения локальных и глобальных сетей. Протоколы передачи данных в телекоммуникационных системах. Стеки коммуникационных протоколов, линии связи, стандарты кабелей, коаксиальные и волоконно-оптические кабели.

    курсовая работа [47,9 K], добавлен 15.07.2012

  • Локальная сеть – группа связанных между собой компьютеров, серверов, принтеров: архитектура, топологии, оборудование, маршрутизаторы; протоколы передачи данных, уровни модели OSI. Сетевое администрирование; управление безопасностью; совершенствование ЛКС.

    дипломная работа [633,1 K], добавлен 29.06.2012

  • Файловая организация баз данных. Взаимодействие администратора баз данных с пользователями. Иерархическая и сетевая даталогические модели системы управления базами данных. Принципиальная организация системы обработки информации на основе БД-технологии.

    реферат [762,0 K], добавлен 23.12.2015

  • Характеристика протоколов и методов реализации частных виртуальных сетей. Организация защищенного канала между несколькими локальными сетями через Интернет и мобильными пользователями. Туннель на однокарточных координаторах. Классификация VPN сетей.

    курсовая работа [199,6 K], добавлен 01.07.2011

  • Минимальные системные требования, предъявляемые к программе. Параметры и алгоритмы функционирования нижнего уровня сети передачи данных. Кратчайший путь между заданными ключевыми пунктами в имитационном режиме. Описание процесса отладки приложения.

    дипломная работа [802,6 K], добавлен 28.09.2015

  • Разработка протоколов передачи данных электросвязи для систем сотовой и кабельной связи по аналого-цифровым телефонным линиям связи. Одновременная передача данных и голоса, коррекция ошибок и сжатия; их возможности. История и прогноз на будущее.

    реферат [72,9 K], добавлен 06.04.2010

  • Понятие и структура среды передачи данных как субстанции, по которой происходит передача той или иной информации от источника к приемнику. Типы кабелей на основе витых пар. Закономерности и механизмы IP маршрутизации. Планирование и реализация веб-сайта.

    курсовая работа [49,4 K], добавлен 16.01.2017

  • Системы автоматизированной обработки информации. Хранение большого объема информации. Понятие базы данных (БД). Обеспечение секретности данных. Уровни представления данных в БД. Логическая структура данных. Ограничения, накладываемые на данные.

    реферат [65,2 K], добавлен 26.11.2011

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.