It appears you have not yet registered with our community. To register for free click here
Rebreather World
       
Go Back Rebreather World Rebreathers, Components and Accessories Rebreather Dive Computers / Rebreather Electronics

Accuracy of data presented in mV or PO2



Reply
 
LinkBack Thread Tools Display Modes
Old 4th April 2008, 01:36   #11 (permalink)
246 Bubbleless Cove
 
Meng_Tze's Avatar

Current Rebreather/s:
Megalodon

Other Rebreather/s:
 
Join Date: Jan 2007
Location: FL, USA
Posts: 111
Meng_Tze will become famous soon enough Meng_Tze will become famous soon enough Meng_Tze will become famous soon enough Meng_Tze will become famous soon enough
Re: Accuracy of data presented in mV or PO2

Quote: (Originally Posted by lizardland) View Original Post
Hi,

my point in the original thread, which may have gotten lost, isn't so much the accuracy of the data but the fact that you don't have anyway of verifying it on a single computer based system.
Agree. That point was somewhat lost and is a core one
__________________
Homo Bonae Voluntatis
(Offline)
 
Digg this Post!Add Post to del.icio.us
Reply With Quote
Old 4th April 2008, 09:08   #12 (permalink)
Classic Kiss diver
 
Sutty's Avatar

Current Rebreather/s:
Classic Kiss

Other Rebreather/s:
 
Join Date: Jun 2005
Location: Glossop, Derbyshire, UK
Posts: 834
Sutty is a glorious beacon of light Sutty is a glorious beacon of light Sutty is a glorious beacon of light Sutty is a glorious beacon of light Sutty is a glorious beacon of light Sutty is a glorious beacon of light Sutty is a glorious beacon of light Sutty is a glorious beacon of light Sutty is a glorious beacon of light Sutty is a glorious beacon of light Sutty is a glorious beacon of light
Re: Accuracy of data presented in mV or PO2

Here's a possible failure mode of a computerised system: a factor must be stored in memory somewhere as a "calibration" figure. A value read from an A-to-D convertor is then multiplied by this factor to produce a PO2 value (there may be more than one step but this illustrates the point).

If the memory location is corrupted (eg memory location written to by faulty code elsewhere in the programming, ionising radiation, etc,etc) then you could multiply by an erroneous factor, and hence display an incorrect value of PO2. Of course there are ways to minimise this possibility, and its pretty unlikely anyway, And would only affect one cell readout unless such a stored factor was applied to all 3 readouts.

In the real world you would be really unlucky to get such an error with well written code. A random memory corruption is just as likely to hit anywhere else (eg in the memory holding the code).

However a completely separate 2nd system (or more), would allow you to cross-reference.

Neil
__________________
Never forget that life is a finite resource.
(Offline)
 
Digg this Post!Add Post to del.icio.us
Reply With Quote
Old 4th April 2008, 09:35   #13 (permalink)
Phil Siswick, Tango
 
PhilSiswick's Avatar

Current Rebreather/s:
Evolution

Other Rebreather/s:
Inspiration Vision
 
Join Date: Apr 2006
Location: Oxford, UK
Posts: 1,092
PhilSiswick is a splendid one to behold PhilSiswick is a splendid one to behold PhilSiswick is a splendid one to behold PhilSiswick is a splendid one to behold PhilSiswick is a splendid one to behold PhilSiswick is a splendid one to behold PhilSiswick is a splendid one to behold PhilSiswick is a splendid one to behold PhilSiswick is a splendid one to behold PhilSiswick is a splendid one to behold PhilSiswick is a splendid one to behold
Re: Accuracy of data presented in mV or PO2

Quote: (Originally Posted by Sutty) View Original Post
Here's a possible failure mode of a computerised system: a factor must be stored in memory somewhere as a "calibration" figure. A value read from an A-to-D convertor is then multiplied by this factor to produce a PO2 value (there may be more than one step but this illustrates the point).

If the memory location is corrupted (eg memory location written to by faulty code elsewhere in the programming, ionising radiation, etc,etc) then you could multiply by an erroneous factor, and hence display an incorrect value of PO2. Of course there are ways to minimise this possibility, and its pretty unlikely anyway, And would only affect one cell readout unless such a stored factor was applied to all 3 readouts.

In the real world you would be really unlucky to get such an error with well written code. A random memory corruption is just as likely to hit anywhere else (eg in the memory holding the code).

However a completely separate 2nd system (or more), would allow you to cross-reference.

Neil
That, combined with the fact that (short of doing regular flushes) you can't really know whether the Vision has failed, as there is only one handset, is the reason I'm fitting a fourth cell. I'm surprised more people don't, just as a level of insurance/validation.

