It appears you have not yet registered with our community. To register for free click here
Rebreather World
       
Go Back Rebreather World Rebreather Diving Rebreather Training Rebreather Accidents / Incidents

How could the CCR-controller validate O2-delivery?



Reply
 
LinkBack Thread Tools Display Modes
Old 24th October 2007, 12:17   #1 (permalink)
probubbly not
 
York's Avatar

Current Rebreather/s:
Megalodon

Other Rebreather/s:
 
Join Date: Mar 2005
Location: Bristol, UK
Posts: 118
York is just really niceYork is just really niceYork is just really niceYork is just really niceYork is just really niceYork is just really niceYork is just really niceYork is just really niceYork is just really niceYork is just really nice
How could the CCR-controller validate O2-delivery?

This is a spin-of from http://www.rebreatherworld.com/rebre...tml#post145487

The discussion was to add safety features to the controller(s) of the eCCR, and the point here is the measurement and feedback on oxygen-delivery.

I see two major categories of O2-problems, with sub-categories:

1. No oxygen delivered although it should
a) O2-delivery-system not pressurised (tank closed or empty)
b) hoses obstructed/dirty
c) solenoid jammed shut
d) solenoid electrically broken/disconnected

2. Oxygen delivered although it should not
a) solenoid jammed open
b) solenoid leaking
c) leak in the delivery system inside the loop

Regarding 1. I would think that the ultimate measurement system would be a electrical flow-meter on the loop side of the solenoid. I have been unable to find such a meter at a decent price, small size and small power consumption. A simple mechnical switch (operated when gas flows) might be an alternative, but would probably add more failure points.
1.a could (and already is done so in the Boris) be measured with pressure sensors on the first stage
1.b, 1.c and 1.d: I had thought about a current-measurement system. When the solenoid is opened, it initially draws a peak of current to open the solenoid, with less current required to hold it open. A jammed-shut solenoid should require more current throughout. I am not sure about the solenoid operating without pressure, I would think it depends on wether the solenoid works upstream or downstream. A broken wire or disconnected solenoid would result in no current at all.In all cases, the current-profile should be different, which a controller could measure and detect.

Re 2.a and 2.b: Same as 1, a flow measurement system would be optimal I suppose.
2.a:the current-profile of the solenoid WHEN it is operated should be different if jammed open - could this be detected in between firings? Possibly a very short fire sequence (too short to actually open the solenoid) in regular intervalls might aid in detecting a jammed-open solenoid, but that would mean high power consumption.

2.c - tough luck? design the loop so the solenoid is outside the loop?

Overall, I would think that the optimal eCCR controller would measure gauge-pressure on the first stage, and monitor the current-profile of the solenoid to detect anomalies.


Thoughts?

Joerg
(Offline)
 
Digg this Post!Add Post to del.icio.us
Reply With Quote
Old 24th October 2007, 12:42   #2 (permalink)
CK#69
 
David Pye's Avatar

Current Rebreather/s:
Classic Kiss

Other Rebreather/s:
 
Join Date: May 2006
Location: Newcastle Upon Tyne
Posts: 174
David Pye will become famous soon enoughDavid Pye will become famous soon enoughDavid Pye will become famous soon enoughDavid Pye will become famous soon enough
Send a message via MSN to David Pye
Re: How could the CCR-controller validate O2-delivery?

Some good ideas I think.

I'm curious to know though why change in PO2 can't be used to indicate successful delivery of O2. I know sensors have a significant lag time, but if the controller injected a whack of O2, depth hasn't changed, and PO2 has actually decreased (rather than just staying the same), then surely after say 30 seconds, then there's a fault, and you could flash lights at the diver?
(Online)
 
Digg this Post!Add Post to del.icio.us
Reply With Quote
Old 24th October 2007, 12:55   #3 (permalink)
CK+Shearwater
 
Ben Field's Avatar

Current Rebreather/s:
Classic Kiss

Other Rebreather/s:
Sport Kiss
 
