A Major Operating Company in Norway wanted to qualify if 2 x 5” OD foam balls could be pumped down the 5” Drill Pipe and circulated out through the side ports of a 6-3/4” and 4-3/4” PBL circulating sub into the annulus. Various projects would benefit in their cementing program if this could be achieved, allowing the 5” Drill Pipe to be effectively cleaned of cement debris.
Equipment & BHA:
TFS Services AS supplied the following DSI Dual Ported PBL Multi-Activation Circulating Subs:
6-3/4” PBL with Serial # WES 675 SBP 577
Toolbox # B032
No. of cycles: 5
Activation ball size and type: 2” vinyl ball (1 no. per activation)
De-activation ball size and type: 1-3/8” steel balls (2 no. per de-activation)
Port size: 2 no. 1.235” diameter (Total TFA= 2.396 sq. inches)
De-activation shear pressure = 3200psi (221 bar)
4-3/4” PBL with Serial # WES 475 BP 266
Toolbox # A009
No. of cycles: 5
Activation ball size and type: 1-1/2” vinyl ball (1 no. per activation)
De-activation ball size and type: 1-3/8” steel balls (2 no. per de-activation)
Port size: 2 no. 1.225” diameter (Total TFA= 2.358 sq. inches)
De-activation shear pressure = 3000psi (207 bar)
All 5” OD Foam balls were provided by a third-party service company.
Fluid Used: Fresh Water
6-3/4” PBL Circulating Sub Bottom Hole Assembly
7” OD Bullnose with 1 no. 19/32” centre nozzle (TFA = 0.277 sq. inches). Length approx. 0.75m. 4-1/2” IF Box up.
5” OD Pup Joint. Length approx. 5m. 4-1/2” IF Pin x Box.
6-3/4” OD PBL Circ Sub. Length approx. 3m. 4-1/2” IF Pin x Box.
Float collar # 1: ID = 2.2”. Length = approx. 0.5m. 4-1/2” IF Pin x Box.
Float collar # 2: ID = 2.2”. Length = approx. 0.5m. 4-1/2” IF Pin x Box.
5” OD Drill Pipe (1 joint): Length = approx. 10m. 4-1/2” IF Pin x Box.
5” OD Side Entry Sub: Length = approx. 3m.
Bottom FOSV: Length = approx. 0.5m.
Top FOSV: Length = approx. 0.5m.
5” OD Pup Joint. Length = approx. 5m
4-3/4” PBL Circulating Sub Bottom Hole Assembly
7” OD Bullnose with 1 no. 19/32” centre nozzle (TFA = 0.277 sq. inches). Length = approx. 0.75m. 4-1/2” IF Box up.
5” OD Pup Joint. Length approx. 5m. 4-1/2” IF Pin x Box.
XO with 4-1/2” IF Box x 3-1/2” IF Pin. Length = approx. 0.5m
4-3/4” OD PBL Circ Sub. Length approx. 3m. 3-1/2” IF Pin x Box.
XO with 3-1/2” IF Box x 4-1/2” IF Pin. Length = approx. 0.5m
Float collar # 1: ID = 2.56”. Length = approx. 0.5m. 4-1/2” IF Pin x Box.
Float collar # 2: ID = 2.56”. Length = approx. 0.5m. 4-1/2” IF Pin x Box.
5” OD Drill Pipe (1 joint): Length = approx. 10m. 4-1/2” IF Pin x Box.
5” OD Side Entry Sub: Length = approx. 3m.
Bottom FOSV: Length = approx. 0.5m.
Top FOSV: Length = approx. 0.5m.
5” OD Pup Joint. Length = approx. 5m.
The testing conclusively demonstrated that both the 6-3/4” and 4-3/4” PBL multi-activation circulating subs will successfully allow for 5” foam balls to pass through the side ports without any issue. Each size of tool recorded a 100% success rate, including the passage of 2 x 5” foam balls and successful activation and de-activation of the PBL sub on each cycle.
We observed a variance in the increased SPP which was recorded as the foam balls passed through the PBL sub ports. This may have been due to the fact that the foam balls were supplied in two separate batches, with the densities of each ball appearing to vary. Foam balls are known to be supplied in hard, medium, and soft compounds
<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 | "d7bb1836-c7d2-4c64-9a04-3a2996a9393e"
|
user_agent | "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"
|
handl_ip | "18.218.119.140, 18.218.119.140"
|
handl_landing_page | "https://yellowbirdre.com/events/list/page/2/?tribe-bar-date=2026-09-06"
|
handl_url | "https://yellowbirdre.com/events/list/page/2/?tribe-bar-date=2026-09-06"
|
handl_url_base | "https://yellowbirdre.com/events/list/page/2/"
|
HandLtestDomainNameServer | "HandLtestDomainValueServer"
|
Key | Value |
SERVER_SOFTWARE | "Apache"
|
REQUEST_URI | "/2020/08/24/foam-ball-testing-through-pbl-multiple-activation-bypass-system/"
|
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 | "/2020/08/24/foam-ball-testing-through-pbl-multiple-activation-bypass-system/"
|
REMOTE_PORT | "31496"
|
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.218.119.140"
|
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_REFERER | "https://dev.dsi-pbl.com/2020/08/24/foam-ball-testing-through-pbl-multiple-activation-bypass-system"
|
HTTP_ACCEPT_ENCODING | "gzip, br, zstd, deflate"
|
HTTP_COOKIE | "care_did=d7bb1836-c7d2-4c64-9a04-3a2996a9393e; user_agent=Mozilla%2F5.0%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%3B%20compatible%3B%20ClaudeBot%2F1.0%3B%20%2Bclaudebot%40anthropic.com%29; handl_ip=18.218.119.140%2C%2018.218.119.140; handl_landing_page=https%3A%2F%2Fyellowbirdre.com%2Fevents%2Flist%2Fpage%2F2%2F%3Ftribe-bar-date%3D2026-09-06; handl_url=https%3A%2F%2Fyellowbirdre.com%2Fevents%2Flist%2Fpage%2F2%2F%3Ftribe-bar-date%3D2026-09-06; handl_url_base=https%3A%2F%2Fyellowbirdre.com%2Fevents%2Flist%2Fpage%2F2%2F; HandLtestDomainNameServer=HandLtestDomainValueServer"
|
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 | "16118-618-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 | "Z4s6gTVrxdf_Xc84EpYG_AAA2Ao"
|
REDIRECT_STATUS | "200"
|
REDIRECT_H2_STREAM_TAG | "16118-618-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 | "Z4s6gTVrxdf_Xc84EpYG_AAA2Ao"
|
FCGI_ROLE | "RESPONDER"
|
PHP_SELF | "/index.php"
|
REQUEST_TIME_FLOAT | 1737177729.2787
|
REQUEST_TIME | 1737177729
|
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"
|