Cheers,

Phil
__________________
Phil (WSKD 0001)

I have always felt that the dive I am on is not nearly important as the dives I plan to be on the rest of my life. Tom Rose, 2007

The person who gets the farthest is generally the one who is willing to do and dare. The sure thing boat never gets far from shore. Charles A. Lindbergh

www.hugsac.org.uk
(Online)
 
Digg this Post!Add Post to del.icio.us
Reply With Quote
Old 4th April 2008, 10:44   #14 (permalink)
Mature mouth breather
 
silent running's Avatar

Current Rebreather/s:
Prism Topaz

Other Rebreather/s:
 
Join Date: Jun 2005
Location: U.S.A. Brooklyn, New York
Posts: 1,873
silent running is a splendid one to behold silent running is a splendid one to behold silent running is a splendid one to behold silent running is a splendid one to behold silent running is a splendid one to behold silent running is a splendid one to behold silent running is a splendid one to behold silent running is a splendid one to behold silent running is a splendid one to behold silent running is a splendid one to behold silent running is a splendid one to behold
Re: Accuracy of data presented in mV or PO2

Quote: (Originally Posted by lizardland) View Original Post
I don't doubt the accuracy of the display but my own feeling is that the more complicated the system then the more chance of some kind of interference along the way, be it software, salt water intrusion, broken wires, etc.

Hi Stuart, this is a good description of my own reservations about the length and complication of the signal chain from mv sensor to high current display, and which depends on a CPU and other hardware.

Speaking of those complications, isn't there also a pc of hardware required to average the fluctuating mv signal from the sensor in order to give a stable numeric value on the display? I wonder how this pc of gear separates the noise of an unstable cell from the normal up and down readings of a cell under continuous changing pressure as the diver swims in the water collum, while still managing to give a usable PO2 reading? -Andy
(Offline)
 
Digg this Post!Add Post to del.icio.us
Reply With Quote
Old 4th April 2008, 11:09   #15 (permalink)
CEO-Shearwater

 
bgpartri's Avatar

Current Rebreather/s:
Megalodon

Other Rebreather/s:
Inspiration Classic
Sport Kiss
Classic Kiss
Titan
 
Join Date: Apr 2005
Location: Vancouver, Canada
Posts: 423
bgpartri is a name known to all bgpartri is a name known to all bgpartri is a name known to all bgpartri is a name known to all bgpartri is a name known to all bgpartri is a name known to all bgpartri is a name known to all bgpartri is a name known to all bgpartri is a name known to all bgpartri is a name known to all bgpartri is a name known to all
Re: Accuracy of data presented in mV or PO2

Quote: (Originally Posted by lizardland) View Original Post
Hi,

my point in the original thread, which may have gotten lost, isn't so much the accuracy of the data but the fact that you don't have anyway of verifying it on a single computer based system. You can't use the mV display to verify the PO2 display because they are based on the same signal. You can do flushes but you either have to suspect there may be a problem or be flushing every 10min or so (or whatever the time period you are comfortable with a PO2 varying over). Or simply bite the bullet and accept that what is being shown is correct.

I don't doubt the accuracy of the display but my own feeling is that the more complicated the system then the more chance of some kind of interference along the way, be it software, salt water intrusion, broken wires, etc. A triple display has three distinct circuits, not ideal but provides a bit more comparison for me.

Cheers,

Stuart
I think there are several issues here.

1) Adding a secondary display is a good idea. Whether you add a HUD, put one kiss display on to one of the sensors in addition to your computer, or put a fourth cell in through the offboard O2 port, adding a redundant display is a good idea.

2) The mV display and the PPO2 display are based on the same signal whether it is a KISS display or a computer - the output from the ADC. Is it more likely for the computer to fail? Some failures are more common and some are less common.

Can the mV display help trouble shoot? Yes it can. On the surface, it can allow you to spot broken wires and plugs on backwards. It can theoretically help you spot a current limited cell, but in reality it can't.

I don't find the mV display much use underwater.

3) But the real issue that I think is being missed here is that if you don't have a feel for a PPO2 display that is way off, you are in trouble anyway. Displays of any type that are showing a changing but wrong PPO2 due to an internal problem are very rare. Off the top of my head I can't think of a single instance. I have heard of, but never seen, a display hanging underwater, but I would think that the lack of changes to depth, PPO2, time, etc. would be pretty obvious.

However, wrong displays due to bad calibration, broken wires, flooded displays, current limited sensors, etc. are absolutely routine and certain to happen if you dive enough.