Join Date: Aug 2005
Location: London, England
Posts: 1,632
Ben Field has a brilliant futureBen Field has a brilliant futureBen Field has a brilliant futureBen Field has a brilliant futureBen Field has a brilliant futureBen Field has a brilliant futureBen Field has a brilliant futureBen Field has a brilliant futureBen Field has a brilliant futureBen Field has a brilliant futureBen Field has a brilliant future
Send a message via Yahoo to Ben Field
Re: How could the CCR-controller validate O2-delivery?

IP sensor? Should read tank on/off, slight drop when solenoid open or freeflowing, also monitor if IP is correct?
__________________
Know your PPO2, Pre-breath, Use checklists, Validate cells at 6mtrs, Use pure O2 at or near surface, Use a BOV, Don't dive Solo, Change Slime and Cells as recommended by Manufacturer and RTFM!
Beware Fridge Suck!
www.hugsac.org.uk
(Offline)
 
Digg this Post!Add Post to del.icio.us
Reply With Quote
Old 24th October 2007, 14:12   #4 (permalink)
So much more to learn
 
AD_ward9's Avatar

Current Rebreather/s:
Other CCR

Other Rebreather/s:
Other CCR
 
Join Date: Jun 2005
Location: Scotland
Posts: 1,854
AD_ward9 has a reputation beyond reputeAD_ward9 has a reputation beyond reputeAD_ward9 has a reputation beyond reputeAD_ward9 has a reputation beyond reputeAD_ward9 has a reputation beyond reputeAD_ward9 has a reputation beyond reputeAD_ward9 has a reputation beyond reputeAD_ward9 has a reputation beyond reputeAD_ward9 has a reputation beyond reputeAD_ward9 has a reputation beyond reputeAD_ward9 has a reputation beyond repute
Send a message via Skype™ to AD_ward9
Re: How could the CCR-controller validate O2-delivery?

Trivially.

The O.R. units monitor tank pressure and check they go down by the right rate. It works out what is the right rate by how much they go down by when injecting gas during the pos pressure check. Tank sensors are integral: there is no O.R. unit without digital tank contents sensors. These are RF for SCUBA unit and wired for the SSUBA unit.

There is noise from temperature effects/cooling, means the cylinder can down faster than the gas is consumed and we are trying to tighten up that margin. The pressure is never allowed to go up, and never stops going down, otherwise it comes up with an alarm saying the O2 is off.

This is additional to the PPO2 monitoring, and separate from the PPO2 cell monitoring.

Alex
(Offline)
 
Digg this Post!Add Post to del.icio.us
Reply With Quote
Old 26th October 2007, 10:29   #5 (permalink)
Rebreather World Writer
 
gtzavelas's Avatar

Current Rebreather/s:
Megalodon
RB80 / Clone

Other Rebreather/s:
RB80 / Clone
 
Join Date: Jan 2006
Location: Athens,Greece
Posts: 261
gtzavelas is a jewel in the roughgtzavelas is a jewel in the roughgtzavelas is a jewel in the roughgtzavelas is a jewel in the roughgtzavelas is a jewel in the roughgtzavelas is a jewel in the roughgtzavelas is a jewel in the roughgtzavelas is a jewel in the rough
Re: How could the CCR-controller validate O2-delivery?

Quote: (Originally Posted by AD_ward9) View Original Post
Trivially.

The O.R. units monitor tank pressure and check they go down by the right rate. It works out what is the right rate by how much they go down by when injecting gas during the pos pressure check. Tank sensors are integral: there is no O.R. unit without digital tank contents sensors. These are RF for SCUBA unit and wired for the SSUBA unit.

There is noise from temperature effects/cooling, means the cylinder can down faster than the gas is consumed and we are trying to tighten up that margin. The pressure is never allowed to go up, and never stops going down, otherwise it comes up with an alarm saying the O2 is off.

This is additional to the PPO2 monitoring, and separate from the PPO2 cell monitoring.

