Software Manual of SK-CMS Mud Logging Unit Contents CMS Installation and Configuration Manual........................................................ Manual........................................................................1 ................1 1. Installati Installation on of CMS system... system......... ............ ........... ........... ............ ............ ............ ............ ............ ........... ........... ............ ........... ........... ............. ....................... .....................1 .....1 2. Installati Installation on of SQL Server Server (Installed (Installed on Windows Windows 2000 2000 Server Server as server).. server)........ ............ ........... ........... .................. ...............1 ...1 3. Installati Installation on of CMS system... system......... ............ ........... ........... ............ ............ ............ ............ ............ ........... ........... ............ ........... ........... ................ ..........................10 ................10 3.1 Installation of CMS..................................................................................................................10 3.2 Installation of other Software...................................................................................................1 3.3 Installation and Settin! Method of "#S$% &LQ 300' #rinter............................................1 . Installati Installation on of CMS &ataase. &ataase....... ........... ........... ............ ........... ........... ............ ............ ............ ............ ............ ........... ........... ............ ........... ........... ............. ..............23 .......23 Manual of CMS Software.................... Software........................................... .............................................. ........................................................28 .................................28 Chapter 0 Introduction.............................................................................................................28
1. 2.
$verview.. $verview........ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ................. ...........................2* ................2* Introd+,tion Introd+,tion to System System Com-osition Com-osition and +n,tion.... +n,tion......... ........... ............ ............ ........... ........... ............ ........... ........... ............ ...................2 .............2** 2.1 /ardware Com-osition............................................................................................................2* 2.2 Software Com-osition..............................................................................................................2 3. asi, asi, $-erations $-erations...... ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ........... ........... .............. .............32 .....32 Chapter 1 Priar! Control Progra "PCP#...........................................................................
%$1. 2.
$verview.. $verview........ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ................. ...........................3 ................3 $-eration $-eration and Set+-...... Set+-........... ........... ............ ............ ............ ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ..................... .......................3 ........3
Chapter 2 Paraeter Initiali&ation Progra..........................................................................'(
1. 2.
$verview.. $verview........ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ................. ........................... ................ $-eration $-eration and Set+-...... Set+-........... ........... ............ ............ ............ ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ..................... ....................... ........
Chapter $ Unit Setup Progra.................................................................................................)8
1. 2.
$verview.. $verview........ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ................. ...........................* ................* $-eration $-eration and Set+-...... Set+-........... ........... ............ ............ ............ ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ..................... ....................... ........
Chapter ( *lar Setup Progra.............................................................................................8$
1. 2.
$verview.. $verview........ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ................. ...........................*3 ................*3 $-eration $-eration and Set+-...... Set+-........... ........... ............ ............ ............ ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ..................... .......................*3 ........*3
Chapter ' +ata *c,uiition Progra.......................................................................................8
1. 2.
$verview.. $verview........ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ................. ...........................* ................* $-eration $-eration and Set+-...... Set+-........... ........... ............ ............ ............ ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ..................... .......................* ........*
Chapter /eal-tie Setup Progra......................................................................................102
1. 2.
$verview.. $verview........ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ..................... .........................102 ..........102 $-eration $-eration and Set+-...... Set+-........... ........... ............ ............ ............ ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... .............. ......................... ..................103 ..103
Chapter ) /eal-tie Proceing Progra..............................................................................1$2
1. 2.
$verview.. $verview........ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ..................... .........................132 ..........132 $-eration $-eration and Set+-...... Set+-........... ........... ............ ............ ............ ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... .............. ......................... ..................132 ..132
Chapter 8 C+* Setup Progra..............................................................................................1
%$1. 2.
$verview.. $verview........ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ..................... .........................13 ..........13 $-eration $-eration and Set+-...... Set+-........... ........... ............ ............ ............ ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... .............. ......................... ..................13 ..13
Chapter % ell Killing Monitoring Progra........................................................................1(2
1. 2.
$verview.. $verview........ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ..................... .........................12 ..........12 $-eration $-eration and Set+-...... Set+-........... ........... ............ ............ ............ ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... .............. ......................... ..................12 ..12
Chapter 10 Cutting /eturn Progra.....................................................................................1'0 Chapter 11 +ata /ecord Progra..........................................................................................1'1
1. 2.
$verview.. $verview........ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ..................... .........................11 ..........11 $-eration $-eration and Set+-...... Set+-........... ........... ............ ............ ............ ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... .............. ......................... ..................12 ..12
Chapter 12 +ata Monitoring Progra...................................................................................1')
1. 2.
$verview.. $verview........ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ..................... .........................1 ..........1 $-eration $-eration and Set+-...... Set+-........... ........... ............ ............ ............ ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... .............. ......................... ..................1 ..1
Chapter 1$ /eal-tie Print Progra.....................................................................................180
1. 2. 3.
$verview.. $verview........ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ..................... .........................1*0 ..........1*0 $-eration $-eration and Set+-...... Set+-........... ........... ............ ............ ............ ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... .............. ......................... ..................1*0 ..1*0 Men+ ar....... ar............. ........... ........... ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ........... ........... ............ ............ ............... ....................1* ...........1*
Chapter 1( /eote +ata raniion raniion Progra................................................ .................. 1%0
1. 2. 3.
$verview.. $verview........ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ..................... .........................10 ..........10 $-eration $-eration and set+-...... set+-........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ........... ........... ............ ............ ............ ............ ............ ................. ................10 .....10 &ata &is-lay... &is-lay........ ........... ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ........... ........... ............ ............ .............. ........................ .................1 .1
Chapter 1' +ataae Manageent Progra........................................................................1%'
1. 2.
$verview.. $verview........ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ..................... .........................1 ..........1 $-eration $-eration and set+-...... set+-........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ........... ........... ............ ............ ............ ............ ............ ................. ................1 .....1
Chapter 1 +ata /ecalculation Progra...............................................................................21(
1. 2.
$verview.. $verview........ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ..................... .........................21 ..........21 $-eration $-eration and set+-...... set+-........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ........... ........... ............ ............ ............ ............ ............ ................. ................21 .....21
*ppendi3 IS Specification................................................................................................22(
Manual of CMS Background Background Software........................ Software............................................... ..................................... ............................ .............. 239 1. Introd+,tion Introd+,tion to System System +n,tions.. +n,tions........ ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ........... ........... .................2 ...........23 3 2. 4+nnin! 4+nnin! "nvironmen "nvironmentt of the System......... System............... ............ ............ ............ ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... .........23 ....23 3. %oti,e.... %oti,e.......... ............ ............ ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ........... ...........23 ......23 Chapter 1 4ngineering Plot.....................................................................................................2(0
1. 2. 3. . . . . *. . 10.
$verview.. $verview........ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ..................... .........................20 ..........20 &ata In-+t...... In-+t........... ........... ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... ................... .....................20 .......20 "n!ineerin "n!ineerin!! #ro,ess #ro,ess #lot....... #lot............. ............ ............ ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ............. ..................20 ...........20 Well Str+,t+re Str+,t+re #lot........ #lot............. ........... ............ ........... ........... ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ........... ........... ............22 ......22 Wor5in! 6ime 6ime #lot........ #lot............. ........... ............ ........... ........... ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ........... ........... ............23 ......23 #arameter7 #arameter78nit 8nit Settin!.... Settin!.......... ............ ........... ........... ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... ............ ....................... ........................2 ........2 #rinto+t... #rinto+t......... ........... ........... ............ ........... ........... ............ ............ ............ ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... .............. ......................... ..................2 ..2 Save7$-en7 Save7$-en7Creat Createe a 4e-ort..... 4e-ort........... ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ........... ........... ................ ........................... ...................2 ..2 "9-ort.... "9-ort.......... ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ........... ........... ...................... .......................2 .......2 "9it the #ro!ram...................................................................................................... #ro!ram.......................................................................................................................... .......................2 ...2
Chapter 2 Caing /eport........................................................................................................2()
1. $verview.. $verview........ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ..................... .........................2 ..........2 2. In-+t &ata....... &ata............ ........... ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ........... ........... ............ ............ .............. ........................ .................2 .2 3. 4e-ort 4e-ort Swit,h..... Swit,h........... ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... ................... .....................20 .......20 . 6he o-erat o-erations ions of -arameter7+n -arameter7+nit it settin!: settin!: -rinto+t: -rinto+t: save7osave7o-en7,re en7,reate ate a re-ort: re-ort: e9-ort: e9-ort: and e9it the the -ro!ram are the same as Cha-ter 1....................................................................................................... 1....................................................................................................... ..20
Chapter $ 5it Cot /eport......................................................................................................2'1
1. $verview.. $verview........ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ..................... .........................21 ..........21 2. In-+t &ata....... &ata............ ........... ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ........... ........... ............ ............ .............. ........................ .................21 .21 3. ormat ormat Settin!.... Settin!.......... ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... .............. ......................... ..................23 ..23 . 6he o-erat o-erations ions of -arameter7+n -arameter7+nit it settin!: settin!: -rinto+t: -rinto+t: save7osave7o-en7,re en7,reate ate a re-ort: re-ort: e9-ort: e9-ort: and e9it the the -ro!ram are the same as Cha-ter 1....................................................................................................... 1....................................................................................................... ..2
Chapter ( ell Ceent /eport..............................................................................................2''
1. $verview.. $verview........ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ..................... .........................2 ..........2 2. &ata In-+t...... In-+t........... ........... ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... ................... .....................2 .......2 3. 6he o-erat o-erations ions of -arameter7+n -arameter7+nit it settin!: settin!: -rinto+t: -rinto+t: save7osave7o-en7,re en7,reate ate a re-ort: re-ort: e9-ort: e9-ort: and e9it the the -ro!ram are the same as Cha-ter 1....................................................................................................... 1....................................................................................................... ..2
Chapter ' 5orehole Inclination /eport..................................................................................2'8
1. $verview.. $verview........ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ..................... .........................2* ..........2* 2. &ata In-+t...... In-+t........... ........... ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... ................... .....................2* .......2* 3. &is-lay &is-lay Settin!..... Settin!.......... ........... ............ ........... ........... ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ..................... .........................2 ..........2 . Swit,h Swit,h of orehole orehole In,linati In,lination on #lot and and orehole orehole In,lina In,lination tion Chart...... Chart............ ........... ........... ............ ........... ............ ...........20 ....20 . 6he o-erat o-erations ions of -arameter7+n -arameter7+nit it settin!: settin!: -rinto+t: -rinto+t: save7osave7o-en7,re en7,reate ate a re-ort: re-ort: e9-ort: e9-ort: and e9it the the -ro!ram are the same as Cha-ter 1....................................................................................................... 1....................................................................................................... ..21 Chapter 6a Sur7e! Interpretation Progra.....................................................................22
1. $verview.. $verview........ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ..................... .........................22 ..........22 2. Chart Settin!.... Settin!.......... ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ............. ..................22 ...........22 3. &ata In-+t...... In-+t........... ........... ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... ................... .....................2 .......2 . 6he o-erat o-erations ions of -arameter7+n -arameter7+nit it settin!: settin!: -rinto+t: -rinto+t: save7osave7o-en7,re en7,reate ate a re-ort: re-ort: e9-ort: e9-ort: and e9it the the -ro!ram are the same as Cha-ter 1....................................................................................................... 1....................................................................................................... ..2 . asi, asi, 'nowled!e 'nowled!e of Chart...... Chart............ ............ ............ ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ........... ........... ............2 ......2 Chapter ) oration Pre Progra.....................................................................................2%
1. $verview.. $verview........ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ..................... .........................2 ..........2 2. ;rea &ata....... &ata............ ........... ............ ........... ........... ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ........... ........... ............ .............. ...............2 .......2 3. 6rend 6rend Line &efinition. &efinition....... ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... .............. ...................21 ...........21 . Well &ata...... &ata............ ............ ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... ................... .....................2 .......2 . ormation ormation #ress+re #ress+re Monitorin!. Monitorin!...... ........... ............ ............ ........... ........... ............ ........... ........... ............ ............ ............ ............ ............ ........... ........... ...............2*1 .........2*1 . ittin! ittin! Settin!.... Settin!......... ........... ............ ........... ........... ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ........... ................ .......................2*1 ............2*1 . ormation ormation #ress+re #ress+re ;nalysis.. ;nalysis........ ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ........... .............. ........................2* ...............2*33 *. 6he o-erat o-erations ions of -arameter7+n -arameter7+nit it settin!: settin!: -rinto+t: -rinto+t: save7osave7o-en7,re en7,reate ate a re-ort: re-ort: e9-ort: e9-ort: and e9it the the -ro!ram are the same as Cha-ter 1....................................................................................................... 1....................................................................................................... ..2* Chapter 89 :!draulic /eport................................................................................................2%0
1. $verview.. $verview........ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ..................... .........................20 ..........20 2. &ata "dition... "dition......... ............ ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... .................. ..............20 ..20 3. 4e-ort.... 4e-ort.......... ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ........... ........... ............ ............ ........... ........... ............ ........... ........... ...................... .......................21 .......21 . $-timi
Software Man+al of S'=CMS M+d Lo!!in! 8nit
CMS Intallation and Configuration Manual I.1 Intal Intallatio lation n of CMS !te !te or the ,om-+ters +sed as dataase server: Windows 2000 Server is installed and for other ,om-+ters: Windows 2000 #rofessional (or Windows 2000 Server: Windows Windows >#) is installed. 6he lo!=in +ser names and -asswords of all the ,om-+ters shall e identi,al. *ttention9 (6he re,ommended +ser name is the defa+lt ;dministrator and the re,ommended -assword is the defa+lt n+ll -assword.)
I.2 Intallation of S;L Ser7er "Intalled on indow 2000 Ser7er a er7er# #+t the install dis, of SQL Server 2000 in the C& driver: the system will a+tomati,ally start the installer and -o- +- a wel,ome window as shown in the followin! fi!+re.
Sele,t ?SQL Server 2000 Com-onents@ to enter the installer installe r window. window.
1
Software Man+al of S'=CMS M+d Lo!!in! 8nit
Sele,t ?Install &ataase Server@ in the installer window and start to install SQL Server.
Cli,5 on ?%e9t@ in the wel,ome window of installation.
/ere in-+t the name of ,om-+ter on whi,h yo+ want to install SQL Server and dire,tly ,li,5 on ?%e9tA. the followi followin! n! -rom-t -rom-t will will a--ear a--ear when ,li,5in! ,li,5in! on ?%e9t@ ?%e9t@ if SQL Server Server is not +ninstalled ,om-letely. *ttention9
If reootin! ,anBt solve the -rolem: it is ne,essary to enter the re!edit. irst: in-+t ?re!edit@ in ?4+n@ in the start men+: 2
Software Man+al of S'=CMS M+d Lo!!in! 8nit
then -ress ?$'@ +tton to enter 4e!istry "ditor. ind #endin!ile4ename$-erations
ri!ht ,li,5: then ,li,5 on ?&elete@ to delete the file.
3
Software Man+al of S'=CMS M+d Lo!!in! 8nit
&ire,tly ,li,5 on ?%e9t@ in the installation sele,tion window.
In-+t the name and ,om-any name in the window of +ser information and ,li,5 on ?%e9t@.
4
Software Man+al of S'=CMS M+d Lo!!in! 8nit
Cli,5 on ?es@ in the window of software li,ense a!reement to a,,e-t the terms and enter the ne9t ste-. 6hen in-+t the a!reement n+mer .
Sele,t and install server and ,lient tools in the installation definition window and ,li,5 on ?%e9t@.
In-+t the name of SQL Server in the window of instan,e name. If yo+ sele,t ?&efa+lt@: the defa+lt name is the name of ,om-+ter (the defa+lt is re,ommended).
5
Software Man+al of S'=CMS M+d Lo!!in! 8nit
/ere in-+t the installation -aths of SQL server -ro!ram files and data files. or the installation -ath of -ro!ram files: the defa+lt -ath is ado-ted. 6he installation -ath of data files refers to the -la,e where SQL Server saves data and it is re,ommended to sele,t a dis5 where the resid+al ,a-a,ity is at least more than 10D. Sele,t ?6y-i,al@ for installation ty-e.
*ttention9 Sele,t ?8se the Lo,al System a,,o+nt@ for servi,e settin!.
6
Software Man+al of S'=CMS M+d Lo!!in! 8nit
Sele,t ?Mi9ed Mode@ for the a+thenti,ation mode and ,li,5 on ?%e9t@ (no need to set -assword)
;fter finishin! the ,onfi!+ration: -re-are to start the installation. Cli,5 on ?%e9t@ to start the installation.
7
Software Man+al of S'=CMS M+d Lo!!in! 8nit
Installation -ro,ess.
;fter finishin! the installation: ,li,5 on ?inish@ +tton to e9it the installer.
8
Software Man+al of S'=CMS M+d Lo!!in! 8nit
Sele,t ?Servi,e Mana!er@ in the start men+ of SQL Server to start +- the servi,e mana!er.
Servi,e Mana!er Window.
9
Software Man+al of S'=CMS M+d Lo!!in! 8nit
*ttention9Sele,t ?SQL Server ;!ent@ in the -+ll=down o9 of
servi,es.
Sele,t ?;+to=start servi,e when $S starts@ and ,li,5 on ?Start7Contin+e@ +tton to start +- SQL Server ;!ent. inish the installation of SQL Server.
I.$ Intallation of CMS !te If .%et ramewor5 1.1 is not installed in the ,om-+ter: -lease install Mi,rosoft .%"6 ramewor5 1.1.e9e first. If it has een installed: dire,tly ,li,5 on set+-.e9e in the CMS dire,tory to install CMS software. .%et ramewor5 is -a,5ed in the version over CMS2.0. &ete,t the tar!et ma,hine a+tomati,ally: and install it as reE+ired.
节
I. Installation of CMS
#lease do+le ,li,5 on set+-.e9e in the folder of CMS to install the CMS system.
10
Software Man+al of S'=CMS M+d Lo!!in! 8nit
If .%et ramewor5 1.1 has een installed in the ,om-+ter: -lease ,li,5 on ?%o@ to install CMS software dire,tly. If it is installed for the first time: ,li,5 on ?es@: and then install .%et ramewor5 1.1: as shown in the followin! fi!+re.
11
Software Man+al of S'=CMS M+d Lo!!in! 8nit
Install after ,li,5in! on ?I a!ree@
Waitin! for finishin! the installation
12
Software Man+al of S'=CMS M+d Lo!!in! 8nit
Cli,5 on ?$'@ after finishin! the installation
Cli,5 on ?%e9t@.
If it is reE+ired to modify the installation -ath: -lease ,li,5 on ?Chan!e@ and then ,li,5 on ?%e9t@. 13
Software Man+al of S'=CMS M+d Lo!!in! 8nit
Sele,t the -ath in whi,h yo+ want to install.
Cli,5 on ?Install@ and start to install the CMS system
14
Software Man+al of S'=CMS M+d Lo!!in! 8nit
Cli,5 on ?inish@ to finish the installation I.' Intallation of other Software
;fter fi9in! C;% ,ard on the ,olle,tor: then install the followin! /ardware drivers in t+rn. C*< Card +ri7er9 $-en ?#CI*1 for Win2'@ folder in the CMS installation dire,tory (FCreative M+dlo!!in! SystemFdriversF). 6hen do+le ,li,5 on set+-.e9e to install the C;% ,ard drivers a,,ordin! to the installation wi
dottin! driver f+n,tion of the re,ordin! instr+ment is +nder the ,ontrol of ?&ata ;,E+isition@ -ro!ram of the CMS system: so yo+ need to o-erate the installation driver of the collector in ?&ata ;,E+isition@ -ro!ram: otherwise yo+ ,an not o-en ?&ata ;,E+isition@ -ro!ram. I.6 Intallation and Setting Method of 4PS=< +L; $'00K Printer
I. Intallation of Printer
;ttention In order to s+--ort real=time -rintin!: it is ne,essary to install the drivers made y Shan!hai Shen5ai (for "#S$% &LQ 300' ). Cli,5 on ?Start@=?Settin!s@=?#rinters@.
15
Software Man+al of S'=CMS M+d Lo!!in! 8nit
;s shown in the followin! fi!+re: do+le ,li,5 on ?;dd #rinter@.
16
Software Man+al of S'=CMS M+d Lo!!in! 8nit
Cli,5 on ?%e9t@.
Sele,t ?Lo,al -rinter@ and remove the J efore ?;+tomati,ally dete,t and install my #l+! and #lay -rinter@: then ,li,5 on ?%e9t@.
17
Software Man+al of S'=CMS M+d Lo!!in! 8nit
Sele,t the -rinter -ort as shown in the fi!+re (!enerally L#61): then ,li,5 on ?%e9t@.
Cli,5 on ?Install rom &is5@.
Cli,5 on ?rowse ()@.
18
Software Man+al of S'=CMS M+d Lo!!in! 8nit
Sele,t ?S5-rint@ whi,h is dire,tory of the driver in the ?Loo5 in@ window: then sele,t ?shen5ai.I%@ and ,li,5 on ?$-en@.
Cli,5 on ?$'@.
Sele,t ?S/"%';I 4";L6IM" #4I%6"4@ and then ,li,5 on ?%e9t@. 19
Software Man+al of S'=CMS M+d Lo!!in! 8nit
Cli,5 on ?%e9t@.
Sele,t ?Share as@: and in-+t a share name: s+,h as ?S/"%';I4@ as shown in the fi!+re (the share name ,an e any word ased on yo+r own hait): then ,li,5 on ?%e9t@.
Cli,5 on ?%e9t@. 20
Software Man+al of S'=CMS M+d Lo!!in! 8nit
Sele,t ?%o@: then ,li,5 on ?%e9t@.
Cli,5 on ?inish@.
Cli,5 on ?es@. 21
Software Man+al of S'=CMS M+d Lo!!in! 8nit
6he installation of the -rinter driver is ,om-leted.
Printer Setting
6o s+--ort real=time -rintin!: it is ne,essary to do some settin!s: as shown in the followin! Cli,5 on ?Start@=?Settin!s@=?#rinters@: o-en the followin! window. 4i!ht ,li,5 on any lan5 in the window: then sele,t ?Server #ro-erties@ and left ,li,5.
Sele,t ?Create a %ew orm@.
22
Software Man+al of S'=CMS M+d Lo!!in! 8nit
In-+t ?1 9 1 in@ in ?orm &es,ri-tion for@: sele,t "n!lish +nits: then in-+t ?1.00in@ in ?Width@ and ?1.00in@ in ?/ei!ht@. Cli,5 on ?Save orm@ (left ,li,5 on ?Save orm@).
In-+t ?1 9 2 in@ in ?orm &es,ri-tion for@: sele,t "n!lish +nits: then in-+t ?1.00in@ in ?Width@ and ?2.00in@ in ?/ei!ht@. Cli,5 on ?Save orm@ (left ,li,5 on ?Save orm@).
23
Software Man+al of S'=CMS M+d Lo!!in! 8nit
;dd ?1 9 3 in :1 9 in :1 9 in@ in t+rn. Cli,5 on ?Close@.
6hen real=time -rintin! ,an e ,arried o+t.
I.) Intallation of CMS +ataae
8se the system ,onfi!+ration tool atta,hed to CMS to install CMS system dataase. Cli,5 on ?Start@=?Creative M+dlo!!in! System@=?CMS Settin!@ to enter the ,onfi!+ration window.
Sele,t the dataase server: namely: the name of ,om-+ter where SQL Server has een installed and ,li,5 on ?6est Conne,tion@.
24
Software Man+al of S'=CMS M+d Lo!!in! 8nit
If it is ,onne,ted s+,,essf+lly: ,li,5 on ?$'@.
In the -a!e of ?Maintenan,e@: ,li,5 on ?Conne,t@ to ,onne,t the dataase.
25
Software Man+al of S'=CMS M+d Lo!!in! 8nit
Cli,5 on ?Create &ataase@.
Cli,5 on ?4estore &ataase@.
*ttention9 4estorin! the dataase ,an e +sed only when initiali
Sele,t the a,5+- files of dataase yo+ want to restore 6he a,5+- files of dataase are lo,ated in the installation dire,tory (FCreate M+dlo!!in! SystemF&ataase).
26
Software Man+al of S'=CMS M+d Lo!!in! 8nit
Confirm to restore the dataase
6he -rom-tin! messa!e of finishin! the restore a--ears: namely: the dataase is restored s+,,essf+lly
Cli,5 on ?a,5+- &ataase@ to a,5+- the dataase (when ne,essary in the ,o+rse of m+d lo!!in!).
27
Software Man+al of S'=CMS M+d Lo!!in! 8nit
In-+t the a,5+- name and ,li,5 on ?Save@.
6he -rom-tin! messa!e of finishin! the a,5+- a--ears: namely: the dataase is a,5ed +s+,,essf+lly 8ser had etter a,5+- the dataase after finishin! the initiali
28
Software Man+al of S'=CMS M+d Lo!!in! 8nit
Manual of CMS Software Chapter 0 Introduction I.8 =7er7iew CMS (Creative M+dlo!!in! System) is a set
of data a,E+isition and -ro,essin! software develo-ed for the new !eneration m+d lo!!in! +nit introd+,ed y Shan!hai Shen5ai #etrole+m S,ien,e and 6e,hnolo!y Co. Ltd. 6his system is ased on WI%&$WS 2000 o-eration -latform and ado-ts ,lient= server mode to reali
I.% Introduction to S!te Copoition and unction I.10
/ardware Com-osition
a small intranet y fo+r ,om-+ters thro+!h a /8 (100M710M). It is -ro-osed to +se ,om-+ters with ,onfi!+rations of #I 1.D: 2M memory: 1M dis-lay memory and 0D hard dis5 or hi!her. 6he f+n,tions of ea,h ,om-+ter are as follows ;,E+isition ,om-+ter (CMS=&;Q) with hardware +nits s+,h as C;% ada-tor and M$>; m+lti= serial -ort ,ard and a,E+isition software installed: +sed for data a,E+isition. Server (CMS=S"4"4) with SQL Server dataase system installed: +sed for storin! data. Se,ondary server (CMS=S"4"4S) +sed as a a,5+- server. With SQL Server dataase system installed: it ,an man+ally swit,h to ta5e over the tas5 of server when the main server fails. Se,ondary a,E+isition ,om-+ter (CMS=&;QS) with hardware +nits s+,h as C;% ada-tor and M$>; m+lti=serial -ort ,ard and a,E+isition software installed: +sed as a a,5+- a,E+isition ,om-+ter. It ,an ta5e over the wor5 of a,E+isition ,om-+ter when the main a,E+isition ,om-+ter fails. #rinter ("#S$% &LQ 300') there are totally 2 of them for -rintin! en!ineerin! -arameter ,+rves and real=time datasheet. C*< u enor9 totally 2 sensors (standard ,onfi!+ration) in,l+din! C;% +s ty-e ,aronate analy
Coputer !te9 +ild
29
Software Man+al of S'=CMS M+d Lo!!in! 8nit
serial -orts. Infrared C$2 analy
Software Com-osition
=peration 4n7ironent9
WI%2000 #rofessional (or WI%2000 Server: Windows >#) installed on the a,E+isition ,om-+ter (CMSH&;Q) and the se,ondary a,E+isition ,om-+ter (CMSH&;QS) se-arately. WI%2000 Server installed on the server (CMS=S"4"4) and the se,ondary server (CMS= S"4"4S) se-arately. SQL Server installed on the server (CMS=S"4"4) and the se,ondary server (CMS=S"4"4S) se-arately.
CMS9
CMS is ,+rrently ,om-osed of totally 1 mod+les in -ro!ram -a,5a!es installed in the defa+lt wor5in! dire,tory ?FCreative Monitorin! System@ of ea,h ,om-+ter se-arately. 6here are several s+dire,tories in this dire,tory (see i!+re 0=1): in whi,h s+dire,tory ?in@ is installed with e9e,+tale -ro!rams of 1 mod+lesN s+dire,tory ?Confi!@ ,ontains ,onfi!+ration files and tem-orary files !enerated y some a--li,ationsN s+dire,tory ?&ataase@ stores defa+lt ,ms (,hs).a5 data files and there are C&; data files saved in real time on CMS serverN while s+dire,tory ?6em-late@ ,ontains some defined -rintin! formats and m onitorin! ima!e tem-lates.
i!+re 0=1 CMS Installation &ire,tory ;,,ordin! to f+n,tions: the CMS is ,om-osed of one -rimary ,ontrol -ro!ram (#C#) and si9 -ro!ram -a,5a!es in,l+din! system set+-: a,E+isition set+-: real=time monitorin!: data o+t-+t: remote transmission and dataase mana!ement. 6he f+n,tion and Chinese7"n!lish name of ea,h -ro!ram are as follows #C# (CMSHConsole.e9e) In the CMS: the interfa,e (see i!+re 0=2) and f+n,tion of #C# r+nnin! on the ,lient are not ,om-letely identi,al with the interfa,e (see i!+re 0=3) and f+n,tion when it r+ns on the server. 6he #C# r+nnin! on the ,lient is mainly +sed as an interfa,e to start the CMS a--li,ation and sends lo!on reE+est to the serverN while the #C# r+nnin! on the server is a messa!e ,enter ,onne,tin! every 30
Software Man+al of S'=CMS M+d Lo!!in! 8nit
a--li,ation esides a,tivatin! a--li,ations. 6he #C# re,eives lo!on reE+ests from the a--li,ation of ,lient: re,eives and dis-lays messa!es from ea,h a--li,ation and sends messa!es in the form of road,ast at the same time. In addition: the #C# of server -rovide some other f+n,tions as well dis-layin! the r+nnin! distri+tion ,ondition of ea,h CMS a--li,ation and ,ontrollin! the start+- and ,losedown of CMS a--li,ations on ea,h ,lientN settin! data so+r,e of CMSN savin! real=time data files a+tomati,ally: et,. 6herefore: the #C# is an im-ortant a--li,ation whi,h m+st e started first when CMS is r+nnin!. *ttention9 oftware dog i necear! when running the PCP of er7er.
i!+re 0=2 #C# 4+nnin! on the ,lient
31
Software Man+al of S'=CMS M+d Lo!!in! 8nit
i!+re 0=3 #C# 4+nnin! on the Server
System -ro!ram -a,5a!e In,l+de three mod+les of -arameter initiali
&ata ;,E+isition -ro!ram -a,5a!e In,l+de data a,E+isition mod+le. &ata a,E+isition (&aESystem.e9e) It has asi, f+n,tions in the followin! fo+r as-e,ts ,hoosin! the ,orres-ondin! a,E+isition eE+i-ment and ,onfi!+rin! ,omm+ni,ation mode in a,,ordan,e with the ,onfi!+ration ,ondition of the lo!!in! +nit a,E+isition eE+i-mentN settin! the -ath or node serial n+mer for a,E+irin! dataN ,aliratin! the a,E+isition -arametersN re,eivin! and dis-layin! the ele,tri,al si!nals of sensors and other a,E+isition eE+i-ment. In addition: the data a,E+isition -ro!ram also has some other f+n,tions s+,h as data sim+lation: sam-le -+m- ,ontrol: drawwor5s ,o+ntin! and -+m- stro5e reset. Monitor -ro!ram -a,5a!e In,l+de five mod+les of real=time set+-: real=time -ro,essin!: C&; set+-: well 5illin! monitorin! and ,+ttin!s ret+rnin!.
32
Software Man+al of S'=CMS M+d Lo!!in! 8nit
4eal=time set+- (MonitorLo!i,.e9e) this is a real=time ,ontrol -ro!ram +sed for intervenin! lo!!in! o-eration -ro,ess. 6hese ,ontrols in,l+de a,tivatin! drillin! stat+s: settin! and adK+stin! the threshold of lo!i,al K+d!ment of drillin! stat+s: resettin! -arameters s+,h as -osition of it and wei!ht on it: monitorin! the ,ondition of drillin! tools in #$$/ and 4I/ and ,aronate analysis: et,. 4eal=time -ro,essin! (M+dLo!Cal,.e9e) it is +sed to ,om-+te all derived -arameters (s+,h as -osition of it: verti,al de-th: drillin! time and hydra+li, -arameters: et,) d+rin! lo!!in! and K+d!e and -ro,ess the lo!i,al drillin! stat+s and intermediate intervention -ro,ess in real=time set+-. C&; set+- (C&;Set+-.e9e) It is +sed to dis-lay the -ro-erties of over 00 items of -arameters a,E+ired and derived in lo!!in! in real time: s+,h as name (alias): ,+rrent val+e: ,+rrent +nit: +nit identifi,ation (ty-e) and +ltimate +-dated time. 8sers ,an ,arry o+t some o-erations here s+,h as modifyin! -arameter alias: ,+stomi
+ata =utput progra pac>age9
In,l+de three mod+les of data re,ordin!: data monitorin! and real=time -rintin!. &ata storin! (&lo!!er.e9e) 6he main f+n,tion is to save the lo!!in! data that need to e saved in C&; into different dataase tales in a,,ordan,e with the tri!!ers (i.e. 5ey word): tri!!er intervals (i.e. interval of savin!) and data -ro-erties (i.e. the minim+m: ma9im+m: avera!e and ori!inal val+es) set y the +ser. 6he dataase str+,t+re of CMS is ,reated ased on WI6S standard: therefore there are time tales: -it vol+me tales and ,hromato!ra-h ,y,le tales et,. ased on timeN de-th tales and 1m de-th tales ased on well de-thN la!!ed m+d tale and ,hromato!ra-h de-th tale ased on la! de-th: et,. 8sers ,an set the tri!!er ,ondition of savin! as needed: ma5e dataase tale in ,lose or o-ened stat+s or review the last time to write to the dataase. &ata monitorin! (&ata#lot.e9e) ri,h and ,olorf+l monitorin! ima!e are dis-layed in the form of ,+rves: al-haet n+mers: or ,omination of ,+rves and n+mers to rea,h the -+r-ose of drillin! monitorin!. 8sers ,an sele,t different -arameter ,ominations to ,+stomi
/eote ranfer progra pac>age9
$nly in,l+de remote transfers mod+le ,+rrently. 4emote transfers (&ata6ransfer.e9e) it in,l+des two f+n,tions of data transfer and file transfer. 4eal time data transfer is to ,onvert CMS real=time data flow into standard WI6S (Wellsite Information 6ransfer S-e,ifi,ation) data re,ord: and then send or re,eive data flow in format of WI6S in real time thro+!h serial -ort or 6C#7I# So,5et in a,,ordan,e with the tri!!er interval (ased on time: well de-th: event or other tri!!er -arameter) set y +sers. 33
Software Man+al of S'=CMS M+d Lo!!in! 8nit
C+rrently: only the transmission of ,lass WI6S0 and WI6S is reali
is +nne,essary to r+n all CMS -ro!rams mentioned aove d+rin! a,t+al lo!!in!: in whi,h three -ro!rams in,l+din! data a,E+isition: real=time -ro,essin! and data savin! m+st e r+n: while other -ro!rams ,an e r+n as reE+ired.
I.12
5aic =peration
asi, ste-s needed from start+- to normal lo!!in! in a,,ordan,e with normal o-eration seE+en,e are as follows Start the server (CMS=M;I% S"4"4): se,ondary server (CMS=S8 S"4"4S): main a,E+isition ,om-+ter (CMS=M;I% &;Q) and se,ondary a,E+isition ,om-+ter (CMS=S8 &;QS) in t+rn. 6he -rimary ,ontrol -ro!ram on the server will e started with the start+- of WI%2000 Server o-eratin! system. ;fter the start+- of #C# in server is finished: the #C# of ea,h ,lient will e started with start+- of o-eratin! system. In the #C# interfa,e of any ,om-+ter: ,li,5 on ?System@ -ro!ram -a,5a!e and then -arameter initiali
34
Software Man+al of S'=CMS M+d Lo!!in! 8nit
i!+re 0= Main Interfa,e of &ata ;,E+isition #ro!ram
;fter finishin! ,hannel ,onfi!+ration: ,li,5 on : then the system e!ins to a,E+ire data within se,onds. 6he a,E+ired data are visile in the main interfa,e at this -oint (refer to &ata ;,E+isition #ro!ram se,tion for details). 6o sto- data a,E+isition: ,li,5 on +tton. 6o start the f+n,tion of ?hot standy@: yo+ ,an ,li,5 on ?&ata ;,E+isition@ -ro!ram -a,5a!e in the #C# window of CMS=S8 &;Q.
Main and se,ondary a,E+isition ,om-+ters are relative. 6he ,om-+ter whi,h r+ns data a,E+isition -ro!ram first will e main a,E+isition ,om-+ter and that r+ns data a,E+isition -ro!ram later will t+rn into se,ondary a,E+isition ,om-+ter a+tomati,ally. In the #C# window of server: ,li,5 on ?Monitor@ -ro!ram -a,5a!e and then ,li,5 on the real=time -ro,essin! -ro!ram to start this -ro!ram. 6he -ro!ram will minimi
i!+re 0= 4eal=time -ro,essin! -ro!ram minimi
35
Software Man+al of S'=CMS M+d Lo!!in! 8nit
i!+re 0= Main Interfa,e of 4eal=time set+- -ro!ram
Cli,5 on ?Start+-@ +tton in the men+ ar of main interfa,e of real=time set+- -ro!ram: then sele,t a ri! stat+s (e.!. ?&rill7Cir,+late@: de-endin! +-on a,t+al ,onditions on site) from the -o-=+- men+ (as shown in i!+re 0=). In-+t or set +- ne,essary start+- -arameter (e.!. it is reE+ired to in-+t start+- -arameters as shown in i!+re 0=* for stat+s ?&rill7Cir,+late@) to enter the lo!!in! monitorin! and tra,in! stat+s. (See 4eal=time set+- -ro!ram se,tion for details).
36
Software Man+al of S'=CMS M+d Lo!!in! 8nit
i!+re 0= 4eal=time Settin! of ?Start+-@ Men+
i!+re 0=* Start+- #arameters In-+t
In the #C# window of CMS=M;I% S"4"4S: ,li,5 on ?&ata $+t-+t@ -ro!ram -a,5a!e: and then ,li,5 on data re,ord i,on to o-en the main interfa,e of data re,ord -ro!ram (as shown in i!+re 0= ). Cli,5 on in the men+ to save data a,,ordin! to the defa+lt settin! ,ondition. (See &ata 4e,ord #ro!ram se,tion for details). 37
Software Man+al of S'=CMS M+d Lo!!in! 8nit
i!+re 0= Main Interfa,e of &ata 4e,ord #ro!ram
In the #C# window of CMS=M;I% &;Q: ,li,5 on ?&ata $+t-+t@ -ro!ram -a,5a!e and then the i,on of 4eal=time #rint to start the -ro!ram (see i!+re 0). Set +- the -rint ,ondition and format in t+rn in a,,ordan,e with the settin! reE+irement in the window (s+,h as load -rintin! format of real= time ,hromato!ra-h ,+rve. See 4eal=time #rintin! #ro!ram se,tion for details). Cli,5 on ?;--li,ation@ +tton and then ?Start to #rint C+rve@ (or &ata) +tton: then the -rinter starts to -rint real=time ,+rve (or data).
38
Software Man+al of S'=CMS M+d Lo!!in! 8nit
i!+re 0=10 Main Interfa,e of 4eal=time #rint #ro!ram
Similarly: start the real=time -rint -ro!ram from the #C# window of CMS=S8 &;Q to -rint en!ineerin! -arameter ,+rves (or real=time datasheet).
Start &ata#lot.e9e in the #C# window on any ,om-+ter (as reE+ired and ,onvenient) to o-en the defa+lt monitorin! s,reen in this ,om-+ter a+tomati,ally (as shown in i!+re 0=11). If reE+ired: +sers ,an o-en other defined monitorin! tem-late in a,,ordan,e with the followin! method ,li,5 on ?ile@ O ?$-en 6em-late@ in the men+ ar. 6hen do+le ,li,5 on a monitorin! tem-late (files with the e9tension .sff: stored +nder the dire,tory with -ath of Create M+dlo!!in! SystemF6em-late) in the -o-=+- ?$-en@ window to o-en the reE+ired monitorin! s,reen.
39
Software Man+al of S'=CMS M+d Lo!!in! 8nit
i!+re 0=11 &ata Monitorin! #ro!ram and &efa+lt Monitorin! S,reen
If reE+ired: +sers ,an ,arry o+t the followin! o-erations on any ,om-+ter d+rin! normal lo!!in! C&; Set+- #ro!ram === reviewin! the ,+rrent val+e and +nit identifi,ation of a -arameter or !ro+- -arameters. 8nit Set+- #ro!ram === modifyin! the ,+rrent +nit of a -arameter. ;larm Set+- #ro!ram === settin! alarm -arameters. #arameter Initiali
40
Software Man+al of S'=CMS M+d Lo!!in! 8nit
Chapter 1 Priar! Control Progra "PCP# II
=7er7iew
6his ,ha-ter introd+,es detailed f+n,tions of #C# and its roles in CMS. ;s des,ried aove: the f+n,tion: effe,t and interfa,e (see i!+re 0=2 and i!+re 0=3) of #C# r+nnin! on the servers are different from those of #C# r+nnin! on the ,lients (in this man+al: ,lient refers to the !eneral name of other ,om-+ters whi,h are ,onne,ted to the server and r+n CMS -ro!ram e9,e-t the server). 6he #C# r+nnin! on the server mainly has the f+n,tions as follows ;,ts as a ,ontrol window for startin! and ,losin! the CMS a--li,ations ,on,entratedly and ,onveniently. ;,t as a messa!e distri+tin! ,enter: re,eivin! the lo!on reE+ests and vario+s ty-es of messa!es from CMS a--li,ations started on lo,al ,om-+ter and other ,om-+ters: and sendin! messa!es in the form of road,astin! to inform the CMS a--li,ations started on ea,h ,om-+ter to e9e,+te the ,orres-ondin! a,tivities. &is-lay the stat+s of ,onne,tion etween ,lient and server and the distri+tion and o-eration ,onditions of CMS a--li,ations on ea,h ,om-+ter. *ttention9 Save
C&; data into a inary data file every 2 ho+rs in real time for s,reen re-layin! dis-lay or re-layin! -rint. 6hese data files are saved in the installation dire,tory of FCreate M+dlo!!in! SystemF&ataase with the form of ?well n+mer P date@ (for e9am-le: Qian! *=19H2003==1.44& ). &esi!nate data so+r,e for CMS. 6he ,+rrent CMS data so+r,e is divided into three ,ate!ories real= time data from data a,E+isition and real=time -ro,essin! -ro!ramN remote transmitted data re,eived from remote transfers -ro!ram as a re,eivin! endN real=time re-lay data files ein! saved and sent y #C#. Set +- -ro!rams that system needs to restart a+tomati,ally and their -riority levels. ;dd third -arty -ro!ram -a,5a!es and third -arty a--li,ations that need to e started from this interfa,e. "9,e-t these fo+r f+n,tions mentioned aove: other f+n,tions of #C# r+nnin! on the ,lient are asi,ally identi,al with those of #C# r+nnin! on the server. 6he a--li,ation of CMS ,an e started or ,losed (man+ally or a+tomati,ally) on this ,om-+ter thro+!h #C# main interfa,e. 6he #C#s of all CMS ,om-+ters ,an e started +- a+tomati,ally with the start+- of o-eratin! system. 8sers ,an start #C# man+ally thro+!h the short,+t on des5to- (as shown in i!+re 1=1) or y do+le ,li,5in! on SystemFin@.
in the defa+lt installation dire,tory ?FCreate M+dlo!!in!
i!+re 1=1 #C# I,on
III
=peration and Setup
;s shown in i!+re 1=2: the #C# r+nnin! on the server ,an e divided into three -arts men+ ar area: -ro!ram -a,5a!e and a--li,ation area: information dis-lay areaN there is no information dis-lay area for the #C# r+nnin! on the ,lient and other -arts are asi,ally identi,al with those for #C# on the server. 41
Software Man+al of S'=CMS M+d Lo!!in! 8nit
i!+re 1=2 Main Interfa,e of #C# 4+nnin! on the server
Menu ar area9
ile () Cli,5 on ?ile@ +tton of the #C#: the men+ as shown in i!+re 1=3 will -o- +-: whi,h in,l+des the o-tions as follows
42
Software Man+al of S'=CMS M+d Lo!!in! 8nit
i!+re 1=3 ?ile@ Men+ in #C# Men+ ar Save () Save the set+- and modifi,ation that +sers made in -ro!ram -a,5a!e and a--li,ation area (e.!. ,han!in! a,5!ro+nd of that area and a--endin! the third -arty -ro!ram -a,5a!e and a--li,ation: et,.). 6he -ro!ram will save the set+- ,ontent as a ,onfi!+ration file named ,msH,onsol.ini and store it in the CMS installation dire,tory FCreative M+dlo!!in! SystemF,onfi!. I# ;ddress Set+- Cli,5 on this o-tion and a window as shown in i!+re 1= will -o- +-: where yo+ ,an desi!nate the I# addresses of CMS server and standy serve res-e,tively. $n,e the I# address of this ,om-+ter is desi!nated as the I# address of server: the #C# r+nnin! on the lo,al ,om-+ter will e,ome server #C# (software do! is ne,essary for CMS server): and its main interfa,e will t+rn into the interfa,e of server #C# a+tomati,ally. In addition: yo+ ,an also set +- the I# address of another ,om-+ter other than this ,om-+ter as AI# address of a,5+- serverA: so that the #C# r+nnin! on another ,om-+ter ,an e assi!ned as the server #C# when lo,al ,om-+ter rea5s down.
i!+re 1= Window of Server I# Set+
4enew &efa+lt Set+- (&) 4estore the -ro-erty set+- of -ro!ram -a,5a!e and a--li,ation area to the defa+lt settin!s. "9it (>) 43
Software Man+al of S'=CMS M+d Lo!!in! 8nit
Cli,5 on this o-tion and a window as shown in i!+re 1= will -o- +-: where +sers sho+ld ,onfirm whether to e9it the CMS or not. or the server: the CMS a--li,ations r+nnin! on all ,om-+ters will e ,losed after ,li,5in! on ?$'@ +tton. While for ,lients: only the CMS -ro!ram r+nnin! on this ,om-+ter will e ,losed after ,li,5in! on ?$'@ +tton.
i!+re 1= Confirmation window for e9itin! CMS 4eal 6ime Control (4) Cli,5 on 4eal 6ime Control of the #C#: the men+ as shown in i!+re 1= will -o- +-: whi,h in,l+des the o-tions as follows
i!+re 1= ?4eal 6ime Control@ Men+ in #C# Men+ ar #ro!ram Mana!e (;) #ro!ramme Mana!er (#) Cli,5 on this o-tion and a window (i!+re 1=) will -o- +-. o+ ,an sele,t and set +- -ro!rams r+nnin! in the form of Aat,h r+nnin!A and -ro!rams that ,an restart a+tomati,ally after ein! ,losed.
44
Software Man+al of S'=CMS M+d Lo!!in! 8nit
i!+re 1= #ro!ramme Mana!e $-tions window in ?4eal 6ime Control@ Men+ 6he so=,alled ?at,h r+nnin!@ mode means that on,e the +ser sele,ted and determined the -ro!rams that need to start a+tomati,ally y the -ro!ram mana!er window in #C# r+nnin! on ea,h ,om-+ter: then when the system starts ne9t time: the +ser only needs to ,li,5 on ?Start@ +tton in the main interfa,e of server #C# to start all -ro!rams reE+ired to r+n on ea,h ,om-+ter: witho+t startin! them individ+ally one y one. 6he so=,alled ?-ro!rams that ,an restart a+tomati,ally after ein! ,losed@ means that when the -ro!ram is set as a+tomati, restart: the -ro!ram will immediately restart a+tomati,ally whenever it is ,losed. ># o-eratin! system ,an ,arry o+t this o-eration. While it ta5es a lon! time to e9it these -ro!rams (s+,h as M+dLo!Cal.e9e 、&aESystem.e9e) in win2' o-eratin! system. Sometimes they havenBt e9ited when the system restarts: whi,h will ,onfli,t with restartin! the -ro!ram. ;nd the dialo! as shown in i!+re 1=* will -o- +-.
i!+re 1=* &ialo! of #ro!ram 4estartin! Confli,t 8nit (8) Cli,5 on ?8nit@ o-tion to start +nit set+- -ro!ram. &ata So+r,e Set+- ($) Cli,5 on ?&ata So+r,e Set+-@ o-tion to o-en the followin! set+- window (i!+re 1=) While for ,lient: this o-tion doesnBt e9ist.
i!+re 1= &ata So+r,e Set+- Window of the ?4eal 6ime Control@ Men+ 45
Software Man+al of S'=CMS M+d Lo!!in! 8nit
6he data so+r,e of CMS is divided into three ,ate!ories ,+rrently the first ,ate!ory is real=time data sent to #C# y data a,E+isition a,E+isition and real=time real=time -ro,essin! -ro,essin! -ro!ram: i.e. the C&; data a,E+ired a,E+ired in normal lo!!in!N the se,ond ,ate!ory is WI6S data flow re,eived y the #C# a,tin! as re,eivin! end from remote transmission -ro!ramN the third ,ate!ory is the real=time re-layin! data files saved y #C# and ?re-layed@ thro+!h #C#. 6he #C# saves C&; data as a data file with e9tension .//+ every 2 ho+rs. 6he data file is saved in the installation dire,tory ?FCreate M+dlo!!in! SystemF&ataase@ with name in the form of ?well n+mer P date@ (e.!.: Qian! *=19H2003==1.44&). 6ro+!h these three 5inds of re,eived data so+r,es: the #C# ,an forward data to data monitorin! and real=time -rint -ro!ram for real time o+t-+t or re-lay o+t-+t: or send them to data re,ordin! -ro!ram for savin! res-e,tively. 6o re-lay real=time data: yo+ ,an sele,t and ,li,5 on ?4eal 6ime 4e-layin!@ +tton: then ,hoose the data files to e re-layed from the o-ened window (the -ath of stored data files is FCreate M+dlo!!in! SystemF&ataase). 6he startin! and endin! time of the ,+rrent file will e dis-layed in the te9t o9. o+ ,an set +- the re-layin! time interval as reE+ired: then set +- ?#layin! S-eed@ and ,li,5 on ?$5@: and the system will start to re-lay data and three ,ontrol +ttons will e dis-layed on the tori!ht ,orner of #C# main interfa,e (as shown in i!+re 1=10). 6hen yo+ ,an r+n data dis-lay -ro!ram to ,arry o+t s,reen re-layin! or r+n real=time -rint -ro!ram to ,arry o+t -rint re-layin!.
i!+re 1=10 4eal 6ime 4e-layin! of #C# *ttention9 &ont
re-lay histori,al data thro+!h #C# d+rin! normal lo!!in!: otherwise the ,+rrent data dis-lay: real=time -rint and data savin! will e sto--ed. If reE+ired: yo+ ,an ,arry o+t data re-layin! se-arately thro+!h data dis-lay or real=time -rint -ro!ram res-e,tively. (See the followin! ,ha-ters for details). &+rin! remote data transmission thro+!h data re-layin!: the ?#layin! S-eed@ shall e set to ?1000 ms@ (i.e. 1 se,ond): so that remote data transmission -ro!ram ,an transmit data normally.
#4I Set+- (#) Cli,5 on ?#4I Set+-@ o-tion to o-en the followin! set+- window (i!+re 1=11) 1=11)
i!+re 1=11 #4I Set+- Window in ?4eal 6ime Control@ Men+ 46
Software Man+al of S'=CMS M+d Lo!!in! 8nit
CMS divides the -ro!rams into different -riority levels ased on the im-ortan,e of its a--li,ation mod+le for the -+r-ose of mana!ement and ,ontrol. 6his 5ind of mana!ement and ,ontrol mainly determines the seE+en,e of -ro!rams in a+tomati, start+- a,,ordin! to their -riority levels: es-e,ially when main a,E+isition -ro!ram rea5s down: the system ,an start the se,ondary a,E+isition -ro!rams a,,ordin! a,,ordin! to defined defined res-ondin! res-ondin! time. 6he system defa+lt -riority -riority seE+en,e seE+en,e is as follows follows the -riority -riority level of #C#: data a,E+isition -ro!ram: real=time set+- -ro!ram and real=time -ro,essin! -ro!ram is the hi!hest: 1N that of data re,ordin! -ro!ram is 2N that of real=time -rint and data monitorin! -ro!ram is 3N that of other -ro!rams s+,h as -arameter initiali
i!+re 1=12 6ime Syn,hro,y,lotron Window in ?4eal 6ime Control@ Men+
CMS ,an maintain time syn,hroni
i!+re 1=13 #ort Settin! Window in ?4eal 6ime Control@ Men+ CMS ,an ,+stomi
iew () 6he men+ of iew iew in,l+des the followin! o-tions (as shown in i!+re 1=1).
47
Software Man+al of S'=CMS M+d Lo!!in! 8nit
i!+re 1=1 ?iew@ Men+ in #C# Men+ ar 6oolar (6) 6oolar refers to the short,+t i,ons eneath the men+ +tton. o+ ,an ,an,el or dis-lay these small i,ons y ,li,5in! on ?6oolar@. Stat+s ar (S) Stat+s ar is lo,ated lo,ated at the ottom of #C# interfa,e: interfa,e: whi,h is +sed for dis-layin! dis-layin! stat+s and date7time information.
Progra pac>age and application area9
Start a--li,ation 6his area is ,om-osed of defa+lt -ro!ram -a,5a!es of CMS and the a--li,ations in their own -+ll=down men+s. 6o r+n a -ro!ram: yo+ ,an ,li,5 on the -ro!ram -a,5a!e in whi,h this -ro!ram e9ists and then ,li,5 on the -ro!ram i,on. ;dd -ro!ram -a,5a!es and a--li,ations esides the si9 defa+lt -ro!ram -a,5a!es of CMS: +sers ,an add their own -ro!ram -a,5a!es and a--li,ations a--li,a tions in this area as well. Move the ,+rsor , +rsor to any -osition in this area: ri!ht ,li,5 and sele,t ?;dd Dro+-@ o-tion from the -o-=+- men+. 6hen a new ?%ew Dro+-@ -ro!ram -a,5a!e +tton will e added eneath the ?&ata $+t-+t@ -ro!ram -a,5a!e +tton (see i!+re 1= 1).
48
Software Man+al of S'=CMS M+d Lo!!in! 8nit
i!+re 1=1 ;ddin! -ro!ram -a,5a!es and a--li,ations 4i!ht ,li,5 on ?;dd Dro+-@ +tton and sele,t ?4ename@ ?4ena me@ o-tion form the -o-=+- men+ to modify the name of this newly added -ro!ram -a,5a!e. o+ o+ ,an also delete this -ro!ram -a,5a!e +ttons and the a--li,ation i,ons +nder it y sele,tin! ?&elete Dro+-@. 6o add a new a--li,ation in the -ro!ram -a,5a!e: yo+ ,an move the ,+rsor to the lan5 area a rea +nder this -ro!ram -a,5a!e: ri!ht ,li,5 and sele,t ?;dd #roKe,t@ o-tion from the -o-=+- men+. 6hen a file folder i,on named ?Item0@ will e dis-layed in the land area. 4i!ht ,li,5 on this i,on and sele,t ?4ename@ o-tion form the -o-=+- men+ (as shown in i!+re 1=1) to modify the name of the newly added -roKe,t. Sele,t ?&elete@ o-tion to delete the -roKe,t. Sele,t ?#ro-erty@ o-tion to desi!nate the lo,ation of the a--li,ation for the newly added -roKe,t (as shown in i!+re 1=1).
i!+re 1=1 #roKe,t #ro-erty Settin! Men+
49
Software Man+al of S'=CMS M+d Lo!!in! 8nit
i!+re 1=1 &esi!natin! the Lo,ation of the ;--li,ation for the %ewly ;dded #roKe,t In the ?Item #ro-erties@ window: yo+ ,an define the name of the newly +ilt -roKe,t in the ?6itle@ o9. ;nd ;nd yo+ ,an also sele,t a -ro-er i,on for the defined new -roKe,t -roKe,t in -+ll=down ?I,on@ o9. Set +- the a--earan,e style of -ro!ram -a,5a!e and a--li,ation area 6here are two o-tions that ,an e +sed for settin! and modifyin! the a--earan,e style of -ro!ram -a,5a!e and a--li,ation a --li,ation area in the -o-=+- men+ (as shown in i!+re 1=1) === ?Interfa,e ? Interfa,e &esi!n@ and ?#ro-erty@. ?Interfa,e &esi!n@ o-tion is +sed to desi!n the a--earan,e of -ro!ram -a,5a!e and a,5!ro+nd ,olorN while ?#ro-erty@ o-tion is +sed to desi!n the a--earan,e of a--li,ation. Cli,5 on ?Interfa,e &esi!n@ to o-en the followin! window (i!+re 1=1*). In this window: ?;li!nment@ -+ll=down o9 is +sed to sele,t the -osition of -ro!ram -a,5a!e +tton name (left: middle: ri!ht). ?Dro+- 6itle Color@ is +sed to ,han!e the ,olor of -ro!ram -a,5a!e name. ?ont@ is +sed to ,han!e the font and si
50
Software Man+al of S'=CMS M+d Lo!!in! 8nit
i!+re 1=1* Interfa,e Settin! Window Cli,5 on ?#ro-erty@ o-tion to o-en the followin! window (i!+re 1=1).
i!+re 1=1 Interfa,e #ro-erties Settin! Window In this window: ?Dro+- 6itle@ is +sed to dis-lay or modify the name of the ,+rrently set -ro!ram -a,5a!eN ?I,on Si
Inforation +ipla! *rea9
6he information dis-lay area only e9ists in the #C# that r+ns on the CMS server (as shown in i!+re 1=20). It in,l+des three dis-lay windows ?System List@: ?System Monitor@ and ?System Information@. ?System List@ window
51
Software Man+al of S'=CMS M+d Lo!!in! 8nit
i!+re 1=20 Closin! a -ro!ram thro+!h ?System List@ o+ ,an swit,h to ?System List@ window y ,li,5in! on ?System List@ +tton on the ottom of the #C#. System List is +sed to dis-lay the lo!on information to server of all CMS a--li,ations started from the server or ,lients. When an a--li,ation lo!s on s+,,essf+lly: the -ro!ram name: name of the ,om-+ter that r+ns this -ro!ram: I# address of this ,om-+ter and ,+rrent stat+s of the -ro!ram will e dis-layed in the ?System List@ (as shown in i!+re 1=20). In addition: yo+ ,an ,lose a -ro!ram r+nnin! on any ,om-+ter from this list ri!ht ,li,5 on the line where the -ro!ram to e ,losed and sele,t ?"nd #ro!ramme@ from the -o-=+- men+ (as shown in i!+re 1=20): then the -ro!ram will e ended. Certainly: if the -ro!ram dis-layed in ?System List@ is started y ,li,5in! on @StartA +tton (as shown in i!+re 1=20) on the lower left ,orner of the window (i.e. the ?4estart ;+tomati,ally@ -ro!ram in the window as shown in i!+re 1=): yo+ ,an ,li,5 on the +tton a!ain to end the #C# of CMS (it now t+rns into ?"9it@ +tton). ?System Monitor@ window o+ ,an swit,h to ?System Monitor@ window y ,li,5in! on ?System Monitor@ +tton on the ottom of #C# (as shown in i!+re 1=21). System Monitor dire,tly shows the ,onne,tion stat+s etween server and ,lient in the form of !ra-hs. When the #C# of ea,h ,lient lo!s on the server s+,,essf+lly: a normal ,onne,tion stat+s will e dis-layed in ?System Monitor@ fi!+re: and the name of -ro!ram r+nnin! on ea,h ,om-+ter will also e dis-layed esides the dis-lay i,on re-resentin! ea,h ,om-+ter (i!+re 1=21). If the #C# on ea,h ,lient doesnt lo! on the server or fails to lo! on d+e to networ5 fail+re: a ,onne,tion stat+s as shown in ?Wor5station 3@ will e dis-layed in the ,onne,tion s,hemati, dia!ram.
52
Software Man+al of S'=CMS M+d Lo!!in! 8nit
i!+re 1=21 ?System Monitor@ Window ?System Information@ Window o+ ,an swit,h to ?System Information@ window y ,li,5in! on ?System Information@ +tton on the ottom of #C# (as shown in i!+re 1=22). CMS re,eives messa!es from ea,h a--li,ation of CMS thro+!h the server C#C: whi,h are sent o+t in the form of road,ast to inform relative a--li,ations to e9e,+te the ,orres-ondin! a,tivities (e.!. endin! -ro!ram: +nit ,onversion and loadin! dataase). 6hese messa!es will e dis-layed in ?System Information@ window in the form of short messa!e: so that +sers ,an loo5 +- them ,onveniently. 6he system information in CMS ,an e divided into the followin! ty-es on the whole 4eE+est Lo!!in! on ;n a--li,ation as5s for lo!!in! on. Lo! on S+,,essf+lly ;n a--li,ation lo!s on the server s+,,essf+lly. Start ;+tomati,ally Cli,5 on ?Start@ +tton to r+n a--li,ations. Lo!o+t #ro!ram Inform the information ,enter after an a--li,ation e9its. ;--lied I# ;ddress 6ransmit I# address amon! data a,E+isition -ro!ram: real=time set+ -ro!ram and real=time -ro,essin! -ro!ram. 4ef+se to Start #ro!ram 4ef+se to restart the -ro!ram sin,e it has r+n. 8nit Chan!e Inform the system that the -arameter +nit has een ,han!ed. ;larm Condition Chan!e Inform the system that the alarm set+- has een ,han!ed. If 4estart Whether the a--li,ation restarts a+tomati,ally or not. Initiali
53
Software Man+al of S'=CMS M+d Lo!!in! 8nit
i!+re 1=22 ?System Information@ window 6he #C# ,an a+tomati,ally save the ?System Information@ as a te9t file: so that +sers ,an E+ery the reE+ired data at any time. 6his file is saved in the defa+lt installation dire,tory of CMS FCreative M+dlo!!in! SystemF,onfi! and the defa+lt file name is SysMessa!e.t9t. *ttention9 When
the CMS #C# flashes: it means that the system r+ns im-erfe,tly. #lease ins-e,t if the data a,E+isition: real=time -ro,essin! and data re,ordin! -ro!rams are r+nnin! to -revent data loss.
i!+re 1=23 ;larm Indi,ator Stat+s 54
Software Man+al of S'=CMS M+d Lo!!in! 8nit
6hree lam-s on the ottommost of the fi!+re aove res-e,tively re-resent the wor5in! stat+s of three -ro!rams that m+st r+n. Dreen lam- indi,ates that the -ro!ram is r+nnin! normally and red lamindi,ates that the -ro!ram doesnBt r+n. 6he -henomenon in fi!+re aove shows that the data re,ordin! -ro!ram doesnBt r+n.
55
Software Man+al of S'=CMS M+d Lo!!in! 8nit
Chapter 2 Paraeter Initiali&ation Progra IB
=7er7iew
6his ,ha-ter introd+,es f+n,tions and o-eratin! methods of -arameter of -arameter initiali
56
Software Man+al of S'=CMS M+d Lo!!in! 8nit
i!+re 2=1 Main Interfa,e of #arameter Initiali
=peration and Setup 6he area on the left -art is navi!ation navi!ation area: whi,h dis-lays the or!ani
i!+re 2=2 $r!ani
Software Man+al of S'=CMS M+d Lo!!in! 8nit *ttention9 6here
are totally * items that m+st to e a,tivated: in,l+din! $ilfield: Well: orehole: ;nn+l+s: 6++lar r+n: M+d: 4i! and M+d #it R M+d #+m-. ;,tivation of these items means that the data in this item ite m will e +sed in ,al,+lation d+rin! the ,+rrent , +rrent lo!!in!. $ilfield ;s shown in i!+re 2=3: the first item is ?$ilfield@ after the start+- of -arameter initiali
i!+re 2=3 $ilfield Initiali
Software Man+al of S'=CMS M+d Lo!!in! 8nit
in the form of road,ast. i!+re 2=. Well the interfa,e is as shown in i!+re
i!+re 2= Well Initiali
Software Man+al of S'=CMS M+d Lo!!in! 8nit
Lease %ame In-+t the name of the leasehold in whi,h the well site lo,ates. Str+,t+re In-+t the des,ri-tion of the !rade 1: 2 and 3 str+,t+ral lo,ations in whi,h the well lo,ates. 6est=line I& In-+t the test line I& in whi,h the well lo,ates. #$S I& In-+t the -ile %o. of the test=line in whi,h the well lo,ates &rill Intention In-+t the drillin! intention of this well in a,,ordan,e with the &rillin! Deolo!y &esi!n. ;im Layer In-+t the layer of the drillin! intention of this well a,,ordin! to the &rillin! Deolo!y &esi!n. #lanned Start &ate and Well &e-th In-+t the -lanned s-+ddin! date and well de-th. #lanned "nd &ate and Well &e-th In-+t the -lanned ,om-letin! drillin! date and well de-th. ;,t+al Start &ate and Well &e-th In-+t the a,t+al s-+ddin! date and well de-th. ;,t+al "nd &ate and Well &e-th In-+t the a,t+al ,om-letin! drillin! date and well de-th. M+dLo!!in! Start &ate In-+t the data on whi,h the lo!!in! o-eration starts.
orehole9 the interfa,e is as shown in i!+re 2=.
i!+re 2= orehole Initiali
Software Man+al of S'=CMS M+d Lo!!in! 8nit
%ame In-+t the name of the new orehole in the in-+t o9. 6y-e Cli,5 on the -+ll=down men+ +tton and sele,t the orehole ty-e whi,h ,an e a,t+al orehole or desi!ned orehole (the defa+lt ty-e is a,t+al orehole). #arent If there is no -arent orehole: the hole is ?Initial orehole@ ye defa+lt: otherwise in-+t the name of the -arent orehole. Started &ate In-+t the s-+ddin! time of the newly +ilt orehole. "nd &ate In-+t the finishin! drillin! time of the newly +ilt orehole. Start &e-th In-+t the start de-th of the newly +ilt orehole. Start . &e-th In-+t the start verti,al de-th of the newly +ilt orehole. Start "=W #osition In-+t the start "=W -osition of the newly +ilt orehole. Start S=% #osition In-+t the start S=% -osition of the newly +ilt orehole. Start In,lination In-+t the start in,lination of the newly +ilt orehole. Start &o!le! In-+t the start do!le! an!le of the newly +ilt orehole. Start ;
i!+re 2= ;nn+l+s Initiali
Software Man+al of S'=CMS M+d Lo!!in! 8nit
drillin! fl+id. It is +s+ally ,om-osed of: from ottoms +-: o-en hole interval: ,ased interval and ,ond+,tor interval (or riser). ;nn+l+s %ame In-+t the name of the new ann+l+s in the in-+t o9 (0mm: mm: 311mm: 21mm: et,.) It is +s+ally ne,essary to re+ild an ann+l+s efore 1 st s-+ddin!: 2 nd s-+ddin!: 3rd s-+ddin! and th s-+ddin! or after +ildin! a new orehole. or ,onvenien,e of loo5+and memory: the diameter of o-en hole interval ,an e ta5en as the name of this ann+l+s. M. &e-th Cs! Shoe In-+t the ,asin! shoe de-th of the ,+rrent ann+l+s. &e-th of Com-rehensive -ress+re test (M. &e-th #I6) In-+t the well de-th at whi,h a ,om-rehensive -ress+re test (in,l+din! formation fra,t+rin! test and ,asin! -ress+re test: et,.) is -erformed. ra,. Drad. ;t #I6 In-+t the fra,t+re -ress+re !radient of the interval where ,om-rehensive -ress+re test is -erformed. 6he -arameter ,an +s+ally e otained or estimated a,,ordin! to the res+lt of formation fra,t+rin! test. &e-th of the Wea5est ormation #oint (M.&e-th W5. mn) In-+t the well de-th of the wea5est formation -oint. 6he wea5est formation -oint +s+ally lo,ates at the ,asin! shoe. ra,. Drad. W5. mn In-+t the fra,t+re -ress+re !radient of the wea5est formation -oint. 6he -arameter ,an +s+ally e otained or estimated a,,ordin! to the res+lt of formation fra,t+rin! test. &ate76ime In-+t the +ildin! date of the ann+l+s. ;nn+l+s Se,tion It is +sed to in-+t the name: inner diameter: to- de-th and ottom de-th of ea,h ann+l+s se,tion in t+rn ;nn+l+s Se,tion 6y-e Cli,5 on the ,ell eneath the ann+l+s interval ty-e and a -+ll=down men+ +tton will e dis-layed. Cli,5 on this +tton and sele,t the reE+ired ann+l+s name from the -+ll=down men+. I& In-+t the inner diameter of this ann+l+s se,tion. 6o- M. &e-th In-+t the to- de-th of this ann+l+s se,tion. 6he to- de-th of o-en hole interval will amo+nt to the ottom de-th of ,asin! a+tomati,ally. ottom M. &e-th In-+t the ottom de-th of this ann+l+s se,tion. (the ottom de-th of o-en hole interval is = y defa+lt). *ttention9 When in-+ttin! an ann+l+s list: yo+ sho+ld in-+t in the seE+en,e as follows ,ond+,tor (or riser): ,asin! to o-en hole (from to- to ottom). 6++lar 4+n the interfa,e is as shown in i!+re 2=.
62
Software Man+al of S'=CMS M+d Lo!!in! 8nit
i!+re 2= Initiali
Software Man+al of S'=CMS M+d Lo!!in! 8nit
64
Sli- hei!ht In-+t the hei!ht of sli-. 6his -arameter is +sed to ,al,+late the settin! -osition of it. &rill #i-e o9 "nd Len!th In-+t the len!th of drill -i-e o9 end. 6his -arameter is +sed to ,al,+late the settin! -osition of it. 'elly Len!th In-+t the effe,tive len!th of 5elly. 6his -arameter is +sed to ,al,+late some -arameters s+,h as end de-th: 'elly=in and 5elly=+-. In the ,ondition of to- drive drillin!: sele,t to- drive and in-+t 0 in the 'elly Len!th o9. 6hen the ,om-+ter -ro!ram will a--end K+d!ment on the to- drive r+n. In this ,ondition: 5elly=in and 5elly=+- are of no effe,t. 6otal Len!th 6his item is only +sed for dis-lay and it is not editale. ;fter the /; data and total len!th of drill -i-e are in-+tted in the 6++lar ;ssemly window: the -ro!ram will ,al,+late the total len!th of drillin! tool a+tomati,ally (total len!th of drillin! tool U 5elly=saver s+ P total len!th of drill -i-e P /;). /; Len!th 6his item is only +sed for dis-lay and it is not editale. ;fter the /; data are in-+tted in the 6++lar ;ssemly window: the -ro!ram will ,al,+late the total len!th of /; a+tomati,ally. 6++lar ;ssemly 6here is a t++lar assemly list o9 for dis-lay on the left side. 6he in-+t o9 on the ri!ht side is +sed to sele,t the s-e,ifi,ation data of ea,h element that ,onstit+tes the t++lar "lement 6y-e Sele,t an element ty-e from the -+ll=down men+ (the element ty-e in this men+ is ,orres-ondin! to the r+n ty-e). "lement ;mo+nt In-+t the total sin!le amo+nt of this element ty-e (e.!. how many drill ,ollars with the same si
Software Man+al of S'=CMS M+d Lo!!in! 8nit
i!+re 2=* Sele,tion of Co-y 6++lar ;ssemly
Sele,t ?it@ and ,li,5 on ?it &ata@ +tton: and a dialo! of it: as shown in the followin! fi!+re: will -o- +-.
i!+re 2= it Initiali
Comment 8sers ,an in-+t the ,omment information asso,iated with it here. 6his information will e saved in CMS ,omment re-ository. 2. it %+mer In-+t the %o. of the it. 3. Man+fa,t+rer In-+t the name of the man+fa,t+rer. . it %ame In-+t the model n+mer of it. . it 6y-e Sele,t ty-e of the it from the -+ll=down men+. 6he o-tional it ty-es in,l+de millin! teeth ,one it: t+n!sten ,aride tooth ,one it: #&C it: diamond it: ,orin! it and lade it. . I;&C Code In-+t the I;&C ,ode of this it. . Serial %+mer In-+t the serial n+mer of this it. *. Len!th 6his item is only +sed for dis-lay and it is not editale. it Len!th If the it len!th has een in-+t in the t++lar assemly window: the -ro!ram will ,all in the -arameter a+tomati,ally when the window is o-en. . &iameter 6his item is only +sed for dis-lay and it is not editale. If the it len!th has een in-+t in the t++lar assemly window: the -ro!ram will ,all in the -arameter a+tomati,ally when the window is o-en. 10. Cost In-+t the ,ost of this it. 11. Start 6ime It eE+als to the ?Start 6ime@ in t++lar assemly window. 65
Software Man+al of S'=CMS M+d Lo!!in! 8nit
12. 4er+n In-+t the n+mer of r+nnin!=in times. In-+t 0 for the first time of a new it ein! lowered into the well and 2 for the se,ond time and y analo!. 13. Start &e-th 6his item is only +sed for dis-lay and it is not editale. It eE+als to the ?Start &e-th@ in t++lar assemly window. 1. Last oota!e or a it that has een lowered into a well for 2 times: if it is reE+ired to a,,+m+late foota!e ased on that ein! made last time: then yo+ ,an in-+t the foota!e when it was lowered into the well last time here. 1. Last &rillin! 6ime or a it that has een lowered into a well for 2 times: if it is reE+ired to a,,+m+late net drillin! time ased on that ein! +sed last time: then yo+ ,an in-+t the net drillin! time when it was lowered into the well last time here. 1. Last 4ot. 6imes or a it that has een lowered into a well for 2 times: if it is reE+ired to a,,+m+late total revs ased on that of last time: then yo+ ,an in-+t the total revs when it was lowered into the well last time here. 1. ormation ara. Coef In-+t the arasion ,oeffi,ient of formation. 6his -arameter is +sed to estimate the tooth wear and a9is e9-onents y the formation. 1*. 6; 8nder ,ondition that the total no<
i!+re 2=10 4+n S+mmary of it Cli,5 on ?Cal,+late@ +tton and yo+ ,an otain the net foota!e: ,+m+lative net foota!e: net drillin! time: reamin! time: ,ir,+lation time: ,+m+lative time: avera!e verti,al -ress+re: avera!e 4$#: avera!e W$: ma9im+m W$: avera!e m+d density: avera!e 4#M: ma9im+m 4#M: avera!e torE+e and ma9im+m torE+e of the it. 66
Software Man+al of S'=CMS M+d Lo!!in! 8nit
Cli,5 on ?Condition $+t@ +tton and dialo! of it Condition $+t will -o- +- (as shown in i!+re 2=11).
i!+re 2=11 it Condition $+t 4e-ort In-+t the a,t+al arasion of the it and the -+llo+t reason a,,ordin! to it ,ondition o+t re-ort.
Sele,t M+d Motor and ,li,5 on ?M+d=driver #ro-erty@ +tton: then the dialo! as shown in i!+re 2=12 will -o- +-.
i!+re 2=12 M+d Motor Initiali
Software Man+al of S'=CMS M+d Lo!!in! 8nit
Min #ress+re When ?,+rrent -+m- -ress+re V minimi
PipeCaing Clic> on @PipeCaingA to enter the interface of PipeCaing "igure 2-1$#.
i!+re 2=13 6++lar 4+n Initiali
Software Man+al of S'=CMS M+d Lo!!in! 8nit
,al,+late the it settin! -osition of the ,+rrent sin!le a+tomati,ally a,,ordin! to the total len!th of drillin! tool (not in,l+din! the len!th of 5elly=saver s+): sli-s hei!ht and the len!th of drill -i-e o9 end a+tomati,ally. In=well It is +sed to identify if the ,+rrent sin!le is lowered into the well. 0 re-resents it has not een lowered into the well and 1 re-resents it has already een lowered into the well. 6he -ro!ram will defa+lt the in=well identifi,ation of the last sin!le a+tomati,ally. 8sers ,an adK+st in=well identifi,ation ,onveniently thro+!h the drillin! tool mana!ement f+n,tion of real=time set+- -ro!ram (See 4eal=time Set+- se,tion). 4emar5 8sers ,an in-+t relative ,omment information ao+t r+nnin!=in stat+s of drillin! tool. o+ ,an reali
*ttention9 6he im-orted format sho+ld e the "9,el format
that !enerated y e9-ortin! drillin! tool
tale. ?Co-y #i-es@ It is +sed to im-ort the drill -i-e data of t++lar r+n of last time from dataase. ;fter a t++lar r+n is +ilt for ea,h tri--in! o-eration: the drill -i-e data asso,iated with this t++lar r+n ,an e im-orted from the drill -i-e data of t++lar r+n of last time. M+d 6he interfa,e is as shown in i!+re 2=1.
i!+re 2=1 M+d Initiali
Software Man+al of S'=CMS M+d Lo!!in! 8nit
y m+d en!ineers. 6hese analysis data will e +sed to ,al,+late hydra+li, -arameters in real time or offline: and they ,an -rovide data for ,om-letion data -ro,essin!. 6he window in,l+des two o-tion windows ?M+d@ and ?$ther@. $-tion window of ?M+d@ 4e-ort %o. Cli,5 on the -+ll=down men+ +tton in the in-+t o9 and sele,t an e9istin! m+d re-ortN or ,li,5 on ?Create@ +tton on the ri!ht side and in-+t the name of the newly +ilt m+d re-ort in the in-+t o9. &ata asso,iated with m+d re-orts will e saved in the dataase with ?4e-ort %o.@ as the 5eyword. 4e-ort &ate76ime In-+t the date of this re-ort. M+d ase Cli,5 on the -+ll=down men+ +tton in the in-+t o9 and sele,t the ,+rrently +sed m+d ase from the men+. M+d 6y-e Cli,5 on the -+ll=down men+ +tton in the in-+t o9 and sele,t the ,+rrently +sed m+d ty-e from the men+. /ydra+li, Cal,+lation Model Cli,5 on the -+ll=down men+ +tton in the in-+t o9 and sele,t the hydra+li, ,al,+lation model to e +sed ,+rrently from the men+. 6he o-tional ,al,+lation models in,l+de in!ham model: #ower Law and %ewton model. Sam-le &e-th In-+t the well de-th from whi,h the sam-le +sed in f+ll -erforman,e analysis of m+d is ta5en. Sam-le Lo,ation Cli,5 on the -+ll=down men+ +tton in the in-+t o9 and sele,t the -osition from whi,h the sam-le +sed in f+ll -erforman,e analysis of m+d is ta5en in the men+. 10 se, Del In-+t the initial shearin! for,e val+e of the ,+rrent m+d (i.e. the 10s shearin! for,e). 10 min Del In-+t the final shearin! for,e val+e of the ,+rrent m+d (i.e. the 10 min+te shearin! for,e). Ca5e In-+t the m+d ,a5e val+e of the ,+rrent m+d. M+d &ensity In-+t the meas+red density of the ,+rrent m+d. Sand In-+t the sand ,ontent of the ,+rrent m+d. is,osity 6em- In-+t the meas+red f+nnel vis,osity and the tem-erat+re of the ,+rrent m+d. #/ In-+t the #/ and tem-erat+re of the ,+rrent m+d. iltrate In-+t the filtrate val+e of the ,+rrent m+d. Criti,al 4eynold In-+t ,+rrent ,riti,al 4eynold ,oeffi,ient of the m+d. 6em-erat+re In-+t ,+rrent tem-erat+re of the m+d. ; In-+t the a--arent vis,osity of the ,+rrent m+d. In-+t 300 and 00 readin!s in ?rotational vis,osimeter@ and ,li,5 on ?;nn+l+s76++lar@ +tton. 6hen the -ro!ram will ,al,+late the a--arent vis,osity a+tomati,ally. # In-+t the -lasti, vis,osity of the ,+rrent m+d. In-+t 300 and 00 readin!s in ?rotational vis,osimeter@ and ,li,5 on ?;nn+l+s76++lar@ +tton. 6hen the -ro!ram will ,al,+late the -lasti, vis,osity a+tomati,ally # In-+t the yield val+e of the ,+rrent m+d. In-+t 300 and 00 readin!s in ?rotational vis,osimeter@ and ,li,5 on ?;nn+l+s76++lar@ +tton. 6hen the -ro!ram will ,al,+late the yield val+e a+tomati,ally % In-+t the flow e9-onent of the ,+rrent m+d (i.e. %). In-+t 300 and 00 readin!s in ?rotational vis,osimeter@ and ,li,5 on ?;nn+l+s76++lar@ +tton. 6hen the -ro!ram will ,al,+late the flow e9-onent a+tomati,ally 70
Software Man+al of S'=CMS M+d Lo!!in! 8nit
' In-+t the ,onsisten,y ,oeffi,ient of the ,+rrent m+d (i.e. '). In-+t q 300 and q 00 readin!s in ?rotational vis,osimeter@ and ,li,5 on ?;nn+l+s76++lar@ +tton. 6hen the -ro!ram will ,al,+late the ,onsisten,y ,oeffi,ient a+tomati,ally $-tion window of ?$ther@ Cli,5 on ?$ther@ +tton and the window as shown in i!+re 2=1 will e dis-layed.
i!+re 2=1 M+d Initiali
ormation #ress+re 6he interfa,e is as shown in i!+re 2=1.
71
Software Man+al of S'=CMS M+d Lo!!in! 8nit
i!+re 2=1 ormation #ress+re Initiali
'i,5 6oleran,e 6he interfa,e is as shown in i!+re 2=1.
72
Software Man+al of S'=CMS M+d Lo!!in! 8nit
i!+re 2=1 'i,5 6oleran,e Initiali
=
� Dw � ( ML �
-
Md
) ( H �M ) � �D -
k
d
v
Where K t
'i,5 6oleran,e
Dw
=== erti,al de-th of wea5est formation -oint
M L === "E+ivalent density of formation fra,t+rin! -ress+re M d === C+rrent m+d density H k === $verflow hei!ht ,al,+lated from the overflow vol+me of well 5i,5 Dv === C+rrent verti,al de-th
In-+t the verti,al de-th at whi,h the overflow vol+me set -oint of well 5i,5 e!ins to ta5e effe,t. 6hen in-+t the overflow vol+mes and safety allowan,es of three 5i,5 toleran,es res-e,tively. 4i!9 6he interfa,e is as shown in i!+re 2=1*.
73
Software Man+al of S'=CMS M+d Lo!!in! 8nit
i!+re 2=1* 4i! Initiali
4i! %ame In-+t the name of the newly +ilt ri! in the in-+t o9. &ata asso,iated with ri! eE+i-ment will e saved in dataase with 4i! %ame as the 5eyword. 4i! 6y-e Cli,5 on the -+ll=down men+ +tton in the in-+t o9 and sele,t the ri! ty-e. 4eferen,e It refers to the referen,e -oint +sed for well de-th ,al,+lation. o+ ,an sele,t the master +shin!7rotary tale -lane or ,asin! flan!e as the referen,e -oint for well de-th ,al,+lation. 6he master +shin!7rotary tale -lane is the referen,e -oint for well de-th ,al,+lation y defa+lt. &at+m Level Cli,5 on the -+ll=down men+ +tton in the in-+t o9 and sele,t mean sea level or !ro+nd s+rfa,e from the men+ as the dat+m level. When the ri! ty-e is ?$nshore ri!@: the ?!ro+nd s+rfa,e@ is the dat+m level y defa+lt: otherwise ?mean sea level@ will e the dat+m level y defa+lt. &river Sele,t the -ower drive mode of the ,+rrent ri!. 6he o-tional modes are ?5elly drive@ and ?to- drive@. S+rfa,e Manifold S+rfa,e manifold s-e,ifi,ation data are mainly +sed for estimation of data s+,h as -ress+re loss in s+rfa,e manifold and s+rfa,e ,ir,+lation time. &rillin! Contra,tor In-+t the name of the drillin! ,ontra,tor. 4ef =T &at+m In-+t the distan,e etween the referen,e -oint and the dat+m level. 4ef =T ' In-+t the distan,e etween the referen,e -oint and the master +shin!7rotary tale -lane. ' =T lowLine In-+t the distan,e etween the master +shin!7rotary tale -lane and the o+tlet 74
Software Man+al of S'=CMS M+d Lo!!in! 8nit
-i-e of m+d. ' =T ;nn+lar In-+t the distan,e etween the master +shin!7rotary tale -lane and the ann+lar liE+id level m+d. Dro+nd "lev In-+t the !ro+nd elevation of well head. ' ormation In-+t the hei!ht etween s+rfa,e and the master +shin!7rotary tale -lane. 4i! Cost7&ay In-+t the day rate of the ri!. lo,5 Wei!ht: 'elly Wei!ht and 4otary /ose Wei!ht In-+t the a,t+al wei!hts of travelin! lo,5: 5elly and rotary hose res-e,tively. 6hese -arameters will e +sed in ,al,+lation of theoreti,al han! wei!ht. 4o-e Lines In-+t the n+mer of strands of steel ,ale that -asses the -+lley lo,5 of travelin! lo,5. Contra,ted In-+t the date when the ,ontra,t is e9e,+ted y the drillin! ,ontra,tor. 4eleased In-+t the date when the ,ontra,t of the drillin! ,ontra,tor is terminated. M+d #it R M+d #+m- the interfa,e is as shown in i!+re 2=1.
i!+re 2=1 M+d #it R M+d #+m- Initiali
M+d #it 6his tale is +sed to desi!nate the f+n,tion of the m+d -it to ,al,+late the total -it vol+me of different m+d -its res-e,tively. #it %o. It is the %o. of the m+d -it. #it %ame In-+t the name of the ,+rrent m+d -it. ;,tive Sele,t the a,tivity stat+s of the ,+rrent m+d -it. If this m+d -it is not a,tive: it will not e +sed in the ,al,+lation. ;--li,ation (+sed for drillin!: tri- o+t: 5illin! well: treatment or a,5+-) Sele,t the a--li,ation of the ,+rrent m+d -it. M+d #+m- 6his tale is +sed to set +- data of m+d -+m-. %o. 6he %o. of the m+d -+m-. 75
Software Man+al of S'=CMS M+d Lo!!in! 8nit
%ame In-+t the name of the m+d -+m-. Stat+s Sele,t the a,tivity stat+s of the ,+rrent m+d -+m-. If this m+d -+m- is not a,tive: it will not e +sed in the ,al,+lation. 6y-e Cli,5 on the -+ll=down men+ and sele,t the m+d -+m- ty-e. 6he defa+lt ty-e is ?tri-le9 -+m-@. Mode Cli,5 on the -+ll=down men+ and sele,t the o-eration mode of m+d -+m- ty-e from it (sin!le a,tion or do+le a,tion). Cylinder Liner &iameter In-+t the ,ylinder liner diameter of the m+d -+m-. Stro5e In-+t the stro5e of the m+d -+m-. 6ie ar &iameter 6his item only needs to e in-+tted when the o-eration mode of m+d -+mis ?do+le a,tion@. "ffi,ien,y In-+t the ,har!in! effi,ien,y of the m+d -+m-. Stro5e Ca-a,ity In-+t the data aove and ,li,5 on ?Cal,+late@ +tton to fi!+re o+t the stro5e ,a-a,ity of this -+m-. If the ty-e: o-eration mode: ,ylinder liner diameter: stro5e and ,har!in! effi,ien,y of the drillin! -+m- are +n5nown: yo+ ,an dire,tly in-+t the stro5e ,a-a,ity of the -+m- (only stro5e ,a-a,ity is needed for ,al,+lation of inlet flow rate).
Lo!!in! 8nit 6he interfa,e is as shown in i!+re 2=20.
i!+re 2=20 Lo!!in! 8nit Initiali
Instr+ment Instr+ment %o. In-+t the name or %o. of the lo!!in! +nit. Crew %o. In-+t the %o. of the lo!!in! ,rew. Chromato!ram Chrom 6y-e Sele,t to +se sin!le ,hromato!ram or do+le ,hromato!rams in o-eration. &o+le ,hromato!ram mode refers to analy
Software Man+al of S'=CMS M+d Lo!!in! 8nit
It will e +sed to ,al,+late ?o+tlet ,hromato!ram sam-lin! time@ and K+d!e the effi,ien,y of ,hromato!ra-hi, analysis data. $+t Cy,le In-+t the analyti,al ,y,le ein! +sed y the ,+rrent o+tlet ,hromato!ra-hi, instr+ment. 6his val+e is +sed to ,al,+late ?o+tlet ,hromato!ram sam-lin! time@. In=6ra- &elay In-+t the meas+red time delay of inlet ,hromato!ram sam-le !as -i-eline. It will e +sed to ,al,+late ?inlet ,hromato!ram sam-lin! time@ and K+d!e the effi,ien,y of ,hromato!ra-hi, analysis data. When the sele,ted o-eration mode is ?sin!le ,hromato!ram@: this item is in !rey and +n+sale stat+s. In Cy,le In-+t the meas+red time delay of inlet ,hromato!ram sam-le !as -i-eline. 6his -arameter will e +sed to ,al,+late ?inlet ,hromato!ram sam-lin! time@. When the sele,ted o-eration mode is ?sin!le ,hromato!ram@: this item is in !rey and +n+sale stat+s. Das #arameters 6his -ro!ram interfa,e is as shown in i!+re 2=21.
i!+re 2=21 Das #arameter Initiali
Software Man+al of S'=CMS M+d Lo!!in! 8nit
M+d low In-+t the normal m+d flow rate diameter +sed for ,al,+lation of standardi
Com-any 6his -ro!ram interfa,e is as shown in i!+re 2=22 . 6his window is +sed to in-+t information of oil ,om-anies: o-erators: servi,e ,om-anies and relative -ersonnel asso,iated with drillin! o-erations (name: address: ,onta,t method and -ost: et,.). If ne,essary: +sers ,an in-+t and save them se-arately.
78
Software Man+al of S'=CMS M+d Lo!!in! 8nit
i!+re 2=22 Com-any Initiali
i!+re 2=23 ?Wire Line@ Initiali
WireLine o %ame In-+t the name of a new Ko in the in-+t o9. Wireline &e-th In-+t the well de-th in this wire line lo!!in! r+n. Start &ate In-+t the date when the wire line lo!!in! e!ins. "nd &ate In-+t the date when the wire line lo!!in! finishes. Wireline 6y-e Cli,5 on the -+ll=down men+ +tton and sele,t the -ro-erty of this wire line lo!!in! r+n (,orrelation wire line lo!!in!: intermediate ,om-letion wire line lo!!in!: ,om-letion wire line lo!!in! and others) from the men+. Wireline Class Cli,5 on the -+ll=down men+ +tton and sele,t the well lo!!in! serials of this wire line lo!!in! r+n from the men+. Instr+ment Model In-+t the model of well lo!!in! instr+ment. ottom 6em- In-+t the hi!hest tem-erat+re of the ottom in the -ro,ess of wire line lo!!in!. &e-th In-+t the de-th of dire,tional s+rvey ,orres-ondin! to the lar!est orehole in,lination in this wire line lo!!in! r+n. ;
79
Software Man+al of S'=CMS M+d Lo!!in! 8nit
Chapter $ Unit Setup Progra B.1=7er7iew &+rin! on=site lo!!in! o-erations: the ,ondition that different +sers +se different +nit systems s+,h as metri, +nit: "n!lish +nit or ,omination of metri, and "n!lish +nits may e en,o+ntered. Sometimes: it is reE+ired to ,onvert s-e,ifi, -arameters etween different +nit systems. 6he +nit set+- -ro!ram is an a--li,ation +sed to -erform +nit ,onversion and set+-. It ,an inform the #C# the -arameter +nits that have een ,han!ed in the form of messa!e. 6hen the #C# will distri+te the messa!e to the whole system so as all relative -arameters ,an ,onvert the ,+rrent +nit into that set y +sers sim+ltaneo+sly. 6he +nit set+- -ro!ram has the followin! f+n,tions ; +nit ,onversion system for "n!lish and metri, +nit to ,han!e: set: a--end or delete the +nit of -arameters. &ivide the +nits of all -arameters that a--ear in CMS into 130 ,ate!ories: of them are ,ommonly +sed: in a,,ordan,e with ,l+sterin! mode: nearly ,overin! all -arameters involved in drillin! en!ineerin! and !eolo!i,al lo!!in!. ;do-t retrieval inE+iry of +nit identifi,ation. It is ra-id and ,onvenient. e ale to save the CMS +nit set ,+stomi
80
Software Man+al of S'=CMS M+d Lo!!in! 8nit
i!+re 3=1 Main Interfa,e of 8nit Settin! #ro!ram
B.2=peration and Setup
Change paraeter unit
;s shown in i!+re 3=1: there is a +nit ,lassifi,ation tale in the +--er -art of main interfa,e of +nit settin! -ro!ram: whi,h lists ?+nit ty-e@ (i.e. identifi,ation): +nit des,ri-tion and the +nits ein! +sed in the ,+rrent system res-e,tively. 6he +nits of all -arameters in CMS are divided into 130 ,ate!ories and of them are ,ommonly +sed +nits. Cli,5 on ?Show ;ll 8nits@ +tton eneath the +nit ,lassifi,ation tale and the names of all 130 ,ate!ories of +nits will e dis-layed. 6o modify the +nit of any -arameter: yo+ ,an find the ?8nit 6y-e@ ,orres-ondin! to this +nit (i.e. identifi,a tion: ,an e loo5ed +- in C&;). 6hen find and sele,t this +nit ty-e from the +nit ,lassifi,ation tale of +nit settin! -ro!ram. 6he ,+rrent +nit and its ,onversion fa,tor ; and : de,imal di!it will e dis-layed in the lower -art of this window: and at the same time: different o-tional +nits for the ,+rrent +nit ty-e will e listed in the +nit list o9 (i!+re 3=2). Sele,t reE+ired +nit: set de,imal di!it needed to e 5e-t and ,li,5 on ?$'@ +tton: then the +nit settin! -ro!ram will transmit the messa!e of ?8nit ,han!ed@ to the #C#.
81
Software Man+al of S'=CMS M+d Lo!!in! 8nit
i!+re 3=2 Chan!in! C+rrent 8nit
*dddelete paraeter unit
esides all -arameter +nits ,+rrently availale in CMS: +sers ,an add their own +nits as reE+ired. 6o add a new +nit in the +nit ty-e: yo+ ,an sele,t the +nit ty-e in the +nit ,lassifi,ation tale (s+,h as C%) first and ,li,5 on ?;dd 8nit@ +tton eneath the +nit list (i!+re 3=1) ,then the main interfa,e of +nit settin! -ro!ram will ,han!e as shown in i!+re 3=3. Modify the ,ontents in in-+t o9es of ?C+rrent 8nit@: ?Convert a,tor@: ?&ata Width@ and ?&e,imal@ into those of the new +nit (s+,h as addin! a +nit of ele,tri,al ,ond+,tivity S7m). 6hen ,li,5 on ?inished@ +tton and a -rom-t window as shown in the followin! fi!+re will -o- +- for ,onfirmation (i!+re 3=).
82
Software Man+al of S'=CMS M+d Lo!!in! 8nit
i!+re 3=3 ;ddin! %ew 8nits in C+rrent 8nit 6y-e i!+re 3= 8nit Settin! === the Confirmation Window of ;ddin! the %ew 8nit Cli,5 on ?es@: then a new +nit ?S7m@ will e added in the +nit list o9 of +nit ty-e C%. Similarly: to delete an e9istin! +nit from the +nit list o9 of a +nit ty-e: yo+ ,an sele,t this +nit and then ,li,5 on ?&elete@: then a -rom-t window as shown in the followin! fi!+re will -o- +- for ,onfirmation (i!+re 3=).
i!+re 3= the #o-=+- Window after &eletin! all the 8nits Cli,5 on ?es@: then the sele,ted +nit in the ,+rrent +nit list o9 will e deleted. *ttention9 It is stron!ly re,ommended not to delete e9istin! -arameter +nits in CMS d+rin! this
o-eration. Save the ,+rrent +nit set as a name of +nit set so as to e ,onvenient for invo5in! ne9t time. In fa,t: there is a systemati, +nit set named ?defa+lt@ in the CMS dataase. "a,h a--li,ation in CMS will invo5e the ?defa+lt@ +nit set first when they start +-. 8sers ,an re=save the +nit set ,om-osed of all +nit ty-es set ,+rrently as a +nit set name so as to e ,onvenient for invo5in! the reE+ired +nit set dire,tly: witho+t remodifyin! the ,+rrent -arameter +nits one y one. (as shown in i!+re 3=) ;fter settin! the +nits of reE+ired -arameters in t+rn: ,he,5 ?Save system +nits as@ to sele,t this o-tion: whi,h is in the lower -art of the main interfa,e of +nit settin! -ro!ram. 6hen in-+t the name (s+,h as ?ldft@) to e saved in the followin! in-+t o9. Cli,5 on ?Save@ +tton: then the ,+rrent +nit set named AldftA will e saved in the dataase (i!+re 3=). 6he +nit set that CMS ,+rrently +sin! is the ?defa+lt@ +nit set. If reE+irin! to +se the K+st saved ?ldft@ +nit set: yo+ ,an ,he,5 ?Chan!e the system +nits to e ased on@: then sele,t ?ldft@ from the 83
Software Man+al of S'=CMS M+d Lo!!in! 8nit
followin! -+ll=down list o9. Cli,5 on ?$5@ +tton: then all -arameters in the system will +se the +nits in ?ldft@ +nit set as ,+rrent +nits (i!+re 3=).
i!+re 3= Savin! the 8nit Set as a %ame
i!+re 3= Invo5in! a set of Saved 8nits 84
Software Man+al of S'=CMS M+d Lo!!in! 8nit
Chapter ( *lar Setup Progra "a#
=7er7iew
;larm set+- -ro!ram is +sed to set alarm threshold of real=time -arameter: sam-lin! alarm: well de-th and ,lo,5 alarm interval. ;ll alarms are in oth a+dile and vis+al forms and ,a n e ,+stomi
i!+re =1=Main Interfa,e of ;larm Settin! #ro!ram
"#
=peration and Setup
*lar etting of real-tie paraeter
;s shown in i!+re =1: the alarm set+- of real=time -arameter ,an e ,arried o+t a,,ordin! to the followin! ste-s Sele,t a -arameter !ro+- to whi,h the -arameter may elon! from the -arameter !ro+- list o9 of ?So+r,e@. 6hen the name of -arameters related to this -arameter !ro+- will e listed in the -arameter list o9 on its ri!ht side. 85
Software Man+al of S'=CMS M+d Lo!!in! 8nit
ind and sele,t the -arameter (s+,h as stand-i-e -ress+re) of whi,h an alarm needs to e set from the -arameter list o9. Cli,5 on ?T@ +tton or do+le ,li,5 on the -arameter name: then the -arameter will e dis-layed in the ri!htmost ?;larm #ara List@ o9. 4e-eat the ste-s aove to sele,t more alarm -arameters. Sele,t a -arameter from the ?;larm #ara List@ o9 and set the followin! items in the ,ol+mn of ?;larm 6hreshold@ res-e,tively. 6ime &elay (s) Set the delay time for !ivin! alarms when the alarm threshold is satisfied. It ,an avoid the infl+en,e of dist+ran,e or -ea5 val+e o,,asionally o,,+rrin! in -arameters. Min7Ma9 Set the minim+m7ma9im+m limit at whi,h the alarm -arameter satisfies the alarm ,ondition. When the ,+rrent val+e is lower than the minim+m limit of alarm: a twin5lin! l+e alarm -rom-t will a--ear for the -arameter on the data monitorin! window. When the ,+rrent val+e is hi!her than the ma9im+m limit of alarm: a twin5lin! red alarm -rom-t will a--ear for the -arameter on the data monitorin! window (as shown in i!+re =2).
i!+re =2 6he twin5lin! alarm a--ears when threshold is satisfied 6hreshold Method Settin! Set the mode to satisfy the alarm threshold. It is ,lassified into 3 ty-es as follows fi9ed threshold: relative threshold and -er,enta!e threshold. When ?4elative@ or ?#er,ent@ is ,he,5ed: the ma97min limit alarm threshold set+- will e disaled. ;sol+te It refers to the alarm threshold mentioned aoveN 4elative It means that the system will !ive an alarm when the ,+rrent val+e is hi!her or lower than a val+e in the set relative threshold. #er,ent It means that the system will !ive an alarm when the varian,e etween the ,+rrent val+e and last val+e e9,eeds the set -er,enta!e.
Special alar etting
It in,l+des three s-e,ial alarms of ?sam-lin! alarm@: ?well de-th alarm@ and ?,lo,5 alarm@. Sam-lin! alarm It is +sed to set +- the ase val+e and interval of sam-lin! alarm. Che,5 ?sam-lin! alarm@ and in-+t the ase val+e and interval of ,+ttin!s la! de-th. When the in,rement etween ,+ttin!s la! de-th and asi, de-th e9,eeds the set de-th interval: a sam-lin! -rom-t window as shown in i!+re =3 will -o- +- on the data monitorin! s,reen. 6he so+nd of sam-lin! alarm ,an e ,+stomi
Software Man+al of S'=CMS M+d Lo!!in! 8nit
i!+re =3 Sam-lin! #rom-t Window on the &ata Monitorin! S,reen Clo,5 ;larm It is +sed to set +- the interval of time -rom-t. Che,5 ?Clo,5 ;larm@ and in-+t the interval of ,lo,5 alarm in the followin! in-+t o9. 6he so+nd of well de-th alarm ,an e ,+stomi
*lar !pe Setting
It is +sed to set +- the mode of real=time -arameter alarm (ado-tin! a+dio alarm: twin5lin! -rom-t: te9t -rom-t: lo! and e9ternal -rom-t). 8sers ,an sele,t m+lti-le alarm modes. When all alarm set+aove is finished: ,li,5 on ?$'@ +tton and the alarm set+- -ro!ram will send the messa!e of ?;larm ,ondition ,han!ed@ to the #C#: and at the same time: the #C# will forward this messa!e to other ,om-+ters in CMS so that the data monitorin! -ro!ram ,an !ive alarms in a,,ordan,e with the +- to date alarm set+- ,onditions. data monitorin! -ro!ram r+ns. Sele,t s-e,ial and -arameter e9ternal alarms to ,arry o+t e9ternal alarm (relative settin! is ne,essary for a,E+isition -ro!ram).
*ttention9 6his f+n,tion will e reali
87
Chapter ' +ata *c,uiition Progra BI
=7er7iew
6his ,ha-ter introd+,es detailed f+n,tion and set+- of data a,E+isition -ro!ram and its roles in CMS system. *ttention 6o r+n the
data a,E+isition -ro!ram: yo+ m+st install the dottin! ,ard driver. In CMS: the data a,E+isition -ro!ram is an a--li,ation +sed to a,E+ire and re,eive data from real= time a,E+isition devi,e s+,h as e9ternal sensors: ,hromato!ra-h: nonhydro,aron analy
88
i!+re =1 6he main window of the data a,E+isition -ro!ram
BII
=peration and Setup
6he window as shown in i!+re =1 will -o- +- after startin! data a,E+isition -ro!ram. If the hardware a,E+isition devi,e (sensor and ,hromato!ra-h: et,.) has een ,onne,ted -ro-erly and in wor5in! state at that time: then there sho+ld e data re,eived from a,E+isition devi,e dis-layed in the a,E+isition -arameter dis-lay area (see i!+re =1). If no a,E+isition data are oserved: yo+ ,an ,li,5 on the A;,E+isitionA +tton in the men+ ar and ins-e,t if the o-tion of AStart7Sto- ;,E+isitionA is ,he,5ed (if the o-tion is ,he,5ed) from the -o-=+- men+. If this o-tion is not sele,ted: yo+ ,an ,li,5 on this o-tion to start data a,E+isitionN if it has een sele,ted +t a,E+isition data are not re,eived yet: that means there e9ist -rolems in hardware s+,h as a,E+isition devi,e: et,. o+ ,an ins-e,t hardware first and then start data a,E+isition.
Menu ar
ile () 6o sto- r+nnin! a,E+isition -ro!ram: yo+ ,an ,li,5 on Aile ()A +tton and sele,t A"9it (")A o-tion from the -o-=+- men+ (or ,li,5 on the ,lose +tton on the to- ri!ht ,orner of the window dire,tly): then a -rom-t window will -o- +- to reE+est yo+ to ,onfirm if yo+ really want to e9it the -ro!ram.
*ttention
Sin,e data a,E+isition is the A/eadstreamA of CMS data flow: sto--in! data a,E+isition means to sto- all -ro,essin! wor5 (,al,+lation: dis-lay: save and -rint) of CMS to real=time data. 6herefore: +sers sho+ld e ,a+tio+s efore e9itin! the a,E+isition -ro!ram. In normal -ro,ess of lo!!in! o-eration: yo+ sho+ld always ens+re that data a,E+isition -ro!ram r+ns normally. In order to -revent data a,E+isition -ro!ram from ,losin! d+e to miso-eration: it is s+!!ested to set the data a,E+isition -ro!ram as ?;+tomati, 4estart@ in the ?4eal=time ControlD#ro!ram Mana!ement@ window of #C#. Settin! (S) 6here are three o-tions in,l+din! A&evi,e (&)A: AChannel (%)A and ACaliration (C)A in the ?Set+(S)@ men+ (i!+re =2). efore startin! data a,E+isition: yo+ sho+ld ins-e,t and ,onfirm the settin!s of these three items to ma5e them meet ,+rrent devi,e ,onfi!+rations and a,t+al on=site ,onditions. ;fter data a,E+isition starts: the o-tions of A&evi,e (&)A and AChannel (%)A in a,E+isition settin! will e,ome !rey +n+sale stat+s. 6o start these two o-tions: yo+ m+st sto- data a,E+isition first efore ,arryin! o+t devi,e or ,hannel set+-.
89
i!+re =2 ?Settin!@ window &evi,e (&) Cli,5 on A&evi,e (&)A o-tion to -o- +- a devi,e set+- window as shown in i!+re =3.
i!+re =3 ?&evi,e@ window 6he availale a,E+isition devi,es in CMS are listed in the list o9 on the left -art of the windowN the ri!ht -art of the window ,an e +sed to set +- the ,omm+ni,ation method of sele,ted a,E+isition devi,e. Cli,5 on the devi,e to e +sed in the devi,e list o9 and sele,t the data ,omm+ni,ation method (serial -ort: C;% +s or networ5) of this devi,e from the -+ll=down o9 of A&ata So+r,eA. or S'= 3Q0 ra-id ,hromato!ra-h: two ,omm+ni,ation methods: serial -ort or networ5: ,an e +sed. Its set+method is as follows (i!+re =).
90
i!+re = &evi,e Settin! window Communication method of network: Select “UDP in t!e "ull#down $o% following “Protocol. *ttention
o+ sho+ld not sele,t ?6C#7I#@. In-+t networ5 -ort n+mer of a,E+isition ,om-+ter re,eivin! S'=3Q0 ,hromato!ram data in the o9 after ?Lo,al #ort@N in-+t I# address of S'=3Q0 ,hromato!ra-h in the o9 after ?4emote ;ddress@N in-+t networ5 sendin! -ort n+mer of S'=3Q0 ,hromato!ra-h in the o9 after ?4emote #ort@. "9-lanation o+ ,an desi!nate and set +- ?Lo,al #ort@ and ?4emote #ort@ n+mer thro+!h ?3Q0.,f!@ file in the software installation dire,tory F3Q0 of S'=3Q0 ,hromato!ra-h and set +?4emote ;ddress@ thro+!h ?W;66C#.,f!@ file in the software installation dire,tory F3Q0 of S'=3Q0 ,hromato!ra-h. 6hese two files are te9t files: so +sers ,an ,he,5 and modify these two ,onfi!+ration files in S'=3Q0 as reE+ired. or detailed e9-lanation of networ5 ,onfi!+ration of S'=3Q0 ,hromato!ram: -lease refer to the related S'=3Q0 man+al. ;fter ,onfi!+ration of devi,e is finished: ,he,5 A;,tivateA followin! the devi,e name and ,li,5 on A$5A +tton: then the a,tivated devi,e ,an e +sed for data a,E+isition.
Channel (%) Cli,5 on AChannel (%)A o-tion to -o- +- a ,hannel set+- window as shown in i!+re =.
91
i!+re = ?Channel@ set+- window 6o set +- ,hannels for a,E+isition -arameter: yo+ ,an sele,t a 5ind of a,E+isition devi,e from the -+ll=down men+ of A&evi,e %ameA on the to- left ,orner of the window and ,li,5 on the ,ell in A;,E+isition #arameterA ,ol+mn ,orres-ondin! to this ,hannel %o.: then a -+ll=down men+ +tton will a--ear on the ri!ht -art of this ,ell (i!+re =). o+ ,an reali
92
i!+re = S,an %ode window 6his window is +sed to sear,h nodes on C;% +s. Cli,5 on ?S,an@ +tton on the to- ri!ht ,orner of the window to start node s,an. *ttention
6his -ro,ess only ,osts several se,onds. ;fter node s,annin! is finished: all node serial n+mers that have een fo+nd d+rin! sear,h will a--ear in the A%ode %+merA list in the window. Cli,5 on A$5A +tton to save these res+lts. ;t the same time: yo+ ,an find the reE+ired node serial n+mer in -+ll=down men+ of A%ode %+merA ,ell in the ,hannel set+- window (i!+re =). It is also reE+ired to set +- the AS,annin! #eriodA: A6ime=o+t #eriodA and AXero 6imeA of nodes in the AChannel Set+-A window as shown in i!+re =. 6he so=,alled AS,annin! #eriodA refers to the sam-lin! freE+en,y of a,E+isition -ro!ram to ea,h node data and it is +s+ally defined as 200msN A6ime= o+t #eriodA refers to a time -eriod within whi,h a A6ime=o+tA messa!e will e sent when data of a node are not re,eived and it is +s+ally defined as 1000msN AXero 6imeA is +sed to set +- the filterin! ,onstant t in node . 6he hi!her the val+e: the staler the -+m- stro5e s-eed or rotary stale s-eed is: +t the lon!er the ,orres-ondin!
the ,hannel ,onfi!+ration of a,E+isition -arameter is finished: yo+ m+st ,li,5 on ASet+- C;% ChannelA on the ottom of ,hannel set+- window (i!+re =) to a,tive the node: and then ,li,5 on the A$5A +tton to save the set+- res+lts. ;t the same time: the window will ,lose a+tomati,ally. 93
Caliration (C) Cli,5 on ACaliration (C)A o-tion to -o- +- a ,aliration set+- window as shown in i!+re =.
i!+re = ?Caliration@ set+- window 6o ,alirate a,E+isition -arameters: yo+ ,an sele,t the a,E+isition devi,e to whi,h the a,E+isition -arameter elon!s. Cli,5 on the ,he,5 o9 of Aa,E+isition devi,eA on the to- left ,orner of the ,aliration set+- window and sele,t a 5ind of a,E+isition devi,e from the -+ll=down men+: then the a,E+isition -arameters ,orres-ondin! to this a,E+isition devi,e will e dis-layed in the list o9 eneath it. Cli,5 on the a,E+isition -arameter to e ,alirated: and the ,aliration -ro-erties related to this a,E+isition -arameter will a--ear on the ri!ht side of the window. In the followin! se,tions: we will ill+strate the ,aliration of several s-e,ial sensors with ,aliration of C;% +s sensor as e9am-les iltering coefficient It refers to eliminate or -ro,ess +nreasonale annoyan,e val+es (s+,h as ?#ea5@ val+e) a,E+ired y sensors thro+!h ,ertain filterin! methods. 6he availale filterin! methods in,l+de ;vera!e val+e method ;vera!e the set -oint a,E+ired re,ently arithmeti,ally for -+r-ose of smooth -ro,essin!. o+ ,an reali
load -arameter affe,tin! the K+d!ment of li!ht and heavy loadN otherwise the well de-th will e ina,,+rate. &rawwor5s (,o+ntin!) sensor &rawwor5s Caliration It is +sed to sele,t method for drawwor5s ,aliration. In CMS: two methods ,an e +sed to ,alirate drawwor5s sensors. $ne of them is A&r+m CalirationA method: i.e. a method to otain hoo5 hei!ht thro+!h ,al,+lation a,,ordin! to in-+tted initial -arameters asso,iated with dr+m and drillin! line and ,+rrent drawwor5s ,o+nt val+e. ;nother method is AM+lti=-oint CalirationA: i.e. estalishin! the ,orrelation etween drawwor5s ,o+nt and hoo5 hei!ht thro+!h at most 94
30 -oints (see i!+re =*).
i!+re =* &rawwor5s M+lti=-oint Caliration set+- window $-eratin! method of drawwor5s AM+lti=-oint CalirationA AM+lti=-oint CalirationA needs ,oo-eration of two -ersons (with one on the drillin! floor and another in the instr+ment room) thro+!h wal5ie tal5ies. 6he !eneral methods are as follows Start the data a,E+isition -ro!ram: ,li,5 on the A&ata ;,E+isitionA +tton on the main interfa,e and sele,t o-tion of ASensor Set+-A from the -o-=+- -+ll=down men+: then a window as shown in the followin! fi!+re will o-en (see i!+re =)N In-+t 2000 (or 1000 If the drawwor5s is in A4eserve 4otationA state: this val+e sho+ld e the ma9im+m: s+,h as *000) in the in-+t o9 of Adrawwor5s ,o+ntA in the windowN 8nder state of #$$/: let the driller to han! and ,onne,t lift rin! and sli-s -ro-erly and ma5e them in state of -re-arin! for liftin!. ;t the same: meas+re the verti,al hei!ht etween the rotary tale -lane and the to- of this stem of drillin! -i-e (!enerally eE+als to the s+m of sli-s hei!ht and the len!th of drillin! -i-e s+). 6a5e this hei!ht as the initial hoo5 hei!ht and inform the o-erator in instr+ment room to set the drawwor5s ,o+nt at that time as 2000 (or 1000) (y ,li,5in! on the A4esetA +tton in the window in i!+re =)N Let the driller to lift drillin! tool for 1m (,al,+lated from the ottom of sli-s) and stay for a moment. Inform the o-erator in instr+ment room to re,ord the drawwor5s ,o+nt at that time and its ,orres-ondin! hoo5 hei!ht sho+ld e (1P initial hoo5 hei!ht). Lift the drillin! tool for 2m: 3m: m Y and so on in t+rn a,,ordin! to the method mentioned aove and stay for a moment after liftin! ea,h meter. Inform the o-erator in instr+ment room to re,ord the drawwor5s ,o+nt at ea,h hei!ht and its ,orres-ondin! hoo5 hei!ht sho+ld e ((2P initial hoo5 hei!ht): (3P initial hoo5 hei!ht) Y: +ntil the whole stand is lifted from the rotary tale -lane. In-+t the re,orded drawwor5s ,o+nts and their ,orres-ondin! hoo5 hei!hts in the m+lti=-oint ,aliration s,ale in i!+re =* from small to lar!e and ,li,5 on A$5A +tton: then the ,aliration of Am+lti=-oint ,alirationA method is finished. 6here are some ,aliration -ro-erties in the +--er -art of the ,aliration set+- window (i!+re = *) Caliration method It refers to whi,h ,aliration method is +sed: linearity (-oint to -oint) or lo!arithm. Calirated -oint n+mer %+mer of -oints that ,an e sele,ted for ,aliration. 95
i!+re = ;,E+isition men+ Sensor Settin! window &rawwor5s A&r+m CalirationA #ositive7reverse rotation It is a ,al,+lation method +sed for determinin! ,o+ntin! ,aliration. 6he installation of drawwor5s sensors has two -atterns -ositive rotation and reverse rotation. A#ositive 4otationA means that hoo5 hei!ht will in,rease7de,rease with in,rease7de,rease of drawwor5s ,o+nt: and A4eserve 4otationA means that hoo5 hei!ht will in,rease7de,rease with de,rease 7in,rease of drawwor5s ,o+nt. 6hats to say that when findin! the drawwor5s ,o+nt is in,reasin! (or de,reasin!) while hoo5 hei!ht is de,reasin! (or in,reasin!): yo+ sho+ld sele,t A4eserve 4otationAN otherwise yo+ sho+ld sele,t A#ositive 4otationA so that the ,al,+lation of hoo5 hei!ht ,an meet a,t+al ,onditions. #arameters asso,iated with A&r+m CalirationA in,l+de (i!+re =) Initial hoo5 -osition In ,o+ntin! ,aliration: it refers to the -osition from whi,h the hoo5 hei!ht starts to e ,al,+lated. 6his -osition is +s+ally set to the lowest -osition (1 O 2m). Initial ,o+nt It refers to the ,o+nt val+e when the hoo5 hei!ht starts to e ,al,+lated in ,o+ntin! ,aliration. 8nder ,ondition of drawwor5s -ositive rotation: this val+e is +s+ally set to the lower val+e ,orres-ondin! to initial hoo5 -osition (s+,h as 1000= 2000). Initial layer n+mer In ,o+ntin! ,aliration: it refers to the initial layer n+mer of drillin! line wra--in! on the dr+m when the hoo5 hei!ht starts to e ,al,+lated. 96
Initial ro+nd n+mer In ,o+ntin! ,aliration: it refers to the initial ro+nd n+mer of drillin! line wra--in! on the dr+m (+s+ally refers to the ro+nd n+mer in the last layer) when the hoo5 hei!ht starts to e ,al,+lated. 4o+nd n+mer in ea,h layer In ,o+ntin! ,aliration: it refers to the ro+nd n+mer of drillin! line wra--in! on the dr+m in ea,h layer. &r+m diameter 6he diameter of drawwor5s dr+m. &iameter of drillin! line 6he diameter of steel ,ale that -asses the -+lley lo,5 of travelin! lo,5. %+mer of drillin! line strands 6he n+mer of strands of steel ,ale that -asses the -+lley lo,5 of travelin! lo,5. #+lse7ro+nd #+lse n+mer of drawwor5s sensor in ea,h ro+nd it rotates. Corre,tion ,oeffi,ient Corres-ondin! ,oeffi,ient to ,orre,t drawwor5s ,o+nt and hoo5 hei!ht. Sometimes: it is diffi,+lt to otain -arameters s+,h as dr+m diameter on the well site. In this ,ondition: +sers ,an in-+t estimated dr+m diameter and other -arameters first. ;fter oservin! the -ro,ess of several sin!les: ,li,5 on ACorre,tA +tton (i!+re =)) and in-+t the followin! -arameters (as shown in i!+re =10) in the o-ened dialo! o9: then the ,orre,ted dr+m diameter ,an e otained.
i!+re =10 ;dK+st &r+m &ia window In this window &is-layed %">6'&1 It refers to the end de-th of last sin!le ein! tra,5ed in a,,ordan,e with the ,+rrent dr+m diameter. 4eal %">6'&1 It refers to the a,t+ally ,al,+lated end de-th after last sin!le is drilled in. &is-layed %">6'&2 It refers to the end de-th of ne9t sin!le ein! tra,5ed in a,,ordan,e with ,+rrent dr+m diameter. 4eal %">6'&2 It refers to the a,t+ally ,al,+lated end de-th after ne9t sin!le is drilled in. Cal,+lated &r+m &ia Corre,ted dr+m diameter otained a,,ordin! to ,al,+lation. #+m- stro5e7rotary tale s-eed sensor Cli,5 on A4otary 6ale S-eedA or A#+m- Stro5e 1A7A#+m- Stro5e 2A in the list on the left side of the ,aliration set+- window (i!+re =11): then item of A4otary S-eed 4atioA or A#+m-in! S-eed 4atioA will a--ear in the ,ol+mn of ACalirationA. A4otary S-eed 4atioA or A#+m-in! S-eed ratioA refers to the ratio of rotary s-eed (or -+m- stro5e) to meas+red rotary s-eed (or -+m- stro5e) ,a+sed y installation -osition differen,e of sensor near the swit,h. 6he system defa+lt rotary s-eed ratio (or -+mstro5e ratio) is 1.
97
i!+re =11 Caliration set+- window of -+m-in! s-eed ratio or a C;% +s ty-e sensor: its a,E+isition -arameters ,ontain -+m- stro5e s-eed and -+m- sto5e rate sim+ltaneo+sly and it is no ne,essary to ,alirate sensors. In fa,t: a C;% +s node a,E+ires -+mstro5e rate first and then a,,om-lish ,al,+lation of -+m- stro5e s-eed in the node +sin! -+m- sto5e rate a+tomati,ally. 6herefore: it is no ne,essary to ,alirate rotary s-eed7-+m- stro5e sensors li5e in S'= 02 a,E+isition o9. &aE (&) ; data ?&aE (&)@ men+ (see i!+re =12) ,ontains five men+ items in,l+din! AStart7Sto-A: A&evi,e 6estA: ASensorA: ?&ot@ and A$-tionA.
i!+re =12 ?&aE@ window
Start7Sto- (S) 6his o-tion is a ,han!e=over swit,h to start or sto- data a,E+isition and ,orres-ondin! to
two +ttons of and in toolar res-e,tively. Denerally: after data a,E+isition -ro!ram starts: it is reE+ired to ,li,5 on this o-tion to a,tivate and re,eive a,E+isition data (,he,5 the o-tion efore it). o+ ,an also ,li,5 on this o-tion to sto- data a,E+isition at any time. If yo+ 98
sele,t the o-tion of A;+to start daE when start+-A (see the followin! se,tions) in the window of A$-tionA in the A&aEA men+: the system will start data a,E+isition a+tomati,ally after the a,E+isition -ro!ram starts. &evi,e test (6) 6his is a f+n,tion +sed to ,arry o+t ,omm+ni,ation test to sele,ted devi,es. 6his o-tion is in +sale stat+s only when AStart7Sto-A o-tion is not sele,ted (i.e. sto--in! ,+rrent data a,E+isition). Cli,5 on A&evi,e 6est (6)A o-tion to -o- +- a window as shown in i!+re =13. 6he devi,es availale for test are listed in the list o9 on the ri!ht side of the window. Sele,t a devi,e (e.!. C;% +s) that needs to e tested in it and ,li,5 on AStartA +tton to o-en a si!nal re,eivin! window (i!+re =1). If there are si!nals transmitted at that time: the re,eived information will a--ear in the si!nal re,eivin! window: indi,atin! that the ,omm+ni,ation is normal.
i!+re =13 &aE men+ /ardware 6est window
i!+re =1 &evi,e 6est Si!nal 4e,eivin! window Sensor (C) Cli,5 on ASensor (C)A o-tion to -o- +- a set+- window as shown in i!+re =. ASensorA ,ontains f+n,tions in three as-e,ts 4eset drawwor5s Set the ,o+nt saved in C;% node of drawwor5s sensor to
99
drawwor5s ,aliration or redeterminin! initial hoo5 hei!ht and its ,orres-ondin! drawwor5s ,o+nt. 6he ,+rrent hoo5 hei!ht ,an e ,al,+lated y drawwor5s ,o+nt: and vi,e versa. 4eset -+m- stro5e Set the ,o+nts saved in C;% nodes of -+m- stro5e sensors to
100
i!+re =1 &ot window $-tion ($) Cli,5 on A$-tion ($)A to -o- +- a set+- window as shown in i!+re =1. 6he A$-tionA window in,l+des the followin! set+- f+n,tions ;,E+isition server set+- ;s mentioned aove: to ens+re the staility and reliaility of system: the CMS +ses Ahot standyA -attern in o-eration: i.e. one of them a,ts as main a,E+isition ,om-+ter and another as se,ondary a,E+isition ,om-+ter. In normal ,onditions: at the same time of a,,om-lishin! data re,eivin! or transmittin! etween C;% ada-tor: the main a,E+isition ,om-+ter transmits -ro,essed a,E+isition data to the real= time -ro,essin! -ro!ram: and sends a Amonitorin! si!nalA to the se,ondary a,E+isition ,om-+ter thro+!h the C;% +s in interval of s sim+ltaneo+slyN the se,ondary a,E+isition ,om-+ter is eE+ivalent to a node on the lin5 of C;% +s: whi,h only monitors data on the C;% +s and the Amonitorin! si!nalA sent a,5 from the main a,E+isition ,om-+ter and does not transmit a,E+isition data o+twards. When the main a,E+isition ,om-+ter fails to a,E+ire data d+e to hardware fail+re (s+,h as halt: dama!e of C;% ,ard or ,om-+ter fail+re: et,.): the se,ondary a,E+isition ,om-+ter will t+rn into main a,E+isition ,om-+ter a+tomati,ally and ass+me all tas5s of the main a,E+isition ,om-+ter sin,e no Amonitorin! si!nalsA have een re,eived from the main a,E+isition ,om-+ter within s. 6herefore: +sers sho+ld r+n data a,E+isition -ro!rams sim+ltaneo+sly on main a,E+isition ,om-+ter and se,ondary a,E+isition ,om-+ter res-e,tively when start the f+n,tion of hot standy.
6he one first started is the main a,E+isition ,om-+ter and the ne9t one is the se,ondary a,E+isition ,om-+ter. "9ternal -rom-t Che,5 ?6+rn on e9ternal -rom-t@ and sele,t the alarm ,hannel. When system is ,onne,ted to e9ternal alarm devi,e: alarm -rom-t will e reali
i!+re =1 ?$-tion@ window
iew 6he iew men+ in,l+des two o-tions of A6oolarA and AStat+sarA (see i!+re =1). 101
i!+re =1 ?iew@ men+ &is-lay area of a,E+isition -arameter ;s shown in i!+re =1: the dis-lay area of a,E+isition -arameter is +sed to dis-lay the ,hannel n+mer: name: a,E+ired val+e (volta!e: ,+rrent si!nal or ,onverted di!ital si!nal): +nit: ,alirated val+e (the en!ineerin! val+e after ein! ,onverted y ,aliration s,ale) and en!ineerin! +nit of a,E+isition -arameter. 6he dis-lay area of a,E+isition -arameter is ,a-ale of dis-layin! a,E+isition -arameters of total ,hannels. Denerally s-ea5in!: the data a,E+isition si!nals ,an e divided into ty-es a,,ordin! to different hardware a,E+isition devi,es. olta!e si!nal Si!nals a,E+ired y a,E+isition ,om-+ters are volta!e si!nals sent y a,E+isition devi,es (+s+ally 1=) s+,h as S'=02 a,E+isition system and S'=3Q02 ,hromato!ra-h: et,. C+rrent si!nal Si!nals a,E+ired y a,E+isition ,om-+ters are ,+rrent si!nals sent y a,E+isition devi,es (+s+ally =20m;) s+,h as C;% +s a,E+isition system: et,. #+lse si!nal Si!nals a,E+ired y a,E+isition ,om-+ters are -+lse si!nals sent y a,E+isition devi,es (-+lse ,o+nt) s+,h as drawwor5s sensor and C;% +s -+m- stro5e sensor: et,. 6he ,alirated and ,onverted di!ital si!nal Si!nals a,E+ired y a,E+isition ,om-+ters are ,alirated and ,onverted di!ital si!nals sent y a,E+isition devi,es. S+,h as S'= 3Q0,hromato!ra-h and S'=3/02: et,. 6herefore: the a,E+ired val+es and their +nits are determined y hardware a,E+isition devi,es and the ,alirated val+es and their en!ineerin! +nits ,an e varied thro+!h ,aliration s,ale and +nit ,onversion. Sim+lation of a,E+isition -arameter &o+le ,li,5 on any -arameter in the dis-lay area of a,E+isition -arameter and an a,E+isition -arameter sim+lation set+- window will -o- +- (i!+re =1*).
102
i!+re =1* #arameter Sim+late window 6his window ,an e +sed to sim+late a,E+isition -arameters +nder anormal ,onditions. In-+t the minim+m: ma9im+m and ,+rrent val+e and varian,e to e sim+lated: sele,t a varian,e trend of AIn,reaseA: A&e,reaseA or A$s,illationA from the -+ll=down men+: -ress the ASim+lateA +tton on the to- ri!ht ,orner of the window: ,li,5 on A;--lyA or A$5A +tton: 6hen the sim+lated val+e of this -arameter will e dis-layed with red letters in the -arameter dis-lay area (i!+re =1).
i!+re =1 &is-lay window of Sim+lated #arameter 103
Chapter /eal-tie Setup Progra BIII
=7er7iew
6his ,ha-ter des,ries the detailed f+n,tions and o-eratin! methods of real=time set+- -ro!ram and its roles in CMS system. &+rin! real=time lo!!in! monitorin!: it is +s+ally reE+ired for +sers to intervene and ,ontrol the mediate -ro,ess of lo!!in! monitorin! (s+,h as startin! drillin! stat+s: resettin! drillin! -arameters: modifyin! stat+s K+d!ment threshold and drillin! tool dynami, mana!ement: et,.) d+e to im-a,t from fle9iility of drillin! o-eration -ro,ed+res and h+man fa,tors: so that the monitorin! res+lts meet on= site realities more -ro-erly. 6he real=time set+- -ro!ram is desi!ned for this -+r-ose. It -rovides the f+n,tions in the followin! as-e,ts. Start different drillin! stat+s and set+- initial start+- -arameters in a,,ordan,e with on=site realities to tra,5 ,+rrent drillin! ,onditions and -ro,ess ,orres-ondin! derived -arameters ,orre,tlyN Ma5e the K+d!ment of system to drillin! stat+s meet on=site realities more -ro-erly thro+!h adK+stment of drillin! stat+s K+d!ment thresholdN 4eset or adK+st drillin!: ,ir,+lation and tri--in! -arameters s+,h as well de-th: it -osition: wei!ht on it: -+m- stro5e rate: -it vol+me in,rement and E+antity of stands (or sin!les) ein! tri--ed o+t7lowered to ,arry o+t tra,5in! and -ro,essin! ,orre,tlyN Carry o+t dynami, mana!ement and adK+stment of drillin! tools d+rin! drillin! or tri--in! to ,orre,t anormal drillin! a,tivities ,a+sed y system misK+d!ment. $serve and ,ontrol the -ro,ess and res+lt of C;% +s ty-e ,aronate analysis and save analysis res+ltsN #rovide -orts for in-+ttin! orehole in,lination data while drillin! so as to e ,onvenient for ,al,+latin! verti,al de-th and other -arameters asso,iated with orientationN Cal,+late avera!e o-en hole diameter a,,ordin! to meas+red la! time or -+m- sto5e rate to ,orre,t the la! -arameters ,al,+lated in real time (la! time: la! de-th and la! -+m- stro5e rate: et,.). In-+t and send real=time ,omment information to real=time -rinter: monitorin! s,reen or ,omment re-ositoryN e ale to set +- interval of instant 4$# (or drillin! s-eed) ,al,+lation at any time d+rin! drillin! and in-+t drill ,+ttin!s data asso,iated with ,al,+lation of some hydra+li, -arameters. 6he real=time set+- -ro!ram ,an send set+- and ,ontrol information mentioned aove to the real= time -ro,essin! -ro!ram (in whi,h real=time ,omments are sent to the information ,enter). ;fter re,eivin! the information: the real=time -ro,essin! -ro!ram will readK+st the monitorin! -ro,ess or ,al,+lated -arameters to ma5e them identi,al with on=site realities. 6o start the real=time set+- -ro!ram: yo+ ,an sele,t the ?4eal=time Monitorin!@ -ro!ram -a,5a!e from the #C# and then ,li,5 on ?4eal=time Set+-@ i,on. $r alternatively: yo+ ,an do+le ,li,5 on the i,on of in the system installation dire,tory ?FCreate M+dlo!!in! SystemFin@ to start this -ro!ram man+ally. 6he main window of the data a,E+isition -ro!ram is as follows (i!+re =1).
104
i!+re =1 Main interfa,e of 4eal=time Set+- -ro!ram
IE
=peration and Setup
8nder normal ,onditions: yo+ sho+ld start and r+n the real=time -ro,essin! -ro!ram (M+dLo!Cal.e9e) while startin! the real=time set+- -ro!ram. If the data a,E+isition -ro!ram has started and the data a,E+isition has een -erformed efore that: yo+ ,an see and only see relative a,E+isition data on the main interfa,e of the real=time set+- -ro!ram and the ,+rrent drillin! ,ondition is dis-layed as AS+s-endA. 6o ma5e the system enter and tra,5 drillin!: tri--in! or other drillin! stat+s: yo+ m+st start this stat+s thro+!h the real=time set+- -ro!ram. *ttention
o+ sho+ld r+n data a,E+isition -ro!ram and real=time -ro,essin! -ro!ram first efore startin! the real=time set+- -ro!ramN otherwise yo+ ,an not a,E+ire all data in,l+din! a,E+isition data and derived data. ?ile ()@ men+ Sele,t and ,li,5 on the o-tion of Aile ()A to o-en a window as shown in i!+re =2. It in,l+des three o-tions of ?#arameter 6a Set+- (6)@: ?Save Settin! (S)@ and ?"9it (")@.
105
i!+re =2 ?ile@ window A#arameter 6a Set+- (6)A Sele,t and ,li,5 on the o-tion of A#arameter 6a Set+- (6)A to o-en a window as shown in i!+re =3
i!+re =3 A#arameter 6a Set+-A window 6he window is +sed to ,onfi!+re the dis-lay area of real=time data in the main interfa,e of real= time set+- -ro!ram (see the lower -art of the window in i!+re =1). 6his area ,an 5ee- real=time data 106
of 2 ho+rs for +sers to E+ery. 8sers ,an ,+stomi
i!+re = Set+- window for addin! data ta
i!+re = Sele,t tri!!er -arameter and set tri!!er interval for data ta ;fter set+- of aove ,ontent is finished: yo+ ,an sele,t -arameter items for the newly +ilt data ta in the lower -art of the data ta set+- window ,li,5 on ?;dd@ +tton in the lower -art of the data ta set+- window: then a lan5 -arameter item (as shown in i!+re =) will e added in the -arameter list o9 on the left side of the +tton. Cli,5 on the ?Sear,h@ +tton followin! the A#arameterA in the window and sele,t a -arameter from the o-ened -arameter sele,tion window (s+,h as A$+tlet ,hromato!ra-h sam-lin! time@ as shown in i!+re =). 4e-eat aove o-erations to sele,t more -arameters (see i!+re =). o+ ,an also adK+st the -osition of -arameter +sin! ?8-@ or ?down@ +tton: or delete an e9istin! 107
-arameter in the list +sin! ?&elete@ +tton. ;fter all -arameters are s-e,ified: yo+ ,an ,li,5 on the A$5A +tton in the data ta set+- window: then a new data ta named ADas S+rveyA will a--ear in the dis-lay area of real=time data in the main interfa,e of real=time set+- -ro!ram (as shown in i!+re =*).
i!+re = ;dd new -arameter for data ta
i!+re = Sele,t more -arameters for data ta
108
i!+re =* 6he main interfa,e of real=time set+- -ro!ram after addin! a ?Das S+rvey@ d ata ta ;fter aove set+- is finished: +sers ,an save the new main interfa,e of real=time set+- -ro!ram (see instr+,tions as follows) so as to invo5e it when startin! the -ro!ram ne9t time. ?Save Settin! (S)@ ;fter set+- of data ta in the lower -art of the main interfa,e (i.e. dis-lay area of real=time data) of real=time set+- -ro!ram is finished: yo+ ,an save the ,onfi!+red ,ontent into a ,onfi!+ration file named 6aConfi! .,f! so as to dis-lay the same ima!e when startin! the -ro!ram ne9t time. 6his set+- file is saved in the file folder in the CMS installation dire,tory AFCreative M+dlo!!in! SystemFConfi!A. 6he total 32 items of real=time -arameters in ,ol+mns dis-layed in the +--er -art of the main interfa,e of real=time set+- -ro!ram ,an also e ,+stomi
i!+re = Sele,t #arameter window Sele,t the -arameter needed to e dis-layed in the -arameter list o9: or lo,ate the -arameter needed to e dis-layed +sin! ASear,hA f+n,tion and ,li,5 on A$5A +tton: then the -arameters ori!inally dis-layed in the main interfa,e of real=time set+- -ro!ram will e re-la,ed y the newly sele,ted -arameters. If yo+ ,li,5 on the ASaveA o-tion in the stat+s start+- men+: then ,+rrent ,onfi!+ration dis-layed on the main interfa,e will e saved: with defa+lt ,onfi!+ration file name as #araConfi!.,f!: to the CMS installation dire,tory AFCreative M+dlo!!in! SystemFConfi!A in the form of ,onfi!+ration file. ?"9it (")@ Cli,5 on the A"9it (")A o-tion in the @ile ()@ men+: then a -rom-t window will -o- +- for yo+ to ,onfirm if yo+ really want to e9it the -ro!ram (i!+re =10). o+ ,an ,li,5 on AesA to ,lose the real= time set+- -ro!ram.
109
i!+re =10 Confirmation window for e9itin! ?Start+- (S)@ men+ It is +sed to ,hoose and start different drillin! stat+s man+ally. Cli,5 on AStart+- (S)A men+ +tton and a men+ as shown in i!+re =11 will -o- +-. 8sers ,an start the ,orres-ondin! lo!i, state in a,,ordan,e with the ,+rrent on=site a,t+al drillin! stat+s. %ote In fa,t: on=site ,onditions s+,h as A&rill7Cir,+lateA: A4eamA and A6ri-A are K+d!ed a+tomati,ally and ,onverted m+t+ally in the system. 6hatBs to say that when a stat+s ,ondition is met: the system will enter this stat+s for o-eration a+tomati,ally. 8nless there are s-e,ial reE+irements: it does not need to e started man+ally.
i!+re =11 AStart+-A men+ in real=time set+A&rill7Cir,+late (&)A stat+s Sele,t and ,li,5 on the o-tion of A&rill7Cir,+late (&)A to o-en a start+- window as shown in i!+re =12. In-+t the ,+rrent AMeas+red de-thA: Ait -ositionA: ALa! de-thA: AInitial drillin! s-eedA and some initial -arameters asso,iated with the it ein! lowered in this time. 6he system will ,arry o+t a,,+m+lation and tra,5in! ased on these initial -arameters. ;fter finishin! data in-+t: ,li,5 on A;--ly (;)A +tton and the system will enter drillin!7,ir,+lation tra,5in! stat+s: and at the same time: the real= time -ro,essin! -ro!ram starts to ,al,+late and -ro,esses -arameters asso,iated with drillin!7,ir,+lation stat+s.
110
i!+re =12 6he start+- window of ?&rill7Cir,+late@ stat+s ;fter ,li,5in! on A;--ly (;)A +tton: the real=time -ro,essin! -ro!ram will ,om-are the ,+rrent val+e of drillin!7,ir,+lation lo!i,al K+d!ment ,ondition with the threshold val+e set y the +ser. If the system K+d!es that ,+rrent stat+s doesnt meet A&rill7Cir,+lateA ,onditions: it will swit,h to the ,orres-ondin! se,ondary sta!e of lo!i,al stat+s and -o- +- a window of A4eal=time Messa!eA in real= time -ro,essin! -ro!ram to inform the o-erator the ,ondition that doesnBt satisfy A&rillin!A stat+s. 6he +ser ,an ma5e the system meet ,+rrent a,t+al stat+s y modifyin! and adK+stin! ,+rrent drillin! ,ondition threshold of system in drillin! A6hresholdA window (see the followin! ,ontents in this ,ha-ter). Se,ondary sta!e of stat+s related to drillin!7,ir,+lation stat+s in,l+des -+ll from the ottom hole: -+ll from the ottom hole7,ir,+lation: ,onta,t the ottom hole: ,onta,t the ottom hole7,ir,+lation and ma5e a ,onne,tion and settin!. A4eam (4)A stat+s Sele,t and ,li,5 on the o-tion of A4eam (4)A to o-en a A4eam (4)A start+- window as shown in i!+re =13.
i!+re =13 6he start+- window of ?4eam@ stat+s 6he start+- window of A4eamA stat+s is asi,ally identi,al with that of A&rill7Cir,+lateA. ;fter ,li,5in! on A;--ly (;)A +tton: the real=time -ro,essin! -ro!ram will ,om-are the ,+rrent val+e of lo!i,al K+d!ment ,ondition of reamin! with the threshold val+e set y the +ser. If the system K+d!es that ,+rrent stat+s doesnt meet A4eamA ,onditions: it will swit,h to the ,orres-ondin! se,ondary sta!e of 111
lo!i,al stat+s and -o- +- a window of A4eal=time Messa!eA in real=time -ro,essin! -ro!ram to inform the o-erator the ,ondition that satisfy ?4eam@ stat+s. 6he +ser ,an ma5e the system meet ,+rrent a,t+al stat+s y modifyin! and adK+stin! ,+rrent reamin! ,ondition threshold of system in reamin! A6hreshold Set+-A window (see the followin! ,ontents in this ,ha-ter). Se,ondary sta!e of stat+s related to reamin! stat+s in,l+des -+ll from the ottom hole: -+ll from the ottom hole7,ir,+lation and ma5e a ,onne,tion and settin!. A6ri- (6)A stat+s Sele,t and ,li,5 on the o-tion of A6ri- (6)A to o-en a A6ri- (6)A stat+s start+- window as shown in i!+re =1. *ttention If it is still in ,ir,+lation stat+s ,+rrently: a messa!e as shown in the followin! fi!+re will -o- +- when A6ri-A stat+s starts.
i!+re =1 6he start+- window of ?6ri-@ stat+s
In this window &e-th It refers to the meas+red total well de-th when tri--in! and ,an not e edited. 6ri- &e-th It refers to the ,+rrent tri--in! de-th. It is +s+ally the total well de-th of the system y defa+lt. 6ri- %+mer In-+t the n+mer of this tri--in!. 6ri- &ire,tion It is +sed to set whether the ,+rrent stat+s is A6ri--in! $+tA or A6ri--in! InA man+ally. If the dire,tion K+d!ed y the system for the first time is not ,om-liant with that ein! set man+ally: ,hoose the dire,tion that is K+d!ed man+ally. &rill-i-e Stat+s It is +sed to set +- whether the drillin! -i-e is in A$-enA or AClosedA stat+s ,+rrently. 6he method to ,al,+late the dis-la,ement vol+me of drillin! -i-e in ore hole will e different if the drillin! -i-e stat+s is different. C+rrently 6ri--in! It is +sed to ,hoose if the strin! ein! tri--ed ,+rrently is stands: Koints or /;. When the tri--in! dire,tion is set to A6ri--in! $+tA: the system will ,onsider y defa+lt the ,+rrent strin! ein! tri--ed o+t AStandsAN when the tri--in! dire,tion is set to A6ri--in! inA: the system will ,onsider y defa+lt the ,+rrent strin! ein! tri--ed in A/;A. 112
Stands &one It refers to the amo+nt of stands whi,h are still in the well or already ein! tri--ed in. Stands 6otal It refers to the total amo+nt of stands ein! tri--ed this time. When startin! tri--in! stat+s: +sers ,an adK+st the amo+nt of stands in a,,ordan,e with a,t+al ,onditions +sin! the in,rease or de,rease +tton eside these two -arameters. oints &one It refers to the amo+nt of sin!les whi,h are still in the well or already ein! tri--ed in: ,orres-ondin! to amo+nt of the ,+rrent stand. oints 6otal It refers to the total amo+nt of sin!les ein! tri--ed this time: ,orres-ondin! to the total amo+nt of stands. In,l+de /; If this item is sele,ted: the total amo+nt of stands (or sin!les) refers to the amo+nt of stands (or sin!les) in all drillin! tools in the wellN if this item is not sele,ted: the total amo+nt of stands (or sin!les) only refers to the amo+nt of stands (or sin!les) in all drill -i-es in the well. it &e-th 6he -osition of it when tri--in! stat+s is started. 6his val+e ,an vary with adK+stment of the amo+nt of ,+rrent stand or amo+nt of ,+rrent sin!le. It is eE+al to the differen,e etween the total len!th of drillin! tools in the well and the s+m of len!th of sli-s and o9 of drill -i-e. 8sers ,an also ,orre,t the it -osition y in-+ttin! the ,orre,tion val+e of it -osition (ne!ative or -ositive) and ,li,5in! on A;dK+stA +tton. #i-e 6otal Len!th It refers to the total len!th of drill -i-es in well ,+rrently and it is only for dis-lay -+r-ose. it &e-th Corre,tion It is +sed to ,orre,t the ,+rrent it -osition. "9-e,ted C+m+lative ill It refers to the vol+me eE+ivalent to this -art of drill -i-es ,al,+lated a,,ordin! to the ,+rrent A;mo+nt of drill -i-e havin! een tri--edA and A&rill-i-e stat+sA. If drill-i-e stat+s is ACloseA: this val+e is eE+al to the total vol+me (the s+m of ri!id vol+me of drill -i-e and +l5 vol+me of drill -i-e) of that -art of drill -i-es havin! een tri--ed o+t (for #$$/) or tri--ed in (for 4I/)N if drill-i-e stat+s is A$-enA: this val+e is eE+al to the ri!id vol+me of that -art of drill -i-es havin! een tri--ed o+t (for #$$/) or tri--ed in (for 4I/). 6heoreti,ally: +nder normal ,onditions: the vol+me of drill -i-es havin! een tri--ed o+t sho+ld e the vol+me of m+d needed to e -+m-ed in: and the vol+me of m+d dis-la,ed y the drill -i-es havin! een tri--ed in is the in,remental m+d vol+me in m+d -it. It is +s+ally 0 y defa+lt when the tri--in! stat+s is started. C+m+lative ill It refers to the 5nown de,reased or in,reased vol+me of -it vol+me when the tri--in! stat+s is started ,+rrently and is y defa+lt AC+m+lative fill in tri--in!A in C&;. It is +s+ally set to 0 when #$$/ or 4I/ is started. "9-e,ted #6 It refers to the total -it vol+me at the moment when the Avarian,e of total -it vol+meA is set to 0 when tri--in! is started and it is y defa+lt the A#redi,ted total -it vol+me in tri--in! a,tivityA in C&;. 4otatin! 6ime It refers to the rotation time of it whi,h is re,orded d+e to reamin! or a,5 reamin! d+rin! tri--in!. It is +s+ally 0 y defa+lt when #$$/ or 4I/ is started. Cir,+lation 6ime It refers to the ,ir,+lation time o,,+rred d+e to reamin! or a,5 reamin! or -ro,essin! anormal en!ineerin! a,,ident d+rin! tri--in!. It is +s+ally 0 y defa+lt when #$$/ or 4I/ is started. Comment o+ ,an in-+t the ill+strations related to tri--in! and save them into the ,omment re-ository. ;fter set+- of all items mentioned aove is finished: ,li,5 on A;--lyA +tton: then the real=time set+- -ro!ram will send the set+- ,ontent of all items mentioned aove to the real=time -ro,essin! -ro!ram to ,al,+late and -ro,ess the -arameters asso,iated with tri--in! stat+s: and at the same time: the system will enter the tri--in! monitorin! stat+s. Se,ondary sta!e of stat+s related to tri--in! monitorin! stat+s in,l+des #$$/: settin!: waitin!
113
and 4I/. ;fter enterin! tri--in! monitorin! stat+s: the system will -erform a+tomati, K+d!ment on these stat+ses a,,ordin! to the tri--in! threshold in threshold set+- (see the followin! ,ontents in this ,ha-ter). ACasin! (C)A stat+s Sele,t and ,li,5 on the o-tion of ACasin! (C)A to o-en a ACasin! (C)A stat+s start+- window as shown in i!+re =1.
i!+re =1 ?Casin!@ stat+s start+- window
In this window &e-th It refers to the meas+red total well de-th when r+nnin! ,asin!s and it ,an not e edited. Casin! &e-th It refers to the ,+rrent ,asin! r+nnin! de-th. It is +s+ally y defa+lt the total well de-th of the system. Casin! %+mer In-+t the n+mer of this ,asin! r+nnin!. Casin! 6y-e Sele,t the ty-e of ,asin! from the -+ll=down men+. Casin! ty-es in,l+de s+rfa,e ,asin!: intermediate ,asin! 1: intermediate ,asin! 2: -rod+,tion ,asin!: liner and tail -i-e. Casin! Stat+s It is +sed to set whether the ,+rrent ,asin! is in A$-enA or ACloseA stat+s. 6he method to ,al,+late the dis-la,ement vol+me of ,asin!s in ore hole will e different if the ,asin! stat+s is different. oints &one It refers to the amo+nt of ,asin!s havin! een r+n into the well. oint 6otal It refers to the total amo+nt of ,asin!s to e r+n into the well Casin! 6otal Len!th It refers to the total len!th of ,asin!s havin! een r+n into the well ,+rrently. Liner &e-th When the sele,ted ,asin! ty-e is A6ail #i-eA: yo+ ,an in-+t the de-th of the s+s-ension -osition of tail -i-e here. D+ide Shoe &e-th It refers to the -osition where the !+ide shoe lo,ates ,+rrently. 6his val+e may vary with adK+stment of the ;mo+nt of ,+rrent sin!le. 8sers ,an also ,orre,t the !+ide shoe -osition y in-+ttin! the ,orre,tion val+e of !+ide shoe -osition (ne!ative o r -ositive) and ,li,5in! on A;dK+stA +tton. D+ide Shoe Corre,tion It is +sed to ,orre,t the ,+rrent !+ide shoe -osition. "9-e,ted C+m+lative ill It refers to the vol+me eE+ivalent to this -art of -i-e strin!s ,al,+lated 114
a,,ordin! to ,+rrent amo+nt of sin!les havin! een r+n into the well and ACasin! Stat+sA. If ,asin! stat+s is ACloseA: this val+e is eE+al to the total vol+me (the s+m of ri!id vol+me of -i-e strin!s and +l5 vol+me of ,asin!s) of that -art of -i-e strin!s havin! een r+n inN if ,asin! stat+s is A$-enA: this val+e is eE+al to the ri!id vol+me of that -art of -i-e strin!s havin! een r+n in. 6heoreti,ally: +nder normal ,onditions: the vol+me of m+d dis-la,ed y the drill -i-es havin! een tri--ed in is the in,remental m+d vol+me in m+d -it. It is +s+ally 0 y defa+lt when the tri--in! stat+s is started. C+m+lative ill It refers to the 5nown de,reased or in,reased vol+me of -it vol+me when the ?Casin!@ stat+s is started ,+rrently and is y defa+lt A;,t+al ,+m+lative dis-la,ement in tri--in!A in C&;. It is +s+ally set to 0 when ,asin! r+nnin! is started. "9-e,ted #6 It refers to the total -it vol+me at the moment when the Avarian,e of total -it vol+meA is set to 0 when ,asin! is started and it is y defa+lt the A"9-e,ted total -it vol+me in tri--in! a,tivityA in C&;. Cir,+lation 6ime It refers to the ,ir,+lation time o,,+rred d+rin! ,asin! r+nnin!. It is +s+ally 0 y defa+lt when ,asin! r+nnin! is started. Comment o+ ,an in-+t the ill+strations related to ,asin! r+nnin! and save them into the ,omment re-ository. ;fter set+- of all items mentioned aove is finished: ,li,5 on A;--lyA +tton: then the system will enter the ,asin! r+nnin! monitorin! stat+s. Se,ondary sta!e of stat+s related to ,asin! r+nnin! monitorin! stat+s in,l+des ,asin! r+nnin!: settin!: and waitin!. ;fter enterin! ,asin! monitorin! stat+s: the system will -erform a+tomati, K+d!ment on these stat+ses a,,ordin! to the tri--in! threshold in threshold set+- (see the followin! ,ontents in this ,ha-ter).
FSupend "P#F tatu
Sele,t and ,li,5 on the o-tion of AS+s-end (#)A to o-en a AS+s-end (#)A stat+s start+- window as shown in i!+re =1.
i!+re =1 ?S+s-end@ stat+s start+- window 6he so=,alled AS+s-end@ stat+s refers to the !eneral term of all other stat+ses when the system is o+t of real=time monitorin! and -ro,essin! stat+s (s+,h as wire line lo!!in!: waitin! on ,ementin! and sh+tdown d+e to assemly). 8nder s+s-end stat+s: the system only a,E+ires and re,eives data from sensors +t witho+t any -ro,essin! and K+d!ment: and at the same time: the in-+t of real=time data to dataase is sto--ed.
A$-erate ($)A men+
Cli,5 on A$-erate ($)A men+ +tton and a men+ as shown in i!+re =1 will -o- +-. It in,l+des three men+ items of ?6hreshold (6)@: ?4eset (4)@ and ?Messa!e (M)@.
115
i!+re =1 A$-erateA men+ in real=time set+
@hrehold "#A
It is +sed to set the lo!i, K+d!ment threshold of different drillin! stat+s s+,h as drillin!: ,onne,tion: ,ir,+lation: reamin! and tri--in!: et,. Cli,5 on A6hreshold (6)A men+ +tton to o-en the followin! set+- window (i!+re =1).
i!+re =1 ?6hreshold@ window 6hreshold of ?&rill@ stat+s ;s shown in i!+re =1: the K+d!ment threshold of drillin! stat+s is ,om-osed of lo!i,al ,onditions in,l+din! AMinim+m W$A: AMinim+mA: AMinim+m 6orE+eA and Ait itterA. 6o ma5e the
116
system enter A&rillin!A stat+s: it is reE+ired to meet the followin! ,onditions sim+ltaneo+sly C+rrent W$ V Minim+m set val+e of W$ threshold C+rrent rotary s-eed VMinim+m set val+e of rotary s-eed threshold C+rrent torE+e V Minim+m set val+e of torE+e thresholdN it doesnBt need to e K+d!ed when m+d motor e9ists. &istan,e of ,+rrent it from the ottom hole [ Set val+e of it Kitter threshold 6he set+- of ea,h threshold val+e sho+ld e determined a,,ordin! on=site a,t+al ,onditions. 8sers ,an -erform adK+stment at any moment a,,ordin! to the s-e,ifi, ,onditions d+rin! drillin!. or e9am-les: the W$ may -ossily fail to in,rease (very low or ,lose to 0) in ra-id drillin!: so the minim+m W$ threshold sho+ld e set to 0 or less than 0 (ne!ative) so that the system ,an meet s-e,ial reE+irements of ra-id drillin!. it Kitter threshold is set to -revent drillin! tools from ein! freE+ently lifted from the ottom hole d+e to a9ial viration. It is +s+ally set to 0.1m or less (in ,ondition of relatively low drillin! s-eed) on onshore drillin!: while for offshore drillin!: it ,an e set to ao+t 0.2m. ;fter the drillin! lo!i,al threshold val+es are set -ro-erly: yo+ ,an ,li,5 on A;--lyA +tton: then the real=time set+- -ro!ram will send the new drillin! threshold val+es to the real=time -ro,essin! -ro!ram for K+d!ment and -ro,essin!: and at the same time: -o- +- a A4eal=time drillin! messa!eA window to inform the +ser. If the system fails to satisfy the lo!i,al ,ondition of A&rillA: it will t+rn to the ne9t sta!e of drillin! stat+s +ntil the drillin! ,onditions are satisfied. 6hreshold of ?4eam@ stat+s Cli,5 on A4eamA +tton: then the threshold set+- window will t+rn to threshold set+- ima!e of ream lo!i,al stat+s (i!+re =1*) 6o ma5e the system to enter A4eamA stat+s: it is reE+ired to meet the followin! ,onditions sim+ltaneo+sly
i!+re =1* ?4eam@ threshold set+- window C+rrent W$ V Minim+m set val+e of W$ threshold C+rrent rotary s-eed VMinim+m set val+e of rotary s-eed threshold C+rrent torE+e V Minim+m set val+e of torE+e thresholdN it doesnBt need to e K+d!ed when m+d motor e9ists. 6he differen,e etween de-th and reamin! de-th V Set val+e of off ottom threshold. 6he lo!i,al K+d!ment ,onditions of drillin! stat+s are asi,ally identi,al with those of reamin! stat+s. 6he differen,e is that the ,+rrent val+e of A$ff ottomA +nder reamin! stat+s is determined y the differen,e etween de-th and reamin! de-th. ;fter reamin! stat+s is started: the real=time -ro,essin! -ro!ram always ta5es the ,+rrent it -osition as the A#otentialA reamin! de-th in ,al,+lation of ,+rrent val+e of A$ff ottomA. 6herefore: +nder the ,ondition that other three lo!i,al K+d!ment ,onditions (minim+m W$: minim+m rotary s-eed and minim+m torE+e) are satisfied sim+ltaneo+sly: the system 117
will enter the reamin! stat+s: and at the same time: assi!n ,+rrent it -osition to the ?4eamin! &e-th@ in C&;. When any of aove lo!i,al K+d!ment ,onditions is not satisfied: the system will enter the ne9t sta!e of drillin! stat+s (liftin! from the ottom hole and liftin! from the ottom hole7,ir,+lation: et,.): and at the same time: the +-date of A4eamin! de-thA in C&; is also sto--ed to e identi,al with de-th +ntil the lo!i,al K+d!ment ,onditions of reamin! stat+s are satisfied a!ain. ;fter the ream threshold val+es are set -ro-erly: yo+ ,an ,li,5 on A;--lyA +tton: then the real= time set+- -ro!ram will send the new ream threshold val+es to the real=time -ro,essin! -ro!ram for K+d!ment and -ro,essin!: and at the same time: -o- +- a A4eal=time Messa!eA window to inform the +ser. If the system fails to satisfy the lo!i,al ,ondition of A4eamA: it will t+rn to the ne9t sta!e of drillin! stat+s +ntil the ,onditions are satisfied. 6hreshold of ?Conne,tion@ stat+s Cli,5 on AConne,tionA +tton: then the threshold set+- window will t+rn to threshold set+- ima!e of ,onne,tion stat+s (i!+re =1)
i!+re =1 ?Conne,tion@ threshold set+- window 6he K+d!ment threshold of ,onne,tion stat+s is ,om-osed of lo!i,al K+d!ment ,onditions in,l+din! ?Sin!le Len!th@: ?$n Sli- Load@: ?$ff Sli- Load@: ?Conne,tion #ress+re@ and ?Minim+m Strate@. 6he s-e,ifi, meanin!s of ea,h threshold K+d!ment ,ondition are a s follows Sin!le Len!th It is +sed for the system to test if a sin!le is ,onne,ted or dismantled a,t+ally in the ,o+rse of ,onne,tion. If the ,onne,tion threshold is satisfied: the system will dis-lay AConne,tionA stat+s: +t does not a,t+ally K+d!e if a sin!le is ,onne,ted or dismantled. $nly when the len!th of ,+rrent sin!le ein! ,onne,ted is !reater than or eE+al to ASin!le Len!thA: the system will K+d!e if a sin!le is ,onne,ted or dismantled. ;t that time: the system will a+tomati,ally -+ll a sin!le from the A&rillin! tools havin! not een lowered into wellA in drillin! tool mana!ement to the tale of A&rillin! tools havin! een lowered into wellA. $n Sli- Load It is +sed for the system to K+d!e whether a ,onne,tion is ein! made. 6o ma5e the system to K+d!e ,onne,tion when the system load is ,han!ed from heavy to li!ht: the hoo5 load m+st e li!hter than the settin! threshold. $ff Sli- Load It is +sed for the system to K+d!e whether a ,onne,tion is ein! made. 6o ma5e the system to K+d!e ,onne,tion when the system load is ,han!ed from li!ht to heavy: the hoo5 load m+st e heavier than the +nfree
stand-i-e -ress+re and -+m- stro5e s-eed thresholds when ma5in! ,onne,tions. 6o ma5e the system to K+d!e ,onne,tion: the ,+rrent stand-i-e -ress+re and -+m- stro5e s-eed m+st e less than or eE+al to the minim+m stand-i-e -ress+re and -+m- stro5e s-eed thresholds sim+ltaneo+sly (i.e. sto--in! ,ir,+lation). ;+to ;dK+st it &e-th If this o-tion is sele,ted: the system will ,orre,t it -osition a+tomati,ally a,,ordin! to ,orre,tion tale of drillin! tool at the instant of +nfree
*ttention 6he f+n,tion of a+to adK+st it de-th will e reali
instant of +nfree
i!+re =20 ?Cir,+lation@ threshold set+- window In CMS: ,ir,+lation stat+s a--ears with two -arallel stat+ses in,l+din! ALiftin! from ottom hole7,ir,+lationA or AConta,tin! ottom hole7,ir,+lationA. 6he system ,an ,al,+late some hydra+li, -arameters s+,h as inlet flow rate: ,ir,+lation -ress+re dro- and hydra+li, horse-ower: et,. in real time only +nder the ,ir,+lation stat+s. Cir,+lation stat+s in,l+des two lo!i,al ,onditions of AMinim+m #+m#ress+reA and AMinim+m StrateA. 6hats to say that to ma5e the system to enter ,ir,+lation stat+s: it is reE+ired to meet the followin! 2 ,onditions sim+ltaneo+sly C+rrent stand-i-e -ress+re VMinim+m set val+e of stand-i-e -ress+re thresholdN C+rrent -+m- stro5e s-eed V Minim+m set val+e of -+m- stro5e s-eed threshold 6here also e9ist some set+- ,ontents in the followin! as-e,ts in the set+- window of ,ir,+lation stat+s threshold (as shown in i!+re =20). low Cal,+lations It refers to the a,E+isition or ,al,+lation method for val+e of inlet flow rate and ,an e determined a,,ordin! to the mode of hardware a,E+irin! si!nals. Where AlowA refers to the inlet flow rate is otained thro+!h si!nals a,E+ired y the flow rate sensor installed on the inlet ,har!in! -i-eline instead of thro+!h ,al,+lationN A4ateA refers to ,al,+late inlet flow rate thro+!h 119
the -+m- stro5e rate a,E+ired y the -+m- stro5e ,o+nter. #+m- ;vera!in! (se,s) It refers to the minim+m time interval for ,al,+latin! -+m- stro5e s-eed thro+!h a,E+ired -+m- stro5e rate and its +nit is se,ond. If the ,al,+lation interval is s: then the minim+m -+m-in! s-eed sho+ld not e less than 12 stro5e7minN if it is 10s: then the minim+m -+m-in! s-eed is stro5es7minN if it is 20s: then the minim+m -+m-in! s-eed is 3 stro5es7min. 6herefore: ,al,+lation interval of s ,an e sele,ted when the -+m-in! s-eed is relatively fast: while for relatively low -+m-in! s-eed: 10s or 20s ,an e sele,ted as the ,al,+lation interval (e.!. in well 5illin!). #lease note that the ,al,+lation interval of minim+m -+m-in! s-eed is only effe,tive to -+mstro5e s-eed that is otained thro+!h ,al,+lation +sin! a,E+ired -+m- stro5e rate. or the S'=02 a,E+isition system: the -+m- stro5e s-eed is a val+e a,E+ired y hardware instead of a ,al,+lated val+e. or C;% +s a,E+isition system: +sers ,an set the ,al,+lation interval of -+m- stro5e s-eed -reset in -+m- stro5e node thro+!h data a,E+isition -ro!ram to otain a--ro-riate -+m- stro5e s-eed. W$ 6y-e It is +sed to sele,t if the W$ is otained thro+!h ,al,+lation or a,E+ired y downhole -ress+re sensors. W$ is +s+ally otained y ded+,tin! ,+rrent hoo5 load from the a--arent wei!ht of drillin! tool (,al,+lated hoo5 load). 6heoreti,ally: the a--arent wei!ht of drillin! tool (,al,+lated hoo5 load) refers to the +oyant wei!ht of drillin! tool when the in=well drillin! tool is in nat+ral s+s-ension stat+s. &+rin! a,t+al o-eration: the a--arent wei!ht of drillin! tool is +s+ally otained thro+!h the followin! methods let the driller to lift the drillin! tool 3m to m from the ottom hole: and then rotate the rotary tale slowly and set the ,+rrent W$ to
120
i!+re =21 ?6ri-@ threshold set+- window 6he tri- threshold only ,ontains one lo!i,al K+d!ment ,ondition $ff ottom. $ff ottom &istan,e of ,+rrent it from the ottom hole V Set val+e of off ottom. Min Sin!le Len!th When the off ottom threshold is satisfied: the differen,e etween the hoo5 hei!ht at the moment when the system load is ,han!ed from li!ht to heavy and the hoo5 hei!ht at the moment when the system load e,omes li!ht a!ain after a -eriod of time of overloadin! -ro,ess is divided y the minim+m sin!le len!th to !et a val+e +sed to K+d!e if the -i-e strin! havin! tri--ed o+t (or havin! een tri--ed in) ,+rrently is a stand: do+le Koint or sin!le. ;t the same time: the real=time -ro,essin! -ro!ram will -o- +- a ?4eal=time Messa!e@ window to inform +sers: and -+ll +- (or -+ll down) a stand: do+le Koint or sin!le from the drillin! tool tale to the tale of A&rillin! tools havin! een raised from (lowered into) wellA. $nly +se hoo5hei!ht 6his is an item with ,he,5 o9. 6o avoid settin! misK+d!ment d+e to relatively low han! wei!ht when the it is nearly ,lose to the s+rfa,e or 4I/ K+st starts: ,a+sin! deviation of it -osition and ,o+ntin! of ,+rrent stand amo+nt: the CMS also ta5es a,,o+nt of the method K+d!in! if a stand is tri--ed o+t or r+n in ,om-letely +sin! only hoo5 hei!ht. If yo+ sele,t this o-tion and ,li,5 on A;--lyA d+rin! tri--in!: then the K+d!ment of ,+rrent it -osition and amo+nt of stands ein! tri--ed o+t (tri--ed in) will e ,arried o+t not a,,ordin! to the K+d!ment threshold mentioned aove. $nly two thresholds: hoo5hei!ht +- and hoo5hei!ht down are +sed to K+d!e if a stand is tri--ed o+t or tri--ed in ,om-letely. 6hats to say that when the hoo5 hei!ht is lower than the hoo5hei!ht down and hi!her than the hoo5hei!ht +-: the system will K+d!e that a stand is tri--ed o+t or tri--ed in ,om-letely. %ote that the stat+s at that time (not only #$$/: +t also 4I/) inherits the stat+s of last time. 6herefore: when K+d!in! 4I/ +sin! only hoo5 hei!ht: it is s+!!ested to start 4I/ stat+s man+ally to determine tri--in! dire,tion. ;+to +se hoo5 hei!ht when tri--in! /; If yo+ sele,t this o-tion and ,li,5 on A;--lyA d+rin! tri--in!: then only two thresholds: hoo5hei!ht +- and hoo5hei!ht down are +sed to K+d!e if a stand is tri--ed o+t or tri--ed in ,om-letely when tri--in! /; ,+rrently. ;fter the tri--in! threshold val+es are set -ro-erly: yo+ ,an ,li,5 on A;--lyA +tton: then the real= time set+- -ro!ram will send the new tri--in! threshold val+es to the real=time -ro,essin! -ro!ram for K+d!ment and -ro,essin!: and at the same time: send a A4eal=time Messa!eA to inform the +ser. ?Interval@ set+- 121
Cli,5 on ?Interval@ +tton to -o- +- the interval settin! window as shown in i!+re =22.
i!+re =22 ?Interval@ settin! window 6he window of AIntervalA is mainly +sed to set the well de-th interval and time interval in ,al,+lation of instant drillin! s-eed: and it ,an also e +sed to set the alarm threshold of 4$# m+tation. &e-thInterval It is +sed to ,al,+late the de-th interval of drillin! time. &e-thInsInterval It is +sed to ,al,+late the de-th interval of instant drillin! s-eed. &rill 6ime It is +sed to ,al,+late the time interval of instant drillin! s-eed. Instant 4$# ra,tion It refers to a ratio: +s+ally etween 0 and 1: +sed to determine the ,al,+lation interval of instant drillin! s-eed. Instant drillin! s-eed is mainly +sed to refle,t the variation of ,+rrent drillin! s-eed ra-idly and sends messa!e ao+t 4$# m+tation or sla,5=off. 6herefore its ,al,+lation method is different from the method ,al,+latin! avera!e 4$#. In CMS: the ,al,+lation interval of instant drillin! s-eed ta5es a,,o+nt of de-th and time interval sim+ltaneo+sly: i.e. ,al,+latin! the de-th ,al,+lation interval and time ,al,+lation interval of instant drillin! s-eed at first res-e,tively (de-th ,al,+lation interval U instant 4$# fra,tion instant de-th intervalN time ,al,+lation interval U instant 4$# fra,tion time interval). Within the s-e,ified de-th ,al,+lation interval: the instant drillin! s-eed is ,al,+lated a,,ordin! to de-th wei!htin! method. If the drillin! s-eed is very slow: the it foota!e may -ossily show no in,rease in a ,ertain time. When this time e9,eeds the !iven time ,al,+lation interval: the instant drillin! s-eed will e ,al,+lated a,,ordin! to time ,al,+lation interval immediately. Instant drillin! s-eed U ,+rrent de-th in,rement7time ,al,+lation interval. If the de-th still does not in,rease within the ne9t time ,al,+lation interval: the instant drillin! s-eed will a--roa,h to 0 ra-idly. /en,e the instant drillin! s-eed ,an refle,t the variation of ,+rrent drillin! s-eed ra-idly. &rill rea5 6y-e It refers to a mode +sed to sele,t the alarm threshold of 4$# m+tation val+e. If Ai9edA is sele,ted: the system will !ive alarms on,e the differen,e etween ,+rrent 4$# and avera!e 4$# is lower than the set 4$# m+tation val+eN if A#er,entA is sele,ted: it means that the system will !ive alarms on,e the ratio of ,+rrent 4$# and avera!e 4$# is lower than the set 4$# m+tation val+e -er,enta!e. &rill rea5 ;mo+nt It is +sed to set the alarm threshold val+e of 4$# m+tation. 122
;larm 6his is an item with ,he,5 o9. If this o-tion is ,he,5ed: a+dile alarms will e !iven when the alarm threshold of 4$# m+tation is satisfied. 8ser &efined &e-th Interval It is +sed to ,al,+late drillin! time defined y +ser. ;fter all items mentioned aove are set -ro-erly: yo+ ,an ,li,5 on A;--lyA +tton: then the real= time set+- -ro!ram will send the new set+- val+es to the real=time -ro,essin! -ro!ram for -ro,essin!: and at the same time: send a A4eal=time Messa!eA to inform the +ser. ?C+ttin!@ set+- Cli,5 on AC+ttin!A +tton: then the set+- window of drill ,+ttin!s -ro-erties will e dis-layed (see i!+re =23).
i!+re =23 ?C+ttin!@ -ro-erty set+- window AC+ttin!A window is +sed to set -hysi,al -ro-erties of drill ,+ttin!s s+,h as density: sha-e and diameter: et,. in ,+rrently en,o+ntered formation. 6hese data will e +sed as hydra+li, -arameters for ,al,+lation of ,+rrent ann+l+s -ress+re dro- and drill ,+ttin!s la! time: et,. 6he density of ,+rrent drill ,+ttin!s ,an e otained y ado-tin! meas+red density of m+dstone or from ne+tron -o-+lation lo!!in! data of adKa,ent wells: or yo+ ,an in-+t a--ro9imate density of ea,h 5ind of ro,5N the sha-e and diameter of drill ,+ttin!s ,an e otained y a,t+al oservation and vis+al estimation. ;fter all items mentioned aove are set -ro-erly: yo+ ,an ,li,5 on A;--lyA +tton: then the real= time set+- -ro!ram will send the new set+- val+es to the real=time -ro,essin! -ro!ram for -ro,essin!: and at the same time: send a A4eal=time Messa!eA to inform the +ser.
@/eet "/#A
It is +sed to reassi!n: ,orre,t or ,lear ,al,+lation -arameters reE+ired in different drillin! stat+s s+,h as drillin!: ,ir,+latin! and tri--in!: et,. Cli,5 on A4eset (4)A men+ +tton to o-en the followin! set+- window (i!+re =2). In fa,t: -arameter reset refers to an intermediate intervention -ro,ess in whi,h some ne,essary ,al,+lation -arameters in drillin! -ro,ess are ,orre,ted or ,leared so as to ,arry o+t re=a,,+m+lation and tra,5in! on this asis. 6he real=time set+- -ro!ram will inform the real=time -ro,essin! -ro!ram thro+!h -arameter reset to re=a,,+m+late or re,al,+late the reset -arameters so as to ma5e them meet ,+rrent a,t+al ,onditions more ,losely. 6he real=time -ro,essin! -ro!ram will send a noti,e +sin! the real=time messa!e window at the same time of -ro,essin! reset -arametersN hen,e o-erators ,an review the histori,al re,ord of -arameter rest thro+!h the real=time messa!e window. ;,,ordin! to -arameters 123
reE+ired to e reset in different drillin! stat+s: -arameter reset ,an e divided into the followin! three ty-es drillin! reset: tri--in! reset and ,ir,+latin! reset. ?&rill@ reset Cli,5 on ?&rill@ +tton to -o- +- a window as shown in i!+re =2. #arameters reE+ired to e reset d+rin! drillin! mainly in,l+de de-th (meas+red de-th: it de-th): W$ and in,rement or de,rement of -it vol+me
i!+re =2 ?4eset@ window
&e-th and it &e-th In-+t ,+rrent a,t+al de-th in the in-+t o9 of de-th (at the same time: sele,t the ,he,5 o9es followin! de-th and it de-th: then it de-th will e,ome ,+rrent well de-th as well a+tomati,ally): and ,li,5 on A;--lyA +tton: then ,+rrent de-th and it de-th will e re,al,+lated and tra,5ed a,,ordin! to ,orre,ted val+es. If the it -osition is not eE+al to the ,+rrent meas+red de-th: yo+ ,an reset the ,+rrent it de-th se-arately. &rill 4ate It is mainly +sed to reset ,+rrent instant drillin! s-eed when ,al,+lation of ,+rrent instant drillin! s-eed is not reasonale. C+rrent W$ &+rin! drillin!: yo+ ,an in-+t ,+rrent a,t+al W$ val+e in the in-+t o9 and sele,t the ,he,5 o9 followin! the in-+t o9: and then ,li,5 on A;--lyA +tton to ,orre,t the W$N or alternatively: yo+ ,an reset W$ y ,li,5in! on AXero C+rrent W$A when it -osition does not rea,h the ottom hole (3 to meters) and the rotary tale s-eed is slow. In fa,t: no matter what mode is +sed: the -+r-ose of W$ reset is to otain the a--arent wei!ht of drillin! tool (a--arent wei!ht of drillin! tool U ,+rrent W$ P ,+rrent hoo5 load) so as to e ,onvenient for -rovidin! fo+ndation for reset of later W$ variation. ;fter the W$ is reset: sin,e the s+seE+ently ,onne,ted sin!les will in,rease the +oyant wei!ht of drillin! tool: the system will ,orre,t the a--arent wei!ht of drillin! tool after reset y a+tomati,ally addin! the +oyant wei!ht of s+seE+ently ,onne,ted sin!les onto the a--arent wei!ht of drillin! tool. 6herefore: the in-+t o9 of AConne,tionsA in this window ,an e +sed to reset amo+nt of ,onne,ted sin!les. Denerally: when resettin! W$ ea,h time: +sers ,an reset the AConne,tionsA to
124
in,rement and de,rement of ,+rrent total -it vol+me to
i!+re =2 ?6ri-@ reset window #arameters reE+ired to e reset d+rin! tri--in! mainly in,l+de amo+nt of added stands or sin!les and reset tri- -it vol+mes. &rill-i-e 6he system may misK+d!e the amo+nt of stands or sin!les ein! tri--ed o+t7tri--ed in d+e to im-ro-er lo!i,al K+d!ment threshold set+- of tri--in! or ,om-li,ated downhole ,onditions (en,o+nterin! sti,5in! or lo,5a!e: et,.) d+rin! 4I/ or #$$/. Denerally: when the system is +nale to K+d!e if a stand or sin!le has een tri--ed o+t7tri--ed in: it always e9,l+des this stand or sin!le from the A;mo+nt of ,+rrent stand (or amo+nt of ,+rrent sin!le)A. 6herefore: to ma5e the amo+nt of stand (or sin!le) meet a,t+al ,onditions more ,losely: it is reE+ired to add the amo+nt of stand or sin!le man+ally. When the A;dd a StandA or ?Can,el a Stand@ +tton is ,li,5ed on every time: then the A ;mo+nt of ,+rrent standA will e added or de,reased y 1 ,orres-ondin!lyN when the A;dd a ointA or ?Can,el a oint@ +tton is ,li,5ed on every time: then the A ;mo+nt of sin!leA will e added or de,reased y 1 ,orres-ondin!ly. ;t the same time: the it de-th will e ,han!ed a+tomati,ally with the in,rease or de,rease of amo+nt of stand or sin!le. 4eset 6ri- #it ol+mes Cli,5 on this +tton: then ,+rrent total vol+me of a,tive tri--in! -its will e eE+al to e9-e,ted total vol+me of a,tive tri--in! -its. 6he system ,an ,al,+late -arameters s+,h as A6otal vol+me differen,e of a,tive tri--in! -itsA and A;,t+al ,+m+lative fill in tri--in!A: et,. a,,ordin! to this val+e: and ,om-are it with the ACal,+lated ,+m+lative fill in tri--in!A that is ,al,+lated a,,ordin! to the drillin! tools ein! tri--ed o+t7tri--ed in to K+d!e if s-ill or loss of in=well m+d o,,+rs d+rin! tri--in!. 6ri- #it 8ser ,an reset the 64I##6: 64I#">#ILL and 64I#ILL$L. ;fter sele,tin! the o9 on the ri!ht side: yo+ ,an modify the ,orres-ondin! data. (i!+re =2). ;fter A;--lyA is ,li,5ed on: the system will start ,al,+lation a+tomati,ally. o+ ,an in-+t the s+--lemented vol+me of -it a,,ordin! to a,t+al s+--lemented vol+me to ,orre,t the validity of data. 125
i!+re =2 6he modifi,ation window of 64I##6
?Cir,+lation@ reset Cli,5 on ?Cir,+lation@ +tton to -o- +- a window as shown in i!+re =2.
i!+re =2 ?Cir,+lation@ reset window #arameters needed to e reset d+rin! ,ir,+latin! mainly in,l+de
total vol+me of m+d ein! -+m-ed in) to
@Meage "M#A
Cli,5 on the AMessa!e (M)A o-tion to o-en a ,omment window as shown in i!+re =2*.
i!+re =2* Comment window 6he ,omment window is +sed to in-+t the real=time messa!es that need to e ,ommented and laeled d+rin! drillin! into the ,omment window man+ally: and send these messa!es to the ,omment re-ository of dataase for savin! as reE+ired: or send them to stri- ,hart -rinter for -rintin! or data -lot s,reen for dis-lay. 4eal=time messa!es sent to ,omment re-ository are saved with the de-th and time at the moment when they are sent as the 5ey wordsN in fa,t: messa!es sent to -rinter and data -lot s,reen are res-e,tively forwarded to real=time -rint -ro!ram and data monitorin! -ro!ram thro+!h the ASystem messa!eA of #C#: and then the ,omment messa!es will e -rinted on real=time stri- ,hart or dis-layed on the data monitorin! s,reen. 6he ,omment messa!es in-+tted y the +ser ,an e 5e-t so that +sers ,an dire,tly sele,t the reE+ired messa!e form the -+-=+- ,omment list o9 y ,li,5in! on the ASele,tA +tton in the ,omment window when a messa!e is needed ne9t time. ;fter in-+ttin! ,omment information in the ,omment in-+t o9: yo+ ,an ,he,5 ASave ,ontent for +seA eneath the in-+t list: and then -ress ?&ataase@ +tton and ,li,5 on A;--lyA: then the ,omment information will e saved in the ,omment re-ositoryN or yo+ ,an -ress ?#rinter@ +tton and sele,t the -rintin! -osition (i.e. the ,ol+mn n+mer on the real=time -rint stri- ,hart with ma9im+m of * ,ol+mns) 127
and ,li,5 on A;--lyA +tton: then the ,omment information will e sent to the -rinter for -rintN or yo+ ,an -ress ?&ata#lot@ +tton at the same time and ,li,5 on A;--lyA +tton: then a messa!e window as shown in i!+re =2 will -o- +- on ea,h -lot s,reen.
+oule clic> to cloe the window
i!+re =2 4eal=time ,omment messa!e -o--ed +- on data -lot s,reen 6he window will e dis-layed for 20 se,onds: +t +sers ,an ,lose it ahead of time y do+le ,li,5in! this window. $n,e the ,omment information is saved: if yo+ need the same or similar ,omment ,ontent: yo+ ,an ,li,5 on the ?Sele,t@ +tton on the ,omment window and sele,t reE+ired ,omment from the -o-=+- window of AChoose %oteA (i!+re =30) (the ,omment ,an e im-orted or e9-orted).
i!+re =30 ?Choose %ote@ window for savin! ,omment
?6ool (6)@ men+
Cli,5 on A6ool (6)A men+ +tton and a men+ as shown in i!+re =31 will -o- +-. It ,ontains three items of AIn,lination (I)@: ?Caronate (C)@ and ?&rill-i-e (&)@.
128
i!+re =31 ?6ool@ men+
@Inclination "I#A
Cli,5 on AIn,lination (I)A +tton: then a window as shown in i!+re =32 will -o- +-.
i!+re =32 ?/ole In,lination@ window /ole in,lination window is mainly +sed to in-+t real=time dire,tional s+rvey data so as to e ,onvenient for ,al,+latin! and tra,5in! some dire,tional s+rvey data s+,h as verti,al de-th: verti,al de-th of it and do!le! an!le in real time a,,ordin! to sele,ted ,al,+lation method. 4eal=time dire,tional s+rvey data mainly ,ome from dire,tional s+rvey tools s+,h as MW& (Meas+rement while 129
drillin!): sin!le -oint -hoto!ra-h or !yros,o-i, in,linometer and if reE+ired: orehole deviation data of wire line lo!!in! may also e ado-ted. 6he real=time -ro,essin! -ro!ram ,an ,al,+late and ,+m+late the len!th of ea,h verti,al interval se,tionally a,,ordin! to in-+tted orehole in,lination data and sele,ted ,al,+lation method: and at the same time: ,al,+late the len!th of the verti,al interval at ,+rrent dire,tional de-th ased on data of the last dire,tion s+rvey -oint: then the verti,al well de-th at ,+rrent dire,tional de-th ,an e otained. In addition: the system ,an tra,5 the verti,al de-th of it -osition in real time with the +- and down movement of it in the well. 6his is very +sef+l for tra,5in! of wellore traKe,tory of dire,tional well: e9tended rea,h well and hori
@Iport and 43portA
8sers ,an in-+t hole in,lination data man+ally or im-ort e9istin! data files into the data list. Cli,5 on AIm-ortA +tton and find the dire,tory in whi,h the hole in,lination data file ("9,el file) is saved in the o-ened window: and then ,li,5 on A$5A +tton: then the data ,an e im-orted into the window mentioned aove. If reE+ired: yo+ ,an e9-ort the hole in,lination data in the list as an "9,el file y ,li,5in! on A"9-ortA +tton. #lease note that sometimes the ma!neti, de,lination may not e ,orre,ted in dire,tional s+rvey a
FCaronate "C#F
Cli,5 on ACaronate (C)A +tton: then a window as shown in i!+re =33 will -o- +-.
130
i!+re =33 ?Caronate@ analysis window 6his o-tion is a window s-e,ially desi!ned for C;% +s ty-e ,aronatite analysis. In C;% +s a,E+isition system: the ,aronate analy
i!+re =3 ?#rint Caronate 4e-ort@ window
@+rillpipe "+#A
Cli,5 on A&rill-i-e (&)A +tton: then a window as shown in i!+re =3 will -o- +-.
i!+re =3 A&rill-i-eA mana!ement window 6he drill-i-e mana!ement window is mainly +sed to tra,5 and adK+st the variation of -i-e strin!s (in,l+din! drill -i-es or ,asin!s) in the orehole in real time d+rin! drillin!: so that -i-e strin! assemlies AIn WellA and A$+t WellA meet ,+rrent a,t+al ,onditions. 6he +- and down movement and variation of -i-e strin!s d+rin! drillin! will have infl+en,e on the ,al,+lation res+lts of hydra+li, -arameters and la! -arameters: et,. and the monitorin! of -it vol+me 132
variation d+rin! tri--in! and ,asin! r+nnin!. &+e to im-a,t of vario+s fa,tors: the system may ma5e wron! K+d!ment on the movement and variation of -i-e strin!s sometimesN hen,e it is reE+ired to ma5e adK+stment timely thro+!h drill-i-e mana!ement. In drill-i-e mana!ement window (i!+re =3): data in AIn WellA and A$+t WellA are read from the data list of A4+nnin! -i-e strin!A Z A#i-e7,asin!A in the -arameter initiali
133
Chapter ) /eal-tie Proceing Progra E
=7er7iew
6his ,ha-ter des,ries the detailed f+n,tions and o-eratin! methods of real= time -ro,essin! -ro!ram and its roles in CMS system. 4eal=time -ro,essin! -ro!ram is the -ro,essin! ,enter of CMS for -arameter ,al,+lation and lo!i,al K+d!ment: et,. It re,eives a,E+isition data from the data a,E+isition -ro!ram in real time: K+d!es and tra,5s vario+s drillin! lo!i,al stat+s and -ro,esses and ,al,+lates ,orres-ondin! derived -arameters +sin! in-+tted asi, data in -arameter initiali
EI
in the system installation dire,tory ?FCreate M+dlo!!in! SystemFin@
=peration and Setup
;fter ein! started: the -ro!ram will a+tomati,ally minimi)@. If the -ro!ram is started for the first time: the initial drillin! stat+s will e AS+s-endedA y defa+lt. 6o ma5e the system to enter real=time ,al,+lation: de-th tra,5in! and a+tomati, drillin! stat+s K+d!ment: yo+ m+st start ,orres-ondin! stat+s thro+!h the real=time set+- -ro!ram. i!+re =1 4eal=time -ro,essin! -ro!ram minimi
134
i!+re =2 Main men+ of ?4eal=time #ro,essin!@ A4eal6imeInfo (I)A men+ 4eal=time information is an im-ortant f+n,tion in real=time -ro,essin! -ro!ram. It ,an re,ord the intermediate intervention messa!es of real=time set+- -ro!ram in order of time: and re,ord and dis-lay a serials of +sef+l drillin! information in the form of real=time messa!e s+,h as drillin!: reamin!: ,onne,tion time d+rin! tri--in!: sin!le %o.: time of startin! and ,losin! -+m- ea,h time: time of ,onne,tin! or dismantlin! ea,h stand in tri--in!: time of startin! to -+ll /; or to tri- drill -i-e or stand and time of startin! to inKe,t ,ement sl+rry d+rin! tri--in!. &o+le ,li,5 on the i,on of real=time -ro,essin! -ro!ram on the tas5 ar in the lower ri!ht ,orner of the s,reenN or ri!ht ,li,5 on the i,on of real=time -ro,essin! -ro!ram on the tas5 ar and sele,t the A4eal=time Messa!eA o-tion from the -o-=+- men+ to o-en the real=time messa!e window. ;n e9am-le of e real=time messa!e window is as follows (i!+re =3).
i!+re =3 ?4eal=time Messa!e@ window 8nless the real=time -ro,essin! -ro!ram is ,losed or restarted: otherwise the real=time messa!e window will 5ee- all real=time messa!es all the time. ;fter sto--in! the -ro!ram: if reE+ired: yo+ ,an save the real=time messa!es into a te9t file (sele,t the messa!e te9t whi,h needs to e saved and ri!ht ,li,5 and sele,t ACo-yA from the -o-=+- men+ for review.
A4eal6ime 4eset (S)A men+ 135
4i!ht ,li,5 on the i,on of real=time -ro,essin! -ro!ram on the tas5 ar and ,li,5 on ?4eal6ime 4eset@ o-tion from the -o-=+- men+ to o-en the followin! window as shown in i!+re =.
i!+re = ?4eal6ime 4eset@ window A4eal6ime 4esetA mainly ,ontains the followin! as-e,ts of f+n,tions Clean+- !loal data. 6he real=time -ro,essin! -ro!ram m+st e restartedN Clean+- histori,al data of DasH$rientedN Clean+- histori,al data of C&;N Clean+- histori,al data of 4$#H$rientedN Clean+- histori,al data of La!N Clean+- histori,al data of 4$#HChe,5-oint AMonitorin!A men+ 4i!ht ,li,5 on the i,on of real=time -ro,essin! -ro!ram on the tas5 ar and ,li,5 on ?Monitorin!@ o-tion from the -o-=+- men+ to o-en the followin! window as shown in i!+re =.
i!+re = 6he main men+ of ?Monitorin!@ /ole 6ra,5 (6) Cli,5 on o-tion of A/ole 6ra,5 (6)A: then a dis-lay window of hole tra,5 dia!ram as shown in i!+re = will e o-ened.
136
i!+re = 6he dis-lay window of ?/ole 6ra,5@ 6he dis-lay window of hole tra,5 is mainly +sed to dis-lay the 3& hole tra,5 dia!ram of dire,tional well or hori and re-resent the !eo!ra-hi, orientation and the %S and "W dis-la,ement of s+rvey -oint. 8sers ,an adK+st the dis-lay effe,t of hole tra,5 thro+!h o-tions s+,h as AS,aleA: Ae!in M&e-thA: A"nd M&e-thA: A/ori
137
i!+re = 6he dis-lay window of ?Che,5-ost Strat+m@ ;ftereffe,t $servation (") Cli,5 on ?;ftereffe,t $servation (")@ o-tion to o-en the dis-lay window of ?;ftereffe,t $servation@ (i!+re =*).
138
i!+re =* 6he dis-lay window of ?;ftereffe,t $servation@
Deo$rient (D) Cli,5 on ?Deo$rient (D)@ o-tion to o-en the dis-lay window of ?Deo$rient@ (i!+re =).
139
i!+re = Deo$rient ?"9it (>)@ men+ 4i!ht ,li,5 on the i,on of real=time -ro,essin! -ro!ram on the tas5 ar and ,li,5 on ?"9it (>)@ o-tion from the -o-=+- men+ to o-en the followin! window as shown in i!+re =10.
i!+re =10 6he -rom-t window for e9itin! -ro!ram Sin,e real=time -ro,essin! -ro!ram is the ,al,+latin! and -ro,essin! ,enter of CMS: e9itin! real= time -ro,essin! -ro!ram means to terminate all monitorin! a,tivities (stat+s K+d!ment: de-th tra,5in!: real=time ,al,+lation: monitorin! dis-lay and data savin!: et,.). 6herefore: yo+ m+st e very ,aref+l efore e9itin! the real=time -ro,essin! -ro!ram. If A%oA is sele,ted: the A"9itA o-eration will not ta5e effe,tN if AesA is sele,ted: ,+rrent stat+s and all data in C&; will e saved in the wor5in! dire,tory FCreative M+dlo!!in! SystemFConfi! of CMS in the form of defa+lt inary files named AC&;6em-.inA: ADloal6em-.inA: AC+ttin!s6em-.inA and A4$#6em-.inA. *ttention
In normal -ro,ess of lo!!in! o-eration: yo+ sho+ld always ens+re that data a,E+isition -ro!ram r+ns normally. In order to -revent real=time -ro,essin! -ro!ram from ,losin! d+e to miso-eration: it is s+!!ested to set the real=time -ro,essin! -ro!ram as ?;+tomati, 4estart@ in the ?4eal=time ControlD#ro!ram Mana!ement@ window of #C#. 140
Chapter 8 C+* Setup Progra EII
=7er7iew
6his ,ha-ter des,ries the detailed f+n,tions and o-eratin! methods of C&; set+- -ro!ram and its roles in CMS system. &ata that are -ro,essed y the real=time -ro,essin! -ro!ram ,an e asi,ally divided into real=time a,E+isition -arameter and derived -arameter otained thro+!h vario+s ,al,+lations. 6hese -arameters (01 items totally) ,an e distri+ted to other a--li,ations in CMS for savin!: dis-lay: -rint or o+t-+t s+,h as remote transmission: et,. thro+!h #C# in the form of road,ast. C&; (Common &ata ;rea) set+- -ro!ram is an a--li,ation +sed to re,eive and dis-lay all real=time -arameters of CMS. It has the followin! f+n,tions &is-lay names: ,+rrent val+es: +nit identifi,ations and ,+rrent +nits of 01 items of real=time -arameters ,on,entratedlyN e ale to ,+stomi
EIII
in the system
=peration and Setup
6he main interfa,e of C&; set+- -ro!ram is as follows (i!+re *=1). 6he C&; set+- -ro!ram is ,om-osed of two -arts of stat+s ar area and dis-lay area.
i!+re *=1 Main interfa,e of ?C&; Settin!@ -ro!ram 141
Stat+s ar area #arameter Dro+ It is +sed to dis-lay the names of ,+rrent -arameter s+!ro+-. ;t this -oint: what are dis-layed in the C&; dis-lay area are all -arameters of ,+rrent s+!ro+-. 6o review the -arameters of a s+!ro+-: yo+ ,an ,li,5 on the ?Settin!@ men+ in the men+ ar and sele,t A#arameter Dro+-A from the men+: then a window as shown in i!+re *=2 will e o-ened. Cli,5 on the radio +tton efore the reE+ired -arameter !ro+- to sele,t this s+!ro+- (s+,h as A#itsA) and ,li,5 on A$5A +tton: then all -arameters in the sele,ted -arameter !ro+- will e dis-layed in the C&; dis-lay area.
i!+re *=2 ?Sele,t #arameter Dro+-@ window
&ate7time It is +sed to dis-lay the ,lo,5 time of ,+rrent main a,E+isition ,om-+ter. Meas+red de-th It refers to ,+rrent de-th (dire,tional de-th). &rillin! stat+s It refers to the drillin! lo!i,al stat+s K+d!ed y CMS ,+rrently. Sear,h It is +sed to E+ery reE+ired -arameters in the C&; dis-lay area. In-+t -art of -arameter alias or f+ll name of the -arameter in the in-+t o9 followin! it and ,li,5 on AStartA +tton: then the -ro!ram will start to sear,h the -arameter in t+rn.
&is-lay area C&; #arameter Settin! o+ ,an modify the -arameter ,om-onents in -arameter s+!ro+- as reE+ired sele,t and do+le ,li,5 on a -arameter (s+,h as A6imeA) in C&; dis-lay area to o-en a window as shown in i!+re *=3.
142
i!+re *=3 #arameter Settin! window ind and sele,t the reE+ired -arameter in the o9 of A#arameter ListA and sele,t (or ,an,el=====not sele,t) one or more -arameter !ro+-s from the ,he,5 o9es of A#arameter Dro+-A in the lower ri!ht -art of the window: then the -arameter will e added to the sele,ted -arameter !ro+- (or e ,an,eled from the sele,ted -arameter !ro+-). #arameter alias It is +sed to dis-lay the -arameter name ,+stomi
i!+re *= Modify -arameter alias C+rrent val+e It is +sed to dis-lay ,+rrent val+e of -arameter. 6he dis-lay ,an e refreshed a,,ordin! to set +-date freE+en,y. 8nit It is +sed to dis-lay the +nit ein! +sed y the -arameter ,+rrently. 8nit 6y-e It refers to the +nit identifi,ation +sed y the -arameter. CMS divides the +nits of all involved lo!!in! -arameters into 130 ,ate!ories and ea,h ,ate!ory of +nit has a +niE+e identifi,ation for distin!+ishin!. 4efer to ,ha-ter of ?8nit Set+-@ -ro!ram. &es,ri-tion It refers to the rief des,ri-tion of ea,h -arameter in C&;.
143
Chapter % ell Killing Monitoring Progra EIB
=7er7iew
6his ,ha-ter des,ries the detailed f+n,tions and o-eratin! methods of well 5illin! monitorin! -ro!ram and its roles in CMS system. Well 5illin! monitorin! software released to!ether with S'=CMS software system is the newly= develo-ed well ,ontrol monitorin! and well 5i,5 analysis software of Shan!hai Shen5ai Com-any. It is the en!ineerin! a--li,ation of S'=CMS system: and reads initiali
EB
in the system
=peration and Setup
6he main interfa,e of well 5illin! monitorin! -ro!ram is as follows (i!+re =1). It mainly ,ontains the f+n,tions of ?Sh+t In@: ?'i,5 &ata@: ?'i,5 ;nalysis@: ?'i,5 4e-ort@ and ?'illB.
i!+re =1 6he main interfa,e of ?Well 5illin! monitorin! -ro!ram@ Sh+t In It is +sed to monitor the variation of drill and ,asin! -ress+re after de-loyin! sh+t=in meas+re when infl+9 and overflow o,,+rs. o+ sho+ld sto- the ,ir,+lation at the time of 5i,5in!: efore sh+t=in and d+rin! sh+t=in. Das infl+9 will in,rease s+s+rfa,e -ress+re +ntil ottom=hole -ress+re is stale and s+s+rfa,e -ress+re is alan,ed with formation -ress+re. 6his -ro,ess may ta5e =20min de-endin! on
144
formation -ermeaility: and the sh+t=in -ress+re otained de-ends on the differen,e etween formation -ress+re and ea,h ,orres-ondin! hydrostati, ,ol+mn -ress+re. When the -ress+re is stale and no formation rea5down o,,+rs: the sh+t=in ,asin! -ress+re is +s+ally hi!her than sh+t=in drill-i-e -ress+re. Cli,5 on the i,on of on tool ar or dire,tly ,li,5 on the interfa,e of ?Sh+t In@ to o-en the sh+t= in monitorin! window as shown in i!+re =1 'i,5 %ame 6he name !iven to the 5i,5 data re,orded in dataase. It is an inte!erN Sh+t=in ;t 6he date and time when sh+t=in e!insN 6ime Interval 6he data interval for -lottin!N Infl+9 6he vol+me of fl+id flowin! to orehole Ma9. #ress+re 6he ma9im+m drill-i-e -ress+re d+rin! sh+t=inN Ma9. Cs!. #ress+re 6he ma9im+m ,asin! -ress+re d+rin! sh+t=inN Start +ild 8- Start to monitor the downhole -ress+reN "nd +ild 8- "nd -ress+re monitorin! when the downhole -ress+re is alan,edN Sh+tIn Set+- 4i!ht ,li,5 on the sh+t in interfa,e to -o- +- the followin! dialo! as shown in i!+re =2.
i!+re =2 Sh+tIn (time=-ress+re tale) Set+- window
=;9e #ress It is +sed to define ,oordinate of -ress+re monitorin! dia!ram. 6ime S-an It is +sed to define ,oordinate > of -ress+re monitorin! dia!ram. When time e9,eeds the time s-an: the ,+rve will move ri!htward. &elete the -revio+s data and dis-lay interval remains +n,han!ed. Color o+ ,an sele,t the ,olor of drill-i-e -ress+re ,+rve: ,asin! -ress+re ,+rve: s,ale and a,5!ro+nd. 'i,5 &ata
Cli,5 on the i,on of on tool ar or dire,tly ,li,5 on the interfa,e of ?'i,5 &ata@ to o-en the 5i,5 data window as shown in i!+re =3
145
i!+re =3 ?'i,5 &ata@ window Well %ame 6he name of this well read from dataase Well /ole 6he ,+rrent well hole identifi,ation of this well read from dataase asi, &ata
it M&e-th 4ead from C&;N Casin! Shoe M&e-th 6he de-th of ,asin! shoe in the last layer. 4ead from dataaseN Wea5est formation M&e-th It sho+ld e elow the ,asin! shoe de-th. It is +s+ally defined as the ,asin! shoe de-thN ra,t+re Dradient It is +sed to ,al,+late 5i,5 toleran,eN M+d &ensity 6he avera!e m+d density read from C&;N Lea5 $ff "QM& It is +sed to ,al,+late the ma9im+m ,asin! -ress+reN 'ill #ress+re Mar!in It is +sed to ,al,+late -ore -ress+re and then to ,al,+late 5ill m+d density. ;,tive #it ol+me It is +sed to ,al,+late the amo+nt of arite needed to wei!ht m+dN 'ill Method It in,l+des two methods of en!ineer (;lso named ?Wait for wei!htin!@. Sh+t=in: staili
Slow Cir,+lation &ata
Slow Cir, #+m- 6he -+m- +sed to ,ir,+late heavy m+dN Slow Cir, #+m- 4ate 6he -+m- rate for 5illin!N Slow Cir, low 4ate 6he flow rate for 5illin!N
146
Infl+9 &ata
Slow Cir, #+m- #ress+re 6he initial ,ir,+lation -ress+re otained from the 5illin! o-eration is +sed to ,al,+late the endin! ,ir,+lation -ress+re.
Infl+9 ol+me 6he data otained from sh+t=in monitorin!N Sh+tIn #ress+re 6he data otained from sh+t=in monitorin!N Sh+tIn Casin! #ress+re 6he data otained from sh+t=in monitorin!.
4efresh Cli,5 on this +tton and related real=time data will e read from C&;: s+,h as it de-th: m+d density: a,tive -it vol+me and slow ,ir,+lation -arameters. Cal,+late Cli,5 on this +tton to -erform 5i,5 analysis of the !iven data. o+ ,an review the analysis res+lts in the interfa,e of ?'i,5 ;nalysis@ and -rint 5i,5 analysis re-ort. 'i,5 ;nalysis:
Cli,5 on the i,on of on tool ar or dire,tly ,li,5 on the interfa,e of ?'i,5 ;nalysis@ to o-en the 5i,5 analysis window as shown in i!+re =
i!+re = ?'i,5 ;nalysis@ window 'i,5 &ata &is-lay some data when 5i,5in! o,,+rs.
#ore #ress+re i.e. formation -ress+reN "E+ivalent m+d density of -ore -ress+re i.e. "C&N Infl+9 Len!th Cal,+lated a,,ordin! to the infl+9 vol+meN Infl+9 &ensity Cal,+lated a,,ordin! to the infl+9 -ress+reN Infl+9 6y-e $il: !as or saline waterN 'i,5 6oleran,e i.e. the ma9im+m formation alan,e -ress+re !radient. When 5i,5in! o,,+rs in ,+rrent de-th and m+d density and in the ,ondition that no hydra+li, orehole fra,t+re o,,+rs 147
'ill &ata &is-lay some data reE+ired for 5illin! o-eration
d+rin! sh+t=in: 5i,5 toleran,e sho+ld e ,onsidered. 6he limit is the minim+m fra,t+re !radient. 'i,5 toleran,e sho+ld e ,al,+lated efore formation fl+id invades. When no infl+9 o,,+rs: it sho+ld e ,al,+lated with ,+rrent m+d densityN %ew 'i,5 6oleran,e 6he 5i,5 toleran,e ,al,+lated with the 5illin! m+d densityN %ew Min 'i,5 6oleran,e 6he minim+m 5i,5 toleran,e ,al,+lated with the 5illin! m+d densityN
'ill M+d &ensity i.e. the m+d density to alan,e the formation -ress+re ni,ely. It ,an e ,al,+lated with the stale sh+t=in -ress+reN Ma9. ;llowed CSI# i.e. the ma9im+m ,asin! -ress+re allowed in sh+t=in o-eration. 6he ma9im+m -ress+re for one well +nder the ,onditions that no lowo+t ,ontrol eE+i-ment: ,asin! or formation are dama!ed. %amely: the minim+m val+e of rated wor5in! -ress+re of lowo+t -reventer: internal -ress+re stren!th of ,asin! and formation fra,t+re -ress+re !radientN Initial Cir, #ress+re 6he -ress+re needed at the e!innin! of ,ir,+lationN inal Cir, #ress+re It refers to the -ress+re at the time when 5illin! m+d rea,hes to the it de-th and e!ins to ret+rn to the s+rfa,e. 6his val+e sho+ld e mainta ined d+rin! this -ro,essN arite 4eE+ired 6he wei!ht of arite reE+ired in -re-arin! heavy m+dN ol+me Dain 6he vol+me !ain of m+d ,a+sed y addin! arite.
'ill Method "n!ineer and driller
&rillerBs and en!ineers methods (wait for wei!htin!) are two ,ommonly +sed ,onstant ottom hole -ress+re methods.
or drillerBs method: m+d is not wei!hted in the first ,ir,+lation and new m+d density is eE+al to the initial m+d density: so the -ress+re of -+m- with low -+m-in! rate will remain +n,han!ed. 6he -ress+re adK+stment val+e is eE+al to the sh+t=in drill-i-e -ress+re. 6he drill-i-e -ress+re ,an remain +n,han!ed d+rin! the first ,ir,+lation to 5ee- the ottom hole -ress+re ,onstant. In the se,ond ,ir,+lation: the -ress+re red+,es d+rin! the -ro,ess of sendin! 5illin! m+d to it. ;fter that: the drill-i-e -ress+re remains +n,han!ed. 6here is only one ,ir,+lation for en!ineerBs method. M+d sho+ld e wei!hted efore ,ir,+lation e!ins and the final drill-i-e -ress+re is eE+al to the new -ress+re of -+m- with low -+m-in! rate.
"9-e,ted 'illin! #ro,ess 6he vol+me: stro5e and time reE+ired in the -ro,ess of sendin! 5ill m+d to it: infl+9 to shoe: infl+9 to s+rfa,e and 5ill m+d to s+rfa,e. Save Cli,5 on the +tton to save the 5i,5 data to the dataase "9-e,ted -+m- -ress+re s,hed+le d+rin! 5illin! 6he ,han!e ,+rve of -+m- -ress+re d+rin! the -ro,ess of ,om-letin! 5illin! ,ir,+lation.
#arameter settin! of -+m- -ress+re s,hed+le 4i!ht ,li,5 on the interfa,e of 5i,5 analysis to -o+- the followin! window as shown in i!+re =.
148
i!+re = #+m- #ress+re S,hed+le set+- window Cir,+lation #ress+re 6he ,oordinate of !rad+ated -+m- -ress+re s,hed+leN 6ime 6he ,oordinate > of !rad+ated -+m- -ress+re s,hed+leN Color o+ ,an sele,t the ,olor of a,5!ro+nd: s,ale and -+m- -ress+re ,+rve. 'ill
Cli,5 on the i,on of on tool ar or dire,tly ,li,5 on the interfa,e of ?'ill@ to o-en the 5ill monitorin! window as shown in i!+re =
i!+re = ?'ill@ window Sh+t In ;t 6he start time of sh+t=in 149
e!in 'ill M+d ;t 6he start time of well 5illin! Stat+s Sh+t=in or well 5illin! M. &e-th 6he verti,al de-th when well is sh+t in. it M. &e-th 6he it de-th when well is sh+t in. Infl+9 ;t 6he ,+rrent de-th of the to- of infl+9 fl+id 'ill M+d ;t 6he arrival de-th of heavy 5ill m+d. It is ne!ative in drill -i-e and -ositive in ann+l+s 'ill Stro5es 6he ,al,+lated -+m- stro5e rate after ,li,5in! on the ?Start 'ill M+d@ +tton Monitor Stro5es 6he ,al,+lated -+m- stro5e rate after ,li,5in! on the ?Start Monitor@ +tton S,hed+led 6he ,+rrent drill-i-e -ress+re ,al,+lated theoreti,ally low In 6he real=time val+e of inlet flow rate read from C&; Stro5e 4ate 6he real=time val+e of -+m-in! rate read from C&; M+d Wei!ht In 6he real=time val+e of inlet density read from C&; M+d Wei!ht $+t 6he real=time val+e of o+tlet density read from C&; S+rfa,e to it 6he val+e otained a,,ordin! to the res+lts of 5i,5 analysis it to Shoe 6he val+e otained a,,ordin! to the res+lts of 5i,5 analysis it to Cho5e Line 6he val+e otained a,,ordin! to the res+lts of 5i,5 analysis S+rfa,e to S+rfa,e 6he val+e otained a,,ordin! to the res+lts of 5i,5 analysis 'ill #it ol+me 6he vol+me of 5ill m+d -it 'ill Dain7Loss (C+m) 6he ,+m+lative vol+me of 5ill !ain or loss 'ill Dain7Loss (Inst) 6he instant vol+me of 5ill !ain or loss (on,e -er se,ond) Start monitor Start to monitor -+m-: -it vol+me: -ress+re and total hydro,aron. ;fter ,li,5in! on this +tton: the ,ontent ,han!es to A"nd MonitorA: then the ?'ill M+d@ +tton is availaleN 'ill M+d ;fter ,li,5in! on this +tton: the ,ontent ,han!es to ?"nd 'ill M+d@N "nd 'ill M+d "nd 5ill m+d monitorin! "nd Monitorin! Cli,5 on this +tton: then the ?'ill M+d@ +tton is +navailale.
4i!ht ,li,5 on the interfa,e of ?'ill@ to -o- +- the window of ?'ill Set+-@ as shown in i!+re =
i!+re = 'ill Set+- window #ress S,ale 6he ,oordinate of the ,+rve of drill-i-e -ress+re and ,asin! -ress+reN 6L 6he ,oordinate of the total -it ,+rveN
150
6Das S,ale 6he ,oordinate of the total hydro,aron ,+rveN S-an 6he ,oordinate > of the ,+rve of drill-i-e -ress+re: ,asin! -ress+re: total -it vol+me and total hydro,aron in stro5es. Cli,5 on ?Stro5es@ +tton to draw fi!+re with sam-lin! in s-an or ,li,5 on ?ol+me@ to ,onvert it to m+d vol+me -+m-ed as the ,oordinate >. Color o+ ,an sele,t the ,olor of the ,+rve of drill-i-e -ress+re: ,asin! -ress+re: total -it vol+me and total hydro,aron: a,5!ro+nd and s,ale. 'i,5 4e-ort
Cli,5 on the i,on of
on the tool ar to -review the 5i,5 re-ort as shown in i!+re =*.
i!+re =* 'i,5 4e-ort Cli,5 on the ,orres-ondin! +tton to -erform s+,h o-erations as -rint and
151
Chapter 10 Cutting /eturn Progra C+ttin! ret+rn -ro!ram ,an e r+n on any ,om-+ter in CMS sim+ltaneo+sly. 6o start this -ro!ram: yo+ ,an ,li,5 on the i,on of ?C+ttin! 4et+rn@ -ro!ram in ?Monitor@ -ro!ram -a,5a!e in #C# interfa,e. o+ ,an also dire,tly do+le ,li,5 on in the system installation dire,tory ?FCreate M+dlo!!in! SystemFin@. i!+re 10=1 shows the ,+ttin! ret+rn window. It is +sed to monitor the ret+rnin! stat+s of ,+ttin! -er meter. Its dis-lay ar in,l+des de-th: 4$#: reserved time: time on de-th: time of arrival and reserved stro5e: whi,h ,an dis-lay the ret+rnin! stat+s of 30 -a,5a!es of ,+ttin!s ,ontin+o+sly.
i!+re 10=1 C+ttin! 4et+rn Window
152
Software Man+al of S'=CMS M+d Lo!!in! 8nit
Chapter 11 +ata /ecord Progra EBI
=7er7iew
6his ,ha-ter des,ries the f+n,tions and o-eratin! methods of data re,ord -ro!ram and its roles in CMS in detail. In CMS: real=time a,E+isition data and derived data are saved in the ,orres-ondin! dataase tale ased on time or7and drillin! de-th and event a,,ordin! to ,ertain savin! interval. 6he CMS divides the real=time dataase into the followin! 20 dataase tales a,,ordin! to f+n,tions and a--li,ations of data Chinee nae of
4nglih nae of dataae
dataae tale
tale
6ime tale &e-th tale 1m de-th tale
Dentime &4ILL&"#6/ &4ILL&"#6/H1M
Conne,tions tale
C$%%"C6I$%S
/ydra+li,s tale
/&4;8LICS
/ear>
ased on time ased on well de-th ased on well de-th ased on ,onne,tions amo+nt ased on time7well de-th
6ime tale of tri--in! 64I#6IM" ased on time -i-e strin! Settin! tale of tri--in! ased on settin! 64I#C$%% -i-e strin! event La! m+d tale L;DM8& ased on la! de-th $+tlet ,hromato!ram ased on sam-lin! C/4$M1HCCL" ,y,le tale time $+tlet ,hromato!ram C/4$M1H&"#6/ ased on la! de-th de-th tale Inlet ,hromato!ram ,y,le ased on sam-lin! C/4$M2HCCL" tale time Inlet ,hromato!ram C/4$M2H&"#6/ ased on well de-th de-th tale Chromato!ram C/4$MH&IHCCL" ased on time differen,e ,y,le tale Chromato!ram C/4$MH&IH&"#6/ ased on la! de-th differen,e de-th tale #its tale #I6S ased on time m avera!e tale I"m ;"4;D" ased on well de-th 4eamin! (wi--in!) data 4";M&;6; ased on time tale 8sers defined time tale 8ser&efined6ime ased on time 8sers defined de-th tale 8ser&efined&e-th ased on well de-th 8sers defined la! de-th 8ser&efinedLa!&e-th ased on la! de-th tale 6he f+n,tion of data re,ordin! -ro!ram is to save real=time data into different dataase tales mentioned aove res-e,tively. y settin! one or more tri!!er and tri!!er interval: it writes real=time data whi,h meet tri!!er ,onditions in C&; into the fields of ,orres-ondin! dataase tale res-e,tively. In addition: the savin! -ro,ess of real=time data is also ,ontrolled y drillin! stat+s to avoid re,ordin! +seless or re-eated re,ords into the dataase. 6he data re,ordin! -ro!ram has the followin! f+n,tions 4e,eive C&; data transmitted y #C# in real time. 153
4e,ord the real=time data into ,orres-ondin! dataase tale a,,ordin! to the tri!!er and tri!!er interval s-e,ified y +sers and the data -ro-erties (ma9im+m: minim+m: avera!e or ori!inal data). Control data entry thro+!h tri!!er and drillin! stat+s to -revent data from ein! in-+t re-eate dly. 6he ,oin,iden,e relation etween fields of dataase tale and C&; data ,an e ,+stomi
EBII
=peration and Setup
i!+re 11=1 shows the main interfa,e of data re,ordin! -ro!ram. Its men+ ar in,l+des men+s of ?ile@: ?&ata@: ?iew@ and ?/el-@. %ame of real=time dataase tale: ,+rrent stat+s (o-en or ,lose): the last savin! time: the ,orres-ondin! de-th when savin! and tri!!er ,ondition of data savin! are shown in the dis-lay area in the lower -art of the men+ ar.
i!+re 11=1 Main Interfa,e of &ata 4e,ord #ro!ram *ttention9 6o
in-+t the real=time data into the reE+ired dataase: the data re,ord -ro!ram sho+ld 5ee- r+n normally all alon! in the ,o+rse of normal lo!!in!. 6o -revent data re,ord -ro!ram from ein! ,losed y miso-eration: it is re,ommended to set the data re,ord -ro!ram as ?4estart a+tomati,ally@ in the window of 4eal=time ,ontrol Z -ro!ram mana!ement window in #C#.
ile
6he men+ of file in,l+des an o-tion of ?"9it@. Cli,5 on ?"9it@ or the +tton on the to- ri!ht ,orner of the window. 6hen the dialo! as shown in i!+re 11=2 will -o- +- for yo+ to ,onfirm whether to e9it this -ro!ram or not. Cli,5 on ?es@ +tton: then the -ro!ram will e ended. (If the data re,ordin! -ro!ram has een set as ?4estart a+tomati,ally@ in the window of /eal-tie control D progra anageent window in #C#: the -ro!ram will restart immediately after e9itin! data re,ordin! -ro!ram +nless the f+n,tion of ?4estart a+tomati,ally@ has een ,an,eled). 154
Software Man+al of S'=CMS M+d Lo!!in! 8nit
i!+re 11=2 #rom-t &ialo! efore "9itin! &ata 4e,ord #ro!ram
+ata
6he data men+ in,l+des three o-tions ?Start7Sto-@ (S): ?6ale Confi!@ (C) and ?$-tion@ ($) (as shown in i!+re 11=3).
i!+re 11=3 Window of ?&ata@ Men+
Start7Sto- (S) ;fter the data re,ord -ro!ram starts: a main interfa,e as shown in i!+re 11= will e dis-layed.
155
i!+re 11= Main Interfa,e after Startin! &ata 4e,ord #ro!ram If the dataase tale in the main interfa,e is in ?$-en@ stat+s ,+rrently: ,li,5 on i,on in the men+ ar or ?Start7 Sto-@ o-tion in ?&ata 4e,ord@ men+ (i!+re 11=3). 6hen the -ro!ram will re,ord the data into ,orres-ondin! dataase tale a,,ordin! to the defa+lt savin! set+- ,onditions (tri!!er: tri!!er ty-e: tri!!er interval and tri!!er stat+s): and a dialo! similar to i!+re 11=1 will a--ear in the main interfa,e sim+ltaneo+sly. 6ale ,onfi! (C) 6his o-tion is +sed to rowse the system defa+lt ,onfi!+ration ,ontent: or reset7modify the C&; -arameters and data val+e -ro-erties (i.e. whether the data re,orded is the ma9im+m val+e: minim+m val+e or avera!e val+e) ,orres-ondin! to dataase tale field: and set tri!!er ,ondition for data savin! (i.e. tri!!er: tri!!er ty-e: tri!!er interval and tri!!er stat+s). Cli,5 on ?6ale Confi!@ o-tion to o-en the -arameter settin! window (as shown in i!+re 11=).
156
Software Man+al of S'=CMS M+d Lo!!in! 8nit
i!+re 11= #arameter Settin! Window of &ata 4e,ord 6he +--er -art of the window is +sed to ,onfi!+re the C&; -arameters ,orres-ondin! to dataase tale field and determine the savin! -ro-erties of the data val+e (ma9im+m: minim+m: avera!e or ori!inal val+e). o+ ,an ,li,5 on the name of data tale in the dataase list o9 on the leftmost side in t+rn to review the defa+lt ,onfi!+ration ,ontents in the list o9 of field in the middle -art. In the window: the ,ol+mn of ?ield %ame@ re-resents names of all fields in the data taleN the ,ol+mn of ?So+r,e@ re-resents the C&; (Common &ata ;rea) -arameter ,orres-ondin! to the field name. 6o modify the ,onfi!+ration -ro-erty of any field in the dataase tale: yo+ ,an sele,t reE+ired dataase tale in the dataase list o9 on the ri!ht side: sele,t the field to e modified in the field list o9 in the middle -art: and then find and sele,t the ,orres-ondin! -arameter item in the list o9 of ?Common data area@ on the left side: sele,t one item from ?$ri!inal@: ?;vera!e@: ?Minim+m@ and ?Ma9im+m@ in the sin!le=sele,tion item of ?&ata ty-e@ eneath it: then ,li,5 on ?\\@ +tton and the ,oin,iden,e relation etween this field and C&; -arameter item will e estalished in the list o9 of the field. Sometimes the dataase tale saved y the system ,anBt meet reE+irement: then +sers ,an set7modify C&; -arameters ,orres-ondin! to dataase tale field and data val+e -ro-erties (i.e. whether the data re,orded is the ma9im+m val+e: minim+m val+e or avera!e val+e) and set tri!!er ,onditions of data savin! (i.e. tri!!er: tri!!er ty-e: tri!!er interval and tri!!er stat+s) in +ser ,+stomi
6he lower -art of the ,onfi!+ration window is +sed to set the tri!!er ,onditions for savin! data into dataase. Denerally: yo+ ,an ado-t the system=defa+lt tri!!er ,onditions of data savin! in ea,h dataase tale. In addition: +sers ,an modify the tri!!er ,ondition as reE+ired (only ada-tin! to ,+stomi
157
i!+re 11= Settin! the 6ri!!er 4i! ;,tivity of &ata 4e,ord
;fter all settin!s or modifi,ations are finished: yo+ ,an ,li,5 on ?$5@ or ?;--ly@ +tton on the ottom of the window: and then ,+rrent real=time data will e saved in the dataase a,,ordin! to the new tri!!er ,onditions.
$-tion ($) Cli,5 on ?$-tion@ to o-en the savin! settin! window (as shown in i!+re 11=).
i!+re 11= Savin! Settin! Window
158
Save W66S &ata Save data on,e -er se,ond. ;ttention &onBt -it,h on it +nless it is ne,essary] 6he dataase will in,rease ra-idly after savin! WI6S data. Save C&; &ata It is +sed to load the data of the last 30 min+tes y ,+rve after -erformin! data monitorin!. ;+tor+n data save while start+- If yo+ -it,h on this o-tion: data re,ord will e ,arried o+t a+tomati,ally after startin! data re,ord -ro!ram. If this o-tion is not sele,ted: yo+ sho+ld -erform data re,ord man+ally after startin! data re,ord -ro!ram (,li,5 on ?Start7Sto-@).
Software Man+al of S'=CMS M+d Lo!!in! 8nit
Chapter 12 +ata Monitoring Progra EBIII
=7er7iew
6his ,ha-ter des,ries the f+n,tions and o-eratin! methods of data monitorin! -ro!ram and its roles in CMS in detail. &ata monitorin! -ro!ram is +sed to re,eive and dis-lay lo!!in! -arameters in real time. It ,an also re-lay histori,al data on the s,reen. It ,an dis-lay monitorin! s,reens inte!ratin! al-haet n+mers and7or ,+rves in real time thro+!h the format or tem-late ,+stomi
EIE
in the system
=peration and Setup
;s shown in i!+re 12=1: the main interfa,e of data monitorin! -ro!ram is ,om-osed of three -arts men+ ar: stat+s ar and a,5!ro+nd area. 6he men+ ar is mainly +sed to o-en or ,lose e9istin! ,om-rehensive monitorin! tem-lateN +ild new data: ,+rve or ,om-rehensive monitorin! tem-lateN save new tem-late: or set a tem-late as the ?defa+lt@ monitorin! tem-late so as to o-en this monitorin! tem-late a+tomati,ally when r+nnin! this -ro!ram ne9t time. 6he well name and orehole name of ,+rrent ?;,tive@ well and ,+rrent data re,eivin! stat+s will e dis-layed in the stat+s ar. When the data monitorin! -ro!ram is re,eivin! C&; data from #C#: ?4e,eivin! C&; dataY@ (as shown in i!+re 12= 1) will e dis-layed in it. $therwise: the messa!e of ?&is,onne,tion]]]@ will e dis-layed: and the well name and orehole name is invisile. 6he a,5!ro+nd area is +sed to ,ontain o-ened or newly +ilt monitorin! tem-lates.
159
i!+re 12=1 Main Interfa,e of &ata #lot
ile () Cli,5 on ?ile@ +tton: then the men+ as shown in i!+re 12=2 will -o- +-. It in,l+des si9 men+ o-tions ?$-en 6em-late@: ?Close 6em-late@: ?Set as &efa+lt 6em-late@: ?Save@: ?Save as@ and ?"9it@.
i!+re 12=2 ?ile@ Men+
$-en 6em-late ($) It is +sed to o-en defined ,om-rehensive monitorin! tem-lates that have een saved in desi!nated dire,tory (files with e9tension of .S). Cli,5 on ?$-en 6em-late@ or i,on eneath the men+ ar: and the dialo! as shown in i!+re 12=3 will -o- +-.
160
Software Man+al of S'=CMS M+d Lo!!in! 8nit
i!+re 12=3 the Interfa,e of $-enin! 6em-late Sele,t the dire,tory in whi,h ,om-rehensive monitorin! tem-lates are saved and the name of monitorin! tem-late file: and ,li,5 on ?$-en@ +tton: then this monitorin! tem-late will e dis-layed in the a,5!ro+nd area (as shown in i!+re 12=).
i!+re 12= Sam-le of Com-rehensive Monitorin! 6em-lates If the data monitorin! -ro!ram re,eives data sent in real time at this -oint: the -ro!ram will dis-lay ,+rrent -arameter val+es and draw ,+rves with refresh freE+en,y of 1s in the monitorin! tem-late. Close 6em-late (C) o+ ,an ,lose the ,om-rehensive monitorin! tem-late dis-layed ,+rrently y ,li,5in! on the o-tion of ?Close tem-late@ or i,on eneath the men+ ar. Set as &efa+lt 6em-late (") It is +sed to set the ,om-rehensive monitorin! tem-late dis-layed ,+rrently as the system defa+lt monitorin! s,reen so as to o-en this monitorin! s,reen a+tomati,ally when r+nnin! the -ro!ram ne9t time. 161
Save (S)7Save as (;) It is +sed to save ( i,on) newly +ilt mi9ed=dis-lay ima!e inte!ratin! al-haet n+mers and7or ,+rves into a ,om-rehensive monitorin! tem-lateN or resave or save the
,om-rehensive monitorin! tem-late modified ,+rrently ( i,on) as a tem-late file (with e9tension of .S) so as to invo5e them ne9t time. "9it (>) Cli,5 on ?"9it@ to e9it data monitorin! -ro!ram. *ttention9 ;t most data monitorin! -ro!rams ,an e r+n in an I#C to meet the reE+irement of m+lti-le=s,reen o+t-+t of CMS.
Monitor (M) Cli,5 on ?Monitor@ +tton: then a men+ o-tion as shown in i!+re 12= will -o- +-.
i!+re 12= ?Monitor@ Men+
&ata Monitorin! (&)
Cli,5 on ?%ew &ata 6em-late@ in ?&ata Monitorin!@ o-tion or i,on to o-en a lan5 data monitorin! tem-late (i!+re 12=). 4i!ht ,li,5 on the newly +ilt data monitorin! tem-late: then a set+men+ as shown in i!+re 12= will -o- +-. o+ ,an ,+stomi
162
Software Man+al of S'=CMS M+d Lo!!in! 8nit
i!+re 12= +ildin! a &ata Monitorin! 6em-late &esi!n Mode (&) Cli,5 on ?&esi!n mode@: then ,ell !ridlines will a--ear in the newly +ilt data monitorin! tem-late (i!+re 12=): and three edition f+n,tions in,l+din! ?Cell #ro-erty@: ?Insert@ and ?&elete@ will t+rn into +sale stat+s from +n+sale stat+s. 6hen yo+ ,an set the newly +ilt data tem-late.
i!+re 12= &esi!n Mode of &ata Monitorin! 6em-late
Show Dridline (S) Cli,5 on ?Show Dridline@ to show or hide the !ridline. Cell #ro-erty (C) Cli,5 on ?Cell #ro-erty@ to o-en the ,ell -ro-erty set+- window (as shown in i!+re 12=*). 163
i!+re 12=* &ata Window of Cell #ro-erty Set+6his window is ,om-osed of ?Deneral@ and ?&ata@. ?&ata@ (i!+re 12=*) It is mainly +sed to set and sele,t the -arameters that need to e dis-layed in the ,ell. ?Deneral@ (i!+re 12=) It is mainly +sed to set the -ro-erties of a,5!ro+nd ,olor: fore!ro+nd ,olor: font and tem-late title: et,.
i!+re 12= Deneral Window of Cell #ro-erty Set+"9am-le Set the showin! -arameters and -ro-erty of a ,ell (hori
Software Man+al of S'=CMS M+d Lo!!in! 8nit
the list of -arameter s+!ro+- and -arameter name will a--ear in the list o9 on the ri!ht side of data ty-e res-e,tively. Sele,t the -arameter !ro+- in whi,h the -arameter lo,ates (s+,h as ?&rillin!@). 6hen find the reE+ired -arameter in the -arameter name list and do+le ,li,5 this -arameter name (s+,h as it -osition): then the reE+ired -arameter will a--ear in the ?#arameter list@ o9. 6hen ,li,5 on ?$'@: the -arameter will e dis-layed in the sele,ted ,ell (as shown in i!+re 12=10). 4e-eat the ste-s aove to finish -arameter sele,tion for all the ,ells. Sele,t one or more ,ells in the data monitorin! tem-late and ri!ht ,li,5: then sele,t ?Cell #ro-erty@ to o-en the set+- window. Set ali!nment mode: font: a,5!ro+nd ,olor: fore!ro+nd ,olor and the title of this tem-late in the ?Deneral@ o-tion window. Cli,5 on ?$'@ +tton to ,om-lete the -ro-erty set+- of the sele,ted -arameter ,ell. 6hen this -arameter will e dis-layed in the sele,ted ,ell (i!+re 12=10).
i!+re 12=10 Sam-le of #arameter Set+- in the Cell esides ?4eal=time -arameter@: yo+ ,an also sele,t ?&ate76ime@ as a s-e,ial -arameter for dis-lay in the ,ell: and at the same time: yo+ ,an sele,t the dis-lay format of date7time from the -+ll=down ?#arameter list@ men+. In addition: yo+ ,an insert the ,om-any i,on into the ,ell for dis-lay ,he,5 ?#i,t+re@ in the +--er -art of the data window (as shown in i!+re 12=*): and then ,li,5 on +tton. ind the i,on in the dire,tory in whi,h i,on files are saved and sele,t it: and then ,li,5 on ?$'@ +tton. 6hen the reE+ired i,on will e dis-layed in the desi!nated ,ell (i!+re 12=11).
165
i!+re 12=11 Set+- of I,on &is-layed in the Cell ;ttention ;s shown in i!+re 12=10: a -arameter item is +s+ally ,om-osed of three -arts -arameter name: -arameter val+e and -arameter +nit. 6herefore: on,e a -arameter is sele,ted in the ,ell -ro-erty set+- data window: the -arameter will a+tomati,ally o,,+-y three s+,,essive ,ells: whi,h are +sed to dis-lay -arameter name: -arameter val+e and -arameter +nit res-e,tively: in same row in the data monitorin! tem-late. /en,e at least three ,ol+mns of ,ells are +s+ally e set in definition of data monitorin! tem-late. "9am-le Set a data monitorin! tem-late in whi,h -arameter val+es are listed verti,ally. Cli,5 on ?$'@ to ,om-lete -ro-erty set+-. In order to rowse and ,om-are -arameter val+es of the same -arameter (s+,h as 4$# data) at different well de-th or time ,onveniently: it is reE+ired to arran!e -arameters verti,ally a,,ordin! to the set time interval (as shown in i!+re 12= 12).
166
Software Man+al of S'=CMS M+d Lo!!in! 8nit
i!+re 12=12 6he &ata Monitorin! 6em-late with erti,ally Listed #arameter al+es 6he set+- method is Sele,t the ,ell in whi,h -arameter val+es are !oin! to e listed verti,ally in the data monitorin! tem-late (as shown in i!+re 12=12: the ,ell in whi,h ?Well &e-th@ lo,ates). 6hen ri!ht ,li,5 and sele,t ?Cell #ro-erty@ to o-en the ,ell -ro-erty set+- window. Che,5 ?erti,al ;rran!e@ in the ?Deneral@ o-tion window: then the ori!inally +n+sale items of ?4ows@: ?Inde9@: ?Interval@: ?&ata@ will t+rn into +sale stat+s (as shown in i!+re 12=). Set the n+mer of rows: 5ey words (i.e. inde9: with well de-th: la! de-th or time availale) and dis-lay interval needed for verti,al dis-lay: and sele,t whether the data to e dis-layed are ori!inal: ma9im+m or avera!e val+es: et,. 4e-eat the ste-s mentioned aove to set other ,ol+mns of ,ells to e dis-layed verti,ally (as shown in i!+re 12=12: ?;vera!e 4$#@ and ?$+tlet total hydro,aron@). Cli,5 on ?&ata@ o-tion to enter ?&ata@ o-tion window: and set -arameters to e dis-layed in the ,ol+mns aove a,,ordin! to the ste-s of ?Set -arameters in a ,ell@ res-e,tively. Set the -ro-erties of ea,h ,ell in the ?Deneral@ o-tion window. 6hen ,li,5 on ?$'@ +tton to finish the set+-.
Insert (I)7&elete (") 6he defa+lt format of a newly +ilt al-haet n+mer monitorin! tem-late ,ontains totally 0 ,ells with 10 rows and ,ol+mns. 8sers ,an modify the amo+nt of rows and ,ol+mns as reE+ired y +sin! the edit f+n,tions of ?Insert@ and ?&elete@ in ?&esi!n Mode@ (i!+re 12=13). 6he method is as follows Sele,t a ,ell eside the lo,ation where a row or a ,ol+mn to e inserted (e.!. the ,ell ; in i!+re 12=13) and ri!ht ,li,5: then the set+- men+ will -o- +-. In the -o-=+- men+: ,li,5 on ?Insert@ Z ?efore Col+mn@ (or ?efore 4ow@ or ?;fter 4ow@ or ?;fter Col+mn@) in t+rn: then a ,ol+mn (or a row) will e inserted efore the ,ol+mn (or ?efore 4ow@ or ?;fter 4ow@ or ?;fter Col+mn@) in whi,h ,ell ; lo,ates (e.!. the ,ol+mn efore the ,ol+mn where ,ell ; in i!+re 12 lo,ates). 6o delete a row or a ,ol+mn: yo+ ,an sele,t any ,ell in the row or ,ol+mn to e deleted and ri!ht ,li,5. 6hen ,li,5 on ?&elete@ Z ?Col+mn@ (or ?4ow@) in the -o-=+- men+ to delete a ,ol+mn (or a row).
167
i!+re 12=13 Insertin! 4ows or Col+mns #ro-erty (#) Denerally: esides +sin! ?Insert@7?&elete@ to set n+mer of rows and ,ol+mns: when +ildin! or edit a data monitorin! tem-late: +sers ,an sele,t ?#ro-erty@ o-tion to define n+mer of rows and ,ol+mns in the set+- men+ and determine the row hei!ht: ,ol+mn width: the line width and dis-lay format of !ridline. Sele,t the ,ell within the rows and ,ol+mns to e edited on the data monitorin! tem-late: then ri!ht ,li,5 to sele,t ?#ro-erty@ o-tion to o-en the -ro-erty set+- window (i!+re 12=1). Set the ?4ows@ and ?Col+mns@ of the whole ,ells in the -ro-erty set+- window. ;nd set the row hei!ht and ,ol+mn width of the rows and ,ol+mns where the sele,ted ,ells lo,ates. o+ ,an also set whether the ,ell !ridlines will e dis-layed or not and the line width and showin! style of !ridline as reE+ired. Cli,5 on ?$5@ +tton to finish the set+- of n+mer of rows and ,ol+mns: row hei!ht and ,ol+mn width of this data monitorin! tem-late (i!+re 12=1).
168
Software Man+al of S'=CMS M+d Lo!!in! 8nit
i!+re 12=1 Settin! the #ro-erty of 6em-lates &ra! (4) 6his is a m+lti=sele,tion swit,h f+n,tion. Move the mo+se to any -osition of the monitorin! tem-late window: ri!ht ,li,5 and sele,t ?&ra!@ from the -o-=+- men+. 6hen yo+ ,an see a ti,5 efore ?&ra!@ o-tion when o-enin! this men+ a!ain. It means that yo+ ,an dra! the monitorin! tem-late window to any -osition in the a,5!ro+nd area with the mo+se ri!ht now. If sele,t this o-tion a!ain in the men+: the ti,5 efore it will disa--ear. It means that the tem-late window ,an only e fi9ed on the ,+rrent -osition and ,an not e dra!!ed. 6he dra! f+n,tion is mainly +sed to ,omine and arran!e ,om-rehensive monitorin! ima!es with ,+rve monitorin! tem-late and data monitorin! tem-late mi9ed.
*ttention9 When
the data monitorin! tem-late is in dra! stat+s: yo+ ,an not sele,t m+lti-le ,ells with the mo+se at one time. In this ,ase: ,an,el ?&ra!@ f+n,tion dire,tly. Minimi
169
i!+re 12=1 Minimi) 6o ,lose a monitorin! tem-late window that is o-ened ,+rrently: yo+ ,an ri!ht ,li,5 on any -osition of the monitorin! tem-late window: and sele,t the last ?Close@ o-tion from the -o-=+- men+: then this monitorin! tem-late will e ,losed immediately. C+rve monitorin! (8) It is +sed to +ild a monitorin! tem-late to show ,+rves: whi,h is similar with the f+n,tion of data monitorin! mentioned aove.
Cli,5 on ?%ew@ or in the ?C+rve monitorin!@ men+ to o-en the defa+lt ,+rve monitorin! tem-late window (as shown in i!+re 12=1). 8sers ,an modify the -ro-erties of this tem-late move the mo+se onto the newly +ilt ,+rve monitorin! tem-late and ri!ht ,li,5: then the set+- men+ as shown in i!+re 12=1 will -o- +-. 8sers ,an ,+stomi
i!+re 12=1 +ildin! &efa+lt C+rve Monitorin! 6em-late and #ro-erty Set+- Men+ of the new 6em-late &esi!n Mode (&) Cli,5 on ?&esi!n Mode@ in the -ro-erty set+- men+: then three edit f+n,tions: ?;dd Chart@: ?&ata So+r,e@ and ?Dra-h #ro-erty@: will e ,han!ed from +n+sale stat+s to +sale stat+s. It re-resents that the system t+rns into the set+- mode of the newly +ilt ,+rve monitorin! tem-late. ;dd ,hart (;) o+ ,an ,li,5 on ?;dd Chart@ to add a ,onne,ted newly +ilt ,+rve monitorin! tem-late on the ri!ht side of ,+rrent newly +ilt ,+rve monitorin! tem-late (as shown in i!+re 12=1). It shall e noti,ed that the differen,e etween ?;dd Chart@ and ?+ild C+rve Monitorin! 6em-lateA is as follows the tem-late added y ?;dd Chart@ is ,onne,ted with the ,+rrent tem-late: while the newly +ilt tem-late is se-arated from the ,+rrent tem-late. 170
Software Man+al of S'=CMS M+d Lo!!in! 8nit
i!+re 12=1 ;dd a tem-late eside the newly +ilt ,+rve monitorin! tem-late &elete Chart (") efore ,arryin! o+t ?;dd Chart@: the item of ?&elete Chart@ is in +n+sale stat+s (as shown in i!+re 12=1). When two or more ,+rve monitorin! tem-lates have een added: yo+ ,an ,li,5 on ?&elete Chart@ to delete the ,+rrently sele,ted +nwanted ,+rve monitorin! tem-late. &ata So+r,e It is +sed to sele,t -arameters to e dis-layed and their -ro-erties for the ,+rve monitorin! tem-late. Cli,5 on ?&ata So+r,e@ to o-en the set+- window of data so+r,e (i!+re 12=1*). 6he +--er -art of this window is +sed to sele,t data so+r,e: -arameters s+!ro+- and -arameters to e dis-layed. ;nd the lower -art is +sed to set the ,+rve dis-lay -ro-erties of sele,ted -arameter.
i!+re 12=1* Set+- Window of &ata So+r,e 171
Sele,t a s+!ro+- (s+,h as ?&rillin!@) where the -arameters lo,ate from the ?CMS -arameter set@ list o9 first. 6hen -arameters asso,iated with drillin! will e dis-layed in its adKa,ent list o9. ind and sele,t reE+ired -arameter in the -arameter list o9 and then ,li,5 on ?T@ +tton (or do+le ,li,5 on the -arameter name): then this -arameter will e dis-layed in the list o9 of ?Sele,t CMS -arameter@. o+ ,an also sele,t +nwanted -arameter in the list o9 of ?Sele,t CMS -arameter@ and then ,li,5 on ?\@ +tton (or do+le ,li,5 on the -arameter name) to ,an,el this -arameter. 4e-eat ste- 1 and 2 mentioned aove to sele,t other -arameters. Sele,t the -arameter whose dis-lay -ro-erties need to e set in the list o9 of ?Sele,t CMS -arameter@: and then set the line style: line width and ,olor of this -arameter ,+rve and sha-e: si
i!+re 12=1 &is-lay Sam-le of %ewly +ilt C+rve Monitorin! 6em-late Dra-h #ro-erty (D) 6o ,han!e the -ro-erties: s+,h as the width: a,5!ro+nd ,olor: lon!it+dinal ,oordinate and !ridlines: et,.: of ,+rve monitorin! tem-late as shown in i!+re 12=1 to ma5e them loo5 ni,er: yo+ ,an +se the ?Dra-h #ro-erty@ set+- window. Sele,t the ,+rve monitorin! tem-late whose -ro-erties need to e set and ri!ht ,li,5. 6hen ,li,5 on ?Dra-h #ro-erty@ (as shown in i!+re 12=1) from the -o-=+men+ to o-en ?Dra-h #ro-erty@ set+- window (i!+re 12=20). It ,ontains the followin! o-tion windows
172
Software Man+al of S'=CMS M+d Lo!!in! 8nit
i!+re 12=20 C+rve Monitorin! 6em-late Dra-h #ro-erties Set+- Window Deneral ;s shown in i!+re 12=21: the ?Deneral@ set+- window ,ontains the si
173
i!+re 12=21 Settin! ?Deneral@ #ro-erties of a C+rve Monitorin! 6em-late %ote the defa+lt ?Deneral@ -ro-erties are Lefthand o+ndary U20: 4i!hthand o+ndary U20: 8--er o+ndary U 20: Lower o+ndary U2 Width U: /ei!ht U* Line ty-e of ,oordinate a9is U Solid line: Line width U 1: ont U MS Serif Dra-h ty-e U $s,illo!ram a,5!ro+nd of ,hart o+ndary U White a,5!ro+nd of ,hart area U White a,5!ro+nd of drawin! area U White ;9is ;s shown in i!+re 12=22: ? ;9is@ set+- window in,l+des sele,tin! drawin! 5eyword (ased on time or well de-th) and settin! showin! mode of hori
174
Software Man+al of S'=CMS M+d Lo!!in! 8nit
i!+re 12=22 Settin! ? ;9is@ #ro-erties of a C+rve Monitorin! 6em-late %ote
6he defa+lt ? ;9is@ -ro-erties are Dra-hi,s dis-lay ased on time: Line ty-e of !ridline U solid line: ,olor of !ridline U !rey: s-a,e etween !ridlines U 10s: title7rotation no > a9is ,aliration: rotation U 0^: ,aliration s,ale of > a9is U 1 When !ra-hi,s dis-lay ased on well de-th is sele,ted: ?Main S-a,in!@ and ?Minor S-a,in!@ will e,ome +sale.
> ;9is ;s shown in i!+re 12=23: ?> a9is@ set+- window in,l+des the ,aliration ty-e (linear or lo!arithmi,): ,aliration ase: !ridline -ro-erty and title of > a9is. Set ea,h -ro-erty val+e a,,ordin! to yo+r -referen,e li5e i!+re 12=23. 6hen ,li,5 on ?;--ly@ (or ?$'@) +tton to !et the reE+ired tem-late a--earan,e.
i!+re 12=23 Settin! ?> ;9is@ #ro-erties of a C+rve Monitorin! 6em-late %ote
6he defa+lt ?> ;9is@ -ro-erties are Linear s,ale: line ty-e of !ridline U solid line: ,olor of !ridline U !rey: s-a,e etween !ridlines U : title te9t7rotation none. 6he meanin! of ?+ll s,ale of > a9is is 100 +nits@ is the meas+rement ma!nit+de of different -arameter s,ale in relation to 100 ,aliration +nits of > a9is.
Le!end ;s shown in i!+re 12=2: ?Le!end@ set+- window in,l+des whether to dis-lay le!end or not and the -osition: ,olor (in,l+din! a,5!ro+nd and fore!ro+nd ,olor): title and a--earan,e: et,. of le!end. Set ea,h -ro-erty val+e a,,ordin! to yo+r -referen,e li5e i!+re 12=2. 6hen ,li,5 on ?;--ly@ (or ?$'@)
175
+tton to otain the reE+ired le!end.
%ote
i!+re 12=2 Settin! ?Le!end@ #ro-erties of a C+rve Monitorin! 6em-late 6he defa+lt ?Le!end@ -ro-erties are &is-lay le!end (y sele,tin! the ,he,5 o9): lefthand o+ndary U 20: +--er o+ndary U 30: a,5!ro+nd ,olor of le!end U
:
fore!ro+nd ,olor of le!end U : title U none: a--earan,e U roder3&$+t o+ ,an ,an,el ,he,5in! ?&is-lay le!end@ to hide the le!end. $-tion ;s shown in i!+re 12=2: ?$-tion@ set+- window is +sed to set the name of ,+rve monitorin! tem-late. In-+t the title of ,+rve monitorin! tem-late in the ?6itle@ in-+t o9: then this window will e laeled with the title when it is minimi
Software Man+al of S'=CMS M+d Lo!!in! 8nit
tem-late window to o-en it and restore it to the ori!inal -osition.
i!+re 12=2 Settin! ?$-tion@ #ro-erties of a C+rve Monitorin! 6em-late &ra! (4) Cli,5 on ?&ra!@ in the -ro-erty set+- men+ of ,+rve monitorin! tem-late to dra! the ,+rve monitorin! tem-late window: whi,h is the same as the ?&ra!@ f+n,tion in ?&ata monitorin! tem-late@ set+- men+. 6ime Syn,hroni
i!+re 12=2 More than two ,onne,ted (not se-arate) ,+rve monitorin! tem-lates Minimi
,+rve monitorin! tem-late window will minimi) o+ ,an ,li,5 on ?Close@ o-tion in the -ro-erty set+- men+ of ,+rve monitorin! tem-late to ,lose the ,+rve monitorin! tem-late window. It has the same f+n,tion as the ?Close@ o-tion in the set+- men+ of ?&ata monitorin! tem-late@.
$-tion ($) Cli,5 on ?$-tion@ +tton: then the men+ o-tion as shown in i!+re 12=2 will -o- +-.
i!+re 12=2 ?$-tion@ Men+
*lar Log "L#
It is +sed to review the alarm lo! whi,h is re,orded for -arameters e9,eedin! alarm set+threshold. Cli,5 on ?;larm Lo!@ o-tion to o-en the alarm lo! rowse window (i!+re 12=2*).
i!+re 12=2* ;larm Lo! rowse Window
Sapling *lar Setup
Cli,5 on ?Sam-lin! ;larm@ o-tion to o-en the sam-lin! alarm set+- window (i!+re 12=2) 178
Software Man+al of S'=CMS M+d Lo!!in! 8nit
i!+re 12=2 Sam-lin! ;larm Set+- Window %o Sam-lin! ;larm hint if this o-tion is sele,ted: the sam-lin! alarm hint window will not -o- +when the la! de-th meets the sam-lin! alarm interval set in alarm set+- -ro!ram. Sam-lin! ;larm a+to ,losed if this o-tion is sele,ted: the sam-lin! alarm hint window will -o- +when the la! de-th meets the sam-lin! alarm interval set in alarm set+- -ro!ram (as shown in i!+re 12=30). ;nd this window will -o- +- in two se-arate times with dis-lay time of s ea,h. In the se,onds: yo+ ,an ,lose it man+ally y do+le ,li,5in! this window: or it will ,lose a+tomati,ally s later.
i!+re 12=30 Sam-lin! ;larm /int Window
Paraeter alar etup
179
i!+re 12=31 #arameter ;larm /int Window ;larmin! -arameter: time: ,+rrent val+e: the ma9im+m and minim+m val+e set for alarm: alarm ty-e and stat+s are dis-layed in the +--er -art of the alarm hint window. ;nd the all the alarmin! -arameters set y the system are dis-layed in the left lower -art of this window. 8sers ,an do+le ,li,5 on the -arameter when it alarms: and then the alarmin! -arameter will e in the So+nd off #ara %ame o9. 6he te9t -rom-t and twin5lin! -rom-t ,an e ,arried o+t normally +nless wi-in! off the so+nd.
+ata Source Setup "S#9
o+ ,an o-en the followin! data so+r,e set+- window y ,li,5in! this o-tion (i!+re 12=32). It is +sed to sele,t data so+r,e for the data monitorin! -ro!ram. 6he o-tional data so+r,es in,l+de 4eal=time &ata 4e,eive and dis-lay real=time data sent y #C#. 4e-lay &ata 4e-lay C&; real=time data files !enerated and saved y #C#. Sele,t ?4e-lay &ata@ and ,li,5 on ?Sele,t ile@ +tton to o-en the followin! window (as shown in i!+re 12= 33). Sele,t the dire,tory (the defa+lt dire,tory of CMS server system is FCreative M+dlo!!in! SystemF&ataase) in whi,h the C&; real=time data files are saved: and sele,t and o-en the reE+ired data file (with e9tension of .44&): then the data so+r,e for data re-lay is desi!nated. ;fter settin! re-layin! velo,ity -ro-erly: ,li,5 on ?$5@ +tton: then the -ro!ram will start to re-lay data (,+rve) on the s,reen.
180
Software Man+al of S'=CMS M+d Lo!!in! 8nit
i!+re 12=32 Window for Sele,tin! &ata So+r,e
i!+re 12=33 Sele,tin! the data file reE+ired y 4eal=time 4e-lay *ttention9 6he data so+r,e set+- of data monitorin! -ro!ram is different from that of #C#. 6o ens+re normal -ro!ress of lo!!in! o-eration in the ,o+rse of drillin!: the data so+r,e of #C# ,an only e set as real=time data: while the data so+r,e set+- of data monitorin! -ro!ram ,an e +sed to re-lay and review histori,al data.
181
Chapter 1$ /eal-tie Print Progra EE
=7er7iew
6his ,ha-ter des,ries the f+n,tions and o-eratin! methods of real=time -rint -ro!ram and its roles in CMS in detail. In the ,o+rse of lo!!in!: it is +s+ally reE+ired to -rint real=time data (en!ineerin! -arameters and !as s+rvey -arameters) in the form of te9t or ,+rve a,,ordin! to ,ertain format ased on time or well de-th in real time: or re-lay and -rint these data as reE+ired afterwards. 6he real=time -rint -ro!ram ,an -erform the followin! f+n,tions It ,an e +sed for real=time data -rint: real=time ,hart -rint and data re-lay -rint. Lael the name of ,hart ,+rve a+tomati,ally so as to e ,onvenient for distin!+ishin!. #rint real=time data ased on time: well de-th in inte!ral meter and la! de-th. 6he -rint formats of ,+rve and data ,an e saved into files so that +sers ,an set +- -rint formats a,,ordin! to different drillin! stat+s res-e,tively and invo5e them later. 4e,eive real=time ,omment messa!es sent y real=time set+- -ro!ram. 6he real=time -rint -ro!ram ,an e r+n on any ,om-+ter in CMS sim+ltaneo+sly. o+ ,an also transmit data from a ,om-+ter to two or more ,om-+ters thro+!h sharin! -rinters. 6o start real=time -rint -ro!ram: yo+ ,an ,li,5 on the i,on of ?&ata 4eal=time #rint@ in ?&ata $+t-+t@ -ro!ram -a,5a!e in #C# interfa,e. o+ ,an also dire,tly do+le ,li,5 on ?FCreate M+dlo!!in! SystemFin@.
EEI
in the system installation dire,tory
=peration and Setup
;s shown in i!+re 13=1: the real=time -rint -ro!ram is ,om-osed of o-tion windows #rint Settin!: &ata (or ,+rve) /eader: &ata (or ,+rve) So+r,e and S+mmary.
i!+re 13=1 Main Interfa,e of 4eal=time #rint #ro!ram 182
Software Man+al of S'=CMS M+d Lo!!in! 8nit
Print Setting "P#
6he -rint settin! window is +sed to set -rint ,ontent (data or ,+rve) and sele,t -rinter and -a-er.
Print Content
It ,an e +sed to -rint data or ,+rves. &ata -rint ,an e +sed to -rint te9t data. 6he defa+lt -rint ,ontent is data -rint. If the li!ht efore the data -rint is !reen: that re-resents that ,+rrent -rint ,ontent is data -rint (i!+re 13= 1). $n,e ?&ata #rint@ is sele,ted: the titles of the followin! two o-tion windows will e,ome ?&ata /eader@ and ?&ata So+r,e@: and the window set+- ,ontent will also t+rn into relative set+- of ?&ata #rint@. C+rve #rint ,an e +sed to -rint real=time ,+rves ased on time or well de-th. Cli,5 on ?C+rve #rint@: then the li!ht efore it will t+rn from red into !reen: re-resentin! that ,+rrent -rint ,ontent is ,+rve -rint. $n,e ?C+rve #rint@ is sele,ted: the titles of the followin! two o-tion windows will e,ome ?C+rve 6itle@ and ?C+rve &ata@: and the window set+- ,ontent will also t+rn into relative set+- of ?C+rve #rint@.
Printer Setting
Cli,5 on the -+ll=down list o9 followin! #rinter in-+t o9: and sele,t the -rinter whi,h is reE+ired to transmit data (for "#S$% &LQ300' -rinters: the defa+lt dire,tory of its driver sho+ld e FCreative M+dlo!!in! SystemF&riverF "#S$% &LQ300' #rinter Set+-).
Paper Setting9
#a-er It is +sed to sele,t the ty-e of -rinter -a-er. 6he defa+lt -a-er of the -ro!ram is ?Contin+o+s forms@. $rientation It is +sed to sele,t the orientation of -rint. If ?&ata -rint@ is sele,ted as the -rint ,ontent: the defa+lt orientation is ?#ortrait@N if ?C+rve #rint@ is sele,ted: then the defa+lt orientation is ?Lands,a-e@. Left It refers to the width of the lefthand o+ndary of the -rint area. 6o- It refers to the width of the +--er o+ndary of the -rint area. ;fter the ,ontents mentioned aove are set -ro-erly: ,li,5 on ?%e9t@ +tton on the ottom of the window or dire,tly ,li,5 on ?&ata /eader@ o-tion (or C+rve 6itle) to enter the ne9t set+- window.
+ata :eader ":#
It is +sed to set the title of real=time data -rint and the -ro-erties of header ar: et,. If the -rint ,ontent is set as ?&ata #rint@: the settin!s of ?&ata /eader@ are as follows (i!+re 13=2).
itle Setting
:eader Setting
6itle In-+t the title of the data o+t-+tted y real=time -rint. Cli,5 on ?ont@ +tton followin! the in-+t o9 to set the font: si
Mic Setting
#a!e %+mer Sele,t or ,an,el the -a!e n+mer of ,+rrently -rinted -a!e when -rintin! is started. 6he defa+lt ,+rrent -a!e n+mer is the first -a!e (1). o+ ,an reset the -a!e n+mer when -rintin! is restarted after ein! interr+-ted. Lands,a-e Line It is +sed to sele,t whether draw lands,a-e line or not. %o /eader and 6itle Che,5 this o-tion: then there will e no title and header in the -rint 183
format and only the data -art will e -rinted. 6he defa+lt settin! of this o-tion is +n,he,5ed.
i!+re 13=2 ?&ata /eader@ Set+- Window &&e-th Ste- o+ ,an in-+t the interval de-th or sele,t the mar5 ,olor of interval de-th data line. %o matter whi,h item (ased on time or well de-th) is sele,ted as the ?#rint 6ri!!er@: the -ro!ram will tri!!er -rinter at the interval de-th. L&e-th Ste- o+ ,an in-+t the interval la! de-th or sele,t the mar5 ,olor of interval la! de-th data line. %o matter whi,h item (ased on time or well de-th) is sele,ted as the ?#rint 6ri!!er@: the -ro!ram will tri!!er -rinter at the interval la! de-th. ;fter the ,ontents mentioned aove are set -ro-erly: ,li,5 on ?%e9t@ +tton on the ottom of the window or dire,tly ,li,5 on ?&ata So+r,e@ o-tion to enter the ne9t set+- window.
Cur7e itle "C#
It is +sed to set -ro-erties of real=time ,+rve -rint. If the -rint ,ontent is set as ?C+rve #rint@: the settin!s of ?C+rve 6itle@ are as follows (i!+re 13=3). 6itle Settin! 6itle: Col+mn Ca-tion: %o title 6hey are +sed to sele,t whether to -rint the ,+rve title or not. a,5!ro+nd Settin! It ,an e +sed to set the a,5!ro+nd ,olor. 6he a,5!ro+nd ,olor will e the defa+lt ,olor: if it is not set. 6his o-tion ,an also e +sed to sele,t the linear ty-e. Intervals It +sed to ,ontrol the -re,ision of ,+rve -rint. 6he shorter intervals: the more detailed ,+rve will e -rinted. 6ime Line Interval It +sed to set the time interval for -rintin! lands,a-e lines in the ,+rve. Contin+o+s #rint Intervals etween ,ol+mn header &etermine the interval (-a!es) etween any two ,ol+mn headers. Intervals etween ,+rve notes &etermine the interval (in,hes) etween any two ,+rve notes. #a!ination #rint It ,an e +sed to -erform -a!ination -rint. 184
Software Man+al of S'=CMS M+d Lo!!in! 8nit
i!+re 13=3 ?C+rve 6itle@ Set+- Window ;fter the ,ontents mentioned aove are set -ro-erly: ,li,5 on ?%e9t@ +tton on the ottom of the window or dire,tly ,li,5 on ?C+rve &ata@ o-tion to enter ne9t set+- window.
+ata Source "S#
It is +sed to set the -arameters and -ro-erties of the data reE+ired to e -rinted in real time. When the ?#rint Content@ in the -rint set+- o-tion window is set as ?&ata #rint@: the settin!s of ?&ata So+r,e@ will e as follows (i!+re 13=).
185
i!+re 13= ?&ata So+r,e@ Set+- Window CMS #arameters Sele,t the s+!ro+- to whi,h -arameters elon! from the list o9 of ?6y-e@: then -arameters in this s+!ro+- will e dis-layed in the ?#arameter List@. ind the reE+ired -arameter and do+le ,li,5 on the -arameter name (or ,li,5 on +tton) in ?#arameter List@: then this -arameter will e dis-layed in the ?#arameter List@ o9. Set -ro-erties of this -arameter s+,h as alias and width: et,. on the ri!ht side of the ?#arameter Settin!@ o9 res-e,tively. 4e-eat ste- 1 to 3 to sele,t and set reE+ired -arameters in t+rn. If reE+ired: yo+ ,an also adK+st the -osition of -arameter in the tale y +sin! the +- 7down +tton eside the ?#arameter Settin!@ o9. #rint 6ri!!ers It is +sed to set -rint tri!!er -arameter and tri!!er interval. 8sers ,an sele,t to -rint ased on time or well de-th. 6he defa+lt mode is -rintin! ased on time with interval of 120s. If well de-th is sele,ted as the tri!!er -arameter: the defa+lt interval is 1m. ;fter aove set+- is finished: ,li,5 on ?%e9t@ +tton or dire,tly ,li,5 on ?S+mmary@ to enter the window for -reviewin! the set -rint format.
Cur7e +ata "+#
It is +sed to sele,t ,+rve -arameters reE+ired to e -rinted in real time and their -ro-erties. If the ?#rint Content@ in the -rint settin! o-tion window is set as ?C+rve #rint@: the settin!s of ?C+rve &ata@ will e as shown in i!+re 13=.
i!+re 13= ?&ata So+r,e@ Set+- Window 6he set+- of ,+rve -arameters and their -ro-erties are as follows In-+t the title of the ,+rve -rint ,hart in the ?%ame@ in-+t o9 (i!+re 13=). 6he defa+lt ,+rve ,hart name is ?4";L 6IM" D4;#/@. Cli,5 on +tton to o-en the font set+- window to set the font: si
Software Man+al of S'=CMS M+d Lo!!in! 8nit
In-+t the name of the lo!!in! +nit in the in-+t o9 of ?Lo!!in! 8nit@. Cli,5 on +tton to o-en the font set+- window to set the font: si
i!+re 13= C+rve #ro-erties Set+- Window
Suar! "U#
It is +sed to review the -rint settin!s and -review the set -rint format (i!+re 13=). Cli,5 on ?;--ly@ +tton to ma5e -revio+s settin!s ta5e into effe,t. 187
;fter all the settin!s mentioned aove are finished: ,li,5 on ?Save@ (or ?Save ;s@) +tton in ?ile@ men+ to save the settin!s mentioned aove as a format file (for data -rint: the e9tension of its format file is .+PH while for ,+rve -rint: the e9tension of its format file is .6P# so as to invo5e it dire,tly ne9t time.
i!+re 13= #rint Settin!s S+mmary Window
EEII
Menu 5ar
6he men+ ar of real=time -rint -ro!ram is ,om-osed of fo+r men+ items in,l+din! ?ile@: ?Settin!@: ?&ata So+r,e@ and ?/el-@ and some i,ons elow them.
i!+re 13=* Men+ ar and I,ons
ile
Load It is +sed to load the -rint format of real=time data (with e9tension of .+P) or real=time ,+rve (with e9tension of .+P) into the -ro!ram so as to start -rint dire,tly or after little modifi,ation (i!+re 13=). Save ;fter the real=time -rint set+- is finished: yo+ ,an save the settin!s into a -rint format file so as to invo5e dire,tly ne9t time. Save ;s Save the set real=time -rint format as another file.
188
Software Man+al of S'=CMS M+d Lo!!in! 8nit
i!+re 13= Loadin! Window of #rint ormat
Set &efa+lt Cli,5 on this +tton to set the set format tem-late or loaded format tem-late as the defa+lt tem-late so as to invo5e this tem-late format a+tomati,ally when restartin! the -ro!ram ne9t time. "9it Cli,5 on this o-tion: and then the followin! window will -o- +- (i!+re 13=10).
i!+re 13=10 #rom-t Window of "9it Cli,5 on ?es@ +tton: then the -ro!ram will e ended.
Setting
6he settin! men+ in,l+des the followin! two o-tions (i!+re 13=11) and its f+n,tions are the same as those of sele,tin! ?#rint Content@.
i!+re 13=11 ?Settin!@ men+ ;fter the server #C#: data a,E+isition -ro!ram: real=time set+- -ro!ram and real=time -ro,essin! -ro!ram start to r+n normally in t+rn: the real=time -rint -ro!ram will re,eive C&; real=time data transmitted y #C#. 6o -rint data or ,+rve in real time: yo+ ,an follow the followin! ste-s Cli,5 on ?Load@ in ?ile@ men+ in the main interfa,e of real=time -rint -ro!ram: and then find the dire,tory in whi,h the format files (with e9tension of .P+) of real=time -rint data are saved from the o-ened window: and do+le ,li,5 on the reE+ired format file (i!+re 13=). If the reE+ired format file of real=time -rint data doesnBt e9ist: ,li,5 on ?%e9t@ or fo+r o-tion 189
windows in t+rn to finish all reE+ired settin!s. Cli,5 on ?;--ly@ +tton on the lower ri!ht E+arter of the S+mmary window to finish the set+-. Cli,5 on ?Start #rint@ +tton (i!+re 13=12): then the -rinter will start -rintin! data or ,+rves: and the ,+rrent -rint stat+s will e dis-layed on the to- ri!ht ,orner of the real=time -rint window (i!+re 13=12).
i!+re 13=12 Start to #rint C+rves If the -rint needs to e -a+sed or sto--ed d+e to -a-er Kam of -rinter: yo+ ,an ,li,5 on ?#a+se@ or ?Sto- Lo! #rint@ +tton. Cli,5 on the minimi
i!+re 13=13 the 4eal=time #rint #ro!ram minimi
+ata
It is +sed to -rint the data so+r,e. Cli,5 on data so+r,e men+ to o-en the interfa,e as shown in i!+re 13=1. Sele,t the data so+r,e to e re,eived.
190
Software Man+al of S'=CMS M+d Lo!!in! 8nit
i!+re 13=1 &ata So+r,e Interfa,e C&; &ata 4e,eive and -rint the real=time data transmitted y #C#. 4e-lay 4e-lay -rintin! C&; real=time data files !enerated and saved y #C#. Sele,t ?4e-lay@ and ,li,5 on ?Sele,t ile@ +tton to o-en the followin! window (as shown in i!+re 13=1). Sele,t the dire,tory (the defa+lt dire,tory of CMS server system is FCreative M+dlo!!in! SystemF&ataase) in whi,h the C&; real=time data files are saved: and sele,t and o-en the reE+ired data file (with e9tension of .44&): then the data so+r,e for data re-lay -rintin! is desi!nated. ;fter the -layin! velo,ity is set: ,li,5 on ?$'@ +tton: and then the -ro!ram will start to re-lay data (or ,+rve) in the -rinter.
i!+re 13=1 4eal=time 4e-layin! Window of #rint Settin!s
191
Chapter 1( /eote +ata raniion Progra EEIII
=7er7iew
4emote data transmission -ro!ram ,an e +sed for data transmission etween a well site and the headE+arters and that etween other ,lients. It ,ontains two main transmission f+n,tions in,l+din! real= time data transmission and file transmission and ,hat f+n,tions: In whi,h the transmission format of real=time data ado-ts the well site information transmission standard (WI6S) !enerally +sed internationally. 6he remote data transmission -ro!ram ,an e divided into two ty-es: transmittin! end and re,eivin! end: and ,an e sele,ted on the wel,ome interfa,e. 6he transmittin! end is installed on any ,om-+ter in CMS of well site: ta5in! ,har!e of re,eivin! C&; data flow road,asted y #C# and ,onvertin! them into ,orres-ondin! WI6S data -a,5a!es and transmittin! the WI6S data -a,5a!es to the re,eivin! end a,,ordin! to the waitin! WI6S re,ord tale sele,ted in ,onfi!+ration information and the tri!!er ,ondition and interval of this re,ord taleN the re,eivin! end is installed on any ,om-+ter in CMS of the headE+arters or other ,lient: ta5in! ,har!e of re,eivin! WI6S data -a,5a!es and ,onvertin! them into C&; data flow and transmittin! the C&; data flow to ,lient #C#: whi,h will forward the C&; data flow to other ,orres-ondin! -ro!rams for tas5s s+,h as data monitorin! or savin!: et,. 4emote data transmission -ro!ram ,an r+n on any ,om-+ter in CMS sim+ltaneo+sly. 6o start the remote data transmission -ro!ram: yo+ ,an ,li,5 on the i,on of A4emote 6ransmissionA -ro!ram in -ro!ram -a,5a!e of A4emote 6ransmissionA on #C# interfa,eN or yo+ ,an do+le ,li,5 on the i,on of in the installation dire,tory of ?FCreate M+dlo!!in! SystemFin@.
EEIB
=peration and etup
6he main interfa,e of e9e,+tive -ro!ram of the remote data transmission -ro!ram is as follows (i!+re 1=1). 6his -ro!ram in,l+des the main f+n,tions of transmittin! and settin!.
i!+re 1=1 6he main interfa,e of ?4emote data transmission@ 192
Software Man+al of S'=CMS M+d Lo!!in! 8nit
6ransmit (6) Cli,5 on ?6ransmit (6)@ +tton in the men+ ar to -o- +- the men+ as shown in i!+re 1=2. 6he two o-tions of ?Start (S)@ and ?"9it (")@ are ,ontained in this men+.
i!+re 1=2 6ransmit men+ Start (S) Cli,5 on ?Start (S)@ +tton: then the -rom-t window as shown in i!+re 1=3 will -o- +- if the transmission is failed. Cli,5 on ?es ()@ +tton to ,ontin+e to ,onne,t or ,li,5 on ?%o (%)@ +tton to ret+rn to the main interfa,e (i!+re 1=1).
i!+re 1=3 6he -rom-t window of failed transmission "9it (") Cli,5 on ?"9it (")@ +tton to -o- +- the men+ as shown in i!+re 1= or ,li,5 on ?Close@ +tton on the title ar in the main window to ,lose the -ro!ram.
i!+re 1= 6he -rom-t window of "9it Setting "S#
Cli,5 on ?Settin! (S)@ +tton in the men+ ar to -o- +- the men+ as shown in i!+re 1=. 6he two o-tions of ?Wits Information (W)@ and ?6ransmit $-tion (6)@ are ,ontained in this men+.
193
i!+re 1= Settin! men+
WI6S Information (W) Cli,5 on ?WI6S Information (W)@ to -o- +- the men+ as shown in i!+re 1=.
i!+re 1= WI6S Information Settin! window
194
WI6S level Sele,t WI6S level in the -+ll=down men+N 6im interval In-+t the time interval of data transmissionN W"LLI& In-+t the well identifi,ationN
Software Man+al of S'=CMS M+d Lo!!in! 8nit
Sender 6he name of senderN S6'%8M In-+t the orehole nameN W"LL%;M" In-+t the name of the wellN W"LL%8M In-+t the orehole identifi,ationN $#"4;6$4 In-+t the name of o-erator of the wellN L$C;6I$% In-+t the !eo!ra-hi, lo,ation of the wellN W"LL86M 6he o-tional well ty-es in,l+de verti,al well: dire,tional well: hori
6ransmit $-tion (6) Cli,5 on ?6ransmit $-tion (6)@ to -o- +- the men+ as shown in i!+re 1=.
i!+re 1= 6ransmit $-tion window (1)
195
i!+re 1=* 6ransmit $-tion window (2) 6ransmit 6y-e Sele,t the transmit ty-e (%etwor5 or Com) from the -+ll=down men+. When the sele,ted ty-e is %etwor5: the window in i!+re 1= will a--ear and when Com: the window in i!+re 1=* will -o- +-. %et #arameter Sele,t the networ5 -roto,ol as ?8@ or ?6C#7I#@ from the -+ll=down o9 followin!
?#roto,ol@. In-+t I# address of ,om-+ter re,eivin! remote transmitted data in the o9 after ?4emote ;ddress@. In-+t the networ5 re,eivin! -ort n+mer of ,om-+ter re,eivin! remote transmitted data in the o9 after ?4emote #ort@. In-+t the networ5 sendin! -ort n+mer of the lo,al ,om-+ter in the o9 after ?Lo,al #ort@. Com #arameter Sele,t the ,om ,hannel n+mer of the transmittin! ,om-+ter and in-+t itrate: data it: -arity and sto- it. ;+to transmit while start+- If this o-tion is sele,ted: when startin! the remote data transmission -ro!ram: the -ro!ram will start data transmission a+tomati,ally. Cli,5 on ?$5@ or ?;--ly@ +tton to ,om-lete transfer o-tion.
EEB
+ata +ipla!
&ata dis-lay -ro!ram is +sed to dis-lay the re,eived data. 6he window is shown in i!+re 1=1. C+rrently: only the transmission of C&; data (m): WI6S time tale: WI6S de-th tale and WI6S well information tale is reali
196
Software Man+al of S'=CMS M+d Lo!!in! 8nit
Chapter 1' +ataae Manageent Progra EEBI
=7er7iew
CMS +ilds a series of real=time dataase tales ased on WI6S standard +sin! MS SQL Server dataase system. ;s an interfa,e for intera,tion etween +ser and dataase tales: the dataase mana!ement -ro!ram ,an a,,om-lish o-erations to data in dataase s+,h as rowse: orderin!: E+ery: modifi,ation: addition: ,al,+lation: insertion: im-ort and e9-ort: and ,an -revent +sers from a,,essin! dataase dire,tly and sim-lify o-erations to dataase. 6he dataase mana!ement -ro!ram has the followin! f+n,tions Q+ery7rowse re,ords and7or field in form mode a,,ordin! to filter ,onditions and modify data and insert7add new re,ords as -er a+thorityN It ,an e9-ort the CMS real=time dataase otained y enE+iry as ;SCII te9t data or "9,el data taleN it ,an also im-ort data (in,l+din! ele,tri,al lo!!in! data and !eo,hemi,al data: et,.) of the third -arty in ;SCII te9t format a,,ordin! to ,ertain data formatN 4eview or edit data in the form of fi!+reN #erform inter-olation to data within s-e,ified ran!e +sin! inter-olation methodN Sort re,ords (or data) y 5eywordsN ;do-t a+thority mana!ement mode to edit dataase so as to stren!then system se,+rity. 6he dataase mana!ement -ro!ram ,an r+n on any ,om-+ter in CMS sim+ltaneo+sly. 6o start this -ro!ram: yo+ ,an ,li,5 on the i,on of A&ataase Mana!ementA -ro!ram in -ro!ram -a,5a!e of A&ataase Mana!ementA on #C# interfa,eN or dire,tly do+le ,li,5 on the i,on of system installation dire,tory ?FCreate M+dlo!!in! SystemFin@.
EEBII
in the
=peration and etup
6he main window of the dataase mana!ement -ro!ram is as follows (i!+re 1=1).
i!+re 1=1 6he main window of the &ataase Mana!ement #ro!ram
&ata E+ery 197
CMS dataase ,an save data of m+lti-le wells and oreholes sim+ltaneo+sly. While CMS dataase tales are ,onstr+,ted ased on WI6S standard and they +se time: well de-th: la! de-th and event as 5eyword res-e,tively when savin! data. 8sers ,an sele,t the ,orres-ondin! dataase tales and fields to E+ery reE+ired data as reE+ired. ;s shown in i!+re 1=1: CMS real=time dataase tales are listed in the form of tree str+,t+re in the list o9 on left side of the main interfa,e of the dataase mana!ement -ro!ram. 6o E+ery data: yo+ sho+ld follow the followin! ste-s Sele,t the CMS real=time dataase tale and reE+ired field. 6hen ,li,5 on the ?Q+ery@ +tton in the row of +tton on the to- of the window in i!+re 1=1 to -o- +- the window whi,h is +sed to set E+ery ,onditions as shown in i!+re 1=2.
i!+re 1=2 6he main window of Q+ery
In-+t the field and ran!e to e E+eried in the set+- ar of AConditionA in the middle -art of window AQ+eryA and ,li,5 on ?;dd Condition@ to add ,reated E+ery ,onditions into the dis-lay ar of AConditions ;ddedA (i!+re 1=3).
i!+re 1=3 6he dis-lay ar of AConditions ;ddedA
Create m+lti=,ondition E+ery +sin! the ,omination window (i!+re 1=).
198
Software Man+al of S'=CMS M+d Lo!!in! 8nit
i!+re 1= 6he window of ,reatin! m+lti=,ondition E+ery
Sele,t refer field and ,li,5 on ?;dd $rder@ to add the orderin! r+le into the ,ol+mn of A4efer ield (Sort ;s,endin!)A as shown in i!+re 1=.
i!+re 1= ;dd order
Cli,5 on A4eview SQL Senten,eA: then yo+ ,an see the !enerated SQL senten,e (i!+re 1=).
i!+re 1= 6he !enerated SQL
Cli,5 on ?Start Q+ery@: then the E+eried res+lts will e !enerated in the main interfa,e (i!+re 1= ).
199
i!+re 1= 6he E+eried res+lts ;+thority mana!ement 6he dataase mana!ement -ro!ram sets three levels of a+thority level 1: 2 and 3. ; s+-er +ser -ossesses the a+thority to E+ery: modify: delete: add: inter-olate and save data re,ords (level 3)N a +ser with level 2 a+thority ,an E+ery and inter-olate data and edit ,+rves: +t it ,an not delete re,ords and save the modifi,ationN level 1 a+thority is the lowest a+thority and a +ser with level 1 a+thority ,an only E+ery and adK+st data sim-ly and it ,an not edit ,+rves: delete re,ords and save the modifi,ation. o+ ,an add +sers or modify +ser -assword as reE+ired +sin! the s+-er +ser a,,o+nt.
;fter the -ro!ram is started: the data mana!ement a+thority is level 1. Cli,5 on +tton in the men+ ar or the o-tion of ?Lo!on $n@ in men+ of ?ile@ to o-en the followin! lo!on window (i!+re 1=*).
i!+re 1=* Lo! $n window In-+t +sername of s+-er +ser As+A in the in-+t o9 of A8sernameA: in-+t the -assword of s+-er +ser (defa+lt -assword is ) and ,li,5 on ALo!onA +tton: then some +ttons s+,h as A&elete +serA: 200
Software Man+al of S'=CMS M+d Lo!!in! 8nit
AInter-olateA: AC+rveA and ASaveA in the main interfa,e will e,ome +sale: re-resentin! that the ,+rrent +ser ,an -erform data edition. o+ ,an modify and add +sername: -assword and a+thority +sin! s+-er +ser a,,o+nt. Cli,5 on o-tion of AMana!e 8serA in AileA men+ to o-en the followin! window (i!+re 1=).
i!+re 1= Mana!e 8ser window (1) In-+t the name of +ser (!enerally s+-er +ser) with level a+thority in the A8I&A and in-+t the ,orres-ondin! -assword: then ,li,5 on A$5A +tton to o-en the followin! window (i!+re 1=10).
i!+re 1=10 Mana!e 8ser window (2) o+ ,an modify and add +sername and its -assword and a+thority in this window. ;fter the modifi,ation is finished: ,li,5 on ?Save (S)@ +tton to save the ,+rrent set+-. &ata edition &ata edition in,l+des modifyin! data: addin! re,ord: insertin! re,ord and deletin! re,ord: et,.: whi,h ,an e reali
e3t edition
201
Modify data ;fter data E+ery is ,om-leted and forms are !enerated (as shown in i!+re 1=): +sers ,an dire,tly modify data in ,ells of a form (+sers ,an ,o-y: -aste: a--end re,ord: insert re,ord and delete re,ord in lar!e=s,ale).
;--end re,ord 4i!ht ,li,5 in the data edition area and a men+ as shown in i!+re 1=11 will -o- +-. Cli,5 A;--end 4e,ordA o-tion: then a new re,ord with re,ord n+mer of = will e added at the end of the form (i!+re 1=12)N
i!+re 1=11 4i!ht ,li,5 ,onte9t men+
i!+re 1=12 ;--end re,ord Insert re,ord Sele,t the -osition where a new re,ord will e inserted in the form and ri!ht ,li,5: then ,li,5 on o-tion of AInsert 4e,ordA in the men+: then a new re,ord with re,ord n+mer of = will e inserted efore the sele,ted re,ord (i!+re 1=13)N
202
Software Man+al of S'=CMS M+d Lo!!in! 8nit
i!+re 1=13 Insert re,ord "dit lo,5 Sele,t one ,ol+mn of data in the data edition area and ,li,5 on ?"dit lo,5@ o-tion: then the followin! window will -o- +- (i!+re 1=1).
i!+re 1=1 "dit lo,5 window "val+ate Sele,t the ?"val+ate@ o-tion to in-+t initial val+e and in,rement. Cli,5 on ?$5@ and the ,ol+mn of data will e reeval+ated followin! the initial val+e and in,rement in-+tted y +sersN $-eration Sele,t five 5inds of o-erands add (P): s+tra,t (=): m+lti-ly (): divide (7) and eE+al to (U) and ,ond+,t o-eration a,,ordin! to the val+e in the lan5 o9. Cli,5 on ?$5@ and the ,ol+mn of data ,han!e followin! the o-eration methods sele,ted y +sersN ormat Sele,t the ormat o-tion to in-+t de,imal di!its. Cli,5 on ?$5@ and the ,ol+mn of data will ,han!e a,,ordin! to the new de,imal di!itsN 4andomi,ity Sele,t the ?4andomi,ity@ o-tion to in-+t asi, val+e and am-lit+de. Cli,5 on ?$5@ and the ,ol+mn of data will e reeval+ated at random a,,ordin! to the asi, val+e and am-lit+de in-+tted y +sers.
ind: delete and re-la,e 203
Cli,5 on the ?ind: &elete ;nd 4e-la,e@ o-tion and the followin! window will -o- +(i!+re 1=1).
i!+re 1=1 ind: &elete ;nd 4e-la,e window ind re,ords Sele,t the ?ind 4e,ords@ o-tion to -o- +- the window as shown in i!+re 1=1. In-+t the field and ran!e to e fo+nd in the set+- ar of ?Condition@ in the ?indin! Condition@ window and sele,t the findin! dire,tion and e!innin! -oint. Cli,5 on ?ind ;LL@ or ?ind %e9t@ to dis-lay all re,ords or one re,ord in one time.
ind and delete re,ords Sele,t the ?ind ;nd &elete 4e,ords@ o-tion to -o- +- the window as shown in i!+re 1=1. In-+t the field and ran!e to e fo+nd in the set+- ar of ?Condition@ in the ?indin! Condition@ window and sele,t the findin! dire,tion and e!innin! -oint. Cli,5 on ?ind ;LL@ or ?ind %e9t@ to dis-lay all re,ords or one re,ord in one time. o+ ,an also dire,tly ,li,5 on ?&elete ;LL@ or ?&elete@ to delete re,ords ,om-lyin! with all ,onditions or one ,om-liant re,ord.
i!+re 1=1 ind ;nd &elete 4e,ords window 204
Software Man+al of S'=CMS M+d Lo!!in! 8nit
ind and re-la,e fields Sele,t ?ind ;nd 4e-la,e ields@ o-tion to -o- +- the window as shown in i!+re 1=1. In-+t the field and ran!e to e fo+nd in the set+- ar of ?Condition@ in the ?indin! Condition@ window and sele,t the findin! dire,tion and e!innin! -oint. Cli,5 on ?ind ;LL@ or ?ind %e9t@ to dis-lay all re,ords or one re,ord in one time. Sele,t field to e re-la,ed and in-+t the new val+e and ,li,5 on ?4e-la,e ;LL@ or ?4e-la,e@ to re-la,e fields of re,ords ,om-lyin! with all ,onditions or field of one ,om-liant re,ord.
i!+re 1=1 ind ;nd 4e-la,e ields window erify validity Cli,5 on ?erify alidity@ o-tion. When no invalid data is fo+nd: the window will -o- +- as shown in i!+re 1=1*N when invalid data is fo+nd: the window will -o- +- as shown in i!+re 1= 1 and the ,+rsor will stay on the row havin! invalid data.
i!+re 1=1* Window of s+,,essf+l verifi,ation
205
i!+re 1=1 Window of failed verifi,ation erify inte!rity Cli,5 on ?erify Inte!rity@ o-tion to show the followin! window (i!+re 1=20). 6his f+n,tion is +sed to verify the inte!rity of well=de-th in dataase and find the missin! interval or m+lti-le intervals. With this f+n,tion: +sers ,an maintain the dataase.
i!+re 1=20 erify Inte!rity window
ind a+lty Well=&e-ths find the well=de-ths failin! to satisfy the ,ondition of de-th ran!eN ind Missin! Well=&e-ths Well=&e-ths find the missin! well de-thsN ind M+lti-le Well=&e-ths find the m+lti-le well de-thsN Inte!rity interval only for well=de-th or la! de-thN indin! &ire,tion +- or downN ind ;ll ,li,5 on this +tton to show all fa+lty well=de-ths in the followin! o9N ind %e9t ,li,5 on this +tton to show one fa+lty well=de-th in the followin! o9. Cli,5 on this +tton re-eatedly and the res+lts will e dis-layed ,+m+latively. 8ntil all the fa+lty well=de-ths are dis-layed: the followin! -rom-t window will -o- +(i!+re 1=21).
i!+re 1=21 6he -rom-t window of finishin! findin! 206
Software Man+al of S'=CMS M+d Lo!!in! 8nit
inish indin! ,li,5 on this +tton to finish findin! when findin! ne9t.
Save ;fter the modifi,ation is finished: yo+ ,an -ress the ?8-date@ +tton to save the dataN the system will -o- +- a -rom-t messa!e as shown in i!+re 1=22 Sele,t Se le,t Aes Aes ()A to save the data.
i!+re 1=22 Save ;andon #ress the ?8ndo ;ll@ +tton to aandon the modifi,ation: then the modified field val+es will e restoredN &is-lay i!+re ,li,5 on the +tton to show the fi!+re edition window and the i,on will ,han!e to the hidden fi!+re.
igure edition
;fter data E+ery is ,om-leted and forms are !enerated: yo+ ,an sele,t a field in the ,ol+mn of field dis-layed (,oordinate ) and ,li,5 on &is-lay +tton: then the ,+rve of this field will e dis-layed in the ,+rve edition window on the ri!ht side (i!+re 1=23). o+ ,an
i!+re 1=23 i!+re "dition window 207
&ata im-ort7e9-ort 6he dataase mana!ement -ro!ram ,an im-ort data of third -art s+,h as ele,tri,al lo!!in! data and !eo,hemi,al data: et,. into the CMS dataase.
@Iport electrical loggingA data
Lo! on first: and then ,li,5 on the AIm-ort ele,tri,al lo!!in!Y.A o-tion in the AileA men+ of the interfa,e or
+tton to o-en a window as shown in the followin! fi!+re (i!+re 1=2).
i!+re 1=2 Im-ort "le,tri,al Lo!!in! window 6his window ,an e +sed to im-ort the ele,tri,al lo!!in! data saved as te9t files (.t9t) into the CMS ele,tri,al lo!!in! data tale. Cli,5 on the +tton in this window: window: find the dire,tory in whi,h ele,tri,al lo!!in! data files are saved in this o-ened window (i!+re 1=2) and sele,t a file: and then ,li,5 on A$-enA +tton: then the ele,tri,al lo!!in! data will e dis-layed in the window as shown in i!+re 1=2. In the A&ata Str+,t+reA form on the ottom of this window: ,li,5 on ea,h field name and sele,t a field name ,orres-ondin! to CMS ele,tri,al lo!!in! data tale in t+rn from the -+ll=down men+ (i!+re 1=2). ;fter ;fter all fields are ,onfi!+red: ,li,5 on ?Im-ort +tton@ on the lower ri!ht ,orner of the window: window: then the -ro,ess of im-ortin! ele,tri,al lo!!in! data from the ele,tri,al lo!!in! data file into the CMS ele,tri,al lo!!in! data tale will start. 6his -ro,ess may last several se,onds. ;fter data im-ortin! is finished: the s,reen will ret+rn to the main interfa,e of dataase mana!ement -ro!ram.
208
Software Man+al of S'=CMS M+d Lo!!in! 8nit
i!+re 1=2 &ire,tory for savin! ele,tri,al lo!!in! data files
i!+re 1=2 Im-ort "le,tri,al Lo!!in! window
209
i!+re 1=2 Sele,t the field name ,orres-ondin! to CMS ele,tri,al lo!!in! data tale
@Iport geocheicalA data
Cli,5 on the AIm-ort !eo,hemi,alY.A o-tion in the AileA men+ of the interfa,e or o-en a window as shown in the followin! fi!+re (i!+re 1=2*).
210
+tton to
Software Man+al of S'=CMS M+d Lo!!in! 8nit
i!+re 1=2* Im-ort Deo,hemi,al &ata window 6his window ,an e +sed to im-ort the !eo,hemi,al data saved as ;,,ess dataase files (.md) into the CMS !eo,hemi,al data tale. Cli,5 on the +tton in this window: find the dire,tory in whi,h !eo,hemi,al data files are saved in this o-ened window (i!+re 1=2) and sele,t a file: and then ,li,5 on A$-enA +tton: then fields ,orres-ondin! to !eo,hemi,al data will e dis-layed in the window as shown in i!+re 1=30.
i!+re 1=2 &ire,tory for savin! !eo,hemi,al data files
i!+re 1=30 Im-ort "le,tri,al Lo!!in! window %ames of !eo,hemi,al dataase tale are listed in the list o9 of ?6ale %ame@ on the left of the 211
window as shown in i!+re 1=30. Sele,t these three tales and then ,li,5 on the ?Im-ort@ +tton on the lower ri!ht ,orner of the window: then the !eo,hemi,al data will e im-orted into the CMS !eo,hemi,al dataase tale (i!+re 1=31).
i!+re 1=31 Im-ort !eo,hemi,al data 6he dataase mana!ement -ro!ram ,an e9-ort E+eried form data to te9t files or Mi,rosoft "9,el files so as to e +sed y other -ro!rams or e ,onvenient for data -ro,essin!.
@Iport ,uantitati7e fluorecenceA data "ae a iporting geocheical data#
?Im-ort dataase tale@ Cli,5 on ?Im-ort dataase tale@ o-tion in the ?ile@ men+ of the interfa,e to o-en a window as shown in i!+re 1=32 to im-ort S'=2000 and S'=2X11 data into CMS dataase.
212
Software Man+al of S'=CMS M+d Lo!!in! 8nit
i!+re 1=32 Im-ort &ataase window &efine the im-ort dataase so+r,e and ty-e and ,li,5 on ?6est Im-ort@ +tton to o-en a window as shown in i!+re 1=33.
i!+re 1=33 Im-ort &ataase window
"9-ort E+ery "9-ort data to te9t file ;fter otainin! reE+ired form data thro+!h E+ery: yo+ ,an ,li,5 on the o-tion of A"9-ort E+eryA Z A6e9tA in the AileA men+ or +tton to o-en a window as shown in the followin! fi!+re (i!+re 1=3). 8sers ,an sele,t field se-arator: ,hara,ter strin! identifi,ation ,hara,ter and whether the first line will e ta5en as the field name and whether the field name is in Chinese or "n!lish: et,. as reE+ired. ;fter the set+- is finished: ,li,5 on the ?"9-ort@ +tton on the lower ri!ht ,orner of the window: then a save window as shown in i!+re 1=3 will -o- +-. Sele,t the file folder in whi,h te9t files are !oin! to e saved and in-+t the file name in this 213
window: and then -ress ASaveA +tton to finish file savin!.
i!+re 1=3 "9-ort data to te9t file
i!+re 1=3 Save the e9-orted te9t files "9-ort data to "9,el file 6o e9-ort data to "9,el files: after otainin! reE+ired form data thro+!h E+ery yo+ ,an
,li,5 on the o-tion of A"9-ort E+eryA Z A"9,elA in the AileA men+ or +tton to o-en a window as shown in the followin! fi!+re (i!+re 1=3). &ire,tly ,li,5 on the ?"9-ort@ +tton on the lower ri!ht ,orner of the window: then a save window as shown in i!+re 1=3 will -o- +-. Sele,t the file folder in whi,h "9,el files are !oin! to e saved and in-+t the file name in this window: and then -ress ASaveA +tton to finish file savin!.
214
Software Man+al of S'=CMS M+d Lo!!in! 8nit
i!+re 1=3 "9-ort data to "9,el file
i!+re 1=3 Save the e9-orted "9,el files
215
Chapter 1 +ata /ecalculation Progra EEBIII
=7er7iew
Most of ,al,+lated -arameters are re,al,+lated in the followin! ,onditions Modifi,ation of ori!inal data in CMS dataaseN Cal,+lated -arameters saved -revio+sly are ovio+sly +nreasonaleN ;ddition and deletion: et,. to re,ords of CMS dataase tale. List of ,al,+lated items reali
o dataae tale
1) 4e,al,+lation of it foota!e 2) 4e,al,+lation of drillin! ,ost 3) 4e,al,+lation of tooth wear ) 4e,al,+lation of &C e9-onent ) 4e,al,+lation of formation -ress+re ) 4e,al,+lation of !as ,aliration ) 4e,al,+lation of hydro,aron ratio
&e-th tale (&rill&e-th) and 1m de-th tale (&rill&e-thH1M) &e-th tale (&rill&e-th) and 1m de-th tale (&rill&e-thH1M) &e-th tale (&rill&e-th) and 1m de-th tale (&rill&e-thH1M) &e-th tale (&rill&e-th) and 1m de-th tale (&rill&e-thH1M) &e-th tale (&rill&e-th) and 1m de-th tale (&rill&e-thH1M) La! m+d tale (La!M+d) Chromato!ra-hi, differen,e de-th tale (Chrom&iff&e-th)
6he data re,al,+lation -ro!ram ,an r+n on any ,om-+ter in CMS sim+ltaneo+sly. 6o start this -ro!ram: yo+ ,an ,li,5 on the i,on of A&ata 4e,al,+lationA -ro!ram in -ro!ram -a,5a!e of A&ataase Mana!ementA on #C# interfa,eN or dire,tly do+le ,li,5 the i,on of installation dire,tory ?FCreate M+dlo!!in! SystemFin@.
EEIE
in the system
=peration and etup
;fter the CMS data re,al,+lation -ro!ram is started: a main interfa,e of re,al,+lation as shown in the followin! fi!+re will -o- +- (i!+re 1=1).
i!+re 1=1 Main interfa,e of CMS re,al,+lation -ro!ram o+ ,an also sele,t items to e re,al,+lated thro+!h ASele,t 4e,al,+lation ItemA men+ as shown in 216
Software Man+al of S'=CMS M+d Lo!!in! 8nit
the i!+re 1=2.
i!+re 1=2 Sele,t 4e,al,+lation Item window ;fter yo+ ,li,5 on one item to e re,al,+lated: the system will -o- +- a set+- window as shown in the followin! fi!+re at first (i!+re 1=3).
i!+re 1=3 4e,al,+lation set+- window Items needed to e set and sele,ted in,l+de %ame of well to e re,al,+lated Sele,t it from the listN orehole to e re,al,+lated Sele,t the orehole from the list for a sele,ted wellN &e-th tale to e re,al,+lated o+ ,an sele,t to re,al,+late the de-th tale or 1m de-th taleN &e-th ran!e to e re,al,+lated In-+t the de-th ran!e to e re,al,+lated man+ally and the ran!e will e ta5en as -rimary ,ondition for filterin! data re,ords. If there are too many data re,ords in the set de-th ran!e: it will reE+ire relatively lon! time when invo5in! data. ;fter settin! items that need to e re,al,+lated: ,li,5 A$5A +tton to enter their own data re,al,+lation interfa,e.
4e,al,+lation of it foota!e 4e,al,+lated -arameter it foota!e 217
i!+re 1= shows the dis-lay s,reen after the followin! ,onditions are sele,ted d+rin! it foota!e re,al,+lation. Well name &=23N orehole mmN &ata tale &e-th taleN &e-th ran!e 0_T1000mN
i!+re 1= &is-lay window of it foota!e Where List of well de-th val+e &is-lay all well de-th val+es in the sele,ted de-th ran!eN A4e,al,+late it oota!eA +tton it foota!e will e re,al,+lated after this +tton is ,li,5edN A8-date &ataaseA +tton When it foota!e is re,al,+lated: new val+es will e dis-layed in the tale first. ;fter ,onfirmin! it: yo+ ,an ,li,5 on this +tton to +-date the dataase. *ttention
6his -ro,ess is irreversile. 6hat means that on,e the dataase is +-dated: it will not e restored any lon!er. If yo+ e9it this s,reen after re,al,+lation: it will have no im-a,t on the data in dataase. 218
Software Man+al of S'=CMS M+d Lo!!in! 8nit
ALoad &ataaseA +tton Load data from the dataase a!ain. If the dataase has een +-dated: the reloaded data sho+ld e those have een +-dated. A4esele,t item to e re,al,+latedA +tton Cli,5 on this +tton: then the -revio+s set+- window will -o- +- for yo+ to resele,t items s+,h as de-th ran!e: et,. to e re,al,+lated. (%ote 1 ;ll -arameter +nits in data tale are defa+lt +nits of the dataase .)) (%ote 2 6he o-eratin! interfa,es of other items to e re,al,+lated are identi,al with this one and the o-eratin! methods will e omitted later.))
i!+re 1= shows the dis-lay s,reen after it foota!e havin! een re,al,+lated
i!+re 1= Window with foota!e re,al,+lated o+ ,an see from the tale that the ,ol+mn of ?oota!e@ is ovio+sly different from that of ?Initial foota!e@. o+ ,an ,li,5 A8-date &ataaseA +tton at this -oint to +-date the dataase. 6o re,al,+late other de-th ran!es: other de-th tales or it foota!e of other oreholes: yo+ ,an ,li,5 A4esele,t item to e re,al,+latedA +tton: then a set+- and sele,t window as shown in the followin! fi!+re will -o- +- (i!+re 1=3). i!+re 1= shows an e9am-le of re,al,+lated 1m de-th tale.
219
i!+re 1= "9am-le of re,al,+lated 1m de-th tale
it ,ost re,al,+lation 4e,al,+lated -arameter Instant ,ost and ,+m+lative ,ost.
i!+re 1= it Cost 4e,al,+lation window 220
Software Man+al of S'=CMS M+d Lo!!in! 8nit
4e,al,+lation of tooth wear 4e,al,+lated -arameter 6ooth wear. wear.
i!+re 1=* 6ooth Wear Wear 4e,al,+lation 4e,al,+la tion window 4e,al,+lation of &C e9-onent 4e,al,+lated -arameter & e9-onent: e 9-onent: &C e9-onent: &C trend line: &C m+d density (5!7m 3): initial Si!ma e9-onent: ,orre,ted Si!ma e9-onent and
221
i!+re 1= &C "9-onent 4e,al,+lation window
Das ,aliration 4e,al,+lated -arameter %ormali
222
Software Man+al of S'=CMS M+d Lo!!in! 8nit
i!+re 1=10 Das Caliration 4e,al,+lation window 4e,al,+lation of hydro,aron ratio 4e,al,+lated -arameter &ifferen,e C17C2: differen,e C 17C3: differen,e C17C: differen,e C 17C: differ differen,e en,e hydro, hydro,ar aron on h+midi h+midity ty ratio: ratio: differ differen, en,ee hydro hydro,ar ,aron on eE+ili eE+iliri ri+m +m ratio ratio and differ differen,e en,e hydro,aron ,hara,teristi, ratio.
223
i!+re 1=11 /ydro,aron 4atio 4e,al,+lation window 4e,al,+lation of formation -ress+re 4e,al,+lated -arameter &C e9-onent: &C trend line: &C m+d density (5!7m 3): &C formation -ress+re !radient: &C fra,t+re -ress+re !radient !radient and &C -orosity. -orosity.
224
Software Man+al of S'=CMS M+d Lo!!in! 8nit
i!+re 1=12 ormation #ress+re 4e,al,+lation window
225
*ppendi3 IS Specification Wellsite Information 6ransfer S-e,ifi,ation: areviated as WI6S: is a transfer standard !enerally +sed in international -etrole+m ind+stry for wellsite information e9,han!e etween servi,e ,om-anies or etween servi,e ,om-anies and oil ,om-anies. It sti-+lates the format and ,ontent of data transmission. Contents of -art of WI6S re,ord tale are as follows 6y-e of -redefined WI6S re,ord 4e,ord %o. 1 2 3 * 10 11 12 13 1 1 1 1 1* 1 20 21 22 23 2 2
4e,ord name Deneral 6ime=ased &rillin! = &e-th ased &rillin! = Conne,tions /ydra+li,s 6ri- = 6ime 6ri- = Conne,tions S+rvey7&ire,tional MW& ormation "val+ation MW& Me,hani,al #ress+re "val+ation M+d 6an5 ol+mes Chromato!ra-h Cy,le=ased Chromato!ra-h &e-th=ased La!!ed M+d #ro-erties C+ttin!s 7 Litholo!y /ydro,aron Show Cementin! &rill Stem 6estin! Confi!+ration M+d 4e-ort it 4e-ort Comments Well Identifi,ation essel Motion 7 Moorin! Stat+s Weather 7 Sea State
&es,ri-tion &rillin! data a,E+ired as -er s-e,ified time interval &rillin! data a,E+ired as -er s-e,ified de-th ran!e &ata a,E+ired when ma5in! a ,onne,tion d+rin! drillin! /ydra+li,s data a,E+ired d+rin! ,ir,+lation 6ri--in! data a,E+ired d+rin! tri--in! 6ri--in! data a,E+ired when settin! d+rin! tri--in! &ire,tional7dire,tional s+rvey data MW& ormation eval+ation data MW& me,hani,al data ormation -ress+re eval+ation data M+d tan5 vol+me data Chromato!ra-h ,y,le data Chromato!ra-h data avera!ed as -er de-th ran!e M+d -ro-erty data ased on la! de-th interval C+ttin!s and litholo!y and their relative data &ata asso,iated with hydro,aron show &ata of ,ementin! o-eration ormation test data &rillin! tool and ri! ,onfi!+ration data M+d re-ort data it re-ort data Comment data Well identifi,ation data &ata of vessel motion and moorin! stat+s &ata of weather and sea state
4"C$4& ` 1 D"%"4;L 6IM"=;S"& IS /ecord I+ 1
Logical /ecord !pe 11
*utoManual ;86$M;6IC
rigger 6IM"b 6ransmit at a s-e,ified time interval (se,s) +ata Source &ata
a,E+ired in real=time and ,om-+ted over the tri!!er intervalN re,ord transmitted and ,om-+tation reset when tri!!erin!
interval o,,+rs %o.
ield des,ri-tion
Lon! mnemoni, symol
1 2 3
Well Identifier Sidetra,57/ole Se,t %o. 4e,ord Identifier SeE+en,e Identifier &ate 6ime
W"LLI& S6'%8M 4"CI& S"QI& &;6" 6IM"
226
Short mnemoni, symol WI& S'%$ 4I& SQI& &;6" 6IM"
&ata ty-e ; S S L L L
Len!th Metri, system "n!lish system 1 2 2
==== ==== ==== ==== ==== ====
==== ==== ==== ==== ==== ====
Software Man+al of S'=CMS M+d Lo!!in! 8nit * 10 11 12 13 1 1 1 1 1* 1 20 21 22 23 2 2 2 2 2* 2 30 31 32 33 3 3 3 3 3* 3 0 1 2 3
;,tivity Code &e-th it (meas) &e-th it (vert) &e-th /ole (meas) &e-th /ole (vert) lo,5 #osition 4ate of #enetration (av!) /oo5load (av!) /oo5load (ma9) Wei!ht=on=it (s+rf:av!) Wei!ht=on=it (s+rf:ma9) 4otary 6orE+e (s+rf:av!) 4otary 6orE+e (s+rf:ma9) 4otary S-eed (s+rf:av!) Stand-i-e #ress+re (av!) Casin! (Cho5e) #ress+re #+m- Stro5e 4ate `1 #+m- Stro5e 4ate `2 #+m- Stro5e 4ate `3 6an5 ol+me (a,tive) 6an5 ol+me Chan!e (a,t) M+d low $+t c M+d low $+t (av!) M+d low In (av!) M+d &ensity $+t (av!) M+d &ensity In (av!) M+d 6em-erat+re $+t (av!) M+d 6em-erat+re In (av!) M+d Cond+,tivity $+t (av!) M+d Cond+,tivity In (av!) #+m- Stro5e Co+nt (,+m) La! Stro5es &e-th 4et+rns (meas) Das (av!) \ S#;4" 1 T \ S#;4" 2 T \ S#;4" 3 T \ S#;4" T \ S#;4" T
;C6C$& &"#6I6M &"#6I6 &"#6M";S &"#6"46 L'#$S 4$#; /'L; /'L> W$; W$> 6$4Q; 6$4Q> 4#M; S##; C/'# S#M1 S#M2 S#M3 6$L;C6 6$LC;C6 M$# M$; MI; M&$; M&I; M6$; M6I; MC$; MCI; S6'C L;DS6'S &"#64"6M D;S; S#;4"1 S#;4"2 S#;4"3 S#;4" S#;4"
;C6C &6M &6 &M"; &"4 #$S 4$#; /'L; /'L> W$; W$> 6Q; 6Q> 4#M; S##; C/'# S#M1 S#M2 S#M3 6; 6C; M$# M$; MI; M&$; M&I; M6$; M6I; MC$; MCI; S6'C LS6' &46M D;S; S#41 S#42 S#43 S#4 S#4
S S S S S S L S
2 2 2 2 2 2 2
==== M M M M M M7/4 '&% '&% '&% '&% '%M '%M 4#M '#; '#; S#M S#M S#M M3 M3 c L7M L7M 'DM3 'DM3 &"DC &"DC MM/$ MM/$ ==== ==== M c ==== ==== ==== ==== ====
==== 7/4 'L 'L 'L 'L 'L 'L 4#M #SI #SI S#M S#M S#M L L c D#M D#M ##D ##D &"D &"D MM/$ MM/$ ==== ==== c ==== ==== ==== ====
4"C$4& ` 2 &4ILLI%D &"#6/=;S"& IS /ecord I+ 2
Logical /ecord !pe 12
*utoManual
;86$M;6IC
rigger &"#6/b 6ransmit at a s-e,ified de-th interval (feet or meters) +ata Source &ata a,E+ired in real=time when on=ottom drillin! %"W hole and ,om-+ted over the tri!!er interval
%o.
ield des,ri-tion
Lon! mnemoni, symol
Short mnemoni,
&ata ty-e
Len!th Metri, system "n!lish system
227
1 2 3 * 10 11 12 13 1 1 1 1 1* 1 20 21 22 23 2 2 2 2 2* 2 30 31 32 33 3 3 3
Well Identifier Sidetra,57/ole Se,t %o. 4e,ord Identifier SeE+en,e Identifier &ate 6ime ;,tivity Code &e-th /ole (meas) &e-th /ole (vert) 4ate of #enetration (av!) Wei!ht=on=it (s+rf:av!) /oo5load (av!) Stand-i-e #ress+re (av!) 4otary 6orE+e (s+rf:av!) 4otary S-eed (s+rf:av!) it 4evol+tions (,+m) M+d &ensity In (av!) "C& at 6otal &e-th M+d low In (av!) M+d low $+t (av!) M+d low $+t c 6an5 ol+me (a,tive) Cost7&istan,e (inst) Cost7&istan,e (,+m) it &rilled 6ime it &rilled &istan,e Corr. &rillin! "9-onent \ S#;4" 1 T \ S#;4" 2 T \ S#;4" 3 T \ S#;4" T \ S#;4" T \ S#;4" T \ S#;4" T \ S#;4" * T \ S#;4" T
W"LLI& S6'%8M 4"CI& S"QI& &;6" 6IM" ;C6C$& &"#6M";S &"#6"46 4$#; W$; /'L; S##; 6$4Q; 4#M; 64"C M&I; "C&6& MI; M$; M$# 6$L;C6 C#&I C#&C 6&6IM" 6&&IS6 &>C S#;4"1 S#;4"2 S#;4"3 S#;4" S#;4" S#;4" S#;4" S#;4"* S#;4"
symol WI& S'%$ 4I& SQI& &;6" 6IM" ;C6C &M"; &"4 4$#; W$; /'L; S##; 6Q; 4#M; 4C M&I; "C&6 MI; M$; M$# 6; C#&I C#&C &6I &&I &>C S#41 S#42 S#43 S#4 S#4 S#4 S#4 S#4* S#4
; S S L L L S S L S
1 2 2 2 2 2
==== ==== ==== ==== ==== ==== ==== M M M7/4 '&% '&% '#; '%M 4#M ==== 'DM3 'DM3 L7M L7M c M3 7M 7M /4 M ==== ==== ==== ==== ==== ==== ==== ==== ==== ====
==== ==== ==== ==== ==== ==== ==== 7/4 'L 'L #SI 'L 4#M ==== ##D ##D D#M D#M c L 7 7 /4 ==== ==== ==== ==== ==== ==== ==== ==== ==== ====
4"C$4& ` 3 &4ILLI%D C$%%"C6I$%S IS /ecord I+ 3
Logical /ecord !pe 13
*utoManual ;86$M;6IC
rigger ""%6b 6ransmit when first a,5 on ottom followin! a drillin!
%o. 1 2
,onne,tion +ata Source &ata a,E+ired from first off=ottom to a,5 on=ottom Short Lon! mnemoni, ield des,ri-tion mnemoni, &ata ty-e Len!th Metri, system "n!lish system symol symol Well Identifier W"LLI& WI& ; 1 ==== ==== Sidetra,57/ole Se,t %o. S6'%8M S'%$ S 2 ==== ====
228
Software Man+al of S'=CMS M+d Lo!!in! 8nit 3 * 10 11 12 13 1 1 1 1 1* 1 20 21 22 23 2 2 2
4e,ord Identifier SeE+en,e Identifier &ate 6ime ;,tivity Code &e-th Conne,tion (meas) &e-th Conne,tion (vert) &e-th /ole (meas) &e-th /ole (vert) "la-sed 6ime ottom=Sli-s "la-sed 6ime In=Sli-s "la-sed 6ime Sli-s=ottom "la-sed 6ime #+m-s=$ff 4+nnin! S-eed = +- (ma9) 4+nnin! S-eed = down (ma9) /oo5load (ma9) Strin! Wei!ht (rot:av!) 6orE+e = Ma5e 8- (ma9) 6orE+e = rea5o+t (ma9) \ S#;4" 1 T \ S#;4" 2 T \ S#;4" 3 T \ S#;4" T \ S#;4" T
4"CI& S"QI& &;6" 6IM" ;C6C$& &"#6C$%M &"#6C$% &"#6M";S &"#6"46 "6IM"6S "6IM"SL# "6IM"S6 "6IM"#$ 4S8> 4S&> /'L> S64DW6 6$4QM8> 6$4Q$> S#;4"1 S#;4"2 S#;4"3 S#;4" S#;4"
4I& SQI& &;6" 6IM" ;C6C &C%M &C% &M"; &"4 "6S "6SL "6S "6#$ 4S8> 4S&> /'L> S6W6 6QM> 6Q> S#41 S#42 S#43 S#4 S#4
S L L L S S S S S
2 2 2 2 2 2
==== ==== ==== ==== ==== M M M M S"C S"C S"C S"C M7S M7S '&% '&% '%M '%M ==== ==== ==== ==== ====
==== ==== ==== ==== ==== S"C S"C S"C S"C #M #M 'L 'L 'L 'L ==== ==== ==== ==== ====
4"C$4& ` /&4;8LICS IS /ecord I+
Logical /ecord !pe 1
*utoManual ;86$M;6IC
rigger 6IM"b 6ransmit at a s-e,ified time interval (se,s) +ata Source &ata
a,E+ired in real=time while ,ir,+latin! drillin! fl+id. %ot sent if no ,ir,+lation is ta5in! -la,e. Minim+m and ma9im+m val+es reset when re,ord is transmitted. $ther items sho+ld refle,t the in-+t and o+t-+t variales +sed in the most re,ent hydra+li,s ,al,+lation -rior to transmission. Lon! mnemoni, Short mnemoni, Metri, "n!lish %o. ield des,ri-tion &ata ty-e Len!th symol symol system system 1 Well Identifier W"LLI& WI& ; 1 ==== ==== 2 Sidetra,57/ole Se,t %o. S6'%8M S'%$ S 2 ==== ==== 3 4e,ord Identifier 4"CI& 4I& S 2 ==== ==== SeE+en,e Identifier S"QI& SQI& L ==== ==== &ate &;6" &;6" L ==== ==== 6ime 6IM" 6IM" L ==== ==== ;,tivity Code ;C6C$& ;C6C S 2 ==== ==== * &e-th /ole (meas) &"#6M";S &M"; M &e-th /ole (vert) &"#6"46 &"4 M 10 &e-th it (meas) &"#6I6M &6M M 11 &e-th it (vert) &"#6I6 &6 M 12 M+d &ensity In (av!) M&I; M&I; 'DM3 ##D 13 M+d low In (av!) MI; MI; L7M D#M 1 Stand-i-e #ress+re (av!) S##; S##; '#; #SI 1 #lasti, is,osity # # C# C#
229
1 1 1* 1 20 21 22 23 2 2 2 2 2* 2 30 31 32 33 3 3 3 3 3* 3
ield #oint #ress+re Loss = it #ress+re Loss = strin! #ress+re Loss = ann+l+s #ress+re Loss = s+rfa,e #ress+re Loss = m+d motor #ress+re Loss = MW& tool #ress+re Loss = c at it it /ydra+li, #ower it /ydra+li, #ower7;rea et Im-a,t or,e et elo,ity ;nn+lar elo,ity (min) ;nn+lar elo,ity (ma9) "C& at 6otal &e-th "C& at it "C& at Casin! Shoe #+m- /ydra+li, #ower Cal,7$s #ress.Loss ratio \ S#;4" 1 T \ S#;4" 2 T \ S#;4" 3 T \ S#;4" T \ S#;4" T
# #L #L&S #L; #LS8 #LMM #LMW& #L# /# /#; I ;"L% ;"L> "C&6& "C&I6 "C&CSD #/# #LC$ S#;4"1 S#;4"2 S#;4"3 S#;4" S#;4"
# #L #L&S #L; #LS8 #LMM #LMW #L# /# /#; I ;% ;> "C&6 "C& "C&C #/# #LC$ S#41 S#42 S#43 S#4 S#4
#; '#; '#; '#; '#; '#; '#; c 'W 'WM2 '&% M7S M7S M7S 'DM3 'DM3 'DM3 'W c ==== ==== ==== ==== ===
#/S #SI #SI #SI #SI #SI #SI c /# /SI L #S #M #M ##D ##D ##D /# c ==== ==== ==== ==== ====
4"C$4& ` 64I##I%D7C;SI%D 48% 6IM"=;S"& IS /ecord I+
Logical /ecord !pe 1
*utoManual
;86$M;6IC
rigger 6IM"b 6ransmit at a s-e,ified time interval (se,s) +ata Source &ata
aE+ired in real=time and ,om-+ted over the tri!!er interval. $nly sent when tri--in!. ;vera!e: minim+m and ma9im+m val+es reset when this re,ord $4 4e,ord (6ri--in!7Casin! Conne,tion ased) is transmitted Lon! mnemoni, Short mnemoni, &ata Metri, "n!lish %o. ield des,ri-tion Len!th symol symol ty-e system system 1 Well Identifier W"LLI& WI& ; 1 ==== ==== 2 Sidetra,57/ole Se,t %o. S6'%8M S'%$ S 2 ==== ==== 3 4e,ord Identifier 4"CI& 4I& S 2 ==== ==== SeE+en,e Identifier S"QI& SQI& L ==== ==== &ate &;6" &;6" L ==== ==== 6ime 6IM" 6IM" L ==== ==== ;,tivity Code ;C6C$& ;C6C S 2 ==== ==== * &e-th it (meas) &"#6I6M &6M M &e-th it (vert) &"#6I6 &6 M 10 &e-th /ole (meas) &"#6M";S &M"; M 11 &e-th /ole (vert) &"#6"46 &"4 M 12 6ri- %+mer 64I#%8M 6%8M S 2 ==== ==== 13 In=Sli-s Stat+s S6;68SIS S6IS ; 2 ==== ==== 1 /oo5load (av!) /'L; /'L; '&% 'L
230
Software Man+al of S'=CMS M+d Lo!!in! 8nit 1 1 1 1* 1 20 21 22 23
lo,5 #osition 4+nnin! S-eed = +- (ma9) 4+nnin! S-eed = down (ma9) ill7Dain ol+me $s.(,+m) \ S#;4" 1 T \ S#;4" 2 T \ S#;4" 3 T \ S#;4" T \ S#;4" T
L'#$S 4S8> 4S&> $L$C S#;4"1 S#;4"2 S#;4"3 S#;4" S#;4"
#$S 4S8> 4S&> $C S#41 S#42 S#43 S#4 S#4
M M7S M7S M3 ==== ==== ==== ==== ===
#M #M L ==== ==== ==== ==== ====
4"C$4& ` 64I##I%D7C;SI%D C$%%"C6I$%=;S"& IS /ecord I+
Logical /ecord !pe 1
*utoManual ;86$M;6IC
rigger ""%6b 6ransmit when first o+t of sli-s followin! a ,onne,tion +ata Source &ata
a,E+ired in real=time and ,om-+ted from first o+t of sli-s to ne9t first o+t of sli-s. $nly sent when tri--in!. ;vera!e and ma9im+m val+es reset followin! the transmission of the re,ord Short Lon! mnemoni, %o. ield des,ri-tion mnemoni, &ata ty-e Len!th Metri, system "n!lish system symol symol 1 Well Identifier W"LLI& WI& ; 1 ==== ==== 2 Sidetra,57/ole Se,t %o. S6'%8M S'%$ S 2 ==== ==== 3 4e,ord Identifier 4"CI& 4I& S 2 ==== ==== SeE+en,e Identifier S"QI& SQI& L ==== ==== &ate &;6" &;6" L ==== ==== 6ime 6IM" 6IM" L ==== ==== ;,tivity Code ;C6C$& ;C6C S 2 ==== ==== * &e-th it (meas) &"#6I6M &6M M &e-th it (vert) &"#6I6 &6 M 10 &e-th /ole (meas) &"#6M";S &M"; M 11 &e-th /ole (vert) &"#6"46 &"4 M 12 6ri- %+mer 64I#%8M 6%8M S 2 ==== ==== 13 Conne,tions &one C$%%&$%" C&$% S 2 ==== ==== 1 Conne,tions 4emainin! C$%%4"M C4"M S 2 ==== ==== 1 "la-sed 6ime In=Sli-s "6IM"SL# "6SL S 2 S"C S"C 1 "la-sed 6ime $+t=of=Sli-s "6IM"$S "6$S S 2 S"C S"C 1 4+nnin! S-eed =+- (ma9) 4S8> 4S8> M7S #M 1* 4+nnin! S-eed =+- (av!) 4S8; 4S8; M7S #M 1 4+nnin! S-eed =down (ma9) 4S&> 4S&> M7S #M 20 4+nnin! S-eed =down (av!) 4S&; 4S&; M7S #M 21 /oo5load (ma9) /'L> /'L> '&% 'L 22 /oo5load (min) /'L% /'L% '&% 'L 23 /oo5load (av!) /'L; /'L; '&% 'L 2 6orE+e = Ma5e 8- (ma9) 6$4QM8> 6QM> '%M 'L 2 6orE+e = rea5o+t (ma9) 6$4Q$> 6Q> '%M 'L 2 ill7Dain ol+me $s. $L$ $ M3 L 2 ill7Dain ol+me "9-. $L" " M3 L 2* ill7Dain ol+me $s.(,+m) $L$C $C M3 L 2 ill7Dain ol+me "9- (,+m) $L"C "C M3 L
231
30 31 32 33 3
\ S#;4" 1 T \ S#;4" 2 T \ S#;4" 3 T \ S#;4" T \ S#;4" T
S#;4"1 S#;4"2 S#;4"3 S#;4" S#;4"
S#41 S#42 S#43 S#4 S#4
==== ==== ==== ==== ===
==== ==== ==== ==== ====
4"C$4& ` S84" 7 &I4"C6I$%;L IS /ecord I+
Logical /ecord !pe 1
*utoManual
;86$(MW&)7M;%8;L rigger ""%6b 6ransmit when new s+rvey data val+es are re,eived and ,om-+ted (MW&) or when man+ally tri!!ered y o-erator +ata Source &ata a,E+ired in real=time y MW& tools or entered man+ally from other so+r,es Short Lon! mnemoni, Metri, %o. ield des,ri-tion mnemoni, &ata ty-e Len!th "n!lish system symol system symol 1 Well Identifier W"LLI& WI& ; 1 ==== ==== 2 Sidetra,57/ole Se,t %o. S6'%8M S'%$ S 2 ==== ==== 3 4e,ord Identifier 4"CI& 4I& S 2 ==== ==== SeE+en,e Identifier S"QI& SQI& L ==== ==== &ate &;6" &;6" L ==== ==== 6ime 6IM" 6IM" L ==== ==== ;,tivity Code ;C6C$& ;C6C S 2 ==== ==== * &e-th Svy7readin! (meas) &"#6SM &SM M &e-th Svy7readin! (vert) &"#6S &S M 10 #ass %+mer #;SS%8M #;SS S 2 ==== ==== 11 &e-th /ole (meas) &"#6M";S &M"; M 12 Svy 6y-e S6#" S6# ; * ==== ==== 13 Svy In,lination SI%C SI%C &"D &"D 1 Svy ;
4"C$4& ` 11 M8& 6;%' $L8M"S IS /ecord I+ 11
Logical /ecord !pe 11
*utoManual ;86$M;6IC
rigger 6IM"b 6ransmit at a s-e,ified time interval (se,s) +ata Source &ata
a,E+ired in real=time and ,om-+ted over the tri!!er intervalN re,ord transmitted and ,om-+tations reset when tri!!erin! interval o,,+rs
232
Software Man+al of S'=CMS M+d Lo!!in! 8nit %o.
ield des,ri-tion
1 2 3 * 10 11 12 13 1 1 1 1 1* 1 20 21 22 23 2 2 2 2 2* 2 30 31 32 33 3 3
Well Identifier Sidetra,57/ole Se,t %o. 4e,ord Identifier SeE+en,e Identifier &ate 6ime ;,tivity Code &e-th /ole (meas) &e-th /ole (vert) 6an5 ol+me (total) 6an5 ol+me (a,tive) 6an5 ol+me Chan!e (total) 6an5 ol+me Chan!e (a,tive) 6an5 ol+me 4eset 6ime 6an5 01 ol+me 6an5 02 ol+me 6an5 03 ol+me 6an5 0 ol+me 6an5 0 ol+me 6an5 0 ol+me 6an5 0 ol+me 6an5 0* ol+me 6an5 0 ol+me 6an5 10 ol+me 6an5 11 ol+me 6an5 12 ol+me 6an5 13 ol+me 6an5 1 ol+me 6ri- 6an5 1 ol+me 6ri- 6an5 2 ol+me \ S#;4" 1 T \ S#;4" 2 T \ S#;4" 3 T \ S#;4" T \ S#;4" T
Short Lon! mnemoni, mnemoni, symol symol W"LLI& WI& S6'%8M S'%$ 4"CI& 4I& S"QI& SQI& &;6" &;6" 6IM" 6IM" ;C6C$& ;C6C &"#6M";S &M"; &"#6"46 &"4 6$L6$6 66 6$L;C6 6; 6$LC6$6 6C6 6$LC;C6 6C; 64"S"6 646 6$L01 601 6$L02 602 6$L03 603 6$L0 60 6$L0 60 6$L0 60 6$L0 60 6$L0* 60* 6$L0 60 6$L10 610 6$L11 611 6$L12 612 6$L13 613 6$L1 61 66$L1 661 66$L2 662 S#;4"1 S#41 S#;4"2 S#42 S#;4"3 S#43 S#;4" S#4 S#;4" S#4
&ata ty-e
Len!th
; S S L L L S L
1 2 2 2
Metri, system "n!lish system ==== ==== ==== ==== ==== ==== ==== M M M3 M3 M3 M3 ==== M3 M3 M3 M3 M3 M3 M3 M3 M3 M3 M3 M3 M3 M3 M3 M3 ==== ==== ==== ==== ===
==== ==== ==== ==== ==== ==== ==== L L L L ==== L L L L L L L L L L L L L L L L ==== ==== ==== ==== ====
4"C$4& ` 12 C/4$M;6$D4;#/ D;S"S CCL"=;S"& IS /ecord I+ 12
Logical /ecord !pe 12
*utoManual ;86$M;6IC
rigger 6ransmit at the ,om-letion of a valid ,homato!ra-h ,y,le while ,ir,+latin!. +ata Source &ata a,E+ired in real=time from ea,h valid ,homato!ra-h ,y,le. %ot sent if no ,ir,+lation is ta5in! -la,e
%o.
ield des,ri-tion
Lon! mnemoni, symol
Short mnemoni, symol
&ata ty-e
Len!th Metri, system
"n!lish system
233
1 2 3 * 10 11
Well Identifier Sidetra,57/ole Se,t %o. 4e,ord Identifier SeE+en,e Identifier &ate 6ime ;,tivity Code &e-th Chrom Sam-le (meas) &e-th Chrom Sam-le (vert) &ate Chrom Sam-le 6ime Chrom Sam-le
W"LLI& S6'%8M 4"CI& S"QI& &;6" 6IM" ;C6C$& &"#6C/4M &"#6C/4 &;6"C/4 6IM"C/4
WI& S'%$ 4I& SQI& &;6" 6IM" ;C6C &C/M &C/ &C/4 6C/4
; S S L L L S L L
1 2 2 2
==== ==== ==== ==== ==== ==== ==== M M ==== ====
==== ==== ==== ==== ==== ==== ==== ==== ====
12
Methane (C1)
M"6/;%"
M"6/
L
##M
##M
13 1 1 1 1 1* 1 20 21 22 23 2 2 2 2 2*
"thane (C2) #ro-ane (C3) Iso=+tane (IC) %or=+tane (%C) Iso=#entane (IC) %or=#entane (%C) %eo=#entane ("C) Iso=/e9ane (IC) %or=/e9ane (%C) Caron &io9ide ;,etylene \ S#;4" 1 T \ S#;4" 2 T \ S#;4" 3 T \ S#;4" T \ S#;4" T
"6/;%" #4$#;%" I86;%" %86;%" I#"%6;%" %#"%6;%" "#"%6;%" I/">;%" %/">;%" C$2 ;C"6 S#;4"1 S#;4"2 S#;4"3 S#;4" S#;4"
"6/ #4# I86 %86 I#"% %#"% "#"% I/"> %/"> C$2 ;C"6 S#41 S#42 S#43 S#4 S#4
L L L L L L L L L L L
##M ##M ##M ##M ##M ##M ##M ##M ##M ##M ##M ==== ==== ==== ==== ====
##M ##M ##M ##M ##M ##M ##M ##M ##M ##M ##M ==== ==== ==== ==== ====
4"C$4& ` 13 C/4$M;6$D4;#/ D;S"S &"#6/=;S"& IS /ecord I+ 13
Logical /ecord !pe 13
*utoManual ;86$M;6IC
rigger &"#6/b 6ransmit at the s-e,ified de-th interval (feet or meters) a sed on the ret+rns de-th. +ata Source &ata
a,E+ired in real=time from ea,h valid ,homato!ra-h ,y,le. 4e,ord transmitted and ,om-+tations reset when the tri!!erin! interval o,,+rs. 4e,ord not sent if ,ir,+lation not ta5in! -la,e or if ottoms +- has een a,hieved res+ltin! in no f+rther in,rease in ret+rns de-th Short Lon! mnemoni, Metri, "n!lish %o. ield des,ri-tion mnemoni, &ata ty-e Len!th symol system system symol 1 Well Identifier W"LLI& WI& ; 1 ==== ==== 2 Sidetra,57/ole Se,t %o. S6'%8M S'%$ S 2 ==== ==== 3 4e,ord Identifier 4"CI& 4I& S 2 ==== ==== SeE+en,e Identifier S"QI& SQI& L ==== ==== &ate &;6" &;6" L ==== ==== 6ime 6IM" 6IM" L ==== ==== ;,tivity Code ;C6C$& ;C6C S 2 ==== ==== * &e-th 4et+rns (meas) &"#64"6M &46M M
234
Software Man+al of S'=CMS M+d Lo!!in! 8nit 10 11 12 13 1 1 1 1 1* 1 20 21 22 23 2 2 2 2 2* 2 30 31 32 33 3 3 3 3 3* 3 0 1 2 3 *
&e-th 4et+rns (vert) Methane (C1) (av!) Methane (C1) (min) Methane (C1) (ma9) "thane (C2) (av!) "thane (C2) (min) "thane (C2) (ma9) #ro-ane (C3) (av!) #ro-ane (C3) (min) #ro-ane (C3) (ma9) Iso=+tane (IC) (av!) Iso=+tane (IC) (min) Iso=+tane (IC) (ma9) %or=+tane (%C) (av!) %or=+tane (%C) (min) %or=+tane (%C) (ma9) Iso=#entane (IC) (av!) Iso=#entane (IC) (min) Iso=#entane (IC) (ma9) %or=#entane (%C) (av!) %or=#entane (%C) (min) %or=#entane (%C) (ma9) %eo=#entane ("C) (av!) %eo=#entane ("C) (min) %eo=#entane ("C) (ma9) Iso=/e9ane (IC) (av!) Iso=/e9ane (IC) (min) Iso=/e9ane (IC) (ma9) %or=/e9ane (%C) (av!) %or=/e9ane (%C) (min) %or=/e9ane (%C) (ma9) Caron &io9ide (av!) Caron &io9ide (min) Caron &io9ide (ma9) ;,etylene \ S#;4" 1 T \ S#;4" 2 T \ S#;4" 3 T \ S#;4" T \ S#;4" T
&"#64"6 M"6/; M"6/% M"6/> "6/; "6/% "6/> #4$#; #4$#% #4$#> I86; I86% I86> %86; %86% %86> I#"%6; I#"%6% I#"%6> %#"%6; %#"%6% %#"%6> "#"%6; "#"%6% "#"%6> I/">; I/">% I/">> %/">; %/">% %/">> C$2; C$2% C$2> ;C"6 S#;4"1 S#;4"2 S#;4"3 S#;4" S#;4"
&46 M6/; M6/% M6/> "6/; "6/% "6/> #4#; #4#% #4#> I6; I6% I6> %6; %6% %6> I#%; I#%% I#%> %#%; %#%% %#%> "#%; "#%% "#%> I/>; I/>% I/>> %/>; %/>% %/>> C$2; C$2% C$2> ;C"6 S#41 S#42 S#43 S#4 S#4
L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L
M ##M ##M ##M ##M ##M ##M ##M ##M ##M ##M ##M ##M ##M ##M ##M ##M ##M ##M ##M ##M ##M ##M ##M ##M ##M ##M ##M ##M ##M ##M ##M ##M ##M ##M ==== ==== ==== ==== ===
##M ##M ##M ##M ##M ##M ##M ##M ##M ##M ##M ##M ##M ##M ##M ##M ##M ##M ##M ##M ##M ##M ##M ##M ##M ##M ##M ##M ##M ##M ##M ##M ##M ##M ==== ==== ==== ==== ====
4"C$4& ` 1 L;DD"& C$%6I%8$8S M8& #4$#"46I"S IS /ecord I+ 1
Logical /ecord !pe 1
*utoManual ;86$M;6IC
rigger 6IM"b: &"#6/b or 6IM"7&"#6/b 6ransmit at the s-e,ified time interval (se,s): de-th interval (feet or meters) ased on the
ret+rns de-th: or a ,omination of these. +ata Source &ata a,E+ired in real=time and ,om-+ted over the interval. 4e,ord transmitted and ,om-+tations reset when the tri!!erin! interval o,,+rs. If a de-th interval is s-e,ified: it is a,tive +ntil ottoms=+- o,,+rs. 6ime intervals: if s-e,ified: are reset followin! the
235
transmission of the re,ord y either de-th or time tri!!er. %ot sent if no ,ir,+lation is ta5in! -la,e Lon! mnemoni, Short mnemoni, %o. ield des,ri-tion &ata ty-e symol symol 1 Well Identifier W"LLI& WI& ; 2 Sidetra,57/ole Se,t %o. S6'%8M S'%$ S 3 4e,ord Identifier 4"CI& 4I& S SeE+en,e Identifier S"QI& SQI& L &ate &;6" &;6" L 6ime 6IM" 6IM" L ;,tivity Code ;C6C$& ;C6C S * &e-th 4et+rns (meas) &"#64"6M &46M &e-th 4et+rns (vert) &"#64"6 &46 10 M+d &ensity In (la!d) M&IL M&IL 11 M+d &ensity $+t (av!) M&$; M&$; 12 M+d 6em-erat+re In (la!d) M6IL M6IL 13 M+d 6em-erat+re $+t (av!) M6$; M6$; 1 M+d Cond+,tivity In (la!d) MCIL MCIL 1 M+d Cond+,tivity $+t (av!) MC$; MC$; 1 /yd.S+lfide /a<.#ot. (av!) /S/#; //#; 1 /yd.S+lfide -/ (av!) /S#/; /#/; 1* /yd.S+lfide -/S (av!) /S#/S; /#S; 1 Das In (la!d) D;SIL DSIL 20 Das (av!) D;S; D;S; 21 Das (ma9) D;S> D;S> 22 Caron &io9ide (av!) C$2; C$2; L 23 /ydro!en S+lfide (av!) /S; /S; L 2 /ydro!en S+lfide (ma9) /S> /S> L 2 \ S#;4" 1 T S#;4"1 S#41 2 \ S#;4" 2 T S#;4"2 S#42 2 \ S#;4" 3 T S#;4"3 S#43 2* \ S#;4" T S#;4" S#4 2 \ S#;4" T S#;4" S#4
Len!th 1 2 2 2
Metri, system ==== ==== ==== ==== ==== ==== ==== M M 'DM3 'DM3 &"DC &"DC MM/$ MM/$ ##M ==== c c c c ##M ##M ##M ==== ==== ==== ==== ===
"n!lish system ==== ==== ==== ==== ==== ==== ==== ##D ##D &"D &"D MM/$ MM/$ ##M ==== c c c c ##M ##M ##M ==== ==== ==== ==== ====
4"C$4& ` 1 C866I%DS 7 LI6/$L$D IS /ecord I+ 1
Logical /ecord !pe 1
*utoManual M;%8;L
rigger ""%6b 6ransmission is o-erator=initiated +ata Source Man+ally=entered data from sam-le e9amination sent when new data val+es are availale
%o.
ield des,ri-tion
1 2 3 *
Well Identifier Sidetra,57/ole Se,t %o. 4e,ord Identifier SeE+en,e Identifier &ate 6ime ;,tivity Code &e-th Sam-le (meas)
236
Lon! mnemoni, Short mnemoni, symol symol W"LLI& WI& S6'%8M S'%$ 4"CI& 4I& S"QI& SQI& &;6" &;6" 6IM" 6IM" ;C6C$& ;C6C &"#6S;MM &S;M
&ata ty-e
Len!th
; S S L L L S
1 2 2 2
Metri, system ==== ==== ==== ==== ==== ==== ==== M
"n!lish system ==== ==== ==== ==== ==== ==== ====
Software Man+al of S'=CMS M+d Lo!!in! 8nit 10 11 12 13 1 1 1 1 1* 1 20 21 22 23 2 2 2 2 2* 2 30 31 32 33 3 3 3 3 3* 3 0 1 2 3 * 0 1 2 3
&e-th Sam-le (vert) &es,ri-tion ty-e Lith 1 ty-e Lith 1 c Lith 1 ,lassifi,ation Lith 1 ,olor Lith 1 te9t+re Lith 1 hardness Lith 1 !rain si
&"#6S;M &"SC6#" L16#" L1#"4C L1CL;SS L1C$L$4 L16">6 L1/;4& L1SIX" L14$8%& L1S$46 L1M;6C"M L1;CC L1#$4 L1#"4M L26#" L2#"4C L2CL;SS L2C$L$4 L26">6 L2/;4& L2SIX" L24$8%& L2S$46 L2M;6C"M L2;CC L2#$4 L2#"4M L36#" L3#"4C L3CL;SS L6#" L#"4C LCL;SS L6#" L#"4C LCL;SS $SS C$M#S/$W 8L'&"% D;SC866 CC;L C&$L C"C C;I%DS S/;L"&"% S#;4"1
&S; &"SC L16 L1#C L1CL L1C$ L16> L1/& L1SX L14& L1S$ L1MC L1;C L1#$ L1#" L26 L2#C L2CL L2C$ L26> L2/& L2SX L24& L2S$ L2MC L2;C L2#$ L2#" L36 L3#C L3CL L6 L#C LCL L6 L#C LCL $SS S/$W &"% DC86 CC;L C&$L C"C C; S&"% S#41
; ; S ; ; ; ; ; ; ; ; ; ; S ; ; ; ; ; ; ; ; ; ; S ; ; S ; ; S ; ; ; S
* 1 2 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 1 2 1 1 1 2
M ==== ==== c ==== ==== ==== ==== ==== ==== ==== ==== ==== c M& ==== c ==== ==== ==== ==== ==== ==== ==== ==== ==== c M& ==== = c ==== ==== c ==== ==== c ==== ==== ==== D7CC c c c M"/D c D7CC ====
==== ==== c ==== ==== ==== ==== ==== ==== ==== ==== ==== c M& ==== c ==== ==== ==== ==== ==== ==== ==== ==== ==== c M& === c ==== ==== c ==== ==== c ==== ==== ==== D7CC c c c M"/D c D7CC ====
237
*
\ S#;4" 2 T \ S#;4" 3 T \ S#;4" T \ S#;4" T
S#;4"2 S#;4"3 S#;4" S#;4"
S#42 S#43 S#4 S#4
==== ==== ==== ===
==== ==== ==== ====
4"C$4& ` 22 4"M;4'S IS /ecord I+ 22
Logical /ecord !pe 12
*utoManual M;%8;L
rigger ""%6b 6ransmission is o-erator=initiated +ata Source Man+ally=entered data
%o.
ield des,ri-tion
1 2 3 * 10
Well Identifier Sidetra,57/ole Se,t %o. 4e,ord Identifier SeE+en,e Identifier &ate 6ime ;,tivity Code &e-th /ole (meas) &e-th /ole (vert) Comments
238
Lon! mnemoni, symol W"LLI& S6'%8M 4"CI& S"QI& &;6" 6IM" ;C6C$& &"#6M";S &"#6"46 C$MM
Short mnemoni, symol WI& S'%$ 4I& SQI& &;6" 6IM" ;C6C &M"; &"4 C$MM
&ata ty-e
Len!t h
Metri, system
"n!lish system
; S S L L L S ;
1 2 2 2 2
==== ==== ==== ==== ==== ==== ==== M M ====
==== ==== ==== ==== ==== ==== ==== ====
Software Man+al of S'=CMS M+d Lo!!in! 8nit
Manual of CMS 5ac>ground Software EEE
Introduction to S!te unction
6his system is a 5ind of lo! data -ro,essin! software r+nnin! on the Windows>720007># -latform. 6he system is develo-ed y +sin! the ,+rrently -revalent oKe,t=oriented develo-ment tool = is+al C` and has the feat+res as follows 6he interfa,e is ea+tif+l and normative. Conform to Windows standards. Its f+n,tions are -owerf+l: -rovidin! a set of sol+tion to lo! data -ro,essin!. It allows +sers to ,+stomi
EEEI
/unning 4n7ironent of the S!te
Win9720007># o-eratin! systemN MS SQL Server dataase: MS ;,,ess dataase. MS $ffi,e 2000 software.
EEEII
#rereE+isites for normal o-eration Mi,rosoft .%et ramewor5 1.1 -a,5a!e shall e installed.
239
Chapter 1 4ngineering Plot EEEIII
=7er7iew
6he en!ineerin! -lot is +sed to draw three re-orts on en!ineerin! -ro,ess: well str+,t+re and wor5in! time analysis: whi,h are ,ommonly +sed in en!ineerin!. i!+re 1=1 shows the main interfa,e of this software.
i!+re 1=1 Main Interfa,e of 4+nnin! "n!ineerin! #lot
EEEIB
+ata Input
When +sers sele,t to ,reate a new re-ort: the -ro!ram will -rom-t +sers to sele,t ty-e of the re-ort: as shown in i!+re 1=2.
i!+re 1 Sele,tin! #lot 6y-e ;fter ,reatin! the re-ort: ,ontents of the ,reated re-ort will e dis-layed. 6he newly ,reated re-ort in !eneral is lan5 and here +sers ,an ,li,5 on ?"dit &ata@ to edit data. ; ,orres-ondin! edit o9 will -o- +- a+tomati,ally a,,ordin! to the ty-e of the ,+rrent re-ort.
240
Software Man+al of S'=CMS M+d Lo!!in! 8nit
EEEB
4ngineering Proce Plot
6he edit window of en!ineerin! -ro,ess is shown in i!+re 1=3. In-+t the ,orres-ondin! -lan -ro!ress: real -ro!ress and ,om-any i,on: ,li,5 on ?$'@ to view en!ineerin! -ro,ess -lot: as shown in i!+re 1=.
i!+re 1=3 "ditin! "n!ineerin! #ro,ess &ata
241
i!+re 1= "n!ineerin! #ro,ess #lot
EEEBI
ell Structure Plot
;fter in-+ttin! data s+,h as e!in de-th: ,ement ret+rn hei!ht: inner diameter: it diameter and the ,om-any i,on et,. related to the well str+,t+re in the edit window: ,li,5 on ?$'@ to view the well str+,t+re -lot: as shown in i!+re 1=.
i!+re 1= "ditin! the &ata of Well Str+,t+re
242
Software Man+al of S'=CMS M+d Lo!!in! 8nit
i!+re 1= Well Str+,t+re #lot
EEEBII
or>ing ie Plot
In-+t the wor5in! ,ondition and time s-ent on ea,h wor5in! ,ondition in the window (as shown in i!+re 1=) to !enerate the wor5in! time -lot: as shown in i!+re 1=*.
i!+re 1= "dit Wor5in! 6ime &ata
243
i!+re 1=* Wor5in! 6ime #lot
EEEBIII
ParaeterUnit Setting
Inside the -ro!ram: all data are saved in standard +nits. +t +sers ,an ,+stomi
i!+re 1= #arameters Settin! 244
Software Man+al of S'=CMS M+d Lo!!in! 8nit
"a,h -arameter elon!s to a -arameter !ro+-: whi,h has +niform +nit settin! (s+,h as ty-e: +nit: ,onversion ,oeffi,ient to standard +nits and de,imal width et,.). or e9am-le: the -arameter of ?Well &e-th@ elon!s to ?&e-th@ -arameter !ro+-N the name of this +nit !ro+- is m: the ty-e is len!th and the ,onversion ,oeffi,ient to standard +nits (m) is 1. If yo+ donBt want to +se the +nit settin! in the -arameter !ro+-: yo+ ,an sele,t ,+stomi
EEEIE
Printout
Cli,5 on ?#rint@ in the toolar and ?#rint@ window will -o- +- (as shown in i!+re 1=10): where +sers ,an -rint o+t the re-ort.
i!+re 1=10 #rinto+t &ialo!
EL
Sa7e=penCreate a /eport
"very time yo+ r+n the -ro!ram: a re-ort named ?8ntitled@ will e ,reated a+tomati,ally. When the -ro!ram is r+nnin!: +sers ,an save (sele,t ?ile@= ?Save@) or save as the re-ort (sele,t ?ile@= ?Save as@). ;t the same time: yo+ ,an o-en an e9istin! re-ort (sele,t ?ile@= ?$-en@): or ,reate a new re-ort (sele,t ?ile@= ?%ew@). If the data of the -lot have een modified +t +nsaved: the -ro!ram will -rom-t +sers to save the modified data or not.
ELI
43port
6he re-ort ,an e e9-orted in vario+s e9ternal file formats: s+,h as ele,troni, s-readsheet file ("9,el file): Word file (46 file): ima!e file (6I file) and #& file. Sele,t ?ile@ = ?"9-ort@ and the ?"9-ort@ window will -o- +-: as shown in i!+re 1=11.
245
i!+re 1=11 "9-ort as e9ternal ile Sele,t e9-ort format (tif: 9ls or rtf) in Save as 6y-e: then in-+t the file name and -ress ?Save@ +tton to e9-ort the re-ort to the s-e,ified -ath a,,ordin! to the s-e,ified format.
ELII
43it the Progra
Sele,t ?ile@ = ?"9it@ or the ,lose +tton on the title ar in the main window to ,lose the -ro!ram. If some data have een edited +t +nsaved: the -ro!ram will -rom-t +sers to save the data or not: as shown in i!+re 1=12.
i!+re 1=12 #rom-t o9 of "9itin! the #ro!ram
246
Software Man+al of S'=CMS M+d Lo!!in! 8nit
Chapter 2 Caing /eport ELIII
=7er7iew
?Casin! 4e-ort@ is an a--li,ation s-e,ially develo-ed to !enerate the ,asin! re-ort in the ,o+rse of drillin!. 8sers ,an in-+t the related data and a ,asin! list re-ort will e !enerated a,,ordin! to the data in-+t y +sers. 6he re-ort ,an e -rinted. Main window of this -ro!ram is shown in i!+re 2=1.
i!+re 2=1 Main Window of Casin! List 4e-ort
ELIB
Input +ata
Sele,t ?"dit@ = ?"dit &ata@ and the ?"dit &ata@ window will -o- +- as shown in i!+re 2=2: where +sers ,an in-+t the reE+ired data to !enerate re-ort.
247
i!+re 2=2 Window of In-+t Casin! &ata When editin! ,asin! data: the ,asin! ty-e list will e +sedN ,li,5 on ?"dit ,asin! ty-eY@ and ?Casin! 6y-e@ window will -o- +- (as shown in i!+re 2=3): where +sers ,an edit ,asin! ty-e list and write it from the file or save it to the file.
i!+re 2=3 In-+t Window of Casin! 6y-e ;fter editin! data in ?"dit &ata@ window: ,li,5 on ?$'@ and a ,asin! list re-ort as shown in i!+re 2= (when sele,tin! ?Casin! List 4e-ort@ in ?iew@ men+) or as shown in i!+re 2= (when sele,tin! ?Casin! ,hart re-ort@) will e !enerated in the main window a,,ordin! to the data K+st in-+t.
248
Software Man+al of S'=CMS M+d Lo!!in! 8nit
i!+re 2= Casin! List 4e-ort
249
i!+re 2= Casin! #i,t+re 4e-ort
ELB
/eport Switch
Sele,t ?iew@ = ?Casin! List 4e-ort@ and ?iew@ = ?Casin! #i,t+re 4e-ort@ to swit,h the -ro!ram etween ,asin! list re-ort and ,asin! -i,t+re re-ort.
ELBI
he operation of paraeterunit ettingG printoutG
a7eopencreate a reportG e3portG and e3it the progra are the ae a Chapter 1.
250
Software Man+al of S'=CMS M+d Lo!!in! 8nit
Chapter $ 5it Cot /eport ELBII
=7er7iew
it ,ost re-ort refers to the avera!e ,ost -er meter: in,l+din! well site o-eration ,ost and it val+e: when the it is drillin! in the well. it ,ost ,ontains two -arts one is the avera!e net ,ost of it: whi,h refers to the ,ost of net drillin! and tri--in! time . 6he other is the avera!e ,ost of orehole time: whi,h refers to the total ,ost of it d+rin! orehole time. 6he e!innin! a,,+m+lated ,ost val+e is hi!h. With foota!e in,rease: it de,lines ra-idly and then slowly. inally instantaneo+s ,ost is more than the a,,+m+lated ,ost for the arasion of it. ;t this time: yo+ sho+ld ,onsider ,han!in! a it. ;,,+m+lated ,ost is an im-ortant -arameter to eval+ate it. 8sers ,an in-+t it data and the -ro!ram will !enerate a ,hart a,,ordin! to data in-+t y +sers: whi,h ,an e -rinted. i!+re 3=1 shows the main window of this -ro!ram.
i!+re 3=1 Main Window of it Cost 4e-ort
ELBIII
Input +ata
Sele,t ?"dit@ = ?"dit &ata@ and ?"dit data@ window will -o- +- as shown in i!+re 3=2: where +sers ,an in-+t data reE+ired to !enerate the ,ost re-ort of it. o+ ,an also ,li,5 on ?Load &atas@: and the window as shown in i!+re 3=3 will e dis-layed.
251
i!+re 3=2 Window of it &ata In-+t
i!+re 3=3 Window of Load it &ataase Sele,t well name: orehole: t++lar assemly from the -+ll=down o9: and in-+t e!in de-th and end de-th of the it: then ,li,5 on ?$'@. 4et+rn to the window as shown in i!+re 3=2 after ,om-letin! Load &ataase. ;fter finishin! the in-+t: ,li,5 on ?$'@ and a it ,ost re-ort will e !enerated in the main window a,,ordin! to data K+st in-+t: as shown in i!+re 3=.
252
Software Man+al of S'=CMS M+d Lo!!in! 8nit
i!+re 3= it Cost 4e-ort
ELIE
orat Setting
8sers ,an set the re-ort format as the followin! ste-s: sele,t ?"dit@ = ?Set ormat@ and ?Set ormat@ window will -o- +-: as shown in i!+re 3=.
i!+re 3= ormat Settin! 253
;fter finishin! the settin!: ,li,5 on ?$'@ and a re-ort will e re!enerated in the main window a,,ordin! to the settin! aove. *ttention9 ea,h re-ort has its +niE+e format settin!. 6he modified format settin! is availale only to the ,+rrent re-ort +t has no effe,t on other re-orts.
L
he operation of paraeterunit ettingG printoutG
a7eopencreate a reportG e3portG and e3it the progra are the ae a Chapter 1.
254
Software Man+al of S'=CMS M+d Lo!!in! 8nit
Chapter ( ell Ceent /eport LI
=7er7iew
;fter the well ,ementation: well ,ement re-ort is o+t-+t y this software. i!+re =1 shows the main interfa,e of this software.
i!+re =1 Main Window of Cement 4e-ort
LII
+ata Input
Sele,t ?"dit@ = ?"dit &ata@ and ?"dit &ata@ window will -o- +- as shown in i!+re =2: where +sers ,an in-+t the reE+ired data to !enerate the ,ement re-ort. o+ ,an also ,li,5 on ?Load &atas@: and the window as shown in i!+re =3 will e dis-layed.
255
i!+re =2 Cement &ata In-+t
i!+re =3 Load Well Str+,t+re &ataase Sele,t well name: orehole: ann+l+s interval from the -+ll=down o9: and in-+t e!in de-th and end de-th of the ,ement: then ,li,5 on ?$'@. 4et+rn to the window as shown in i!+re =3 after ,om-letin! Load &ataase. ;fter finishin! the in-+t: ,li,5 on ?$'@ and a ,ement re-ort will e !enerated in the main window a,,ordin! to data K+st in-+t: as shown in i!+re =1. 6his software allows three=level desi!n of well ,ementation and an additive ,an e added in ea,h level of well ,ementation. Cli,5 on the front ,he,5 o9 and then in-+t data and -ress $' after finishin! the in-+t to o+t-+t the re-ort.
256
Software Man+al of S'=CMS M+d Lo!!in! 8nit
LIII
he operation of paraeterunit ettingG printoutG
a7eopencreate a reportG e3portG and e3it the progra are the ae a Chapter 1.
257
Chapter ' 5orehole Inclination /eport LIII.1 =7er7iew When the orehole in,lination re-ort -ro!ram is +sed for the dire,tional drillin!: the orehole in,lination data are +sed to -rovide +sers with the in,lination re-ort7-er-endi,+lar -roKe,tion of orehole7hori
i!+re =1 Main Window of In,lination 4e-ort
LIII.2 +ata Input Sele,t ?"dit@ = ?In,lination &ata@: the ?In,lination Cal,@ window as shown in i!+re =2 will -o+-. In-+t ,om-any i,on: well name et,. in the title information. ;nd sele,t in,lination ,al,+lation method and do! le! ,al,+lation method in ?Cal,+late Method@: then in-+t well de-th: in,lination and a
258
Software Man+al of S'=CMS M+d Lo!!in! 8nit
i!+re =2 In,lination &ata In-+t
i!+re =3 Load In,lination &ataase Sele,t well name: orehole from the -+ll=down o9: and in-+t e!in de-th and end de-th of the in,lination: then ,li,5 on ?$'@. 4et+rn to the window as shown in i!+re =2 after ,om-letin! Load &ataase. ;fter finishin! in-+t: ,li,5 on ?$'@ and an in,lination re-ort will e !enerated in the main window a,,ordin! to data K+st in-+t: as shown in i!+re =1.
LIII.$ +ipla! Setting 8sers ,an set the re-ort format as the followin! ste-s: sele,t ?"dit@ = ?&is-lay Set+-@ and ?rm Chart Set+-@ window will -o- +-: as shown in i!+re =.
259
i!+re = &is-lay Settin! Set the effe,t of dis-layed orehole in,lination -lot: and then ,li,5 on ?$'@ to +-date the -lot.
LIII.( Switch of 5orehole Inclination Plot and 5orehole Inclination Chart Sele,t ?iew@ = ?In,lination #lot@ in the men+ (as shown in i!+re =1): or sele,t ?iew@ = ?In,lination Chart@ to review the in,lination ,hart (as shown in i!+re =).
260
Software Man+al of S'=CMS M+d Lo!!in! 8nit
i!+re = In,lination Chart
LIII.' he operation of paraeterunit ettingG printoutG a7eopencreate a reportG e3portG and e3it the progra are the ae a Chapter 1.
261
Chapter 6a Sur7e! Interpretation Progra "a# =7er7iew 6he !as s+rvey inter-retation re-ort ,an e o+t-+t y this software. i!+re =1 shows the main interfa,e of this software.
i!+re =1 Main Interfa,e of Das Inter-retation 6he ri!ht ,ol+mn in the main window is the inde9 of well de-ths of all the -oints. Cli,5 well de-th val+e to refresh the -a!e +ntil otain the !as inter-retation re-ort of the -oint.
"# Chart Setting Cli,5 on ?Settin!@ = ?Chart Settin!@ in the men+: the window as shown in i!+re =2 will -o- +-. o+r 5inds of ,harts ,an e set in this dialo!.
i!+re =2 Chart Settin! Sele,tion
6rian!le settin!: as shown in i!+re =3
262
Software Man+al of S'=CMS M+d Lo!!in! 8nit
i!+re =3 Settin! the $il=!as o+ndary and al+ale Xone of the 6rian!le Chart
4atio settin!: as shown in i!+re =
i!+re = Settin! #i9ler ;rea &ata
Lo!arithm settin!: as shown in i!+re =
263
i!+re = Settin! Lo!arithm ;rea &ata
6hree / Settin! as shown in i!+re =
i!+re Settin! 6hree / ;rea &ata
"c# +ata Input Sele,t ?"dit@ = ?&ata In-+t@ in the men+: the dialo! as shown in i!+re = will -o- +-. In-+t ,om-any i,on: well name: lo! +nit et,. in the data in-+t window: and in-+t s-e,ifi, well de-th and ratio val+e of C1: C 2: C 3 in the data ,ol+mn. o+ ,an also ,li,5 on ?Load &atas@: and the dialo! as shown in i!+re =* will e dis-layed.
264
Software Man+al of S'=CMS M+d Lo!!in! 8nit
i!+re = Das S+rvey &ata In-+t
i!+re =* Load Das S+rvey &ataase Sele,t well name: orehole from the -+ll=down o9: and in-+t e!in and end de-th of the !as inter-retation: then ,li,5 on ?$'@. 4et+rn to the window as shown in i!+re = after ,om-letin! Load &ataase. Cli,5 on ?$'@ after finishin! in-+t: and a !as ,hart will e !enerated in the main window a,,ordin! to data K+st in-+t: as shown in i!+re =1. 265
"d# he operation of paraeterunit ettingG printoutG a7eopencreate a reportG e3portG and e3it the progra are the ae a Chapter 1. "e# 5aic Knowledge of Chart
/atio Chart Interpretation Method
6he ratio ,hart is also ,alled #i9ler method. 6he defa+lt inter-retation standards of the !as inter-retation software are as follows $il Xone C17C2 U 2=1N C17C3 U 2 =1N C17C U 2 =21N Das Xone C17C2 U 10=3N C17C3 U 1 =*2N C17C U 21 =200N %on=-rod+,tive Xone C17C2\2 or T3N C17C3\2 or T*2N C17C<2 or T200. S+!!estion Corre,t them !rad+ally a,,ordin! to their +sin! sit+ation to ma5e them a--li,ale to a,t+al sit+ations of the
riangle Chart Interpretation Method
Inversion or -ositive of trian!le form if the trian!le form is ,onsistent with the dire,tion of trian!le ,oordinate system: the trian!le is ,alled a -ositive trian!le and otherwise: an inverted trian!le. Si
Software Man+al of S'=CMS M+d Lo!!in! 8nit
C27s+mU0.0 C37s+mU0.0 C27s+mU0.0 C37s+mU0.0 C27s+mU0.0 C37s+mU0.00 C27s+mU0.00 C37s+mU0.030 C27s+mU0.110 C37s+mU0.02 C27s+mU0.12 C37s+mU0.01 C27s+mU0.13 C37s+mU0.013 C27s+mU0.11 C37s+mU0.020 S+!!estion Corre,t them !rad+ally a,,ordin! to their +sin! sit+ation to ma5e them a--li,ale to a,t+al sit+ations of the
$: Interpretation Method
/+midity ratio of hydro,aron (Wh) U ( C 2P C3P CP C)7( C1P C2P C3P C)b100N "E+iliri+m ratio of hydro,aron (h) U (C 1PC2)7(C3P CP C)N Chara,teristi, ratio of hydro,aron (Ch) U (C P C)7 C3N 6he defa+lt inter-retation r+les +sed in 3/ ,hart of the !as inter-retation software are as follows If Wh\0. and hT100: this
Logarith Chart Interpretation Method and Statitic Chart Interpretation
6he verti,al ,oordinate of this ,hart is (C 27C1)1000 and its hori
S+!!estion Corre,t them !rad+ally a,,ordin! to their +sin! sit+ation to ma5e them a--li,ale to a,t+al sit+ations of the
268
Software Man+al of S'=CMS M+d Lo!!in! 8nit
Chapter ) oration Pre Progra LIB
=7er7iew
In !eneral: the analysis re-ort of formation -ress+re is -ro,essed +ntil drillin! is finished. Certainly: the formation -ress+re data of the drilled well interval ,an also e -ro,essed when re-la,in! the it for ea,h tri--in! a,,ordin! to the reE+irement of #arty ;. Com-arin! the two re-orts: the analysis re-ort of formation -ress+re -ro,essed after ,om-letin! drillin! is more a,,+rate to determine the normal trend and -rovide the a,t+al arasion of the it. So it is more a,,+rate and more s+itale for a,t+al ,ondition. It ,an ,onfirm normal trendline a,,+rately and -rovide a,t+al arasion of it. Das inter-retation re-ort ,an e o+t-+t y this software. i!+re =1 shows the main interfa,e of this software.
i!+re =1 Main Interfa,e of ormation #ress+re #ro!ram
LB
*rea +ata
Cli,5 on ?;rea &ata@ O ?Initial Settin!@ in the men+: the window as shown in i!+re =2 will -o+-.
i!+re =2 ;rea &ata 269
Sele,t the area to e +sed from the -+ll=down o9 of ?;rea %ame@. 6hen ,li,5 on ?Settin!@: and the ?;rea &ata@ window will -o- +- (as shown in i!+re =3): where area , an e +ilt and deleted.
i!+re =3 Settin! ;rea &ata ?%ew@ +ild a new area (in,l+din! area data and area trendline data)N ?&elete@ delete an area (in,l+din! area data and area trendline data)N ?4et+rn@ ret+rn to ?;rea &ata@ window.
6he meanin! of initial -arameter /y#ressDradient it is infl+en,ed y the ,on,entration of solid dissolved in liE+id ,ol+mn. 8s+ally 1.0!7,m3 and 1.0!7,m3 are +sed to estimate the !radient of stati, hydra+li, -ress+re in the formation of ,ontinental and sea fa,ies. Inh#ressDradient formation -ress+re !radient of the -ermeale formation relates with the formation -ress+re !radients of over+rden +nder,om-a,ted formation. 6he formation -ress+re !radient of the -ermeale formation that is -rod+,ed y the atten+ation of over+rden formation -ress+re !radient is also ,alled !radient of inherited -ress+re. &C LeftMar!in lefthand o+ndary is on the left of normal trendline. It is the o+ndary etween normally ,om-a,ted formation and +nder,om-a,ted formation: namely: it is the o+ndary to divide the anormally hi!h -ress+re formation. Lefthand o+ndary is in -arallel with normal trendline. Lefthand o+ndary ,an e ,onfirmed if the offset etween it and normal trendline is !iven. Denerally lefthand o+ndary val+e of 0.0 is s+itale. &C SandLine sandstone line is on the left of lefthand o+ndary. It is the o+ndary etween +nder,om-a,ted formation and -ermeale formation. Sandstone line is also -arallel with normal trendline. It ,an e ,onfirmed if the offset etween it and normal trendline is !iven. Denerally the distan,e etween sandstone line and normal trendline is s+itale in 0.0. Cal,+lation Model &C inde9 method -rovides ,al,+lation models of inverse: lo!arithm: "aton inde9 and eE+ivalent de-th to ,al,+late formation -ress+re !radient. &C inde9 and SIDM; inde9 method -rovide 3 ,al,+lation models of "aton: /+an! and Ma to ,al,+late fra,t+re -ress+re !radient. 6his -ro!ram also -rovides 2 methods of it and "&C to ,orre,t & inde9. 8sers ,an sele,t one or several ,orre,tin! methods at the same time. 6he ,al,+lation res+lts will e ,orre,ted y 270
Software Man+al of S'=CMS M+d Lo!!in! 8nit
the -ro!ram when ,al,+latin! &C inde9.
LBI
rend Line +efinition
Cli,5 on ?;rea &ata@ O ?6rend Line@ in the men+: the window as shown in i!+re = will -o- +-. o+ ,an sele,t the followin! si9 -arameters initiali
i!+re = 6rend Line &efinition &C trend line (as shown in i!+re =) 6here are two methods to define trend line Sele,t ?Man+al In-+t@ o9: in-+t the e!in de-th: end de-th and ,oeffi,ient a and of &C inde9 trend line (two -oints define a trend line). 6hen ,li,5 on ?%e9t=T@ +tton and in-+t the ,oeffi,ient of ne9t well de-th interval. 6he res+lts are dis-layed in the followin! tale. Sele,t ?4e!ress ;naly
Si!ma trend line (as shown in i!+re =)
271
i!+re = &efinition of Si!ma 6rend Line In-+t the e!in de-th: end de-th and Si!ma ; and Si!ma of Si!ma inde9 trend line (y defa+lt: Si!ma ; is 0.0* and Si!ma the Si!ma val+e of de-th
$ver+rden formation -ress+re !radient (as shown in i!+re =)
i!+re = $ver+rden #ress+re Drads 272
Software Man+al of S'=CMS M+d Lo!!in! 8nit
6here are five methods to ,onfirm the ,oeffi,ients of over+rden -ress+re !radient 4e!ress ;naly
ormation 6y-e
S;
S
SC
Soft ormation 1 Soft ormation 2 /ard ormation 1 /ard ormation 2
0.02 0.0301 0.03232 0.033
=0.321 =0.32* =0.33322 =0.33
2.*3 2.01 2.12 2.*
8ser
definition in-+t ,oeffi,ient in te9t o9 dire,tly. Cal,+latin! with density lo!!in! data sele,t ?&ensity Lo!@ from the -+ll=down list: the window as shown in i!+re = will e dis-layed.
i!+re = &ensity Lo! &ata Cli,5 on ?Im-ort &ata@ to add the data of a,o+sti, density lo! (.dat format): the window as shown in i!+re =* will -o- +-.
273
i!+re =* $-en Lo!!in! ile 6he file to e o-ened sho+ld e of the followin! formats the e!innin! of the te9t is asi, information: s+,h as date: +nit et,.: followed y field names and data of ea,h de-th. 6he data lists are divided y lan5 (as shown in i!+re =).
i!+re = ormat of Lo!!in! ile Sele,t the list of well de-th and density data: and ,onfirm the +nits after addin! data. &ra!!in! left mo+se +tton in the tale to sele,t a row to ,al,+late or sele,tin! all the data to ,al,+late. Cal,+latin! with a,o+sti, lo! data the o-eration is the same as the ,al,+lation of density lo! data. 6he differen,e is that data sele,ted is from the list of well de-th data and a,o+sti, slowness data. 274
Software Man+al of S'=CMS M+d Lo!!in! 8nit
M+dstone density (as shown in i!+re =10)
i!+re =10 M+dstone &ensity
6here are two methods to define m+dstone trend line 4e!ress ;naly
275
i!+re =11 4o,5 Matri9 Stress Coeffi,ient 6here are three methods to define ro,5 matri9 stress ,oeffi,ient Sele,t -resettin! val+e several formation e9-erien,e data are -rovided in the re,ommended val+e list as follows ormation a 6y-e Soft 0.2 =2.31 ormation /ard 0.3 =3.1* ormation
276
4e!ress ;naly
Software Man+al of S'=CMS M+d Lo!!in! 8nit
i!+re =12 Cal,+latin! 4o,5 Matri9 Stress Coeffi,ient with Lea5=off 6est &ata In-+t the val+es of well de-th: meas+red r+-t+re -ress+re: m+d density and formation -ress+re !rads to ,al,+late ro,5 matri9 stress ,oeffi,ient.
4o,5 #oissonBs ratio ,oeffi,ient (as shown in i!+re =13)
277
i!+re =13 4o,5 #oissonBs 4atio Coeffi,ient 6here are two methods to define ro,5 #oissonBs ratio ,oeffi,ient 4e!ress ;naly
as ro,5 matri9 stress ,oeffi,ient relates with ro,5 #oissonBs ratio: they are syn,hroni
definition of trend line is a ne,essary ste- to ,al,+late the formation -ress+re: fra,t+rin! -ress+re and -orosity.
LBII
ell +ata
Cli,5 on ?Well &ata@ in the men+: the window as shown in i!+re =1 will -o- +-. o+ ,an in-+t fo+r 5inds of data.
i!+re =1 Well &ata Window
asi, data (as shown in i!+re =1)
i!+re =1 asi, &ata 8sers ,an sele,t the well and orehole e9istin! in CMS dataase from the -+ll=down o9 of ?Well %ame@ and ?/ole %ame@. 6hen in-+t the te,toni, and team nameN ,li,5 on ?$'@ and finish loadin! dataase.
it data (as shown in i!+re =1) 278
Software Man+al of S'=CMS M+d Lo!!in! 8nit
i!+re =1 it &ata ;ll the information of the it is dis-layed in tale on the to- of the window. &ata ,an e modified y ,li,5in! on the ,ellN ri!ht ,li,5 (the men+ as shown in i!+re =1 will -o- +-) to ,arry o+t deletion and a--endin! et,.
i!+re =1 Cell Modifi,ation It is ne,essary to in-+t data of the it whi,h is ein! +sed in the -ro,ess of real time monitorin!.
Litholo!y data (as shown in i!+re =1*)
279
i!+re =1* Litholo!y &ata 6here are two data so+r,es
Sele,t CMS dataase as data so+r,e ;,,ordin! to information of the well and orehole in ?Well &ata7asi, &ata@: the
,orres-ondin! data ,an e read a+tomati,ally from CMS dataase when yo+ o-en litholo!y data window. 6he data will e dis-layed in the tale in litholo!y data window after ein! im-orted s+,,essf+lly.
Im-ort "9,el file If there isnBt any ,orres-ondin! data: or the information of well and orehole hasnBt een
sele,ted: yo+ ,an im-ort "9,el file to otain data. 6he "9,el file to e im-orted sho+ld e of the followin! format (as shown in i!+re =1) field names s+,h as e!in &e-th: "nd &e-th and 4o,5 Code are in the first lineN then the followin! are re,ords of ea,h list (startin! from the se,ond line).
280
Software Man+al of S'=CMS M+d Lo!!in! 8nit
i!+re =1 ormat of Litholo!y Im-ort Cli,5 on ?Save@ to save litholo!y data in the tale into ,orres-ondin! -la,e of CMS dataase a,,ordin! to information of the well and orehole in ?Well &ata7asi, &ata@ (attention sele,t in ?Well &ata7asi, &ata@ window first).
#roKe,t data (as shown in i!+re =20)
i!+re =20 #roKe,t &ata Li5e litholo!y data: -roKe,t data in,l+des two data so+r,es
Sele,t CMS dataase as data so+r,e ;,,ordin! to information of the well and orehole in ?Well &ata7asi, &ata@: the
,orres-ondin! data ,an e read a+tomati,ally from CMS dataase when yo+ o-en -roKe,t data window. 281
6he data will e dis-layed in the tale in -roKe,t data window after ein! im-orted s+,,essf+lly.
Im-ort "9,el file If there isnBt any ,orres-ondin! data: or the information of well and orehole hasnBt een
sele,ted: yo+ ,an im-ort "9,el file to otain data. 6he "9,el file to e im-orted sho+ld e of the followin! format (as shown in i!+re =21) field names s+,h as &e-th: 4o-: 4#M: W$ and "C& are in the first lineN then the followin! are re,ords of ea,h list (startin! from the se,ond line).
i!+re =21 ormat of #roKe,t &ata Im-ort Cli,5 on ?Cal,+late@ +tton: other data in the tale ,an e ,al,+lated a,,ordin! to &e-th: 4$#: 4#M: W$: "C& and it data. Cli,5 on ?Save@ to save -roKe,t data in the tale into ,orres-ondin! -la,e of CMS dataase a,,ordin! to information of the well and orehole in ?Well &ata7asi, &ata@ (attention sele,t in ?Well &ata7asi, &ata@ window first).
LBIII
oration Preure Monitoring
Cli,5 on ?ormation #ress+re Monitorin!@ O ?4eal=time Monitorin!@ in the men+: the window as shown in i!+re =22 will -o- +-. 6he formation -ress+re monitorin! while drillin! ,an re,eive the -roKe,t data sent y CMS m+d lo!!in! +nit: -lot &C inde9: trend line and other -arameters related to formation -ress+re in real timeN and ,an also add and delete the trend line whi,h is ein! eval+ated.
i!+re =22 ormation #ress+re Monitorin!
LIE
itting Setting
Cli,5 on ?ittin! Settin!@ in the men+: the window as shown in i!+re =23 will -o- +-.
282
Software Man+al of S'=CMS M+d Lo!!in! 8nit
i!+re =23 ittin! Settin! Window
?6rend Line "9,t@ ?&ra!in! 4i!ht mo+se +tton to fit trendline@ -ress and dra! ri!ht mo+se +tton in the ,+rve: the -ro!ram will first -ro,ess &C inde9 of the sele,ted well de-th interval (see ?&C=inde9 ilter@)N then re!ress and fit &C inde9 ,oeffi,ient and redraw the trendline of this well de-th interval. ?&ra!in! 4i!ht mo+se +tton to draw trendline@ ta5e the -oint where the mo+se +tton is -ressed as the e!innin! -oint and where mo+se +tton is released as the end -ointN then lin5 the two -oints as trendline of this well de-th interval. ?&ra!!in! 4i!ht mo+se +tton to delete trendline@ delete the trendline for the two well de-ths when mo+se +tton is -ressed and released.
?&C inde9 filter (as shown in i!+re =2)
i!+re =2 &C Inde9 ilter Window When dra!!in! ri!ht mo+se +tton to add or modify trendline: the -ro!ram will analy
?Itera,tive Cal,+lation@ ,he,5 it to analy
i!+re =2 &is-lay Settin! Window Set the showin! de-th (namely: how many meters to e showed in ea,h s,reen): well interval or all de-th in ea,h s,reen.
LE
oration Preure *nal!i
Cli,5 on ?;nalysis@ in the men+: the window as shown in i!+re =2 will -o- +-.
i!+re =2 ormation #ress+re ;nalysis Window
?ormation #ress+re ;nalysis@ Cli,5 on ?;nalysis@ = ?;nalyse@ in the men+: the window as shown in i!+re =2 will -o- +-.
284
Software Man+al of S'=CMS M+d Lo!!in! 8nit
i!+re =2 Chart of ormation #ress+re ;nalysis ?ittin! Settin!@ Cli,5 on ?ittin! Settin!@ in the men+: the window as shown in i!+re =2* will -o- +-.
i!+re =2* ittin! Settin! Window
?6rend Line "9,t@: ?&C Inde9 ilter@ and ?&is-layed Settin!@ are the same as those aove. ?Shale 6hi,5ness@ (as shown in i!+re =2)
i!+re =2 Minim+m 6hi,5ness Settin! of Shale Set the minim+m thi,5ness of shale (+nit m). or all well de-th intervals with ,ontin+o+s shale litholo!y ein! less than set val+e: the &C=inde9 will not e dis-layed in the ,+rve (for e9am-le: for the in-+t of 20: if the de-th of a se,tion of shale litholo!y is less than 20: then &C=inde9 of this se,tion will not e dis-layed). In-+t 0 and all the &C inde9es will e dis-layed. ormation -ress+re ,hart and formation data re-ort are !enerated a,,ordin! to formation -ress+re 285
analysis. ?#ress+re ;nalysis Chart@ Cli,5 on ?ormation #ress+re ;nalysis@ O ?#ress+re ;nalysis Chart@ in the men+: the window as shown in i!+re =30 will -o- +-.
i!+re =30 ormation #ress+re ;nalysis Chart 6he ,hart dire,tly shows -arameters s+,h as drillin! time: well de-th: litholo!y: &C and Si!ma inde9 et,. in the ,+rve form. ?#ress+re &atasheet@ Cli,5 on ?ormation #ress+re ;nalysis@ O ?#ress+re &atasheet@ in the men+: the window as shown in i!+re =31 will -o- +-.
286
Software Man+al of S'=CMS M+d Lo!!in! 8nit
i!+re =31 ormation #ress+re ;nalysis Sheet #ress+re datasheet shows the drillin! -arameter: &C: Si!ma and so on in datasheet form. 4e-ort Settin! Cli,5 on ?ormation #ress+re ;nalysis@ O ?4e-ort Settin!@ in the men+: the window as shown in i!+re =32 will -o- +-. 6here are three settin!s as follows -arameters s,o-e: ,+rve settin! and re-ort header settin!.
287
i!+re =32 Main Window of 4e-ort Settin!
#arameters S,o-e Cli,5 on #arameters S,o-e after enterin! 4e-ort Settin!: and the window as shown in i!+re =32
a--ears. It is the ran!e of ,oordinate of ea,h -arameter for -lottin! desi!nated formation -ress+re. If the ,oordinate is set as lo!arithm ,oordinate: the minim+m ,an not e ?0@ (.4efer to C+rve Settin! for lo!arithm ,oordinate settin!).
C+rve Settin! Cli,5 on C+rve Settin! after enterin! 4e-ort Settin!: and the window as shown in i!+re =33 is
dis-layed.
288
Software Man+al of S'=CMS M+d Lo!!in! 8nit
i!+re =33 C+rve Settin!
&esi!nate the mode of ea,h ,ol+mn in ea,h re-ort O linear or lo!arithm mode. ?S,ale of #ress+re ;nalysis #lot@ desi!nates the s,ale of -ress+re analysis -lot. or e9am-le. In-+t ?200@ in the ?S,ale@: then the data of 200m are dis-layed in ea,h -a!e: the rest may e ded+,ed y analo!yN ?a,5 Color@ ,an modify the ,olor of a,5!ro+nd ,olor (dash=line). If ?Show the ,al,+lation res+lts of Si!ma in the re-ort@ isnt ,he,5ed: Si!ma: Si!ma6: formation -ress+re !rads: fra,t+re -ress+re !rads and -orosity of Si!ma method will not e dis-layed in ?#ress+re &atasheet@ and ?#ress+re ;nalysis Chart@.
4e-ort /eader Settin! Cli,5 on 4e-ort /eader Settin! after enterin! 4e-ort Settin!: and the window as shown in i!+re
=3 will e dis-layed.
289
i!+re =3 4e-ort /eader Settin! 8sers ,an modify i,on of ?#ress+re ;nalysis Chart@ and ?#ress+re &atasheet@: re-ort date and start -a!e n+mer in this window.
LEI
he operation of paraeterunit ettingG printoutG
a7eopencreate a reportG e3portG and e3it the progra are the ae a Chapter 1.
290
Software Man+al of S'=CMS M+d Lo!!in! 8nit
Chapter 89 :!draulic /eport LEI.1 =7er7iew ?/ydra+li,s 4e-ort@ is an a--li,ation s-e,ially develo-ed to analy
i!+re *=1 Main Window of /ydra+li,s 4e-ort
LEI.2 +ata 4dition Cli,5 on ?"dit@ O ?"dit &ata@ in the men+: the window as shown in i!+re *=2 will -o- +-. 8sers ,an in-+t the reE+ired data to !enerate hydra+li,s re-ort. Cli,5 on ?Load &atas@: the window as shown in i!+re *=3 will -o- +-. Sele,t the reE+ired messa!e from the window and the data ,an e loaded dire,tly from CMS dataase.
i!+re *=2 Window of /ydra+li,s &ata "dition 291
i!+re *=3 Loadin! /ydra+li,s &ataase Sele,t well name: orehole: t++lar assemly: ann+l+s from the -+ll=down o9: and in-+t e!in de-th and end de-th of the it: then ,li,5 on ?$'@. 4et+rn to the window as shown in i!+re *=2 after ,om-letin! Load &ataase. Cli,5 on ?$'@ after in-+ttin! data in ?"dit &ata@ window. ; an is,osity re-ort (when sele,t ?l+9 ,+rve@ in ?iew@): hydra+li, re-ort (when sele,t ?/y,al4-t@ in ?iew@) or wave -ress+re -lot (when sele,t ?Wave#res@ in ?iew@) will e !enerate d in the main window.
LEI.$ /eport Cli,5 on ?iew@ in the men+: the window as shown in i!+re *= will -o- +-. 6here are three 5inds of re-orts: s+,h as l+9 ,+rve: hydra+li, re-ort and wave -ress+re.
i!+re *= Window of 4e-ort $-tion
an is,osity 4e-ort (as shown in i!+re *=)
292
Software Man+al of S'=CMS M+d Lo!!in! 8nit
i!+re *= an is,osity 4e-ort
/ydra+li, 4e-ort (as shown in i!+re *=)
293
i!+re *= /ydra+li, 4e-ort
Wave #ress+re 4e-ort (as shown in i!+re *=) 294
Software Man+al of S'=CMS M+d Lo!!in! 8nit
i!+re *= Wave #ress+re 4e-ort
LEI.( =ptii&ation Calculation Sele,t ?/y,al=$-timi
295