Internet Enabled Real-time Gas Detection Equipment iBall Instruments Enhanced Bloodhound Description & Operation Manual External Code Software Load 225 and Over Internal Code Software Load 23 and Over Release 16 iBall Instruments 303 Wimbledon Rd. Edmond, Ok 73034 www.iBallInst.com 405 341 2434 405 844 1080 Carl.B@iBallOffice.com Copyright 2014 Carl Bright Inc.
1. OVERVIEW – IBALL INSTRUMENTS BLOODHOUND The Bloodhound Gas Detection and Chromatograph system was developed using digital techniques and the very latest in infrared and chemical sensor gas detection. Couple integrated WITS interfaces, filtered and positive pressure inner case cooling, DC power power system, and battery backup makes this system unique in the industry.
The Chromatograph can separate Methane, Ethane, Propane, Iso Butane, Normal Butane, Iso Pentane and Normal Pentane. On request the Bloodhound has the ability to detect from 0 to 1000 parts per million of H2S (hydrogen sulfide) within the extracted sample gases. Detection of even greater amounts is possible on a non-linear scale. This Bloodhound contains its own universal power supply that can accept 90 to 280 volts AC input with a frequency tolerance of 48 to 65 hertz (Hz).
For example, if the data on the connected personal computer is inadvertently deleted or damaged, it can be restored from the USB memory stick or downloaded from the internal SD card. Or, if the USB memory stick is not available, it can be downloaded in the field and restored from the iBall Instrument’s Data Server Center. It NOTE: The Bloodhound stores all job data to the internal SD storage media every 6 seconds. This SD card can be found on the Brain board.
non-linear output had the effect of reporting extremely high percentages of gas when the true amount of gas was much less. Other techniques were used such as a multiple point calibration. This method employed the storage of multiple points of calibration in a calibration look-up table. This technique utilized the raw output of the detector and a processor was used to locate the closest value in the table and report the stored output percentage.
a smooth and regulated 13.5 DC voltage that is used by the Bloodhound to maintain the backup battery and operate the system. The internal battery is a common household 12 volt 5 amp hour burglar alarm battery found at Radio Shack or other battery supply store. This battery is kept charged by the Bloodhound system. When the incoming AC power fails, this battery will keep the Bloodhound running for around two hours when in like new condition. This time is reduced as the battery ages.
NOTE: Never operate the Bloodhound system without filters in place. Running the system without any filtering will eventually contaminate the sample pump valves with particulate contaminants and cause the sample pump to fail prematurely. Running the Bloodhound system without an in line filter will void the warranty and it will cause damage to the Bloodhound system.
3. CONNECTIONS TO THE BLOODHOUND SYSTEM All outside connections are made to the external surfaces of the case to allow for the case to be closed when in operation. A. Cooling Vent On the side of the case is a large 1.9” filtered positive pressure cooling air intake. This allows for the Bloodhound to regulate internal temperatures on hot days, allows for the air to be filtered, and for a source of positive pressure.
NOTE: If operating the Bloodhound for any significant time without the air filter, dust and dirt will accumulate within the Bloodhound case and onto the electronic printed circuit boards. This dust and dirt can be somewhat conductive and can cause erratic behavior within the system. In extreme cases of weather change, humidity can accumulate and cause the dust to become a fine mud and adhere to the surface of the printed circuit boards.
(4) Wireless Connection to Laptop (5) 3G To Cellular Internet 802.11 Antenna Internet 3G Antenna (2). 3G Modem 802.11 WiFi (1). 5 port Ethernet Switch (6) Rig Site Satalite Connection To Internet (3) Bloodhound Network Interface Card (7) Wired Connection Through Embedded Switch (8) Brain Board Inside Bloodhound Outside Bloodhound The connectivity of the Enhanced Bloodhound is expanded with the use of a 5 port Ethernet Switch, and an internal intelligent 3G modem.
The Networking connection to the Bloodhound system can basically take one of two forms. Either the primary Networking connection is through the internal 3G modem, or the primary Networking connection is through a Rig Supplied Ethernet cable. It cannot do both at the same time and if both are connected at the same time -- (6) external Ethernet and (5) 3G Cellular -- then the Bloodhound will eventually choose one and start using it. It may not produce the results that the user is expecting.
G. Personal Computer Connector (USB B-Type Connector) Next to the AC power port is the USB B-type connector used to connect the Bloodhound to a Personal Computer. If planning to use the USB B connector to connect to a PC, you must load the USB to Serial Driver first. It can be found at www.iballinst.com. This driver configures the USB computer connection to the Bloodhound as if it was a serial port. Normally, the USB driver puts the serial connection on COM 3 but not always.
K. Geolograph Switch Input The red and black spring terminal clamps are for the geolograph switch input. On rigs that are not WITS or WITSML (Wellsite Information Transfer Standard Markup Language) compliant, the most common method to transmit drilling foot changes is with a switch connected in some manner to the mechanical geolograph. As more rigs become WITS and WITSML compliant, this should be less common. L. Sample Gas Inlet The smaller ¼” hose barb connection on the side is for the sample gas in.
The reason for providing this adjustment is to allow the Bloodhound to generate gas readings similar to older technologies, such as hot-wire or catalyst bead systems. In most hot-wire or catalyst bead systems, when high levels of hydrocarbon-based gases enter the detector, the system experiences problems immediately reacting to the high gas levels, causing carbon buildup and other damage. This causes the system to become inaccurate or to drift.
layers is made and a voltage difference is seen on the electrical bias. The tradeoff is that it is very sensitive to pressure changes because any pressure changes push or pull the acid onto one of the electrochemical layers and a reaction is made as well. Furthermore, it has cross reactivity to other chemicals that may be encountered in the drilling process. One of the most reactive is acetylene which may be generated using carbide for a lag check. Acetylene may knock the sensor out for up to 20 minutes.
Low Range Calibration Gas - 2.5% Methane in Air J197150LA METHANE 2.50% AIR BALANCE GRADE:CERTIFIED CYLINDER:103L VALVE CGA:C-10 CONTENTS:103 LITERS PRESSURE:1000 PSI SHELF LIFE:3 YEARS Chromatograph Calibration Gas - EQUAL 5 PART MIXTURE 08/01/08-1 METHANE 0.75% ETHANE 0.75% PROPANE 0.75% BUTANE 0.75% ISOBUTANE 0.
Hydrogen Sulfide Calibration Gas - 100PPM H2S GAS Z1053100PN HYDROGEN SULFIDE 100 PPM Balance: NITROGEN GRADE:CERTIFIED CYLINDER:A58L VALVE CGA:C-10 CONTENTS:58 LITERS PRESSURE:500 PSI SHELF LIFE:1 YEAR H. HRM OEM SETUP This knob command is a powerful function that will set the HRM module to standard factory specifications. When this function is used it will zero the gas reading and the H2S reading, set the O2 span, and readjust the CG to zero and such.
3> MUTE/ENTER – use to choose the selection shown. Pressing when no selection is shown cycles among MUTE 600 (seconds) / ALARM OFF / ALARM ON, as shown in the lower right of the display. This button does not actually turn off the alarms, but just mutes the sounder. 4> UP – press at the same time as DOWN to display the menu. Then use to move up in the menu list. 5> DOWN – press at the same time as UP to display the menu. Then use to move down in the menu list. B.
If the MainLog program is running and is talking to the Bloodhound, “MAINLOG” will appear. MUTE If there is an alarm condition, the Brain Board will display the problem. This alarm is accompanied with an audible alarm tone. To mute the alarm tone, press the Enter/Mute key. This will place the alarm in a muted state for ten (10) minutes (600 seconds). Pressing it a second time defeats the audible alarm and the display will show ALARM OFF. Pressing it a third time will display “ALARM ON”.
Incorrect register settings may cause the Bloodhound to have undesired results, become unstable or even unusable. On the other hand, the register settings can allow the user to fine tune the operations of the Bloodhound for optimum performance. This all depends on how knowledgeable the user is of the registers and their settings. A very good explanation of the Bloodhound registers can be found later in this document.
A. Gas Detection System – HRM03 / Electronic Flow Meter Replacement To replace the HRM03 module or the electronic flow meter, first disconnect electrical power to the Bloodhound and then turn the unit off by selecting “POWER DOWN.” After that, remove the four panel screws that hold the top cover in place and pull up on the panel about 4 inches and then move the panel towards your person and stand the cover up in place. This will expose the inner workings of the Bloodhound system.
E. Chromatograph Column The chromatograph column fits snuggly in the case at the upper right-hand side. It can be replaced in a matter of minutes by disconnecting one electrical cable and the input and exhaust tubing. Take care to pull the tubing straight off the connectors, because side pressure can cause the connectors to break. 7. THE BLOODHOUND CHROMATOGRAPH SYSTEM A. Control of the Bloodhound Chromatograph System The control of the Bloodhound system is through 2 registers and the control knob.
Attach the calibration gas bag 1/4” ID hose to the 1/4” Bloodhound inlet connector hose for at least 30 seconds then connect the ½” ID hose from the bag to the 1/2” exhaust port The calibration gas is now being recirculated from the exhaust port, through the bag, and into the sample port in a closed loop system. This technique conserves calibration gas. Monitor the chromatograph output using the gas charting software. The output should look something like the CG output picture on page 24.
When the output of the chromatograph is as desired, start the automatic calibration cycle by adjusting the knob until “START CG CALIBRATION CYCLE” is seen and press the MUTE/ENTER button. A countdown will begin on the display showing how long it will be until gases from the previous chromatograph cycle clear out, so that the calibration cycle can start. When the calibration cycle is complete, the unit will be calibrated and the 5 part gases will show equal gas units using the gas charting program.
FIGURE 12 – CHROMATOGRAPH OUTPUT EXAMPLE Double left clicking on the gas chart will bring up a select tool that changes color and is “stuck” to the tip of the cursor. Also at the tip of the cursor is a green information box that displays the time in minutes. If the cursor goes to the left of the geolograph tick marks, the green information box displays the depth. This is useful in selecting a range of feet or minutes of data.
8. COMMAND LINE INTERFACE The Bloodhound can be controlled calibrated, programmed, and set up using a command line interface. To interface with the Bloodhound, connect to the USB B-type connector on the side of the Bloodhound to an available USB A-type connector on the side, front, or back of your computer. Alternately, you can also use a PC DB9 Male to DB9 Female serial cable from an available male DB9 serial port of user’s computer to the Female DB9 found on the side of the Bloodhound.
READREG To read a register from the Bloodhound, enter the command READREG followed by the register number to read. Register numbers are from 0 to 32767 and the register values range from 0 to 255. To read a register enter the following command: readreg 5 Register 5 is 1 VER This command returns the version of the software load. To check the software version load enter the following command: ver [ENTER] iBall Firmware V61 Boot Loader V17 REBOOT This command performs a hardware reboot on the Bloodhound.
Example: SETTIME HOURS 18 Current time is: Sun 2008 Apr 02 09:36:12 All the user has to do after that is enter the information in ASCII form. The following is an example of setting the hours. SETTIME HOURS 14 The Bloodhound will respond with the new date Current time is: Sun 2008 Apr 02 14:36:12 NOTE: Please use the 24 hour time format ECHO This command turns the echo on and off to the unit. The unit boots up with echo off as the default.
DRILL DEPTH IS: 2813 To set the depth counter, enter the command followed by the new depth. >Setdepth 2800[ENTER] DRILL DEPTH IS: 2800 CGTEMP This command will allow the user to set the column temperature remotely or through the console. To use just enter the command with the desired temperature to run the column at. NOTE: Do not generally run the column over 210 degrees F. There is a thermal fuse set at 240 degrees F. Temperature is in degrees F.
SETPACKETNUM This command will allow the user to view or set a specific packet number starting point. Most packets that come out of the Bloodhound have a sequential packet number. This allows the software to monitor and keep track of the packets in sequential order as well as look for missing packets. If changing the Bloodhound out mid-job, due to system failure or other reason, it may be necessary to set the packet number so that duplicate packet numbers are not sent.
9. REGISTER SETTINGS AND MODES OF OPERATION The Bloodhound register settings enable the unit to be flexible as well as powerful in operations. Registers are small bits of information held in non-volatile memory locations that dictate how the Bloodhound operates. There are over 255 registers that hold a number from 0 to 255. All operational settings are made through register values. The register settings can allow the user to fine tune the operations of the Bloodhound for optimum performance.
REG. FUNCTION 4 External code version. 5 Absolute number of resets high byte 6 Absolute number of resets low byte 9 Enhanced Gas unit feature set - multi sensor set 8 First time power up register setup 10 SUCTION PUMP MANUAL SETTING (Flow meter override) 11 Flow meter regulated flow rate 12 Gas readings out to WITS 15 GC INJECT TIMING Units Range Factory Setting 85 0-199 Liters per Hour (LPH) 0 60 1 MIN 5-12 8 COMMENT This register holds the external firmware code version.
REG. FUNCTION Units Range Factory Setting 16 Data Record Timing SEC 6 18 GC MAX INJECT TIME SEC 5 22 GAS READING DAMPING (low range) 25 GEOLOGRAPH DEBOUNCE TIMER 26 WITS OUTPUT GAS UNITS DIVISOR 27 Last time clean power down flag SEC 1-120 5 1-120+ 10 Either 1 or 100 100 1 COMMENT Number of seconds between data records sent to USB and SD card. This is the number of seconds between storing the data packet to the USB key storage device.
REG.
REG.
REG. 63 64 65 66 FUNCTION C3 timing window before and after peak time IC4 timing window before and after peak time NC4 timing window before and after peak time Chromatograph noise floor window Units Range Factory Setting 25 COMMENT C3 timing window before and after peak time (vert line) 35 IC4 timing window before and after peak time (vert line) 40 NC4 timing window before and after peak time (vert line) 20 (opt.
The descriptions of the data packets are as follows. A. Main Bloodhound Packet The main data packet starts with an asterisk followed by the data fields separated by commas, and then the packet is ended with a carriage return and line feed. All data output is ASCII text and can be seen using a terminal program such as HyperTerminal. This packet is used by the gas charting software. The Bloodhound packet fields are broken down in the following chart.
3> The last comma delineated item is the simple checksum, it will always have a C preceding the ASCII 8 bit number. Bloodhound ERROR Number Codes In the Error Field In the Bloodhound packet, one of the fields is for error (condition) number codes. This number(s) represents the current condition or conditions and notification of instance that needs to take place such as a blocked sample line. Below is a table that shows the currently transmitted conditions and the corresponding error (condition) code number.
1 2 3 4 5 6–X ^ Serial_Job Year/Month/Date Hour:Minute:Seconds Packet Number WITS Packets String String String String Long String Start Packet Character Packet identifier Date Time Same as the Main Bloodhound Packet number See WITS Packet Structure Below The WITS packet structure is formed by a semi fixed string structure. All points of information are separated by commas. Each point starts with 4 characters that represent a field data identifier followed by an ASCII float value. The number”01102000.
C. Bloodhound Data Sent Out to Electronic Drilling Recorder (EDR) via WITS The Bloodhound is set up to send a packet out to the EDR via WITS every 6 seconds. This is done through either the 9 pin male serial connector at 9600 baud (8N1) or through the Pason 10 pin military style connector. If Register 67 is zero, a Pason Handshake is sent.
NOTE: On sites with a Pason EDR system, just because the Pason cable can fit into a connector found on the site does not mean that the connection will work. Pason advises to always connect the Bloodhound to the Toolpush Connection Panel on the outside of the Rig Manager’s trailer, or, if that is not present, then to the Toolpush Computer itself via one of the cables attached to it.
Using the common and specified 0-5VDC bi-directional electrical methods, the maximum practical cable length is 1200 meters with no minimal length. With proper cable twist and shielding, maximum data rates are 10 Mbit/s at 12 m or 100 kbit/s at 1200 meters.
8 9 10 11 12 13 14 15 16 17 18 19 20 O2 Percent CO2 Percent Drill Rate Min/Ft CG Test Number CG Volts H2S PPM Gamma Total Strokes Per Minute Weight On Bit Rotary RPM Pipe Pressure Inclination Azimuth Float Float Float Uint Float Float Float Float Float Float Float Float Float 0.0 – 100.00 0.0 – 100.00 0.0 – 500.00 0 – 65536 0 – 8.2000 0 – 1,000,000 0 – 1,000,000 0 – 500 0 – 1,000,000 0 – 500 0 – 1,000,000 0 – 360 0 – 360 11. EXPLANATION OF FILES GENERATED BY THE BLOODHOUND A. BH_LAS.
In order, the data items are: @ Symbol to show the start of the packet Year / Month / Date Hours : Minutes : Seconds Packet number Drill depth (NOT LAGGED) Bit depth Gas units O2 CO2 Drill rate minutes per foot Chromatograph test number chromatograph voltage H2S ppm Gamma Total strokes per minute Weight on bit Rotary RPM Pipe Pressure Inclination Azimuth Example for two packets (6 seconds apart): @,080419,095224,187005,2001.6,2001.6,2.47,20.98,0.68,2.367,1,0.
12. BLOODHOUND TROUBLESHOOTING TIPS Problem How do I turn off the alarm horn? High Temperature Alarm triggered Need to set static IP address on Ethernet connection BH not connecting to internet Need to set up 3G (cell) data service 3G connection issues Troubleshooting Tip If there is an alarm condition, the Brain Board will display the problem. This alarm is accompanied with an audible alarm tone. To mute the alarm tone, press the Enter/Mute key.
Move the antenna a foot over. This has fixed many connection problems. Move the antenna higher. A higher antenna will reach out further. A change in one foot of height can increase the distance it can travel over a mile. A small move from the top of the trailer to the top of the AC compressor may do the trick. If there is more than one radio antenna in the area, move them as far apart as physically possible. At least 6 feet of separation is good, but 12 feet would be ideal.
have an antenna problem. Remove the SIM card, place it into a cell phone and see if there is connectivity or 3G data, or make a phone call if it has a voice subscription. This will also have the effect of reseating the SIM card when it is reinstalled back into the modem. Replace the SIM card with a known good one and test. On rare occasion, these go bad too. Keep in mind that the modem is set up for a specific carrier. Placing an ATT SIM card into a modem that was configured for CELLULAR ONE will not work.
Right click on “Properties” Left Click on Tab that reads “Hardware” Left Click on button reading “Device Manager” Scroll down to “Comm Ports” Double click on “Comm Ports” Right Click on “CP2101” if the Comm Port assigned is greater than 20 Click on “Properties” Click on “Port Settings Tab” Click on “Advanced Button” at bottom From the Advanced Settings for Comm X Window At the bottom in the Comm Port Number field, click the Down Arrow Select a Comm Port between 5 and 20, then click
This is due to an electrical or mechanical problem which may need adjusents to remove. Register 25 is the debounce register. Adjusting it will eliminate the multiple bouncing of the microswitch within reason. There are two sources as to excess depth counts. Mechanical Contact Bounce: when the arm of the geolograph contacts or releases the switch, the switch moves into the open or closed mode. When it does, the contacts bounce on and off inside the switch itself.
“Fuming” mud which is emitting gases other than normally seen may cause the O2 to appear to drift as well, when in reality it is reacting to the loss of O2 that the fumes have replaced. Keep in mind where the sample is being taken from. There are four (4) registers that affect the way the high range automatically adjusts itself. In adjusting these registers, the user can mimic any type of system currently in use. REGISTER 22 – Low Range Gas Reading Damping This register sets the low range damping number.
If noise still present, re-attach cables and wrap unit in tin foil, leave fan openings open. If still noisy, rent vehicle and run Bloodhound from rented vehicle away from platform. There are three items on the Real Time Data screen of Gas Chart that tell the user about the flow properties. These 3 things are have a relational operation to each other. Vac - tells the user how much vacuum is being pulled on the sample line.
If Pri and Sec Volts = 0.010, instrument has been flooded - return to iBall, or try: Sucked Water Into Instrument Note: There is no guarantee this procedure will work, so start working on your Plan B now. Turn off the instrument and disconnect the sample tubing from the instrument. Remove 4 screws holding instrument cover and lift cover towards you. Replace sample line filter located inside left front of instrument with a new filter. Replace cover and power up instrument. Set Register 10 to 199.