IP Library Granted Patent US 10,057,379
Granted Patent B2
US 10,057,379 · App. 14/939,642 · Granted Aug 21, 2018

Systems and methods for drilling automation with OPC UA

Inventors: Jun Han (Houston, TX); Sheng Zhan (Houston, TX); Jinhai Zhao (Houston, TX); Weiping Xu (Houston, TX); Herong Zheng (Houston, TX)
Assignees: CHINA PETROLEUM & CHEMICAL CORPORATION; SINOPEC TECH HOUSTON, LLC.
H04L67/42E21B41/00
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,057,379
App. No.
14/939,642
Granted
Aug 21, 2018
Kind
B2
Abstract

The present disclosure provides a drilling system that comprises a drilling rig, a device box having a plurality of sensors monitoring operating parameters of the drilling rig, an OPC UA server receiving data from the plurality of the sensors, and an OPC UA client in communication with the OPC UA server. The OPC UA client has a client library between the client application layer and the client SDK layer, which converts a client application to an OPC UA operation.

Claims (14)

1. A drilling system, comprising:

a drilling rig;

a device box having a plurality of sensors monitoring operating parameters of the drilling rig;

an OPC UA (OPC Unified Architecture) server receiving data from the plurality of the sensors; and

an OPC UA client in communication with the OPC UA server,

wherein the OPC UA client comprises a client application layer, a client SDK (Software Development Kit) layer, a client OPC UA stack, and a client library in communication with the client application layer and the client SDK layer, and wherein at least one of the plurality of the sensors monitors a downhole condition,

wherein the OPC UA server is embedded in the plurality of sensors in the device box, and

wherein the downhole condition is a rate of penetration of a drill bit, a weight-on-bit of the drill bit, or a tool face, and

wherein the OPC UA server comprises a server application layer, a server SDK layer, a server OPC UA stack, and a server library in communication with the server application layer and the server SDK layer, the server library comprises a second adapter interface that converts a server application to an OPC UA operation.

2. The drilling system of claim 1 , wherein the client application layer comprises one or more client applications written in a plurality of programing languages.

3. The drilling system of claim 2 , wherein the client library comprises a first adapter interface that converts an operation from a client application to a client OPC UA operation.

4. The drilling system of claim 3 , wherein the client application shows parameters from one of the plurality of sensors.

5. The drilling system of claim 4 , wherein parameters comprises a name, an ID, a voltage, or a current.

6. The drilling system of claim 1 , wherein the server application shows name, ID, voltage, and current of the plurality of sensors.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE CLERICAL ERROR PREVIOUSLY RECORDED AT REEL: 048835 FRAME: 0464. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jun 6, 2019
From: SINOPEC TECH HOUSTON, LLC.
To: CHINA PETROLEUM & CHEMICAL CORPORATION
Reel/Frame 049408/0265 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 9, 2019
From: SINOPEC TECH HOUSTON, LLC.
To: CHINA PETROLEUM & CHEMICAL CORPORATION
Reel/Frame 048835/0464 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 12, 2015
From: HAN, JUN; ZHAN, SHENG; ZHAO, JINHAI; XU, WEIPING; ZHENG, HERONG
To: CHINA PETROLEUM & CHEMICAL CORPORATION; SINOPEC TECH HOUSTON, LLC.
Reel/Frame 037027/0025 →
Continuity (1)
Related Publication 20170142229A1 · May 18, 2017