My point is that thinking that redundant displays on a system will give you reliable PPO2 readings makes me think that you are concentrating on finding unicorns when there are horses running all around you.

If you have done a bad calibration or you have three current limited sensors, all of your redundant displays will tell you the same lie. Both of these things have happened to me.

My current practise is to treat the sensors like they are a sneaky poker player. I'm never sure whether they're bluffing or not. So I do things to verify them. I calibrate in O2 then check them in air. I flush to O2 at 20 feet on every dive. I watch to see what they do on level swims. I listen to the solenoid firing pattern. I watch changes as I ascend or descend.

The more I do this stuff, the more I have come to understand that the O2 sensors and our treatment of them is one of the key weaknesses in rebreather diving.

YMMV

Bruce
__________________
http://www.shearwaterresearch.com

Good judgment comes from experience. Experience comes from bad judgment.
(Offline)
 
Digg this Post!Add Post to del.icio.us
Reply With Quote
Old 4th April 2008, 11:32   #16 (permalink)
Mature mouth breather
 
silent running's Avatar

Current Rebreather/s:
Prism Topaz

Other Rebreather/s:
 
Join Date: Jun 2005
Location: U.S.A. Brooklyn, New York
Posts: 1,873
silent running is a splendid one to behold silent running is a splendid one to behold silent running is a splendid one to behold silent running is a splendid one to behold silent running is a splendid one to behold silent running is a splendid one to behold silent running is a splendid one to behold silent running is a splendid one to behold silent running is a splendid one to behold silent running is a splendid one to behold silent running is a splendid one to behold
Re: Accuracy of data presented in mV or PO2

Quote: (Originally Posted by bgpartri) View Original Post
Can the mV display help trouble shoot? Yes it can. On the surface, it can allow you to spot broken wires and plugs on backwards. It can theoretically help you spot a current limited cell, but in reality it can't.

I don't find the mV display much use underwater.

Thanks Bruce for this post and the earlier one, lots of good stuff to think about.

Your explanation of the way mv readings are derived and displayed is very helpful, but confirms what I previously thought-mv display is not of any use underwater. The mv display readings on the surface could take the place of a multi-meter, which is nice as you won't have to bring one an the trip. But would the surface mv values be affected by a bad cal and not quite as accurate as using a muti-meter directly on the sensors if you have reason to believe the sensor is faulty?-Andy
(Offline)
 
Digg this Post!Add Post to del.icio.us
Reply With Quote
Old 4th April 2008, 11:57   #17 (permalink)
Dive porn pimp

 
divetheworld's Avatar

Current Rebreather/s:
Inspiration Classic
Other CCR

Other Rebreather/s:
Not Bought Yet
Inspiration Classic
Inspiration Vision
Classic Kiss
Other CCR
 
Join Date: Mar 2005
Location: Leeds, England
Posts: 1,636
divetheworld has a reputation beyond repute divetheworld has a reputation beyond repute divetheworld has a reputation beyond repute divetheworld has a reputation beyond repute divetheworld has a reputation beyond repute divetheworld has a reputation beyond repute divetheworld has a reputation beyond repute divetheworld has a reputation beyond repute divetheworld has a reputation beyond repute divetheworld has a reputation beyond repute divetheworld has a reputation beyond repute
Send a message via Skype™ to divetheworld
Re: Accuracy of data presented in mV or PO2

Strange that when you look back through this thread, you are all discussing some of the fundemental principles of compliance with EN61508. Yes, you are!

There is a difference between safety and reliability. Dr Mike put some excellent links up in another thread. If we are looking at potential failures from electronic components then we must consider all potential faults, whether hardware or software and calculate the failure probability and then mitigate that failure possibility by a combination of redundancy and diversity. Diversity is on of the best ways to achieve safe reliable systems as there will be no common mode fault between a system that uses diverse electronics. A good example is the Deep Pursuit as the Primary and secondary share absolutely no common components, firmware or software so a manufacturing fault, software problem or system error is unlikely to affect both critical systems. If this principle is applied to every critical part from the wiring through to the injection system then you will have a system that is fault tolerant with adequate redundancy and can be relied upon by the user.
At present, no system commercially exists that has sufficient inherrant safety and reliability to meet SIL3 or 4. But it can be done, without great cost.


Brent
__________________
Attitude and self praise is no reccomendation. Dont try to be a great man, just be a man and let history be the judge of you.

Supporting Shearwater Research Products in Europe
(Offline)
 
Digg this Post!Add Post to del.icio.us
Reply With Quote
Old 4th April 2008, 12:22   #18 (permalink)
Yak
 
lizardland's Avatar

