A very clever hydrogen pump

I’d like to describe a most clever hydrogen pump. I didn’t invent it, but it’s awfully cool. I did try to buy one from “H2 Pump,” a company that is now defunct, and I tried to make one. Perhaps I’ll try again. Here is a diagram.

Electrolytic membrane H2 pump

Electrolytic membrane H2 pump

This pump works as the reverse of of a PEM fuel cell. Hydrogen gas is on both sides of a platinum-coated, proton-conducting membrane — a fuel cell membrane. As in a PEM fuel cell, the platinum splits the hydrogen molecules into H atoms. An electrode removes electrons to form H+ ions on one side of the membrane; the electrons are on the other side of the membrane (the membrane itself is chosen to not conduct electricity). The difference from the fuel cell is that, for the pump you apply a energy (voltage) to drive hydrogen across the membrane, to a higher pressure side; in a fuel cell, the hydrogen goes on its own to form water, and you extract electric energy.

As shown, the design is amazingly simple and efficient. There are no moving parts except for the hydrogen itself. Not only do you pump hydrogen, but you can purify it as well, as most impurities (nitrogen, CO2) will not go through the membrane. Water does permeate the membrane, but for many applications, this isn’t a major impurity. The amount of hydrogen transferred per plate, per Amp-second of current is given by Faraday’s law, an equation that also shows up in my discussion of electrolysis, and of electroplating,

C= zFn.

Here, C is the current in Amp-seconds, z is the number or electrons transferred per molecule, in this case 2, F is Faraday’s constant, 96,800, n is the number of mols transferred.  If only one plate is used, you need 96,800 Amp-seconds per gram of hydrogen, 53.8 Amp hours per mol. Most membranes can operate at well at 1.5 Amp per cm2, suggesting that a 1.1 square-foot membrane (1000 cm2) will move about 1 mol per minute, 22.4 slpm. To reduce the current requirement, though not the membrane area requirement, one typically stacks the membranes. A 100 membrane stack would take 16.1 Amps to pump 22.4 slpm — a very manageable current.

The amount of energy needed per mol is related to the pressure difference via the difference in Gibbs energy, ∆G, at the relevant temperature.

Energy needed per mol is, ideally = ∆G = RT ln Pu/Pd.

where R is the gas constant, 8.34 Joules per mol, T is the absolute temperature, Kelvins (298 for a room temperature process), ln is the natural log, and Pu/Pd is the ratio of the upstream and downstream pressure. We find that, to compress 2 grams of hydrogen (one mol or 22.4 liters) to 100 atm (1500 psi) from 1 atm you need only 11400 Watt seconds of energy (8.34 x 298 x 4.61= 11,400). This is .00317 kW-hrs. This energy costs only 0.03¢ at current electric prices, by far the cheapest power requirement to pump this much hydrogen that I know of. The pump is surprisingly compact and simple, and you get purification of the hydrogen too. What could possibly go wrong? How could the H2 pump company fail?

One thing that I noticed went wrong when I tried building one of these was leakage at the seals. I found it uncommonly hard to make seals that held even 20 psi. I was using 4″ x 4″ membranes so 20 psi was the equivalent of 320 pounds of force. If I were to get 200 psi, there would have been 3200 lbs of force. I could never get the seals to stay put at anything more than 20 psi.

Another problem was the membranes themselves. The membranes I bought were not very strong. I used a wire-mesh backing, and a layer of steel behind that. I figured I could reach maybe 200 psi with this design, but didn’t get there. These low pressures limit the range of pump applications. For many applications,  you’d want 150-200 psi. Still, it’s an awfully cool pump,

Robert E. Buxbaum, February 17, 2017. My company, REB Research, makes hydrogen generators and purifiers. I’ve previously pointed out that hydrogen fuel cell cars have some dramatic advantages over pure battery cars.

1 thought on “A very clever hydrogen pump

Leave a Reply