Professional Documents
Culture Documents
atent [191
[11]
[45]
[54]
[75]
[73]
[21]
[22]
[51]
Inventor:
[52]
[53]
E21B 44/00
. . . . . ... .
3,470,971 10/1969
Dower .......... ..
3,477,526 11/1969
Jones et a1. .
Wilson
3,786,423
l/ 1974 Martell
4,018,276
4/1977
Bode
4,030,354
6/1977
Scott
. . . .. ..
.... .. 166/53 X
. . . . ..
175/25
.. 175/25
........ .. 175/25
340/87013 X
............ .. 175/25
. . . . . . . . ..
73/151
340/854 X
4,245,313
1/1981
Coates ....... ..
4,253,530
3/1981
Sharki et al. . . . .
. . . . ..
4,273,212
6/1981
.. 73/151 X
4,319,634
364/422
175/25
ABSTRACT
251/1 R X
7811304
Inc.
4,095,421
Silcox .... ..
340/870.l3 X
340/854 X
...... .. 166/250 X
[57]
3,443,643
3,552,502
OTHER PUBLICATIONS
5/1969
Jul. 6, 11982
2,883,255
4,337,65
U3 Pamm
Jul. 6, 1982
Sheet 1 of12
AEM R K
4,337,653
Pamm
Jul. 6, 1982
Sheet 3 of 12
49337953
RIG PowER
FLowMETER
READOUT "
42\ L
44/
POWER
56 .
7i
64
BATTERY
suPPLY
BACK-UP
/4
STATUS -l
\
50
40
/6
KEY
BOARD
PRocEssoR
/56
&
MAGNET/C
32
PR/NTER
/24
[use
46
UNIT
6%
INPUT
A LAW
/62
/55
'
TRANs
REc
MEMORY
56 |_ _I K52
70/
__ _
22/
i a
<:
P/BER
|l (:{7OPT/C
I 36
62
<
I-
76
'- T
72 (5-?
\\ \
REc
I /
OUTPUT
84
h-
STATUS
66
76
HYDRAULIC
POWER
MULT/PLEX
SUPPLY
UN/T
--R/e PowER
INPUT
86
BATTERY
,____
J5?
74
TRANs
|~
BACK-UP
ALARM
INPUT
REc
/90
SENS-[N6
mm ,60
/
78
I\---
To SECOND
US. Pamm
Jul. 6, 1982
Sheet 6 of 12
4,337,653
DISABL E
IN TERRUP TS M300
SELF
TEST
CENTRAL
INITIALIZE
S 10 & PORTS
INT '1"
INITIALIZE
CTC
STORE PB
CHANGE
INITIALIZE
CLK 00500100
377
EXIT
INITIALIZE
/N TER VAL "0 "
INITIALIZE
All?
IN! TIALIZE
.,
INT 2
,,
FLOWON<3OFF /
307
5 CAN STORE
INITIAL DATA
CI-IK CTC
378
TX-PR/NTER
DA TA
/ 3 79
W309
EXIT
370
CHANGE
N
UH.
mew
Jul. 6, 1982
Sheet 9 of 12
49337,
:364
ANY
PB 0/? P5
CHGE
35 4
STORE FIFO
-W-----
367/
TX-PR/NTE R
FLOW "o/v "
/356
COMPUTE
v
RE-CO MPUTE
FLOW "ON/OFF"
357
/
51mg NEW"
FLOW
0N
FLOW ON/OFF
/ 377
TX-PR/NTER
'
356
LEAK RA TE
372
I
TX-PR/N TER
359
FLOW "OFF"
TX-PRINTER /360
V
RESE r
v COUN T
/367
362\
k363
US.
@0010
Jul. 6, 1982
Sheet 10 of 12
,337?53
DISABLE
//v TERRUPTS /400
u/v/r
INITIAL/2E
INT 7
s 70<PORTS /402
435
STORE
P5 CHANGE
INITIAL/2E
SCANZSTORE / 404
EXIT
PB STATUS
406
INDICATE
NO COMM. s5
CENTRAL
OFF
405
RC-CENTRAL /405
UPDATE
R0 smrus
RD & STORE
PB?
CLK
435
/
ADVANCE
/4 7
405
EXIT
RD&STORE /470
PB
..
/NT 3
STORE
ANALOGS
RD&STORE
p B 3
__
/4
'
EXIT
J.
437
HE
amt
Jul. 6, 1982
Sheet 11 of 12
49337?3
DR/L L ER/REMo TE
_ 2 -
476
REsET 30T7
INT 4 "
STORE FIFO
ELoswmguisE
I
EXIT
TX-CENTRAL
ERRoR
[427
REsEr FIFO
570A
START 5T1
440
3
DMA
510 B
1
R0 PS smus // 426
INT 5"
TX-CENTRAL
OVERHOLD
439
DRIVERS
CENTRAL
0N
R0 & DISPLAY
430"
ANALOGS
EXIT
437"
R0 FLOW
PULSE
REsEr CENTRAL
'
O
,_Ff9v: 6B
WWQZEEW
TX-CENTRAL
433/
ON"
|
---j
TX-CEN TRAL
476
CHANGE
ON'AFTE/P-NLOOPS
\434
KIM 'amnt
Jul. 6, 1982
Sheet 12 0f 12
DISABLE
INTERRUPTS
/500
INIT/AL/ZE
/50I
4337,63
PRINTER
LOAD NAMES / 502
LOAD LIMITS
503
/Nr "1
/ 504
505
506
579/
IND/ CA TE N O
COMMUNICATION
520 /
RC-CENTRAL
EVENT
PRINT
~EVENT
EXIT
V509
TRA L
527 RC-CEN
INT. REPOR T
TX-CENTRAL
TIME
578
INT 2"
REQUEST
INTER VAL
PRIN T
REPORT
TX-CENTRAL
INTERVAL
EXIT
'"w I
PRINT
REPORT
/5I7 v
RC-CENTRAL
DATA
REQUEST
DATE
LD DATE
508/
TX- CENTRAL
TIME SET
/514
4,337,653
ate past actions taken by the personnel and plan where . other and are a logic flow diagram of the central control
action should be taken during an emergency. Further 25 unit,
FIGS. 6A and 6B are a logic flow diagram of the
more, the record can be used for training less experi
enced operators.
Furthermore, electrical control and information gath
ering lines are undesirable when utilized in the hazard
ous environment of an oil and/or gas drilling rig since
electrical sparks which might occur if the cable is dam
EMBODIMENT
Referring now to FIG. 1, the reference numeral 10
SUMMARY
4,337,653
52.
from the ?ber optic cable 36. Various drive circuits are
panel 18 is illustrated with its electronics section 28 25 execute message causes a signal to be sent to the sole
noid driver and optical isolation circuit 201. The output
which includes a receiver 72 and transmitter 74 con
of this circuit energizes electrical solenoid 104. The
nected to the hydraulic accumulator processor and
communications between the control panel 22 and the
multiplex unit 76. An additional receiver 78 and trans
electronics package 28 at the hydraulic power unit 18
mitter 80 are provided connected to ?ber optic cable 34
will continue to keep the solenoid 104 energized for as
leading to the drillers control panel 16 which may have
long as the operator continues to press both the master
a similar schematic to the panel 22. Connected to the
switch 203 and the function switch 204.
multiplex unit 76 are a vplurality of circuits such as an
Along with providing the execute signal to the sole
output circuit 82, a status input circuit 84 for connection
noid driver circuit 201, the processor 76 formats a mes
to various switches, an analog input circuit 86 for con
nection to analog inputs such as pressure transducers, an 35 sage which is transmitted to the processor 40 which is
then re-formatted and sent to the printer 24 and mag
alarm input circuit 88, and a sensing circuit such as a
of function operation.
The actuation of the pressure switch 128 provides a
switches are not closed. The switches 203 and 204 are 65 pressure switch 128.
4,337,653
low fluid level, low air pressure, rig power failure, low
1 glycol level. By way of example, the alarm contacts 223
are shown connected to and monitoring the rig power.
The alarm contacts may be normally open or normally
closed. Reversal of the contacts 223 results in a signal
ducer 92 is measuring pressure it may be of the absolute, 20 being sent from the processor 76 simultaneously to
gauge, or differential types. While a single pressure
transducer 92 is shown for convenience, a plurality of
pressure transducers may be provided connected indi
status change.
unit.
4,337,653
bypass.
bypass.
If match,
317 Read status report
> 318 If printer is on, send to printer 319
'
ports
printer.
45
65
4,337,653
110
'
15
406 Read PS, analog and flow rate status from central
signals)
4115 If concurrent closure is detected a thirty second
timer (30Ti) is started and the event and time is stored in
FIFO 416. Return to the loop is made below the test to
see if 30?] is running. If no concurrent closure is de
'
resume.
See below.
event exists.
cyclic processing.
439 Central on status is immediately stored in mem
ory.
status for the group will test the 130T] timer to see ifit is
running.
419 If it is a branch is made and a test is made to see
is as follows.
11.1
4,337,653
12
FIFO capacity).
The present invention, therefore, is well adapted to
on PC board.
carry out the objects and attain the ends and advantages
appended claims.
be accepted.
515 Send Central Time Setsent central a marker
that the time, interval and data have been set for this on 35
period.
ers.
65