Alex
That’s an interesting concept!
Given the fact that the O2 consumption is really small (for a 3 Lt tank we could be talking about 0,3 bat / minute – that’s around 0,15% of full scale ) can you really detect the pressure drop with enough accuracy?
What’s the accuracy of the pressure sensor?
Do you compensate for the temperature?

Does it work in practice? very interestuing to see...
(Online)
 
Digg this Post!Add Post to del.icio.us
Reply With Quote
Old 26th October 2007, 10:34   #6 (permalink)
give a man an inch.......

 
Beanie's Avatar

Current Rebreather/s:
Inspiration Classic

Other Rebreather/s:
Inspiration Vision
 
Join Date: Jan 2005
Location: In da house! yeah baby!
Posts: 3,247
Beanie has much to be proud ofBeanie has much to be proud ofBeanie has much to be proud ofBeanie has much to be proud ofBeanie has much to be proud ofBeanie has much to be proud ofBeanie has much to be proud ofBeanie has much to be proud ofBeanie has much to be proud ofBeanie has much to be proud ofBeanie has much to be proud of
Send a message via MSN to Beanie Send a message via Yahoo to Beanie Send a message via Skype™ to Beanie
Re: How could the CCR-controller validate O2-delivery?

Quote: (Originally Posted by gtzavelas) View Original Post
That’s an interesting concept!
Given the fact that the O2 consumption is really small (for a 3 Lt tank we could be talking about 0,3 bat / minute – that’s around 0,15% of full scale ) can you really detect the pressure drop with enough accuracy?
What’s the accuracy of the pressure sensor?
Do you compensate for the temperature?

Does it work in practice? very interestuing to see...
What happens when you have a small leak of similar size to solenoid operation?
__________________
Beanie
Gallery Admin & Library Assistant.

www.outlawdivers.org.uk
www.beandiving.co.uk
www.beanengineering.co.uk


0871 242 7808
(Offline)
 
Digg this Post!Add Post to del.icio.us
Reply With Quote
Old 26th October 2007, 11:09   #7 (permalink)
Submerge Productions
 
PCDiver's Avatar

Current Rebreather/s:
Inspiration Vision

Other Rebreather/s:
Inspiration Classic
 
Join Date: Feb 2005
Location: Belgium
Posts: 961
PCDiver is a name known to allPCDiver is a name known to allPCDiver is a name known to allPCDiver is a name known to allPCDiver is a name known to allPCDiver is a name known to allPCDiver is a name known to allPCDiver is a name known to allPCDiver is a name known to allPCDiver is a name known to allPCDiver is a name known to all
Send a message via Skype™ to PCDiver
Re: How could the CCR-controller validate O2-delivery?

Quote: (Originally Posted by AD_ward9) View Original Post
Trivially.
There is noise from temperature effects/cooling, means the cylinder can down faster than the gas is consumed and we are trying to tighten up that margin. The pressure is never allowed to go up, and never stops going down, otherwise it comes up with an alarm saying the O2 is off.
Alex
What about pressure increases, going from cold water into warmer water? (habitat, above thermocline, ...) In Croatia we had 28°C at the surface and 13° at the bottom. I see the potential for the pressure going up due to increasing temperatures.

Last edited by PCDiver : 26th October 2007 at 11:14.
(Offline)
 
Digg this Post!Add Post to del.icio.us
Reply With Quote
Old 26th October 2007, 11:17   #8 (permalink)
New Member
 
richc's Avatar

Current Rebreather/s:
Ouroboros

Other Rebreather/s:
 
Join Date: Nov 2005
Location: Hove actually
Posts: 40
richc is an unknown quantity at this point
Re: How could the CCR-controller validate O2-delivery?

Quote: (Originally Posted by Beanie) View Original Post
What happens when you have a small leak of similar size to solenoid operation?
You save battery power because the solenoid doesn't need to fire so often....
(Offline)
 
Digg this Post!Add Post to del.icio.us
Reply With Quote
Old 26th October 2007, 11:42   #9 (permalink)
So much more to learn
 
