While drilling the 12 ¼” hole section, a major Norwegian operator faced severe loss of circulation. The challenge was to implement an efficient cementing operation to cure the losses, while also cleaning any remaining cement from inside of the drill pipe. This procedure would minimize NPT, prevent an unwanted and expensive trip out of hole and maintain clean internal conditions within the workstring.
DSI’s agent in Norway, TFS Services, supplied an 8 ¼” multi-cycle PBL® circulating sub, which was positioned approx. 35m above the bit. Placing the PBL® sub within the lower BHA allowed the cement to be placed as close as possible to the lost circulation zone. Once the cement had been displaced to the correct position, two sponge balls would be pumped down the workstring in order to ensure that any cement contamination was removed.
The PBL® circulating sub successfully confirmed the feasibility of performing cementing operations and cleaning the drillpipe in one single operation, eliminating at least one round trip and saving the operator approximately $200,000.
<div class="newsdetail-facts bg-grey-middle u-pb"> <?php if ($headline) : ?> <div class="newsdetail-facts-header"> <?php loadpartial('html-cols', ['html_left' => $headlineHtml, 'flavor' => ['secondhiddenonmobile']]); ?> </div> <?php endif; ?> <div class="newsdetail-facts-boxes bg-white"> <?php foreach ($facts as $fact) : ?> <?php $hiddenmobile = (isset($fact['hiddenmobile']) && $fact['hiddenmobile']); ?> <div class="newsdetail-facts-fact <?= $hiddenmobile ? 'u-hidden u-block@sm' : '' ?>"> <span class="f-h2"><?= $fact['text']; ?></span> </div> <?php endforeach; ?> </div> </div>
"Undefined array key "text""
<div class="newsdetail-facts bg-grey-middle u-pb"> <?php if ($headline) : ?> <div class="newsdetail-facts-header"> <?php loadpartial('html-cols', ['html_left' => $headlineHtml, 'flavor' => ['secondhiddenonmobile']]); ?> </div> <?php endif; ?> <div class="newsdetail-facts-boxes bg-white"> <?php foreach ($facts as $fact) : ?> <?php $hiddenmobile = (isset($fact['hiddenmobile']) && $fact['hiddenmobile']); ?> <div class="newsdetail-facts-fact <?= $hiddenmobile ? 'u-hidden u-block@sm' : '' ?>"> <span class="f-h2"><?= $fact['text']; ?></span> </div> <?php endforeach; ?> </div> </div>
2
"Undefined array key "text""
"/home/dsipbl/public_html/dev.dsi-pbl.com/content/themes/dsi/includes/partials/newssingle/news-facts.php"
35
<?php namespace Probots\Tools; class Helper { public static function includePartial($file, $data = []) { extract($data); include(sprintf('%s/includes/partials/%s.php', get_template_directory(), $file)); } public static function loadPartial($file, $data = []) { ob_start(); extract($data); include(sprintf('%s/includes/partials/%s.php', get_template_directory(), $file)); return ob_get_clean(); } public static function includeBlock($file, $data = []) { extract($data); include(sprintf('%s/includes/blocks/%s.php', get_template_directory(), $file)); } public static function includeAsset($name = '') { include(sprintf('%s/assets/%s', get_template_directory(), $name)); } public static function getAssetUrl($name = '') { return sprintf('%s/assets/%s', get_template_directory_uri(), $name); } public static function getTplPath($file = '') { return sprintf('%s/%s', get_template_directory(), $file); }
"/home/dsipbl/public_html/dev.dsi-pbl.com/content/themes/dsi/includes/partials/newssingle/news-facts.php"
<?php if (!function_exists('loadPartial')) { function loadPartial($name, $data = []) { \Probots\Tools\Helper::includePartial($name, $data); } } if (!function_exists('assetUrl')) { function assetUrl($name) { return \Probots\Tools\Helper::getAssetUrl($name); } } if (!function_exists('loadSvg')) { function loadSvg($name) { include(get_template_directory() . '/assets/' . $name . '.svg'); } } if (!function_exists('clearPhoneNumber')) { function clearPhoneNumber($number) { $plus = preg_match('/^(\+)/', $number)?"+":""; $number = preg_replace('/[^0-9]/', '', $number); return $plus.$number; } } if (!function_exists('isDaylight')) { function isDaylight() { $time = date("H"); return !($time >= 18 || $time <= 6); } }
"newssingle/news-facts"
[]
<?php $logoType = 'red_pbl'; get_header(); ?> <?php loadpartial('newssingle/news-head', []); ?> <?php loadpartial('newssingle/news-gallery', []); ?> <?php loadpartial('newssingle/news-facts', []); ?> <?php get_footer(); ?>
"newssingle/news-facts"
[]
} break; } } if ( ! $template ) { $template = get_index_template(); } /** * Filters the path of the current template before including it. * * @since 3.0.0 * * @param string $template The path of the template to include. */ $template = apply_filters( 'template_include', $template ); if ( $template ) { include $template; } elseif ( current_user_can( 'switch_themes' ) ) { $theme = wp_get_theme(); if ( $theme->errors() ) { wp_die( $theme->errors() ); } } return; }
"/home/dsipbl/public_html/dev.dsi-pbl.com/content/themes/dsi/single-post.php"
<?php /** * Loads the WordPress environment and template. * * @package WordPress */ if ( ! isset( $wp_did_header ) ) { $wp_did_header = true; // Load the WordPress library. require_once __DIR__ . '/wp-load.php'; // Set up the WordPress query. wp(); // Load the theme template. require_once ABSPATH . WPINC . '/template-loader.php'; }
"/home/dsipbl/public_html/dev.dsi-pbl.com/wp/wp-includes/template-loader.php"
<?php /** * Front to the WordPress application. This file doesn't do anything, but loads * wp-blog-header.php which does and tells WordPress to load the theme. * * @package WordPress */ /** * Tells WordPress to load the WordPress theme and output it. * * @var bool */ define('WP_USE_THEMES', true); /** Loads the WordPress Environment and Template */ require( dirname( __FILE__ ) . '/wp/wp-blog-header.php' );
"/home/dsipbl/public_html/dev.dsi-pbl.com/wp/wp-blog-header.php"
Key | Value |
care_did | "ad341c0c-fea5-4cfa-b9c3-05ae039da11c"
|
Key | Value |
SERVER_SOFTWARE | "Apache"
|
REQUEST_URI | "/2022/03/07/a-major-norwegian-operator-controlled-severe-losses-by-performing-cementing-operations-through-the-pbl-bypass-system-saving-huge-amount-of-time-and-money/"
|
USER | "dsipbl"
|
HOME | "/home/dsipbl"
|
SCRIPT_NAME | "/index.php"
|
QUERY_STRING | "" |
REQUEST_METHOD | "GET"
|
SERVER_PROTOCOL | "HTTP/2.0"
|
GATEWAY_INTERFACE | "CGI/1.1"
|
REDIRECT_URL | "/2022/03/07/a-major-norwegian-operator-controlled-severe-losses-by-performing-cementing-operations-through-the-pbl-bypass-system-saving-huge-amount-of-time-and-money/"
|
REMOTE_PORT | "21647"
|
SCRIPT_FILENAME | "/home/dsipbl/public_html/dev.dsi-pbl.com/index.php"
|
SERVER_ADMIN | "webmaster@dev.dsi-pbl.com"
|
CONTEXT_DOCUMENT_ROOT | "/home/dsipbl/public_html/dev.dsi-pbl.com"
|
CONTEXT_PREFIX | "" |
REQUEST_SCHEME | "https"
|
DOCUMENT_ROOT | "/home/dsipbl/public_html/dev.dsi-pbl.com"
|
REMOTE_ADDR | "18.191.181.251"
|
SERVER_PORT | "443"
|
SERVER_ADDR | "192.168.209.158"
|
SERVER_NAME | "dev.dsi-pbl.com"
|
SERVER_SIGNATURE | "" |
PATH | "/usr/local/jdk/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/usr/local/bin:/usr/X11R6/bin:/root/bin:/opt/bin"
|
HTTP_HOST | "dev.dsi-pbl.com"
|
HTTP_COOKIE | "care_did=ad341c0c-fea5-4cfa-b9c3-05ae039da11c"
|
HTTP_REFERER | "https://dev.dsi-pbl.com/2022/03/07/a-major-norwegian-operator-controlled-severe-losses-by-performing-cementing-operations-through-the-pbl-bypass-system-saving-huge-amount-of-time-and-money"
|
HTTP_ACCEPT_ENCODING | "gzip, br, zstd, deflate"
|
HTTP_USER_AGENT | "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"
|
HTTP_ACCEPT | "*/*"
|
proxy-nokeepalive | "1"
|
H2_STREAM_TAG | "110914-532-3"
|
H2_STREAM_ID | "3"
|
H2_PUSHED_ON | "" |
H2_PUSHED | "" |
H2_PUSH | "off"
|
H2PUSH | "off"
|
HTTP2 | "on"
|
SSL_TLS_SNI | "dev.dsi-pbl.com"
|
HTTPS | "on"
|
HTTP_AUTHORIZATION | "" |
UNIQUE_ID | "Z5qUBtBnpMyh-EysVt-IEgAARw8"
|
REDIRECT_STATUS | "200"
|
REDIRECT_H2_STREAM_TAG | "110914-532-3"
|
REDIRECT_H2_STREAM_ID | "3"
|
REDIRECT_H2_PUSHED_ON | "" |
REDIRECT_H2_PUSHED | "" |
REDIRECT_H2_PUSH | "off"
|
REDIRECT_H2PUSH | "off"
|
REDIRECT_HTTP2 | "on"
|
REDIRECT_SSL_TLS_SNI | "dev.dsi-pbl.com"
|
REDIRECT_HTTPS | "on"
|
REDIRECT_HTTP_AUTHORIZATION | "" |
REDIRECT_UNIQUE_ID | "Z5qUBtBnpMyh-EysVt-IEgAARw8"
|
FCGI_ROLE | "RESPONDER"
|
PHP_SELF | "/index.php"
|
REQUEST_TIME_FLOAT | 1738183686.5086
|
REQUEST_TIME | 1738183686
|
argv | [] |
argc | 0
|
ENVIRONMENT | "production"
|
DEBUG | "false"
|
SSL | "true"
|
LIVE_RELOAD | "false"
|
DB_HOST | "localhost"
|
DB_PORT | "3306"
|
DB_NAME | "dsipbl_wpdb"
|
DB_USER | "dsipbl_wpuser"
|
DB_PASSWORD | "R8Mz#RD@ALLw45"
|
WP_THEME_NAME | "dsi"
|
WP_TABLE_PREFIX | "wp_"
|
WP_MEDIA_URL | "https://www.dsi-pbl.com/media"
|
SMTP_AUTH | "true"
|
SMTP_SECURE | "tls"
|
SMTP_HOST | "sandbox.smtp.mailtrap.io"
|
SMTP_PORT | "587"
|
SMTP_USER | "dbf2bf6c1a9cb3"
|
SMTP_PASS | "612b31eee8226c"
|
SMTP_FROM_EMAIL | "webmaster@eestinfo.com"
|
SMTP_FROM_NAME | "DSI-Webmaster"
|
TAGMANAGER | "GTM-MKSNSB2"
|
BUGHERD | "null"
|
GOOGLE_MAPS | "null"
|
Key | Value |
ENVIRONMENT | "production"
|
DEBUG | "false"
|
SSL | "true"
|
LIVE_RELOAD | "false"
|
DB_HOST | "localhost"
|
DB_PORT | "3306"
|
DB_NAME | "dsipbl_wpdb"
|
DB_USER | "dsipbl_wpuser"
|
DB_PASSWORD | "R8Mz#RD@ALLw45"
|
WP_THEME_NAME | "dsi"
|
WP_TABLE_PREFIX | "wp_"
|
WP_MEDIA_URL | "https://www.dsi-pbl.com/media"
|
SMTP_AUTH | "true"
|
SMTP_SECURE | "tls"
|
SMTP_HOST | "sandbox.smtp.mailtrap.io"
|
SMTP_PORT | "587"
|
SMTP_USER | "dbf2bf6c1a9cb3"
|
SMTP_PASS | "612b31eee8226c"
|
SMTP_FROM_EMAIL | "webmaster@eestinfo.com"
|
SMTP_FROM_NAME | "DSI-Webmaster"
|
TAGMANAGER | "GTM-MKSNSB2"
|
BUGHERD | "null"
|
GOOGLE_MAPS | "null"
|