Current Rebreather/s:
MK 15.X
Home Build

Other Rebreather/s:
Classic Kiss
Home Build
 
Join Date: Mar 2005
Location: North...
Posts: 1,383
lizardland has a reputation beyond repute lizardland has a reputation beyond repute lizardland has a reputation beyond repute lizardland has a reputation beyond repute lizardland has a reputation beyond repute lizardland has a reputation beyond repute lizardland has a reputation beyond repute lizardland has a reputation beyond repute lizardland has a reputation beyond repute lizardland has a reputation beyond repute lizardland has a reputation beyond repute
Re: Accuracy of data presented in mV or PO2

Quote: (Originally Posted by bgpartri) View Original Post
My point is that thinking that redundant displays on a system will give you reliable PPO2 readings makes me think that you are concentrating on finding unicorns when there are horses running all around you.
Like I said in the other thread, having a secondary is a good way of checking that the primary is working, not that the cells are working. By primary, I'm including all the supplementary parts, cabling, etc.

Another thing that I really do miss is Gordon's "dancing digit" i.e. the third decimal place, useless as a cell reading but seeing it move told you everything was still live.

Maybe having dived homebuilds for longer than I've dived a "real" rebreather has skewed my viewpoint, too long assuming that every system is inherently flawed.
__________________
Can you imagine drifting along in the sea with your mouth open and a load of f***ing plankton going in? You'd like it, would you?

www.westons-cider.co.uk

Azerbaijani Association of Technical Divers Publicity Officer and Goat Wrangler
(Offline)
 
Digg this Post!Add Post to del.icio.us
Reply With Quote
Old 4th April 2008, 12:28   #19 (permalink)
Phil Siswick, Tango
 
PhilSiswick's Avatar

Current Rebreather/s:
Evolution

Other Rebreather/s:
Inspiration Vision
 
Join Date: Apr 2006
Location: Oxford, UK
Posts: 1,092
PhilSiswick is a splendid one to behold PhilSiswick is a splendid one to behold PhilSiswick is a splendid one to behold PhilSiswick is a splendid one to behold PhilSiswick is a splendid one to behold PhilSiswick is a splendid one to behold PhilSiswick is a splendid one to behold PhilSiswick is a splendid one to behold PhilSiswick is a splendid one to behold PhilSiswick is a splendid one to behold PhilSiswick is a splendid one to behold
Re: Accuracy of data presented in mV or PO2

Quote: (Originally Posted by lizardland) View Original Post
Another thing that I really do miss is Gordon's "dancing digit" i.e. the third decimal place, useless as a cell reading but seeing it move told you everything was still live.
It may take longer than with a third decimal place, but I always wait to see the second decimal place change on at least one cell before I end my handset check. To shorten the time I need to wait, I time it to coincide with the solenoid firing. It'll capture a frozen handset too.

Cheers,
__________________
Phil (WSKD 0001)

I have always felt that the dive I am on is not nearly important as the dives I plan to be on the rest of my life. Tom Rose, 2007

The person who gets the farthest is generally the one who is willing to do and dare. The sure thing boat never gets far from shore. Charles A. Lindbergh

www.hugsac.org.uk
(Online)
 
Digg this Post!Add Post to del.icio.us
Reply With Quote
Old 4th April 2008, 15:13   #20 (permalink)
CK#69
 
David Pye's Avatar

Current Rebreather/s:
Classic Kiss

Other Rebreather/s:
 
Join Date: May 2006
Location: Newcastle Upon Tyne
Posts: 267
David Pye has a spectacular aura about David Pye has a spectacular aura about David Pye has a spectacular aura about David Pye has a spectacular aura about David Pye has a spectacular aura about David Pye has a spectacular aura about
Send a message via MSN to David Pye
Re: Accuracy of data presented in mV or PO2

Quote: (Originally Posted by Meng_Tze) View Original Post
?
That's not particularly helpful, is it? Admittedly I was a bit unclear but I think we're using the word accuracy differently.

When I say I don't care about accuracy, I mean that I don't care about say +/- 0.1bar error in PPO2 for example. I do care if the data displayed on the screen is from 10 minutes ago, or bears absolutely no relation to the voltage output from the cells. That (to my mind) isn't accuracy in the terms of error margin.

If that makes sense.

David
(Online)
 
Digg this Post!Add Post to del.icio.us
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



RebreatherWorld.Com ©2005 - 2008
Rebreather World, RBW and the Rebreather World Logo are Trademarks
All rights reserved, no republishing of content without written permission.
By using this website you have agreed to our Terms & Conditions of Use

Search Engine Optimization by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423