AD_ward9's Avatar

Current Rebreather/s:
Other CCR

Other Rebreather/s:
Other CCR
 
Join Date: Jun 2005
Location: Scotland
Posts: 1,854
AD_ward9 has a reputation beyond reputeAD_ward9 has a reputation beyond reputeAD_ward9 has a reputation beyond reputeAD_ward9 has a reputation beyond reputeAD_ward9 has a reputation beyond reputeAD_ward9 has a reputation beyond reputeAD_ward9 has a reputation beyond reputeAD_ward9 has a reputation beyond reputeAD_ward9 has a reputation beyond reputeAD_ward9 has a reputation beyond reputeAD_ward9 has a reputation beyond repute
Send a message via Skype™ to AD_ward9
Re: How could the CCR-controller validate O2-delivery?

Quote: (Originally Posted by gtzavelas) View Original Post
That’s an interesting concept!
Given the fact that the O2 consumption is really small (for a 3 Lt tank we could be talking about 0,3 bat / minute – that’s around 0,15% of full scale ) can you really detect the pressure drop with enough accuracy?
What’s the accuracy of the pressure sensor?
Do you compensate for the temperature?

Does it work in practice? very interestuing to see...
Cheap digital sensors are 12 bit resolution and monotonic within 1 digit (11 available bits). That is 1/2048. This is much less than the thermal noise (see below). On the O.R. units we use a 24 bit Sigma Delta ADC (Sigma Delta is always perfectly monotonic, and also linear to 1 bit), with about 3uV of noise, so have over 18 bits of data from the electronics.

The accuracy limit is the thermal effects. These are much bigger, even just within the sensor itself (thermal compensation of the sensor is not perfect), then the tank volume changes with temperature too: we look at just the rate of change of temperature in monitoring O2 consumption, not actual temperature.

There is a 2litre O2 tank on the O.R. units. This should drop by 0.4 bar per minute minimum and 15 bar per minute maximum. The rate of change of temperature then puts a margin on this.

Alex
(Offline)
 
Digg this Post!Add Post to del.icio.us
Reply With Quote
Old 26th October 2007, 12:17   #10 (permalink)
CK#69
 
David Pye's Avatar

Current Rebreather/s:
Classic Kiss

Other Rebreather/s:
 
Join Date: May 2006
Location: Newcastle Upon Tyne
Posts: 174
David Pye will become famous soon enoughDavid Pye will become famous soon enoughDavid Pye will become famous soon enoughDavid Pye will become famous soon enough
Send a message via MSN to David Pye
Re: How could the CCR-controller validate O2-delivery?

Quote: (Originally Posted by AD_ward9) View Original Post
Cheap digital sensors are 12 bit resolution and monotonic within 1 digit (11 available bits). That is 1/2048. This is much less than the thermal noise (see below). On the O.R. units we use a 24 bit Sigma Delta ADC (Sigma Delta is always perfectly monotonic, and also linear to 1 bit), with about 3uV of noise, so have over 18 bits of data from the electronics.

The accuracy limit is the thermal effects. These are much bigger, even just within the sensor itself (thermal compensation of the sensor is not perfect), then the tank volume changes with temperature too: we look at just the rate of change of temperature in monitoring O2 consumption, not actual temperature.

There is a 2litre O2 tank on the O.R. units. This should drop by 0.4 bar per minute minimum and 15 bar per minute maximum. The rate of change of temperature then puts a margin on this.

Alex
I'm curious to know your thoughts on this aspect of things, Alex:

If you load things up with electronics, the more there is, the more there is to fail. If something fails, let's imagine, the pressure transducer, and generates an alarm due to an incorrect reading, is the user going to be able to choose to ignore the alarm?

If this is the case, then what is there to stop the user ignoring the alarm if there is a genuine fault condition?

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


Thread Tools
Display Modes

Posting Rules
You may post new threads
You may not post replies
You may 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 Scuba Flair Limited
Rebreather World, Rebreather World 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