Permanent Downhole Gauges (PDG) являются важными источниками информации, с помощью которых мы получаем долгосрочные
данные по добыче, а также регистрируем случайные КВД, которые можно назвать "бесплатными ГДИС". Данные записываются
с высокой частотой в течение значительных промежутков времени. Обратной стороной технологий является большой объем собранных
данных, который может составлять сотни миллионов точек для одного датчика, что выходит далеко за пределы возможностей
обработки сегодняшними наиболее быстрыми компьютерами. Существует несколько сложностей: обеспечение доступа и хранения
исходных данных, фильтрация, перенос этих данных в соответствующий модуль анализа и, наконец, совместное использование
фильтрованных данных и результатов анализа.
KAPPA-Server - это решение "клиент-сервер" для контроля параметров пласта, которое устраняет эти проблемы в среде совместного
использования. В КАРРА Server выполняется отображение исходных данных из источника, уменьшение количества точек с помощью
фильтрации, основанной на алгоритме вайвелет, хранение и совместное использование фильтровованных данных. Прошедшие фильтрацию данные
могут быть экспортированы в сторонние базы данных.
Схема работы с KAPPA-Server
- Отображение\nданных
- Умные\nфильтры
- QAQC
- Синхронизация\nданных
- Экспорт и\nсинхронизация
Высокочастотные данные (PDG)
Данные, записанные с частотой раз в 1-30 секунд, считаются высокочастотными (давление, температура, данные дебитометрии) и хранятся обычно
в базах данных компании-оператора. Используя заданные ранее связи с источником, пользователь может просмотреть список доступных в базе данных
тэгов (массивов данных датчиков) и выбрать требуемые для загрузки в KAPPA-Server.
Загрузка подразумевает копирование массива данных из базы в объект Gauge на KAPPA-Server и поддержание его содержания в дальнейшем: скрытый
процесс на сервере периодически выполняет проверку наличия новых данных и их загрузку.
Низкочастотные данные (PDG)
Данные, записанные с частотой ниже, чем раз в 15 минут, можно считать низкочастотными. Хорошим примером являются перераспределенные дебиты.
Эти данные можно загружать из баз данных в объекты Direct data и автоматически обновлять их на KAPPA-Server.
В отличие от высокочастотных данных, данные Direct data не требуют предварительной фильтрации и могут использоваться в анализе и расчетах
напрямую.
Фильтрация вайвелет
Данные глубинных датчиков (PDG) характеризуются зашумленностью, особенно в случае высокочастотных замеров. Для снижения шума без потери
существенных характеристик данных, важных для анализа ГДИС, в KAPPA-Server применяется алгоритм вайвелет для обработки входящих данных.
Умная фильтрация
Интеллектуальная фильтрация снижает количество точек в наборе данных путем их прореживания. Подмножества данных, относящиеся к постепенным
изменениям, замещаются меньшим количеством точек, тогда как в областях вблизи точки перегиба и подможествах, отражающих быстрые изменения,
остается большее количество точек. Применение этого метода позволяет снизить мощность массива данных на 2-3 порядка.
Отфильтрованные данные легко переносятся в модули KAPPA-Workstation.
Проверка параметров фильтра
После выбора параметров фильтра (избавление от шума с помощью вайвелет и умная фильтрация) важно убедиться, что заданные настройки
не видоизменяют отклик данных и не влияют на последующие этапы анализа. Контроль качества задания фильтра проводится выводом
исходных данных (используемых в качестве эталона) на билогарифмический график Saphir. Границы параметров фильтра должны периодически
проверяться на предмет того, что изначально определенные границы шумового сигнала все еще соответствуют уровню шума поступающих новых
данных.
Обновление
Пользователи могут выбрать участки данных, отфильтрованных ранее, и задать новые фильтрационные критерии. Особенно эта функция полезна в случае,
если необходимо сочетать грубые фильтры для периодов добычи с более мелкими фильтрами на участках, предоставляющих интерес для интерпретатора ГДИС.
Определение КВД
Интервалы КВД можно определить по данным замеров давления и тепературы. Определение может проводиться пользователем вручную или
автоматически через интерфейс KAPPA Client. Автоматическое определение интервалов КВД также может выполняться автоматически на KAPPA-Server.
В этом процессе используются только данные давления и температуры.
Корректировка дебита
После определения интервалов КВД дебиты могут быть автоматически изменены в соответствии с сигналами данных давления. Алгоритмы корректировки
дебитов также учитывают время работы скважин.
QAQC
Качество результатов автоматического определения интервалов КВД напрямую зависит от качества данных, так что иногда алгоритм может выдать
не вполне корректные результаты. Это может произойти в случае зашумленных данных или слабо выраженного КВД. Настоятельно рекомендуется
проверять результаты автоматического определения КВД визуально.
Перенос данных в KAPPA-Workstation
Отфильтрованные и загруженные напрямую данные, как и их производные, могут быть легко перенесены в KAPPA-Workstation перетаскиванием
(drag and drop) или через функцию "KAPPA Send".
Экспресс-анализ КВД
Пользователь может выбрать несколько ранее определенных интервалов КВД и отправить их вместе с откорректированными дебитами в Saphir
для анализа. При этом в Saphir автоматически создается билогарифмический график производной для выбранных интервалов.
Синхронизация новых данных
Данные в KAPPA-Workstation, полученные из KAPPA-Server, могут быть в дальнейшем обновлены без особых усилий. Пользователю всего лишь
нужно запросить обновление данных через KAPPA-Workstation, соответствующие данные будут переданы из KAPPA-Server для обновления активного
документа KW.
OpenServer
KAPPA-Server позволяет сторонним программам получить доступ к данным, хранящимся на сервере, через интерфейс OpenServer. Через этот интерфейс
пользователь может получить доступ к отфильтрованным данным и производным каналам, а также результатам анализа в рамках KAPPA-Workstation
(Saphir, Topaze). Интерфейс OpenServer позволяет разработчикам и владельцам сторонних программ создать код внутри своих приложений для обмена данными
с KAPPA-Server. OpenServer поддерживает стандарты SOAP и REST.
Производные каналы и оповещения
Пользователь может производить операции над массивами данных с помощью математических функций из обширной библиотеки формул. Результатом может быть
новый массив данных или же массив логических значений от времени, который используется для создания оповещений. Результатом создания оповещения является
отправка емейла с напоминанием через окно KAPPA Client.
Автоматизированное определение КВД
Определение КВД теперь - полностью автоматизированный процесс и может быть настроен на выполнение 24/7 на KAPPA-Server.
Пользователю всего лишь нужно создать запрос, указать критерии длительности и перепада давления при КВД, в этом случае на KAPPA-Server
будет запущен отдельный процесс, примеряющий заданный алгоритм к поступающим данным. Как только подходящий период определен, пользователю
отправляется емейл с информацией, позволяющей быстро найти информацию по этому событию.
Хранение объектов данных по месторождению
PVT пластовых флюидов, данные фазовых проницаемостей, как и простые контуры пластов могут храниться в дереве объектов KAPPA-Server. Эти объекты могут
храниться как на уровне месторождения, так и на уровне группы скважин.
При необходимости использования этих данных в анализе в KAPPA-Workstation пользователю нужно просто перетащить объекты в соответствующий
документ KW. Такой подход поощряет обмен и повсеместное использование информации внутри компании.