We divers all learn our gas laws and, if we are lucky, we remember them.
However, although we might remember the universal gas law (PV/T=constant),
we always use Boyle's law that PV = constant at constant temperature.
Then we go for a fill and feel the tank getting warmer and we know that the
warmth means that the pressure is higher for the quantity of gas so when we get
it home and it has cooled down it will have less pressure than we hoped.
Typical dive shop. Short filled again. Why can't they use cool air when they
know I'm in a hurry?
This short page is to discuss the effects of compressing a gas on its temperature so we have some feel for the numbers involved and maybe excuse the dive shop a bit.
The whole problem with the universal gas law is that it has three variables
in it. If we know the first state exactly, ie: we know pressure, volume and
temperature, and we know two of the final values we can calculate the third.
Just so you can check you're with it consider that we have two tanks: the first
200bar in 12L at 20°C and a second tank with 100bar at 10L also at
20°C and we want to even them up so we can both do a second dive together
so we connect them together with a whip and then we will wait till it all cools
back to 20°C:
200*12/(273+20) + 100*10/(273+20) = P*22/(273+20) so P = 154.5bar.
But what if we only know the volume and we don't know the temperature?
We really can't solve problems that can flop about in lots of variables but if we are prepared to accept certain constraints we can work things out and then allow for those constraints. So...
Adiabatic is a big word that just says that rather than keeping the
temperature constant we just will not consider heat entering or leaving the
gas. This is quite realistic if we are considering a sudden change and when we
do the sums we see why we don't want to do sudden changes
The law is PVγ = const where "γ" (the Greek
letter gamma) represents a constant that is about 1.4 for air. Actually for
monatomic gases (like helium) it gets up to 1.66 but for big multi-atom
(hydrocarbons) it is almost down to 1.
OK let's take 10L of air at 100bar and instantly halve its volume to 5L. What happens?
| so | P1V1γ = P2V2γ |
| as in | P2/P1 = V1γ/ V2γ |
| otherwize | P2/P1 = (V1/ V2)γ |
| well | V1/ V2 = 10/5 = 2 |
| hence | (V1/ V2)γ = 21.4 = 2.64 = P2/P1 |
And that was just halve the volume. Nothing like compressing gas from 1 to 200 bar.
You want to do 200 times compression? Well the gas laws are falling apart by
then but to give you the flavour....
OK we need a cylinder with 200x12 ie: 2400L (2.4 cubic meters of air) in it. We
want a piston that will squeeze this down to a little 12L tank and we need
something to push the piston. I'll supply the gas. You get the hardware. OK?
| well | V1/ V2 = 2400/12 = 200 |
| hence | P2/P1 = 2001.4 = 1665 |
So why don't tanks melt? Because the compressor delivers hot compressed air to its cooling coils and then to the bank. Even if it supplies it directly to your tank it has cooled a lot before it reaches the valves in the filling panel and then as it passes from the high pressure panel into you still relatively empty tank it expands as the pressure drops so the dive centre is filling your tank with very cold gas which then compresses warming up a bit.
| Tank | Time | Action | Implied gas temperature |
| 3L Oxygen | Sunday 1145 | Starts at 99bar left from last dive | |
| Fill to 230bar | 50°C | ||
| Sunday 1345 | Tank cooled to 211bar | ||
| Refill to 240bar | |||
| 3L 14/50 Trimix | Sunday 1350 | Start from empty | |
| Add 15 bar of oxygen. | |||
| Add helium to 134bar | 48°C | ||
| Sunday 1536 | Tank has cooled to 124bar | ||
| top up to 134bar then air top to 233bar | |||
| Sunday 1635 | Tank has cooled to 223bar | 37°C | |
| Top to 240bar | |||
| 7L 18/40 stage | Sunday 1645 | Started as 156bar of 18/30 | |
| Add O2 to 165bar | 28°C | ||
| Sunday 1727 | Cooled to 163bar, topup | ||
| Add helium to 220bar | 35°C | ||
| Sunday 1843 | Cooled to 212bar, topup and air fill to 240bar | ||
| -not logged-- | retop up | ||
| 1.5L Argon | Sunday 2126 | Slow fill to 128bar then pump to 200 | 40°C |
| Monday 0919 | Cool to 190bar, top up | ||
| 7L 50% O2 | Monday 0930 | Start at 190bar, Oxygen fill to 206bat | 30°C |
| Monday 1038 | Cooled to 202bar, top and air fill to 240bar | 35°C | |
| Monday 1149 | Cooled to 231bar topup | ||
| 3L 18/30 | Monday 1700 | Fill from empty, 16bar of O2 | |
| Monday 1719 | Helium to 110bar | 38°C | |
| Monday 1809 | Cooled to 105bar, top up and air to 240bar | 40°C | |
| Tuesday 1327 | Cooled to 227bar topup | ||
| 3L Air 300bar | Tuesday 1337 | Start at 274bar, pump to 300 | 30°C |
| Tuesday 1938 | Cooled to 294, topup |